浏览代码

Merge branch 'hackweek2017' of https://github.com/stramit/MaterialGraph into hackweek2017

/main
Jennifer Nordwall 8 年前
当前提交
72252143
共有 152 个文件被更改,包括 9743 次插入259 次删除
  1. 714
      MaterialGraphProject/Assets/Andre/Andre_scene.unity
  2. 6
      MaterialGraphProject/Assets/Eduardo/FunctionNAddNode.cs
  3. 10
      MaterialGraphProject/Assets/Eduardo/FunctionNInNOut.cs
  4. 4
      MaterialGraphProject/Assets/Matt.meta
  5. 2
      MaterialGraphProject/Assets/Rinaldo/BlendModeNode.cs
  6. 3
      MaterialGraphProject/Assets/UnityShaderEditor/Editor/Drawing/Presenters/MaterialGraphPresenter.cs
  7. 2
      MaterialGraphProject/Assets/UnityShaderEditor/Editor/Drawing/Presenters/NodePreviewPresenter.cs
  8. 101
      MaterialGraphProject/Assets/UnityShaderEditor/Editor/HelperShader.shader
  9. 10
      MaterialGraphProject/Assets/UnityShaderEditor/Editor/HelperShader.shader.meta
  10. 1
      MaterialGraphProject/Assets/UnityShaderEditor/Editor/Testing/UnitTests/MaterialNodeTests.cs
  11. 16
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/AbstractMaterialNode.cs
  12. 140
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Channel/CombineNode.cs
  13. 90
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Channel/SplitNode.cs
  14. 2
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Math/Range/RemapNode.cs
  15. 2
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Procedural/CheckerboardNode.cs
  16. 27
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Procedural/VoronoiNoise.cs
  17. 2
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/SlotValue.cs
  18. 9
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/SubGraph/SubGraphNode.cs
  19. 50
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/SurfaceModel/AbstractSurfaceMasterNode.cs
  20. 48
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Util/ShaderGenerator.cs
  21. 9
      MaterialGraphProject/Assets/Andre/Andre_scene.meta
  22. 1
      MaterialGraphProject/Assets/Andre/Carpaint.ShaderGraph
  23. 9
      MaterialGraphProject/Assets/Andre/Carpaint.ShaderGraph.meta
  24. 1
      MaterialGraphProject/Assets/Andre/Cubemap.ShaderGraph
  25. 9
      MaterialGraphProject/Assets/Andre/Editor.meta
  26. 1
      MaterialGraphProject/Assets/Andre/EmissionTest.ShaderGraph
  27. 9
      MaterialGraphProject/Assets/Andre/EmissionTest.ShaderGraph.meta
  28. 9
      MaterialGraphProject/Assets/Andre/EmissionTest.meta
  29. 619
      MaterialGraphProject/Assets/Andre/EmissionTest.unity
  30. 8
      MaterialGraphProject/Assets/Andre/EmissionTest.unity.meta
  31. 1
      MaterialGraphProject/Assets/Andre/FlowMap.ShaderGraph
  32. 9
      MaterialGraphProject/Assets/Andre/FlowMap.ShaderGraph.meta
  33. 1
      MaterialGraphProject/Assets/Andre/LightThing.ShaderGraph
  34. 9
      MaterialGraphProject/Assets/Andre/LightThing.ShaderGraph.meta
  35. 141
      MaterialGraphProject/Assets/Andre/Mat.mat
  36. 75
      MaterialGraphProject/Assets/Andre/Sky.mat
  37. 9
      MaterialGraphProject/Assets/Andre/Sky.mat.meta
  38. 1
      MaterialGraphProject/Assets/Andre/SlopeShader.ShaderGraph
  39. 9
      MaterialGraphProject/Assets/Andre/SlopeShader.ShaderGraph.meta
  40. 83
      MaterialGraphProject/Assets/Andre/ToggleNode.cs
  41. 8
      MaterialGraphProject/Assets/Andre/ToggleNode.cs.meta
  42. 1
      MaterialGraphProject/Assets/Eduardo/EduardoTestGraph.ShaderGraph
  43. 9
      MaterialGraphProject/Assets/Eduardo/EduardoTestGraph.ShaderGraph.meta
  44. 63
      MaterialGraphProject/Assets/Eduardo/HeightToNormalNode.cs
  45. 12
      MaterialGraphProject/Assets/Eduardo/HeightToNormalNode.cs.meta
  46. 906
      MaterialGraphProject/Assets/GeneratedShader.shader
  47. 10
      MaterialGraphProject/Assets/GeneratedShader.shader.meta
  48. 9
      MaterialGraphProject/Assets/NewNodes.meta
  49. 56
      MaterialGraphProject/Assets/Rinaldo/FractalNode.cs
  50. 12
      MaterialGraphProject/Assets/Rinaldo/FractalNode.cs.meta
  51. 1
      MaterialGraphProject/Assets/Rinaldo/HeightToNormalMap.ShaderGraph
  52. 9
      MaterialGraphProject/Assets/Rinaldo/HeightToNormalMap.ShaderGraph.meta
  53. 9
      MaterialGraphProject/Assets/TestAssets/Materials.meta
  54. 9
      MaterialGraphProject/Assets/TestAssets/Rock_Pack_01.meta
  55. 512
      MaterialGraphProject/Assets/TestAssets/Teapot.fbx
  56. 88
      MaterialGraphProject/Assets/TestAssets/Teapot.fbx.meta
  57. 643
      MaterialGraphProject/Assets/TestAssets/flowmap.png
  58. 84
      MaterialGraphProject/Assets/TestAssets/flowmap.png.meta
  59. 223
      MaterialGraphProject/Assets/TestAssets/flowmap2.jpg
  60. 84
      MaterialGraphProject/Assets/TestAssets/flowmap2.jpg.meta
  61. 39
      MaterialGraphProject/Assets/UnityShaderEditor/Editor/Drawing/Presenters/IfNodePresenter.cs
  62. 12
      MaterialGraphProject/Assets/UnityShaderEditor/Editor/Drawing/Presenters/IfNodePresenter.cs.meta
  63. 52
      MaterialGraphProject/Assets/UnityShaderEditor/Editor/Drawing/Presenters/TextureAssetPresenter.cs
  64. 12
      MaterialGraphProject/Assets/UnityShaderEditor/Editor/Drawing/Presenters/TextureAssetPresenter.cs.meta
  65. 48
      MaterialGraphProject/Assets/UnityShaderEditor/Editor/Templates/ExportTexture.template
  66. 4
      MaterialGraphProject/Assets/UnityShaderEditor/Editor/Templates/ExportTexture.template.meta
  67. 872
      MaterialGraphProject/Assets/UnityShaderEditor/Editor/Templates/advancedSubshader.template
  68. 8
      MaterialGraphProject/Assets/UnityShaderEditor/Editor/Templates/advancedSubshader.template.meta
  69. 9
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Logic.meta
  70. 68
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Procedural/BoxNode.cs
  71. 12
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Procedural/BoxNode.cs.meta
  72. 56
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Procedural/PulseNode.cs
  73. 12
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Procedural/PulseNode.cs.meta
  74. 56
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Procedural/RepeatingDotNode.cs
  75. 12
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Procedural/RepeatingDotNode.cs.meta
  76. 77
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/UV/SpherizeNode.cs
  77. 12
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/UV/SpherizeNode.cs.meta
  78. 193
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/SurfaceModel/ExportTextureMasterNode.cs
  79. 12
      MaterialGraphProject/Assets/UnityShaderEditor/Runtime/SurfaceModel/ExportTextureMasterNode.cs.meta
  80. 9
      MaterialGraphProject/Assets/Vlad.meta
  81. 467
      MaterialGraphProject/Assets/Andre/Andre_scene/LightingData.asset
  82. 9
      MaterialGraphProject/Assets/Andre/Andre_scene/LightingData.asset.meta
  83. 674
      MaterialGraphProject/Assets/Andre/Andre_scene/ReflectionProbe-0.exr
  84. 76
      MaterialGraphProject/Assets/Andre/Andre_scene/ReflectionProbe-0.exr.meta
  85. 12
      MaterialGraphProject/Assets/Andre/Editor/ToggleNodePresenter.cs.meta
  86. 46
      MaterialGraphProject/Assets/Andre/Editor/ToggleNodePresenter.cs
  87. 1001
      MaterialGraphProject/Assets/Andre/EmissionTest/LightingData.asset
  88. 9
      MaterialGraphProject/Assets/Andre/EmissionTest/LightingData.asset.meta
  89. 790
      MaterialGraphProject/Assets/Andre/EmissionTest/ReflectionProbe-0.exr
  90. 76
      MaterialGraphProject/Assets/Andre/EmissionTest/ReflectionProbe-0.exr.meta
  91. 267
      MaterialGraphProject/Assets/Matt/AbstractAdvancedMasterNode.cs

714
MaterialGraphProject/Assets/Andre/Andre_scene.unity


m_FogDensity: 0.01
m_LinearFogStart: 0
m_LinearFogEnd: 300
m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1}
m_AmbientSkyColor: {r: 0, g: 0, b: 0, 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_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0}
m_IndirectSpecularColor: {r: 0.18030335, g: 0.22573312, b: 0.3069612, a: 1}
m_IndirectSpecularColor: {r: 0.18374181, g: 0.22915022, b: 0.3047235, a: 1}
m_GIWorkflowMode: 0
m_GIWorkflowMode: 1
m_GISettings:
serializedVersion: 2
m_BounceScale: 1

m_EnableRealtimeLightmaps: 1
m_LightmapEditorSettings:
serializedVersion: 9
m_Resolution: 2
m_BakeResolution: 40
m_Resolution: 5
m_BakeResolution: 50
m_AO: 0
m_AOMaxDistance: 1
m_CompAOExponent: 1
m_CompAOExponentDirect: 0
m_AO: 1
m_AOMaxDistance: 0.1
m_CompAOExponent: 10
m_CompAOExponentDirect: 10
m_Padding: 2
m_LightmapParameters: {fileID: 0}
m_LightmapsBakeMode: 1

m_FinalGatherRayCount: 256
m_ReflectionCompression: 2
m_MixedBakeMode: 2
m_MixedBakeMode: 0
m_BakeBackend: 0
m_PVRSampling: 1
m_PVRDirectSampleCount: 32

m_PVRFilteringAtrousColorSigma: 1
m_PVRFilteringAtrousNormalSigma: 1
m_PVRFilteringAtrousPositionSigma: 1
m_LightingDataAsset: {fileID: 0}
m_UseShadowmask: 1
m_LightingDataAsset: {fileID: 112000008, guid: 46af04746c62f4e22bc9a679558cd3f6,
type: 2}
m_UseShadowmask: 0
--- !u!196 &4
NavMeshSettings:
serializedVersion: 2

debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
--- !u!1 &165407138
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 165407141}
- component: {fileID: 165407140}
- component: {fileID: 165407139}
m_Layer: 0
m_Name: Sphere (3)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 4294967295
m_IsActive: 1
--- !u!23 &165407139
MeshRenderer:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 165407138}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 2100000, guid: dda1f1cabce3b47b29c93c49b3be587c, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &165407140
MeshFilter:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 165407138}
m_Mesh: {fileID: 4300000, guid: c256c271647c1e3498229ca953da967c, type: 3}
--- !u!4 &165407141
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 165407138}
m_LocalRotation: {x: 0.17298394, y: -0.494788, z: -0.82533294, w: -0.2099691}
m_LocalPosition: {x: 0.936, y: 0.279, z: -0.145}
m_LocalScale: {x: 1.936, y: 1.936, z: 1.936}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: -62.794003, y: -9.793, z: -202.56099}
--- !u!1 &294444510
GameObject:
m_ObjectHideFlags: 0

m_GameObject: {fileID: 294444510}
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 1
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
m_ClearFlags: 2
m_BackGroundColor: {r: 0, g: 0, b: 0, a: 0}
m_NormalizedViewPortRect:
serializedVersion: 2
x: 0

m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 294444510}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 1, z: -10}
m_LocalRotation: {x: 0.19050473, y: 0.77208126, z: -0.27119747, w: 0.54226416}
m_LocalPosition: {x: -2.1872556, y: 2.1173432, z: 0.8953756}
--- !u!1 &434558468
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 434558471}
- component: {fileID: 434558470}
- component: {fileID: 434558469}
m_Layer: 0
m_Name: Sphere (1)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 4294967295
m_IsActive: 1
--- !u!23 &434558469
MeshRenderer:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 434558468}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 2100000, guid: dda1f1cabce3b47b29c93c49b3be587c, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &434558470
MeshFilter:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 434558468}
m_Mesh: {fileID: 4300000, guid: c256c271647c1e3498229ca953da967c, type: 3}
--- !u!4 &434558471
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 434558468}
m_LocalRotation: {x: 0.89536434, y: -0.36882234, z: -0.24491088, w: -0.04807841}
m_LocalPosition: {x: 0.858, y: 0.392, z: 0.031}
m_LocalScale: {x: 1.1, y: 1.1, z: 1.1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: -15.471001, y: -155.27501, z: -138.63501}
--- !u!1 &652427887
GameObject:
m_ObjectHideFlags: 0

m_Component:
- component: {fileID: 652427891}
- component: {fileID: 652427890}
- component: {fileID: 652427889}
- component: {fileID: 652427888}
m_Layer: 0
m_Name: Sphere

m_StaticEditorFlags: 0
m_StaticEditorFlags: 4294967295
m_IsActive: 1
--- !u!23 &652427888
MeshRenderer:

m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!135 &652427889
SphereCollider:
--- !u!33 &652427890
MeshFilter:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 652427887}
m_Mesh: {fileID: 4300000, guid: c256c271647c1e3498229ca953da967c, type: 3}
--- !u!4 &652427891
Transform:
m_Material: {fileID: 0}
m_IsTrigger: 0
m_LocalRotation: {x: -0.2889483, y: -0.39021543, z: 0.2537808, w: 0.8365621}
m_LocalPosition: {x: 0.127, y: 0.539, z: -0.27}
m_LocalScale: {x: 1.1, y: 1.1, z: 1.1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: -16.582, y: -416.536, z: -317.287}
--- !u!1 &767586643
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 767586646}
- component: {fileID: 767586645}
- component: {fileID: 767586644}
m_Layer: 0
m_Name: Sphere (8)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 4294967295
m_IsActive: 1
--- !u!23 &767586644
MeshRenderer:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 767586643}
serializedVersion: 2
m_Radius: 0.5
m_Center: {x: 0, y: 0, z: 0}
--- !u!33 &652427890
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 2100000, guid: dda1f1cabce3b47b29c93c49b3be587c, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &767586645
m_GameObject: {fileID: 652427887}
m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
--- !u!4 &652427891
m_GameObject: {fileID: 767586643}
m_Mesh: {fileID: 4300000, guid: c256c271647c1e3498229ca953da967c, type: 3}
--- !u!4 &767586646
m_GameObject: {fileID: 652427887}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.14875561, y: 0.018139817, z: 0.08210238}
m_LocalScale: {x: 1, y: 1, z: 1}
m_GameObject: {fileID: 767586643}
m_LocalRotation: {x: -0.20671116, y: -0.61116856, z: -0.38013205, w: 0.66275424}
m_LocalPosition: {x: 1.832, y: 0.763, z: -0.03}
m_LocalScale: {x: 2.0893495, y: 2.0893495, z: 2.0893495}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1553459920
m_RootOrder: 10
m_LocalEulerAnglesHint: {x: -47.616, y: -75.61301, z: -21.879002}
--- !u!1 &1350751456
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}

- component: {fileID: 1553459922}
- component: {fileID: 1553459921}
- component: {fileID: 1350751459}
- component: {fileID: 1350751458}
- component: {fileID: 1350751457}
m_Layer: 0
m_Name: Sphere (5)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 4294967295
m_IsActive: 1
--- !u!23 &1350751457
MeshRenderer:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1350751456}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 2100000, guid: dda1f1cabce3b47b29c93c49b3be587c, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &1350751458
MeshFilter:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1350751456}
m_Mesh: {fileID: 4300000, guid: c256c271647c1e3498229ca953da967c, type: 3}
--- !u!4 &1350751459
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1350751456}
m_LocalRotation: {x: 0.8375191, y: 0.18808818, z: 0.12759447, w: 0.49689463}
m_LocalPosition: {x: 0.973, y: 0.826, z: -0.497}
m_LocalScale: {x: 0.7979088, y: 0.79790884, z: 0.79790884}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 51.658, y: -220.228, z: -225.41899}
--- !u!1 &1883063129
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 1883063131}
- component: {fileID: 1883063130}
m_Name: Directional Light
m_Name: Directional light
--- !u!108 &1553459921
--- !u!108 &1883063130
m_GameObject: {fileID: 1553459920}
m_GameObject: {fileID: 1883063129}
m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Intensity: 1
m_Range: 10
m_SpotAngle: 30

m_ColorTemperature: 6570
m_UseColorTemperature: 0
m_ShadowRadius: 0
m_ShadowAngle: 0
--- !u!4 &1553459922
m_ShadowAngle: 2
--- !u!4 &1883063131
m_GameObject: {fileID: 1553459920}
m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
m_LocalPosition: {x: 0, y: 3, z: 0}
m_GameObject: {fileID: 1883063129}
m_LocalRotation: {x: 0.82629114, y: 0.24945803, z: -0.45485297, w: 0.21936849}
m_LocalPosition: {x: -0.469, y: -0.431, z: -0.358}
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
m_LocalEulerAnglesHint: {x: 36.119003, y: 232.659, z: 164.73401}
--- !u!1 &1914401973
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 1914401976}
- component: {fileID: 1914401975}
- component: {fileID: 1914401974}
m_Layer: 0
m_Name: Sphere (9)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 4294967295
m_IsActive: 1
--- !u!23 &1914401974
MeshRenderer:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1914401973}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 2100000, guid: dda1f1cabce3b47b29c93c49b3be587c, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &1914401975
MeshFilter:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1914401973}
m_Mesh: {fileID: 4300000, guid: c256c271647c1e3498229ca953da967c, type: 3}
--- !u!4 &1914401976
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1914401973}
m_LocalRotation: {x: 0.69240427, y: -0.5440812, z: 0.4350899, w: 0.18774673}
m_LocalPosition: {x: 0.287, y: 0.588, z: -1.858}
m_LocalScale: {x: 1.1865256, y: 1.936, z: 1.2325277}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 11
m_LocalEulerAnglesHint: {x: 47.176003, y: -215.861, z: -119.76501}
--- !u!1 &1941256242
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 1941256245}
- component: {fileID: 1941256244}
- component: {fileID: 1941256243}
m_Layer: 0
m_Name: Sphere (2)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 4294967295
m_IsActive: 1
--- !u!23 &1941256243
MeshRenderer:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1941256242}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 2100000, guid: dda1f1cabce3b47b29c93c49b3be587c, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &1941256244
MeshFilter:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1941256242}
m_Mesh: {fileID: 4300000, guid: c256c271647c1e3498229ca953da967c, type: 3}
--- !u!4 &1941256245
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1941256242}
m_LocalRotation: {x: -0.83414704, y: -0.19841492, z: 0.015640957, w: -0.51437896}
m_LocalPosition: {x: 0.126, y: 0.122, z: 0.233}
m_LocalScale: {x: 1.1, y: 1.1, z: 1.1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 59.808002, y: -200.732, z: 141.229}
--- !u!1 &2039851451
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 2039851454}
- component: {fileID: 2039851453}
- component: {fileID: 2039851452}
m_Layer: 0
m_Name: Sphere (6)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 4294967295
m_IsActive: 1
--- !u!23 &2039851452
MeshRenderer:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2039851451}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 2100000, guid: dda1f1cabce3b47b29c93c49b3be587c, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &2039851453
MeshFilter:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2039851451}
m_Mesh: {fileID: 4300000, guid: c256c271647c1e3498229ca953da967c, type: 3}
--- !u!4 &2039851454
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2039851451}
m_LocalRotation: {x: 0.5034982, y: 0.039676744, z: -0.38797426, w: -0.7709678}
m_LocalPosition: {x: 0.423, y: 0.477, z: 0.175}
m_LocalScale: {x: 0.45551687, y: 0.45551684, z: 0.45551684}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 8
m_LocalEulerAnglesHint: {x: -131.79199, y: -222.69101, z: -106.73801}
--- !u!1 &2080471397
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 2080471400}
- component: {fileID: 2080471399}
- component: {fileID: 2080471398}
m_Layer: 0
m_Name: Sphere (7)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 4294967295
m_IsActive: 1
--- !u!23 &2080471398
MeshRenderer:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2080471397}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 2100000, guid: dda1f1cabce3b47b29c93c49b3be587c, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &2080471399
MeshFilter:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2080471397}
m_Mesh: {fileID: 4300000, guid: 09d069c253118446895355b8ca659a23, type: 3}
--- !u!4 &2080471400
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2080471397}
m_LocalRotation: {x: -0.07791633, y: 0.13852377, z: -0.01431427, w: -0.98718554}
m_LocalPosition: {x: 0.382, y: 0.506, z: 0.267}
m_LocalScale: {x: 0.42098072, y: 0.42098078, z: 0.42098078}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 9
m_LocalEulerAnglesHint: {x: -189.079, y: -195.945, z: -179.613}
--- !u!1 &2129034570
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 2129034573}
- component: {fileID: 2129034572}
- component: {fileID: 2129034571}
m_Layer: 0
m_Name: Sphere (4)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 4294967295
m_IsActive: 1
--- !u!23 &2129034571
MeshRenderer:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2129034570}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 2100000, guid: dda1f1cabce3b47b29c93c49b3be587c, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &2129034572
MeshFilter:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2129034570}
m_Mesh: {fileID: 4300000, guid: c256c271647c1e3498229ca953da967c, type: 3}
--- !u!4 &2129034573
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2129034570}
m_LocalRotation: {x: -0.5311555, y: 0.24144888, z: 0.73763883, w: 0.33980185}
m_LocalPosition: {x: 0.521, y: 0.521, z: -1.192}
m_LocalScale: {x: 1.936, y: 1.936, z: 1.936}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 6
m_LocalEulerAnglesHint: {x: -45.822002, y: -422.74402, z: -200.566}

6
MaterialGraphProject/Assets/Eduardo/FunctionNAddNode.cs


public void AddInputSlot()
{
string inputName = "Input" + GetInputSlots<ISlot>().Count().ToString();
AddSlot(inputName, inputName, Graphing.SlotType.Input, SlotValueType.Dynamic);
string inputName = "Input" + GetInputSlots<MaterialSlot>().Count().ToString();
AddSlot(inputName, inputName, Graphing.SlotType.Input, SlotValueType.Dynamic, Vector4.zero);
}
public AddManyNode()

AddInputSlot();
}
AddSlot("Sum", "finalSum", Graphing.SlotType.Output, SlotValueType.Dynamic);
AddSlot("Sum", "finalSum", Graphing.SlotType.Output, SlotValueType.Dynamic, Vector4.zero);
UpdateNodeAfterDeserialization();
}

10
MaterialGraphProject/Assets/Eduardo/FunctionNInNOut.cs


public FunctionNInNOut()
{
name = "FunctionNInNOut";
UpdateNodeAfterDeserialization();
}
public override void UpdateNodeAfterDeserialization()

}
}
public int AddSlot(string displayName, string nameInShader, SlotType slotType, SlotValueType valueType)
public int AddSlot(string displayName, string nameInShader, SlotType slotType, SlotValueType valueType, Vector4 defaultValue)
{
int nextSlotId;
if (slotType == SlotType.Output)

AddSlot(new MaterialSlot(nextSlotId, displayName, nameInShader, slotType, valueType, Vector4.zero, true));
bool useDefaultValue = (valueType != SlotValueType.sampler2D);
AddSlot(new MaterialSlot(nextSlotId, displayName, nameInShader, slotType, valueType, defaultValue, useDefaultValue));
return nextSlotId;
}

if (inSlot.isOutputSlot)
param += "out ";
param += precision + GetSlotTypeName(inSlot.id) + " ";
if (FindSlot<MaterialSlot>(inSlot.id).concreteValueType != ConcreteSlotValueType.sampler2D)
param += precision;
param += GetSlotTypeName(inSlot.id) + " ";
param += GetShaderOutputName(inSlot.id);
if (remainingParams > 1)

4
MaterialGraphProject/Assets/Matt.meta


fileFormatVersion: 2
guid: d44a270dca2589e4bb89c277d87ac0d9
guid: bf6c1f35d15d67d46a176383182e8988
timeCreated: 1495475979
timeCreated: 1495550636
licenseType: Pro
DefaultImporter:
userData:

2
MaterialGraphProject/Assets/Rinaldo/BlendModeNode.cs


protected override string GetFunctionName()
{
return "unity_blendmode_" + precision;
return "unity_blendmode_" + System.Enum.GetName(typeof(BlendModesEnum), m_BlendMode);
}
protected override string GetInputSlot1Name()
{

3
MaterialGraphProject/Assets/UnityShaderEditor/Editor/Drawing/Presenters/MaterialGraphPresenter.cs


typeMapper[typeof(AbstractMaterialNode)] = typeof(MaterialNodePresenter);
typeMapper[typeof(ColorNode)] = typeof(ColorNodePresenter);
typeMapper[typeof(TextureNode)] = typeof(TextureNodePresenter);
typeMapper[typeof(TextureAssetNode)] = typeof(TextureAssetNodePresenter);
typeMapper[typeof(ToggleNode)] = typeof(ToggleNodePresenter);
typeMapper[typeof(UVNode)] = typeof(UVNodePresenter);
typeMapper[typeof(Vector1Node)] = typeof(Vector1NodePresenter);
typeMapper[typeof(Vector2Node)] = typeof(Vector2NodePresenter);

typeMapper[typeof(SwizzleNode)] = typeof(SwizzleNodePresenter);
typeMapper[typeof(BlendModeNode)] = typeof(BlendModeNodePresenter);
typeMapper[typeof(AddManyNode)] = typeof(AddManyNodePresenter);
typeMapper[typeof(IfNode)] = typeof(IfNodePresenter);
}
}
}

2
MaterialGraphProject/Assets/UnityShaderEditor/Editor/Drawing/Presenters/NodePreviewPresenter.cs


var resultShader = GetPreviewShaderString();
Debug.Log("RecreateShaderAndMaterial : " + m_Node.GetVariableNameForNode() + Environment.NewLine + resultShader);
string shaderOuputString = resultShader.Replace("UnityEngine.MaterialGraph", "Generated");
System.IO.File.WriteAllText(Application.dataPath+"/GeneratedShader.shader", shaderOuputString);
if (string.IsNullOrEmpty(resultShader))
return false;

101
MaterialGraphProject/Assets/UnityShaderEditor/Editor/HelperShader.shader


Shader "Graph/UnityEngine.MaterialGraph.MetallicMasterNodefb4e5d27-b55b-4c39-84a8-ae6dcd6d7631"
Shader "Graph/UnityEngine.MaterialGraph.MetallicMasterNode56fdded2-bae1-4a2c-b2db-6e9c206bf8ff"
[NonModifiableTextureData] Texture_5537060b_db74_4900_8f2b_178ba97b7f11_Uniform("", 2D) = "white" {}
Cubemap_ee09e335_3be2_46ee_9d59_ce2673aeedf9_Uniform("", Cube) = "" {}
Vector1_681e693a_7812_42ab_a37b_8a1edc00d63e_Uniform("", Float) = 0.005
Vector1_bc1392c9_f4d7_47a8_8add_f4f4b00fdfe5_Uniform("", Float) = 0
Vector1_36d8f7c7_3ada_4604_9149_df2ba1745b80_Uniform("", Float) = 8
}

#pragma glsl
#pragma debug
inline float unity_remap_float (float arg1, float2 arg2, float2 arg3)
inline float4 unity_add_float (float4 arg1, float4 arg2)
{
return arg1 + arg2;
}
inline float2 unity_multiply_float (float2 arg1, float2 arg2)
{
return arg1 * arg2;
}
inline float2 unity_voronoi_noise_randomVector (float2 uv, float offset)
{
float2x2 m = float2x2(15.27, 47.63, 99.41, 89.98);
uv = frac(sin(mul(uv, m)) * 46839.32);
return float2(sin(uv.y*+offset)*0.5+0.5, cos(uv.x*offset)*0.5+0.5);
}
inline float unity_voronoinoise_float (float2 uv, float angleOffset)
{
float2 g = floor(uv);
float2 f = frac(uv);
float t = 8.0;
float3 res = float3(8.0, 0.0, 0.0);
for(int y=-1; y<=1; y++)
{
for(int x=-1; x<=1; x++)
{
float2 lattice = float2(x,y);
float2 offset = unity_voronoi_noise_randomVector(lattice + g, angleOffset);
float d = distance(lattice + offset, f);
if(d < res.x)
{
res = float3(d, offset.x, offset.y);
}
}
}
return res.x;
}
inline float unity_oneminus_float (float arg1)
{
return arg1 * -1 + 1;
}
inline float4 unity_multiply_float (float4 arg1, float4 arg2)
{
return arg1 * arg2;
}
inline float unity_subtract_float (float arg1, float arg2)
{
return arg1 - arg2;
}
inline float unity_multiply_float (float arg1, float arg2)
return arg1 * ((arg3.y - arg3.x) / (arg2.y - arg2.x)) + arg3.x;
return arg1 * arg2;
sampler2D Texture_5537060b_db74_4900_8f2b_178ba97b7f11_Uniform;
samplerCUBE Cubemap_ee09e335_3be2_46ee_9d59_ce2673aeedf9_Uniform;
float Vector1_681e693a_7812_42ab_a37b_8a1edc00d63e_Uniform;
float Vector1_bc1392c9_f4d7_47a8_8add_f4f4b00fdfe5_Uniform;
float Vector1_36d8f7c7_3ada_4604_9149_df2ba1745b80_Uniform;
struct Input

float3 worldViewDir;
float3 worldNormal;
};

void surf (Input IN, inout SurfaceOutputStandard o)
{
half4 uv0 = IN.meshUV0;
float3 worldSpaceViewDirection = IN.worldViewDir;
float3 worldSpaceNormal = normalize(IN.worldNormal);
float4 Texture_5537060b_db74_4900_8f2b_178ba97b7f11 = tex2D (Texture_5537060b_db74_4900_8f2b_178ba97b7f11_Uniform, uv0.xy);
float Remap_26b4b7a4_1c55_4c03_9830_fc5d53b3a504_Output = unity_remap_float (Texture_5537060b_db74_4900_8f2b_178ba97b7f11.r, float2 (0,1), float2 (7,-2));
float4 Cubemap_ee09e335_3be2_46ee_9d59_ce2673aeedf9 = texCUBElod (Cubemap_ee09e335_3be2_46ee_9d59_ce2673aeedf9_Uniform, float4(reflect(-worldSpaceViewDirection, worldSpaceNormal).xyz,Remap_26b4b7a4_1c55_4c03_9830_fc5d53b3a504_Output));
o.Emission = Cubemap_ee09e335_3be2_46ee_9d59_ce2673aeedf9;
float4 Color_a5c79f09_af3c_413d_a03a_0fbcda1f305f_Uniform = float4 (0.5588235, 0.5588235, 0.5588235, 0);
float Vector1_b212d213_1dc1_491d_8dbf_0add4ab24246_Uniform = 1;
float Vector1_c753024a_f95d_4487_bcb7_13a86e18dd68_Uniform = 0;
float4 Combine_523239ba_f790_4fca_a9e2_babb69c74568_Output = float4(Vector1_681e693a_7812_42ab_a37b_8a1edc00d63e_Uniform,Vector1_bc1392c9_f4d7_47a8_8add_f4f4b00fdfe5_Uniform,0.0, 0.0);
float4 UV_2eb2b635_fc17_44ea_90c4_c1188f10857b_UV = uv0;
float4 Add_2c8c5705_3762_4ed4_b2de_b611d458bd65_Output = unity_add_float (Combine_523239ba_f790_4fca_a9e2_babb69c74568_Output, UV_2eb2b635_fc17_44ea_90c4_c1188f10857b_UV);
float4 Split_0c1c11c9_9ee2_40d8_9cb0_b913d2f3e22a = float4(Add_2c8c5705_3762_4ed4_b2de_b611d458bd65_Output);
float2 Multiply_f3f41634_3594_48d4_b7b6_3104b523e7dd_Output = unity_multiply_float (Split_0c1c11c9_9ee2_40d8_9cb0_b913d2f3e22a.rg, float2 (20,20));
float VoronoiNoise_175ef02c_a94e_44e5_9668_dff18e2112fe_Output = unity_voronoinoise_float (Multiply_f3f41634_3594_48d4_b7b6_3104b523e7dd_Output, _Time.w);
float OneMinus_0b02f4c6_d95f_4305_9d7c_5e720ad0d2c4_Output = unity_oneminus_float (VoronoiNoise_175ef02c_a94e_44e5_9668_dff18e2112fe_Output);
float4 Multiply_766862d4_1f32_4bdc_93ba_e17532ee9f8b_Output = unity_multiply_float (UV_2eb2b635_fc17_44ea_90c4_c1188f10857b_UV, float4 (20,20,0,0));
float VoronoiNoise_b5d8acbb_4b86_4780_8ba2_9b79cdf9b0ba_Output = unity_voronoinoise_float (Multiply_766862d4_1f32_4bdc_93ba_e17532ee9f8b_Output, _Time.w);
float OneMinus_95c0d854_a598_4448_b1ec_19f0ae2e3207_Output = unity_oneminus_float (VoronoiNoise_b5d8acbb_4b86_4780_8ba2_9b79cdf9b0ba_Output);
float Subtract_d442f4ab_3183_4dba_88bb_12b82b1e4b22_Output = unity_subtract_float (OneMinus_0b02f4c6_d95f_4305_9d7c_5e720ad0d2c4_Output, OneMinus_95c0d854_a598_4448_b1ec_19f0ae2e3207_Output);
float Multiply_223da849_596f_4a92_ac44_065f9082e924_Output = unity_multiply_float (Subtract_d442f4ab_3183_4dba_88bb_12b82b1e4b22_Output, Vector1_36d8f7c7_3ada_4604_9149_df2ba1745b80_Uniform);
float4 Combine_261925f9_60e1_402b_9b71_69912cd8c284_Output = float4(Vector1_b212d213_1dc1_491d_8dbf_0add4ab24246_Uniform,Vector1_c753024a_f95d_4487_bcb7_13a86e18dd68_Uniform,Multiply_223da849_596f_4a92_ac44_065f9082e924_Output,0.0);
float4 Split_637f528c_802b_4b35_abbe_e94b103a0f9a = float4(Combine_261925f9_60e1_402b_9b71_69912cd8c284_Output);
float4 Combine_1399c2cd_55f2_48bf_a413_58c773e76556_Output = float4(Vector1_bc1392c9_f4d7_47a8_8add_f4f4b00fdfe5_Uniform,Vector1_681e693a_7812_42ab_a37b_8a1edc00d63e_Uniform,0.0, 0.0);
float4 Add_3698bc9c_3a9c_4f77_86ad_50ac01252625_Output = unity_add_float (UV_2eb2b635_fc17_44ea_90c4_c1188f10857b_UV, Combine_1399c2cd_55f2_48bf_a413_58c773e76556_Output);
float4 Multiply_94a1c8a0_7a01_42a5_baf8_3460cc52ccce_Output = unity_multiply_float (Add_3698bc9c_3a9c_4f77_86ad_50ac01252625_Output, float4 (20,20,0,0));
float VoronoiNoise_041c0818_8a7a_490c_ae6b_362b2e498fa6_Output = unity_voronoinoise_float (Multiply_94a1c8a0_7a01_42a5_baf8_3460cc52ccce_Output, _Time.w);
float OneMinus_b7c5d2e2_90e6_4cb2_be5c_3aa34ea18363_Output = unity_oneminus_float (VoronoiNoise_041c0818_8a7a_490c_ae6b_362b2e498fa6_Output);
float Subtract_c4f59a4e_29c0_4f5e_92c7_52ab56cc6a23_Output = unity_subtract_float (OneMinus_b7c5d2e2_90e6_4cb2_be5c_3aa34ea18363_Output, OneMinus_95c0d854_a598_4448_b1ec_19f0ae2e3207_Output);
float Multiply_f3bd2e5b_f8c4_486a_83c8_df44e04bc77a_Output = unity_multiply_float (Vector1_36d8f7c7_3ada_4604_9149_df2ba1745b80_Uniform, Subtract_c4f59a4e_29c0_4f5e_92c7_52ab56cc6a23_Output);
float4 Combine_d1411122_6465_494a_88e6_98e96eba037a_Output = float4(Vector1_c753024a_f95d_4487_bcb7_13a86e18dd68_Uniform,Vector1_b212d213_1dc1_491d_8dbf_0add4ab24246_Uniform,Multiply_f3bd2e5b_f8c4_486a_83c8_df44e04bc77a_Output,0.0);
float4 Split_bdd63fad_c244_45a4_ae4c_ed756a69ac03 = float4(Combine_d1411122_6465_494a_88e6_98e96eba037a_Output);
float3 CrossProduct_0955bdd9_9b65_4141_b394_1b86aa4c7d3f_Output = cross (Split_637f528c_802b_4b35_abbe_e94b103a0f9a.rgb, Split_bdd63fad_c244_45a4_ae4c_ed756a69ac03.rgb);
o.Albedo = Color_a5c79f09_af3c_413d_a03a_0fbcda1f305f_Uniform;
o.Normal = CrossProduct_0955bdd9_9b65_4141_b394_1b86aa4c7d3f_Output;
o.Normal += 1e-6;
}
ENDCG

10
MaterialGraphProject/Assets/UnityShaderEditor/Editor/HelperShader.shader.meta


fileFormatVersion: 2
guid: 9ab5e16c2083a4fe689209a8c1ae425e
<<<<<<< HEAD
timeCreated: 1495529915
=======
timeCreated: 1495532053
>>>>>>> f9e75cae7d0f088d17985a220f4ca7ae3da1222a
timeCreated: 1495569001
nonModifiableTextures:
- Texture_5537060b_db74_4900_8f2b_178ba97b7f11_Uniform: {fileID: 2800000, guid: 6e8d12f68bae2294da814f9d4c81b29a,
type: 3}
nonModifiableTextures: []
userData:
assetBundleName:
assetBundleVariant:

1
MaterialGraphProject/Assets/UnityShaderEditor/Editor/Testing/UnitTests/MaterialNodeTests.cs


Assert.AreEqual("2", AbstractMaterialNode.ConvertConcreteSlotValueTypeToString(ConcreteSlotValueType.Vector2));
Assert.AreEqual("3", AbstractMaterialNode.ConvertConcreteSlotValueTypeToString(ConcreteSlotValueType.Vector3));
Assert.AreEqual("4", AbstractMaterialNode.ConvertConcreteSlotValueTypeToString(ConcreteSlotValueType.Vector4));
Assert.AreEqual("5", AbstractMaterialNode.ConvertConcreteSlotValueTypeToString(ConcreteSlotValueType.Error));
Assert.AreEqual("Error", AbstractMaterialNode.ConvertConcreteSlotValueTypeToString(ConcreteSlotValueType.Error));
}

16
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/AbstractMaterialNode.cs


if (inputSlot == null)
return string.Empty;
string sufix = "";
var edges = owner.GetEdges(inputSlot.slotReference).ToArray();
if (edges.Any())

if (slot == null)
return string.Empty;
return ShaderGenerator.AdaptNodeOutput(fromNode, slot.id, slot.concreteValueType);
if (slot.concreteValueType == ConcreteSlotValueType.sampler2D)
sufix += "_Uniform";
return ShaderGenerator.AdaptNodeOutput(fromNode, slot.id, slot.concreteValueType) + sufix;
return inputSlot.GetDefaultValue(generationMode);
if (inputSlot.concreteValueType == ConcreteSlotValueType.sampler2D)
sufix += "_Uniform";
return inputSlot.GetDefaultValue(generationMode) + sufix;
}
private ConcreteSlotValueType FindCommonChannelType(ConcreteSlotValueType from, ConcreteSlotValueType to)

return ConcreteSlotValueType.Vector3;
case SlotValueType.Vector4:
return ConcreteSlotValueType.Vector4;
case SlotValueType.sampler2D:
return ConcreteSlotValueType.sampler2D;
}
return ConcreteSlotValueType.Error;
}

return "3";
case ConcreteSlotValueType.Vector4:
return "4";
case ConcreteSlotValueType.sampler2D:
return "sampler2D";
default:
return "Error";
}

{
switch (slotValue)
{
case ConcreteSlotValueType.sampler2D:
return PropertyType.Texture2D;
case ConcreteSlotValueType.Vector1:
return PropertyType.Float;
case ConcreteSlotValueType.Vector2:

140
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Channel/CombineNode.cs


namespace UnityEngine.MaterialGraph
{
[Title("Channel/Combine")]
public class CombineNode : PropertyNode, IGeneratesBodyCode
public class CombineNode : AbstractMaterialNode, IGeneratesBodyCode
protected const string kOutputSlot0Id = "Input0";
protected const string kOutputSlot1Id = "Input1";
protected const string kOutputSlot2Id = "Input2";
protected const string kOutputSlot3Id = "Input3";
protected const string kInputSlot0Name = "Input1";
protected const string kInputSlot1Name = "Input2";
protected const string kInputSlot2Name = "Input3";
protected const string kInputSlot3Name = "Input4";
protected const string kOutputSlotRGBAName = "RGBA";
protected const string kOutputSlotRGBSlotName = "RGB";
protected const string kOutputSlotRGSlotName = "RG";
protected const string kOutputSlotName = "Output";
public const int InputSlot0Id = 0;
public const int InputSlot1Id = 1;

public const int OutputSlotRGBAId = 4;
public const int OutputSlotRGBId = 5;
public const int OutputSlotRGId = 6;
public const int OutputSlotId = 4;
public CombineNode()
{

public sealed override void UpdateNodeAfterDeserialization()
{
AddSlot(new MaterialSlot(InputSlot0Id, kOutputSlot0Id, kOutputSlot0Id, SlotType.Input, SlotValueType.Dynamic, Vector4.zero));
AddSlot(new MaterialSlot(InputSlot1Id, kOutputSlot1Id, kOutputSlot1Id, SlotType.Input, SlotValueType.Dynamic, Vector4.zero));
AddSlot(new MaterialSlot(InputSlot2Id, kOutputSlot2Id, kOutputSlot2Id, SlotType.Input, SlotValueType.Dynamic, Vector4.zero));
AddSlot(new MaterialSlot(InputSlot3Id, kOutputSlot3Id, kOutputSlot3Id, SlotType.Input, SlotValueType.Dynamic, Vector4.zero));
AddSlot(new MaterialSlot(OutputSlotRGBAId, kOutputSlotRGBAName, kOutputSlotRGBAName, SlotType.Output, SlotValueType.Vector4, Vector4.zero));
AddSlot(new MaterialSlot(OutputSlotRGBId, kOutputSlotRGBSlotName, kOutputSlotRGBSlotName, SlotType.Output, SlotValueType.Vector3, Vector4.zero));
AddSlot(new MaterialSlot(OutputSlotRGId, kOutputSlotRGSlotName, kOutputSlotRGSlotName, SlotType.Output, SlotValueType.Vector2, Vector4.zero));
AddSlot(new MaterialSlot(InputSlot0Id, kInputSlot0Name, kInputSlot0Name, SlotType.Input, SlotValueType.Dynamic, Vector4.zero));
AddSlot(new MaterialSlot(InputSlot1Id, kInputSlot1Name, kInputSlot1Name, SlotType.Input, SlotValueType.Dynamic, Vector4.zero));
AddSlot(new MaterialSlot(InputSlot2Id, kInputSlot2Name, kInputSlot2Name, SlotType.Input, SlotValueType.Dynamic, Vector4.zero));
AddSlot(new MaterialSlot(InputSlot3Id, kInputSlot3Name, kInputSlot3Name, SlotType.Input, SlotValueType.Dynamic, Vector4.zero));
AddSlot(new MaterialSlot(OutputSlotId, kOutputSlotName, kOutputSlotName, SlotType.Output, SlotValueType.Vector4, Vector4.zero));
get { return new[] { InputSlot0Id, InputSlot1Id, InputSlot2Id, InputSlot3Id, OutputSlotRGBAId, OutputSlotRGBId, OutputSlotRGId }; }
get { return new[] { InputSlot0Id, InputSlot1Id, InputSlot2Id, InputSlot3Id, OutputSlotId}; }
[SerializeField]
private Vector4 m_Value;
public Vector4 value
public void GenerateNodeCode(ShaderGenerator visitor, GenerationMode generationMode)
get { return m_Value; }
set
{
if (m_Value == value)
return;
m_Value = value;
if (onModified != null)
onModified(this, ModificationScope.Node);
}
NodeUtils.SlotConfigurationExceptionIfBadConfiguration(this, new[] { InputSlot0Id, InputSlot1Id, InputSlot2Id, InputSlot3Id }, new[] { OutputSlotId });
visitor.AddShaderChunk(precision + "4 " + GetVariableNameForSlot(OutputSlotId) + " = " + GetNodeBody(generationMode) + ";", true);
public override PropertyType propertyType { get { return PropertyType.Vector4; } }
public override void GeneratePropertyBlock(PropertyGenerator visitor, GenerationMode generationMode)
private int GetChannelCountForInput(int inputSlotId)
if (exposedState == ExposedState.Exposed)
visitor.AddShaderProperty(new VectorPropertyChunk(propertyName, description, m_Value, PropertyChunk.HideState.Visible));
}
var inputSlot = FindInputSlot<MaterialSlot>(inputSlotId);
if (inputSlot == null)
return 0;
int numInputChannels = (int)inputSlot.concreteValueType;
if (owner.GetEdges(inputSlot.slotReference).ToList().Count() == 0)
numInputChannels = 0;
public override void GeneratePropertyUsages(ShaderGenerator visitor, GenerationMode generationMode)
{
if (exposedState == ExposedState.Exposed || generationMode.IsPreview())
visitor.AddShaderChunk(precision + "4 " + propertyName + ";", true);
return numInputChannels;
public void GenerateNodeCode(ShaderGenerator visitor, GenerationMode generationMode)
private void AddChannelsFromInputSlot(GenerationMode generationMode, int inputSlot, ref string outputString, ref int freeChannel)
//if (exposedState == ExposedState.Exposed || generationMode.IsPreview())
// return;
var inputValue = GetSlotValue(InputSlot0Id, generationMode);
visitor.AddShaderChunk(precision + "4 " + propertyName + " = " + inputValue + ";", false);
//visitor.AddShaderChunk(precision + "4 " + propertyName + " = " + precision + "4 (" + m_Value.x + ", " + m_Value.y + ", " + m_Value.z + ", " + m_Value.w + ");", true);
}
string[] channelNames = { "r", "g", "b", "a" };
protected virtual MaterialSlot GetInputSlot()
{
return new MaterialSlot(InputSlot0Id, GetInputSlotName(), kOutputSlot0Id, SlotType.Input, SlotValueType.Dynamic, Vector4.zero);
}
int numChannel = GetChannelCountForInput(inputSlot);
numChannel = Math.Min(freeChannel, numChannel);
if (numChannel <= 0)
return;
protected virtual string GetInputSlotName() { return "Input"; }
string channelInputName = GetSlotValue(inputSlot, generationMode);
outputString += channelInputName;
public override PreviewProperty GetPreviewProperty()
{
return new PreviewProperty
{
m_Name = propertyName,
m_PropType = PropertyType.Vector4,
m_Vector4 = m_Value
};
freeChannel -= numChannel;
if (freeChannel != 0)
outputString += ",";
/*public override string GetVariableNameForSlot(int slotId)
protected string GetNodeBody(GenerationMode generationMode)
string slotOutput;
switch (slotId)
string outputString = precision + "4(";
int freeChannels = 4;
AddChannelsFromInputSlot(generationMode, InputSlot0Id, ref outputString, ref freeChannels);
AddChannelsFromInputSlot(generationMode, InputSlot1Id, ref outputString, ref freeChannels);
AddChannelsFromInputSlot(generationMode, InputSlot2Id, ref outputString, ref freeChannels);
AddChannelsFromInputSlot(generationMode, InputSlot3Id, ref outputString, ref freeChannels);
for (int i = freeChannels; i > 0; --i)
case OutputSlotRId:
slotOutput = ".r";
break;
case OutputSlotGId:
slotOutput = ".g";
break;
case OutputSlotBId:
slotOutput = ".b";
break;
case OutputSlotAId:
slotOutput = ".a";
break;
default:
slotOutput = "";
break;
outputString += "0.0";
if (i > 1)
outputString += ", ";
return propertyName + slotOutput;
//return GetVariableNameForNode() + slotOutput;
}*/
public override void CollectPreviewMaterialProperties(List<PreviewProperty> properties)
{
properties.Add(GetPreviewProperty());
outputString += ")";
return outputString;
}
}
}

90
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Channel/SplitNode.cs


using System;
using System.Collections.Generic;
using System.Linq;
#if UNITY_EDITOR
using UnityEditor;
#endif
public class SplitNode : PropertyNode, IGeneratesBodyCode
public class SplitNode : AbstractMaterialNode, IGeneratesBodyCode
{
protected const string kInputSlotName = "Input";
protected const string kOutputSlotRName = "R";

get { return new[] { InputSlotId, OutputSlotRId, OutputSlotGId, OutputSlotBId, OutputSlotAId, OutputSlotRGBId, OutputSlotRGId }; }
}
[SerializeField]
private Vector4 m_Value;
public Vector4 value
{
get { return m_Value; }
set
{
if (m_Value == value)
return;
m_Value = value;
if (onModified != null)
onModified(this, ModificationScope.Node);
}
}
public override PropertyType propertyType { get { return PropertyType.Vector4; } }
public override void GeneratePropertyBlock(PropertyGenerator visitor, GenerationMode generationMode)
{
if (exposedState == ExposedState.Exposed)
visitor.AddShaderProperty(new VectorPropertyChunk(propertyName, description, m_Value, PropertyChunk.HideState.Visible));
}
public override void GeneratePropertyUsages(ShaderGenerator visitor, GenerationMode generationMode)
{
if (exposedState == ExposedState.Exposed || generationMode.IsPreview())
visitor.AddShaderChunk(precision + "4 " + propertyName + ";", true);
}
//if (exposedState == ExposedState.Exposed || generationMode.IsPreview())
// return;
var inputValue = GetSlotValue(InputSlotId, generationMode);
visitor.AddShaderChunk(precision + "4 " + propertyName + " = " + inputValue + ";", false);
//visitor.AddShaderChunk(precision + "4 " + propertyName + " = " + precision + "4 (" + m_Value.x + ", " + m_Value.y + ", " + m_Value.z + ", " + m_Value.w + ");", true);
NodeUtils.SlotConfigurationExceptionIfBadConfiguration(this, new[] { InputSlotId }, new[] { OutputSlotRId, OutputSlotGId, OutputSlotBId, OutputSlotRGBId, OutputSlotRGId });
string inputValue = GetSlotValue(InputSlotId, generationMode);
visitor.AddShaderChunk(precision +"4 "+ GetVariableNameForNode() + " = " + GetNodeBody(inputValue) + ";", true);
protected virtual MaterialSlot GetInputSlot()
protected string GetNodeBody(string inputValue)
return new MaterialSlot(InputSlotId, GetInputSlotName(), kInputSlotName, SlotType.Input, SlotValueType.Dynamic, Vector4.zero);
}
string[] channelNames = { "r", "g", "b", "a" };
var inputSlot = FindInputSlot<MaterialSlot>(InputSlotId);
if (inputSlot == null)
return "1.0";
protected virtual string GetInputSlotName() { return "Input"; }
int numInputChannels = (int)inputSlot.concreteValueType;
if (owner.GetEdges(inputSlot.slotReference).ToList().Count() == 0)
numInputChannels = 0;
public override PreviewProperty GetPreviewProperty()
{
return new PreviewProperty
string outputString = precision + "4(";
if (numInputChannels == 0)
{
outputString += "1.0, 1.0, 1.0, 1.0)";
}
else
m_Name = propertyName,
m_PropType = PropertyType.Vector4,
m_Vector4 = m_Value
};
//float4(arg1, 1.0, 1.0)
outputString += inputValue;
for (int i = numInputChannels; i < 4; i++)
{
outputString += ", 1.0";
}
outputString += ")";
}
return outputString;
{
{
string slotOutput;
switch (slotId)
{

slotOutput = "";
break;
}
return propertyName + slotOutput;
//return GetVariableNameForNode() + slotOutput;
}
public override void CollectPreviewMaterialProperties(List<PreviewProperty> properties)
{
properties.Add(GetPreviewProperty());
return GetVariableNameForNode() + slotOutput;
}
}
}

2
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Math/Range/RemapNode.cs


public RemapNode ()
{
name = "Remap";
UpdateNodeAfterDeserialization();
}
public sealed override void UpdateNodeAfterDeserialization()

2
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Procedural/CheckerboardNode.cs


outputString.AddShaderChunk(GetFunctionPrototype("uv", "horizontalTileScale", "verticalTileScale"), false);
outputString.AddShaderChunk("{", false);
outputString.Indent();
outputString.AddShaderChunk("return floor(fmod(floor(uv.x * horizontalTileScale) + floor(uv.y * verticalTileScale), 2.0)) * float4(1.0, 1.0, 1.0, 1.0);", false);
outputString.AddShaderChunk("return abs(floor(fmod(floor(uv.x * horizontalTileScale) + floor(uv.y * verticalTileScale), 2.0)));", false);
outputString.Deindent();
outputString.AddShaderChunk("}", false);

27
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Procedural/VoronoiNoise.cs


namespace UnityEngine.MaterialGraph
{
[Title("Procedural/Voronoi Noise")]
public class VoronoiNoiseNode : Function1Input, IGeneratesFunction
public class VoronoiNoiseNode : Function2Input, IGeneratesFunction
{
public VoronoiNoiseNode()
{

return "unity_voronoinoise_" + precision;
}
protected override string GetInputSlotName()
protected override string GetInputSlot1Name()
protected override MaterialSlot GetInputSlot()
protected override MaterialSlot GetInputSlot1()
{
return new MaterialSlot(InputSlot1Id, GetInputSlot1Name(), kInputSlot1ShaderName, UnityEngine.Graphing.SlotType.Input, SlotValueType.Vector2, Vector2.zero);
}
protected override string GetInputSlot2Name()
{
return "AngleOffset";
}
protected override MaterialSlot GetInputSlot2()
return new MaterialSlot(InputSlotId, GetInputSlotName(), kInputSlotShaderName, UnityEngine.Graphing.SlotType.Input, SlotValueType.Vector2, Vector2.zero);
return new MaterialSlot(InputSlot2Id, GetInputSlot2Name(), kInputSlot2ShaderName, UnityEngine.Graphing.SlotType.Input, SlotValueType.Vector1, Vector2.zero);
}
protected override MaterialSlot GetOutputSlot()

{
var outputString = new ShaderGenerator();
outputString.AddShaderChunk("inline float unity_voronoi_noise_randomVector (float2 uv)", false);
outputString.AddShaderChunk("inline float2 unity_voronoi_noise_randomVector (float2 uv, float offset)", false);
outputString.AddShaderChunk("return frac(sin(mul(uv, m)) * 46839.32);", false);
outputString.AddShaderChunk("uv = frac(sin(mul(uv, m)) * 46839.32);", false);
outputString.AddShaderChunk("return float2(sin(uv.y*+offset)*0.5+0.5, cos(uv.x*offset)*0.5+0.5);", false);
outputString.AddShaderChunk(GetFunctionPrototype("uv"), false);
outputString.AddShaderChunk(GetFunctionPrototype("uv", "angleOffset"), false);
outputString.AddShaderChunk("{", false);
outputString.Indent();

outputString.Indent();
outputString.AddShaderChunk("float2 lattice = float2(x,y);", false);
outputString.AddShaderChunk("float2 offset = unity_voronoi_noise_randomVector(lattice + g);", false);
outputString.AddShaderChunk("float2 offset = unity_voronoi_noise_randomVector(lattice + g, angleOffset);", false);
outputString.AddShaderChunk("float d = distance(lattice + offset, f);", false);
outputString.AddShaderChunk("if(d < res.x)", false);
outputString.AddShaderChunk("{", false);

2
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/SlotValue.cs


[Serializable]
public enum SlotValueType
{
sampler2D,
Dynamic,
Vector4,
Vector3,

public enum ConcreteSlotValueType
{
sampler2D = 5,
Vector4 = 4,
Vector3 = 3,
Vector2 = 2,

9
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/SubGraph/SubGraphNode.cs


, IMayRequireViewDirection
, IMayRequireWorldPosition
, IMayRequireVertexColor
, IMayRequireViewDirectionTangentSpace
{
[SerializeField]
private string m_SerializedSubGraph = string.Empty;

return false;
return subGraph.activeNodes.OfType<IMayRequireViewDirection>().Any(x => x.RequiresViewDirection());
}
public bool RequiresViewDirectionTangentSpace()
{
if (subGraph == null)
return false;
return subGraph.activeNodes.OfType<IMayRequireViewDirectionTangentSpace>().Any(x => x.RequiresViewDirectionTangentSpace());
}
public bool RequiresWorldPosition()

50
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/SurfaceModel/AbstractSurfaceMasterNode.cs


// always add color because why not.
shaderInputVisitor.AddShaderChunk("float4 color : COLOR;", true);
bool requiresBitangent = activeNodeList.OfType<IMayRequireBitangent>().Any(x => x.RequiresBitangent());
bool requiresTangent = activeNodeList.OfType<IMayRequireTangent>().Any(x => x.RequiresTangent());
bool requiresViewDirTangentSpace = activeNodeList.OfType<IMayRequireViewDirectionTangentSpace>().Any(x => x.RequiresViewDirectionTangentSpace());
bool requiresViewDir = activeNodeList.OfType<IMayRequireViewDirection>().Any(x => x.RequiresViewDirection());
bool requiresWorldPos = activeNodeList.OfType<IMayRequireWorldPosition>().Any(x => x.RequiresWorldPosition());
bool requiresNormal = activeNodeList.OfType<IMayRequireNormal>().Any(x => x.RequiresNormal());
bool requiresScreenPosition = activeNodeList.OfType<IMayRequireScreenPosition>().Any(x => x.RequiresScreenPosition());
bool requiresVertexColor = activeNodeList.OfType<IMayRequireVertexColor>().Any(x => x.RequiresVertexColor());
for (int uvIndex = 0; uvIndex < ShaderGeneratorNames.UVCount; ++uvIndex)
{
var channel = (UVChannel)uvIndex;

}
}
if (activeNodeList.OfType<IMayRequireViewDirection>().Any(x => x.RequiresViewDirection()))
if (requiresViewDir || requiresViewDirTangentSpace)
if (activeNodeList.OfType<IMayRequireWorldPosition>().Any(x => x.RequiresWorldPosition()))
if (requiresWorldPos)
if (activeNodeList.OfType<IMayRequireScreenPosition>().Any(x => x.RequiresScreenPosition()))
if (requiresScreenPosition)
bool needBitangent = activeNodeList.OfType<IMayRequireBitangent>().Any(x => x.RequiresBitangent());
if (needBitangent || activeNodeList.OfType<IMayRequireTangent>().Any(x => x.RequiresTangent()))
if (requiresBitangent || requiresTangent || requiresViewDirTangentSpace)
{
shaderInputVisitor.AddShaderChunk("float4 worldTangent;", true);
vertexShaderBlock.AddShaderChunk("o.worldTangent = float4(UnityObjectToWorldDir(v.tangent.xyz), v.tangent.w);", true);

if (needBitangent || activeNodeList.OfType<IMayRequireNormal>().Any(x => x.RequiresNormal()))
if (requiresBitangent || requiresNormal || requiresViewDirTangentSpace)
{
// is the normal connected?
var normalSlot = FindInputSlot<MaterialSlot>(NormalSlotId);

shaderBody.AddShaderChunk("float3 " + ShaderGeneratorNames.WorldSpaceNormal + " = normalize(IN.worldNormal);", true);
}
if (needBitangent)
if (requiresBitangent || requiresViewDirTangentSpace)
if (activeNodeList.OfType<IMayRequireVertexColor>().Any(x => x.RequiresVertexColor()))
if (requiresViewDirTangentSpace)
{
// shaderInputVisitor.AddShaderChunk("float3 tangentViewDir;", true);
// shaderBody.AddShaderChunk("float3 " + ShaderGeneratorNames.TangentSpaceViewDirection + " = IN.tangentViewDir;", true);
shaderBody.AddShaderChunk(
"float3 " + ShaderGeneratorNames.TangentSpaceViewDirection + ";", true);
shaderBody.AddShaderChunk(
ShaderGeneratorNames.TangentSpaceViewDirection + ".x = dot(" +
ShaderGeneratorNames.WorldSpaceViewDirection + "," +
ShaderGeneratorNames.WorldSpaceTangent + ");", true);
shaderBody.AddShaderChunk(
ShaderGeneratorNames.TangentSpaceViewDirection + ".y = dot(" +
ShaderGeneratorNames.WorldSpaceViewDirection + "," +
ShaderGeneratorNames.WorldSpaceBitangent + ");", true);
shaderBody.AddShaderChunk(
ShaderGeneratorNames.TangentSpaceViewDirection + ".z = dot(" +
ShaderGeneratorNames.WorldSpaceViewDirection + "," +
ShaderGeneratorNames.WorldSpaceNormal + ");", true);
}
if (requiresVertexColor)
{
shaderBody.AddShaderChunk("float4 " + ShaderGeneratorNames.VertexColor + " = IN.color;", true);
}

48
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Util/ShaderGenerator.cs


public const string WorldSpaceTangent = "worldSpaceTangent";
public const string WorldSpacePosition = "worldPosition";
public const string WorldSpaceViewDirection = "worldSpaceViewDirection";
public const string TangentSpaceViewDirection = "tangentSpaceViewDirection";
public const string ScreenPosition = "screenPosition";
public const string VertexColor = "vertexColor";

vertexShaderBlock.AddShaderChunk("float4 screenPos = ComputeScreenPos(UnityObjectToClipPos(v.vertex));", true);
vertexShaderBlock.AddShaderChunk("float3 worldNormal = UnityObjectToWorldNormal(v.normal);", true);
bool needBitangent = activeNodeList.OfType<IMayRequireBitangent>().Any(x => x.RequiresBitangent());
bool needsWorldPos = activeNodeList.OfType<IMayRequireViewDirection>().Any(x => x.RequiresViewDirection());
if (needsWorldPos || activeNodeList.OfType<IMayRequireWorldPosition>().Any(x => x.RequiresWorldPosition()))
bool requiresBitangent = activeNodeList.OfType<IMayRequireBitangent>().Any(x => x.RequiresBitangent());
bool requiresTangent = activeNodeList.OfType<IMayRequireTangent>().Any(x => x.RequiresTangent());
bool requiresViewDirTangentSpace = activeNodeList.OfType<IMayRequireViewDirectionTangentSpace>().Any(x => x.RequiresViewDirectionTangentSpace());
bool requiresViewDir = activeNodeList.OfType<IMayRequireViewDirection>().Any(x => x.RequiresViewDirection());
bool requiresWorldPos = activeNodeList.OfType<IMayRequireWorldPosition>().Any(x => x.RequiresWorldPosition());
bool requiresNormal = activeNodeList.OfType<IMayRequireNormal>().Any(x => x.RequiresNormal());
bool requiresScreenPosition = activeNodeList.OfType<IMayRequireScreenPosition>().Any(x => x.RequiresScreenPosition());
bool requiresVertexColor = activeNodeList.OfType<IMayRequireVertexColor>().Any(x => x.RequiresVertexColor());
// view directions calculated from world position
if (requiresWorldPos || requiresViewDir || requiresViewDirTangentSpace)
{
shaderInputVisitor.AddShaderChunk("float3 worldPos : TEXCOORD0;", true);
vertexShaderBlock.AddShaderChunk("o.worldPos = worldPos;", true);

if (needBitangent || activeNodeList.OfType<IMayRequireNormal>().Any(x => x.RequiresNormal()))
if (requiresBitangent || requiresNormal || requiresViewDirTangentSpace)
{
shaderInputVisitor.AddShaderChunk("float3 worldNormal : TEXCOORD1;", true);
vertexShaderBlock.AddShaderChunk("o.worldNormal = worldNormal;", true);

}
}
if (activeNodeList.OfType<IMayRequireViewDirection>().Any(x => x.RequiresViewDirection()))
if (requiresViewDir || requiresViewDirTangentSpace)
{
shaderBodyVisitor.AddShaderChunk(
"float3 "

+ "));", true);
}
if (activeNodeList.OfType<IMayRequireScreenPosition>().Any(x => x.RequiresScreenPosition()))
if (requiresScreenPosition)
{
shaderInputVisitor.AddShaderChunk("float4 screenPos : TEXCOORD3;", true);
vertexShaderBlock.AddShaderChunk("o.screenPos = screenPos;", true);

if (needBitangent || activeNodeList.OfType<IMayRequireTangent>().Any(x => x.RequiresTangent()))
if (requiresBitangent || requiresViewDirTangentSpace || requiresTangent)
{
shaderInputVisitor.AddShaderChunk("float4 worldTangent : TEXCOORD4;", true);
vertexShaderBlock.AddShaderChunk("o.worldTangent = float4(UnityObjectToWorldDir(v.tangent.xyz), v.tangent.w);", true);

if (needBitangent)
if (requiresBitangent || requiresViewDirTangentSpace)
if (activeNodeList.OfType<IMayRequireVertexColor>().Any(x => x.RequiresVertexColor()))
if (requiresViewDirTangentSpace)
{
shaderBodyVisitor.AddShaderChunk(
"float3 " + ShaderGeneratorNames.TangentSpaceViewDirection + ";", true);
shaderBodyVisitor.AddShaderChunk(
ShaderGeneratorNames.TangentSpaceViewDirection + ".x = dot(" +
ShaderGeneratorNames.WorldSpaceViewDirection + "," +
ShaderGeneratorNames.WorldSpaceTangent + ");", true);
shaderBodyVisitor.AddShaderChunk(
ShaderGeneratorNames.TangentSpaceViewDirection + ".y = dot(" +
ShaderGeneratorNames.WorldSpaceViewDirection + "," +
ShaderGeneratorNames.WorldSpaceBitangent + ");", true);
shaderBodyVisitor.AddShaderChunk(
ShaderGeneratorNames.TangentSpaceViewDirection + ".z = dot(" +
ShaderGeneratorNames.WorldSpaceViewDirection + "," +
ShaderGeneratorNames.WorldSpaceNormal + ");", true);
}
if (requiresVertexColor)
{
vertexShaderBlock.AddShaderChunk("o.color = v.color;", true);
shaderBodyVisitor.AddShaderChunk("float4 " + ShaderGeneratorNames.VertexColor + " = IN.color;", true);

9
MaterialGraphProject/Assets/Andre/Andre_scene.meta


fileFormatVersion: 2
guid: 469143b76366d408aad0c6184a2b3902
folderAsset: yes
timeCreated: 1495555790
licenseType: Pro
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

1
MaterialGraphProject/Assets/Andre/Carpaint.ShaderGraph
文件差异内容过多而无法显示
查看文件

9
MaterialGraphProject/Assets/Andre/Carpaint.ShaderGraph.meta


fileFormatVersion: 2
guid: 16e61e8255e424d51b6b84cc18faf083
timeCreated: 1495568442
licenseType: Pro
ScriptedImporter:
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3}

1
MaterialGraphProject/Assets/Andre/Cubemap.ShaderGraph
文件差异内容过多而无法显示
查看文件

9
MaterialGraphProject/Assets/Andre/Editor.meta


fileFormatVersion: 2
guid: bed9a49249fc34bf8adec9aaca294542
folderAsset: yes
timeCreated: 1495545513
licenseType: Pro
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

1
MaterialGraphProject/Assets/Andre/EmissionTest.ShaderGraph
文件差异内容过多而无法显示
查看文件

9
MaterialGraphProject/Assets/Andre/EmissionTest.ShaderGraph.meta


fileFormatVersion: 2
guid: 0637b8083e6aa45f997a35a6e1b32ada
timeCreated: 1495566238
licenseType: Pro
ScriptedImporter:
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3}

9
MaterialGraphProject/Assets/Andre/EmissionTest.meta


fileFormatVersion: 2
guid: 1eeb0e1e72e9141c6a8137fbd483a9a0
folderAsset: yes
timeCreated: 1495567165
licenseType: Pro
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

619
MaterialGraphProject/Assets/Andre/EmissionTest.unity


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!29 &1
OcclusionCullingSettings:
m_ObjectHideFlags: 0
serializedVersion: 2
m_OcclusionBakeSettings:
smallestOccluder: 5
smallestHole: 0.25
backfaceThreshold: 100
m_SceneGUID: 00000000000000000000000000000000
m_OcclusionCullingData: {fileID: 0}
--- !u!104 &2
RenderSettings:
m_ObjectHideFlags: 0
serializedVersion: 8
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: 0
m_AmbientMode: 0
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
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.12732534, g: 0.13415334, b: 0.121077195, a: 1}
--- !u!157 &3
LightmapSettings:
m_ObjectHideFlags: 0
serializedVersion: 11
m_GIWorkflowMode: 1
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: 9
m_Resolution: 5
m_BakeResolution: 40
m_TextureWidth: 1024
m_TextureHeight: 1024
m_AO: 0
m_AOMaxDistance: 1
m_CompAOExponent: 1
m_CompAOExponentDirect: 0
m_Padding: 2
m_LightmapParameters: {fileID: 0}
m_LightmapsBakeMode: 1
m_TextureCompression: 1
m_FinalGather: 0
m_FinalGatherFiltering: 1
m_FinalGatherRayCount: 256
m_ReflectionCompression: 2
m_MixedBakeMode: 2
m_BakeBackend: 0
m_PVRSampling: 1
m_PVRDirectSampleCount: 32
m_PVRSampleCount: 500
m_PVRBounces: 2
m_PVRFiltering: 0
m_PVRFilteringMode: 1
m_PVRCulling: 1
m_PVRFilteringGaussRadiusDirect: 1
m_PVRFilteringGaussRadiusIndirect: 5
m_PVRFilteringGaussRadiusAO: 2
m_PVRFilteringAtrousColorSigma: 1
m_PVRFilteringAtrousNormalSigma: 1
m_PVRFilteringAtrousPositionSigma: 1
m_LightingDataAsset: {fileID: 112000012, guid: 80169afec4c3349f283d8485c5da132c,
type: 2}
m_UseShadowmask: 1
--- !u!196 &4
NavMeshSettings:
serializedVersion: 2
m_ObjectHideFlags: 0
m_BuildSettings:
serializedVersion: 2
agentTypeID: 0
agentRadius: 0.5
agentHeight: 2
agentSlope: 45
agentClimb: 0.4
ledgeDropHeight: 0
maxJumpAcrossDistance: 0
minRegionArea: 2
manualCellSize: 0
cellSize: 0.16666667
manualTileSize: 0
tileSize: 256
accuratePlacement: 0
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
--- !u!1 &918167261
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 918167266}
- component: {fileID: 918167265}
- component: {fileID: 918167264}
- component: {fileID: 918167263}
- component: {fileID: 918167262}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!81 &918167262
AudioListener:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 918167261}
m_Enabled: 1
--- !u!124 &918167263
Behaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 918167261}
m_Enabled: 1
--- !u!92 &918167264
Behaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 918167261}
m_Enabled: 1
--- !u!20 &918167265
Camera:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 918167261}
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 1
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
m_NormalizedViewPortRect:
serializedVersion: 2
x: 0
y: 0
width: 1
height: 1
near clip plane: 0.3
far clip plane: 1000
field of view: 60
orthographic: 0
orthographic size: 5
m_Depth: -1
m_CullingMask:
serializedVersion: 2
m_Bits: 4294967295
m_RenderingPath: -1
m_TargetTexture: {fileID: 0}
m_TargetDisplay: 0
m_TargetEye: 3
m_HDR: 1
m_AllowMSAA: 1
m_ForceIntoRT: 0
m_OcclusionCulling: 1
m_StereoConvergence: 10
m_StereoSeparation: 0.022
m_StereoMirrorMode: 0
--- !u!4 &918167266
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 918167261}
m_LocalRotation: {x: 0.3636573, y: 0.6103807, z: -0.37104484, w: 0.5979252}
m_LocalPosition: {x: -2.010158, y: 3.8792799, z: 0.042044103}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1235977747
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 1235977751}
- component: {fileID: 1235977750}
- component: {fileID: 1235977749}
- component: {fileID: 1235977748}
m_Layer: 0
m_Name: Sphere (3)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 4294967295
m_IsActive: 1
--- !u!23 &1235977748
MeshRenderer:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1235977747}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 2100000, guid: 3d1ab4226a6c545f1a6271ef00400ff1, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!135 &1235977749
SphereCollider:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1235977747}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.5
m_Center: {x: 0, y: 0, z: 0}
--- !u!33 &1235977750
MeshFilter:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1235977747}
m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
--- !u!4 &1235977751
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1235977747}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 2, y: 0.5, z: 3}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1392107327
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 1392107331}
- component: {fileID: 1392107330}
- component: {fileID: 1392107329}
- component: {fileID: 1392107328}
m_Layer: 0
m_Name: Sphere (1)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 4294967295
m_IsActive: 1
--- !u!23 &1392107328
MeshRenderer:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1392107327}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 2100000, guid: 62576a5b578aa4679aa718c48aba65bf, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!135 &1392107329
SphereCollider:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1392107327}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.5
m_Center: {x: 0, y: 0, z: 0}
--- !u!33 &1392107330
MeshFilter:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1392107327}
m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
--- !u!4 &1392107331
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1392107327}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.5, z: -1}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1451529606
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 1451529610}
- component: {fileID: 1451529609}
- component: {fileID: 1451529608}
- component: {fileID: 1451529607}
m_Layer: 0
m_Name: Sphere (2)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 4294967295
m_IsActive: 1
--- !u!23 &1451529607
MeshRenderer:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1451529606}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 2100000, guid: ba1e6f65bedd34ae4b270169dc0a1e2d, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!135 &1451529608
SphereCollider:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1451529606}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.5
m_Center: {x: 0, y: 0, z: 0}
--- !u!33 &1451529609
MeshFilter:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1451529606}
m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
--- !u!4 &1451529610
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1451529606}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 2, y: 0.5, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &2021134166
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 2021134170}
- component: {fileID: 2021134169}
- component: {fileID: 2021134168}
- component: {fileID: 2021134167}
m_Layer: 0
m_Name: Sphere
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 4294967295
m_IsActive: 1
--- !u!23 &2021134167
MeshRenderer:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2021134166}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 2100000, guid: 1fe29c80fec124d25902173d07d98f33, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!135 &2021134168
SphereCollider:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2021134166}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.5
m_Center: {x: 0, y: 0, z: 0}
--- !u!33 &2021134169
MeshFilter:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2021134166}
m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
--- !u!4 &2021134170
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2021134166}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.5, z: 1}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &2135345123
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 2135345127}
- component: {fileID: 2135345126}
- component: {fileID: 2135345125}
- component: {fileID: 2135345124}
m_Layer: 0
m_Name: Plane
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 4294967295
m_IsActive: 1
--- !u!23 &2135345124
MeshRenderer:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2135345123}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!64 &2135345125
MeshCollider:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2135345123}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Convex: 0
m_InflateMesh: 0
m_SkinWidth: 0.01
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
--- !u!33 &2135345126
MeshFilter:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2135345123}
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
--- !u!4 &2135345127
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2135345123}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}

8
MaterialGraphProject/Assets/Andre/EmissionTest.unity.meta


fileFormatVersion: 2
guid: e2b289d3d3fe2436cbcd29665a25ce1c
timeCreated: 1495566750
licenseType: Pro
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

1
MaterialGraphProject/Assets/Andre/FlowMap.ShaderGraph
文件差异内容过多而无法显示
查看文件

9
MaterialGraphProject/Assets/Andre/FlowMap.ShaderGraph.meta


fileFormatVersion: 2
guid: 78cd4aa6317ee45c1a7e853fbab1e808
timeCreated: 1495548280
licenseType: Pro
ScriptedImporter:
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3}

1
MaterialGraphProject/Assets/Andre/LightThing.ShaderGraph
文件差异内容过多而无法显示
查看文件

9
MaterialGraphProject/Assets/Andre/LightThing.ShaderGraph.meta


fileFormatVersion: 2
guid: 38a80350e43694a4c829925caf165bcf
timeCreated: 1495556117
licenseType: Pro
ScriptedImporter:
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3}

141
MaterialGraphProject/Assets/Andre/Mat.mat


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Mat
m_Shader: {fileID: 4800000, guid: 9ab5e16c2083a4fe689209a8c1ae425e, type: 3}
m_ShaderKeywords:
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- Cubemap_dc3182b8_fe99_45ed_8c1d_67fb354034bd_Uniform:
m_Texture: {fileID: 8900000, guid: f7111c407ddfe4109af9703cb740eaf9, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- Cubemap_ee09e335_3be2_46ee_9d59_ce2673aeedf9_Uniform:
m_Texture: {fileID: 8900000, guid: f7111c407ddfe4109af9703cb740eaf9, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- Texture_02e4013b_5c99_456a_a8d8_cafbb1dfc0da_Uniform:
m_Texture: {fileID: 2800000, guid: 5a5e07ee958edbd468227e1d9ac4726a, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- Texture_401188ed_6e9e_4a8a_9f5c_a7853502ba40_Uniform:
m_Texture: {fileID: 2800000, guid: aa460a2956f927d4ab684aa4970bf76a, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- Texture_5537060b_db74_4900_8f2b_178ba97b7f11_Uniform:
m_Texture: {fileID: 10305, guid: 0000000000000000f000000000000000, type: 0}
m_Scale: {x: 1, y: 2}
m_Offset: {x: 0, y: 0}
- Texture_6df69ae7_cb4c_435c_a029_13f370817e4c_Uniform:
m_Texture: {fileID: 2800000, guid: 84462bdfeee9d694bbebf34e5f3faa74, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- Texture_73d7755c_9da7_46d2_90c6_35c2a880d380_Uniform:
m_Texture: {fileID: 2800000, guid: 5a5e07ee958edbd468227e1d9ac4726a, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- Texture_7e044bc6_b639_4457_83f6_752bfaedcb11_Uniform:
m_Texture: {fileID: 2800000, guid: 330f42016073a97418a4aae5517e32c8, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- Texture_8304e17f_0ca3_45b8_9081_4e083e4ffba7_Uniform:
m_Texture: {fileID: 2800000, guid: 330f42016073a97418a4aae5517e32c8, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- Texture_aa489395_d5b1_4bce_a08c_71ce4329894d_Uniform:
m_Texture: {fileID: 2800000, guid: 330f42016073a97418a4aae5517e32c8, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- Texture_c007d40f_e93f_40ea_9867_1b70cebcd3fd_Uniform:
m_Texture: {fileID: 2800000, guid: aa460a2956f927d4ab684aa4970bf76a, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- Texture_d48530d7_5921_4987_918e_46411222e797_Uniform:
m_Texture: {fileID: 2800000, guid: 5b01c9e873ba169449186e98e1483a23, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- Texture_d6d1ed65_5575_444c_8f92_38740ace2353_Uniform:
m_Texture: {fileID: 2800000, guid: 5a5e07ee958edbd468227e1d9ac4726a, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- Texture_f6eb7ab6_0df6_4d1f_a833_847f9eefa1ce_Uniform:
m_Texture: {fileID: 2800000, guid: 915047e45d68d412f9e6857db8439117, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- Texture_fd9422b7_6255_4b8e_b616_78346d444d21_Uniform:
m_Texture: {fileID: 2800000, guid: 84462bdfeee9d694bbebf34e5f3faa74, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- Toggle_bda28932_b1ab_4b0b_ba54_ca5db612047a_Uniform: 0.6
- Vector1_15d5efb3_faea_4990_90ce_629f350a50cb_Uniform: 0
- Vector1_36d8f7c7_3ada_4604_9149_df2ba1745b80_Uniform: 8
- Vector1_48a064e9_29c4_4cdd_8bf7_34902bb50605_Uniform: 3
- Vector1_681e693a_7812_42ab_a37b_8a1edc00d63e_Uniform: 0.005
- Vector1_bc1392c9_f4d7_47a8_8add_f4f4b00fdfe5_Uniform: 0
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

75
MaterialGraphProject/Assets/Andre/Sky.mat


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Sky
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords:
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

9
MaterialGraphProject/Assets/Andre/Sky.mat.meta


fileFormatVersion: 2
guid: 7d32bc1422821482e9da69cda2523aa8
timeCreated: 1495568696
licenseType: Pro
NativeFormatImporter:
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

1
MaterialGraphProject/Assets/Andre/SlopeShader.ShaderGraph
文件差异内容过多而无法显示
查看文件

9
MaterialGraphProject/Assets/Andre/SlopeShader.ShaderGraph.meta


fileFormatVersion: 2
guid: 096696f45bf214be8a3cf78e9a6616ad
timeCreated: 1495561944
licenseType: Pro
ScriptedImporter:
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3}

83
MaterialGraphProject/Assets/Andre/ToggleNode.cs


using UnityEngine.Graphing;
namespace UnityEngine.MaterialGraph
{
[Title("Input/Toggle")]
public class ToggleNode : PropertyNode, IGeneratesBodyCode
{
[SerializeField]
private float m_Float;
private bool m_ToggleState;
private const int kOutputSlotId = 0;
private const string kOutputSlotName = "Ouput";
public ToggleNode()
{
name = "Toggle";
UpdateNodeAfterDeserialization();
}
/* public override bool hasPreview
{
get { return true; }
}*/
public sealed override void UpdateNodeAfterDeserialization()
{
AddSlot(new MaterialSlot(kOutputSlotId, kOutputSlotName, kOutputSlotName, SlotType.Output, SlotValueType.Vector1, Vector2.zero));
RemoveSlotsNameNotMatching(new[] { kOutputSlotId });
}
public override PropertyType propertyType
{
get { return PropertyType.Float; }
}
public bool value
{
get { return m_ToggleState; }
set
{
if (m_ToggleState == value)
return;
m_ToggleState = value;
if (onModified != null)
{
onModified(this, ModificationScope.Node);
}
}
}
public override void GeneratePropertyBlock(PropertyGenerator visitor, GenerationMode generationMode)
{
if (exposedState == ExposedState.Exposed)
visitor.AddShaderProperty(new FloatPropertyChunk(propertyName, description, 0f, PropertyChunk.HideState.Visible));
}
public override void GeneratePropertyUsages(ShaderGenerator visitor, GenerationMode generationMode)
{
if (exposedState == ExposedState.Exposed || generationMode.IsPreview())
visitor.AddShaderChunk(precision + " " + propertyName + ";", true);
}
public void GenerateNodeCode(ShaderGenerator visitor, GenerationMode generationMode)
{
if (exposedState == ExposedState.Exposed || generationMode.IsPreview())
return;
visitor.AddShaderChunk(value.ToString (), true);
}
public override PreviewProperty GetPreviewProperty()
{
return new PreviewProperty
{
m_Name = propertyName,
m_PropType = PropertyType.Float,
m_Float = value ? 1f : 0f
};
}
}
}

8
MaterialGraphProject/Assets/Andre/ToggleNode.cs.meta


fileFormatVersion: 2
guid: fccc54ac137a8451d8011f29847e63b1
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:

1
MaterialGraphProject/Assets/Eduardo/EduardoTestGraph.ShaderGraph
文件差异内容过多而无法显示
查看文件

9
MaterialGraphProject/Assets/Eduardo/EduardoTestGraph.ShaderGraph.meta


fileFormatVersion: 2
guid: ec1e3c0f2bd86e8468380cdcd9455a3d
timeCreated: 1495547544
licenseType: Pro
ScriptedImporter:
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3}

63
MaterialGraphProject/Assets/Eduardo/HeightToNormalNode.cs


using UnityEngine.Graphing;
using System.Linq;
using System.Collections;
namespace UnityEngine.MaterialGraph
{
[Title("HeightToNormal")]
public class HeightToNormalNode : FunctionNInNOut, IGeneratesFunction
{
public HeightToNormalNode()
{
name = "HeightToNormal";
AddSlot("HeightMap", "heightmap", Graphing.SlotType.Input, SlotValueType.sampler2D, Vector4.zero);
AddSlot("UV", "texCoord", Graphing.SlotType.Input, SlotValueType.Vector2, Vector4.zero);
AddSlot("Offset", "texOffset", Graphing.SlotType.Input, SlotValueType.Vector1, new Vector4(0.005f, 0,0,0));
AddSlot("Strength", "strength", Graphing.SlotType.Input, SlotValueType.Vector1, new Vector4(8,0,0,0));
AddSlot("Normal", "normalRes", Graphing.SlotType.Output, SlotValueType.Vector3, Vector4.zero);
UpdateNodeAfterDeserialization();
}
protected override string GetFunctionName()
{
return "unity_HeightToNormal";
}
public override bool hasPreview
{
get { return true; }
}
public void GenerateNodeFunction(ShaderGenerator visitor, GenerationMode generationMode)
{
var outputString = new ShaderGenerator();
outputString.AddShaderChunk(GetFunctionPrototype(), false);
outputString.AddShaderChunk("{", false);
outputString.AddShaderChunk("float2 offsetU = float2(texCoord.x + texOffset, texCoord.y);", false);
outputString.AddShaderChunk("float2 offsetV = float2(texCoord.x, texCoord.y + texOffset);", false);
outputString.AddShaderChunk("float normalSample = tex2D(heightmap, texCoord).r;", false);
outputString.AddShaderChunk("float uSample = tex2D(heightmap, offsetU).r;", false);
outputString.AddShaderChunk("float vSample = tex2D(heightmap, offsetV).r;", false);
outputString.AddShaderChunk("float uMinusNormal = uSample - normalSample;", false);
outputString.AddShaderChunk("float vMinusNormal = vSample - normalSample;", false);
outputString.AddShaderChunk("uMinusNormal = uMinusNormal * strength;", false);
outputString.AddShaderChunk("vMinusNormal = vMinusNormal * strength;", false);
outputString.AddShaderChunk("float3 va = float3(1, 0, uMinusNormal);", false);
outputString.AddShaderChunk("float3 vb = float3(0, 1, vMinusNormal);", false);
outputString.AddShaderChunk("normalRes = cross(va, vb);", false);
outputString.AddShaderChunk("}", false);
visitor.AddShaderChunk(outputString.GetShaderString(0), true);
}
}
}

12
MaterialGraphProject/Assets/Eduardo/HeightToNormalNode.cs.meta


fileFormatVersion: 2
guid: c943843c9c7424a4d9b629c087d93df5
timeCreated: 1495565761
licenseType: Pro
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

906
MaterialGraphProject/Assets/GeneratedShader.shader


Shader "Graph/Generated.AnisotropicMetallicMasterNoded3249a79-099e-4f35-8185-c418a23965c8"
{
Properties
{
}
SubShader
{
Tags
{
"RenderType"="Opaque"
"Queue"="Geometry"
}
Blend One Zero
Cull Back
ZTest LEqual
ZWrite On
LOD 200
CGPROGRAM
#include "UnityCG.cginc"
//#include "AdvancedBRDF.cginc"
//#include "AdvancedShading.cginc"
//#include "AdvancedLighting.cginc"
#define SHADINGMODELID_STANDARD
// ------------------------------------------------------------------
// Diffuse
// From UE4 - Used for Cloth (Deprecated)
float3 Diffuse_Lambert(float3 DiffuseColor)
{
return DiffuseColor * (1 / UNITY_PI);
}
// ------------------------------------------------------------------
// Fresnel
// From UE4 - Used for Cloth
// [Schlick 1994, "An Inexpensive BRDF Model for Physically-Based Rendering"]
float3 F_Schlick(float3 SpecularColor, float VoH)
{
float Fc = Pow5(1 - VoH); // 1 sub, 3 mul
//return Fc + (1 - Fc) * SpecularColor; // 1 add, 3 mad
// Anything less than 2% is physically impossible and is instead considered to be shadowing
return saturate(50.0 * SpecularColor.g) * Fc + (1 - Fc) * SpecularColor;
}
// ------------------------------------------------------------------
// Distribution
// From UE4 - USed for Cloth
// GGX / Trowbridge-Reitz
// [Walter et al. 2007, "Microfacet models for refraction through rough surfaces"]
float D_GGX(float roughness, float NdotH)
{
float a = roughness * roughness;
float a2 = a * a;
float d = (NdotH * a2 - NdotH) * NdotH + 1; // 2 mad
return a2 / (UNITY_PI*d*d); // 4 mul, 1 rcp
}
// Anisotropic GGX
// Taken from HDRenderPipeline
float D_GGXAnisotropic(float TdotH, float BdotH, float NdotH, float roughnessT, float roughnessB)
{
float f = TdotH * TdotH / (roughnessT * roughnessT) + BdotH * BdotH / (roughnessB * roughnessB) + NdotH * NdotH;
return 1.0 / (roughnessT * roughnessB * f * f);
}
// From UE4 - Used for Cloth
float D_InvGGX(float roughness, float NdotH)
{
float a = roughness * roughness;
float a2 = a * a;
float A = 4;
float d = (NdotH - a2 * NdotH) * NdotH + a2;
return 1/(UNITY_PI * (1 + A*a2)) * (1 + 4 * a2*a2 / (d*d)); //RCP
}
// ------------------------------------------------------------------
// Visibility
// From UE4 - Used for Cloth
// Appoximation of joint Smith term for GGX
// [Heitz 2014, "Understanding the Masking-Shadowing Function in Microfacet-Based BRDFs"]
float Vis_SmithJointApprox(float Roughness, float NoV, float NoL)
{
float a = (Roughness*Roughness);
float Vis_SmithV = NoL * (NoV * (1 - a) + a);
float Vis_SmithL = NoV * (NoL * (1 - a) + a);
// Note: will generate NaNs with Roughness = 0. MinRoughness is used to prevent this
return 0.5 * 1/(Vis_SmithV + Vis_SmithL); //RCP
}
// From UE4 - Used for Cloth
float Vis_Cloth(float NoV, float NoL)
{
return 1/(4 * (NoL + NoV - NoL * NoV)); //RCP
}
// ------------------------------------------------------------------
// SORT THESE
// Smith Joint GGX Anisotropic Visibility
// Taken from https://cedec.cesa.or.jp/2015/session/ENG/14698.html
float SmithJointGGXAnisotropic(float TdotV, float BdotV, float NdotV, float TdotL, float BdotL, float NdotL, float roughnessT, float roughnessB)
{
float aT = roughnessT;
float aT2 = aT * aT;
float aB = roughnessB;
float aB2 = aB * aB;
float lambdaV = NdotL * sqrt(aT2 * TdotV * TdotV + aB2 * BdotV * BdotV + NdotV * NdotV);
float lambdaL = NdotV * sqrt(aT2 * TdotL * TdotL + aB2 * BdotL * BdotL + NdotL * NdotL);
return 0.5 / (lambdaV + lambdaL);
}
// Convert Anistropy to roughness
void ConvertAnisotropyToRoughness(float roughness, float anisotropy, out float roughnessT, out float roughnessB)
{
// (0 <= anisotropy <= 1), therefore (0 <= anisoAspect <= 1)
// The 0.9 factor limits the aspect ratio to 10:1.
float anisoAspect = sqrt(1.0 - 0.9 * anisotropy);
roughnessT = roughness / anisoAspect; // Distort along tangent (rougher)
roughnessB = roughness * anisoAspect; // Straighten along bitangent (smoother)
}
// Schlick Fresnel
float FresnelSchlick(float f0, float f90, float u)
{
float x = 1.0 - u;
float x5 = x * x;
x5 = x5 * x5 * x;
return (f90 - f0) * x5 + f0; // sub mul mul mul sub mad
}
//Clamp roughness
float ClampRoughnessForAnalyticalLights(float roughness)
{
return max(roughness, 0.000001);
}
//Calculate tangent warp for IBL (Reference Version - not used)
float3 SpecularGGXIBLRef(float3 viewDir, float3 normalDir, float3 tangentDir, float3 bitangentDir, float roughnessT, float roughnessB)
{
return float3(1, 1, 1);
//Hidden in UnityAnisotropicLighting.cginc
}
// Sample Anisotropic Direction for IBL (Reference Version - not used)
void SampleAnisoGGXDir(float2 u, float3 viewDir, float3 normalDir, float3 tangent, float3 bitangent, float roughnessT, float roughnessB, out float3 halfDir, out float3 lightDir)
{
// AnisoGGX NDF sampling
halfDir = sqrt(u.x / (1.0 - u.x)) * (roughnessT * cos((UNITY_PI * 2) * u.y) * tangent + roughnessB * sin((UNITY_PI * 2) * u.y) * bitangent) + normalDir;
halfDir = normalize(halfDir);
// Convert sample from half angle to incident angle
lightDir = 2.0 * saturate(dot(viewDir, halfDir)) * halfDir - viewDir;
}
// Ref: Donald Revie - Implementing Fur Using Deferred Shading (GPU Pro 2)
// The grain direction (e.g. hair or brush direction) is assumed to be orthogonal to the normal.
// The returned normal is NOT normalized.
float3 ComputeGrainNormal(float3 grainDir, float3 V)
{
float3 B = cross(-V, grainDir);
return cross(B, grainDir);
}
//Modify Normal for Anisotropic IBL (Realtime version)
// Fake anisotropic by distorting the normal.
// The grain direction (e.g. hair or brush direction) is assumed to be orthogonal to N.
// Anisotropic ratio (0->no isotropic; 1->full anisotropy in tangent direction)
float3 GetAnisotropicModifiedNormal(float3 grainDir, float3 N, float3 V, float anisotropy)
{
float3 grainNormal = ComputeGrainNormal(grainDir, V);
// TODO: test whether normalizing 'grainNormal' is worth it.
return normalize(lerp(N, grainNormal, anisotropy));
}
/// REGION END - ANISOTROPY
/// REGION START - SUBSURFACE SCATTERING
half Fresnel(half3 H, half3 V, half F0)
{
half base = 1.0 - dot(V, H);
half exponential = pow(base, 5.0);
return exponential + F0 * (1.0 - exponential);
}
/*
inline half3 KelemenSzirmayKalosSpecular(half3 normal, half3 lightDir, half3 viewDir, float roughness, float rho_s)
{
half3 result = half3(0, 0, 0);
half NdotL = dot(normal, lightDir);
if (NdotL > 0.0)
{
half3 h = lightDir + viewDir;
half3 H = normalize(h);
half NdotH = dot(normal, H);
half PH = pow(2.0 * tex2D(_BeckmannPrecomputedTex, half2(NdotH, roughness)).r, 10.0);
half F = Fresnel(H, viewDir, 0.028);
half frSpec = max(PH * F / dot(h, h), 0);
half term = NdotL * rho_s * frSpec;
result = half3(term, term, term);
}
return result;
}*/
/*
half3 SkinDiffuse(float curv, float3 NdotL)
{
float3 lookup = NdotL * 0.5 + 0.5;
float3 diffuse;
diffuse.r = tex2D(_DiffusionProfileTexture, float2(lookup.r, curv)).r;
diffuse.g = tex2D(_DiffusionProfileTexture, float2(lookup.g, curv)).g;
diffuse.b = tex2D(_DiffusionProfileTexture, float2(lookup.b, curv)).b;
return diffuse;
}*/
/// REGION END - SUBSURFACE SCATTERING
// Upgrade NOTE: replaced 'defined SHADINGMODELID_CLEARCOAT' with 'defined (SHADINGMODELID_CLEARCOAT)'
// Upgrade NOTE: replaced 'defined SHADINGMODELID_CLOTH' with 'defined (SHADINGMODELID_CLOTH)'
// Upgrade NOTE: replaced 'defined SHADINGMODELID_EYE' with 'defined (SHADINGMODELID_EYE)'
// Upgrade NOTE: replaced 'defined SHADINGMODELID_FOLIAGE' with 'defined (SHADINGMODELID_FOLIAGE)'
// Upgrade NOTE: replaced 'defined SHADINGMODELID_HAIR' with 'defined (SHADINGMODELID_HAIR)'
// Upgrade NOTE: replaced 'defined SHADINGMODELID_SKIN' with 'defined (SHADINGMODELID_SKIN)'
// Upgrade NOTE: replaced 'defined SHADINGMODELID_SUBSURFACE' with 'defined (SHADINGMODELID_SUBSURFACE)'
// ------------------------------------------------------------------
// Shading models
//#pragma multi_compile SHADINGMODELID_UNLIT SHADINGMODELID_STANDARD SHADINGMODELID_SUBSURFACE SHADINGMODELID_SKIN SHADINGMODELID_FOLIAGE SHADINGMODELID_CLEARCOAT SHADINGMODELID_CLOTH SHADINGMODELID_EYE
// ------------------------------------------------------------------
// Input
half _ShadingModel;
sampler2D _AnisotropyMap;
half _Anisotropy;
sampler2D _TangentMap;
half4 _TranslucentColor;
sampler2D _TranslucencyMap;
sampler2D _FuzzTex;
half3 _FuzzColor;
half _Cloth;
sampler2D _IrisNormal;
sampler2D _IrisMask;
half _IrisDistance;
half _TDistortion;
half _TScale;
half _TAmbient;
half _TPower;
half _TAttenuation;
half _TransmissionOverallStrength;
// ------------------------------------------------------------------
// Maths helpers
// Octahedron Normal Vectors
// [Cigolle 2014, "A Survey of Efficient Representations for Independent Unit Vectors"]
// Mean Max
// oct 8:8 0.33709 0.94424
// snorm 8:8:8 0.17015 0.38588
// oct 10:10 0.08380 0.23467
// snorm 10:10:10 0.04228 0.09598
// oct 12:12 0.02091 0.05874
float2 UnitVectorToOctahedron(float3 N)
{
N.xy /= dot(float3(1,1,1), abs(N));
if (N.z <= 0)
{
N.xy = (1 - abs(N.yx)) * (N.xy >= 0 ? float2(1, 1) : float2(-1, -1));
}
return N.xy;
}
float3 OctahedronToUnitVector(float2 Oct)
{
float3 N = float3(Oct, 1 - dot(float2(1,1), abs(Oct)));
if (N.z < 0)
{
N.xy = (1 - abs(N.yx)) * (N.xy >= 0 ? float2(1, 1) : float2(-1, -1));
}
return float3(1, 1, 1);
return normalize(N);
}
// ------------------------------------------------------------------
// Surface helpers
half Anisotropy(float2 uv)
{
return tex2D(_AnisotropyMap, uv) * _Anisotropy;
}
half3 Fuzz(float2 uv)
{
return tex2D(_FuzzTex, uv) * _FuzzColor;
}
half Cloth()
{
return _Cloth;
}
half4 Iris(float2 uv)
{
float2 n = UnitVectorToOctahedron(normalize(UnpackNormal(tex2D(_IrisNormal, uv)).rgb)) * 0.5 + 0.5;
float m = saturate(tex2D(_IrisMask, uv).r); // Iris Mask
float d = saturate(_IrisDistance); // Iris Distance
return float4(n.x, n.y, m, d);
}
half3 Translucency(float2 uv)
{
return tex2D(_TranslucencyMap, uv).rgb * _TranslucentColor.rgb;
}
// ------------------------------------------------------------------
// Unlit Shading Function
float4 UnlitShading(float3 diffColor)
{
return half4(diffColor, 1);
}
// ------------------------------------------------------------------
// Standard Shading Function
float4 StandardShading(float3 diffColor, float3 specColor, float oneMinusReflectivity, float smoothness, float3 normal, float3x3 worldVectors,
float anisotropy, float metallic, float3 viewDir, UnityLight light, UnityIndirect gi)
{
//Unpack world vectors
float3 tangent = worldVectors[0];
float3 bitangent = worldVectors[1];
//Normal shift
float shiftAmount = dot(normal, viewDir);
normal = shiftAmount < 0.0f ? normal + viewDir * (-shiftAmount + 1e-5f) : normal;
//Regular vectors
float NdotL = saturate(dot(normal, light.dir)); //sat?
float NdotV = abs(dot(normal, viewDir)); //abs?
float LdotV = dot(light.dir, viewDir);
float3 H = Unity_SafeNormalize(light.dir + viewDir);
float invLenLV = rsqrt(abs(2 + 2 * normalize(LdotV)));
//float invLenLV = rsqrt(abs(2 + 2 * LdotV));
//float NdotH = (NdotL + normalize(NdotV)) * invLenLV;
float NdotH = saturate(dot(normal, H));
//float NdotH = saturate((NdotL + normalize(NdotV)) * invLenLV);
//float H = (light.dir + viewDir) * invLenLV;
float LdotH = saturate(dot(light.dir, H));
//Tangent vectors
float TdotH = dot(tangent, H);
float TdotL = dot(tangent, light.dir);
float BdotH = dot(bitangent, H);
float BdotL = dot(bitangent, light.dir);
float TdotV = dot(viewDir, tangent);
float BdotV = dot(viewDir, bitangent);
//Fresnels
half grazingTerm = saturate(smoothness + (1 - oneMinusReflectivity));
float3 F = FresnelLerp(specColor, grazingTerm, NdotV); //Original Schlick - Replace from SRP?
//float3 fresnel0 = lerp(specColor, diffColor, metallic);
//float3 F = FresnelSchlick(fresnel0, 1.0, LdotH);
//Calculate roughness
float roughnessT;
float roughnessB;
float perceptualRoughness = SmoothnessToPerceptualRoughness(smoothness);
float roughness = PerceptualRoughnessToRoughness(perceptualRoughness);
ConvertAnisotropyToRoughness(roughness, anisotropy, roughnessT, roughnessB);
//Clamp roughness
//roughness = ClampRoughnessForAnalyticalLights(roughness);
roughnessT = ClampRoughnessForAnalyticalLights(roughnessT);
roughnessB = ClampRoughnessForAnalyticalLights(roughnessB);
//Visibility & Distribution terms
float V = SmithJointGGXAnisotropic(TdotV, BdotV, NdotV, TdotL, BdotL, NdotL, roughnessT, roughnessB);
float D = D_GGXAnisotropic(TdotH, BdotH, NdotH, roughnessT, roughnessB);
//Specular term
float3 specularTerm = V * D; //*UNITY_PI;
# ifdef UNITY_COLORSPACE_GAMMA
specularTerm = sqrt(max(1e-4h, specularTerm));
# endif
// specularTerm * nl can be NaN on Metal in some cases, use max() to make sure it's a sane value
specularTerm = max(0, specularTerm * NdotL);
#if defined(_SPECULARHIGHLIGHTS_OFF)
specularTerm = 0.0;
#endif
//Diffuse term
float diffuseTerm = DisneyDiffuse(NdotV, NdotL, LdotH, perceptualRoughness) * NdotL;// - Need this NdotL multiply?
//Reduction
half surfaceReduction;
# ifdef UNITY_COLORSPACE_GAMMA
surfaceReduction = 1.0 - 0.28*roughness*perceptualRoughness; // 1-0.28*x^3 as approximation for (1/(x^4+1))^(1/2.2) on the domain [0;1]
# else
surfaceReduction = 1.0 / (roughness*roughness + 1.0); // fade \in [0.5;1]
# endif
//Final
half3 color = (diffColor * (gi.diffuse + light.color * diffuseTerm))
+ specularTerm * light.color * FresnelTerm(specColor, LdotH)
+ surfaceReduction * gi.specular * FresnelLerp(specColor, grazingTerm, NdotV);
return half4(color, 1);
}
// ------------------------------------------------------------------
// Cloth Shading Function
//float3 ClothShading(FGBufferData GBuffer, float3 LobeRoughness, float3 LobeEnergy, float3 L, float3 V, half3 N)
float4 ClothShading(float3 diffColor, float3 specColor, float3 fuzzColor, float cloth, float oneMinusReflectivity, float smoothness, float3 normal, float3 viewDir, UnityLight light, UnityIndirect gi, float3x3 worldVectors, float anisotropy)
{
const float3 FuzzColor = saturate(fuzzColor);
const float Cloth = saturate(cloth);
//Regular vectors
float NdotL = saturate(dot(normal, light.dir)); //sat?
float NdotV = abs(dot(normal, viewDir)); //abs?
float LdotV = dot(light.dir, viewDir);
//float invLenLV = rsqrt(abs(2 + 2 * normalize(LdotV)));
////float invLenLV = rsqrt(abs(2 + 2 * LdotV));
//float NdotH = (NdotL + normalize(NdotV)) * invLenLV;
//float NdotH = saturate((NdotL + normalize(NdotV)) * invLenLV);
float3 H = Unity_SafeNormalize(light.dir + viewDir);
//float H = (light.dir + viewDir) * invLenLV;
float LdotH = saturate(dot(light.dir, H));
//float3 H = normalize(viewDir + light.dir);
//float NdotL = saturate(dot(normal, light.dir));
//float NdotV = saturate(abs(dot(normal, viewDir)) + 1e-5);
float NdotH = saturate(dot(normal, H));
float VdotH = saturate(dot(viewDir, H));
//float LdotH = saturate(dot(light.dir, H));
half grazingTerm = saturate(smoothness + (1 - oneMinusReflectivity));
// Diffuse
float perceptualRoughness = SmoothnessToPerceptualRoughness(smoothness);
float roughness = PerceptualRoughnessToRoughness(perceptualRoughness);
float diffuseTerm = DisneyDiffuse(NdotV, NdotL, LdotH, perceptualRoughness) * NdotL;// - Need this NdotL multiply?
// Cloth - Asperity Scattering - Inverse Beckmann Layer
float3 F1 = FresnelTerm(fuzzColor, LdotH);// FresnelLerp(fuzzColor, grazingTerm, NdotV);// FresnelTerm(FuzzColor, LdotH);// F_Schlick(FuzzColor, VdotH);
float D1 = D_InvGGX(roughness, NdotH);
float V1 = Vis_Cloth(NdotV, NdotL);
//Specular term
float3 specularTerm1 = V1 * D1; //*UNITY_PI;
# ifdef UNITY_COLORSPACE_GAMMA
specularTerm1 = sqrt(max(1e-4h, specularTerm1));
# endif
// specularTerm * nl can be NaN on Metal in some cases, use max() to make sure it's a sane value
// specularTerm1 = max(0, specularTerm1 * NdotL);
#if defined(_SPECULARHIGHLIGHTS_OFF)
specularTerm1 = 0.0;
#endif
float3 Spec1 = specularTerm1 * light.color * FresnelTerm(fuzzColor, LdotH);
// Generalized microfacet specular
/*float3 F2 = F_Schlick(specColor, VdotH);
float D2 = D_GGX(roughness, NdotH);
float V2 = Vis_SmithJointApprox(roughness, NdotV, NdotL);
float3 Spec2 = D2 * V2 * F2 * light.color;*/
//Unpack world vectors
float3 tangent = worldVectors[0];
float3 bitangent = worldVectors[1];
//Tangent vectors
float TdotH = dot(tangent, H);
float TdotL = dot(tangent, light.dir);
float BdotH = dot(bitangent, H);
float BdotL = dot(bitangent, light.dir);
float TdotV = dot(viewDir, tangent);
float BdotV = dot(viewDir, bitangent);
//Fresnels
float3 F2 = FresnelLerp(specColor, grazingTerm, NdotV);// FresnelTerm(specColor, LdotH);// FresnelLerp(specColor, grazingTerm, NdotV); //Original Schlick - Replace from SRP?
float roughnessT;
float roughnessB;
//float perceptualRoughness = SmoothnessToPerceptualRoughness(smoothness);
//float roughness = PerceptualRoughnessToRoughness(perceptualRoughness);
ConvertAnisotropyToRoughness(roughness, anisotropy, roughnessT, roughnessB);
//Clamp roughness
//roughness = ClampRoughnessForAnalyticalLights(roughness);
roughnessT = ClampRoughnessForAnalyticalLights(roughnessT);
roughnessB = ClampRoughnessForAnalyticalLights(roughnessB);
//Visibility & Distribution terms
float V2 = SmithJointGGXAnisotropic(TdotV, BdotV, NdotV, TdotL, BdotL, NdotL, roughnessT, roughnessB);
float D2 = D_GGXAnisotropic(TdotH, BdotH, NdotH, roughnessT, roughnessB);
//Specular term
float3 specularTerm2 = V2 * D2; //*UNITY_PI;
# ifdef UNITY_COLORSPACE_GAMMA
specularTerm2 = sqrt(max(1e-4h, specularTerm2));
# endif
// specularTerm * nl can be NaN on Metal in some cases, use max() to make sure it's a sane value
specularTerm2 = max(0, specularTerm2 * NdotL);
#if defined(_SPECULARHIGHLIGHTS_OFF)
specularTerm2 = 0.0;
#endif
float3 Spec2 = specularTerm2 * light.color * FresnelTerm(specColor, LdotH);
float3 Spec = lerp(Spec2, Spec1, Cloth);
//Reduction
half surfaceReduction;
# ifdef UNITY_COLORSPACE_GAMMA
surfaceReduction = 1.0 - 0.28*roughness*perceptualRoughness; // 1-0.28*x^3 as approximation for (1/(x^4+1))^(1/2.2) on the domain [0;1]
# else
surfaceReduction = 1.0 / (roughness*roughness + 1.0); // fade \in [0.5;1]
# endif
//Final
//half grazingTerm = saturate(smoothness + (1 - oneMinusReflectivity));
half3 color = (diffColor * (gi.diffuse + light.color * diffuseTerm))
+ Spec
+ surfaceReduction * gi.specular * FresnelLerp(specColor, grazingTerm, NdotV);
return half4(color, 1);
}
// ------------------------------------------------------------------
// Eye Shading Function
//float3 EyeShading(FGBufferData GBuffer, float3 LobeRoughness, float3 LobeEnergy, float3 L, float3 V, half3 N)
float4 EyeShading(float3 diffColor, float3 specColor, float3 viewDir, half3 normal, float smoothness, float oneMinusReflectivity, UnityLight light, UnityIndirect gi)
{
float3 H = normalize(viewDir + light.dir);
float NdotL = saturate(dot(normal, light.dir));
float NdotV = saturate(abs(dot(normal, viewDir)) + 1e-5);
float NdotH = saturate(dot(normal, H));
float VdotH = saturate(dot(viewDir, H));
float LdotH = saturate(dot(light.dir, H));
// Generalized microfacet specular
float perceptualRoughness = SmoothnessToPerceptualRoughness(smoothness);
float roughness = PerceptualRoughnessToRoughness(perceptualRoughness);
float D = D_GGX(roughness, NdotH);// *LobeEnergy[1];
float V = Vis_SmithJointApprox(roughness, NdotV, NdotL);
float3 F = F_Schlick(specColor, VdotH);
float3 specularTerm = V * D; //*UNITY_PI;
# ifdef UNITY_COLORSPACE_GAMMA
specularTerm = sqrt(max(1e-4h, specularTerm));
# endif
// specularTerm * nl can be NaN on Metal in some cases, use max() to make sure it's a sane value
specularTerm = max(0, specularTerm * NdotL);
#if defined(_SPECULARHIGHLIGHTS_OFF)
specularTerm = 0.0;
#endif
half grazingTerm = saturate(smoothness + (1 - oneMinusReflectivity));
half surfaceReduction;
# ifdef UNITY_COLORSPACE_GAMMA
surfaceReduction = 1.0 - 0.28*roughness*perceptualRoughness; // 1-0.28*x^3 as approximation for (1/(x^4+1))^(1/2.2) on the domain [0;1]
# else
surfaceReduction = 1.0 / (roughness*roughness + 1.0); // fade \in [0.5;1]
# endif
float diffuseTerm = DisneyDiffuse(NdotV, NdotL, LdotH, perceptualRoughness) * NdotL; // TODO - Unreal does not apply diffuse in Shading function
//Final
half3 color = (diffColor * (gi.diffuse + light.color * diffuseTerm))
+ specularTerm * light.color * FresnelTerm(specColor, LdotH)
+ surfaceReduction * gi.specular * FresnelLerp(specColor, grazingTerm, NdotV);
return half4(color, 1);
}
// ------------------------------------------------------------------
// Subsurface Shading Function
float3 SubsurfaceShadingSimple(float3 diffColor, float3 normal, float3 viewDir, float3 thickness, UnityLight light)
{
half3 vLTLight = light.dir + normal * _TDistortion;
half fLTDot = pow(saturate(dot(viewDir, -vLTLight)), _TPower) * _TScale;
half3 fLT = _TAttenuation * (fLTDot + _TAmbient) * (thickness);
return diffColor * ((light.color * fLT) * _TransmissionOverallStrength);
}
// ------------------------------------------------------------------
// Eye Subsurface Shading Function
//float3 EyeSubsurfaceShading(FGBufferData GBuffer, float3 L, float3 V, half3 N)
float3 EyeSubsurfaceShading(float3 diffColor, float3 specColor, float3 viewDir, half3 normal, float smoothness, float4 iris, UnityLight light)
{
float2 irisNormal = iris.rg;
float irisMask = iris.z;
float irisDistance = iris.w;
float3 H = normalize(viewDir + light.dir);
float VdotH = saturate(dot(viewDir, H));
float NdotV = saturate(abs(dot(normal, viewDir)) + 1e-5);
float LdotH = saturate(dot(light.dir, H));
// F_Schlick
//float F0 = GBuffer.Specular * 0.08;
//float Fc = Pow5(1 - VoH);
//float F = Fc + (1 - Fc) * F0;
float3 fresnel0 = lerp(specColor, diffColor, smoothness);
float3 F = FresnelSchlick(fresnel0, 1.0, LdotH);
//float IrisDistance = GBuffer.CustomData.w;
//float IrisMask = GBuffer.CustomData.z;
float3 IrisNormal;
IrisNormal = OctahedronToUnitVector(irisNormal * 2 - 1);
// Blend in the negative intersection normal to create some concavity
// Not great as it ties the concavity to the convexity of the cornea surface
// No good justification for that. On the other hand, if we're just looking to
// introduce some concavity, this does the job.
float3 CausticNormal = normalize(lerp(IrisNormal, -normal, irisMask*irisDistance));
float NdotL = saturate(dot(IrisNormal, light.dir));
float Power = lerp(12, 1, NdotL);
float Caustic = 0.6 + 0.2 * (Power + 1) * pow(saturate(dot(CausticNormal, light.dir)), Power);
float Iris = NdotL * Caustic;
// http://blog.stevemcauley.com/2011/12/03/energy-conserving-wrapped-diffuse/
float Wrap = 0.15;
float Sclera = saturate((dot(normal, light.dir) + Wrap) / (1 + Wrap) * (1 + Wrap));
return (1 - F) * lerp(Sclera, Iris, irisMask) * diffColor / UNITY_PI;
}
// ------------------------------------------------------------------
// Shading function selectors
//float3 SurfaceShading(/*FGBufferData GBuffer,*/ float3 LobeRoughness, float3 LobeEnergy, float3 L, float3 V, half3 N, uint2 Random)
float4 SurfaceShading(float3 diffColor, float3 specColor, float oneMinusReflectivity, float smoothness, float3 normal,
float3x3 worldVectors, float anisotropy, float4 customData, float metallic, float3 viewDir, UnityLight light, UnityIndirect gi)
{
#if defined(SHADINGMODELID_UNLIT)
{
return UnlitShading(diffColor);
}
#elif defined(SHADINGMODELID_STANDARD) || defined(SHADINGMODELID_SUBSURFACE) || defined(SHADINGMODELID_SKIN) || defined(SHADINGMODELID_FOLIAGE)
{
return StandardShading(diffColor, specColor, oneMinusReflectivity, smoothness,
normal, worldVectors, anisotropy, metallic, viewDir, light, gi);
}
#elif defined (SHADINGMODELID_CLEARCOAT)
{
return float4(1, 1, 1, 1); //ClearCoatShading(GBuffer, LobeRoughness, LobeEnergy, L, V, N);
}
#elif defined (SHADINGMODELID_CLOTH)
{
return ClothShading(diffColor, specColor, customData.rgb, customData.a, oneMinusReflectivity, smoothness, normal, viewDir, light, gi, worldVectors, anisotropy);
}
#elif defined (SHADINGMODELID_EYE)
{
return EyeShading(diffColor, specColor, viewDir, normal, smoothness, oneMinusReflectivity, light, gi); //EyeShading(GBuffer, LobeRoughness, LobeEnergy, L, V, N);
}
#endif
return float4(0, 0, 0, 0);
}
//float3 SubsurfaceShading(/*FGBufferData GBuffer,*/ float3 L, float3 V, half3 N, float Shadow, uint2 Random)
float3 SubsurfaceShading(float3 diffColor, float3 specColor, float3 normal, float smoothness, float3 viewDir, float4 customData, UnityLight light)
{
#if defined (SHADINGMODELID_SUBSURFACE)
{
return SubsurfaceShadingSimple(diffColor, normal, viewDir, customData.rgb, light);
}
#elif defined (SHADINGMODELID_SKIN)
{
return float3(0, 0, 0); //SubsurfaceShadingPreintegratedSkin(GBuffer, L, V, N);
}
#elif defined (SHADINGMODELID_FOLIAGE)
{
return float3(0, 0, 0); //SubsurfaceShadingTwoSided(SubsurfaceColor, L, V, N);
}
#elif defined (SHADINGMODELID_HAIR)
{
return float3(0, 0, 0); //HairShading(GBuffer, L, V, N, Shadow, 1, 0, Random);
}
#elif defined (SHADINGMODELID_EYE)
{
return EyeSubsurfaceShading(diffColor, specColor, viewDir, normal, smoothness, customData, light); //EyeSubsurfaceShading(GBuffer, L, V, N);
}
#endif
return float3(0, 0, 0);
}
//#endif UNITY_ADVANCED_SHADINGMODELS_INCLUDED
//-------------------------------------------------------------------------------------
// Lighting Helpers
// Glossy Environment
half3 Unity_AnisotropicGlossyEnvironment(UNITY_ARGS_TEXCUBE(tex), half4 hdr, Unity_GlossyEnvironmentData glossIn, half anisotropy) //Reference IBL from HD Pipe (Add half3 L input and replace R)
{
half perceptualRoughness = glossIn.roughness /* perceptualRoughness */;
// TODO: CAUTION: remap from Morten may work only with offline convolution, see impact with runtime convolution!
// For now disabled
#if 0
float m = PerceptualRoughnessToRoughness(perceptualRoughness); // m is the real roughness parameter
const float fEps = 1.192092896e-07F; // smallest such that 1.0+FLT_EPSILON != 1.0 (+1e-4h is NOT good here. is visibly very wrong)
float n = (2.0 / max(fEps, m*m)) - 2.0; // remap to spec power. See eq. 21 in --> https://dl.dropboxusercontent.com/u/55891920/papers/mm_brdf.pdf
n /= 4; // remap from n_dot_h formulatino to n_dot_r. See section "Pre-convolved Cube Maps vs Path Tracers" --> https://s3.amazonaws.com/docs.knaldtech.com/knald/1.0.0/lys_power_drops.html
perceptualRoughness = pow(2 / (n + 2), 0.25); // remap back to square root of real roughness (0.25 include both the sqrt root of the conversion and sqrt for going from roughness to perceptualRoughness)
#else
// MM: came up with a surprisingly close approximation to what the #if 0'ed out code above does.
perceptualRoughness = perceptualRoughness*(1.7 - 0.7*perceptualRoughness);
#endif
half mip = perceptualRoughnessToMipmapLevel(perceptualRoughness);
half3 R = glossIn.reflUVW;// -half3(anisotropy, 0, 0);
half4 rgbm = UNITY_SAMPLE_TEXCUBE_LOD(tex, R, mip);
return DecodeHDR(rgbm, hdr);
}
// Indirect Specular
inline half3 UnityGI_AnisotropicIndirectSpecular(UnityGIInput data, half occlusion, Unity_GlossyEnvironmentData glossIn, half anisotropy, half3x3 worldVectors)
{
half3 specular;
float3 tangentX = worldVectors[0];
float3 tangentY = worldVectors[1];
float3 N = worldVectors[2];
float3 V = data.worldViewDir;
float3 iblNormalWS = GetAnisotropicModifiedNormal(tangentY, N, V, anisotropy);
float3 iblR = reflect(-V, iblNormalWS);
#ifdef UNITY_SPECCUBE_BOX_PROJECTION
// we will tweak reflUVW in glossIn directly (as we pass it to Unity_GlossyEnvironment twice for probe0 and probe1), so keep original to pass into BoxProjectedCubemapDirection
half3 originalReflUVW = glossIn.reflUVW;
glossIn.reflUVW = BoxProjectedCubemapDirection(iblR, data.worldPos, data.probePosition[0], data.boxMin[0], data.boxMax[0]);
#endif
#ifdef _GLOSSYREFLECTIONS_OFF
specular = unity_IndirectSpecColor.rgb;
#else
half3 env0 = Unity_AnisotropicGlossyEnvironment(UNITY_PASS_TEXCUBE(unity_SpecCube0), data.probeHDR[0], glossIn, anisotropy);
//half3 env0 = Unity_AnisotropicGlossyEnvironment(UNITY_PASS_TEXCUBE(unity_SpecCube0), data.probeHDR[0], glossIn, anisotropy, L); //Reference IBL from HD Pipe
#ifdef UNITY_SPECCUBE_BLENDING
const float kBlendFactor = 0.99999;
float blendLerp = data.boxMin[0].w;
UNITY_BRANCH
if (blendLerp < kBlendFactor)
{
#ifdef UNITY_SPECCUBE_BOX_PROJECTION
glossIn.reflUVW = BoxProjectedCubemapDirection(iblR, data.worldPos, data.probePosition[1], data.boxMin[1], data.boxMax[1]);
#endif
half3 env1 = Unity_AnisotropicGlossyEnvironment(UNITY_PASS_TEXCUBE_SAMPLER(unity_SpecCube1, unity_SpecCube0), data.probeHDR[1], glossIn, anisotropy);
//half3 env1 = Unity_AnisotropicGlossyEnvironment(UNITY_PASS_TEXCUBE_SAMPLER(unity_SpecCube1, unity_SpecCube0), data.probeHDR[1], glossIn, anisotropy, L); //Reference IBL from HD Pipe
specular = lerp(env1, env0, blendLerp);
}
else
{
specular = env0;
}
#else
specular = env0;
#endif
#endif
return specular * occlusion;// *weightOverPdf; //Reference IBL from HD Pipe
//return specular * occlusion * weightOverPdf; //Reference IBL from HD Pipe
}
// Global Illumination
inline UnityGI UnityAnisotropicGlobalIllumination(UnityGIInput data, half occlusion, half3 normalWorld, Unity_GlossyEnvironmentData glossIn, half anisotropy, half3x3 worldVectors)
{
UnityGI o_gi = UnityGI_Base(data, occlusion, normalWorld);
o_gi.indirect.specular = UnityGI_AnisotropicIndirectSpecular(data, occlusion, glossIn, anisotropy, worldVectors);
return o_gi;
}
//-------------------------------------------------------------------------------------
// Lighting Functions
//Surface Description
struct SurfaceOutputAdvanced
{
fixed3 Albedo; // base (diffuse or specular) color
fixed3 Normal; // tangent space normal, if written
half3 Emission;
half Metallic; // 0=non-metal, 1=metal
// Smoothness is the user facing name, it should be perceptual smoothness but user should not have to deal with it.
// Everywhere in the code you meet smoothness it is perceptual smoothness
half Smoothness; // 0=rough, 1=smooth
half Occlusion; // occlusion (default 1)
fixed Alpha; // alpha for transparencies
half3 Tangent;
half Anisotropy;
half4 CustomData;
float3x3 WorldVectors;
//half ShadingModel;
};
inline half4 LightingAdvanced(SurfaceOutputAdvanced s, half3 viewDir, UnityGI gi)
{
s.Normal = normalize(s.Normal);
half oneMinusReflectivity;
half3 specColor;
s.Albedo = DiffuseAndSpecularFromMetallic(s.Albedo, s.Metallic, /*out*/ specColor, /*out*/ oneMinusReflectivity);
// shader relies on pre-multiply alpha-blend (_SrcBlend = One, _DstBlend = OneMinusSrcAlpha)
// this is necessary to handle transparency in physically correct way - only diffuse component gets affected by alpha
half outputAlpha;
s.Albedo = PreMultiplyAlpha(s.Albedo, s.Alpha, oneMinusReflectivity, /*out*/ outputAlpha);
half4 c = SurfaceShading(s.Albedo, specColor, oneMinusReflectivity, s.Smoothness, s.Normal, s.WorldVectors, s.Anisotropy, s.CustomData, s.Metallic, viewDir, gi.light, gi.indirect);
c.rgb += SubsurfaceShading(s.Albedo, specColor, s.Normal, s.Smoothness, viewDir, s.CustomData, gi.light);
//c.rgb += UNITY_BRDF_GI(s.Albedo, specColor, oneMinusReflectivity, s.Smoothness, s.Normal, viewDir, s.Occlusion, gi);
c.a = outputAlpha;
return c;
}
//This is pointless as always forward?
inline half4 LightingAdvanced_Deferred(SurfaceOutputAdvanced s, half3 viewDir, UnityGI gi, out half4 outGBuffer0, out half4 outGBuffer1, out half4 outGBuffer2)
{
half oneMinusReflectivity;
half3 specColor;
s.Albedo = DiffuseAndSpecularFromMetallic(s.Albedo, s.Metallic, /*out*/ specColor, /*out*/ oneMinusReflectivity);
half4 c = SurfaceShading(s.Albedo, specColor, oneMinusReflectivity, s.Smoothness, s.Normal, s.WorldVectors, s.Anisotropy, s.CustomData, s.Metallic, viewDir, gi.light, gi.indirect);
c.rgb += SubsurfaceShading(s.Albedo, specColor, s.Normal, s.Smoothness, viewDir, s.CustomData, gi.light);
UnityStandardData data;
data.diffuseColor = s.Albedo;
data.occlusion = s.Occlusion;
data.specularColor = specColor;
data.smoothness = s.Smoothness;
data.normalWorld = s.Normal;
UnityStandardDataToGbuffer(data, outGBuffer0, outGBuffer1, outGBuffer2);
half4 emission = half4(s.Emission + c.rgb, 1);
return emission;
}
inline void LightingAdvanced_GI(SurfaceOutputAdvanced s, UnityGIInput data, inout UnityGI gi)
{
#if defined(UNITY_PASS_DEFERRED) && UNITY_ENABLE_REFLECTION_BUFFERS
gi = UnityGlobalIllumination(data, s.Occlusion, s.Normal);
#else
Unity_GlossyEnvironmentData g = UnityGlossyEnvironmentSetup(s.Smoothness, data.worldViewDir, s.Normal, lerp(unity_ColorSpaceDielectricSpec.rgb, s.Albedo, s.Metallic));
gi = UnityAnisotropicGlobalIllumination(data, s.Occlusion, s.Normal, g, s.Anisotropy, s.WorldVectors);
#endif
}
///END
#pragma target 5.0
#pragma surface surf Advanced vertex:vert
#pragma glsl
#pragma debug
float4 Color_eb55295a_2a33_4a48_b612_9d279e2cf480_Uniform;
float Vector1_58a74627_6519_4fc6_ac27_ff4e37beadf7_Uniform;
struct Input
{
float4 color : COLOR;
float4 worldTangent;
float3 worldNormal;
};
void vert (inout appdata_full v, out Input o)
{
UNITY_INITIALIZE_OUTPUT(Input,o);
o.worldTangent = float4(UnityObjectToWorldDir(v.tangent.xyz), v.tangent.w);
}
void surf (Input IN, inout SurfaceOutputAdvanced o)
{
float3 worldSpaceTangent = normalize(IN.worldTangent.xyz);
float3 worldSpaceNormal = normalize(IN.worldNormal);
float3 worldSpaceBitangent = cross(worldSpaceNormal, worldSpaceTangent) * IN.worldTangent.w;
o.Albedo = Color_eb55295a_2a33_4a48_b612_9d279e2cf480_Uniform;
o.Metallic = Vector1_58a74627_6519_4fc6_ac27_ff4e37beadf7_Uniform;
o.Smoothness = Vector1_58a74627_6519_4fc6_ac27_ff4e37beadf7_Uniform;
o.Anisotropy = Vector1_58a74627_6519_4fc6_ac27_ff4e37beadf7_Uniform;
o.WorldVectors = float3x3(worldSpaceTangent, worldSpaceBitangent, worldSpaceNormal);
}
ENDCG
}
FallBack "Diffuse"
}

10
MaterialGraphProject/Assets/GeneratedShader.shader.meta


fileFormatVersion: 2
guid: 4afc3341bed83d34cb1aebb7e98d8751
timeCreated: 1495619733
licenseType: Pro
ShaderImporter:
defaultTextures: []
nonModifiableTextures: []
userData:
assetBundleName:
assetBundleVariant:

9
MaterialGraphProject/Assets/NewNodes.meta


fileFormatVersion: 2
guid: 8d1bfadcc792fe44c80d0bdd2961fa26
folderAsset: yes
timeCreated: 1495558038
licenseType: Pro
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

56
MaterialGraphProject/Assets/Rinaldo/FractalNode.cs


using UnityEngine.Graphing;
using System.Linq;
using System.Collections;
namespace UnityEngine.MaterialGraph
{
[Title("Procedural/Fractal")]
public class FractalNode : FunctionNInNOut, IGeneratesFunction
{
public FractalNode()
{
name = "Fractal";
AddSlot("UV", "texCoord", Graphing.SlotType.Input, SlotValueType.Vector2, Vector4.zero);
AddSlot("Pan", "Pan", Graphing.SlotType.Input, SlotValueType.Vector2, new Vector4(0.5f,0,0,0));
AddSlot("Zoom", "Zoom", Graphing.SlotType.Input, SlotValueType.Vector1, new Vector4(3,0,0,0));
AddSlot("Aspect", "Aspect", Graphing.SlotType.Input, SlotValueType.Vector1, new Vector4(0.9f,0,0,0));
AddSlot("FracResult", "fractalRes", Graphing.SlotType.Output, SlotValueType.Dynamic, Vector4.zero);
UpdateNodeAfterDeserialization();
}
protected override string GetFunctionName()
{
return "unity_Fractal";
}
public override bool hasPreview
{
get { return true; }
}
public void GenerateNodeFunction(ShaderGenerator visitor, GenerationMode generationMode)
{
var outputString = new ShaderGenerator();
outputString.AddShaderChunk(GetFunctionPrototype(), false);
outputString.AddShaderChunk("{", false);
outputString.AddShaderChunk("const int Iterations = 128;", false);
outputString.Indent();
outputString.AddShaderChunk("float2 c = (texCoord - 0.5) * Zoom * float2(1, Aspect) - Pan;", false);
outputString.AddShaderChunk("float2 v = 0;", false);
outputString.AddShaderChunk("for (int n = 0; n < Iterations && dot(v,v) < 4; n++)", false);
outputString.AddShaderChunk("{", false);
outputString.Indent();
outputString.AddShaderChunk("v = float2(v.x * v.x - v.y * v.y, v.x * v.y * 2) + c;", false);
outputString.Deindent();
outputString.AddShaderChunk("}", false);
outputString.Deindent();
outputString.AddShaderChunk("fractalRes = (dot(v, v) > 4) ? (float)n / (float)Iterations : 0;", false);
outputString.AddShaderChunk("}", false);
visitor.AddShaderChunk(outputString.GetShaderString(0), true);
}
}
}

12
MaterialGraphProject/Assets/Rinaldo/FractalNode.cs.meta


fileFormatVersion: 2
guid: 615f125a4470571418f6e87c208ada10
timeCreated: 1495541958
licenseType: Pro
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

1
MaterialGraphProject/Assets/Rinaldo/HeightToNormalMap.ShaderGraph
文件差异内容过多而无法显示
查看文件

9
MaterialGraphProject/Assets/Rinaldo/HeightToNormalMap.ShaderGraph.meta


fileFormatVersion: 2
guid: 65df1abda0bc01c4d8343c1657497eb0
timeCreated: 1495556781
licenseType: Pro
ScriptedImporter:
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3}

9
MaterialGraphProject/Assets/TestAssets/Materials.meta


fileFormatVersion: 2
guid: 79dd2e059d3d74748a6dcb0927e95373
folderAsset: yes
timeCreated: 1495555479
licenseType: Pro
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

9
MaterialGraphProject/Assets/TestAssets/Rock_Pack_01.meta


fileFormatVersion: 2
guid: ce290fb34a3bd4894833d4ad76648a71
folderAsset: yes
timeCreated: 1495564204
licenseType: Pro
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

512
MaterialGraphProject/Assets/TestAssets/Teapot.fbx


; FBX 7.4.0 project file
; Copyright (C) 1997-2010 Autodesk Inc. and/or its licensors.
; All rights reserved.
; ----------------------------------------------------
FBXHeaderExtension: {
FBXHeaderVersion: 1003
FBXVersion: 7400
CreationTimeStamp: {
Version: 1000
Year: 2017
Month: 5
Day: 23
Hour: 18
Minute: 4
Second: 37
Millisecond: 0
}
Creator: "FBX SDK/FBX Plugins version 2015.1"
SceneInfo: "SceneInfo::GlobalInfo", "UserData" {
Type: "UserData"
Version: 100
MetaData: {
Version: 100
Title: "Teapot"
Subject: ""
Author: ""
Keywords: ""
Revision: ""
Comment: ""
}
Properties70: {
P: "DocumentUrl", "KString", "Url", "", "/Users/andremcgrail/Documents/UnityProjects/External Projects/MaterialGraph/MaterialGraphProject/Assets/TestAssets/Teapot.fbx"
P: "SrcDocumentUrl", "KString", "Url", "", "/Users/andremcgrail/Documents/UnityProjects/External Projects/MaterialGraph/MaterialGraphProject/Assets/TestAssets/Teapot.fbx"
P: "Original", "Compound", "", ""
P: "Original|ApplicationVendor", "KString", "", "", "The Foundry"
P: "Original|ApplicationName", "KString", "", "", "MODO"
P: "Original|ApplicationVersion", "KString", "", "", ""
P: "Original|DateTime_GMT", "DateTime", "", "", "23/05/2017 18:04:37.000"
P: "Original|FileName", "KString", "", "", ""
P: "LastSaved", "Compound", "", ""
P: "LastSaved|ApplicationVendor", "KString", "", "", "The Foundry"
P: "LastSaved|ApplicationName", "KString", "", "", "MODO"
P: "LastSaved|ApplicationVersion", "KString", "", "", ""
P: "LastSaved|DateTime_GMT", "DateTime", "", "", "23/05/2017 18:04:37.000"
}
}
}
GlobalSettings: {
Version: 1000
Properties70: {
P: "UpAxis", "int", "Integer", "",1
P: "UpAxisSign", "int", "Integer", "",1
P: "FrontAxis", "int", "Integer", "",2
P: "FrontAxisSign", "int", "Integer", "",1
P: "CoordAxis", "int", "Integer", "",0
P: "CoordAxisSign", "int", "Integer", "",1
P: "OriginalUpAxis", "int", "Integer", "",-1
P: "OriginalUpAxisSign", "int", "Integer", "",1
P: "UnitScaleFactor", "double", "Number", "",1
P: "OriginalUnitScaleFactor", "double", "Number", "",1
P: "AmbientColor", "ColorRGB", "Color", "",0,0,0
P: "DefaultCamera", "KString", "", "", "Producer Perspective"
P: "TimeMode", "enum", "", "",11
P: "TimeProtocol", "enum", "", "",2
P: "SnapOnFrameMode", "enum", "", "",0
P: "TimeSpanStart", "KTime", "Time", "",0
P: "TimeSpanStop", "KTime", "Time", "",46186158000
P: "CustomFrameRate", "double", "Number", "",-1
P: "TimeMarker", "Compound", "", ""
P: "CurrentTimeMarker", "int", "Integer", "",-1
}
}
; Documents Description
;------------------------------------------------------------------
Documents: {
Count: 1
Document: 106102876237312, "", "Scene" {
Properties70: {
P: "SourceObject", "object", "", ""
P: "ActiveAnimStackName", "KString", "", "", ""
}
RootNode: 0
}
}
; Document References
;------------------------------------------------------------------
References: {
}
; Object definitions
;------------------------------------------------------------------
Definitions: {
Version: 100
Count: 5
ObjectType: "GlobalSettings" {
Count: 1
}
ObjectType: "Geometry" {
Count: 1
PropertyTemplate: "FbxMesh" {
Properties70: {
P: "Color", "ColorRGB", "Color", "",0.8,0.8,0.8
P: "BBoxMin", "Vector3D", "Vector", "",0,0,0
P: "BBoxMax", "Vector3D", "Vector", "",0,0,0
P: "Primary Visibility", "bool", "", "",1
P: "Casts Shadows", "bool", "", "",1
P: "Receive Shadows", "bool", "", "",1
}
}
}
ObjectType: "Model" {
Count: 2
PropertyTemplate: "FbxNode" {
Properties70: {
P: "QuaternionInterpolate", "enum", "", "",0
P: "RotationOffset", "Vector3D", "Vector", "",0,0,0
P: "RotationPivot", "Vector3D", "Vector", "",0,0,0
P: "ScalingOffset", "Vector3D", "Vector", "",0,0,0
P: "ScalingPivot", "Vector3D", "Vector", "",0,0,0
P: "TranslationActive", "bool", "", "",0
P: "TranslationMin", "Vector3D", "Vector", "",0,0,0
P: "TranslationMax", "Vector3D", "Vector", "",0,0,0
P: "TranslationMinX", "bool", "", "",0
P: "TranslationMinY", "bool", "", "",0
P: "TranslationMinZ", "bool", "", "",0
P: "TranslationMaxX", "bool", "", "",0
P: "TranslationMaxY", "bool", "", "",0
P: "TranslationMaxZ", "bool", "", "",0
P: "RotationOrder", "enum", "", "",0
P: "RotationSpaceForLimitOnly", "bool", "", "",0
P: "RotationStiffnessX", "double", "Number", "",0
P: "RotationStiffnessY", "double", "Number", "",0
P: "RotationStiffnessZ", "double", "Number", "",0
P: "AxisLen", "double", "Number", "",10
P: "PreRotation", "Vector3D", "Vector", "",0,0,0
P: "PostRotation", "Vector3D", "Vector", "",0,0,0
P: "RotationActive", "bool", "", "",0
P: "RotationMin", "Vector3D", "Vector", "",0,0,0
P: "RotationMax", "Vector3D", "Vector", "",0,0,0
P: "RotationMinX", "bool", "", "",0
P: "RotationMinY", "bool", "", "",0
P: "RotationMinZ", "bool", "", "",0
P: "RotationMaxX", "bool", "", "",0
P: "RotationMaxY", "bool", "", "",0
P: "RotationMaxZ", "bool", "", "",0
P: "InheritType", "enum", "", "",0
P: "ScalingActive", "bool", "", "",0
P: "ScalingMin", "Vector3D", "Vector", "",0,0,0
P: "ScalingMax", "Vector3D", "Vector", "",1,1,1
P: "ScalingMinX", "bool", "", "",0
P: "ScalingMinY", "bool", "", "",0
P: "ScalingMinZ", "bool", "", "",0
P: "ScalingMaxX", "bool", "", "",0
P: "ScalingMaxY", "bool", "", "",0
P: "ScalingMaxZ", "bool", "", "",0
P: "GeometricTranslation", "Vector3D", "Vector", "",0,0,0
P: "GeometricRotation", "Vector3D", "Vector", "",0,0,0
P: "GeometricScaling", "Vector3D", "Vector", "",1,1,1
P: "MinDampRangeX", "double", "Number", "",0
P: "MinDampRangeY", "double", "Number", "",0
P: "MinDampRangeZ", "double", "Number", "",0
P: "MaxDampRangeX", "double", "Number", "",0
P: "MaxDampRangeY", "double", "Number", "",0
P: "MaxDampRangeZ", "double", "Number", "",0
P: "MinDampStrengthX", "double", "Number", "",0
P: "MinDampStrengthY", "double", "Number", "",0
P: "MinDampStrengthZ", "double", "Number", "",0
P: "MaxDampStrengthX", "double", "Number", "",0
P: "MaxDampStrengthY", "double", "Number", "",0
P: "MaxDampStrengthZ", "double", "Number", "",0
P: "PreferedAngleX", "double", "Number", "",0
P: "PreferedAngleY", "double", "Number", "",0
P: "PreferedAngleZ", "double", "Number", "",0
P: "LookAtProperty", "object", "", ""
P: "UpVectorProperty", "object", "", ""
P: "Show", "bool", "", "",1
P: "NegativePercentShapeSupport", "bool", "", "",1
P: "DefaultAttributeIndex", "int", "Integer", "",-1
P: "Freeze", "bool", "", "",0
P: "LODBox", "bool", "", "",0
P: "Lcl Translation", "Lcl Translation", "", "A",0,0,0
P: "Lcl Rotation", "Lcl Rotation", "", "A",0,0,0
P: "Lcl Scaling", "Lcl Scaling", "", "A",1,1,1
P: "Visibility", "Visibility", "", "A",1
P: "Visibility Inheritance", "Visibility Inheritance", "", "",1
}
}
}
ObjectType: "Material" {
Count: 1
PropertyTemplate: "FbxSurfacePhong" {
Properties70: {
P: "ShadingModel", "KString", "", "", "Phong"
P: "MultiLayer", "bool", "", "",0
P: "EmissiveColor", "Color", "", "A",0,0,0
P: "EmissiveFactor", "Number", "", "A",1
P: "AmbientColor", "Color", "", "A",0.2,0.2,0.2
P: "AmbientFactor", "Number", "", "A",1
P: "DiffuseColor", "Color", "", "A",0.8,0.8,0.8
P: "DiffuseFactor", "Number", "", "A",1
P: "Bump", "Vector3D", "Vector", "",0,0,0
P: "NormalMap", "Vector3D", "Vector", "",0,0,0
P: "BumpFactor", "double", "Number", "",1
P: "TransparentColor", "Color", "", "A",0,0,0
P: "TransparencyFactor", "Number", "", "A",0
P: "DisplacementColor", "ColorRGB", "Color", "",0,0,0
P: "DisplacementFactor", "double", "Number", "",1
P: "VectorDisplacementColor", "ColorRGB", "Color", "",0,0,0
P: "VectorDisplacementFactor", "double", "Number", "",1
P: "SpecularColor", "Color", "", "A",0.2,0.2,0.2
P: "SpecularFactor", "Number", "", "A",1
P: "ShininessExponent", "Number", "", "A",20
P: "ReflectionColor", "Color", "", "A",0,0,0
P: "ReflectionFactor", "Number", "", "A",1
}
}
}
}
; Object properties
;------------------------------------------------------------------
Objects: {
Geometry: 140533325367040, "Geometry::", "Mesh" {
Properties70: {
P: "PolygonPartNames", "stringlist", "", "U",0, "TeapotGaps~TeapotChrome"
}
Vertices: *4386 {
a: 0,0.946300663053989,26.3718008995056,3.77940014004707,0.946300663053989,26.0746985673904,7.34729990363121,0.946300663053989,25.2146005630493,10.6632001698017,0.946300663053989,23.8351002335548,13.6788994073868,0.946300663053989,21.9796001911163,16.3525000214577,0.946300663053989,19.6933001279831,18.6388000845909,0.946300663053989,17.0196995139122,20.4943001270294,0.946300663053989,14.0039995312691,21.8738004565239,0.946300663053989,10.6881000101566,22.7338999509811,0.946300663053989,7.12020024657249,0,0.31180027872324,24.8413994908333,3.52739989757538,0.31180027872324,24.5645001530647,6.85890018939972,0.31180027872324,23.7604007124901,9.9540002644062,0.31180027872324,22.4726006388664,12.7691000699997,0.31180027872324,20.7399994134903,15.2652993798256,0.31180027872324,18.606099486351,17.3991993069649,0.31180027872324,16.1099001765251,19.131800532341,0.31180027872324,13.2947996258736,20.4196006059647,0.31180027872324,10.1997002959251,21.2237000465393,0.31180027872324,6.8682000041008,0,-0.210799835622311,21.1272999644279,2.91779991239309,-0.210799835622311,20.898699760437,5.67529983818531,-0.210799835622311,20.2329993247986,8.2337997853756,-0.210799835622311,19.1676005721092,10.563600063324,-0.210799835622311,17.7351996302605,12.6291006803513,-0.210799835622311,15.9698992967606,14.394399523735,-0.210799835622311,13.9044001698494,15.8268004655838,-0.210799835622311,11.574599891901,16.8922007083893,-0.210799835622311,9.01610031723976,17.5578996539116,-0.210799835622311,6.25860020518303,0,-0.565399788320065,14.2776995897293,1.79479997605085,-0.565399788320065,14.1361996531487,3.48859988152981,-0.565399788320065,13.7287005782127,5.06410002708435,-0.565399788320065,13.0723997950554,6.49499967694283,-0.565399788320065,12.1919997036457,7.76560008525848,-0.565399788320065,11.1064001917839,8.85130017995834,-0.565399788320065,9.83579978346825,9.73159968852997,-0.565399788320065,8.40490013360977,10.3878997266293,-0.565399788320065,6.82940036058426,10.7954002916813,-0.565399788320065,5.13559989631176,23.0309993028641,0.946300663053989,3.34080010652542,
22.7338999509811,0.946300663053989,-0.438599986955523,21.8738004565239,0.946300663053989,-4.00650016963482,20.4943001270294,0.946300663053989,-7.32240006327629,18.6388000845909,0.946300663053989,-10.3381000459194,16.3525000214577,0.946300663053989,-13.0116999149323,13.6788994073868,0.946300663053989,-15.2979999780655,10.6632001698017,0.946300663053989,-17.153500020504,7.34729990363121,0.946300663053989,-18.5330003499985,0,0.946300663053989,-19.6902006864548,3.77940014004707,0.946300663053989,-19.3930998444557,21.5005993843079,0.31180027872324,3.34080010652542,21.2237000465393,0.31180027872324,-0.186600000597537,20.4196006059647,0.31180027872324,-3.5181000828743,19.131800532341,0.31180027872324,-6.61320015788078,17.3991993069649,0.31180027872324,-9.42829996347427,15.2652993798256,0.31180027872324,-11.9245000183582,12.7691000699997,0.31180027872324,-14.0584006905556,9.9540002644062,0.31180027872324,-15.7910004258156,6.85890018939972,0.31180027872324,-17.0788004994392,0,0.31180027872324,-18.1597992777824,3.52739989757538,0.31180027872324,-17.8828999400139,17.7864998579025,-0.210799835622311,3.34080010652542,17.5578996539116,-0.210799835622311,0.423000007867813,16.8922007083893,-0.210799835622311,-2.3344999179244,15.8268004655838,-0.210799835622311,-4.8930000513792,14.394399523735,-0.210799835622311,-7.22279995679855,12.6291006803513,-0.210799835622311,-9.28829982876778,10.563600063324,-0.210799835622311,-11.0536001622677,8.2337997853756,-0.210799835622311,-12.4860003590584,5.67529983818531,-0.210799835622311,-13.5514006018639,0,-0.210799835622311,-14.4456997513771,2.91779991239309,-0.210799835622311,-14.2170995473862,10.9369002282619,-0.565399788320065,3.34080010652542,10.7954002916813,-0.565399788320065,1.54600003734231,10.3878997266293,-0.565399788320065,-0.147799996193498,9.73159968852997,-0.565399788320065,-1.72329992055893,8.85130017995834,-0.565399788320065,-3.15419994294643,7.76560008525848,-0.565399788320065,-4.42479997873306,6.49499967694283,-0.565399788320065,-5.51050007343292,5.06410002708435,-0.565399788320065,-6.39080032706261,
3.48859988152981,-0.565399788320065,-7.0471003651619,0,-0.565399788320065,-7.59610012173653,1.79479997605085,-0.565399788320065,-7.45460018515587,0,-0.696099363267422,3.34080010652542,0,44.1480994224548,-0.345299998298287,1.17889996618032,44.1480994224548,-0.161799998022616,2.19299998134375,44.1480994224548,0.354599999263883,2.98619996756315,44.1480994224548,1.14780003204942,3.50259989500046,44.1480994224548,2.16189995408058,0,45.6723004579544,-1.71390008181334,1.61749999970198,45.6723004579544,-1.46040003746748,3.00639998167753,45.6723004579544,-0.752800004556775,4.09360006451607,45.6723004579544,0.334400008432567,4.80119995772839,45.6723004579544,1.72329992055893,0,47.0005005598068,-2.30500008910894,1.80569998919964,47.0005005598068,-2.0219000056386,3.35949994623661,47.0005005598068,-1.23180001974106,4.57260012626648,47.0005005598068,-0.0186999997822568,5.36269992589951,47.0005005598068,1.53510002419353,0,47.9398995637894,-0.993799977004528,1.38729996979237,47.9398995637894,-0.777699984610081,2.57869996130466,47.9398995637894,-0.169499998446554,3.51030007004738,47.9398995637894,0.76210000552237,4.11849990487099,47.9398995637894,1.95349995046854,3.68609987199306,44.1480994224548,3.34080010652542,3.50259989500046,44.1480994224548,4.51969988644123,2.98619996756315,44.1480994224548,5.53379990160465,2.19299998134375,44.1480994224548,6.32700026035309,0,44.1480994224548,7.02690035104752,1.17889996618032,44.1480994224548,6.84330016374588,5.05470000207424,45.6723004579544,3.34080010652542,4.80119995772839,45.6723004579544,4.95829991996288,4.09360006451607,45.6723004579544,6.34720027446747,3.00639998167753,45.6723004579544,7.43440017104149,0,45.6723004579544,8.39549973607063,1.61749999970198,45.6723004579544,8.14199969172478,5.64580000936985,47.0005005598068,3.34080010652542,5.36269992589951,47.0005005598068,5.14650009572506,4.57260012626648,47.0005005598068,6.700299680233,3.35949994623661,47.0005005598068,7.9134002327919,0,47.0005005598068,8.98659974336624,1.80569998919964,47.0005005598068,8.70350003242493,4.33459989726543,47.9398995637894,3.34080010652542,
4.11849990487099,47.9398995637894,4.72810007631779,3.51030007004738,47.9398995637894,5.91950006783009,2.57869996130466,47.9398995637894,6.8511001765728,0,47.9398995637894,7.67539963126183,1.38729996979237,47.9398995637894,7.45930001139641,0,48.2960999011993,3.34080010652542,0,32.7757000923157,-42.7926987409592,1.81660000234842,32.8581005334854,-42.3121005296707,0,32.293501496315,-35.5668008327484,2.03590001910925,32.1442008018494,-35.9867006540298,3.25680002570152,31.7741006612778,-37.0411992073059,3.66269983351231,31.2904000282288,-38.4099006652832,3.25680002570152,30.8082014322281,-39.7785007953644,0,30.2886992692947,-41.253000497818,2.03590001910925,30.4365009069443,-40.8315002918243,0,30.6262016296387,-34.9664002656937,2.30960007756948,30.3992003202438,-35.3505998849869,3.69389988481998,29.8314988613129,-36.3101989030838,4.1558001190424,29.0926992893219,-37.5575006008148,3.69389988481998,28.3538997173309,-38.8065010309219,0,27.5591999292374,-40.1502013206482,2.30960007756948,27.7862995862961,-39.7661000490189,0,28.9418011903763,-34.408101439476,2.61909998953342,28.6276996135712,-34.7703993320465,4.19160015881062,27.8376013040543,-35.6725007295609,4.71570007503033,26.8126010894775,-36.846798658371,4.19160015881062,25.7876992225647,-38.0210012197495,0,24.6833994984627,-39.2854988574982,2.61909998953342,24.9990999698639,-38.9247000217438,0,27.2994011640549,-33.7920993566513,2.94889993965626,26.8887996673584,-34.1374009847641,4.71719987690449,25.8623003959656,-35.0021988153458,5.3082998842001,24.5294004678726,-36.1250996589661,4.71719987690449,23.1949999928474,-37.2480005025864,0,21.7579007148743,-38.4580999612808,2.94889993965626,22.1685007214546,-38.1128013134003,0,25.7535010576248,-33.0128997564316,3.2770000398159,25.2449005842209,-33.3442002534866,5.24449981749058,23.9726006984711,-34.1684997081757,5.89930005371571,22.3177999258041,-35.24169921875,5.24449981749058,20.6644997000694,-36.3133013248444,0,18.8837006688118,-37.4689012765884,3.2770000398159,19.3922996520996,-37.1392011642456,0,24.3615001440048,-31.9709002971649,
3.58810015022755,23.7533003091812,-32.2773009538651,5.74060007929802,22.2338005900383,-33.0455988645554,6.45919963717461,20.2570006251335,-34.0440988540649,5.74060007929802,18.2817995548248,-35.0425988435745,0,16.1525994539261,-36.1173003911972,3.58810015022755,16.7606994509697,-35.8108997344971,0,23.1810003519058,-30.5602014064789,3.86179983615875,22.4748998880386,-30.8293014764786,6.17920011281967,20.7142993807793,-31.5057992935181,6.9522000849247,18.4232994914055,-32.3830008506775,6.17920011281967,16.1322996020317,-33.2601994276047,0,13.6656001210213,-34.20589864254,3.86179983615875,14.3717005848885,-33.9352011680603,0,22.2664996981621,-28.6799013614655,4.07960005104542,21.4700996875763,-28.8913995027542,6.52920007705688,19.4793999195099,-29.4185996055603,7.34419971704483,16.8928995728493,-30.1061004400253,6.52920007705688,14.3064007163048,-30.7920008897781,0,11.5192994475365,-31.530699133873,4.07960005104542,12.3155996203423,-31.3192009925842,0,21.6770008206367,-26.2270987033844,0,21.467000246048,-23.0994001030922,4.22420017421246,20.796699821949,-26.350000500679,4.27710004150867,20.516699552536,-23.0994001030922,6.75939992070198,18.6005994677544,-26.6595005989075,6.84330016374588,18.1401997804642,-23.0994001030922,7.60390013456345,15.743499994278,-27.0608007907867,7.69879966974258,15.0514006614685,-23.0994001030922,6.75939992070198,12.8864005208015,-27.4636000394821,6.84330016374588,11.9626000523567,-23.0994001030922,0,9.80999991297722,-27.8959989547729,4.22420017421246,10.6888003647327,-27.7716010808945,4.27710004150867,9.58609953522682,-23.0994001030922,0,8.63580033183098,-23.0994001030922,1.94409992545843,12.9564002156258,34.3317985534668,3.11060007661581,12.0916999876499,34.0440988540649,3.49939987063408,10.9686993062496,33.6692988872528,3.11060007661581,9.84579995274544,33.2944989204407,0,8.63580033183098,32.8916013240814,1.94409992545843,8.98099914193153,33.0067008733749,0,15.311099588871,37.9541993141174,1.94409992545843,15.0171995162964,37.9727989435196,3.11060007661581,14.2846003174782,38.0194991827011,
3.49939987063408,13.3328005671501,38.0816996097565,3.11060007661581,12.3808994889259,38.1422996520996,0,11.3543994724751,38.2091999053955,1.94409992545843,11.6484001278877,38.1906002759933,0,17.7079007029533,40.7256990671158,1.94409992545843,17.4528002738953,40.8578991889954,3.11060007661581,16.8119996786118,41.1891996860504,3.49939987063408,15.9798994660378,41.6184991598129,3.11060007661581,15.1478007435799,42.0493006706238,0,14.2519995570183,42.5112009048462,1.94409992545843,14.5086005330086,42.3790007829666,0,20.3005999326706,42.8066998720169,1.94409992545843,20.0797006487846,43.0307000875473,3.11060007661581,19.5260003209114,43.5874998569489,3.49939987063408,18.8059002161026,44.3138003349304,3.11060007661581,18.0858001112938,45.0385987758636,0,17.3113003373146,45.8209007978439,1.94409992545843,17.5320997834206,45.5969005823135,0,22.893300652504,44.2391008138657,1.94409992545843,22.7160006761551,44.530001282692,3.11060007661581,22.2773998975754,45.2547997236252,3.49939987063408,21.70500010252,46.1988002061844,3.11060007661581,21.1326003074646,47.1412986516953,0,20.516699552536,48.157000541687,1.94409992545843,20.6925004720688,47.8661000728607,0,25.2900004386902,45.0681000947952,1.94409992545843,25.1841992139816,45.3994005918503,3.11060007661581,24.9166995286942,46.2283998727798,3.49939987063408,24.5713993906975,47.3046988248825,3.11060007661581,24.2246001958847,48.3824998140335,0,23.8512992858887,49.5427012443542,1.94409992545843,23.9585995674133,49.2114990949631,0,27.2994011640549,45.3341007232666,1.94409992545843,27.2994011640549,45.6793993711472,3.11060007661581,27.2994011640549,46.5440988540649,3.49939987063408,27.2994011640549,47.6669996976852,3.11060007661581,27.2994011640549,48.7899988889694,0,27.2994011640549,50,1.94409992545843,27.2994011640549,49.6547013521194,0,28.5950005054474,44.9577003717422,1.94409992545843,28.6913990974426,45.2951997518539,3.11060007661581,28.931000828743,46.1412996053696,3.49939987063408,29.2436003684998,47.2409009933472,3.11060007661581,29.5545995235443,48.3404994010925,0,29.8905998468399,49.5240986347198,
1.94409992545843,29.7942012548447,49.1849988698959,0,29.5235008001328,43.8472002744675,1.94409992545843,29.6884000301361,44.1614001989365,3.11060007661581,30.1005005836487,44.948399066925,3.49939987063408,30.6356012821198,45.9717988967896,3.11060007661581,31.1706006526947,46.9936013221741,0,31.7476004362106,48.0962991714478,1.94409992545843,31.5827995538712,47.7806001901627,0,30.1456987857819,42.0291006565094,1.94409992545843,30.3571999073029,42.3011988401413,3.11060007661581,30.8844000101089,42.9839998483658,3.49939987063408,31.5688014030457,43.8721001148224,3.11060007661581,32.2546005249023,44.7585999965668,0,32.9919010400772,45.7150995731354,1.94409992545843,32.7818989753723,45.4414010047913,0,30.5236011743546,39.5296990871429,1.94409992545843,30.7615995407104,39.7412002086639,3.11060007661581,31.3587993383408,40.2700006961823,3.49939987063408,32.1348994970322,40.9559011459351,3.11060007661581,32.9109996557236,41.643300652504,0,33.7476998567581,42.3821002244949,1.94409992545843,33.5081994533539,42.1705991029739,0,30.7179987430573,36.378601193428,1.94409992545843,30.9700012207031,36.506199836731,3.11060007661581,31.6029995679855,36.8234008550644,3.49939987063408,32.4257016181946,37.2372001409531,3.11060007661581,33.2484990358353,37.6509010791779,0,34.1349989175797,38.0971997976303,1.94409992545843,33.8815003633499,37.9696995019913,0,30.7880014181137,32.600799202919,0,30.7989001274109,28.2256990671158,1.94409992545843,31.0476988554001,32.6209992170334,1.94409992545843,31.0586005449295,28.1105995178223,3.11060007661581,31.6931992769241,32.6676994562149,3.11060007661581,31.7056000232697,27.8228998184204,3.49939987063408,32.532998919487,32.7313989400864,3.49939987063408,32.548600435257,27.4480998516083,3.11060007661581,33.372899889946,32.7935993671417,3.11060007661581,33.3916008472443,27.0731985569,0,34.2781007289886,32.8604996204376,1.94409992545843,34.0198993682861,32.8402996063232,1.94409992545843,34.0386003255844,26.7854988574982,0,34.298300743103,26.6703993082047,0,1.63689944893122,-19.9888005852699,3.82760018110275,1.63689944893122,-19.6886003017426,
7.44369998574257,1.63689944893122,-18.8161000609398,10.8000002801418,1.63689944893122,-17.4193993210793,13.8561993837357,1.63689944893122,-15.5390992760658,16.5639996528625,1.63689944893122,-13.2231995463371,18.8798993825912,1.63689944893122,-10.5154000222683,20.7601994276047,1.63689944893122,-7.45930001139641,22.1569001674652,1.63689944893122,-4.10289987921715,23.029400408268,1.63689944893122,-0.486799981445074,0,2.28230003267527,-20.4196006059647,3.89919988811016,2.28230003267527,-20.1131999492645,7.58059993386269,2.28230003267527,-19.2250996828079,11.0007002949715,2.28230003267527,-17.8020000457764,14.1112998127937,2.28230003267527,-15.8875003457069,16.8704003095627,2.28230003267527,-13.5296002030373,19.2283004522324,2.28230003267527,-10.7704997062683,21.1428001523018,2.28230003267527,-7.65990018844604,22.5658997893333,2.28230003267527,-4.23979982733727,23.4540000557899,2.28230003267527,-0.558400014415383,0,3.23570035398006,-21.5301007032394,4.08109985291958,3.23570035398006,-21.2097004055977,7.93519988656044,3.23570035398006,-20.2812001109123,11.5139000117779,3.23570035398006,-18.7912002205849,14.7723004221916,3.23570035398006,-16.7863994836807,17.6589995622635,3.23570035398006,-14.3181994557381,20.1271995902061,3.23570035398006,-11.4315003156662,22.1320003271103,3.23570035398006,-8.17309990525246,23.6220002174377,3.23570035398006,-4.59440015256405,24.5505005121231,3.23570035398006,-0.740299979224801,0,4.51420061290264,-23.0496004223824,4.32999990880489,4.51420061290264,-22.7090001106262,8.41889977455139,4.51420061290264,-21.7230007052422,12.2169002890587,4.51420061290264,-20.14279961586,15.6744003295898,4.51420061290264,-18.0167004466057,18.7368005514145,4.51420061290264,-15.3960004448891,21.3575005531311,4.51420061290264,-12.3336002230644,23.4835997223854,4.51420061290264,-8.87610018253326,25.0638008117676,4.51420061290264,-5.078100040555,26.0497987270355,4.51420061290264,-0.989199988543987,0,6.13950006663799,-24.7044995427132,4.60220016539097,6.13950006663799,-24.3437007069588,8.9477002620697,6.13950006663799,-23.2953995466232,
12.983700633049,6.13950006663799,-21.6157004237175,16.6573002934456,6.13950006663799,-19.3557992577553,19.9126005172729,6.13950006663799,-16.5718004107475,22.6965993642807,6.13950006663799,-13.3165001869202,24.9565005302429,6.13950006663799,-9.64289978146553,26.6362011432648,6.13950006663799,-5.60690015554428,27.6845008134842,6.13950006663799,-1.26139996573329,0,8.13179984688759,-26.2239992618561,4.85100001096725,8.13179984688759,-25.8430004119873,9.43289995193481,8.13179984688759,-24.7387006878853,13.6867001652718,8.13179984688759,-22.9671999812126,17.5594002008438,8.13179984688759,-20.584499835968,20.9904000163078,8.13179984688759,-17.6495999097824,23.9252999424934,8.13179984688759,-14.2186000943184,26.308000087738,8.13179984688759,-10.3459000587463,28.0795007944107,8.13179984688759,-6.09209984540939,29.1837990283966,8.13179984688759,-1.51019999757409,0,10.5129994452,-27.3344993591309,5.0330001860857,10.5129994452,-26.9394993782043,9.78600010275841,10.5129994452,-25.7932007312775,14.2014995217323,10.5129994452,-23.9547997713089,18.2189002633095,10.5129994452,-21.4835003018379,21.7789992690086,10.5129994452,-18.4382006525993,24.8243004083633,10.5129994452,-14.8781001567841,27.2956013679504,10.5129994452,-10.860700160265,29.1339993476868,10.5129994452,-6.44519999623299,30.2803009748459,10.5129994452,-1.69220007956028,23.3296006917953,1.63689944893122,3.34080010652542,23.029400408268,1.63689944893122,7.16840028762817,22.1569001674652,1.63689944893122,10.784500092268,20.7601994276047,1.63689944893122,14.1407996416092,18.8798993825912,1.63689944893122,17.1969994902611,16.5639996528625,1.63689944893122,19.904799759388,13.8561993837357,1.63689944893122,22.2206994891167,10.8000002801418,1.63689944893122,24.1009995341301,7.44369998574257,1.63689944893122,25.4976987838745,0,1.63689944893122,26.6703993082047,3.82760018110275,1.63689944893122,26.3702005147934,23.7604007124901,2.28230003267527,3.34080010652542,23.4540000557899,2.28230003267527,7.24000036716461,22.5658997893333,2.28230003267527,10.9214000403881,21.1428001523018,2.28230003267527,14.3415004014969,
19.2283004522324,2.28230003267527,17.4520999193192,16.8704003095627,2.28230003267527,20.2112004160881,14.1112998127937,2.28230003267527,22.5691005587578,11.0007002949715,2.28230003267527,24.4836002588272,7.58059993386269,2.28230003267527,25.9066998958588,0,2.28230003267527,27.1012008190155,3.89919988811016,2.28230003267527,26.7948001623154,24.8708993196487,3.23570035398006,3.34080010652542,24.5505005121231,3.23570035398006,7.42190033197403,23.6220002174377,3.23570035398006,11.2759999930859,22.1320003271103,3.23570035398006,14.8546993732452,20.1271995902061,3.23570035398006,18.113100528717,17.6589995622635,3.23570035398006,20.9997996687889,14.7723004221916,3.23570035398006,23.4679996967316,11.5139000117779,3.23570035398006,25.4727989435196,7.93519988656044,3.23570035398006,26.962798833847,0,3.23570035398006,28.2117009162903,4.08109985291958,3.23570035398006,27.8912991285324,26.3904005289078,4.51420061290264,3.34080010652542,26.0497987270355,4.51420061290264,7.67079964280128,25.0638008117676,4.51420061290264,11.7596998810768,23.4835997223854,4.51420061290264,15.5577003955841,21.3575005531311,4.51420061290264,19.0152004361153,18.7368005514145,4.51420061290264,22.0776006579399,15.6744003295898,4.51420061290264,24.6983006596565,12.2169002890587,4.51420061290264,26.8243998289108,8.41889977455139,4.51420061290264,28.4045994281769,0,4.51420061290264,29.7311991453171,4.32999990880489,4.51420061290264,29.3906003236771,28.0452996492386,6.13950006663799,3.34080010652542,27.6845008134842,6.13950006663799,7.94299989938736,26.6362011432648,6.13950006663799,12.2885003685951,24.9565005302429,6.13950006663799,16.3245007395744,22.6965993642807,6.13950006663799,19.998100399971,19.9126005172729,6.13950006663799,23.2534006237984,16.6573002934456,6.13950006663799,26.0374009609222,12.983700633049,6.13950006663799,28.2972007989883,8.9477002620697,6.13950006663799,29.9769997596741,0,6.13950006663799,31.3861012458801,4.60220016539097,6.13950006663799,31.0252994298935,29.5648008584976,8.13179984688759,3.34080010652542,29.1837990283966,8.13179984688759,8.19180011749268,
28.0795007944107,8.13179984688759,12.7737000584602,26.308000087738,8.13179984688759,17.0275002717972,23.9252999424934,8.13179984688759,20.9002003073692,20.9904000163078,8.13179984688759,24.3312001228333,17.5594002008438,8.13179984688759,27.2661000490189,13.6867001652718,8.13179984688759,29.6487987041473,9.43289995193481,8.13179984688759,31.42029941082,0,8.13179984688759,32.9055994749069,4.85100001096725,8.13179984688759,32.5246006250381,30.6753009557724,10.5129994452,3.34080010652542,30.2803009748459,10.5129994452,8.37379992008209,29.1339993476868,10.5129994452,13.1267994642258,27.2956013679504,10.5129994452,17.5422996282578,24.8243004083633,10.5129994452,21.5597003698349,21.7789992690086,10.5129994452,25.1197993755341,18.2189002633095,10.5129994452,28.1650006771088,14.2014995217323,10.5129994452,30.6363999843597,9.78600010275841,10.5129994452,32.4748009443283,0,10.5129994452,34.0160995721817,5.0330001860857,10.5129994452,33.6210995912552,0,13.3017003536224,-27.7653008699417,5.10450005531311,13.3017003536224,-27.3640990257263,9.92439985275269,13.3017003536224,-26.2023001909256,14.4005998969078,13.3017003536224,-24.3389993906021,18.4738993644714,13.3017003536224,-21.8334004282951,22.0853999257088,13.3017003536224,-18.7445998191833,25.1742005348206,13.3017003536224,-15.133099257946,27.6798009872437,13.3017003536224,-11.0597997903824,29.5430988073349,13.3017003536224,-6.58359974622726,30.7049006223679,13.3017003536224,-1.76369994878769,0,16.8928995728493,-27.4589002132416,5.05319982767105,16.8928995728493,-27.0622998476028,9.82640013098717,16.8928995728493,-25.9113997220993,14.2590999603271,16.8928995728493,-24.0667998790741,18.2934999465942,16.8928995728493,-21.5845003724098,21.8676000833511,16.8928995728493,-18.5267999768257,24.9253004789352,16.8928995728493,-14.9526998400688,27.4076014757156,16.8928995728493,-10.9182998538017,29.2522013187408,16.8928995728493,-6.48560002446175,30.4031014442444,16.8928995728493,-1.71239990741014,0,20.6458002328873,-26.6128987073898,4.91480007767677,20.6458002328873,-26.2270987033844,
9.55580025911331,20.6458002328873,-25.1089006662369,13.867099583149,20.6458002328873,-23.3140006661415,17.7895992994308,20.6458002328873,-20.9002003073692,21.2672993540764,20.6458002328873,-17.9265007376671,24.2410004138947,20.6458002328873,-14.4488006830215,26.6548007726669,20.6458002328873,-10.5263002216816,28.4496992826462,20.6458002328873,-6.21500015258789,29.5679003000259,20.6458002328873,-1.57399997115135,0,24.5294004678726,-25.3358989953995,4.70479987561703,24.5294004678726,-24.965800344944,9.14829969406128,24.5294004678726,-23.8941997289658,13.2761001586914,24.5294004678726,-22.1755996346474,17.0305997133255,24.5294004678726,-19.8659002780914,20.3604996204376,24.5294004678726,-17.0196995139122,23.2067003846169,24.5294004678726,-13.6897996068001,25.5163997411728,24.5294004678726,-9.93530005216599,27.2350013256073,24.5294004678726,-5.80749996006489,28.3066004514694,24.5294004678726,-1.36399995535612,0,28.5095006227493,-23.7323999404907,4.44200001657009,28.5095006227493,-23.3840003609657,8.63820016384125,28.5095006227493,-22.3730996251106,12.534199655056,28.5095006227493,-20.7508996129036,16.0803005099297,28.5095006227493,-18.5688003897667,19.2220002412796,28.5095006227493,-15.8812001347542,21.9096004962921,28.5095006227493,-12.7395004034042,24.091699719429,28.5095006227493,-9.19340029358864,25.713899731636,28.5095006227493,-5.29740005731583,26.7248004674911,28.5095006227493,-1.10120000317693,31.106099486351,13.3017003536224,3.34080010652542,30.7049006223679,13.3017003536224,8.44530016183853,29.5430988073349,13.3017003536224,13.2651999592781,27.6798009872437,13.3017003536224,17.7414000034332,25.1742005348206,13.3017003536224,21.8146994709969,22.0853999257088,13.3017003536224,25.4262000322342,18.4738993644714,13.3017003536224,28.5149991512299,14.4005998969078,13.3017003536224,31.020599603653,9.92439985275269,13.3017003536224,32.8837990760803,0,13.3017003536224,34.4469010829926,5.10450005531311,13.3017003536224,34.0456992387772,30.7996988296509,16.8928995728493,3.34080010652542,30.4031014442444,16.8928995728493,8.39399993419647,
29.2522013187408,16.8928995728493,13.1671994924545,27.4076014757156,16.8928995728493,17.5999000668526,24.9253004789352,16.8928995728493,21.6343000531197,21.8676000833511,16.8928995728493,25.2083986997604,18.2934999465942,16.8928995728493,28.2660990953445,14.2590999603271,16.8928995728493,30.7484000921249,9.82640013098717,16.8928995728493,32.5929999351501,0,16.8928995728493,34.1405004262924,5.05319982767105,16.8928995728493,33.7439000606537,29.9537003040314,20.6458002328873,3.34080010652542,29.5679003000259,20.6458002328873,8.25560018420219,28.4496992826462,20.6458002328873,12.8966003656387,26.6548007726669,20.6458002328873,17.2078996896744,24.2410004138947,20.6458002328873,21.1303994059563,21.2672993540764,20.6458002328873,24.6080994606018,17.7895992994308,20.6458002328873,27.581799030304,13.867099583149,20.6458002328873,29.9955993890762,9.55580025911331,20.6458002328873,31.7905008792877,0,20.6458002328873,33.2944989204407,4.91480007767677,20.6458002328873,32.9086989164352,28.676700592041,24.5294004678726,3.34080010652542,28.3066004514694,24.5294004678726,8.04560035467148,27.2350013256073,24.5294004678726,12.4890998005867,25.5163997411728,24.5294004678726,16.6169002652168,23.2067003846169,24.5294004678726,20.3713998198509,20.3604996204376,24.5294004678726,23.701299726963,17.0305997133255,24.5294004678726,26.5475004911423,13.2761001586914,24.5294004678726,28.8572013378143,9.14829969406128,24.5294004678726,30.5757999420166,0,24.5294004678726,32.0174992084503,4.70479987561703,24.5294004678726,31.6473990678787,27.0731985569,28.5095006227493,3.34080010652542,26.7248004674911,28.5095006227493,7.78279975056648,25.713899731636,28.5095006227493,11.9790002703667,24.091699719429,28.5095006227493,15.8749997615814,21.9096004962921,28.5095006227493,19.4211006164551,19.2220002412796,28.5095006227493,22.562800347805,16.0803005099297,28.5095006227493,25.2503991127014,12.534199655056,28.5095006227493,27.4325013160706,8.63820016384125,28.5095006227493,29.0547013282776,0,28.5095006227493,30.4140001535416,4.44200001657009,28.5095006227493,30.0655990839005,
0,36.6313010454178,-40.2078002691269,0.972099974751472,36.6313010454178,-40.6682014465332,1.55530003830791,36.6313010454178,-41.8206006288528,1.74969993531704,36.6313010454178,-43.3183997869492,1.55530003830791,36.6313010454178,-44.8161989450455,0,36.6313010454178,-46.4289993047714,0.972099974751472,36.6313010454178,-45.9686011075974,0,37.4089002609253,-40.8407986164093,1.1400000192225,37.4323010444641,-41.4707005023956,1.82440001517534,37.4929010868073,-43.044701218605,2.05140002071857,37.5707000494003,-45.0899004936218,1.82440001517534,37.6484990119934,-47.1350997686386,0,37.7323985099792,-49.3373990058899,1.1400000192225,37.7090990543365,-48.709100484848,0,37.4089002609253,-40.0927007198334,1.45269995555282,37.4276012182236,-40.8268004655838,2.32360009104013,37.4758005142212,-42.6620990037918,2.61450000107288,37.5380009412766,-45.0462996959686,2.32360009104013,37.6001983880997,-47.4321991205215,0,37.6686990261078,-50,1.45269995555282,37.6484990119934,-49.2659002542496,0,36.6313010454178,-38.6525005102158,1.62060000002384,36.6313010454178,-39.342999458313,2.59269997477531,36.6313010454178,-41.0724997520447,2.91620008647442,36.6313010454178,-43.3183997869492,2.59269997477531,36.6313010454178,-45.5642998218536,0,36.6313010454178,-47.9842990636826,1.62060000002384,36.6313010454178,-47.2938001155853,1.6720000654459,34.9546998739243,-44.4025009870529,0,34.9220007658005,-44.9701011180878,0,35.3527992963791,-37.3071014881134,0,33.8876992464066,-36.3117009401321,1.6720000654459,35.3202015161514,-37.8747999668121,1.81660000234842,33.8052988052368,-36.7922991514206,2.67510004341602,35.2407991886139,-39.2933011054993,2.90690008550882,33.5999995470047,-37.992998957634,2.67510004341602,35.0340008735657,-42.9839998483658,3.01109999418259,35.1366013288498,-41.1379009485245,3.27080003917217,33.330899477005,-39.5529985427856,2.90690008550882,33.0633997917175,-41.1130011081696,0,36.6313010454178,-16.8781995773315,6.45140036940575,36.6313010454178,-15.862600505352,12.0085000991821,36.6313010454178,-13.0226001143456,16.363400220871,36.6313010454178,-8.66769999265671,
19.2034006118774,36.6313010454178,-3.11060007661581,0,37.788400053978,-15.3974995017052,5.97859993577003,37.788400053978,-14.4565999507904,11.1298002302647,37.788400053978,-11.8234001100063,15.1641994714737,37.788400053978,-7.78900012373924,17.7974000573158,37.788400053978,-2.63780001550913,0,38.6096000671387,-11.7518998682499,4.81519997119904,38.6096000671387,-10.9929002821445,8.96319970488548,38.6096000671387,-8.87299999594688,12.2138001024723,38.6096000671387,-5.62239997088909,14.3336996436119,38.6096000671387,-1.47439995780587,0,39.3187999725342,-7.13569968938828,3.34240011870861,39.3187999725342,-6.6100999712944,6.22280016541481,39.3187999725342,-5.13719990849495,8.47800001502037,39.3187999725342,-2.88200005888939,9.95090007781982,39.3187999725342,-0.00159999999596039,0,40.1400983333588,-2.74359993636608,1.94099992513657,40.1400983333588,-2.43720002472401,3.61299999058247,40.1400983333588,-1.58329997211695,4.92409989237785,40.1400983333588,-0.272200000472367,5.77800013124943,40.1400983333588,1.39979999512434,20.218999683857,36.6313010454178,3.34080010652542,19.2034006118774,36.6313010454178,9.79219973087311,16.363400220871,36.6313010454178,15.3493002057076,12.0085000991821,36.6313010454178,19.7042003273964,0,36.6313010454178,23.5597997903824,6.45140036940575,36.6313010454178,22.5442007184029,18.7382996082306,37.788400053978,3.34080010652542,17.7974000573158,37.788400053978,9.31940004229546,15.1641994714737,37.788400053978,14.470599591732,11.1298002302647,37.788400053978,18.5049995779991,0,37.788400053978,22.079099714756,5.97859993577003,37.788400053978,21.1382001638412,15.0927007198334,38.6096000671387,3.34080010652542,14.3336996436119,38.6096000671387,8.15600007772446,12.2138001024723,38.6096000671387,12.3039998114109,8.96319970488548,38.6096000671387,15.5545994639397,0,38.6096000671387,18.4334993362427,4.81519997119904,38.6096000671387,17.6744997501373,10.4764997959137,39.3187999725342,3.34080010652542,9.95090007781982,39.3187999725342,6.683199852705,8.47800001502037,39.3187999725342,9.56360027194023,6.22280016541481,39.3187999725342,11.8188001215458,
0,39.3187999725342,13.8172999024391,3.34240011870861,39.3187999725342,13.2917001843452,6.0844000428915,40.1400983333588,3.34080010652542,5.77800013124943,40.1400983333588,5.28180003166199,4.92409989237785,40.1400983333588,6.95379972457886,3.61299999058247,40.1400983333588,8.26489999890327,0,40.1400983333588,9.42519977688789,1.94099992513657,40.1400983333588,9.11879986524582,0,41.2972003221512,0.230200006626546,0,42.6254004240036,0.676599983125925,0.992299988865852,41.2972003221512,0.385700003243983,0.850799959152937,42.6254004240036,0.810300000011921,1.84770002961159,41.2972003221512,0.822800025343895,1.58329997211695,42.6254004240036,1.18359997868538,2.51800008118153,41.2972003221512,1.49309998378158,2.15719994157553,42.6254004240036,1.75749994814396,2.95509994029999,41.2972003221512,2.34849993139505,2.53049992024899,42.6254004240036,2.49000005424023,3.11060007661581,41.2972003221512,3.34080010652542,2.66420003026724,42.6254004240036,3.34080010652542,2.95509994029999,41.2972003221512,4.33310009539127,2.53049992024899,42.6254004240036,4.19160015881062,2.51800008118153,41.2972003221512,5.18850013613701,2.15719994157553,42.6254004240036,4.92409989237785,1.84770002961159,41.2972003221512,5.85879981517792,1.58329997211695,42.6254004240036,5.49799986183643,0,41.2972003221512,6.45140036940575,0.992299988865852,41.2972003221512,6.29590004682541,0.850799959152937,42.6254004240036,5.87130002677441,0,42.6254004240036,6.00499995052814,0,32.5533002614975,-21.9143003225327,4.14329990744591,32.5533002614975,-21.5892001986504,8.05800035595894,32.5533002614975,-20.6467002630234,11.6927996277809,32.5533002614975,-19.1333994269371,14.9994000792503,32.5533002614975,-17.0974999666214,17.9311007261276,32.5533002614975,-14.5903006196022,20.4383000731468,32.5533002614975,-11.6585999727249,22.4741995334625,32.5533002614975,-8.35200026631355,23.9875003695488,32.5533002614975,-4.71719987690449,24.9300003051758,32.5533002614975,-0.802499987185001,25.255098938942,32.5533002614975,3.34080010652542,24.9300003051758,32.5533002614975,7.48410001397133,
23.9875003695488,32.5533002614975,11.3987997174263,22.4741995334625,32.5533002614975,15.0335997343063,20.4383000731468,32.5533002614975,18.3402001857758,17.9311007261276,32.5533002614975,21.2718993425369,14.9994000792503,32.5533002614975,23.7791001796722,11.6927996277809,32.5533002614975,25.8150011301041,8.05800035595894,32.5533002614975,27.3283004760742,0,32.5533002614975,28.5959005355835,4.14329990744591,32.5533002614975,28.2707989215851,0,36.6313010454178,-19.9888005852699,3.82760018110275,36.6313010454178,-19.6886003017426,7.44369998574257,36.6313010454178,-18.8161000609398,10.8000002801418,36.6313010454178,-17.4193993210793,13.8561993837357,36.6313010454178,-15.5390992760658,16.5639996528625,36.6313010454178,-13.2231995463371,18.8798993825912,36.6313010454178,-10.5154000222683,20.7601994276047,36.6313010454178,-7.45930001139641,22.1569001674652,36.6313010454178,-4.10289987921715,23.029400408268,36.6313010454178,-0.486799981445074,0,37.7790987491608,-19.1986992955208,3.69849987328053,37.7790987491608,-18.9094007015228,7.19169974327087,37.7790987491608,-18.0664002895355,10.4345999658108,37.7790987491608,-16.7163997888565,13.3864998817444,37.7790987491608,-14.8998007178307,16.0025998950005,37.7790987491608,-12.661799788475,18.24059933424,37.7790987491608,-10.045699775219,20.0571998953819,37.7790987491608,-7.09379985928535,21.4072003960609,37.7790987491608,-3.85090000927448,22.2501993179321,37.7790987491608,-0.357699999585748,0,38.161700963974,-18.4817001223564,3.58030013740063,38.161700963974,-18.2017996907234,6.963100284338,38.161700963974,-17.3851996660233,10.1033002138138,38.161700963974,-16.0787999629974,12.9603996872902,38.161700963974,-14.3197000026703,15.4939994215965,38.161700963974,-12.1532000601292,17.6605001091957,38.161700963974,-9.61960032582283,19.4196000695229,38.161700963974,-6.76250010728836,20.7259997725487,38.161700963974,-3.62230017781258,21.5425997972488,38.161700963974,-0.239500007592142,0,37.7790987491608,-18.130199611187,0,36.6313010454178,-18.4334993362427,3.52279990911484,37.7790987491608,-17.8534001111984,
3.57250012457371,36.6313010454178,-18.1535005569458,6.84959962964058,37.7790987491608,-17.0507997274399,6.94760009646416,36.6313010454178,-17.340099811554,9.93999987840652,37.7790987491608,-15.7646000385284,10.079900175333,36.6313010454178,-16.0352006554604,12.7519994974136,37.7790987491608,-14.0350997447968,12.932400405407,36.6313010454178,-14.2808005213737,15.2436003088951,37.7790987491608,-11.9028002023697,15.4596999287605,36.6313010454178,-12.1189996600151,17.3758998513222,37.7790987491608,-9.41120013594627,17.6216006278992,36.6313010454178,-9.59160029888153,19.1054001450539,37.7790987491608,-6.5991997718811,19.3759992718697,36.6313010454178,-6.7391000688076,20.3915998339653,37.7790987491608,-3.50879989564419,20.6808999180794,36.6313010454178,-3.60679998993874,21.1942002177238,37.7790987491608,-0.182000000495464,21.4943006634712,36.6313010454178,-0.231699994765222,23.3296006917953,36.6313010454178,3.34080010652542,23.029400408268,36.6313010454178,7.16840028762817,22.1569001674652,36.6313010454178,10.784500092268,20.7601994276047,36.6313010454178,14.1407996416092,18.8798993825912,36.6313010454178,17.1969994902611,16.5639996528625,36.6313010454178,19.904799759388,13.8561993837357,36.6313010454178,22.2206994891167,10.8000002801418,36.6313010454178,24.1009995341301,7.44369998574257,36.6313010454178,25.4976987838745,0,36.6313010454178,26.6703993082047,3.82760018110275,36.6313010454178,26.3702005147934,22.5394994020462,37.7790987491608,3.34080010652542,22.2501993179321,37.7790987491608,7.03930035233498,21.4072003960609,37.7790987491608,10.5324998497963,20.0571998953819,37.7790987491608,13.7753993272781,18.24059933424,37.7790987491608,16.7272999882698,16.0025998950005,37.7790987491608,19.3433001637459,13.3864998817444,37.7790987491608,21.5813994407654,10.4345999658108,37.7790987491608,23.3980000019073,7.19169974327087,37.7790987491608,24.7480005025864,0,37.7790987491608,25.8803009986877,3.69849987328053,37.7790987491608,25.5910009145737,21.8225002288818,38.161700963974,3.34080010652542,21.5425997972488,38.161700963974,6.92109987139702,
20.7259997725487,38.161700963974,10.3038996458054,19.4196000695229,38.161700963974,13.4441003203392,17.6605001091957,38.161700963974,16.3011997938156,15.4939994215965,38.161700963974,18.8347995281219,12.9603996872902,38.161700963974,21.0013002157211,10.1033002138138,38.161700963974,22.7604001760483,6.963100284338,38.161700963974,24.0667998790741,0,38.161700963974,25.1632988452911,3.58030013740063,38.161700963974,24.8833999037743,21.4709997177124,37.7790987491608,3.34080010652542,21.7742994427681,36.6313010454178,3.34080010652542,21.1942002177238,37.7790987491608,6.86360001564026,21.4943006634712,36.6313010454178,6.9132998585701,20.3915998339653,37.7790987491608,10.190399736166,20.6808999180794,36.6313010454178,10.2884002029896,19.1054001450539,37.7790987491608,13.2807999849319,19.3759992718697,36.6313010454178,13.4206995368004,17.3758998513222,37.7790987491608,16.0927996039391,17.6216006278992,36.6313010454178,16.2732005119324,15.2436003088951,37.7790987491608,18.5844004154205,15.4596999287605,36.6313010454178,18.8005000352859,12.7519994974136,37.7790987491608,20.7166999578476,12.932400405407,36.6313010454178,20.9624007344246,9.93999987840652,37.7790987491608,22.4462002515793,10.079900175333,36.6313010454178,22.7167993783951,6.84959962964058,37.7790987491608,23.7323999404907,6.94760009646416,36.6313010454178,24.0217000246048,0,37.7790987491608,24.8117998242378,3.52279990911484,37.7790987491608,24.5350003242493,3.57250012457371,36.6313010454178,24.8350992798805,0,36.6313010454178,25.1150995492935,-3.52279990911484,37.7790987491608,24.5350003242493,-6.84959962964058,37.7790987491608,23.7323999404907,-9.93999987840652,37.7790987491608,22.4462002515793,-12.7519994974136,37.7790987491608,20.7166999578476,-15.2436003088951,37.7790987491608,18.5844004154205,-17.3758998513222,37.7790987491608,16.0927996039391,-19.1054001450539,37.7790987491608,13.2807999849319,-20.3915998339653,37.7790987491608,10.190399736166,-21.1942002177238,37.7790987491608,6.86360001564026,-3.58030013740063,38.161700963974,24.8833999037743,-6.963100284338,38.161700963974,24.0667998790741,
-10.1033002138138,38.161700963974,22.7604001760483,-12.9603996872902,38.161700963974,21.0013002157211,-15.4939994215965,38.161700963974,18.8347995281219,-17.6605001091957,38.161700963974,16.3011997938156,-19.4196000695229,38.161700963974,13.4441003203392,-20.7259997725487,38.161700963974,10.3038996458054,-21.5425997972488,38.161700963974,6.92109987139702,-3.69849987328053,37.7790987491608,25.5910009145737,-7.19169974327087,37.7790987491608,24.7480005025864,-10.4345999658108,37.7790987491608,23.3980000019073,-13.3864998817444,37.7790987491608,21.5813994407654,-16.0025998950005,37.7790987491608,19.3433001637459,-18.24059933424,37.7790987491608,16.7272999882698,-20.0571998953819,37.7790987491608,13.7753993272781,-21.4072003960609,37.7790987491608,10.5324998497963,-22.2501993179321,37.7790987491608,7.03930035233498,-21.4709997177124,37.7790987491608,3.34080010652542,-21.1942002177238,37.7790987491608,-0.182000000495464,-20.3915998339653,37.7790987491608,-3.50879989564419,-19.1054001450539,37.7790987491608,-6.5991997718811,-17.3758998513222,37.7790987491608,-9.41120013594627,-15.2436003088951,37.7790987491608,-11.9028002023697,-12.7519994974136,37.7790987491608,-14.0350997447968,-9.93999987840652,37.7790987491608,-15.7646000385284,-6.84959962964058,37.7790987491608,-17.0507997274399,-3.52279990911484,37.7790987491608,-17.8534001111984,-21.8225002288818,38.161700963974,3.34080010652542,-21.5425997972488,38.161700963974,-0.239500007592142,-20.7259997725487,38.161700963974,-3.62230017781258,-19.4196000695229,38.161700963974,-6.76250010728836,-17.6605001091957,38.161700963974,-9.61960032582283,-15.4939994215965,38.161700963974,-12.1532000601292,-12.9603996872902,38.161700963974,-14.3197000026703,-10.1033002138138,38.161700963974,-16.0787999629974,-6.963100284338,38.161700963974,-17.3851996660233,-3.58030013740063,38.161700963974,-18.2017996907234,-22.5394994020462,37.7790987491608,3.34080010652542,-22.2501993179321,37.7790987491608,-0.357699999585748,-21.4072003960609,37.7790987491608,-3.85090000927448,-20.0571998953819,37.7790987491608,-7.09379985928535,
-18.24059933424,37.7790987491608,-10.045699775219,-16.0025998950005,37.7790987491608,-12.661799788475,-13.3864998817444,37.7790987491608,-14.8998007178307,-10.4345999658108,37.7790987491608,-16.7163997888565,-7.19169974327087,37.7790987491608,-18.0664002895355,-3.69849987328053,37.7790987491608,-18.9094007015228,-4.14329990744591,32.5533002614975,28.2707989215851,-3.82760018110275,36.6313010454178,26.3702005147934,-8.05800035595894,32.5533002614975,27.3283004760742,-7.44369998574257,36.6313010454178,25.4976987838745,-11.6927996277809,32.5533002614975,25.8150011301041,-10.8000002801418,36.6313010454178,24.1009995341301,-14.9994000792503,32.5533002614975,23.7791001796722,-13.8561993837357,36.6313010454178,22.2206994891167,-17.9311007261276,32.5533002614975,21.2718993425369,-16.5639996528625,36.6313010454178,19.904799759388,-20.4383000731468,32.5533002614975,18.3402001857758,-18.8798993825912,36.6313010454178,17.1969994902611,-22.4741995334625,32.5533002614975,15.0335997343063,-20.7601994276047,36.6313010454178,14.1407996416092,-23.9875003695488,32.5533002614975,11.3987997174263,-22.1569001674652,36.6313010454178,10.784500092268,-24.9300003051758,32.5533002614975,7.48410001397133,-23.029400408268,36.6313010454178,7.16840028762817,-25.255098938942,32.5533002614975,3.34080010652542,-23.3296006917953,36.6313010454178,3.34080010652542,-24.9300003051758,32.5533002614975,-0.802499987185001,-23.029400408268,36.6313010454178,-0.486799981445074,-23.9875003695488,32.5533002614975,-4.71719987690449,-22.1569001674652,36.6313010454178,-4.10289987921715,-22.4741995334625,32.5533002614975,-8.35200026631355,-20.7601994276047,36.6313010454178,-7.45930001139641,-20.4383000731468,32.5533002614975,-11.6585999727249,-18.8798993825912,36.6313010454178,-10.5154000222683,-17.9311007261276,32.5533002614975,-14.5903006196022,-16.5639996528625,36.6313010454178,-13.2231995463371,-14.9994000792503,32.5533002614975,-17.0974999666214,-13.8561993837357,36.6313010454178,-15.5390992760658,-11.6927996277809,32.5533002614975,-19.1333994269371,-10.8000002801418,36.6313010454178,-17.4193993210793,
-8.05800035595894,32.5533002614975,-20.6467002630234,-7.44369998574257,36.6313010454178,-18.8161000609398,-4.14329990744591,32.5533002614975,-21.5892001986504,-3.82760018110275,36.6313010454178,-19.6886003017426,-0.850799959152937,42.6254004240036,5.87130002677441,-1.58329997211695,42.6254004240036,5.49799986183643,-2.15719994157553,42.6254004240036,4.92409989237785,-2.53049992024899,42.6254004240036,4.19160015881062,-2.66420003026724,42.6254004240036,3.34080010652542,-2.53049992024899,42.6254004240036,2.49000005424023,-2.15719994157553,42.6254004240036,1.75749994814396,-1.58329997211695,42.6254004240036,1.18359997868538,-0.850799959152937,42.6254004240036,0.810300000011921,-0.992299988865852,41.2972003221512,6.29590004682541,-1.84770002961159,41.2972003221512,5.85879981517792,-2.51800008118153,41.2972003221512,5.18850013613701,-2.95509994029999,41.2972003221512,4.33310009539127,-1.94099992513657,40.1400983333588,9.11879986524582,-3.61299999058247,40.1400983333588,8.26489999890327,-4.92409989237785,40.1400983333588,6.95379972457886,-5.77800013124943,40.1400983333588,5.28180003166199,-3.34240011870861,39.3187999725342,13.2917001843452,-6.22280016541481,39.3187999725342,11.8188001215458,-8.47800001502037,39.3187999725342,9.56360027194023,-9.95090007781982,39.3187999725342,6.683199852705,-4.81519997119904,38.6096000671387,17.6744997501373,-8.96319970488548,38.6096000671387,15.5545994639397,-12.2138001024723,38.6096000671387,12.3039998114109,-14.3336996436119,38.6096000671387,8.15600007772446,-5.97859993577003,37.788400053978,21.1382001638412,-11.1298002302647,37.788400053978,18.5049995779991,-15.1641994714737,37.788400053978,14.470599591732,-17.7974000573158,37.788400053978,9.31940004229546,-3.11060007661581,41.2972003221512,3.34080010652542,-2.95509994029999,41.2972003221512,2.34849993139505,-2.51800008118153,41.2972003221512,1.49309998378158,-1.84770002961159,41.2972003221512,0.822800025343895,-0.992299988865852,41.2972003221512,0.385700003243983,-6.0844000428915,40.1400983333588,3.34080010652542,-5.77800013124943,40.1400983333588,1.39979999512434,
-4.92409989237785,40.1400983333588,-0.272200000472367,-3.61299999058247,40.1400983333588,-1.58329997211695,-1.94099992513657,40.1400983333588,-2.43720002472401,-10.4764997959137,39.3187999725342,3.34080010652542,-9.95090007781982,39.3187999725342,-0.00159999999596039,-8.47800001502037,39.3187999725342,-2.88200005888939,-6.22280016541481,39.3187999725342,-5.13719990849495,-3.34240011870861,39.3187999725342,-6.6100999712944,-15.0927007198334,38.6096000671387,3.34080010652542,-14.3336996436119,38.6096000671387,-1.47439995780587,-12.2138001024723,38.6096000671387,-5.62239997088909,-8.96319970488548,38.6096000671387,-8.87299999594688,-4.81519997119904,38.6096000671387,-10.9929002821445,-18.7382996082306,37.788400053978,3.34080010652542,-17.7974000573158,37.788400053978,-2.63780001550913,-15.1641994714737,37.788400053978,-7.78900012373924,-11.1298002302647,37.788400053978,-11.8234001100063,-5.97859993577003,37.788400053978,-14.4565999507904,-3.57250012457371,36.6313010454178,-18.1535005569458,-6.45140036940575,36.6313010454178,-15.862600505352,-10.079900175333,36.6313010454178,-16.0352006554604,-6.94760009646416,36.6313010454178,-17.340099811554,-12.0085000991821,36.6313010454178,-13.0226001143456,-15.4596999287605,36.6313010454178,-12.1189996600151,-12.932400405407,36.6313010454178,-14.2808005213737,-16.363400220871,36.6313010454178,-8.66769999265671,-19.3759992718697,36.6313010454178,-6.7391000688076,-17.6216006278992,36.6313010454178,-9.59160029888153,-19.2034006118774,36.6313010454178,-3.11060007661581,-21.4943006634712,36.6313010454178,-0.231699994765222,-20.6808999180794,36.6313010454178,-3.60679998993874,-20.218999683857,36.6313010454178,3.34080010652542,-21.4943006634712,36.6313010454178,6.9132998585701,-21.7742994427681,36.6313010454178,3.34080010652542,-19.2034006118774,36.6313010454178,9.79219973087311,-19.3759992718697,36.6313010454178,13.4206995368004,-20.6808999180794,36.6313010454178,10.2884002029896,-16.363400220871,36.6313010454178,15.3493002057076,-15.4596999287605,36.6313010454178,18.8005000352859,-17.6216006278992,36.6313010454178,16.2732005119324,
-12.0085000991821,36.6313010454178,19.7042003273964,-10.079900175333,36.6313010454178,22.7167993783951,-12.932400405407,36.6313010454178,20.9624007344246,-6.45140036940575,36.6313010454178,22.5442007184029,-3.57250012457371,36.6313010454178,24.8350992798805,-6.94760009646416,36.6313010454178,24.0217000246048,-2.90690008550882,33.0633997917175,-41.1130011081696,-3.27080003917217,33.330899477005,-39.5529985427856,-2.90690008550882,33.5999995470047,-37.992998957634,-1.81660000234842,33.8052988052368,-36.7922991514206,-1.6720000654459,34.9546998739243,-44.4025009870529,-2.67510004341602,35.0340008735657,-42.9839998483658,-3.01109999418259,35.1366013288498,-41.1379009485245,-2.67510004341602,35.2407991886139,-39.2933011054993,-1.6720000654459,35.3202015161514,-37.8747999668121,-1.62060000002384,36.6313010454178,-47.2938001155853,-2.59269997477531,36.6313010454178,-45.5642998218536,-2.91620008647442,36.6313010454178,-43.3183997869492,-2.59269997477531,36.6313010454178,-41.0724997520447,-1.62060000002384,36.6313010454178,-39.342999458313,-1.45269995555282,37.6484990119934,-49.2659002542496,-2.32360009104013,37.6001983880997,-47.4321991205215,-2.61450000107288,37.5380009412766,-45.0462996959686,-2.32360009104013,37.4758005142212,-42.6620990037918,-1.45269995555282,37.4276012182236,-40.8268004655838,-1.1400000192225,37.7090990543365,-48.709100484848,-1.82440001517534,37.6484990119934,-47.1350997686386,-2.05140002071857,37.5707000494003,-45.0899004936218,-1.82440001517534,37.4929010868073,-43.044701218605,-1.1400000192225,37.4323010444641,-41.4707005023956,-0.972099974751472,36.6313010454178,-40.6682014465332,-1.55530003830791,36.6313010454178,-41.8206006288528,-1.74969993531704,36.6313010454178,-43.3183997869492,-1.55530003830791,36.6313010454178,-44.8161989450455,-0.972099974751472,36.6313010454178,-45.9686011075974,-4.44200001657009,28.5095006227493,30.0655990839005,-8.63820016384125,28.5095006227493,29.0547013282776,-12.534199655056,28.5095006227493,27.4325013160706,-16.0803005099297,28.5095006227493,25.2503991127014,-19.2220002412796,28.5095006227493,22.562800347805,
-21.9096004962921,28.5095006227493,19.4211006164551,-24.091699719429,28.5095006227493,15.8749997615814,-25.713899731636,28.5095006227493,11.9790002703667,-26.7248004674911,28.5095006227493,7.78279975056648,-27.0731985569,28.5095006227493,3.34080010652542,-4.70479987561703,24.5294004678726,31.6473990678787,-9.14829969406128,24.5294004678726,30.5757999420166,-13.2761001586914,24.5294004678726,28.8572013378143,-17.0305997133255,24.5294004678726,26.5475004911423,-20.3604996204376,24.5294004678726,23.701299726963,-23.2067003846169,24.5294004678726,20.3713998198509,-25.5163997411728,24.5294004678726,16.6169002652168,-27.2350013256073,24.5294004678726,12.4890998005867,-28.3066004514694,24.5294004678726,8.04560035467148,-28.676700592041,24.5294004678726,3.34080010652542,-4.91480007767677,20.6458002328873,32.9086989164352,-9.55580025911331,20.6458002328873,31.7905008792877,-13.867099583149,20.6458002328873,29.9955993890762,-17.7895992994308,20.6458002328873,27.581799030304,-21.2672993540764,20.6458002328873,24.6080994606018,-24.2410004138947,20.6458002328873,21.1303994059563,-26.6548007726669,20.6458002328873,17.2078996896744,-28.4496992826462,20.6458002328873,12.8966003656387,-29.5679003000259,20.6458002328873,8.25560018420219,-29.9537003040314,20.6458002328873,3.34080010652542,-5.05319982767105,16.8928995728493,33.7439000606537,-9.82640013098717,16.8928995728493,32.5929999351501,-14.2590999603271,16.8928995728493,30.7484000921249,-18.2934999465942,16.8928995728493,28.2660990953445,-21.8676000833511,16.8928995728493,25.2083986997604,-24.9253004789352,16.8928995728493,21.6343000531197,-27.4076014757156,16.8928995728493,17.5999000668526,-29.2522013187408,16.8928995728493,13.1671994924545,-30.4031014442444,16.8928995728493,8.39399993419647,-30.7996988296509,16.8928995728493,3.34080010652542,-5.10450005531311,13.3017003536224,34.0456992387772,-9.92439985275269,13.3017003536224,32.8837990760803,-14.4005998969078,13.3017003536224,31.020599603653,-18.4738993644714,13.3017003536224,28.5149991512299,-22.0853999257088,13.3017003536224,25.4262000322342,
-25.1742005348206,13.3017003536224,21.8146994709969,-27.6798009872437,13.3017003536224,17.7414000034332,-29.5430988073349,13.3017003536224,13.2651999592781,-30.7049006223679,13.3017003536224,8.44530016183853,-31.106099486351,13.3017003536224,3.34080010652542,-26.7248004674911,28.5095006227493,-1.10120000317693,-25.713899731636,28.5095006227493,-5.29740005731583,-24.091699719429,28.5095006227493,-9.19340029358864,-21.9096004962921,28.5095006227493,-12.7395004034042,-19.2220002412796,28.5095006227493,-15.8812001347542,-16.0803005099297,28.5095006227493,-18.5688003897667,-12.534199655056,28.5095006227493,-20.7508996129036,-8.63820016384125,28.5095006227493,-22.3730996251106,-4.44200001657009,28.5095006227493,-23.3840003609657,-28.3066004514694,24.5294004678726,-1.36399995535612,-27.2350013256073,24.5294004678726,-5.80749996006489,-25.5163997411728,24.5294004678726,-9.93530005216599,-23.2067003846169,24.5294004678726,-13.6897996068001,-20.3604996204376,24.5294004678726,-17.0196995139122,-17.0305997133255,24.5294004678726,-19.8659002780914,-13.2761001586914,24.5294004678726,-22.1755996346474,-9.14829969406128,24.5294004678726,-23.8941997289658,-4.70479987561703,24.5294004678726,-24.965800344944,-29.5679003000259,20.6458002328873,-1.57399997115135,-28.4496992826462,20.6458002328873,-6.21500015258789,-26.6548007726669,20.6458002328873,-10.5263002216816,-24.2410004138947,20.6458002328873,-14.4488006830215,-21.2672993540764,20.6458002328873,-17.9265007376671,-17.7895992994308,20.6458002328873,-20.9002003073692,-13.867099583149,20.6458002328873,-23.3140006661415,-9.55580025911331,20.6458002328873,-25.1089006662369,-4.91480007767677,20.6458002328873,-26.2270987033844,-30.4031014442444,16.8928995728493,-1.71239990741014,-29.2522013187408,16.8928995728493,-6.48560002446175,-27.4076014757156,16.8928995728493,-10.9182998538017,-24.9253004789352,16.8928995728493,-14.9526998400688,-21.8676000833511,16.8928995728493,-18.5267999768257,-18.2934999465942,16.8928995728493,-21.5845003724098,-14.2590999603271,16.8928995728493,-24.0667998790741,
-9.82640013098717,16.8928995728493,-25.9113997220993,-5.05319982767105,16.8928995728493,-27.0622998476028,-30.7049006223679,13.3017003536224,-1.76369994878769,-29.5430988073349,13.3017003536224,-6.58359974622726,-27.6798009872437,13.3017003536224,-11.0597997903824,-25.1742005348206,13.3017003536224,-15.133099257946,-22.0853999257088,13.3017003536224,-18.7445998191833,-18.4738993644714,13.3017003536224,-21.8334004282951,-14.4005998969078,13.3017003536224,-24.3389993906021,-9.92439985275269,13.3017003536224,-26.2023001909256,-5.10450005531311,13.3017003536224,-27.3640990257263,-5.0330001860857,10.5129994452,33.6210995912552,-9.78600010275841,10.5129994452,32.4748009443283,-14.2014995217323,10.5129994452,30.6363999843597,-18.2189002633095,10.5129994452,28.1650006771088,-21.7789992690086,10.5129994452,25.1197993755341,-24.8243004083633,10.5129994452,21.5597003698349,-27.2956013679504,10.5129994452,17.5422996282578,-29.1339993476868,10.5129994452,13.1267994642258,-30.2803009748459,10.5129994452,8.37379992008209,-30.6753009557724,10.5129994452,3.34080010652542,-4.85100001096725,8.13179984688759,32.5246006250381,-9.43289995193481,8.13179984688759,31.42029941082,-13.6867001652718,8.13179984688759,29.6487987041473,-17.5594002008438,8.13179984688759,27.2661000490189,-20.9904000163078,8.13179984688759,24.3312001228333,-23.9252999424934,8.13179984688759,20.9002003073692,-26.308000087738,8.13179984688759,17.0275002717972,-28.0795007944107,8.13179984688759,12.7737000584602,-29.1837990283966,8.13179984688759,8.19180011749268,-29.5648008584976,8.13179984688759,3.34080010652542,-4.60220016539097,6.13950006663799,31.0252994298935,-8.9477002620697,6.13950006663799,29.9769997596741,-12.983700633049,6.13950006663799,28.2972007989883,-16.6573002934456,6.13950006663799,26.0374009609222,-19.9126005172729,6.13950006663799,23.2534006237984,-22.6965993642807,6.13950006663799,19.998100399971,-24.9565005302429,6.13950006663799,16.3245007395744,-26.6362011432648,6.13950006663799,12.2885003685951,-27.6845008134842,6.13950006663799,7.94299989938736,
-28.0452996492386,6.13950006663799,3.34080010652542,-4.32999990880489,4.51420061290264,29.3906003236771,-8.41889977455139,4.51420061290264,28.4045994281769,-12.2169002890587,4.51420061290264,26.8243998289108,-15.6744003295898,4.51420061290264,24.6983006596565,-18.7368005514145,4.51420061290264,22.0776006579399,-21.3575005531311,4.51420061290264,19.0152004361153,-23.4835997223854,4.51420061290264,15.5577003955841,-25.0638008117676,4.51420061290264,11.7596998810768,-26.0497987270355,4.51420061290264,7.67079964280128,-26.3904005289078,4.51420061290264,3.34080010652542,-4.08109985291958,3.23570035398006,27.8912991285324,-7.93519988656044,3.23570035398006,26.962798833847,-11.5139000117779,3.23570035398006,25.4727989435196,-14.7723004221916,3.23570035398006,23.4679996967316,-17.6589995622635,3.23570035398006,20.9997996687889,-20.1271995902061,3.23570035398006,18.113100528717,-22.1320003271103,3.23570035398006,14.8546993732452,-23.6220002174377,3.23570035398006,11.2759999930859,-24.5505005121231,3.23570035398006,7.42190033197403,-24.8708993196487,3.23570035398006,3.34080010652542,-3.89919988811016,2.28230003267527,26.7948001623154,-7.58059993386269,2.28230003267527,25.9066998958588,-11.0007002949715,2.28230003267527,24.4836002588272,-14.1112998127937,2.28230003267527,22.5691005587578,-16.8704003095627,2.28230003267527,20.2112004160881,-19.2283004522324,2.28230003267527,17.4520999193192,-21.1428001523018,2.28230003267527,14.3415004014969,-22.5658997893333,2.28230003267527,10.9214000403881,-23.4540000557899,2.28230003267527,7.24000036716461,-23.7604007124901,2.28230003267527,3.34080010652542,-3.82760018110275,1.63689944893122,26.3702005147934,-7.44369998574257,1.63689944893122,25.4976987838745,-10.8000002801418,1.63689944893122,24.1009995341301,-13.8561993837357,1.63689944893122,22.2206994891167,-16.5639996528625,1.63689944893122,19.904799759388,-18.8798993825912,1.63689944893122,17.1969994902611,-20.7601994276047,1.63689944893122,14.1407996416092,-22.1569001674652,1.63689944893122,10.784500092268,-23.029400408268,1.63689944893122,7.16840028762817,
-23.3296006917953,1.63689944893122,3.34080010652542,-30.2803009748459,10.5129994452,-1.69220007956028,-29.1339993476868,10.5129994452,-6.44519999623299,-27.2956013679504,10.5129994452,-10.860700160265,-24.8243004083633,10.5129994452,-14.8781001567841,-21.7789992690086,10.5129994452,-18.4382006525993,-18.2189002633095,10.5129994452,-21.4835003018379,-14.2014995217323,10.5129994452,-23.9547997713089,-9.78600010275841,10.5129994452,-25.7932007312775,-5.0330001860857,10.5129994452,-26.9394993782043,-29.1837990283966,8.13179984688759,-1.51019999757409,-28.0795007944107,8.13179984688759,-6.09209984540939,-26.308000087738,8.13179984688759,-10.3459000587463,-23.9252999424934,8.13179984688759,-14.2186000943184,-20.9904000163078,8.13179984688759,-17.6495999097824,-17.5594002008438,8.13179984688759,-20.584499835968,-13.6867001652718,8.13179984688759,-22.9671999812126,-9.43289995193481,8.13179984688759,-24.7387006878853,-4.85100001096725,8.13179984688759,-25.8430004119873,-27.6845008134842,6.13950006663799,-1.26139996573329,-26.6362011432648,6.13950006663799,-5.60690015554428,-24.9565005302429,6.13950006663799,-9.64289978146553,-22.6965993642807,6.13950006663799,-13.3165001869202,-19.9126005172729,6.13950006663799,-16.5718004107475,-16.6573002934456,6.13950006663799,-19.3557992577553,-12.983700633049,6.13950006663799,-21.6157004237175,-8.9477002620697,6.13950006663799,-23.2953995466232,-4.60220016539097,6.13950006663799,-24.3437007069588,-26.0497987270355,4.51420061290264,-0.989199988543987,-25.0638008117676,4.51420061290264,-5.078100040555,-23.4835997223854,4.51420061290264,-8.87610018253326,-21.3575005531311,4.51420061290264,-12.3336002230644,-18.7368005514145,4.51420061290264,-15.3960004448891,-15.6744003295898,4.51420061290264,-18.0167004466057,-12.2169002890587,4.51420061290264,-20.14279961586,-8.41889977455139,4.51420061290264,-21.7230007052422,-4.32999990880489,4.51420061290264,-22.7090001106262,-24.5505005121231,3.23570035398006,-0.740299979224801,-23.6220002174377,3.23570035398006,-4.59440015256405,-22.1320003271103,3.23570035398006,-8.17309990525246,
-20.1271995902061,3.23570035398006,-11.4315003156662,-17.6589995622635,3.23570035398006,-14.3181994557381,-14.7723004221916,3.23570035398006,-16.7863994836807,-11.5139000117779,3.23570035398006,-18.7912002205849,-7.93519988656044,3.23570035398006,-20.2812001109123,-4.08109985291958,3.23570035398006,-21.2097004055977,-23.4540000557899,2.28230003267527,-0.558400014415383,-22.5658997893333,2.28230003267527,-4.23979982733727,-21.1428001523018,2.28230003267527,-7.65990018844604,-19.2283004522324,2.28230003267527,-10.7704997062683,-16.8704003095627,2.28230003267527,-13.5296002030373,-14.1112998127937,2.28230003267527,-15.8875003457069,-11.0007002949715,2.28230003267527,-17.8020000457764,-7.58059993386269,2.28230003267527,-19.2250996828079,-3.89919988811016,2.28230003267527,-20.1131999492645,-23.029400408268,1.63689944893122,-0.486799981445074,-22.1569001674652,1.63689944893122,-4.10289987921715,-20.7601994276047,1.63689944893122,-7.45930001139641,-18.8798993825912,1.63689944893122,-10.5154000222683,-16.5639996528625,1.63689944893122,-13.2231995463371,-13.8561993837357,1.63689944893122,-15.5390992760658,-10.8000002801418,1.63689944893122,-17.4193993210793,-7.44369998574257,1.63689944893122,-18.8161000609398,-3.82760018110275,1.63689944893122,-19.6886003017426,-1.94409992545843,34.0386003255844,26.7854988574982,-3.11060007661581,33.3916008472443,27.0731985569,-3.49939987063408,32.548600435257,27.4480998516083,-3.11060007661581,31.7056000232697,27.8228998184204,-1.94409992545843,31.0586005449295,28.1105995178223,-1.94409992545843,34.0198993682861,32.8402996063232,-3.11060007661581,33.372899889946,32.7935993671417,-3.49939987063408,32.532998919487,32.7313989400864,-3.11060007661581,31.6931992769241,32.6676994562149,-1.94409992545843,31.0476988554001,32.6209992170334,-1.94409992545843,33.8815003633499,37.9696995019913,-3.11060007661581,33.2484990358353,37.6509010791779,-3.49939987063408,32.4257016181946,37.2372001409531,-3.11060007661581,31.6029995679855,36.8234008550644,-1.94409992545843,30.9700012207031,36.506199836731,-1.94409992545843,33.5081994533539,42.1705991029739,
-3.11060007661581,32.9109996557236,41.643300652504,-3.49939987063408,32.1348994970322,40.9559011459351,-3.11060007661581,31.3587993383408,40.2700006961823,-1.94409992545843,30.7615995407104,39.7412002086639,-1.94409992545843,32.7818989753723,45.4414010047913,-3.11060007661581,32.2546005249023,44.7585999965668,-3.49939987063408,31.5688014030457,43.8721001148224,-3.11060007661581,30.8844000101089,42.9839998483658,-1.94409992545843,30.3571999073029,42.3011988401413,-1.94409992545843,31.5827995538712,47.7806001901627,-3.11060007661581,31.1706006526947,46.9936013221741,-3.49939987063408,30.6356012821198,45.9717988967896,-3.11060007661581,30.1005005836487,44.948399066925,-1.94409992545843,29.6884000301361,44.1614001989365,-1.94409992545843,29.7942012548447,49.1849988698959,-3.11060007661581,29.5545995235443,48.3404994010925,-3.49939987063408,29.2436003684998,47.2409009933472,-3.11060007661581,28.931000828743,46.1412996053696,-1.94409992545843,28.6913990974426,45.2951997518539,-1.94409992545843,27.2994011640549,49.6547013521194,-3.11060007661581,27.2994011640549,48.7899988889694,-3.49939987063408,27.2994011640549,47.6669996976852,-3.11060007661581,27.2994011640549,46.5440988540649,-1.94409992545843,27.2994011640549,45.6793993711472,-1.94409992545843,23.9585995674133,49.2114990949631,-3.11060007661581,24.2246001958847,48.3824998140335,-3.49939987063408,24.5713993906975,47.3046988248825,-3.11060007661581,24.9166995286942,46.2283998727798,-1.94409992545843,25.1841992139816,45.3994005918503,-1.94409992545843,20.6925004720688,47.8661000728607,-3.11060007661581,21.1326003074646,47.1412986516953,-3.49939987063408,21.70500010252,46.1988002061844,-3.11060007661581,22.2773998975754,45.2547997236252,-1.94409992545843,22.7160006761551,44.530001282692,-1.94409992545843,17.5320997834206,45.5969005823135,-3.11060007661581,18.0858001112938,45.0385987758636,-3.49939987063408,18.8059002161026,44.3138003349304,-3.11060007661581,19.5260003209114,43.5874998569489,-1.94409992545843,20.0797006487846,43.0307000875473,-1.94409992545843,14.5086005330086,42.3790007829666,
-3.11060007661581,15.1478007435799,42.0493006706238,-3.49939987063408,15.9798994660378,41.6184991598129,-3.11060007661581,16.8119996786118,41.1891996860504,-1.94409992545843,17.4528002738953,40.8578991889954,-1.94409992545843,11.6484001278877,38.1906002759933,-3.11060007661581,12.3808994889259,38.1422996520996,-3.49939987063408,13.3328005671501,38.0816996097565,-3.11060007661581,14.2846003174782,38.0194991827011,-1.94409992545843,15.0171995162964,37.9727989435196,-1.94409992545843,8.98099914193153,33.0067008733749,-3.11060007661581,9.84579995274544,33.2944989204407,-3.49939987063408,10.9686993062496,33.6692988872528,-3.11060007661581,12.0916999876499,34.0440988540649,-1.94409992545843,12.9564002156258,34.3317985534668,-4.27710004150867,9.58609953522682,-23.0994001030922,-6.84330016374588,11.9626000523567,-23.0994001030922,-7.69879966974258,15.0514006614685,-23.0994001030922,-6.84330016374588,18.1401997804642,-23.0994001030922,-4.27710004150867,20.516699552536,-23.0994001030922,-4.22420017421246,10.6888003647327,-27.7716010808945,-6.75939992070198,12.8864005208015,-27.4636000394821,-7.60390013456345,15.743499994278,-27.0608007907867,-6.75939992070198,18.6005994677544,-26.6595005989075,-4.22420017421246,20.796699821949,-26.350000500679,-4.07960005104542,12.3155996203423,-31.3192009925842,-6.52920007705688,14.3064007163048,-30.7920008897781,-7.34419971704483,16.8928995728493,-30.1061004400253,-6.52920007705688,19.4793999195099,-29.4185996055603,-4.07960005104542,21.4700996875763,-28.8913995027542,-3.86179983615875,14.3717005848885,-33.9352011680603,-6.17920011281967,16.1322996020317,-33.2601994276047,-6.9522000849247,18.4232994914055,-32.3830008506775,-6.17920011281967,20.7142993807793,-31.5057992935181,-3.86179983615875,22.4748998880386,-30.8293014764786,-3.58810015022755,16.7606994509697,-35.8108997344971,-5.74060007929802,18.2817995548248,-35.0425988435745,-6.45919963717461,20.2570006251335,-34.0440988540649,-5.74060007929802,22.2338005900383,-33.0455988645554,-3.58810015022755,23.7533003091812,-32.2773009538651,-3.2770000398159,19.3922996520996,-37.1392011642456,
-5.24449981749058,20.6644997000694,-36.3133013248444,-5.89930005371571,22.3177999258041,-35.24169921875,-5.24449981749058,23.9726006984711,-34.1684997081757,-3.2770000398159,25.2449005842209,-33.3442002534866,-2.94889993965626,22.1685007214546,-38.1128013134003,-4.71719987690449,23.1949999928474,-37.2480005025864,-5.3082998842001,24.5294004678726,-36.1250996589661,-4.71719987690449,25.8623003959656,-35.0021988153458,-2.94889993965626,26.8887996673584,-34.1374009847641,-2.61909998953342,24.9990999698639,-38.9247000217438,-4.19160015881062,25.7876992225647,-38.0210012197495,-4.71570007503033,26.8126010894775,-36.846798658371,-4.19160015881062,27.8376013040543,-35.6725007295609,-2.61909998953342,28.6276996135712,-34.7703993320465,-2.30960007756948,27.7862995862961,-39.7661000490189,-3.69389988481998,28.3538997173309,-38.8065010309219,-4.1558001190424,29.0926992893219,-37.5575006008148,-3.69389988481998,29.8314988613129,-36.3101989030838,-2.30960007756948,30.3992003202438,-35.3505998849869,-2.03590001910925,30.4365009069443,-40.8315002918243,-3.25680002570152,30.8082014322281,-39.7785007953644,-3.66269983351231,31.2904000282288,-38.4099006652832,-3.25680002570152,31.7741006612778,-37.0411992073059,-2.03590001910925,32.1442008018494,-35.9867006540298,-1.81660000234842,32.8581005334854,-42.3121005296707,-1.38729996979237,47.9398995637894,7.45930001139641,-2.57869996130466,47.9398995637894,6.8511001765728,-3.51030007004738,47.9398995637894,5.91950006783009,-4.11849990487099,47.9398995637894,4.72810007631779,-4.33459989726543,47.9398995637894,3.34080010652542,-1.80569998919964,47.0005005598068,8.70350003242493,-3.35949994623661,47.0005005598068,7.9134002327919,-4.57260012626648,47.0005005598068,6.700299680233,-5.36269992589951,47.0005005598068,5.14650009572506,-5.64580000936985,47.0005005598068,3.34080010652542,-1.61749999970198,45.6723004579544,8.14199969172478,-3.00639998167753,45.6723004579544,7.43440017104149,-4.09360006451607,45.6723004579544,6.34720027446747,-4.80119995772839,45.6723004579544,4.95829991996288,-5.05470000207424,45.6723004579544,3.34080010652542,
-1.17889996618032,44.1480994224548,6.84330016374588,-2.19299998134375,44.1480994224548,6.32700026035309,-2.98619996756315,44.1480994224548,5.53379990160465,-3.50259989500046,44.1480994224548,4.51969988644123,-3.68609987199306,44.1480994224548,3.34080010652542,-4.11849990487099,47.9398995637894,1.95349995046854,-3.51030007004738,47.9398995637894,0.76210000552237,-2.57869996130466,47.9398995637894,-0.169499998446554,-1.38729996979237,47.9398995637894,-0.777699984610081,-5.36269992589951,47.0005005598068,1.53510002419353,-4.57260012626648,47.0005005598068,-0.0186999997822568,-3.35949994623661,47.0005005598068,-1.23180001974106,-1.80569998919964,47.0005005598068,-2.0219000056386,-4.80119995772839,45.6723004579544,1.72329992055893,-4.09360006451607,45.6723004579544,0.334400008432567,-3.00639998167753,45.6723004579544,-0.752800004556775,-1.61749999970198,45.6723004579544,-1.46040003746748,-3.50259989500046,44.1480994224548,2.16189995408058,-2.98619996756315,44.1480994224548,1.14780003204942,-2.19299998134375,44.1480994224548,0.354599999263883,-1.17889996618032,44.1480994224548,-0.161799998022616,-1.79479997605085,-0.565399788320065,-7.45460018515587,-3.48859988152981,-0.565399788320065,-7.0471003651619,-5.06410002708435,-0.565399788320065,-6.39080032706261,-6.49499967694283,-0.565399788320065,-5.51050007343292,-7.76560008525848,-0.565399788320065,-4.42479997873306,-8.85130017995834,-0.565399788320065,-3.15419994294643,-9.73159968852997,-0.565399788320065,-1.72329992055893,-10.3878997266293,-0.565399788320065,-0.147799996193498,-10.7954002916813,-0.565399788320065,1.54600003734231,-10.9369002282619,-0.565399788320065,3.34080010652542,-2.91779991239309,-0.210799835622311,-14.2170995473862,-5.67529983818531,-0.210799835622311,-13.5514006018639,-8.2337997853756,-0.210799835622311,-12.4860003590584,-10.563600063324,-0.210799835622311,-11.0536001622677,-12.6291006803513,-0.210799835622311,-9.28829982876778,-14.394399523735,-0.210799835622311,-7.22279995679855,-15.8268004655838,-0.210799835622311,-4.8930000513792,-16.8922007083893,-0.210799835622311,-2.3344999179244,
-17.5578996539116,-0.210799835622311,0.423000007867813,-17.7864998579025,-0.210799835622311,3.34080010652542,-3.52739989757538,0.31180027872324,-17.8828999400139,-6.85890018939972,0.31180027872324,-17.0788004994392,-9.9540002644062,0.31180027872324,-15.7910004258156,-12.7691000699997,0.31180027872324,-14.0584006905556,-15.2652993798256,0.31180027872324,-11.9245000183582,-17.3991993069649,0.31180027872324,-9.42829996347427,-19.131800532341,0.31180027872324,-6.61320015788078,-20.4196006059647,0.31180027872324,-3.5181000828743,-21.2237000465393,0.31180027872324,-0.186600000597537,-21.5005993843079,0.31180027872324,3.34080010652542,-3.77940014004707,0.946300663053989,-19.3930998444557,-7.34729990363121,0.946300663053989,-18.5330003499985,-10.6632001698017,0.946300663053989,-17.153500020504,-13.6788994073868,0.946300663053989,-15.2979999780655,-16.3525000214577,0.946300663053989,-13.0116999149323,-18.6388000845909,0.946300663053989,-10.3381000459194,-20.4943001270294,0.946300663053989,-7.32240006327629,-21.8738004565239,0.946300663053989,-4.00650016963482,-22.7338999509811,0.946300663053989,-0.438599986955523,-23.0309993028641,0.946300663053989,3.34080010652542,-10.7954002916813,-0.565399788320065,5.13559989631176,-10.3878997266293,-0.565399788320065,6.82940036058426,-9.73159968852997,-0.565399788320065,8.40490013360977,-8.85130017995834,-0.565399788320065,9.83579978346825,-7.76560008525848,-0.565399788320065,11.1064001917839,-6.49499967694283,-0.565399788320065,12.1919997036457,-5.06410002708435,-0.565399788320065,13.0723997950554,-3.48859988152981,-0.565399788320065,13.7287005782127,-1.79479997605085,-0.565399788320065,14.1361996531487,-17.5578996539116,-0.210799835622311,6.25860020518303,-16.8922007083893,-0.210799835622311,9.01610031723976,-15.8268004655838,-0.210799835622311,11.574599891901,-14.394399523735,-0.210799835622311,13.9044001698494,-12.6291006803513,-0.210799835622311,15.9698992967606,-10.563600063324,-0.210799835622311,17.7351996302605,-8.2337997853756,-0.210799835622311,19.1676005721092,-5.67529983818531,-0.210799835622311,20.2329993247986,
-2.91779991239309,-0.210799835622311,20.898699760437,-21.2237000465393,0.31180027872324,6.8682000041008,-20.4196006059647,0.31180027872324,10.1997002959251,-19.131800532341,0.31180027872324,13.2947996258736,-17.3991993069649,0.31180027872324,16.1099001765251,-15.2652993798256,0.31180027872324,18.606099486351,-12.7691000699997,0.31180027872324,20.7399994134903,-9.9540002644062,0.31180027872324,22.4726006388664,-6.85890018939972,0.31180027872324,23.7604007124901,-3.52739989757538,0.31180027872324,24.5645001530647,-22.7338999509811,0.946300663053989,7.12020024657249,-21.8738004565239,0.946300663053989,10.6881000101566,-20.4943001270294,0.946300663053989,14.0039995312691,-18.6388000845909,0.946300663053989,17.0196995139122,-16.3525000214577,0.946300663053989,19.6933001279831,-13.6788994073868,0.946300663053989,21.9796001911163,-10.6632001698017,0.946300663053989,23.8351002335548,-7.34729990363121,0.946300663053989,25.2146005630493,-3.77940014004707,0.946300663053989,26.0746985673904,0,13.3017003536224,34.4469010829926
}
PolygonVertexIndex: *5894 {
a: 975,1348,971,-977,580,130,1348,-976,974,1347,132,-583,973,1346,1347,-975,972,1345,1346,-974,971,1344,1345,-973,1348,1343,1344,-972,130,137,1343,-1349,1347,1342,139,-133,1346,1341,1342,-1348,1345,1340,1341,-1347,1344,1339,1340,-1346,1343,1338,1339,-1345,137,144,1338,-1344,1342,1337,146,-140,1341,1336,1337,-1343,1340,1335,1336,-1342,1339,1334,1335,-1341,1338,1333,1334,-1340,144,151,1333,-1339,1337,1332,153,-147,1336,1331,1332,-1338,1335,1330,1331,-1337,1334,1329,1330,-1336,1333,1328,1329,-1335,151,158,1328,-1334,1332,1327,160,-154,1331,1326,1327,-1333,1330,1325,1326,-1332,1329,1324,1325,-1331,1328,1323,1324,-1330,158,165,1323,-1329,1327,1322,167,-161,1326,1321,1322,-1328,1325,1320,1321,-1327,1324,1319,1320,-1326,1323,1318,1319,-1325,165,172,1318,-1324,1322,1317,174,-168,1321,1316,1317,-1323,1320,1315,1316,-1322,1319,1314,1315,-1321,1318,1313,1314,-1320,172,179,1313,-1319,1317,1312,181,-175,1316,1311,1312,-1318,1315,1310,1311,-1317,1314,1309,1310,-1316,1313,1308,1309,-1315,179,186,1308,-1314,1312,1307,188,-182,1311,1306,1307,-1313,1310,1305,1306,-1312,1309,1304,1305,-1311,1308,1303,1304,-1310,186,198,1303,-1309,1307,1302,189,-189,1306,1301,1302,-1308,1305,1300,1301,-1307,1304,1299,1300,-1306,1303,1298,1299,-1305,198,201,1298,-1304,995,994,558,-552,996,993,994,-996,997,992,993,-997,998,991,992,-998,999,990,991,-999,556,563,990,-1000,994,989,565,-559,993,988,989,-995,992,987,988,-994,991,986,987,-993,990,985,986,-992,563,570,985,-991,989,984,572,-566,988,983,984,-990,987,982,983,-989,986,981,982,-988,985,980,981,-987,570,577,980,-986,984,979,581,-573,983,978,979,-985,982,977,978,-984,981,976,977,-983,980,975,976,-982,577,580,975,-981,979,974,582,-582,978,973,974,-980,977,972,973,-979,976,971,972,-978,589,590,587,-589,586,589,588,-586,584,586,585,-584,582,584,583,-582,579,580,577,-579,587,579,578,-577,588,587,576,-576,585,588,575,-575,583,585,574,-574,581,583,573,-573,578,577,570,-572,576,578,571,-570,575,576,569,-569,574,575,568,-568,573,574,567,-567,572,573,566,-566,571,570,563,-565,569,571,564,-563,
568,569,562,-562,567,568,561,-561,566,567,560,-560,565,566,559,-559,564,563,556,-558,562,564,557,-556,561,562,555,-555,560,561,554,-554,559,560,553,-553,558,559,552,-552,200,201,198,-200,197,200,199,-197,195,197,196,-195,193,195,194,-193,191,193,192,-191,189,191,190,-189,199,198,186,-188,196,199,187,-186,194,196,185,-185,192,194,184,-184,190,192,183,-183,188,190,182,-182,187,186,179,-181,185,187,180,-179,184,185,178,-178,183,184,177,-177,182,183,176,-176,181,182,175,-175,180,179,172,-174,178,180,173,-172,177,178,171,-171,176,177,170,-170,175,176,169,-169,174,175,168,-168,173,172,165,-167,171,173,166,-165,170,171,164,-164,169,170,163,-163,168,169,162,-162,167,168,161,-161,166,165,158,-160,164,166,159,-158,163,164,157,-157,162,163,156,-156,161,162,155,-155,160,161,154,-154,159,158,151,-153,157,159,152,-151,156,157,150,-150,155,156,149,-149,154,155,148,-148,153,154,147,-147,152,151,144,-146,150,152,145,-144,149,150,143,-143,148,149,142,-142,147,148,141,-141,146,147,140,-140,145,144,137,-139,143,145,138,-137,142,143,136,-136,141,142,135,-135,140,141,134,-134,139,140,133,-133,138,137,130,-132,136,138,131,-591,135,136,590,-590,134,135,589,-587,133,134,586,-585,132,133,584,-583,131,130,580,-580,590,131,579,-588,897,1384,85,-648,896,1383,1384,-898,895,1382,1383,-897,894,1381,1382,-896,893,1368,1381,-895,1384,1380,90,-86,1383,1379,1380,-1385,1382,1378,1379,-1384,1381,1377,1378,-1383,1368,1363,1377,-1382,1380,1376,95,-91,1379,1375,1376,-1381,1378,1374,1375,-1380,1377,1373,1374,-1379,1363,1358,1373,-1378,1376,1372,100,-96,1375,1371,1372,-1377,1374,1370,1371,-1376,1373,1369,1370,-1375,1358,1353,1369,-1374,1372,129,-101,1371,129,-1373,1370,129,-1372,1369,129,-1371,1353,129,-1370,892,1367,1368,-894,891,1366,1367,-893,890,1365,1366,-892,889,1364,1365,-891,667,109,1364,-890,1367,1362,1363,-1369,1366,1361,1362,-1368,1365,1360,1361,-1367,1364,1359,1360,-1366,109,115,1359,-1365,1362,1357,1358,-1364,1361,1356,1357,-1363,1360,1355,1356,-1362,1359,1354,1355,-1361,115,121,1354,-1360,1357,1352,1353,-1359,1356,1351,1352,-1358,1355,1350,1351,
-1357,1354,1349,1350,-1356,121,127,1349,-1355,1352,129,-1354,1351,129,-1353,1350,129,-1352,1349,129,-1351,127,129,-1350,944,942,596,-592,947,941,942,-945,950,940,941,-948,953,939,940,-951,956,938,939,-954,942,937,601,-597,941,936,937,-943,940,935,936,-942,939,934,935,-941,938,933,934,-940,937,932,606,-602,936,931,932,-938,935,930,931,-937,934,929,930,-936,933,928,929,-935,932,927,611,-607,931,926,927,-933,930,925,926,-932,929,924,925,-931,928,923,924,-930,927,922,646,-612,926,921,922,-928,925,920,921,-927,924,919,920,-926,923,918,919,-925,959,917,938,-957,962,916,917,-960,965,915,916,-963,968,914,915,-966,620,626,914,-969,917,913,933,-939,916,912,913,-918,915,911,912,-917,914,910,911,-916,626,632,910,-915,913,909,928,-934,912,908,909,-914,911,907,908,-913,910,906,907,-912,632,638,906,-911,909,905,923,-929,908,904,905,-910,907,903,904,-909,906,902,903,-908,638,644,902,-907,905,901,918,-924,904,900,901,-906,903,899,900,-905,902,898,899,-904,644,664,898,-903,922,897,647,-647,921,896,897,-923,920,895,896,-922,919,894,895,-921,918,893,894,-920,901,892,893,-919,900,891,892,-902,899,890,891,-901,898,889,890,-900,664,667,889,-899,666,667,664,-666,663,666,665,-663,661,663,662,-661,659,661,660,-659,657,659,658,-657,655,657,656,-655,653,655,654,-653,651,653,652,-651,649,651,650,-649,647,649,648,-647,665,664,644,-646,662,665,645,-644,660,662,643,-643,658,660,642,-642,656,658,641,-641,645,644,638,-640,643,645,639,-638,642,643,637,-637,641,642,636,-636,640,641,635,-635,639,638,632,-634,637,639,633,-632,636,637,631,-631,635,636,630,-630,634,635,629,-629,633,632,626,-628,631,633,627,-626,630,631,625,-625,629,630,624,-624,628,629,623,-623,627,626,620,-622,625,627,621,-620,624,625,619,-619,623,624,618,-618,622,623,617,-617,654,656,640,-616,652,654,615,-615,650,652,614,-614,648,650,613,-613,646,648,612,-612,615,640,634,-611,614,615,610,-610,613,614,609,-609,612,613,608,-608,611,612,607,-607,610,634,628,-606,609,610,605,-605,608,609,604,-604,607,608,603,-603,606,607,602,-602,605,628,622,-601,604,605,600,-600,603,604,599,-599,602,603,
598,-598,601,602,597,-597,600,622,616,-596,599,600,595,-595,598,599,594,-594,597,598,593,-593,596,597,592,-592,128,129,-128,126,129,-129,125,129,-127,124,129,-126,123,129,-125,128,127,121,-123,126,128,122,-121,125,126,120,-120,124,125,119,-119,123,124,118,-118,122,121,115,-117,120,122,116,-115,119,120,114,-114,118,119,113,-113,117,118,112,-112,116,115,109,-111,114,116,110,-109,113,114,108,-108,112,113,107,-107,111,112,106,-106,110,109,667,-667,108,110,666,-664,107,108,663,-662,106,107,661,-660,105,106,659,-658,104,129,-124,103,129,-105,102,129,-104,101,129,-103,100,129,-102,104,123,117,-100,103,104,99,-99,102,103,98,-98,101,102,97,-97,100,101,96,-96,99,117,111,-95,98,99,94,-94,97,98,93,-93,96,97,92,-92,95,96,91,-91,94,111,105,-90,93,94,89,-89,92,93,88,-88,91,92,87,-87,90,91,86,-86,89,105,657,-656,88,89,655,-654,87,88,653,-652,86,87,651,-650,85,86,649,-648,1155,1460,0,-379,1156,1459,1460,-1156,1157,1458,1459,-1157,1158,1457,1458,-1158,1159,1456,1457,-1159,1160,1455,1456,-1160,1161,1454,1455,-1161,1162,1453,1454,-1162,1163,1452,1453,-1163,1164,1424,1452,-1164,1460,1451,10,-1,1459,1450,1451,-1461,1458,1449,1450,-1460,1457,1448,1449,-1459,1456,1447,1448,-1458,1455,1446,1447,-1457,1454,1445,1446,-1456,1453,1444,1445,-1455,1452,1443,1444,-1454,1424,1414,1443,-1453,1451,1442,20,-11,1450,1441,1442,-1452,1449,1440,1441,-1451,1448,1439,1440,-1450,1447,1438,1439,-1449,1446,1437,1438,-1448,1445,1436,1437,-1447,1444,1435,1436,-1446,1443,1434,1435,-1445,1414,1404,1434,-1444,1442,1433,30,-21,1441,1432,1433,-1443,1440,1431,1432,-1442,1439,1430,1431,-1441,1438,1429,1430,-1440,1437,1428,1429,-1439,1436,1427,1428,-1438,1435,1426,1427,-1437,1434,1425,1426,-1436,1404,1394,1425,-1435,1433,84,-31,1432,84,-1434,1431,84,-1433,1430,84,-1432,1429,84,-1431,1428,84,-1430,1427,84,-1429,1426,84,-1428,1425,84,-1427,1394,84,-1426,1219,1423,1424,-1165,1220,1422,1423,-1220,1221,1421,1422,-1221,1222,1420,1421,-1222,1223,1419,1420,-1223,1224,1418,1419,-1224,1225,1417,1418,-1225,1226,1416,1417,-1226,1227,1415,1416,-1227,299,49,1415,-1228,1423,1413,1414,
-1425,1422,1412,1413,-1424,1421,1411,1412,-1423,1420,1410,1411,-1422,1419,1409,1410,-1421,1418,1408,1409,-1420,1417,1407,1408,-1419,1416,1406,1407,-1418,1415,1405,1406,-1417,49,60,1405,-1416,1413,1403,1404,-1415,1412,1402,1403,-1414,1411,1401,1402,-1413,1410,1400,1401,-1412,1409,1399,1400,-1411,1408,1398,1399,-1410,1407,1397,1398,-1409,1406,1396,1397,-1408,1405,1395,1396,-1407,60,71,1395,-1406,1403,1393,1394,-1405,1402,1392,1393,-1404,1401,1391,1392,-1403,1400,1390,1391,-1402,1399,1389,1390,-1401,1398,1388,1389,-1400,1397,1387,1388,-1399,1396,1386,1387,-1398,1395,1385,1386,-1397,71,82,1385,-1396,1393,84,-1395,1392,84,-1394,1391,84,-1393,1390,84,-1392,1389,84,-1391,1388,84,-1390,1387,84,-1389,1386,84,-1388,1385,84,-1387,82,84,-1386,1227,1218,309,-300,1226,1217,1218,-1228,1225,1216,1217,-1227,1224,1215,1216,-1226,1223,1214,1215,-1225,1222,1213,1214,-1224,1221,1212,1213,-1223,1220,1211,1212,-1222,1219,1210,1211,-1221,1164,1154,1210,-1220,1218,1209,319,-310,1217,1208,1209,-1219,1216,1207,1208,-1218,1215,1206,1207,-1217,1214,1205,1206,-1216,1213,1204,1205,-1215,1212,1203,1204,-1214,1211,1202,1203,-1213,1210,1201,1202,-1212,1154,1144,1201,-1211,1209,1200,329,-320,1208,1199,1200,-1210,1207,1198,1199,-1209,1206,1197,1198,-1208,1205,1196,1197,-1207,1204,1195,1196,-1206,1203,1194,1195,-1205,1202,1193,1194,-1204,1201,1192,1193,-1203,1144,1134,1192,-1202,1200,1191,339,-330,1199,1190,1191,-1201,1198,1189,1190,-1200,1197,1188,1189,-1199,1196,1187,1188,-1198,1195,1186,1187,-1197,1194,1185,1186,-1196,1193,1184,1185,-1195,1192,1183,1184,-1194,1134,1124,1183,-1193,1191,1182,349,-340,1190,1181,1182,-1192,1189,1180,1181,-1191,1188,1179,1180,-1190,1187,1178,1179,-1189,1186,1177,1178,-1188,1185,1176,1177,-1187,1184,1175,1176,-1186,1183,1174,1175,-1185,1124,1114,1174,-1184,1182,1173,359,-350,1181,1172,1173,-1183,1180,1171,1172,-1182,1179,1170,1171,-1181,1178,1169,1170,-1180,1177,1168,1169,-1179,1176,1167,1168,-1178,1175,1166,1167,-1177,1174,1165,1166,-1176,1114,1104,1165,-1175,1173,1094,446,-360,1172,1093,1094,-1174,1171,1092,1093,-1173,
1170,1091,1092,-1172,1169,1090,1091,-1171,1168,1089,1090,-1170,1167,1088,1089,-1169,1166,1087,1088,-1168,1165,1086,1087,-1167,1104,1049,1086,-1166,1163,1153,1154,-1165,1162,1152,1153,-1164,1161,1151,1152,-1163,1160,1150,1151,-1162,1159,1149,1150,-1161,1158,1148,1149,-1160,1157,1147,1148,-1159,1156,1146,1147,-1158,1155,1145,1146,-1157,378,389,1145,-1156,1153,1143,1144,-1155,1152,1142,1143,-1154,1151,1141,1142,-1153,1150,1140,1141,-1152,1149,1139,1140,-1151,1148,1138,1139,-1150,1147,1137,1138,-1149,1146,1136,1137,-1148,1145,1135,1136,-1147,389,400,1135,-1146,1143,1133,1134,-1145,1142,1132,1133,-1144,1141,1131,1132,-1143,1140,1130,1131,-1142,1139,1129,1130,-1141,1138,1128,1129,-1140,1137,1127,1128,-1139,1136,1126,1127,-1138,1135,1125,1126,-1137,400,411,1125,-1136,1133,1123,1124,-1135,1132,1122,1123,-1134,1131,1121,1122,-1133,1130,1120,1121,-1132,1129,1119,1120,-1131,1128,1118,1119,-1130,1127,1117,1118,-1129,1126,1116,1117,-1128,1125,1115,1116,-1127,411,422,1115,-1126,1123,1113,1114,-1125,1122,1112,1113,-1124,1121,1111,1112,-1123,1120,1110,1111,-1122,1119,1109,1110,-1121,1118,1108,1109,-1120,1117,1107,1108,-1119,1116,1106,1107,-1118,1115,1105,1106,-1117,422,433,1105,-1116,1113,1103,1104,-1115,1112,1102,1103,-1114,1111,1101,1102,-1113,1110,1100,1101,-1112,1109,1099,1100,-1111,1108,1098,1099,-1110,1107,1097,1098,-1109,1106,1096,1097,-1108,1105,1095,1096,-1107,433,444,1095,-1106,1103,1048,1049,-1105,1102,1047,1048,-1104,1101,1046,1047,-1103,1100,1045,1046,-1102,1099,1044,1045,-1101,1098,1043,1044,-1100,1097,1042,1043,-1099,1096,1041,1042,-1098,1095,1040,1041,-1097,444,505,1040,-1096,1094,1085,456,-447,1093,1084,1085,-1095,1092,1083,1084,-1094,1091,1082,1083,-1093,1090,1081,1082,-1092,1089,1080,1081,-1091,1088,1079,1080,-1090,1087,1078,1079,-1089,1086,1077,1078,-1088,1049,1039,1077,-1087,1085,1076,466,-457,1084,1075,1076,-1086,1083,1074,1075,-1085,1082,1073,1074,-1084,1081,1072,1073,-1083,1080,1071,1072,-1082,1079,1070,1071,-1081,1078,1069,1070,-1080,1077,1068,1069,-1079,1039,1029,1068,-1078,1076,1067,476,-467,1075,1066,1067,
-1077,1074,1065,1066,-1076,1073,1064,1065,-1075,1072,1063,1064,-1074,1071,1062,1063,-1073,1070,1061,1062,-1072,1069,1060,1061,-1071,1068,1059,1060,-1070,1029,1019,1059,-1069,1067,1058,486,-477,1066,1057,1058,-1068,1065,1056,1057,-1067,1064,1055,1056,-1066,1063,1054,1055,-1065,1062,1053,1054,-1064,1061,1052,1053,-1063,1060,1051,1052,-1062,1059,1050,1051,-1061,1019,1009,1050,-1060,1058,887,668,-487,1057,885,887,-1059,1056,883,885,-1058,1055,881,883,-1057,1054,879,881,-1056,1053,877,879,-1055,1052,875,877,-1054,1051,873,875,-1053,1050,871,873,-1052,1009,869,871,-1051,1048,1038,1039,-1050,1047,1037,1038,-1049,1046,1036,1037,-1048,1045,1035,1036,-1047,1044,1034,1035,-1046,1043,1033,1034,-1045,1042,1032,1033,-1044,1041,1031,1032,-1043,1040,1030,1031,-1042,505,516,1030,-1041,1038,1028,1029,-1040,1037,1027,1028,-1039,1036,1026,1027,-1038,1035,1025,1026,-1037,1034,1024,1025,-1036,1033,1023,1024,-1035,1032,1022,1023,-1034,1031,1021,1022,-1033,1030,1020,1021,-1032,516,527,1020,-1031,1028,1018,1019,-1030,1027,1017,1018,-1029,1026,1016,1017,-1028,1025,1015,1016,-1027,1024,1014,1015,-1026,1023,1013,1014,-1025,1022,1012,1013,-1024,1021,1011,1012,-1023,1020,1010,1011,-1022,527,538,1010,-1021,1018,1008,1009,-1020,1017,1007,1008,-1019,1016,1006,1007,-1018,1015,1005,1006,-1017,1014,1004,1005,-1016,1013,1003,1004,-1015,1012,1002,1003,-1014,1011,1001,1002,-1013,1010,1000,1001,-1012,538,549,1000,-1011,1008,867,869,-1010,1007,865,867,-1009,1006,863,865,-1008,1005,861,863,-1007,1004,859,861,-1006,1003,857,859,-1005,1002,855,857,-1004,1001,853,855,-1003,1000,851,853,-1002,549,687,851,-1001,887,888,689,-669,885,886,888,-888,883,884,886,-886,881,882,884,-884,879,880,882,-882,877,878,880,-880,875,876,878,-878,873,874,876,-876,871,872,874,-874,869,870,872,-872,867,868,870,-870,865,866,868,-868,863,864,866,-866,861,862,864,-864,859,860,862,-862,857,858,860,-860,855,856,858,-858,853,854,856,-856,851,852,854,-854,687,748,852,-852,888,850,699,-690,886,849,850,-889,884,848,849,-887,882,847,848,-885,880,846,847,-883,878,845,846,-881,876,844,845,-879,
874,843,844,-877,872,842,843,-875,870,841,842,-873,850,840,709,-700,849,839,840,-851,848,838,839,-850,847,837,838,-849,846,836,837,-848,845,835,836,-847,844,834,835,-846,843,833,834,-845,842,832,833,-844,841,831,832,-843,840,830,719,-710,839,829,830,-841,838,828,829,-840,837,827,828,-839,836,826,827,-838,835,825,826,-837,834,824,825,-836,833,823,824,-835,832,822,823,-834,831,821,822,-833,830,943,720,-720,829,946,943,-831,828,945,946,-830,827,949,945,-829,826,948,949,-828,825,952,948,-827,824,951,952,-826,823,955,951,-825,822,954,955,-824,821,958,954,-823,868,820,841,-871,866,819,820,-869,864,818,819,-867,862,817,818,-865,860,816,817,-863,858,815,816,-861,856,814,815,-859,854,813,814,-857,852,812,813,-855,748,759,812,-853,820,811,831,-842,819,810,811,-821,818,809,810,-820,817,808,809,-819,816,807,808,-818,815,806,807,-817,814,805,806,-816,813,804,805,-815,812,803,804,-814,759,770,803,-813,811,802,821,-832,810,801,802,-812,809,800,801,-811,808,799,800,-810,807,798,799,-809,806,797,798,-808,805,796,797,-807,804,795,796,-806,803,794,795,-805,770,790,794,-804,802,957,958,-822,801,961,957,-803,800,960,961,-802,799,964,960,-801,798,963,964,-800,797,967,963,-799,796,966,967,-798,795,970,966,-797,794,969,970,-796,790,793,969,-795,792,793,790,-792,789,792,791,-789,787,789,788,-787,785,787,786,-785,783,785,784,-783,781,783,782,-781,779,781,780,-779,777,779,778,-777,775,777,776,-775,773,775,774,-773,791,790,770,-772,788,791,771,-770,786,788,769,-769,784,786,768,-768,782,784,767,-767,780,782,766,-766,778,780,765,-765,776,778,764,-764,774,776,763,-763,772,774,762,-762,771,770,759,-761,769,771,760,-759,768,769,758,-758,767,768,757,-757,766,767,756,-756,765,766,755,-755,764,765,754,-754,763,764,753,-753,762,763,752,-752,761,762,751,-751,760,759,748,-750,758,760,749,-748,757,758,747,-747,756,757,746,-746,755,756,745,-745,754,755,744,-744,753,754,743,-743,752,753,742,-742,751,752,741,-741,750,751,740,-740,738,773,772,-738,736,738,737,-736,734,736,735,-734,732,734,733,-732,730,732,731,-730,728,730,729,-728,726,728,727,-726,724,726,725,
-724,722,724,723,-722,720,722,721,-720,737,772,761,-719,735,737,718,-718,733,735,717,-717,731,733,716,-716,729,731,715,-715,727,729,714,-714,725,727,713,-713,723,725,712,-712,721,723,711,-711,719,721,710,-710,718,761,750,-709,717,718,708,-708,716,717,707,-707,715,716,706,-706,714,715,705,-705,713,714,704,-704,712,713,703,-703,711,712,702,-702,710,711,701,-701,709,710,700,-700,708,750,739,-699,707,708,698,-698,706,707,697,-697,705,706,696,-696,704,705,695,-695,703,704,694,-694,702,703,693,-693,701,702,692,-692,700,701,691,-691,699,700,690,-690,749,748,687,-689,747,749,688,-687,746,747,686,-686,745,746,685,-685,744,745,684,-684,743,744,683,-683,742,743,682,-682,741,742,681,-681,740,741,680,-680,739,740,679,-679,698,739,678,-678,697,698,677,-677,696,697,676,-676,695,696,675,-675,694,695,674,-674,693,694,673,-673,692,693,672,-672,691,692,671,-671,690,691,670,-670,689,690,669,-669,688,687,549,-551,686,688,550,-549,685,686,548,-548,684,685,547,-547,683,684,546,-546,682,683,545,-545,681,682,544,-544,680,681,543,-543,679,680,542,-542,678,679,541,-541,550,549,538,-540,548,550,539,-538,547,548,537,-537,546,547,536,-536,545,546,535,-535,544,545,534,-534,543,544,533,-533,542,543,532,-532,541,542,531,-531,540,541,530,-530,539,538,527,-529,537,539,528,-527,536,537,526,-526,535,536,525,-525,534,535,524,-524,533,534,523,-523,532,533,522,-522,531,532,521,-521,530,531,520,-520,529,530,519,-519,528,527,516,-518,526,528,517,-516,525,526,515,-515,524,525,514,-514,523,524,513,-513,522,523,512,-512,521,522,511,-511,520,521,510,-510,519,520,509,-509,518,519,508,-508,517,516,505,-507,515,517,506,-505,514,515,504,-504,513,514,503,-503,512,513,502,-502,511,512,501,-501,510,511,500,-500,509,510,499,-499,508,509,498,-498,507,508,497,-497,677,678,540,-496,676,677,495,-495,675,676,494,-494,674,675,493,-493,673,674,492,-492,672,673,491,-491,671,672,490,-490,670,671,489,-489,669,670,488,-488,668,669,487,-487,495,540,529,-486,494,495,485,-485,493,494,484,-484,492,493,483,-483,491,492,482,-482,490,491,481,-481,489,490,480,-480,488,489,479,-479,487,
488,478,-478,486,487,477,-477,485,529,518,-476,484,485,475,-475,483,484,474,-474,482,483,473,-473,481,482,472,-472,480,481,471,-471,479,480,470,-470,478,479,469,-469,477,478,468,-468,476,477,467,-467,475,518,507,-466,474,475,465,-465,473,474,464,-464,472,473,463,-463,471,472,462,-462,470,471,461,-461,469,470,460,-460,468,469,459,-459,467,468,458,-458,466,467,457,-457,465,507,496,-456,464,465,455,-455,463,464,454,-454,462,463,453,-453,461,462,452,-452,460,461,451,-451,459,460,450,-450,458,459,449,-449,457,458,448,-448,456,457,447,-447,506,505,444,-446,504,506,445,-444,503,504,443,-443,502,503,442,-442,501,502,441,-441,500,501,440,-440,499,500,439,-439,498,499,438,-438,497,498,437,-437,496,497,436,-436,445,444,433,-435,443,445,434,-433,442,443,432,-432,441,442,431,-431,440,441,430,-430,439,440,429,-429,438,439,428,-428,437,438,427,-427,436,437,426,-426,435,436,425,-425,434,433,422,-424,432,434,423,-422,431,432,421,-421,430,431,420,-420,429,430,419,-419,428,429,418,-418,427,428,417,-417,426,427,416,-416,425,426,415,-415,424,425,414,-414,423,422,411,-413,421,423,412,-411,420,421,410,-410,419,420,409,-409,418,419,408,-408,417,418,407,-407,416,417,406,-406,415,416,405,-405,414,415,404,-404,413,414,403,-403,412,411,400,-402,410,412,401,-400,409,410,399,-399,408,409,398,-398,407,408,397,-397,406,407,396,-396,405,406,395,-395,404,405,394,-394,403,404,393,-393,402,403,392,-392,401,400,389,-391,399,401,390,-389,398,399,388,-388,397,398,387,-387,396,397,386,-386,395,396,385,-385,394,395,384,-384,393,394,383,-383,392,393,382,-382,391,392,381,-381,390,389,378,-380,388,390,379,-378,387,388,377,-377,386,387,376,-376,385,386,375,-375,384,385,374,-374,383,384,373,-373,382,383,372,-372,381,382,371,-371,380,381,370,-370,455,496,435,-369,454,455,368,-368,453,454,367,-367,452,453,366,-366,451,452,365,-365,450,451,364,-364,449,450,363,-363,448,449,362,-362,447,448,361,-361,446,447,360,-360,368,435,424,-359,367,368,358,-358,366,367,357,-357,365,366,356,-356,364,365,355,-355,363,364,354,-354,362,363,353,-353,361,362,352,-352,360,361,351,-351,
359,360,350,-350,358,424,413,-349,357,358,348,-348,356,357,347,-347,355,356,346,-346,354,355,345,-345,353,354,344,-344,352,353,343,-343,351,352,342,-342,350,351,341,-341,349,350,340,-340,348,413,402,-339,347,348,338,-338,346,347,337,-337,345,346,336,-336,344,345,335,-335,343,344,334,-334,342,343,333,-333,341,342,332,-332,340,341,331,-331,339,340,330,-330,338,402,391,-329,337,338,328,-328,336,337,327,-327,335,336,326,-326,334,335,325,-325,333,334,324,-324,332,333,323,-323,331,332,322,-322,330,331,321,-321,329,330,320,-320,328,391,380,-319,327,328,318,-318,326,327,317,-317,325,326,316,-316,324,325,315,-315,323,324,314,-314,322,323,313,-313,321,322,312,-312,320,321,311,-311,319,320,310,-310,318,380,369,-309,317,318,308,-308,316,317,307,-307,315,316,306,-306,314,315,305,-305,313,314,304,-304,312,313,303,-303,311,312,302,-302,310,311,301,-301,309,310,300,-300,83,84,-83,81,84,-84,80,84,-82,79,84,-81,78,84,-80,77,84,-79,76,84,-78,75,84,-77,74,84,-76,73,84,-75,83,82,71,-73,81,83,72,-71,80,81,70,-70,79,80,69,-69,78,79,68,-68,77,78,67,-67,76,77,66,-66,75,76,65,-65,74,75,64,-64,73,74,63,-63,72,71,60,-62,70,72,61,-60,69,70,59,-59,68,69,58,-58,67,68,57,-57,66,67,56,-56,65,66,55,-55,64,65,54,-54,63,64,53,-53,62,63,52,-52,61,60,49,-51,59,61,50,-49,58,59,48,-48,57,58,47,-47,56,57,46,-46,55,56,45,-45,54,55,44,-44,53,54,43,-43,52,53,42,-42,51,52,41,-41,50,49,299,-301,48,50,300,-302,47,48,301,-303,46,47,302,-304,45,46,303,-305,44,45,304,-306,43,44,305,-307,42,43,306,-308,41,42,307,-309,40,41,308,-370,39,84,-74,38,84,-40,37,84,-39,36,84,-38,35,84,-37,34,84,-36,33,84,-35,32,84,-34,31,84,-33,30,84,-32,39,73,62,-30,38,39,29,-29,37,38,28,-28,36,37,27,-27,35,36,26,-26,34,35,25,-25,33,34,24,-24,32,33,23,-23,31,32,22,-22,30,31,21,-21,29,62,51,-20,28,29,19,-19,27,28,18,-18,26,27,17,-17,25,26,16,-16,24,25,15,-15,23,24,14,-14,22,23,13,-13,21,22,12,-12,20,21,11,-11,19,51,40,-10,18,19,9,-9,17,18,8,-8,16,17,7,-7,15,16,6,-6,14,15,5,-5,13,14,4,-4,12,13,3,-3,11,12,2,-2,10,11,1,-1,9,40,369,-371,8,9,370,-372,7,8,371,-373,6,7,372,-374,5,6,373,-375,4,5,
374,-376,3,4,375,-377,2,3,376,-378,1,2,377,-380,0,1,379,-379,1297,1292,208,-1462,1296,1291,1292,-1298,1295,1290,1291,-1297,1294,1289,1290,-1296,1293,1288,1289,-1295,206,213,1288,-1294,1292,1287,215,-209,1291,1286,1287,-1293,1290,1285,1286,-1292,1289,1284,1285,-1291,1288,1283,1284,-1290,213,220,1283,-1289,1287,1282,222,-216,1286,1281,1282,-1288,1285,1280,1281,-1287,1284,1279,1280,-1286,1283,1278,1279,-1285,220,227,1278,-1284,1282,1277,229,-223,1281,1276,1277,-1283,1280,1275,1276,-1282,1279,1274,1275,-1281,1278,1273,1274,-1280,227,234,1273,-1279,1277,1272,236,-230,1276,1271,1272,-1278,1275,1270,1271,-1277,1274,1269,1270,-1276,1273,1268,1269,-1275,234,241,1268,-1274,1272,1267,243,-237,1271,1266,1267,-1273,1270,1265,1266,-1272,1269,1264,1265,-1271,1268,1263,1264,-1270,241,248,1263,-1269,1267,1262,250,-244,1266,1261,1262,-1268,1265,1260,1261,-1267,1264,1259,1260,-1266,1263,1258,1259,-1265,248,255,1258,-1264,1262,1257,257,-251,1261,1256,1257,-1263,1260,1255,1256,-1262,1259,1254,1255,-1261,1258,1253,1254,-1260,255,262,1253,-1259,1257,1252,264,-258,1256,1251,1252,-1258,1255,1250,1251,-1257,1254,1249,1250,-1256,1253,1248,1249,-1255,262,269,1248,-1254,1252,1247,271,-265,1251,1246,1247,-1253,1250,1245,1246,-1252,1249,1244,1245,-1251,1248,1243,1244,-1250,269,276,1243,-1249,1247,1242,278,-272,1246,1241,1242,-1248,1245,1240,1241,-1247,1244,1239,1240,-1246,1243,1238,1239,-1245,276,283,1238,-1244,1242,1237,285,-279,1241,1236,1237,-1243,1240,1235,1236,-1242,1239,1234,1235,-1241,1238,1233,1234,-1240,283,295,1233,-1239,1237,1232,286,-286,1236,1231,1232,-1238,1235,1230,1231,-1237,1234,1229,1230,-1236,1233,1228,1229,-1235,295,298,1228,-1234,297,298,295,-297,294,297,296,-294,292,294,293,-292,290,292,291,-290,288,290,289,-288,286,288,287,-286,296,295,283,-285,293,296,284,-283,291,293,282,-282,289,291,281,-281,287,289,280,-280,285,287,279,-279,284,283,276,-278,282,284,277,-276,281,282,275,-275,280,281,274,-274,279,280,273,-273,278,279,272,-272,277,276,269,-271,275,277,270,-269,274,275,268,-268,273,274,267,-267,272,273,266,-266,271,272,265,
-265,270,269,262,-264,268,270,263,-262,267,268,261,-261,266,267,260,-260,265,266,259,-259,264,265,258,-258,263,262,255,-257,261,263,256,-255,260,261,254,-254,259,260,253,-253,258,259,252,-252,257,258,251,-251,256,255,248,-250,254,256,249,-248,253,254,247,-247,252,253,246,-246,251,252,245,-245,250,251,244,-244,249,248,241,-243,247,249,242,-241,246,247,240,-240,245,246,239,-239,244,245,238,-238,243,244,237,-237,242,241,234,-236,240,242,235,-234,239,240,233,-233,238,239,232,-232,237,238,231,-231,236,237,230,-230,235,234,227,-229,233,235,228,-227,232,233,226,-226,231,232,225,-225,230,231,224,-224,229,230,223,-223,228,227,220,-222,226,228,221,-220,225,226,219,-219,224,225,218,-218,223,224,217,-217,222,223,216,-216,221,220,213,-215,219,221,214,-213,218,219,212,-212,217,218,211,-211,216,217,210,-210,215,216,209,-209,214,213,206,-208,212,214,207,-206,211,212,205,-205,210,211,204,-204,209,210,203,-203,208,209,202,-1462,998,556,-1000,998,551,-557,551,996,-996,997,551,-999,551,997,-997,553,551,-553,553,556,-552,556,555,-558,554,556,-554,555,556,-555,969,968,-971,620,969,-794,968,969,-621,966,965,-968,968,966,-971,965,966,-969,963,962,-965,965,963,-968,962,963,-966,960,959,-962,962,960,-965,959,960,-963,957,956,-959,959,957,-962,956,957,-960,954,953,-956,956,954,-959,953,954,-957,951,950,-953,953,951,-956,950,951,-954,948,947,-950,950,948,-953,947,948,-951,945,944,-947,947,945,-950,944,945,-948,943,591,-721,944,943,-947,591,943,-945,591,722,-721,592,722,-592,722,592,-725,592,726,-725,593,726,-593,726,593,-729,593,730,-729,594,730,-594,730,594,-733,594,734,-733,595,734,-595,734,595,-737,595,738,-737,616,738,-596,738,616,-774,616,775,-774,617,775,-617,775,617,-778,617,779,-778,618,779,-618,779,618,-782,618,783,-782,619,783,-619,783,619,-786,619,787,-786,621,787,-620,787,621,-790,621,792,-790,620,792,-622,792,620,-794
}
Edges: *2965 {
a: 0,1,2,3,4,5,7,8,9,10,11,12,13,15,16,17,19,20,21,23,24,25,28,29,32,33,34,36,37,40,41,44,45,48,49,52,53,56,57,58,60,61,64,65,68,69,72,73,76,77,80,81,82,84,85,88,89,92,93,96,97,100,101,104,105,106,108,109,112,113,116,117,120,121,124,125,128,129,130,132,133,136,137,140,141,144,145,148,149,152,153,154,156,157,160,161,164,165,168,169,172,173,176,177,178,180,181,184,185,188,189,192,193,196,197,200,201,202,204,205,208,209,212,213,216,217,220,221,224,225,226,228,229,232,233,236,237,240,241,244,245,248,249,250,251,252,253,255,256,257,259,260,261,263,264,265,267,268,269,271,272,273,274,276,277,280,281,284,285,288,289,292,293,296,297,298,300,301,304,305,308,309,312,313,316,317,320,321,322,324,325,328,329,332,333,336,340,344,346,348,352,360,361,362,363,364,366,367,368,370,371,372,374,376,378,379,380,382,383,386,387,390,391,394,395,398,402,403,406,407,410,411,414,415,418,419,422,426,427,430,431,434,435,438,439,442,443,446,450,451,454,455,458,459,462,463,466,467,470,472,474,475,476,478,479,480,482,483,484,486,487,488,490,491,492,494,498,499,502,503,506,507,510,511,514,515,518,522,523,526,527,530,531,534,535,538,539,542,546,547,550,551,554,555,558,559,562,563,566,570,571,574,575,578,579,582,583,586,587,590,594,595,598,599,602,603,606,607,610,611,614,618,619,622,623,626,627,630,631,634,635,638,642,643,646,647,650,651,654,655,658,659,662,666,667,670,671,674,675,678,679,682,683,686,690,691,694,695,699,703,707,715,720,721,722,723,724,725,727,728,729,731,732,733,735,736,737,739,740,741,742,744,745,748,749,752,753,756,757,760,761,762,764,765,768,769,772,773,776,777,780,781,782,784,785,788,789,792,793,796,797,800,801,803,806,809,812,815,816,818,819,820,822,823,824,826,827,828,830,831,832,834,835,836,839,840,843,844,847,848,851,852,855,856,859,860,863,864,867,868,871,872,875,876,879,880,883,884,887,888,891,892,895,898,901,904,907,910,911,912,913,914,915,917,918,919,921,922,923,925,926,927,929,930,931,932,934,935,938,939,942,943,946,947,950,951,952,954,955,958,959,962,963,966,967,970,971,972,974,975,978,979,982,983,986,
987,990,991,992,994,995,998,999,1002,1003,1006,1007,1010,1011,1013,1014,1015,1017,1018,1019,1021,1022,1023,1025,1026,1027,1029,1030,1031,1034,1035,1038,1039,1042,1043,1046,1047,1050,1051,1054,1055,1058,1059,1062,1063,1066,1067,1070,1071,1074,1075,1078,1079,1082,1083,1086,1087,1090,1091,1094,1095,1098,1099,1102,1103,1106,1107,1110,1112,1114,1118,1122,1126,1130,1134,1138,1142,1146,1150,1152,1153,1154,1156,1157,1158,1160,1161,1162,1164,1165,1166,1168,1169,1170,1172,1173,1174,1176,1177,1178,1180,1181,1182,1184,1185,1186,1188,1192,1193,1196,1197,1200,1201,1204,1205,1208,1209,1212,1213,1216,1217,1220,1221,1224,1225,1228,1229,1232,1233,1236,1237,1240,1241,1244,1245,1248,1249,1252,1253,1256,1257,1260,1261,1264,1265,1268,1269,1272,1273,1276,1277,1280,1281,1284,1285,1288,1289,1292,1293,1296,1297,1300,1301,1304,1305,1308,1312,1313,1316,1317,1320,1321,1324,1325,1328,1332,1333,1336,1337,1340,1341,1344,1345,1348,1352,1353,1356,1357,1360,1361,1364,1365,1368,1372,1373,1376,1377,1380,1381,1384,1385,1388,1390,1392,1393,1395,1396,1398,1399,1401,1402,1404,1407,1408,1411,1412,1415,1416,1419,1420,1423,1424,1427,1428,1431,1432,1435,1436,1439,1440,1443,1444,1447,1448,1451,1452,1455,1456,1459,1460,1463,1464,1468,1472,1476,1480,1484,1485,1487,1488,1490,1491,1493,1494,1496,1499,1502,1503,1506,1507,1510,1511,1514,1515,1518,1522,1523,1526,1527,1530,1531,1534,1535,1538,1542,1543,1546,1547,1550,1551,1554,1555,1558,1563,1567,1571,1575,1580,1581,1582,1583,1584,1585,1587,1588,1589,1591,1592,1593,1595,1596,1597,1599,1600,1601,1603,1604,1605,1607,1608,1609,1611,1612,1613,1615,1616,1617,1619,1620,1621,1622,1624,1625,1628,1629,1632,1633,1636,1637,1640,1641,1644,1645,1648,1649,1652,1653,1656,1657,1660,1661,1662,1664,1665,1668,1669,1672,1673,1676,1677,1680,1681,1684,1685,1688,1689,1692,1693,1696,1697,1700,1701,1702,1704,1705,1708,1709,1712,1713,1716,1717,1720,1721,1724,1725,1728,1729,1732,1733,1736,1737,1740,1741,1743,1746,1749,1752,1755,1758,1761,1764,1767,1770,1771,1773,1774,1775,1777,1778,1779,1781,1782,1783,1785,1786,1787,1789,1790,1791,1793,1794,1795,
1797,1798,1799,1801,1802,1803,1805,1806,1807,1809,1810,1811,1814,1815,1818,1819,1822,1823,1826,1827,1830,1831,1834,1835,1838,1839,1842,1843,1846,1847,1850,1851,1854,1855,1858,1859,1862,1863,1866,1867,1870,1871,1874,1875,1878,1879,1882,1883,1886,1887,1890,1891,1894,1895,1898,1899,1902,1903,1906,1907,1910,1911,1914,1915,1918,1919,1922,1923,1926,1927,1930,1933,1936,1939,1942,1945,1948,1951,1954,1957,1960,1961,1962,1964,1965,1968,1969,1972,1973,1976,1977,1980,1981,1984,1985,1988,1989,1992,1993,1996,1997,2000,2001,2002,2004,2005,2008,2009,2012,2013,2016,2017,2020,2021,2024,2025,2028,2029,2032,2033,2036,2037,2040,2041,2042,2044,2045,2048,2049,2052,2053,2056,2057,2060,2061,2064,2065,2068,2069,2072,2073,2076,2077,2080,2081,2082,2084,2085,2088,2089,2092,2093,2096,2097,2100,2101,2104,2105,2108,2109,2112,2113,2116,2117,2120,2121,2122,2124,2125,2128,2129,2132,2133,2136,2137,2140,2141,2144,2145,2148,2149,2152,2153,2156,2157,2160,2161,2162,2164,2165,2168,2169,2172,2173,2176,2177,2180,2181,2184,2185,2188,2189,2192,2193,2196,2197,2200,2201,2202,2204,2205,2208,2209,2212,2213,2216,2217,2220,2221,2224,2225,2228,2229,2232,2233,2236,2237,2240,2241,2244,2245,2248,2249,2252,2253,2256,2257,2260,2261,2264,2265,2268,2269,2272,2273,2276,2277,2280,2281,2284,2285,2288,2289,2292,2293,2296,2297,2300,2301,2304,2305,2308,2309,2312,2313,2316,2317,2320,2321,2324,2325,2328,2329,2332,2333,2336,2337,2340,2341,2344,2345,2348,2349,2352,2353,2356,2357,2360,2361,2364,2365,2368,2369,2372,2373,2376,2377,2380,2381,2384,2385,2388,2389,2392,2393,2396,2397,2400,2401,2404,2405,2408,2409,2412,2413,2416,2417,2420,2421,2424,2425,2428,2429,2432,2433,2436,2437,2440,2441,2444,2445,2448,2449,2452,2453,2456,2457,2460,2461,2464,2465,2468,2469,2472,2473,2476,2477,2480,2481,2484,2485,2488,2489,2492,2493,2496,2497,2500,2501,2504,2505,2508,2509,2512,2513,2516,2517,2520,2521,2522,2524,2525,2528,2529,2532,2533,2536,2537,2540,2541,2544,2545,2548,2549,2552,2553,2556,2557,2560,2561,2562,2564,2565,2568,2569,2572,2573,2576,2577,2580,2581,2584,2585,2588,2589,2592,2593,2596,2597,2600,
2601,2602,2604,2605,2608,2609,2612,2613,2616,2617,2620,2621,2624,2625,2628,2629,2632,2633,2636,2637,2640,2641,2642,2644,2645,2648,2649,2652,2653,2656,2657,2660,2661,2664,2665,2668,2669,2672,2673,2676,2677,2680,2681,2682,2684,2685,2688,2689,2692,2693,2696,2697,2700,2701,2704,2705,2708,2709,2712,2713,2716,2717,2720,2721,2724,2725,2728,2729,2732,2733,2736,2737,2740,2741,2744,2745,2748,2749,2752,2753,2756,2757,2760,2761,2764,2765,2768,2769,2772,2773,2776,2777,2780,2781,2784,2785,2788,2789,2792,2793,2796,2797,2800,2801,2804,2805,2808,2809,2812,2813,2816,2817,2820,2821,2824,2825,2828,2829,2832,2833,2836,2837,2840,2841,2844,2845,2848,2849,2852,2853,2856,2857,2860,2861,2864,2865,2868,2869,2872,2873,2876,2877,2880,2881,2884,2885,2888,2889,2892,2893,2896,2897,2900,2901,2904,2905,2908,2909,2912,2913,2916,2917,2920,2921,2922,2924,2925,2928,2929,2932,2933,2936,2937,2940,2941,2944,2945,2948,2949,2952,2953,2956,2957,2960,2961,2964,2965,2968,2969,2972,2973,2976,2977,2980,2981,2984,2985,2988,2989,2992,2993,2996,2997,3000,3001,3002,3004,3005,3008,3009,3012,3013,3016,3017,3020,3021,3024,3025,3028,3029,3032,3033,3036,3037,3040,3041,3042,3044,3045,3048,3049,3052,3053,3056,3057,3060,3061,3064,3065,3068,3069,3072,3073,3076,3077,3080,3081,3082,3084,3085,3088,3089,3092,3093,3096,3097,3100,3101,3104,3105,3108,3109,3112,3113,3116,3117,3120,3121,3122,3124,3125,3128,3129,3132,3133,3136,3137,3140,3141,3144,3145,3148,3149,3152,3153,3156,3157,3160,3161,3164,3165,3168,3169,3172,3173,3176,3177,3180,3181,3184,3185,3188,3189,3192,3193,3196,3197,3200,3201,3204,3205,3208,3209,3212,3213,3216,3217,3220,3221,3224,3225,3228,3229,3232,3233,3236,3237,3240,3241,3244,3245,3248,3249,3252,3253,3256,3257,3260,3261,3264,3265,3268,3269,3272,3273,3276,3277,3280,3281,3284,3285,3288,3289,3292,3293,3296,3297,3300,3301,3304,3305,3308,3309,3312,3313,3316,3317,3320,3322,3323,3324,3326,3327,3328,3330,3331,3332,3334,3335,3336,3338,3339,3340,3342,3343,3344,3346,3347,3348,3350,3351,3352,3354,3355,3356,3358,3359,3362,3363,3366,3367,3370,3371,3374,3375,3378,3379,3382,3383,3386,
3387,3390,3391,3394,3395,3398,3399,3402,3403,3406,3407,3410,3411,3414,3415,3418,3419,3422,3423,3426,3427,3430,3431,3434,3435,3438,3439,3442,3443,3446,3447,3450,3451,3454,3455,3458,3459,3462,3463,3466,3467,3470,3471,3474,3475,3478,3479,3480,3482,3483,3484,3486,3487,3488,3490,3491,3492,3494,3495,3496,3498,3499,3500,3502,3503,3504,3506,3507,3508,3510,3511,3512,3514,3515,3516,3518,3522,3523,3526,3527,3530,3531,3534,3535,3538,3539,3542,3543,3546,3547,3550,3551,3554,3555,3558,3562,3563,3566,3567,3570,3571,3574,3575,3578,3579,3582,3583,3586,3587,3590,3591,3594,3595,3598,3602,3603,3606,3607,3610,3611,3614,3615,3618,3619,3622,3623,3626,3627,3630,3631,3634,3635,3638,3642,3643,3646,3647,3650,3651,3654,3655,3658,3659,3662,3663,3666,3667,3670,3671,3674,3675,3678,3679,3682,3683,3686,3687,3690,3691,3694,3695,3698,3699,3702,3703,3706,3707,3710,3711,3714,3715,3718,3722,3723,3726,3727,3730,3731,3734,3735,3738,3739,3742,3743,3746,3747,3750,3751,3754,3755,3758,3759,3762,3763,3766,3767,3770,3771,3774,3775,3778,3779,3782,3783,3786,3787,3790,3791,3794,3795,3798,3799,3802,3803,3806,3807,3810,3811,3814,3815,3818,3819,3822,3823,3826,3827,3830,3831,3834,3835,3838,3839,3842,3843,3846,3847,3850,3851,3854,3855,3858,3859,3862,3863,3866,3867,3870,3871,3874,3875,3878,3879,3882,3883,3886,3887,3890,3891,3894,3895,3898,3899,3902,3903,3906,3907,3910,3911,3914,3915,3918,3919,3922,3923,3926,3927,3930,3931,3934,3935,3938,3939,3942,3943,3946,3947,3950,3951,3954,3955,3958,3962,3963,3966,3967,3970,3971,3974,3975,3978,3979,3982,3983,3986,3987,3990,3991,3994,3995,3998,4002,4003,4006,4007,4010,4011,4014,4015,4018,4019,4022,4023,4026,4027,4030,4031,4034,4035,4038,4042,4043,4046,4047,4050,4051,4054,4055,4058,4059,4062,4063,4066,4067,4070,4071,4074,4075,4078,4082,4083,4086,4087,4090,4091,4094,4095,4098,4099,4102,4103,4106,4107,4110,4111,4114,4115,4118,4122,4123,4126,4127,4130,4131,4134,4135,4138,4139,4142,4143,4146,4147,4150,4151,4154,4155,4158,4159,4162,4163,4166,4167,4170,4171,4174,4175,4178,4179,4182,4183,4186,4187,4190,4191,4194,4195,4198,4199,4202,4203,4206,
4207,4210,4211,4214,4215,4218,4219,4222,4223,4226,4227,4230,4231,4234,4235,4238,4239,4242,4243,4246,4247,4250,4251,4254,4255,4258,4259,4262,4263,4266,4267,4270,4271,4274,4275,4278,4279,4282,4283,4286,4287,4290,4291,4294,4295,4298,4299,4302,4303,4306,4307,4310,4311,4314,4315,4318,4319,4322,4323,4326,4327,4330,4331,4334,4335,4338,4339,4342,4343,4346,4347,4350,4351,4354,4355,4358,4359,4362,4363,4366,4367,4370,4371,4374,4375,4378,4379,4382,4383,4386,4387,4390,4391,4394,4395,4398,4399,4402,4403,4406,4407,4410,4411,4414,4415,4418,4419,4422,4423,4426,4427,4430,4431,4434,4435,4438,4442,4443,4446,4447,4450,4451,4454,4455,4458,4459,4462,4463,4466,4467,4470,4471,4474,4475,4478,4482,4483,4486,4487,4490,4491,4494,4495,4498,4499,4502,4503,4506,4507,4510,4511,4514,4515,4518,4522,4523,4526,4527,4530,4531,4534,4535,4538,4539,4542,4543,4546,4547,4550,4551,4554,4555,4558,4562,4563,4566,4567,4570,4571,4574,4575,4578,4579,4582,4583,4586,4587,4590,4591,4594,4595,4598,4602,4603,4606,4607,4610,4611,4614,4615,4618,4619,4622,4623,4626,4627,4630,4631,4634,4635,4638,4642,4643,4646,4647,4650,4651,4654,4655,4658,4659,4662,4663,4666,4667,4670,4671,4674,4675,4678,4680,4682,4683,4685,4686,4688,4689,4691,4692,4694,4695,4697,4698,4700,4701,4703,4704,4706,4707,4709,4712,4713,4716,4717,4720,4721,4724,4725,4728,4729,4732,4733,4736,4737,4740,4741,4744,4745,4748,4749,4752,4753,4756,4757,4760,4761,4764,4765,4768,4769,4772,4773,4776,4777,4780,4781,4784,4785,4788,4789,4792,4793,4796,4797,4800,4801,4804,4805,4808,4809,4812,4813,4816,4817,4820,4821,4824,4825,4828,4829,4833,4837,4841,4845,4849,4853,4857,4861,4865,4869,4870,4872,4873,4875,4876,4878,4879,4881,4882,4884,4885,4887,4888,4890,4891,4893,4894,4896,4899,4902,4903,4906,4907,4910,4911,4914,4915,4918,4919,4922,4923,4926,4927,4930,4931,4934,4935,4938,4942,4943,4946,4947,4950,4951,4954,4955,4958,4959,4962,4963,4966,4967,4970,4971,4974,4975,4978,4982,4983,4986,4987,4990,4991,4994,4995,4998,4999,5002,5003,5006,5007,5010,5011,5014,5015,5018,5023,5027,5031,5035,5039,5043,5047,5051,5055,5060,5061,5062,5063,5064,
5065,5067,5068,5069,5071,5072,5073,5075,5076,5077,5079,5080,5081,5083,5084,5085,5086,5088,5089,5092,5093,5096,5097,5100,5101,5104,5105,5108,5109,5110,5112,5113,5116,5117,5120,5121,5124,5125,5128,5129,5132,5133,5134,5136,5137,5140,5141,5144,5145,5148,5149,5152,5153,5156,5157,5158,5160,5161,5164,5165,5168,5169,5172,5173,5176,5177,5180,5181,5182,5184,5185,5188,5189,5192,5193,5196,5197,5200,5201,5204,5205,5206,5208,5209,5212,5213,5216,5217,5220,5221,5224,5225,5228,5229,5230,5232,5233,5236,5237,5240,5241,5244,5245,5248,5249,5252,5253,5254,5256,5257,5260,5261,5264,5265,5268,5269,5272,5273,5276,5277,5278,5280,5281,5284,5285,5288,5289,5292,5293,5296,5297,5300,5301,5302,5304,5305,5308,5309,5312,5313,5316,5317,5320,5321,5324,5325,5326,5328,5329,5332,5333,5336,5337,5340,5341,5344,5345,5348,5349,5350,5352,5353,5356,5357,5360,5361,5364,5365,5368,5369,5372,5374,5375,5376,5378,5379,5380,5382,5383,5384,5386,5387,5388,5390,5391,5392,5394,5398,5399,5402,5403,5406,5407,5410,5411,5414,5415,5418,5422,5423,5426,5427,5430,5431,5434,5435,5438,5439,5442,5446,5447,5450,5451,5454,5455,5458,5459,5462,5463,5466,5470,5471,5474,5475,5478,5479,5482,5483,5486,5487,5490,5494,5495,5498,5499,5502,5503,5506,5507,5510,5511,5514,5518,5519,5522,5523,5526,5527,5530,5531,5534,5535,5538,5542,5543,5546,5547,5550,5551,5554,5555,5558,5559,5562,5566,5567,5570,5571,5574,5575,5578,5579,5582,5583,5586,5590,5591,5594,5595,5598,5599,5602,5603,5606,5607,5610,5614,5615,5618,5619,5622,5623,5626,5627,5630,5631,5634,5638,5639,5642,5643,5646,5647,5650,5651,5654,5655,5658,5662,5663,5666,5667,5670,5671,5674,5675,5678,5679,5682,5684,5687,5688,5690,5693,5699,5702,5705,5708,5714,5715,5717,5719,5723,5724,5726,5732,5733,5735,5741,5742,5744,5750,5751,5753,5759,5760,5762,5768,5769,5771,5777,5778,5780,5786,5787,5789,5795,5796,5798,5804,5807,5811,5813,5816,5820,5822,5825,5829,5831,5834,5838,5840,5843,5847,5849,5852,5856,5858,5861,5865,5867,5870,5874,5876,5879,5883,5885,5888
}
GeometryVersion: 124
LayerElementNormal: 0 {
Version: 102
Name: "Normals"
MappingInformationType: "ByPolygonVertex"
ReferenceInformationType: "IndexToDirect"
Normals: *4386 {
a: -0.470322320004387,-0.692216856988222,-0.547387192220496,-0.490439313683153,-0.515294318281503,-0.702809394601978,-0.882555955175904,-0.202490275313825,-0.42437327246998,-0.878083641707991,-0.342952313131559,-0.333695713311613,0,-0.798435679387187,-0.602080115833035,0,-0.624019094790304,-0.781409092177132,-0.491994906616162,0.486017887361851,0.72230715421355,-0.456689854406275,0.402088565794437,0.793573665225698,0,0.381468385382684,0.924381885885659,0,0.494343640867122,0.869266567132452,-0.84521350163079,0.383806205717569,0.371896401049676,-0.834291483819755,0.360529315934289,0.417104701936798,-0.98885399501229,0.146111532987156,-0.0286216085567628,-0.982528199560718,0.175068575113848,-0.0631611516327857,-0.849604452783126,-0.111400593180878,-0.515521271772594,-0.459859131823089,-0.362837984082578,-0.810480213321587,0,-0.452175798346262,-0.891928835384259,-0.419463931622444,0.358091724021316,0.834158454524848,0,0.32673878999169,0.945114682519939,-0.821753918070518,0.351173402620884,0.448773594842012,-0.975485934624349,0.191424006172919,-0.108554323777406,-0.799159408996978,-0.0608287713880848,-0.598033527139589,-0.410648723034365,-0.262597286317805,-0.873161091373619,-7.0696002825937e-18,-0.331614693212078,-0.943414911502812,-0.392290296073974,0.363502829946081,0.844969831548668,7.04016487524846e-18,0.332956134371541,0.942942316679212,-0.813148565047348,0.360274159864126,0.457156363726501,-0.968154688772552,0.195343376319936,-0.156580534983284,-0.750736630796799,-0.0501066924002039,-0.658698588549104,-0.367375389284979,-0.223905663573067,-0.902718991252325,0,-0.280056405348626,-0.959983546641924,-0.38220077908121,0.421113762265128,0.822548335175888,0,0.401188068581225,0.915995706118793,-0.811235314411252,0.390151608412017,0.435521511645055,-0.96336875603336,0.184017004493155,-0.195085575981675,-0.721226230714864,-0.0809775558942908,-0.687950114158153,-0.343389635403815,-0.248135573420762,-0.905821337516612,-7.02271680953141e-18,-0.298894952203255,-0.954286019779926,-0.388078954815345,0.526525701147283,0.756416162479882,
0,0.526628489716364,0.85009554393554,-0.815165096544917,0.434931110256041,0.382545153813722,-0.964386095022637,0.156090765292883,-0.213530168166636,-0.720750314827801,-0.152645853752105,-0.676179138252517,-0.341941658645545,-0.333281461384368,-0.878634946710085,7.03349711323798e-18,-0.385220035331656,-0.922824752799294,-0.404144344415721,0.6573946582262,0.636002839783318,0,0.687574908281298,0.726113452224901,-0.821372343654978,0.481841210719813,0.305248293575565,-0.972327167613693,0.115153261750526,-0.203272244609409,-0.746420058924706,-0.256620370827961,-0.614005766187059,-0.360982947089592,-0.469821574648368,-0.805579915281806,7.06271445003961e-18,-0.528866106667434,-0.848705273471557,-0.420847852387331,0.775432501662242,0.470735085272819,7.11594823250112e-18,0.839276254818616,0.543705221694291,-0.827785152195319,0.517243401956634,0.217326954005482,-0.983842112139705,0.0697180087068842,-0.164906329904076,-0.783709757555331,-0.369830365286823,-0.499023563395938,-0.390405451973345,-0.628446046606417,-0.672784623467461,-7.09750943561585e-18,-0.699547489474195,-0.714586110955392,-0.434053676391912,0.85178109583269,0.293370705409942,0,0.941309231258563,0.337545450491357,-0.834562729694699,0.533676335779114,0.13672826640425,-0.993482379612965,0.0315877354503903,-0.109521579461203,-0.816017430569983,-0.460818930569974,-0.348943356770564,-0.418196758071834,-0.763647663831653,-0.491887911075954,-7.11509284414895e-18,-0.848307611633998,-0.529503726185021,-0.446897079898476,0.883896451146133,0.137876987309293,0,0.988552393359214,0.15087798243538,-0.842848640852688,0.533051386323446,0.0739079708247284,-0.99862649993073,0.00805740406829968,-0.0517705695910336,-0.837047669006849,-0.510082357369454,-0.197907019861908,-0.440078578735657,-0.845666368487136,-0.301959000110582,-7.1185445623839e-18,-0.942783987061689,-0.333404189745817,-0.463423348384164,0.883480833119655,0.0685595921998517,0,0.997753554794269,0.0669913717981696,-0.853379171177722,0.519165050314699,0.0470280845002187,-0.999714375466632,0.000297363826539097,-0.0238972605148989,
-0.848192511662658,-0.514666948645874,-0.125249331858246,-0.455204873771213,-0.86541263640734,-0.209402702087224,0,-0.971319656609675,-0.237777468830971,0.722630942512016,0.0674256147327282,-0.687937720583854,0.639743927929044,0.571582774669563,-0.513829581066487,0,0.503017880642217,-0.864276004384139,0,0.957194033877321,-0.289447027121823,0.698300305041833,0.683828049200955,-0.211555862845961,0.69336567464313,0.703504963386925,-0.155964123171444,0.585727251080363,0.810492261525611,-0.00508737151605971,0.554846605466728,0.831508607345257,0.0271786738602215,0.314346517095666,0.945324356429232,0.0868799650752851,0.349211372090043,0.929606042124707,0.117830488619152,0.248573903410964,0.943540587644726,0.218957014069158,0.140095812481259,0.980248410189287,0.139593042973464,0,0.996060564170518,0.0886755462588662,0,0.991357048987632,0.131191468558491,-0.214940397580685,0.954037012419274,0.208839661994467,-9.06071811420524e-19,0.970300719714506,0.2419018671311,-0.409512439557227,0.902653791094968,0.132346874801677,-0.599301627339333,0.800366531457044,0.0158421839355589,-0.773481599501028,0.602008236393895,-0.198273292571754,-0.722363224281519,0.348501641257606,-0.597275462618683,-6.23184757790319e-18,0.224348911532596,-0.974508884461368,-0.470310052505045,0.740962220188609,0.479357322637164,7.21798943496509e-18,0.810332381615666,0.585970503784178,-0.804126935955693,0.537120619931004,0.254718100093895,-0.98363129563916,0.180087580057129,-0.00615936266140584,-0.89035547809729,-0.355899930527681,-0.283905551323917,-0.456679961862837,-0.770196806999993,-0.445241834197971,0,-0.879704995880178,-0.475519842092269,-0.509032055344421,0.595802094293368,0.621213514878315,-7.22987817951221e-18,0.647593083567549,0.761986350347218,-0.85137273336206,0.415177170106781,0.320612517394034,-0.995475063549937,0.0946752213869369,-0.00812405721200059,0.98885399501229,0.146111532987156,-0.0286216085567628,0.882555955175904,-0.202490275313825,-0.42437327246998,0.878083641707991,-0.342952313131559,-0.333695713311613,0.995475063549937,0.0946752213869369,-0.00812405721200059,
0.84521350163079,0.383806205717569,0.371896401049676,0.85137273336206,0.415177170106781,0.320612517394034,0.491994906616162,0.486017887361851,0.72230715421355,0.509032055344421,0.595802094293368,0.621213514878315,0.470322320004387,-0.692216856988222,-0.547387192220497,0.456679961862837,-0.770196806999993,-0.445241834197971,0.89035547809729,-0.355899930527681,-0.283905551323917,0.98363129563916,0.180087580057129,-0.00615936266140584,0.804126935955693,0.537120619931004,0.254718100093895,0.470310052505045,0.740962220188609,0.479357322637164,0.722363224281519,0.348501641257606,-0.597275462618683,0.773481599501028,0.602008236393895,-0.198273292571754,0.599301627339333,0.800366531457044,0.0158421839355589,0.409512439557227,0.902653791094968,0.132346874801677,0.214940397580685,0.954037012419274,0.208839661994467,-0.140095812481259,0.980248410189287,0.139593042973464,-0.349211372090043,0.929606042124707,0.117830488619152,-0.554846605466728,0.831508607345257,0.0271786738602215,-0.69336567464313,0.703504963386925,-0.155964123171444,-0.639743927929044,0.571582774669563,-0.513829581066487,-0.248573903410964,0.943540587644726,0.218957014069158,-0.395890290534903,0.911755856058769,0.109417260076877,-0.585727251080363,0.810492261525611,-0.00508737151605971,-0.54022912146621,0.825448754339343,-0.163666888158459,-0.722630942512016,0.0674256147327282,-0.687937720583854,0.455204873771213,-0.86541263640734,-0.209402702087224,0.440078578735657,-0.845666368487137,-0.301959000110582,0.848192511662658,-0.514666948645874,-0.125249331858246,0.837047669006849,-0.510082357369454,-0.197907019861908,0.999714375466632,0.000297363826539097,-0.0238972605148989,0.99862649993073,0.00805740406829968,-0.0517705695910336,0.853379171177722,0.519165050314699,0.0470280845002187,0.842848640852688,0.533051386323446,0.0739079708247284,0.463423348384164,0.883480833119655,0.0685595921998517,0.446897079898476,0.883896451146133,0.137876987309293,0.418196758071834,-0.763647663831653,-0.491887911075954,0.816017430569983,-0.460818930569974,-0.348943356770564,0.993482379612965,0.0315877354503903,-0.109521579461203,
0.834562729694699,0.533676335779114,0.13672826640425,0.434053676391912,0.85178109583269,0.293370705409942,0.390405451973345,-0.628446046606417,-0.672784623467461,0.783709757555331,-0.369830365286823,-0.499023563395938,0.983842112139705,0.0697180087068842,-0.164906329904076,0.827785152195319,0.517243401956634,0.217326954005482,0.420847852387331,0.775432501662242,0.470735085272819,0.360982947089592,-0.469821574648368,-0.805579915281806,0.746420058924706,-0.256620370827961,-0.614005766187059,0.972327167613693,0.115153261750526,-0.203272244609409,0.821372343654978,0.481841210719813,0.305248293575565,0.404144344415721,0.6573946582262,0.636002839783318,0.341941658645545,-0.333281461384368,-0.878634946710085,0.720750314827801,-0.152645853752105,-0.676179138252517,0.964386095022637,0.156090765292883,-0.213530168166636,0.815165096544917,0.434931110256041,0.382545153813722,0.388078954815345,0.526525701147283,0.756416162479882,0.343389635403815,-0.248135573420762,-0.905821337516612,0.721226230714864,-0.0809775558942908,-0.687950114158153,0.96336875603336,0.184017004493155,-0.195085575981675,0.811235314411252,0.390151608412017,0.435521511645055,0.38220077908121,0.421113762265128,0.822548335175888,0.367375389284979,-0.223905663573067,-0.902718991252325,0.750736630796799,-0.0501066924002039,-0.658698588549104,0.968154688772552,0.195343376319936,-0.156580534983284,0.813148565047348,0.360274159864126,0.457156363726501,0.392290296073974,0.363502829946081,0.844969831548668,0.410648723034365,-0.262597286317805,-0.873161091373619,0.799159408996978,-0.0608287713880848,-0.598033527139589,0.975485934624349,0.191424006172919,-0.108554323777406,0.821753918070519,0.351173402620884,0.448773594842012,0.419463931622444,0.358091724021316,0.834158454524848,0.459859131823089,-0.362837984082578,-0.810480213321587,0.849604452783126,-0.111400593180878,-0.515521271772594,0.982528199560718,0.175068575113848,-0.0631611516327857,0.834291483819755,0.360529315934289,0.417104701936798,0.456689854406275,0.402088565794437,0.793573665225698,0.490439313683153,-0.515294318281503,-0.702809394601978,
-0.305639402033405,-0.134176873713599,-0.942645809668248,-0.242430172105674,-0.615233772923278,-0.750143330509178,0,-0.614241248892548,-0.789118297949631,0,-0.133642400997089,-0.991029620473441,-0.582418135685111,-0.134959832520972,-0.801607733764458,-0.462782722635955,-0.616287832291559,-0.637198131980174,-0.801607752243952,-0.134959796662057,-0.582418118560313,-0.637198143457933,-0.616287841887304,-0.462782694053757,-0.942645805982151,-0.134176857574552,-0.305639420487081,-0.750143334941679,-0.615233777104255,-0.242430147779948,-0.991029627798087,-0.133642346680929,0,-0.789118312151034,-0.614241230647946,1.91172844575861e-08,-0.258397256703933,-0.544806934942468,-0.797757019001698,3.54215674049533e-18,-0.544219292901181,-0.838943002375095,-0.492359752288505,-0.546089415721079,-0.67776708710575,-0.677767069911848,-0.546089446035203,-0.492359742334883,-0.797757031643196,-0.54480693056686,-0.258397226901052,-0.838942997755837,-0.544219300022013,1.4882175158021e-08,-0.296832159651882,0.264440931566186,-0.91758468966565,0,0.264462851419664,-0.964395873186412,-0.566475138300009,0.264580501282781,-0.780450559631382,-0.780450556027985,0.264580492937801,-0.566475147162167,-0.91758470693946,0.26444093354912,-0.29683210448753,-0.964395873219312,0.264462851299688,3.83883044806111e-09,-0.105864016461208,0.939065080795029,-0.327031472568202,0,0.938933595759556,-0.344098391094802,-0.201512327206335,0.939446970705663,-0.277186167071593,-0.277186157887714,0.939446973589539,-0.201512326394448,-0.32703148411336,0.939065078500246,-0.105864001152138,-0.344098392815679,0.938933595128892,3.57248337233345e-09,-9.57375196029661e-19,1,1.48173366548394e-09,-0.942645774581604,-0.134176851965505,0.305639519794274,-0.750143348364491,-0.615233756747978,0.242430157905902,-0.801607697361209,-0.134959753090393,0.582418204194409,-0.637198176238361,-0.61628788057137,0.462782597403312,-0.582418211661198,-0.134959908064012,0.801607665844536,-0.462757572538704,-0.616287819545654,0.637216409501317,-0.305640239866173,-0.134155450295135,0.942648587189658,
-0.242432809364541,-0.615230406820288,0.750145238915344,0,-0.133642346263853,0.99102962785433,0,-0.614241271836401,0.789118280090381,-0.797757030368099,-0.544806952727355,0.258397184114312,-0.677767120515372,-0.546089384752692,0.492359740645727,-0.492359634587922,-0.546089414083489,0.677767173928038,-0.258394317952925,-0.544821477356107,0.797748039333944,0,-0.544219186088672,0.838943071663974,-0.917584694178702,0.264440914191734,0.296832161179375,-0.780450570306003,0.264580554530965,0.566475098722902,-0.56647518756404,0.264580499702174,0.780450524409865,-0.296832031675094,0.264440825474568,0.917584761640016,0,0.26446284529775,0.964395874865202,-0.327031479955886,0.939065080038012,0.105864000354533,-0.277186196584117,0.939446959145207,0.201512340505623,-0.201512318025294,0.939446972526136,0.277186167576144,-0.105863956449064,0.939065080230022,0.327031493617254,0,0.938933593287951,0.344098397839014,-0.0663406714683279,0.976681014470071,-0.204188910773442,-0.13198504336081,0.904190853066047,-0.406225121774539,3.5652157921044e-18,0.903903459676871,-0.427736525894367,0,0.97662003506653,-0.214972805504904,-0.126102028727708,0.976751696244721,-0.173362055346079,-0.25087306246148,0.904504634739164,-0.344868195498757,-0.173362007001419,0.976751709446361,-0.126101992934497,-0.3448681485553,0.904504665756292,-0.250873015163325,-0.204188921857152,0.976681011921893,-0.0663406748687439,-0.406225109959302,0.904190854591331,-0.131985069276608,-0.214972805405947,0.976620035088313,1.45197037726441e-09,-0.427736545774628,0.903903450269325,1.04111393796018e-09,-0.0573415629345769,0.98263313661753,-0.176476808622026,0,0.98256732345685,-0.185907113567075,-0.108940752692658,0.982698711948191,-0.149783690494401,-0.149783709962021,0.98269870816237,-0.108940760076392,-0.176476794769836,0.982633138607804,-0.0573415714603371,-0.185907123159126,0.982567321641982,2.83119853624586e-10,-0.0517619832700939,0.98586513095982,-0.159344408893199,0,0.985812405332061,-0.167850831077527,-0.098383305959011,0.985916924792377,-0.135235137876653,-0.135235133816584,0.985916925664323,-0.0983833028019544,
-0.159344420390321,0.985865128913172,-0.0517619868580003,-0.167850819135405,0.985812407365404,1.42179117629114e-09,-0.0846465692552876,0.961749118701888,-0.260525605247262,0,0.961630961108528,-0.274346304216931,-0.160808202969196,0.961888011080073,-0.221160973045063,-0.221160973516672,0.9618880094198,-0.160808212251653,-0.260525594267099,0.96174912080612,-0.0846465791419212,-0.274346302951772,0.961630961469469,2.07286801233289e-09,-0.222733258566614,0.692434418987936,-0.686239368536327,0,0.691926665359017,-0.721967789977608,-0.42430533213562,0.692596167123931,-0.583331410440515,-0.583331387850458,0.692596187177628,-0.424305330458469,-0.686239353328872,0.692434435463649,-0.22273325420087,-0.721967770461352,0.691926685722602,1.04435886958528e-08,-0.204188933722565,0.976681009334937,0.0663406764340783,-0.406225122953726,0.904190846322669,0.131985085928394,-0.173361974911634,0.976751719076717,0.126101962456637,-0.344868096717849,0.904504693300363,0.250872987114644,-0.126101994164069,0.976751709433913,0.173362006177173,-0.250873031877281,0.904504676313207,0.344868108708593,-0.0663406714683279,0.976681014470071,0.204188910773442,-0.131985061215191,0.904190862193517,0.40622509565728,0,0.97662003506653,0.214972805504904,3.5652158092269e-18,0.903903469078348,0.427736506026933,-0.176476793404622,0.982633138705169,0.0573415739934803,-0.14978371291213,0.982698706330252,0.108940772546857,-0.108940753801004,0.982698710141568,0.149783701541149,-0.0573415601963021,0.982633138334396,0.176476799952143,0,0.982567325275645,0.18590710395427,-0.15934442110244,0.985865128947916,0.0517619840040696,-0.135235134574222,0.985916926051503,0.0983832978805183,-0.098383309720502,0.985916923679916,0.135235143250452,-0.0517619845243996,0.985865130250969,0.159344412871412,8.67780481145583e-19,0.985812404584686,0.16785083546697,-0.260525591315989,0.961749120542024,0.0846465912255029,-0.221160982542084,0.961888007411527,0.160808211851575,-0.160808199564352,0.961888014269978,0.22116096164701,-0.0846465587278568,0.961749117560796,0.26052561288012,1.74406180925062e-18,0.961630954876918,0.274346326059793,
-0.686239368274923,0.69243442079853,0.222733253743214,-0.583331327392452,0.692596219972718,0.424305360043993,-0.424305326977085,0.692596169198888,0.583331411729124,-0.222733437683583,0.692434415357862,0.686239314063009,-1.92732513685648e-18,0.691926756737016,0.721967702401842,0.305640239866173,-0.134155450295135,0.942648587189658,0.222733437683583,0.692434415357862,0.686239314063009,0.582418211661198,-0.134959908064012,0.801607665844536,0.424305326977085,0.692596169198888,0.583331411729124,0.801607697361209,-0.134959753090393,0.582418204194409,0.583331327392452,0.692596219972718,0.424305360043993,0.942645774581604,-0.134176851965505,0.305639519794274,0.686239368274923,0.69243442079853,0.222733253743214,0.991029627798087,-0.133642346680929,0,0.721967770461352,0.691926685722602,1.04435886958528e-08,0.942645805982151,-0.134176857574552,-0.305639420487081,0.686239353328872,0.692434435463649,-0.22273325420087,0.801607752243952,-0.134959796662057,-0.582418118560313,0.583331387850458,0.692596187177628,-0.424305330458468,0.582418135685111,-0.134959832520972,-0.801607733764458,0.42430533213562,0.692596167123931,-0.583331410440515,0.305639402033405,-0.134176873713599,-0.942645809668248,0.222733258566614,0.692434418987936,-0.686239368536327,0.0846465587278568,0.961749117560796,0.26052561288012,0.160808199564352,0.961888014269978,0.22116096164701,0.221160982542084,0.961888007411527,0.160808211851575,0.260525591315989,0.961749120542024,0.0846465912255029,0.274346302951772,0.961630961469469,2.07286801058883e-09,0.0517619845243996,0.985865130250969,0.159344412871412,0.098383309720502,0.985916923679916,0.135235143250452,0.135235134574222,0.985916926051503,0.0983832978805183,0.15934442110244,0.985865128947916,0.0517619840040697,0.167850819135405,0.985812407365404,1.42179117542336e-09,0.057341560196302,0.982633138334396,0.176476799952143,0.108940753801004,0.982698710141568,0.149783701541149,0.14978371291213,0.982698706330252,0.108940772546857,0.176476793404622,0.982633138705169,0.0573415739934803,0.185907123159126,0.982567321641982,2.83119853624586e-10,
0.131985061215191,0.904190862193517,0.406225095657281,0.250873031877281,0.904504676313207,0.344868108708593,0.344868096717849,0.904504693300363,0.250872987114644,0.406225122953726,0.904190846322669,0.131985085928394,0.427736545774628,0.903903450269325,1.04111393617757e-09,0.0663406714683279,0.976681014470071,0.204188910773442,0.126101994164069,0.976751709433913,0.173362006177173,0.173361974911634,0.976751719076717,0.126101962456637,0.204188933722565,0.976681009334937,0.0663406764340783,0.214972805405947,0.976620035088313,1.45197037726441e-09,0.260525594267099,0.96174912080612,-0.0846465791419212,0.221160973516672,0.9618880094198,-0.160808212251653,0.160808202969196,0.961888011080073,-0.221160973045063,0.0846465692552877,0.961749118701888,-0.260525605247262,0.159344420390321,0.985865128913172,-0.0517619868580003,0.135235133816584,0.985916925664323,-0.0983833028019544,0.098383305959011,0.985916924792377,-0.135235137876653,0.0517619832700939,0.98586513095982,-0.159344408893199,0.176476794769836,0.982633138607804,-0.0573415714603371,0.149783709962021,0.98269870816237,-0.108940760076392,0.108940752692658,0.982698711948191,-0.149783690494401,0.0573415629345769,0.98263313661753,-0.176476808622026,0.406225109959302,0.904190854591331,-0.131985069276608,0.3448681485553,0.904504665756292,-0.250873015163325,0.25087306246148,0.904504634739164,-0.344868195498757,0.13198504336081,0.904190853066047,-0.406225121774539,0.204188921857152,0.976681011921893,-0.0663406748687439,0.173362007001419,0.976751709446361,-0.126101992934497,0.126102028727708,0.976751696244721,-0.173362055346079,0.0663406714683279,0.976681014470071,-0.204188910773442,0.105863956449064,0.939065080230023,0.327031493617254,0.201512318025294,0.939446972526136,0.277186167576144,0.277186196584117,0.939446959145207,0.201512340505623,0.327031479955886,0.939065080038012,0.105864000354533,0.344098392815679,0.938933595128892,3.57248337368616e-09,0.296832031675094,0.264440825474568,0.917584761640016,0.56647518756404,0.264580499702174,0.780450524409865,0.780450570306003,0.264580554530965,0.566475098722902,
0.917584694178702,0.264440914191734,0.296832161179375,0.964395873219312,0.264462851299688,3.83883044806111e-09,0.258394317952925,-0.544821477356107,0.797748039333944,0.492359634587922,-0.546089414083489,0.677767173928038,0.677767120515372,-0.546089384752692,0.492359740645727,0.797757030368099,-0.544806952727355,0.258397184114312,0.838942997755837,-0.544219300022013,1.48821751544788e-08,0.242432809364541,-0.615230406820288,0.750145238915345,0.462757572538704,-0.616287819545654,0.637216409501316,0.637198176238361,-0.61628788057137,0.462782597403312,0.75014334836449,-0.615233756747978,0.242430157905902,0.789118312151034,-0.614241230647946,1.91172844575861e-08,0.32703148411336,0.939065078500246,-0.105864001152138,0.277186157887714,0.939446973589539,-0.201512326394448,0.201512327206335,0.939446970705663,-0.277186167071592,0.105864016461208,0.939065080795029,-0.327031472568202,0.91758470693946,0.26444093354912,-0.29683210448753,0.780450556027985,0.264580492937801,-0.566475147162167,0.566475138300009,0.264580501282781,-0.780450559631382,0.296832159651882,0.264440931566186,-0.91758468966565,0.797757031643196,-0.54480693056686,-0.258397226901052,0.677767069911848,-0.546089446035203,-0.492359742334883,0.492359752288505,-0.546089415721079,-0.67776708710575,0.258397256703933,-0.544806934942468,-0.797757019001698,0.750143334941679,-0.615233777104255,-0.242430147779948,0.637198143457933,-0.616287841887304,-0.462782694053756,0.462782722635955,-0.616287832291559,-0.637198131980174,0.242430172105674,-0.615233772923279,-0.750143330509178,-0.137746191732259,-0.478310292438721,0.867320731223718,-0.109948158281245,-0.713120782416041,0.692365620302522,3.74893270714129e-18,-0.712721013198607,0.701447615538859,0,-0.477985252101268,0.878367860735858,-0.272502971752447,-0.478451486766651,0.834761226457522,-0.21741987249511,-0.713200114865189,0.666388921877076,-0.399899922250861,-0.478789010917665,0.781563263727409,-0.319193446305695,-0.713357043638031,0.623888829942885,-0.516894837198338,-0.478818077004242,0.709614667556741,-0.412460397665501,-0.713588175434668,0.566275848184821,
-0.620539731852533,-0.479438090252301,0.620539731852533,-0.495430692754758,-0.713510236333776,0.495430692754758,-0.709614695737353,-0.478818076962848,0.516894798549167,-0.566275870676769,-0.713588175803596,0.412460366147541,-0.78156311693624,-0.478789170675947,0.399900017864901,-0.623888835512223,-0.713357042879499,0.319193437115206,-0.834761169715133,-0.478451578640446,0.272502984263086,-0.666388286175066,-0.713200718381462,0.217419841203198,-0.867321140347199,-0.47830953245489,0.137746254648241,-0.692366147801692,-0.713120278743152,0.109948103319406,-0.878367374006101,-0.477986146537352,-8.34161238138763e-10,-0.701446451901105,-0.71272215842876,-3.38364826646304e-10,-0.0412844077170321,-0.964758185100445,0.259879283439734,0,-0.964729343730203,0.26324379070719,-0.0815269523675798,-0.964869085945797,0.249761892657339,-0.119536579715744,-0.964955350459592,0.233606887161459,-0.154369195729961,-0.965012130669042,0.21194749130688,-0.18540415886457,-0.965013261988515,0.185404158696634,-0.211947500492062,-0.965012130664765,0.154369183145528,-0.233606894546937,-0.964955348790805,0.119536578753756,-0.249761915083191,-0.964869078522234,0.0815269715225072,-0.259879122043457,-0.964758229665289,0.0412843822652089,-0.263243956790775,-0.964729298411288,6.13369327365825e-10,-0.0149864825281503,-0.995424346370002,0.0943704190691497,-4.3411635557874e-19,-0.995418974463492,0.0956089184022536,-0.0296317664913295,-0.995434798179845,0.0907277299796182,-0.0434115519411946,-0.995446923919009,0.0848578742264992,-0.0560638773881514,-0.995451779061186,0.0770233550043544,-0.0673476151113694,-0.995453965810841,0.0673476108728478,-0.077023602323736,-0.99545175008282,0.0560640521379485,-0.0848578676096795,-0.995446923338494,0.0434115781867425,-0.0907277489335453,-0.995434796236942,0.0296317737263649,-0.0943704262933058,-0.995424346056416,0.0149864578662554,-0.095608921197702,-0.995418974194993,-2.17058177761768e-19,-0.00498400957665343,-0.99949401321449,0.0314146016516603,0,-0.9994932635289,0.0318310565383703,-0.00985454099034253,-0.999495078145584,0.0302072306678815,
-0.0144607018172269,-0.999496271719572,0.0282505030332014,-0.0186630483700493,-0.999497135490622,0.0256352642190204,-0.0224146094021834,-0.999497435868111,0.0224156413787235,-0.0256355249085051,-0.999497127237286,0.0186631322954924,-0.0282508807080484,-0.999496271549202,0.0144599757421222,-0.030207221151275,-0.999495078390859,0.00985454528465892,-0.0314146017858165,-0.999494013148503,0.00498402196406832,-0.0318310589381858,-0.999493263452473,1.95326289729849e-10,5.20454262497738e-19,-1,5.44635974980496e-09,-0.867321144552741,-0.478309525100451,-0.137746253705514,-0.692366155711922,-0.713120272243582,-0.109948095663058,-0.834762663367684,-0.478451495420232,-0.27249855481715,-0.666388332094524,-0.713200678306647,-0.217419831917923,-0.78156094708457,-0.478791983682441,-0.399900890663803,-0.623871338076338,-0.713376430153395,-0.319184307929506,-0.709610974467677,-0.47881787641648,-0.516900092995781,-0.566275812913088,-0.71358821171463,-0.412460383323705,-0.620539689636783,-0.479438090219883,-0.620539774093327,-0.495430689249539,-0.713510193384684,-0.495430758114469,-0.516894837198338,-0.478818077004242,-0.709614667556741,-0.412460455312704,-0.713588078477601,-0.566275928375807,-0.399900070295276,-0.478789011287219,-0.781563187751598,-0.319193446305695,-0.713357043638031,-0.623888829942885,-0.272502951388482,-0.478451578482345,-0.834761180537475,-0.217419814739696,-0.713200717962137,-0.666388295257988,-0.137746257681088,-0.478309504936263,-0.867321155041477,-0.109948239529544,-0.713120277511191,-0.692366127440327,0,-0.477985348507585,-0.878367808274007,0,-0.712721646348612,-0.701446972212528,-0.259879125642375,-0.964758228609448,-0.0412843842840698,-0.249761904984975,-0.964869082270077,-0.0815269581032928,-0.233606889835841,-0.964955349637353,-0.119536581126779,-0.211947463846146,-0.965012143820424,-0.154369151219716,-0.185404229645136,-0.965013246153529,-0.185404170335844,-0.154369244818716,-0.965012097407508,-0.211947606995836,-0.119536534868388,-0.964955350341303,-0.233606910598449,-0.0815269601694009,-0.96486907905408,-0.249761916734456,
-0.0412843821619301,-0.964758229807979,-0.259879121530149,0,-0.964729343730203,-0.26324379070719,-0.0943704257373082,-0.995424346099443,-0.014986458509475,-0.0907277489135702,-0.99543479633276,-0.0296317705686343,-0.0848578644295743,-0.995446923697591,-0.0434115761687519,-0.0770236060067265,-0.99545175000244,-0.056064048505262,-0.067347619767404,-0.995453965998652,-0.0673476034408046,-0.0560640377230334,-0.995451751353267,-0.0770235963968419,-0.0434115643402818,-0.995446923689444,-0.0848578705763476,-0.0296317721965867,-0.995434796185913,-0.0907277499930422,-0.0149864587694498,-0.995424346087876,-0.0943704258180245,4.34116355525415e-19,-0.995418974195007,-0.0956089211975582,-0.0314146018044449,-0.999494013144194,-0.004984022710744,-0.0302072210923222,-0.999495078388861,-0.00985454566809049,-0.0282508812524078,-0.999496271568885,-0.0144599733181107,-0.0256355252028891,-0.999497127215116,-0.0186631330784267,-0.022415122389061,-0.999497435929376,-0.022415125671873,-0.0186631358387,-0.99949712730945,-0.0256355195153875,-0.0144599808585153,-0.999496271482751,-0.0282508804402761,-0.00985453956393619,-0.999495078314671,-0.0302072255384885,-0.00498401650171775,-0.999494013140729,-0.0314146028997859,0,-0.999493263452472,-0.0318310589381898,-0.117423874217178,-0.663227016511957,-0.739149212495337,0,-0.663156625994374,-0.748480653991643,-0.232026333599105,-0.663936058792633,-0.710881628930909,-0.340514327648305,-0.664292501190957,-0.665406240974404,-0.439950317556865,-0.664432694269304,-0.604129880793565,-0.528129095066461,-0.664950613119923,-0.528129095066461,-0.604130006119137,-0.664432518990452,-0.439950410176527,-0.665420542720031,-0.664274328077899,-0.34052183246135,-0.710881611170466,-0.663936077984216,-0.232026333097385,-0.739149194052452,-0.663227037037941,-0.117423874376055,-0.748480874081519,-0.66315637758689,-1.0498898793085e-09,-0.101452749782026,-0.762133996699753,-0.639420918203437,0,-0.761966537521913,-0.647616395481822,-0.200679245932015,-0.762598182141113,-0.614956789414694,-0.294520316267771,-0.762939427117475,-0.575483460974502,
-0.380299352333692,-0.763357453764416,-0.522166448938346,-0.456952025770969,-0.763144607717054,-0.456952025770969,-0.522166448938346,-0.763357453764416,-0.380299352333692,-0.575483455474814,-0.762939427153345,-0.29452032692107,-0.614956768027396,-0.762598198753366,-0.200679248342775,-0.639421118290956,-0.762133841079574,-0.101452657751473,-0.647616464077739,-0.761966479220343,-8.67949312903457e-10,-0.105500092775933,-0.740129000513604,-0.664137631084855,1.73843629936266e-18,-0.739868452279832,-0.67275156879865,-0.208515144342828,-0.740404321372907,-0.639001467503803,-0.305841936503745,-0.740867146409001,-0.597977074182132,-0.395275441459325,-0.741157442333186,-0.542625995556115,-0.474679695458422,-0.741187137934139,-0.474679695458422,-0.542625995556115,-0.741157442333186,-0.395275441459325,-0.597977102276352,-0.740867112158611,-0.305841964542045,-0.639001363356465,-0.740404452661402,-0.208514997320935,-0.66413764979974,-0.740128984032438,-0.105500090585688,-0.672751390008594,-0.739868614850978,3.40508509528404e-09,-0.117536294472149,-0.661933976678996,-0.74028955821333,1.74215661708504e-18,-0.661645976271138,-0.749816378911673,-0.232452752461574,-0.662465398691915,-0.712113272877988,-0.341092176093966,-0.662739358246473,-0.666657836103752,-0.440786895009439,-0.662914611475757,-0.605186856334375,-0.52928859112861,-0.663104195886425,-0.52928859112861,-0.605186876375815,-0.662914611426702,-0.440786867566933,-0.666657784728263,-0.662739360507086,-0.341092272113958,-0.712113284482176,-0.662465377743074,-0.232452776614377,-0.740289586587515,-0.661933966235976,-0.117536174572747,-0.749816222540672,-0.661646153479968,1.77816550342154e-09,-0.134130575196036,-0.517747198070307,-0.844953742927935,-1.7487203942103e-18,-0.517567142289161,-0.855642596662083,-0.265411073123631,-0.518213942095335,-0.813025997420363,-0.38957671381928,-0.518562346527019,-0.761132758994226,-0.503345932187239,-0.518872999352756,-0.690951288509714,-0.604455734441618,-0.518908981422362,-0.604455733780276,-0.690951288509714,-0.518872999352756,-0.503345932187239,
-0.761132601921648,-0.518562637803689,-0.389576632982605,-0.813026268889001,-0.518213540949758,-0.265411024776182,-0.844953581308112,-0.517747434014994,-0.134130682565492,-0.855642473962887,-0.517567345135558,6.4219654502424e-10,-0.150059263035401,-0.290723761436162,-0.944966619576418,0,-0.290602995633479,-0.95684371708699,-0.296936768075448,-0.291029610681274,-0.909467053538287,-0.43578046488483,-0.291450252416629,-0.851558651409899,-0.563174870565116,-0.291699458371937,-0.773140020403473,-0.676331571653921,-0.291806749310232,-0.676331594886068,-0.773139911416667,-0.291699458363315,-0.563175020189263,-0.851558653992702,-0.29145047047791,-0.435780313998169,-0.909467127659701,-0.291029376368381,-0.296936770705557,-0.944966429734445,-0.290724245697037,-0.150059520320521,-0.956843868691049,-0.290602496459245,2.7638047468044e-09,-0.156741145528017,-0.0340719578691243,-0.987051829938798,0,-0.0340742420729613,-0.999419304409893,-0.310100941744279,-0.0341820347313142,-0.950088940273982,-0.455254068767066,-0.034358045460204,-0.889698408216619,-0.58839923048315,-0.0343140039420679,-0.807842122385495,-0.706690925001097,-0.0342910002363838,-0.706690925245175,-0.807842044296942,-0.0343140039479063,-0.588399337694393,-0.889698478750243,-0.034357986080862,-0.455253935405254,-0.950088924945251,-0.034182426072251,-0.310100945571265,-0.987051829479569,-0.0340719619493247,-0.15674114753299,-0.999419322196539,-0.0340737203752669,0,-0.739149191145652,-0.663227039981493,0.11742387604791,-0.710881626228762,-0.663936058813116,0.232026341819323,-0.665406178449823,-0.664292580530486,0.340514295049341,-0.604129880793565,-0.664432694269304,0.439950317556865,-0.528129095066461,-0.664950613119923,0.528129095066461,-0.439950317556865,-0.664432694269304,0.604129880793565,-0.340514416057359,-0.664292281243322,0.665406415311469,-0.232026242539855,-0.663936390564382,0.710881348789779,-0.11742390804098,-0.663226771446243,0.739149427015524,0,-0.663157223245969,0.748480124824097,-0.639421130117981,-0.762133829627682,0.101452669238847,-0.614956779618633,-0.762598182269679,0.200679275462269,
-0.575483478905318,-0.762939413920787,0.294520315416848,-0.522166468480028,-0.763357453700895,0.38029932562967,-0.456952025770969,-0.763144607717054,0.456952025770969,-0.380299265529624,-0.763357453557933,0.522166512460514,-0.29452024820163,-0.762939375330891,0.575483564464668,-0.200679319773907,-0.76259797896612,0.614957017271835,-0.101452876743973,-0.76213393972628,0.639420965966609,1.73698572625168e-18,-0.761966381082767,0.647616579543507,-0.664137657912798,-0.740128976531778,0.105500092133263,-0.639001355970313,-0.740404464295502,0.208514978645161,-0.597977038240963,-0.740867183242009,0.305841917551564,-0.542625995556115,-0.741157442333186,0.395275441459325,-0.474679695458422,-0.741187137934139,0.474679695458422,-0.395275362859322,-0.741157563969632,0.542625886672421,-0.305846250264802,-0.740858305505117,0.597985821205693,-0.208515098979776,-0.740404464798708,0.639001316120392,-0.105500091514905,-0.740129011737021,0.66413761877756,-1.73843623072551e-18,-0.739868592469188,0.672751414623309,-0.740289579884054,-0.661933974645726,0.117536169432233,-0.712113283035711,-0.662465390656815,0.232452744242813,-0.666657781984697,-0.662739358600253,0.341092281181162,-0.605186856334375,-0.662914611475757,0.440786895009439,-0.529288661305483,-0.663104195846925,0.529288521001214,-0.440780911789476,-0.662914593889895,0.605191233421167,-0.341092396759995,-0.662739709173493,0.66665737433644,-0.232460151863514,-0.662465427637273,0.71211083054603,-0.1175364120258,-0.661933985432451,0.740289531722294,1.74215675097378e-18,-0.66164613692395,0.749816237149885,-0.84495358300916,-0.51774743151674,0.13413068149309,-0.813026289030945,-0.518213506875162,0.265411029606377,-0.76113265341908,-0.518562541827707,0.389576660122778,-0.690951288509714,-0.518872999352756,0.503345932187239,-0.604455800652042,-0.518908826400359,0.604455800652042,-0.503350115964058,-0.518860962149514,0.690957279950252,-0.389573299725879,-0.518574403572738,0.761126291820135,-0.265411195054895,-0.518213959124119,0.813025946762118,-0.134130686354878,-0.51774739845421,0.844953602496532,
0,-0.517566939860024,0.855642719108817,-0.944966427174957,-0.290724248278928,0.150059531436191,-0.909467124774929,-0.291029376945149,0.296936778975833,-0.85155867174592,-0.291450471224403,0.435780278807334,-0.773139876446632,-0.291699458523133,0.563175068114168,-0.676326101608349,-0.291806758546723,0.676337060902113,-0.563175662036588,-0.291699450599319,0.773139446807434,-0.435788111621837,-0.291450494470761,0.851554655346221,-0.296938264177059,-0.291013714613203,0.909471651660754,-0.150059263035401,-0.290723761436162,0.944966619576417,0,-0.290602995633479,0.95684371708699,-0.987051829282949,-0.0340719681402944,0.1567411474254,-0.950088924721387,-0.0341824345963399,0.31010094531753,-0.889698476982929,-0.0343580454741697,0.455253934376685,-0.807842044296942,-0.0343140039479063,0.588399337694393,-0.706690840026268,-0.0342910390759004,0.70669100833537,-0.5883989678643,-0.0343279153474664,0.807841722643813,-0.455245602996251,-0.0343580450819705,0.889702740071495,-0.310101245799048,-0.0341784813316249,0.950088968869622,-0.156750951748678,-0.0340719610434161,0.987050272578119,0,-0.0340742420729613,0.999419304409893,-0.154968883352435,0.152851737510209,-0.976023048668734,0,0.152819969320817,-0.988254044756096,-0.306608036165138,0.15300187394249,-0.939458321975511,-0.450143730812022,0.153212383688417,-0.87971392344054,-0.581876484600538,0.153432556236667,-0.79867277864943,-0.698736474415741,0.15341016358186,-0.698736474667558,-0.798672714350942,0.153432446379425,-0.581876601823207,-0.879713845935578,0.153212507502246,-0.450143840137914,-0.939458325285236,0.153001842000688,-0.306608041963441,-0.976023093730255,0.152851736873284,-0.154968600174495,-0.988254102518635,0.15281959578237,1.4209932495202e-09,-0.151055757896803,0.266698073858642,-0.951868843594701,0,0.266446577334033,-0.963849688191566,-0.298990813769759,0.267019700005099,-0.916135892261887,-0.439028893843675,0.267411477891674,-0.857755636450259,-0.567303940386781,0.267571318912968,-0.778827213518381,-0.681355372413486,0.267412571055686,-0.681355541053764,-0.778827169372406,0.267571310038204,-0.567304005178709,
-0.857755694120331,0.267411636065169,-0.439028684827197,-0.916135850396457,0.267019716316862,-0.298990927481795,-0.951868752455818,0.266698239511067,-0.15105603973328,-0.963849788855917,0.266446213188337,0,-0.147374770298145,0.343384977068692,-0.927559935854877,0,0.343213341478244,-0.939257473875688,-0.291449876499366,0.343751808760066,-0.892687886925037,-0.427745152187483,0.344108813616943,-0.835836831667071,-0.552645434030962,0.344308762601574,-0.758969367129203,-0.663829704266613,0.344470968161451,-0.66382970393559,-0.758969338949689,0.34430885818184,-0.552645413182621,-0.835836758006557,0.344108816501831,-0.427745293803213,-0.892687942783582,0.34375164283053,-0.291449901115315,-0.927559879591128,0.34338513585898,-0.147374754432373,-0.939257363302788,0.343213644078283,-1.45465066802063e-09,-0.144137854117919,0.392074847917036,-0.908571181934093,3.47914424393542e-18,0.391954536526116,-0.919984587532094,-0.285383969826507,0.392329096598728,-0.874433456432272,-0.4190260494652,0.392712437314593,-0.818653841039068,-0.541445832778148,0.393111600268819,-0.743168675269125,-0.650115689093583,0.393318168393923,-0.650115689093583,-0.743168649837407,0.39311160031985,-0.541445867647738,-0.818653848341054,0.392712403621935,-0.419026066776119,-0.874433399277378,0.392329259726839,-0.285383920693512,-0.908571205883907,0.3920748475829,-0.14413770405938,-0.919984461293449,0.391954832829755,3.762568174174e-09,-0.142233132165057,0.418756311358341,-0.8968906777373,-3.4783950140486e-18,0.418532573808856,-0.908201786312345,-0.281589946929328,0.419310791364216,-0.863067530401795,-0.413659764122915,0.419650529628066,-0.807947419408378,-0.534467191825345,0.41989622103135,-0.733506635570477,-0.641733049914341,0.419949265144346,-0.641733049914341,-0.733506623449325,0.419896181222844,-0.534467239735461,-0.807949099511253,0.419646425339935,-0.413660646301252,-0.863067541124652,0.419310791525791,-0.281589913823387,-0.89689070013492,0.418756313555807,-0.142232984460859,-0.908201848842639,0.418532438120168,1.59369478218461e-09,-0.97602309138402,0.152851737221434,0.154968614608154,
-0.939458329934281,0.153001844579661,0.306608026431651,-0.879713853545263,0.153212549990271,0.45014381080497,-0.798672640745865,0.153432556337148,0.58187667385785,-0.698736386710418,0.153410307463257,0.698736530783169,-0.581876591608163,0.153432556280717,0.798672700680092,-0.450143837032801,0.153212550017634,0.879713840119888,-0.306608665990197,0.152988717650552,0.939460258984568,-0.154968883352435,0.152851737510209,0.976023048668734,0,0.152819969320817,0.988254044756096,-0.951868754312308,0.266698232675871,0.151056040102682,-0.91613584522527,0.26701970108435,0.29899095693048,-0.85775566113218,0.26741163965627,0.439028747090714,-0.778827143252425,0.267571319053415,0.567304036785639,-0.681355395381614,0.267412453172185,0.681355564351534,-0.567303962260305,0.267571184175535,0.77882724387547,-0.439029037098498,0.267411343291518,0.857755605090046,-0.298990948723254,0.267019700340867,0.916135848120486,-0.1510557508004,0.266698238640757,0.951868798551589,0,0.266446577334033,0.963849688191566,-0.927559875115986,0.343385143084902,0.147374765761908,-0.892687942969071,0.343751643695241,0.291449899527295,-0.835836765713544,0.344108813913014,0.427745280825985,-0.758969367129203,0.344308762601574,0.552645434030962,-0.663829733891563,0.344470853343086,0.663829733891563,-0.552645545333236,0.344308753630057,0.758969290154119,-0.427745191907208,0.344108524483431,0.835836930374641,-0.291449613827302,0.343751664228817,0.892688028339036,-0.147374760185601,0.343385137577445,0.92755987804085,3.48075080866461e-18,0.34321334149415,0.939257473869875,-0.908571204608414,0.392074853575209,0.144137695799519,-0.874433393399654,0.392329259228879,0.285383939387775,-0.818653841039068,0.392712437314593,0.4190260494652,-0.743168675269125,0.393111600268819,0.541445832778148,-0.650115570072161,0.393318267907398,0.650115747909611,-0.541445956149317,0.39311160627991,0.743168582205667,-0.419026299050777,0.39271243800883,0.818653712956198,-0.285383677030367,0.392329088821582,0.874433555479806,-0.144137700599301,0.392074847489226,0.908571206473244,3.47914432098689e-18,0.391954536532867,0.919984587529218,
-0.896890702758314,0.418756305505033,0.14223299162105,-0.863067534320965,0.419310791872093,0.28158993416088,-0.807947421886827,0.419650560402305,0.41365972806216,-0.733506568355469,0.419896221186472,0.534467283949827,-0.641733062753806,0.419949267624755,0.641733035451699,-0.534467449882382,0.419896109153464,0.733506511582553,-0.413659729687276,0.419650650151671,0.807947374438664,-0.281589603541937,0.419311051318587,0.863067516141812,-0.14223314079463,0.418756177384096,0.896890738921054,0,0.418532709497488,0.908201723782052,-0.135960068646184,0.498652334144197,-0.856072841168477,0,0.498633138110786,-0.866813124945504,-0.268876866383153,0.499300312643071,-0.823653099622959,-0.394530002119574,0.499800210969907,-0.771067977899462,-0.509867903751172,0.500077095937195,-0.699969727090684,-0.612250833686606,0.500297642660956,-0.612250917024994,-0.699965815169363,0.500077485023372,-0.509872892559498,-0.771063268763613,0.499807934054493,-0.394529421741588,-0.823654552392614,0.499300254367681,-0.268872524277382,-0.856072632280436,0.4986527021383,-0.135960034240281,-0.866813199408488,0.498633008665913,-8.23286823506577e-10,-0.856072635213075,0.498652696466509,0.13596003657701,-0.823653099876111,0.499300292726549,0.26887690259235,-0.771067968834463,0.499800240314956,0.394529982661151,-0.699969610783522,0.500077403506854,0.50986776175927,-0.612243601655976,0.500315569030035,0.612243500265597,-0.509867799883436,0.500077403561976,0.699969582973958,-0.394529825994348,0.499800325558916,0.771067993741195,-0.26887691358323,0.499300072696278,0.823653229670987,-0.135960081078987,0.498652206482816,0.856072913555156,0,0.49863250353127,0.866813489986247,-0.104402729014527,0.745939635734121,-0.657779697174644,0,0.745920416924445,-0.666035082871212,-0.20657931309715,0.746369001939369,-0.632659703430161,-0.303079871832594,0.746642234332476,-0.59217224284911,-0.39143859783958,0.747079117158518,-0.537260287781475,-0.470015075884746,0.747108962278261,-0.470014922023287,-0.537260275386855,0.747079122816751,-0.391438604052532,-0.592163316568632,0.746651149601323,-0.303075349227649,
-0.632659742274581,0.74636900168797,-0.206579195042393,-0.657779696100943,0.745939637503785,-0.104402723135329,-0.666035081591361,0.745920418067229,-9.80838822401635e-10,0.0261232869859376,0.986026674862677,0.164526503446417,0,0.985853747931692,0.167607838984447,0.0517964057796274,0.985971962879046,0.158670793672793,0.075738222499102,0.986086623050863,0.147975989582169,0.0986588030880549,0.985866183117862,0.135404244977218,0.117688841604675,0.986052062219706,0.117688857391069,0.135403864419713,0.985866262509832,0.0986585320441341,0.147975994497407,0.986086622954475,0.0757382141507337,0.158670900538497,0.98597194374362,0.0517964426648187,0.164526123971893,0.986026739729553,0.0261232285350304,0.167607838943285,0.98585374793869,-6.3476102502859e-10,0.152283005750989,0.241075529673357,0.958484467872148,3.96392692473404e-18,0.24031288829326,0.970695480426354,0.301215825988957,0.240584375939707,0.922706987199887,0.441969593837482,0.241573938166658,0.863889408733423,0.57154813102844,0.240567676790181,0.784512540882345,0.686236095768448,0.241163853082046,0.686236123233905,0.784512497260578,0.240567851171335,0.57154811750611,0.863889309700151,0.241574461352147,0.441969501445765,0.922706989990075,0.240584342469582,0.301215844174796,0.958484471466721,0.24107551952109,0.152282999198197,0.970695480430789,0.240312888275349,-2.13233700798463e-09,0.0959449990420119,0.79064414665634,0.604711824356773,0,0.61160435777406,0.791163769109645,0.245727090877978,0.610953820380497,0.752564698993463,0.279007941963969,0.790568556038811,0.545120102843162,0.466017148265351,0.611112978571868,0.639819462773405,0.433144984500929,0.790423731782905,0.433146333975108,0.639818650926103,0.611113188254536,0.466017987923725,0.545119923257445,0.7905687093198,0.279007858513382,0.752564616450088,0.610953865087885,0.245727232519123,0.604711818962291,0.790644150903919,0.0959449980391821,0.791163768984054,0.611604357936522,-3.01365083742358e-09,-0.657779679755806,0.745939650943839,0.10440273008946,-0.632659686864992,0.746369046732178,0.206579201992819,-0.592172256112709,0.746642169616775,0.303080005345683,
-0.537256565048746,0.747079159251536,0.391443627006548,-0.470015479665459,0.747109267406816,0.470014033226348,-0.391444510784941,0.747079165588978,0.537255912316667,-0.303079980072567,0.746642235200872,0.592172186355842,-0.206579409422822,0.746368723884552,0.632660000007479,-0.104402861226904,0.745939635580514,0.657779676364089,3.57575211616365e-18,0.745920407947147,0.666035092925262,0.164526161016243,0.986026733274365,-0.0261232388792179,0.158671009392432,0.985971924511396,-0.0517964753017141,0.147975907111991,0.986086639385925,-0.0757381709506868,0.135403958980431,0.985866241276578,-0.0986586144420173,0.117675139935214,0.98605535792516,-0.117674944437258,0.0986586144420173,0.985866241276578,-0.135403958980431,0.075738222499102,0.986086623050863,-0.147975989582169,0.0517964057796274,0.985971962879046,-0.158670793672793,0.026123252679868,0.986026675206178,-0.164526506834838,0,0.985853426303298,-0.167609730761816,0.958484471810791,0.241075512637153,-0.152283007930375,0.92270702385709,0.240584217197958,-0.30121584048658,0.863889262926141,0.24157459607209,-0.441969519235813,0.784512540882345,0.240567676790181,-0.57154813102844,0.686231275287497,0.241191363101152,-0.686231275287497,0.57154813102844,0.240567676790181,-0.784512540882345,0.441969533997215,0.241574462058714,-0.863889292849106,0.301215825988957,0.240584375939707,-0.922706987199887,0.15228298292644,0.241076111043259,-0.95848432527365,0,0.24031186068761,-0.970695734827788,0.604711816502064,0.790644153418036,-0.0959449928274,0.75256463486597,0.610953829949638,-0.245727263483151,0.545119882415709,0.790568748544579,-0.279007827165729,0.639813989829201,0.611113413002275,-0.466024092582723,0.433138228016839,0.790431876166989,-0.433138228016839,0.466024130892994,0.611113410786853,-0.639813964041023,0.279007858513382,0.7905687093198,-0.545119923257445,0.245727082605182,0.610953836076025,-0.752564688952608,0.0959449635492603,0.790644317191543,-0.604711607017965,0,0.611604373381524,-0.79116375704439,-0.0959449635492603,0.790644317191543,-0.604711607017965,-0.15228298292644,0.241076111043258,-0.95848432527365,
-0.245727082605182,0.610953836076025,-0.752564688952608,-0.301215825988957,0.240584375939707,-0.922706987199887,-0.279007858513382,0.7905687093198,-0.545119923257445,-0.441969533997215,0.241574462058714,-0.863889292849106,-0.466024130892994,0.611113410786853,-0.639813964041023,-0.57154813102844,0.240567676790181,-0.784512540882345,-0.433138228016839,0.790431876166989,-0.433138228016839,-0.686231275287497,0.241191363101152,-0.686231275287497,-0.639813989829201,0.611113413002275,-0.466024092582723,-0.784512540882345,0.240567676790181,-0.57154813102844,-0.545119882415709,0.790568748544579,-0.279007827165729,-0.863889262926141,0.24157459607209,-0.441969519235813,-0.75256463486597,0.610953829949638,-0.245727263483151,-0.92270702385709,0.240584217197958,-0.30121584048658,-0.604711816502064,0.790644153418036,-0.0959449928274,-0.958484471810791,0.241075512637153,-0.152283007930375,-0.791163768984054,0.611604357936522,-3.01365083742358e-09,-0.970695480430789,0.240312888275349,-2.13233701393052e-09,-0.026123252679868,0.986026675206178,-0.164526506834838,-0.0517964057796274,0.985971962879046,-0.158670793672793,-0.075738222499102,0.986086623050863,-0.147975989582169,-0.0986586144420173,0.985866241276578,-0.135403958980431,-0.117675139935214,0.98605535792516,-0.117674944437258,-0.135403958980431,0.985866241276578,-0.0986586144420173,-0.147975907111991,0.986086639385925,-0.0757381709506868,-0.158671009392432,0.985971924511396,-0.0517964753017141,-0.164526161016243,0.986026733274365,-0.0261232388792179,-0.167607838943285,0.98585374793869,-6.3476102502859e-10,0.104402861226904,0.745939635580514,0.657779676364089,0.206579409422822,0.746368723884552,0.632660000007479,0.303079980072567,0.746642235200872,0.592172186355842,0.391444510784941,0.747079165588978,0.537255912316667,0.470015479665459,0.747109267406816,0.470014033226348,0.537256565048746,0.747079159251536,0.391443627006548,0.592172256112709,0.746642169616775,0.303080005345683,0.632659686864992,0.746369046732178,0.206579201992819,0.657779679755806,0.745939650943839,0.10440273008946,
0.666035081591361,0.745920418067229,-9.80838822401635e-10,0.135960081078987,0.498652206482816,0.856072913555156,0.26887691358323,0.499300072696278,0.823653229670987,0.394529825994348,0.499800325558916,0.771067993741195,0.509867799883436,0.500077403561976,0.699969582973958,0.612243601655976,0.500315569030035,0.612243500265597,0.699969610783522,0.500077403506854,0.50986776175927,0.771067968834463,0.499800240314956,0.39452998266115,0.823653099876111,0.499300292726549,0.26887690259235,0.856072635213075,0.498652696466509,0.13596003657701,0.866813199408488,0.498633008665913,-8.23286823506577e-10,-0.604711818962291,0.790644150903919,0.0959449980391821,-0.958484471466721,0.24107551952109,0.152282999198197,-0.752564616450088,0.610953865087885,0.245727232519123,-0.922706989990075,0.240584342469582,0.301215844174796,-0.545119923257445,0.7905687093198,0.279007858513382,-0.863889309700151,0.241574461352147,0.441969501445765,-0.639818650926103,0.611113188254536,0.466017987923725,-0.784512497260578,0.240567851171335,0.57154811750611,-0.433144984500929,0.790423731782905,0.433146333975108,-0.686236095768448,0.241163853082046,0.686236123233905,-0.466017148265351,0.611112978571868,0.639819462773405,-0.57154813102844,0.240567676790181,0.784512540882345,-0.279007941963969,0.790568556038811,0.545120102843162,-0.441969593837482,0.241573938166658,0.863889408733423,-0.245727090877978,0.610953820380497,0.752564698993463,-0.301215825988957,0.240584375939707,0.922706987199887,-0.0959449990420119,0.79064414665634,0.604711824356773,-0.152283005750989,0.241075529673357,0.958484467872148,-0.164526123971893,0.986026739729553,0.0261232285350304,-0.158670900538497,0.98597194374362,0.0517964426648187,-0.147975994497407,0.986086622954475,0.0757382141507337,-0.135403864419713,0.985866262509832,0.098658532044134,-0.117688841604675,0.986052062219706,0.117688857391069,-0.0986588030880549,0.985866183117862,0.135404244977218,-0.075738222499102,0.986086623050863,0.147975989582169,-0.0517964057796274,0.985971962879046,0.158670793672793,-0.0261232869859376,0.986026674862677,0.164526503446417,
0.657779696100943,0.745939637503785,-0.104402723135329,0.632659742274581,0.74636900168797,-0.206579195042393,0.592163316568632,0.746651149601323,-0.303075349227648,0.537260275386855,0.747079122816751,-0.391438604052532,0.470015075884746,0.747108962278261,-0.470014922023287,0.39143859783958,0.747079117158518,-0.537260287781475,0.303079871832594,0.746642234332476,-0.59217224284911,0.20657931309715,0.746369001939369,-0.632659703430161,0.104402729014527,0.745939635734121,-0.657779697174644,0.856072632280436,0.4986527021383,-0.135960034240281,0.823654552392614,0.499300254367681,-0.268872524277382,0.771063268763613,0.499807934054493,-0.394529421741588,0.699965815169363,0.500077485023372,-0.509872892559498,0.612250833686606,0.500297642660956,-0.612250917024994,0.509867903751172,0.500077095937195,-0.699969727090684,0.394530002119574,0.499800210969907,-0.771067977899462,0.268876866383153,0.499300312643071,-0.823653099622959,0.135960068646184,0.498652334144197,-0.856072841168477,0.14223314079463,0.418756177384096,0.896890738921054,0.281589603541937,0.419311051318587,0.863067516141812,0.413659729687276,0.419650650151671,0.807947374438664,0.534467449882382,0.419896109153464,0.733506511582553,0.641733062753806,0.419949267624755,0.641733035451699,0.733506568355469,0.419896221186472,0.534467283949827,0.807947421886827,0.419650560402305,0.41365972806216,0.863067534320965,0.419310791872092,0.28158993416088,0.896890702758314,0.418756305505033,0.14223299162105,0.908201848842639,0.418532438120168,1.59369478218461e-09,0.89689070013492,0.418756313555807,-0.142232984460859,0.863067541124652,0.419310791525791,-0.281589913823387,0.807949099511253,0.419646425339935,-0.413660646301252,0.733506623449325,0.419896181222843,-0.534467239735461,0.641733049914341,0.419949265144346,-0.641733049914341,0.534467191825345,0.41989622103135,-0.733506635570478,0.413659764122915,0.419650529628066,-0.807947419408378,0.281589946929328,0.419310791364216,-0.863067530401795,0.142233132165057,0.418756311358341,-0.8968906777373,0.144137700599301,0.392074847489226,0.908571206473244,
0.285383677030367,0.392329088821582,0.874433555479806,0.419026299050777,0.39271243800883,0.818653712956198,0.541445956149316,0.39311160627991,0.743168582205667,0.650115570072161,0.393318267907398,0.650115747909611,0.743168675269125,0.393111600268819,0.541445832778148,0.818653841039068,0.392712437314593,0.4190260494652,0.874433393399654,0.392329259228879,0.285383939387775,0.908571204608414,0.392074853575209,0.144137695799519,0.919984461293449,0.391954832829755,3.76256817069485e-09,0.147374760185601,0.343385137577445,0.92755987804085,0.291449613827302,0.343751664228817,0.892688028339036,0.427745191907208,0.344108524483431,0.835836930374641,0.552645545333236,0.344308753630057,0.758969290154119,0.663829733891563,0.344470853343086,0.663829733891563,0.758969367129203,0.344308762601574,0.552645434030962,0.835836765713544,0.344108813913014,0.427745280825985,0.892687942969071,0.343751643695241,0.291449899527295,0.927559875115986,0.343385143084902,0.147374765761908,0.939257363302788,0.343213644078283,-1.45465066105912e-09,0.1510557508004,0.266698238640757,0.951868798551589,0.298990948723254,0.267019700340867,0.916135848120486,0.439029037098498,0.267411343291518,0.857755605090046,0.567303962260305,0.267571184175535,0.77882724387547,0.681355395381614,0.267412453172185,0.681355564351534,0.778827143252425,0.267571319053415,0.567304036785639,0.85775566113218,0.26741163965627,0.439028747090714,0.91613584522527,0.26701970108435,0.29899095693048,0.951868754312308,0.266698232675871,0.151056040102682,0.963849788855917,0.266446213188337,0,0.154968883352435,0.152851737510209,0.976023048668734,0.306608665990197,0.152988717650552,0.939460258984568,0.450143837032801,0.153212550017634,0.879713840119888,0.581876591608163,0.153432556280717,0.798672700680092,0.698736386710417,0.153410307463257,0.698736530783169,0.798672640745865,0.153432556337148,0.58187667385785,0.879713853545264,0.153212549990271,0.45014381080497,0.939458329934281,0.153001844579661,0.306608026431651,0.97602309138402,0.152851737221434,0.154968614608154,0.988254102518635,0.15281959578237,1.4209932495202e-09,
0.156750951748678,-0.0340719610434161,0.987050272578119,0.310101245799048,-0.0341784813316249,0.950088968869622,0.455245602996251,-0.0343580450819705,0.889702740071495,0.5883989678643,-0.0343279153474664,0.807841722643813,0.706690840026268,-0.0342910390759004,0.70669100833537,0.807842044296942,-0.0343140039479063,0.588399337694393,0.889698476982929,-0.0343580454741697,0.455253934376685,0.950088924721387,-0.0341824345963399,0.310100945317531,0.987051829282949,-0.0340719681402944,0.1567411474254,0.999419322196538,-0.0340737203752669,0,0.908571205883907,0.3920748475829,-0.14413770405938,0.874433399277378,0.392329259726839,-0.285383920693512,0.818653848341054,0.392712403621935,-0.419026066776119,0.743168649837407,0.39311160031985,-0.541445867647738,0.650115689093583,0.393318168393924,-0.650115689093583,0.541445832778148,0.393111600268819,-0.743168675269125,0.4190260494652,0.392712437314593,-0.818653841039068,0.285383969826507,0.392329096598728,-0.874433456432272,0.144137854117919,0.392074847917036,-0.908571181934093,0.927559879591128,0.34338513585898,-0.147374754432373,0.892687942783583,0.34375164283053,-0.291449901115315,0.835836758006557,0.344108816501831,-0.427745293803213,0.758969338949689,0.34430885818184,-0.552645413182621,0.663829704266613,0.344470968161451,-0.66382970393559,0.552645434030962,0.344308762601574,-0.758969367129203,0.427745152187483,0.344108813616943,-0.835836831667071,0.291449876499366,0.343751808760066,-0.892687886925037,0.147374770298145,0.343384977068692,-0.927559935854877,0.951868752455818,0.266698239511067,-0.15105603973328,0.916135850396457,0.267019716316862,-0.298990927481795,0.857755694120331,0.267411636065169,-0.439028684827197,0.778827169372406,0.267571310038204,-0.567304005178709,0.681355372413486,0.267412571055686,-0.681355541053764,0.567303940386781,0.267571318912968,-0.778827213518381,0.439028893843675,0.267411477891674,-0.857755636450259,0.298990813769759,0.267019700005099,-0.916135892261887,0.151055757896803,0.266698073858642,-0.951868843594701,0.976023093730255,0.152851736873284,-0.154968600174495,
0.939458325285236,0.153001842000688,-0.306608041963441,0.879713845935578,0.153212507502246,-0.450143840137914,0.798672714350942,0.153432446379425,-0.581876601823207,0.698736474415741,0.15341016358186,-0.698736474667558,0.581876484600538,0.153432556236667,-0.79867277864943,0.450143730812022,0.153212383688417,-0.879713923440539,0.306608036165138,0.15300187394249,-0.939458321975511,0.154968883352435,0.152851737510209,-0.976023048668734,0.98705182947957,-0.0340719619493247,-0.15674114753299,0.950088924945251,-0.034182426072251,-0.310100945571265,0.889698478750243,-0.034357986080862,-0.455253935405254,0.807842044296942,-0.0343140039479063,-0.588399337694393,0.706690925001097,-0.0342910002363838,-0.706690925245175,0.58839923048315,-0.0343140039420679,-0.807842122385495,0.455254068767066,-0.034358045460204,-0.889698408216619,0.310100941744279,-0.0341820347313142,-0.950088940273982,0.156741145528017,-0.0340719578691243,-0.987051829938798,0.150059263035401,-0.290723761436162,0.944966619576418,0.296938264177059,-0.291013714613203,0.909471651660754,0.435788111621837,-0.291450494470761,0.851554655346221,0.563175662036588,-0.291699450599319,0.773139446807434,0.676326101608348,-0.291806758546723,0.676337060902113,0.773139876446632,-0.291699458523133,0.563175068114168,0.85155867174592,-0.291450471224403,0.435780278807334,0.909467124774928,-0.291029376945149,0.296936778975833,0.944966427174957,-0.290724248278928,0.150059531436191,0.956843868691049,-0.290602496459245,2.7638047468044e-09,0.134130686354878,-0.51774739845421,0.844953602496532,0.265411195054895,-0.518213959124119,0.813025946762118,0.389573299725879,-0.518574403572738,0.761126291820135,0.503350115964058,-0.518860962149514,0.690957279950252,0.604455800652042,-0.518908826400359,0.604455800652042,0.690951288509714,-0.518872999352756,0.503345932187239,0.76113265341908,-0.518562541827707,0.389576660122778,0.813026289030944,-0.518213506875162,0.265411029606377,0.84495358300916,-0.51774743151674,0.13413068149309,0.855642473962887,-0.517567345135558,6.421965415268e-10,0.1175364120258,-0.661933985432451,0.740289531722294,
0.232460151863514,-0.662465427637273,0.71211083054603,0.341092396759995,-0.662739709173493,0.66665737433644,0.440780911789476,-0.662914593889895,0.605191233421167,0.529288661305483,-0.663104195846925,0.529288521001214,0.605186856334375,-0.662914611475757,0.440786895009439,0.666657781984697,-0.662739358600253,0.341092281181162,0.712113283035711,-0.662465390656815,0.232452744242813,0.740289579884054,-0.661933974645726,0.117536169432233,0.749816222540672,-0.661646153479968,1.77816550342154e-09,0.105500091514905,-0.740129011737021,0.66413761877756,0.208515098979776,-0.740404464798708,0.639001316120392,0.305846250264802,-0.740858305505117,0.597985821205693,0.395275362859322,-0.741157563969632,0.542625886672422,0.474679695458422,-0.741187137934139,0.474679695458422,0.542625995556115,-0.741157442333186,0.395275441459325,0.597977038240963,-0.740867183242009,0.305841917551564,0.639001355970313,-0.740404464295502,0.208514978645161,0.664137657912798,-0.740128976531778,0.105500092133263,0.672751390008594,-0.739868614850978,3.40508509528404e-09,0.101452876743973,-0.76213393972628,0.639420965966609,0.200679319773907,-0.76259797896612,0.614957017271834,0.29452024820163,-0.762939375330891,0.575483564464668,0.380299265529624,-0.763357453557933,0.522166512460514,0.456952025770969,-0.763144607717054,0.456952025770969,0.522166468480028,-0.763357453700895,0.38029932562967,0.575483478905317,-0.762939413920787,0.294520315416848,0.614956779618633,-0.762598182269679,0.200679275462269,0.639421130117981,-0.762133829627682,0.101452669238847,0.647616464077739,-0.761966479220344,-8.67949311166471e-10,0.11742390804098,-0.663226771446242,0.739149427015524,0.232026242539855,-0.663936390564382,0.71088134878978,0.340514416057359,-0.664292281243322,0.665406415311469,0.439950317556865,-0.664432694269304,0.604129880793565,0.528129095066461,-0.664950613119923,0.528129095066461,0.604129880793565,-0.664432694269304,0.439950317556865,0.665406178449823,-0.664292580530486,0.340514295049341,0.710881626228762,-0.663936058813116,0.232026341819323,0.739149191145652,-0.663227039981493,0.11742387604791,
0.748480874081519,-0.66315637758689,-1.0498898758005e-09,0.137746191732259,-0.478310292438721,0.867320731223718,0.272502971752447,-0.478451486766651,0.834761226457522,0.399899922250861,-0.478789010917665,0.781563263727409,0.516894837198338,-0.478818077004242,0.709614667556741,0.620539731852533,-0.479438090252301,0.620539731852533,0.709614695737353,-0.478818076962848,0.516894798549167,0.78156311693624,-0.478789170675946,0.399900017864901,0.834761169715133,-0.478451578640446,0.272502984263086,0.867321140347199,-0.47830953245489,0.137746254648241,0.878367374006101,-0.477986146537352,-8.34161238138763e-10,0.944966429734445,-0.290724245697037,-0.150059520320521,0.909467127659701,-0.291029376368381,-0.296936770705557,0.851558653992702,-0.29145047047791,-0.435780313998169,0.773139911416667,-0.291699458363315,-0.563175020189263,0.676331571653921,-0.291806749310232,-0.676331594886068,0.563174870565116,-0.291699458371937,-0.773140020403473,0.43578046488483,-0.291450252416629,-0.851558651409899,0.296936768075448,-0.291029610681274,-0.909467053538287,0.150059263035401,-0.290723761436162,-0.944966619576417,0.844953581308112,-0.517747434014994,-0.134130682565491,0.813026268889001,-0.518213540949758,-0.265411024776182,0.761132601921648,-0.518562637803689,-0.389576632982605,0.690951288509714,-0.518872999352756,-0.503345932187239,0.604455734441618,-0.518908981422362,-0.604455733780276,0.503345932187239,-0.518872999352756,-0.690951288509714,0.38957671381928,-0.518562346527019,-0.761132758994227,0.265411073123631,-0.518213942095335,-0.813025997420363,0.134130575196036,-0.517747198070307,-0.844953742927935,0.740289586587515,-0.661933966235976,-0.117536174572747,0.712113284482176,-0.662465377743074,-0.232452776614377,0.666657784728263,-0.662739360507086,-0.341092272113958,0.605186876375815,-0.662914611426702,-0.440786867566933,0.52928859112861,-0.663104195886425,-0.52928859112861,0.440786895009439,-0.662914611475757,-0.605186856334375,0.341092176093966,-0.662739358246473,-0.666657836103751,0.232452752461574,-0.662465398691915,-0.712113272877988,
0.117536294472149,-0.661933976678996,-0.74028955821333,0.66413764979974,-0.740128984032438,-0.105500090585688,0.639001363356465,-0.740404452661402,-0.208514997320935,0.597977102276352,-0.740867112158611,-0.305841964542045,0.542625995556115,-0.741157442333186,-0.395275441459325,0.474679695458422,-0.741187137934139,-0.474679695458422,0.395275441459325,-0.741157442333186,-0.542625995556115,0.305841936503745,-0.740867146409002,-0.597977074182132,0.208515144342828,-0.740404321372907,-0.639001467503803,0.105500092775933,-0.740129000513605,-0.664137631084855,0.639421118290956,-0.762133841079574,-0.101452657751473,0.614956768027396,-0.762598198753366,-0.200679248342775,0.575483455474814,-0.762939427153345,-0.29452032692107,0.522166448938346,-0.763357453764416,-0.380299352333692,0.456952025770969,-0.763144607717054,-0.456952025770969,0.380299352333692,-0.763357453764416,-0.522166448938346,0.294520316267771,-0.762939427117475,-0.575483460974502,0.200679245932015,-0.762598182141112,-0.614956789414694,0.101452749782026,-0.762133996699753,-0.639420918203437,0.739149194052452,-0.663227037037941,-0.117423874376055,0.710881611170466,-0.663936077984217,-0.232026333097385,0.665420542720031,-0.664274328077899,-0.34052183246135,0.604130006119137,-0.664432518990452,-0.439950410176527,0.528129095066461,-0.664950613119923,-0.528129095066461,0.439950317556865,-0.664432694269304,-0.604129880793565,0.340514327648305,-0.664292501190957,-0.665406240974404,0.232026333599105,-0.663936058792633,-0.710881628930909,0.117423874217178,-0.663227016511957,-0.739149212495337,0.867321144552741,-0.478309525100451,-0.137746253705514,0.834762663367684,-0.478451495420232,-0.27249855481715,0.78156094708457,-0.478791983682441,-0.399900890663803,0.709610974467676,-0.47881787641648,-0.516900092995781,0.620539689636783,-0.479438090219883,-0.620539774093327,0.516894837198338,-0.478818077004242,-0.709614667556741,0.399900070295277,-0.47878901128722,-0.781563187751598,0.272502951388482,-0.478451578482345,-0.834761180537475,0.137746257681088,-0.478309504936263,-0.867321155041477,
0.00498401650171775,-0.999494013140729,-0.0314146028997859,0.00985453956393619,-0.999495078314671,-0.0302072255384885,0.0144599808585152,-0.999496271482751,-0.0282508804402761,0.0186631358387,-0.99949712730945,-0.0256355195153875,0.022415122389061,-0.999497435929376,-0.0224151256718729,0.0256355252028891,-0.999497127215116,-0.0186631330784267,0.0282508812524078,-0.999496271568885,-0.0144599733181107,0.0302072210923222,-0.999495078388861,-0.00985454566809049,0.0314146018044449,-0.999494013144194,-0.004984022710744,0.0318310589381858,-0.999493263452473,1.95326289811181e-10,0.0149864587694498,-0.995424346087877,-0.0943704258180245,0.0296317721965867,-0.995434796185913,-0.0907277499930422,0.0434115643402818,-0.995446923689444,-0.0848578705763476,0.0560640377230334,-0.995451751353267,-0.0770235963968419,0.067347619767404,-0.995453965998652,-0.0673476034408046,0.0770236060067265,-0.99545175000244,-0.056064048505262,0.0848578644295744,-0.995446923697591,-0.0434115761687519,0.0907277489135702,-0.99543479633276,-0.0296317705686343,0.0943704257373082,-0.995424346099443,-0.014986458509475,0.095608921197702,-0.995418974194993,0,0.0412843821619301,-0.964758229807979,-0.259879121530149,0.0815269601694009,-0.96486907905408,-0.249761916734456,0.119536534868389,-0.964955350341303,-0.233606910598449,0.154369244818716,-0.965012097407508,-0.211947606995836,0.185404229645136,-0.965013246153529,-0.185404170335844,0.211947463846146,-0.965012143820424,-0.154369151219716,0.233606889835841,-0.964955349637353,-0.119536581126779,0.249761904984975,-0.964869082270077,-0.0815269581032928,0.259879125642375,-0.964758228609448,-0.0412843842840698,0.263243956790775,-0.964729298411288,6.13369326928532e-10,0.109948239529544,-0.713120277511191,-0.692366127440327,0.217419814739696,-0.713200717962137,-0.666388295257988,0.319193446305695,-0.713357043638031,-0.623888829942885,0.412460455312703,-0.713588078477601,-0.566275928375807,0.495430689249539,-0.713510193384684,-0.495430758114469,0.566275812913088,-0.71358821171463,-0.412460383323705,0.623871338076338,-0.713376430153395,-0.319184307929506,
0.666388332094524,-0.713200678306647,-0.217419831917923,0.692366155711922,-0.713120272243583,-0.109948095663058,0.701446451901105,-0.71272215842876,-3.38364821960142e-10,0.0314146017858165,-0.999494013148503,0.00498402196406832,0.030207221151275,-0.99949507839086,0.00985454528465892,0.0282508807080484,-0.999496271549202,0.0144599757421222,0.0256355249085051,-0.999497127237286,0.0186631322954924,0.0224146094021834,-0.999497435868111,0.0224156413787235,0.0186630483700493,-0.999497135490622,0.0256352642190204,0.0144607018172269,-0.999496271719572,0.0282505030332014,0.00985454099034253,-0.999495078145584,0.0302072306678815,0.00498400957665342,-0.99949401321449,0.0314146016516603,0.0943704262933058,-0.995424346056416,0.0149864578662554,0.0907277489335453,-0.995434796236941,0.0296317737263649,0.0848578676096795,-0.995446923338494,0.0434115781867425,0.0770236023237361,-0.99545175008282,0.0560640521379485,0.0673476151113693,-0.995453965810841,0.0673476108728478,0.0560638773881514,-0.995451779061186,0.0770233550043544,0.0434115519411946,-0.995446923919009,0.0848578742264992,0.0296317664913295,-0.995434798179845,0.0907277299796182,0.0149864825281503,-0.995424346370002,0.0943704190691497,0.259879122043457,-0.964758229665289,0.0412843822652089,0.249761915083191,-0.964869078522234,0.0815269715225071,0.233606894546937,-0.964955348790805,0.119536578753756,0.211947500492062,-0.965012130664765,0.154369183145528,0.18540415886457,-0.965013261988515,0.185404158696634,0.154369195729961,-0.965012130669042,0.21194749130688,0.119536579715744,-0.964955350459592,0.233606887161459,0.0815269523675799,-0.964869085945797,0.249761892657339,0.0412844077170321,-0.964758185100445,0.259879283439734,0.692366147801692,-0.713120278743152,0.109948103319406,0.666388286175066,-0.713200718381462,0.217419841203198,0.623888835512223,-0.713357042879499,0.319193437115206,0.566275870676769,-0.713588175803596,0.412460366147541,0.495430692754758,-0.713510236333776,0.495430692754758,0.412460397665501,-0.713588175434668,0.566275848184821,0.319193446305695,-0.713357043638031,0.623888829942885,
0.21741987249511,-0.713200114865189,0.666388921877076,0.109948158281245,-0.713120782416041,0.692365620302522,-0.298923344956743,0.830480321669198,-0.470050283650693,-0.306237817275562,0.780987872875419,-0.544312724168587,0,0.815767843184925,-0.578379482714779,0,0.867685360346373,-0.49711378520474,-0.719738887075465,0.607892733021831,-0.335324260337097,-0.727490637772911,0.569988890772715,-0.381929360416888,-0.999999999771296,-1.88517384883518e-05,1.01004921205803e-05,-0.999999983987424,-0.000149496752937858,9.83660124891075e-05,-0.72630376449997,-0.609115494542647,0.318529678336634,-0.73362138603847,-0.579328537668561,0.35521557875437,-0.309855158277439,-0.845427823267452,0.435019053070232,-0.316933616489869,-0.814745635234597,0.485533348602158,0,-0.89038613216873,0.455206036473165,0,-0.861433901821757,0.507869700604539,-0.329518674240498,0.6640264358781,-0.671182788651357,0,0.693982770594885,-0.719991606977086,-0.750905610035607,0.47819530703274,-0.455488762922771,-0.999999980190097,0.000147481464530807,-0.000133675069053727,-0.754895145396992,-0.502833973977165,0.421059751187863,-0.337302938630448,-0.733853395279318,0.589648981876744,-7.03240864419176e-18,-0.784162531210383,0.620555496829836,-0.363161281156834,0.529067881341056,-0.76694267113117,7.0513561757039e-18,0.556784733277604,-0.830656824921693,-0.78081635763588,0.369937829802586,-0.503459847186636,-0.999999981243207,-0.00011886440375155,0.000152921023559113,-0.782815464064504,-0.400249455329387,0.4764455086681,-0.367504809039122,-0.612915448713209,0.699481856849628,0,-0.664804477525037,0.747017407201909,-0.388237073020619,0.382263964083107,-0.838538154704872,0,0.406708181085195,-0.913558129206003,-0.800859045068396,0.259757981949822,-0.539583710600582,-0.999999981791695,-8.56514474773894e-05,0.000170529875873418,-0.801714447814775,-0.282652283400146,0.5266513370853,-0.390183503304849,-0.446779838068631,0.805074288525055,-7.09189375605359e-18,-0.489752015098505,0.871861780161829,-0.397207073474839,0.213680814149468,-0.892506050649504,0,0.230204351088866,-0.97314231063075,
-0.807572982116086,0.141408892682015,-0.572563886065632,-0.999999969151681,6.31412271895035e-05,-0.000240228687557331,-0.807946204475837,-0.149384450134623,0.570006330430693,-0.397779585577126,-0.236906336376968,0.886367186375112,7.10803907610922e-18,-0.259805557768281,0.96566095093087,-0.395677512750959,-0.0636244560381052,-0.916182969988566,0,-0.0755884662730985,-0.997139099507426,-0.806689787832124,-0.0331647304268891,-0.590043800800479,-0.999999999908829,-5.76745122221492e-07,-1.34910986457014e-05,-0.806740052262916,0.0194613538717779,0.590585932596015,-0.396036987889736,0.024992467444111,0.917894373440801,0,0.0249072858959023,0.999689765431906,-0.38936302672067,-0.492080155039555,-0.778622857639799,7.35287190311062e-18,-0.547473772234516,-0.836822841893855,-0.804621006971306,-0.299414426986884,-0.512772889350243,-0.99999999417211,6.37199365850168e-05,8.71524455982826e-05,-0.807867135563317,0.257058987525483,0.530350231648007,-0.398200428814317,0.380233633445984,0.834780691252834,0,0.406664021623875,0.913577787337617,-0.355646353868764,-0.806412140775342,-0.472456484969763,7.13785418476284e-18,-0.871492286185491,-0.490409211902862,-0.779258432436408,-0.528642784852312,-0.336590406132356,-0.999999987513538,0.000126374216665998,9.48814075391167e-05,-0.790451539696414,0.48626603305558,0.372467056916391,-0.379785895297429,0.715702314421754,0.586116772379426,0,0.766198315204791,0.642604187488177,-0.327188225972026,-0.915578287935491,-0.233803899553437,7.03368586378119e-18,-0.97139143546749,-0.237484060729155,-0.750708875300055,-0.636196224403942,-0.178018393993136,-0.999999985011393,-0.000167185686937061,-4.50128856459749e-05,-0.76065906653049,0.615141091030183,0.207362539122088,-0.345464757875887,0.883250351416204,0.317053493576253,0,0.938675602813125,0.344801555511885,-0.315704208231316,-0.94308932038903,-0.104467155954371,0,-0.994407039988785,-0.10561552357842,-0.736641135396771,-0.67132960256567,-0.0817092550472456,-0.9999999990788,-4.24017738321983e-05,-6.67005097555807e-06,-0.740988657006888,0.664478340957386,0.0969760000497474,
-0.323703163102792,0.935072829456059,0.14441283118299,-7.0205753404342e-18,0.987776709094434,0.155875504716328,-0.313206153635326,-0.948842169067843,-0.0400055436607833,7.00082244243259e-18,-0.999197414576249,-0.0400565438366708,-0.732553092183887,-0.67998658261837,-0.0313721945489361,-0.999999999792363,-2.03532316656967e-05,-1.01050835061038e-06,-0.733644037045264,0.678513542634497,0.037226326296216,-0.315410328161521,0.947373271439734,0.0547741677309512,7.00433615181274e-18,0.998276273724268,0.0586897036897472,-0.313922798249438,-0.949388901597562,-0.010639091249568,0,-0.999944776762297,-0.0105092067160361,-0.732272561951543,-0.680961584868021,-0.00825923404172823,-0.999999999830374,-1.84176174711241e-05,-2.09299209208858e-07,-0.732658785919524,0.680525239694526,0.00982352042989866,-0.314092012923833,0.949285302699357,0.0142696004304726,7.00045346994066e-18,0.999883088320998,0.0152908367875079,-0.31390480173866,-0.949451688698913,-0.00229483598431164,0,-0.999996897283283,-0.00249106880831923,-0.732558983578927,-0.680701329431139,-0.00174232272837118,-0.999999999999998,6.76414376199138e-08,1.99744314610567e-10,-0.73247185977118,0.680793670076509,0.00222562959753538,-0.313825598414503,0.949476115459074,0.00293256756539533,0,0.999994675553009,0.00326325997020697,0.313825598414503,0.949476115459074,0.00293256756539533,0.314092012923833,0.949285302699357,0.0142696004304726,0.73247185977118,0.680793670076509,0.00222562959753538,0.732658785919524,0.680525239694526,0.00982352042989866,0.999999999999998,6.76414376199138e-08,1.99744314610567e-10,0.999999999830374,-1.84176174711241e-05,-2.09299209208917e-07,0.732558983578927,-0.680701329431139,-0.00174232272837118,0.732272561951543,-0.680961584868021,-0.00825923404172823,0.31390480173866,-0.949451688698913,-0.00229483598431164,0.313922798249438,-0.949388901597562,-0.010639091249568,0.315410328161521,0.947373271439734,0.0547741677309512,0.733644037045264,0.678513542634497,0.037226326296216,0.999999999792362,-2.03532316656967e-05,-1.01050835061038e-06,0.732553092183887,-0.67998658261837,-0.0313721945489361,
0.313206153635326,-0.948842169067843,-0.0400055436607833,0.323703163102792,0.935072829456059,0.14441283118299,0.740988657006888,0.664478340957385,0.0969760000497474,0.9999999990788,-4.24017738321983e-05,-6.67005097555807e-06,0.736641135396771,-0.67132960256567,-0.0817092550472456,0.315704208231316,-0.94308932038903,-0.104467155954371,0.345464757875887,0.883250351416204,0.317053493576253,0.76065906653049,0.615141091030183,0.207362539122088,0.999999985011393,-0.000167185686937061,-4.50128856459711e-05,0.750708875300055,-0.636196224403942,-0.178018393993136,0.327188225972026,-0.915578287935491,-0.233803899553437,0.379785895297429,0.715702314421754,0.586116772379426,0.790451539696414,0.48626603305558,0.372467056916391,0.999999987513538,0.000126374216666006,9.48814075391167e-05,0.779258432436408,-0.528642784852312,-0.336590406132356,0.355646353868764,-0.806412140775342,-0.472456484969763,0.398200428814317,0.380233633445984,0.834780691252834,0.807867135563317,0.257058987525483,0.530350231648007,0.999999994172111,6.37199365850132e-05,8.71524455982826e-05,0.804621006971306,-0.299414426986884,-0.512772889350243,0.38936302672067,-0.492080155039555,-0.778622857639799,0.396036987889736,0.024992467444111,0.917894373440801,0.806740052262916,0.0194613538717779,0.590585932596015,0.999999999908829,-5.76745122219653e-07,-1.34910986457014e-05,0.806689787832124,-0.0331647304268891,-0.590043800800479,0.395677512750959,-0.0636244560381052,-0.916182969988566,0.397779585577126,-0.236906336376968,0.886367186375112,0.807946204475837,-0.149384450134623,0.570006330430693,0.999999969151681,6.31412271895053e-05,-0.000240228687557331,0.807572982116086,0.141408892682015,-0.572563886065632,0.397207073474839,0.213680814149468,-0.892506050649504,0.390183503304849,-0.446779838068631,0.805074288525055,0.801714447814775,-0.282652283400146,0.5266513370853,0.999999981791695,-8.56514474773931e-05,0.000170529875873418,0.800859045068396,0.259757981949822,-0.539583710600582,0.388237073020619,0.382263964083107,-0.838538154704872,0.367504809039122,-0.612915448713209,0.699481856849628,
0.782815464064504,-0.400249455329387,0.4764455086681,0.999999981243207,-0.00011886440375155,0.000152921023559113,0.78081635763588,0.369937829802586,-0.503459847186636,0.363161281156834,0.529067881341056,-0.76694267113117,0.337302938630448,-0.733853395279318,0.589648981876745,0.754895145396992,-0.502833973977165,0.421059751187863,0.999999980190097,0.000147481464530807,-0.000133675069053727,0.750905610035607,0.47819530703274,-0.455488762922771,0.329518674240498,0.6640264358781,-0.671182788651357,0.316933616489869,-0.814745635234597,0.485533348602158,0.73362138603847,-0.579328537668561,0.35521557875437,0.999999983987424,-0.000149496752937858,9.83660124891075e-05,0.727490637772911,0.569988890772715,-0.381929360416888,0.306237817275562,0.780987872875419,-0.544312724168587,0.309855158277439,-0.845427823267452,0.435019053070232,0.72630376449997,-0.609115494542647,0.318529678336634,0.999999999771296,-1.88517384883518e-05,1.01004921205803e-05,0.719738887075465,0.607892733021831,-0.335324260337097,0.298923344956743,0.830480321669198,-0.470050283650693
}
NormalsW: *1462 {
a: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
}
NormalsIndex: *5894 {
a: 0,1,2,3,4,5,1,0,6,7,8,9,10,11,7,6,12,13,11,10,2,14,13,12,1,15,14,2,5,16,15,1,7,17,18,8,11,19,17,7,13,20,19,11,14,21,20,13,15,22,21,14,16,23,22,15,17,24,25,18,19,26,24,17,20,27,26,19,21,28,27,20,22,29,28,21,23,30,29,22,24,31,32,25,26,33,31,24,27,34,33,26,28,35,34,27,29,36,35,28,30,37,36,29,31,38,39,32,33,40,38,31,34,41,40,33,35,42,41,34,36,43,42,35,37,44,43,36,38,45,46,39,40,47,45,38,41,48,47,40,42,49,48,41,43,50,49,42,44,51,50,43,45,52,53,46,47,54,52,45,48,55,54,47,49,56,55,48,50,57,56,49,51,58,57,50,52,59,60,53,54,61,59,52,55,62,61,54,56,63,62,55,57,64,63,56,58,65,64,57,59,66,67,60,61,68,66,59,62,69,68,61,63,70,69,62,64,71,70,63,65,72,71,64,66,73,74,67,68,75,73,66,69,76,75,68,70,77,76,69,71,78,77,70,72,79,78,71,80,81,82,83,84,85,81,80,86,87,85,84,88,89,87,86,90,91,89,88,92,93,91,90,81,94,95,82,85,96,94,81,87,97,96,85,89,98,97,87,91,99,98,89,93,100,99,91,94,101,102,95,96,103,101,94,97,104,103,96,98,105,104,97,99,106,105,98,100,107,106,99,101,108,109,102,103,110,108,101,104,111,110,103,105,3,111,104,106,0,3,105,107,4,0,106,108,6,9,109,110,10,6,108,111,12,10,110,3,2,12,111,112,113,114,115,116,112,115,117,118,116,117,119,9,118,119,109,120,4,107,121,114,120,121,122,115,114,122,123,117,115,123,124,119,117,124,125,109,119,125,102,121,107,100,126,122,121,126,127,123,122,127,128,124,123,128,129,125,124,129,130,102,125,130,95,126,100,93,131,127,126,131,132,128,127,132,133,129,128,133,134,130,129,134,135,95,130,135,82,131,93,92,136,132,131,136,137,133,132,137,138,134,133,138,139,135,134,139,140,82,135,140,83,141,79,72,142,143,141,142,144,145,143,144,146,147,145,146,148,149,147,148,150,74,149,150,67,142,72,65,151,144,142,151,152,146,144,152,153,148,146,153,154,150,148,154,155,67,150,155,60,151,65,58,156,152,151,156,157,153,152,157,158,154,153,158,159,155,154,159,160,60,155,160,53,156,58,51,161,157,156,161,162,158,157,162,163,159,158,163,164,160,159,164,165,53,160,165,46,161,51,44,166,162,161,166,167,163,162,167,168,164,163,168,169,165,164,169,170,46,165,170,39,166,44,37,171,167,166,171,172,168,167,172,
173,169,168,173,174,170,169,174,175,39,170,175,32,171,37,30,176,172,171,176,177,173,172,177,178,174,173,178,179,175,174,179,180,32,175,180,25,176,30,23,181,177,176,181,182,178,177,182,183,179,178,183,184,180,179,184,185,25,180,185,18,181,23,16,186,182,181,186,187,183,182,187,188,184,183,188,189,185,184,189,190,18,185,190,8,186,16,5,191,187,186,191,113,188,187,113,112,189,188,112,116,190,189,116,118,8,190,118,9,191,5,4,120,113,191,120,114,192,193,194,195,196,197,193,192,198,199,197,196,200,201,199,198,202,203,201,200,193,204,205,194,197,206,204,193,199,207,206,197,201,208,207,199,203,209,208,201,204,210,211,205,206,212,210,204,207,213,212,206,208,214,213,207,209,215,214,208,210,216,217,211,212,218,216,210,213,219,218,212,214,220,219,213,215,221,220,214,216,222,217,218,222,216,219,222,218,220,222,219,221,222,220,223,224,203,202,225,226,224,223,227,228,226,225,229,230,228,227,231,232,230,229,224,233,209,203,226,234,233,224,228,235,234,226,230,236,235,228,232,237,236,230,233,238,215,209,234,239,238,233,235,240,239,234,236,241,240,235,237,242,241,236,238,243,221,215,239,244,243,238,240,245,244,239,241,246,245,240,242,247,246,241,243,222,221,244,222,243,245,222,244,246,222,245,247,222,246,248,249,250,251,252,253,249,248,254,255,253,252,256,257,255,254,258,259,257,256,249,260,261,250,253,262,260,249,255,263,262,253,257,264,263,255,259,265,264,257,260,266,267,261,262,268,266,260,263,269,268,262,264,270,269,263,265,271,270,264,266,272,273,267,268,274,272,266,269,275,274,268,270,276,275,269,271,277,276,270,272,278,279,273,274,280,278,272,275,281,280,274,276,282,281,275,277,283,282,276,284,285,259,258,286,287,285,284,288,289,287,286,290,291,289,288,292,293,291,290,285,294,265,259,287,295,294,285,289,296,295,287,291,297,296,289,293,298,297,291,294,299,271,265,295,300,299,294,296,301,300,295,297,302,301,296,298,303,302,297,299,304,277,271,300,305,304,299,301,306,305,300,302,307,306,301,303,308,307,302,304,309,283,277,305,310,309,304,306,311,310,305,307,312,311,306,308,313,312,307,278,192,195,279,280,196,192,278,281,198,196,280,
282,200,198,281,283,202,200,282,309,223,202,283,310,225,223,309,311,227,225,310,312,229,227,311,313,231,229,312,314,231,313,315,316,314,315,317,318,316,317,319,320,318,319,321,322,320,321,323,324,322,323,325,326,324,325,327,328,326,327,329,330,328,329,331,195,330,331,279,315,313,308,332,317,315,332,333,319,317,333,334,321,319,334,335,323,321,335,336,332,308,303,337,333,332,337,338,334,333,338,339,335,334,339,340,336,335,340,341,337,303,298,342,338,337,342,343,339,338,343,344,340,339,344,345,341,340,345,346,342,298,293,347,343,342,347,348,344,343,348,349,345,344,349,350,346,345,350,351,347,293,292,352,348,347,352,353,349,348,353,354,350,349,354,355,351,350,355,356,325,323,336,357,327,325,357,358,329,327,358,359,331,329,359,360,279,331,360,273,357,336,341,361,358,357,361,362,359,358,362,363,360,359,363,364,273,360,364,267,361,341,346,365,362,361,365,366,363,362,366,367,364,363,367,368,267,364,368,261,365,346,351,369,366,365,369,370,367,366,370,371,368,367,371,372,261,368,372,250,369,351,356,373,370,369,373,374,371,370,374,375,372,371,375,376,250,372,376,251,377,222,247,378,222,377,379,222,378,380,222,379,381,222,380,377,247,242,382,378,377,382,383,379,378,383,384,380,379,384,385,381,380,385,386,382,242,237,387,383,382,387,388,384,383,388,389,385,384,389,390,386,385,390,391,387,237,232,392,388,387,392,393,389,388,393,394,390,389,394,395,391,390,395,396,392,232,231,314,393,392,314,316,394,393,316,318,395,394,318,320,396,395,320,322,397,222,381,398,222,397,399,222,398,400,222,399,217,222,400,397,381,386,401,398,397,401,402,399,398,402,403,400,399,403,404,217,400,404,211,401,386,391,405,402,401,405,406,403,402,406,407,404,403,407,408,211,404,408,205,405,391,396,409,406,405,409,410,407,406,410,411,408,407,411,412,205,408,412,194,409,396,322,324,410,409,324,326,411,410,326,328,412,411,328,330,194,412,330,195,413,414,415,416,417,418,414,413,419,420,418,417,421,422,420,419,423,424,422,421,425,426,424,423,427,428,426,425,429,430,428,427,431,432,430,429,433,434,432,431,414,435,436,415,418,437,435,414,420,438,437,418,422,439,438,
420,424,440,439,422,426,441,440,424,428,442,441,426,430,443,442,428,432,444,443,430,434,445,444,432,435,446,447,436,437,448,446,435,438,449,448,437,439,450,449,438,440,451,450,439,441,452,451,440,442,453,452,441,443,454,453,442,444,455,454,443,445,456,455,444,446,457,458,447,448,459,457,446,449,460,459,448,450,461,460,449,451,462,461,450,452,463,462,451,453,464,463,452,454,465,464,453,455,466,465,454,456,467,466,455,457,468,458,459,468,457,460,468,459,461,468,460,462,468,461,463,468,462,464,468,463,465,468,464,466,468,465,467,468,466,469,470,434,433,471,472,470,469,473,474,472,471,475,476,474,473,477,478,476,475,479,480,478,477,481,482,480,479,483,484,482,481,485,486,484,483,487,488,486,485,470,489,445,434,472,490,489,470,474,491,490,472,476,492,491,474,478,493,492,476,480,494,493,478,482,495,494,480,484,496,495,482,486,497,496,484,488,498,497,486,489,499,456,445,490,500,499,489,491,501,500,490,492,502,501,491,493,503,502,492,494,504,503,493,495,505,504,494,496,506,505,495,497,507,506,496,498,508,507,497,499,509,467,456,500,510,509,499,501,511,510,500,502,512,511,501,503,513,512,502,504,514,513,503,505,515,514,504,506,516,515,505,507,517,516,506,508,518,517,507,509,468,467,510,468,509,511,468,510,512,468,511,513,468,512,514,468,513,515,468,514,516,468,515,517,468,516,518,468,517,485,519,520,487,483,521,519,485,481,522,521,483,479,523,522,481,477,524,523,479,475,525,524,477,473,526,525,475,471,527,526,473,469,528,527,471,433,529,528,469,519,530,531,520,521,532,530,519,522,533,532,521,523,534,533,522,524,535,534,523,525,536,535,524,526,537,536,525,527,538,537,526,528,539,538,527,529,540,539,528,530,541,542,531,532,543,541,530,533,544,543,532,534,545,544,533,535,546,545,534,536,547,546,535,537,548,547,536,538,549,548,537,539,550,549,538,540,551,550,539,541,552,553,542,543,554,552,541,544,555,554,543,545,556,555,544,546,557,556,545,547,558,557,546,548,559,558,547,549,560,559,548,550,561,560,549,551,562,561,550,552,563,564,553,554,565,563,552,555,566,565,554,556,567,566,555,557,568,567,556,558,569,568,557,559,570,569,558,
560,571,570,559,561,572,571,560,562,573,572,561,563,574,575,564,565,576,574,563,566,577,576,565,567,578,577,566,568,579,578,567,569,580,579,568,570,581,580,569,571,582,581,570,572,583,582,571,573,584,583,572,574,585,586,575,576,587,585,574,577,588,587,576,578,589,588,577,579,590,589,578,580,591,590,579,581,592,591,580,582,593,592,581,583,594,593,582,584,595,594,583,431,596,529,433,429,597,596,431,427,598,597,429,425,599,598,427,423,600,599,425,421,601,600,423,419,602,601,421,417,603,602,419,413,604,603,417,416,605,604,413,596,606,540,529,597,607,606,596,598,608,607,597,599,609,608,598,600,610,609,599,601,611,610,600,602,612,611,601,603,613,612,602,604,614,613,603,605,615,614,604,606,616,551,540,607,617,616,606,608,618,617,607,609,619,618,608,610,620,619,609,611,621,620,610,612,622,621,611,613,623,622,612,614,624,623,613,615,625,624,614,616,626,562,551,617,627,626,616,618,628,627,617,619,629,628,618,620,630,629,619,621,631,630,620,622,632,631,621,623,633,632,622,624,634,633,623,625,635,634,624,626,636,573,562,627,637,636,626,628,638,637,627,629,639,638,628,630,640,639,629,631,641,640,630,632,642,641,631,633,643,642,632,634,644,643,633,635,645,644,634,636,646,584,573,637,647,646,636,638,648,647,637,639,649,648,638,640,650,649,639,641,651,650,640,642,652,651,641,643,653,652,642,644,654,653,643,645,655,654,644,646,656,595,584,647,657,656,646,648,658,657,647,649,659,658,648,650,660,659,649,651,661,660,650,652,662,661,651,653,663,662,652,654,664,663,653,655,665,664,654,585,666,667,586,587,668,666,585,588,669,668,587,589,670,669,588,590,671,670,589,591,672,671,590,592,673,672,591,593,674,673,592,594,675,674,593,595,676,675,594,666,677,678,667,668,679,677,666,669,680,679,668,670,681,680,669,671,682,681,670,672,683,682,671,673,684,683,672,674,685,684,673,675,686,685,674,676,687,686,675,677,688,689,678,679,690,688,677,680,691,690,679,681,692,691,680,682,693,692,681,683,694,693,682,684,695,694,683,685,696,695,684,686,697,696,685,687,698,697,686,688,699,700,689,690,701,699,688,691,702,701,690,692,703,702,691,693,704,703,692,694,
705,704,693,695,706,705,694,696,707,706,695,697,708,707,696,698,709,708,697,699,710,711,700,701,712,710,699,702,713,712,701,703,714,713,702,704,715,714,703,705,716,715,704,706,717,716,705,707,718,717,706,708,719,718,707,709,720,719,708,656,721,676,595,657,722,721,656,658,723,722,657,659,724,723,658,660,725,724,659,661,726,725,660,662,727,726,661,663,728,727,662,664,729,728,663,665,730,729,664,721,731,687,676,722,732,731,721,723,733,732,722,724,734,733,723,725,735,734,724,726,736,735,725,727,737,736,726,728,738,737,727,729,739,738,728,730,740,739,729,731,741,698,687,732,742,741,731,733,743,742,732,734,744,743,733,735,745,744,734,736,746,745,735,737,747,746,736,738,748,747,737,739,749,748,738,740,750,749,739,741,751,709,698,742,752,751,741,743,753,752,742,744,754,753,743,745,755,754,744,746,756,755,745,747,757,756,746,748,758,757,747,749,759,758,748,750,760,759,749,751,761,720,709,752,762,761,751,753,763,762,752,754,764,763,753,755,765,764,754,756,766,765,755,757,767,766,756,758,768,767,757,759,769,768,758,760,770,769,759,710,771,772,711,712,773,771,710,713,774,773,712,714,775,774,713,715,776,775,714,716,777,776,715,717,778,777,716,718,779,778,717,719,780,779,718,720,781,780,719,761,782,781,720,762,783,782,761,763,784,783,762,764,785,784,763,765,786,785,764,766,787,786,765,767,788,787,766,768,789,788,767,769,790,789,768,770,791,790,769,771,792,793,772,773,794,792,771,774,795,794,773,775,796,795,774,776,797,796,775,777,798,797,776,778,799,798,777,779,800,799,778,780,801,800,779,781,802,801,780,792,803,804,793,794,805,803,792,795,806,805,794,796,807,806,795,797,808,807,796,798,809,808,797,799,810,809,798,800,811,810,799,801,812,811,800,802,813,812,801,803,814,815,804,805,816,814,803,806,817,816,805,807,818,817,806,808,819,818,807,809,820,819,808,810,821,820,809,811,822,821,810,812,823,822,811,813,824,823,812,814,825,826,815,816,827,825,814,817,828,827,816,818,829,828,817,819,830,829,818,820,831,830,819,821,832,831,820,822,833,832,821,823,834,833,822,824,835,834,823,782,836,802,781,783,837,836,782,784,838,837,783,785,839,
838,784,786,840,839,785,787,841,840,786,788,842,841,787,789,843,842,788,790,844,843,789,791,845,844,790,836,846,813,802,837,847,846,836,838,848,847,837,839,849,848,838,840,850,849,839,841,851,850,840,842,852,851,841,843,853,852,842,844,854,853,843,845,855,854,844,846,856,824,813,847,857,856,846,848,858,857,847,849,859,858,848,850,860,859,849,851,861,860,850,852,862,861,851,853,863,862,852,854,864,863,853,855,865,864,854,856,866,835,824,857,867,866,856,858,868,867,857,859,869,868,858,860,870,869,859,861,871,870,860,862,872,871,861,863,873,872,862,864,874,873,863,865,875,874,864,876,875,865,877,878,876,877,879,880,878,879,881,882,880,881,883,884,882,883,885,886,884,885,887,888,886,887,889,890,888,889,891,892,890,891,893,894,892,893,895,877,865,855,896,879,877,896,897,881,879,897,898,883,881,898,899,885,883,899,900,887,885,900,901,889,887,901,902,891,889,902,903,893,891,903,904,895,893,904,905,896,855,845,906,897,896,906,907,898,897,907,908,899,898,908,909,900,899,909,910,901,900,910,911,902,901,911,912,903,902,912,913,904,903,913,914,905,904,914,915,906,845,791,916,907,906,916,917,908,907,917,918,909,908,918,919,910,909,919,920,911,910,920,921,912,911,921,922,913,912,922,923,914,913,923,924,915,914,924,925,926,894,895,927,928,926,927,929,930,928,929,931,932,930,931,933,934,932,933,935,936,934,935,937,938,936,937,939,940,938,939,941,942,940,941,943,826,942,943,815,927,895,905,944,929,927,944,945,931,929,945,946,933,931,946,947,935,933,947,948,937,935,948,949,939,937,949,950,941,939,950,951,943,941,951,952,815,943,952,804,944,905,915,953,945,944,953,954,946,945,954,955,947,946,955,956,948,947,956,957,949,948,957,958,950,949,958,959,951,950,959,960,952,951,960,961,804,952,961,793,953,915,925,962,954,953,962,963,955,954,963,964,956,955,964,965,957,956,965,966,958,957,966,967,959,958,967,968,960,959,968,969,961,960,969,970,793,961,970,772,916,791,770,971,917,916,971,972,918,917,972,973,919,918,973,974,920,919,974,975,921,920,975,976,922,921,976,977,923,922,977,978,924,923,978,979,925,924,979,980,962,925,980,981,963,962,981,
982,964,963,982,983,965,964,983,984,966,965,984,985,967,966,985,986,968,967,986,987,969,968,987,988,970,969,988,989,772,970,989,711,971,770,760,990,972,971,990,991,973,972,991,992,974,973,992,993,975,974,993,994,976,975,994,995,977,976,995,996,978,977,996,997,979,978,997,998,980,979,998,999,990,760,750,1000,991,990,1000,1001,992,991,1001,1002,993,992,1002,1003,994,993,1003,1004,995,994,1004,1005,996,995,1005,1006,997,996,1006,1007,998,997,1007,1008,999,998,1008,1009,1000,750,740,1010,1001,1000,1010,1011,1002,1001,1011,1012,1003,1002,1012,1013,1004,1003,1013,1014,1005,1004,1014,1015,1006,1005,1015,1016,1007,1006,1016,1017,1008,1007,1017,1018,1009,1008,1018,1019,1010,740,730,1020,1011,1010,1020,1021,1012,1011,1021,1022,1013,1012,1022,1023,1014,1013,1023,1024,1015,1014,1024,1025,1016,1015,1025,1026,1017,1016,1026,1027,1018,1017,1027,1028,1019,1018,1028,1029,1020,730,665,1030,1021,1020,1030,1031,1022,1021,1031,1032,1023,1022,1032,1033,1024,1023,1033,1034,1025,1024,1034,1035,1026,1025,1035,1036,1027,1026,1036,1037,1028,1027,1037,1038,1029,1028,1038,1039,981,980,999,1040,982,981,1040,1041,983,982,1041,1042,984,983,1042,1043,985,984,1043,1044,986,985,1044,1045,987,986,1045,1046,988,987,1046,1047,989,988,1047,1048,711,989,1048,700,1040,999,1009,1049,1041,1040,1049,1050,1042,1041,1050,1051,1043,1042,1051,1052,1044,1043,1052,1053,1045,1044,1053,1054,1046,1045,1054,1055,1047,1046,1055,1056,1048,1047,1056,1057,700,1048,1057,689,1049,1009,1019,1058,1050,1049,1058,1059,1051,1050,1059,1060,1052,1051,1060,1061,1053,1052,1061,1062,1054,1053,1062,1063,1055,1054,1063,1064,1056,1055,1064,1065,1057,1056,1065,1066,689,1057,1066,678,1058,1019,1029,1067,1059,1058,1067,1068,1060,1059,1068,1069,1061,1060,1069,1070,1062,1061,1070,1071,1063,1062,1071,1072,1064,1063,1072,1073,1065,1064,1073,1074,1066,1065,1074,1075,678,1066,1075,667,1067,1029,1039,1076,1068,1067,1076,1077,1069,1068,1077,1078,1070,1069,1078,1079,1071,1070,1079,1080,1072,1071,1080,1081,1073,1072,1081,1082,1074,1073,1082,1083,1075,1074,1083,1084,667,1075,1084,586,1030,665,655,1085,
1031,1030,1085,1086,1032,1031,1086,1087,1033,1032,1087,1088,1034,1033,1088,1089,1035,1034,1089,1090,1036,1035,1090,1091,1037,1036,1091,1092,1038,1037,1092,1093,1039,1038,1093,1094,1085,655,645,1095,1086,1085,1095,1096,1087,1086,1096,1097,1088,1087,1097,1098,1089,1088,1098,1099,1090,1089,1099,1100,1091,1090,1100,1101,1092,1091,1101,1102,1093,1092,1102,1103,1094,1093,1103,1104,1095,645,635,1105,1096,1095,1105,1106,1097,1096,1106,1107,1098,1097,1107,1108,1099,1098,1108,1109,1100,1099,1109,1110,1101,1100,1110,1111,1102,1101,1111,1112,1103,1102,1112,1113,1104,1103,1113,1114,1105,635,625,1115,1106,1105,1115,1116,1107,1106,1116,1117,1108,1107,1117,1118,1109,1108,1118,1119,1110,1109,1119,1120,1111,1110,1120,1121,1112,1111,1121,1122,1113,1112,1122,1123,1114,1113,1123,1124,1115,625,615,1125,1116,1115,1125,1126,1117,1116,1126,1127,1118,1117,1127,1128,1119,1118,1128,1129,1120,1119,1129,1130,1121,1120,1130,1131,1122,1121,1131,1132,1123,1122,1132,1133,1124,1123,1133,1134,1125,615,605,1135,1126,1125,1135,1136,1127,1126,1136,1137,1128,1127,1137,1138,1129,1128,1138,1139,1130,1129,1139,1140,1131,1130,1140,1141,1132,1131,1141,1142,1133,1132,1142,1143,1134,1133,1143,1144,1135,605,416,1145,1136,1135,1145,1146,1137,1136,1146,1147,1138,1137,1147,1148,1139,1138,1148,1149,1140,1139,1149,1150,1141,1140,1150,1151,1142,1141,1151,1152,1143,1142,1152,1153,1144,1143,1153,1154,1076,1039,1094,1155,1077,1076,1155,1156,1078,1077,1156,1157,1079,1078,1157,1158,1080,1079,1158,1159,1081,1080,1159,1160,1082,1081,1160,1161,1083,1082,1161,1162,1084,1083,1162,1163,586,1084,1163,575,1155,1094,1104,1164,1156,1155,1164,1165,1157,1156,1165,1166,1158,1157,1166,1167,1159,1158,1167,1168,1160,1159,1168,1169,1161,1160,1169,1170,1162,1161,1170,1171,1163,1162,1171,1172,575,1163,1172,564,1164,1104,1114,1173,1165,1164,1173,1174,1166,1165,1174,1175,1167,1166,1175,1176,1168,1167,1176,1177,1169,1168,1177,1178,1170,1169,1178,1179,1171,1170,1179,1180,1172,1171,1180,1181,564,1172,1181,553,1173,1114,1124,1182,1174,1173,1182,1183,1175,1174,1183,1184,1176,1175,1184,1185,1177,1176,
1185,1186,1178,1177,1186,1187,1179,1178,1187,1188,1180,1179,1188,1189,1181,1180,1189,1190,553,1181,1190,542,1182,1124,1134,1191,1183,1182,1191,1192,1184,1183,1192,1193,1185,1184,1193,1194,1186,1185,1194,1195,1187,1186,1195,1196,1188,1187,1196,1197,1189,1188,1197,1198,1190,1189,1198,1199,542,1190,1199,531,1191,1134,1144,1200,1192,1191,1200,1201,1193,1192,1201,1202,1194,1193,1202,1203,1195,1194,1203,1204,1196,1195,1204,1205,1197,1196,1205,1206,1198,1197,1206,1207,1199,1198,1207,1208,531,1199,1208,520,1200,1144,1154,1209,1201,1200,1209,1210,1202,1201,1210,1211,1203,1202,1211,1212,1204,1203,1212,1213,1205,1204,1213,1214,1206,1205,1214,1215,1207,1206,1215,1216,1208,1207,1216,1217,520,1208,1217,487,1218,468,518,1219,468,1218,1220,468,1219,1221,468,1220,1222,468,1221,1223,468,1222,1224,468,1223,1225,468,1224,1226,468,1225,1227,468,1226,1218,518,508,1228,1219,1218,1228,1229,1220,1219,1229,1230,1221,1220,1230,1231,1222,1221,1231,1232,1223,1222,1232,1233,1224,1223,1233,1234,1225,1224,1234,1235,1226,1225,1235,1236,1227,1226,1236,1237,1228,508,498,1238,1229,1228,1238,1239,1230,1229,1239,1240,1231,1230,1240,1241,1232,1231,1241,1242,1233,1232,1242,1243,1234,1233,1243,1244,1235,1234,1244,1245,1236,1235,1245,1246,1237,1236,1246,1247,1238,498,488,1248,1239,1238,1248,1249,1240,1239,1249,1250,1241,1240,1250,1251,1242,1241,1251,1252,1243,1242,1252,1253,1244,1243,1253,1254,1245,1244,1254,1255,1246,1245,1255,1256,1247,1246,1256,1257,1248,488,487,1217,1249,1248,1217,1216,1250,1249,1216,1215,1251,1250,1215,1214,1252,1251,1214,1213,1253,1252,1213,1212,1254,1253,1212,1211,1255,1254,1211,1210,1256,1255,1210,1209,1257,1256,1209,1154,1258,468,1227,1259,468,1258,1260,468,1259,1261,468,1260,1262,468,1261,1263,468,1262,1264,468,1263,1265,468,1264,1266,468,1265,458,468,1266,1258,1227,1237,1267,1259,1258,1267,1268,1260,1259,1268,1269,1261,1260,1269,1270,1262,1261,1270,1271,1263,1262,1271,1272,1264,1263,1272,1273,1265,1264,1273,1274,1266,1265,1274,1275,458,1266,1275,447,1267,1237,1247,1276,1268,1267,1276,1277,1269,1268,1277,1278,1270,1269,1278,1279,
1271,1270,1279,1280,1272,1271,1280,1281,1273,1272,1281,1282,1274,1273,1282,1283,1275,1274,1283,1284,447,1275,1284,436,1276,1247,1257,1285,1277,1276,1285,1286,1278,1277,1286,1287,1279,1278,1287,1288,1280,1279,1288,1289,1281,1280,1289,1290,1282,1281,1290,1291,1283,1282,1291,1292,1284,1283,1292,1293,436,1284,1293,415,1285,1257,1154,1153,1286,1285,1153,1152,1287,1286,1152,1151,1288,1287,1151,1150,1289,1288,1150,1149,1290,1289,1149,1148,1291,1290,1148,1147,1292,1291,1147,1146,1293,1292,1146,1145,415,1293,1145,416,1294,1295,1296,1297,1298,1299,1295,1294,1300,1301,1299,1298,1302,1303,1301,1300,1304,1305,1303,1302,1306,1307,1305,1304,1295,1308,1309,1296,1299,1310,1308,1295,1301,1311,1310,1299,1303,1312,1311,1301,1305,1313,1312,1303,1307,1314,1313,1305,1308,1315,1316,1309,1310,1317,1315,1308,1311,1318,1317,1310,1312,1319,1318,1311,1313,1320,1319,1312,1314,1321,1320,1313,1315,1322,1323,1316,1317,1324,1322,1315,1318,1325,1324,1317,1319,1326,1325,1318,1320,1327,1326,1319,1321,1328,1327,1320,1322,1329,1330,1323,1324,1331,1329,1322,1325,1332,1331,1324,1326,1333,1332,1325,1327,1334,1333,1326,1328,1335,1334,1327,1329,1336,1337,1330,1331,1338,1336,1329,1332,1339,1338,1331,1333,1340,1339,1332,1334,1341,1340,1333,1335,1342,1341,1334,1336,1343,1344,1337,1338,1345,1343,1336,1339,1346,1345,1338,1340,1347,1346,1339,1341,1348,1347,1340,1342,1349,1348,1341,1343,1350,1351,1344,1345,1352,1350,1343,1346,1353,1352,1345,1347,1354,1353,1346,1348,1355,1354,1347,1349,1356,1355,1348,1350,1357,1358,1351,1352,1359,1357,1350,1353,1360,1359,1352,1354,1361,1360,1353,1355,1362,1361,1354,1356,1363,1362,1355,1357,1364,1365,1358,1359,1366,1364,1357,1360,1367,1366,1359,1361,1368,1367,1360,1362,1369,1368,1361,1363,1370,1369,1362,1364,1371,1372,1365,1366,1373,1371,1364,1367,1374,1373,1366,1368,1375,1374,1367,1369,1376,1375,1368,1370,1377,1376,1369,1371,1378,1379,1372,1373,1380,1378,1371,1374,1381,1380,1373,1375,1382,1381,1374,1376,1383,1382,1375,1377,1384,1383,1376,1378,1385,1386,1379,1380,1387,1385,1378,1381,1388,1387,1380,1382,1389,1388,1381,1383,1390,1389,
1382,1384,1391,1390,1383,1392,1391,1384,1393,1394,1392,1393,1395,1396,1394,1395,1397,1398,1396,1397,1399,1400,1398,1399,1401,1386,1400,1401,1379,1393,1384,1377,1402,1395,1393,1402,1403,1397,1395,1403,1404,1399,1397,1404,1405,1401,1399,1405,1406,1379,1401,1406,1372,1402,1377,1370,1407,1403,1402,1407,1408,1404,1403,1408,1409,1405,1404,1409,1410,1406,1405,1410,1411,1372,1406,1411,1365,1407,1370,1363,1412,1408,1407,1412,1413,1409,1408,1413,1414,1410,1409,1414,1415,1411,1410,1415,1416,1365,1411,1416,1358,1412,1363,1356,1417,1413,1412,1417,1418,1414,1413,1418,1419,1415,1414,1419,1420,1416,1415,1420,1421,1358,1416,1421,1351,1417,1356,1349,1422,1418,1417,1422,1423,1419,1418,1423,1424,1420,1419,1424,1425,1421,1420,1425,1426,1351,1421,1426,1344,1422,1349,1342,1427,1423,1422,1427,1428,1424,1423,1428,1429,1425,1424,1429,1430,1426,1425,1430,1431,1344,1426,1431,1337,1427,1342,1335,1432,1428,1427,1432,1433,1429,1428,1433,1434,1430,1429,1434,1435,1431,1430,1435,1436,1337,1431,1436,1330,1432,1335,1328,1437,1433,1432,1437,1438,1434,1433,1438,1439,1435,1434,1439,1440,1436,1435,1440,1441,1330,1436,1441,1323,1437,1328,1321,1442,1438,1437,1442,1443,1439,1438,1443,1444,1440,1439,1444,1445,1441,1440,1445,1446,1323,1441,1446,1316,1442,1321,1314,1447,1443,1442,1447,1448,1444,1443,1448,1449,1445,1444,1449,1450,1446,1445,1450,1451,1316,1446,1451,1309,1447,1314,1307,1452,1448,1447,1452,1453,1449,1448,1453,1454,1450,1449,1454,1455,1451,1450,1455,1456,1309,1451,1456,1296,1452,1307,1306,1457,1453,1452,1457,1458,1454,1453,1458,1459,1455,1454,1459,1460,1456,1455,1460,1461,1296,1456,1461,1297,88,92,90,88,83,92,83,84,80,86,83,88,83,86,84,139,83,140,139,92,83,92,137,136,138,92,139,137,92,138,874,290,873,292,874,875,290,874,292,872,288,871,290,872,873,288,872,290,870,286,869,288,870,871,286,870,288,868,284,867,286,868,869,284,868,286,866,258,835,284,866,867,258,866,284,834,256,833,258,834,835,256,834,258,832,254,831,256,832,833,254,832,256,830,252,829,254,830,831,252,830,254,828,248,827,252,828,829,248,828,252,825,251,826,248,825,827,251,825,248,251,942,
826,376,942,251,942,376,940,376,938,940,375,938,376,938,375,936,375,934,936,374,934,375,934,374,932,374,930,932,373,930,374,930,373,928,373,926,928,356,926,373,926,356,894,356,892,894,355,892,356,892,355,890,355,888,890,354,888,355,888,354,886,354,884,886,353,884,354,884,353,882,353,880,882,352,880,353,880,352,878,352,876,878,292,876,352,876,292,875
}
}
LayerElementPolygonGroup: 0 {
Version: 101
Name: ""
MappingInformationType: "ByPolygon"
ReferenceInformationType: "Index"
PolygonGroup: *1506 {
a: 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
}
}
LayerElementUV: 0 {
Version: 101
Name: "Texture"
MappingInformationType: "ByPolygonVertex"
ReferenceInformationType: "IndexToDirect"
UV: *3346 {
a: 0.702499985694885,0.176759004592896,0.751146972179413,0.234364002943039,0.00114700000267476,0.00521000009030104,0.545992970466614,0.712900996208191,1.00114703178406,0.00521000009030104,0.348962992429733,0.51044899225235,0.0775000005960464,0.234364002943039,0.251150012016296,0.104083001613617,0.52591997385025,0.0216639991849661,0.548726975917816,0.48701599240303,0.71069198846817,0.484093010425568,0.726740002632141,0.176759004592896,0.775916993618011,0.26444000005722,0.976737976074219,0.00521000009030104,0.564764976501465,0.724453985691071,0.357179999351501,0.508428990840912,0.12907899916172,0.234364002943039,0.275920003652573,0.104083001613617,0.551280975341797,0.0216639991849661,0.680060029029846,0.474857002496719,0.751145005226135,0.176759004592896,0.775920987129211,0.234364002943039,0.952499985694885,0.00521000009030104,0.581411004066467,0.738683998584747,0.364398986101151,0.507085978984833,0.153852999210358,0.234364002943039,0.301281005144119,0.104083001613617,0.577499985694885,0.0216639991849661,0.668958008289337,0.473105996847153,0.775924026966095,0.176759004592896,0.801286995410919,0.26444000005722,0.928261995315552,0.00521000009030104,0.595641016960144,0.75533002614975,0.372152000665665,0.506304025650024,0.178261995315552,0.234364002943039,0.327499985694885,0.104083001613617,0.657764971256256,0.472591012716293,0.801286995410919,0.176759004592896,0.80128800868988,0.234364002943039,0.903852999210358,0.00521000009030104,0.607194006443024,0.774101972579956,0.338140994310379,0.526408970355988,0.202500000596046,0.234364002943039,0.353713989257812,0.204539000988007,0.644955992698669,0.472662001848221,0.603713989257812,0.204539000988007,0.827499985694885,0.26444000005722,0.879074990749359,0.00521000009030104,0.615782022476196,0.794740974903107,0.348962992429733,0.523072004318237,0.226738005876541,0.234364002943039,0.37907999753952,0.204539000988007,0.628365993499756,0.472795993089676,0.62907999753952,0.204539000988007,0.827499985694885,0.234364002943039,0.853712022304535,0.00521000009030104,
0.621143996715546,0.816956996917725,0.357179999351501,0.519895017147064,0.251147001981735,0.234364002943039,0.403851985931396,0.204539000988007,0.687211990356445,0.499567985534668,0.653851985931396,0.204539000988007,0.853712975978851,0.26444000005722,0.499072998762131,0.723396003246307,0.364398986101151,0.51758599281311,0.275920987129211,0.234364002943039,0.428267985582352,0.204539000988007,0.555130004882812,0.505267024040222,0.704098999500275,0.504133999347687,0.678268015384674,0.204539000988007,0.853712022304535,0.234364002943039,0.517461001873016,0.72783499956131,0.372152000665665,0.516322016716003,0.30128800868988,0.234364002943039,0.452499985694885,0.204539000988007,0.675261974334717,0.494053989648819,0.702499985694885,0.204539000988007,0.879082977771759,0.26444000005722,0.534521996974945,0.734939992427826,0.338140994310379,0.541637003421783,0.327499985694885,0.234364002943039,0.476731985807419,0.204539000988007,0.664318025112152,0.490119993686676,0.726732015609741,0.204539000988007,0.879078984260559,0.234364002943039,0.550059020519257,0.744491994380951,0.348962992429733,0.538380980491638,0.353711992502213,0.234364002943039,0.501147985458374,0.204539000988007,0.653699994087219,0.487076014280319,0.751147985458374,0.204539000988007,0.903846025466919,0.26444000005722,0.563831984996796,0.756263017654419,0.357179999351501,0.534533977508545,0.379079014062881,0.234364002943039,0.52591997385025,0.204539000988007,0.642340004444122,0.485291987657547,0.77591997385025,0.204539000988007,0.903852999210358,0.234364002943039,0.575603008270264,0.770035982131958,0.364398986101151,0.531279981136322,0.403852999210358,0.234364002943039,0.551285982131958,0.204539000988007,0.628315985202789,0.48470601439476,0.801285982131958,0.204539000988007,0.928264975547791,0.26444000005722,0.585155010223389,0.78557300567627,0.372152000665665,0.529322981834412,0.428261995315552,0.234364002943039,0.577499985694885,0.204539000988007,0.682590007781982,0.52267998456955,0.827499985694885,0.104083001613617,0.928261995315552,0.234364002943039,0.592260003089905,
0.802634000778198,0.338140994310379,0.559751987457275,0.452499985694885,0.234364002943039,0.353713005781174,0.176759004592896,0.55869197845459,0.526969015598297,0.699433028697968,0.527074992656708,0.853718996047974,0.104083001613617,0.952499985694885,0.26444000005722,0.596698999404907,0.821021974086761,0.348962992429733,0.557177007198334,0.476738005876541,0.234364002943039,0.37907600402832,0.176759004592896,0.0610749982297421,0.62771201133728,0.87907999753952,0.104083001613617,0.952499985694885,0.234364002943039,0.491584986448288,0.76849102973938,0.357179999351501,0.553743004798889,0.501146972179413,0.234364002943039,0.403854995965958,0.176759004592896,0.0320239998400211,0.617926001548767,0.903850018978119,0.104083001613617,0.97673499584198,0.26444000005722,0.502879023551941,0.771207988262177,0.364398986101151,0.550490021705627,0.525920987129211,0.234364002943039,0.428259998559952,0.176759004592896,0.0304990001022816,0.62771201133728,0.928258001804352,0.104083001613617,0.976737976074219,0.234364002943039,0.513384997844696,0.775584995746613,0.372152000665665,0.548318982124329,0.55128800868988,0.234364002943039,0.452499985694885,0.176759004592896,0.0363139994442463,0.609521985054016,0.952499985694885,0.104083001613617,0.00115400005597621,0.26444000005722,1.00115394592285,0.26444000005722,0.522926986217499,0.781454980373383,0.338140994310379,0.581919014453888,0.577499985694885,0.234364002943039,0.476740002632141,0.176759004592896,0.0428850017488003,0.602950990200043,0.976742029190063,0.104083001613617,0.00114700000267476,0.234364002943039,1.00114798545837,0.234364002943039,0.5314000248909,0.788694977760315,0.348962992429733,0.580371022224426,0.201285004615784,0.499424010515213,0,0.499424010515213,0.501145005226135,0.176759004592896,0.0512889996170998,0.598661005496979,0.00115000002551824,0.104083001613617,1.0011500120163,0.104083001613617,0.0259169992059469,0.26444000005722,0.538640022277832,0.797168016433716,0.357179999351501,0.5781210064888,0.0103900004178286,0.499424010515213,0.525924026966095,0.176759004592896,0.0610749982297421,
0.5971360206604,0.0259199999272823,0.104083001613617,0.0259210001677275,0.234364002943039,0.544510006904602,0.806710004806519,0.364398986101151,0.575940012931824,0.0103780003264546,0.484429001808167,0.148751005530357,0.827225983142853,0.551286995410919,0.176759004592896,0.0232469998300076,0.614974975585938,0.0104050002992153,0.548817992210388,0.051281001418829,0.104083001613617,0.0512869991362095,0.26444000005722,0.548887014389038,0.817215979099274,0.372152000665665,0.574440002441406,0.147633999586105,0.834353029727936,0,0.484429001808167,0.201285004615784,0.484429001808167,0.577499985694885,0.176759004592896,0.201285004615784,0.548817992210388,0,0.548817992210388,0.0212510004639626,0.62771201133728,0.827499985694885,0.127327993512154,0.0512880012392998,0.234364002943039,0.551603972911835,0.828509986400604,0.338140994310379,0.608950018882751,0.0202830005437136,0.499424010515213,0.353715002536774,0.151620998978615,0.353713005781174,0.0162749998271465,0.028821000829339,0.604014992713928,0.0202990006655455,0.548817992210388,0.853712975978851,0.127327993512154,0.603716015815735,0.274753987789154,0.827499985694885,0.0105090001598001,0.348962992429733,0.609098017215729,0.0202799998223782,0.484429001808167,0.151889994740486,0.82108199596405,0.379072993993759,0.151620998978615,0.379083007574081,0.0162749998271465,0.0373779982328415,0.595457971096039,0.0300220008939505,0.548817992210388,0.879078984260559,0.127327993512154,0.629082977771759,0.274753987789154,0.801280975341797,0.0105090001598001,0.357179999351501,0.608982980251312,0.0300379991531372,0.499424010515213,0.403849005699158,0.151620998978615,0.403845995664597,0.0162749998271465,0.0483379997313023,0.589884996414185,0.0399160012602806,0.548817992210388,0.903850018978119,0.127327993512154,0.653847992420197,0.274753987789154,0.775924980640411,0.0105090001598001,0.364398986101151,0.608892023563385,0.0300409998744726,0.484429001808167,0.156703993678093,0.816268026828766,0.428259998559952,0.151620998978615,0.428265005350113,0.0162749998271465,0.0610749982297421,0.58788800239563,
0.0503210015594959,0.548817992210388,0.928267002105713,0.127327993512154,0.678261995315552,0.274753987789154,0.751143991947174,0.0105090001598001,0.372152000665665,0.608896970748901,0.0399309992790222,0.499424010515213,0.452499985694885,0.151620998978615,0.452499985694885,0.0162749998271465,0.0104099996387959,0.533823013305664,0.952499985694885,0.127327993512154,0.702499985694885,0.274753987789154,0.726737022399902,0.0105090001598001,0.338140994310379,0.641017973423004,0.0399429984390736,0.484429001808167,0.162847995758057,0.813129007816315,0.476740002632141,0.151620998978615,0.47673499584198,0.0162749998271465,0.201285004615784,0.533823013305664,0,0.533823013305664,0.976733028888702,0.127327993512154,0.726737976074219,0.274753987789154,0.702499985694885,0.0105090001598001,0.348962992429733,0.643459022045135,0.0503210015594959,0.499424010515213,0.501151025295258,0.151620998978615,0.501154005527496,0.0162749998271465,0.0202929992228746,0.533823013305664,0.00115000002551824,0.127327993512154,1.0011500120163,0.127327993512154,0.751151978969574,0.274753987789154,0.678263008594513,0.0105090001598001,0.357179999351501,0.646440029144287,0.0503210015594959,0.484429001808167,0.169974997639656,0.812012016773224,0.525927007198334,0.151620998978615,0.525916993618011,0.0162749998271465,0.0300280004739761,0.533823013305664,0.0259210001677275,0.127327993512154,0.775916993618011,0.274753987789154,0.653855979442596,0.0105090001598001,0.364398986101151,0.649312019348145,0.0607110001146793,0.499424010515213,0.551285028457642,0.151620998978615,0.551286995410919,0.0162749998271465,0.0399109981954098,0.533823013305664,0.0512869991362095,0.127327993512154,0.80128401517868,0.274753987789154,0.629074990749359,0.0105090001598001,0.372152000665665,0.651494979858398,0.060699000954628,0.484429001808167,0.177101999521255,0.813129007816315,0.577499985694885,0.151620998978615,0.577499985694885,0.0162749998271465,0.0503210015594959,0.533823013305664,0.827499985694885,0.151620998978615,0.827499985694885,0.274753987789154,0.603718996047974,0.0105090001598001,
0.603712975978851,0.0162749998271465,0.0706050023436546,0.499424010515213,0.353713005781174,0.127327993512154,0.383902013301849,0.652490019798279,0.0104010002687573,0.516614973545074,0.853715002536774,0.151620998978615,0.603712022304535,0.281819999217987,0.827499985694885,0.00521000009030104,0.622990012168884,0.840479016304016,0.629082977771759,0.0162749998271465,0.0706010013818741,0.484429001808167,0.183246001601219,0.816268026828766,0.379079014062881,0.127327993512154,0.391525000333786,0.651569008827209,0.201285004615784,0.516614973545074,0,0.516614973545074,0.879073023796082,0.151620998978615,0.62908399105072,0.281819999217987,0.80128800868988,0.00521000009030104,0.621143996715546,0.864000976085663,0.653846025466919,0.0162749998271465,0.0803589969873428,0.499424010515213,0.403849989175797,0.127327993512154,0.391525000333786,0.609162986278534,0.0202920008450747,0.516614973545074,0.903849005699158,0.151620998978615,0.653850972652435,0.281819999217987,0.775924980640411,0.00521000009030104,0.615782022476196,0.886216998100281,0.678264975547791,0.0162749998271465,0.0803629979491234,0.484429001808167,0.188060000538826,0.82108199596405,0.428267002105713,0.127327993512154,0.383902013301849,0.609048008918762,0.0300290007144213,0.516614973545074,0.928260028362274,0.151620998978615,0.678260028362274,0.281819999217987,0.751146972179413,0.00521000009030104,0.607194006443024,0.906856000423431,0.702499985694885,0.0162749998271465,0.0902519971132278,0.499424010515213,0.452499985694885,0.127327993512154,0.398548990488052,0.649757981300354,0.0399199984967709,0.516614973545074,0.952499985694885,0.151620998978615,0.702499985694885,0.281819999217987,0.726737976074219,0.00521000009030104,0.595641016960144,0.925628006458282,0.72673499584198,0.0162749998271465,0.0902639999985695,0.484429001808167,0.191199004650116,0.827225983142853,0.47673299908638,0.127327993512154,0.398548990488052,0.609677016735077,0.0503210015594959,0.516614973545074,0.976740002632141,0.151620998978615,0.726740002632141,0.281819999217987,0.702499985694885,0.00521000009030104,
0.581411004066467,0.94227397441864,0.751154005527496,0.0162749998271465,0.100642003118992,0.499424010515213,0.501150012016296,0.127327993512154,0.405241012573242,0.647095024585724,0.0708609968423843,0.598661005496979,0.00115100003313273,0.151620998978615,1.00115096569061,0.151620998978615,0.751148998737335,0.281819999217987,0.678261995315552,0.00521000009030104,0.564764976501465,0.956502974033356,0.775916993618011,0.0162749998271465,0.192315995693207,0.834353029727936,0.100642003118992,0.484429001808167,0.525920987129211,0.127327993512154,0.405241012573242,0.610095024108887,0.0792649984359741,0.602950990200043,0.0259269997477531,0.151620998978615,0.77591598033905,0.281819999217987,0.653852999210358,0.00521000009030104,0.545992970466614,0.968056976795197,0.801286995410919,0.0162749998271465,0.128475993871689,0.82041198015213,0.551286995410919,0.127327993512154,0.411866992712021,0.644389986991882,0.0858360007405281,0.609521985054016,0.0512849986553192,0.151620998978615,0.80128800868988,0.281819999217987,0.629074990749359,0.00521000009030104,0.525354027748108,0.976644992828369,0.603718996047974,0.0216639991849661,0.12627600133419,0.834353029727936,0.577499985694885,0.127327993512154,0.411866992712021,0.610539019107819,0.0901260003447533,0.617926001548767,0.827499985694885,0.176759004592896,0.827499985694885,0.281819999217987,0.603712022304535,0.00521000009030104,0.50313800573349,0.982007026672363,0.62907999753952,0.0216639991849661,0.134608998894691,0.808403015136719,0.353718996047974,0.104083001613617,0.421889007091522,0.642310976982117,0.0916510000824928,0.62771201133728,0.853712975978851,0.176759004592896,0.603713989257812,0.289059013128281,0.598222970962524,0.840479016304016,0.653855979442596,0.0216639991849661,0.1440259963274,0.798986971378326,0.37907999753952,0.104083001613617,0.421889007091522,0.610839009284973,0.0738120004534721,0.589884996414185,0.0607260018587112,0.548817992210388,0.87907600402832,0.176759004592896,0.62907600402832,0.289059013128281,0.596698999404907,0.859934985637665,0.678261995315552,0.0216639991849661,
0.156033992767334,0.792854011058807,0.403849989175797,0.104083001613617,0.328958988189697,0.639542996883392,0.431663990020752,0.641236007213593,0.0847719982266426,0.595457971096039,0.0706200003623962,0.548817992210388,0.90385502576828,0.176759004592896,0.653851985931396,0.289059013128281,0.592260003089905,0.878323972225189,0.702499985694885,0.0216639991849661,0.169974997639656,0.790652990341187,0.428258001804352,0.104083001613617,0.328958988189697,0.608438014984131,0.431663990020752,0.610818982124329,0.0933289974927902,0.604014992713928,0.0803439989686012,0.548817992210388,0.928260028362274,0.176759004592896,0.678263008594513,0.289059013128281,0.585155010223389,0.895385026931763,0.726737976074219,0.0216639991849661,0.0985049977898598,0.810347020626068,0.452499985694885,0.104083001613617,0.391525000333786,0.574724018573761,0.0989020019769669,0.614974975585938,0.0902369990944862,0.548817992210388,0.952499985694885,0.176759004592896,0.702499985694885,0.289059013128281,0.575603008270264,0.910920977592468,0.751143991947174,0.0216639991849661,0.0947299972176552,0.834353029727936,0.476741999387741,0.104083001613617,0.383902013301849,0.57405698299408,0.100899003446102,0.62771201133728,0.100642003118992,0.548817992210388,0.976740002632141,0.176759004592896,0.726737022399902,0.289059013128281,0.563831984996796,0.924694001674652,0.77591997385025,0.0216639991849661,0.109084002673626,0.789659023284912,0.501150012016296,0.104083001613617,0.398548990488052,0.576771020889282,0.0607310011982918,0.533823013305664,0.00114499998744577,0.176759004592896,1.00114500522614,0.176759004592896,0.751147985458374,0.289059013128281,0.550059020519257,0.936465978622437,0.801280975341797,0.0216639991849661,0.125281006097794,0.773461997509003,0.52591997385025,0.104083001613617,0.405241012573242,0.579294979572296,0.0706140026450157,0.533823013305664,0.0259240008890629,0.176759004592896,0.775924026966095,0.289059013128281,0.534521996974945,0.946017980575562,0.603717029094696,0.0296250004321337,0.14596900343895,0.762883007526398,0.551280975341797,0.104083001613617,
0.411866992712021,0.581943988800049,0.0803489983081818,0.533823013305664,0.0512869991362095,0.176759004592896,0.801285982131958,0.289059013128281,0.517461001873016,0.953122019767761,0.629078984260559,0.0296250004321337,0.169974997639656,0.759108006954193,0.577499985694885,0.104083001613617,0.421889007091522,0.584025025367737,0.0902319997549057,0.533823013305664,0.827499985694885,0.204539000988007,0.827499985694885,0.289059013128281,0.499072998762131,0.957561016082764,0.653847992420197,0.0296250004321337,0.0670270025730133,0.79976898431778,0.103713996708393,0.0860320031642914,0.328958988189697,0.581973016262054,0.431663990020752,0.58483898639679,0.100642003118992,0.533823013305664,0.853713989257812,0.204539000988007,0.853716015815735,0.274753987789154,0.552547991275787,0.840479016304016,0.678269028663635,0.0296250004321337,0.061574999243021,0.834353029727936,0.0775000005960464,0.0860320031642914,0.391525000333786,0.548479020595551,0.0607220008969307,0.516614973545074,0.87907999753952,0.204539000988007,0.879082977771759,0.274753987789154,0.551603972911835,0.852446973323822,0.702499985694885,0.0296250004321337,0.0822520032525063,0.76997697353363,0.12907500565052,0.0860320031642914,0.383902013301849,0.547689974308014,0.0706129968166351,0.516614973545074,0.903851985931396,0.204539000988007,0.903847992420197,0.274753987789154,0.548887014389038,0.863741993904114,0.72673100233078,0.0296250004321337,0.105599001049995,0.746630012989044,0.153853997588158,0.0860320031642914,0.398548990488052,0.551047027111053,0.0803499966859818,0.516614973545074,0.928268015384674,0.204539000988007,0.928261995315552,0.274753987789154,0.544510006904602,0.874248027801514,0.751151978969574,0.0296250004321337,0.135390996932983,0.731404006481171,0.178265005350113,0.0860320031642914,0.405241012573242,0.554545998573303,0.0902410000562668,0.516614973545074,0.952499985694885,0.204539000988007,0.952499985694885,0.274753987789154,0.538640022277832,0.883790016174316,0.775920987129211,0.0296250004321337,0.169974997639656,0.725952982902527,0.202500000596046,
0.0860320031642914,0.411866992712021,0.55833899974823,0.100642003118992,0.516614973545074,0.976732015609741,0.204539000988007,0.976737976074219,0.274753987789154,0.5314000248909,0.892262995243073,0.801283001899719,0.0296250004321337,0.0421499982476234,0.791413009166718,0.22673499584198,0.0860320031642914,0.421889007091522,0.561528027057648,0.479615986347198,0.840479016304016,0.00114800001028925,0.204539000988007,1.00114798545837,0.204539000988007,0.00115200004074723,0.274753987789154,1.00115203857422,0.274753987789154,0.522926986217499,0.899501979351044,0.603715002536774,0.0403009988367558,0.0353920012712479,0.834353029727936,0.251145988702774,0.0860320031642914,0.328958988189697,0.560374975204468,0.431663990020752,0.563041985034943,0.46764799952507,0.912465989589691,0.0259199999272823,0.204539000988007,0.0259169992059469,0.274753987789154,0.513384997844696,0.905372023582458,0.629074990749359,0.0403009988367558,0.0610620006918907,0.754415988922119,0.275925010442734,0.0860320031642914,0.391525000333786,0.52946400642395,0.479615986347198,0.913410007953644,0.0512860007584095,0.204539000988007,0.0512840002775192,0.274753987789154,0.502879023551941,0.90974897146225,0.653846979141235,0.0403009988367558,0.090038001537323,0.725439012050629,0.30128601193428,0.0860320031642914,0.383902013301849,0.528823018074036,0.456353008747101,0.90974897146225,0.587387979030609,0.664933979511261,0.633816003799438,0.60826700925827,0.853712022304535,0.281819999217987,0.491584986448288,0.912465989589691,0.678264021873474,0.0403009988367558,0.12703500688076,0.706528007984161,0.327499985694885,0.0860320031642914,0.398548990488052,0.531715989112854,0.445847004652023,0.905372023582458,0.595862984657288,0.667573988437653,0.637830972671509,0.615894019603729,0.87908399105072,0.281819999217987,0.111043997108936,0.516614973545074,0.702499985694885,0.0403009988367558,0.169974997639656,0.699769020080566,0.103715002536774,0.0706190019845963,0.405241012573242,0.534991979598999,0.436304986476898,0.899501979351044,0.604826986789703,0.672857999801636,0.639168977737427,
0.625805974006653,0.903850972652435,0.281819999217987,0.120934002101421,0.516614973545074,0.726736009120941,0.0403009988367558,0.0320510007441044,0.788016974925995,0.0775000005960464,0.0706190019845963,0.411866992712021,0.538924992084503,0.427832007408142,0.892262995243073,0.613359987735748,0.678835988044739,0.637830972671509,0.635717988014221,0.928260028362274,0.281819999217987,0.130670994520187,0.516614973545074,0.751152992248535,0.0403009988367558,0.0247569996863604,0.834353029727936,0.12908099591732,0.0706190019845963,0.421889007091522,0.542540013790131,0.420592993497849,0.883790016174316,0.620845973491669,0.683655977249146,0.633816003799438,0.64334499835968,0.952499985694885,0.281819999217987,0.140561997890472,0.516614973545074,0.775924980640411,0.0403009988367558,0.0524489991366863,0.748103976249695,0.153849005699158,0.0706190019845963,0.328958988189697,0.543393015861511,0.431663990020752,0.545000970363617,0.414723008871078,0.874248027801514,0.619342982769012,0.675750017166138,0.616006016731262,0.654582977294922,0.976740002632141,0.281819999217987,0.111051999032497,0.533823013305664,0.801285028457642,0.0403009988367558,0.0837270021438599,0.716826975345612,0.178267002105713,0.0706190019845963,0.391525000333786,0.516449987888336,0.410346001386642,0.863741993904114,0.60971999168396,0.66883397102356,0.609714984893799,0.642174005508423,0.00114900001790375,0.281819999217987,1.00114905834198,0.281819999217987,0.120935000479221,0.533823013305664,0.603717982769012,0.053872000426054,0.12363900244236,0.696429014205933,0.202500000596046,0.0706190019845963,0.383902013301849,0.51604700088501,0.407629013061523,0.852446973323822,0.598376989364624,0.660265028476715,0.607627987861633,0.626048982143402,0.0259160008281469,0.281819999217987,0.130669996142387,0.533823013305664,0.629078984260559,0.053872000426054,0.169974997639656,0.689135015010834,0.22673299908638,0.0706190019845963,0.398548990488052,0.517964005470276,0.406684994697571,0.840479016304016,0.586467027664185,0.652538001537323,0.609714984893799,0.609924972057343,0.0512880012392998,
0.281819999217987,0.140553995966911,0.533823013305664,0.653850018978119,0.053872000426054,0.183916002511978,0.792854011058807,0.251150995492935,0.0706190019845963,0.405241012573242,0.520144999027252,0.460159987211227,0.957561016082764,0.575462996959686,0.648253977298737,0.616006016731262,0.597516000270844,0.853713989257812,0.289059013128281,0.111046999692917,0.548817992210388,0.0989020019769669,0.640448987483978,0.678264975547791,0.053872000426054,0.195923998951912,0.798986971378326,0.275918990373611,0.0706190019845963,0.411866992712021,0.523079991340637,0.479615986347198,0.959086000919342,0.613131999969482,0.6596599817276,0.616185009479523,0.535471975803375,0.87907600402832,0.289059013128281,0.120940998196602,0.548817992210388,0.0933289974927902,0.651408970355988,0.702499985694885,0.053872000426054,0.205340996384621,0.808403015136719,0.301284998655319,0.0706190019845963,0.421889007091522,0.526238977909088,0.441771000623703,0.953122019767761,0.605126023292542,0.645191013813019,0.60667097568512,0.54603898525238,0.903851985931396,0.289059013128281,0.130665004253387,0.548817992210388,0.0847719982266426,0.659965991973877,0.72673499584198,0.053872000426054,0.211474001407623,0.82041198015213,0.327499985694885,0.0706190019845963,0.328958988189697,0.529738008975983,0.431663990020752,0.529491007328033,0.424710005521774,0.946017980575562,0.602451980113983,0.626393020153046,0.597452998161316,0.562339007854462,0.928263008594513,0.289059013128281,0.140559002757072,0.548817992210388,0.0738120004534721,0.665539979934692,0.751150012016296,0.053872000426054,0.213673993945122,0.834353029727936,0.103717997670174,0.053872000426054,0.391525000333786,0.50637298822403,0.409173995256424,0.936465978622437,0.605126023292542,0.607582986354828,0.587589979171753,0.580901980400085,0.952499985694885,0.289059013128281,0.0901260003447533,0.637498021125793,0.775920987129211,0.053872000426054,0.193981006741524,0.762883007526398,0.0775000005960464,0.053872000426054,0.383902013301849,0.506106019020081,0.395401000976562,0.924694001674652,0.613131999969482,
0.593125998973846,0.577377021312714,0.597290992736816,0.976737022399902,0.289059013128281,0.0858360007405281,0.6459019780159,0.801281988620758,0.053872000426054,0.21466800570488,0.773461997509003,0.12907899916172,0.053872000426054,0.398548990488052,0.507359027862549,0.383628994226456,0.910920977592468,0.616595983505249,0.523684978485107,0.00114800001028925,0.289059013128281,1.00114798545837,0.289059013128281,0.0792649984359741,0.652472972869873,0.603715002536774,0.0706190019845963,0.230866000056267,0.789659023284912,0.153850004076958,0.053872000426054,0.405241012573242,0.508499026298523,0.374076992273331,0.895385026931763,0.60673999786377,0.532979011535645,0.0259240008890629,0.289059013128281,0.0708609968423843,0.656763017177582,0.629081010818481,0.0706190019845963,0.241444006562233,0.810347020626068,0.178265005350113,0.053872000426054,0.411866992712021,0.510074973106384,0.366973012685776,0.878323972225189,0.597279012203217,0.546873986721039,0.0512860007584095,0.289059013128281,0.150964006781578,0.516614973545074,0.653849005699158,0.0706190019845963,0.245220005512238,0.834353029727936,0.202500000596046,0.053872000426054,0.421889007091522,0.512085974216461,0.362533986568451,0.859934985637665,0.588203012943268,0.56333601474762,0.0775000005960464,0.296667993068695,0.013586999848485,0.834353029727936,0.161365002393723,0.516614973545074,0.678267002105713,0.0706190019845963,0.204558998346329,0.731404006481171,0.22673499584198,0.053872000426054,0.328958988189697,0.517076015472412,0.431663990020752,0.514703989028931,0.361009001731873,0.840479016304016,0.577310979366302,0.577287018299103,0.103712998330593,0.296667993068695,0.0155969997867942,0.808694005012512,0.171256005764008,0.516614973545074,0.702499985694885,0.0706190019845963,0.234350994229317,0.746630012989044,0.251150012016296,0.053872000426054,0.391525000333786,0.494547992944717,0.456093996763229,0.982006013393402,0.55128800868988,0.00521000009030104,0.616885006427765,0.510183990001678,0.103713996708393,0.289059013128281,0.180993005633354,0.516614973545074,0.726733028888702,
0.0706190019845963,0.257697999477386,0.76997697353363,0.275920987129211,0.053872000426054,0.383902013301849,0.494343996047974,0.479615986347198,0.983852982521057,0.577499985694885,0.00521000009030104,0.60710597038269,0.516726016998291,0.0775000005960464,0.289059013128281,0.190883994102478,0.516614973545074,0.751151025295258,0.0706190019845963,0.272922992706299,0.79976898431778,0.301281988620758,0.053872000426054,0.398548990488052,0.495368003845215,0.433878004550934,0.976643979549408,0.525924980640411,0.00521000009030104,0.597302973270416,0.526520013809204,0.12908099591732,0.296667993068695,0.0214389991015196,0.784453988075256,0.150964006781578,0.533823013305664,0.775919020175934,0.0706190019845963,0.27837398648262,0.834353029727936,0.327499985694885,0.053872000426054,0.405241012573242,0.496069997549057,0.413239002227783,0.968056976795197,0.501146972179413,0.00521000009030104,0.587468028068542,0.538079977035522,0.12907600402832,0.289059013128281,0.161374002695084,0.533823013305664,0.801285028457642,0.0706190019845963,0.212915003299713,0.706528007984161,0.103715002536774,0.0403009988367558,0.411866992712021,0.496973991394043,0.394466996192932,0.956502974033356,0.476738005876541,0.00521000009030104,0.576622009277344,0.547878980636597,0.153845995664597,0.296667993068695,0.0308120008558035,0.761955976486206,0.171257004141808,0.533823013305664,0.603713989257812,0.0860320031642914,0.249911993741989,0.725439012050629,0.0775000005960464,0.0403009988367558,0.421889007091522,0.498014003038406,0.377820998430252,0.94227397441864,0.452499985694885,0.00521000009030104,0.616047978401184,0.497671991586685,0.153852000832558,0.289059013128281,0.180992007255554,0.533823013305664,0.629074990749359,0.0860320031642914,0.278887987136841,0.754415988922119,0.12907500565052,0.0403009988367558,0.328958988189697,0.501632988452911,0.431663990020752,0.497211992740631,0.363591998815536,0.925628006458282,0.428261995315552,0.00521000009030104,0.605795979499817,0.501740992069244,0.178262993693352,0.296667993068695,0.0434119999408722,0.741469025611877,
0.190874993801117,0.533823013305664,0.653854012489319,0.0860320031642914,0.297800004482269,0.791413009166718,0.153846994042397,0.0403009988367558,0.391525000333786,0.476298987865448,0.352037996053696,0.906856000423431,0.403852999210358,0.00521000009030104,0.595705986022949,0.507957994937897,0.178262993693352,0.289059013128281,0.0610749982297421,0.667536973953247,0.150964006781578,0.548817992210388,0.678264975547791,0.0860320031642914,0.304558008909225,0.834353029727936,0.178264006972313,0.0403009988367558,0.383902013301849,0.476121991872787,0.343450993299484,0.886216998100281,0.379074990749359,0.00521000009030104,0.58517599105835,0.515314996242523,0.202500000596046,0.296667993068695,0.0589389987289906,0.72331702709198,0.161367997527122,0.548817992210388,0.0483379997313023,0.665539979934692,0.702499985694885,0.0860320031642914,0.216310992836952,0.696429014205933,0.202500000596046,0.0403009988367558,0.398548990488052,0.477090001106262,0.338088005781174,0.864000976085663,0.353711992502213,0.00521000009030104,0.0259189996868372,0.296667993068695,0.0214389991015196,0.88425201177597,0.202500000596046,0.289059013128281,0.171261996030807,0.548817992210388,0.0373779982328415,0.659965991973877,0.72673499584198,0.0860320031642914,0.256222993135452,0.716826975345612,0.22673599421978,0.0403009988367558,0.405241012573242,0.477773010730743,0.336241990327835,0.840479016304016,0.327499985694885,0.00521000009030104,0.0512869991362095,0.296667993068695,0.0155969997867942,0.860011994838715,0.22673699259758,0.296667993068695,0.0770910009741783,0.707790017127991,0.180986002087593,0.548817992210388,0.028821000829339,0.651408970355988,0.751146018505096,0.0860320031642914,0.287501007318497,0.748103976249695,0.251152992248535,0.0403009988367558,0.411866992712021,0.478525012731552,0.551280975341797,0.0105090001598001,0.0320510007441044,0.880688011646271,0.22673699259758,0.289059013128281,0.190880000591278,0.548817992210388,0.0232469998300076,0.640448987483978,0.775924980640411,0.0860320031642914,0.307898014783859,0.788016974925995,0.275925010442734,
0.0403009988367558,0.421889007091522,0.479167014360428,0.577499985694885,0.0105090001598001,0.976737022399902,0.296667993068695,0.0434119999408722,0.927236020565033,0.251154005527496,0.296667993068695,0.0975779965519905,0.695188999176025,0.0610749982297421,0.65828800201416,0.801285982131958,0.0860320031642914,0.315192997455597,0.834353029727936,0.301284998655319,0.0403009988367558,0.328958988189697,0.480358004570007,0.431663990020752,0.478229999542236,0.525924980640411,0.0105090001598001,0.00115400005597621,0.296667993068695,0.0308120008558035,0.90674901008606,1.00115394592285,0.296667993068695,0.251147985458374,0.289059013128281,0.0512889996170998,0.656763017177582,0.827499985694885,0.0162749998271465,0.671840012073517,0.515325009822845,0.327499985694885,0.0403009988367558,0.391525000333786,0.455825001001358,0.501143991947174,0.0105090001598001,0.0524489991366863,0.920601010322571,0.275918990373611,0.296667993068695,0.12007600069046,0.685817003250122,0.0428850017488003,0.652472972869873,0.853712975978851,0.0162749998271465,0.661041975021362,0.507905006408691,0.103716999292374,0.0296250004321337,0.383902013301849,0.455697000026703,0.47673699259758,0.0105090001598001,0.928263008594513,0.296667993068695,0.0770910009741783,0.960915982723236,0.275923997163773,0.289059013128281,0.0363139994442463,0.6459019780159,0.879082977771759,0.0162749998271465,0.658769011497498,0.526947021484375,0.0775000005960464,0.0296250004321337,0.398548990488052,0.456546992063522,0.452499985694885,0.0105090001598001,0.952499985694885,0.296667993068695,0.0589389987289906,0.94538801908493,0.301286995410919,0.296667993068695,0.144316002726555,0.679974973201752,0.0320239998400211,0.637498021125793,0.903846025466919,0.0162749998271465,0.668682992458344,0.538779020309448,0.12907899916172,0.0296250004321337,0.405241012573242,0.457132011651993,0.428263008594513,0.0105090001598001,0.0837270021438599,0.951878011226654,0.30128601193428,0.289059013128281,0.5747309923172,0.522516012191772,0.928264975547791,0.0162749998271465,0.650785982608795,0.5016930103302,
0.153848007321358,0.0296250004321337,0.411866992712021,0.457810014486313,0.403856009244919,0.0105090001598001,0.879081010818481,0.296667993068695,0.12007600069046,0.982887983322144,0.327499985694885,0.296667993068695,0.169974997639656,0.677963972091675,0.614349007606506,0.485422998666763,0.952499985694885,0.0162749998271465,0.648985028266907,0.516937971115112,0.178268998861313,0.0296250004321337,0.421889007091522,0.4583860039711,0.379074990749359,0.0105090001598001,0.903846025466919,0.296667993068695,0.0975779965519905,0.97351598739624,0.327499985694885,0.289059013128281,0.603129982948303,0.487358003854752,0.97673499584198,0.0162749998271465,0.640443980693817,0.497644990682602,0.202500000596046,0.0296250004321337,0.328958988189697,0.458332985639572,0.431663990020752,0.45812800526619,0.353718996047974,0.0105090001598001,0.12363900244236,0.972275972366333,0.103711999952793,0.281819999217987,0.592760026454926,0.490601986646652,0.00115400005597621,0.0162749998271465,1.00115394592285,0.0162749998271465,0.639232993125916,0.510268986225128,0.22673100233078,0.0296250004321337,0.391525000333786,0.431782007217407,0.327499985694885,0.0105090001598001,0.827499985694885,0.296667993068695,0.169974997639656,0.990741014480591,0.0775000005960464,0.281819999217987,0.582239985466003,0.494776993989944,0.0259169992059469,0.0162749998271465,0.62822699546814,0.496221989393234,0.251152008771896,0.0296250004321337,0.383902013301849,0.431620001792908,0.407629013061523,0.828509986400604,0.853712975978851,0.296667993068695,0.144316002726555,0.988730013370514,0.129084005951881,0.281819999217987,0.570797026157379,0.500384986400604,0.0512869991362095,0.0162749998271465,0.628062009811401,0.507839024066925,0.275920987129211,0.0296250004321337,0.398548990488052,0.432608008384705,0.410346001386642,0.817215979099274,0.169974997639656,0.979570984840393,0.153851002454758,0.281819999217987,0.611815989017487,0.472876012325287,0.827499985694885,0.0216639991849661,0.560005009174347,0.553014993667603,0.696582973003387,0.55350798368454,0.301283001899719,0.0296250004321337,
0.405241012573242,0.433351010084152,0.414723008871078,0.806710004806519,0.775919020175934,0.296667993068695,0.219873994588852,0.982887983322144,0.178259998559952,0.281819999217987,0.599084973335266,0.473091006278992,0.853718996047974,0.0216639991849661,0.679650008678436,0.548704028129578,0.327499985694885,0.0296250004321337,0.411866992712021,0.43420198559761,0.420592993497849,0.797168016433716,0.801286995410919,0.296667993068695,0.195633992552757,0.988730013370514,0.202500000596046,0.281819999217987,0.588034987449646,0.4740189909935,0.87907999753952,0.0216639991849661,0.678048014640808,0.578229010105133,0.103719003498554,0.0216639991849661,0.421889007091522,0.434924006462097,0.427832007408142,0.788694977760315,0.216310992836952,0.972275972366333,0.226740002632141,0.281819999217987,0.577257990837097,0.47631499171257,0.903855979442596,0.0216639991849661,0.560184001922607,0.583875000476837,0.695129990577698,0.584062993526459,0.0775000005960464,0.0216639991849661,0.328958988189697,0.434071004390717,0.431663990020752,0.434814989566803,0.436304986476898,0.781454980373383,0.726737022399902,0.296667993068695,0.262858003377914,0.960915982723236,0.251148998737335,0.281819999217987,0.56444901227951,0.480816006660461,0.928261995315552,0.0216639991849661,0.667285025119781,0.564729988574982,0.12907999753952,0.0216639991849661,0.391525000333786,0.40259200334549,0.445847004652023,0.775584995746613,0.751154005527496,0.296667993068695,0.242372006177902,0.97351598739624,0.275916010141373,0.281819999217987,0.609121978282928,0.457980990409851,0.952499985694885,0.0216639991849661,0.658043026924133,0.548080027103424,0.153855994343758,0.0216639991849661,0.383902013301849,0.402224004268646,0.456353008747101,0.771207988262177,0.256222993135452,0.951878011226654,0.30128800868988,0.281819999217987,0.594911992549896,0.457255989313126,0.976737976074219,0.0216639991849661,0.64861398935318,0.533670008182526,0.178261995315552,0.0216639991849661,0.398548990488052,0.40395399928093,0.46764799952507,0.76849102973938,0.678263008594513,0.296667993068695,
0.29653799533844,0.927236020565033,0.327499985694885,0.281819999217987,0.582422018051147,0.457480996847153,0.00114399997983128,0.0216639991849661,1.00114405155182,0.0216639991849661,0.638877987861633,0.52395898103714,0.202500000596046,0.0216639991849661,0.405241012573242,0.405512005090714,0.479615986347198,0.767547011375427,0.702499985694885,0.296667993068695,0.281010985374451,0.94538801908493,0.103716000914574,0.274753987789154,0.56987202167511,0.459147989749908,0.0259199999272823,0.0216639991849661,0.627764999866486,0.520374000072479,0.226738005876541,0.0216639991849661,0.411866992712021,0.407198995351791,0.362533986568451,0.821021974086761,0.287501007318497,0.920601010322571,0.0775000005960464,0.274753987789154,0.55595201253891,0.463544994592667,0.051281001418829,0.0216639991849661,0.677556991577148,0.597965002059937,0.639838993549347,0.593125998973846,0.251143991947174,0.0216639991849661,0.421889007091522,0.408493012189865,0.366973012685776,0.802634000778198,0.629081010818481,0.296667993068695,0.318509995937347,0.88425201177597,0.12908299267292,0.274753987789154,0.605813980102539,0.444240003824234,0.827499985694885,0.0296250004321337,0.626486003398895,0.587337970733643,0.693536996841431,0.603138029575348,0.56114798784256,0.603331983089447,0.275920003652573,0.0216639991849661,0.328958988189697,0.407801002264023,0.431663990020752,0.408495008945465,0.374076992273331,0.78557300567627,0.653846025466919,0.296667993068695,0.309138000011444,0.90674901008606,0.153848007321358,0.274753987789154,0.589425981044769,0.44335600733757,0.853717029094696,0.0296250004321337,0.667313992977142,0.582862973213196,0.647845983505249,0.607582986354828,0.301281005144119,0.0216639991849661,0.391525000333786,0.367760002613068,0.383628994226456,0.770035982131958,0.307898014783859,0.880688011646271,0.178261995315552,0.274753987789154,0.575464010238647,0.442530006170273,0.879078984260559,0.0296250004321337,0.657570004463196,0.564381003379822,0.650520026683807,0.626393020153046,0.327499985694885,0.0216639991849661,0.383902013301849,0.366950988769531,
0.395401000976562,0.756263017654419,0.603712975978851,0.296667993068695,0.324353009462357,0.860011994838715,0.202500000596046,0.274753987789154,0.561622023582458,0.443668007850647,0.903847992420197,0.0296250004321337,0.648148000240326,0.547428011894226,0.647845983505249,0.645191013813019,0.103712998330593,0.0162749998271465,0.398548990488052,0.370386987924576,0.409173995256424,0.744491994380951,0.297800004482269,0.877291977405548,0.226738005876541,0.274753987789154,0.546478986740112,0.447492003440857,0.928269028663635,0.0296250004321337,0.638491988182068,0.536103010177612,0.639838993549347,0.6596599817276,0.0775000005960464,0.0162749998271465,0.405241012573242,0.373712003231049,0.424710005521774,0.734939992427826,0.278887987136841,0.914290010929108,0.251152008771896,0.274753987789154,0.602472007274628,0.430756986141205,0.952499985694885,0.0296250004321337,0.626486003398895,0.665448009967804,0.627341985702515,0.531925976276398,0.12908299267292,0.0162749998271465,0.411866992712021,0.377099007368088,0.441771000623703,0.72783499956131,0.249911993741989,0.943265974521637,0.275916993618011,0.274753987789154,0.584080994129181,0.429315000772476,0.976732015609741,0.0296250004321337,0.636965990066528,0.597516000270844,0.679199993610382,0.645434021949768,0.153845995664597,0.0162749998271465,0.421889007091522,0.379767000675201,0.460159987211227,0.723396003246307,0.212915003299713,0.962177991867065,0.301283985376358,0.274753987789154,0.568647027015686,0.428378999233246,0.00115200004074723,0.0296250004321337,1.00115203857422,0.0296250004321337,0.566707015037537,0.650264978408813,0.626486003398895,0.592562019824982,0.688004970550537,0.646957993507385,0.178265005350113,0.0162749998271465,0.328958988189697,0.380297988653183,0.431663990020752,0.380419999361038,0.479615986347198,0.721871972084045,0.169974997639656,0.968936026096344,0.327499985694885,0.274753987789154,0.553843975067139,0.428609013557434,0.0259210001677275,0.0296250004321337,0.643257021903992,0.609924972057343,0.668361008167267,0.650315999984741,0.202500000596046,0.0162749998271465,
0.391525000333786,0.326658993959427,0.338088005781174,0.816956996917725,0.30128800868988,0.00521000009030104,0.272922992706299,0.868937015533447,0.103712998330593,0.26444000005722,0.537535011768341,0.43181899189949,0.0512829981744289,0.0296250004321337,0.645344018936157,0.626048982143402,0.656731009483337,0.658681988716125,0.22673499584198,0.0162749998271465,0.383902013301849,0.325082004070282,0.343450993299484,0.794740974903107,0.275925010442734,0.00521000009030104,0.257697999477386,0.898729026317596,0.0775000005960464,0.26444000005722,0.599560976028442,0.416382998228073,0.827499985694885,0.0403009988367558,0.643257021903992,0.642174005508423,0.645695984363556,0.667858004570007,0.251154005527496,0.0162749998271465,0.398548990488052,0.331378012895584,0.352037996053696,0.774101972579956,0.251147001981735,0.00521000009030104,0.234350994229317,0.922074973583221,0.12908299267292,0.26444000005722,0.579331994056702,0.415122002363205,0.853715002536774,0.0403009988367558,0.636965990066528,0.654582977294922,0.636321008205414,0.675288021564484,0.275916993618011,0.0162749998271465,0.405241012573242,0.337496995925903,0.363591998815536,0.75533002614975,0.226738005876541,0.00521000009030104,0.204558998346329,0.937300980091095,0.153845995664597,0.26444000005722,0.562932014465332,0.413460999727249,0.879074990749359,0.0403009988367558,0.627883017063141,0.678439974784851,0.626486003398895,0.65955001115799,0.301286995410919,0.0162749998271465,0.411866992712021,0.343694001436234,0.377820998430252,0.738683998584747,0.202500000596046,0.00521000009030104,0.169974997639656,0.942752003669739,0.178265005350113,0.26444000005722,0.54740297794342,0.413197010755539,0.903846979141235,0.0403009988367558,0.667852997779846,0.662737011909485,0.620434999465942,0.60826700925827,0.327499985694885,0.0162749998271465,0.421889007091522,0.348598003387451,0.394466996192932,0.724453985691071,0.178261995315552,0.00521000009030104,0.241444006562233,0.858358025550842,0.202500000596046,0.26444000005722,0.530161023139954,0.415536999702454,0.928264021873474,0.0403009988367558,
0.675029993057251,0.664466977119446,0.627125978469849,0.605220019817352,0.580267012119293,0.667060971260071,0.353713989257812,0.0860320031642914,0.769616007804871,0.329926013946533,0.489944010972977,0.330996006727219,0.413239002227783,0.712900996208191,0.153852999210358,0.00521000009030104,0.230866000056267,0.879046022891998,0.22673499584198,0.26444000005722,0.597332000732422,0.400997996330261,0.952499985694885,0.0403009988367558,0.659482002258301,0.665838003158569,0.616420984268188,0.615894019603729,0.379074990749359,0.0860320031642914,0.741230010986328,0.329524010419846,0.433878004550934,0.704312980175018,0.12907500565052,0.00521000009030104,0.21466800570488,0.895244002342224,0.251154005527496,0.26444000005722,0.575901985168457,0.399195998907089,0.976736009120941,0.0403009988367558,0.650712013244629,0.671604990959167,0.615082979202271,0.625805974006653,0.403854012489319,0.0860320031642914,0.739242017269135,0.356561988592148,0.456093996763229,0.698951005935669,0.103711999952793,0.00521000009030104,0.193981006741524,0.905821979045868,0.275916993618011,0.26444000005722,0.558646023273468,0.397509008646011,0.00115300004836172,0.0403009988367558,1.00115299224854,0.0403009988367558,0.64239501953125,0.678040027618408,0.616420984268188,0.635717988014221,0.428265005350113,0.0860320031642914,0.490969002246857,0.358906000852585,0.767758011817932,0.359144002199173,0.0775000005960464,0.00521000009030104,0.479615986347198,0.69710499048233,0.169974997639656,0.909597992897034,0.301286995410919,0.26444000005722,0.542607009410858,0.396735012531281,0.0259249992668629,0.0403009988367558,0.635083019733429,0.683263003826141,0.620434999465942,0.64334499835968,0.452499985694885,0.0860320031642914,0.718447029590607,0.330899000167847,0.301281005144119,0.0105090001598001,0.211474001407623,0.848294019699097,0.327499985694885,0.26444000005722,0.524643003940582,0.398149996995926,0.0512849986553192,0.0403009988367558,0.628000020980835,0.685494005680084,0.627125978469849,0.646391987800598,0.47673499584198,0.0860320031642914,0.718508005142212,0.356512993574142,
0.275925010442734,0.0105090001598001,0.205340996384621,0.860301971435547,0.353713005781174,0.296667993068695,0.195633992552757,0.679974973201752,0.596231997013092,0.383801996707916,0.827499985694885,0.053872000426054,0.103713996708393,0.204539000988007,0.501146018505096,0.0860320031642914,0.697928011417389,0.33432400226593,0.251143991947174,0.0105090001598001,0.195923998951912,0.8697190284729,0.353713989257812,0.289059013128281,0.574018001556396,0.381635993719101,0.853717982769012,0.053872000426054,0.0775000005960464,0.204539000988007,0.525924980640411,0.0860320031642914,0.6995530128479,0.358056008815765,0.22673699259758,0.0105090001598001,0.183916002511978,0.875850975513458,0.379081010818481,0.296667993068695,0.219873994588852,0.685817003250122,0.556084990501404,0.379505008459091,0.879078984260559,0.053872000426054,0.12907999753952,0.204539000988007,0.551285982131958,0.0860320031642914,0.677111029624939,0.339388012886047,0.202500000596046,0.0105090001598001,0.169974997639656,0.878051996231079,0.37907600402832,0.289059013128281,0.539367020130157,0.378490000963211,0.903850018978119,0.053872000426054,0.153852000832558,0.204539000988007,0.577499985694885,0.0860320031642914,0.680297017097473,0.360853999853134,0.178262993693352,0.0105090001598001,0.928267002105713,0.0706190019845963,0.191199004650116,0.841480016708374,0.111020997166634,0.484429001808167,0.403845995664597,0.296667993068695,0.242372006177902,0.695188999176025,0.520344018936157,0.37941500544548,0.928264975547791,0.053872000426054,0.178268000483513,0.204539000988007,0.353715002536774,0.0706190019845963,0.65515398979187,0.343997001647949,0.153855994343758,0.0105090001598001,0.952499985694885,0.0706190019845963,0.188060000538826,0.847622990608215,0.12092199921608,0.484429001808167,0.403851985931396,0.289059013128281,0.596413016319275,0.364776998758316,0.952499985694885,0.053872000426054,0.202500000596046,0.204539000988007,0.379081010818481,0.0706190019845963,0.657652974128723,0.364271998405457,0.12907500565052,0.0105090001598001,0.976733028888702,0.0706190019845963,
0.183246001601219,0.852437973022461,0.13068400323391,0.484429001808167,0.428263008594513,0.296667993068695,0.262858003377914,0.707790017127991,0.573944985866547,0.361851006746292,0.97673499584198,0.053872000426054,0.22673200070858,0.204539000988007,0.403849005699158,0.0706190019845963,0.626587986946106,0.346439003944397,0.103719003498554,0.0105090001598001,0.00115100003313273,0.0706190019845963,1.00115096569061,0.0706190019845963,0.177101999521255,0.855576992034912,0.140585005283356,0.484429001808167,0.428263008594513,0.289059013128281,0.555199980735779,0.359219014644623,0.00115000002551824,0.053872000426054,1.0011500120163,0.053872000426054,0.251147985458374,0.204539000988007,0.428267002105713,0.0706190019845963,0.627008974552155,0.366162002086639,0.0775000005960464,0.0105090001598001,0.0259189996868372,0.0706190019845963,0.169974997639656,0.856693983078003,0.150964006781578,0.484429001808167,0.452499985694885,0.296667993068695,0.281010985374451,0.72331702709198,0.537051975727081,0.357647001743317,0.0259210001677275,0.053872000426054,0.275920003652573,0.204539000988007,0.452499985694885,0.0706190019845963,0.735858976840973,0.378331989049911,0.0512849986553192,0.0706190019845963,0.12703500688076,0.962177991867065,0.452499985694885,0.289059013128281,0.517561018466949,0.357324987649918,0.051281999796629,0.053872000426054,0.30128601193428,0.204539000988007,0.47673299908638,0.0706190019845963,0.494686990976334,0.382476001977921,0.762359976768494,0.382674992084503,0.827499985694885,0.0860320031642914,0.090038001537323,0.943265974521637,0.47673699259758,0.296667993068695,0.29653799533844,0.741469025611877,0.597947001457214,0.34442400932312,0.827499985694885,0.0706190019845963,0.327499985694885,0.204539000988007,0.501151025295258,0.0706190019845963,0.716194987297058,0.376951992511749,0.853713989257812,0.0860320031642914,0.0610620006918907,0.914290010929108,0.47673699259758,0.289059013128281,0.576128005981445,0.340324014425278,0.853715002536774,0.0706190019845963,0.103712998330593,0.176759004592896,0.525919020175934,0.0706190019845963,
0.698912978172302,0.37772199511528,0.879074990749359,0.0860320031642914,0.0421499982476234,0.877291977405548,0.501154005527496,0.296667993068695,0.309138000011444,0.761955976486206,0.55589097738266,0.33577299118042,0.879081010818481,0.0706190019845963,0.0775000005960464,0.176759004592896,0.551285028457642,0.0706190019845963,0.680736005306244,0.380156010389328,0.903854012489319,0.0860320031642914,0.135390996932983,0.937300980091095,0.501147985458374,0.289059013128281,0.536539971828461,0.332621991634369,0.903849005699158,0.0706190019845963,0.12907600402832,0.176759004592896,0.577499985694885,0.0706190019845963,0.658401012420654,0.382999986410141,0.928264975547791,0.0860320031642914,0.105599001049995,0.922074973583221,0.525919020175934,0.296667993068695,0.318509995937347,0.784453988075256,0.515576004981995,0.331227004528046,0.153854995965958,0.176759004592896,0.353718012571335,0.053872000426054,0.627308011054993,0.384849011898041,0.952499985694885,0.0860320031642914,0.0822520032525063,0.898729026317596,0.525924026966095,0.289059013128281,0.338140994310379,0.348917007446289,0.178259998559952,0.176759004592896,0.379079014062881,0.053872000426054,0.730971992015839,0.396039009094238,0.97673499584198,0.0860320031642914,0.0670270025730133,0.868937015533447,0.551286995410919,0.296667993068695,0.324353009462357,0.808694005012512,0.348962992429733,0.344063997268677,0.202500000596046,0.176759004592896,0.403849989175797,0.053872000426054,0.499706000089645,0.403510004281998,0.75542801618576,0.402143001556396,0.00114599999506027,0.0860320031642914,1.00114595890045,0.0860320031642914,0.14596900343895,0.905821979045868,0.551285982131958,0.289059013128281,0.357179999351501,0.337963998317719,0.226740002632141,0.176759004592896,0.428265005350113,0.053872000426054,0.712688982486725,0.393938988447189,0.0259249992668629,0.0860320031642914,0.125281006097794,0.895244002342224,0.577499985694885,0.296667993068695,0.326362997293472,0.834353029727936,0.364398986101151,0.331876993179321,0.251145005226135,0.176759004592896,0.452499985694885,0.053872000426054,
0.696460008621216,0.39469501376152,0.0512860007584095,0.0860320031642914,0.109084002673626,0.879046022891998,0.577499985694885,0.289059013128281,0.372152000665665,0.327154994010925,0.275923997163773,0.176759004592896,0.47673499584198,0.053872000426054,0.67910897731781,0.396955013275146,0.603718996047974,0.104083001613617,0.0985049977898598,0.858358025550842,0.353711992502213,0.281819999217987,0.338140994310379,0.379543989896774,0.301286995410919,0.176759004592896,0.501150012016296,0.053872000426054,0.657748997211456,0.399958997964859,0.62907999753952,0.104083001613617,0.156033992767334,0.875850975513458,0.37908399105072,0.281819999217987,0.348962992429733,0.37695899605751,0.327499985694885,0.176759004592896,0.525920987129211,0.053872000426054,0.627532005310059,0.401618987321854,0.653850018978119,0.104083001613617,0.1440259963274,0.8697190284729,0.403851002454758,0.281819999217987,0.357179999351501,0.37364798784256,0.103715002536774,0.151620998978615,0.551281988620758,0.053872000426054,0.724977016448975,0.411789000034332,0.678258001804352,0.104083001613617,0.134608998894691,0.860301971435547,0.428259998559952,0.281819999217987,0.364398986101151,0.370467990636826,0.0775000005960464,0.151620998978615,0.577499985694885,0.053872000426054,0.507028996944427,0.422289997339249,0.747376024723053,0.418855994939804,0.702499985694885,0.104083001613617,0.128475993871689,0.848294019699097,0.452499985694885,0.281819999217987,0.372152000665665,0.367992997169495,0.129072993993759,0.151620998978615,0.353715002536774,0.0403009988367558,0.707819998264313,0.40931299328804,0.726742029190063,0.104083001613617,0.162847995758057,0.855576992034912,0.161341995000839,0.484429001808167,0.476740002632141,0.281819999217987,0.338140994310379,0.407977014780045,0.153849005699158,0.151620998978615,0.379074990749359,0.0403009988367558,0.692200005054474,0.4096559882164,0.751150012016296,0.104083001613617,0.156703993678093,0.852437973022461,0.171242997050285,0.484429001808167,0.501148998737335,0.281819999217987,0.348962992429733,0.406805992126465,0.178259998559952,
0.151620998978615,0.403847008943558,0.0403009988367558,0.676015019416809,0.412441998720169,0.77591997385025,0.104083001613617,0.151889994740486,0.847622990608215,0.181005001068115,0.484429001808167,0.52591598033905,0.281819999217987,0.357179999351501,0.405221998691559,0.202500000596046,0.151620998978615,0.428263992071152,0.0403009988367558,0.655884981155396,0.415228992700577,0.801280975341797,0.104083001613617,0.148751005530357,0.841480016708374,0.190907001495361,0.484429001808167,0.55128800868988,0.281819999217987,0.364398986101151,0.403759986162186,0.226740002632141,0.151620998978615,0.452499985694885,0.0403009988367558,0.627725005149841,0.41694501042366,0.603712975978851,0.127327993512154,0.111032001674175,0.499424010515213,0.372152000665665,0.402655005455017,0.577499985694885,0.281819999217987,0.251150995492935,0.151620998978615,0.476736009120941,0.0403009988367558,0.717809975147247,0.427206009626389,0.629078984260559,0.127327993512154,0.12092600017786,0.499424010515213,0.338140994310379,0.434471994638443,0.353715986013412,0.274753987789154,0.275927007198334,0.151620998978615,0.501152992248535,0.0403009988367558,0.516937971115112,0.440005004405975,0.738101005554199,0.434502989053726,0.653850018978119,0.127327993512154,0.130679994821548,0.499424010515213,0.348962992429733,0.433878004550934,0.379083007574081,0.274753987789154,0.301284998655319,0.151620998978615,0.525924980640411,0.0403009988367558,0.701397001743317,0.424039989709854,0.678267002105713,0.127327993512154,0.140573993325233,0.499424010515213,0.357179999351501,0.433077991008759,0.403847992420197,0.274753987789154,0.327499985694885,0.151620998978615,0.551285028457642,0.0403009988367558,0.686824023723602,0.424600005149841,0.702499985694885,0.127327993512154,0.150964006781578,0.499424010515213,0.364398986101151,0.432348996400833,0.428261995315552,0.274753987789154,0.103712998330593,0.127327993512154,0.577499985694885,0.0403009988367558,0.671616971492767,0.426806002855301,0.726733028888702,0.127327993512154,0.161354005336761,0.499424010515213,0.372152000665665,
0.431800991296768,0.452499985694885,0.274753987789154,0.0775000005960464,0.127327993512154,0.353716999292374,0.0296250004321337,0.653370976448059,0.429780006408691,0.751150012016296,0.127327993512154,0.171247005462646,0.499424010515213,0.338140994310379,0.458595007658005,0.476738005876541,0.274753987789154,0.12907899916172,0.127327993512154,0.379079014062881,0.0296250004321337,0.627901971340179,0.43103900551796,0.775920987129211,0.127327993512154,0.181000992655754,0.499424010515213,0.348962992429733,0.457937985658646,0.501151978969574,0.274753987789154,0.153850004076958,0.127327993512154,0.403847992420197,0.0296250004321337,0.709535002708435,0.442891985177994,0.801286995410919,0.127327993512154,0.1908950060606,0.499424010515213,0.357179999351501,0.457138001918793,0.525916993618011,0.274753987789154,0.178267002105713,0.127327993512154,0.428268998861313,0.0296250004321337,0.528250992298126,0.456095993518829,0.728433012962341,0.450139999389648,0.603715002536774,0.151620998978615,0.603712975978851,0.26444000005722,0.364398986101151,0.456438988447189,0.55128401517868,0.274753987789154,0.202500000596046,0.127327993512154,0.452499985694885,0.0296250004321337,0.694262027740479,0.43980398774147,0.629073023796082,0.151620998978615,0.603712022304535,0.234364002943039,0.328958988189697,0.350773990154266,0.431663990020752,0.350302010774612,0.372152000665665,0.455902993679047,0.577499985694885,0.274753987789154,0.22673299908638,0.127327993512154,0.47673100233078,0.0296250004321337,0.680446028709412,0.439476013183594,0.653849005699158,0.151620998978615,0.629082977771759,0.26444000005722,0.051281001418829,0.0105090001598001,0.338140994310379,0.480354994535446,0.353713005781174,0.26444000005722,0.251150012016296,0.127327993512154,0.501151978969574,0.0296250004321337,0.666795015335083,0.441644012928009,0.678260028362274,0.151620998978615,0.629078984260559,0.234364002943039,0.0259249992668629,0.0105090001598001,0.348962992429733,0.479189991950989,0.379083007574081,0.26444000005722,0.275920987129211,0.127327993512154,0.525920987129211,
0.0296250004321337,0.650377988815308,0.443572014570236,0.702499985694885,0.151620998978615,0.653846025466919,0.26444000005722,0.00114399997983128,0.0105090001598001,1.00114500522614,0.0105090001598001,0.357179999351501,0.478044003248215,0.403845995664597,0.26444000005722,0.301286995410919,0.127327993512154,0.551283001899719,0.0296250004321337,0.62806898355484,0.444810003042221,0.726740002632141,0.151620998978615,0.653852999210358,0.234364002943039,0.976737022399902,0.0105090001598001,0.364398986101151,0.477097004652023,0.428265005350113,0.26444000005722,0.327499985694885,0.127327993512154,0.577499985694885,0.0296250004321337,0.701188027858734,0.46001398563385,0.751151025295258,0.151620998978615,0.678264975547791,0.26444000005722,0.952499985694885,0.0105090001598001,0.372152000665665,0.476402997970581,0.452499985694885,0.26444000005722,0.103719003498554,0.104083001613617,0.353718996047974,0.0216639991849661,0.539430022239685,0.47104999423027,0.718967020511627,0.466300010681152,0.775927007198334,0.151620998978615,0.678261995315552,0.234364002943039,0.928263008594513,0.0105090001598001,0.338140994310379,0.499758005142212,0.47673499584198,0.26444000005722,0.0775000005960464,0.104083001613617,0.37907999753952,0.0216639991849661,0.686734974384308,0.456486999988556,0.801285028457642,0.151620998978615,0.702499985694885,0.26444000005722,0.903855979442596,0.0105090001598001,0.348962992429733,0.497720986604691,0.501154005527496,0.26444000005722,0.12907999753952,0.104083001613617,0.403856009244919,0.0216639991849661,0.674224019050598,0.455700010061264,0.603712975978851,0.176759004592896,0.702499985694885,0.234364002943039,0.879074990749359,0.0105090001598001,0.357179999351501,0.496284991502762,0.525916993618011,0.26444000005722,0.153850004076958,0.104083001613617,0.428261995315552,0.0216639991849661,0.661677002906799,0.456243008375168,0.62907600402832,0.176759004592896,0.72673499584198,0.26444000005722,0.853718996047974,0.0105090001598001,0.364398986101151,0.495288014411926,0.551286995410919,0.26444000005722,0.178258001804352,
0.104083001613617,0.452499985694885,0.0216639991849661,0.647382974624634,0.457623988389969,0.65385502576828,0.176759004592896,0.726737976074219,0.234364002943039,0.0512880012392998,0.00521000009030104,0.50313800573349,0.698951005935669,0.372152000665665,0.494576990604401,0.577499985694885,0.26444000005722,0.202500000596046,0.104083001613617,0.476738005876541,0.0216639991849661,0.628197014331818,0.458059996366501,0.678260028362274,0.176759004592896,0.751154005527496,0.26444000005722,0.0259249992668629,0.00521000009030104,0.525354027748108,0.704312980175018,0.338140994310379,0.513150990009308,0.103711999952793,0.234364002943039,0.226741999387741,0.104083001613617,0.501143991947174,0.0216639991849661,0.69344699382782,0.478740990161896
}
UVIndex: *5894 {
a: 775,908,815,766,965,117,908,775,785,918,103,948,795,927,918,785,805,936,927,795,815,946,936,805,908,955,946,815,117,67,955,908,918,963,52,103,927,973,963,918,936,982,973,927,946,990,982,936,955,1001,990,946,67,9,1001,955,963,1010,1663,52,973,1018,1010,963,982,1027,1018,973,990,1037,1027,982,1001,1045,1037,990,9,1621,1045,1001,1010,1055,1605,1663,1018,1067,1055,1010,1027,1076,1067,1018,1037,1086,1076,1027,1045,1095,1086,1037,1621,1563,1095,1045,1055,1104,1549,1605,1067,1113,1104,1055,1076,1122,1113,1067,1086,1134,1122,1076,1095,1144,1134,1086,1563,1513,1144,1095,1104,1154,1499,1549,1113,1164,1154,1104,1122,1174,1164,1113,1134,1184,1174,1122,1144,1194,1184,1134,1513,1459,1194,1144,1154,1206,1445,1499,1164,1216,1206,1154,1174,1226,1216,1164,1184,1238,1226,1174,1194,1247,1238,1184,1459,1407,1247,1194,1206,1257,1392,1445,1216,1265,1257,1206,1226,1274,1265,1216,1238,1282,1274,1226,1247,1293,1282,1238,1407,1349,1293,1247,1257,1303,1330,1392,1265,1314,1303,1257,1274,1325,1314,1265,1282,1337,1325,1274,1293,1345,1337,1282,1349,1232,1345,1293,1303,1355,1318,1330,1314,1363,1355,1303,1325,1372,1363,1314,1337,1380,1372,1325,1345,1389,1380,1337,1232,1201,1389,1345,587,597,1176,1249,578,606,597,587,569,616,606,578,560,625,616,569,551,634,625,560,1198,1125,634,551,598,644,1106,1177,607,654,644,598,617,665,654,607,626,675,665,617,635,684,675,626,1126,1057,684,635,645,693,1039,1107,655,702,693,645,666,710,702,655,676,718,710,666,685,728,718,676,1059,992,728,685,693,738,957,1039,702,747,738,693,710,756,747,702,718,766,756,710,728,775,766,718,992,965,775,728,738,785,948,957,747,795,785,738,756,805,795,747,766,815,805,756,883,874,902,892,910,883,892,920,929,910,920,939,948,929,939,957,975,966,993,984,902,975,984,1003,892,902,1003,1012,920,892,1012,1020,939,920,1020,1030,957,939,1030,1039,984,993,1058,1047,1003,984,1047,1069,1012,1003,1069,1078,1020,1012,1078,1088,1030,1020,1088,1097,1039,1030,1097,1107,1048,1057,1126,1115,1070,1048,1115,1136,1079,1070,1136,1146,1089,1079,1146,1156,1098,1089,1156,1166,1106,1098,1166,
1177,1116,1127,1196,1186,1137,1116,1186,1208,1147,1137,1208,1218,1157,1147,1218,1229,1167,1157,1229,1240,1176,1167,1240,1249,1211,1200,1233,1221,1243,1211,1221,1252,1261,1243,1252,1269,1278,1261,1269,1286,1297,1278,1286,1307,1318,1297,1307,1330,1221,1233,1350,1341,1252,1221,1341,1359,1269,1252,1359,1367,1286,1269,1367,1376,1307,1286,1376,1384,1330,1307,1384,1392,1341,1350,1408,1399,1359,1341,1399,1416,1367,1359,1416,1424,1376,1367,1424,1431,1384,1376,1431,1438,1392,1384,1438,1445,1399,1408,1460,1452,1416,1399,1452,1467,1424,1416,1467,1475,1431,1424,1475,1483,1438,1431,1483,1491,1445,1438,1491,1499,1452,1460,1514,1506,1467,1452,1506,1521,1475,1467,1521,1528,1483,1475,1528,1535,1491,1483,1535,1542,1499,1491,1542,1549,1506,1514,1564,1556,1521,1506,1556,1571,1528,1521,1571,1580,1535,1528,1580,1588,1542,1535,1588,1596,1549,1542,1596,1605,1556,1564,1622,1613,1571,1556,1613,1630,1580,1571,1630,1638,1588,1580,1638,1646,1596,1588,1646,1654,1605,1596,1654,1663,1613,1622,10,1672,1630,1613,1672,19,1638,1630,19,28,1646,1638,28,36,1654,1646,36,44,1663,1654,44,52,1672,10,68,60,19,1672,60,75,28,19,75,82,36,28,82,89,44,36,89,96,52,44,96,103,60,68,118,110,75,60,110,874,82,75,874,883,89,82,883,910,96,89,910,929,103,96,929,948,110,118,966,975,874,110,975,902,1501,563,515,345,1508,572,563,1501,1516,581,572,1508,1523,590,581,1516,1530,712,590,1523,563,600,475,515,572,610,600,563,581,619,610,572,590,628,619,581,712,759,628,590,600,637,433,475,610,647,637,600,619,657,647,610,628,668,657,619,759,808,668,628,638,678,386,432,648,687,678,638,658,696,687,648,669,704,696,658,807,861,704,669,678,125,386,687,125,678,696,125,687,704,125,696,861,125,704,1537,721,712,1530,1544,731,721,1537,1551,740,731,1544,1558,749,740,1551,160,300,749,1558,721,768,759,712,731,778,768,721,740,787,778,731,749,798,787,740,300,246,798,749,768,818,808,759,778,829,818,768,787,841,829,778,798,850,841,787,246,189,850,798,819,872,861,807,830,881,872,819,842,890,881,830,851,900,890,842,191,139,900,851,872,125,861,881,125,872,890,125,881,900,125,890,139,125,900,1074,1093,810,
863,1043,1102,1093,1074,1016,1111,1102,1043,988,1120,1111,1016,961,1132,1120,988,1093,1142,761,810,1102,1152,1142,1093,1111,1162,1152,1102,1120,1172,1162,1111,1132,1182,1172,1120,1142,1192,714,761,1152,1204,1192,1142,1162,1214,1204,1152,1172,1224,1214,1162,1182,1236,1224,1172,1192,1245,671,714,1204,1254,1245,1192,1214,1263,1254,1204,1224,1271,1263,1214,1236,1280,1271,1224,1245,1289,355,671,1254,1300,1289,1245,1263,1310,1300,1254,1271,1322,1310,1263,1280,1333,1322,1271,934,1343,1132,961,906,1352,1343,934,878,1361,1352,906,848,1369,1361,878,583,530,1369,848,1343,1378,1182,1132,1352,1386,1378,1343,1361,1394,1386,1352,1369,1401,1394,1361,530,480,1401,1369,1378,1411,1236,1182,1386,1418,1411,1378,1394,1426,1418,1386,1401,1433,1426,1394,480,429,1433,1401,1411,1440,1280,1236,1418,1447,1440,1411,1426,1454,1447,1418,1433,1462,1454,1426,429,374,1462,1433,1440,1469,1333,1280,1447,1477,1469,1440,1454,1485,1477,1447,1462,1493,1485,1454,374,185,1493,1462,1290,1501,345,356,1301,1508,1501,1290,1311,1516,1508,1301,1323,1523,1516,1311,1334,1530,1523,1323,1470,1537,1530,1334,1478,1544,1537,1470,1486,1551,1544,1478,1494,1558,1551,1486,187,160,1558,1494,169,161,186,176,196,169,176,205,215,196,205,224,234,215,224,242,252,234,242,261,270,252,261,278,287,270,278,296,307,287,296,316,326,307,316,335,345,326,335,356,177,185,374,365,206,177,365,383,225,206,383,391,243,225,391,400,262,243,400,410,365,374,429,420,383,365,420,438,391,383,438,447,400,391,447,455,410,400,455,463,420,429,480,471,438,420,471,488,447,438,488,496,455,447,496,504,463,455,504,512,471,480,530,520,488,471,520,539,496,488,539,547,504,496,547,556,512,504,556,565,520,530,583,574,539,520,574,592,547,539,592,602,556,547,602,612,565,556,612,621,279,262,410,630,297,279,630,640,317,297,640,650,336,317,650,660,355,336,660,671,630,410,463,680,640,630,680,689,650,640,689,698,660,650,698,706,671,660,706,714,680,463,512,723,689,680,723,733,698,689,733,742,706,698,742,751,714,706,751,761,723,512,565,770,733,723,770,780,742,733,780,789,751,742,789,800,761,751,800,810,770,565,621,821,780,
770,821,832,789,780,832,844,800,789,844,853,810,800,853,863,132,125,139,146,125,132,154,125,146,163,125,154,171,125,163,132,139,191,179,146,132,179,199,154,146,199,209,163,154,209,218,171,163,218,228,180,190,247,237,200,180,237,255,210,200,255,265,219,210,265,273,229,219,273,282,237,247,301,290,255,237,290,310,265,255,310,320,273,265,320,329,282,273,329,339,290,301,161,169,310,290,169,196,320,310,196,215,329,320,215,234,339,329,234,252,348,125,171,359,125,348,368,125,359,377,125,368,386,125,377,348,171,228,394,359,348,394,404,368,359,404,414,377,368,414,423,386,377,423,432,395,229,282,441,405,395,441,450,415,405,450,458,424,415,458,466,433,424,466,475,441,282,339,483,450,441,483,491,458,450,491,499,466,458,499,507,475,466,507,515,483,339,252,270,491,483,270,287,499,491,287,307,507,499,307,326,515,507,326,345,956,1583,1331,1099,947,1591,1583,956,937,1599,1591,947,928,1608,1600,938,919,1616,1608,928,909,1625,1616,919,901,1633,1625,909,891,1641,1633,901,882,1649,1641,891,873,203,1649,882,1583,1657,1234,1331,1591,1666,1657,1583,1599,2,1666,1591,1608,13,4,1600,1616,22,13,1608,1625,31,22,1616,1633,39,31,1625,1641,47,39,1633,1649,55,47,1641,203,293,55,1649,1658,63,1131,1235,1667,71,63,1658,3,78,71,1667,14,85,78,3,23,92,85,14,32,99,92,23,40,106,99,32,48,113,106,40,56,121,113,48,294,389,121,56,63,128,1033,1131,71,135,128,63,78,142,135,71,85,150,142,78,92,158,150,85,99,167,158,92,106,174,167,99,113,183,174,106,121,194,183,113,389,478,194,121,128,523,1033,135,523,128,142,523,135,150,523,142,158,523,150,167,523,158,174,523,167,183,523,174,194,523,183,478,523,194,364,213,203,873,354,222,213,364,344,232,222,354,334,240,232,344,325,250,240,334,315,259,250,325,306,268,259,315,295,276,268,306,286,285,276,295,281,856,285,286,213,304,293,203,222,313,304,213,232,323,313,222,240,332,323,232,250,342,332,240,259,352,342,250,268,362,352,259,276,371,362,268,285,380,371,276,856,746,380,285,305,398,389,294,314,408,398,305,324,418,408,314,333,427,418,324,343,436,427,333,353,445,436,343,363,453,445,353,372,461,453,363,381,469,461,372,745,643,
469,381,398,486,478,389,408,494,486,398,418,502,494,408,427,510,502,418,436,518,510,427,445,528,518,436,453,537,528,445,461,545,537,453,469,554,545,461,643,542,554,469,486,523,478,494,523,486,502,523,494,510,523,502,518,523,510,528,523,518,537,523,528,545,523,537,554,523,545,542,523,554,286,373,27,281,295,382,373,286,306,390,382,295,315,399,390,306,325,409,399,315,334,419,409,325,344,428,419,334,354,437,428,344,364,446,437,354,873,964,446,364,373,454,1612,27,382,462,454,373,390,470,462,382,399,479,470,390,409,487,479,399,419,495,487,409,428,503,495,419,437,511,503,428,446,519,511,437,964,1056,519,446,454,529,1534,1612,462,538,529,454,470,546,538,462,479,555,546,470,487,564,555,479,495,573,564,487,503,582,573,495,511,591,582,503,519,601,591,511,1056,1155,601,519,529,611,1458,1534,538,620,611,529,546,629,620,538,555,639,629,546,564,649,639,555,573,659,649,564,582,670,659,573,591,679,670,582,601,688,679,591,1155,1258,688,601,611,697,1383,1458,620,705,697,611,629,713,705,620,639,722,713,629,649,732,722,639,659,741,732,649,670,750,741,659,679,760,750,670,688,769,760,679,1258,1356,769,688,697,779,1285,1383,705,788,779,697,713,799,788,705,722,809,799,713,732,820,809,722,741,831,820,732,750,843,831,741,760,852,843,750,769,862,852,760,1356,1351,862,769,779,1432,464,1285,788,1439,1432,779,799,1446,1439,788,809,1453,1446,799,820,1461,1453,809,831,1468,1461,820,843,1476,1468,831,852,1484,1476,843,862,1492,1484,852,1351,111,1492,862,882,974,964,873,891,983,974,882,901,991,983,891,909,1002,991,901,919,1011,1002,909,928,1019,1011,919,938,1029,1019,928,947,1038,1028,937,956,1046,1038,947,1099,994,1046,956,974,1068,1056,964,983,1077,1068,974,991,1087,1077,983,1002,1096,1087,991,1011,1105,1096,1002,1019,1114,1105,1011,1029,1124,1114,1019,1038,1135,1123,1028,1046,1145,1135,1038,994,893,1145,1046,1068,1165,1155,1056,1077,1175,1165,1068,1087,1185,1175,1077,1096,1195,1185,1087,1105,1207,1195,1096,1114,1217,1207,1105,1124,1228,1217,1114,1135,1239,1227,1123,1145,1248,1239,1135,893,781,1248,1145,1165,1266,1258,1155,1175,1275,1266,1165,1185,
1283,1275,1175,1195,1294,1283,1185,1207,1304,1294,1195,1217,1315,1304,1207,1228,1327,1315,1217,1239,1338,1326,1227,1248,1346,1338,1239,781,681,1346,1248,1266,1364,1356,1258,1275,1373,1364,1266,1283,1381,1373,1275,1294,1288,1381,1283,1304,1299,1288,1294,1315,1309,1299,1304,1327,1321,1309,1315,1338,1332,1320,1326,1346,1342,1332,1338,681,575,1342,1346,1364,1360,1351,1356,1373,1368,1360,1364,1381,1377,1368,1373,1288,1385,1377,1381,1299,1393,1385,1288,1309,1400,1393,1299,1321,1410,1400,1309,1332,1417,1409,1320,1342,1425,1417,1332,575,481,1425,1342,1360,119,111,1351,1368,126,119,1360,1377,133,126,1368,1385,140,133,1377,1393,147,140,1385,1400,155,147,1393,1410,165,155,1400,1417,172,164,1409,1425,181,172,1417,481,1628,181,1425,1432,1500,375,464,1439,1507,1500,1432,1446,1515,1507,1439,1453,1522,1515,1446,1461,1529,1522,1453,1468,1536,1529,1461,1476,1543,1536,1468,1484,1550,1543,1476,1492,1557,1550,1484,111,192,1557,1492,1500,1565,280,375,1507,1572,1565,1500,1515,1581,1572,1507,1522,1589,1581,1515,1529,1597,1589,1522,1536,1606,1597,1529,1543,1614,1606,1536,1550,1623,1614,1543,1557,1631,1623,1550,192,283,1631,1557,1565,1639,188,280,1572,1647,1639,1565,1581,1655,1647,1572,1589,1664,1655,1581,1597,0,1664,1589,1606,11,0,1597,1614,20,11,1606,1623,29,20,1614,1631,37,29,1623,283,378,37,1631,1639,45,109,188,1647,53,45,1639,1655,61,53,1647,1664,69,61,1655,0,76,69,1664,11,83,76,0,20,90,83,11,29,97,90,20,37,104,97,29,378,467,104,37,45,1573,152,109,53,1590,1573,45,61,1607,1590,53,69,1624,1607,61,76,1640,1624,69,83,1656,1640,76,90,1,1656,83,97,21,1,90,104,38,21,97,467,54,38,104,119,201,192,111,126,211,201,119,133,220,211,126,140,230,220,133,147,238,230,140,155,248,238,147,165,257,248,155,172,266,256,164,181,274,266,172,1628,1540,274,181,201,291,283,192,211,302,291,201,220,311,302,211,230,321,311,220,238,330,321,230,248,340,330,238,257,350,340,248,266,360,349,256,274,369,360,266,1540,1457,369,274,291,387,378,283,302,396,387,291,311,406,396,302,321,416,406,311,330,425,416,321,340,434,425,330,350,443,434,340,360,451,442,349,369,459,451,360,
1457,1374,459,369,387,476,467,378,396,484,476,387,406,492,484,396,416,500,492,406,425,508,500,416,434,516,508,425,443,525,516,434,451,535,524,442,459,543,535,451,1374,1267,543,459,476,70,54,467,484,84,70,476,492,98,84,484,500,112,98,492,508,127,112,500,516,141,127,508,525,157,141,516,535,173,156,524,543,193,173,535,1267,6,193,543,1573,1566,1660,152,1590,1582,1566,1573,1607,1598,1582,1590,1624,1615,1598,1607,1640,1632,1615,1624,1656,1648,1632,1640,1,1665,1648,1656,21,12,1665,1,38,30,12,21,54,46,30,38,70,62,46,54,84,77,62,70,98,91,77,84,112,105,91,98,127,120,105,112,141,134,120,127,157,149,134,141,173,166,148,156,193,182,166,173,6,1153,182,193,1566,202,1577,1660,1582,212,202,1566,1598,221,212,1582,1615,231,221,1598,1632,239,231,1615,1648,249,239,1632,1665,258,249,1648,12,267,258,1665,30,275,267,12,46,284,275,30,202,292,1503,1577,212,303,292,202,221,312,303,212,231,322,312,221,239,331,322,231,249,341,331,239,258,351,341,249,267,361,351,258,275,370,361,267,284,379,370,275,292,388,1427,1503,303,397,388,292,312,407,397,303,322,417,407,312,331,426,417,322,341,435,426,331,351,444,435,341,361,452,444,351,370,460,452,361,379,468,460,370,388,1083,1419,1427,397,1052,1083,388,407,1064,1052,397,417,1024,1064,407,426,1034,1024,417,435,998,1034,426,444,1007,998,435,452,970,1007,444,460,979,970,452,468,943,979,460,62,477,284,46,77,485,477,62,91,493,485,77,105,501,493,91,120,509,501,105,134,517,509,120,149,527,517,134,166,536,526,148,182,544,536,166,1153,1044,544,182,477,553,379,284,485,562,553,477,493,571,562,485,501,580,571,493,509,589,580,501,517,599,589,509,527,609,599,517,536,618,608,526,544,627,618,536,1044,945,627,544,553,636,468,379,562,646,636,553,571,656,646,562,580,667,656,571,589,677,667,580,599,686,677,589,609,695,686,599,618,703,694,608,627,711,703,618,945,748,711,627,636,952,943,468,646,914,952,636,656,924,914,646,667,887,924,656,677,896,887,667,686,857,896,677,695,870,857,686,703,826,868,694,711,837,826,703,748,719,837,711,729,719,748,739,757,729,739,767,776,757,767,786,796,776,786,806,816,796,806,828,839,816,828,849,
859,839,849,871,879,859,871,889,898,879,889,907,916,898,907,926,739,748,945,935,767,739,935,954,786,767,954,962,806,786,962,972,828,806,972,981,849,828,981,989,871,849,989,1000,889,871,1000,1009,907,889,1009,1017,926,907,1017,1026,935,945,1044,1036,954,935,1036,1054,962,954,1054,1066,972,962,1066,1075,981,972,1075,1085,989,981,1085,1094,1000,989,1094,1103,1009,1000,1103,1112,1017,1009,1112,1121,1026,1017,1121,1133,1036,1044,1153,1143,1054,1036,1143,1163,1066,1054,1163,1173,1075,1066,1173,1183,1085,1075,1183,1193,1094,1085,1193,1205,1103,1094,1205,1215,1112,1103,1215,1225,1121,1112,1225,1237,1133,1121,1237,1246,1255,916,926,1264,1272,1255,1264,1281,1291,1272,1281,1302,1312,1291,1302,1324,1335,1312,1324,1344,1353,1335,1344,1362,1370,1353,1362,1379,1387,1370,1379,1395,1402,1387,1395,1412,1419,1402,1412,1427,1264,926,1026,1434,1281,1264,1434,1441,1302,1281,1441,1448,1324,1302,1448,1455,1344,1324,1455,1463,1362,1344,1463,1471,1379,1362,1471,1479,1395,1379,1479,1487,1412,1395,1487,1495,1427,1412,1495,1503,1434,1026,1133,1510,1441,1434,1510,1518,1448,1441,1518,1525,1455,1448,1525,1532,1463,1455,1532,1539,1471,1463,1539,1546,1479,1471,1546,1553,1487,1479,1553,1560,1495,1487,1560,1568,1503,1495,1568,1577,1510,1133,1246,1585,1518,1510,1585,1593,1525,1518,1593,1602,1532,1525,1602,1610,1539,1532,1610,1618,1546,1539,1618,1627,1553,1546,1627,1635,1560,1553,1635,1643,1568,1560,1643,1651,1577,1568,1651,1660,1143,1153,6,1669,1163,1143,1669,16,1173,1163,16,25,1183,1173,25,34,1193,1183,34,42,1205,1193,42,50,1215,1205,50,58,1225,1215,58,65,1237,1225,65,73,1246,1237,73,80,1585,1246,80,87,1593,1585,87,94,1602,1593,94,101,1610,1602,101,108,1618,1610,108,115,1627,1618,115,123,1635,1627,123,130,1643,1635,130,137,1651,1643,137,144,1660,1651,144,152,1669,6,1267,1259,16,1669,1259,1276,25,16,1276,1284,34,25,1284,1295,42,34,1295,1305,50,42,1305,1316,58,50,1316,1328,65,58,1328,1339,73,65,1339,1347,80,73,1347,1357,1259,1267,1374,1365,1276,1259,1365,1382,1284,1276,1382,1390,1295,1284,1390,1397,1305,1295,1397,1405,1316,1305,1405,1414,1328,1316,1414,
1422,1339,1328,1422,1429,1347,1339,1429,1436,1357,1347,1436,1443,1365,1374,1457,1450,1382,1365,1450,1465,1390,1382,1465,1473,1397,1390,1473,1481,1405,1397,1481,1489,1414,1405,1489,1497,1422,1414,1497,1504,1429,1422,1504,1511,1436,1429,1511,1519,1443,1436,1519,1526,1450,1457,1540,1533,1465,1450,1533,1547,1473,1465,1547,1554,1481,1473,1554,1561,1489,1481,1561,1569,1497,1489,1569,1578,1504,1497,1578,1586,1511,1504,1586,1594,1519,1511,1594,1603,1526,1519,1603,1611,1533,1540,1628,1619,1547,1533,1619,1636,1554,1547,1636,1644,1561,1554,1644,1652,1569,1561,1652,1661,1578,1569,1661,1670,1586,1578,1670,7,1594,1586,7,17,1603,1594,17,26,1611,1603,26,35,87,80,1357,43,94,87,43,51,101,94,51,59,108,101,59,66,115,108,66,74,123,115,74,81,130,123,81,88,137,130,88,95,144,137,95,102,152,144,102,109,43,1357,1443,116,51,43,116,124,59,51,124,131,66,59,131,138,74,66,138,145,81,74,145,153,88,81,153,162,95,88,162,170,102,95,170,178,109,102,178,188,116,1443,1526,197,124,116,197,207,131,124,207,216,138,131,216,226,145,138,226,235,153,145,235,244,162,153,244,253,170,162,253,263,178,170,263,271,188,178,271,280,197,1526,1611,288,207,197,288,298,216,207,298,308,226,216,308,318,235,226,318,327,244,235,327,337,253,244,337,346,263,253,346,357,271,263,357,366,280,271,366,375,288,1611,35,384,298,288,384,392,308,298,392,401,318,308,401,411,327,318,411,421,337,327,421,430,346,337,430,439,357,346,439,448,366,357,448,456,375,366,456,464,1619,1628,481,472,1636,1619,472,489,1644,1636,489,497,1652,1644,497,505,1661,1652,505,513,1670,1661,513,521,7,1670,521,531,17,7,531,540,26,17,540,548,35,26,548,557,472,481,575,566,489,472,566,584,497,489,584,593,505,497,593,603,513,505,603,613,521,513,613,622,531,521,622,631,540,531,631,641,548,540,641,651,557,548,651,661,566,575,681,672,584,566,672,690,593,584,690,699,603,593,699,707,613,603,707,715,622,613,715,724,631,622,724,734,641,631,734,743,651,641,743,752,661,651,752,762,672,681,781,771,690,672,771,790,699,690,790,801,707,699,801,811,715,707,811,822,724,715,822,833,734,724,833,845,743,734,845,854,752,743,854,864,762,
752,864,875,771,781,893,884,790,771,884,903,801,790,903,911,811,801,911,921,822,811,921,930,833,822,930,940,845,833,940,949,854,845,949,958,864,854,958,967,875,864,967,976,884,893,994,985,903,884,985,1004,911,903,1004,1013,921,911,1013,1021,930,921,1021,1031,940,930,1031,1040,949,940,1040,1049,958,949,1049,1060,967,958,1060,1071,976,967,1071,1080,985,994,1099,1090,1004,985,1090,1108,1013,1004,1108,1117,1021,1013,1117,1128,1031,1021,1128,1138,1040,1031,1138,1148,1049,1040,1148,1158,1060,1049,1158,1168,1071,1060,1168,1178,1080,1071,1178,1188,384,35,557,1199,392,384,1199,1210,401,392,1210,1220,411,401,1220,1231,421,411,1231,1242,430,421,1242,1251,439,430,1251,1260,448,439,1260,1268,456,448,1268,1277,464,456,1277,1285,1199,557,661,1296,1210,1199,1296,1306,1220,1210,1306,1317,1231,1220,1317,1329,1242,1231,1329,1340,1251,1242,1340,1348,1260,1251,1348,1358,1268,1260,1358,1366,1277,1268,1366,1375,1285,1277,1375,1383,1296,661,762,1391,1306,1296,1391,1398,1317,1306,1398,1406,1329,1317,1406,1415,1340,1329,1415,1423,1348,1340,1423,1430,1358,1348,1430,1437,1366,1358,1437,1444,1375,1366,1444,1451,1383,1375,1451,1458,1391,762,875,1466,1398,1391,1466,1474,1406,1398,1474,1482,1415,1406,1482,1490,1423,1415,1490,1498,1430,1423,1498,1505,1437,1430,1505,1512,1444,1437,1512,1520,1451,1444,1520,1527,1458,1451,1527,1534,1466,875,976,1541,1474,1466,1541,1548,1482,1474,1548,1555,1490,1482,1555,1562,1498,1490,1562,1570,1505,1498,1570,1579,1512,1505,1579,1587,1520,1512,1587,1595,1527,1520,1595,1604,1534,1527,1604,1612,1541,976,1080,1620,1548,1541,1620,1629,1555,1548,1629,1637,1562,1555,1637,1645,1570,1562,1645,1653,1579,1570,1653,1662,1587,1579,1662,1671,1595,1587,1671,8,1604,1595,8,18,1612,1604,18,27,1620,1080,1188,198,1629,1620,198,208,1637,1629,208,217,1645,1637,217,227,1653,1645,227,236,1662,1653,236,245,1671,1662,245,254,8,1671,254,264,18,8,264,272,27,18,272,281,534,523,542,550,523,534,559,523,550,568,523,559,577,523,568,586,523,577,596,523,586,605,523,596,615,523,605,624,523,615,534,542,643,633,550,534,633,653,559,550,653,664,568,559,664,
674,577,568,674,683,586,577,683,692,596,586,692,701,605,596,701,709,615,605,709,717,624,615,717,727,633,643,745,736,653,633,736,754,664,653,754,764,674,664,764,773,683,674,773,783,692,683,783,793,701,692,793,803,709,701,803,813,717,709,813,824,727,717,824,835,737,746,856,847,755,737,847,867,765,755,867,877,774,765,877,886,784,774,886,895,794,784,895,905,804,794,905,913,814,804,913,923,825,814,923,933,836,825,933,942,847,856,281,272,867,847,272,264,877,867,264,254,886,877,254,245,895,886,245,236,905,895,236,227,913,905,227,217,923,913,217,208,933,923,208,198,942,933,198,1188,951,523,624,960,523,951,969,523,960,978,523,969,987,523,978,997,523,987,1006,523,997,1015,523,1006,1023,523,1015,1033,523,1023,951,624,727,1042,960,951,1042,1051,969,960,1051,1063,978,969,1063,1073,987,978,1073,1082,997,987,1082,1092,1006,997,1092,1101,1015,1006,1101,1110,1023,1015,1110,1119,1033,1023,1119,1131,1042,727,835,1140,1051,1042,1140,1150,1063,1051,1150,1160,1073,1063,1160,1170,1082,1073,1170,1180,1092,1082,1180,1190,1101,1092,1190,1202,1110,1101,1202,1212,1119,1110,1212,1222,1131,1119,1222,1235,1141,836,942,1244,1151,1141,1244,1253,1161,1151,1253,1262,1171,1161,1262,1270,1181,1171,1270,1279,1191,1181,1279,1287,1203,1191,1287,1298,1213,1203,1298,1308,1223,1213,1308,1319,1234,1223,1319,1331,1244,942,1188,1178,1253,1244,1178,1168,1262,1253,1168,1158,1270,1262,1158,1148,1279,1270,1148,1138,1287,1279,1138,1128,1298,1287,1128,1117,1308,1298,1117,1108,1319,1308,1108,1090,1331,1319,1090,1099,1396,1435,1129,1574,1404,1442,1435,1396,1413,1449,1442,1404,1421,1456,1449,1413,1428,1464,1456,1421,1149,1081,1464,1428,1435,1472,1061,1129,1442,1480,1472,1435,1449,1488,1480,1442,1456,1496,1488,1449,1464,1502,1496,1456,1081,1014,1502,1464,1472,1509,995,1061,1480,1517,1509,1472,1488,1524,1517,1480,1496,1531,1524,1488,1502,1538,1531,1496,1014,950,1538,1502,1509,1545,931,995,1517,1552,1545,1509,1524,1559,1552,1517,1531,1567,1559,1524,1538,1576,1567,1531,950,885,1576,1538,1545,1584,865,931,1552,1592,1584,1545,1559,1601,1592,1552,1567,1609,1601,1559,1576,1617,
1609,1567,885,812,1617,1576,1584,1626,791,865,1592,1634,1626,1584,1601,1642,1634,1592,1609,1650,1642,1601,1617,1659,1650,1609,812,744,1659,1617,1626,1668,725,791,1634,5,1668,1626,1642,15,5,1634,1650,24,15,1642,1659,33,24,1650,744,682,33,1659,1668,41,662,725,5,49,41,1668,15,57,49,5,24,64,57,15,33,72,64,24,682,614,72,33,41,79,594,662,49,86,79,41,57,93,86,49,64,100,93,57,72,107,100,64,614,549,107,72,79,114,532,594,86,122,114,79,93,129,122,86,100,136,129,93,107,143,136,100,549,490,143,107,114,151,473,532,122,159,151,114,129,168,159,122,136,175,168,129,143,184,175,136,490,431,184,143,151,195,412,473,159,204,195,151,168,214,204,159,175,223,214,168,184,233,223,175,431,319,233,184,195,241,402,412,204,251,241,195,214,260,251,204,223,269,260,214,233,277,269,223,319,289,277,233,299,289,319,309,328,299,309,338,347,328,338,358,367,347,358,376,385,367,376,393,403,385,393,413,309,319,431,422,338,309,422,440,358,338,440,449,376,358,449,457,393,376,457,465,413,393,465,474,422,431,490,482,440,422,482,498,449,440,498,506,457,449,506,514,465,457,514,522,474,465,522,533,482,490,549,541,498,482,541,558,506,498,558,567,514,506,567,576,522,514,576,585,533,522,585,595,541,549,614,604,558,541,604,623,567,558,623,632,576,567,632,642,585,576,642,652,595,585,652,663,604,614,682,673,623,604,673,691,632,623,691,700,642,632,700,708,652,642,708,716,663,652,716,726,673,682,744,735,691,673,735,753,700,691,753,763,708,700,763,772,716,708,772,782,726,716,782,792,735,744,812,802,753,735,802,823,763,753,823,834,772,763,834,846,782,772,846,855,792,782,855,866,802,812,885,876,823,802,876,894,834,823,894,904,846,834,904,912,855,846,912,922,866,855,922,932,876,885,950,941,894,876,941,959,904,894,959,968,912,904,968,977,922,912,977,986,932,922,986,996,941,950,1014,1005,959,941,1005,1022,968,959,1022,1032,977,968,1032,1041,986,977,1041,1050,996,986,1050,1062,1005,1014,1081,1072,1022,1005,1072,1091,1032,1022,1091,1100,1041,1032,1100,1109,1050,1041,1109,1118,1062,1050,1118,1130,1072,1081,1149,1139,1091,1072,1139,1159,1100,1091,1159,1169,1109,1100,1169,1179,1118,
1109,1179,1189,1130,1118,1189,1575,561,1197,552,561,1250,1197,1250,579,588,570,1250,561,1250,570,579,1230,1250,1241,1230,1197,1250,1197,1209,1187,1219,1197,1230,1209,1197,1219,838,848,827,583,838,720,848,838,583,869,878,858,848,869,827,878,869,848,897,906,888,878,897,858,906,897,878,925,934,915,906,925,888,934,925,906,953,961,944,934,953,915,961,953,934,980,988,971,961,980,944,988,980,961,1008,1016,999,988,1008,971,1016,1008,988,1035,1043,1025,1016,1035,999,1043,1035,1016,1065,1074,1053,1043,1065,1025,1074,1065,1043,1084,863,1420,1074,1084,1053,863,1084,1074,863,1403,1420,853,1403,863,1403,853,1388,853,1371,1388,844,1371,853,1371,844,1354,844,1336,1354,832,1336,844,1336,832,1313,832,1292,1313,821,1292,832,1292,821,1273,821,1256,1273,621,1256,821,1256,621,917,621,899,917,612,899,621,899,612,880,612,860,880,602,860,612,860,602,840,602,817,840,592,817,602,817,592,797,592,777,797,574,777,592,777,574,758,574,730,758,583,730,574,730,583,720
}
}
LayerElementMaterial: 0 {
Version: 101
Name: ""
MappingInformationType: "AllSame"
ReferenceInformationType: "IndexToDirect"
Materials: *1 {
a: 0
}
}
Layer: 0 {
Version: 100
LayerElement: {
Type: "LayerElementNormal"
TypedIndex: 0
}
LayerElement: {
Type: "LayerElementMaterial"
TypedIndex: 0
}
LayerElement: {
Type: "LayerElementPolygonGroup"
TypedIndex: 0
}
LayerElement: {
Type: "LayerElementUV"
TypedIndex: 0
}
}
}
Model: 140533221120000, "Model::Teapot", "Mesh" {
Version: 232
Properties70: {
P: "RotationActive", "bool", "", "",1
P: "ScalingMax", "Vector3D", "Vector", "",0,0,0
P: "DefaultAttributeIndex", "int", "Integer", "",0
}
Shading: Y
Culling: "CullingOff"
}
Model: 140533353504256, "Model::MODO_RenderSettings", "Null" {
Version: 232
Properties70: {
P: "ScalingMax", "Vector3D", "Vector", "",0,0,0
P: "Visibility", "Visibility", "", "A",0
P: "Camera", "KString", "", "U", "Camera"
P: "ResolutionX", "int", "Integer", "U",1280
P: "ResolutionY", "int", "Integer", "U",720
}
Shading: Y
Culling: "CullingOff"
}
Material: 140533381234368, "Material::Default", "" {
Version: 102
ShadingModel: "phong"
MultiLayer: 0
Properties70: {
P: "Emissive", "Vector3D", "Vector", "",0,0,0
P: "Ambient", "Vector3D", "Vector", "",0.2,0.2,0.2
P: "Diffuse", "Vector3D", "Vector", "",0.8,0.8,0.8
P: "Specular", "Vector3D", "Vector", "",0.2,0.2,0.2
P: "Shininess", "double", "Number", "",20
P: "Opacity", "double", "Number", "",1
P: "Reflectivity", "double", "Number", "",0
}
}
}
; Object connections
;------------------------------------------------------------------
Connections: {
;Model::Teapot, Model::RootNode
C: "OO",140533221120000,0
;Geometry::, Model::Teapot
C: "OO",140533325367040,140533221120000
;Material::Default, Model::Teapot
C: "OO",140533381234368,140533221120000
}
;Takes section
;----------------------------------------------------
Takes: {
Current: ""
}

88
MaterialGraphProject/Assets/TestAssets/Teapot.fbx.meta


fileFormatVersion: 2
guid: 09d069c253118446895355b8ca659a23
timeCreated: 1495555479
licenseType: Pro
ModelImporter:
serializedVersion: 21
fileIDToRecycleName:
100000: //RootNode
400000: //RootNode
2300000: //RootNode
3300000: //RootNode
4300000: Teapot
materials:
importMaterials: 1
materialName: 0
materialSearch: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
motionNodeName:
rigImportErrors:
rigImportWarnings:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
animationCompression: 1
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
isReadable: 1
meshes:
lODScreenPercentages: []
globalScale: 1
meshCompression: 0
addColliders: 0
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
swapUVChannels: 0
generateSecondaryUV: 0
useFileUnits: 1
optimizeMeshForGPU: 1
keepQuads: 0
weldVertices: 1
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVPackMargin: 4
useFileScale: 1
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
tangentImportMode: 3
normalCalculationMode: 4
importAnimation: 1
copyAvatar: 0
humanDescription:
serializedVersion: 2
human: []
skeleton: []
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
legTwist: 0.5
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
rootMotionBoneName:
rootMotionBoneRotation: {x: 0, y: 0, z: 0, w: 1}
hasTranslationDoF: 0
hasExtraRoot: 0
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
animationType: 0
humanoidOversampling: 1
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant:

643
MaterialGraphProject/Assets/TestAssets/flowmap.png

之前 之后
宽度: 1024  |  高度: 1024  |  大小: 169 KiB

84
MaterialGraphProject/Assets/TestAssets/flowmap.png.meta


fileFormatVersion: 2
guid: 8a17a00c2a071472cb92f6911bb7be11
timeCreated: 1495551094
licenseType: Pro
TextureImporter:
fileIDToRecycleName: {}
serializedVersion: 4
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 0
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -1
wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spritePixelsToUnits: 100
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 0
textureShape: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:

223
MaterialGraphProject/Assets/TestAssets/flowmap2.jpg

之前 之后
宽度: 600  |  高度: 600  |  大小: 53 KiB

84
MaterialGraphProject/Assets/TestAssets/flowmap2.jpg.meta


fileFormatVersion: 2
guid: 915047e45d68d412f9e6857db8439117
timeCreated: 1495551591
licenseType: Pro
TextureImporter:
fileIDToRecycleName: {}
serializedVersion: 4
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 0
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -1
wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spritePixelsToUnits: 100
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 0
textureShape: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:

39
MaterialGraphProject/Assets/UnityShaderEditor/Editor/Drawing/Presenters/IfNodePresenter.cs


using System;
using System.Collections.Generic;
using RMGUI.GraphView;
using UnityEditor.Graphing.Drawing;
using UnityEngine;
using UnityEngine.MaterialGraph;
namespace UnityEditor.MaterialGraph.Drawing
{
class IfControlPresenter : GraphControlPresenter
{
public override void OnGUIHandler()
{
base.OnGUIHandler();
var tNode = node as UnityEngine.MaterialGraph.IfNode;
if (tNode == null)
return;
tNode.ComparisonOperation = (IfNode.ComparisonOperationType)EditorGUILayout.EnumPopup(tNode.ComparisonOperation);
}
public override float GetHeight()
{
return (EditorGUIUtility.singleLineHeight + EditorGUIUtility.standardVerticalSpacing) + EditorGUIUtility.standardVerticalSpacing;
}
}
[Serializable]
public class IfNodePresenter : PropertyNodePresenter
{
protected override IEnumerable<GraphElementPresenter> GetControlData()
{
var instance = CreateInstance<IfControlPresenter>();
instance.Initialize(node);
return new List<GraphElementPresenter>(base.GetControlData()) { instance };
}
}
}

12
MaterialGraphProject/Assets/UnityShaderEditor/Editor/Drawing/Presenters/IfNodePresenter.cs.meta


fileFormatVersion: 2
guid: cdcac458dbe6b9d4c8425beecc36b37d
timeCreated: 1495614828
licenseType: Pro
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

52
MaterialGraphProject/Assets/UnityShaderEditor/Editor/Drawing/Presenters/TextureAssetPresenter.cs


using System;
using System.Collections.Generic;
using RMGUI.GraphView;
using UnityEditor.Graphing.Drawing;
using UnityEngine;
using UnityEngine.MaterialGraph;
namespace UnityEditor.MaterialGraph.Drawing
{
class TextureAssetContolPresenter : GraphControlPresenter
{
private string[] m_TextureTypeNames;
private string[] textureTypeNames
{
get
{
if (m_TextureTypeNames == null)
m_TextureTypeNames = Enum.GetNames(typeof(TextureType));
return m_TextureTypeNames;
}
}
public override void OnGUIHandler()
{
base.OnGUIHandler();
var tNode = node as UnityEngine.MaterialGraph.TextureAssetNode;
if (tNode == null)
return;
tNode.exposedState = (PropertyNode.ExposedState)EditorGUILayout.EnumPopup(new GUIContent("Exposed"), tNode.exposedState);
tNode.defaultTexture = EditorGUILayout.MiniThumbnailObjectField(new GUIContent("Texture"), tNode.defaultTexture, typeof(Texture2D), null) as Texture2D;
tNode.textureType = (TextureType)EditorGUILayout.Popup((int)tNode.textureType, textureTypeNames, EditorStyles.popup);
}
public override float GetHeight()
{
return 3 * (EditorGUIUtility.singleLineHeight + EditorGUIUtility.standardVerticalSpacing) + EditorGUIUtility.standardVerticalSpacing;
}
}
[Serializable]
public class TextureAssetNodePresenter : MaterialNodePresenter
{
protected override IEnumerable<GraphElementPresenter> GetControlData()
{
var instance = CreateInstance<TextureAssetContolPresenter>();
instance.Initialize(node);
return new List<GraphElementPresenter> { instance };
}
}
}

12
MaterialGraphProject/Assets/UnityShaderEditor/Editor/Drawing/Presenters/TextureAssetPresenter.cs.meta


fileFormatVersion: 2
guid: fea6f3daed9e37042828a425483c9a5c
timeCreated: 1495541485
licenseType: Pro
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

48
MaterialGraphProject/Assets/UnityShaderEditor/Editor/Templates/ExportTexture.template


Shader "${ShaderName}"
{
Properties
{
${ShaderPropertiesHeader}
}
SubShader
{
Tags { "Queue"="Geometry" "IgnoreProjector"="True" "RenderType"="Opaque" }
ZWrite Off
Blend One Zero
Pass
{
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#include "UnityCG.cginc"
${ShaderPropertyUsages}
struct v2f
{
float4 pos : SV_POSITION;
${ShaderInputs}
};
${ShaderFunctions}
v2f vert (appdata_full v)
{
v2f o = (v2f)0;
o.pos = UnityObjectToClipPos(v.vertex);
${VertexShaderBody}
return o;
}
half4 frag (v2f IN) : COLOR
{
${PixelShaderBody}
}
ENDCG
}
}
Fallback Off
}

4
MaterialGraphProject/Assets/UnityShaderEditor/Editor/Templates/ExportTexture.template.meta


fileFormatVersion: 2
guid: db810b4437bc78b4f94f31af1d276775
DefaultImporter:
userData:

872
MaterialGraphProject/Assets/UnityShaderEditor/Editor/Templates/advancedSubshader.template


SubShader
{
${Tags}
${Blending}
${Culling}
${ZTest}
${ZWrite}
LOD ${LOD}
CGPROGRAM
#include "UnityCG.cginc"
//#include "AdvancedBRDF.cginc"
//#include "AdvancedShading.cginc"
//#include "AdvancedLighting.cginc"
${MaterialID}
// ------------------------------------------------------------------
// Diffuse
// From UE4 - Used for Cloth (Deprecated)
float3 Diffuse_Lambert(float3 DiffuseColor)
{
return DiffuseColor * (1 / UNITY_PI);
}
// ------------------------------------------------------------------
// Fresnel
// From UE4 - Used for Cloth
// [Schlick 1994, "An Inexpensive BRDF Model for Physically-Based Rendering"]
float3 F_Schlick(float3 SpecularColor, float VoH)
{
float Fc = Pow5(1 - VoH); // 1 sub, 3 mul
//return Fc + (1 - Fc) * SpecularColor; // 1 add, 3 mad
// Anything less than 2% is physically impossible and is instead considered to be shadowing
return saturate(50.0 * SpecularColor.g) * Fc + (1 - Fc) * SpecularColor;
}
// ------------------------------------------------------------------
// Distribution
// From UE4 - USed for Cloth
// GGX / Trowbridge-Reitz
// [Walter et al. 2007, "Microfacet models for refraction through rough surfaces"]
float D_GGX(float roughness, float NdotH)
{
float a = roughness * roughness;
float a2 = a * a;
float d = (NdotH * a2 - NdotH) * NdotH + 1; // 2 mad
return a2 / (UNITY_PI*d*d); // 4 mul, 1 rcp
}
// Anisotropic GGX
// Taken from HDRenderPipeline
float D_GGXAnisotropic(float TdotH, float BdotH, float NdotH, float roughnessT, float roughnessB)
{
float f = TdotH * TdotH / (roughnessT * roughnessT) + BdotH * BdotH / (roughnessB * roughnessB) + NdotH * NdotH;
return 1.0 / (roughnessT * roughnessB * f * f);
}
// From UE4 - Used for Cloth
float D_InvGGX(float roughness, float NdotH)
{
float a = roughness * roughness;
float a2 = a * a;
float A = 4;
float d = (NdotH - a2 * NdotH) * NdotH + a2;
return 1/(UNITY_PI * (1 + A*a2)) * (1 + 4 * a2*a2 / (d*d)); //RCP
}
// ------------------------------------------------------------------
// Visibility
// From UE4 - Used for Cloth
// Appoximation of joint Smith term for GGX
// [Heitz 2014, "Understanding the Masking-Shadowing Function in Microfacet-Based BRDFs"]
float Vis_SmithJointApprox(float Roughness, float NoV, float NoL)
{
float a = (Roughness*Roughness);
float Vis_SmithV = NoL * (NoV * (1 - a) + a);
float Vis_SmithL = NoV * (NoL * (1 - a) + a);
// Note: will generate NaNs with Roughness = 0. MinRoughness is used to prevent this
return 0.5 * 1/(Vis_SmithV + Vis_SmithL); //RCP
}
// From UE4 - Used for Cloth
float Vis_Cloth(float NoV, float NoL)
{
return 1/(4 * (NoL + NoV - NoL * NoV)); //RCP
}
// ------------------------------------------------------------------
// SORT THESE
// Smith Joint GGX Anisotropic Visibility
// Taken from https://cedec.cesa.or.jp/2015/session/ENG/14698.html
float SmithJointGGXAnisotropic(float TdotV, float BdotV, float NdotV, float TdotL, float BdotL, float NdotL, float roughnessT, float roughnessB)
{
float aT = roughnessT;
float aT2 = aT * aT;
float aB = roughnessB;
float aB2 = aB * aB;
float lambdaV = NdotL * sqrt(aT2 * TdotV * TdotV + aB2 * BdotV * BdotV + NdotV * NdotV);
float lambdaL = NdotV * sqrt(aT2 * TdotL * TdotL + aB2 * BdotL * BdotL + NdotL * NdotL);
return 0.5 / (lambdaV + lambdaL);
}
// Convert Anistropy to roughness
void ConvertAnisotropyToRoughness(float roughness, float anisotropy, out float roughnessT, out float roughnessB)
{
// (0 <= anisotropy <= 1), therefore (0 <= anisoAspect <= 1)
// The 0.9 factor limits the aspect ratio to 10:1.
float anisoAspect = sqrt(1.0 - 0.9 * anisotropy);
roughnessT = roughness / anisoAspect; // Distort along tangent (rougher)
roughnessB = roughness * anisoAspect; // Straighten along bitangent (smoother)
}
// Schlick Fresnel
float FresnelSchlick(float f0, float f90, float u)
{
float x = 1.0 - u;
float x5 = x * x;
x5 = x5 * x5 * x;
return (f90 - f0) * x5 + f0; // sub mul mul mul sub mad
}
//Clamp roughness
float ClampRoughnessForAnalyticalLights(float roughness)
{
return max(roughness, 0.000001);
}
//Calculate tangent warp for IBL (Reference Version - not used)
float3 SpecularGGXIBLRef(float3 viewDir, float3 normalDir, float3 tangentDir, float3 bitangentDir, float roughnessT, float roughnessB)
{
return float3(1, 1, 1);
//Hidden in UnityAnisotropicLighting.cginc
}
// Sample Anisotropic Direction for IBL (Reference Version - not used)
void SampleAnisoGGXDir(float2 u, float3 viewDir, float3 normalDir, float3 tangent, float3 bitangent, float roughnessT, float roughnessB, out float3 halfDir, out float3 lightDir)
{
// AnisoGGX NDF sampling
halfDir = sqrt(u.x / (1.0 - u.x)) * (roughnessT * cos((UNITY_PI * 2) * u.y) * tangent + roughnessB * sin((UNITY_PI * 2) * u.y) * bitangent) + normalDir;
halfDir = normalize(halfDir);
// Convert sample from half angle to incident angle
lightDir = 2.0 * saturate(dot(viewDir, halfDir)) * halfDir - viewDir;
}
// Ref: Donald Revie - Implementing Fur Using Deferred Shading (GPU Pro 2)
// The grain direction (e.g. hair or brush direction) is assumed to be orthogonal to the normal.
// The returned normal is NOT normalized.
float3 ComputeGrainNormal(float3 grainDir, float3 V)
{
float3 B = cross(-V, grainDir);
return cross(B, grainDir);
}
//Modify Normal for Anisotropic IBL (Realtime version)
// Fake anisotropic by distorting the normal.
// The grain direction (e.g. hair or brush direction) is assumed to be orthogonal to N.
// Anisotropic ratio (0->no isotropic; 1->full anisotropy in tangent direction)
float3 GetAnisotropicModifiedNormal(float3 grainDir, float3 N, float3 V, float anisotropy)
{
float3 grainNormal = ComputeGrainNormal(grainDir, V);
// TODO: test whether normalizing 'grainNormal' is worth it.
return normalize(lerp(N, grainNormal, anisotropy));
}
/// REGION END - ANISOTROPY
/// REGION START - SUBSURFACE SCATTERING
half Fresnel(half3 H, half3 V, half F0)
{
half base = 1.0 - dot(V, H);
half exponential = pow(base, 5.0);
return exponential + F0 * (1.0 - exponential);
}
/*
inline half3 KelemenSzirmayKalosSpecular(half3 normal, half3 lightDir, half3 viewDir, float roughness, float rho_s)
{
half3 result = half3(0, 0, 0);
half NdotL = dot(normal, lightDir);
if (NdotL > 0.0)
{
half3 h = lightDir + viewDir;
half3 H = normalize(h);
half NdotH = dot(normal, H);
half PH = pow(2.0 * tex2D(_BeckmannPrecomputedTex, half2(NdotH, roughness)).r, 10.0);
half F = Fresnel(H, viewDir, 0.028);
half frSpec = max(PH * F / dot(h, h), 0);
half term = NdotL * rho_s * frSpec;
result = half3(term, term, term);
}
return result;
}*/
/*
half3 SkinDiffuse(float curv, float3 NdotL)
{
float3 lookup = NdotL * 0.5 + 0.5;
float3 diffuse;
diffuse.r = tex2D(_DiffusionProfileTexture, float2(lookup.r, curv)).r;
diffuse.g = tex2D(_DiffusionProfileTexture, float2(lookup.g, curv)).g;
diffuse.b = tex2D(_DiffusionProfileTexture, float2(lookup.b, curv)).b;
return diffuse;
}*/
/// REGION END - SUBSURFACE SCATTERING
// Upgrade NOTE: replaced 'defined SHADINGMODELID_CLEARCOAT' with 'defined (SHADINGMODELID_CLEARCOAT)'
// Upgrade NOTE: replaced 'defined SHADINGMODELID_CLOTH' with 'defined (SHADINGMODELID_CLOTH)'
// Upgrade NOTE: replaced 'defined SHADINGMODELID_EYE' with 'defined (SHADINGMODELID_EYE)'
// Upgrade NOTE: replaced 'defined SHADINGMODELID_FOLIAGE' with 'defined (SHADINGMODELID_FOLIAGE)'
// Upgrade NOTE: replaced 'defined SHADINGMODELID_HAIR' with 'defined (SHADINGMODELID_HAIR)'
// Upgrade NOTE: replaced 'defined SHADINGMODELID_SKIN' with 'defined (SHADINGMODELID_SKIN)'
// Upgrade NOTE: replaced 'defined SHADINGMODELID_SUBSURFACE' with 'defined (SHADINGMODELID_SUBSURFACE)'
// ------------------------------------------------------------------
// Shading models
//#pragma multi_compile SHADINGMODELID_UNLIT SHADINGMODELID_STANDARD SHADINGMODELID_SUBSURFACE SHADINGMODELID_SKIN SHADINGMODELID_FOLIAGE SHADINGMODELID_CLEARCOAT SHADINGMODELID_CLOTH SHADINGMODELID_EYE
// ------------------------------------------------------------------
// Input
half _ShadingModel;
sampler2D _AnisotropyMap;
half _Anisotropy;
sampler2D _TangentMap;
half4 _TranslucentColor;
sampler2D _TranslucencyMap;
sampler2D _FuzzTex;
half3 _FuzzColor;
half _Cloth;
sampler2D _IrisNormal;
sampler2D _IrisMask;
half _IrisDistance;
half _TDistortion;
half _TScale;
half _TAmbient;
half _TPower;
half _TAttenuation;
half _TransmissionOverallStrength;
// ------------------------------------------------------------------
// Maths helpers
// Octahedron Normal Vectors
// [Cigolle 2014, "A Survey of Efficient Representations for Independent Unit Vectors"]
// Mean Max
// oct 8:8 0.33709 0.94424
// snorm 8:8:8 0.17015 0.38588
// oct 10:10 0.08380 0.23467
// snorm 10:10:10 0.04228 0.09598
// oct 12:12 0.02091 0.05874
float2 UnitVectorToOctahedron(float3 N)
{
N.xy /= dot(float3(1,1,1), abs(N));
if (N.z <= 0)
{
N.xy = (1 - abs(N.yx)) * (N.xy >= 0 ? float2(1, 1) : float2(-1, -1));
}
return N.xy;
}
float3 OctahedronToUnitVector(float2 Oct)
{
float3 N = float3(Oct, 1 - dot(float2(1,1), abs(Oct)));
if (N.z < 0)
{
N.xy = (1 - abs(N.yx)) * (N.xy >= 0 ? float2(1, 1) : float2(-1, -1));
}
return float3(1, 1, 1);
return normalize(N);
}
// ------------------------------------------------------------------
// Surface helpers
half Anisotropy(float2 uv)
{
return tex2D(_AnisotropyMap, uv) * _Anisotropy;
}
half3 Fuzz(float2 uv)
{
return tex2D(_FuzzTex, uv) * _FuzzColor;
}
half Cloth()
{
return _Cloth;
}
half4 Iris(float2 uv)
{
float2 n = UnitVectorToOctahedron(normalize(UnpackNormal(tex2D(_IrisNormal, uv)).rgb)) * 0.5 + 0.5;
float m = saturate(tex2D(_IrisMask, uv).r); // Iris Mask
float d = saturate(_IrisDistance); // Iris Distance
return float4(n.x, n.y, m, d);
}
half3 Translucency(float2 uv)
{
return tex2D(_TranslucencyMap, uv).rgb * _TranslucentColor.rgb;
}
// ------------------------------------------------------------------
// Unlit Shading Function
float4 UnlitShading(float3 diffColor)
{
return half4(diffColor, 1);
}
// ------------------------------------------------------------------
// Standard Shading Function
float4 StandardShading(float3 diffColor, float3 specColor, float oneMinusReflectivity, float smoothness, float3 normal, float3x3 worldVectors,
float anisotropy, float metallic, float3 viewDir, UnityLight light, UnityIndirect gi)
{
//Unpack world vectors
float3 tangent = worldVectors[0];
float3 bitangent = worldVectors[1];
//Normal shift
float shiftAmount = dot(normal, viewDir);
normal = shiftAmount < 0.0f ? normal + viewDir * (-shiftAmount + 1e-5f) : normal;
//Regular vectors
float NdotL = saturate(dot(normal, light.dir)); //sat?
float NdotV = abs(dot(normal, viewDir)); //abs?
float LdotV = dot(light.dir, viewDir);
float3 H = Unity_SafeNormalize(light.dir + viewDir);
float invLenLV = rsqrt(abs(2 + 2 * normalize(LdotV)));
//float invLenLV = rsqrt(abs(2 + 2 * LdotV));
//float NdotH = (NdotL + normalize(NdotV)) * invLenLV;
float NdotH = saturate(dot(normal, H));
//float NdotH = saturate((NdotL + normalize(NdotV)) * invLenLV);
//float H = (light.dir + viewDir) * invLenLV;
float LdotH = saturate(dot(light.dir, H));
//Tangent vectors
float TdotH = dot(tangent, H);
float TdotL = dot(tangent, light.dir);
float BdotH = dot(bitangent, H);
float BdotL = dot(bitangent, light.dir);
float TdotV = dot(viewDir, tangent);
float BdotV = dot(viewDir, bitangent);
//Fresnels
half grazingTerm = saturate(smoothness + (1 - oneMinusReflectivity));
float3 F = FresnelLerp(specColor, grazingTerm, NdotV); //Original Schlick - Replace from SRP?
//float3 fresnel0 = lerp(specColor, diffColor, metallic);
//float3 F = FresnelSchlick(fresnel0, 1.0, LdotH);
//Calculate roughness
float roughnessT;
float roughnessB;
float perceptualRoughness = SmoothnessToPerceptualRoughness(smoothness);
float roughness = PerceptualRoughnessToRoughness(perceptualRoughness);
ConvertAnisotropyToRoughness(roughness, anisotropy, roughnessT, roughnessB);
//Clamp roughness
//roughness = ClampRoughnessForAnalyticalLights(roughness);
roughnessT = ClampRoughnessForAnalyticalLights(roughnessT);
roughnessB = ClampRoughnessForAnalyticalLights(roughnessB);
//Visibility & Distribution terms
float V = SmithJointGGXAnisotropic(TdotV, BdotV, NdotV, TdotL, BdotL, NdotL, roughnessT, roughnessB);
float D = D_GGXAnisotropic(TdotH, BdotH, NdotH, roughnessT, roughnessB);
//Specular term
float3 specularTerm = V * D; //*UNITY_PI;
# ifdef UNITY_COLORSPACE_GAMMA
specularTerm = sqrt(max(1e-4h, specularTerm));
# endif
// specularTerm * nl can be NaN on Metal in some cases, use max() to make sure it's a sane value
specularTerm = max(0, specularTerm * NdotL);
#if defined(_SPECULARHIGHLIGHTS_OFF)
specularTerm = 0.0;
#endif
//Diffuse term
float diffuseTerm = DisneyDiffuse(NdotV, NdotL, LdotH, perceptualRoughness) * NdotL;// - Need this NdotL multiply?
//Reduction
half surfaceReduction;
# ifdef UNITY_COLORSPACE_GAMMA
surfaceReduction = 1.0 - 0.28*roughness*perceptualRoughness; // 1-0.28*x^3 as approximation for (1/(x^4+1))^(1/2.2) on the domain [0;1]
# else
surfaceReduction = 1.0 / (roughness*roughness + 1.0); // fade \in [0.5;1]
# endif
//Final
half3 color = (diffColor * (gi.diffuse + light.color * diffuseTerm))
+ specularTerm * light.color * FresnelTerm(specColor, LdotH)
+ surfaceReduction * gi.specular * FresnelLerp(specColor, grazingTerm, NdotV);
return half4(color, 1);
}
// ------------------------------------------------------------------
// Cloth Shading Function
//float3 ClothShading(FGBufferData GBuffer, float3 LobeRoughness, float3 LobeEnergy, float3 L, float3 V, half3 N)
float4 ClothShading(float3 diffColor, float3 specColor, float3 fuzzColor, float cloth, float oneMinusReflectivity, float smoothness, float3 normal, float3 viewDir, UnityLight light, UnityIndirect gi, float3x3 worldVectors, float anisotropy)
{
const float3 FuzzColor = saturate(fuzzColor);
const float Cloth = saturate(cloth);
//Regular vectors
float NdotL = saturate(dot(normal, light.dir)); //sat?
float NdotV = abs(dot(normal, viewDir)); //abs?
float LdotV = dot(light.dir, viewDir);
//float invLenLV = rsqrt(abs(2 + 2 * normalize(LdotV)));
////float invLenLV = rsqrt(abs(2 + 2 * LdotV));
//float NdotH = (NdotL + normalize(NdotV)) * invLenLV;
//float NdotH = saturate((NdotL + normalize(NdotV)) * invLenLV);
float3 H = Unity_SafeNormalize(light.dir + viewDir);
//float H = (light.dir + viewDir) * invLenLV;
float LdotH = saturate(dot(light.dir, H));
//float3 H = normalize(viewDir + light.dir);
//float NdotL = saturate(dot(normal, light.dir));
//float NdotV = saturate(abs(dot(normal, viewDir)) + 1e-5);
float NdotH = saturate(dot(normal, H));
float VdotH = saturate(dot(viewDir, H));
//float LdotH = saturate(dot(light.dir, H));
half grazingTerm = saturate(smoothness + (1 - oneMinusReflectivity));
// Diffuse
float perceptualRoughness = SmoothnessToPerceptualRoughness(smoothness);
float roughness = PerceptualRoughnessToRoughness(perceptualRoughness);
float diffuseTerm = DisneyDiffuse(NdotV, NdotL, LdotH, perceptualRoughness) * NdotL;// - Need this NdotL multiply?
// Cloth - Asperity Scattering - Inverse Beckmann Layer
float3 F1 = FresnelTerm(fuzzColor, LdotH);// FresnelLerp(fuzzColor, grazingTerm, NdotV);// FresnelTerm(FuzzColor, LdotH);// F_Schlick(FuzzColor, VdotH);
float D1 = D_InvGGX(roughness, NdotH);
float V1 = Vis_Cloth(NdotV, NdotL);
//Specular term
float3 specularTerm1 = V1 * D1; //*UNITY_PI;
# ifdef UNITY_COLORSPACE_GAMMA
specularTerm1 = sqrt(max(1e-4h, specularTerm1));
# endif
// specularTerm * nl can be NaN on Metal in some cases, use max() to make sure it's a sane value
// specularTerm1 = max(0, specularTerm1 * NdotL);
#if defined(_SPECULARHIGHLIGHTS_OFF)
specularTerm1 = 0.0;
#endif
float3 Spec1 = specularTerm1 * light.color * FresnelTerm(fuzzColor, LdotH);
// Generalized microfacet specular
/*float3 F2 = F_Schlick(specColor, VdotH);
float D2 = D_GGX(roughness, NdotH);
float V2 = Vis_SmithJointApprox(roughness, NdotV, NdotL);
float3 Spec2 = D2 * V2 * F2 * light.color;*/
//Unpack world vectors
float3 tangent = worldVectors[0];
float3 bitangent = worldVectors[1];
//Tangent vectors
float TdotH = dot(tangent, H);
float TdotL = dot(tangent, light.dir);
float BdotH = dot(bitangent, H);
float BdotL = dot(bitangent, light.dir);
float TdotV = dot(viewDir, tangent);
float BdotV = dot(viewDir, bitangent);
//Fresnels
float3 F2 = FresnelLerp(specColor, grazingTerm, NdotV);// FresnelTerm(specColor, LdotH);// FresnelLerp(specColor, grazingTerm, NdotV); //Original Schlick - Replace from SRP?
float roughnessT;
float roughnessB;
//float perceptualRoughness = SmoothnessToPerceptualRoughness(smoothness);
//float roughness = PerceptualRoughnessToRoughness(perceptualRoughness);
ConvertAnisotropyToRoughness(roughness, anisotropy, roughnessT, roughnessB);
//Clamp roughness
//roughness = ClampRoughnessForAnalyticalLights(roughness);
roughnessT = ClampRoughnessForAnalyticalLights(roughnessT);
roughnessB = ClampRoughnessForAnalyticalLights(roughnessB);
//Visibility & Distribution terms
float V2 = SmithJointGGXAnisotropic(TdotV, BdotV, NdotV, TdotL, BdotL, NdotL, roughnessT, roughnessB);
float D2 = D_GGXAnisotropic(TdotH, BdotH, NdotH, roughnessT, roughnessB);
//Specular term
float3 specularTerm2 = V2 * D2; //*UNITY_PI;
# ifdef UNITY_COLORSPACE_GAMMA
specularTerm2 = sqrt(max(1e-4h, specularTerm2));
# endif
// specularTerm * nl can be NaN on Metal in some cases, use max() to make sure it's a sane value
specularTerm2 = max(0, specularTerm2 * NdotL);
#if defined(_SPECULARHIGHLIGHTS_OFF)
specularTerm2 = 0.0;
#endif
float3 Spec2 = specularTerm2 * light.color * FresnelTerm(specColor, LdotH);
float3 Spec = lerp(Spec2, Spec1, Cloth);
//Reduction
half surfaceReduction;
# ifdef UNITY_COLORSPACE_GAMMA
surfaceReduction = 1.0 - 0.28*roughness*perceptualRoughness; // 1-0.28*x^3 as approximation for (1/(x^4+1))^(1/2.2) on the domain [0;1]
# else
surfaceReduction = 1.0 / (roughness*roughness + 1.0); // fade \in [0.5;1]
# endif
//Final
//half grazingTerm = saturate(smoothness + (1 - oneMinusReflectivity));
half3 color = (diffColor * (gi.diffuse + light.color * diffuseTerm))
+ Spec
+ surfaceReduction * gi.specular * FresnelLerp(specColor, grazingTerm, NdotV);
return half4(color, 1);
}
// ------------------------------------------------------------------
// Eye Shading Function
//float3 EyeShading(FGBufferData GBuffer, float3 LobeRoughness, float3 LobeEnergy, float3 L, float3 V, half3 N)
float4 EyeShading(float3 diffColor, float3 specColor, float3 viewDir, half3 normal, float smoothness, float oneMinusReflectivity, UnityLight light, UnityIndirect gi)
{
float3 H = normalize(viewDir + light.dir);
float NdotL = saturate(dot(normal, light.dir));
float NdotV = saturate(abs(dot(normal, viewDir)) + 1e-5);
float NdotH = saturate(dot(normal, H));
float VdotH = saturate(dot(viewDir, H));
float LdotH = saturate(dot(light.dir, H));
// Generalized microfacet specular
float perceptualRoughness = SmoothnessToPerceptualRoughness(smoothness);
float roughness = PerceptualRoughnessToRoughness(perceptualRoughness);
float D = D_GGX(roughness, NdotH);// *LobeEnergy[1];
float V = Vis_SmithJointApprox(roughness, NdotV, NdotL);
float3 F = F_Schlick(specColor, VdotH);
float3 specularTerm = V * D; //*UNITY_PI;
# ifdef UNITY_COLORSPACE_GAMMA
specularTerm = sqrt(max(1e-4h, specularTerm));
# endif
// specularTerm * nl can be NaN on Metal in some cases, use max() to make sure it's a sane value
specularTerm = max(0, specularTerm * NdotL);
#if defined(_SPECULARHIGHLIGHTS_OFF)
specularTerm = 0.0;
#endif
half grazingTerm = saturate(smoothness + (1 - oneMinusReflectivity));
half surfaceReduction;
# ifdef UNITY_COLORSPACE_GAMMA
surfaceReduction = 1.0 - 0.28*roughness*perceptualRoughness; // 1-0.28*x^3 as approximation for (1/(x^4+1))^(1/2.2) on the domain [0;1]
# else
surfaceReduction = 1.0 / (roughness*roughness + 1.0); // fade \in [0.5;1]
# endif
float diffuseTerm = DisneyDiffuse(NdotV, NdotL, LdotH, perceptualRoughness) * NdotL; // TODO - Unreal does not apply diffuse in Shading function
//Final
half3 color = (diffColor * (gi.diffuse + light.color * diffuseTerm))
+ specularTerm * light.color * FresnelTerm(specColor, LdotH)
+ surfaceReduction * gi.specular * FresnelLerp(specColor, grazingTerm, NdotV);
return half4(color, 1);
}
// ------------------------------------------------------------------
// Subsurface Shading Function
float3 SubsurfaceShadingSimple(float3 diffColor, float3 normal, float3 viewDir, float3 thickness, UnityLight light)
{
half3 vLTLight = light.dir + normal * _TDistortion;
half fLTDot = pow(saturate(dot(viewDir, -vLTLight)), _TPower) * _TScale;
half3 fLT = _TAttenuation * (fLTDot + _TAmbient) * (thickness);
return diffColor * ((light.color * fLT) * _TransmissionOverallStrength);
}
// ------------------------------------------------------------------
// Eye Subsurface Shading Function
//float3 EyeSubsurfaceShading(FGBufferData GBuffer, float3 L, float3 V, half3 N)
float3 EyeSubsurfaceShading(float3 diffColor, float3 specColor, float3 viewDir, half3 normal, float smoothness, float4 iris, UnityLight light)
{
float2 irisNormal = iris.rg;
float irisMask = iris.z;
float irisDistance = iris.w;
float3 H = normalize(viewDir + light.dir);
float VdotH = saturate(dot(viewDir, H));
float NdotV = saturate(abs(dot(normal, viewDir)) + 1e-5);
float LdotH = saturate(dot(light.dir, H));
// F_Schlick
//float F0 = GBuffer.Specular * 0.08;
//float Fc = Pow5(1 - VoH);
//float F = Fc + (1 - Fc) * F0;
float3 fresnel0 = lerp(specColor, diffColor, smoothness);
float3 F = FresnelSchlick(fresnel0, 1.0, LdotH);
//float IrisDistance = GBuffer.CustomData.w;
//float IrisMask = GBuffer.CustomData.z;
float3 IrisNormal;
IrisNormal = OctahedronToUnitVector(irisNormal * 2 - 1);
// Blend in the negative intersection normal to create some concavity
// Not great as it ties the concavity to the convexity of the cornea surface
// No good justification for that. On the other hand, if we're just looking to
// introduce some concavity, this does the job.
float3 CausticNormal = normalize(lerp(IrisNormal, -normal, irisMask*irisDistance));
float NdotL = saturate(dot(IrisNormal, light.dir));
float Power = lerp(12, 1, NdotL);
float Caustic = 0.6 + 0.2 * (Power + 1) * pow(saturate(dot(CausticNormal, light.dir)), Power);
float Iris = NdotL * Caustic;
// http://blog.stevemcauley.com/2011/12/03/energy-conserving-wrapped-diffuse/
float Wrap = 0.15;
float Sclera = saturate((dot(normal, light.dir) + Wrap) / (1 + Wrap) * (1 + Wrap));
return (1 - F) * lerp(Sclera, Iris, irisMask) * diffColor / UNITY_PI;
}
// ------------------------------------------------------------------
// Shading function selectors
//float3 SurfaceShading(/*FGBufferData GBuffer,*/ float3 LobeRoughness, float3 LobeEnergy, float3 L, float3 V, half3 N, uint2 Random)
float4 SurfaceShading(float3 diffColor, float3 specColor, float oneMinusReflectivity, float smoothness, float3 normal,
float3x3 worldVectors, float anisotropy, float4 customData, float metallic, float3 viewDir, UnityLight light, UnityIndirect gi)
{
#if defined(SHADINGMODELID_UNLIT)
{
return UnlitShading(diffColor);
}
#elif defined(SHADINGMODELID_STANDARD) || defined(SHADINGMODELID_SUBSURFACE) || defined(SHADINGMODELID_SKIN) || defined(SHADINGMODELID_FOLIAGE)
{
return StandardShading(diffColor, specColor, oneMinusReflectivity, smoothness,
normal, worldVectors, anisotropy, metallic, viewDir, light, gi);
}
#elif defined (SHADINGMODELID_CLEARCOAT)
{
return float4(1, 1, 1, 1); //ClearCoatShading(GBuffer, LobeRoughness, LobeEnergy, L, V, N);
}
#elif defined (SHADINGMODELID_CLOTH)
{
return ClothShading(diffColor, specColor, customData.rgb, customData.a, oneMinusReflectivity, smoothness, normal, viewDir, light, gi, worldVectors, anisotropy);
}
#elif defined (SHADINGMODELID_EYE)
{
return EyeShading(diffColor, specColor, viewDir, normal, smoothness, oneMinusReflectivity, light, gi); //EyeShading(GBuffer, LobeRoughness, LobeEnergy, L, V, N);
}
#endif
return float4(0, 0, 0, 0);
}
//float3 SubsurfaceShading(/*FGBufferData GBuffer,*/ float3 L, float3 V, half3 N, float Shadow, uint2 Random)
float3 SubsurfaceShading(float3 diffColor, float3 specColor, float3 normal, float smoothness, float3 viewDir, float4 customData, UnityLight light)
{
#if defined (SHADINGMODELID_SUBSURFACE)
{
return SubsurfaceShadingSimple(diffColor, normal, viewDir, customData.rgb, light);
}
#elif defined (SHADINGMODELID_SKIN)
{
return float3(0, 0, 0); //SubsurfaceShadingPreintegratedSkin(GBuffer, L, V, N);
}
#elif defined (SHADINGMODELID_FOLIAGE)
{
return float3(0, 0, 0); //SubsurfaceShadingTwoSided(SubsurfaceColor, L, V, N);
}
#elif defined (SHADINGMODELID_HAIR)
{
return float3(0, 0, 0); //HairShading(GBuffer, L, V, N, Shadow, 1, 0, Random);
}
#elif defined (SHADINGMODELID_EYE)
{
return EyeSubsurfaceShading(diffColor, specColor, viewDir, normal, smoothness, customData, light); //EyeSubsurfaceShading(GBuffer, L, V, N);
}
#endif
return float3(0, 0, 0);
}
//#endif UNITY_ADVANCED_SHADINGMODELS_INCLUDED
//-------------------------------------------------------------------------------------
// Lighting Helpers
// Glossy Environment
half3 Unity_AnisotropicGlossyEnvironment(UNITY_ARGS_TEXCUBE(tex), half4 hdr, Unity_GlossyEnvironmentData glossIn, half anisotropy) //Reference IBL from HD Pipe (Add half3 L input and replace R)
{
half perceptualRoughness = glossIn.roughness /* perceptualRoughness */;
// TODO: CAUTION: remap from Morten may work only with offline convolution, see impact with runtime convolution!
// For now disabled
#if 0
float m = PerceptualRoughnessToRoughness(perceptualRoughness); // m is the real roughness parameter
const float fEps = 1.192092896e-07F; // smallest such that 1.0+FLT_EPSILON != 1.0 (+1e-4h is NOT good here. is visibly very wrong)
float n = (2.0 / max(fEps, m*m)) - 2.0; // remap to spec power. See eq. 21 in --> https://dl.dropboxusercontent.com/u/55891920/papers/mm_brdf.pdf
n /= 4; // remap from n_dot_h formulatino to n_dot_r. See section "Pre-convolved Cube Maps vs Path Tracers" --> https://s3.amazonaws.com/docs.knaldtech.com/knald/1.0.0/lys_power_drops.html
perceptualRoughness = pow(2 / (n + 2), 0.25); // remap back to square root of real roughness (0.25 include both the sqrt root of the conversion and sqrt for going from roughness to perceptualRoughness)
#else
// MM: came up with a surprisingly close approximation to what the #if 0'ed out code above does.
perceptualRoughness = perceptualRoughness*(1.7 - 0.7*perceptualRoughness);
#endif
half mip = perceptualRoughnessToMipmapLevel(perceptualRoughness);
half3 R = glossIn.reflUVW;// -half3(anisotropy, 0, 0);
half4 rgbm = UNITY_SAMPLE_TEXCUBE_LOD(tex, R, mip);
return DecodeHDR(rgbm, hdr);
}
// Indirect Specular
inline half3 UnityGI_AnisotropicIndirectSpecular(UnityGIInput data, half occlusion, Unity_GlossyEnvironmentData glossIn, half anisotropy, half3x3 worldVectors)
{
half3 specular;
float3 tangentX = worldVectors[0];
float3 tangentY = worldVectors[1];
float3 N = worldVectors[2];
float3 V = data.worldViewDir;
float3 iblNormalWS = GetAnisotropicModifiedNormal(tangentY, N, V, anisotropy);
float3 iblR = reflect(-V, iblNormalWS);
#ifdef UNITY_SPECCUBE_BOX_PROJECTION
// we will tweak reflUVW in glossIn directly (as we pass it to Unity_GlossyEnvironment twice for probe0 and probe1), so keep original to pass into BoxProjectedCubemapDirection
half3 originalReflUVW = glossIn.reflUVW;
glossIn.reflUVW = BoxProjectedCubemapDirection(iblR, data.worldPos, data.probePosition[0], data.boxMin[0], data.boxMax[0]);
#endif
#ifdef _GLOSSYREFLECTIONS_OFF
specular = unity_IndirectSpecColor.rgb;
#else
half3 env0 = Unity_AnisotropicGlossyEnvironment(UNITY_PASS_TEXCUBE(unity_SpecCube0), data.probeHDR[0], glossIn, anisotropy);
//half3 env0 = Unity_AnisotropicGlossyEnvironment(UNITY_PASS_TEXCUBE(unity_SpecCube0), data.probeHDR[0], glossIn, anisotropy, L); //Reference IBL from HD Pipe
#ifdef UNITY_SPECCUBE_BLENDING
const float kBlendFactor = 0.99999;
float blendLerp = data.boxMin[0].w;
UNITY_BRANCH
if (blendLerp < kBlendFactor)
{
#ifdef UNITY_SPECCUBE_BOX_PROJECTION
glossIn.reflUVW = BoxProjectedCubemapDirection(iblR, data.worldPos, data.probePosition[1], data.boxMin[1], data.boxMax[1]);
#endif
half3 env1 = Unity_AnisotropicGlossyEnvironment(UNITY_PASS_TEXCUBE_SAMPLER(unity_SpecCube1, unity_SpecCube0), data.probeHDR[1], glossIn, anisotropy);
//half3 env1 = Unity_AnisotropicGlossyEnvironment(UNITY_PASS_TEXCUBE_SAMPLER(unity_SpecCube1, unity_SpecCube0), data.probeHDR[1], glossIn, anisotropy, L); //Reference IBL from HD Pipe
specular = lerp(env1, env0, blendLerp);
}
else
{
specular = env0;
}
#else
specular = env0;
#endif
#endif
return specular * occlusion;// *weightOverPdf; //Reference IBL from HD Pipe
//return specular * occlusion * weightOverPdf; //Reference IBL from HD Pipe
}
// Global Illumination
inline UnityGI UnityAnisotropicGlobalIllumination(UnityGIInput data, half occlusion, half3 normalWorld, Unity_GlossyEnvironmentData glossIn, half anisotropy, half3x3 worldVectors)
{
UnityGI o_gi = UnityGI_Base(data, occlusion, normalWorld);
o_gi.indirect.specular = UnityGI_AnisotropicIndirectSpecular(data, occlusion, glossIn, anisotropy, worldVectors);
return o_gi;
}
//-------------------------------------------------------------------------------------
// Lighting Functions
//Surface Description
struct SurfaceOutputAdvanced
{
fixed3 Albedo; // base (diffuse or specular) color
fixed3 Normal; // tangent space normal, if written
half3 Emission;
half Metallic; // 0=non-metal, 1=metal
// Smoothness is the user facing name, it should be perceptual smoothness but user should not have to deal with it.
// Everywhere in the code you meet smoothness it is perceptual smoothness
half Smoothness; // 0=rough, 1=smooth
half Occlusion; // occlusion (default 1)
fixed Alpha; // alpha for transparencies
half3 Tangent;
half Anisotropy;
half4 CustomData;
float3x3 WorldVectors;
//half ShadingModel;
};
inline half4 LightingAdvanced(SurfaceOutputAdvanced s, half3 viewDir, UnityGI gi)
{
s.Normal = normalize(s.Normal);
half oneMinusReflectivity;
half3 specColor;
s.Albedo = DiffuseAndSpecularFromMetallic(s.Albedo, s.Metallic, /*out*/ specColor, /*out*/ oneMinusReflectivity);
// shader relies on pre-multiply alpha-blend (_SrcBlend = One, _DstBlend = OneMinusSrcAlpha)
// this is necessary to handle transparency in physically correct way - only diffuse component gets affected by alpha
half outputAlpha;
s.Albedo = PreMultiplyAlpha(s.Albedo, s.Alpha, oneMinusReflectivity, /*out*/ outputAlpha);
half4 c = SurfaceShading(s.Albedo, specColor, oneMinusReflectivity, s.Smoothness, s.Normal, s.WorldVectors, s.Anisotropy, s.CustomData, s.Metallic, viewDir, gi.light, gi.indirect);
c.rgb += SubsurfaceShading(s.Albedo, specColor, s.Normal, s.Smoothness, viewDir, s.CustomData, gi.light);
//c.rgb += UNITY_BRDF_GI(s.Albedo, specColor, oneMinusReflectivity, s.Smoothness, s.Normal, viewDir, s.Occlusion, gi);
c.a = outputAlpha;
return c;
}
//This is pointless as always forward?
inline half4 LightingAdvanced_Deferred(SurfaceOutputAdvanced s, half3 viewDir, UnityGI gi, out half4 outGBuffer0, out half4 outGBuffer1, out half4 outGBuffer2)
{
half oneMinusReflectivity;
half3 specColor;
s.Albedo = DiffuseAndSpecularFromMetallic(s.Albedo, s.Metallic, /*out*/ specColor, /*out*/ oneMinusReflectivity);
half4 c = SurfaceShading(s.Albedo, specColor, oneMinusReflectivity, s.Smoothness, s.Normal, s.WorldVectors, s.Anisotropy, s.CustomData, s.Metallic, viewDir, gi.light, gi.indirect);
c.rgb += SubsurfaceShading(s.Albedo, specColor, s.Normal, s.Smoothness, viewDir, s.CustomData, gi.light);
UnityStandardData data;
data.diffuseColor = s.Albedo;
data.occlusion = s.Occlusion;
data.specularColor = specColor;
data.smoothness = s.Smoothness;
data.normalWorld = s.Normal;
UnityStandardDataToGbuffer(data, outGBuffer0, outGBuffer1, outGBuffer2);
half4 emission = half4(s.Emission + c.rgb, 1);
return emission;
}
inline void LightingAdvanced_GI(SurfaceOutputAdvanced s, UnityGIInput data, inout UnityGI gi)
{
#if defined(UNITY_PASS_DEFERRED) && UNITY_ENABLE_REFLECTION_BUFFERS
gi = UnityGlobalIllumination(data, s.Occlusion, s.Normal);
#else
Unity_GlossyEnvironmentData g = UnityGlossyEnvironmentSetup(s.Smoothness, data.worldViewDir, s.Normal, lerp(unity_ColorSpaceDielectricSpec.rgb, s.Albedo, s.Metallic));
gi = UnityAnisotropicGlobalIllumination(data, s.Occlusion, s.Normal, g, s.Anisotropy, s.WorldVectors);
#endif
}
///END
#pragma target 5.0
#pragma surface surf ${LightingFunctionName} ${VertexShaderDecl}
#pragma glsl
#pragma debug
${ShaderFunctions}
${ShaderPropertyUsages}
struct Input
{
${ShaderInputs}
};
void vert (inout appdata_full v, out Input o)
{
UNITY_INITIALIZE_OUTPUT(Input,o);
${VertexShaderBody}
}
void surf (Input IN, inout ${SurfaceOutputStructureName} o)
{
${PixelShaderBody}
}
ENDCG
}

8
MaterialGraphProject/Assets/UnityShaderEditor/Editor/Templates/advancedSubshader.template.meta


fileFormatVersion: 2
guid: f508073728247984aaa6da15ea564f6e
timeCreated: 1495550333
licenseType: Pro
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

9
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Logic.meta


fileFormatVersion: 2
guid: ccd4e915255073341a538223ae6838f8
folderAsset: yes
timeCreated: 1495614357
licenseType: Pro
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

68
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Procedural/BoxNode.cs


namespace UnityEngine.MaterialGraph
{
[Title("Procedural/Box")]
public class BoxNode : Function3Input, IGeneratesFunction
{
public BoxNode()
{
name = "Box";
}
protected override string GetFunctionName()
{
return "unity_boxnode_" + precision;
}
protected override string GetInputSlot1Name()
{
return "X and Y";
}
protected override string GetInputSlot2Name()
{
return "X Min and Max";
}
protected override string GetInputSlot3Name()
{
return "Y Min and Max";
}
protected override MaterialSlot GetInputSlot1()
{
return new MaterialSlot(InputSlot1Id, GetInputSlot1Name(), kInputSlot1ShaderName, UnityEngine.Graphing.SlotType.Input, SlotValueType.Vector2, Vector3.zero);
}
protected override MaterialSlot GetInputSlot2()
{
return new MaterialSlot(InputSlot2Id, GetInputSlot2Name(), kInputSlot2ShaderName, UnityEngine.Graphing.SlotType.Input, SlotValueType.Vector2, Vector3.zero);
}
protected override MaterialSlot GetInputSlot3()
{
return new MaterialSlot(InputSlot3Id, GetInputSlot3Name(), kInputSlot3ShaderName, UnityEngine.Graphing.SlotType.Input, SlotValueType.Vector2, Vector2.zero);
}
protected override MaterialSlot GetOutputSlot()
{
return new MaterialSlot(OutputSlotId, GetOutputSlotName(), kOutputSlotShaderName, UnityEngine.Graphing.SlotType.Output, SlotValueType.Vector1, Vector2.zero);
}
public void GenerateNodeFunction(ShaderGenerator visitor, GenerationMode generationMode)
{
var outputString = new ShaderGenerator();
outputString.AddShaderChunk(GetFunctionPrototype("xy", "xMinAndMax", "yMinAndMax"), false);
outputString.AddShaderChunk("{", false);
outputString.Indent();
outputString.AddShaderChunk("float x = step( xMinAndMax.x, xy.x ) - step( xMinAndMax.y, xy.x );", false);
outputString.AddShaderChunk("float y = step( yMinAndMax.x, xy.y ) - step( yMinAndMax.y, xy.y );", false);
outputString.AddShaderChunk("return x * y;", false);
outputString.Deindent();
outputString.AddShaderChunk("}", false);
visitor.AddShaderChunk(outputString.GetShaderString(0), true);
}
}
}

12
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Procedural/BoxNode.cs.meta


fileFormatVersion: 2
guid: 0f23589566e318c408af431d95bb492c
timeCreated: 1495565599
licenseType: Pro
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

56
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Procedural/PulseNode.cs


namespace UnityEngine.MaterialGraph
{
[Title("Procedural/Pulse")]
public class PulseNode : Function2Input, IGeneratesFunction
{
public PulseNode()
{
name = "Pulse";
}
protected override string GetFunctionName()
{
return "unity_pulsenode_" + precision;
}
protected override string GetInputSlot1Name()
{
return "X Value";
}
protected override string GetInputSlot2Name()
{
return "X Min and Max";
}
protected override MaterialSlot GetInputSlot1()
{
return new MaterialSlot(InputSlot1Id, GetInputSlot1Name(), kInputSlot1ShaderName, UnityEngine.Graphing.SlotType.Input, SlotValueType.Vector1, Vector2.zero);
}
protected override MaterialSlot GetInputSlot2()
{
return new MaterialSlot(InputSlot2Id, GetInputSlot2Name(), kInputSlot2ShaderName, UnityEngine.Graphing.SlotType.Input, SlotValueType.Vector2, Vector2.zero);
}
protected override MaterialSlot GetOutputSlot()
{
return new MaterialSlot(OutputSlotId, GetOutputSlotName(), kOutputSlotShaderName, UnityEngine.Graphing.SlotType.Output, SlotValueType.Vector1, Vector2.zero);
}
public void GenerateNodeFunction(ShaderGenerator visitor, GenerationMode generationMode)
{
var outputString = new ShaderGenerator();
outputString.AddShaderChunk(GetFunctionPrototype("xValue", "xMinAndMax"), false);
outputString.AddShaderChunk("{", false);
outputString.Indent();
outputString.AddShaderChunk("return step( xMinAndMax.x, xValue ) - step( xMinAndMax.y, xValue );", false);
outputString.Deindent();
outputString.AddShaderChunk("}", false);
visitor.AddShaderChunk(outputString.GetShaderString(0), true);
}
}
}

12
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Procedural/PulseNode.cs.meta


fileFormatVersion: 2
guid: f6a740415478c444bb056f9d9d941de2
timeCreated: 1495559217
licenseType: Pro
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

56
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Procedural/RepeatingDotNode.cs


namespace UnityEngine.MaterialGraph
{
[Title("Procedural/Repeating Dot")]
public class RepeatingDotNode : Function2Input, IGeneratesFunction
{
public RepeatingDotNode()
{
name = "RepeatingDot";
}
protected override string GetFunctionName()
{
return "unity_repreatingdot_" + precision;
}
protected override string GetInputSlot1Name()
{
return "UV";
}
protected override string GetInputSlot2Name()
{
return "Count";
}
protected override MaterialSlot GetInputSlot1()
{
return new MaterialSlot(InputSlot1Id, GetInputSlot1Name(), kInputSlot1ShaderName, UnityEngine.Graphing.SlotType.Input, SlotValueType.Vector2, Vector2.zero);
}
protected override MaterialSlot GetInputSlot2()
{
return new MaterialSlot(InputSlot2Id, GetInputSlot2Name(), kInputSlot2ShaderName, UnityEngine.Graphing.SlotType.Input, SlotValueType.Vector1, Vector4.zero);
}
protected override MaterialSlot GetOutputSlot()
{
return new MaterialSlot(OutputSlotId, GetOutputSlotName(), kOutputSlotShaderName, UnityEngine.Graphing.SlotType.Output, SlotValueType.Vector1, Vector2.zero);
}
public void GenerateNodeFunction(ShaderGenerator visitor, GenerationMode generationMode)
{
var outputString = new ShaderGenerator();
outputString.AddShaderChunk(GetFunctionPrototype("uv", "count"), false);
outputString.AddShaderChunk("{", false);
outputString.Indent();
outputString.AddShaderChunk("uv *= 2.0 - 1.0;", false);
outputString.AddShaderChunk("uv = fmod(uv * count, 1.0) * 2.0 - 1.0;", false);
outputString.AddShaderChunk("return length(uv);", false);
outputString.Deindent();
outputString.AddShaderChunk("}", false);
visitor.AddShaderChunk(outputString.GetShaderString(0), true);
}
}
}

12
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/Procedural/RepeatingDotNode.cs.meta


fileFormatVersion: 2
guid: c65ff5e45f92e3b498f3ec3aa63b9598
timeCreated: 1495550756
licenseType: Pro
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

77
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/UV/SpherizeNode.cs


namespace UnityEngine.MaterialGraph
{
[Title("UV/Spherize")]
public class SpherizeNode : Function3Input, IGeneratesFunction
{
public SpherizeNode()
{
name = "Spherize";
}
protected override string GetFunctionName()
{
return "unity_spherize_" + precision;
}
protected override string GetInputSlot1Name()
{
return "UV";
}
protected override MaterialSlot GetInputSlot1()
{
return new MaterialSlot(InputSlot1Id, GetInputSlot1Name(), kInputSlot1ShaderName, UnityEngine.Graphing.SlotType.Input, SlotValueType.Vector2, Vector2.zero);
}
protected override string GetInputSlot2Name()
{
return "Position";
}
protected override MaterialSlot GetInputSlot2()
{
return new MaterialSlot(InputSlot2Id, GetInputSlot2Name(), kInputSlot2ShaderName, UnityEngine.Graphing.SlotType.Input, SlotValueType.Vector2, Vector2.zero);
}
protected override string GetInputSlot3Name()
{
return "RadiusAndStrength";
}
protected override MaterialSlot GetInputSlot3()
{
return new MaterialSlot(InputSlot3Id, GetInputSlot3Name(), kInputSlot3ShaderName, UnityEngine.Graphing.SlotType.Input, SlotValueType.Vector2, Vector3.zero);
}
protected override MaterialSlot GetOutputSlot()
{
return new MaterialSlot(OutputSlotId, GetOutputSlotName(), kOutputSlotShaderName, UnityEngine.Graphing.SlotType.Output, SlotValueType.Vector2, Vector2.zero);
}
public void GenerateNodeFunction(ShaderGenerator visitor, GenerationMode generationMode)
{
var outputString = new ShaderGenerator();
outputString.AddShaderChunk(GetFunctionPrototype("uv", "position", "radiusAndStrength"), false);
outputString.AddShaderChunk("{", false);
outputString.Indent();
//vec2 fromUVToPoint = pos - uv;
//dist = length(fromUVToPoint);
//float mag = (1.0 - (dist / radius)) * strength;
//mag *= step(dist, radius);
//return uv + (mag * fromUVToPoint);
outputString.AddShaderChunk("float2 fromUVToPoint = position - uv;", false);
outputString.AddShaderChunk("float dist = length(fromUVToPoint);", false);
outputString.AddShaderChunk("float mag = ((1.0 - (dist / radiusAndStrength.x)) * radiusAndStrength.y) * step(dist, radiusAndStrength.x);", false);
outputString.AddShaderChunk("return uv + (mag * fromUVToPoint);", false);
outputString.Deindent();
outputString.AddShaderChunk("}", false);
visitor.AddShaderChunk(outputString.GetShaderString(0), true);
}
}
}

12
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/Nodes/UV/SpherizeNode.cs.meta


fileFormatVersion: 2
guid: 249d9b9165bdf234e84a85cdb8aca2aa
timeCreated: 1495555169
licenseType: Pro
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

193
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/SurfaceModel/ExportTextureMasterNode.cs


using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text.RegularExpressions;
using UnityEngine.Graphing;
namespace UnityEngine.MaterialGraph
{
[Serializable]
[Title("Master/Export Texture")]
public class ExportTextureMasterNode : AbstractMasterNode
{
public const string ColorSlotName = "Color";
public const int ColorSlotId = 0;
public ExportTextureMasterNode()
{
name = "ExportTextureMasterNode";
UpdateNodeAfterDeserialization();
}
public sealed override void UpdateNodeAfterDeserialization()
{
AddSlot(new MaterialSlot(ColorSlotId, ColorSlotName, ColorSlotName, SlotType.Input, SlotValueType.Vector4, Vector4.zero));
// clear out slot names that do not match the slots we support
RemoveSlotsNameNotMatching(new[] { ColorSlotId });
}
public override PreviewMode previewMode
{
get
{
return PreviewMode.Preview2D;
}
}
public override string GetSubShader(GenerationMode mode, PropertyGenerator shaderPropertiesVisitor)
{
return "";
}
public override bool has3DPreview()
{
return false;
}
public override string GetFullShader(GenerationMode mode, out List<PropertyGenerator.TextureInfo> configuredTextures)
{
// figure out what kind of preview we want!
var activeNodeList = ListPool<INode>.Get();
NodeUtils.DepthFirstCollectNodesFromNode(activeNodeList, this);
string templateLocation = ShaderGenerator.GetTemplatePath("ExportTexture.template");
if (!File.Exists(templateLocation))
{
configuredTextures = new List<PropertyGenerator.TextureInfo>();
return string.Empty;
}
string template = File.ReadAllText(templateLocation);
var shaderBodyVisitor = new ShaderGenerator();
var shaderFunctionVisitor = new ShaderGenerator();
var shaderPropertiesVisitor = new PropertyGenerator();
var shaderPropertyUsagesVisitor = new ShaderGenerator();
var shaderInputVisitor = new ShaderGenerator();
var vertexShaderBlock = new ShaderGenerator();
// always add color because why not.
shaderInputVisitor.AddShaderChunk("float4 color : COLOR;", true);
vertexShaderBlock.AddShaderChunk("float3 worldPos = mul(unity_ObjectToWorld, v.vertex).xyz;", true);
vertexShaderBlock.AddShaderChunk("float3 viewDir = UnityWorldSpaceViewDir(worldPos);", true);
vertexShaderBlock.AddShaderChunk("float4 screenPos = ComputeScreenPos(UnityObjectToClipPos(v.vertex));", true);
vertexShaderBlock.AddShaderChunk("float3 worldNormal = UnityObjectToWorldNormal(v.normal);", true);
bool needBitangent = activeNodeList.OfType<IMayRequireBitangent>().Any(x => x.RequiresBitangent());
bool needsWorldPos = activeNodeList.OfType<IMayRequireViewDirection>().Any(x => x.RequiresViewDirection());
if (needsWorldPos || activeNodeList.OfType<IMayRequireWorldPosition>().Any(x => x.RequiresWorldPosition()))
{
shaderInputVisitor.AddShaderChunk("float3 worldPos : TEXCOORD0;", true);
vertexShaderBlock.AddShaderChunk("o.worldPos = worldPos;", true);
shaderBodyVisitor.AddShaderChunk("float3 " + ShaderGeneratorNames.WorldSpacePosition + " = IN.worldPos;", true);
}
if (needBitangent || activeNodeList.OfType<IMayRequireNormal>().Any(x => x.RequiresNormal()))
{
shaderInputVisitor.AddShaderChunk("float3 worldNormal : TEXCOORD1;", true);
vertexShaderBlock.AddShaderChunk("o.worldNormal = worldNormal;", true);
shaderBodyVisitor.AddShaderChunk("float3 " + ShaderGeneratorNames.WorldSpaceNormal + " = normalize(IN.worldNormal);", true);
}
for (int uvIndex = 0; uvIndex < ShaderGeneratorNames.UVCount; ++uvIndex)
{
var channel = (UVChannel)uvIndex;
if (activeNodeList.OfType<IMayRequireMeshUV>().Any(x => x.RequiresMeshUV(channel)))
{
shaderInputVisitor.AddShaderChunk(string.Format("half4 meshUV{0} : TEXCOORD{1};", uvIndex, (uvIndex + 5)), true);
vertexShaderBlock.AddShaderChunk(string.Format("o.meshUV{0} = v.texcoord{1};", uvIndex, uvIndex == 0 ? "" : uvIndex.ToString()), true);
shaderBodyVisitor.AddShaderChunk(string.Format("half4 {0} = IN.meshUV{1};", channel.GetUVName(), uvIndex), true);
}
}
if (activeNodeList.OfType<IMayRequireViewDirection>().Any(x => x.RequiresViewDirection()))
{
shaderBodyVisitor.AddShaderChunk(
"float3 "
+ ShaderGeneratorNames.WorldSpaceViewDirection
+ " = normalize(UnityWorldSpaceViewDir("
+ ShaderGeneratorNames.WorldSpacePosition
+ "));", true);
}
if (activeNodeList.OfType<IMayRequireScreenPosition>().Any(x => x.RequiresScreenPosition()))
{
shaderInputVisitor.AddShaderChunk("float4 screenPos : TEXCOORD3;", true);
vertexShaderBlock.AddShaderChunk("o.screenPos = screenPos;", true);
shaderBodyVisitor.AddShaderChunk("half4 " + ShaderGeneratorNames.ScreenPosition + " = IN.screenPos;", true);
}
if (needBitangent || activeNodeList.OfType<IMayRequireTangent>().Any(x => x.RequiresTangent()))
{
shaderInputVisitor.AddShaderChunk("float4 worldTangent : TEXCOORD4;", true);
vertexShaderBlock.AddShaderChunk("o.worldTangent = float4(UnityObjectToWorldDir(v.tangent.xyz), v.tangent.w);", true);
shaderBodyVisitor.AddShaderChunk("float3 " + ShaderGeneratorNames.WorldSpaceTangent + " = normalize(IN.worldTangent.xyz);", true);
}
if (needBitangent)
{
shaderBodyVisitor.AddShaderChunk(string.Format("float3 {0} = cross({1}, {2}) * IN.worldTangent.w;", ShaderGeneratorNames.WorldSpaceBitangent, ShaderGeneratorNames.WorldSpaceNormal, ShaderGeneratorNames.WorldSpaceTangent), true);
}
if (activeNodeList.OfType<IMayRequireVertexColor>().Any(x => x.RequiresVertexColor()))
{
vertexShaderBlock.AddShaderChunk("o.color = v.color;", true);
shaderBodyVisitor.AddShaderChunk("float4 " + ShaderGeneratorNames.VertexColor + " = IN.color;", true);
}
var generationMode = GenerationMode.Preview;
foreach (var activeNode in activeNodeList.OfType<AbstractMaterialNode>())
{
if (activeNode is IGeneratesFunction)
(activeNode as IGeneratesFunction).GenerateNodeFunction(shaderFunctionVisitor, generationMode);
if (activeNode is IGeneratesBodyCode)
(activeNode as IGeneratesBodyCode).GenerateNodeCode(shaderBodyVisitor, generationMode);
activeNode.GeneratePropertyBlock(shaderPropertiesVisitor, generationMode);
activeNode.GeneratePropertyUsages(shaderPropertyUsagesVisitor, generationMode);
}
var inputSlot = GetInputSlots<MaterialSlot>().First();
var edges = owner.GetEdges(inputSlot.slotReference);
if (edges.Count() > 0)
{
var outputRef = edges.First().outputSlot;
var fromNode = owner.GetNodeFromGuid<AbstractMaterialNode>(outputRef.nodeGuid);
shaderBodyVisitor.AddShaderChunk("return " + fromNode.GetVariableNameForSlot(outputRef.slotId) + ";", true);
}
else
{
shaderBodyVisitor.AddShaderChunk("return float4(0.5, 0.5, 0.5, 0.5);", true);
}
ListPool<INode>.Release(activeNodeList);
template = template.Replace("${ShaderName}", GetType() + guid.ToString());
template = template.Replace("${ShaderPropertiesHeader}", shaderPropertiesVisitor.GetShaderString(2));
template = template.Replace("${ShaderPropertyUsages}", shaderPropertyUsagesVisitor.GetShaderString(3));
template = template.Replace("${ShaderInputs}", shaderInputVisitor.GetShaderString(4));
template = template.Replace("${ShaderFunctions}", shaderFunctionVisitor.GetShaderString(3));
template = template.Replace("${VertexShaderBody}", vertexShaderBlock.GetShaderString(4));
template = template.Replace("${PixelShaderBody}", shaderBodyVisitor.GetShaderString(4));
string vertexShaderBody = vertexShaderBlock.GetShaderString(4);
if (vertexShaderBody.Length > 0)
{
template = template.Replace("${VertexShaderDecl}", "vertex:vert");
template = template.Replace("${VertexShaderBody}", vertexShaderBody);
}
else
{
template = template.Replace("${VertexShaderDecl}", "");
template = template.Replace("${VertexShaderBody}", vertexShaderBody);
}
configuredTextures = shaderPropertiesVisitor.GetConfiguredTexutres();
return Regex.Replace(template, @"\r\n|\n\r|\n|\r", Environment.NewLine);
}
}
}

12
MaterialGraphProject/Assets/UnityShaderEditor/Runtime/SurfaceModel/ExportTextureMasterNode.cs.meta


fileFormatVersion: 2
guid: 318b40c0b58f791468e39e5c358b64be
timeCreated: 1495482393
licenseType: Pro
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

9
MaterialGraphProject/Assets/Vlad.meta


fileFormatVersion: 2
guid: d1fee4808e4224f3b9f565a6da46132c
folderAsset: yes
timeCreated: 1495565546
licenseType: Pro
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

467
MaterialGraphProject/Assets/Andre/Andre_scene/LightingData.asset
文件差异内容过多而无法显示
查看文件

9
MaterialGraphProject/Assets/Andre/Andre_scene/LightingData.asset.meta


fileFormatVersion: 2
guid: 46af04746c62f4e22bc9a679558cd3f6
timeCreated: 1495563820
licenseType: Pro
NativeFormatImporter:
mainObjectFileID: 25800000
userData:
assetBundleName:
assetBundleVariant:

674
MaterialGraphProject/Assets/Andre/Andre_scene/ReflectionProbe-0.exr


v/1channelschlist7BGRcompressioncompressiondataWindowbox2i�displayWindowbox2i�lineOrderlineOrderpixelAspectRatiofloat�?screenWindowCenterv2fscreenWindowWidthfloat�?Y��)��(,��!B������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������AFq� q�q�r �I(��(��(��,��,��4� 4�N8�M4�M0�N4�M8�N8ӎ<��4��<��<��A@��@�;<�<�AC�����A��;A��P;���C�;?�?@C���)��������P���P�i��M��?��\C�?C��?_<��P����=����P��P��%�1�P�ؐ��P�5��C�?�C�?C�;C�d?9C�?C�?.C���C�T;C�?C�T?C�4?C�<C����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������@?Aǐ��C�;C���<���O�?A��C��?�@��@;C��?���<=A@��=���<��A�@�<����8��8�=��<�8����<�9�8�M8��<��<��8�N4��8��<��4Ӎ4�M4�M0�L0�M4�L4�L,� 0� ,��,��(��,��(��(��$��$��$�I � � ��q�q�a�a�q�aC@P4$��3ba@��0C!�
$��#�����%n�K���uJ.�R���T�2D�$��:T�D)R%�"`����^ �B��Ȟ �@�G�,����A�#�]����d-�,���Fd���� M�l6�i���"��@�T\��ar�nT6X�l�+((PQAB����@(( �
H&T��"���EI �*H�"��[S[m�G�M
�� �Be� 'e0V�����N�+@NH���NH�J A��*��*�WH��g����}\�yZI�Ҵ� �V���WW�W�W@��h @��FV�B̾�)b��"�)b� ����眏������������w�����{�����{mUm�����@ɖ&&\�� ��"�B�EɅY�� �����"eĀ~$d�lHȐpHБ�!%���Pچ�!Pڄ*PP��Z�m�;\ߣJP�w� �:�����R���-$���FP#0Z��3q]������������i�Ba �o������I��J�Z�V`�P��;y��-qSqS��*���.Ku͹r�O�R ��t��].�^��e�,�ޔ��]�-KTU1U���u:�N�T�5�F�S�%D���,����j�-l�l�[[[[[U������+�������i�F�QT�u:�N�U*�T�&�^�ީe��.�K�����,����,��J�d�3{{{u���ܘ�s�g3���Y���|�g3MfsY�k5�����3MI��5����Mf�Y��5��S2k5��9��g3MI����nMf��g3L�s9����y�6o͟�������?���������������~ffg���������ooooonN�<����z�RJII)4�=�IQ��u$�ω P�Q���=$���zM%I���������#��{{u��r[���٭l��l�v64�ʧ76����������[[[[[[5���[[[[[[u�����ܹ[�ܮnVI�������ٖ�U�!ĈD�"<L�O((d�^(���4�+t_�����R�MR�N��մ��q=J�YJ�]+�t�%Ҷ��Oo4��/o.���"��#���5-�-���<c0:g2:g4<j�7M�Ve��d�U��V�e�-�t�(�I*�\��2���2I ,�RI,�"YVt?Q_Ezw(�-JY �֓��� �� �9}8E#�Xp #C�p���;�,x�����L�%�!,��!&���K!$f!,x���%��x��%�!!��!'�W��W�!#��3�{������y�{��<�?����?���o���ߛ<�����ٽ�<ސ��d��<��$>$���"C�������\�<�"$I��B,H@%�$J�����@�F�@�P!R����=ƭ�9�rjC�+V�A�I���MRB�R;3��7 ��8 ����THcą��� ���G�dva��G�x�x�Y���=m [�8�V!�����F��r<Gch�x�FŽ�r[����{{����Z],���ޯoooT�Z�������Q���UN�STJ�Q*%F�O��i��}>ܷ�Y��ٖvvk;;U��kfY����kj����}<��U�F�QTju:�MST�`������{K/oT������^�ie����܃a���{{r����c3��SY��5����[/Mf�Y��k5��T�k5��f�rnM,c1����k7��f�Y��j��f�Y�5��e��5Mf�Rk3L�s<ٿ�<͛7�����������?͟��y��g�?�g�����?333���f[��K{RԷ���)4�囹��j�K���]Ց������z,�2�>��EQ��z8����wwv�����A�X�V���%������̳�������r�Q����ܵ[�ۖ��kR�gkgf�����Y��e��kkon�[���W+z8"��+��gj�Z�P�HȖ$hL,6'"f�� LP�l��@fP�SĊ�Ӽ�[�ҩ�uK�S�}B��L��e�E2D���K)Q�J��:���P=/!x4x��l24�� 2�:���A[C�퐸 �&s!�hh$3� ��saAȜ
M�B3-�J� �|�l� `�jTX�₥)AR��� �&p��"$ȉ� %�,H3$R v���pc]R�����4�R��&]4S��,N�};I��P���Je�*�IW�"󧱈E\lUD"��Y�<�����8��G�lb�W*�����<����� �;h�J���V��������*���<9������������?���x_������-�������l�g�,$X��.L�.NI�& $I�Qbd����$DD����/�� � �$P�Q 1�"-�?D���C�R�N�-V�*��ua� ��Ju�
����RԺ��yH3�L�iZa�8�v2 �&�<�E\w�D�TH�H4���h �Nƃ ZT����#��@,�%� @�sO�|l�yZA�c����\���������kkBH�we*Y{{{{z^ދ������:�Q�������u�STj*��������[�ڃU�ggf���,��vvv�e��ggkgkj���V���U�OTJ��S*u:�S��F�Q�Ҭ��{{z�/nץ��{{d��;(U5�-mV�[{{R��g5��SY��n����_/��bk7��f�y�nMɹ7&�ܛ�K�S4�4���o7����y�o5��f�0/%��_/����5��fi����y�lٿ7�������������y����?��3����~g�ff{���{{{{[RԷW�J�GU�t�].�K���w��ő��E� �1� ϧE��ŧޔ�-K���t�m6��=���ح�rܷ����,�2��cccbQ��Z)AP�
���ڭmmmK;;;5������yIX�;2�̳�Z�mKu��j[�&�C���zM��f�Y�����",H�K �c�yAҋ ��$�� �/P�R�MT���q\���i4�m4R��J�YJ�Yu�wYwu��P6$��[C��1�6�hq���u���� I����Y��Y��y�ӑ8@f�@eI�Ke�-K4[,�l��r��(��Bx�Di��"ZP�!'����~ Nm(y:e#�b�}6�y4�M�O� O� !�$Z`ÀK �������� ��F�'��Of4,���K���E���O����M!<9 �0 �`�4�O!8K��������H��������<��������������{?g��y��������l������RC��c����5�-+V���X����������BFH��X<�l-�-�2�><�B�
�}�Q�����,�@�P"~�#~�:��#�*�:�:������&F&?f�����,�G��<����^G!�����+8�y�x��9���uk���pD�����Y� �Fw���9f#�Ž���nZ�ږ������#�T���]ޗk���;�u:�(���D���:�D���yO����O������������������ggfY�٬�;U��Ե�-KqO���%=OS��F�QTA<��}F�QT�U��׷�wk����x���Rܵ��������Zږ�2j��f�t�1%��_/���7����y�7����y�ic�g1&s9���Ӓo7���$�o7��I�/��������rk7&��f�<�6lߛ������?����p � 3���y��3���������{��U�����yI��4z-�H�.�K�/ooooooie�%�����I����-{z^���t�].�ȴZ*�I��kֶ孭����̳,lk��IG��J�A�}���kf���Xٖ+ $�i4�M$�v%��ĵYڭmmmJC(4:-���J���cf�� < Č�H�� �L�@e �E
R%H�*H �EH��P��J�n�B��N�Z�ʗT�P8L�a�˦}*D����RT.���tY��vǙ�C�f�[8�����ndq�j��r�acd-��`"0C!�� M᠘�
SaA�'
N.h$2�A)�\h$0��de����\\�:*,P(D�P��0dDL��"k �$��"2D��W]K��oR�RO*�R%�]0�.�i3)�Nҁ� (�P-K����cU����̀}�~)��*��)Zf|��Wc@9����}T@���Z���^��ca3�f@`����V���}K�s�?�������>�>��������m�m�m������cm̙ba�e�&T�u�,2��,�5�$`H"2$�# 5�?�Ȭz�K"�G��8?"8�V�Z�����W���
�Ρ�T��/�}�Ծ��_qK�[R��*]RT�H��^fUW�/_���$�%�,M`*,K&������?� 2�&����h 鄓���o�n����2��*�>0���>��PZD�i�a$��F5��ܵZ�m�R������n[��e3�����g�U2�Q*5�S�}>�QTj5�F�O����3-mmmlK;;��������fY�vvk;;���kn����V�O���>�Q��eD����<��j5�*uU,�Wwwwv !R�����j�����Z�����ɬ�5��y�/������b��2�j&�y��s9&��rM�f���sT�3����rM�3���s7M�c/Le�c1Le��k5��f�_<�6lߛ�~o�?7������������y��g�?�f��?3�?333������j��)4�M&�E��J���������z^��������-mn+{v^�����t�bH�:-�G��i5�x���-mKu�c^�+��z)E��Z�?����jY��جlllk����zIGQ�z�cf��������L��?PJ ���TUX�٬����X�𔉏 �1�<��LLt�� �"Y!�Y$+*׾�}�_ո�eM��M*�2�L�m3I����+)e�\�H��ك#���, ��6���;#Mm 7�4��ٌ�ٜ�ٜ�٪ll�ll��7#ƳD�4��e�-�h�(�\�E Q���ByF��Z#�p�Vqh,�bZ��*���I�I�N:�L:�L<��O�O�OT��B`� �m� �A�A�E�(��<B�����P�� m�'�'�6�
�
_�)�D!�V!�,�d ���|&W���?��?��������������������������o~߷��f�oG���Id� ,�������B2$ � �IX��J*�r����,{�������uQ@�V�]�~&�>����F�5Q��_�_��q�jG��G��#323<��j��<C��c��յ���3O��/�? �Dy �^�'����^5�ڰ���K���>�_ _�= �l`#�ѫѻֶ���������[R�[�����}N���U:�N�S��TJ}<�������S���yOS�����kkfX������ؖ665��b�����,l�k;2�̵�����j�O��J�F� ��}EO��j5�ES�����z�mf��oj[ږ�;[[;R��fZٖ�Y�jM�y�ė����c1��fi�f'3���s9����k5��f��fLɬ���s9�I�s9����c1��f3�^KɊb&�Rk5���lٿ7��ߛ����������y�����y��~����������z���kjW���Q��ZC���e �}������/Kk5��,��Ve�̵����z�����"����tZ(����:�I�e�������bW��-�P�C�����~Oh���,lJ�z�dz=����=�Q�"�ccgcb����~O�����C���U��Xؖ60l$dJD��a#Br&pL���1B�衒1$T�<$P�bEI��Q_|���ȪL�uZepV�X�U�iR%L�h�F�i)� �>�9`m���2�<Դ4�0`e����#��� �n[:�00̄fA����l'6 M���I�h(��BSAa���sa9��!!u%ÅGJ�����1�3�2��H���DȐ#��Zrz��җ�T��r��PT�P�2D�e�T�&�0��iEPҀ<�5�Ė������m��72����llc%��V4�m��I�o8��61a��O��IX�lon���́�W8��}C������������������������l�������߷���A�"��L�0H�( @�d BV$� PJFD��$dI�3Baz�uW�Ŗ������ә����k���'�V 4��v���>�3���O��> /�}C���R��R�� �̂_�QW@���� d��F�"ĖL�5�w�����8��]��r����<�)���Eh�>}S�b��1���������L�/��k[[R�Ե���Y��;;R�Ե���S�QTʝN�OS���}>�O���>�O��i�>��R�������������Ƽ�,U��zı���,lllK��j������V�O����4���>�O���*�F�Q:�F�LI�kkj[�ml�vvvk;R�gggkg7M��y�/Le���c3&3��bL�i��☦)�I�5��ɬ�nMI��k5���S9E1L� �3��c1��3��b��)�����3f���7����~��g������g������3�?3�?333ֶk;:IIQ��z)G��ht:A�� �K���k5���������-Vvջ���-� �J�C����EQTz:�������־���E(�2�P�t���g��{=���1����Y���Z-�E��h�����2Gi�{?'��=P�:�C��h�Uz�ı��ć�LtK�����L��Gȏ����C��$$��s���
�U�iV��z�R��K�a.���+K��`q���vG�ie�W�c`e���kC-Kc � �� ���SCF�cF�cG3�b�28k4:k4:o6|�sL�ʲRl����#�d�E�9��gV���G�j��jG�J��PJ8�J8�N8�N8��O�QT�k�CoBp��"��Vp��"�琟S�h��jބ�hMz�~���&�d&��١�ǡ�������/�������������{�y���������?f�<�g�<��~߷��f�t�$6N !� �&��`� ı �K ��!�'I�X����ϣ�G?�s����0��p�F�3Q�(�E
�����5�lF�}H��P�ȋ�CH�FbF��lCH��c@.�@-[�yd�0��F�����^���i<��dC*���R�����ѱ ��1W��`��U�sq��e����ggj��Y��ږ�����[[��juz�O�����z�M)�iM���<���ggfX�٬lk�U��%�y^Xؕ����}zƾ�����cbX���ږ����q��}<��i�iM����}>�QTi��F�mf�[[[U����bY������������ro1��1��32g1L�f���9�̚��)�,k7��T�k7���RjM�Y�8��+&�̙��sf���$�f��f$�c1���y�lٿ7��ߛ���~���<�������������������������;RΒ�z=E(��EPh4 ��PJ B���l�2�ggfXجlK5�������T$�� A��TE��Tr�G��z=$Z��k���R�Qhe��حW+pcG2vN�2C�V�����E(t:�QJ����Z8����!�s��{='��A(t5�E��h����$`�L$dH
"fĂa3bh�� �%
�P�0��B@!ȕ"*H� ��RB���*P��i�*J��I�G�H�5L�0R�J&D�.�. `��L�2���@�q�4�2�0dm�Yd�:�4>�}��@����Hd �Jh F�ck
8�RpA���M��C ��l'6 l)8Ӂ1`�LTL(L��@RPP�q2&H��� .D�!�u(���@�*�J^R�RUC�LɗL2�t���L6�������jP�bkC�>���Ǽ;��@�Fa+L'��m����@6s?<f��lc⢿~ ��W������U�P����?����?���?�����?����{����?o�V���{o6���{mi$&H��#���FP#� 8L�0�FD�1#BA@��1A2�C[����p��U�n:��C铮���P@���6��J�D������E\T��A���ʀ?~�~����h�cUW▿l! ����O+L�ֽ�om��8L���3��~<_�,j��cf�KJ�NV�ei'I8-?Yٖk5����������kkfZ�ml��w�O���}>�S���=M��ie6�]���̳��X�ו�����������mJ���b���Xו�5��5����������R�j�M��i��m>�����<�v�;;U�̳��6666v+�������rL@�c1��2fL�s9��g3��f�Y��k7&�y��n���y��o7����Rn&�Y�5��d�3��9��g3LI�Ę�f3�7͛�~o���7���������y��y������ٟ�����������gfQ�=�E(�Z*�C��A?'����=Og�{;���������f�������?������R���h�=�G��E��,�������ݗwwe��ssn�.m��%�s{{{{{{{{z������-J��b�777777+����{vZ� �QTZ����$8%"c�x�؜�� �cbyA��������,��,��(��վ�]Vʺ��Z��R&������xm�`m}��vF��ghe$�0���6e�5�����J�h�#s#�C&�������P`R� ���c��c�����d�Wʢ+���)J2F�d�"�ұ���`�qN�qN�qUT:�T6� �������i�������j51a�C�}�B?�K��M��y ad$愝�{Т�(�
?
? ��K
v���G�I�I�I�G�E�C�������?����?������=��������������߷��~߷��~ѲK@A�p a�z�8p��� ��$ bA��$IX:���R��}��g�EV���O���*�������Hb�� �bG�klD� �F�I8TVj��/����!����l�O#� �c��Az����|� {#G%�~�CzCzCz~l��PO(&d�̐L$��;5�������ı,llmVve����������]�m5O��i�6�]�+1����,llllU��%_I+���������_K]"���������������b���Y��Kf�Y��KSi�m6�S��VjX�v%�ij�����Z��جlllV666k;;9�ė�3�c3&s9��jMfs9�k5��f�03&3�j��3t�s9M���g3&dĚ|�7Mfd̙�T�5��9��c3L�s��b���7��ߛ�~o���7��������<�����f{3�?3�?3�?3�?3�,h��E��h�R�C���44������{=�� ����>�جJ��ycb��"<��;Gi���?����� C����Z)E��z=$Y�ie����������仹��\��������ij�����.��n�r��̳��7777%�����v�]�K����.����1Q%Fā���8 f��L�@b&(QQ�A�"���R@ȑBRD����/�}K���T�B���/ :��j��:��Kdi������%��Ak#��H#\Wc`m�Jdq���Akk�]C
���#��Ai���h&4 M�3�I�\p
>h&4 M��鰜�06��a9�lX\������唕*,Mbp%oP#0JҪ}K�B�O)�%T U<��T�A-2��f�'�v����'N�@9־N��#��@��fsY��|��o��~�h�an~�x�H�M�@�*�1W$���p#��h;ø;���������?��������?����7�y�������߷�~�m�pB���H��h-+@%hL�1�h ���%����(H��
�YB��Չ���1F1,��������R�Q~,+L� JQT8��:�DU�"�1�����~�US�=f1��_���;���[q%0��a<�A��; 9��pu3*� ?%m�ַ� Q���m m����ehp#!��6V��a<̳Yج�V6+;��Ƽ�Y�������ז6+;2����r.A�1����Xו�+ı���)4�I_^Rk�%&�]��m6�M�����y^���ה�����Ƽ�W�lll�ll�"��AycccbY���gf������X�ؖ6666%��f����c1��ɜ�f���Y�g5��f�y�� S9��g3���sTܚ�4�g3���i��MI�7Mf�T�5&sY��jL�s9��c1��7��ߛ�~o����7������O�Y��������������ϣ�r�E��Z�C��� =��gs������1�s�1�9�������9�c�s���@����g���z����C���-�E��zJ���/n�ۻ��任�.nm����m�,�̱�������Z����������j���\��7e�컻�/K���/oie��x��EbCbX�О&4'DƄ�Ld�PlJ�#H��� �#$r#o��?/�?*ƟՍ��v]z]wxa�`a�����;# 눒k���1�"fY�]B�Zsɉ%<UYA�2��f�B3Y��،�pF)� ���Y��rl`ܛ7M�ʍ���Ia��Pih@j��na�R�eUR6�R6�T4�
R�a��a��a��8�}8ʂ)CK4����.�$�%�%�$�4� ��K�B>���'p��$�^����#�$��M!,f!,z� y�'8Ig��.h?����?����?����<������?g���<�o����o����o����� �~CI�=��3��1�y �TH-ā�9
��+[X+[X�� ����V��V��V��W �)���*��F�/Qa�lC��=���imEe`�IE$2�������x����x��ă� �~fGu��h��3>1�fz3=�����#���AzA��9= ���,��O��4�|w<����ƾ���b���k5�gc^X������I���,lU�}&�^W�J����II��Tz:�I��l�M��e���Y__IRi4�M&�I����y__I)%�����̱��*���b�X�׫�V6%���x$����%�^���X�Ɩ+Ke���c3���Y��k7��Y�k7&�P3���s9��g5���sRjMI�5&��fL�sQ5&��5��Y�ܚ��Y��3���r�Z���7��ߛ����������~�?��������������������T���J���4�=���w;#ć$s���o���o�<n��to����1�>��zNӴ�?A���C��tZ*>HfF�o��.˻�����乷�-mmml���������,U���^�,k�k�5�/�-V彽���wswwwz]��kpcb��6�1p�qp�P94&pL ��hLP�((`�Ȕ"l��D�Ȝ"&D��>ڵ/��eZe`TyP���u���:��Ł�_dm����@K24��\��,XD��!��&!L�(�2$�6(�
eÇ��Pl���� '���€B�@4� ���l'6���� ���X6X��e�,.X ������0�%��Z�Z���*J�R���*J�uM%&]1�˦ �$N:�Ԩ�p88���)��0�<0���G�p��Za3�[cm��������6��h��X�TU� _�ۉ[UX�^5M~%k�<U�O���y���������� |:����w������m�������x��B�*HX�bG��"+"R!Rba1�@���&`��!2!T�$�i��%��Mb+-�@>�Ҵ_}K��L���b����T�Cj\R$�EMٯź� 1�"��C�^R�K�@�����cb�_�����\TF�(�f�fƪ��5L�� ��h�i#~6��2���A�j�4� @����xL����?�(�7�S�W�J��򾾾��X���������جk��4�M&��+�����&�I��T�II��z9IQ��:�G,�ggfY�٬��ԂGU$�i4�&�I)*My_I����}&�__ccccI��i*����������X����J�M%_____:Lo���r�l�[-��橬�n��f�y�j���P3��i�k5��9��g3����RjMI��5���so����y��5��rk5&�4Ė��l�����o�����7������6p �I��g�g�~g�ߙ�������c�$G�)C(4 �?�����Hd�!lj�H���r7�cX�5�ȋ�!�X��r7#x�7#x�<�����i��A��45�"1�Q�3F����]ݮK������Ե���6665�������G����}z���ı����[[r��sssssr��Z���ccc�Q6���Yx� �%0#*����&0'�)#Dr#r#i"2��V0��*�b��7����ݯW�,lY�ؖD,� �}q�+$ T�m.�q.�m,�8V�)�(�T,|���8 �B�� �b3p6"7b#t��l��l���
�IQ�a�a�X -�#U�UU *��UUB5K%���i�)�t.l�`��.wA{ 2-��96B���p��'����&���#���KhK�%�%愗�'�'hKz� ? ? w�O!<m ��ס%��1�C����E�1�������y�{�y�����������<�l���y������g�8-#$�(���o��� W!ٙ͐�I��`܈��)�C�`��0[XI*נ�<��W`��0|��em:�z�� �������;`��(���@�V�)��������x��x��|�3#�8�
3x�^�O#��Q��yA�b����p�#�����X�${%�s�w����7��xԍcY�K�Ԓ�Ri5半����I��������IG��Ԓ�^�W�4�&����u&�G(�=�G�ΒJ���bY�׬lK;;;2x�ܝT�G)%�G)4�}$h��&�_____GRJMI)4��$���ה�&�������i4�򼐒��5�Q�k�2�\�[/%�y/���k7���y��rMI�Ԛ��Y��k5���4�5��f���k5��ɜ�g5y��o7��y�j���z^����\����?���o��������y�������3���3��������9�<EDX�D8�T�O�����A$9 $7�Q�Ƥg�q�fD8��q �q3F�kƱ�7��x�<��!�s���?����X���G���f���}$��ש6b����䷵��,��}������^����U�G��U��}}}�bX�k[[[��ssssf 5�����60)� M'2DX8]Yp|�L&0B����
��D����H"&�HL�%+P���X"�N�
ӫD����OC��@�,\i���A��b�� ���!4���`F!B�2s�ҦJ�(1L�*�#J ���Qb��PT��Ab�\8 �B��(
E����F6"l&4��st�RlK�e��)QR�PT�"�$�X���kXX�%UU&T *�+��*Z�IJ&>��N�*� �(:�':'HY&�� o0��J�-"�h*�H�xHL$��;���y��o{h?���c@�����W�ȿV��"�\I�\@�qZ*��W}T~{?3������?��������?����������~ٷ�����f��2$H�$A"��&T� ��`�E���K�D��Ė70�f3 �Ė��@rƒ��3JҦV�������c_��;[YV�H���U��N)yH �/)YRU@���}Ze`�Ƒ� ?����{A�_���M����~=~ �����l,h!�i~V�H���t��� �iS�2Ej��s9/�w<� �ߙ��ѕcr7#X��8̌���M&�b���k��M&�W�i%&�Q��z=G)*II���z=�G���R�EQ�#Tj(�1��Y�lk�66+5����bG��cT�R=�G��J=$����%___Iz=�G������5�M&����M&��� �Q��B<c�q�gƱ��x�+��e�Ե/����f��ɹ9&����4�nMSRk7���Y��k5��9��k7&���k5��D�r��y�̘����i/����i+�?�����f�3y����?8���g���f{�=�������x�H�H�� A!�?�*;'s� 1�CX�3��4g�1�G ��H�DADo�Q�3�ѩƨ�7��!���v��d���$EDTE��#�1���___I)4�M&�X�{{{[; 1W��J��$��h��E��h�-���i4�����a�����ܱr���i%&������Q�6 ��. e�yy. ��y�fї���)(#[""#�-��Ȉ������P�^�@��>�J z�!wt@�����;!�k!䄐��4/�y熒��Ija�����Q��Th�J �� ʅ�E �!w���q0p4T*!5&��؀�l@o8"-���P�JT>V���V�V��0���*�BUP�]TJI�t�v�sk6 \��Ws��Z�6A)�м8�d9<��� �B�A�3d'�P����} ����-�Kz����ס/hM� ~���)��$�������9f!�������y������������������������<��͟��f�6y��$��9RRH�@�NI7ɃiI��? �b�0���鄂�k<�����!�C��H�4?1��am�֦V*�����Ab�)�b�T�@��T
��JWU�Y�� C�A�A��ǣ�5H�b<F#1Ǣ�<���5� g��y�q�8Y������z�8��C�E������dG��3�3��1#�1"<G��G�)4�MI��i4�M�EQ��9E��h�z9G(�=���h�z,|��1�g��+�65��y_^�,lk�lV6e�����8�@��EQ�=�G��h�r�G(�z-����*���Tz=���%&�GG��4EDX���1�Q�b,GDyl����jZ���$�1%���j'3p5��f���j���y�ܚ�ST�o7�����nM���nMf���NI�1�����_/�����[-?����f���ߟ�o?7������y������g����������pbȇ� A!�?!�ᤆ�ʒt����bFh�1��c@?�����~C���"V1�cb��8��X��2H5���Q!�C��E���ؕ���&�I��z*�E��kŭ�/����RJII��r��Z-�E(���i*M&�IWה�}}��W�)E(�z=��i%z�_b��( �
p��P6*,X���QcK��[�?����U>��/����R�O�V~�'�W�</!x<�'�"R�J8u�]<�^��@�@�:t��'�D��) ������LfF�F6�X�Pp@�P�@L(<*
�(�F@4 �p��p|�K��� ���許P���AYar�Q,.T�*d�� ��8�XZ��!n��nsmsWA���<��o"x5J�(#%H�F�"`E��2����KXIab$���*��*��QL��Ҿ�*�F�Fp#p#� 1}S�_J���}S������'0��E�Є!1�*�+<�:��V@�:�U�V������������������8}��������ǽ��m߷�����"F��A3B`C6& �t����EȀ�%��ߞy�gɑ""dM�"p��2$��+T�:���V�[
�+ էV��N���ݍU :�fS2f'e8=N�q��'MX��X��ȕXIbDI�#$dN6+E\@"�)��*�U�F�J JP%0�J��b�*��*"�<UČ @N�UbK%����LU�թWj���n�����}����fX�����ҩS���u:�F�Q���u2�S**�L���z�Q��J�>�S���5M��i���MR�I)*=G���M�G��h�&�I���M&�uJiM��i��}>�O����EQ��j5�'�����j����J�EQ��U2�QTʝEJM���������ı���t�rNS�RE1L� �s9��g3����)��s9��(�s9�S�|�9�H���3���)�b���s9��g$�ƨ��b��s9���ܛ����ߛ���y�������~�?��g��������������X�llk��)i2]��K^ޗ����e�����w{whM��on�������ooie�,���ޭEW�llV66vk5��I(�=��Tr�E�������ؖ66+:���+����+�Tk$}}����������f�Y������ ��G�����I�����e)A��Td��+K�RM�Jws�������~_q�}���WL��[z^e�y��̥�]�uwwWv]H��H�#`�1:�B�H!c`B�`@�dBnM��ɱ ���R��h�����M+,�l����˲^�h�,�\�Er͖ʲV#��!��pv ۹z��^�D��)&����/iFR�F��F�J`�m`�m`���T�D*"�[!>�B���Lk�Tw§��3�*��UT8J� ���O��/��/��0
��*��)�!D�B+8U�T �ꂕz��^�(W��������������������7��y�������߷��~ѡ<HhK��D��"��O(�(C���(�G��O��$�5>��@�V�T�B�����{��z�PM*�j�L2�L6��O�OT�� k֕�R:���aw$�H���w��1~b5��� C��8 C��%D2�������6���8 À�8 @�Ⴏ 5j���Ո_��_�f��,V665�yccgm��F�Q��j5��QT�5�F� �iO}>�O�����m6�M��鴻_G����z=�I(�zM&���uI����M}����қM����iO��UEO��i�>�OTJ�MST�5MQ���QTjuL�����_^�,k��lllg$�s9��$��303���LRNQL��QI�$S�b��)E3��g�1LS�I9E(�)�b��S��RLɌę���g(�)����9��~o����8�t�������?���|:��������ı���+��`�O�U�����^ޯoW�������wl�;;j����ޗw�ۻ�۵�����B���,K������ƒQ��U�Qhj)='d��V��̱��X�׬J���z�^�R,��ѫ________cccf�Y���爐���E����u�I(�`PP��( eJIQb��T6U���ReɣXK!����j��_R�����ӫ&�*�����Ï z^B���]Yî��:��y�x��B����蠌B����\a�Q%cA �&“��p)9�qPGϋ�Pzl)8�����p|�K��)`�a����QrÅE��((Pt��k ,B�%�� ��!���J�X�����^��^�Q%�Q��R%��L儈�a2 O"&F$D��#�����Ml@Z}Tx�� QW��P�#'Bq;�t���Z}K��_i�v0#(JЙZ+C�+��ʎh J������WT�Z�ӫ�������?��������������6�����?ͼ�6������$dJD� �3bp4P �"P�0((P��\2��;��H�t��DL�:"F? ?v*ՇU'U*ӫ U���2�ۃ*��2��Bei�'T �4���')�OT4�L$JV�$@��"D��k$&I!`����|��3�`Z�Є�� ��� KlAlU�1~ ���0&�X�ֳ�]Ru@{O> T��վ _UQV�����W؋ΕB�F�S��ʍF�Q���ux&���m<S���j�O��i�ҚSJ].�4����z=����=��}$��z=�G�����^���4�����m6�S�����QS�6����<Tj5�Q��5�EQ��5(��bW������ו卌���$�)�b��59�1��$�☥�1\S�1LS����5��f�����)E1I���+"���b���fs9��3EdS�1I9��7��ߛ�����?��͟��y��y�����������������ϱ+������� ��?��J���컽��.n��n�KdYؖ6kj�ݗ+������������C���4 bW��جV64��R˰j %��I���������X׬J�}$��k��M&�d:C���^�����k�+���ƈL�!���=��-�E���"�� �� ʌ�ʌ� �� �gɼI��������q�V¹T��V�]+ b�/K�=��ۋ����u���\D������%p���"��铍�0 7���A�*!��j.0s8<q1���� ���/�d�Y�Գ%`Qr���d�$u�[�p�6���n��RU@ڍ@û�7��Ҍ%Ҍ%��R��J���DȅDH��"��S�O*pOO �;���<8u�VJ�ס7�L�����'~_��
!�'� �x��B+�#�B9�*�T �J��^�)W��������������������������������~߷�Ć�1�<HD&D�dFC2D.)%%?΃��ӑ<G"x�D~��q�����W�>�V}_����q�I��`�TU�j��D�Zq��q����B)�E3'�@�#�Ca�`M`��4��n;�ьG��73���%j[C�2�ш،Lj�c#P�V�Z�1|��z�*��e�A_��U����卍�___^W����ؖkJ�j5�=Q��u�F�S���m6���E>������m6�R�t��$�h��Q�R�E���ZEit�ՂH�)EQ��z=�G��i*����e6�Si�z�S���h&���m6�S�F���j5�Tj%F�Q���&���������,g3���)�b�fL�)��g3��DW�1\W�qI�h�-E7�����oV-"��+�b��q\R�ȮjL�s4�g3��DVEdS�$S9���7���?�?��͟��l������3������g�~g�X������&�3�?'s��}[������������h�j�����ݮ��������g���A(b���X��loT��R���ۛ��uͩedP=X�v��MR�iKSK�rY�pE��Ԓ�A(�IX�W+����+�k�R#���>̳���\�׷�-K��'�
J
�QR�lPX� �Eʂ����0L!.L XZŸ�w�
�P��VYRUH�%T R�JJ�*��::��3�y���� .:� �R�+�чт�b�SF"H �\3q"a�̧�LؘT\8 �"�M��&�A@� ���Y��� '���(`�D`逄� 
�⡲����REEJ�����!2"�D�<���`M`Z������[�����Py���<y�ID R%}2��.�)2"�J"$F�0[cmW0�3 ����r*��3 �%�2nƫ����̱_V��/�
��!+I���߈ ~*k�������'T�RUI%W����p ��`������������߼�����?���ۀ�2$ 6$`L�" #V"d��L�@���@� � 28���D@v"&DL����;?���iէV��Z��M^@���#�.�m3 �Zum�P���մ����iA��ja$ei93 �
����,Ib�%,�G�,���y�a0�9oh
Y���g�c@S�+I��:���O�}TS����61^�U����}}}}%I+�Ԓ�ccc^XҨQ)��F�Q���4�M����m6�K)��S��m.�R�t���h�z9G(�Z-�Q�-a;�,��t�Bh�Z-E���-��h�M&⤺]6�M���6�M�]6�Si��m<Tj*�F����5����ؖ4��}&����W�k�)�R�b�V��K����3L�s9�k|WűlW�q\VE��g$�o7&��(�VEq\W�h��H���j��s9�g3&s9��Ȯ)���s��7���?���������'�'������������������J���J �����w!�d��gww%�������%����*��ce[���������%�s���~O�4�)%$����^�e����乹.nKu���kkyZm5K)��.�K�ޗk�����]ޯE.�KR�jZ�SJix�[[r�kn[�777+�Z���K� �cyA��A\���TFZK ��I�Ɖ�&�%;W�z�����
�*�$U*��ңK�H�/0�����G%�`F�d��� ��TZ ��5I���� �N�>��&<&`�jr��$P>-E�Qi
�����
>(�����f1��$+�
e��#H�%$X#H� C�_^�T4�e
%@�L�=�"{xF��F�L#M������" ��B�+a�Gz^��!,� ����WS ��X ����Qf��L�~ �T ��/�AL�
$� j� #�$�BO�>p��*��ʥPT�U��?������������������������6����~��LF%��"��[X:�� ��@zS*�TP|I>w��� #$G`O��~1>1>;��
�Y�q�~A�� �L��ɢ�:�VWU�J��
�i�iꁅ�S�r�f��!�A���C��т)W�b�3(��2�������(uz;�v�Hr� D}�Dz5���C>w�������z�I)4�%I�ש4�Mx�,U��+*����O��5iM���6�R�t�].���i��.�K�E�Q��z)E(��Qhj-�oooit���5�Qh�Z-�(���I���K�����m6�^�t�]4���m6�O򢧔�D���H�������M���i4�M&�I��QZ+Eh�59�f��i�k5&i��k7l[Ũ�-E�U�I��s7Ng3rs9EU�bض/"ض-����k5��i��k3��sQ�LR�b�ߛ��������������y���y����y��������g�~e}$��4� ?�����=��C��9}K������od�����������*������ܓ�Hs���C���?��T���%z���������.K���oonZڭVve��T�YK)e��z���Wwwwk���K���ԺiM�-K[[R��[ۗ+�������K��$L���( 
eJ�1Qr�T\�.,l�&\H+&`��FD�����V�Y%IUU<�
����,���
Ti_y ���[li�JF!H] � ��Yq@FG����!y"`�v��� �͉�8PJ �0* �T
���X ���8
�@N(��( M�TKK X��AQR���Q�r%��(ER�PZq-B�d���6�T8�e ���z���GyZ�"`HL�j���P"P�DL�ͤ��&�{�ݙ���2V�򴀽��5`! )c@X�����8 ��h�� ��Zc�2*�'qLUnjp$����?@[R�T<���������?�����������������~�������oۂ0��k �$�X��`X��D�,�.Qb���PP��EJ�%5�2$`b���+������`�\q=*�0�H�Q*逴���N��z��uZ�����Ӿ�X$(uC�P�&fd-�Fƅ�?� ��%q+)X�^b�l�s�m���m���xHza��قи8��Ģ� �*���&<$.����z���I��k�M&�Ri*M&�__I)%}&���}>���m4���t�].�^�t��,����p�)G��TU�C(t:�C��,�����������Z*�QJEQh�z=�G������m,����YK���t�],���EQ���I+����%^Q������M&�I��i1I�Z+����jL�Y��j���Y�5MSTV"��/��R'3��s�g$��S��9�>/�H�/�,o5&�Rk5&�Y��k3���s4VEq\S��7�������o����'�'��������������Ϥ��M����~O���w!�r� �2 t�nm�� $����M&�I��RJ�
�����!�4�H2
C�����?O����Ri5�%{{{z\�ܗ%�oon[��U��ggf��.����.��˲��.n�%���z��R�wH��Y����ږ����������{{��E2�"�A JPBW*!+%�%�&#'$�d�b2x� 7I3k�+����IJ�j�H��D��$�TO>�7���B����a��@�MpՅ���h����%ҦB��B�L�=N�KB'��(P�hjE²,�`�]Y����S
⣢ΜFc,���DS*���FW*��I!,�B9��+y��I���@�N�D�����JQ �Q
](�.�B�L �R@�� 9�K�/4%� ~BY�&�BhpҪA\f�IЪ�*��W�L�~�
%TA[��h��M�K�K�MBo�-�����O_R
J�������������������������l����<��g��ߴBN��X; `�iX/ZV ����Ċ�2�aL�XVJ����������E���ȏ�䨉
��� � ���m0;M��ի ����ï��1��V�D�R�yA3HoH,� � �ڴ�7 ��8�L��$�4����ק{'���(&:+���Dr;���;#ь�O$3���5 �&�I��h�:�Q��%G���kԚII��K
�T�x&�i��].�z�R������K��,�E(�-�E���2�C��E�����w{v���/it��TR�E����*�Q��=�]����������K��)t�],��������I��4�M&�I��z=�GRh�%IRJ:��b��j�9�k5��Y�o7&�ܛ���y��o �b"��)�H�)����)�QLS�_ ��X�o7����Y�ܚ�Srk5���sQ�\Rf�����o������8�|����'�/���������g�Q�M�OI��{=��gs�A����G��~�R���$�M&�G��h�&���i4�*�ܧI�c�A�dC$�w=Og���?��MI�����[ܖ��彭����bYؖ%�f/K۲�r�\�W+�����乹���PcgfY��������ܭ�{�����{�&pL �(p��@NPT����PTT\����aI2��!��I�&"FD��Bt5T�SJ�*R��<��Ȟ ^B� )P�yP%�#F����fF!F�I����D 9����X4���.��.�a;)��͉Bg�*( � tT
�4X�cB�E0���'pT
� ����!`L` ����@-�*E��@�*D�"��"DK�&H��T6�/Pڂ ���� ���!x5yPR�Q
T�@��"af$K������O�2� ei��Ҵ'Z�m�����������U>�.�\S>� 1U6׻�ګ�=��P�2��?���������O�-�O�_�m��~ǽ�{�{��b,$mbK� @�ĠX��V&�J��0�C�
�J���P|�e��in͹;pi�S��t��Eo%@�"P�*��.��2鐩R���_J��о�)�T���J�R��=�f�WcC�5M�Q_�`�V)P#P#p�f��@?p���s6y���q����*�*�l$Na$��a$f3 �j=&���J:�����R�E�}$��i4�9I���>�K���j].��{{{{v�.�E��h�U�E��J�Ph4j^�����{w{{z^�����A��:�CQh�Z-����R��׷�����.��)t�].�K��=�����u$����E��z-G��Tz=+�f��k5��f�Y��n��ro9&���9��1I�(��QY�qLS�Z)"�S���Nb�s7��I��o7��y�ܚ��Y��k5Y�o���7���������>1<��������3�����z=��I��vN�s���A������dz�I(�u$���z=�������������?�I !�i��=��g��z������sr[�����ڭ�[2ijX�66665������r\�77+������ͪ���̱�����Zڭ��[{{{{����!��%$���T@S( )%C�r�԰��LBO&!'� �B"v��|���F�T�U*P��@��u�:4�V �4E(�Dz@�Mp�� f�P�H�c ��m*�d �1����&�O(��P�B%C+ b�,��p�S E1@�W E��|V&Ƌ�.t���J�Qʢ#�DF�>��@�/�@�F�@�P!QT�CWe���(}.�>�J K�%҈i�9%�$�%�  � ���y���)���Q��h(��Q�(� �B�hQ�!S�����;�Df!=�O�M�Y�_�[�Oj~��{��������8��g�������͟���CRdV !0 ��.��Z����ւ��ND��L�7)��2�̙5���C(+��Az �A�D�A±5`�Z� �6�&���0:MS���Z�|-��1|/�|0���R�Af�^�^�ޏG�혍��f�p�����A�A��y!���c4���1�5#w��x�M��Y�� �A<��'�Q�*=�G���*�E��Z-��Tr�Q����r���O���oooon���� ���EP�t: ��)��ge��ww{v���^ޯn�oK��4 �A����*�E(�Z)CZZ}��������m,���Qh�Z=�Q��zE��h�Z-GQ��G���j�Y��k7��t�r��St���g3��S8���k7NQ\W�\W�\W�rk5�;r��$�s7Nf�t�7����T�k5��I�+3�����������o8�%��������?����R~���=OS���!�r ���DZ��h�4$"�X�V@�G(�9E(��HV""�Ѥ���DZ�~G��!�rCN�s��=��g�G��-����[[[[2�kfX��ז6*���Y��J8��%�����ܱpE����___cccccjZ�ڭmV彽�䷹]�i�&(*P�
�AB��PT��*����I& �'�0L���X�b ����>��j���+N�+t��\!p8u�np �(�b`hF!IR��ABhCD ��C�Q��]5L�`�2鈧F�0T&(&�8RJ
R����`�X ���]P�&PN+EA@�A@�A@�" �0�� � B$��(4 @� @ J�P����jP� �$�A�/o"JIR%��%BdI�&<� S �����L�c��~`��0#&�K�����Wn��X�&XլhQ_|�Կ�����Ɓ2���U���*ƫ����������8�t��?��������=�y���o��6�� Z � P#�FX�%��F;���bf���PP�
�B��V$�������+�"��x���j�Z�e�N�
���5/&�e�T�&�3)��[�Y�������q�U� �Q/>^=�X�W� ����Q~����#`�����a/�$���_����4��n�؂\_�qq~�����V��a6aw0�yG����z=��r�E���-E(�z:�Q��:*�E(�R�E����J�C��T2~Pht�C��T2~O��S�.���n��k�����^�����kD��)��C���t:)E(e����tUC����A ��eC(�)AP�Z-����=����R�E��h�-G(�� f�Y�7M�y��r����s9��g1J)�X�k7MI�o5��QLR�y�nM��rk5�|S�S���n��f��9&�y��5��fi�������������o�������g���������������{;���s��!�r � Ǩ��q�w��!!�8�D8��B�����P�C�q"�"�S����=���{ �d�!�i�;�������?\ۖ�������e���gc^W�ث����C���Z�QU��E(j E(j-E�}}}�ƾ���Ե-K[[[r���䷹�QV������$�jRJ��r���`��L@N��Ɇ��H<K$?�|<��h��4z\9.nnnn(���H� ���4�@�yFC�q����O��M�<� F�pp��NJDMI@R�<VJ�K "�\<-E¸�f+"�����B�ˇ����2ᡊT<��8��=��HyMP��U��L�;�=^%�CD�P�6�<���ѓiF,� � ����?�3�)���� �Bo���� �B�k8Mf�ס7�F�!S��T��R���
,Т�'� �BK1j������{������������S����6�������͟���m�����`!0p�C�Y �6'0h'��e2���U�i�,#�E��a�,#�D����`���"���1�/�U �5L ST��<T���F�F�-��<A�I*����L����z������k���Xd� ,��l����fC����=f�����O"SF#�f6#1��8B�����,��1I�4V�S���Z- CP�tU�Ez=��J!�T���t2�A����C��� �?��4 �?���J�ܗwwwwwv��2���_wwv]���K�?����A(42�O������P�j�����P�j�A��T5���h��PT:�C��Z8L4����b��Ro7��S��9�QJ)'1J)�QL�Ʃ�nM��y��o9Mf�y��o7&�ro7�;+"��s�L�s9��3�o9&�Y�ė���?����������������������g�����
�s�܃ �iA����$rGh�9��q!� A�$?D�a��T?" A�1!� �8�P9���wǟ �� �!�9C���q�a��z �-mK[[[2̳���W�%}}}&�����
�C��� �{C��t�CP�t:G�׫��������kkkkj����C@��I� ���a!p$
�((2��Q*%M�&L�1re��$T��"��J>��P����T�P O�l���!l�u� 4b`��B�Z1
0GF"Hu }7BB�b�P�*$�6&B�1y���� �!l
��B,,|�p�� �0TX��*"�H�C`�Ph�'lX����A@� #�! D�@`
���"&D��֫�h� �]R�Kʓ�qI�(�w��!x6�$�bT @S���&G�D�/�J F[��Na�d�$�t�99Z Ja +��>y��{���fƿc@2��t�}��|+����)_���&����&U����������?��������ӀO�C��~���{�{�{����ș�0�Lؘ���A
��D�^ AT���&lLX�R@o+�xXH����"Eh��ZH��Z�j��B������f�*d��N:X�q%��*b�/RM&
S2��;I�f��Ҵ�kG����UNJ��� r�&�X�V4��V�J�2�ƀ�+I+�v�����J?��lf�F�Z3����_��� ��!�a�6�����t���%�C����A���t �=Og��
�?(* ?������?'��?��nWw7k����$�A'����R�a[������=��h* �I��A��h4�='����A��j �A��T:��� �P�4:6&�J���_/��$�M���9��(�)E3�)�b�p���o7����o7')��n��f���7������q�\VE1I�3��S9y��fLf$�ZK�������o�?�y�������g���?�����������DJr �G�?���=�c�r��1! �����kC�k!��������
��c
��9�c���(��d9 !�Ba�;C2�:?������e�fY�٬K��)4�E��t:�A��h {=��i��PTAP�t:�)%}}}��������kG��AP`e�� �@�iY�dm�a��%2�T3+� ʾH<N��A�,�bK$���*�r�/U� ��C��%�뛁�=`�Q� *@�= ^�dc�<��])
U�pI���t<�t2n\ �S��`дK��P`�gʞ+�2p0��tR��"�*
�P�VE�����|�t�
����y�t�V �`��S� T�C5/�(Ԇjx2z�=R�R�l.i�4�I�@f�Ȉ�B+��0 ��Y
{!T��xp
d��_
?
{��О�M�Qƅ�E�^�p�WN��'���
cb�D%�τ/�!�C�����<��y�����>?��~~��������l�o�������$!9�5E�E�52�dL�5�B`�ND�(�h&�j#�R�4,J��x��,�������F�YJ�ʁ�z��Wquz"IP"�4� ��'z�����O!��C��F���f#Q�1H��F��C;��y ���
ޅ������ef���zx�]�ј�kp��C�T;a�x�6��C=!�4���xe#I�T �AP�: ��h4A��h)�=����읓�?�������z��D�?��ջ.nnnk�A(4 CPS� ��C���][����!3��?�����{=���)�?������{?����A����?���?��� hH3���rᜇ��C��-��f3��j'1J)�b��)��Zqc���n�����r��y��o7��g3�s9��$�7��>+�⸮)�b��9���1&3_-K���?��7�����o?���g���<����f����������� 0�B�.��@���Ǥv��tjDba�?��� p� p�C\=����p���������ADADi���oDZ���B&P� $0øcC����{='����>�����ƓI�Ѭ�C��h4 �?'s���w;O�%�?P�
�����^��K5���s���='��~�� ŕ�&�J M'6��Pp�P&2��WK�`e&T�"%I�"���R@dV��+N� ����������b��@���+�.u}���AEiR���)䠔���8u�38y�:��>x��6u�?0�V\,r����˂� �L�a`��@l(�&"( ��(
h� ��@^L���X6Z�e��DL�"&D k[�8��T�^R�^T�K������x
M ��`V�dq�IQ���� @p$�`FJ�((X��$e\�'�%����W��m�mg�p'[{��m}�LU���"� +>��'�>G�>E�QT�"��������?������������{��o��y�=�����p �0L���3tLȘ Q3bg�$�Jʙ&H�2�E�3+J�Z� Ye�./ĝ~ "�FT@�%�իP� [ƀ����&Nz�4�K@&�6�L�pI�N�w�J'u:e)T��\����A��8$��}�S�+���V�� ��.W��~�r K�����2�i~V�5�қ� ZЄ&����@�cfƁ��~�1ò���g!�a���0�����T: ?'����?'��zN�i��w;��2{?��g��w=N�s���C������3� ����I�=O�� ��h3��A��V���S��;'s��;�����?���s���w;��S��AOg������
������0P0�� p� he�XgC!���i/Lf3�ę�i��EdR�⸭8���o9��g3��䛦��rM��y���g3���rNI�q�\W�qZrL�d�b��)��^K�����o��������y�'�'���������������vC /��B�.���dH<�D��;#��q��k����Hi��f�_!|�aB�/��a����� 0� p���F�jGDZ�5�[!nav�†;C�v��Ӳv��� ;$9AP�c_bW�u�%~PS�~O���C��9C��C������?Ph*
��V�^�+��r�;���i��?���� |,����@~jM��ܛ㊎P�B�q��C"K�Ȇr!�,�b��+YPZ�T����A���Z���K`�F��`�$� �T���pDЛa�pl0op:��b��u�l0sp:_0��`ȴ� K�å������2".\�\)@�S E1P�[ e���*Ke��԰ZG"�ȅ�_X:��`�� j�:��UR�&�$�8� � .���5�?f�FI0ͮ�8��>��C
��`�h�(���:�B�%�?�?�?�_�<(S|(�)�)�
x�*�
oB�Ъ��(��+Y���>��?��� ~U����8���������=�p ��͟��<�o���'ĭk � (�$L d� `ND��&�L ( +�F"ZAfA��f@ж�@N _�/G��� ���OA\�M�U��A"��RJ�Ҙ�`-'&� I�� ���1*T�)V /�|0� ����� �fA��C)O"+�L�C;1 o�lC��_�A�x��4��C��
����,Y �d5��F�������4-� �B�pù�DP0�ƆRa� p��d;�d0��(=($�?OI�zOg����w;��r�C$9C��� ���9�w;$;)�ё=��g��?'���?��S�?�����A�����?����;���;N�s���vH$�!�d�!��w;������{=����~'�@� ���0��øc�T1�d�}9��_/���1��s9��3&s����g1Js9�S�rNI�s9��g3���o9E1L�9Ng3���V-�I��k3���s�1���_���������>A����������{=#�DdCĂ���Y!d��Y!�q�D$�� d4�IP��:� �_B�avava} ��Xg!���a������<&P���`��-�n+�Vz'���=���2C��9C�d��դ�,�A����='����4�Hr �!�r
C�������4�A��E}��� �2
C��4�w='�����l�.P�B`Q���̋���g� ����S�P��m��X�Z�i�TV�����[����g\l��l�� Rdu�j��@�6 �h
�����8���N�t !x5y��Eʂ���@+����p�����b2d�Fd��Hd���̈́ƀ�`!.:`!03 � � B0""&���@)X���'kYkk��)�b��jT������D6B�=p��`p���P:a0+P�(�(�"�����ƀW��/�\_����J�NV�0Z �������⢫�qW�L&Fa 3 ���ؾ����}�Ծ��/����9���� ��_���|H���{������ J
�E��<��PTX6X�ab���`F���� ��y9ĉ$�EI �*H\�R"p�M_}:���*J����IU(���o@ -�jhX��.�x /!x5y���QT�@�Ia8��X�ĖX��J�R�F���UW�k��ZDഉAi%+B2u�ؿ��������$ei'+H���2��_}[ᆰ)���_U慠-�E��t:�E(w�����>�O���}>�O���z�SJiK�6�MR�t�]-K�������.���g�+����.�w7e����.�w7e��D&{e;����������K����m4��i�X%�m6�����ҟO����S�}>�MST��ht�C������RԮVKe�l�^���2��Z���l�-��e�ZZKIl�[-��e`V��Il�[-��R�l���eil�ZJ岰)Ke��y-��������������>�<��7���J)C���t:AH`�������ܷ�����Zڭm*U*��K/A�kokkkon��-�%����F\�(%�C��R�EQh�%���ܹ�������.�K�)j]�.��v�/n׷k����b�z��/oon�����z�^�t�].�&k{�乹�.W7+�hZK����x�\<c01&C�S��&�c���s��/ʶU��+հ��Ek)F�\H��6��m��n[@̲��iR����F�R��7N�.�v�u�x�Ҕ�\���SŲNje�˓.�ԋ��(2��4|�4��i ��3�f3 S ��Q��td�Eu��-���̭��ؽf��5PN$�f��y��󛁛��󻡸U�kk��[X6�3�q~47���m^!��7<�����/‹o��x���7!��96Cs�nfCsȴ�����q�����������������p ���6�����<S(+�ʆer��rB@��.6Q.C� �����9!�Y!�Y"q&~ h7�B�eC�eP��R<�V?�A���㔪P��) T*x<��y�(y,� ��a��8� ���Б�H�����Gf(�P��32�x ����=/��1Ax��P��)���yC$b8��,_!����;���QhtR�C���e ��贏����}4��i��j�M)��=M�����z)t�,���K�����.���Ww*������������sv��.�w7e���D&�B����컻�^�����t�.�Si`���)��}>�O��Jm6�S�j����<�"�A��j A(4�����l�[-��e��H �yJ[-��e��-��Iy-KRԵ-KRԬ��iX����l���e�y-����l�[-�����K���j^Keii-������7�}2��������P�t�PJ A�wT�����j[ۭmKR�Ե�Z��$�I�����������ܷ�-����H�!܂���A��T:�QnnW77+{{���3���]�.�������/K�����v���_wv^ޮ��۵����z�R�t�b��\�6뛛���sA`�|�p�˃�� �3��!`v&l��%1�����*U��P�U�VV�Y5.� <��[6@ܶ@�f�DYd0du�du�bЅ �p��p��k�ݯ x-y�Ȓ��E��E���e�`�pf\ 0� ��l�ϊsA����4� ��2�fB#!�r%�����PDMa���V&���f�6�в�T�]0]if�+d-�N�w;P:���%����I`MܗpSΣ�b�m~ s���8���iy��� �Uc9���W9���HL&f
g���O���r���Ծ社R��p ���'Ƨ����?����'�m���6���
�
����V*,X�e�$\� ˌ1����7�Z RE�d���D�W�K���*ʞU*�T �&~7�ս�;�A3�N��IU<� �R=R�J����WL F0p% X����숑ejE��~�Q~+X@;3�h�2O�-��6��~3��nj�� B����4�C���U�;���Q b�1�����*�Ph4 �(�-����}>�M��i�4���m6���������w����{v]ݮ�w6�S�������ͽ��������������ڈ���‡wk���v��^�w�].�^�k����)��m5O���m6���i��ˆt: ?O�
~Ph4 A%�j[-���z_)�LO���K��i/����ZK�y/��RԴ
�)\�-�l�/���j[-K���|�Ya<N��e)J_/��e��l���?���p �9��y��$��������eA��h* �a����4O7����Z�ٖ���ԳY� "�TZ-u,�l�l���孪���oFXrGh����APh* �P�t;��{�{r�Ա,K��_qK�۲���z�.������A��������˻���۵������%�������������s�e���y.�F3��� Ș��d��~u���Z��k�գT���eI�k�]}�M��n[@���v��}�hD���o�.��@��B�� ��/o+�:VJ����˝/�.L�bq`؄6���Y���h I�&��Fs�fP�"]i.��I'Ȯ�� U�Zu���^�ڃ)�ɴ��Pl1ol1op1r\ \��oo��-+�- ��K��8����~�9C�~y�`/��� ��r<C�b���d�A��jF�^�w9�r�a��a���o�������|������p ��������L�dS*���yR$��(ĠL�˅�є�=��8��!�Y!�Y1�0�8i��N���P��H��G��?�0L,�V��7UU�QT)V�2KR��T���bp ����8�8�8�����C(#�x����'��� ��L���~=?��PM�`�l�QX�]V5��AؐF��lHc��Pht�A��J ?��T:��m6�M)t�OS��m6��n������.�z^ݗ�we�乹�"{@���ͽ�n��[�ܗ%����ܷ�\���ۗ%S��
�+��������,����;���.׷�M����m,���қKShȡ��s���AO�3��A��e��l�_/��@�'Je2�JS+K���|�_/��R�z_.�\�W+����_/�����zc1%��[)"t�S)��brR��夶[-��������O���>!g� ������ �Ph%���c��9#x�<����̵���Y�v+:Bht: ��i������������GɎcx܏c��?�D��A��h4�r����obX����k�MwޯW����wv]ܮn�r�j����.>任]��ݯK������Ԓ����,Ž������8�l�"\.#��B# D2�8& �򆈄:��l��j�V�Q�.�<�� |��B�:����C���������Fa����х�t�î�p��<���/�Q��Qb����Y,,%���(K���`!0́8
À<�~*X�Thh�Npsa!�?0T�B`�p|�  �"ăd�l�E�,M`>Yj��'�cʘL*d��i�L4>�X�`#:�Z��_t������(X��KZ�B����23�ږ�cxZ�����6� \�:[����[�g�II�_ݍUcH���/�}R�
�}J�����ӀO�M��ݞ�����((P*((T6PP��2�@�$(H�*X6\����4 �,C��$HrE�$J������T�*����T�O�)�b5(��u���^ԥT�RU@"U%R�*�P�H�a*逯�N @���
]���dL"�rV1�1W_����&K��p&Ff\�m~ Z�`F�MU+��/�����p?��^���/��A��3� �?���j CPm�K��i�.�M���,�������sz��.��˲칹�&vOT*�ܖ�6�%�ܷ���[��ۖ��oon��-˛���dz����We����v�^݃����������6�RԺm.�D �Pg�������?���������|�_)���L�S)JeiL�^%�|�_/����]b�\����Y+���/�����|�_/��L�S)��e$�S)��|�ZK��i������sg��g���������$�~Oc���;���j�cX�5�u�����cfX�Td��t:���:E l�%������ q�k�R7���=�c�A��� A[�����ؖ5���M&�I��R�wwwr\ݗ76����������]�nK�������H���i6*򼱱������.PĶX1-��ˇLf�3�9�ȴD�1<L4RQ 5%�%դW�B����u'��O��u���>��Ϸ,gd}�$����t��t���7� {x����R��ZX��,B[.B_0@_0B^������@���sg��ϛ���'�@���s��s��G���VE"���tI@y)$��j�1MC������W���]�֫ȇ�)�S�[8�Ȭ�+1��4!��̄�9�E�E�E��9�� ��C! �J�R�EoE/�s�~)�r�Xq]V��������>Ey�'Ʀ�����D��ҙ@��@؍$ I@�4%�"p, ����&e㟍p$4K$ XO ���s��ȃN�کR6�8��<�`f�7A��������uUP8UUꕥ SJ`�5LC3 �Bk�5f�~!�XB���|��*���N�`vy �G�GoGg�f� �������p;/���� �����ƿ�?c� � ?��������������4 �ZZ�R�jm.�z�����W7e��v�.��nnnh ��S9������[���ڭ�{{{{{{{��sn[ۖ�76��s��Nnn��kۻ�sssssr�]�ݯE4���.�K��DPS�?���{=�����~O���~�����|�RJe$�S)Je2�L�+����c1���z]b�ZKIi-%r�Y-����c1��ed�RJe2�L�S)��e2����I|������|^y�'�'�|bg������z���?#�w�$s����g�q� �����%�FM�Ph4 �A�ѩcb���Y�����kƱ����w��v���?��mV��{[2ƽbW���A�G����wswssn���RԵ,�k;U��������]���,�G��TzH��,V+���j[������l�p�����\!0 ��Dd �Cbx��05 � �PP�f�����<�*�j]PR��R␵îAîΝq[� ����.�h����ό.@�w�68u�����wu�c�^�"J-�*˃���p��0
���K� �>
��� ���X�x�Ld/2�"\.���p��bQ&X�hH�%D��SJ� )�&8�t�z�t�L��/4>�[!l .r�y�1:}��@�bkU�����
,��$�Ңa E����<���sc{hs3��Qc"F�q�L_����������@�Z�r�C�����O�N>m?~��v����‹6P
ĄȖ$&DBd�$P�ț,�p�p �ϗLQ3mb@k&IcW����N{́����*�/�{�@qt���O�k�}�U��2��:�+�N��i��+)�L�`s+L� {����6�D�Z ,�D�J��y�U���q.����B��� 3 Q���!�I}C�R�">��ߎ �{0���Us���l_���=Og���{=��g�򂟓�����&K���Yz�˛������r[ۮE�����&w!�tn��.m��V��������j�����-���������76���sՄ�nn��A�������r��.��E.�{K�P�?���������s�{=�����{?K���_)%2�L�S)��R�\�W+����c3��R�-��e��l�[-��e���f34ė�\�V��er�L�+��e2�L�1K�������|Vn>g3�O����������=�w��s�����c�1�c@���"g� ?�����APTJ�ז%���fF1�gƨ�9�c�vGq�w|�?���rܵZ��������T�����r�E���ͽ��������������ڋ��ssl�-�E�������}��Ƽ�[���t:VK���|�^_0��3��Ba�<L:'��Je
4M��*H�<�RyL�<�T��.9.9.��g��S掃��x@�GH]� wl}���7�wty�x}�(�Y*@VK�ː���LR�%��b\�p��>  �9'L.B^�!/K�/�:O&x�L�,�O�D��
� iC�`�6�/LE����������������^�x#V֜S�O��W�Vy�d ���
��2�&��Kf�vhEz~�� �t&~� I>/Qk1�Ec���o�~)��Ճ�����{�O�Op 󉳀O�M���0)%�B$A�
��A�" �@�/"H�-/�����_0DPb��k�w�v�v�w���v|5Ӿ0���0m�Z��.v� ��+T ��µz�j������J� �0�8�f�c���ވj��� H�CE�# &� y�����ѻ���ry�G�^v� Ģ���X}����� ��G6F'�����=�#��='����{;'��������?�����{=�T�^��swsssr\�����ۖ��ss<H�!�et�m���RԵ[���Է[�Kr�oooj[ۖ彭�����on�Z�w;N�9�\�{{{{r�r���\ݗe���e�3��������?��w;��S��������_/KҒS)��e2�ZW+���i|�9Z/����B!�7����x� �y ���� �>�9~�,nK��W+��ҒW+%r�S+��e2���������O�N>qp �Y���=�����1�s��o���x�#�r#�x�N�^Q ����?����~�����=(U/W��1#�tc��3�Q�s�1�w�q�{=�����e}�__IW��M&���h�Z�E(չ��+2̱X��2���ggggj-�T�"��U�GQ���M}}}}����ԷZ�r��@ذl� 僅���@\�p��
�#L�E��LؘqCbaIC�`vPP�LP�jS(aK�DJP�C�:�8p��)�!p�>��$ |t.<S�L���t�� �!l��8y�N�t2u�Xy ��TI@ʋ����Ńe���p����B00�`�`%����Ah@�B�ɷ��e��\!.|�@\��� ���$\�LH�3$����Q���$��&]0*f.�4������ît@���/(HJ|���w���D�I`H�hX� @�&_������#�?*�~nN/������m������=�j�]�1ƿn��Zes�O�\|:p ���'�l��������`2&l�5�u��*���xDIb�DȄDJ E�e��� ��p��
�9�$R䩞�q>� ��y�jc.J�Vۃ��t/p����ay �)�+!V�[��+��+yZ�c��V�fӀ6��cH��V4V�UW��Ybk5,$�u��XIbk-6�#z��6�����ffc<�*վ��O�}�Ծ����a"r���J9���Lfm=��g��w;�����CN��=�����{=��V������.Ku�ooookkkFD��d������[[[[[U�������������nZ��{u��kn���[άC�R�F�[R�j[��ܭ�6뛛���\���vN�d�w;Og`C��9 ���s���vN�sO��XS�Z+�⸬�Ql[�l[��^���/��?~C�sa�9A�����9�0�ØsD7����-"ص�H�I��bK�l����L�K�/���|No8����'�����q���������Ʊ�aaQ"�X�b,E����{=��������g����{�"�X�DX��#�h�Ʊ�nG1�s���N��5��_bW��i4�M$��A�P�t:AP�M��̱X����׬llll�i45�C���t:-GRJM%^Rk���lֶ���X--%���p��\-/��3��2�H�^'D��:P-)� ����_R�Q�I�A{c���4E�͒l��0:Έ�e�%�wG��opy���wG��=�<��)K���������S�i��b�p���pva<",4��ї̐ː�ɐ��X�~P ���-K� ST�rZ�.M��A�x�l7\�n�n�����T�?��<�
?i�M�U�*�U
�+[X ��R�
��qƁ��-�u><�qgvj��ʰV��
���Qf�{Ъ�
lТ� �О+(����ӀO�\|Rl����%���`f��2Z �``�D�G-%��\���ėP��G$� r����u�.���z&�#�*� J�&g+���]wwA!��^�*����1W_j��Z��h�_�է������Ef���Cf!�4<��[X<�X3[X0�8e*�"��[FoF����"��:N!�\C7�������?/�&2!�Dp�#�F'���GxӲw;���s��v��9C���z��S���w!X���9��>���ܷZ��R�b#��=#���_nZ��mK[U�gkjZٖ����[[5��kknZ������������� d2?
?G� ����n������"t�C��;Hd�C'i��zHd�H2���9�!�s���}XA�H������[űl^���^�������,DW�\Z���~��?��? ��X
⸮,�o ��/�Ⱦ/����-��ض+�b��+�b��������蓀O�L���#�9�c�7��Tk���q�CDR!�C�h���@� �a�*FU�s�w;���dd�dH0� 0�ɄCDX�DTEDX��Tj�cR7��x��1�=խ�_____I���=��ht:�PT ��AH3� ��k�J���c�!�iyZ ����t:�G���M%I�+���lV�28&&XT���@�p� 0���De@��0-���� �`Lؙ!#����jP�!�P�UIU#��`i�,�6�FG����Cîw���΃gO��d-�G�\<�6t���
�>���^
ʄT���e����ܸ>^� � �e����p|���p��8@Tl f�cḮƀ�l'4᠔�!�"^�� @N�چS�L�`S.�L�`.�I��{p��îeîE�.����%Rʐ
P[%��3�gzfc3�T��X�Z+�5�"v�Q�W�g�W� �V4
65kO�x�VYZur�B�
����.��+�� 
�~�����ӀO�O�������|jۀO����JJ������+�ֱ%��8X�ar����0}a" 2*I�EI�$T��� ȫV*�*�&T]RU@$��Vy;.��u�u �5<�̫T�o�}S��N��Q�UE5OI��H��b�A/�W����5�,U����Ֆ���[�ҦV�3J�Q�o�q��_�V4 � ���������ED��D��# ��- �331�4���9�;$9C��9 ��w;��d�v����A�IA��B�h� ��A#�����;#��Z�rܵZږ���;;RԳ�Z�V��k5���������̵���[�彽��|��d~����A#�� ��"X��A�R
A�d?���!�rCHi?H2A�d9!�rB��nE�+Eh�+�ȶ-E�l_�|7E�|7CxoP�.DV���W�Y��[ ���ȶ-�b��+�⸺�� ��^E�_�x�/��ض-�bش�⸮-������sg���g������R�fY�e�$���?� H�#� C�(�H���2(�t��_��avP��
� 0�`���_��_��_�<�A�$CD4A"E#�3��X��b�(�f��X���I^��h�%G���u�C��h4��" �1�A$?G�}� � ��� �2 ��V�Ph42���tr���J:�I��k���J�4.��h$&$JI`xZK����a��Xc2KQ x'"`�O( @H�Q �^�+Ճ������t��8cd�� ��ǴB7[py�py���w�otq���e��k�op<�VC��.�Q�԰�i.:_.:^L��G�e�������2�����@ f���l�̓�y�tF`a�-�,[�8O)��x�i���5L�A�t��:ol,sp�] ]V�F�Jp�)W�F�c ��
f�*� �|͐7���U�~��*�X(�o��y3૴�7�mf���Y�^� p��uz�V����
�1vb
c�6�ADf!C�+���ӀO�O��O�O���O�ۀO�͜1$�����jfFfdA0���B�#b�a0DX�!���e0����]%Ip���*H d�.LUuUT�Z�/*������i8,{x�P^�:�u�E]W��1�4f�Xb���� ����3 x�/�x��b��b� [X-�t,� &dOs�x��F ��[A�zO!l�������!��C�� ��A�BȆ a؉>>��S+"C��A�d?G����!�r ���~G� ���?�H�?�c��=�c�;�'ggkf�-l�0ggggf����-V�$�����B��f�-K[[;U���������ֈ�����?�c��?�H�;G�~�H�?���=�c�~�d!� ��?�R
A�dCWR�DD�X�3'(�-E�l_��|7Cxo�� ��7���¸�+E��űl^�b��-�bض-�bش�bغ���xo ��7�ȼ���/E�[űY9Y��������g�����������='�1��X�5����J�F��c$�� pȠ_!vз �� p��-���z�nH[��кB�.�����A�b<�#������6+9�C�{�����9G(���J:�E��J
�?'���$����~G���r9�H�?��� �2 ��|�?O� E��h�z=I��T��#��`!*EE��QQ RPX�"��p:.�F@�d\H1#Ba��#� BF�cV�[J�+����)uHCC̓��u��:��й��n�t:��@�����d-�p����@G:>�6ly����A�CK��
0�Jhl�H`�e�O�L$�@]� �#� �.����`#ˀ�d'A ��l'6L�Ll�# 1�(HUa%�bP.�5�!���y;I�L�a��&�N��v�j�:�b��@"ңNL���P��-�fX� ���(�21+II��+II$� + ,$��b������64O�6�~���m߷n*��V�X *��諉x���W �T]}K⯩}�ӫ��'�'���'˦��>!m�>nL�1be��L�Y��FL�$��J@� d�2HLH �YbPZH�,HH��D����0��J�T�[ʔ*���U� T�Lڗ���T���jk�U�uDR+yH����R����8Y�I8�@G�1��5�QS!%B��V4)ZH��FfUW��J�]�~ƀFJ�NV��1�V� ��JP�B!a`������R���
A�c�HI�d ���Dz
C$?�{�q���{�1�o�h����wϺ���ggjY��ؖ%��gggg@D{���$w���?(3Y���٬Vv+R���Գ��$9�H�DZ�vF��oDZ�{���q�ǩA$A�c��=#��?�V��I���?#��k5��R)j/��|^�������a�6HV�bؼ�H��H��H��H��b�/E�|[űj-�bغ��Øo �s ��/"�/"���y�5Mf���O�N>'7�|�������;����7�Rį�+��J�I���-�GJ�d5�e!����=��pw ��6��t���=�� p�!��4��"��ZMz�__^���O�$wǨ�7#�o�U��h�R�E��:�?OI �A#���������c��7F��v�c��?����A�ӯ����� ��TZ-G���I �tn�Q� ���:+�
�*�B��,K�ppc0�>& b@�H�0nNI�a)& �����X5V��d�T����O� ��ҦqS��K����v[n�6��˫4�U�p���E��jr��@����#iM��q�����`l�.:[.8Z� e��̗Šl̓CdL�9�dJ����6Z� ������<T�N����b-�v���{��2��׉�R�x%�A�r�H�X&[�N�V�>�*��͐8���XV�y#�����W<���W4 ��m�
��UA]����S|��*�`r��G��b
��;�U����3��F�U�ⳀO�Op 򉳀O�[�O��BRH+%$��q$�JLB��"�� ̈%bA�,�`�i2���%YP�)@�m��@�)�O��$�TA���4.�� T�B/�z#�R*��%T�E+)
��@�UT�$BVK?w��� ���� �#��N ��^ �y��4�4^�XH+���ރ��g��UP�w�(�X= �X-���DEg��lA�c�w���~�c�{ "=#�=�c���?#�;#�w��{��;��x�5�Q�r���P�fX�V66+;;;5���c@Hw���;#��9���{DZ��e�vk;;�gf��,��;4�Hw�q����o���=�c��;G$w�q������q�{�)BHwDZ�=���v���Y�7��g1j�� ��a�9�0�X^����/������lV�bض-���/���Z�Qj-�a�`��0���7!�7�ȴ��ɼ�o7���ⳀO�N>Qp �K�O������H�5F�k!T�I��i4z)E(�#�w!�r�!�4��H��q�w�AHr�!�s����R*�EQ�*M&���$7��r9�c��;�c�7�cX̌�9�R����A��g��H�=�c�;Gq���Ʊ�kƱ�;����?#������g������*� &3F��j��x�;@�`!0��l�� �E��X�l����:�L+2����bD˓̙�p&`HUi��ZU@(��e.)@��JZ<��F�}3 ���\�<�2t��t�������p �.qq�v`m�L���Cl`i�ͅ"����@R M�6�����@��NaA���3.-�����>\�p���͉��Æ�O� 2��RJ�$�5��5�rNҍCI����
S��
���-��w;P<��/,�'�tJ��np $Dȫ"$��&��X�%�,N�N
�����Np
���_�~p��m����c���U��ƀY���R���"I����ubjӾ�j���ڵ
�T�_8�����8��������p ����`H� D�TH�  �&�2��D�NE`1&������J� �`$� M�'c@i��T�c����y����b����@j}]#TP,�J�ڗ�����$T��IUERe@(fd��*Ah?0��������W@|�����_�Uq�V���*E����
�#P%9���V��� #.|@�$V�Ұbe�q�*��U�ƪ����:����;#�;���7#������dw�h����;���Ʊ�gƤg���E�̱������X��ז3�������9������9�c�z����;Gh�9�T����gfXٖ66k5���Ln4jFq�kƱ�s�q�nG1�s�1؏c�;��� ����q�;Gh�8��9��f�y��n��g3����9�(?��l��/E�|_��7�輋Qj-E��-�bؽ �y �|7"��/�Pڰ~A����Z����ɹ9����ԙ�'Ħ��3�O�N>%3�O��H܎H�5�cR3Fq��#�����,w!�r� �A��s�1�rG1�s�A��C��9܇<��(�=@Hg�25�ctr��tr�Q�o���$g�r#�<� ��g��@H~�c�=���;#����3��8�3��29��q�zG���g��A��cĄx���8�5�cX�G1�+/����r�Դ��r�Yi, e�`�ƒؙaY<�VO& �� h�V �,�)�Z�P ���%N"N�0�m8˒�Ӓ�˻�n�Dm`.HY V�˃66�6A�R�3ee�����l
>h��f��VrM�S�� �R��ͪ26ZK�� ˍˎ �a���`����2 d�`�JI2Q"�� �j���F��}83l�`ͺ�4v^
���oW���)���!�LF+ U���`�m`���AYd@�����_��~�o>�(+����_�oƁ�m{�Wf���9�� ���YP'T���\�
U�…z��\��\��������|�ٳ�O�[�O�PfFA��@�JI�rL|�9&��f��`����d,� '�u �6�TǠ��ÀW<�ySB��!e�;���ڡ�ӂ�t���KR��^��
� �UT �UAZ����0�H/���I�@`�� �W�y: ��G�4��yY����� V��pPW!]�m o�����`�%(-�������1� ��1�=G���q��1�7����;#��9�Q��x���3Fq�3�Q�c N���X�llKį��X��I�cX�7��x��1�nF�o�1��(�;#��9�Q�o����e��z�Ƽ�,l�e�tHb��8�3��X�7�c��7����9���7���F��o��;#�vGq� �����ɬ�n����)"�)�b���AC� ������t7��y��|_��|_��z�xo ��o��|8�A��+�ȥ�I�R��S��nMf����O����4�8�|�>7#�oƱ�fFdc�$G��E�*E�"A���H2 ��
=�nF��o���o����A$AHd�!�*E��Q�c�$gƨ�5F��9�Q�o�q�c�#�"�X�㊏�+c�;#�;���9�ma�1�H�1�c�1#4n#��9����=�c����!b,E"<G#4f�ќj��x� ����������������������������������������������������������������������������������������{�)C��W��w����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������_�������������[^��rJAFa�q�q� ��$� $�I(��,��,��0� ,�L0� 4� 4�M4�N4��8��8�M@�9�8��<��8��@�8��AA@�@�9�������PC��A��A�����;C��
C�����)������?���<����!������������P��P���P� ��E��IÐ����-ѐ�9Ð� �P�1����-Ð�M�����5��=Ɛ����1���1����I�P�5ѐ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������?A����P��P���?�$??��O�u����C���C���P� AP�A;?��<A�A�PA>@C���%������P����A�����PC���@��=��������;?�C�>A���@<��O�?���=�@�A�CÐ=��@�@<@��=�=�A��8����<8��<��@��<A�9�A@��@�@�@��94ӎ<�8���8�?�;<�<��@�;�A�8�M<�O8�M8��4��=8��4Ӎ8Ӎ0�N4�M4Ӎ4��4�N8ӎ8��4� 4�N5P4�4Ӏ4Ӎ4ӎ4�N4ӎ4� 0� 0� 4� 4� 0� 0� 0�L0�L0� 0� 0� 0� ,��,��,��,��,��(��(��,��,��,��,��(��,��,��(��(��(��$�I$��(��(�I$�I$�I$�I$�I$�I$� � � �$�H � � �$�I$�H � q� ��a�[2 ���$�32k!�0���`��l�ơ�Pcl6j���x��>h���7q+±
�+*D�����r��������qT����H�BB�B�I��\?.���&Q�y] \��
�t%s������\�������ѐ���lX����CC"�Al�x�( �[�F v2 & �!(��!(���͈P`f�V&!9�ɀ���f��ؼ���?D\�\��$�\B��I`qQ5L�Q5TNUOV*+'���m�Eƒ�=ML����w($�PHiOI}= $�0��m'��OP�\���_���ww݀���zww�Y��W;<�Q�� jq�5xጝ8��8�����������������u@(�����GC�P��}������������������s����݀/.j��̟�`�x� �k��>�O�|���0���S�ǂ�I�W߸��s_��*zWOK�ͧ��kw5���v7q+³
�+0�³
�VaS�b�K����'�w5�����.w��.;w8���p�ڵ�qN9��;����w;e��zOR�z���\����T�o,�����eR��`�UʫeUOUe����t�"�)G�{FѴy��F��LIsN�v�`��0Y���`�����_��z��/Yz�_��_��~��M�\�H�N��,��:���jV�j9��6��d�5-F�u-KQ�R�iGNb�iV���&4�N�n3���,����e��e���迗����(�f
0f ��(�$�%RD���>����6���>�����r��[+e���=�������i��m$�gM6َc��9�c&���hƌv�c��9��m���1�h�m��v�i6�ZkM6�Jgm6�:g��V�e���W��U�U����_�}`#�_����U��w��]��ݢ��Y�b��%"h��G�w#�7�ZEi�B�5�����e�4MC�M�)D�MD�1#h�>��R珕�m�γ�?�8�4K+��,e�,Z-��֊��j:�a��h�F �F
0Q{.��B�4�'Yne�0��f
0e������^��{/e��E�/т��0�×��Iԡj�e̽e���,�f �F�fQ�mFB�wFb��&Dc�[2KM�%�Д�ڑ�<̔���������b��2�<(���CP��ܡ�ܡ�ܠ�������� @�%Q�i|�]��t���%��%�+�+��p���c�g�!2�"�;d���$�ؤ�أ�}�I�3BH��RY�M�FVdVo���M�[l��S6;6;7���+�����<v�����<쎰��V%RB��HU�H�ԬFqn� 0�L+��ay�|�\�eo �rJ�5��k.CirԨ>���xߝz�A�o��#�����?v ܬ?����]X����>1�|cX�����'�kFk>:��뾻���������������������������������������<�W`9b�h���?'�O<����
o�����}���o�O�|v�� �,`����������/ˡ~W!~�Ǔ[����R�L�)���1R)�-Ec���`�q Q۱}�K]TT�Q垭uh3�?�L�u3���.Vq�����ЮV�|�gv�>Ы�)T���*�A���{8���#�]��S�:�+��c��օ�8��m��Wt�i�iZN���:F�$ZE���m'I�4�*4ٗ&_��~��_����e콗��[�l�����:M�i��=$L���jZ���jZ���P�jө:˙s-�٘cQ�+RԵ;S�,��S�G�)"4�+JҴ�*i�-̽���_��/e�/�/���"��2H�4�I���Z,�4���#H��'I�4zBdTZLɶM�4�gl�{=��g��mm��i&{:i��[M��iMs1�s�1�s�1�s�m���]�֚m6�M��mi�5���iM6��g���-�}_�U���������u���u�U��U������U��U��W���d̦����y#�;γ�9�3z6��T�O)QK(���‡��z!�v�hz�hz}��o�r�S��S��ͬ�7������<�3٠���<x�7��7M�Z���/��.�s.e���R�'�}'�����n�I�l���e��E�/e�.��/Q{/e�/e�'�l�t�N��M��P�5 P��[��\˙w/f /�r�yo-���hѫq��>������^1Z+�� M��3،�9\�hkZ� �ewz��3��7q��Sp\p��mX:�(+0VMR �c �(��Y0�/���u"۔W%�$g%�/�.8�.8b�ATRUPV}�q���f�6F���cFj��Y� �͑� ��ѐL1 DQ�M,��M�sp��30��;�����ٍ;dj�S��-y���1��Gt���n�'JK,ܗ܅�egJ�ʡiU1Y��R�<�$��L%r�8RԌ*��!>PJo@�0=���9@�������J��U�U/*�X3uW�?��q��w�5���[���`�s�Nv���8�8��(��c�9F�0���������������������������������������������������e��k��s���t��ׁY'��R��*^������u �< /?�����w�A1�r�̜q�(c68�����s�����8�u8°�v� ��U�w���B�\}�����b�����a�qM��be���a����
][��J������!2���Bu=P��
��S��+��\���]r�_�O�%���l�������h��t�#H�i"趋e�F�#H�)#H�kH��H�4��̷2ܓ�J�E�i4�$}�t�"�iHԍ��0�3Q�u-KQx�% >��B�)CP˖\˔[�5 �E٨ƥ�jZ��J ��{G�&���:N���E��:T�f[�n�d�$�#H����G�4{F|��r�YѦ���E��;ZU���9K;p�m2�[-��il���i����i&{M���m6��km)��i���[m���mMi���mi����6�M�Ι�6�I�����m6�ҙ��[-�2���������������������������������꿴�I���_)>P��9��8��ڊ�[*�L�"�Q�C'<K�/�>G�p��<�������J��d��G(�,�V��[+Q��,�9������ ��&�f4��i7-Qk-Yj�4٨Yn�z�'҆�I�u'�m��e�-Rd���*�t�J�ٖ�[�m%����Z]���Z�YkM�m?O�-?P�,�����I�L�Zn�i�u(Y1� G ��f&Fd*7X3��1"6�":fBg�"�v������h<�>d��2\|$�6�IVՉ*֬GU�:��I&D�`|�JRr�Wr�]�బ������S��]X�[pt�pt�l���#�{3�V���L� �f�ʘ��nȎc#28�2[{nH2xȐe�$��D�v̘�bJz�H�Q]n�#;���솲�\cW��X��51�I��S0�0�j2Q�
#� �����^�k+xf��J�5�!�� d���}WCZ���۬k�ۼm���������������ө�g��}���kq�mF5��k�*�g�u�U������}w��]w��������U��w�W]]w����WWߔj _��/�����^�=�yR�v��~T)kh=I�j[�S u)���N�]�b<�a�w0�Sß ���0�7x�}��;�9��� Qqc�1�8fG�s'N�M�)��_�n��<ߝ�ϙ��f��ʳ��w�Bޙ>u2_��ɝ��Y/�_�:W"��E:�U���W#������K*r�_�*��]��]&M7J`tīE\�EL����ey��g,圳�i4�G��FѴy���E#贋4}�)��{G��G���]!ق3a�9~�o'i�~�J�I�~��Z���Z�(Z��J�����\���s��0F�]i:E$R=#Z>�i��ZF�"ͣ�֏����h�5�Z=#e��c,e�,Yg+�r����������"�L�,����vʙ[=���m6�[km$�i��{M���SM��km6�M�5���im-�5�mi����]�5���km6t�g��]�֚[M��g��[-��}_���U�W����������_���W�W��U�_�]�W��~��RN��h��H�=#h��j�tܵE�-i��$��d�� �V~��QZ�tP�>�s*��g3<���l�>����F�i6�i�j�ZK��=���F�iZV��閡�ȵE�3L��K���+L�}���v�I�����I�e%�ZU$�"�)"�)H��#H�4���z^�e����;Nө?O��>�J���3L�VZ��NӴ�
�#& ��шL^f��42����#��3�#Q�`*���#F��0��>���ۜ�1��RxA�`r��[V^���p����e��I��`NU@r]V��c�
Ѫ�+���ඪt����q�����U���cFJ소���͐+ٌق�0��6��0ad4f ��Y����2��Q�L�Y� L�`��h�e�͘-�2`���cO�eWj��`SB�
4&�����G%�@E4�3e$S��,€�[U�X���y� ���¹�\������,<���-x��y|����AOP YJ��U�r�-�_��~���o\�+��wq\�+�n����su8���^7q����u�D����u]W/뮿���_������_�ww�|�������﻾������w}�ϼT�JB�<���R�>��5�)=�6��~������r���U}�~���ur�׀����w�`8#�;��vq� p����3�e��p�s������=g� +��q͌p۞v��7S�6S�k�`��s�q��}�3������O� �=&4���~K���ʙ�9��Ö
zL$�9���O�]%�T�2�����ʔS��r�#*QS8��4)���6����E�tm���9f�cF��zFѴmF�{E�,eȋ�[��:�䛧Zv�I�~�I��I�~��i����u�R�'�}���}�i�~�i��e�#.EѣF�mE�{F��G�h��2ͣh�6�H�-�t],>�hOH��S�����,�e�ae2���-Qj�l�L�[-�Ι���M���I����6�]��k���[km)���S]��k���]�֚�i��k���[iM6�M�3��iM6�]�3���T�g���WW�U�_���}_�_��__�����������WUU���nZ�4��)��FѴ\��%!R���E���irI��#H�4}�m�X�͖f��Z6��RF�I�isLҩEy �Z��b4mG��"i��iv�i����~�"�&iz^�IZN�$zE�g,h�I��M�Ԓ�/JҴ�*�4zG�}���4�#J��*��*���4�2IT�"͖rͣ�3Jҩ.��̵��7N��>��v$�;��X-^;^d�IhŨq3��w1��[h��V�Vd���tKF%�d;��#�#5 b�ȮcV"�R�Q��a|�0)�V*8r���+8�b���VV��-���V6V�8���;�f["�=��I�8g�8gL͙�
�-��=��;dHbd�vcC!��&��5"��dVrb@_L7��ӑ
��)��x���U]��yVy����0��JA��F1U�aQd��nJ
�����ʊ��j��������W�����i=A�t5���t6���Xۼm�ګ��߇�V�a�v����_1�����k>cY��q����(��q #��b��������������������tJ���������������������YF�D�~DW�%O t�/��R��r���0r����<�r�V1�1�D>��)�z�;zc �NSNS�9�y�ȱ�2D�d���g;'�g1�f��2�o�>�&�Y&o�F�� NV@��
�!ΦF�d���S������-]��R��U)���+�
\�2� �Ȍ��$���:(�o%r*�r6�$�+J�i&�#-RfZ�2���~N�Q��R�YG(�(J�o3�У,�gE�̋c,ez,Z6����H�F�|�Z�:�i;N��:�t�7NӴ�:�t�N���?PӴ�M�ܵ��~�i�v��i�v���ԝ�Rv�Э�s3��#E�ZF�+�c+�b���h�ho�l�S)>O���r�����^&��=WJ�/L�)+K��.�V�E���el���iM6�]��S;iM6�Zk���v����[kmv�]����-�5��v�Zk��mv��k����i��[Kk]�ҙ�=�3����U��_���_�������`#���W�W��}W�w�_���E�-Zf���#h֍h�a�MC�d�H�G�}��t��w4����-$X�c,e�E��|�$��s��{3�?�-@�)�e|��bE�kG��'Iҭ+J��
O��>���%�V��i���6Y��X��_D��
���ZN����6�h�.���:N�"Đ^@��Ɖ���X�-�Z>�i3I��K�̵i�Z�t�:b#!�����Ք,MX��KƋ̘�{vc6�32ڌ�.bݐ��)�2\ +XI^OH8��%�A�\���ˊ�򦞤�M=L/*���9/9��丬%�'�<���&8-�����)Y=[VPp%8-���ј͞�h�If5g 1�0��h�Lƌ��a�9�� �lX11
�FLC�cF��f6mM���ՙ�bf��\�s\N�a��2�L
�\\����]ɁP��*��aE`������\Ӓ��ir_W���\'>�鼽�`}{����5�������z������d��P2�U�@���;��e���`�s��`�8�)�05�)�qL�����%���b ��R�f*���������������������������������������� 5U]a���JARUL;����tRz����k��9I�Y�H��������w5��a?������s�B]j�a_��������e��s�bTᎣ�bDn�a3 ӆk�u[�f6��D�)�7q��'Q��XB������~��A UPuA O��˞���9? ����_^�g}s�����=�<���O�c,��-'H�m.�4�2���GZtġK)e��2�b)�*)�<�E
)�O*eI(���*�j*�.R�Si7M�m6Ӵ�N��Z�V��i�����m�i�]%RV��izfZ�(�i�v��i�nZ�֛i�v���m��d��������������觔򅔬����R�/��|��Q��Pʎ��Ҵ�K���K��+K��*���; ���V�i���]��SJi��[KkMv�Jkmm��k���v�]��k���v�]����v�Zkmv��i��m6�Kim)��iM-�1���������������������뮫����������GC�����,��G��K��*H�.X�&W�JC�����>�$wGY̍�|ލ��*QS)�[*QNʔV�k7�lڍ����v{g����D�L�e{,�F�{H�i�h�E�+J��M�tܵIT�iF�}E�rđ)���i@x�>��=�s�;Ψ�Ψ�����=�h����m C��_+剢�6�H�>�iZf��e�3K�t���#���"���9�ד�� ����{&��K��˗�2dYB�:-�9=�6���i�sV�qE]]� eQ\��rSs�*��%W4�TU�b��V*���IX��%Rj�+U��1���ʙ���2c;hNkR�I�+2ٕY�ʍ6���%f/1)��$�01�n�<�`�9�� ��`��-�S�Üz�pW��ps����dZv��CWXX&�Z�9cX&,I�Ĝ�Ӓ ��^�ۿo ���_��[��Ґ�W!�t5���WCj�wA�t���X������c{���?�����0�|ci�Ϙ}r��w} Bk D2���./����뺮껯���������������������������������^A��U:!� 4�0]X��c˕���bޱR�b|���UBd��V�����΃�;Wv(pЩ)�X�T.s��N���+�.,�|�;�b�c�ɑ�ɓ�ɓ�ɱ�"4oFE��!�Qb�C r��7�EQ"~b��>�k��}b�x�+�b���r�/��������x���E~o���$=7��Sĩr%J�K{�ƉH���R���f4�J��*���I���@��҄��;(�Q��R��O��S�VR�tQ��G�)p���m��Z�Yj�t�&Qk-e�M�Z]$���}�4�I�t�H�4zGѭG�f�e�M�t�-e�6�i6E�6�YkM�ܵH�ʫ�4P��R���������r�R�{��'eGg��ݥ�T�)'JҴ�I����rC�2�W��X�6�alv���v4ʙl��M���[]�֚�m��k��[kk�����6��]���S]��k���M�����i��m6{*glm�1�;�0�����#��������_���u���U���#�uU_ߖ2��JD������6�Hz!h9��h�Gy�u�ѻ��mEl�E;*QN�YK)�K*e[+fٶq�u��y�ϴ�m
��MB��?��Z��Z&W���I:F�h�4�9f�X�tmE�r�W��HV�H:�{����w��4u�g4w�Qݞ��{g� �: �hv��&Y�]FѴ\�E��t]F���#H�
�#& ��ѐ��Yf��[#V ��� X7` l ؀S1n�#��8@�� ���aK��_s���YVt[t��ӷ��LG�K�P\����K����@3�S�NT�Uec�d�gj�
�J�
���'� �4��C6`@3�&�V�44[1�0����kh5j͠՘/11 �Ɉ.�4b5�u�� �2��kE�r���F�nf��?v�ڄ.!&;Vv��`W�W/����+���a �y�]�u������y]\������>��]��/�} ���O�%��5�.�Ξ�����&����z�u����7=��n� �D����gէ `q��Rn��1��1�ؖ!R�^"�K(ij���ꪕUW]u���U����`#����������w�.���}�����㻹��M�p����s�".v��[�u������~s�S�aB����w�����cR��Q����=!�=L)���k�cnZ�T9�R����[����cY�"5��bY�aX�J5��"u�K[B��N�O��Nbu�7{����w���J =M$�.�� _G���\�g����̞^������^���<�Bˤ���t\��r�X���Ht�ez+��%!�y^hФ�U��z]$��������?���S��K��K�-7M��2�TZ�T��IFѭGѭ"��m�-#G��#G�Y%it�I:N��h��H֑�i���6�iSL�Yk-e�-Yj�i2I��IzU?���<��?�+,�N��iZT�)�I!R����&�$-D��^��W�$�&c��;�0��0��)�ƙ[=����vٍ��L�4�s\�ٮiC*3���6��֚���ҙ�=���T�c��4�a��-��c��l?���GD��������tb����������?ϳ��;γ�������T���YZ��s3�9�s����T�vS�yO)YK)�<��򥕳x�l�:γ�7���諕�����7ά��������4;+�g,圱�2��H��H4����{G�{�Y�� ������Ǚ�Q�w�g9�w��tw������: ������?��@�;D�;+�^�6�h��4�v�lG��C�v�^eLG��#`00� �m����!.��Z�2�ZE���ȿd~':����ηd��8&���4������T������X�╈j֬EV�H�ڱ ĕ�5i+�[23+hGi�#4�Zm�-���#4��f�Ж�ؓX�"k+dOek��p��I�d��oY�!��:vEw'd'T����
��_s����q��98�\��7#�/�
�pf�����o�'�x�둜�Fr� �o�F�G�r �G 5=��+�5���� ��%�`�:�a��/M��r("bz0�:��U�:�eL�|��Q��qC�2��������������������뾺��������������������V�.�T��)����f��w)�I�1"r�n�bE�õ�a�pXq�7vnXq����~��;�v�Pr�A��^�Z�BeN�꜅*��rj�b�C�� 1q��B�\"�2�y B8�腨e� ЊP�!>.1F9�*Gq���1B}�3�n�Q���eR�U�<(�'��H.^ �-�8/���>~p ��O�����Ϩ�<�3���-Э�4M�cD�W���쯕��W�Y��5����ZU$�:F�I<��G�}G�iF��"��mE�r�Y��W�K+�|��(�e��E���2Ƌ���.�������EѦ�I����>�i�iN��i4�H�=#�5^+�D�,���9!��询R!�:��{#�;���;����c���va��lv6˜�vS1��f�2�Lҍ3\gc;a��lk�����ֆ�5��iC:5�J4�[4�ɴ����lvT�c���6���i�1����_��W��`#�u�:;�U������^u��oF�mEi�k7�z6������vM�]�U��d�#���H�6J�]�rnL�TI�E�<��I�9*�Y.ɳ'd�'�G)YZ3l�9�z6�l�7����l��)Cд�h��-�3�>����g���W*�L����"����el�8��6��h�����yS*�W*�[7��s��՞Y��-A�t
A�i B�4J,`��ѕ�4bLMYS!�0tdh�l�Y��F3b2b, �;^b�"ִ[ օG׼���� J��v��0:TYy`��08.��%�!a�mY�d�P�UOU�T�`�TOU�T�`�UOVՋj��[V�b〬�f�ٍVa�7� Z�V�V�h6jZ �[A�P��j�c6A���bh�/�n�ִZ����+��a�5�+��J��t���TV���‹���9/9b㇜�\���q�9/9s���p^r`�������ys��� :��������;������O-z��4���@Dr���K�u8�[�r���HD�,��n�_
� ��^%�,L&��7�Y�&F�P�BaW��X�ꮫ������������GC������뾻����������������pƾp�(g ���0MN����w�����`���k�w0{�oN���V��`����ʧR�OT2������*K� �d Y.�̗H ��S�-�)\򼠠k��,���xWB� ~�^���Va�k�������QG1���S�a8�s��M��waO�z�A R�����PIl��<<���\�;>�
�����������O�|)��P1��:��<��;���;Ψ�:�����Q�ϳ���,��,h����Y�.����4]F�[Ex�E�FѴm,e}C�;C��B�;D�MD�4K+�%�챕�J,Yb��^����h�&��Z&����^�X�{G�{F�h���6����b��g,�f�]�=��W��"IG�{G�u�gtwG9՝gY�u�gVsGvw��a��;�/� �™L�1���e����3K4�3L�5�K4�\�5�s\�5�vk�湮k�湭�٦i���if/��;���S }0�;c����^:)X��_�V:=x��W�g��H�+QVE:)d�'Q6�y'$dl�DL�d[#Q!� !d � P�C?�����Ő,��c!d,�D<�d[#�����H�9*ɖN�~Q��Tʳ6����՝e�+蔅��>��<����syL�49�ƕ4�M��L�4�/K��JҴ�'I��I��+J���/K��L�Z[��!��㗊�mf�ugy�{�h �Z�4L��Li����
��"�=����
l����؊�i���l���]_��٭�O���.����p�n������+��ӑ�̜��X^U�QyZj���*��ua}Z�E�kV�a�Zn�&�~ʙ ,����f04� -���h/��A�Jh>i��S1��،L����^?_888���W�7V=�lC��G�ж���U^�Uzp)9��'2p)9�"��V\����p(��"��rf������d��iP0CM�8n
|���[�9�x'=�'K�N����:��;��>a>|�tuO�� �T@�.;��wa!��c8���Ux��QG�������������������������������������������N9F�z1&'��J ���_�D�� o��z0��TOF3��":�-m�
WV�—�J��k(���OrǦ�Y~oǣ|1��+�@ߎ��O�g����<ޜ�'�C�d�|��C�w��0E8�q�*+��>+��:)L�2l���+$�Y*�%~J��u9eț+�>Sx��<KzO�y��<=yl�8R��ؖ���h¶�7�z7�j7��9�h�:��u��S;Ψ�:���;�s�<�s��?��?��?��?�
�i�tB��д- B��*B��C��C��HV��Z%���H��h���蔇�hz�hz��R!hZ��2A�A�-A����>�����3��Gvy�gYݝg4sg6u����s�����9�����fٽ0��m��K�}��Q���3��2�(ΆX�4�K5�3K4�[5�s\�5�vk�湭ѭ��k�Q�iF��i���f�i���MaL6 ����Ƙ����_�����������_��W���������_�����m�el��G(�����D���#dL�D(C ���{�(wc�s!�(qB�.��lq�q�;Ǔ�� ���,��l�d[#Y&2^Lɹ>�YK)e,��of�Ţhz�HW�e��z�(j�I�M�TZ��K��J��&�t�"�-F�zG�m��F�{G�4�Iҭ*ҭ.�4�-i�m�Z�'�|�������hZ��X����ё�3V`��Ր�!�0��Ջ�F����Ո�F ����%�+�:�k@@��x�PIJ�o��
X�b0���+*�)k 7���P��np\V9UOU�Y=T�Q=UaY=YQ=XJ���eb��C�*
��W�1b�3f 34 �ƌ�o��S1�5����j�
v�V���h�l�Y��6z`d�?Z�r��j�׀?��q��7Q�!Vv5ګ�uu��t%� �K��\-r]p��[p����Âⱅ�y�b��\�� 5����1|l�����+��2��( c �@2ys�.y��d<���Q�o԰��n�ޜSW��@'#u�K12�f"�������Y��ۇe��'@@��$��bc
�%�U�����������뮫�����������������������]����݁)
�*N�݇���a�f8Uݘ]�Bg���Y�f'Q)D�6����`/n���|]�.���TrzL)���j��՟\�w�>�˟o �Zf��I���8@[�� �b�$!Y�J%��%��1,D��a0D�ؖa0D��,ģ�K�u�n��7sX�S~q�}�Zr�)��OɌ��+%����o�xd���}��'׿ �3}{�^>��7׽����|�6����UͲ�V����V��U��6�l�G8�(�����<��=��ϳ�?���>� �4 ��4 @�4�4 ?��@�t�-д BдI�B��������h4�HV�H4�H��h�����hH���Ϭ��s��G��yGY�uf�o���U��V����VʹR��VʖUʙRʴU�l��S��K�~�&�{3�Tgfv2�V2�ViF�i�Y����i�湮k�Ѯ3�\ֆv3���湥��k�晭��eC*f�2�X�3̞b� }/��c���t^��������������t:��꾫�6��h�D�'H����D|�",�2]���ehά�h6�h:��R��Q���������h���Z��m"��ϒdDx�D!Y��$d��d�'�B�6R����r2�\��2��CP���M��6�Zf�it�I4��ZE�ZE�i��R=#��=���5���E�i6��RV��Z^�e�����m�څ�e���2��(��CŇ��b&1� l��xe� ��xel��; ��6A���Nc6j�^'��h��p
�S´��ص�-;݋���qcWU��]qn
ڰ�VՇ
�U�MXt�Jå[V+Z���
�a]�˷n��2�~�s�*f=glnj����A�:h9im,�c�{!u�1X�u�/���j
|Yz�+�b�ތS��QuN��rXK�yW��-�+�N$�Jq7"K�8\n�4�%8�"[�r%��ɛ��ߓ�H. +�^!/��5oM[p��.���� �o����]��
AB}���
���� �O��'E� ���.;�`� ��t�BY���er�wr��(�C�]��U�_]���X�}w���U�:#���u��uwWV��BL7� ���b�P�,E8����Ȫ!v>!�W�w��-�Sgر}��د�,WB̹ ����M���H[zO�O�������� ���wy烫�u�PH5�J٭A��?��>�QEQ�(M�z�2���'��L��%E�H�Q���ȳ�E��%�D�"T�F�";�ė��S��5����7�Z |� �t��x��?~�>~O�O��ʳ*�\�EL�el�"��,��l�EK6��V��6ͳl�8�,�γ��g��y3���3��=ϳ�����@���3��@�3�@�)A� Gv[��e�.��.�j���*A�)A�@�)@��@���?�
>��?ϳ���h�<����ugO�9�of��V��Z��r��r���TʙNEL��r�R���r��h��m�1��m�2�������*fy���J4�L��,�4�\�5�x�5�q�������k���kf��kf�k�晦2�K3��2�3:3����2}}/��c���x�M^:U�����e,�3�ϦW�$�'H�jF�Z,��+�%"hZ�$ �?ϳ�=���<�������;�(�<�l�>��?�4 C�2��2ŖtmG��EyG�7�JE����]��]˴\�z��i�~�I�m��%�V��RM�i=#Z=#h�6���.��ih�5�h�>���:N�iv��e�-i�n����e���2�2��r��c�W7\�pL Y2ff� vf��dj� f&��CF`�h4e�A<��藷`
E�V��$
yA%z���5�jxA�ۅ��
�����nK��X��J�ʀު���qX�L
�j�*��]U�qۇb��x\B��@�����F,A���FM �1�:h5h �fv�f����ɈɈ702^�������A@����F
)��N����`X�aE`.L^r�� ubۊp]r �+. ���U0�VYUY���W��h�ekU�s\�{��+��V�Z'(���؟^� ��o-x7���T%J�� 8��sqΣY��k1N'Q÷��;�ۇ{��~v�����Z,����*�J'.���꾺������������������﫿������������!�uQ�D�X��W�)D�D�AD�Ы�as,�q��lK1�7S���j���� <�:z�[O�rZ�9����^�=>���e@�������}���_H�O�|�^�ז�,³�+�)¯ �v%���s� �`�˰���0B���Oı_��|q�]��W<.����$���φW�?���aP3Z�gp2�<@�`e�%��c�������" �&�L�vMɳ'Q6D̕D���왓�uh�"]�2vS�yO)e��b6�z6��m�Y�q�ej6ͨ��3�9�{7���8ά���HSVT-CP�(����]��[�z����A^w�gy�s�g���Vs���m���G�q�Q����f�m�_(ȣ�r�S����%��%̙dܛd��"=l���fM�e,���ĉ
M�iV�e3+2̬�o���vg��;P�c+4�l��,�4�Z5�h�5�q�3�x��vk�ѭ �\�5�s[4�sJ4�X�c,ec,e���om���4}��l+��GC��������:�������������+J�t�G�jE�Ċ�&��hz ��{�g�y���uG4q�g�q��������,��3�8���<�h�=�h�A��+�&W�Y�]���+Jҭ.˔[�yoP��Nӭ7L�4�/K��"�)FѩE�]�6�h�����="贍h��h�5�dXѭ��FѴkH�m*���3L�-6i����o-��.d��|� �3�MZ̀p`���LCCd�l�SI� �ixi_k�k `�E�'��7���Е�a�"d1B�)Ș�܇�:�{s5a9R�D�[V�B�/,+:'�Xtt�7g��g��Oa�O_�<����֕��ZA\�p��r�E��Pi&�{I�Ɉzc��5�k���<ߧ���x;MlBDOD㸃���S�W
��jX��ZJ�:��#+S�֮�d:�B�-;TvAv��1�P������\WZ���^���&��� �kBj�Z �u�: �]z� �[�A�x(WAB�
�P�0�>aB����|WN��'�N�u����k�v n�� ^�%�`%,RȀ����C���_�u���W�x��]������������b�D�j<5 ����e�B:�N��rv+���h�1N*�Q��/�B�����ڎB|�B��
/[�����,�p �f�u�Ap 0\&���H��%�7�����p�CN�!�����Mܝ�a�d�d���N�0����"�#�P����w�r�
�d*��ȇ)H��p`����w�i%l֓��z��Q�֕�i���q֝�p?o��zf��it���>ZRZMɖO�}��D̗���D����D��e (YF�4Q�4S���J�yR�yW6ʹ[+Y�m�Yč���l�;�#�ӵ CP�,����\˙o-�s.eܹ�2�[�)CP�W @u�g9�qF�͛��+YZ��V��T�������2����r���P�nM�vOɴKɔJ�y3&Y6ɴL�����<i:U��]�Zf��m�1�*2̶��7���;3�<e���i�f�if��湮k�����<g�ѭѭ�;��5�3\ҍ3L�4�X�c,ec*3����7̨�2�>�����GE���+��є�&�)"��E�4Y���JC�?��?�(�:���g�{�g��w��y�L�;����<�3��GY�{���@�-�m
�2�X�]�mG���J����� >���N�tܵI�]%iZN���*Ҵ�G�m,h�.����IM$i=#h�-,����E��V���"�t�I��.�4�:Ӵ�N��?P˖\�� ��P�&�A}�����#����$��nۀ�fۀ"13\V�Z(>6}�?��®�NxT�W��q�Â��˂��g ���0! F��L/���ˎ�U
ʉ��B�z�YYAX�ŷW�!�X��NVLTQj�{@���!� 633)f5hƃV��C��lj�Ed61�G3.f �`>���Q� cdj��!� adj�;��f��׾���=�aUv�
��K�7H�%� �c0Ša
)
%U$� U)�)�*���%�su�o.y��� �L����Z�I-x���0y��o����g�wuw�ve��῎�i�;ws������7q9��e��D���Q��Z7q�D�%8�D����������_���GC�Gw����������������}�w���� f���O.xd���_Z�g��3Z�k8-N�| \񌟦5<��S�kg�q�6Oʤ�����9�pڿ �bu�.�Ov��õ�e�k��w�N�Q��I��ƣ� ar�T��*�W��}� _���w;��O��s���0�zOI�?OS�cIJR�R狀����o��c;�+��|\sP��E�-0C\}G��}���{�g���
�bK�B�v�Jn�rP��?O���?OӴ�>Ӵ��R~��Ru$���]�rE�.e�-強e��E�-��.e�C-��T".e���,�e̹�,���ݗ2�]�䋱��,�.4�O��>�v��v��Z~�I֟iԟ���~�j���CP�c���d|��g�}���yg�yg��K� -��9k=��gmm����]���m���m&�[mfVe���}��2�ѕ�m��̳,�o��,�����zoF4�k&�h�l��m���k���v�:gL���W���X�u��:%WU�������:����B[�5 CO��?NӴ�*%���#�D�2k�xPf���4��@u�QݝgVsGVsGYݝgv|�A�B�h�i9i�,Dx�6Qvu ^����>��CP� -��Oy>�[� ?Oө:���M�)/I���iңN��e�-��B�$��Rv��i֛i�v��Z}'�[�ys.e�Ny*H��4�H��L�l�m;N��O��>�v[�t[x���B�Hٓ�1\/1\�\1�t�̅�)7L�2٬1�Ƽ����r�kJ�8�����m ��X����Ÿ**ф�]\] �d�Sr�����cU>T�S�]X�[V=V�nS(��Q )/R%��bU1���Y�?glϙ��mO��cֲjt��Df- F3XMI���
�Shl�dl�dl�fn��n�����VOFMYZ�1�.X�<�,�\�+�B�-iD[Q�!mJ���J�.Պ
˕F
�G��緆�r����7{xAz���U�WB N�UN�WXJ��Ov��W�'�%_���$ܦ �S�V�Lo8�b�����TA�|ch�}�./��������������������ﯺ��������������������+���@n��ZU"��<M���Z���$*R� �I���/ O���Oй>�ۜ��UH\�HZ��-�v,M|"d+������X�5��8�FJ���q�3h��|%HV�$;����
������Q��nY*�d{�"[���h��ek��|ͧS+O�ZW#ir6��[�7�]��:Ȝ��WD���S��O+~o�U�񒣂2�W�JF�9�r� ,�A�)�����;�,�$ �?���?��Ti���i�v��iԛ�Zv��<Wx����,�.e̷% C-̷e���2�\���2�Z^W��?�2�Y���t%�.e�.Qw.�s.e̷"ޡEɗ)-���Re���NӴ�7NӴ�;O��:���� <}�g�}g��Y�w�}�g����ZY.e�-/CZy���=�4�v�kmv�m��km��g�[]��k�����j2̭�7̭��o�m��z2̳���ZkM���k���1���m����k��l��=�:+_W���W��]u�����u�������_�:&{�Q��
c��&RU$�:E$�F��IF��r�X�� Ǒ��$�I���i֟��l�)'G�.�՛��4(�Y�:-�h�5��E��6�i6�i��2��Ϣh�^g��Q]�d%�LҴ�'H��"��}F�̋6X��W�(�4���I�����n����n�i�[��Yx��(��2�Y�Fѭ#H��'Jҭ.�Zu����^�X���l��@��^h6g1��b3db�lb&Cs��rh3Ub2\��.�{E�N MZqLD�Q+��!U5U��b�STLTd�Z/�"�b�S���Q�qƬ��+*�+F���(+�W�&*�D�!��)��(�,TRT��`��و�bLBA�����Rj 3Yh7j+�4}�٠��h̓1� ��fb64 �f �Vj7j"6�p�l�Dy���*
u[^'`�����’�8,���VOT$�5E��RPV0,���%�f*�jA����Q5P\����e}{�<��7<�鼵�6���� �*���7ԪuT��?��ww+����޹�'ޜSi�:�Sm�8�w�Y�Q�� �:���"�b��b�GC����������GHn���������������𢵊�W�^K�.U\���� G%� r~Li�5J�I����o= }��^�������As����qM���8���8��s��8��8f��9M^� �l+���C±A<��}s�Y��8z
rz�}���8��;��ߩ��V�|rzB$����:�s�F����z����.?A���jT!�R��Y�c_�*��s��&��hz!��;P�=r"��>�׎��:���#�?��=�$w����Q���X�*4����{g��y��ݣ8.Yn�z��5 CP�v[�yn��|�!���=D��Ŗh���JD���
�%̹�2�\� �Jn�s.e�5��H�=��=���"�IQ%>X|����<��:�ɞg������4s�gq�����4�V�h4h���=��i��[]���m�ٍ6y�5��v�m���mv��kMi���v�z1�i�5�mv���m��5���k��Si�����kMi��i��l���������_��������_��������W���|���Y�sg:(ФRF�h�6�H�f�9c+�_+�}
H9����}�DY�.$��`@x�>ϴ �hQ��K+�_,�E�iF�}#H��γ�<�s�>� @���g�{��� čF�H�>��Z-"圱"�W�4M �+@��}�h1�cJ�-���/���M C�&�e|��mE�mF�{H�4���3�?�4B�K����ΚZmG��fBh����"�VL�6�aI��Vf툴�\+-yh��v+�1^s�n|"��S��LVS�ťgJd�*.O\�N�IX�[U9V�S�]L���D���H`R����F��ԅ�*Ṣ1�H�`1���3)�ɑT��cƴ������3;g3�O2!25h+�ɨ��l+�ڋ�vB��B�U
�t*{�U�k"�ͬ
�W+ �֦(�Ī;p����%R
�QyY�a•)�-Px���S�W������x@{xAz���K�] �����c~���x�^ �c{��c{�ow1���S�S]L@�1�TBW�)D�P�b�EQ`#�5��U����:AW_������]w�����.|T]K�%��R[�ik���оDz��]*�����.C�?���j� R�8��sr��:��>�Ux��c |c�d>��wdY��q-t-�`�SwN�h���b�!��ާ�w������N�ކ�wS!ϙ�1�ob�X�r���1n� u�槎yX�ub��;��>�t0�1TtB�"$�Di^1�F8��ň�1n�c��\��@�!�Z����H�
L ����9�s��s���;����;�$q3��;���=v����Yo-�O���?P��My+B�-
��A�=D�4*B��W�4:D��*BЩ��5 >��CP� �2�[����y�wG�wF���u�gy�u�gYݞg�w�qf�q�Š�5���h6�H6}g����6�m)��im6�]�6�m������k���]���mi�5��֛m�����jm��S[m���m���m��5��]��mm�cm���im-�ҙ���
��������� ����������GCд����9��7�z6�l��h�.Y�X��W�%���)�3����Q�H��3��=Ϧ�h�4M��,Yg,��.�e��7�|�9�s��=�l�?�M ��=�3�;γ�9�3�����g,��,Q^H�&�$�3����{����s��>���R�HSC�L�2Ţ�.��h�e���l�:���>Ϭ����l�~� ���K�����h�
cF`��>h6h1�&���hf�%54g6+C��ր��~��s0N��˰�d�2���
K%���F9.99r��ڲj�YT����R�)I�(�(�Ԓ���SIQ"�Q�Y(�������2�@r2 &%��bC�F!�� �ܺ�%��b ��-�~� ��mY�A���l[� ��[5웱���S�i�źtAң��JNiX����_U��y���Rڪ��ڱmX
 ʅ4�3BҡQU=T�׾���}��'�>���������� �=Ki�NR���5U*����N���r��W�\��r�SY�S18f�8� n�V�b �,B_�^1,Da�b*ꫯ������������t:�������������������zO��寙-b��k5�L�d���ﳓ�0Z�W�I��������S]wN���������ʝ��%���v�w5y����wk�7:v��]�˵��"u��Ʃ���s�����ғ��'�R��u��_�~s�3��A9���Uw`6�]]ܷ�zO<�()�C*�~�7������0(�|�W뮳���h�$A�m@��?����)G/��(�7�a:��s��6u�gY�m"�V�k:�VKK)�~���}�I?Ly"E��t*A���h��R�$ AЭ C�M@�)4MC�=
��
�t
��,�Le���>�5 O��P���gY���mf�:�s�9�s��9Φs����$O� ��s����
@��}����Z�l�{Ki���]��mm��֚�v�]����m��kM��m��m��m���m�����m��m��m��]��k���6�m�����M�ҙ��W��}_�_�����:I����W�W��U�_��h:z�͛�ś�ٶU��
&ȗ��� �'���H2@�4 ����;����h�:��y�������h�+��Ȥ�2ɖM��T��ͳ|�9�ݞY�{�g����t����Y���V|�E��;*�wE}�@� @���<�3�:����(�=� ��4
@�D�^�_;x��>�Q�V��8��:��ɟY��Z��m$�XkmG ��t��S1q�4�[A�-������{%��|l���<���Q����E��wd�NNmd���AY�R"��A�NJ��I)���H]Q�ʖ�;R���I��F�G�Z���5Aɍ� ��z�fC�l<mF#�2�[q����1���b3U����6e
���ˈ+�`�@�M~O��� �����LuJ��^K�a]`[X�Ⱥ�p,���ڶ�.��������j��KU��Xj��5~p ���7����z�ҹ����@�!�U ��o��ޫ;��v _b� ]Lo}�s'S'�7�L?��8�a�������<!�7��U�W���U�����w���]���u������W_����=!vR��(V��*��� ���C�>`����o�IJBl�+J*�)���O�>�^s��{�blk����=i��Dxg�8�I����s�P�q�����-�q��V<�LW��R��B�A��L:�����
���J�b|�رŋszb�J�+�R��Z�ލ�b��� �u:��$r��sü��z��R�ثqP�W��<uWG��yGtw�Ɓ�h�Q�{���?���>ϳ�8|����򋳜�9�3��#Iv�i��i�~��+�o�����)�4 G���Z�� ���hZ��:����f��hT��R�G� �t
@�@Ϩ�g���L�B�)CN��
�H�Ei�Y�q���e��yg�}�Y����g�{���g�{�g��h���[:i���v�cF6����k���m�6�m���m��m��m�5�mm��1�s�֛m�ٍ���m�6��v��k��4֚�i��gm+�����������������GC�A�4 �G���ٶmEj)�Q���cĚ$�&�">1�?�p�]�B}���s#�����8��}�f�I�� �dXH�I�NI�VL�B�G*Bmf�����w�g����!�Z�G��Q����)�O)d���d�%�/$>D|���(Dp��>����s�9�s�;���8|��"%FK�fMɹ:e ����3h�3��g�=Ϭ��-A��1[B�#��KP��U�Hh���Rf36�6q�2�뗮j�5]�f�`_%y? ���#�0�t��]Қ�Tr_r��mT S���Ad����&)�’B��R���J���)�������2�:��(�RPQ��c��Cpq2 �N��|l�H�$��e6�(�� v�f��l�e�٠Uh3b��d��ڭj���w��®`�1��]�4:Uuk*k�YTYXY0���gՔ��X��nZ�R���j��TKTZ��� ��~7�@ �1�(@ Ϯz ? f�򜟐��\�@m��J��U�X����www`p���;t�|�`p�Q��06� ��� ��8�u2�p��\�j��x���������������j����뾿������������Q�����3�
e%�q�$Ӗ :��S�]>�瞪��T�����ށ�EUU��"���`���D� ❬T�q���)ڧ�'nv�n�,n�q��(�Y��!
����e;� �*�3�`�8��8�R�˝��8����R�5T
�������,�l�v ��9>�(�\��Q�'R~@�'��U`�R��R?����J���Ψ掦}3��ϳ��<���g��}�Q���ϳ�=��=��<�,��h�<���>ϳ�����>Ϭ�?���G���g���Z �Y�����6x�"td̝R#��s�=� �� hG�}�Z g��}�Q����>Ϩ��$y�����3�<���=�s�<x�<���>��=��y�g�{g��y���}��S|��'c��v�i������I��k��[m���ٍ5���m��Sj1��l��f4�m��Sm��mM���1�m���]�5��i�m�����)�3��/��������t:�����t>����������������$șN#����V���
'�?'dܕ"FG�� �,b�`�X�C�y!�9�Վ�8�8�c�_��,`�'d�2,d|��l�6��>�Qʑf�s��ݛ<P|��)�Rg1�F��Y^�(�>���Z�̯ey!R����M �?��:��*QK(��(�e �e[6�y����c<����sg6w3�QZ��U�h�,�����9|��9�f�H�2���G2��vn��Tl혲�l��T�WglŶV�Y]K�uԸX]�j �bR�^v+Ϙ��t*�IdYX��mά-*�PZT�QmV�E�]HYQ�E�RԤ�+�>`K�K������]*��
K큓0��i�p;4&���x̅�+1 s!l�n91���I4�SAm�� m-���K�e�\+�֊�Ыub����Wu%�]f�E����+;�QZ��ukV�R�������D6�@�"�Ҙ��j��p��-��U��?~R�r�� J�� UP�]ЁW�5��X�ub� �b �� � O��b �1|cx�������#Wt�>wN�n�M!�~���������������GF����������������� ���+�|5? �����zA�����G���)H.��+�S����| �{�+
5�Q����A �R���Y�Y���N��8����΃�)��0���pB!�(CW��B���Y/��r�M��s�K�Y��szd)������=b�Ջ_�?��x��b�݌5 �)T�)GD*�#Jr"ʤC���S�:�c�����"Q!Q�4B����3��s�<���<��{#��<�(�g��{�Q�sg��y���gs>��>�(��h��h�>Ϥy���}�gR+H�"��#$�Q\���iT���7`I�#�|�2{�i���>���=Ϧ����Q�{g��}����y�wg��sgv{�g�y#��;����(����;���7x��-q �Cș#d{$lv;e��l�[:imm��kM���m��m��m���Q��m����kmm������6�m��m��m�ڛSjk������g��v�e�����������ы���������FG�-(�D�0��Q�'Q;&��&d����@���*�>��^��ÜuB틸�c�u��/b�>�H�6Bȑ�Ld�&��'� %�Cxb���y�Y!�#i4���>��ȳ�R<ҦZ�V���zT�i��jF�r��|���JD�= Bд-D�L�e{+�fh�6������M/L�k-i��$�#Z.��h�>��i8��ٰ06 @�2����K21n�A��~��P��� @��A�y���+�Z�ǫXɧ����|t������QYRXAr������PU-*�
����ɀ�W0��<’�l`K/�T���������a `���̀.03`�``l ���$����%�
3 �`<���0�0�b&�v�-��ph7jٍX������se����@TK��v]�ڔj΁}eEd����0�VN���:�&)�� J���iT����_QFQ6QHRT����@ c� �Ŭ֚-c���4�ׂC�^f�׀O=���4�R�z��*�����w����7���5��iӊj����7Q���4��ƫ�F.ܺ/;p� ۇe�na�꾫������������tB������������������������� ?%�?'�􀂩S�<��ϼ��H���q��� uOWw�@ WԪT��U��T�*�n��r���8�eq�s��q�9����G�wق����2\���/���;Y8���f �8c�f�u;�uws���S�Tʫ����I�JT���=K[U�9R���Զ�4��#�J�M2>FȹD�2%(��r@�"{�i�������;��uG9�s��y�s���u�Y����g��y#g�0�"Q"�#�"�\��z�#H�4�"�2I��+J��CbObG�6F�4G�>F��F�.2��y�F}G���g�{���:γ�����9�s�:����h�;���⬉�H��r Y Y
�y�<�2�,��2-������[-��e&�cLv[-��gm6���m�ƛf9�cf;l�mF6��[k1�1�s��l��mi���l�[-��c���cg��l��ƙ}`#�u������#��_������`#��/�0c�b�;��$8�nB�+�V�LS�9�3��#��1PŌT/�㧇49��8Ż1�9�Ŏq�Ƕ0B1��cA������ũ
�q[�bŬ]�͎�w�l`�2E�E�E��h�Ez+�%!h4��R��}4A�;,�E�t\�$M��+C�:A�t- B�=�2�h�5�Z5��HV��������V�h�_+��F�E��UV Z&����&�g�V�n�f�-5څ���]m6�#(׆�0L���y�_��V�i`NY�ՊYN_T�O���%�a�M� �a�|0��L6a�])�EU#�*�F7/9���[p���b0�����LE�M؆�l�m��1����2 �vf#�B�7���wm ���&"j�\'.� ���N��L��2�ĸV�w��B�
���Bڥ)�j���5SU
��R�B��BE�0��jAQˇ&�Z�E��u��<�� ���ƒ�5{xh�HiS������@��x��?�7؃wb��u0�:��r��u1���b�5���.1�u �1�3w�5w�5wN��
������t���������GC��T���Az]��
��E����>kpw����)�*Y�S��!;������^T J𧺠���f�`�r�ϼ7x?�V��D�����V�s �ś�.s�]���;����b�ޘ�9LS�LS�رq�����߱�V8��7X���b�x꣐ꠡc+��.B����Q��T;���n���6T`@b+�d&�*B.�<�a��D!dK"Q ȁ�fC�B�@� dx�Y.ɹ?(�+)�K(H�D�%��Ȓ!�"Y#Y �E��d|�Dj#�M�$(�H�:���>���<�����
ho0#>F�>H�#Q"̍��5h�DY�&J�e���e,�e)h�D�(��� �c� Q!d t@� !�,��(b��O o�kC���\x����7�6�e��[;b�c��;���l�[+gL�[:el��Κm)���[m�6��-�4�l��2�l�[-���l�[-�1��v4�l�t�e��`#�U���:Ax�iU��S�TQ���2��&y3�<Ψ�El��(���Q�4O�]$F�E��2t�3)�[*�NE��$ȍ"%�!̋�,�d̟2��,�e+*L�gs?��H�"�R�N�yVʶogTs�f�Z��q���g�@�������h��3w��Z��U����EI����,�����9�j+QR�vSʙW+YZ�ټ�l�:γ�>��A�=�Ԏ,ڍ��ά��� &&�[�3^$�̀��f�-m7�@Q��Y��d�Aj��l�A�����&~\�2�'.����Ub�VA�_r�Y5T $�5�i�@"f� �Y� �$�$�b��Q8.�.�.�{�뉹.��c�뗜������(��1{V+� قy���V@[��F�#sP1�����LB;gM�;`- Y��3^�q��\��A�M��0>Z�lݩ��W/,1W.9Ҳj�54�0<(��iE8���j���qT���%�s�$���T����:PZ�kAuk }{�����ׂ{˞���Z���=Q��Jz�� �s�eϕ�`�s�N�ᜣ�`j�3z'q���GQ��cu�X�'± .ܺ �ۇu���u������V:]��w����w}]�� {��T���vz�m]��mx������� ��,/��=�R�
���Pꪫ�>ܻ�ӫuu��n��#:�_`��c�S�p\vu�oN)������;8���`��3�����>qL I�9\�1>��1z���ƩT����y�rz�7O��z����6PTT��O�=�M=(�TV�ٵ�Q�V��Gb<`'��/&h<Px�=�)�,�:v?���h�C��� ��61P�d �,����VC�x����u�bB��ʹ��'9�qg9͜g9�u������:����3�;���:�h��h�%�3&+F,�q1�$��!� d�Y !Q��?�(c�1>0�� d ��/������$ؗ1.BU��bҹ \���eZ+el�f�7��e��S0�6���v;e��T�e��[+gL��Ι쩕2�{=��g��쭞��l�{:e��l�[-��e������[+gL���c_W�W��:3W����`#�W�U�_U��m�$S��O�uh��2<��
�8njX�d�fI�M�蓒rFG�>F��D�y"Y"dk#dy�2FH�M��]��" t@�B�s#d�$��&��(L����Uͬ�F�mEY襔2~N�2�4H��#Y&�q���d��vM�mh���UrVI�NJ�y3&Y;'d��D���(�D���d��d�&�:��G)̫ei�ٽ��6ua���1�̭�tb����{�`h��4=���o `R����i W2��,W�h<@��?Jr�z0~w�Y�I\(�Z���)����oS�T��
�"C�.Cۚp�[�=�8�n�4�<9܉Nd�Jel��(� ���=��B�-���L��KX��-X�&FlAͪ���if@�e�;��`����k����O�ތa`��� � VJ��@Q�R�(T�PS������5p�������W;����"C��os'&�\�f�e>f��2|���W��^��^�5�Ѭ�A���?��A���S�������ϱ�ތ>��όgL�.3X��b�4��4��3�������f�����`#�����:I���#����~�xn�a���k�3\f���߰������S�%N���.��W�׼!�n����R�����@����� �(��N�1J)z� 5ᦣ����b]�ĩ�t���s�0���Ab�хتanr�*�V��'vn�,}����T+��N��T�����[�m���7���Ez�[�x8�9Ir����t%T�a����24D���Q�RʹZ��T�J���Q���V%�N$ЗBM�zlIĚ��/q*��l<aℷ���A�8��]W"���7ͳ{8�yQŜg�U��$L|�",�y��#L�d؊9N��og6s�f�Ŝf�o�d�#��:��&HL��L��13,J�&��;Е�t$����w����a���I�zW�V
6SʖU������%Q��*1���*e��2aLm���Vʘ�-��e��l�V�g����X��<g����1�3��4�ti���M)�3��+g��[-�ʙli��c��;el���e��� 40X��bx�2��J�"��yᎆ`����c��k$+P��t)HQ�
�>��P�Q�)�����&-X�C�ؽ��0��,�2%�r6I�.�"QD PŌ4?ș#Y��$Y.��(Y>D�%�*�#dL�D,��^��hsC�([ź�f��Zż[�rb��,u1�/b�0��2�2.G�L�vLɶP���K�D�H����`h�%�4d2�
M�R��
M���2
�M0n��f�͐I^�p��p7�t
�J�����ó .S��V,�TV
�K���r����������j���ʪ
�. �U�j�8.9Er^r݉���f��cF`jd3dј|���ه��m��ѐ�#V@��͈-�4b�.�ff�?^�x�k�@�� ~�bp��ڼ%�j�+���VVT�P��*����'� �Sܗ\ ��V�/+��.8-�/+������f��k �{��b��1�f�甞\����4��r\�}���}s��-���ER��T9q۫�kg�#Y�^%���X��5�ˑ��X�F`��m"uzx@��^ +�v��yۇ��}W��W����������W}�_���������w�����}�,n)��1����V��'-�j�w��M݀H�3U�ݙ�sW��6��w;_wq��GuO��zz�S�����?E�.y��� �l�S�f�M^[@���K^G�$Ξ� ɺ�R'Q bX�F5��,�X�J%����5(�c��f%(�#m1��Sa6���w�ÕAR�rzK� W�����G�����Z<���/��L3}��/�]#7��[}s�d��� /��}C�}���������x�b� �=��d�_�V�����vüBMz�$Гz�U�t�cvJ��E �d�$H�" ��0���0X���C?���61��$A�Y
ș!H�d
d�C1� ��C�b���*���$̙2�P�j����]h�����BM�j��;>q&12b��jz$J HaxyC���C�X�P��x���y�q� ؿc��l팘lm���;�2��e��mcF3�x��;��Ƙ�cLi�1�4Ƙ�cLg���4�� �2�I2�li��e��lv;�1�4���-�:GX��]V:5x��!�ÊP�Bԅj1N��Mx<b] 4�$Pp�"�~��&�'a�b�(╊X�B� ��B~'⅊3�S�Gd'Н�� oGÅ�0�a�1*a��͉�
*b����1wX��0L�!��
�}C�P��-Ю���x�Bs����6&HN�R�W��B�ū�s1nB� T,еb�-b݋��B݋t,��,HRx=�<؛A�X��1V�Z",sc�wb���Ï��2��LB ��6rdl�!�L��� �e6!�؄# �%�W��{��@O= o�t=�����(�gn�b�K!UfNB-_rNd�)�[��V�`���R�+b����*8��TV�!��VQ��Sd�� ��dYI�F2�aʙ�S9��4�"�[��`�MxE.^� �}h>>���((X8_9�@��7`��k��A,I`���~s'������8�ni�@9���qNA���MV�M�������(8 �5xkKBb�W��^~�S�������_��~���/Ϙ/Ϙ/G� �p��5.��"���a�F����2w�2����Q�j�w���_��}w_����`#�5��:W_���]�����aF7�x� t��A�%���؁K
�@ʍl@c�@`F� _;[#nQ�<OL�z0.n��+/���� S�!k�o� EJ7���O´ ("�&�v�'߆@�}fh~���o����/N@��r�� ��Q$R�N��]���ֻ���=��@̉�`�v�2c�`dE� ��`���&�X&��7]n��Fi�e��&epq��'�v�+cx�]���������KA�p,�������+F.F:��Ǵ<����=��;Ǵ<�x�Ƕ<��<���u�hy�1��(wCɋ��ؽ����}C�}������� `� q�� q��40�������a�zC� �.��c��61́C1�
������a�����q�1~��/�������l^�z���Hw�1���<��9�X�C�w��̇8��v:�Տ,y�(u���(ZxT|Q�l�2a��Sc��쩖�efQٮk��g�1� ��4���1� ��3��ƘΆt4Ƙ�cJ�;5��3�x�4y���-��e��;�Ƙ[ ���.�9����GNj� �U�bũ�T,b�� �N���U\:Pq�o��A��hJ r 4h.PZ�Ă�l+PT���L*PU��¼�����/�1�d��a��k�e���;ؗbl��(X�b�ū�.P�!^�Z�.X�c�y���y�h[�k1ZB��� �&�<bN���A�V�l;Xwý�8��T$�N���z�0� �A��n�8�t�IĬL�:b}�6*X�bՋx�1�Ƕ>��<�܇T.���V,ؘ�E��Kj4l�CVRdh�#VP���l6b��d��q��^f�:֐S�H 9A%z���Ep�B>.�YQX]�u]�s����e�ɪ`
�ʲV-���_Vt�\U��]Tt�`p��'*�
� 4ضd͉�Ffl�l4l%�њ�f���f4gA�P%� ��f3h�6`2b��%�V�|S��y�(=�(�F��mڛ��r�ĖTV@:�0r����{�"�aq �����mRj�1\��p��� kYA� ����c/�i���E��Z�p 5�V���B>��}s�B����@CT��T,���9�qO�f!�Y��f 0�v�eQ��]4v����B���^�^\�b��w���U���W����`#����������������w����`�:�lK1�rF��\���r��@0bY�tJ�k�s��0 h�F�n�Ӝ3���s��x����ѧ��$���;ys�/� [̠�}���`���^��>� `X��1�^���<b7QTK1~D� ��;v%������f>%x�j¯s�`N��7�us�u9�W9�s���S���?+��{���ys�M�}�0�}�����i<��>��Y���/�}���ys���9,0P_��%: Q�J 4�� ���.�(1�a��� 0Xa��j�k�m��6a�Ìa�xq��A�Æ$H8a��K�� ���{ �,E�5xe�͈���a�A��]���4�j�!И�H�o�l��A� �p׆��� 4#�g�6"a��lG��l3�6#Xj�߇ 8ؑ����:t$@(5�� r X�!A���p�� 8]�Ԃ7 �.X_�a�`x0Xb�� �,1LC�-��� ������exFTi�Q�k����x�5�q�kf�3�x��J�:X��<g��3��3Ɣ3�x�5�\�5�M���[��c��[ ��l���z����t��%*  �a��X�lF�|5�m��a�8r�:Xu�퇈����z�38z����&�����=LM�;�6���M�����t�p��A��S���|3��C�� � �am����^�0L1X�b%�,W��1�9��C D
��8�B� �:�ⅺqcqg�X�lVŋ1c(W�|W�^Śqf��
��bŋX��X�b�-��L}b��8�$<��-�*>(С!:Bd���K�� ` z��`ɀ ``6�ٍ�M� �M� �>� e�`F3b�`,�@]=���4 ��"a�x��k2r��pw2Wux\:�*-R�A�j��XXX×NAD������0��]B�e<@�h*ֵZ8��1�� � ؂1���6��imA���a�Kb��S�xާ�����5��s ��)���� ̜����Z�D�ꔪ�����9
���!Uݫ�|��� �N��ۘA�0��� ߸ ��A�3[ �����Z�kBz�\��=����>�O�t ��.UP.�� ����#�B�\!B ��d��u�\t����r��f�������o�)�������������W���x������W_����|@��e8Cp�{��d\@�Ђ���� ��GF
�0O��@����9:�2nS�Ղj� 2jr�t �F�'߷��~� �| 峀 ��
�"|_��[Pt7?�
���n{x/G�"�!b�,�p�wo�
qJ��`��`���@���'��e*��`iϘS�V
���+�*��%���|���%����>O����8��*A�������"�6K�.���˅u�b�ܼ2. 4�2Xd�dž0P]�`��A�a��0�A���2Pc�Ljq�r �!Ї�x�a���5��f�f��Kl3؏a��Ta�5Ю�_Y$�&�:��Q��O��O��Q��P��H\>\+� D��=������#P� �b-� � �"Pe��a�A��:�2P�0��b��a� T�0�^���� ��/PZ�����1Xa�_�E�6� "����4D����E팘l6 ��al�g��3L�4�l�4�vkF�kF�2�Tg��y�gM��}��y�2���f�5�q������h֍(�4�Vh�7���˜[al63�������GEj������Z�t>�����FD��1c�`�� �<�� �d+b�)Х�4'Pzĺ�KļKĚ����[�s��0��K�u��a��.ĺ�<X�1>b�)ث��+ص1��6=����?�+ Y�S"�''��dH�>Eș!Q���B���:��8��1j���^�jqJ�(P� Q�
&(Сb�(��)ث�ح�ر1f���,sc�wc�Lc�l�d;"��H�]�fP�[ �zh7hkF��͈CV ��Րs1�0��f�Ձ�Ѵ ׁ�k%�5�V�7P�t�ӇJ,Bp�M�K�GD�GH�**�⬜�VVOV ����%T�0�SŠa j)
$E$� N��)��ҕ��eH��X0!���̄# -��vl�@
�BA�L�I���&�>��F`�F����j��cV`��l��%�)sE�u\�pH`d���1�� `a���ŕ7J��I�
��N�����n��듷%� �r_W*����B�Z�Y%L���7y{�=����� _\�����`�7ּ[OT�|�9f��wu�����v��;��N+uqڜ㛫�`��R%x�"X���CؖbR���bY�Jn�M��_����~�K���_����
n�������������h�0>�� �a� �`_W�@����<�F�2��{z�ln;��`��]=N����8�w7 �����w K0�B� j�e�k�B��*���q�J��[�����])S��z��������s�����s�w8���L����O��J�=)T�O�����+����;�ӻwq�g�u�C��J�l�Iv���^�IZV��閕$g��@��)V���U�ZL��"�)GҢ/,��:��fGQ�F�u/I=��Ky*ҩ+I��'I��IҴ�J�t�'FZ��+J�m/K��+JҴ�&Ҵ�J��%FZ����R�Q�uR��j:�`}-r>����h��4�I�t�"�B��$�SKҭ+IҴ�+K��/L��'I�e����im�c��6e�fY��3�=����3�K5�\�5�y��,��3Z5�\�4�\֍3K5�y�湮2��e�fSom���o�m��4��Jg���[:!X�u`#�����^:����iE$h�>�H�6Y�^HR?��H�hq#ƛi�n���ǒt�+I�t�'I�t�*��24�M�t�M�C�o��y���
e{,�5#�>��iM%ZV�i Q���:F���6�H�Y�͖$�������sA�$�K��/J������{FѴmF�jF�{I�.���K����ǔy���6�e���֍��>��ZN�iZDɒ�q����=�L
i�A�Ƞ�dPg�&�}�)|����
���5�j�"l1�T��G��*��Q�u�e�Y,�I�
��g
���T&*<�KQ��4è��uj��MS��jp�����\d^�K&�GFd�8��sq�dN2ۓ��ɍ�ܚc R�Xڜ���h�Z�eֹv���j㇖�O�y�#ҙ����$;��)լD���Չ�)�9ƮOs���Rԙ��C��x?��_��%�|$��߷�d-��$�A.��mN�uO �a:�'wa>�'�a>� �a>��tޘM�L%�S 3��B5� B���TCx��k ���_�������]�#�u��������&2Ud>f�y}�D~O O<���ώ�y�i���y�b�>�+��%T��|�S��.�u�.�$��5Џ"]��
��1n9�:����2Q�E�q�ݐ�XV��� ��^"?�X���9b�,X�b��B�EC�Y�;��D�L�>dI�Ȓ�"=Ȍ�ȉΈ�c�]b���k����x��<ǐ��n���n𕲮U�ݢ��i�k-Zf��ize%RM��Q&i��iyai��fXvZ����iGQ�0�Øs]y>IrK��*ҭ.�d��i3JҴ�*��/Kҩ*� Jˉ�7'Fo�f�y
+��/L�4�/K���I��'I�/L���/K����a�9�0�Øu�E瓤��"ӹ�a�^���t�$�&ҭ+J��.�-3L��/,3*/%Y+&[9������9��f[|����3ۼcfY�ޛ�}��3�:4�s\�ѭ��:5�l�5�sJ3�:o���}�e�f[x�Xʌ��̨�of4c�����g���������#��X�u����.�tIʋ(k(�+���A� ����g���9�Q�qg1h����i��iM$ZE�ZM�>���,�9�s��g�{�L�@�mB�-e��̰��ҮV��R|��2��7E�D�) h��g��yG�u#���(�7���48QiE�t\��iE�iF�'�,��{8�3��;���3������4
ЦW�fe��l�f�
c!��p��[��$�!���n��� ��Պ�#&B3��i�@����Z���K�jӆb���az��\LW0+�W/*�D�G�UuT�6*IJA�Ž��Œ��K
,���{0������t-�(�\��A�c#@�j��8Զj �a��̕��a���%�|�$� F!�e���9����?jZ �,�n�[`�{��+�
zM*���A�ۗn�r�3�Ut�aE\49/�v���28Np�\��*�J!%E� ��y�|�`g�? `� _��������0������'�t���'�u*��}`@�q� ��q��;��`w�q�qFHᜧ�}��� u��/B�Q+Ķ'.��0��^u������K�l��#F@�fhļ��h8�j��̞'���O����z�������������崩O�@\v��� ��� � ���:�b�7S�`�8�����71��U�*)+�WTt ��W[�gA '�}������(+Ի�
��;���� Z�������)J�/��^ʧaJq� zA �˻[��T�UtU{�sK��E0��9�8�T��2�S�����H�)t�izU��E$iF�^�IZ]$�L�m'IҴ��̽2���K�N���:E$ZN�iT����h�=�i��ZU�hˎ�����6RϜ��Z���[*�L��3�H����*Ҵ�$iF�I3K���+I�N�i:N���>e���'�)��*�t�H��JҴ�+I}"��H�f��R]��ˎ��r���P���l�M��6�m���o��ўg��OfY�ޛ�}��om�ʌ�ʌ��gf�k3Y �:o��������}���|�2�і�!�g��tgFTe�э����Z�����GD+@�t>������*�9#d{"�9�ۤ �?��=�������G�o�QY��_'���e(Nݕ�+�yM�}��~R��Eh���7���gy�g�����@�,�q=q�JɖLɹBiT�I:M$RF�$���-強���(Z���i�}�i�n�"զ<�$Z,H�\j����]�I�-��G�4��'I��-Zd��'H�4}E��>|�4(�3G��L�Շ!��0�c# �eMñ�fB���!���b[M�!�1$0ג�´�@L~O���]�J��u�d��W%���R�䒯J��Y��uRR��Du-D������?/�.
%�e��^x�% #�����pNd���Ź���ᘔi��3W cE�BP�2$Q� �1%��ؘ֚��ɩ-��%0�������,��K�%u*vLw7d�O��5r:��Is����D��!�E� �]x�$�/�3�!�����cZ!ApO�2��� 2���%�!
U �U�����렙�.�B���}��� w9�Q����a*|a*:�K�q�t�B�� P�!!ܝ�.�!tr�B��GF�\ ��ld�11�A��lK D�*�Eh*B��!N]
��ש�.��ה�uS����ޝNQ��� �0�)�^�bt|b�☩w1^w1b|B{����]��dXy`Du7a�ݻ ����PQ.U"C�x�)Ț�/J;�ή��������O��n�����uN���I��Wy>��5T���F��ڪ����o�G��g̏q�:㲅�ɹ>2����E��r�P�~r�Y�#H�4{G���Ҵ�"�4�H�-'I�i#FѦ��ZM$i4��iE��:D��zF�mG�0�'� (��e8QUS4̵��e&M7Hdn�������PΖK.�4�G�}H�N��RF�i���M$�E�IiF���F��i�i:U���h�>����X��q6��B�Pɹ>��(YG)mi��юc�m�����y��FY��2������o�S}��3��}�7�+o����}��o��{3���7����2��gFtg��t�̳-�6�m���O|���6Eȹ!�,���Dy��Y�sg4p��mEG�TR��Nx�Dܛ�h�"Tɹ7'Y;'�R�yO*Fm�g:����,�<�&.!d<�d\��,���^L�u���$RF����5#h�-%D�n�5 ?P���'ZnZ�e���-��JҴ�&�4�J�m+K��&YkM��;O� CP�5 ��<��-�h���i:N�iZU��H���09 �i���K2��#��*b ��d[�[���<���3V��d����� �_��� �.�+X�f ,�*,���U۹/����*�L���ITIS�L$5�|���^ �O�n�hE‰u$�j�s��bڱ�����%� V25d ��l�y��5���@O��F�r��g!�/��h��� ;7��M�C@9���A�``f�I�vsE�W��Kyc_�[�@���)�:��Еˊ�J)�� j������JQIQ�SE/� ȅ�� &�� �l �@�j��kF�2|j0���҂L^�@GI�/�򜞧���Kz����7��q���7w��9��S�p��n�:7q���n�Yv��� F���s�gfn՝�;r������:�GC���� ������� ��h����V� Xj�2`f���o�\с� H�����O����)��ޅ��~�}�p���(ex �.�k:�J�9��šʳ�Q+�p�aXRXAaYғ�wj.�!Tv���}5��~OH ?)JT���= >r뫂�㻘��)φ����_wkw����T��S����㜮�n�s�`Z�wwv�}��M�e��F�B��O�~N�nK�|��O�ПF�6�F����E$RF�H�-"���4�"��}G��{Gy��=x�~P��rm�쟔3�)z^�i�fZ�Z^���de�2��(�
(Q>��Be(Ѵ'ѢD��F�I>��h��h��hԋe�F�zG�zG��H��H�;�Ԉ���W��O��%�̛���d���7&�;'�C(ٍ6��2̳+3�<�3���2̶�����<�3��}�gm��g��|�����oFvޛ�v�o�ٞ���t�o�Y�ޛ�gFtg��іe�f4c��G`
9B��KZEȔC�y�9V���B�.b��"�&���7�YG(��d�2^I��&d̗dٔr�Q�YK*Dm�Q����\��;�_���!d;"Y�H�U��e�r�Z�4�#���H�-"��+��HT��h��F�v�"�&it���]$�N���F��ZN��Ze%��f����i֙$��� h:��X�F�m��"�m&ҭ+K�Sw��c:�Hۇ+1 ͤb�db[͸nm�-�b$������y{�Ka��#���QqVu�2�ܑ��\��j����DS0�0 %��!���t7����t\Ņ!eX����ұ9Ÿ(8�%76��ʙ�S"�;dFdш����7��6 ���k�CXLij9���j���'m�M�dHa�#1������S���cZ�z�j�����vq'!��
��SS�iDGQ�D6)MH5��_ e�0� �!�Eڰ��#��В�ք��� � O� �.A*SxBz�!K��R��WBt!wB�/�B��+��v!N��s�s �� q�a*:�%Gq�S��N��$���t�#��������wX��w��:AW_�����$��A �&P��,.������($�^^W´ V´"%O�����,�7����=�w�d��nsB��5х蘺
q�0Z;[,��dcvQ�D��!if5����"3�3�8�TQ�S���+$��U"���\��U�:T��P��,�9L�R�VG�$�d�ND��"��b�_��yr���/��;�$�d{�J�&���ɔK�tI�:~O��M�e藒�l��7&�7&d��3(�u
H�6�H�,圳e�E�kGѴ7Ο)-&�2D̙dܝ�l�d׉vLɶr�*4�*���/K�̵�Z^��iT�Iv��it�ȟ"vN�nO�B��?'d�&�6dܥ �(p�Z5���(�E�,趏h�6���( vKx���fLɖL�kĜ���e�,�D׉y.ɹ;'YB�Y�c�Y�m��g��w̶����}�g���Λ���|�3�<�����o�ѝ���oM���|���:3��}�ތ�,�3:3�9fVeFY�c��t���=@x�G*Ȣ�q � P´^ǔ;�u�kqg1_�W��VGn��$��D��Dz#Y��"d����*���Ipx���*;,YŬZ�r�,{c��ݐl�d9�l�d{$̕�,�j�T���]$<����f�D�)A������}�H��l�4(��K��#G�kG�jG���J��g�^;|��b<��}����4KD�,�-�h֏�i6��ZV��i����ٰ� �2��&A�Im#�b� �ep�� ���b2b6*� ����ʯ-|���7qRʒ����TNTl���*�1���� c1��%���u������\��.�����A�_VPV�‚�Yh3��ՠdf5g1� �b3b�ɐ�3n4�PK��{3 m�0�Bn��K2!�Gh��j�����y��j����`��fUV.�aWj��� �%�4�ATJiRT@�RHS�4�0I�%�Cb�)����/9z֐D���ֵ[�ˀ}�{�d��:J [�^��J��ڥWR�;Ծ��������`w�wW��qN��'u�`t��r��`u��n�Wv=eQ�Ε�ҫ���;�GK�����������{���������ҧ��5 ���z
�P k�Zy��.y��P�=���\ �T}j�+*�rz����S��Q�����K�9ij�@���s�H\��1��n��8f�n��7Q�K������"ꭅ��qM�ǃ�W.v ��k{�:S�W��{��`�����w67���;��z��-�9��*T�g�.��� 7;����Fn�������2e�h��2]�Urdd�&d�%Q*�9*d�%��%�+#ȓD�%Y'$d��.�VJ�^K�O�U�,��,���%eW��i+J��I�m.���G��y�g�B�i:F���zU%�tv̙���7&�7%�/%Q/%�/&Q/%䇉#$̑D�$di�rU��d�$ȑ�rM��^K�O��d�%d���l�d�&YA��(O�w��[k1�+om������e�S{o�����3�:o��=���y�ތ�=�g�ѝ7����y�g���ތ��3����e�fY�g�7��Y��������GGk�����GG���s��49�ƕI:F�E��*B�tGKJO$Gx������\|U|=����m��A� ��n�u�ö$�<�(�,F9t=ǔ>�b��2TE'f��w����ݖt]G����2<��{��4hҩ+J�]+����t�HZ�����g9��l�E\��h�E����E���U��V�ٶq�w�L�ϳ�hZ��&W��h�>��ZM��G����yf���ͫ@�gm��ِ�ea�F!�ʌ�v���f;��u��fy� \�:���%��月�&�#*Z��ax��6a
30�� *A�H����]�1�8#�}TbT�Pt����Jº�8Y�ņ�j8k a���ĖsfMgl�F,��F�A��nL�d#I���fA��hھ�1�� ~�C�A�ޱs�E��E���*���2����������Z�fS�bQ��dQ�P:�+8B�SsNF�u����MpH_5�-k��o���������&UP�WBU�]ʬB� ����&wa6�a2|�d�b��S��(�!
*�%E�b��TQ� +YVi�~��FΤ����$���GD����GE��������7��g�������\�r�%㮱w)� Z�wV-�r}����"w�)UPB��S��-۩�8��5Z��;S�N�38��x��;��<�E���S�Q
1q
�T-WC���
�^叻��u1��1j����b��16k�.��Xs�aƺ?�J� \�K���N���+�) ���NB��C�V>珷�.\'+o��Q�m�el��v�YW�!�J�VI�$�K�tJ�NI�EfJ�U��".E�G��ȹ��%d�%d�l�������E%�ºF�I:N�"�����qgVugY�y�Q�Q�q�g���+�iZV�����*2nL�^K�VI�6J�Y+#ȋdj#�|��싑r4�'$Y"D|��2NI�Y!�6G�&�9�㘈*�Xͬ�����s�i��m-��k���m�[}��o��:Y��{3�=���x�oFy�g��y�g�ў2����y�ތ��g����7��eM�ƛSi��m�5��)������t:��z��GE+��GF/������Ψ��3�6��T���(�3١Z R�<w���o�ѾU|�E,��蟓蛓�nM��?(YK)�O+Fmf���gS<�c@�4Bг��*�L�e\�f�qgsg�yGtuG4o"�U����$= B�t���;���4s�>U��,�"�r�P�C(�,�eL��sh�s��γɟY�hV��薉�<t���l�8��9γ�nf1FA� VCV`��>f �ƌ���ͨ-����h ��A�����`j�B`j��{g�}�}��tY/�Ir]rPr^p���a,R�&��AUP����z�
�d�R��������SUMT9TLU'���
�ťb��iP��~� ���D��Ũ��Z�ځ��|��a�@fh6h��j� m��2́��$�� ��ؙ�Vl ׀7��+��.9�¢� j��r¹u\|����M(��_J/��()����s��c�ecee˕%W ʠk���j�6^6^�r��>������_^� ��<ʞ��=K��U���[��As���b�n���)��3-��F�dK(³,K1(Į��eUa9eId�ң��ʫ��������*���tv����� ������kyl�Il���.�������>�מ�=UK�������R�����h���[U��D�������l�q��Q��Q�8�]�sw7s�7q���@R��j�\��b����j�����s�I�8c�c;��� �����=R�5*~�Eןyk�<gUKi����~2�~�>�z��y�w3�����3|�EZ*ٽX��!ℸ�c�q�dh�##�#̑��"Y"Q#dl�dL�DZ#Y"���FHɎ��)���m�Q�o�fپog՜�9�ȫ��s���(�9��Ѿs�Q���o3���r�����rM��d��"%�,�dK#dl�D;"dK"̑Dg��#�|����u�����bÒ ��&�R��V���Y�o�ٻ�m6�Kimv��L���i���M������{oc*PʆVgC+3�Vg����*3��;c,e��y��2̳��kM6�M�������]��iM0�
�tn�/(FR�P��&�2�tJ�9��D�&CȖH�*D��ћ��Z��S��D�'d�'Q;&��&�;'d��2�U��fٵ��ϓ�%Y&DJ"Y"�#�*�y6��O��ʳ6�&qE9�h����dP��NɴJ�Mr=��2\d��8��9��8�ϕ2�r�Q����~P�9G)QJeL��sGs��Rx�d�$H�FI�Y/&�>�Q��T�i�Y�Ψ0������Q!���ѭ�Y�1-��v,؄;� X5\���`MZͣ���3�*��~<,9}�VqN1̜�uh���ː��YȢ�z��D�]TMUՄ�jU
�T�)L9�-S *k�����1�M�kh�C��M���-��=��a��4�mE�@��!��V!l����j�m�UclB�؅{�aRr���L)�\����Ab���7�ۀrTp�*8/� ���j����%`��%@ܬ�PCT^�T�* Wk�˭x�}�.���|j����|l��~���W!W �)�B�Ѕ�+�m^.�&_b�'���a9L@�L?����E�5��i;;�d@X���gY:�`#�u�`#�u�:qWX��D��a�_ /��c���(���.S��n|���AbN�!�Ԅk� �᛼E�3��n�������5� S_0�����
�����$��,ud�a�oBb�av;�,�t*����G<E��&��ٿ0�:�X���w����~�G<4��W�j� 5* �l�d#�p����T��/�r ���A��4wA���9Ն_����`��}���"#�L��R��[6��l��bb->'�0���K��B��Vŋ�qc��f/HwC��X��!O��\�l�7��+f�7��z7�z+e9�J������V1Q�9�� q�b%̡Rel�7��9���Fٴ���7���!Qp��b�Ź�lyc��sB� R�S�=h���X���Egc�H��Y�Y�V��U�vP�-�4�8�ǖ=��/c�����]��h�:g��m6�M��i��S[k���km��s�om�;3���,�1�Sm�����k���v�Zk���6�=��6��k���Lt��OHuC�\�n�ȇV=�2E���!�C0b���ìu�(q��-X�C�X����dc��B��qC�(q�qՎ�w�ы��1���@�$��Iȯ O�����c���c��P���1c!FI�.�4F�%(c��� ��^���������?�d;"Y�R H!~B���:��/X��ؿ���c�AȖG�M�2L�� o 4=�����a��0*ڈ-���h7l鰂���4�f�j�{@��v&�Y13`�q�֫[-�k5����J���BݸY0�Vvj���
�;ܗ�9-���z��BҠ"����)��E)Mr�R��I*L��s���<���ka��`�� ���dF� e������ ���j7k A�@H21j�ՈX7^�kE�!02��s��\�8�������t��QҊ�z�}ʻ���J�
Ы'��\����U9T"�Z�BҨ
�j���sUֽ��b^�j�-�����W�?o�|^\���o��? 8���X=w�+����x��8c�n���������bX�!�V!\K���cv��˥U�eYRY�ʣ����GC���Z�t~���GD��������<o�S�ۓ�[�)I�v�*y��@5~��'%W�0����]߀|uU���:�v�U\�kO���wq����8��`P��3�0=\���`V]� ���[8�������v��wq�y�w8���>�����RԪ����\���y�U�Ɜ��4����y�|�RzP�`!�*wUC�yC鏨^��<ǔ=��;��<��;�݌�D�&"�e\��2�ćȓ"Q!��,%��TʶT�O)̫�r�R�1�3�*�/H^�ؿC��~� b�0c0c �V1c�hc�a�
1�(}c��_��X�2��&DS��El��(���*�\�D�8 c�
ȖF�4�q�T�vT�����_xs!�:��qՎ�yc���X�X�����mv���<Ι��{M���S[i���]��kM�����ZkMi�����m��m��ZmM��m�ښ�v�]��im6��g���cm���v����#��_�>�z� ��B���)�{�:����L9�qÕ�x��"��9��*P�B�(�� �{�76��a��O��f)b�)��*�S�M�5�&A�A�Ý�[񉘛a�� ,V�b1n�c�{�x���1� � t-P�!S�?R(K�+���&,صB�,P�B�
�qV�)
4(��(X�b���+�XŊlY�nb� 2�^�3V'LQ�K�b��q�c��>����5�Fb �����M��i�����I�?5�@~gM�l�h�lB!�L5|K���>��A��A��1'P����dY}`/+��YV}T"��Uu]P!U$�Jq��N��h�ja
�J!�% R}D�^R�hUA٤����FAe3ZfAH�m���B��#jl�cj�m�H��p� �c`¸3-��������S Q?Yw��U����B �9�*�ⶬ��T�Y����)�)���
@�S�0lR}Dj����x�t ��Ѣۀj����������|?���\��T��t7�*���{�o}�ﱼ�bw�>1�w�.!�W��5��;;�F��t7X���̖��u���%��z�U�@���TkpP�l�95���`���%)��7� E`���Ku��S�0��au��Ձ������8� W��0y�w�������4�x+.�� ���z0��������`�>`�7��z0XG��o� s����D�@���p����N�s��Ǭ;��~�YKp4{�4?X*�r�E@��^���<TR
5��:ں��d�G�6�;,�ъq�1��;��:�:����sc�q�1�.й���B�.�8��.X�C�q�9�/1͎d8�ݎ��;ǖ=ǘ��쇘���/c�d,HR�y\^ �%�I`;� �#щ��8Ř�1�l}c�{F>��=���y���;�2c�㉎q�.��.��8��𹋶.P����h]�8�wc�H]��:�̅��(�Mx:/ ��φZ-�֚[]�����g���[i����i���]�����k���Zm�����m���m��mv��m���jk���v��im6��i���"kmv��� �l3�� ��X��B�����;�t|8�7Pl��i��p�Aa��AS�K��F�R�����#
xD�&l+L,�p��H�I�� S �p��0��a����)H=>�ن���5��!g#L{B�d����M�l�)YJ�4R��r�rd�9"��Eș�R!d�D �d �+!�ȶE�5�rVM�T�vK�U��d{#��@����O�/��� � �Bn�d�%34�F��y����@3�!�����1�v�MF���h�6CFA1su�˛@2}{ʲ~໰ �a0ª�]XQYJW-��VPp|����M1P�I,��I(�p`-K�)����B�yU ��\�\²����N��xH^݀Pb3j����l��q��s!�ۈ&@�A ���ڰl 6S ��{#V"�ˆkX���π���m�l�W���E``����[q'
�ST�V��(����:S-)��Ԁ"�ˊh��Z�yYʊ�:����ڮa(��ց��ћ������׾���PI������:�UˬJ�q\����1������8#u�+�J0���+��*�)ڳ�n�,��',����:X���:+w�����E��{����j������$s�x�|������~v���wl.���T�Z�U-倫���0o�Ξ����ե[��OXO+m�Ey=L.���jӊb��G��(-�js��w����f����v�������۾;�uW-�J���+O�I=N)sͤ�O�2���O��P`t��PI6Oɝ=D��j�޼2. c��Az�� � /arAv0� �A��XC\!�0��b�*X����.F.P�B�.b�.c���qjB��Z���w|Hx4�d,2��%�s&"HE�99���D$��D��dܟD�%�3%��Y�wb#.p�a��5Z ��i�"�j�H�I�M�S�Vb��s,qC�(\��[�o�rBՋt+�)⌄�^/���E�zAr����Յ� �]�\��0�� �����e`cY$m6�]��[:e��{:i��SJi��m6�]�5��]�5��֛m��5���k��[m����[m��S]�5�m6�Zk���;g��T�g]�Ұ�:�tV�#��GEj��2<�r ����^ǔ:��ŬX�^B��
t(X��� q��c�X��60� ����~��_���a���yCׅDžg�� ��V'�)حb͎"��b��V1� d(��$I�#dJ!� �C0P����V9��B�,P�b�.F<�a��c@�TB�A� d ��(�d+!Y !d���=x]xY�jB�-L\�u��{��0��d ���25�쑒�M�Ta��^��9�n�+�.����k0A2^�P��h���i0fsf�8��!|ׁ{�{�P$o�I�� o,�=^J��qN���jrS2��� a�Xꮕ2���
Ņ��WVX k+*��bj�*�,U��E�^��F f ׃��3�0 �&�^�\�ͳ D6��3����k F�� �ak�"�����#r�F� ��N����+ UA�%`-U�U�OU�I� A�,9�YҰ��4VU�ʲ�-U�,u�� �k��ϭ5[kF�mh|�\5~��O�_�?o��r��7��o.������/��.�o>1�|cx�1�u�*�?��C�:�A��t3w�����f�������tZ��K�GE������­Մe��&�0��l��8#x�L���8#F�)"~`����9XW)�r����;� ڬ��'z�ʔt ���G*�Δ/����+$��o�42v�,ޅ�����Z�����|��u]�F��0��Kcɿ:�`��聪(#e���� �0S]�)����hW���7T
�G 4�7����my���rg�|^�A
�/�Kм�����e�2J9f=�2 ȓ"Q
��E��"���4/ ��� s ��.an���+�[����an��� �(.X]������ ��/�~���� b�ņ; +JȲ䂰G��$�'$d�$Y&Dg�R^H`��d9��I�Uh�d���h��X��A�xe��A� xb��Az� 
�_���Ʌ�-�[��Ai��ak R 8Y���𳅜-ao v$�UÚȞ�v�Cș!L���c������imvo2���{*il���iM6�M����v�]�֛[[kM��֛m��m��m��mm�ښ�m�֚[Ki���]��i��S=��e��]�;.��c�_����0н!�9��$,b�
x�B} �q*�Aʃ���A��T�z�4P��؍�؏b<�N�6Pn��0��9�|<;lN���U�{f.�sc�y��c1Ha�z��P�lb���C�41��B��=��h[�jB�
���0 �y���Xw���I+Xq�#1#(9Xrå�K�%X�be����(�1[l[���,yb�� ,a��y�tA�����c/l���%�L ذf3f�����̗�X �a�4^b�ͨ f ��`݈ U� [\��jV{��v� �j�*�
Kj��%��7@0�\�U˪�1����
�NL*�nK�e�\[����
KYSXe{e�^�x �#&/25f!��&&La�n�h�ѐ �f�� ؀c�1b2bf�����._���}����k�u H�;�Ҫ� g&w*�K�VV ��.�����V�WRW/��܀p�\,��b�),:XSX�W-Z�^Z�lִ\ K�����߷׾ ��~o-x ���z �O˪��ʯ���|�`n��F�0f��|n�dk1J�A����"'j���Q�/:UuN՝��ݬ�������:M}�#�w���_� I��I�F����Vv|Nf�n�ʍ^3(�B�ۘ��v��D��n��`,�;��eʝ��Ξ�RZ��p��aoT2d�2o)<�@.��J�d�� `0���i0��-�1���5x�:bq��W`0�V��klF�&����n"~p�:%��įDn����7߹�.w�?@2}�d��P1}]���iTD�5�P3}Q�O�"���ib֫T�f� ����K��d(E��a��z�#F#�g��: t�2�E�цz �B-h- ���@��8< ��E�������[�|`�Q� awaZ ��Dv0׆� �h5Xi��{ V,7L7�o�o�#�7�HÔå�Zth8PoÍ�:(H�q�� �A��]��l7ẃe�3� ��1��� ����X<
�V T
�V 3ك|�� z�&17ai؇f��-�I V�2�f��b,�Y��dq�[�4�]��l���eL�{=���m6�Jkmm����v�kmmv�kkM��m��mm��m�5�����m��kMv��i���M��gl�{-��g\tV��K�GD�N$��A����W�U��Z�!d J����,d � t T �6��@� U�4�5� �6�+pl�6`�@�0V�+pV��@�@���`�`݃m]��0W�9Lb����-�+�
��m�� ��|4Xi�]�JX���6HF|C�c�_|-H,H+PT�.����,�tRz
6p{�y�:�;�fp��݃ԁ�����x=�� w�v������l� ++h�.¥�l+�,�[���1a�0�p���K� ($� ��$XSF�}�"��D��pk��3�� �e6@�\�h ־� �\���>I��[�:^��uG��!"w!�F�ŇK�X�@�Y�\n)��w �sK�X�` zr+���0�j�c�k �Y��&־�K�d0�L0}�lv `�yx%X[K1؂Q�� �����/J����_(��f����@}�l@{����p��Z�D�E���K�qN✂̖��"��"�Į�y���W�A���s�MV�Fku�5��>]�����5��?p����?��o.A�t7��C{�o}���w�>1�w�;�?��m��k;��CGT�hꝌ����q,������x�E]`#�w�ؖ�+�.�������� 9VX�����` ��,�Y\� �o:z'�R'�jB>����9Ll�`K�r�)� �� �G .pM�'^��'�F� z��)W��Ķt/r�k�\��k��\��0B�������R�Ր.Y�a���ֺ��z�7O������n�(@����ܣ����:� ɽ`7*9�W <K�<=pI�� |
w�|
��.
] ��l+A�]�!�¼r�K�.�f2 ���A��}��6�k��!�Z(3���y��� �"�%�"H3�4a� ���a��E��1��1�|G�|5P���5a��T�M�� 8k��a��}��� �0�a�Î�:��ü�����Yi�X�Aރ�:(7�n�}�&$Po��A��]� t�6a��M��G�|G�E�4X��g�lF�<�6��5���E���j�D��=��#H2�f��I��0ӆ� ���4�7�l�[-��g��SKi���M����[k���v����m����v�]��k�����m��k���v�]��i��m6{=�����[-�x�M^:OU�����Ex0��(-H+�ZA ��B� ������x�� �� ����aFF�
�X���� X\��Arao �+PV����x!�����>��������;X<�Q�}�!"
S��k
�Y��az�"� xt���ix4a��J ��h/H+�Ux)��"�؂�A��6"��a�a�a�0�bV%ؗa���h=L<�K��A�����lxF|C�b� ��«��B�C�D����� �9�[&"؍b=��Ìa��@��o�@��������������������������������������������������������߿�J@�������������������������������������������������������������������������������������l��?�0��`b"@���a@����������������������������������������������������������������������S
â�?�.`=� o:/ĄG0ljf������:�����W��9�}�������^ɭ������d���w�n�w��v�o��Z�jR���vނ[��Xp�e�n�����m�� �w���? �~����w؃��n����߾}��������������������������������������������������������������n��������������_��?.y���K篓>�Х7_~휲������������������?��&�1Ea�q�q�$�I$�J$�I$�J(��(��,� ,��0��(� 4�L0�O0� 0�L4�N4� 0�8��54�NG�Q@� D?8Q��?��?�����?����N4��<����@�A��A�8ӏ=�<QD�9Q9Q@�<�EEAD�QEQD�QQ���G�@EDQEP<��=�4��0�L4�M4�O4�N8��D��@�QAA�9�{D�Q<����D��9D��?��<��E<DN��<�D�@?�N<�O@E@��4Ӎ8��E@<��D��D<@EE8��ED�=QE��D�E�=O���9@�EQE�A�EA��A��=8��@PED��9DP8��EPEAEPEOAA�9�@9�8��=A=�D�Q@ED�=�==�E=@E�=�@@<@8��=;��D��8��=�D�A@E�G�EPE��D��A�D�D��8��<C���EO@A�A����E�@�@��=A@=8��AO@�� P��DDQE�G�P����A�=O8��D��A�A�9Q<�E�?��C��C�=@AAOD�=�=N8��9�=A�AE8�@{D�D�;<O?�;=Q@�@����=<�@D�Q<��=�O��Q�����G�@G�D��PC��G�{C�QG�@EAQ@�@D��D�@Q@�@O��|G�QD�@��A�<�P8��@�A�QEPPE��G��G�@C�|DQQD{G� C�dQ��EG�PD�@OE@D@G�Q@;@|DDQ@DPDQ�{<;E�G�ED{G�}G�}DQ��PG�D|EG�@@QC�|C��DQD?D}DQE‘�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������4 G��G�@G�PE�D�D���D��@�4��8�D�M<��0�M4� 4�L4��0� 0��0��,��(�I � �� ����&� �,h��� &
����pM8(�
�Y�RU$LL��� �c5 ���.6\Zx�p�hV8�E���ذl"�0
��C���6#a8�`� �B��_��]᰼6 ���8#���(���.hP4@p�����p|� ��L G��<'
d���i3KH���*��$�Pr�
�ڎ:x��%Ñ�`�\G��0 q�l�@�(�`������n:F��6��H �Ѡl���:���.hjp��� "����|�I X�u8��C�`qS��0&�="�`:�zH42� ֆ<t��.xa<t�h���qёо:2: ��`�H @���l#��c`�A�- �a��0#�h4h8���t�����km�wK}�o����^���^}kX��Ug�z��Vz���X :J1S% �x��a1�@|�� ������0̈́Ӂ�xJ��3���4���d��Q�.�*6x�peB��J,Q���l B�YࢨXPo煂���_.+<��\P¡�� *�����Ne���a1�@|�v)b&�������y�TxIgI3X��4� ����S<r;/�,P���,Q���l �mB)@�(XPo(\<,���Ã���…� �""�����8 �,�A �A@3P �)�,tUtF �4�H�.��E6 4��@!pb����a� ��`�P��A�xf�"�,�4p����3��8 ��A� ǂx�A PA�tV2� � � �2�1�t�b(B�2Pd0c�2!
h1��1A�������HA���1�c ���@ J 8T S�Ą$ �xA�!UB�)A��HA� h1�e��\10@ �B�8$�X���Bx!0BT��P!H&!�4��
A������RRL���R��������,�J�iie����̳-R���̴�������R�RRRRNNNJNIH���5������������U�������8�8��dX�!�@D��<�A60 !hHt�44 4�h(l�4"6�Z `n@8 A�(#`���"��L���M<
yp�� ��TG���HYS� �@L�GZp&&��Dp�������!�A ��%C������ � �@<G�x<vhI��� ��8(��h�hX�l����"� �FG
c@a���#� L� � MF�EE�`�xl�p��LF�KF�K�@L�A4<
r�%T
����&N:@���
RI�hS��$8�p��'倜 @�@��� �
$�`�@�8���!�;N�8H�e �+% 1!�@X �p,��r� Rc@�Is�@ ���HP60�5�r8�"�L�����HT�UP:`��T��6���<l�m���ρ� �< 0E`o��A�#��`-"�c ����hTp��(ZPV�+ � ��E��>$ ,���B�@��n(B���H� f `�X@5M�2p#�hA��n�H*�<�UGRxb�� Iq�lF�b:�@"ñ��8aT.��r a�0B� pF������G����!�X0�<*���VłⲤF���HH��""*DD><Hk8Ht�(��)�D�R'L�:U"��P�RՊg��(Vx��pP;��ÌlJ5�F��q���X�D0�C `>3 2<o��������o���V��^�z��_�ָ'��� +��� �P�f(�0�@�J�A^̊ZB� j��ވ�Z����@�0h�ѳ@(d�~��� u 8�.~\��oO$+� �68 848"� ����Y�X@� � �L0xK
�[Fŀ,�ȔV�D���X�t,
�eB�0O��� �A.�T-� d@��L"�P*�� �8J�
AX��у�oL0�p��ӆ�Q@�p�6`���*�.L.p�l�����oƈ��J@���#h�(@Yu�u a�4&�LJ��-�p$@��Qh!h�V�ÐC�<d#@��%!���H�� ���A'P�`&`�� �O� xD�|p1��@�A 3��P�h�)�_�`L�` �AG0 �.� � �����8�R�����-B0�` � 0��/�8@��'�'Bp&a�%�����C�T@���4<��"\�!Ā��� �02��n�Z �$b�A�I���V4 �7�l 6�C�/��΀cӑBD �2��S$L 0�3@��`)v �d �prॎ�| ���Ȍ�06pd �T�P����%�~�6 `��J��=`N�n< �0H��),ظ4N8<" �1G��RRR,�������R���������T�-,��KKKKE��ZZY����RҲ�̬�����R��jNNNNNJIH�3�C�����������_��������D�� �Dl�� @r�l�0�Z$2�t �A( ��t
�7>� (7]�_D/�8s@�4@ � � cȂ�L�)F�h���h y��Q��$t��SB�)��1�1�eŠ2�@h s�$(�.�h'�0
�M�%�P. 2�:0 �&d�B�+8�T��� ���<�!��# �`d��%� p��i����l��KFA2�*��!�Ep/��πb�f���$.< ��2eǔ�* ���R��D ��)c�`GM
\9+&+04.4�X40|�����'�����L�PKH�Ph$�H�i���#䀔 �6p#�0D�0 ��2�*��E�Pif��1�WY�D���t�`CAc�i�����5��-U<>y����˞,.6:B<��O�6x+g��p<qB�㇀`O<#�,c$�8"���2 "qi�� �dUfj-��#f� @WA�� ���I�r �,��� sr\ ڪ�*� ���Ժ�ڞ:x�q��7���2�^.6xP���-J8�yF��<p��xr/|9"�,,� ��Dq�""Ȉ�凅2�.qC����M"hW0���`:A*��`�� '�Vys�`x�����808��h�U�FC��q�6 ���iE�t`'���0�D�"- B��~�[��{{km������o��ꫪ��U�V���UP�Pd��
��r�"��XK5�Y�ʃ��rp�c�C���%���l��peU��L=Cu.x����<l�π�8x!�g�1�E�.��(a<l� �㇆��!`�Ñ��[����0` P:� ��vj/��f� k9A���>*;I�KK�h�m�ۼ׀ۭG*�c�<9�x���˞6:U<�Ȟ8x�����.6x��� �8x ���sÐ�� ���GPX(@?€0�� ��A�4P��K��L��™�UB���Pu���=� ���P]�@�B��xZ��Az�|�v����:�/(��
v���H=��U�
�$4�l&0� l5a�4a��W�,�8 p!��� `l "���zP�(k T%�L�� �p<)�G�s�`����l˂ܸ.���x�I��P:���j���|�z��`l�����`�`�H=��X,W@UaM����d&B\5a�4a��X����!@�6<p��%%'%&ȩ))IE))))))++---,�2��vZZZZZZZZZUK2���VQ�R�����������d�� ��Wʗ���U�eK�|�Y��0��z�@� �(h���� ���9B��P��x9� V���x.O���@�`t� ���/����������Ρ�v������w4T,�P�La2�j�Xh�H<���,8�
�!@� P XE�3� ������U p� �T((S<*�W<
(; �и.҃�����Ax�u� ��_(/��^��@/ x@0~`�`�@-�� �XS@Pa5��!.��0у�*�{�a@�4p>���I$ �L�_�6`�$RG �`��< .�).�<ci�4������0`�`\�P=���{<3���^\�("��:��Æ�8�����t��;�E��z�����\<��4��� �$� ����Lґ�w:`�0������@�Ez!Pѡ�����+P=��|�<Ϟ���%�P'�t�t���4tPᣠw��: �ÇBtV:���t���.D��(4HBAH�HȈH�G���ć)�C�x�٢Sf ̘'2�C�C�C�A���������r8%� ��f4%Q��DC1���DB�- (�tXp��� }w�z�����[��U�������}k��j�} +$T�HAL�_�:`�H�������H�@y��:�`��<�@�T������0+ʰ=���{<3����%�PE���Ԏ��H��Ӈ@�.h�t�Ђ��:-��5ˁ��tH� �;�P�_�m w�:�& ��#��It��It�$$����g�� p`p`p`�@zU@y����xE���\��zG@xH���@t��:x郠�8t��X���#�~�.���* E���[�. �P9T����@�?�� ��\�q@Ra=��0�CU T5����Hj�R���xO<(�+����-��A��� a� ��H�|`�`�`��h������x<�J E����A�Aq�G����A�B09���}`�4�
�FP�CHj��5����V�ц�'�RPqP�8 1�|��� @A����� ���Z�k��0wI��6@t�����RRRRRJRRRRRRRQ�<�����R�ZZZZY��R���ZUK2�����))*�2rjJMIɩ&JJ@æ�֯���^����_�������������\T�� X-���� �����A�A�B@���A����w4+�P�BS !�4���CXi JBa�<��xT<+����-��A��Ё��� ����� v x>Am���0wH;'�҂�A�Am����� ������@(@�A���f`W4P�O@La� !�5����Xk !�4P��<����xW��>���0�`���] ,|`�`�����(d9�8�)5!Y��M@ * g4�(4���/Д�0XЃ��m��m��Z��)�z��].������s�.�1G��6x����<p������q���.0:68�4��I� �jH$ԁ�A���s1������X:� Ɔ��E�[|oZ��p����`)s�O=AYR��\�c˨�㧃h���(�p4e��F ����q�ѡ�u&��B�HF@)�����d<�����q�� L"i��4@ifI�]�����<t���OS�O�� �DpX8��h�Z ƀ� #!2H �����h,šx`း,! +pV�wn�[^���}���U[������z��j��>�US�t�q�RjB� I��2H1���cK9��wif�³KJ�Z�����UQ�U=OP#˞:ys����<�ਫ਼:x��� ��O<t� �q��� ��:8\`thp�i�"�RPjH$��A�{K PsKvBY�L+4�� ����'�٪�FT�=AI<���.x5Թ㇎��<t���O���<p���c�#�e�_.0:68
S�A� ���!�D�K��'bx�EDQ�P�C8g 0� P�CE L4���CXi J0��L$�6�8eE P�;�314JĬJ����pp<O
��ظ<�<A�,L
��T�H�,J�h�D�'QDQ(�EP��5 �$�J�� %0��Hi a�4��4a*a&�8d�QLQE<O��%bX�C"��pp<K�r��:��1M�9Hdd��Y%%%$�%��)))*��KJ�U*�T����R�Ҭ���,ʩIIYYFRRNNNJI�RL����0�:t���������_���W�U�_���_���t��A��$�X�D�%Q4L�u��E,P����3a�$�J��J��BS T5����4�� P� P��8f��1C���؝���%bV%bU �������\+�Q�x<<A僲B�A� ���!�D�J�U����u��)b�d�� �3�� P� P�CHj��5��4����*�%�pɊ�d�1J�"v'bx�D�JĬJ���j\ ��p�\��ʃ��5�� - ���(
�=�T����sj����0r�T�M�nk
uPqU��T+*�:-A����}A��xW.�±�©��������˃�������r�@,��!(
�TdP�z�
�tvn���V�9\n�nk
UP���V)uL�s=�:<�A�����z ����c˞ ����x-<�IBe��Q�b*DBE�#�x�����rA�ቪh�٢CT�9� ��;�CV'=�(>x���r��0��1� �pJ2�Dc 1�� Ţ!lZ��d�l[����}���o����_��W��׮���kP{g Є�@l���@UB�6B�Ь݃��txl�-�N��R\)*¦��� �����3烙����\6=�Oe��������s�s�<��l���Y! 6BPP�
΀�
�sB�tm���tv4«p��
W
\)p�XTS�*��l��x9�<S���xl{<+<*�g�Ǘ<G���ys�����qG�j$Q$Iı2��e��C1#�B��;(yC��=(z���~���a�za�P�=��D�&��x���h�%�"H��ň�8�"b%�q1�*$�"H�%��h�D�<M���;����=C�P�?���=C��:��y��vQ
��(�E
'��f&���%�"H��1�qٳfΐ%%%$�2L��������������e�U*�T�---*���)ifUJ�IFRRQ�e%&�I�I�)5&� :t���W���������W�������W�D�8�#��H�$�"H�&��h�D�LČF� >���Xu������C�a�}���uC���T;0��F�E(�D�MD�3D�$I0�#��8�"QG� TID�*�TMD�<N��H�l@��;ì=(za�~���z���C�=�v��@�5(�D�'��h�%bV$�"Hb�qG�L�1!(�����hm���CCC�Cm�Z���������_��UUT�z����S�T���K�z�P�S�<����<t���O�q��K�� �% JP �%����h`�����n��l��6�������[�򪪪��S��U�����>��y�� ��ys�xys˞:\��O<t� 0Ĝ�������pL1$�����y�  � �f�0(�H�D��iZPhv��O<���#�O�
#b����A�h�d0���0���2�Cq��`bд+(�pr#B@V�alYn������z�����o���Uz�]WU׮��^�UP_ ����J�� m���KKC�CCl���������:+UU��UPZ�z����S��=A���]K�@)s��������<t�/���:x���BP���BY�, P��� -  - � �z�8<��jU�������.�.y��\��z����\�^:x�㧂������O�j���q��,�)YYU++---����x��-*��I����J�J�e����x�^ZU��eee%T��T@� T1��G�E�p�Dl1b a�YYIYYiiU-����x�^Y�eYYI9999IYU-,��x�^/������eeee(}DJ#<1a��Q��ٳfǎ�R*JJJJJJL��r�RMJJJI2l�#! �ǩ!#$�Ԝ���e%T����d�6M����d�)N�:t��_������2�j�`Q����w��#��1Q1��&a�e�������������Qv.��e6RNNRMJ)Yh�R̴�������++++(�(t����Fxb�#��8�#�ኈ�b�,@ì���������R���x�^/,�JʩFM���R�U���Qx�^/---,�KJ��������B���1��6"����b�؝%mWbf�L�3���"+�'��?p�TA�7*"%Xb���UD�Q9��2�ħ�*�(=O�焥<���\&!��ҁKK6��lJ�LՉЬL�L�1�"��|A�?p�TA��� TDJ�ω�TL���Q1��*�Jz��g��O '�P�y��&y2E% �,2PBI����R"�!2`x�X�a3((ՓvI�H��ϞL�y2��Ê8Q�����!���eF#1������xpP8a�1\VLW�����^����_��k�ߪ�W����ֵ�j�%��SlT����ĮĮ��X��kbK�� v ����U�*��j"UQ"�L��e�'V�S��O�����x�T��yu g�xLCa%���(m���]�]�ЬO�7 h�h�8�� �@� �
��g�b���j'>�ug�O��j&Y����I�����b�r�����dԤ�������eeFI�d#�${!!"�d ##"�H��H��>A�Q�FJRUJ�ʩFUJJI�l������Rl�'''(�I�IIVQJ�������{�(��BEHH��H�BAHȲ�A����RJQJ)YU(��JJJJ)96QI�2�b�9M�6l��)"�d������,�K1SKK1L�2k2j�1��S)�J��f3� �))6JM����d :k:t�ӗ������~���������}����9)9FMI�IIVRU�R����$Ȳ�삐R*A��R2 ���d$�!! �1�>BEI)E++*�U)*�%%��(���E&ɲrrr����R�����VVM�d�AH(�BAHHHH��H�BFFBBBA��R ����R��������&ɲl�����PLP�cJ!1 `��1��E40H���z-�����b�y�z�U�Y��:�������ꞣJz��炲ys����u<��f��id�Bb�̹� 40�h�e�l4nۿ��-WS�T�=B)UOUQ�Yu=@�z���4��:��+j\��˞0yu<���P1&ʉ
��TLT*�� a������r<��H�q���H��a�0l��&�P.��h`w\��.x_<p����Ⴢ���808â��� �A�d0�����h�n4 ѐ�, C���xr�B@9tV�g�Ct���|�﾿������V�S���U���Z���YuU=VV��EA� Z&43����n���.)�ۿ����UOUP�S��U����Q�S�iO<uOPW�㧗<`��8ys�K�Y� �C1@8�3g7M���C̺.7wp&��UkZ�YUS꣪�]OPJ����6����PWO<��.�'�Q�˩)%%'''''% �3�1�s���� �${!"�  �)BFE������d��>=��c�G��FMIɲrrrrjJJM�d�������=N��Q��>=G�)!!!!"�d$T� �Y "�G�BA�c�z��c��(�r� ���������%6lٳf�Sf��MP�CE���f*ii����b�2c2j�L�e3��e QER�NSPl�ӧNf���������V��Z�������꿒�RJNNNNNJA�gNc��=G���DZ�
AG�*BBFBBFBBE���R �������r�g)�
AII�)999)&JJM��RrrrrH#:s�1�>>AH(��=�����R2222,����z�Q� ��Q��:>>FH�rl���'&��X��zػC,��*��*Ֆ����:�;��p��<�W�E֢��Բ��Z�UR��Uj.���UQ
�B���qv�Wem��We��x��׋Շ�{�����ujUQu���jUZ�Z�Z�Z�Z���UQ��<�FLyFP҈(��*�0{8��=#��=q��1L8ɇ@�� � �'� |���x���������G6`�dѕ4i�4�I4V���r<V��"��������n�[��Z���������W국kUZ��kZ��Q
,@�[,�,��*�Ͳ�e�n/X�î��p�jZ��.�KjYjUZ�UR�R�R�Qu=Cʪ >���^!j�ͱv�V�[eyV��qv�~/��ü=X{��z��C�Qu���]Z���V�V�UT�����UQ �D+RRL����ӧG���tz�Ώ��Q���
BAG�*A�R ��d�!! �H1�=G���Q���(�t{:tٳT��!"���Y�t�l�ӣ���:>>sDz
BAHHH�EH2
E�R,�z�d$����>>t�ΏgG��N�9�R�RSf�"��e��P��CCj��̦b��i��1L��3Tɔ�M*���cJ�(��(�0��k��Z���������Z�������rRL��S�N��G���>tz��R
AG�(�BBBBBBFBBFBBB=HHG�>A�c���t|{:=�Ν:t�=HIIIH����g)ӣ���9����=��d$�����������!�#�z�Q�||||��=�Ν9�6tz��RQE - H�m H�� KCV�'n����q'O��}j�J˪��Uj�&S�T�����)�R�$S�T���z��v������$hv�%m�C[v���=<G����9uU��UD��������)�S�H����(SԺ���0�����L*�<�����|x�凱��<�ӊP�FaJr(5��ia��O�8\�q���C�GP:,6+��$Cq��n5 �apXŁh9B@V<V�eŁpX�{n���ׯ������U�j�U���uU��uU����QE - J�CDH�� J�ն'n����Ľ�|G֪%�UTN��U��S�J��S�H��OQ*����(SԺ��v��bF�����"Z�DͷlO}ĽGw�}k�z����X�OUS�J��S�H��K��OUS�N����r�6l�ӧN�:tz��:tz��Q����c2e,ɓ&L�J�2b�9HH2 |�Ν:>t�ӧN�:t�lٳg)ӧN�:t����N�Q��� �'3�3&R̙2dɔ��&)��!�dz�N��gN�:t��f͛9��kZ�e��6�(�E�����M4�M *b�2e,ƚi�cM4!wEQFa�|���������^���_]��������귪�~�r�6l��t�:t�ӣ��N�Q��>>ANf�Zf)�&L�2cM*b��)>>=��gN���N�:t�ә�f͛͜9N�:t�ӧG�����>>=G��(�>k1�2dɓ&L�2dɊj��R ||{Ν9G��N�:t�ә�dݒvI�(죲��;*��ɼ�#�܇!YC�W!q�R+Rk�UR��UjQZ�Z�Vy5�5�MjIjI�7dݓvQ�Ge���ܣr|�r���!�+��}dy.MjUUJ�J-J-J,��RG�$�&�RRjMJNPt� ��<����0z�H��9�a��8ɇ�r(9E�Vx����8������hH�m#q�cF F�Z<V8+� � �*+Q\WE�n��^���׭o�������]_��W����U_Zֻ�vKd�죲��;(��VV��.G��!YC�W� ���&�*��V���yE�5B�Z�Z�vM�7dݔj�;*쫲�����<}�VC��9�+���Z�\�T���Z�Z�Z�Vy5�5�MjIjl�ӧNf͚�N�:t��Y�Ɋ�fS2e-3&)�&L�̦dɍ*cJ�c2k5N�:t��g)ӧMf͛6lٳf�ӧM�:t�ӧMf��4�,�2e3&)�&L�̦�2e3)�c2b��N�:t��Y�g)ӧM�W��Y�////Q�Qjի��4�ҩT�hfL�2�i���*�Ct7tP����]���箿�����ׯ_���k����}������͜�N�6l�:t�ӧN��f3�L�fSL�2b�2dɌɍ4̦e3��1MS�N�:t��ٳgN�͛6lٳT�ӧ3gN�:t��fSM,�K1L�K2�dɓ)S)S&LiSU4̛6t�ӧN�9N�:k6lٰ���hm����im�����wv��O}� =j���*���z���t�z�u<��z�.���=OQ�=B�C1��������[���i���p���N�U^�4����Z�Br��SԺ�yu=B��������qOQ�B"a@���"��@�HBHl���P&� dD�h�q��818�Ç8Fi3 rH$ԥ&��%��:\d��r��ˋO,8, cA�уb���6��4FB h.�"��+|X��B��a�Z��lX
��. V�o����}�������W��j��U�����US목갠��hhhim���[im��=�m�3����]kXiU=UV��T'*�uU.��]OP�������]G�
Ɔ����[ine�p����g�G��UZ��]CEZ����}a6�꣪y���
]K��z���z�6l�ә�gN��̦b��*i���b�d�Y��)�2������T�cM*�i��iS�:l�Ӧ͛6lٳf͝:l�:s1���i��Zf)��b�K2�e3&LfR�S2e3iT�L�c1�d٬��f�S�͛6�ֵ��e�yv]�8��wwv�=4�M4ҩS-
�4�M4�ڻ�Q�]�e�ϟU�����������_���������_�V�[�^�f͛:s6j�9���M4�1SM-33)�d�2b�2c2c2�fS1��M3i��f�gN�6r�6lٳf͛6t��gNf4��M4��L�M,�2d�K1R̙J�Ҧ3&LiT�i��M4�M*b��M�:tٳf͒vM�&��rWq���ǻ;����!X�=r
�ǭG���US��܅d�T���Z�>�����vM�&�&�.w:���q����?���j?��z��v�֣֣�Tz��T���Z�Vy%���<�&y6Hl�$6JLl����Ȥ|z��� ��<�L��Pj(JI��qu<������ �mq��ƒ6�F ��Z<V8,��`��,Qi⸮,b�v����ս�����z���U���j�j�UZ�u��'dڲnɷ%q�9��ǵg7;��\�d+��
Ԃ�:�=s�ʪ=Z��9j=VJ�MUI�I�<�ԓ�Nɻ$�$܅��s��}g7��Ǯ?���\�U�N�jr�rRJ�H�RkRGԒ�ٳTٳ��ii���i��f*i���b�LɊ��4���fSM*�M4�i�cM4�KL��f�f͛6l٪l��)�SM4�T�1SM4���2��-44*iS�̘ҩT�Lƚi��hT�J��Λ6k6m^���^z������㈵wwwt�i��A�c���4Щi����Vڢ��^^|�����_�_��ꯪ�����_������������f͚�͝6cKM44�M4�L�M4��S&*Y���(��1�LfLiT�Lƚi��i�SM*b�:l٬ٳf͚�͝5��J��i��*i��������e3)��S2����3iT�i�c1��i���j�6l�lٰ�Cm�ۦ�V�.R��(ۼ����#�#ד�R���UUT����UUjz�UT�U)���6�l;t\��+um�v�K���G�G�'�R��eV���j���z����]UCꪪz�HDJLFLd�����$�d�D�LFLt�bPVDB<É�����9�H��A� 8hf40�OQ�=OR��6:�ŃG� ���6,Q��-*+ B�h�. �`ش.�K�B��+ ����_�����u���������V���W�UUj�]V�������ۋ�M �t\��m�m�l�����������JV��QUZ��Sթ��S�T]OR��UUS�@۶÷E������ʻ|��'��������+�V�UR�U*��=C��z����z�6lƔ!���iT�hi��i����h��������)��i��M4�KM4ШT**d�lٳf̥������iT�M4�T�M4�E��������M3i��hT���M4*'��͛V�j���yyv^^:���8��������q��n7�F�q��<��6��]0��=O�>|�����_�W���_��ֿZ��������lٳP���iT�i��i��f)��iT4QEQEQE*Zi��i��i��i���hT*O1M�6l٪e- 4�J��i��i��hh�(��(��(�(T�M4�M4�M-4�B�P�T��Y�d9�7�sy���Vs��7���������jb��ͪ������5jj�թ�Q��AUH\}�ټ�o9ٵf�6��9�======71sy��婪�婫SV����S���JIIɗ"Ȏ�%&6JPl�(yA�H:d�h��0ZjM��
݊݊��QZ�V��Y�����Fˍ�n6����Z��q`ోGE�i���qdYku��[�����ׯ^��k�ֺ�j�z�j�U��v���y���՜�ݛ����������sy�S���S�Tթ�SV��NZ�Z�����y��s��ksno3��Y��g3��jb�թ����.r�թ�SV��G��UCJ�QCCCCJ�P��J���hm�越(��(��(��(��Cj�(T*i��hT��*
�ZZZ
���J�QCCCJ�P�M4�CCE�QEQEQEQE��-P���-4*--
�B�QKKB�Z�|���˲�켻//Q���8��2�c1�4x�n7�Ƙڍ��q��i1���GUU
ښ^z���˩���Uk������ꯪ�_�ֿ�������[�oU�WU�CJ�QCCCJ�R�hi�P�M44Qt]QEQEQEQE�tQB��hT�ШT��ШT*)ihT44�U*�U*��i��h�[B��EQEQEQE6�mP�M
�i��--
�B�����B�ɠ:`JHt��������C#D�,�)�#I���bN �‰�@$�H�f0>aC���=��f$ P��q�㇌�.,���`�r8-��V�A^q�A����H����p:�Dh"Ƃ��Z �a6B$t0�2�遡��CCCƆ' ��4�D��M &�����"\�I0�� "h�†�I��rH�ѳ�<h�����X�_��G�0 a����1�oP�[���p/�����6����^��a��a.�q3H���424\x ���N$ a��,< ��q����
&0@a��ie�� �㧌�]C��,�808#���W�!dd0 �h Ƃ��n4h0 A�+ �Q�X�G G� G���p���{�߀��w����U�ֿUF�Z���j�?U�f�Y�l�2�a�.� ]���0ɂ��L'N��{5����Pl�i��R<qK��p�����
��2�JF��4�JiB…� Dž��q��\7P�P�B��
j+P�P��3h,�9He+��Pè�.�h�K ��Ja<���K5�g1vD�(2m4�@����������� �mFTqB0l�`�P�P3j#0�\<7 '��1C� �+P��*j�A� A�x1�V D$� ��1��cA�H )�0��1C��@A�+���.��*�++H1 ��Pc(2OZ�- ��
� �2i�� �B à�`�Pe�3ipAX2�<* �dL�� �A��h��A AU ���  ��a���" 3��Ơ���"��@� �1�2 HB0�P�`�<ǃ$�e� �A� �c�apA�� ) �2�d�AS��0� �3T� �"��d���
a���͛:lx�95'))*�eYYYYe---���^/���^/b�x�^/��ye,��eeeeeT�����4�9N�:l�b?�������������U��U��Q�g �s �u 4Dh��d�`�ZP�phl `�$L��4 ���tl�l�p�l
(���!�)J1@�( ��T�p�M�h�), hsA2 y�$f�N���`&�� C�B�- \ W�< �hL"I �@�@��!c�:�8$�` %��6 hr4�68h�2x�"# FŠH�/��/ �h�4 P�pt�l
��(�`���)%�M5<
z�����n�� (�$���(g\p �#ƂVh̨a��L�:<�rIH}��<B d@���4lp �!�� �@�H
�AY i �\^T7(� $AD"+$̀H ��
��9@� ���{bl�6)f�4��ڜ:�k�r˚�q��/.��F@� ��6�j8�n:���J �� ���0���𴰰r-�-!�t7O ʋR���(aȀX�H/�H&�W���� ʀ���� �B�@-��DJ�\T� ��@BX+ ����5&�@j�<�6��@�*ܠ��n�x*��p6��h�m#`l�Of7�d��"@�Pl@_��U ���
� @Xš����A? "��+�ҁ�
�>+ <t�F�$j�.<`����bAH Glj���(� '9M0Rd�I��]���@�Y����Og�Gc�����q� ��Bq�2&� ���b1 Ei�cd�#d����}����������������u���P.�P$I,ȅ�pQJ���]C�p�)d��_ȄH� ��� `�8I���V�n`��čxp��7� �����l�Ï�ap
!r@7cg ��:r4Dt�(,���"�t�(X�Y �(`�+&-c D�|�9� �H,�-��� b� �P�ap�
� �.�X-dB8�D���XxG @ҊAV ��
��� PKX�n�2h ٣fQN8�<q�S�:�80���)��<���� ���|8@��(:�p hE�,� ��0 (g��-�p�Hh "1`'���9�@� ATZ !�$�@I�#��&#Mp1�'�@O��V8 x7�5�nm�Q��@�c��<LHx �2$�Ŕ. /F��
:AF$
0���R����.7<`4XTZ(4�X�d��c� ���-�80'S ���K ����I `H�:.�t !i ��*<��DE��\h����n �$a�$��&�l��K��L!�S pC�� �`�trhJ� T� i0� 0��`���R� �.�@���\�p�p p0���XX �� ���Xah �>����@���,4
�K�%Vh� O�88 �t �GI'$ "��H�BI�y�f͐.NNQ�RjRVU��R����������R�YE��x�^/����x�-��AYYU-+++)(��ɲ&�Κ�S��K�*n��V�8`ETX !�F���GE�!#L�p'�� �><hl��� �,� ��D,8����$"<�D �@1^ʁ0�AI0�� ..������8�p�9+ +&2"4pX22
�>��*�������H&^���4 ��IGI�&�$ "��L�B@EF�A�2 !�F� �� �L9rx$�@� Z\��@��8 6���h pF���8 U��"T a@���� L4 ��.d\�@��8�SO}�
�c��2�� �P6x��
@��� OM ����LP%���I��9@4ʂD@���� #��@���a��2$�-b�0͢_hb���X�@%m�:.L����gۇ������5�V��4�����%���.�E.���u���g�2����X@�`V@"�,,��A�f2L� Pȓ �`��M� &���W`�\������\ V�< X_UPz��.x�|��IOPVT��)��]@-�z���� ��`X@"����8�����Âb2aD�bM$�Ȁxx��q�X�t��F���F�ada�P�V�����<G���pZ8��a\pV6��d*��� ���0�O��X�VJ Á�����k�[o��������U����_�}}z���� �3 ��DI�D�b��PĔ@+W
� kp}W�6ȷ��u�^wk���5ʪj�6��0��qV OP
—Pl)����[R����[QhX� �,�`$2 �0��@pȓP�- ���40�C}D|F�!p������kxڬ4����7�Q�=@'*�83����
]@,�z�|���x]QhE�\ţ��E�XX,�~���<X�*!��CDQ1Q1�1�"H��2��v(�"��1LUEG�X�*�TS�DN�u131$I0��#�؍��(�!�a�5@� �!"� �U� p�����! ��C�1E��#�*�$Q$I(�E
'bv(�"��)b��*<T�J����)�X�(��O1*�$1�c�#��E�LC�� P<��t�5@;WM36lx�99995&�Ԭ��+++(�Yiih���R�x�^/����ih�����AVVVUJ��2������&�tٳ�j�S�~����ʓ���?A�a�� D�"���C���$Q$Jx��∡E
)�b��EQLUE1TT�1LS1CD�:�P$�b��1��1b6"QB�&!�Xl
�x`�������?�f�!�B��!Q EDj#Q1�1�ID�&�P���(�TR�QR����*���)QKEDP� M1$I0�$a�G�DQ C�`9x� ���`*�=�;0�e�Tb�';�*‹V���+U�k�� �W�� �UCmB��]Z��P�����*�<)��’�‚��z��z�
�T �MAVP &���
�� �XOjƒ��Յ6]�V�6�6�m½a_��6�m�m¿ ����+*�VV�����z
*��8+P��
��A(p�=��h���˜.<d��������R"2'�������SE&����5b��*>x��������ؤr8'@ؘr6&� �c"A� �#��+�,(0��I8j5����o����u����������ك�&Y�Fa9�85aB{
-XTj��
���p��]��½a� �W�l��]j-CeU
ʅ%g�C��EZ�B��� �P�xn��€�Pj��vL�
�:�{Vڰ�Յ&�*5@Ug�ڰ��WxW��pٸm�nUCj�W\+�Cc�+P��<*�
G�
� ��'�P���B��@4�e��AD C�Q��8���E�"�'����5� � C(�"���!b�*!Q��1Q"��R�1C��lG1D�(�!�a����~���D1 E�Q��5�j%QB�b�1# X�����X� b�J"��&!�b�!Q
�؎#Q"���E�ň�8�#b(�!�b� �!�~�ii.<p��RrJNI���R��VVU��R�ZZY����.�ؼ^.��x�^Z.��iiVVVQ�e�YY9996RM���4�R�i�eH����V�ʞ���� �"�1 E��#�኉TPx����b6#��E(��TC�1 C�1 B�
"b(���5��(QB�%a��qF�Q C� AD�?���>��!��(�"QG Xb�c�
)�TLĨ X�"b(��b�!�b�!�b�!�TE(����2�X�(bd,1QG1ED1 C��?�\��kC
����3j��C��,m��~S� �]C����<US��eOR�z�lS�uOP�R�:������)�
���p�瀺� Ɔ�� [C1��� Ɔ�����cCCp)�������V�����*���
Ҟ���bS�uK�7T�S��ys�T���S�p���A准C�DŽ1A1 s&#& ‚2A���!�!,�|xa�9��4��#I��i�BY�K9��g:x�q���,�f�����جm#b��� v ��hD B�����0 �`Z�AX\�,�h8 ��!dh8�v������������������_��UZ�����ZQiiBP
#C1��4���7Cpqm�� �m���*���
���yUOUP9*z��������P���Ꞡ.��<uK��z�\�RP�cC
�!��43"���� ­ �N���'j�U�*֪���u=A�=K���OQ�=Bʞ��y��\���P�<��\��Eđ#�
�e���x�:�ػð�=���"�D* b�!�b� QB�,A0�?��;ñx�^Z/���}DJ#�1"�"F#@��"�"F�q�vZ/����^�a�zP�?(�!Q
�"!�b�!�b� D���=ñuì^/����x� �5(�%�� ���@p�%$���)))%&���*ʲ�������E�h�,��^Y�Qx��]KKJ���2��VVM�����R�rrs����\*�#Q"�bH��1
�---Qx�^�a�uC����~ �"�D* b�!�b� D?���<ð�;���x�---!<F�ED�#�Fx�D�# a� >��h��Qx�:��v�����AD�*!�X�D1 �
�"�����a�vb�x�,���u����C�D�#�3ha��ͫ41C�K�SV<UV*xe�4D�D�q/�2�MX��)S�2�T� ����T}E*�P��'��G�3V����m�ͫ ��[b�b��T� ��\U��█��k����x���*�*z�Z����j-EJ�R|�B�Ty��<2Z�g����4z�����Rb"l����� H��RSf�M�&9NH��
[@��.)>x��<R;� lL7���0�`1�Z#�h�a�#
+����pD0�38j5������T�����}k�\3ha���ة���]���SV; �qM?�%���x��'V�u��OP�P�UC#�*V��j)YⅨ���3Vxd� �=C6�fՆN�-�C�K=���MXe�Ua��M��\Mķ�&\L��uU�C%��Z�KP�Z����B�x�UC#��P�UJJ)YYE++*����]������-(�L�#"�))))))))&EIH�H�&FFH�g�R�YE��x�^ZZU�RҬ�������������eT��^/����VQ�A$��R,��������������R2L���RJP���.��yh���iiVVVVVVQ���Y�͏%'&�I2RRJII�IYVU�e����]�����/���yih��eT�����,�� ������<����4�J�SOW��������2�j���꺮RQJʲ�VVUKKKKK(�^��2l�"���)%"�)IIIIIIII2*I�RL�"�dT��R�/Qx���]KKJ�������))))++*���T��^/����VQ����R2,��d��������d��$ȩ&FJNQJ�e����yiiVZZU������f���97CC
m ��'��&�� w|5� U ��z���֪UT�U
j�z�x8�꧗<*�uS�P�����ɶ�aM���F����m��/�k� u^���MUUUP��U>UUT�
s��=A�O<�=B��y�y��,<tx��d.Cr��a<��� "C�T���8�A��
f�9�L��q+K
HKhJ���ˎ�>\Z6�cg����ذmFB��) B赋B��( B���"+ "����"� 1��4ƃ���������eJ����U�����Y���M�C
t4\(�m�u��&�w w�5�� j��&�ꪪ�UT�QS�T�
jz���9)瞧�VS�=O<*�6��ɶ�aM�aF��ۻ��������U���uP�����>���U=V�T�=A�OU<��UK��z�R���VQ�d�PB>>AG�H)�BEHHH2 �"�$#��3�NQ��
AHHH� �z�d�!"��Ԫ�ee%IIVQJ����%"�GDz
AG�
BBBEHHH2 ���||�t��>>BBE�R
AHHH��BA���c��$O%(����)(��K5M�8M������RRr���R�������&ɲ2
B>AHH)%%')*�eeeYIYYD���RL�����8���(����W��XT�������ߔR���U�e)B=�Q�섂������d! �G����N��$�� �������!���! ������e%IVQJ����%#����(�BBBBBEH� A��d#����Ӕ|z��R
AHH�,�����z�c���Ԍ���R����)4D ���_e��v����D�'r|�'��|���Eru�\]q}E�Z��]UC��UP�����&��m�[��,�w��_�����VO���>O�ԚԝeWS�^�.�UR��]jZ��T@���O<���ǎ ��Eã"�"�""#"""�DD��DTx�١�Y��A� i&�&��l��yC����&;,6\l>6x��n6��h�[���Z#b�‡!�܀`(!���#' F��������p �������z���D�77�_e��5b�b�,ܯ)r|�'��|�'�򊲫�UQz���,�K+Qu�ujUQ��%<� ����l:�]�g��]��_e.N�+'��O��թ>QZ����]q}E֢�Rڋ�C��UP������ӧ1�s���||||���S��f3&��&3T�dٳf͛6k2l�lɓY��Ӕ||z������(�Ӕ��t�:t�������||||||�tٌɪdɳTٓTٳf͛6d�5��L�̘�Μ��>>=��c������tz��f͛6@l���������g)�2�f)�4̘�)�b�2lɪc2b��*Y�d���'''$��2JQ�4��k5(i��������XTq��������gN�ΜǨ�������������Tɳ&͛6lٳf͙6d�d�2b�:r��Q����|{�Q���tz�Ν:>t|�>>>>>=��g3�̙2c2j��͘�Sf͛5��͚�fLS&L�:r�Q��>>>>>r��g)Ӕ��a������
���w��z;⋻��}Uu�UT#g�~����Vz�����PWT����|������lֆ���t7M���ݽ�Uww�OU]kUUک�������OUQ�U=UA^SԺ���R�z�����Y!@�\2��t$���TF@(���x�J "�D<<Pi3B��MHѳH$�M@y��i`�<t���O ��K�F���h�5�ca4Š�0��0�1c�`���� �� P� 0������������ ����U���z��S��uU��֪����Kp��6����{�����=���U����������z�������z�S�r�]OP�-��Kp�t7M��>-���%���:���T�U J��g�UUA ��UUS���UR�z�)��z�Ν:t����3�b���2dɓTɪd�j�6l�j�6k1M�2k1LS&MfL�̙2�J�̛5NQ���ӧNg)ӧN�9�͙1R�̙2b�2j�2c1��M�1��͚�Sf̚�S&�&�&L�2�J��f)�t|�ӧN�5QE%͘�͚�.kCtP��WIt�T�M4�0�&Mf�&LfL��Y���&R�mQE��rNS�3��M �����_��������������Ν:t���t�c1LS)fL�1L�2j�1�5M�̛6lٓ٬يd�dɓ�&R�Lf3�:>t�ӧN��)ӧN�9�͙1R�̙1L��L�̘�ST�lٳ�f)�f�SY��2b�2k2c2e*�1�6j����ӧN�ɵdݓm�nC���B��r�dyK��y-H�H�H�HjCR R Q�Q��Z�Z�UR��QjQ�F�-�vA���A�d9��G��yKR+�Z�V�5!��j=j>�AjEUI��5�5ji�x��.p��u�Q�i �$��H�"��.h�Y�4�ZNI� �"ȟ<��x��.<��cc�ㆍ�i#Qi���1�#(�0�G��qṃ' (ֿ�z�����[����k��_�}~��z��jɻ&�"܇q��d9��k"�5��yIr*�V�U�r�Z�V�֣���UT���Z�V��m��d���A����r/!r<�dnEVJ�u!U"�!U!r R Q�Q�R R+RJ�QUJ-N�2e4�KKKK2b��)�d�Y����5L��Sf̙6l�b���Y�ɓ)S&L�1��fR�����dٳ�M�2b��i��1LSɓ&R̙2c2j��Lf��fL�6k1L��f)�d�2�2d�c1�̥R�T�i�dɳ�T!Zֱڍ���t+� ���i��fL�1MS&LBi��Y�����wE��õ�Z�=B��z�_W���������W�����̙M4����̘�)�b��)�&L�1�5L�͛1�2b�6b�5�1L�2dɌ�c1��fR�T�U4�2d�Ӧ͙1LT�M3�1L�2e,ɓ&L�����&͘�Sf̛1L��fL�2e*dɓ&3�4�L�c2l��v�m����ۖ��_�ý����+_R��wUUQu[��U��YUj�Zz����UU=C���,�E�_r�[���w�W�_�k���wUU��ꥫu�S֧�e^�.����8��*&,\��\�qAQ¢b��!H�2�&���&qCT�F�4zU&�:�Y�,:x��<l�B�e��F� ���lѐ�iF��x�_���!pXT8��C�� #a�Y � �<eF�������z�׿�����_�U�Z��U��]WU�b���-}�[ܷ[�o�wo��W�_ԭ~�Ua���YO��e=jz�U��ꪪ�m��f�.Z����_�u��������j�p�j����e�U��eU��i�z��UUT�M4�KM3�M4�&L�K2dɓT�2�(��(��(���)�5��f3&L�1��f3�ƚU4�M4�M4�M-3�1LS�1L�2d�1MST�h��UQESES2k5�2d�Tɓ&R��c1��U4�MZ���k=K�v;Q�B����zi��i��J�5�2bM4�M-4!�Ш�����:�g�V���*8������_�W���U�����M4��L�1SKKK2e--,ɓ&MS)��(h��(��ES2k2dɔ�U*d�U*�L�cM4�i��i��i��b��)�b��)�dɓɪd�hh��M4�M4�QB�dɬɌɓ&3��c1��i�SM4�L�g<�=���VC��
��no3�Vg6�U�櫙���ǭG����j=j=jr�;S���Sj�vsΫ��}d8����יͬ�mf���W3�ͬzԂ� � �9Z���Z���S��ty�Yc�E� Pd���a�i! �("��|zG�8�&�kI�T��H;"z�qv\���<p��0iH�$h�jE��#��a‡#����Cxof5�����������׭�V����ת�^�s�����c�uY
�[��ۛ���g7���ۙ���=q��UR
��j>�=jr�-NZ�Vs��uX����>�\ۚ��mfs9��j��ک��U������9Z���SU�i�����ii������KJ���(��(��(�R�E�QEQE�
�J�R�3�*�f4�M4Шi��i����b��*ZZZZh��(��UQJ���(��(��-P�iS)T�U3iT�1��i��Zֳ�]Gc���n�n����M4SM4R�L���M4SKM wwm
��U8������j����z������XT������꺮���ii�������ZZY�Ҩ��(��(��)T�KEQEQEQKL�U*�LƚU4�i�SM44�M4�T�K1LS�ZZZ(��(��UQEQE-QEQE
�J�R�Lf3U4�i��i�D���CCp��.���������_�x���]Uj��Uj����Ī�z���uX��m���cm}�~������_�x���]Uj��Uj�U=UD��z���u=F*pJ(%,..(�B�‚R�X���G�
DC��,<L<�������4���E'%)5'$�T���#�e˗.-.48Ll9���hѐ�h#��q����0
��[ �����xr6+ B�9!�F���p!4�/���������_���^���U��Z���׉-����፷v��=���ow����U���z�T1��Uj�����z��K��%�{���=�� ���?������׈kZ���Pƪ��������~���hi��M4��T��m*(TP��QEQJ��(��QEQEQCE ��KM4�Lƚi�SM 4�1SM4�J��h�QB��(��(��(h��(���(��(h����Tҩ�ҩ��Zi�kU�k/����u�6�ۿ���M4SM4S1SCE4�L�B�ݫ���˩yv^_�����������eH�������i��i�b���(�QB��E
�QER���)h��(���(h����)�S1��i��hT��M34�1SJ��h��(��(��(h��(��(TQEQj�(��TQKLƚi��M4*g\�gl��D�efVefVefVg1�s9��eT�b���+��b���5ST�9jr��S�;��곞m��̫2�+2�+3���g3����b���+��b���ũ����˜�9V�NRl��fPh���FT`�,:Xh�H1��g1��\�L��RjZ�4,���s�˜^8`�F�5@�i#Le#��dC����0�lW�+<7P�F�n7��[����p �����Z��z���s��s͢g2�+3�̬���<�g3����̹�3S.b���ũ����˜�9Vw9��g<ۦ�s+2�+2�9��g3���s9���b���+��MT�U9jr��S�M 4�M4�h�[B��*(TP��QEQE��QEP�CE 4QE�-Pڥ��i��ZU4�M4ҭ�[E
�(��E
�*(��(����(��(h����-Pڡ��-4�M4*}V��Ax�.����rxۡPڽ����)�����ڦ�i��;�V��E������//<�_����_����� ������U�_��CM4�M*�(VЭ��m�EQEQE�wv���(��(��P�j�� �i��i�SJ��i��U�+h�[E�P��QB��EQEwtQEQCE 4P�j�T4Z��KM4�M4�Oo#tq�q��������z������}WUU�Ǫ�R*�}d�UUT���������;�o|޼��z�����>�U�U]du=VIUV�\�� �����bL�a�@�PHU�*(,� H���3�.<��(p��3`hf�0����)s�T�㧍(�r2x�p2���mF������,49C��TV�h�-
�ah8P�- F�����}{�����^�U���Uj�U��z�{y�B����������;����j� ��UU��*����z��UU��{��������?���{���u���>�����c�W�U>�J����i���mE
�(V�B��E
�-���������CE 4P�j��T4Z��tP�T��J�����[E
�(V�B��E
��wwwwwwwv����(h�CE�.�T4P�����zTuK�X�v;c����������j5�F�LiFX�iF�J8yu�on��8v;������g��~���]_��W��k���������꾫���hm�[E�B���P��[E�[wwwwwwwwj�TZ��CE�-Pں-PڡSM4Ҩhh�hV�B���P��QB��E��������4P�CE �h�CE�WE
�KL˙Zzy����VefV�������������e̹��*���uM�u1sT˙��ZzznefVei��::::::::+J�\˘�SUN�+�j�LW1Ug)ǐe� ���6Pd�(2VT`���a�l{9NI�f��Y�470��v�p�8Z� P�j�c�����c���h�� (�qY�d8a��qFØ�lW��X���F��k׭o���z��ׯ���U��W�����2�V�����s+OOOE���������ZWOJ�+T�S�WJ�6�+���\Ξ����̬�̭===<�S�V�UT�R�M�V�.b���vЮ��B�h�[E�w�wwwwwwwwwz����CCj� ���m] �hWm
��h�[m
�mE������������� ����ںWCj�j�^^^^^;��c���o�@�X�c Z�Tj5�1��j5�F�Q� TaF#�S֮���;.��yyy�^}]����~�����T�W��W���U�Ю��B�hWm+h�Qwj��������������T4Z�WCj�m] �hWm
��B�[E
�mЮ�������������mQj��ժWCj���ڀР�����4<iSDf �X¦&�R'0N`��Q���0�H$�HP�A�ֆ�bԗ<t����.2808+ c�4#�`l X�G`�G����t7 ���p6����H ���8�V�ƆF�4Hpx���M�.id�Hb`��A�s@ԚM���L"��0� f�4������.x�㇌�#�#�����D �xl,�Ў�x�F�x�ZGCq��p. �a|l0 ���p8r�@�,h�����N�,<
<�)Č
&0@aƒ4>`��Pj
$��MI�2v�ly��)u Թ�G��\h�r\l�Y.48�ţ����с�W�E�A4�aƃ���F�s�Ñ������������*�ת����ׯ���� ��T��Ԝ��<�T��X�!P�"�ͨ� MST�i�ٓ.�`3j|���Q�����#��:�b5�� l$auC��\b�f,b�_c0��Z�j%R* RrjAC�FPҬB���@gK � ��&)�l��HL�tR�g���c�287�#�vG p"�!Z��-�����#���#Z�X^c��x@8L$R� ��n�H`t� Ā��@ɀ?L�>� H���.���@h��=���L��� ����`{��> =��Y@}0>�pG��.��~�
���t,:��p��@�J8�\P:�:/.�\��Q�d�@ �0`�j@i�x�2�M (����@��� ���� �j��@Hԁ�x,P>�=�v��>�����p'��< :�x�� t�\"�?@6K�m ��@�(y1� �� ��P��tb\�t(�B���ӧGǩ������ �BBA��d##"�Ȳ2,���dddd������������d$$$'(���������%0 �J�T�V�)1���(l`�!�`A�0�"c@F��x<l�ddl X�$@!� ���� @� ��P8 h����R��(<�2P(��QL������
�jB���##�E�vhs�#$f0 �GG��8<�������"�@<�&<�x��:ǀ �8xA�� �<q���B�� �$0�0�0�2��$c`A���thp ���dDp ȴq�'〕��`$��A. ���Vx a�Q�@��@&i�P� r����F���c�%4�H<�HH����(�@ #�� ��DЀ3�;ǀwYr��(�@��pP�Dh� ��� I�%�H����@���#�� ��!Ā���5 .h)�)�����4u���`���
���Q=O<� ��Q�1C��H�@#�D�/B@'�
�\ �'a") �S Q�x��� `�� P��b����aQ`%D�d��F�!�JC 8@
9�@RH�+�"FB0Q��3�P��4�@`�<�1�iv
{T��@*�@�� s������p����� ���O @*!h5 � ������Xd
@��(���^,&0���eE�H �*t��N*tya�<��C�)��Y��f�L�>��T��@}؁����j Vx}UC�ˇ˲�������tr8�Gc��ll��d��h��h�� 4@o��![�eJ�������,$J!���@R��`�� $�B�OG�!�6�`���1$%����hN�4Z` �)\h��k�@ +.��2�`y��C�I����h���� 8�p���#A�"@b�@+����
�[
t,0�P��� F@"� � 0�B-�V!� ��J���S�€� ��O�"�Z� �2���6Ā��=�Pl�@� LXh��5��Lp�".�"L�DK��s�<����!c���&6<8Ht��D"AS��$Ap)�� �t40�R D� F@aȐZN0 ��� E�`�(:��GFA<�<: �HÐG�0T#��h&� �Fd �P_$��b *=$�L
� + �'���� ��&��O�A9.d�
� Z�X�dXZ�2�Z
��S�@V��`��J*xT�`h�4 ҂0�H �h�#&$`!倇� -<8Dt������$*�]�B  ����,�@�M,
�F��-�� �-D�V���<  I0"@VR �@O�� �� ��&ǀ���rx��W�(��OE�)�@Y������@�0P�P@��@&�pj
A%>)d�4Rx�h(4 �0�#�H"� hb���L��N�Q�s:r�c��AHHH)  ��2 ����#$�dddY !!!!!!��1����2��������E�`�(:�p#�@�<���@"à�D�>A%�j�)a �G�~`Z�( z��X"�D����P�@U� �A7HD�R0
�p*��7. �p��� @�����A@TX^�o`,A�'��N�R���J'Z)d:|�E�}@�����U���E��Tx���!�##�F˂,6���I�.�@#"�G��$�d�d@����`�o�q<"+d@���D  �@(�:0
���$t��x8 �pN �W�tV�-�-�0�X�0
��%�*�)�3��QP# $EA<0i(CX�#i2h"&X� ��1 O4��rfD�����=�V�b� N���Ǹw�ty���j�]j��V
b��UMVj�UPk��!��j�����j���� ��0�h�1 8y��fE_q5�7
Ͱǂ�pR��.7�.���q�@\j��V�UP«�U�d֠�Už�4�P�� �a���!�������C�E���T�ǖ(.=�L�Q��<�F�f�6�����jD��ha�C[a-K��� T��.�F�����f:4:�b���pZ8��`ؠpX9 #"q��i�B��2P`/��������eI��������b�&�4<LȽ�k.!�����<����q~
�OK��*���2j�2���X*ʪUP�S� �T$UTƪ(���pdl�Z Al �b$'4 �3"���Cp5� ��\�}�K��1<�˪�SU�5���eU@5�UU@h��ڪ��U��=@m*�����$#c#EB�H�?B����‘! ��++++*�E�]E�^/��<��}C�a��b� �"� �" ��@����������x�^YKKKJ�U+*ʱ \
c��x���)�
��$ȉET���eYiiif/�ê.��(}C�a��C�ADADAC�P�<��a�y�ì^/b�]��R�����$ �HZ��`���ɦis�������)�r�R
BBBBBBBFA�������dddY##!!!"�$$$#���||||{�Bhp ���HXS�aH��FQ�ee���e��.��.��v/(zP���?��@�� �"� b~���a�P����]��v.�J�fY��R�$ �HZ��`���� �P䂙 ���R���-,��fY�êP�;C�a�~�"D AD@���!�~��>���;���R�YK2ҪUJʲ�H��.�;^�!�
�T���7�P�(j�<T�ʰˊ�qU�<S�<SX��qUa��2V����QJ�P��D�QB��8�r�� �
Pqeb��3����/�S�&�ˊ�qU�<S�<S�UPˊ� ����Z�V��j(��DڊmB��� �!��2$H�(r�T|yQ�M�X�4:l���h�ZC��<�H}4݈݇��T>��<<{�c������t:9�G �l��l��,4Ɗ�F���-8a��� �Z���_���
�T���7�QX��SV)nVV*�e�W�Wj)���-EU�KP�\SU�E
�Qj'Z��(څE�A(C(AB�YX�s;U��^*���gXe�.Պ�)���x��Ua�� � ����*���)Z��ej&Z�mA�C�%e&�J)U)(ʩYYVZZZ/R�^ZZVM�dd#��3�N�:t�ӧNQ��2*MJ�ie���e---++*��)VQJI�FQI����Q��R������]E��̴�&Ȳ2���ӧN�:t�ӧ(�� &�e����.�奥�T���(�%YFRMSM3K����(�ӧ)�B>B=G�BBEH�������Ȳ22222 ����!!!!!!!!9��Q��������O��������#U���W��ɲ��UJJ2�VVU�R��uQx����&Ȳ2
>t�ӣ�||{:t��� ����R�ZZ/,��]���eT���(�%YFRMJ)6RQ�R����VZZZY���^Y��VM�dT�{:t�ӧN�:t||z��dT��QvYE��vYKKKJ�2�������R����8]����.�'��%O�?�AQ�_P�Uj ���A�U�UUTUY�� �=OUP�m�(7| ��.�P��*�G���aW� ���6���/U�U�kU�����6UT�U �C�BY�@<ph<��sX�!��8��CJ�4<��.���zB2M,i��iax��:y<Vx��<����ё�����`�,ca 6+0lX6A�d' ��A4�"м-��_���w����2�K_����V�
�����`˾��'��ӷ��?r�C�~5Z��U������>�:�T6����YUS�Tf۸f���|_���������������j�7U��MUUT8����XS��U&�)&E�Q��t�lɳTٳ�ٳgMgN�:t��9�:t�ӧ(�t��t���:l�lٳf͘����dT������dY�>k1��3f͛6l�6t�r�:=N��3�N�:t�Ν:t��T��f͛6k6dيt��Y'(ɪi���Ǩ��>sDZ��) B=G��!!"��!###"�Y �ȩ �HHHH)A������������JZZi�e` ��NE�Q��t�l�6j�6lٳgM�:t�ӣ�N���ӧGΝ:t��gM�6lٳY�Y���=H�*NQ�Rr�L�#ǩ��j�͚͘�͜�Ν9MgN�:=GΝ:t�����ӧMS�Ӧ�f͚͘��SY�j�cԌ��R�r��D�#r<��VK��.K�yB�yG�ԅdy-IrKRK�Ԓ�U"�#U$�'YE�l��l���7%Y'���.I�y ��yG�U���%�jF�*�J�UT��j��%U)�!"q$��T|҆�(r�X���4]4���s"@���2 �T��Iq)t���c����tv:��F�e���Q��Q��a�,2�H�--�1�������T��������$ܗ#r<�%Y��.K��yG��
��+���%�jF�*�J�V�u#U$�*�NSd�K��y���K����VF�.F�<�"�HVF�W%U$�IrZ�\���Z�\�ԝe2dɓ&3TɌ٪c6l�1�2�e4�M4�1SM4�M4�i��i���*b�6l�l�5��S&�&)�&L�2dɌɪd�j��3f��f�if*i��i��Zi��i�cM4�M4̥L�1Mf͘��f)�Y�dɓ&SKM4�DZ���t���=HH2 �! ȞYC����~�����AdABBBBAG���||��|||�jL��d���V�_̙2dɌ�2c6j�͛5Lf̥�M4�i��Zi��i��U4�M-4̥L�1Mf͘��f)�Y�dɓ&L�2d�j�1��ST�l�6lٌɊ��i��i��i��iSi��i��1�1M�6k6b��f)�d�b�2d�{w�{忖�[�+�����(���UT�V�-��U���UZ�ժ�������[�o�;�?��O�E_�U�-Uu��Ue�z�uUV����&D>FD@H@HBHXD<<J@�Ӊ�&8�ӊ*8��#�=#�#ɘ6��6f ��ظ�v\p�S.8yá��d6+Aq���tduF�cb���m�#ba�Xڍ�"!��0LX"Ңм-���������*D���W��ׇ�xw�[�n�n���}���'וU�-Uu��Ue��C�����UX{m���o忖�S�S�?����S�����e�Rʽa�UZ�ժ��2d�2d�KCM�)T4SE*�)��M4��EQEP���)��SKB��h�R�M
�J�2dɓ�dɓ&R���E*�)��U44�E4�CEQEQB��ii��ih��-�SB�LfL�2d�i�SM �ӣ�N�gN�x�A��R*.x����(�IHH))%&���:� !!!�H(����tz�Ǩ��4Īf)��`X&L��L��hi��)T4SE*�)��M4�EQEQE4�KM4SKE4P�h��hT��ɓ&L�1L�2d�ZZi��CE4SCJ���M�M4QEQE�M4SKB���M�B���iT��&L�1�snm̹�2�\�mf�e�t�+3���sө���W6��n�UL��U6�uT���;����\˛���mf\Ξefs9��e��Y���m��VeTʩ�Sj�s���8��Ĥ��"P{8��ҧN(s8��iT�M(Ic�8����dYTPP��T��X��,9,4����\���*8�ʍ(�Q�*7,6�$� ,Qh�lZp�1���*n����_�_��m͹�2�\˛ͬ�̺n�g3���s:zUfVj��7�Y�S*�UM��Ϊ�s���ncs.o7�Y��s:zy��g3T��g2�U͹����S*�UM��U:���(��(h���)��(����(�����TQCwwj�(���Z)h�QEQEP�B��(���U�)TQE��Ш�ۻ�����.��QESE4P��QB��(��M4�M4�9N�g(�����ɍ-)���&��٪l������֕1L��QJ�1M�����=GǨ��&cM4��ʗ��eF�`R�4QEP�CE �MQE�wB��������(���TQE�M*(TP���(�P�B��(��)TR��QE[wwB��-����EP��ڢ�(����Z(��(��(�_{��3���pw�������WP�Z��u�C]OU���S��U��� �����1��������W���y��U�r���V�����C��𐄐M$"&�4Ni#A`i3Dg8���0zB�I%8��q4����PA `t�8\Zx�p�.2:�EcA��p6�%����^��A�`�\�8,Ѱ�`<, �����hAh]�H�_��������������W�������v�?�|��{�� ?�U�/ֵ�Z��y��U�b��O�j�D;{{�������=�� ��Ⴕ���=V��Z���U>��TQE*(��n�wt]�[wB�ۻ����TP�ڢ���n�P�QEQE���(��(��V�Ю��E�t*-������E ݪ(��.���QEP�ESB��)��O1��m��z(�K2b�Ҧ��ٳ������3�d�(�;���T�JR�4̥���������������eF����袊(TQE�
�軺(�������ڢ�����軺�EQCEQmQEQEv�Э��QE��E�����]�P�ڡ��wEQEQE����zv���t�t�]5��������+��U���Ttڧ�s.e�W2�+2���֎�������֞��������=:�����f�jb��d "Ȥ� 2L�����A�Y�k:b .��8��p��1RM �B���\��\x� :�D�f���GR8��@�m�� ��4e��-<Zp�F�?���������z�*8�������zv���t�֞����֞��������=*��6��+�����efVei���5�������������Ү����ttڧ�s.e�WE
ۻ���]ݷt]�
��(��������������������CE*.�wB��]ݷt]�
��wwwwtQwEwEݫ������T4SC}kZ�Uww�n�g���,�i��S��f�Sf��1L�2e�wwwwS���ڢ�2�8V���V�7E
ۻ���]ݷv��]�E��]��E�]ݫ�WwCwwwv�h��E��
��wt]�wt*-�����ڢ��QCwt]�wt7t7wtP�7o��s;��7���;�3��y��3���U���_S}s���?������;�3��y��5W��]VgZ�U�7���@>D� ��8��4��I����y�L,<\��*qc���y����1�OAq��qѡ��F� ��809��6,� � �� ���м0`�^<`0 ���������ׯ��������v��w3�o�z���w��g�:�UW�U�MU�3�fֺ��Vo�_�g���3�g|��3�3U�u����?���o��������n�mݷt*.�������衻���ݫ������������ݷv��wB�����������Wv�n���ڻ����uֵ��˵.۶���1L��cM4�Sf͛5��S1L�2e)�j����>]OU�]�2�n��������mݷt+n��������P�ڻ�Cwwwwwwww�wwwwwmݷt]Ш����������Wv������WwGC��V����wttw�}��k����QҮ��:B��GGGE�Z:::;������GGu��誣�]��Z��R'��"�d$ 6=��٨5�̘i��Μ<�N2`���H�����X����� 54`і9@⍠n6����0:0�K����-Q�Q������*�����tt=5h��kGGGw}��ѫ�W�h�]6����]��Z::������tttw�}��}�ttj��tUQкF���n���������������������wj���]�������t+�n���������Wwww�wwj�����WV�Z�V�����m�V��WIs)��SLƕ5M�5�����Tɔ%�Z��wS �u>}V�����2����ۻ����n�w}������ݿ�������n�����ޮ�����ݷv��wwww��wwww���ݫ��wwwr�������������Z���k��k���Uu^C�߸���w������ם��Z��k����׍� DC�H� ���  H�������L��0<a�C�BIs�� aC�)8����������#�DF��7š|`����_`�n4 0GFC�X�񁁀�0C�g����������2�
�����~�����������Z�j���c�U^�!Z��y�~������������^w��u����V�U�{������������������������������wwww}��ww�j������]ݿw}������]V���|�v^^����m{wA饦��4�2e3-34�U)j��]������|�?U�ʏ��eP�`Q�wwwww����]��������������Wwwwwwwj������߻���wwwwo�����������������+}����}����������]h]F���z+Gw}����}��ޯ���k��w�U�ZF��HHBD�,���� �� ȍ�fΘ�fL��0�����q��R҄���.qx���8uF�0Z���� q� n8�F� FTdteFTaE��Œ��*:� �
�����tt=���Eo�����}���
ナwޯ��Ѫ5GGC�Z;�������������w�������u�t]���wwj��]���߻����������Wv�����������������~���Www�������n�����V�|�|������������4�M6��Q���阩���6�Z���ay����Ϟ��������*�����ݫ����Wj��������������������������]�j�~�����������w��}]�wwws=����?���������E}Qִ~���Z�*�L~����?���������E}Qִk���Z�eW���$�FH���Ť���!�"���f1�@��"�L" 4h����E����D�獞:x���.26x�a��� (�����n4H`/� � ##c!��q��aF��`0 ��p �������3ގ�?��;��������k��Z5�B�u2������?��;��������W�kG���U�2�ի�ߵw�{�w�wwwwwwwww���������]���ڻ�Ww{�wwwwwwww���]�ݿ����kY��u.��˲����[��GTm a�F"���aFZ�#���]��j�]L>^{>^z�>}W��eG��2��� ��Ww�j������]����������w����Wwm������w�w�wwwwwwwww���������]�u���������"[ﺫ������w��������"[�wUz����wz� ���x����d$�H�Dl|ɊcH�Ə #��.���/6��� �P�z�Ϟˠl0��  ���GTp��F����dteFGFc#�J5Q��g�����ʟ����k������}���p �S�wUz����wz�����﻾��R%����^�����z߻�����w�T����������ߵ{�j��wp ��������w��W��=�ϗ���v^^���b�+�⸮,<aF#��a�F#��b,0X���+���z������gϗgϟ?���������eN��������w����2�
��Ww���~���������2���Wo�����`[v�������������������������������������������������������������������������_z����������������������������������������������������������������������������������������UӢA��������������������������������������������������������������������������������m��Q�Yzƺ!� �$��,��0� 0�M8��8�<�8���=C��@?�G�PC�$C�?;A������ ��������M�=?P@� 7��Ӑ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������C�$;C��AP�|A��C�<C�?A��{A�A@;@��@�<<�@�@��@��8��8�P8� 4�L4� 0� 0��,��(�J$� � r$�D�DZuakc���x�����~O$�&f)1Y�vH�$P�*EH�$P�)$P���]��� ��[��[b��w��>LRfb�EI �*I$��R4�(EH��@��@� ��A`�D�d @h ��8X�8 4 ��P �$�$@����`Dp�� G�R&EH8��
@�� �D�@*��Q0x�တx
C� ����x
C��H@#��A�&D�������Y�~������&d��9ZL�E$���$� "��DZu��u�ǰw��=����s�2(dT��"��BH�#I"�T�X�$�b�z��{��r�m���s�y�$�b��d�H�$T��"H�$RH�#�G�"��������dx���c��=X��Ǐ<x�iDZ�{NjE�"�h�x�h�x�x�Y:<YG�E��qd{DZ�{��G�<x���G��{H�X�����h��x�h�x�y�J*���H��EQHD���"CcH�6#��1���J%��(�J%�DcH�D��������h��Q"��V+��R��y��^K域���3'��'ɹ7'�NO��G�"����dY:,�����G#��9<x��Ǐ<u�c�R:�Ա��Z9-�G#Ţ��������Ȳ,�GEő�{Ǩ�G#�m��lx�GR=�c��h��Z.9-�G�G�B�)a3
�8���\��|_��|_��g��|^E�Y$(�Q$(�I��!%!3
hO
�K
��^����/����/����,���.��,�Ʌ )
2RI
2@�(��ApXD��`l  ��@`, �BHH<& ���ŃŊ�sC�T<�<PX�8R(&D�D�a�D�A���"b��b@"!���!��6o�6l�y���<��fL�3�$ɗ2d�&L�Z���hLš.��s��v/����/���/�$�ȳ"�E�Y0�!%!FBK
$� �SBxW
XWcؾ/���L��|_��|$�|_��rb��
$� 2d$�Y<ttYG��#ՎZ�X�=�cՏ<x��Ǐ�=�c��:��R-��G#��ţ��dx���dY:,��[��{ǫ<x��Ǐ=�{DZ�u,u�x�r<Z-�G��H��X�"�H�) C�B�"CcH�64�"1�DPN%�D�dN'��b1�����؀Pt �!�舠���b�X�VEg�����\����3���?���'&������<x��dY:,��-G#��Q��9<x��Ǐ<u�KH�GGR�X�����h�x�x�h��<x���,�U[�X�=�cՏ<x��Ǐ�=�c��::�R-��G#��ţ�Z͂�l2��W�U� ��߆ ����\�B����2a��I��$� �$���*��X�
��T�]�/��3�����T��T�� ��ADT�H,��*D��BA@. ��,$��*
��D0
`
���P �L�d �@� �Aa +.,,X%���QR9A �PHP
�Fa0�A� , `0"4D"�A�!����#1Q�тb��]?��~+�������y"�̓�L��NNL�Ak6
U�ʏa^�Vl.�~�3�^s �aRRaRs &*IRI �+H���UU�X�*�*���a�9��f~B��!D��&L0��0Q$�Ard���ő��E�m[���=�cՏV�m#�G��u���Զ�G�G#ţ�#Ǐ:<Y:<x嶣��r�,{�z��i�=�c��[m-�Z9<Z<r?(�V+��Q�������!D���Q��F#��"Q2'D�Q��i
�C���t9�ąb�Y%??��r�\�����ff����ɹ97��x��dx��e[V�j9c��=�G��m�c��=����[H�r<x�x�x���ő��G�X������G,r=�G�V�<x�:�R:�֖:�:�G�G���0�BxM����^���|_��|_�yq��2,ȳ��fG��Y�Nd(�NB\+BZ���~/G���/�b��/���,�̋ȼ�8�q䏑�I0��BKPX�)��� �b���`��P�, �4DCBa ��H<\X8Z,,PX{C̆� �E��@�8D4N �� D" ���A��C�� �� F�f������f��g�g9�L��HW.Rd�&I�0�BxM���ع���|_��|_��_q|^E�̋,y#�~L'!D���\+BZ����DZ��/����1|_ �gřdY�����.Ŝ$�&B���x�<x����[m�[Q��ʱʱ�ǎ�����H�[ic���<x�h��Nj#Ǐm�c��rڎTr�#��X�x��#�#�u�����c����-�"�X�a�|=C�z�!�� C����؊6#��b1�N%#ccccccQ�$l`Xt:�C�y����BD�&b�T�<��r�Y,�r��?������M&�����<Y<t{V�-[Q����ǫ�x���G��c��c��m,u�����ţǏG��V�-G-��Tr�{�m�ǎ��#�J[Km-��NjG�J�=��j�:���;���y��$ǒ*I�T�Ȭ���1RH��*������Q�W�����g�đRi$T� ��3$W Jfb�I$�XBB�h,��:�� ��X��L0 �0P@P �$�d,@�,�@ ��,8X�Ņ� ���E�
h&0"� ����0`1�р>" ����H $���������x��W����?�T���d�I2L�LT�&fd�%[� w�xk�=�������xI&�EI ���2Er�f+$�@�Z�V�}l T{�����I䓁��ǒ*I�$�+0$L�$��X���m�m���Z�U�l{�:Ƕ=���֖�R�m��<x���m��rڱ�jՏl{�:Ƕ=�u,u���Km��<}D��D�!��>�C�t=�!DcH���؜I��#ccá������|>�D#�,��y��y��|��S�d��~���ɽ��#ǫlr�V�mX���X�9V9<u�u�iKm-���m��<z�ڶڎZ�9l{V9V=X��#�GZX��[KKm���<x�?���\���?(���s��|Y�v/�LrH�#��,�̏$~?�$�j>����~.c���cؾ.b��/�2.���9$YH�rH�Yc�y#���  ���X C�` �pX�`` ���4``hLXh��x�������
���H�h��"��&  "<d@Fb ���DlH#A!"$ �
� �͛7�y��f��g�g��L�r�˔�&I������u���?c�sb��/���/�)�gq�"��I�,|�$~?�j>����~.Q��[E�{��{���.��rH��fG8�X�H�~9�I��m��lrڶ9c��*�ic�c���:�:��m��m��Q�Q�m[��c��[m#�{c��ilu��m��a��ȄB!�D|=���:��Є:0HJ5F���Ç����$li�!��8���B!"�B!FF!�������˗.Y����d�I����ɽ��m�m�9m��c�c�m������֖��m���m��m�ն9m[�Tr�{c�l{c�GR::�[m���m���K�+� ��V�U� � ���y�Vd��䄒Y��r'0�d�U[ � sP�*���V�=�?�|�I�¤����!$�aD�0��<�l
< �,�� !`6���H, 0 �A@0 ���`0�����",Bŋ tڂ��H�H
�EED�P�B# �� �Ldhh�$D�@(  � �� �@�<�?����?���3y��ɒs'9$��'ɓ�{ {�v�y�S�~��'�I�B�ɅL�BI�B��a9�&y�U�M�K���T'�*�o �? �HT�$$�a$�a$܄��(�&�m��-��r�Ul{wKm���Klu��m����m�9m��c�ڶǶ������Җ��Km���m�d<"21�D"�z����|:�@Hi ,A�q�L�d���DTi#á������D"Ȅa �._�y.\��9�����>���������m��c������Z�[m�崶���m�����m��lr�m��j�r�-����:�[Km��m�����?�qr��X�[G��s�������s����G8���y#��9����u�����:�����?m�f?b���fG8�G��#�~9�t ���a B� �, ��!p�@.��<���, �4D)�p��� >d
�R������@#�����DF4D�!"$ "@�"$ ��x`ny�lټ�<ٳg���������Ne&I�d�.R>��q�\���?�~?1���{���e��Ȳ���G��#�~9���~:�q�~>����{��������G���#�~9���G��s��m��m[��[m��m�����m����j�m��ն9m��m��m��m���:�[m��m� A�A�1�D!�z���@�����t=� ��:��tA�tA�tA�z�!�>C�yCȂ!�����������._�y,��y��fff���zM�{����m��m������m��m���:�m��m��m��m����ݶ�m���-�:�m��m[`/��k�l[�������S�y����I"����E&*LW&b��d���k�V�q�
*�����'�I���EI /3$Rd�ɒ)2I& ` �����`pX@pX,,��l,����0P ��\�(`����"8`(H${IQ�FI$�$��"4T8D<`00 ���@V"xЀ�$&A�@ D@�h @�@N�/��{�������'?��$�12d��2L�2E$��@_[�jطl �U������s�̑RH�0�$�L�92E&I .�E����[�`QV����
<�L��$���r(LW"�3&+%-��m��V�z[n��m��m��c���m��m��m�9oKm����]��[m��r�Pp�������ȁ�D!�z�D��!��hX��rA�9��y����zA�`(�� &���!�D"������`�&*JR����y˗)�33��ffNd�����|��IKm��m�[m���n���m�u��m�ۖڶ�m�j�m�[z[m���mv��m����m��}����ZQ��;[{�<����{ӳR9���~,��?���1�~;����~>�J����?�o{�#���e#��>G㝒!�h�HH
P4) ���, ��R
AH(A`<P�P
A� A���W�W$ ��@�1TEB`���DdD�A!"$ �D�`�(����p��癳f͛6l��<��<�d��I2L�$�2L��I�c����������m�x�~?���#���e#��>G㝒<����;��q��-���x�|��ӳds#��?#�~9��m��m��m�����_���m��m�ڹ�-��m��m�_�[m����m��m��c!��1�����dB!�D"�B����0, |��0D��|��|��y�!�@����!�F�ddda!���N*#)J\�<��\�������OO����I$��m��m�n����m�/崶�m��m���m��m[o���[_�k����m��j�]�&�� Wa=q������^^9? �&>E��L��d�a=p�ط6� �����_�yx��'&a3�Bg&'1d��, A�4�� D
B�N� !`& ����(�P0��� @�P��(
�AP
-�
9 �DA� �C��*@."BA� ����H�<h   �   !�\4��H<44h��?���W���_��r�Y�+�Es�'&Iə9"���.�w ��U�O\�|����#ϐ����I ��L�Œs ����_a/��\�|ؿ�����'�9$�g�L� ��L�M�[m��m�﷥��m���m��m�ն�����m��m�^��m��o���m��n[c#!�`�#��B F!��=E ��0F A�=��A� CPh(�$�BApDB!�F��Ȃ21��`�P�1�%)K���r��9��fO�>�=�{��9$�Mm��m��m���m��my-��m��r�im���m��~����m�_m��m�ڶՏ��}m��h����{���zw�I����#�̏i%��>��q��?m�{����^�/f?��$�H��� ���d0 ���в ���`�T ���($$�ZF�� �R
H(@$
�p*d
� �� 6#��� '#H"�A�1h��D��H�������i�癳f��y矟�����ْd�&r�$�2>�1�y����?m�{����\��ُ�2?���q���1�~;�������{������&?#�|��2=���n���m��oKm�m���Ym���ڷ*��[m��۩o���߶������nU�n[��C�A�l<PdddB222!"&�# �H#`�" ���<����40�("�PB�#`���dAFFDH���8� ��9������_?3�������~g����NI$�ku�Z[m��ﻥ���^_�{m�ڹm�i����m��[��m��o��k-��m��ʆ8��a�=��_߰���W9fxQ3��LVJLVHa1Y2H�����NԻ¾߰���+��<(��I��3&+$2b�����`�"��$!�.@0C���€��40 �0�XXJŪ
�8 b��0��@Z�d��DLD"#A�@
��Cȩ�E "CCDA�C�����L8L4 ��@04 � ������N߶)��)��� �ɞ*L̓2E$��d�Ra�?.�c�v�+����L�I�T�L��&I2b�C&*II�� �����n�����}��\���$��੊ɓ�LVL�+%��[m���-�^��_���m��V嫚��im����K��k���ۖ����lF#�j������J���PJ ��PI�Lhl5 ���A�D ��PHpD�PJ A" C�#######" �: (0��b>d�)r�����9O)���9��'̜����I6����m-���wK��k��k������n���[m��n�~�����-��m���W#�X�G��;��o{ٽ�r��N��1���9���s��?��}m��{����oN���#�zG2=���� ��`�XX`���HB��P�`b
� Fu@O`&X �H` ��� ��n��4h ��@L4�8�"bH ̀��\���cQ�ѱ `�4`���"4Dh8iD��~y�6l��<���O&NO<�̓$�\��&L���y���}V�ٽ�{ǘ�巧{of���9��$�X����<��������{ܽ>oN���9��s#���iu���m�ۺ_�����-~[rնչV�[Km���������/�����ۖ��V%�DH�d4X4X�����22 d�$�PJ ����PLhj�!� A($�PJ �H$A(1A" � ��"1b1A£#�F#%�JR�/�S���rϔ̟�����'�NI$�nKK����m�ߥ�w��~�����rչj�kim��۾�����������ڶڷ*�� �a7h����{����zL����rO $�b�$�'�-�[�&�����x�x�/I����ȹ'��s �I"�$�P($,( �, �@�(�����40��� X��ud( �0���`�` � ��B 044h�CF�� �h@I$�I3$D�D�D�J48H��b4
�6�[6�����+��9�W�+����3��RJI$�$_���v���{���%����:L�y�I'0�$�.rH��o��\_m���/�7����o<\� $�b�$�'���]m����o�����^_��k�jۖ���]��ץ���t�-�ח���]�ۖ�ʉ"H�F1�h�DdF ,A�4� �2 �$�D��2 A�% !80� �2 �6 �D �2 �Pj A�A� �Q���F%��JR�/��g�??9�~~d���~NI$�nI)����on�]���-�/���彶ۖ�ʶ��m.�o������^_-�߹jۖ�������[ٿo{��m�7.\�:[����G��9c�X�����o{����o�˗9�m��̎w)${$(4(p�L2 0
���АB�pp�p ��1 @d0�0� ��,h
ƀ�lh #@pJ4 ���8I�$A�4
�� F�Ɗ�C����<��6~g�~g�<�$�Y石�3�$�2d�#ͷ���of��o{ٶ���~om��̎w)${jǘ�v�7��f���N�7.[{ӹ�̎d{I#��mm-��w�������yk����j��V��iKu�K��t�~߿k�_��m�ne[I�F2#�����@аl����1 �6 �`�2 �d � �2 �`���a��6 �h6 ����@HF2#��(�"+%/2R��s���圧�d��?�����I6��[M��-����wK���/����j�̫m.���]����_��y~ח�k���V����~ؾ���=�����=���<�L�>L�&I!"��I"��x��}���{������I�I��2*LT��*LT�d� � ��dT��� ��$� `
���pP %
B���@2�����!GB��qQB4�a ��@%D�Ā�� ���4`�x��<  @ l8 ����$����@�Ѐ�﷼{{�c����c��fy�&�I���1L�fd�~�?l_l~�w��������y�f�dȩ$T��*LT�d��~ؾ���=����{���y&f�d��2I�&*I�������媎^�m��m��m�嵖厏KKKKm�����媎^�Ku��m��m�ۖ�:��ԱԱԱܴTqH�Q�a#�18��t 4F#FFFFFD"$lllI,da����pX8� �b��"E"�H�V+�_�~r��g��$�I�����H�������r�9in��۾�m��շ-�JGGR�R�R�[Q�Q�Q�Q��[in��m��m�-�nX���ԱԱԶ/���/����Ǜc��?������~�,Ǥ{c�E�,��H���\�X�.c��y�6��������~?�X�&=#�s�2.�g�.�g!p�@��4H@��r��"��h, �h�p��@�L(
!@ШX0\X&,Tp�P�B 1PLPq@`��D�1(�&'#a�B* � "(� C������"$F���o�7������Y���_&s���_1�_1z?ly�?c��oN�~?��LzY#�YŔ�8��t�8�.c�_1�{cͱ�c���~?���1��zG��9$]"�<�v9%�������u.�[im��m�ۖշ/nR�R�c��Q����Q�Z��m-��m��m�m�r�[KKKK��)�b���0� ,B9��@h���FFD���$llllj6$DQ��b"F"$F# �l! ��H�R)"�X�"��|�_/�������������>O��Q�Q�Q���R�u���m�m�ڶ��k-��ԱԱԵ��Q�Z��m-��m��m�m[r��,u-��Rz�w�����_xO���?�g$��&.Nbɒa3�(�I��L��xW\'������� ��&y"�&.rbɒHNI0�&aD�D���XXPA�p@��8 p��0
`��T �XX,@��� �P ��(
��@8BC@�XR(��QQR,THP!�"4PD�Ģb`#��p�8��4`h�`�hx$&��C�bbA����������&�I��y&d��I��U���/�����_��g��I"�&,��$'$�Q�0�y!v���O�����'�O��ɋ�&.NH�y��‰$�Y$���Q˩u.��Ku��m���jڷ-[厴�Ա��Q�V9wm.����Km��m�m[r嬵�:��c��"�H�)!A CPy ��>4b#��#####D�Q(�lH�A"$ddD��b0��zB5 ����DR)�� ������|����L��������>O߸��9j9u.��[�om��m���[�-e��Զ����[��KKim���m�ն��Y{{c��c�c���{�7�<ǘ�l~�������Y�l�,r�)d�x�<�v,Ƚ1�~��c�y�<�c���~=�,�,r��d��|�$|�9 �B�D@�`�L
 �`�,
������@� �p ��@Ф(. ���� 4 + ����&)�(D"`�8� 0!�< ����F��F��
�
���/���f�?7���<��dϙ|����_�/�DZ��{c�y�6���1��~?ُ�c�9H��S�R>G�>E�^���?{c�y�1���ly������,ǥ���X�#�7�ǒ.řj9j��]K�������m����V�e�{{Km*�V����ZZ[�u��m����Yr�Z�V�:�&b��DE�C�A�! ��l4p�� ���b(����dJ%��������F#�Ã�= !���!��tDPU$����|�_,�Y�H��>O���v���.�Ժ�Z[Kom��om�j�\���ե���m^���ZZ[����m��ܶ�Z����[i �߅���}�����<��|�9 �>fa��ɒ�?�����������?�����^I9$�0��ɒ@�XPBC@����@P��A@.
`X ��#@h4�4���V
`�BAa �  � ,%���F� �F�D���@|L�8�8��"80" � ���A��@pLDL& $}����^�������<��&d��2O�<3�~������������s��^I9$�0��ɒ����}�����<��!g��3 ����s1Y&H��R��]KKKۭ���]�����e���������Z^��[{m��ܷ�j�Z�嬶�i�Q(r�BB�!l! ��j� �DH�2"��##"Q(��DHȌF#���BB�l!C��t:C��i����/��>��������>O����-��R�]KKKK{m����{jիYk/��������^��Զ�[me��ܹ{V���厶����7����?m�Y����&�N���%���Kooly��m������1��|�ӧx�/f��d�  - APPA@\`T�� l�r�D@ ���L\X&.,.,9+�H�&)�b��<L�� hp�
��p���C���0 " dF"��A�CB"QA�A?��7������������9fr�3������x�{����������N�㔽�ޝ��c���7����y��,Ǵ�咓I�x��S�[6M����K�uԷRۿ-���\�r���]�nޗ������n��~[k-��r�����|�
�4M"!!��t!!B�!�j �����1��dF0��(�8h��#"1#"$FCHA �!�!B�:��ȈDL��8���|�_����O�����������wv��R�]u����m��r��e�����z]K��]u--ݷ~[|��e˗���]�G�����/�]�]��������ɋ'&,����I��$��������{~/����,�.rb��"�9��Œ\��00 `�a��|X`�",h` @P`� h ���4�@4� � �,0qh�ീ�H�$����A1@ B!(�9�x" `x" ��D"("���DhD �DB!aLa�=�y�������/2|��6I�I�H��|����{ �b������$�H�L�,����d�#�L{x��������ߋ�?����.rb�ɋ$�"��y&c��t�.�Խ�Դ����巵jլ���_-f���ԽԴ�����巵j�V^�Z�]��
�4MD�x��:�!B�!��Py��1�����1A�A�0�� ��a�a�4�!!B9C��t:�ĢdL��$Hp������/��?���'���t�.��{����im���m�YYYY{]����.����Դ�������ojիYYk/��Y{������o{����ۗ/{%;�-������{�{������{�=��{%;���� XD., ,$X,CPA`\ @�,��,��* h����Z��p8
���"� �8 ��< ��\<T< �02"��@D��"a��"(��g��f������̾O��_����{��o{����r���{%������{c��m�{Ǜ���{�=.\�{%;�-��Η������{m���m��r������f��z^�^�]{m���m���{Y|���D�D��&��Qa��t �!B�!�@����Ј1����6 ��`� A�l���Hl! !�@�C��t:CȈDID�$N$��_����>Y�������?I��??�����Դ��{m����o{�լ�^�שz^����뮶�m�m�ۗ.\�����k ������
�������NNAfI�$�d��L~?y�����W�?�I�dd�Vd���VN`PX ��X$0X`�,(X`�(�"�, , h hP8@���$
h,8P�@�-PH�$��D@LH@DT4`@< �!�> 1�x@"�!�A���F�E�@B �� �����O����O�~y�&+�̓�'��2Aw���������
�����2L�̓�̒\����~?y�{�PH�+����rr �9��̜W�黩u/u5557���m����Z������}/wu/u5--7�-��m��YYYY{Yk/����萨�D�4M!�át9��!C`�X�/A�&A�l��l�M��AP@�B�!C�t<�C���B�dI��Ȑ���y._����_�P��?'�rwwR�^�jjjo���m��򲲲����_/��wR�Դ����-��k��jլ���^�x�{�<�������Ӷ�:w�N�N�;������f������S�{�){��R�A`�,"��Ň�� �
�  ����� 0P@�����@;�vP�;�2�@H$�+8� �A�@`> "x��DA�CB!�D@"�C�0�0`P�Ddfy���7����g2g2g/���oo{Ǜ�����f���ܽ�x�/r��S��m�{��o~���zvӧN��d�r�MK��R���[���r������}7u/M�����$���/{Y{]�� C������D�4MF�!��t:B@�@��@`'���d �A4A8'``�x@��t:C�ȈDI"dL��$Hp��>!˗��>Y���0H���'�?'�r}5/K�K���������k��k/k����Խ/{���`��.\��v��\{����������?�����y��1d�c���H���fǷ��������;�y��rH�l�?��0�.
pX��H���``XX�a!��H��`.�P��,$Z�X0X ���\��lI�@�0 ��2*$*(*I" �؀4`���02�F�@�Dh�,L0�FFb'��=�������o9����<�<�2rG���l]�����{���91d��dَ2cߏ�]�����?���7/��<�If>|$���ޚ������������e�w����/u-/{���������Y]����>�È���D�"%D����t CB�� a�1.Aq��A4 ��&A2��� @� 0@�!�a�t9�ĢH�L�đ8�����<�K�/��?��򙙙���O�����99:j^��Դ��������V�ew��+Խ�{�{������������������������{�����܎R9Jw�^������o������}�Kr�L����S� ��@�)b`����dXx�XpH��@1�pXXX�Rk@.H,�Y��, ��� 6&�Z20ა I ##DBba��""�"  FFB"�3�?������l��<�s��_����r߷����f�����Ͻ;y)���)��;�����y���f�������)�;�/zgM��^�jo����߶��������]�f��Mޚ����m�m��m~VV^�^�\=��>"h�H�8�
���( �� @� �� @� A�M�L�dA P���������CC�|@TM�"H�'� D!�B1˗/���)��?�����'�����������w�-�����++/k/|�R���MMK����m�����YY]����O�'�ߏ����.��O���I2Ng!&O����xOo~?{�_����9?3<$����I��I�0�@�@.
��,0,
��X`�,BAA ����
�P��P�8P `P����H.� �q&�`&0 �@  8EH� BBBc#��A��Ј�@ � ��:00 �p��y�?������?��\�����x��%�d����{m��������3�G��������$��$����{{������œ�'�����d��BL��5/{�{�K����-��_�Z�����|��MK�MK��_����k��e�k/{Y"�=���B�DM�$N&DBA�F x�f`d��>P3(0`<���:A�HH��������>����'"q8���CȄB0�.\�����������?�'�'''&��z^�]����k�/�����^��w�5/u5.��w�J�����������;{���~�����{�4����2�{����~�������i�����e�����*
PX$ ���a����P�Lp��!�ǀ���@# A`#��� +X
̀�L��dDb$h ���$ BL��� �!�D@Q�C�#" ���9�����l�6~{<�s����/�˗/o{���ٿ~�����{�ޙL��/{���~����y������{ܦS/}������n��������������ޚ�����w�����������|�D�@��|>$*'�2'����r�!ÂA |�����A�0���|
ÈqC��>D�q$N$8�B�D#\�r�_����?���O�����999=������o�w��_�������|�驩{��K����_�{����c���o�����O��g����9$rL�9�����������,��.|y�#�fG�� h``(
�(�PX ���,
�� PH�%�0�P ,q`����PH ������, �%����&��@+��E �_�R`;$ E `"4" (�h��p�
DA�D�C���������?���3�'�����$��2rG�?���������o埳��>d��3#�������������?g;?y#�d���ޚ���K����|��/���򲲲�zjjjn�o���n�����k��đ��b!!��|H���C��|>�Ð�<����xP ,��h�|��A�a��|=��������&D�q!����B!.\�r�S���������'�̟�����{�SSR�������������eeew�������������_�����������{6o�7�߿���i��7/m���e�f͛߿f������;�zZZe2����A��( ��P$ ��E� 8!��a �J�BB@J����CJ$$�0� �A�"2pF��R*D�!�C�HDTD"����9��y��������Y��?��˗.\���ٽ��߿~��O�����KKL�^��f��߳~�����������m��e驽���n����/�Z�����VU57�������������y�evD�##z���DD$@��B C��|>�C��|>Ł�`�00 Ј|>!�D"�|A!�|BD"!!���!�"��@�˗.\��N���O̟�'��O�NNNNN����/�����������y�ev����w����_��_�����{�e@C����$x����y�$�<�?���� �G�A��?���9�$�$�X��PP 0���(
���@P
��@L0P(B�ŀ'��A ��&,-dZ8��"$"* �����hx�x�Ј � B!�`�CD@��p� DA� B"d"�CF�^40b ��������<7���&L�����?���� �G�A��'��2N$��?���� ������y�$�<��[�����-�Io���-}�����wK����6��������e(�U��b�H��F�!D�q(А�t �C�����dddD���á��|i"Q8�4$B4PR*��b�X�V*���I)f 4I�H_��K�����������寷}�K�]���$����ז���~��o�o���{�������.^���f����{��?���~��.syAB���C!�� C�C���� � �E��E�����P"& h5Ph�T"��D("B$L&&()�
!x�`�4h���!1!1"F� ��D`��y�K̳?����~��o�o���{���N��[r�7��{7����f���������.^��.���w��-��m����-}��.����m��m��������R��b�TV(EQH��##�b"&'�D�Q�!�:F�dddd9�C���N&D�HБ�B222$(+����b��ܿ�����0IbO��O��-�]�����m��m���_�-}��.����m�����-}�����{������3����ɏ�c�����������3s��=��1���`� ��$C�8(��,���� �*�€�``XX��ab�J8P����������
�E�4"a1 ��DLT �F�B!!@*(&DA� *$ BA�C�ƌ� ������g��K��1����{������3s�?�t��1������������������<���������v #m���_���_�����$���o�k��J+��b�TLX�0���#"b1�D�q4H��a�r���"1|8�����$L���BF�����D���Eb���H����/���$���������������H[_�Z�����K����lH����寷�������f���ޗ��?���=�~��������;��{����N�T0p��\,"����L* ��C �`b .,@Y<ph�C�"�BA6�b�PD"," �EC�EE�$P@R( ���FƃD��&$�ąD����"Q��bQ�G�����7�$��?�����������f���{������t�~���{�ٽ�r����������K����_���嶿�������������������������-rEQTU��#���dF22221����(�J&D�(�:#DH��
8�H�"q8�hH�222"���F#��bb��Vb����/����?������K����_��������_�o�Z�������[n���������������������?�3����<���������������������<аA@hH �d(
n���P
!`�� �
C�`�L0��aB�'$p��G�8P�h�
���
�EF� ���PHP��x�!4q��@Ȑx�x�x�"&$�10`��0p�x�����$��L���%���x�����������?�3��c�<���������������1���?���o�����% ���o��������% ��������iDcb1�F"��#####�Ј�N'�D�H�L�66$*%���h�N'�� ������$b#��Q�D���EEg�����������O���?������o�lP����������_�݀I �_���{�ٿ~�������o��_���������ٿ��������o�N����� ���¡@�� �!`�\( C���`b 
� <p������
���
"���P�R* )     ��bQ p� 0�2&'�������g�������_���{�ٿ~���{��/s����:_�����������{������i��˖��K��������+����j����������������k��cEƣcH�66#��b1�b#����đ8�N'�Dу�"h�H���q8�hH�ȌF"�"1�F#Db$lj6664������#�~f '������]����ۿ�-����������������������������=����=�I�������f�����{�?7�ϳ{���"AB! ��*
$�@hR���P� � ���`@���X�\q�
G@q�,$�$��*EE@�P`� �CF�� � ��H<H�Ș��!�`+��������������������<���y����$���s���{�{���y�L�7�ϳ�>��������P��������/���� (�_�o��H�A�����6#��b1�D���FFFDD��q8�1�C���t:*$*'�Ƅ�������D��ccccb$liFƋ ����X% ����������IC��������������������7��`��L��/���������$��?�K�r���!�P�ИPhR ��¡@�R ��ap�L1 �C��`��!��<� �"�q ��H�h�h&4�Ģ@�"4$D��q0x�L4N&����`\8(;�?���������������$��?�K�r����ٿ�������[�K������&���/������6 0+����k����A����؊4���b1�b#��FC��y�!�r�C��8�C��q!㌈��0��b1��F6665Fđ�Dp�o�����$������]����6 0+����k����w�,`��Z�����#�������?���3��ϙ�����>����|��3�,�h�) 4 ��l( ��XPa@pX���X X ��$���Z� �+u�%�I��!4PPHLT`���ѡ�A ��hЀ�$&�b`�1�`LL`�&0"v$�b������$p���$��\<?�������?��|��3������?��������>e��K����m�~[m�������T��K����m�~[m�������a6(65F�b1��#�F#!� ������>�!��q����> ���"(�F5�����H����64Xl5����'��������������m���_����������m��m����k����������D���R�ޗ���������$ON��R�ޗ����p� ����$( �B��hX8. �C��Z�,BƋ8 ��8 d��AB@:% `������"$D�D�0�2&�CB0�hF&�C��y����̀ML�������o�f�f��H��~�/���������`�'����K�����7�.�%����������7�.�%�������� �DTlj6"����1���F#��d���$C���|>�����������H�lj4���F����Ģ#�� *?�����`������������ ,k�+����/�����% ���������`�'2l���������`�RI�{��g�� ��8�� ����@�$��€�(
���`( B�ࠔtt) pB�E��n�!'$�(���'"dT���D�Ƈ�Q �!Q0�0!&B#�|L`D C�+�C������`�����'��/����� 5$�7���~���� 6s&�������K��`�B�����������I�_�����a�������llE"$llE� A�tA�t4L@��� D�C�@(A� �:�#cccccccbH�64Xl6!�B_�������$��������������I�_��������6 4+����������tK���g�����tm���4�`p`h���hT$4% BCB�a�HX8,X�*��}�>������X�`�x"X"p.( X�HĒ�H�2� �D��h�h�L '��H� �< �D3������������_��~����`��o����Y����{�����6��������������݀O_����!qCP|DPlj666665
��:���>��!�D�!D!�tA�>A�|���ccH�ؑFģE��a��8W/����������������� @���W����x_�/��?�������������g�>I6g��������������珒M��`�@��4����
? ��h$
����G� ,8,(�X��8,
��dL<�
"� D�
�"�@��RHDh�x�x������ A��!�hx �������`��y����y�d�?�������������'�>I6g�����������������6g����X$q-���#o����7��$q-���#m�_�a�!8�|DPlj66666",6��|�|��| �D"�B �� !���|5�|DTllH�#bQ���H@�r�������GJ��L<��O����X$q-���#m�_��K�� m��#����������f�������i�����{�~������ޗ������K�Dp5����`�B�!�0��T(���а !@@ C�\$���(H�@TH�Q(���*d� D�q0�F$�C����xDA������ /���������ٿ�����������{�~���߿����g�%/�M��������k�������������������������
�Ca��CQA�(�FÂA�l4���>A�6�|�b@�B@�>CHi ����5 ��<�ÄƢQ��J4Xl!�!td@W���0I��$�����M�������X$l��+����l6����H�_�W�{����� &s���/$������{�9����{�$�J��P ���4@��x��PxH,(�"�R�)UX6*�R�!@hP�@pPh�p �B�LH<HBa�DH@LBA��)�d�y�1�4H�<!��x Fb#C�������=���y������'��y�����$�������I?{����������s���/$�������,@����W�����?���X$�������\Hq����!BlDTlJ"8j�l6C`�6Ca��l5 C��FC���= ���l Ca��l6! ���Q���a�! �!����_������������v /������������`��������������$�˟��L�������� *{�����H<�A�( ��@�@�0�@�hTXBP,�<l B��)
�HX ���`x�`���H Ā����c X�`���B$�C��z��H`��8LPo��`�S���/������IS�����w����{�9s������������%�����������K�Ik����"Hq����B! B�5 CP�6 �!��6 ��P�8"Ca��j�! ��i ! �!�!,6B�<T@XȐ��_�_����'����O������$������������]�K _�����

76
MaterialGraphProject/Assets/Andre/Andre_scene/ReflectionProbe-0.exr.meta


fileFormatVersion: 2
guid: 01ef541f9cf374767b08b0d0d7956d14
timeCreated: 1495563820
licenseType: Pro
TextureImporter:
fileIDToRecycleName:
8900000: generatedCubemap
serializedVersion: 4
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 1
seamlessCubemap: 1
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 2
aniso: 0
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spritePixelsToUnits: 100
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 0
textureShape: 2
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 100
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:

12
MaterialGraphProject/Assets/Andre/Editor/ToggleNodePresenter.cs.meta


fileFormatVersion: 2
guid: 55391b421fcbe4e60bf16325132025ff
timeCreated: 1495456482
licenseType: Pro
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

46
MaterialGraphProject/Assets/Andre/Editor/ToggleNodePresenter.cs


using System;
using System.Collections.Generic;
using RMGUI.GraphView;
using UnityEditor.Graphing.Drawing;
using UnityEngine;
using UnityEngine.MaterialGraph;
namespace UnityEditor.MaterialGraph.Drawing
{
[Serializable]
class ToggleNodeControlPresenter : GraphControlPresenter
{
public override void OnGUIHandler()
{
base.OnGUIHandler();
var cNode = node as ToggleNode;
if (cNode == null)
return;
cNode.value = EditorGUILayout.Toggle(cNode.value);
cNode.exposedState = (PropertyNode.ExposedState)EditorGUILayout.EnumPopup(new GUIContent("Exposed"), cNode.exposedState);
}
/* public override float GetHeight()
{
return EditorGUIUtility.singleLineHeight + 2 * EditorGUIUtility.standardVerticalSpacing;
}
*/
public override float GetHeight()
{
return 2 * (EditorGUIUtility.singleLineHeight + EditorGUIUtility.standardVerticalSpacing) + EditorGUIUtility.standardVerticalSpacing;
}
}
[Serializable]
public class ToggleNodePresenter : MaterialNodePresenter
{
protected override IEnumerable<GraphElementPresenter> GetControlData()
{
var instance = CreateInstance<ToggleNodeControlPresenter>();
instance.Initialize(node);
return new List<GraphElementPresenter> { instance };
}
}
}

1001
MaterialGraphProject/Assets/Andre/EmissionTest/LightingData.asset
文件差异内容过多而无法显示
查看文件

9
MaterialGraphProject/Assets/Andre/EmissionTest/LightingData.asset.meta


fileFormatVersion: 2
guid: 80169afec4c3349f283d8485c5da132c
timeCreated: 1495567387
licenseType: Pro
NativeFormatImporter:
mainObjectFileID: 25800000
userData:
assetBundleName:
assetBundleVariant:

790
MaterialGraphProject/Assets/Andre/EmissionTest/ReflectionProbe-0.exr


v/1channelschlist7BGRcompressioncompressiondataWindowbox2i�displayWindowbox2i�lineOrderlineOrderpixelAspectRatiofloat�?screenWindowCenterv2fscreenWindowWidthfloat�?Y+���"7ʽ@��������������m��w����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������_�����ݿ�����߯�U��b�o��AFq� �q�r� $�I$�J(��,��,��0� 0� 0� 4� 0� 4�L8�M8�M8�@Î4�8�4��8�;��=�=?�;=@��8��A�<�8�;@�@�C���C��?�s�?��=?�??�D?<�OC�<?�??��-A��ď�����?�����O������������������Ώ?��!?���$?�C��?�#� ?���?������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������O�8����O�?��?���<�?ӿ
?�s�?�c�@����������<�;�A���<�?��98���@<�<��<��<�������8�=�@��5��8�N8��8�N4�O8��4ӏ0Ӎ4�M8�L0Ӎ4�L0�L4�L4�M0� 0��0��0� 0��0��,��,��(��(��(��$�I$�H$� �q�q�q�a�q�q�q�Q�X8X����\>\�� �
� ���
�L
(�r���I00�.P����
�"���FJBX��m� ���[j� ���[���V,y`ů-�qhUl!t��7��䯁]���8@0Ȍ�"�!4�)�����/,l" 
E��B6,���q���\�� �b��`l`� ��p+�.H�¥�->�:�K\�p������ \�p�����p�$�.��p��S�J(:�jD�R)�ȹ1�E���d`�RL\�:�39�N9�C�S]8�9�=��X(��
�]��a��qƾ5�'�tPD�4/���1"�b@���T�q��V/B��W +!n� �_��W[=u���������� C�������w�����|���⻹��]���s.�V�*�vJ�Q����hf�f��۝�q��wr'!i����I�2��9������d��lpϩUT��J�'T��T����D�5�(�tMĺ%���"��2,�p��3l��d��6i��2��`��N)����(�v
0]�� 2Q�X�O���5�-�tj"]��ERfULHZLH������8nV�*�z���d/B�(888888*
~��5q���iu��k��A��zO��ڍF�Q�b �����~
O���ɭ��u���ku��Q7)��������ssssr��ۧ7777-T+5��f��R�n�X�}?�����~ '�F�Q���}>��i� lk���u-���[o����������h��Y�7��yy��o�t5�Ƴx�5��ټj�ٻ��k4ɨ���j�Ѻ�y�7�cY�k7�f�j���,���ݛ�Ѭ��9���]_��u�_������W_�}��_�u��U���]���U_��Uw��PS������?
�F�OI��}>�O��I�
OpppS�=���4�������}>��j5�ݷ����� �ߨ8776��ooooooG&�?�o�o�on��۴��廻�����Q;�����N��������������Tsoooooor������ �-�:_.t�\����0�:/G�e`)E_+�D,L�k*��U Z*���>Q�O-�bz���Zv�
�W:��<��<�X��k� �#PQ��$���·��o�����̊��Ef�CƳc��l�mygax[x[xZŞ����������`��"���z%Ե
�\�v��,E+_]��u�}v���+>�����S���Q�<�Ԉ�����2y0���ɳA���s ��Mu0_>`�w0�[��`�� � (�������h��|uM0��/�A4��j��GXG8� ����<_]w����w�u�_�}]��w�����W]W]W]}�_�W]_�}�����)��l��J�2H�+��Ҋ�]� ���h/������#��ID�N=3���������U�
䂪�S3��$㈖+��.#�q���f�f�'�<�2(&�]!e|�'̎u29�"�L�T������ت�YWWWW�J�G+�$�!�HC%��.(G��G������?o�o���S���Qkmn�]ku��l��&�O��j)=�����O����84�Yku�����Yk5�� ?Nnm��vݹ�M�{v�7�mۛt�7m�n[�k-f�YK)m����f�P\�O�����Q���O���� l��u��[���)>�?�o���S��AfsVg5��f����lf�XՍcX�5�cv5�Q�Ʊ�n��n���34f��7cv5�cX�5�����kƱ�k��3e��o7f��k5��Q���ꮯ�����������������������������꿾�ꪻ������������i��������}>���i� ~���� zN��N
�~��7�
Opi���O�����rkov���߷�-� ���ooj�����h41��oooooon�S��幹nn�L��mD���NnS����ooooooo��h�skn������oo#!�������|�B0"1�aH��ʁa���K���J�
�00\�^T�Z*`�VT�AfE�kY����V�Zu�0�\�c��:�KX-L�҄)�m��ɸ>�7t���G���_�� ̈�Q��X4��A!�[ ��8� ��˾2:,F,l^�ƅ�ƅɕ&�.0P`��CdXаW
�V�R�/\�v�:�"�ꓬ�q*�R���+�X]SJ���I9��:�����"��J�I���c��L`�P\�Uez��'%L��;�sD��Q6��V-���3,P�݂5U+�q"%��K�DK�t��&*��S�ƾ0>��wvU����B����W �꾿����������뮿�����������������������Wwwx@`��bL`z��R�f
bau�r�s
�9�� �"lr' ��P��ª�[s�!G ���WW�AuJ�R�yQ��K������ƾ9ĺ0����� �*�2,�+2,̉�d ��>�(�,Q$��;�Q���9���`�(��FQ�Q{���J�N8�j5�q��� �&d �fS�2C0��+�����Z���x�Eq.�
~ߧ���)������{O��n�[kmn�YI�>������ =OS���ppppj�]��k5��Y����^߷Xr�ܦ������ooon����ڦ��ssv7��0����[��k5��QH8888)�~޷�����}>�OK-n�[���ud���=?������O�����f�Y�՛��y�Qz-��Q cT5Cx�7cx�5cV5cx�7�3���q�F��o����o��jƬjƳL���{-e��7F���f�Y�����몿�����������������������������↑���������{{n���ڤ���I�8)=���P[����������ޛ�����?pppp\~ x�m�koon��ާ�����������kMH�E��H�ik������;�NSv�ݹM�D�i4�M�[�6�ͺrܷwm���{{hX�~�M�Gkkj����ۢQ��)l�)l�){0Jc2Jf̠��/x��|�U��T�I�>V��+�:Q�Hٲd�ii*ɬ<�X�+�zX��V��X��b���Z���ح���w���ǟ�Ǡ�1�3fG�Y�Q��cc�s8F_.���� л��������M�eI�� E�.H-b�p�Gb�z�� ��!�s�uϭ�<��%VQRZ��J�RrT�rU�U:�U:���� �0����1 ������Iu��ϘO>`�퐝�������X��G�M��OO0���� 렞\�)��;L?wa��#�k�U�I /��k�����������������뾮�������������������%c`��`���XǺ�]bv6G�Z�����3��;t�,�ˑ3b���D\VK2X�����U���]�-�.1Wx��Cq�I$w,|c�l
�� �"vX�+�Õ�e2��E �ό�>2 �b��1L1L
(�ėؒ�R�������"r!� �"�µ��§�_���Ep������z�ߧ�����*
���n�[����[�f ?�~Ooooooo�
O�n�[K5���k5v�[��{t�ݷ�m[{vݷ�mS{t�7�MS{t�ݷ��OS���k5��f���u�v �����������i�51-�R�e-��t����-������z�����f�Vk7F��^E������Z�F7��,圳�r���� ��6��3��Vg3F�9ctr���9g(���7��-e��_/���^f�to5��Y����뮪���������������������������������↑�������{{n�۶���m.����ߧ� ����~�e�snۧ7-؟������~߸886��M���ۦ�����jۦ��5&��I!��3����'w-�r��ۧ)����3(��G���h����ܶ���r��)�'����C��SkM�����j��X82E�Ŭ�x���� �B0#2����3�#��ȩ���0TF,0�%2,L���@�1fK�.L �X�j��K���*�XT,X��Ս, ��N�t ��T� N8c���b��p�����"����� &�x�c`�l��%���\@`� ����v�ƅ�qr���L`��1r�0�q`ౡ`J�d)�[
%����d@�%kO-�i5Ϯ,iP&T'T�Q���'@�
�Ч �"QJQ��H��c$�I�&,L`�Z�o�3�/`��X(� �3B���8�͆@]`�%YbC�}����_MN8�D� �����ʩe���Ʀ5����\����/V�l*W��T,u�]}W��������1������}_w�.���ﻗ}���w{}�������NB�(�vb]`5���F �U�)�R��9��wԀ�&dī7s���*��T��qN��9������ �]��E�݀���8cQ��� `40Q���`q�l�;�s��;(0L�A��!J Q��i�_Qɀ,a�%A۝�q��3R��QF�0c���9%R~j׀p^�{K�/[R�uX ]D�&�]��F�����Oo[������%��e����]�b �;�O[�����J����u��f������������������ڦ���on��������۷�wm��D*�z�f�[���uE�wi�w{v�ߜ��k�m����Y�f ='�������{z��ާ�Y�5f�v5F(����|�_/e��|j#�s9�X�����sd�k5��f�Y�j#��n�X�Q��r��/�����_/��Yz1cVn����k�������������������1���������������������z���ۦ����6��R].�݉�~��������u���������cz�޷�����~�e%%���5���ۦ������~�����5�I�RC��: w=Gs��*�76��ookkn���G����Z=�&�����n��74��s�����h4:
C��m�MMmmd�42H[.H^����̝/1��8�񙌸1W��W����0��f��$$�HV�� ���Q��5 ��[��cJɧ#N�r��<�oly���)�K�|P��)��Rc0(3FE&�lx�4<5Cc�x���!1e��L�E�p_t^d�'d�&�((L�� ��E�C�ގ�~-k�ik�YV}T�U�<�J �$�NH�NH��(Ԓ��A!<�JS&�����AUA���l�����Su0e:`�l�
)av}���}`�_0cD ��5tS3F�a������v����I9� W��E����������뾻������뾿����������뫯������������#�� b��b��z��l�͒9G2Y�$�H�W"
fǯ�UՊ�ǿ ���u2I��Drba�R�Ko�Q���U� �|�#�1L
� �c 'V�X_}�)Q0�N�"�0�1��b������ފ�g>�K���t�A�.�L|b������CbK�^W����� 렾��
� ��G�(��{z����޷��������������Yk-e���u�T�wwv�޵Q����f�[����]>û�����j�����oj�i���j����Mi���j�����rn���[��Wk5v���u��f��0�;�N��MTk&�[��R�YK)<�����ߓ������=Ooooof��o7cYy����_1���|�c1���c�9���s&j�f��j�Q�ݚ�P�#��r�1��Y� f2�|�b�e��z/���k7F�y���������������������뮺�������������������{{{{wn���i��m5$����i4�~ާ�����[ڶ��n����j�܉����zߧ��I��RJII�6�M���۷w�����֛M��I �h3���h��r\������ޚ���2�EH�Z+EH�Z+E����57����&Kd�.KGl�g�� �Ah��M��SXT2�`�`��|�`@`*0"3FDfB���c#�p���ѐ�b���ʖd}�� ə2'!y2��zȔB�VC8U���b�Ѩ��b��q:��#h���@�+:B�<D�*@v����Ȍ�+ M��/q�`5��`�p$/q�|`DaY�����u�扐�fL�2$dY��� b�5��1������C����.R�H���B�ʤ�T���
��O�D�*R�L�%T� ���@ SR�@R��@L�l`*¶
�mJ���Yf�w`������}`I�L��خ���"]�K����Q�`q�s� \�}�0F^�{ ԯ�]__]u�u�������/�������}_r���wu��w�����w�|����0̪LHw���N��v�a�Y(�(0U��`z��r�^�`�wr��+Us���J�\� �ԥ)�(D�!h�DȗEq������Z���qGq�)0Q�0�d��1qL��6'��l�&Ld�$�&��b��LGs` lJ��vY�u9�jUu*]J�\�8�&X��%z��ש^���� T�1(��%1J�X)E s�|Ooon������������O��%��[��If����e�aTk5v����Wkmn��Ғnӻ������mS[{[[[[t�kM�MZm6�n����۶����v��ݷw50��v�[J�e�����j�S�Y����Y5��m��3��po�S������������ټ�5�f(�_/��f3��_/f2�b�X�C��c��3y�7����y��o5F��Ghs��d���c/E���c1�������cY���Uu�W�W����_�}}_X���u��}W��U�_U��U]���;N�{[Zkj�i�Ԗ�i4���RJINB��=n�0�5�����֚��S[[���N�nIi-%����I��֛M�i�����vݷ��6�KhXCh4~������rK$�2J#�M"涴�m#(i���i�Cht6�Ci"M�ڶ�bęY&I�Q.{?G��~�R !�-&�mY�2F3eȋ�����f�fI �0tb�N���)l�2�F+l�ĤܪNK�r�7��5��N�p��� N/~�q��7n
\���)z�=P ���̊ ١I�6)ƅ#xФo9 rr��Vt^ɺ�q�&�6�l�-��r>6�q��~*\�P��U:���Q�V��S�A�E��>��F��E)"S� Jeb�H?]��t!��S6,l���,�3�0Q\%������%�%�%�
5�q]���E�!��A�;� ���?}���M8����_������]��]�]�]��_��u���wW]]uu�_�������E.D 1b��_b{�Ou�y01L�l�l �YD3��y;]X���X��W�+�|6C9�O1x�X��h��h�1,s����Ex����2(�����N� Յө����s���LɃҔP*)� �(`O� ��ϰ�u0�}��cWA�tR��6��/
�����^��� 1H+��Y+�]WA�] j����OS�����On�o[�����������f�J�e����Yj�z�Wj�z�^��ҽ�\�ܷ7i��ͪM�������ڤ�[Ki��]�kj����S[TչnnӶ�����J�v����z�],�z�e,�v�YJ�d�k8������z�޷�����zޱ�k�ȵ�����c1F3����f34g1f�X�&o�vo��T5f���n���r�Q� Q�͘�f2�c1��Y������^cX�5�]_������_W�}}��u�_�u�U��_�U�_�������}UW�nӻt�5MRm6��R].�G��z=��ZH���a5�I�֛M��ԛM���V�����#���z=%���t�kMi��Vյmۻ��%��] �R � ������d�IDyG��J�5&�D��)��R
A��Z CHt�E
kMd�Ȳ;#��<��,�=�������� ��].��a ��`�`b���~\>a!� �B0#2|Ȍ�  �o �A��`�K�aŠ�RF&�~D�Y�lk�d)�Y�q%�T@�b��`���Nt ���̀�ح�Zp����.������G�����`D`��C@,� M��/F4 �L
�p� �����`Dd����E��d8��0:d]��Eɀo��N��|i��c+�R%R�H()H�7R�P *�* �� PN�@�:�
p�B%`P�@j�*��J JT;LQ:b�����i� �U�,d�̇�da�d��c�+�_` k�^����ZpĮ%�"�lOĶ �-�TqM%�5�������sT�J�z��_�����'�_������?���������wݳ��ww}��Ͼ}�w`dĮ�㻸nv���v�����F 0Q��a�+��w}����Z�WU�UN�����5�/�|jc_ؗ��/ʙ�C�[=S_8�]�%�5��k' ��qF�qF�p�$� �S&0L�1�c%I�b��lN�W�q�:�t�N�GWK���ԯT�\/B�xxU/�ِ�������L�^LȤ��N8ݷw��wwz������ޛ�����O����f�W����z�^�W����z�W�a�����r��ܶ��M���T֚�mi�5%��]-&�Rm5����6��i��r�ۧ-�ssssO�U+���z�W����z�^�W��������O����wwwwwwwwwz��wq�j�H�b��2�c1��f�Q�3Fh�b����g7!�j���kƱ�kƱ�kƬk739�ՙ�Q�͙��3f3c1��|ŗ�Lk�����������������Ă�����������������ݺkM�I�6�K���KGH�t�E��hm�II��m6���t�m.�Mi��]6���t4�E��h���R[K�����զ�۷wt�] �g����z�Q���$GDYdY ��TC�� ~�h-���) ��  ��Ed9 dY�dvI3��=�����?���.�!��ː�ː�����̑�$�40H3�� ��!l�)lY 1���a�rm�M���<)W�y��. R���)�\�{�y='5&��������'wxP��n�' �Y�A�؜�4'Ƅ�x؜�pPr���(�����$�<R2�I̛l����q��X�$11*�I"�I"�RH�RJ��?P��B�NB�Ӑ�Ԑ�Ԑ����~��Ђ��B*�EWB-�6ȍ���������A7<}� �a�0�&�XEr��E�.!U�.!��S�C}�/��|��� c��w�}wU�W}w�}w�}w���_�������W]]uu��W]]uu��W_~AR�+�bk� ��-�$��3c`3c`2cd1b� i�/��$���V�a�xoWBNX_6,-���q�Qq�q��q��*t%���5] ��: �1# �aL.��Σ '�ό ��aS4L�D�t�L�`�"�-�t���-�L-����Vł�ec�t`�}��� ��*��2����Ad� er �l� *(����������ݷww-��~�ߧ���zOoo[��j�]��R�Uj�](a�wv���ۦ�)��soMI��kM��i��m�j��].�ڴ�m6�M��i��m5���M�[{vݷ�nۻ��j�]��T����](���=��7����{~��ܧw-�wwwr����ݧq���Q{/f(�c1��b��,����Vk5�`�_/��v7��Ս�x� ��n�Q|�_3��g5���l��Q��c1��Yz/F,�^ƿ�����������������1������������������-�&�i�.�K���M&����Z-�C����%�\�;43K���M&���t2;"\�%�ѡ��t:-�E���M&���t�]5��mM�K��A��g�z����w;DTE��E�� ��Q6&�ބ���{=G����z�d,�� �Mblyq �� dYdVv��s��=h,��A�����l���E����p�|���90!1��"3+�C�!P��͌�A�`�j,�3%X �f
0B�yU����W��J�X���@u�o�4� ��'hT�(�+r�t�"wx��6�F�7��i���&�C@�l%7��@�4���P6 N!Ņ�E��� ����,�����<(X�E 
(��ba�k�'؂ K�f%��iUZ��B�)UR�ʁuRUE ;9��t ��t*5�ڄJR�H$N���]1@�&%t́L�d��ȳ1�,�!'!j� J��(�*���;'s� �sfq�!\�lk�X�D�+bH���)���N)�⺸���3���������������������������������������������; �ظ� s�r��y�2�f@b`���9u�P���&�QT��T����k��M�6nv޵W8��1�5���pƺLP銝J�B���T
uUx�8؜q��8���`d�S�����c&�&��%I���98��1%�b@Q�U^�38��8�R8�}JM� X�tKb_�C5tĀ�L�Rb@b�2�̀�)Tr�wsvܧwwi���v��������ާ�i������{{z�� 9Nӛ���9�M���{V�շ�i�5%��t�m.�M���V���T��i��]-&��]-���tյM�S{t�7�nnۛ����pM<��������wwm��{{{{{sssv������ܷi��ČQ�1��f3c3��9��g3fsVk5�̰_/��ي/���7f����|ŗ��|�f3Y��j��h�g3��Q��b�f3�Ř���������������������뮿������꾿��꾫꾫��j���m6�K��R[I��t�CHt:
C���Ih��2L��2L�$����$�2L�$�L�%�[= ��Z����%$��KK�����m�j�� ?G����{A4SK6�ٿn�R X!��Ac�D��a� ��X�FA"�ؚ�{a���6'ǗP�A,hcj�ߧd�%�) ������~��
CbcK���b�r�q�`����$%�2D3�� �$C42D3c$L�3�D��7"�\@����׏�׏?�*~�A�*O�)O'Cv���ہ���gw��o�I������� ��q�͉���n5���x�nr�
M̸��`Tg2*3FG�f��e�e
YR�(G:��."(����"SJH�ڒ%:�%:�RP+~� �� O� Q� Q�Q$�h
>:�Lع%t!��G*��R�J��� �Dr'A��AWB
�A]j�v �b �A:�~��1���!\AWE>b9���!�LA:�~u�L�]���]��]��]��]��_�w�����]�w�]uu��W]]uu���W]]a�EBn�&��$�bI��i� 'S z�_+`/c�WE,�X=����
����ª�
��Uw`���t�� �� 㩆1݆�tK�$�BI] ��MU��f½u� ��v=;��d3��N�A�!D��m&d�^�����J�r�@�R�W��+��n� �;�;�t�e���1Dq̂qd�R!�QT��T'�PkD��em��hܧ)�������ͻvoon�S��;�n[���������ݹ��nmۛ[[v����շi���ZJK��Z].�K�����������I�.�K��R].��RJMV�7mm�m�[v��9�Nnmӛ�����۴��9NS���o[�۲n��������ܷ-3m��z���b�fs9�3���s4g5��Q�2�|�c1E��_1��|�c1f2����|�f3tj�f�9�3���sg3��Q��3!{��������������������������������꾫�������~�M5���m&�I��z;EHi ��h4u�L�$��<�#��:#�2 �#�<�#��<�$�3� � ���+GH���I���].��H���Rjv8888-���z��ާd�����m2�K���M&�K��ht:M&��i4�M%���D�9�Nn���{zߧ��* �Zk�l%23"3)���!qpK�L��ʣ"3 B4 �dtdGFY����E0U� �gd�#,� ��/D�B��ԮF�J��$| >K�;W�;�"L Z48ح�Spy��:&q1��eHӀ�\<0f�c�c��l�`�h��1 �4p�,p%0X`D`̈��d"4#A!��((X�����(*8cU踖�Kc�JU"eITĩ*�:�ʀmT������`?AN}8���p�u���c%X2�V`�$R@,�2/&d���܊2��vM2Q�t� S�1B��.�T�{�9�en+YqL-�k.+�5п
�@Y�tݎ��1��3dk�k�7蟉lU�_���_���_�����������_����u��w.�����w��w|����2�]U/����f�S�p̤���܀c�2�����k��g��R�+��s�LS�w;���c�(�1$Ws���h��2_&i�1 eU_e.wwvE�]J��|�0'�9�8��)��� �bU*�[���;�R�*T�|S��6ԩ����q�� �*'LQ�w8���R��&$Ę� �������ւh44��F�ݷnn[{{v������9�����������M�{����7�Mmm[[Zm�Mmi4�KI���M&��I����[�յNY ��+�aKI4�[KI4�M-5���6�����巹m��[{tݷ����������n������Ӗ��9�NniA��4�G�[�k�|���s6k3FsY�5��Q�7fdc/��e��c1��ٜ�g3����c/F3|�ff���Y����l�f�ќ���j�j������������������1��������꾫������?��gs��4�M�G��h�9�Ag���I2:$�<�"�,�"�h���~�(�Ȳ,�"�<�$�;$��?����E��h��I�аv������M���w#~������ާi������i�6�M��i������V��i��m6�Mi��#w{{wv޸8887�����t�m� M��^c2��!�Ƈ�Y��9��9��Q�� �#�42+�G�q�m�i�%!�r_�]�_�]�?�'~�?P �ӆ��h6klH�6��A)d���� >�T�T*��lݎ�!���CBA�l69Gq�L �f3"�9�A���L��L��\��L����#�D1\DTC�u"�V�}U� S�T����A�*O'ď|0~P�i�פ��m��6F؛!�bdD�r�r�r �BFvB6X��S�K)��9��uXw��X��cb0c���a�0�q�E�Cq�q����Sb0�L�7����U����_�]��W}w����_���_�����W]]uu��WW�w�w���XB�/��K�����s����[*�A�LϘ<�LU`��r�q>`��U;w�<��y+�{.A��[;�a8dːi+�i*��'�/����Ǻ�G⚼�������ggS$�#�H'b��)�LO] ��6ņ�VUК��=�'��5rˡ����s$�r;+��R;/"�v)��E��y���A���3�8����ۦ�wwi�9���NS������ݷ���m��[tյ�ڴ�V�I�6�I���KIh씘�Ǩ�kV��۶��7�D"��=��XQ�=%#���M��mZm�j�mmS{T���7���MӶ������m�nn[����ݷ����`���� �=�űl^��|_���5��vk7f�vn���n�aɇ�C��Eb,E��?A�A�0����"�p�$s7F�o7F��j�f���H_��|_�l[��������������������������������������������w;d�.I��-�E��� �<�-�d�%��Y�QCC�������CdY��G�Q&I������Gh�Z-~D�.K�����{sv�ڦ�����������{wu�����ԛM��ii�G������M��i�����������߷�>�y���齫ov���h#7��� ����Dh��՛ �����!�Z����, ��僅��"��%X�')0M�W\�u.P��(]�P��$|��Q|�����衢� [�a"1�bT�VJF�������T�P+ J�����q��t
��9���M8'�1�Q0"3fDfAH�Dg4�r��e r��YB�A�p�8��D�+�l@��*�RU@���STҠVNH�G�����x��0>J��;�%y��_ Yf�d(`�0�.��&�����i(d�0ŋ��Q��NK�Q�&��Ā ]`����X�Q�5�����ƾ0�_=z����LF#Q�W�+"
!Y8��IJ*�d_]�_�u�_��_�_������_�����w�w�Ww�u�w}]���x����z�� ���#�:�< ���`<�9�����/��s�\�J���b�wv�J�1 /I�+�͆.L0
���=]��^�������
�����wvg|qX,˱���R�;�sU.�4N9�q� �N�@����`�&%U*��+�`�b\� q]���W����\<��zG�Ah3��=����M��t��ۦ�齽������j�������kn����6�Mi�����t�G���e��V*��SB���nS���m�iY�P��8�#^�Gh��K��鴶���m�kj�����kkkjڷ-��ͽ����on�ۓvݷ�d�{=g��?���zg�|_��{�1|c�2�o7g& �%�����+Њ�X��*b ABb CB b,E��"�T!�T!�8D�%�$n���c�1{�1z��|_������������������ E.����������������?G��v��r\��2L�=- ����E��YGd�KdtG�� ���gl�H��dCdy���GDYG�d�����g�$�2L��s�����Q�sr����55��i���Po���m0�K���].��im$�Z+Eh�Z*EH�$��M%���m6�K����o�����m6֚ڶ�-�s H�Xj3a�2��AY��Vn͆�K���4<1� c"���
��bRː�\�+�•��J�\)]K��[�w��4o' �H� ��ɣT�� �ڡR�V+U%#�i@�{,>Z�"�#fATr���;x���0����ř̉���ƳB��PRR�
Je%2����1�����<�T*Sj��j��j���h�WB�i������|,~� a����6Ͳ4Odi�dm����c��T �Qe����-�Ab�6-�Cb�1�X>��~� �s8�0C���0A��cV�W�Z U�V:��NC�7�5�U �j/��������������������������������→������ .X]~���X[�\X�s��f�k�ij���ߕ�o����~�-xoS�����-J�j� *,M)Pe���aox[�~s�ǯ�M�������;�\9�1U����by�_1G�o�1%݆�s ��IUA���آ] 됞��UE*�VOu�{�߉�������=����=��gs��;�����7mS{{t����ܚ�ڶ��j����kMmRm5%��i.�K��dE������8�ѯkjۧi��7��7-�nڦ�EET)��'���"^���t�[Kit�kM�i����jڶ��j��ۛ�{T�ݷ���M�h�;��Y��{=�������R%�ؾ/���Ōc1�cb��Q�#*!�V"�X�Њ�x��Cb
�C�q!�!��x�P��x�b*��_���s�,c�(c�|_�z������������������뮿������������������z���������{wv�߸7�����N��S���{V��5mSv��7����n��������ߧwm���{{{~�ާ��kkkj��t�]&�I�����z�a�or�ܷw����7����nS{{{{�{z��ܦ�)��n7�����M&�K���v���� ���R2:2����B�@��tC�+�������! ���:�#� , � "���,P>P�@8(\��A�`�(Z�l C�-<��4.�hn�
�-(D�4P�@U)�(���jx ����
(2���R��X82e���W..�@���"�`xh@��d������p�p����rT�PB��eL���J���t�R���/�P�� � ר\*R�HT�T�J�"�ʂ�H���'" Q�#$ F� ��*+iX�E�d]�8d]��b����2�,n�ٹ���5�ٜ��Q��D�4�9`��9��]�ލ|oF�1\k��J��Q:�<�TUӗ;]
�A�*�np��Y �,�A��_�����=��`"��������������������!��dY��E�2ȳ&ɕd�3Fo��;�s��w+��fF$M�y3"�'&e*�8������\pƞp�Ԫ:�3ʀ$r��u���WB�Kb��%�lPD� L�2d��!�E�6ȹ3Dʼn��r5:����$�v�㜮9��� �e�l`� �*�q� k�[��M|oƾ>�Q�N�@�T����|�B��W �,�K!~%�'���~ J2�?G� �V��Z�F�Q��ҚQ��:�N��j�Z�C
cS��4��ҝN�QI�E'�i�=��ڍ>��ܗ%���������O�S�����u�\���,O���}='�}>��Z�N�SjmM��:�F�U��jmN����F��ڍF�Q��i��d�����L�O��嬶Z��{-E�c1�Hf2�|�^��,�^�Y�ŗ�Y��b�f3fKDc1��Q|�b��(�b�ٌ��ٌ�_`bf3�/���^�Yl�_����b#__���W��uX�u�b'����ߧ�����A
�N�Sj�T�S���mF��jmM��j8 �
�F�SJiF��jiN�S��Z�M)���
=o����������������<�E(�ڍF�Q���O���}>�O�����I��~ O����>��j)F�Q��ҍE�U�{{{~�ߧ����0�g:2��`hX:���dX6t�є#8�!�D3c(�Qd�l�R�Q)L�R�Dd�e��$[�H�Z�m-H���QJ(�R�
u�E� �:OZAZt��TZ�U:�U:�R�X��X��\V\�����.�$ZYl��]{.���H-eR YT�qd�ز2��G KҮ�%]�J���]KQ��(�ҔJ�JZ�ʊ�8.�-E� �|��ԠU�@�T'l����ɇ��0�6(n�A���؂��7S�b leL�L["
'b
�b(�1u�;�A1 t!��U+��1cs�����5z�=z��������������:��������������������������63�y��VeC�D�1 ���_i/���)T�K�&*H���N�T6�|�Gq���)��WI+���Z�N!�n�g8�E�z.#�q ��%gd��d���BtL��4)�(}������� ������G�r@�0���J'd� ���w��3���UR� U#���RJ��� $7 $<D��D�qAPT�.{?��贑'�j4��=���E���u4�S�� (���S���mM��R�(�����O���}(2[%��_ާ����~��ާ����>,K��4Q'��}>�O���5���iM)��u�QJ#Sju:�SjuT��j4���j-F�O�e?��[�`�* ��e콗��|�_1�о/c1��f3���f3z1��f336���n321��f2�c1��f,�c1��f1� b�͗��|�Z��z/E������:�� C�1��F�1�����?���88887iͽ��ڝN�S��j5�F�Qj4��Q�a��<j5{Q���F�Q���u:�N��a��ۃ�������}����{z���ۤ�],j5�=(�ZzOJ-?'�* ?�.���������QI�=��{Q��iXK�۷������ h`td �����3�|���4��2 �#�62 C��0PHP�L�r��A�ed3^�|+�� ���]��s��P�8^��B%�I �4„���,:�BH�t*#P�@?P�N�"�~2-������.. f0������t��6 ������#� *2W*d�fT�Rd�Jp��|*W�(]�P�4^�c*Q� �SJS)�G_�>��HtBt@����R� &Wj�T���F ��#옹0��E*T)'����q�\v;�uEXK$�22P��$/w`'UR�׮J�0�ª0!ƺwLP*Ut�E3S]0�q���`|�Z��\ {
�jp�����Vb_���b-w���������u�������b�*�Cd�d� �R�j���7���k����K�r�$Ȝ�L�,��Z��ε�a�Ꭳ�0�q��� �UԨ!TS7
�Ar9�ێa%�N%�����]>d� 2,�;dY�2U�U��nL�c%�9���q�.�s��c�(�>��f�`��T�0�5����.��JA|�����/R�c����;�lS�l@�%�N%�APi� �����$4��X�QI�=����Qj)N��ڝN�I�
O�J&��R�Q��j$�O����?����y�ZD��~������ާ����{{{~��E�sџ����Opi��}>�j5�E��4�PZ~ OJ&�SJiM)��5�>��ҋO�.���=g���PppppppYl�^��,�b��� ����ay�1��f3�3F3�A��X��C�sa�@�GB,<��&3�3F3��c3f
��� b�͗�c1E��_-�����W�bW�b1uX�����W�W�W�A�po�ӛ�{[[��ڝN��j56�O������_���~��=��R�Oi��Q��Z�N��(���������Pppppoo���ۻ���&�ZY$�o-Qi���O���* ��i�vގ �����{O����h�,�Rm�z�����߷���0xc<3c'�Yp̹��X �@��b��͠� -�BZ�#��
e�!&�'��>�^�|k�.����P��� �j��f̦ i��JE� �j5ju$jiI͌����e�������B�A`�8&����t�� �Ж�TEqdB�UV �)�?
c^�v�"�r5�T�E)@���S�:a�����! >���RyM)<�VyV�<��|�L@O&(�U�r��$�d�X�NS��™�`��(��"���,o�9��q����s+���p�S���%:1 �!��!˩�N�=8׈!�������������������Ċ�����������������lc`���
�ǫ�C;$L�a�Guh���A.HX�����$���6�:�����WH��tE�"�xG��]ݒ]�v>#�q�����6vH��e��&�A�;&<QK('����L�Ԏˑ�r#���Տ�Dz�;����t��H+��z"��hix��b{���"(����#����ߨ7�
���@����AhtP�i��}>�Qj)E(����'�4�{O5�F��Z~
O�����d����I�����{{z��ާ��z��޷������L����������Z}E(��F�I� ?��������Z�Q���zO���D��49�;h"����ߨ8882�^������Z�e�͛����c؏�;�<GB;�;�<@P9a�Xr����#�t#�t#�#�t#�x��X��o7���[-f3|�_/����������������Ē����������������߸*
~��ۧ-��55i���R�F�Q���O����{{{{{{�4�}>�O���Q��j-�mRkoor��7��. ~�෷�����ݩ&��ZK��z=,I�=���A(-��ߨ-�\�۶���蠧�
~��'�������YG��Z]-���Swww{{z߰,� #�%FGF@��x������: �����x8@Ȁd��t��( e �(2P�"��&,��^�z��'Z�k�@����jt
�T��t�҉��¤ĉI`
�=�@�1P�E�H�J�*�) �@��t���̂!��t$#�G��)�1�%��
������� �&(X�%ĶaY���&^�x �R(F�)@�������q��B)L(D� *Q�)J�r�ʅ*�T�1�a)3�2.]�$����3'ɋ�p��0d����i'�eJ,(\�b�����u���^�B� ��])ɉe��Y8UB�+!58��qL��u��/ �®������������ C����������������������FX(�v ��x����b��2.L d�ȴ�oN;�Ԁ�"rbUCW;�����K�ۜq� `[��T���Ml "!WЬ�+���wqF�5/�Lk����`�&�&̫�g��&L`��c%�PbF�sj��s�:0M����w;ҥ�Rܜ��5��R9Ԥ�K��V�uꗶ�Z�o���ľ'�]��D�?O�����AhE��4 �qbz���R}F�Q���������ߨ8-E�������886�Q�;��֖����{{vݷ�i�vݷ�i�z�߷���!��z������ �QI�=��* ���������M(�j4�����A��h4�
�7� � ~߷��_/�����#xݍ�vs�Y��s��E�XE�XEa�Vb��=A�Pz���� \aTPE�XE�X��%Ng3��o9���7Cyȃ��&c/��������_��WX��u�]u�X��u_������U�U���?NI�n����M��i����ZzQi��}=��O��v�ާ���v�����}>��ڊ|�]6�M�ۦ��n۷&������nۻ��RM���]%"�V����V�����o������7�M��[{��o����T�ȴz;EH�%���m6����ݧi�:1���Q�,t�X�|�l\p�Z��^r�'"8H4����Yk(���>M�N��u�������y���@���[$�S�r$���I�i�0X�H_�88�ӑ'�(ԑ)ԑ 刋e��� Y�3�,� F��1� aX\�{.|�Ő YS�X&JR�'�; �xO��+�rԠ��PH����L��m���(l�J��Q�%S�:��U��Ʉ��F@�f�
*��� e9 d��K& ��L؆`B�`B���)L�d1`{u���y��������B]:r9����c /
!�1�a<�aD�`y� � �����������w����}`"U�u����_��]�w������J�� c�cߊ����D��"�q�<�6��Au#��$ز���!��{�J������WG��bxY�O �'��*�ǯǻ�;�2X��c�"c`������a��_�YH�fO&�������ϑ$��'c����=]WD<6IFK#�ȎD� W��3_��9� �~?q�E|O�[�����?���.zh(��?��P��������i�������7�����i��~ ~����s����s��۶���n��ۻ�����N�oon��۶�C�.w;��B��pT}>��O�����AO��{Q�����i�D���A��Y�"P��������o�S�_1�/b 8�ݜ�g3���Q��s��9G�xG��ax��{P{a�=�����"\��XIA�ds����9c�s9��ctr13��e������������:��� C�����������������n��ڦ��4��ZKIt�Q'�����;����������}>�O��]5%����M��j��۶���v��ܷtԛMIt�M&�H�Z*E�����?�O�۬�M��m��m��۱=�O[�������h�sI���t֛MnS���������@,�K����%���,l"8!�dq���p � K).8T+*2P�1fB"��1raz���+µ�W¹:�z�r��n���H�m(n�R��}R��矜�p OIЧJ�ԥR�GKc!��츀�\B`����M4  ���Àrl8A�z4�P`<T+*\�2����e ���YW�W/T� �iAeO��KF�4 m��Z�+��:
�"R�Q�H� *L�TҰ�5�r�2� �r' H`X�Ɍ�aA�p,P���"���`n��W���^��=��K���tV����W�^�x$/T�K�� �9N�M�Q��1���CJ�+������������Ě��������������� b�e�Z������~�,2,�)2.MS#�18�r�� \����x9�W�j����L�V
p��b����G8+>�Z���1�k�,�bL`��nv˻���2ɓd��@4(���0yLN܁q���v
�?��+ԫ�@�R��8��u"r�`h^�yeꗂb�K�_Ϊ}`�ַ�s����ާ����~����޴ŏY��?g����� >��O�����������������;���.K�^���O[���O[��;Nۻ������n�����oS���|�.K��h�i[������������������i���.?���{?��)z��������޷��?��8��07�����r�1�圱�s��w. 0���X~������z��~��������LDTw�(s�Q��3�s9��P�r1 qc��������������1 �������������������ooookkkM���m-��RM��� ��\�7i�ssssr��7)�������i-&���].�kkkoooon������ݧi4��]%����IH��C���i�����{u�������������c{v���*�A���t:+GI-&���JK���vݷwrA�$��R��)l�)l�!z.)0\d,�g3�X�8��6x��&�$��$��$���/ג�ג/ג��qղN�Fi](j����2� �P\)��J5*)I
�I͌���r"�r�#4d��h��C!��Ѱ�;��rá�u�æ&,JU�d�2��2��2����Cp��Q�%��I@n���[[A[[ac{��J�'��5�)I*�I"�TH��͌���F�r2� �6�92Ʌ%2�̝��(2�"������w`}}���}�߂� F]:����^ ����~�)��)��G)�������T�����
����Ī�����1������� X����OV(�l2$f�3�$g&+eSg)Q;������������"�fvs��1�D��"Hx��\"h���{�_�~G�,w���17V%��%�]Xgl� �0��L/'� ɨd�9H'b��S}�/�Ex��}�6G��]x`�� !� ����ۺWB^�M�+�� ��z������z������~H=��Y��Я����?ooS���o����������>T��2[$�6�?������������nS��;Nӻ�����������bĔI��&Kg�?��'��������~����{~��z���=��g���O��~���ߧ����z�ޱ!�6q������s�(v�1�s��wX�� ���eC���������?B ��X� l&�̎�r�q�r�1�s���3��r�Q��b����� E+���1+����1����ާ�)���kkj�i�6�Ki4�KIh�t�(7�Xssssr�ܧ-��ssssv7�4������i4�ZI��Rm�kkn��ܷ������KIt��Ii4�=%#�:Ah4 ~�D�;N0�M�����6�j���Rm6�n�������h4
Chtv���4�JK���[v���0� �����pdKK����~\>`������p&�3c�J ��,�}��@��ra�b��./R��z�� zu�k�^(�b0�������*��9+�W|�d��:ኄ*����RU �C� |X>\�����`B`���C2#2��D\GF@.� p@@�<d< �2P$(\�",P"(X��VB�p�!UT��L S �u�CA��0�Ұ�J�����B%$���J��I����V̱��l�`(`��Q��Q��`'`�#e jP�AB��CM�*��������݀5�?��C�)�ήN��zu�W(^�z��ĺ1��F�5���|jc_�k�mKJk��� C���X�u�!�����������������������LJ]�^w�"�㻸��l�2m�vM2,�fEɋ2�J�b�b���`���q�QU��(V²����DK"_?c�c��\��}�8�a�X�������w;_s�n�P��0
�� �(0P�A����]Y;틝��`*U:������p�X�R���/iz����t��Բu*%�D�R��� o�o��[����ooooo[����;�������B�;Oo[������������%&I�dvI��؞߷��vݷ7w-������sr��7wwwwww)��v���~�βGd�d��m�����������z�ݷm13��������ҷ��{{{{{~�߷���z߱"�$s9��P�9c��;����;�������� �,A�1!��hAb
؂�6 ��P� ���1�P�;����;����g,�s9�LE�~�������������F�뮺� D��������������ۦ���j��Zm6��RZGH��=���-&����۶��)�oon�����h����=�G���kMi��jkj۶���{{ssMIi.��i)�GH�Z �Q�AG����GmRm6�M���t�[M��i��V���������� A��-������Kit��������A�d�g,HZ���e��f3���̈́�p �X�C��jUyQ⑔!'l�3�D�^B�\<����ª���хH���$.�ԪRH��?O�?�A}9{PB�P>�T>3�!/� /E� f f �H Y�A�dVXd�?&����#a���q�hňJe�e��!��^���iE� �S$֘ �� �T��\J������ Z�E��N��N��V���J�,\��6�6��`1l�L�4)���P��A�$�J�N���z������`�d� .@�u.�Ը/���p4����0�>0�>0cFGS��������1���������������������������1�]X���آ�_a���VvCVvC6i�͝��L�gP�OQc�ت��Ux�x�f�9��aqL3��3�� "��X� ާ��}
+�=��]��zLX��ėؒ� g�i}�W+ ��!i<�XN����`�D��K� x�5݉��&��5V�6�V`���,_�Ck���!|7eS�Һ k���WBZ����z�޷����������
��%���;d�Id�KgcK�z޷��{wv�2u�L���G��y�K�������9�n[��������������N�nS��幹�����,GdTG���2K;H��w�i�z��d����ܒ�l�;gl�A �������������Oo[؊�$s9��,s�q�wP��hw����p�8Lo��ɇf!�8��E�q�����o�;�p��h9���;a�wX�;����9G3��rb��� D���������b�������� D��������ZkM���jMIi.�G���*E��Y�N�h�=4sj�ڶ�����G#�%����H��Eh�Z=�Ki�5���m5&�������5$�i4�=�G��h�9���Y�=���2
�2�ƒ��t����t�}�2 ���;G���=G����E����z=&�I��M�C���!��x2������x�\>\��\��� �DC�VC�
F��T�U�L�H�����( �]X][j�%[��8�
i�Tkя%D�ԢR�P.*J��䯃�A�}8-�@�P�@,(@�]A� �2#,����-���K��#��\2\2:2
�!���`�p)���0��H�غ�q�pN8.�\ذW'\2���]Z�ҫ`Zg-M�J`4�>�����m�&�
�v�}B5�JE:���Ҕ��+D� l��/"�)��M����V#`�)0U�(\�
e ����(d�1 %I�_&d���ڕ�qش����N)��8���� ��s �\�� �%���蘍l`J�|r�|`K�tj�Y�_����_����`$������]��]��]���}૱u�
w;b�`�s�\v��ʲU�LdY�d� _e�� tġ�-1%�Xn�^qL s�d����y�&B�+�l@i�tK��\�T
u*��Z���O�O��4�s���&�9�8� �1vE��p��6 ��6d5s��&d�L� r'%U�[���p�
3�1i�0)��g
�.B��W!Y
�b@�LTt���������=��{z�ާ�i�wwwv�޷����rL��$G�L��h��h�%�Y��$�$�<���<�"� ��ۍ��w{wor��ܧ6�7777-�r��7)�����sr�ܧ)�����wm�9��FG��y���I4Q"`�D�K��%�-�H�$�.Km�~��ާwww���{{{{z����X9�X�9�c��;���a�9a�9�l9A�a�p�ݜ���9��g1ɇ����g3��n����Bô���h9�0�0���w��s�1�9���W��W�����_��x�W���������������Zm6�K���]&�E���tV���K���K�d�-d��0K�d�K�d�-������*C��Z-�K����K��i�6���ޚ�RM&�GH�T��R+Eht6~�g����z��c��?���� ��2Vد�v?���F��w;��g������"�V�����I���$6�� x�H�q�!�� l� |� ��!i� P��`��=6��T9���P|-eA��T��`�c
¥z��^�*Y�H�X��Hڒ:�Zq���[��8i�8�>�yC�h08�����������Y�Ȭ�dx՚!1c$%����XXlhf
��p�_
�1p|1�?_KA��h>]KA��pT�4���J��+�d�䠅>��>��N��N��M�!T$"& Y�K͍�8f�����6�ʁ�K*�r�pȴ��]rR� ��)��OQ�)�S� g�(�L&�=]K��u.���9���q�U3��)���(�E쮮�������������Ģ������������Ʌ� �v(�؞� ��oubI�T� �� ��B�����>��}U }.��sӹ�������
��]0�+�2��4�sWA�]��UP��a�e#L,`4��k>a�� ��1�L/�L+�d!��L�����_`�*�-1�e�%S�\`�-O��s@��L!C���
ṅ��5r ��i]��4�6���g��;oS���N������[�����x\�"Ȭ�$�L�$�(�Ȩ���*"Ȩ���,�!ϩwwwwv�ܓ{{���ݹ�M�{v�� 0A ���osn�ۦ�7)��ɻ������,Cd9E�Y�dVE�Y��%�d�&Id�E�g�?OoooS�������������d�u��Z��r�1���wPs��9a�a�a�=��9��X�9�c��9���o9c��9�c��r�g1�C�wa�a�Ps�sX�;�P�c�nE��}_��^bW���`%���U�����y&I���5%��t��K���M!�R �2K��&ID��Q���A�dyYd�I��.z$C��:;I���].���t�kkB�&I��+�XQ��v��h�4�AH4���;���A��^+�x��]�P���+����W�����5�s�w;gl�h4 C��Z-��z<����sp�Ld��̝2#.��%�n, ,����. 0&�c���� ����pIS"��c%J�*p��@ Xy[��+qZo+���J5!b��Cu)T�ԩ���W�>z]��8 ����N7H]Ί�: Ɓ �/ ƀ�\#0Q�����̶h"4Ƅ# C� rX:X�K��F�.h\@.60T`h`D.lXJ�K�[��_Z�l @>4Hؑ:eaR���*mX �ѧ ��NeB%Z�*@�����9��(�>D�B�� ��FPd�y��@0,�q�f_d]��%��)*d�¢��ə Ȝ�I� I�NR��Qw�q�S�k'����Q��Z֗@�R�1%�dF�Y
H�D�%Q"^�pyz��']�X��X�u������w�����w�n�,�6a�):�[��q�S�q]2Xe�("��7;�&$N���*�q�%1&g9��v�q�>[5Tv���D�)�4�N���Pꜗ�Q�G k��`��X(�VY����l�9�pώ��L�cd]�l�@�����`$̊I����p��LȬ�5ӊ5��0 t��(zqD���l��'"r�NW)H4�Kn��.�tQ̒�l�w%�p��n�ۻ�������=�N��"�GDyGDy�AdE��4CD4Cq�����NS�t���5m����
YCd⼂d4A�R�����{{{[{���nnnnm2A"!�!Ȳ� � ����#�<�#��m�����oonnnS�������{%�L�^�ٌ� F;�0�0�øv��{��=c��g3��9�c��9�cx� ��9�c��9�c���r�aP{��a���;A�9a�w`����z-�������W���`%����_�U�������y�Y���).���:GH��Ah-y�L�$�;#��<������~��;#�;#��<��,�$�D�AH)���;Gh�-%�Z\�$YEdy+ǨUB��k�h�T�CH3�����-�.BTW�د��UC�=�b� �5 �M��=�c�*��z�x�
�%��-��.Ag������#&)�V*����jcA�Ffh54������ːː����0B1C#0�4��TV���F ��L�-�����+Ճհ�(R�}M)S�S��e���S�� ��2�:q�˻���I�drc���l D4��8(7 �Q����4+5��l��l��k,�,\�&T ��^��l_���w k����-օ����U�!Wjȕ����A�@�C� ��� �9'C�l�|����0*��4' xͲ����4TJ�A�2�R��`)� �U �La?XO݅<q�3��3���G� #\�V�@�w���� ����0�>���WR��������B�*������ D+������������{R�w.@퉰�c�Na�� 'S f�{;��U:���
��y]�f�j|�j\��G`�}�W�U]Ut�t������iW ڹ���q����`�>`�s�7�P*�L��`�����0�>0�>0�,�vA� �,O�7�0m*�+ː5����:� ҹY/�+Ϙ6��ː,K�]�s�8b`.c`/� �L`�!��Z&#X�0o9̓#��w%�r\�E�������ۻ����9I�,�"�h���(�!�l�-��ݹ��nnnnmmmmSV՞(?�YQ���+Ǭ{!�
� ������j����������ۧ6ɞ(CD9Ac��?C��CdYCDZ5N[�������۷7777i2K%�r\�w#�L�[/���c1����z������=��?A�g(r�P�9�c��;�Q����g(�9c��;�c��r�(��a�z��~��{Pz��6���c/f(�[-��U�����x��]u�]Vb'U�����`"$�GDY �9 �gbI����T�A��Q�d��yE�dY�W��^+�x�!��dYG��y�g�Ah4-������H2!�r"����t=B�S�(QB|O�B��R
?��d�I�Q1^=C��=��V)�8����oA���%�M�qN*�X�=�c�+ȡ$�L��g�� Ah(�����b�S�X���l&��H` &B#1���Hm�a!�l\#0����981!���`p`����%�U�ʼn���VF
���T/T� ����U� �#S��AeJU:��AI9���@��hy��Q�@���BɅ <p)Zp(6��/^4��ll�hp���`iY���,��q��`nX<Y����gd`��EɁL��B����v^�z�WD p��<Kc��T�SJ�ʶ��[j����œ��+�n�x��,�J�0�
�:M�@~T�XJ�(e \P�PG*dYASU&\��e�0X`�y` L3+�9�"lT��$uʼ;����8�q�0%G u1�28cQ
��*�Q XS���Z]l A ru�W'^���[���b������1�� Do�����������(Ԩ�J@9ɉNL� fJe, 3��q��%Fn;���N;ʥ&%����)�>L�3 ��s���R��(mJ�����.@X��h��q����8� �`!�ũ�i�9C"l�`��a� \q�eCS�`!��8f\��K�?� d��0�'(dN@5�9�)���2���2bNNqce����k��8c'��CG���d��Q%�d��G���ssv�����ܧ77ww$��9
�W��W��bK�����m�����{tԚڶ��DZ]
�W����,y��DZ�z2
�t?b�WB�ίkkkjm�{v��巷NS��敓����WB�WdsE�wwssr�����ݧ77- 2K#����2L�$�F�;-���1f3�3F,�j�D��P~a҃�9�c�;c��;���9��g3���s��;���;C�9�c�^������2j��(�g1��Qy�����_�X��}`"X����������tED9A�X���+�bE��6�G����y�Q d9C�H{DZ�{DZ��d9C�d6EdtG��b?��Eh�VEx���?dC�Y���SB�bzP���o�hK��=G��K"L���=cثb�S�hQ�Ж��%�-�lKb[F(�6)�8�c��=�.$�fv�g�|���o��5��Ob�Sb�aQ�6 Dd̃�Y�zj���s6 +����.>1��c�8�6��$$�,��c
Ȅ�C�)�?��@��H��H��Hn�G
bɁe�mv��a�p��A��҂�kh�(p��4 F�l�l���ȇ���0�&džq�ᜰ�l��l��91Y92'd�!�"��ٯ�IQ�F�2��Z��Z��z�z�Jro 8]a�z��_��pO��T��+� L���TDW*#ł1hł�u��?+@;&U��\���@p� i.@�L`����)���� �9�H���>0g:�)���\���\�*�#Z���h�n�B�\ ]%�崷��������������1����������������y����P8� Z�� 2�@���/�� e&]X;�LgSUt,�����i��� ��I~�� �t�tU�@��Ɍ�Z`�6& S����`�w`�w`��n�T�(�R J@n�0�D�,�T��8�r�#ө���`�Lʨ �H�>>05O� Lt �l�K�k;�+J�
򜁴�@�%vؖ 1���ٌ ��`�9��sI�`��E�d9��&G��TG�dtCD4��i�sssr��ݷiͺr����������ܦ��ooon�۴�)AN*�X�Ǭ{ǬW��zB�Ыb����v+Ǩ{DZU
�V)ήM�M��{{T�ݹnm���{{{{{{�ݹ�nӛ�������m� �� ����VG����� �dYz-e��ř�Y��j�f�X�B :Ls����w���,vC�r�P�9c�9���9C�Pr�lw�hr�,s� �Y5��fsY���Q�1��Qj� C���� C�1��:�����1#�,�!� ���^+DZ�{�NE��dYCD4AD4A���X�b�U��V*DZ\d �Y ��E�dVK
"dS�X�=�b�W��A��E�Ы��QB|M���ЗP� �5�R��@Pz�X���Qb�Q��L�ma�bKbLIA�a� �У����b�z���Q@��kbK�[ �6&����8�` �F��h$4l&6c`�h`l's�� �F���cB�bƅ�Qcb�"�ńd�� da��F
�Ŋ� �(�t
�,N�W
�SB�x ��BJ�ŀ��Մ+X<�塺��褅0+4*l��[���@�� ���7�M���I6 ��$���`G���a�E�ŀ�Xذasb�0�и�ƅ�"c$�Ɍ&0L(*\X80`��� -P��z�\�\ ;®�X �<��c�@-}h�k�@xTH�-8>�#�.��H��ď��_nP�A B�����"�J�!R��c5;��` '��9�qΙd$&,ɶE�4ȳ"�ؐI�
ؖD�K"z%��D�)�91"rb@ �ģ�S�j֨Z��i��. �'\}zu� 0�� C��#� ������������|�������&:L�@^P�@�B�DeK`Y��Ռ�;{8�t��3��J�:�V �U��J�Q�$�qD�%�*�lPD�$Ѯ��Jb�S��%U:E�ԮR�����.P��r��W�^�b�҅�� ��0TBT�����)��������2s�{"̎2,ɦE�dY���@�K�[��D�KbMع3PɊ+LP
b��rE��-R���됮N�}r���)^���i�6�&�ԛM��^����z�e�����Z�e-����ID��S����Q�n�[k)f�Y������W���ŒRKK���ZK����K���-.�Kit��IIu ���z�^�W��j���[K5��C
. )��M=(�ɭ����Z�e,����R�^�W���i��Vզ�ZkkMF�y���k��������o���o��n���o����s9�25��7����� �xݍ��7��x�7��tl�����ƨkƨݛ���������������VbE������[T��i�.�K���2Ƿ������v�����ݧ7i���i��v��ݷ7m������v�ާ������f�K����6��i�6�I�����h���y�%T�����9Nۛ�������7����&����������7-��rܷwwwt�'��Ih��Ii4�����4hNk4'7��Ƅ�Xب�� K�*ض,ؽ 8/�8-��Nɼ�M�h�Bd�(�3��Z�t+�_p���v/q],mf�����k�*�S�a*jlJ�8$wtJ��%{xJk6%�� �4%��)Ɏ
Jap�bسb��b����.�9�t�t�LP�C�X(u|K�.�a�^���jkY�mm�mn�*҉�Iʶ'opN����xN����𔥕 ��P`Vʄ�q`^,̄L�E0����Q>aD�� l� � ś& ��Bi�mt`���Q�����K���
+�_L�A�/�KBu��`���˩pJ���_���b9]�X����b=w�����tLLS&&)� �Q@أ2 ��YdS��ϙ ��Φ>ĘcdVͲ>�0(��(�L~+�WD?�S���D2�C.DR��u�r�a��\���e��2�^(_p�Je�2�B�P6+� ʔ`!JB⢊��|���?>b��cdy��S;#����+a�.��\"�n!踇��ˡ�t?+� t*��� d�ƽpl�\$]k����U���m6�M������[M���W����z�Yj���e,���f���~���Wk5��Y��j�e����z�WJ�]8�Z]%$�i4�M&��i4��I��i4�M&�ImnD��ڻW����z�Wk5��f��j������Ƴ[����Y���)e+��)^�W��zm-%����i��m6��x�5�X� �y�ċ��9cx��g,�s9��������9c�4L�k�r�(�s��7g3���r�g1��Q���&s��nƨk��U����#���VbAU���_��ԛMIt�JII)��s�;�N������ۛv�9���M�D��:j��sosrۧ7i�������w<����i-%���]5��Zm&�I��i-�G��܏%���sssn�ۦ�魭���j�Ҳ�E����n����۶��ͻsssv��Y#�福G��RM%$�i0Q2����l%7��@�6��p� ��424-����2"b��cĤř2�FD���U�!�T4�\#�ԭa[�KWKX�D�u����Bb��-{c�[��{�N�� ��Sx�L4 �@�j��q�6
G!cAY���b��aP�н�� ��� �T�2c���1)ArfXdK蠉l$P���\#��\��V,yf���rԪG`<��m���{�/o<
/=o�|�L����I*d��J���3XOR�$\s��0H���U�Hd]��.� l�E������"%�J��DK�u*�b���F���k��5w`IZ�m.}p�@��������"U��X�5_��X��]������L`�&ƒ%$P`��� ɂ`k*dYf��qX8�Sf�� g`� ��^�`�U��q�Kc�[8��&$���b��%шV���b���06/T�kԯ�W��K��Pd�( � `��@I����dE͋�-0X�S��0m8�*(�5dY�dY�62���*�<��¶+�l@�%󜙐,I�\��&�lA�VL1MM�0N\�tk�/R�+�z���-���t�]5��R]�ڦ�B�z�W��z�e����f�Y���U���UJ��Y��Z�e��T�W��z�V�Y55�����i-&��i4�M&�I��i4��II4���[[T�j�W����z�Wk)f��k5��*�T�j�\�k5��f�YK)^�W��Z�AV����kK���t�]-��X�5�ct7��y����_/E���,�r�,r�P�9��Q��1�l��5��P�#��9���s�3�9C�r�c�4�|����|�g1�o���k��������� �� F������RjMIi.�I��H���Ȗ�t��ݷm�sssr��齽��LM%#��-4-�{{{v�幹��nӴ��`�%��=��I���t��Mi�&�G��z=��H�%�"�i�76�����魭��5&ғE��贰��[[[[[v��������d�ȲH�r\���=�IH��LLj���BSY������y�1ɜ̒�R]�kl[l_p[&�6M�y6ٓ ��E��W ���/�rcJ�cK5�,��Y�C��4� m������=�$5�͆�X�l7�������Ra�l]�|]�zp[&�<���n�3��+������ B�:��kY�me,%NZTf�ؙ����:%v� ��?� ��A�\X�``,���WA�v6H)�›�ϘS�’y0����El$� ? ��
a�
a�
a���
k����+~. ��a�݃�Z ��`�Z �뾿����R��1*���1�����ܝ ��1):(bAeU:b���� ��(A>�s���S�dTŰ*f�H���VwBj_1TU�*�z.�r��Ȃ�K�-��hC�s .�G�*�^������HR����fR�%�@��}LP:�p�Y҃��=>c��\���'gdIB��XcWBMd��q ��E<z\���z\���K��Z�;v�%���^/��E��.�K�����Z].�K����܍]��T����e��Z�f�W%Z�U��j�\�Z�WK5z�Wj�z�V�i��jM��ZKII4z=�G���:G����z=&��RM%��i��UJ�Z�V��Z�f���)\�Z�V��j�sY��k5z�Uj�V��Z�q����-���t�JII4�].�Ƭj���7��H�b��{/���b1�s�(v�(s�1�r�lm�to5f��n�����1�s����s�0^��|�^�Y|��cy���������1��IJ���^������--%���I���{;g��$�3�9���N[�{[tյ�iYG��Z*E����5�M�[{��ݹ���d�$�3�v�g����i)-����G���+E��Q���&I��9 �B�����յI��m6�FM���t:
G
m6�M�ڶ�������� �9&I���٢�Z-�����B#@B4̈́��J@!F�q�����#�dFd̈KX���a�p`.X�5&0L�1fK2U��`Ķ'�[�V/rP�r��Ǖ��"X�`CPu�O���$|#L'L Z�懛��H�
�#| ƂC`�l%7c@�h����C�H���t��Fd��3@�h",����E����r�Ԙ�1�b̖dY�L�2 b]x�D�%��
�A> �:�D���z��������l[���A��oo��_:�b�J�EL�0,ZLP�b��\�V 0U��+E���;�&�vF&NA��}� ���q�
�U��0��Tr���t@b[.������0�jV�X�k�IV���������� Q/����������&�&6P`��1r�ʨ.�UTP����E�A������Q����
��,P~�q\��U3R�S�(b[8��I���4j�ĵ���Z��s��ns�z��B�{p���1�g ���(NU@z��XXȰD.l\й����c�9͆@�ȳ$�b�W;��0&ԩ���Q/�l@��R�9r��4�2�uaկ�[www`��
�k�/T��ꗤ��M-��i)%$��]%&�����'^��R�W������\�j�6��j�4�W�W��һU��Z��m6�KIi�������Z=#���T�G��z*G��z=%#�im6�KP.U��ҭ]+������:�U��Z�U���f�W����t��Zr�[[ZkkIit��Iit�M&��i(jƬn����ċ�(��{/f(�bơ�q�w�(v�(w&o7����y��7�9c�9c��;����3c1e���b�Y|�g3�7��� W����"���Vb-U���4�M&�G������rJ$�<�#�,soon���[T֐�-�C��h�ZHZڴ���ݷ���#��<��,�w;�������M&�I��t��h�Y���I�d�A�dA�V֚ڤ֛K���td�h4�?h4 )t�].�MMZjkD0A�c�A�d�I�d�K��-���;EBS9�!�А�lJ5������� ƬȜ�dRf3Hˮh[l^ɶO&�2a+ X��Ė.&��&��i},L�V�aX2����, 8���m�m��I���x4z� Q��ݛ �6�����j9��F�2&5���3+�� �� �6���e�R������\ib�j)��<-�KY�F��qK��'��O�7�$n���$wxH�����'łqk �ِ��B ]k��["-�12 � �K��&@᜘Q!k ��%��^���(��!��΁�U:'�&b�Q"�Ϙ��b ��x�X���:�nbCX���b)��$g&�a�6h+��Vj����l�=�XLMl�S�)��E SJ)a���XcWA�t$��Gq
b�B�rHZz����u-
�� �wa�»� '!���IfN�d�a�Bt���,u��, �lX�/Y1<����ȕ��Ί�]>���.����3��������$���r���[Ykqlq������cp� ���k��;I��t��i4�M&�K4�m6�&܍V��j�z�^�J�M��Z�S���u:�����V�SJ��K���t�I#�R=���=�E��V�EH�Z-�G�����it�].�j%Z�Sj�t�W��:�N�S��Z�SJ�T���z�V��n0�M��i��$�i)&�Ii)��i4��7��3�� Q��c1f3c1fs��a�9�0����25F�j��vn���7CVr!�vÔØsf�3��ي1���1��f,�g3��7�����b)X���"����4�M%#�������.KDl�dYH�����M���Bht:�A���t:HSii6յ���!Ȳ,����2[%������=%��i4Z-���dI�d�EDy ����]���m6��i4�"g��?������?��&�I���m6DP~�v?��� ��+#�2L�;4:E��`i2#5� �y��k`j ��l�x�Lb3"3 ��DeI��Д�|]`��brb̔d�F
1l`Kظ��&�lQB�x�{�ŕ�N
��<e�7���#��>� Ʌ i�MkC��c�c�o[ď�a��� M�h�N7c`���!�p���t'5���* @l%6$.!Z0l����6YdJȳ;"̉#]D�!<k�_�D���]b%��W�>u�7�z !h�op}�Op���'���#��_qcB�,`X�b�$� ���*(Ͳ,�e["̀�L�7"`�M��+���J�����0�� tN��!Y�+"(�EQ.� �)�qL�)��Q�:��������Vb�W�bu�_���vX&U�.W�����P�2���,d���J��&�;`����nw�v�u*��(�q�\���0*�}h��ր��:�V��+�����~��D+��%�����6 ��yk�
]�w`7eE� �XػB����"���l���(��`]���vڕu*J��q�)HY�р��Ճ�Xrז�Z����~�?`e�j��Y
=���4�M&�II)&�KI��jMI�� �j�z�T��uT���u:�V�S��M]��Z���JI����I��h�Z*GH���z+E��Z-��R=#�v����Z*K��i)%$�\ �R�]+�RS���u:�N�SJ�N�U5z�V���m6��Zm6��RJIi4zM&�I��Z=%��y��bF(�c1��4c1fs9��j�泐�p�Ø�A�n�����nƱ���k^Øw� ��9�3���sc3f(�c1��9��������R� � E/��#�����grZ%�\��(�!�*!�r !�i��T���ɠ�h4 �A��h48R�i�M� �r
!�r+!�L��h�%�[;��M�����EHs�d�G��YED8���Wcخdz���i&�DL�~�Q����g��z���)4�[K��x�+�^+�yEdYG���I����h���d53� ���a�h6��c�� �F�s"cY�1���& ̚VXa# �1��.qq#��$Q™|��@a�+����|J�>��P�6�3kh3kp3sp2wx2�23� ��A��6��3�8�c���F��sBCVhJn͐ '2�^ea�l��ge#;)"�ID�.4�G
hd��9g���A�%N�A�{a��������������1�`�X��e�E.B)\�R�Dl�0��d#f�
�`���) ���~ /�����a�2�FP�D-G BCQᨄQ\�S����C>b��x�X-��u����b�wWX��]��;!�,�C����}���PtW*��PrV��b�GL�V����a}���� 렾� )u���p�ZV��t�����v�w����2�� a� �a���������V �V,��7�`n-�ak���G&���
��C��C����
��Ɩ�I��Ɩe����u��-]��x<�
��x]k� ��$z+Ei4���Z=�G���t�].�K���D��jiM)�Z�S��Z�E���u:�L�R�L�M$��M��hm��hm ��h�Z�h��C��h�T�CH� ���M���:I��i�Sj�2S���u:�Q��:�M��:�Sj�4�)t�].�K����z=�G��ZKGH�����21F3��g3���s9��f�њ5�F��8Lk��oƬoƨo��o�!��`�f�ٛ3���s9��g3��f3fc�s��f������z;Gg�w;D�.K�d�&ID4A�YA�Q�K�R](4�?�����������A��.�Ȋ�AdAD �Y&I�d�.K���飤t�J�
Cd�$��:#�:!�!�DZ�z�T*�X�\�IHI��gs�w;Gs��;��������**�V*�V=C��=�� �� ���I�� ���Y22ƂS`��c`F�EF�q�G'���̈̀�d"2�B3@ ���lD,�,���
�6�V1D�$�,�I��D� ���"t
N��^#x}�W�i�2`�
�
ZH��`������+�e� ,A����l�`��pp)X�3��G4��h$4��S`��a�# B�鑖C���l�28ȳ Q.�ȗF*�lMD�0�x�F�_%| �u� 0�:*h����i��8@�.�D�#x3� �̋�a��� ə�9 I�dM�,��Ș�3��2"d`�vI��l���_�2���|*!W �U��+!]
�`�������3WS=8��d 0�� C�1�������������������
��e��Z��x�q��l (H�b�
�*6,dX��I�Y9�b㺜s�LUԪ*��/��������-ir��W+\�?��u�����qD�
�fR�+��w`ywq�����%Y�P`�бqsb�E� ����پr�w�s�LWLTu�5t�k�'Yǖ(X��k�+B�%Ӯ]SXm�*��\��h�Z;G���*Gh���T�I4�M%�����R].�j54��j54�Qj5�N�S��oI���:G��v�G���Cht:���-ʼn�����4�����C���tSG���:G��v�GOB�Q���)F�Q���Q��R�Q��M.��i4���i4�E��R*E��z=�GH�Y�s3#��g3��ٜՙ�Q�5f�Y�7f��n��7cx�7cx�s����7���7����Ѭ՛�Y��j�Q�3��9�3���h�����W�^bW]u����]u�bYU���g�w%�\�$�2;#��+!�?D?��Wb�W��L�=G��{?g�������������W��]���A�̊��<��2L�%�h�zh�z}==OoooS��;��N�l5�� ��)�N)�F(ȳ��%�h����-�.K��[%��܋b�SB�Sd1 �5�������o[���������\����h47� ƨh4��3���rc�C9�!�А�hHk6%5a���<Nd�161��$Q\'װ�}qE�D�:����=O���)XJ&� SA�v�d����K�������� F�l1�1��s Gc Mf�SY���l57� ��,>QyS�&M;(��E(��e��k�u,<${|J�����$�Rh3ol4sp3v� ݷCG���.V��`C.Br��ːE+�E.A;!90���JO&0�u���������aua٘Eq���C���C�O�"����GLC>b���B�1��B��� F���1�� E�2'a���a�Ն����g�(�9&�0X+EA`�T�V�� X�T���a]t��}l�7�Z0k5���p,.���|K�+� ��O�O�N�Ϋ ;�<3?)ddwVC}��d����LS"VY`+dY�p�B���ZI-`i~��@��t��]��Hţ��._W
؄�E�+��W��D5�}���8G$T��h��E��h�Z&�I���:I��R9��if��ڍ=��ڍF��a%#�R*E���;G��Z=�Aht6�Ah4:�z}=����>�����)���) �������:Eh�v���f�j-F�OJ4��ON�,�i-�Z;I��t�I��htZ-�E��h�v�Eh�c�� f3��g3��Vj�Y�՚�vk7f�y��%�^�F5g3���s9��cTa��b���7�����n�Q�5��Tj�ٜ�g1��f(�c���`"5}`$U��^b.���������z��ݷww)�0D�����{� (6�k �������w;��Zd7&Pm�,N�UC��+�(�F�n[������?o�����������z��m����ssr���ڤ�V���В�9p��$�-�d�&I��$�D�2a�Ė'����MmRm�kkkr��ݷ7wwi�z޷���ac��e���0�Jo�@e ������#� �́��Df�f��l"4����ɖ(��b���b�Ɍ+ԯ\�p(.N�����5�'i�'A5�'���䏋%%�†��-�cb���8?X���,�â�E���0�|l��Np�!�p��t�4�a!��JlF�a��Jh
*��r���r�� �0�^0�J�7�R���+�99+��+�i|������� �)h ����p!wt��Uy�ֶ�v
H����NW"l+ �r&��Q��� E&0Nd� �)2� Srb��(�)/�`F�̤��!�v���"�;W��E�R�B�!®5��,k������:�1�����t����X��`$�w��U�X�u����b����x,���v nx�� .�F��,��3%�f@:�̔�T��e��0'�e#�0(_������D�0k��u@�U�V }s���烻��v �;������s�ms���d �d�̀����R��4Ā�&$���vZq�
��d��z��N(��ؗĶ m��T�[�T�T �]԰w]|z�F��-��������G����z=��h撑��z=�ܛ�#�-�GH�Z)!�Z+E��h�Z- �� �A��n�O���)E����E�Z �A��R Ah�Z-�EH�ZE4T�E����sr7$����z=�������zKG��z ���-"�:-�uj�FfFl�f�Q�͙���4k5F�Y�5��Y�ݚ&c/f3c1���7� Q�͘�f,�^�f�7F�Tk5��Y�՚�٬���sf�fh���Ė�1'�� I���ߧ��~��ާ�m����ooon��� S��#�
�E� h5��!S!��[ �(�� �;;g�+����ooor���ݧ�����~߷�� �v��ާwi������okM�I�ԗK�e��Z ��h43K4�C$ ��h)��ėK���m55��nnnn�nۻ����?c�֌� F(�d5�Cx�b7� gA�2���A��2������L�jS(�CE��3]K�Eָ4]k�'i������x2z� ��ar](\�h/j� ۷�'V}c
EJ VX��b����Tp/9G��t.Á�ɚ �Y��ݛ ���#v4���Z*����[&CK�U���~�5_� �� �� � _�G��`��b��dݸ;���B�R��"���ȅ���\�r����l�l��0��L%'D�& Ђ\�2�!��Ut"�|�S��g�C>b �� a,7KI D���Q�q����#�1 � �LC���Vb%X�U�"Wx��ئK�GS�K���!���!��]S�[�)�,��˕��* *T�T�V�v�v\�/��sĺɊ��Ǣ��q��j��!��:�J�>V)��bY.`��������V+�ǯ�EI�36ș��֊�a}���/�A}tT�.��/�0�|��� +�]t��q ��E9�WB��~�DtC]S%��h撜�F���C���!�3E��z-��R����z=�Ch)�E��h�Z ��V�E���m ��?����C
}=��&��0�44�)���BL�?G�����htV�E��RCHtZ-�E��h- #���z=���i�E���-��Aht6���t:$*7Ih�/b�͙��sVj�Ѭݛ���y��n��Y�Kٌ�c1��b�Y�/��Q�1F(��f3z5�o7����y��n�fl���s8� ��W����"5��Vb%U���!�4�'��{z�����ݧ7)��j��Ҳ�G��V��h�Z-?��h�Z-"�T�G�����n�ܷ7m������{z��̡�6z�i"wsssssoosooj�i��jK�&���  ��(����K�����A��Ch�K����M�m��m�ۛ�����FOg� �D%���p�p�t�� �dC`H8Rp�8 ̀�dFd FJ��)���I��,R� �d]���^�r��'\�ru�]!t�D��#x�H�;ⴀlJ��„����<��Xf�xT"P�%xɠ��!�&\<X���@
�%#��4L8��h$6Sa)� M�h&�T�P�SW�,T8Pd�bY��/��W�^���_O�~ξ�u� !h��Y�[`����':H�d�"��R) � �Bc �d]��dm�f[`��(¦
�m�r`���2P�%�� ��1Ei���R���s�ظ�l��)�k'�ĵ{��/mz�ݍtc1����F�kcr%���d-®��������:������������LH���� �[�����u8�;�9�Q�X����`1S�1Ej�+�`1I�fwk����Ϋc�z��(��ds�T��U:�z�.��51��)�v�,`�����I��8��9�90+%e�H'��W;�&$N��r�_8����;��8� �� �[5T?8��%���rb���S���:[p�51��)���=������4 ~�h4Z*EH�T��Z�E��h�Z �A���tZ ��Z �C��� �~�g����j��L���Y�A��hi���c��=g�����A��R �C���tZ �A��h�Z-�C����h���h4 ��ht�$z=���ؽ�XŌYi��f�Vo7��x�o7f�k4Ɍ��Y�1fs9������9��b�Q�1�����tn��k7����Y��k-!����lĞ� � IP�) ���bwwwwwwr����ڤ�VQ�:GH�T�Chm��g������E��Z;Gh�,I�������wwwwwwJ����Z�w;���(�ۧ-��j����.�K��L��g��?���=�d�ID���~�Q��?H4(�R].�kjڶ��or��4L����� �L�jZ����Yr�a`����o8�ȌFh�bfF�9��՚ ��@̦P2'&B�vB���/_k����v�.v� ާ���������R�im0Vմ8�@�9H�( ڀ�� L�`Z��%�.'0��`XXl+��:�!4����ay�6�ƃ�PĮT/)D���P/��2�k�5���}/ �� � _����a-�[A{{�c��m�P)Ԇ�mHc'6O&6���fL>N"a#3`%b� X� ��a1<�H�:WB)]��EWB*�E�"��Ws]LG>b+����$�1��Be�A,\A,uI���'!�#p�_������x��`&Wx�}]`!�ʤK�])�K%� ���}��X��`P�������]Xe]5�_�a\��u�_S��|�+�w�uЗ]b���1�C�tA]S%�X���0�>a��aR��-��(� �X���ǧSϘ�l�%b� (���V�XY]�RT�©�
��!TVN�,��ں ���]bX�!4qP�\���SLXg�a6&c�s���tz-�E�X?g�������t4�A��hm!��t4~����Ah-���h����4~�h){=G���IX?��� �����z��
A����,h;����=��Z ?G�?����AH(�?g�����t:+A��R !�:?���?� �(E��h�z C�b�/�XŌc�^f�y�j��k7cX՚d��4g3�����f�ٜ��9�3Fs9��g3��f�D5CY�Ƭj���yy c�1C/�P�b'X��`&���^b"�A��Y����H�ܧ76���m6��Z-�EHi���
;Gh����v�ZAHt6���-�Im6�oossr��2{=g����h49���\�%�2M m�ST�֚�ii&��?g����{=���yG��ٞ�g����~��-I4��Mmmm[Vޅ�L�%�r\����L.0,"���Ń���\BpXB C��p �@�dDfFDf@|2�A�J)e �}�fdȳ =�R�ת^ K�.���y�'wH��ď[ď��l5HY(�0$�!j'����
p.�>�7�_鐈��""��\>^#�`Dd��L:C�Àxp ��3Th$6�a)��L4 E ����Ld�(���8V���k�z��`|����\����Ɍ4�$�� [@� J)Z�"�1�F����c$�La����8��1�k
%��!dd����V���fQH��L1l1 *��˻���uS<k�f8fi����/&Q�T@@�Z�uꗅ0���U� �U �T���V����16�������1�J�Q:b@_�2�L���
�� g��x'�*-s�1�w+��UJU]jqM��0-S�LH���� u\�T �*Ss��U+���Z8f���1�0J�s��`<�QJb@Wa�G"r ��<���>s��21T^�`]��+���R�U�;�)��V�1(i����;�J�LP*T����)r ����
���1�5����R��h�V�C�� 1J����~44�A����?��:�����{?��Q�?h)��g���g��������LT�I��?����>������������=��K ��h�;���������� A���~�Y��{?��� Cht9��~��4 �`���X�X0��t:�E�� C�о/�X�1�c� ��bcXՍcX՛&b���r�l;{L=a�;��=a�Pz����{P{�;G(܌�(�#T5�cT5���3c61�c�1B��/x�}_�������]W����`!�t�?��Q������(�۶��&Ѳ�E���i�A����w;��-���s�A��ht6�C��h�M�6���$���z�g��?H49���J$�莈��"�A Zm6��v�����z�g����K";"�,�"Ȳ+#�Y���s�������Q#����mh ����vGdvI�Y�=g���`11`�g,���qfK���gPD�� �����h�Zc2�̅��AyL�\NL�l��l셋�xV��-_5�r�hV��V��V��V��T�\�*�J UW�,Oi���+N�� �|!��AY������X^��(�<22dW@�B�8��AY��Vo6��aq\�ZRD²y@��
��
�� ��!z�pZ��Z�Z�_�S "3�ς�O' �D�1Qj%:��K0�������L�<��;&8O()2�2�� ��Pe�f�l�ԭ�<br�b��1��������`���N;��EQ�8��E��{+�k��/������� �xF�����~b7]�(u����mJ��rr���� Ʌ���mE,2��� ��/��͛S�%� J�,���� ��1��ʺ �}��,2�X��@��!��Ϙ[9�_}�:���{.AT��T���`-�� {�cEfO�W|»����9���`�u0u+�.��� ��+���� +�ƗX�Ual�#��0y�*�0{>09�C�� �!�R �6�A�� ��������=g����-~Gh�{=g��v�g��z����z�Y��{=G�\H2�>��w;g���=���-���s�-��{=����;��˄&��,��g��z�Q�=g��v�Q�힣��=������Q��~�������hL.X_D �h4: AhtV�?h4� ��/c�1c43C8�[-��Q��Xv������� �����[-��e��j-F,՛�c�~�ô���&�-E��� �63c�1�е ������'�X�� �����w;��\��2L�AZ6P�t:�A��g�K���.K���.K�禃?��h4:�GZI2L�$�\�;�����?h3��%�Z#�<�"Ȳ+!�r
�B�B��=G��z��h�Kd�"�h�!�r�!�l�$�-�������?HbK�&A�YC�QE��y��-��� ��@��������������������������_��������������������������������}�������=��~���}����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������?�����&�����w�������{]�{���<���iM��'����*USi7\�
%�����$(�$� a�(J<�Y��BB�z�*x��vDAFa�q�q� �� �I(�J(��,��(��(��,��,��4� 0��4� 0�M0� 4�L0Ӎ8Ӎ4�N<��4�O8��8�O8��<��8��4�4���<��<��8�����<�@@�@��<�<�8��8��<��<��8O��<�M@��8O@��?�;<�O�?�������@��?�#�<�=;?��@�=����?��;��<�8��<���<�����?��<������<����<�8��@�?�3�?������O�4�??���?�3��@��� ������8��O���������O�<������?�s��?����?�����?����Ə�L���C�c�4?��C�#�A�C��"?�$C���?��C������@?;@?�c������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������?�$C�=C�?$?��?�D;?�TC�T;C��;C�3�?���?��?�C�
?�d�??���?��C���
?��A�O?ÿ?��;C�#�A�? ?��@=?��?��?�#�<=@��?��C��?��C�?��?��8�����<�@����<�;Ð?����?���������8<��8�9���<�@��4�8�����8��<��8�8���8���=�4��4ӎ<��8�<��8��8�8�N4ӏ8À4�L4��8�M4� 8Ӎ0Ӎ4�L8�M8� 8� ,� 0ӌ0� 0� 4�L4� 4��0� 4� 0��,� ,��,��,��(��,��(��(��(��(��$��(�I$�I$�I$�I$� �H$�I �I$�H � � � �I$� � � q�q�a�v��@��:^˃��и>+��?+"��+�5���B`�`�P4�*¡����9To'qt���Ǥ�N��t��M�[��&�=n�� *I�P�(�( '�B�Q�8!DȢ'���AS6*�R
l�!�3d��.��&P�ՌU�R��`&T�ԅ5B�@UE������4�A,Pv逈V�X~V p~VJ����o�+|��|<}c�-��61�J8cK��q�"�#F%VA��U�!�M4�9�8�� 1$���R����4��u ��r�%� WT:����W����,�]���HUR\�?RV���]-uC�5�����qu�Oֻ����v��Ү����H��i�,�E�� -Z%3=f��v���d�BP�bi�&����$�����^���K��������_�����﻾������������w?������L���y����iW;����;��i�9�9���;����w;}R�T�
�]a�U9R��T�U��S�Y_[�`���V��ΰ������;�,��n;*\v�qL�m��"s�(㙧�W��)�8���$䠓���JNI�J��o��zv�԰���X$���ԩ��*���������hh�hA�F�z���.���,�)�4[E�[D�4ME�MD����yV�N H�:|�3�⍨�D���D�4KE��;D���v�ht��蔉�h�EQ?'ٵ�Y�n��s�e(ʶ���ZD�ME�MD�4ZE�ZD�-�f�H�.�H��yF�\@�-
�4 @�4A�?�-Ҵ�O��j4��ju:���m���_����� �c���l=��8PyA� �ec+PʆTXya匣�=����P��|�R�_ v/��n[Eo���uOj5�O��U���)_�����!u�����)�U���iZV�IT���N�i��R5�h�&��h�6���E�����R.��h�.����.��Z6�h�E#�F����&����5$ZF�I���:U�ZV��eH���EZ*eL�E<����e*A��Q�H��me;)�J�yKBqA�mA�
@�A�tB�������H2=��:�ݞY��l�e*)�O)�K*eL�e[C��'���jH���U�Y�� �5����E�Vİ�]�3W�Zɫ'��'ˑ=�D�T������bsklLj�a�C�4�R�I#)D�q�•���馩��Ս1'�q0�-Ԓ[�d��XJ[kI�#Tj����c�� E��ñlb��n0h�|Y2�!de�K�^LY���{�����Ӹ������O�jKM�i�k�LX�*k�dD�� �����$��IDT�,�����%�>i�,wt��q��������P��H��R"�}� �x&��E�^��t*8�J�*~?
��T�¥� ��@� �Œ/Baq�� B"�n�Ge� ̤�Bg1{gaa BW�Y_���}w��}w_�]w���5}]uu���]u}���W_����}�_g�+;����8��k�(]L�ud��'ߛ]ٵ�kuf��B�(}�F�tm��VO��U����+�j�8����jt]�A�deQY'����&��3rc����)��rcnx���|VD�Yw2,��s���r"�H�*����w���cj�C�NC�� �:0��˼������IҴ�!� �T��m Bд-
�d��3Bд-
�r���U�4KD���4JD�JD�JC�� �y#������3���l�gş�G��}��*>|�͝gyG(�R�V$]��"��?Vs�f�f��'��g�w�M���%�Z%�Z%�hv�h�%"e\�"�!R!hZ�#��@�
��- Bд*B�t�F�I:N�����j)NYv�����h��<�_��S ��ae�0�62�XʆT2�� �ec+X�cl��S ��al5���%�[b��
.�S��z���{�������������������������������'H��H�t�FѴjE�t]D�4M*�WC��U���Hv����&��Z%"h�.���t�e\�e]ʹV��MD�t]EѭF���'I�t�J��:Ψ�2���
�(�����s���3���\7��|ލ�y���4@�4 @�4 @�s�fo#l���|�9�������s������-
�VR�T��QG�+N�9bq%Ab� ����X��`�X�+�+����֫*���]�*
���]���u���)�͒���D��ٔҁ��t��A�@A���!���
S%��E3ԁE4�œ�h��RL+L<H i�IҐ�"��dkC��jђ�+C������Jõ�
X C��R����,R��, "^!/ b���)�ӆ�렆� ���6�4D�7�MfؕSi�Q4/1)��KBJ ��-�A�E$�$� %D�vH��-Z6h��@uC����mx�u,0��LJK��,��B��>��z7�< �?�iǤ�OH �;&��?8n �Q���o$!h���[��vP� �K6LnɢC &"3u�30mf�̓T��,ar&�UW]u�W�����__�����_����]��w�u������wwW}���wv<�ۗ;\�����q�ۊ�[�r�s'ܜv'���;�>wv(wws�C�����O�UԱB�Q��iʝ9CJr��(qNTU*S�J�7��� 5\}�,�s���"� ߍ�ax��X@��x����"��]�Dv�v�������ݓi>�E��7�� 2rS��$*�ݐ]���N�V���:N���������h:�������"B�+A�s��h: �6Rʳ*H�#�g��8u�Y�uGTw�@k�(��l�eV��>���S��#��4 �B�F��-
�t,�4XѴjGʰH�5�sZ8nw�Y՝�Twgџ���2�ʓ*ȥ���h:������H:��}G��MA�+A����G�&�t�*�x4�Q��Yd%�m�u��0�]_��
a��n[����~��YlÙ��8ȶL)�/���-�v
a��Z�~��]E�u��m���(��<�����������������������������������������&�t�#H�����iE�4JD�KC�<�E\�e\��2��������e[*�R�TS�TS��S��TʹR��V��;D�JD�ME�mѭ��#H��'I�$u��q�g՞��=�h�;���γ��Fٶkf�BD�&ȗ�,���7��3� �'8KɔKɳ'QBf��f���h�:��<����s��GTq��ݝ�y�}g������)A%:�#�����!:V@,���^����Uv����D6� �t�����-����45���2H$Z@�"�E�eb�T�m��LRS �rK$%��^�$�D�I6�CJ҈E��#,��U�Z^�kI aZO]�J��ť��Ep������hܲ���^8_5c��~�ӐS��K�ȑq⨈0��L�bEM�$$����zQ&�HIQ$�$�?H��L������6��)�c�x����T#(�!5L���V�EQ������"?�"�o�������Dr�"J� �]��b$u1;�B��"�!�7��6��BmM�V���4�&��1�3@̵���C(������������������|B����������������������gs���9�L�r�Bu2|���̛>d���/�L�fs���H����>�Gy#��U"L��+�e]k�:\��r(J��S��]��ܺ=���PLk�-� wػwc���c��Q b�F�ś�V���q�1>��}x��(ua��O��7&���T,�CJ�����w-�̮C�U �T-׍���ԭ�ܧ$�'I�t�#I��>x�;�fG��{G���h: Q�g���h���yg��}G�䎳��9γ����kE
(gɨ�\@�4 A�s������m�3١R �����HJhv��,(e �(���:�lꎳ��<��}�g��Ɓ�hG��h�h:��{g���g�����;ϡG�'H�4�I�m+Q��k�a��l�-�n/��Z��~��l-�[��� /������k��eZ�~�aL5��_��n[��6�aK��kq} ��-�v[K���j5�����_�W�W�W����X������U�U�_U��w������:E$i>�H�=��ԍ�h����z�h�EL��觔����R��R��R�VR�VR�YK)�<�eL��,�ht����%"�6�h�=#���h���ZF��Q��qF�o�Q�m�湼�l��h��h�9��5�r��읓ref��J�VJ�Vi�f�2ɹ;'e�s\�3��9��9��9�y湶m�Y�u�Q�y�a�rq�r���r��1AbpS',P!���:����"����m\2\�`t�(�.R:��/(r�y�U�o7Ml~�)�xЪĎ���% � j�PF���d43�`$ �4�a�I�RYzYE0�bH� �%bQ�Q),���X" �ȋKA�<X�hx�*.W°��� V� ` �`#�2��K"�7����R��r�u���>?WM㨙�U�-�VH��l���%���%�$�� �$� � � ��t�!�C4Ihz�!�D��MR��i��r��D�"�AIQr�,� �J��\���P-�,
�_V�����`tK��\�q��r
r�$�sm3�6�ch@"��$�Y����ʍ�[d�-�t��m2Dd �h��!�fH�� R���}u�_��}W�����X�uw����_�����}���wwϾ��w�\��S��N)��S��63�5������6s�jg��)�(�v�����x��WŹPT������g'd�N�d��8��$��I�&N�M9Ld�)��r&�$B�a3�L��W�ͼa�-&�8��qF�8b-�����01�h�ܯ��`<yr�㷜�ǜ���-��Fq����ҧ)|��Uq�]NPt���@�#�8��䓤��iM�i6��8}�s���uGY��g������h�ϳ�����<��w���=��9Ψ�8�(�6|��di"s"�R���(��� A����?�� ;��;ϢA� A� ���@���TQ�ʍ2l���c���h�:�s�=���Gy�y3�?Ϩ�>Ϩ��l�g�=�3�:ά�9���>l�F�IF�i�I6���B�_�� �[2�_�2ח��~�ae��a��$�_�S a��l6�_�� ��aE��_��n˜e��a������/˲�0�e��_�yG�W��W�U���_���X���U������w�_��_�4��RF�H�>����6�hԋ��-"RUʹN�yO)�J�YK(���r�Q�9G(������觔���r���Z-��.�h���h�>���E$i4����Gn����kF��P�s�̓"E2U�fk3j5p�"nMɹ7&d�%d�$ѝ��&�6J�VLɹ7&�ܟ3X��YdJ�FH�Lə:"��湭���:������=��;O�<OJ�i���s% � ��xس,ZѲ�\8[5c�V�z��=o�s�c��q�kh6b�m5�qi"H�z"Ҙ�Tl�6b��b���d�BJ�Q 2i�ǒG�:Q+J!��X�t��vXA,�q l��Ii u�!�̰�n�l���-|Ȟ& Ŧ^-��X�\Տ����?��8���#���vʙ�0l�Icd�I$id���4Hhv�ڝ���ڞ5ڞ���%-TjmP�����R�MP���(. �E�����7]tBv��W)��HB��+�D��c��H�!
*�C�(Df��EoMDF��BmM�f���2d"�y���وl��ɚv�U���V�%_��U���}]��w�����#w����瓩�ΦsL�|�#�7��6��(G�O��'N�K�FI��$GS#ϙ��c~c���z��W"L�D�\�ҹܷ
�l���V�Ü�er9���]���B@�P�a~1j�b���~����Lr��9�K��K���ێbt�0��9X�}�uЙ� �M�:�!6NP��.�r� U) 59��xSy���t4�N��ۣwf���q&�i#G�zH�4�#H�}G�3��9�s��7���(�:���=Ϭ�ά�;�(�9���D�d��F�f%��t)��g��Y��s��>���@��;����?���4
?�4
@��
e��sedj0�6��2d����g�w�gTuGTwg�{��tu�g���q��9�ugq��F�}"�4�G��#I�t�'_k酰�Ɇ[��_�(����~�a��n[����a��l6n�_�������[��l6 ~��Yn[��k���~Z�ab��E� |�l)}����� �����#WU�/�_�x�N��RF�H�6���6���-���-"hv���z�Rh�E+(�F��
д-
���e)QJʶ�h��Hz��h�-�R.�H���h�����>��iE�h�Y�p����B�Γ2]Q��Te���1��!�Aȓ1��d���s:3��<�3�9/%�nȉ"C��3�#ٖefq�Y.ə:"����q���u�Y�wdW��� '\���j�듫NV�%S�'%�X-uh�`@+�B�`��E���/� �{�+�Lmr�` I�$�Q�l�r�T�#�J��,�I�q,�%:Q�PI� %I-0,�$�I�PZJ@J����\�qp|V��c"�hJ,-���X\+�ڕ��B9`�Px�`�������.���օu��@����.q�ݛy7Hb J�_M)�$šdI���I*&Z$4�4b�-���KHZ%�/l�ٻd���T0T�P�P:���V�]S
�[:�� ��G'\����uuC��k���y�u�*T�����9�66����bi HAݓjn��Z���d��K�Klɚ3uM(��bTbfEV*�X�}UW]]W�WU�U��}��������]��]��]��Ww�����}���y&�?h�3o�m�x܍�b�m�r6��q��Q���8�)�m��ݜ3 s����]UO� �vQI� =)��
ry���gr7�����O�:���OȊ�6���-!rm�-�!g.�k��[���ku���
�����B
�YB�6�
{����S�>��S�{�
~��P**<��U:�Q8��`���^V�.�V�c�� WU<���3�������6IRG�}G�4���m�TL�8��ލ��6��oF��d�'����蟓�U��K4�VJ�$�P�2(���m��?����(�<�s�>�h�<�3�ꎨ��s��gցH�G���ReBв��*2xɩ�J�(���U�~O�~O��>fٽ���mF�5�s{8�s��H-���kH��G�)#J�l�M���Zٮ� -ˬ�Qs��~�_��Z����m/��a��e�n—�)�0��ae�n�a��l)}��m���
a�����]�˲�-�R�-�RQX�m_������W���` ��-�&�*I=���6�hԋ��&��h���z��蔇��yWD�;D��=C�J*�z��Z���z�H�&��h���Z-#hԍH�>�4�gmh��3��ϳ�<���:D�%�/4�VHt���^�"�'G��������X�X��X�X������!DEȹ|fc��DD���y.ə:f�og�sg9�s����������� �0I9�zPf�b��� �:�XW�VF�f��_vB�]�TmM�����0MM��rD҇ɩ��d�bFeId�%��]%�R�I$i#��J%ZX�.�մ�]]Eb�^X5,��\K�Kmqu�
�XF[j�ʭX�bՁ������� �5�r��G���)�b�q7�&B�E�6�f�$Ѻct�6��[C��jx�mO��ب�&ȭ��;{n�]�.Sj�ő-VƴCT�����N"��g�tCwtDwtEwpFr�!�!\�9���F��"��"C�!��#Cq�5��D6�Q �5�B�AKq0<Lu0�6�/cL������+�������������������������������H�J"�ND}�E(���F��d����q����c�&ό�L�̝ud���^NR&J�&ˑ6\�ҧ �n��5r�6rn�;7��қ�����Iv��(G-��4�\n�aI���{zn�8�66u�g�Q�/7 ���&��Buab�a9F]�EUa)�,J�$*�n6|/���B�gro�"�7?���I���O� ��Ǧ���ֻ]�5��M��I����>��h�6T�捤k�(�E �fٶm��&�ܝ�蝓���l��h��sI��Bв�!R~��}������n��9�������9�s��7����s����?Ϭ�>ϳ�д+(����iD���l��rNN�vO�vMɹ>3l�5�Y3\�5ͦseF��6��Z>�iZm��=��gl���S��ڛUJ�Z�V�ɕ��aK�~[���Z�a��m��ܷa�� ��a��� �-�Ym� }�����n�_l-}��+�]*�j�M)�:�����������������������������������������:gL�{M�ʓi.IE�]D����=D�:Cʶ���t�hz�R��Z!蔇hzU�=�-C��;C�ME�m"isM�VΚ[M��i��3�:���7�Z(Q-�K%�/4�VJ�9��^���"Q��=Ǹ�C�yC�s�q�<��<����� ș"Y|fe&�Y*�2^K�J%�O��m�f�Ŝg8���,}Kᆰ���>p �[l `�]i�>0yZr�j�*˕�>V��R�)uS���4�14QMGfp̨�%4��f�TM ��F$D�����ԑ�Q�X2���ǩ'���#��䐔J@K!%��$�W�>+�X~X�� aIx�X����+��`�+ q��A �:V ��ҰhX1XX�9R"�`�� ��jˠO�����ɺ;����Rb��%��m�� ڥ�*6Ll��1�#d���l��!�&жf݋v��X�PSV1X�hx�)��/N �,N���5 �����/;��:��ה8����r���qM�㴋�lcg
�YBU��$�Y7)6Hh
&h�Κ$4�Hjx��t�SL%&!& ��6$�(lk��r��UU�]r���������_�����������}��ww;���}����6q��$X�D#B�HZBs HJ�����6����4���]y�����m�;
�=R�5*Q'���/�\N�T:��/�/(xCyC�Ωt���������q;���۞7Kl9l���KPJ�IjSnű{fM�1lI�(��k 2�%�� �8m��4{���vK�=NS
�'�dl��.vB��:��P@��{�_�վ1NV�8�+N@��E����ϴ�t�gl�[-��c��[-��cIt�IRNn�C(YB�5�t��2��3'dܓFy�g��7(���hT��YGAx��3�=�s��;γ�<�3�:��9������>�s�<�(�;ϳ��=�(�<��:!hV����%�3��<�dܝ�2fL�nN��$P��P�۔��ZN�lm��e��lv[-���[;g���Q��3UJuZ�C��i�*
O����k5־e��aE��a�� ���l6
a��[ �[L-�[K亖j����~ ���pR��j�:�QI�OW�/�W�����/�]W����/��7q�5��v�]����Zk���M�1��"H�*�VʹW*�WC�&���z���z��ȫ�h��r�iiL��Ki��mv���SM��k���JiB��7&�2�y��Ng">G�0�(��Y�i�gq�h�H�<�,�;�3�;���<�(�=Ϧ�Hv᫆��fF�,�1�=��9�sL�4�l�l��f{�8�n��']y%�D~�*��U���}�]&<��� � �S��V)��:�6���SfѰ���-)0����&�LX�d$� ~�$��U%�H$�H�&�i6�=J���L��Kd���K��tV;_"��e� #\=]ec�ɯ!YY��Y��Yf��m�>��M�
Cj�U�wV)��V��p��F�I��MЛM�Q�ت�lUm�Dom�[� (b�q6����T��f�^�֖+�J�V��='\���� �Rv��r��=���e�B��B�LA�1|����ɳ�Ö�n���׵�el����Э��\֙2l�/K����5��������������/����������Z���7u�m�n�7Ko&�1p��•
T2�"BT��Oaz���Φm:���f�tmWG5ts-�סt��N�;7R���NO$����o�zn��O��n�v�ڸ�Wh�QI������64��cm�n��Xa�\�p�b�1�q�=������O���c��WC���7�S��pk'�«�:�y�1����� �#P)'�@�<*��O�����)�y4�;���i�f�Iv�I�n��Q�'(�:��7Ͳ��� �T:C����<�E�e��8�Z��g�yGVug���������Q���h��g��gTsg�{h ���h�r�Q��R��U�C���91�]�,�7�,��3�B��T)�n���]�i�f�������w)�5�Q��Z�S��ڝU�v ������}>���~ =�i�S���Y��es+��n�WJ��OI�)=A����ڋO���\(�U)�ҝN������������:�|:����Wk5��f������i�����ޛ[}����߆���}�3�4�It�I6�i����[o�m�m�ޛ�jo���ڛmv�M�w7�Qj�Y��T�SGR8��8��i�%���3XN�A�}g��{g�yGy�uGY�H��3�9����l�9���8���Y�ugy�yg�{G��}H ��5x��VK���Y�qg6u�LD�����,u�U8������'u�)yC�*}ה<Au;��@�iq�ׅ�v�m� mصHl��Nl��d��&��L)&�4���R�
I�M$�$��sė�RBE �"i( a"�|�� ���������mpL+��x[+��,X�����V��\�Vk#Z������ o�}|
� ��M:�O�8��A��(������ݓtHY��p�HZ�g dM�ex�X���㘊�:Y��`��9V�Ir����NX�&(^�j���'����V�o��E}K�'d#��NNP�8��ᘋ8��ٷ�&�q�kp���j��&3Hi&���MI�#!�+&)�T�0���iQ��]��W�����` ���/�_������������wWv"g�d�&�b��YB&�y�(C��[>Ջu�طNݓw[����Emcz8f�qN�vϕ];QӲ�I�u���uS˞R�W�<<��+�&<��`V�NyS�>�����buK����i �[X�&7 ���t��e�d݋p�n�!eD��'bi!6� �`Ĝs����Ԯ��B)�6q�%�����B9�OF�����ޛ�� �y��<�,N�u�����JK����iF�O(. z�����ܕ�Rm&�&izf�I2F�>��R5���m"����)�KC���,�"��yS)e,�e) Z��Y����{G�{�gtu���?��?ϴ
A�4�2���T�yJ�6Uʶ���J)�H�5�ZM#�,����}I3K��2�63i��S�rn���o�S�'�}E���E)���U�z ��pT������O������ppppppT�pppp\}=AI�>��~��}?Ap\AI�UJ�N�Q��/��i��W���v�,�� ��a�6����V��8��_�UWԭ��r��]�U��_�F�j�_1�a�40��-�Z���k��Y���UJ��>��3j:��
r�T��R���HTG��{#�f��sg�m�ѭ��kF���ٶo�g4o����f}�����YG)YO*YW*�vQx��k8��:����v��~L%),rO)v�P�<��;N���u��I�.;$iUyYF���r3�f��59h���-4�2i�鮤�$�d�� �4��ȉA %ĂLiDT�(��ifIq��yi u����d2�
�k�+"k��XdY�%/���u����d��+��l� �� :~�nj��S�i��N��8��(j��Sn��LW�����0�m� N9���\������R�N�b�R�=�+Sj(�u�����\���
}k��e�t�KeT�w5��kg�l[u������s}�ֻU�&̭�3ZҚ,gLV2�3nĵ2�&�7�������������̮���������������B�m�V��Am&� xۈ��3C6���(A �
m�0k�l=M�؄(�0�9F_a�t�r�n�bt(; ���Sr�+��3�������q��_��+�����#��L]bFgm�-�nPmmI��ܔڛ6�b3y6!��b}�����P�����݌g>cK�uC9t.J'�[��m�۳x��� ��F~o�?7�P[����B
|��ϑuIz�U�
�!�2�_%�Y$��������ˮ�������uڛmm���틩�^�IF���%!�RE,�������ZM
e9�Z,���6;-�ƒ�F�,��S� IЩ@��e,�����tKE��#H��/K�13�{I���k��������WW��.[�������ɯ��c&�a60�aB�ڝN�P���O�{O���z~�����>���ppppi�
�~ߨ8-=A�������}=���ߴ�������?�Pj"Uju:����:�����������_�
Q��! �� �8WK�[e�v/�scca匬@����a:1�~ �
�)P3�O
x3�J•�
i�G����B& �@�TPƆ8sB�e�m/�]�FF LD�0�0�aCe��l�Rc�4�H��EY(����HT�h: ����g��g����w�Y��Yݞ��y���g�{g�h6���R�����f�h��i6�9�Ɍ���=�<��jT��� B��kԀ“�E)H*8��ˠ'9���"�DsH��KjGl��Fd�ȌĤ�DL(�������RGI�"�I�@� �&�đ�A�PqJ>K��$Ė��`�QM+��ڴ=\�X~X��0�V+W�b���`�X��!X��+� �J����X�n�b�T�*7P�kN�'P����!S����¾j��24q����Y���Q��v�s�沥F}[��++�����K���"�@ܨ^�'(^�jW�Ӗ':r����ߍ�p �T�7���rvW'd�NH���)�p�6&m�ݓt6ɭ�lŹ�T����%��4vrh��Ւ D�DdPd��!�U0��SM��U���_��_������/�_������w����}��ϼ�,�I��)q4��f-@N5i
SvmZ5Ml�ݛ`���M��vp�n�����M��Nww;=U]J��d��:u��'}S�^��o���
^Y�@��Ψ�RO�uC��R�[�]�Q��^�)��d���)��T���T��mRZ�ݪSS�ɍ�-�!Bɸ �đh���\�
�'�d��^ꗁn����<S}c� ��
�S��*�V�BPW��t p$����^�(�Q•�+
4���'�<�v#؏B3�&"b�N�./�� �ܫr..-�6�m$�g�u3L��M�6�M�Y�>�uUV�UC&�]��gL锘�-�ʙli���{]��op�;���:���q�Y&��cI��i������i6�m������������s�!
b&"b4b=���a?jj �l)PQ�R���S��ڇ���. ���������I�?A���88888884��pi�����Po��>�O�PppT��4�S������x��^�OU�/��` ��� ��L��`�aR¥�}�������.v�v���`����# I`�x�
��n T |(�F•�<)�O
xSž�(�Q����U�n"&�KD ,3g� - v�v�E�T4 �(*P6P5�d �1�lM)�ҚS=���ld�I�n��R]��=#QR�R@����uGY�Y�u�gY���w�g�}h)L�h֏i6��Ze���m��-����-��k���`�~`���GX�=r�'y` ��� Ge�Or�'fcw � h���&�Z��I���ՃG�3�J�LP��S�SKy%ԍ"�cHu�=$�Hu!1�R�IFIґ���t�LG[kQ�둗QbAdei�������+����~WK�_c뤹I\k��ib�R�L)������tB���(�aV��#�(�'q�%.p�Z��w�< �x����@�q�:�w VkJ�@�b�J�:���QZ�B�4�j}B� ��\�>����n���l�-�Kg���]:�ظV÷\��.m�Z�h���s[fV�h��2X�d��ȭ�f%��o�����_�����/�_���������`V���[ɸ&�JM� p�7�mb�ٴ`�o������ ��@����(� �(g;�u`{�PԨ #��렟vR��
n�@[���':����n'p��� ��pN��/��+_����j��h��MQ�STF��M
mv�Mh~֚�5�� i�A�����&�J#H�2L�$�F������f�A��q�y�?Op!(�AM?U<Ӣ(ӣAi�S�:Z}:<���(���t�e��*�9XU­�aW
�h*�v�+H,�
�6s���RpD|;x:٠�]�u}�rY��z~
�u�r��(��=��m��I2�m-�T�Q�m��2�[Km���y�q���\�n���z�fW2�}����9�u�p��”`�7F��[8�҂�µ�W��Z
�9�l*��AVµ���h�#%[@�
x��u?�P\����ppppT~
�������pppppppppi�888. OPp\}?�AO���:��_{���'�m�%�7���n��0r��`��h���0HX$f͂R�+�3l �
�������&p*fV��������*�
��U�S L�SH
\
<
1�3N \��F@��G��+8xU�r�op�o��]�p�<�
X��(�i�5��:e���*ci�f���^��RE$�V�H�=��ԏh�G�}G�y��5����H��I:E�ZV���f���i���[;gmm��ḹ�X
��鵘q2n�Khi�9���bm�]�$�1�|m�#6q�bJl���df`Y�DT��O���$��@��&&]$�%����K%�I$�III�H$�ORf�v� �ĝ(�( h)rL(�A`x�kFKA �&.��I��%�+ &X Q`����Bɕ�ˁ.V
ە����QV
�>�C\K+ՀmZ2Xr�b���
�,x��n��@$�}�JV��ʜE��ԥ&rR�j'*����P����J�0R1R\�� � ��D�z��9ZzNX�d�z��X�x����O�*z����;.��y8��)���w (C�X�p�n2l��Ɖ Ʃ--�SQ�Dv��Cb1b�ʙ"2٣4d� 7�����������������Ư����������������P�j٣x[��q#�X
hamf��T���d7
���٣`�GLu01�m;�W��`,��w���PK�
ڷ ��+ P���
�)寺�
h�����L��P���N�8� % ��� Z>��k4f��Ff��;8�3n���i �[%�y�SD&ɭ� x��o��g���O8�'ݛ��IN�`]u+�3NZ�J�
[(`��K-�0P (`�������b� pz� `��3�@�t���`�x ق~`_� �V��{��`��-�F�(8R�@W�
��&���)0K�r�B� �3��0i���)�!lpl�k��-9>��AG
40�B>#ЍB%��B!؇B"b%�#XN�|'�P�(�K
V�� x5��`ӂ
x4`�@ӃD��|Z�9 퀤��n �����_0
`�P���o0N�2��=�|���E@`P�����(��@(1W�0d
)��PIN����. ~�ߴ�~ �~��8.
���������������888888888. ��߸7� >���~���)��<Jp�PX(c��� [l�0�#@ ��0 3�0 v� 1�Y�v� {�`c`c`dF��<� �x�G@c���G@��Q�cࣰ�0vC�c`c`c`c���d+�b@�� t�@d�@d�@� pXt �B�((C����2�a��m�0�e�u�v]���,�a��eҺSI�M'��AP\����OJm]��e�� �aK��]�e�]e� ���i��-�z�D�
�HTs*7���o�ݫp2����F��`M�j!��@ɸ��C@�ӳ7�sb�4 D�)@��K̊\T�TʀZKQ��E-*P���J�$�)� �i#:�$p'$� T� �w�"�I�Iq(�T�Ĺ&1l�5u��<�2�H�k��_K/��E��u��>�e�R/��)J�VAfXhr�\�j0��rS@3H���c\"�k�9�f�o�R�CU!4x �\�E�!|k��>��2�n��Ӽ1��2���r��>�Z�R�M�X�R�V�j�N�>�j}:������S������\�˒�]-�Ml���5���CM�7�V���Zm�ڬi�Z��-c�X�d��3VΙ��n��������������_(������������������dRI���gKI&@&ci`&���q1��1p������k �o���pU ���\ܰSz`*-�O�
X���5�S@'�Wq-��K�Ρ��_ X�� H�L�e�#�p�v�)J�Brjvb+Kf"3�b3;h#4و�혊�L�F�6 �v�3[j �q���c��dn�&J).[��pA~4�4�&�� u@��jDe4�FQ��R�M�TR�����q,dV�Ը��N�݂z���/l��`��?`_8�[X1�w`��/,��@Z�+��&X�]f�G���9`��,d8~s����X"��uv �(0k�!ph�hž �R… ��A; �q�1�q���� ؏a?
8Q•�>���E���f,��C`���$m@��
����� ���r�9@X��g���L�-(V� ]L���=@]�.m@]6� O�(p/� �{@^P'� ��@^�
'u�� � �����{�~��������ppppppppp\�A�i� ��OPppo�o�o����_|�PL ��\� ��0 `�@��sp ��06�01f� ��z���?X�` �`!�&�C�����[�"d�ɠ���)�����>�Ӡ����������c������ � ��@�j�� Ӱ�
aE�
-�r�-�e�[k�[��v/ˤ[e��.˲��e�-�me�v/�l���_�e�[��m� �-�ܷae� al6�� �^"e�"�M.�,�>++�а@,��C`�� x ��@�T/R�H�HQR/R ��ȱǤ!I�-q����(д�����b��Ҋi�iI4#�JI����$2r��ND)�0��n�9�8� � # ���S���B.P�( ��,ׂ5x��9��Z��&�K. ��I�x��XLX
�*��V��a�� P*t:uC���wK]N� ���26��� i1�n��ٓ�� ����@�Α�(�(��x�8I>J�(�(l�~���t�t`p��+N�.�>N�8��p�
�ר(Z�s��,rDȱ����T��ް�|=��v�qFH��i1���&�$�� m�!4HhFj����SP�j����[a�T���R��_���������� �Հ/�/�ï����ˮ�����}����x ���ԩ��!UUJ�*���?�����s)��8gp�)�02vN��;'e/���\��﫻�}��ݻ���2��79�q��S&q�?-��AR���9*�����a>���wq������S�qF
NJRvR��K�����J �����Ww����E�� �||�:�����=�s��<�3���l�>�(�h(̫5�h�6�h�#h֍h���Z6�hԋh��h��$jF�[F���T}#�N&u��ލ�m�f�o�Y�oE �������r�P���6�|ލ�l����γ�D}4,�5��5�趏hԏh��h���R6�hԍH�<h���h�6�"��$G�}���y�g��yG��{��y�r��YK-f�[k��^WK��,�̳\��m��l�����b�e�v]�e�]e�v]�eؾc a�1� ����,�DY�e�W���+�k���Y������
��j��:�|j�����,�:��9�3����l�D�%ȕFtHp�d���u�gY�uf�fٵ湮k�湵�fټgTs�gY�j�.D�$Fgd�%̟f�6��z8�3��ά�<����� �����h��(��d��_"d?p{"T$�(e �����+%Y�ɳ'��ͨ�"l�$J�VM��d���2}�"�=pd+/�d��d��d̛dܝd������ �Feі�F�z��ǥyX����6��� .�a]�#��Y-dj�Sۦ�r7�H���h�M⨍��'��2Jc�dT�R���L��GQ#D!� ��E�ZF#�@���LL)>�RS����x� �f0�x�}��l�j]e�b�^.�8\7^Ԭ��֑VĴ��%��1�l�黶鳻�����s7��TԖ���:k�H����1Ա�DH��zG��H�'I�ZP�-�Qa����:O��ӌ���?}�?Oj������=n���Mv7yU��z�G��{�G��u�#��brbEP�qq�۶�����>i�Z�FM��b��Mv�W]����u�/��x�E]` �u����W_݆���+��B���b��(\��� v���$Tti�
���{�,GQ��������W�HX��W�B���ٿbDܱ#��]G��x��x�k����Z��
1���gH��$� nc�w۶+nb�V'�؟΃�7����Yq̇9̾w2��!Ԩ�NP���Xq��O�X��B�x�nj���@�ȼ��nL{7&J�:3�q�7=�l�>��>ϳ��=��y�F����Ϩ�?�FeY���.�h�6��R.����U�'O$w�Q��y���mG:���:���:�s���x�t�Ojo����hI�3������:Ψ��6�{:�����<���h1�cE�t]F�mFѩE�r��2?��}g���3�3��ϳ�>ϳ�����>�uOl���z�f����vWK��,���,�:��ku��n��Z�,�ؾ�����_��~/��/�,�Ժ�R�n�[�����2̯,�ֺ��v�[Kif�W_�W�/��� ��X� W����D\� �&�O�l��/%ѦJ�9&��,�#ƌ3
#f�$K��f�P�>�C'�C(f�P�[���8F�,�1��3,�$�'%f�.�y3&̟f�l�-�;$���7���Jp�2��$A�i�3��?���Gtw��Tu���HQ�,�eK*YRʖT��(�EJ*R��;��ugy�wg�>���?�4A���RʙRH.g���hxZ��C.�x�Z�\#/�)c2��#�+�, �Xz����PJ+UĬ`�%�,y�� �(q��:&7b�����t���#&���$��0�%rA�0@����D("��)5r1,� 42yMQH�T����ZX@,Ռ�K��a�Q��/��)����. ������`!�L+���%��l d�����>��OțD�M! x�B��c0�bUMu�U�XbRLT�����-��) �%JI�0/���C�RYP
��i���iNV�4����Ad�V�(�B��P�/)xP��P�7��麝�q���N�;Iʆ��;N)�8�3�oN(��&����d,��-!4,��l��$4q�C@nj���� ��KW�5���_M��������������9'pn�(�*�WW�.����`����x����ZN|5T
��݃�5v I�o\� _ۗv K�*���M��{����㎧�}s��s4��n>�E8����uJ���.�o�vs�޻���.�!'J�B�i}���9�BN9�� ���n� ��jTt�7������0��Q�9�;�����$fY"̲cs�O����s�gy�w��}G�}����,��s��?��2�ʮ\>��y�gr:��;���;�^6�h�6�x�s���sX�����4����3�?��}�fKG�>�͍Z��9�sF�6�l�ͳ�N��:���g��y�L�V2��2?p�=�s�<���s��>����ꎳɞ��{�gO2̤c��>f����f�[ku������,�2�s�-e����n��kil�ҽ^��kl�˦]"�[K5t�W���[k���[���5��"̳,����[Ku��Y��` ���W�/���V�&Q���Pp�"EQd��Y����d�&��'�B�'Q7&Q.�(��$�"���ɑ�Fl�1�)�E�l�3J4�]�,����2���Dܙd�%��iD��afs%�6d��g6r��Q�,��(�3��i@���>�s�=�(�:��9����'�B��G��F����Δ2����f���l�ά�<����s��?�4 ��9p�e 7���8���X�6.RX�h�5̴75�b����� 2��f�t���z�������׷G��������q�m���54q0l�ic��LRT#�)0��h�4k*�%E%�RVR ���4�d��T�ljzX�t+��XqX/Z(. #!آ3�a��E�\,�����J��u�e��p�5���O��_�G���(G�����!�(؏X�GI������E��R�GѠD ȉ�D�W�1REQ5!-� �Cp�F�;QjBb{PZ��F�=N���������td��ܓ�9r���2���u0�uw>1��ø���CP����-���C�{@�ҚƔ�;gLö�A�M�_��_���_����/�]�����������{S��� j�qS��E���WS!_d �ǝc��_1w�\�U�k�.�]���t:���y���]�����'+Φ:���y
��� YrN
ҧi\���C�ED��|dz��f��z��vc;raǪ5t,W�a�ua���r��ʋ�c��C�]e�W���Ƒ��LY�žxם�hV~�����G�h�1�3F�gY�u�g4y�{�Q����g�{g�������;�ɝ��s��6uG9�ƶk�湵d�H��X�d��N�����<��9Σ>�h�=�ՐT,wC���:#l��s\�5�!9γ��9γ�<���y����3�<����h��&{��n���u���u�:h��c��6G�نLbQ�K)k5��[j�nWey^Y�e��Vk5��[��ֻ[kie���)f���u����u��Yku��[kiv����e-�k5�e�fW��t�WKu��Y�/���%X�e� �W�/���� ����G����)YK)e(�
��A�$����{G�yG�y��ݞg�yg�{g��hA�t+B��Q�6R�YJ�${���g���h4��R{�8m��
(QC'�:��M�h�&}g��{g��u#�9�(ڍ�\�D������rnN��N��>�sl��,�9���g�����H��m�l�d�(f��o�Y�q`j*.R#���!��h.�@�DB�D�����G���@�+�V�)-b���!���T�S��R�6!k
f-�-�ZZR�z& � ��Bz9�(��PC�T%Eb�� U�R!"���MAK!$��������S�-.:��ht�<Xe������o�p�9A�b 0�à�N`�2�qX��V ����`����S}[��S�2�6q5�\,���Id �#%��,�(|�x���h�NC� ��C�PdS�3$��$FEH���,N"'^�-Ij�����M(^�=P���<0y[�S����T;��ծ@�.=%vP��=R�*n9��Q�8f�6��Oh��k 8Q�d�MطCnɺST�� �7h�̠���� Z$�������������|:��k����������￰�w޾���@mUT����j�5������8g9��s��>.��������T�J�֪�j���UXWv�ʚ���` Ww/���5'�8�|�\�� rQ��s��������j�;m;���w8�꫹����ۖ��R��T��)��]�@'��$�������w��˗Z�H:�9���хQ��Z0��a��M��g�G�u��y՝���Y�u#���,�ά�8���8�(���(d� c�|��㜒�w�gr:��;����s�8���#��<���%-�������"DH��B��9��8�3�⎳�:��9���g��QݝQ�w�g�t��k"k�n�f���_�Y��Y������r�R�Z�e+���[k��,�2�s�im-���]k)m���n�[����u����f����n�[Ku��l�kie����[k5�W fY�ez�[Ku���k0�*�|�����*���Q���#��>ϳ��<��g�mGS=���h2?��?���>�3�<��wGvw3���3��>�����hY���F�o�Y�w3��=ϳ�@�4B�,��3�8t���~N�vMɴh�'#��0�8�ћ�w�H�F��k���6��;&Q3&d�'d��f��k�湼Φw��Np�� 0��$��l���u&mfٽ�Y�se�uDUT����"���A�t���E�,/�xd-���"� �e�q[U��ؕ����p����P�] qq ��au�4<�)%<�Q�!��I"��W��T��E�� 4$��ɭSG)�%�,t�i���0][K�����薎�R����Bщ`E���x�A�[�. R����^�Z)B�X]
�u=�?'E�wE��q9�8o�.6u4WMu0NK�$HI�HfIu2#Z(K"R bD�@̌�,Ub�Ċɻ#[#v�b�P�Ԍ�jC�3P (�������?�2z���ۛ�۶��W �] j�cwa������q�A�\a�S�e BC���ö�p�[ )�|�L�L�a�=�Ŧ�_�����_����_�������|D�uf+![���{�9�,k9Xϖ4�b�v.�X��sdz��jV8���睏err���WB�Xӕ���Z�j<{w���>�/y:�SNS&�*J�R� �Ĩ݌2r��S�#��+���N+�v1B���N�;�ZQ8*S��O�K�BE�a��a�sĩD�n�lR��[�B�N��йWH4��h�hZ��$l�/�.D��#dl�����DH���#5��:�����|�7���������^�
����yc�{�q�������y�wgTs�Y�w�����g�oF�u�wGtw���W ��C�{�q�<�x��/��2tgoGVoF��o��w�Y�j飆.�Y,�/�썘Y{�L�����1�hV��hYG(�e+��u��]��fY�uf��ku��k�v�[Kin���u��[����f�[kuԷ[��R�m����u-��[��R�tE�fWK���[���/_�|>�_������*�|B���Q�9F�����{���gVs���6�j5�h�"l��:f�:��{��tu�gY�wgy�{�H�D�2l��5�\�ͨ�7��uGY����}���Z ����gtw��Y����d�&f�s<ΌdaDl�"��n���"4���웒�id�%٥�M��P�0t����C��D[/�م�����Ni3&�:��m�f��qamIr�T/R� (T0TJKTՁ��;���|�Zyh�WEa�X+���KFK\�`�������;@���0B��F%TՉ�)u$������E5En�pUȦr�r���)�Ԥҋb��8�~� 4����R�+�DV����raX~� U�j�k@�Z.�t`9 `- ��u �x���X�`z�5X�X,�<������M� �h��CD4�<SPR�% %ޔ~�iGH�w"��"��(��n��[bUb�� �_b�ƙ"�
(n��H6���P�P7(\�C���տ7�>V��wA��ܧ t~W'd U*r�@�s��9�d��M�@�h�&хHZCš��&��t���݋v�R�k�'�"2
�Y>�����_���_����X��_���}���������n���H�;Os�+���S�4����ۗ�}8�����׃�����wX=�o߂��P�� NT}aNɬ�����֥��J���e��X0���;���l��e�j�o6�dm�=��S�6�)�Tz�LeR5���M��X��j���7)��8
�;���>�k�8 'q�J�w'%9J@��S�gTwg������Z�f��D<��#/��-(�d<�"�ȹ ȃ�r �腐q�?�?��1�ë��wc�y��$�Q�w��tw��9�u�ȟ#Ir>H����5�h�g6w����Y�I\;�y�1���:��b�D �� � !��9 ̉�r-l���!�:"L�e�/Ȏ�E�6G��Z�����Q�����V��k���,�:�Y��kuֺ�k���[Kin�[���if�[���5��]���u���kmv�[����n�YK�,�R�v��j�=AX��������}` �U�/�_��x���Y��hV��H�G�܎h�8���6���C'Q;&��Q�if�*�TgFy�g��vJ�U�f�i�Y2dܝ����٭�L�8�,�9���g�}����Q�u�sK'L�gTsF�&�6�ns<�D��0����N�2���X�cW�,\��!r���8���8懐�(���"�"ل̲Fg�䜗6�P�s\�#I(�cu:�«T8WjǪ�VDSjG�T) ʋWҷ့+ ˜\k��\k���8\N��"��R�PɸYf�0���B�$H����4@�E�p�KMK���Ʃ��7L��q1�����@���H��IBZ]%�����WebYdE��{E��薍��Ѫ�Z)-\�%V�Z�(�"�.�{Fh�V�Ґ��$��S�1TAq�M�]4.�������P`J�B�i!�-���Fd6Rb?M��12��S%�mJ�V��\ՌUƬ<R�����v��?��o�Ӂ���x����C)t�Pw]s�;�������"�"��Ȯ��x�n����zn6���5�%�dı��-eL���������������������_������7���]�wucy�ci�����'(�yՊ���)����0�r�߰�r�/�/��΄߰���)
R�*Jr��4��.��l�CyN�5X��~7�2��t���uk����BDR�3��A-:������UF¢aUA NXAMɃ�-�U������F�GBӶ�J:�A-W ��n���)�HL�2 ��%na����u���q�gŜY�g�4 <Nb��D8ȹ�y!d,�2&D�t?p��A�ǔ<ǖ>��?�oq�:�x�d�gTq�Y�s�gP�)��#̨ٔ���9�a"5��#f4lP�ŝg9�qGՙ(HwC�uC�w���yC�yd ��r?���2�2&Bp���CȖE�nlő�T@��}Gn��q��Y�w��{�O����6�Jm^�[����u����Yk-n�]Kiv�Y����[ku��[����[��R�YKmv�[ku��^�SJ&�����}='�0���+_�|�����;���9��ލsZ6�,�9���7�Y2~Nɹ:��Lp҉Y&�4g��#$d���ўI�M��K&FM�u�rvO�����8�l�8�l��l�7����l掳<Ήe��DI���f1�3*2̲>Ft��\ d }��v��P��]��cLi�1v��k1�8��;�}��@�1�24F6e�fVH�\"H�2�2.F� 0�#�Ғ�!5P�P"� 2���*U�2��@��^����^�e��Uhv�����h�8r�wV:��.�@2!Ih~��њ;2��a��!zIE$$Y!�"&$��%��A-,t�v�NH:H���D�Ա�I�H�XL\���
b����E�*��+-�Z�>\J���a��C**��;,
��^��&* �X(]Ij�����3m(�D�HJ�Jif H D䲒X�) (��QH;bUbNb��]d�ȚĪ�ء�'1Cd>d��Ւ# �K�������9T���B�k�'�� �-�=�t[@��{��]N��T:��$��K�T�J������is�m#k��D�H�"i$)�@#5Jl��1�{d��M��<��A�U�ђ#"{$V_�_]W���W�����` ��������w���w���{8��qL�8f�p����6qL�p�6m��y��h���'�s�W;�����N�R��?�#�<��:�{'d�OH�OI]=!���="$���v��r�S�c8f�8c9�1�F� %�ml�L�m��m�� H�c�2�-�c hC���n;c8�����NԤ��O[�@v�<����8�I�0r
WOP�O�� tj�-q��v���;����:��8��j6��7��z6Ͳr��� ��9�4A��C���>Ǹ������wCɏht����D�Gr8��n�#�Y#3�ٕ�d��2��b� �M���Ftg��#2��fvH̳*#�y��Plq3�&�)��B=���v;�x�����}����y� �l��l�C�!�OhkFٽ����Q���9����l�8�)=�������׷��{{~�ڝU���u��n��R�[��Z�n���u���R�v�[��j�N���������{�$��>�O��/_6�j6�\���}��Dܗ���%Q+%Q*�3K&Y7&�3&Q��9��y#$fY�H��g��'4�2ə6ɹ2�(�%Q*�Y*�2]�nN�}��}�,������d����=��:��7�v���iC:X�b��y�b��{�ht��d.b�-з���-�݋����c�G�=����7���CJ��Ż,]���qՎ�yd �fF�c3Ɗ�CEZ���T4WJťT�f�Ԍ���j�P��J�ҡjp���`�YE�Wp�v��m�e;7B-���%��"���ƒ�Z;�ţA���bT�D��$���(4��$2$I 1�R0K$8� �����8Z_`J��xa_��[k�"�� %�Z�k���, &V(,��کB�����c�Z��S��:��R�@2��! D�\ �j�H2Rm4-1n�4�Lh*2d�ZcLFl�C6T�Yc��؍��ld�XeL�)��ʵej�k��J�}T
�ӪOi�AO�z�^�o ޛ�jC��A�]wSϱ���1�"�e
�\�l2�ckj��5T�l���Kzh��vElv+���2�_�` �U�/�^�%���b��b�u1N:�P�� �J169F�r!":�4��H�s�s�rċ�5]L5_a�� Ut$WB_�\�BD��i�!!�p5��k��o��\��7��B��BԮ�;�CN9�L�C�(�. ������
a�5.����m��o?�O0An�'s۫ںʪ���M^�?@����n��xOD�1����/;�����9L�tN���k�2�O�u�2�P�\ڍ�����7�j5ͦo��`�n�Yū�,\Ƹ���8Ʈ x��b�y
��2nJ�Y*�,��#3�&�6gFTeDl�D9d;pkC[cZ�ڇ3��Pֆ��A�s/�̬��앒l�D���J�VJ̟�f+�X�kb�5�q��mC\\���-P��ژ55��6��mfپo�ѽY�k�2}���,�E ���4�}>�}緷���������{{z��������jmM���iM(�pRz����޷���~���������߅>�O���z���P��;'Q7&�6��.�tiF�g"FeFYF4a����"�\������Y�c������/�.E�����f6cfY��39�Y��왓2m�2nM�u����,h��B�
�+P��+�icY��r�n
x��20��m����L�2���%�6L7X�b��,R� ��6HK��1*��,6bnf'�(b��,S�^1�b危���+�X�ZB����1���K.)-R �%��V/V�z�T0V �cT�^�
���R�@I�Ӈ)�Ӂ������o�����Z&7b��)m�3Db�iI5��hIg�J�N�@Q�R$��Ċn�� � �SdU�)C���F?Gm�|�K���"%���1hK�BƬb�#��Bƫ�6y�%l�ŠI��ԫ�8��J����Z�S�o�H��X�D���}5JjUj�� љ�d���P��P؂�UelP؂��#����+(��3T��ڡz����*��N\�� ��� �Ӯ�^��&��C�T�7�<2u;������'(>�s���)���;��2��#ZD�d���mv�mK��6�d��� 2Eb�CcL���������u���������6ѿh�sh���@���O�� VD�("k�4���F�6ѹh�O6�z��$3����!꺕���d���8��� ��7q;��v[:��Y:���'p.'q��8 �g���� h�#o��� ��G�Ѹ񶏍�`l��8�o0!w ��(��G���۹�S� ��ް!ܫ�d-�d���6i�9'����r�y<�>�O'z܂@ /(y��<P��O�}��Dܛ�,���҉y.�(��d�&d��ٮk���'d̒�DWH2QKrm(��:I�,��(��\/p�D��C�uc�c\mcl\�vƴ5�r��X�żiB�czP�h\����k��͎�q�&?� ���2Lə2�y�sH��2ɶI|����3"�G�&2fN��5�s\։�2]d���vK�,��2el������~P�t�Ai���;O[�����O�������oS������������Ooooooo[�����=��O�����Oon[���}?Ai�_(d�'ȟD�&Q.�vi�h�Fy�H̲>G�0� ��y!�<�"@�@�@�@�A�S!�<���-�ل�,���G̲Fg���$٦K�]�,���}��[P���V�b��Lqc�X�2C���%�م�菘�4a���E�_E�E�2&C�-��}����a�َG��aE�D���D9q�����Hi!b�Z�,��Ɩ3Q%��RT��QU%Bz�T�R�9V�MSJ��V�MSJr�N''� �� r��E�bLm�����4���cgLBY-���Ly$,$�(#F�zH�wQBF4y"�
-��Pb$5K���`�P�p?�ux@�F� Kh� ˦�!e�[��_l0����e�*V�`K-�hcUjCJ�����������\�16>��ۉ�v���3Z[15��������b�[!=��YM�qe1]�ٌ�F�r�QZ�V�K��'�(Oi�A��PI�0p*wuS��ާT���])�Je�L���jo���U�p���T<*[m�7�Umv��m�4��m4nȭ�2\�e�/�W���/�_���/����"�ND)�(D�\�M�P��TBL2�4�Qxj�b�Q�U_�� ��a':�I���XI��\��ܷY�t1;7#����t4�n�.��1�tMvn�������]��i�� x�F#� �J �� TA��1�(�Z7a ��0��� �a!>0�0����v�!�G�PHT�-W �s�HJ� 7nAqɺ���crn�W��������ɸu��'�y�gTq#i蟓dL�]��Lҍ2U�NI�9�,�3�*#�|ƌl�1��_��J"dL�� c�������P�c�l��clocZcJd+Ф�p�hЈ���(��f�OtRj+س1��1���m��6�q�1�:���ݏ�}�q��2C���2%���|�sƌl���+3�<�Fy&�9*�Y*�3K4�y.��M�?'ٴ�&u3��Oi���}׭�wz޷����~���ާ��{{{{{{{{{{{{{{{{{{{{{{zߧ�����z������wvާ�O����_<��:�3�6��h�D�$�y�Y��=цa�����l�/���"�����/ȶE��/������l�f�cd{#�VeFvg�rU���e 6��8γ���(ҍ3J3t��9����D�2̨�E�"��Y����X��jعB� 1�3��3�t4Ƙ�b��hmc|s��폲 ���d[/��̬�$Y&�tiD�3�Lf��if�Ju�Õ ����� /R!K!��
C�%�FJX)वP�9bqAb��վ��/(q�)v���3ab�ݺKQ{4VfLP��l& & R䓔q�)�0 dbz ��5��T=E5,��Jb�Č���Dv�f�^�CPZ�U�Յ5��5�D��� �ipM���'��Z#�����A,U���3V����Ij�D�o���x 9J��;��m!f��d�Ȭ�Z4Hh����h��Y#2)2Ff~��,�ٕZ$�9h�Ъ�-�ST\�DT�Ibr��r�9C" `� `���� ^P��P�c��
�qL���䠧((\sk8���6q��G��I��P����1�Nl�ؤ�-����<f���$4<h��)�3#�(������������|�������������B�H�D��웁�ݜ(��7^�5�<,���ݓth��\݋tȚ�>�3��s���!�r�U��)q�@�u;�T�[�8Z����}S��V�C��.uK�w���Ψu��`��@bg
,[���nR��@6�bܪ݌E�3�P�ى�H���<MbM��`fF�6��7g�s�39Sܪ);$�}�.>��S���:��N�x`��R]T���N�":�ы��)��ც]<���9��8�(ڍ��O�u��D�f�J���D��#��sf����!ȇ��� �����P�B� (YxR�G�8:�; �ntM��ِY䜓D����VJ�9&�9�AT+�(M�tA��;
t(��,�4��b��X����!DC�yd\�/�h�0�fcdz#�"�"�앚Q�L�l��N�|��mf��sg6wgvy������o[���=�o���;Onӻ�������������Ooo[�������������n�۶��o������oS��I��������ϳ��=��<������>�l�h�}#��F�%fteDj/�-�h�/�������dZ/�5�Y���dfѝF{g�?�4
=���>��<�,��l�>ϳ�=�2#�a�dl�D,��q���s�(]�҆x�$,���ɍ1oqv��qr���n���r��qr��qoX�!� 4,Lg�񥋳X��y��9!e�#f�G��2�@:���8�h��ŠP*(q@���r�( �d�KOI�Ry>_��θҩ�r�JuG��B1� ��ΙS�a�0 ��H=�'D G��P@��@қ%[� �ͫ-�� l��KgLĵ�5���-U* �ө�Aʰ@�@V���9n/ ~/�{R�AK5���Ѓ] X1�jB1Kd���N\��G��wc�&ᕽ� M��KimCcI��͠��l�Fq�[A�8� Z��v�&�6з\��,P�u ��TRu
-J�.PS�_������yS���i�ӪeҚ�Mt��S|��5\J"��Cp���R�l���T�ګkM�3�jZ[D�)�ư�+e��������/���������r y7��#�v��xG�͸���A�ې�p�#�j�� (�F���c���Dg9d��W�n�G�� 뀂���P^��׷���^����{�x47�p��M�]���η M�j��n �jM�n hd��J~��������>0~�Lw�0����r�9������?�8���'�x" ���~�x` ��K�7�#�|4=7�d��FG�:��q�ѮP��>��L�y.�Y���2�0� ˆ�D�%h��1���㗆���[�t3�\V�W�N� �'a��Y�4%f�&D�����Fn���(�fq�ѝ��#$��%fJ�C����7F(P��X����+P��[�ٍq��a��F@�ȖD�-Y�ady�Y"��;%d�%�̝d�'� �7���:���3D�&pi��{z޷���{z޷��v��߷��i�������{{{{{{z������ݷ������z����{v���������` �5�/�^�.�$J)���gy�{�����g��}G����E,�e]D�}*lf�gm6�M�Κld�$}���T���� �������{G��{�gy�}e;D����6G�‹�.B��C�}�1��wc����8;��9�ظ෍(gcK�Y�j��hZ�� �ib�.F6�8���1쇱����uC�c�}��B�/�,�#ٍ�^R�ǔ<l��y�a���@���>��c8���|_���:�.=%u�K6�.�� o6Cb��Y�Ȩ��,�$ 2b2�s�p��Ȍ����FAM:dUdCF%6%4�;S
I�� T3Gi4���PX�� �ڨ9U�ցа:T1T\� UCB���р�/T\ ��^ �K`Fk��-T���;VRT0���u-�(�r�� @�0�7l��طLl� �ݣdv�[ �&�i �pƇf훴n�p�0R�9Zu�ק����`�4�``�����@� ����S�N�t���Ν�Ꝩ���ᛓ��n)�&������%вo&ɍ�6Lmm�[��Kj�4fk٤4�$4Z�5f��������/���ux�}����}7f�nպ�[B�8c�h�Ʃ�FM��lݼ"<p��T�aNв�sTqG�´�w݅n���NK��:�:��:����:��@����Gw���'u������|�طu�Sp:ڥ7��C@#-�[�L�jžًp8Z�o6�"1x��� rG q�)��s����uS�$%9'$��F}�}�8\P��Sw����8��;O��� �6}t�ys�>���+�첊���7:v>>>.:��/$R���9�G/��D̓FtHp���8�@��j���<g!=�&��J�k�e��PL�!Q !dK"�}�$Cȓ!P�C�c��2 �����d+"�B�$���DL�����
Cf(5�M 8�b{q��x��Z��c�d�D8���*d̙d�9�e+)�C���c Q�qq������������+������=n������Oo[�������On�����=��pZ�G=Ooo���۶����Ooon��������n������|~�����_1�!�؆�'b=�����0ml�E��aZ�ʁ�@��p�6��
T ��'�>�}��'�3XR��6�E|�0�`�@�¶ �6�G��uo������,����!d ��c �!dd>�r����w�,qc�wc��셐,����25�d_d\��싗�dj"H�D�D,�C��s�(qC�y���;����d��A� �+ � ���_��;'�ܓ�8� <�� ���.<�5�t�$���7d#Ogl��_l�p�b�(!�%�m&� ��� ���@Y�Ė �V �KLK tɦ��Q� Ɏ&���M �v!y�5 M#j���/'�a}^�/�����5��K�C�ք��-Rի����`,�:��p�a�2�~WksB��+LTލ���G�[8,G8��F��M�ۜ� h1��*6жo6҉�o�ƪqLa6��M��.��>�B}:���
-J��������O���T�����R�s�q|�/��tr�T����L<J!��CM���)m�P�l���PΙ�g�P�h���SXY� ��/�^��� �Y�t��"gsI��M�����*���=�kżP�����������w��� ��;��qʀ�rX��[���^{PPT��)pN�:8�@���7S��;����[�`���a�����X��� �͸a�m� i���io�$G9�ɷ�o��'�9��Q�X��
�O�(7ʤ$������������azO���`O};�#PTGe��]j�u�777777*>H�4�#G�$T���9�Q�kD�H�/�%�����p����ॊX�� ǭ���c��2��' ��!�!�K#Y�H�&N�I�H�f�$f9��!�<�e�_fQ��Y1�3����‘N�*�f1f1�qݏ1�?hD��/��G����gqg9�%I�MH�4�#L��ܷ777777bU�}ש�v����vݷ����v����߷��i��{{~i�F�QI�=��:�<�����۶���=����n۶�=�N�����oS��` ��ytA�!2�� ����0��4@���7�"0p�q´`�$�c`��+�[��b���
,
,
+m` �
*����LP%��%pJ` hO��Y�q��}���Н�R1��&XA2�׋�+�n/�l�Di�Y�K�G 3%�r%�Lt�d�ͬ֍��P�y�L�"�ʶT��U�;C�;C��UʹV�R?p�F�(QC6�lډ�H�-�9��L�S%іaDiLƋ�Cr\`��Հ�X�~�9T�K� U�E������CР2lZ#�X�V ���s+
�$'X�x�wB������f�[�[�nE��s��,��H9H$��9�@�� h��U���*Z
Y1 , �’`�4���')B�Q�8�`��J��%A��qX1Z�hx����J���D�"8~*0��%x���`�X��B��%o�*x�*|<yS�-�k$-"&D��)���x�;K<J I'�$�d`�b 0$S
I�dҚh4ң#�c��S�@K�����o�%�O/*|{��Z�"�-P!�^��]��������p+8�'��:���1\��;H��I��s(��i1�8�!d��4tӖh��-���b�-�7*���d��F�[��������������u` ��+������ÀX]����w}���9,�u��)�RmT��WUW^���ww:�4���)����)����)9*�*��+���;��n�����6���N9��si�m-���+��)�YR�D�'�U�U׀�ꯗ9���E��qN��8f�Nʤ��N�]�uuuu\���~�����m�9�Nv�q�K���ƃF�� )e*(�����"����i�Hp�I��:��i AЭH��h����h�h2A�4 ���&�I�(���A��@� ��>����>�����Щ�4 ?�)Y�a�&��'Bu ����h3@��@�)?� @�4 @�f�H:��Qӄ� $:H��<L)�F�3)QG(��eBШ�h'��Sju6�U��Z�V��[H���,��cch=�TXwA� q��p��8��c�hc�V�y��=��\\_"�,��E�����j�Z�U��:�M(�Zz�ǫ_@�|u�����H�G��g��H�5������}�m
�� @��Q�}�g��}�g���Zд+B��!Q����P��ͳ����}����h�h��hZ �����>����3��;γ�6�>D�҉NfO��$ @��?��=p�;����:γ��;����3�?��@�
:t��&D��,���m3�:����<�l�>��?�] !,�BV`�5Duz�:�a!f���墢���I6-�&�T`ـ݃e�q�Bst��:Bwt��ېa��6��|���u: ���(��H�IV�G E$��J#%ie�t�EL��k��4eQ) Z ����l+ȅ��"�����qv�Į�� �+����`(�7. ���G �|���B~�!E�A��!C�@n�h�"qQq9IJ4QQ��GL�0�����t�:n�b�IC���š2���S��-~o?�/|9~%*���E*`޷�G����O�C�� �T���;���˫˫����@����;w[����?oP���3ST1Y��^�n\�nZ�M�7����||v��+�|lRy�㗚�As��T:����g���VnX�S��CC�7��,}:��u1����RU���C����3��*ܦy��xϏx�uq��� ��>��F�=��l� ;�~X��������V-�M�С&�$�N������oLo+��\��6���~b����9L6\T's�.x��b���v:��k�
�'���rnm�b��yR�yN�tS���s):l�ƌڒ�$Q�g�2LD���@� �?�,�?����@�3�I��:G����"F0P�
�:Q��Q�9KB�s�Dt�!Q %Q&��l'��t,��r�Q�4��t*B���ĉ��1�=DM��$ ?����?�(�?�)��'�It���y"�S3��͓JQ�S�N�yO)�J)�K>RL|��H�R�E(���V��j�yca|����d�QeYf�aE��u0��VP���c,<���2��é6[L-~Y�Qe���-�7P�e�+�j�4�Uju�Q��|n�_C������2�\'P��܎s�ލ��6�sZ(QB��&Y3&d�%�ɔ$q�{G�{G��{���}G�}�8P�2D��D̙�(�2��,��sl�6�{8�s���ㆮ,����D�Dv���hډ�N�vM�nLə.�VJ�.(�̳,��FJ��GY�s�gTs��Vu��Y�Pt�fN�,�2�E�c%d�%�3&dܛd��d�6��8p���I�X/�ƥa�`C��Kb�¸&,f�=X����c`��`X��d�+�b��W��p�:d �� _f�����-��� ���;2�e$�wD7F��Ie��iI0.����J@J $�ĵ��i�$��Ȧ�0=�����2r ,KBklB�}.� D2��,�������k�K���b�b�;Z��0����W�T��`��������[���T��Z�%��I��������Ub�JI�TҊXaLAMR�~��g��A�(-M�U�$o�~o�|'@�����C��B:���F+`�T `
ϫz�@��?
�`���O�zM��bp� ����m�{vM�l���&�u�kpF5Klɚ;C��X�f��'7Mo&ɍ�6ɭ��5����X�M�}` 㷀/�_���+�y��P� O)y���$�,7w�`���?t ��GW`��\t��������z�9��qۖ������u~֥@��m��|���=M�0C `��(�8�C����\
�J};��q����*���st����+*U:�\������Ni�`��Y�*��n[�gS��0W_��P�r���ӏz��
��7S 1��s��2e�reh�D�&Q�tJYK)QG(�T�J�T�h�"NI��Gp���2�,ʌ�'�wۤ���#��h�DiYfR1�Fg�B�$��h6�hZQ��&�e��0�h���
$L�Fy�fVe�[��)Z�HT�H ZH��ƌ��#
#L�f6cdz3�� �Gn�3t�̳+#�ƈ��fq�h�2M��)Z�YG(�J�YK@x��e�Q+4�,��j56�QJuZ�U����(_b�,u~YE�e/�
aE�� (��� _E��Le ���/���(���[�����e�e��,�_1} &��t�SJ�N��jiF�;X�%� �d�dz1�0��f��|�5�sZ(Q?'d��"^K�ti�\$Q��9�cFQb8���k�N�َc�FH�Lf�.�y/&̝��~P�[5�sl�5x��5�Y̬�fvJ�#�
��c�{��7&��&d��D��D�$���1�,��&Bt��,D8��'�Ht����@�Q2��(�1�>H�'%Q&�Y.�y3&�74|���L�d!�L�0����e��xp+�x������f ��e���c�ŵKT��T�NJ�1^�4'ӆ�-8��pIo&�����f{0�Ƒ�*4҅���0��i,��Id4� t��8"�FQ�F �91V��:�a{b�%�0 %�Z$���O-dZ:.j���ZA]k�kmac��ea��E���T��:��TM�*-�ikMCC]�fi������%�`��5�{�Hɴ�`�ic���ń���!ԑ5�Cr4��zF���}����qKEB:�P����)� =�"=�"?poI� �pCspDs�Mr�gQ�������D8f�DmM�F�n!6���kj"6n�'1����C�݃jl��كjo�/��}]` 灮��gv� nӡ��pHq�����U����)�Äް��k�&$N�k��)�j�᫕�Y�a�}�� u���PХ+��]
��P�� ?d�� ��bD�b\��`��-<��e�x,�n���m �� ���\�a�oXe�� �]�Q����\�VQ�+�0�:�Z��]rr 2oA���W �]\�d�A�]���n�� B��Vs��q��3����]f�i�f�+5��$-Э AЬ�3�&n�8ef4aF31�l�1Ȯfa�faF���_3&��
3Bt��3�?��
<t��af9#�k#Y�c32�%a$d�#эQ1�(�&6<������3�
"���'/���da�Y��fDX�sƌsY��Q�fq3(ȣ��Z �6~��Ɣi�f�id���Y�K�z�F�QJmN�Yu���L,�򼲋-�˜S �a�� al5��~�a�e� ��_��l)�� ��k�‹(�����(_e�]KU���-F��` ��uX��/4pƌr5х����D��l����D�&��%ȕF�f�"����ȍdlˆ�DY�� #dj1�#2�E��iD�%̙dܛd��d��F/2._dk0��̬ʌ��fY��}C�P��T:��Ane+$�'3�H���j/��vD�c�}�q܇s��}��ș��_25��x�"��NI�Vd���:�Վ���,�d+!d<�`g/�f"��X�X���`�Xk�&VXV+ ��?����`�P|�`�('-V�b���p;�:��΅�dVi�&�%��Dd���ٔ�#&������@{#�$ ��1��,�#%#���"�,��= t�j��\���1rC�Z "���h�Z�p�\n0ׂAx��P�&-����
�*A�Ir�3�����u� _P���cV-bjŢD��騭I�٠2)&�&�R����$����Ôs�q�A�@�I�0��z9�8� �$ ������ *��@�V����}�τ��i�ӭ|<�c��[ů(t 7�qd�q��I<��s�6�����66��D�hX��ɍ�-�ڂq�SC��m��EblȪ��"�"CTv�d��-�[��` ��X�����}� �w���w���&��t/u�]q�s���rRQs��u�ܺ�i�ws�Y�� NR�w`9j���+vU)PiT��SY_>v�8b��i9�8��28���˝����;��!��:��:���q�R�ۓu�@oԿ��s�c�`7�w59J_;�U�㜭�)�$~Rqڕ4������Q�5�qGh��������3�"�1Q��L҉6I��<�%Q+'L��f�$(�Z���f���*#H��r4f4aDj"�p��A�GA�$GN�4t��2;��#f�c��/�6F�,�#�J!Q "�G�s�0�26_e�2FG�H��FhA�: �T��_Dk0���"�\�3+2�
0�2CS��S)hN���F��%d�4��Mh��Y�I�'%Y+%Y/%�56���u6��l�[!|�>Wk텰��aK��-����~�_��e������[L5��~�_%��h�_���aL)}����0�ٰ}M)��iM)������j����_-����^i�Q!�6_��\��(�DG�9pqC|} #8�y���H�,�FTG��/��$��"L�/��#�VG�,�fs4�/3p�����8��c� DC�%�r.F����>e�,�dz1�(����t;�T9�8��ׅ�]1O�7"Be��E�!� !dH{�qԇ8�L{�q��6B�Y�yf1�dG�O���Sb�]�o�q�:���� Y�yK$�50� ��/K2�0�����K_6i]��sZ(��h�cUc�V�[R�⃉� o<�c�Pd�8�d-��d�v�&C�/&��j�CbS�bJ[��#F Hn!��%"�4i��$g����cD� gE�`�]!xI��`��b���`�H�1���/�^XkĒȗ���ŌW�¨v����������9�a�6����-�n�xΙ اLR�L�JRm$KG�8��i�#I i"��h��j=� ����|�
�b���t*�r��Ԩ�AO4��8�����G�xAv�޷W7G.�:�C�1u��B �P����FmM�V��Bi�Zɨ�գ ��&"+��)����m����|�������/_����S-� ������� ���GMɄ=9 ��T ����� I6�cr0�R��}���0s��(� [�JpL,��d���va8�#�9�kavs�b�8e� =�Gx�u0�7,%&��ÎH.9 ��L+�ق N�IG@�P�@\�"oacoan'b��"��"��7��ۑ:7�"7� ��z`�M���)�yE@��;L��#�� :� Z���葙fTc��I�4I�M�y�fq���"NI��Ή3%d�8��EAϜ5t�D�&Fk�(:Ш�҄�n�� �1�#�|��-�l���F�24��E��#f6c��%��DE��Q�aDl�e�"ьd|�����3 ����(L�$+B�v���� �M�X��A�6~�ĉ�%d�ٝ�rNJ�U��e�Y�g�l�ftH�<��l��Y���R�N�6-�
.�_K�,�f�_L&]��݃����a��Yn[��˜[ ae�n˜l5��_���ae� /��f�,�����XL��MS�u�Qx��` �������9x��/%Q+%Q��"�J"d<~�������hk�����3tV|TŘ��1�h��臐�C�vE�l�!:8tYtT�f�8��1w�lq��������&E��,���2��i�,��r}��1��2�n���6:���rB�
�hS�=��������n؁�(wC�sc�P��8��@��
� � Q���|b���Y�n���9�� �̃2,�,���6F��Ihz�; �lqjc��±�E�
�V/�D�C,��=Y5a��Y��d�9T*�A ���$���[F�(bMj fi-f���jYZQ�P�H RK<H���A���#����J*�C8DiU%�U� ��0�& t `���)��xMae�4���^�`#����@]5��X�a0�)h�`-� �MAZ�['V��@�-'pͳpyj��ƨ́fȨ�RaM4�Қm&�%� ��s��?�&�x��1�3���{#��GAF`[X���`�jb��p#U�)U\蜱<i�9Ad}[����w��ד�7_p$�JNH'�8����(�7XY��g#��m&�-ѢCW$�kT���"1$�ũhI� F�6Km���X�` �����/�_������୕qu�&���|���Z������ǁ�U���ݎ(�T��J@q��]����`E'9��sv��\wv=�I�; ;$����Z�������\q��o�=N�W}���N9��8f�8�R׹�`sG ��@����R�;9�^gwwX)g9��s�u���-J�����d�'d
�rI�`��������ƴ9�30��g��y�3,�#�q��y&��*2����Ή4g��2�ed��d�1��G��G̨�� �0�3�#:C�%�l��쾋쇑,�e���;B�Oə6���?����쾋쾈���#Da��4a���d|��쏙f2$Q"��(�#�g�l���H��H��g#<�3p��fY#3�;3̲E��y��)�������-��]E����ae��e� ��[ 0�Yn[��n[��侗����}��n[E�m��)�0�L��S �a"�aK�}���.��[K�j ����J�|N�_3���1�Fg�3'�!�G�<ǔ;�v:po!� �-�.X��΋�3�f�j$)Pp��7�o�?�b��klgb卢P�B�b��lo1�c�������-��0Ȏ��5�}��g�A�s���8p�5�l�5�s�̙�Q*D�3̝0�26aDj"ȇd,���C�,��adl�0̢3�6J���2fN���sl�ͳ�γ��=����g �&ayB�a��.n0 c���"�Ծ�Qd����`%�Z�%d�� 5�B�Չ*�" ����.A�.0������� )42����V���,2%�0^C� _D�(_F�@�ENT9E�P����&&�M�=^�4�Z��V� ��xa�bо]e�|�E�x_�20���u. u�V
�Zڀ̢� o�hsp4O�3E(��cl$��BCD��4Ic4�-6�B<��RD�CRM#�t�Q���ae �@�E�,%�R��Oi�3\��`~YX����{P!���E�T�8����[�+��#�����@�Ѓ\�� N�"Nq��\B,<"$5��&�+Y3�1 ��M)�����)Ԑ�2I+ҕ4T֚���_���V�)]� �u�/�]�������gX�^��G�Nݱ>��Js��9L7ܱ6ܱ2>b\ް��:w + ����0s���a��ĺ���rj: ��S��)T�'Ӹ�ņ�� v��7ؕwb���x�ŋ�b���78ň�1V7f�X�7#�� ������)X]�,%;�R���GA���^wa���KspM�t��VQ8,J�,�T,TxΜ�Rް�ub}�sF�U � (g����M�Q��2̲>cF9���Fe�d|��&g�2Fc# �1�ƌr6F�4��2��Fp�/��F�3
"�B��,�d\����a@op8�S �2ɖM��3%٦J�Yh��N�Wb8��"Q�y
���� ����/�ё��#ȍ"5��1���3 �d������>e�fVg�8af6G̳,��
C�Ź x�b틶Efl�������Uj)T�Md�Mte� a���.˜a��l-��K�~—喾����e/�Z�}/� ��a���˶
_L6Y�qd�MT�MD�R��OoV�eX��� �'vsG9�Q�P��k#k9���<���9��m#\֊>��&Q3&d��4�M��D�4�L��2fL�t��P�s\�f�������3�捨��l�6�l�8�����:ɔL�^J�<��$̝3j5�Z(d���/%8I�<��(��6F���DL�" h�d!̉�l�#Y1��d��$�*2^M���3[5�k'H�"E�2FI�6J�Vi���%�u%�A"�9+���^�x�\f#�R�r. Š1KDR�pX,qXv�*,�����S�2u;�]�@Q1n��1���cbcB�arQ�P�(�(,����Q�E0⡙PjT5*yT� ��x�FKBL"&�SC"iE�50�`�X7+L�<Z �FKA�x�Z"�`pr��vA�9)��u+J��+
©X�V��<N Z�9�����nśh��i M!?j���4��FM(���Ҋa$�B)�(��5#���Q���4�JQU����=�#
P� +�K��ZYX�q1X�@����&��ԋԀ_RZ�=}[��򧃧U����Ӓ,���NH���Y�4��4ؙB�0��e ��-Q�Rd�Ƞ������4F!E) (�%,JJAJ2j�����������j��/_�������� ����[�os�E\�۞U��k��c�����8�m8�1��wmnw��ʭ=V���)A'$[R���� �\�����*[��߻Հwp��
�mn9�FqͧQ�mn9�č���s*�mc� ��P����q\��T�J�Uo\��N��5*SOH����9i�T.ӒO]�\Vugtu���NV<V4�j��1�4��-c;#�"Fc2=��1��2�(�#dl�#�{/���/��1��H�/��������M��Bv�O�B� X��%�3&�ܙD���;���2u�vMɔK�4���B�
��Bu���FD��/ȹ/����"�~_e����F�نafVG��c��=�Ȉ���u�jB�3Ɩ4��Z�jƖ<bLdqg9͜QA���UJmM*�:�����4�{��Z�[�̲��� a�̶�i��al2ܷa�� ��h�L6�����-�Ҋ���~ �
Q
�V��ҫ~߼}��f�P�~NɶMə/4�VI��ΉH�6J�.2��2}��~M�2�3L҉Y+$䜕��K4�2efP�~O��P�[���h��,��蓒�K%�̛dܟ3k7�l���G��aFE��tB�?�����=��dD��#$fY�`�~D�B�TB�@�B�CȖ_�De�d����"8A���=�����@�VC�%���c39��K�7�F�SU5A�U* Jת�KK�W�
�(�˲��.� WЋ[
д�%�ulI����_v� gf�^l�`�m&�&�j,S�R;���G} RE�Q<��)��C���05%�K$�$&:�RӤ������ֆ5�-WB�L+��ԹRఴ�P=�+^!�c]�b�����^�xE/n�$W�Vpp�|/A- � ��!v*�.�y,-%��io&2c�!�H���H�]с����JJc��%���lEN���.�Wk V����\X����:�6�r�IZ��^�N���||ePOۂ �B�Br��!N� ��!GM�M�l/l�f ����%�i��[%���ƲM,Ml�Z�$�ԪLV��\|b�����Ļ�6s�w; �����&��S��i�0�>0�>�=�a�����$�bU݉wV%��]bMxk�d�� ��?�e� �(�%T�6Ttk�mNA��6�'~ ��,�����eϘIN�1�0�7&Q�B�Qwam���XZ����� 7;����,Ԩ,u��o ���'*�+��E9�bQ�$j9�U.��� ]�IUўH�FH�*#�&d��l��\T3�v-��-��BŋQ 1�3�� X�b�C|qc�X��>��Pކ�.P���襊V)X�����p�F1J�I���%�+3� �@pu!Վ��:��&=�t:�͎�@��f33�+%ٚq‘R�*\�FS�J�,R�R!i��c[���x�d
P��t8��.�-8-c<g�1�-8,P�1nż[�t3�q��6�tIpʌ��2�H޴��Ը�%7�o����{Oj);�\A���}E��Z�f�]EvWK�n�W���E'���=Ap\O������~���V��3Q�y���̨�1�2�/�
1�����Fy"��#dl�/�$�VB�9 c� H�d,�d[/� 0��"��Y�Q �����2�/��#̑fy*�TeF20�荘Y����cg�(iC:ع���cFB��$8��qsP�ో+b�*Чb��Z��1v���h[��!^��
�)Ыb�+bŋ����]Ƹ�cɏ��c�. � ��BՍ1v��8�*ԋ�D�^��B�J�*��V0T++]XtX1^2^�>-q�L^p�su��� �Õ X��(u�e`A�b��� @�j�͂a�H��h�G=FA �-�jZ
Y�bX��mS��I=IR�~��Q�Rt���"+���k���E����J��9�S� ��CW�D�%�h0.�C3�D�^!��X�GR/�:r���T��qG 8@�B��C2�hD����R����#ƌ~��:AM$����6%(l@����b���EV2b��AP-h�d�?+�X�:V-�¤�@|��L�)(^�}[�� ����v���9.��qO�Q���w&�T��6Ln2l��f��>d��L�Y���<̨��*&����D�� e��` 뗀/�_��*���� %�8#�`��m鷌��7g �捼n��`q�S�p�⛗;��}�����X\�:r@q��NNP�zQI��'�*v�M'�v��Ӳo'hT�CNP�pƞp�� ��� 4��pM�@?��o[x�~F�nF�`=�(����8f���z]��vҪ���J����q�7�~I�E($�OT4���u=6�� G q���6�}ƲvDz#іG�>G�Œs0��a�Պj�4�1&a�0����4,P�B�
��,b�
��B��ح�U�I�Cf*P�a�� /�;Y ��rc�w!͎,s���7��qć��Xކ�9��P���7�X����s���\R&� xjl'�hT�Sd(b�qV��+b�)Щb�+ر�+�*ثb�,ص���c�L�D�3QM����F� ��s 1��G����,���M)���u��i�����{�����APZ}>���������
�ߧ��. =���J ~o���������~�ߨ"Sj54�ӹ�/�V��x��#2�daDj"ȉD* c�{C����7��8�Տq�<���t:�49���7��7������,sc��lu��ycɏq�:�� �o�(qc�����!Yȳ/��af6eC��솘΅�EZ(P�>�} ��!"�Vh3ؓ161>a��� ��݆�M�l�e t%X��X�B]�� ��0݆�7bu�� �'�MpI�g��a�,K�����P�R�["�nb�5���V�1*�Ev�1��a�^�1���­�A�j�{T�H;�P������%�~���X(l����X�`��6����`�b�,D�GRLI �If� ��TІLj�it� ��A���B[����S���I ���� "��� ���_XBe�Y�c��`�,�pE��� V�h/U�,j�%��,t�FV
�ɪ��Djc��dž���P��� �e$�?�I^K�0�&�$v!�1�ac��l�#41���Ƙ��d�i���ZZ��+P�Z�Z�v�r�IZ�T�K�U�� _��Ap�O�u\�+����U;������d[r���sjl��6V�ٮg"�T�s=���1V���b�4�&���/���}�����a�7c �r0��� Q�X�ȁ�ф4r� �r0cGQxܘW�� 's �½� N�bu�����@UPW�PW��3� ��n3��2����n�#p%��NA-+�a���8��;/"v z���,�����D�oB�w�E7[�n킚���`�����`���S�o,�@��$
g���<�����<�и
�Z> '�x6t����: '7�'$=��1��&B�%����a�������"��JE�!�Hbx0av����$���.a%A%��� �t/���,�.� �F�GrX��r�u��r��c�q!� (Y��!=8�!&A��M�� 6$L5�Oj*�,�ic[��c|s�P�C��,yC��U��auXY�G���pe�2�-�$���J��p�p.L.�vAva� Q ��d&dj"�~_e�_�� �Dj/�%��!�=ǖ=�2UjiT�y������z�OI�)� �'�888-�{�৷��v���.
z�߸* =?po�Z}=�����?��n�JmU)���<���,{c�l}d ���<���s!� h]���Zř
�+Xq�:�R�
0�b�0��p�C,R�:�8��
�,�ZŻ,]����s1Վ�yc��r>��f=ǘ����Ӊ3,ItI�M���a�Bm� t$�$p�A�A : '>��l�� c�D�!����xA� a a a 0��1�م�� (�N����2�h���0�bm� �T�hIpI�5ГA� X�
D%E��� Ո����k�V�cb2��`��`���z��������@}�g���ǔ�:�_�3!h���cZj�Ԡ� � �EF$�$�����Q�H ��q�A�C��r!�@�A�I�-(��TJ9\� �a����h7�%�4 b�q`!�+^!/6X ����*���Z2\
��@3 �Ap-x>y;�3����vm�����-�4fd�h�͘�1�Ī�OM*17M*���J�@���7b��%�+#�h���<\֌V/R/V �å�ڰ<Z ��Tڒ�B"�
B���'�? >��kyC��r���쁮8��qN�i�3�*7bت�1�͓�Gf ��ٜ�EeL��&SA�Sbh���!4��IKBL���_l����ƓX���D�H�̉�H�4�_H�bi X�D�X�D�&1���m�k8f��q���\�U��y<� W�����wW:��3P�[��DqC��N���+q;�W p��7��(͙6���h�f�ͺ$M#-��H���\m!G�����' �eNk8���p�� ���QS���� �=Kd���;��O �'t��$��� �P������/���'ty���9�7�6Ƹ��l\�n��[�oP��ٍ�sc�X� Q�.�,P�!O�Rb�cxG�>������г!VB���ĩ %a��φ� V ��3�g��A��5l4Xj�ӆ� �f��A�a��=j �" T$����%LNn(�U��1������P���7xYpT���x�1b�؇q�r����s!� �P�Ż�[��\�� ��c�����w�5�(�;�o�����O�I��~�߷� �Pi����
{z���� ������{���߸* OO����'�z���7����=��C�f�_�P�CzP����iC:d+ЫB�*P�B�(P� Q�K�S�K�J�Q�  P��A�� �1GqJ�,R�;�R�1C(╊�*⭊�,�gcK�]�� �oc��&� � Z H��� s �z �I�*��5؟�1Vb����]����چ��ֆ�5���lm1���m��w�\�jB��*� t%bV$�j�� �a��� �A���Q���^���3��)HE)�!��*�RJ��V U2T�ڰ��JA�M�
�u]D�
�o㮺rs�J�{ q��y5�Zh X�Ջ�@�J�X;�>��=%����0*��$TwQ��Fр�Hq4v�`�Ll� V��j�Z�W+�hU����2�=e�z���*������u�r���b�k�jW
�@UD��-8=����q�A}S�{���EW�l�I�Wi��t�+�� �Ƙ� �bK؄++d쭐E3�a�ٰ]J����Z�V�]�X�X�F�r�(X�P�=�[��
}c�ʞ�T�t�W%���|�ΣS:�T7
�v��[eͶ��E��k�͒�[5��b�4�Zm2+d�1�m����/�_��E��A ��.B� ��0av^�� ��P��2n He T@��Q�*���_:�W����}]�W X9n�ɺ���vo��t���^���z'�z7���7ct"�Ћv7Aq�P�0�� ��4�M݄��z��A���w����e�
�܌���Ձ�݁���t��+܎@������n�/���N��/ޛ��z'���x+�����p�I��q�9��7�����5�v��[�n�x��� 8����د�ث�8��)ا�2hP��D�N���6P�bV%P�bS�N%bF �i��A�A��4�E�W^�$�-F���<ǘ�cw��q)8c�^�,�EiZ � h3��1#�'��J�+ �,6�t��N��� Q�Fb�)Ч�8ث�د�د���8�c<g��nż[�v��mclm����qՎhuj-='}�{~PpT������P[��������~�߸.
~�ߧ�������T��O�}=AP\�~�޴��ڊ���X�P�P�B�4�kqc�*Щ�rqB�� ����q7(L�׆���b^%�k�^%З����a�(L�7 �lN�~1B�R�SlV���8��,\��Xڇ9�X�Ƕ>��,����$6��5��qc�*b��XptN�e ���4��A��-Z �c��A� �l3Xg�Չ6%bf,NÄB�(Щ�ы��1������� d
P���<�R(Z�J��k�+P�Ab� �X*N��P*�*P���3԰S%,��N�:x@��o@��m^����RZ0f��#TvJ��&�F7I,J?J��|��9�D�P��QM,QU-,��=4��Rd���Dv�����N�8�; �K��k��8��K�����kF+��A� ��&�n�&0��&.I+��X+d��:��GNX��;M~�yN8�7b��TƭZ%�=�;)�Fd�$fM#�
��VH���h��5�K@R3If͢[@�`r�R��#AʫX,�kbR\�b�z�T/P�-Su�O�}ǔ<����vC;*���9���s8cr0�M��v-���mf��b�!�M���Y:�RL&�6%V!�4Vl�J����` ����I�8^n͸)!i �k)�mM���-a�Ё��QD� "��3�`F���vE�����ꀍԩ�; "�vOI�������n;����yD��H����yCм��4agB�3ۥ�X�)�6�m܅� g7e �[��j� �� q5���B�6�q�`:n)�9��R�NP����8���7vv8�����}[��T�7T�˟=:�`Z�/+v�R���|oC\[�k1Z���LS�G0�A���,K�+(HĊ 4��a� ��� � ņ* �A����A��,8��@ða�?a_ �ypM��F2 LD�b���*b����8X�b��I
(O��b�b�)Ч��1+�@��J�`�l )�|�t :��#`�Y�? 6�HD�+ Xb�e�f�5�3�g�M�$X��X�bf&Xm��a��S�S3�XŬ[�����8�SI�{wz߸)��OpT�����4��~��ߧ�888887��8887� �~��ߴ�z�~ޜ�}=?��(-�z���Ħ����q� �m�&9�49��7�1&_"2l'<���;���;��w�Q�s���s��Y��9՝��܎��;�3���$Mx��{� ]��sC��������9�VhR�:1>Bc��A�A���A~���� � ���R��4�$�.L/X^���0L%���$�/�`�a�[ l0H/P\���.H$�-XH�[�����\�.�.�]��a��a�a��Ȅ��)إ�C�@�91 z}�I������S%�P�pY�y@;�q@+T;g�x'�|��S�`����|��h�4 �������j�@6DMI�B�Y%�����u54�-��6-��؂��؃�92�)4�[��Rp^'��_���U%`��J��B�|(N���z�6�--�R�4�̸ ����D���N� �m��ʱ�p:e���@��`xC�ɴm��7��+[D����m!h v�4�I�H���Y�#XZ�+hڃ!�-֪yR�6�R�Z�V�b�j唡b�P�F�j�T�M>���OS�߷�K��t��J�v�|k'sX�l��d;u����T�[=��t�s=5bf��2LU1تeL������X�e����gH�Ar(f��1&6�
C�q���1�w�.1��c�� _��WvB��_D.�U%��\��R��9�H]���q�Aǝ\~A��$$��"㎅�d�/��0��m\l �j l����M�X����om�Y�
خ WEq��q�.����0X��T�y8�+��Z�:
�)�U�O��Ӂ���ww������ �� � ���<>pqCZ�n��-P����B�)HO�n�ۉ�l�� t$H3�e��A/A� X_t$� x2𷅼,��GX2��t!�#;:L"a -B]���+ر�8��2(8��*b�+دB� 1�T+�V�VtW��b� +دB�*b�qRŘŚqc�V��e8D��!8A�!DL!��+��,� x[����$� �,1a/a��-�{&�L�ى�m�u���*b�����V4�nżkc�G���������~p\�?o[�ߧ�����pppo��������ppppS����߸%�=O�[���ߧ�����~����E��d�ͣ;��yGy���u�g��g�wg���������6�h:!Z�H4��h�������wG�y���y�gY͝��yg�܍�'8f�B�
ح��hXũ�N
�+�*��*8)�T�]����1��$3��1�Ǹ�c��u����u��Վ�<ǘ�Hj��CI��\�ً����b��H�lU�w[��,b����[�@�@Q���������������������������������������������������������������������P� X�<�@�(��0!�`��@  ! � L@ � ��A@��@ �"�B6,Bc@T�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������s��7�k{������^Ԝ��\�H�z�����뜚ϿůOb���W8ׁ�s&�o䀓_O��5��ۣ ��r��Hn������~��<��t#�Qw ���'�W���߁a/ L����| ã��a�P�V*�W�2�������������{u�=���e<�$�����������{s~��#_Lz�����3k�ؐ0�DyϢp���~·�_m/yO7����ۻ�����f�%�ݓ*�N�g\O�������U����B@H��@G`��$`� "(�C4A��P(�H�K��PDa0�w�b��6 :�BB�V�q��1Fa�r � $�J$��(��(��(��,��,��0� 0� 0� ,�L0�L4�L0� 0� 0�M0��4�M4��<�O8ӎ=�;��8�E@8��8�=�@�N8��8ӎA�58�@��8��8��9�@Ӏ<�E8��<��E�9AE�8��4�5�<��8�O<�=�A@�4�=<�9�@�<O4@��9=�8�=>@O@�?Ӑ?�<���5<��E��=Q@�8�@���<��?��@��8��A=�8�;8��=8��D�@�?��D@���==@�O���=����?��@�<�PG�@@��;<<�@��Q@@�C�@��A���������?�;D�C��<�O���A�@��?��@��C�@��A;@��G��@���=@���A�=}C��AC�<@<C���O<��@@<E�<A�G�;?�D�AE�9<�<;D�����;C�@D���P@?�<�@C��@�@D�D�A@<A����C�>@���=����<����@C�<@;�4@�AP=?D��;=��O4�����C���8���@@;@�C�$=;�$@�O�?���A{?�;@;C�?@AC����@��=�E�����P��<�����D�G�<C�;E�EC�Q�>C�APD������@E��G�� P�C��@A|EC��C���?�=@C�=@��=EP�=�����OG�A�D�@G�C�t<C�=AE���C�<C��C�?C��C��?��G�$>C�Q���PA��C�?9;A�P�Ő��)P��P���G��?#C�? C��;A�������C�?C��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������,G�C�C�|G�|D?G�3�G�;A�G����EQQG�@AEEAQ@E�=�EAO8��8�N4�N4��4��4� 8�L8�L0� 0� 0��0��,��(��(�I �I � ��q��ѤF�(<*�ŤdD�QuDp���,�pD$��tC�C  ���s�"�C���(D"�-�b��TZXE.!�BPt%���T$`}ʄ��- @��Db u�)a�J���p���Ia X0 R��-F�
g�G���|L*�$��4����4���;���0
�O
��<��� ; ��:H0�H����'� ��CbQ)C��BaD�
�P&8�:��ā���h$<H�x�2cD#!���Șd�e&�<d`3(��qp@E�1pv  �1�)0�&$&I�I��J �G�� 0�0�<e'$J��I'$���a�K�>\��8K�Iq� �D+"##�H��F+ a� |�>"��D!C�HBL�D (��n�}�������������j�U)Z�Q���-UZ̪��ԆD�����ġHJ�`x�d���BA�0�F�`��-�p ���C"@�L��A0� 9%$�44h�R�eHʐ�`�a�P�*EB ��`!Ha'�I�A0:*" �c����-�B@VB�t
�Xp$GDB �F*2
�D����yq�ȹ2�P�l�~�c!ѐ�d(��d'R� �̞e�%2.h�/ST�BmKLLH�EFHM�RY*h��:̄ɡl�UN sBU!}!) ���D#�P�3�&� G�ar)D B ���o �8 q�[H�B�W�"��X � � P ���M�`N����!��d=�v �"�� A�<�2� I����+�\�1D��0 b,��ehL ����İ5�+`��� ӂX���K���`�,�\�@���A;`�Pl� �" �A��;Pl� � &��\����5T��,`��%�i���KO�A�@ ����2. r�M�3@�\. y`LR t X�%# I�JV��$�`��R 0� ��0h\
��(q
c� � �2.��)�E��_ �D
���[��T��0
����0bbbb]��R�����
^^^^^^^^^^]���������������R��������������]K˲��bbbbX���W��^���������������� Y�I
y�0TʀR��Ȁ,Ȁ���s�,JW
@�01�� ����fH�8�s�����A �S@B ��. p��������AQ��@@�`g�`�0a�2�fJo02��1���:�WbDܸT�x8̠Q0
R�ZɁi&
y "�Y��h4�@��;#|F�F�T
1PPHE �B
Z ���eH�`-����.l\ܰ�+%�[.�`�T@Ù�2)@Ũ� cK��< a�b���hs@° T0Nl�VN�&n�����p@ jH�xQ�SFAKHApQFA�HА�0'����j$ �@J���0�H���0����#(�L0 �H���1pA8]pa0Ly��$�d�jD���;��� �-8��P�pE2|��ܐE�5�2�kH���� ��% ��L%��,al �` @���1a|<%���Έ!��\C�01" |8(H@2᠀(:( ��<'��
là������ �,a<p������1 �ˆ �ZP��5�0��܍F�w  �n��G�� @ A��� I��VDTPdx;E 2$A<�$��H"�H�LN�,�C�09$%��@�`��(� $ �P�FP<���#�����!���`���"'&BNL����&� �y
�B�HI
i!F�4HQh��!-,BY�,�d$R")���BDA"��)
��=�~���_�������Z��^�^�W�w��^�$�BѠ�cD�d��&��86 �(�\��S��/ �G #AaJC�5́��gr1;�I�2Q���IH�"D �$
���QJ g��P�*� �� #��P�H��R�%�ڑ ��@L�1� ���"%$ !�����,p��� nC`]��Z��q��/!�7��L)�@@����x�v� H �)�&" � �S�o8��f-&�F6�-�J�.��<��Ј�r�;fF 煰� `6�2 ��&�� P��a �� ��/A ��`�ؤ І��)�><ZX�и�H�̈ �P!H� B�d�Ф��Q�W����d�,d�b4 H� � ��q�F$
��JL\ ВfP � �9ᅐ8�W �� ���� ���(� ����%�q�@�D�w�P �� �0��
0O3 �k�``|�
���`� �nZ����"���+C� 0��"�t�0:�@&a2�����`���� �r��@x��q�`w�XH@$( p�| ��`��+���8R8
�l���"-�X )+�`"Ah�t���A�8 �����5�`$&E������Pb�h �}��2�3<L̠Hd�.�BT�1�`���R� K�)�yu.�%����—��e���//,��u/-//////-/-,��yy�,�K�yy�a����S��/10�LKU�����ׯ^�������U�������Utx �� �p2b�!����*F(����Y@NF��\d4X;4�B!��:��%0% �4 ��`��#�`�g�g�#��ڂ8����  R�J L J�<`�0Bѐ���"0"hD ��Y�(�"�����!� �c�� ��2
X�
�_��/@]* y
�ъ�Մ�,�l �K����-ax� ��\�j�r��=�45`���4��Z@z�<a��S�(�H!<�� p�@��,�T4�P%�x�@�Z =�`>&Ao* x��x�_���"�c��@!kTA� �Q�'�
�h� !0P� =�+��`��`q�A,� � ��g�: �k9��$������$ؕӘ/m)�mD��ej�媀Ъ*L�Dʆ0�t�s!$d�p<Ș�u�@~�*d�H̀��Y^Q,�2%�
$�A$#�QX` D���B�@�Q��@�  �4�A�i$��I�"�� Ē&���é��I�,4�V�_�ƪ�m�E�& ��UH��D����D��S(�P�%��$"s��%J��!���h.8.'c���`P0qA)AIA)5&%("�J
P=P@E@\�NH����5"*&h�DED�3�%� 2�ńR���"�
H�����VDd|C �E!D2�������_�k����������U]WU��뮫�UU@V Hlq#���)�������� �$�A T��w��i��Ct��´�v���m�Z�UT *��
�DMD%� ��% �2
%����@G̖2K|d�!d|1�*\B2FT,:�6.#($(�l������J L���$� �[�5�f��l8iH�t.��,��?����L����I,`�XH"] K� ��DR�Ps�]@�Ժ��p,�t�XXp08�!�CO$Њ�_(>(/̅x@(A"h�"!�D�EB1B2 b�ǃ!A�Th��D�"p@��@�$E(�H L�@ ��B8Ћ4!P `��aY ��x4�S�&XQaF!=�p� �`"��hd��#
��OP�
0��EB��8;"A���@(0T,B�E�� " �fAP@�(��0A �AH3`�0"pf@�$�iT0d0c��H#!�*,"!D�B !¼�����ud�����DVF�1.�LLK�u-//1/////,�K)yyyyyyyyyyyyyyyyyyyyfZYK�����K��K������ı�jWZ��������_����������E �"� &�pF�?�VD  �* 5P� �"�*�," Z�j�A���P����~��B� �2 ǃ!����c0b�b��a� ���+F ƒ
l,, �@0��a�C �d�& � �E "b0„(”)š�H;(;¬*�<A�}P~a\�X2�B%B-A�d#��A��2���@�� �2�B9�Ћa�аhW$����¬��¤)��
P�
_��@������B �9���� �Rh!)4�LjL��L �K�����j�Fe���i�#mX#��j���Ũ#�eA!TQ�d
-H L:d�A2���IpE�\�,��.qp"��<���HLfA!H��C�\���qc�8���\�FD�F�D�$ ���4
U �%R L�ks`�pF��#h�AZ �h�2���Y�E���3��`ბ5L�d� ��!2 �(�:eL�FcDE�H��`�b0D1 &�D� 92r�4�B�� ��4���Uh�#2@aK�� *�R�$R"9
H����~@DA # ���<-�~�o߭��u����������kZֵ^�֫�jt�h3ΚI���r),�N4j'8���������Re ��)U��(Ճ:�"OC� �"KPg**�-EQTA2��E ����fA2�G `ф�,�Le& 0B`�f��S�$5H�)���i��\�B�.pQ��K8����X�$�A �4#f�F�H4�A$� P�
PH��QPh"�A#E����$OP$���@�Ysˀ%<�!F01��
dɀC���cD���
Ȅ� 0�� �D!� ���E�D��pV4��XOa� �C��>P�����("���A��A����D� � v�B9��k�l"�D0�axB�F� ��D!�������2�r���1�
�� ƄI�x?It�6��C���|��Bk�'�QP��<(=�
�B����I��a�DB�4!!� a²A��~eT��X�����yyyiie0���yyiu,�����2���켼�����R�����ZZ^^]K�2̴���/1111,q��V���������������������������0 X@� B Bj Ä$!a tBа��~4*��PH~�k�v��<P���C�xøvõ ��PD)�U2�B�XP�2�!a
� ,B � �A0��
��d��X>��D ̄*!���E�1��@��!A���Pe(� ���1�x>�zHUHSHOa=�
0�Š�(ƒ ��)�Q�A�B�C)`?�P?�2�2X2X2�c0��bB.P��Kv�3B ӏ4�NI �%�����if���X�K5�em)l7����&�����*�*aQ�&Q.����,��@��]��D�tH�.dP�c& ��cʗ'�H�sO8!�@҆�h��i9����I'$v�I�5����j@MR���
����cQ5UUTMQDʢ��*eT9L�]*e*](� �D���J0���Hd5��n4, E�|.���f.�e�qA10�&%(�0�� �(@et�.p�NJRrI3��L"Fd�(�a�%�L��Q ��c� "!YJ�
�B���H����@����>6< ��<!�ӻ�����������Z��Uꫪ��]UkUZ5Z���Br�4�A�i��4�@3RrI3�;�Y��͚�iaI���� ��[����UU*�*��sS(�E e2��2�j&,��Z�D�& ��2\���Au2\����f@�f�hS4�I�q�vs$�a�h$���g4�lԜ��9���į|mj�������.袉�L�L��K�e;�D�&��D����,`%��2D`���
�RF�D�BjC�E Q(k T6P��u!�:P���{Xz��|��?������}��>��M���øtèsa�8a�8���
A��=�
� �B�B��P�ahW8�sB�C�CvC�p��9�0�(w��<��M���C�|��?�����}�}T=P�C�w�s!� ��6a� b�(��P�rd&� �DA��>��+Jʩ�X��vb^^]KK˲�aK�˲����^^^^^^Y�R����^^^^^^]����R�� �.����u/111,q�U�������_���cj������w�u
�M��D���� i QE
��CU T6�����C�u����<�p�C�w�:�P�C�r��7��Ն�5a���(��4��"� ��DA�}2�+��D!�A���S���4���
(tæ(w�;P���(|��?�� ��
�
0��F�JaE�P�P��Na�?��>a�T;a����:P�� 8P�d(�
���WD �2�*B '�_��ZRM���`��`�j����`�Ճ�pz����aW���;�A�UA��j�����YfB�*�VE��S!X�2�� ���e!e!a&B)ȄRPHXI�$�!Y)H>��ҩ
�T�cZB�U�d����K��=7��;��
�.��ʃ�Q�j�P|E� �Z��-��Q�TA�D袡�tE� dX3,2D0�C � 5&>RP�]�EB��!@}
(M M$)T���h��� F� �a����� K)
HGȤD$l���H��|yh�z<,Q���տ����o������V��^����Wu�֡�� ����JA嚐wM!U��yJ�zv-X<�*�aR�K��u
5P��TUP��TtA����yE��h�Th��4A�*�U_�e�D�!�`�JRIJB�5 ��A~�a]*��J��v-XA<+���>�{�=�w��>�A�UB����B�@��E�
�� �E��̅tL�H�D,"�!�tC(�'Q<3a�3P�(��!�5��0ن��'��V$�ID�$Kı,LĪ%�bX�%�Kı+��CDCe ��9�,9a�7P��v�ن��(P�(�!��k Xl����0����r��9��ن��+��%�bF%�bX�%�X�D�,Kđ$ID�I��'���(l�� b�(�4a�3a�O�<2a�,����X��yyv]K�ZZZYK�˲�^^ZZ^^^ZZ^^^^^^ZZ^^^ZZ^^Y�R��̴���K��^a�RƑ��jVYuj���}^���������ߪ��}����C(d��3a�3���CEE Q T5b���"V$cq����b8�Dq�q��6#��ڍ��F��E�d�f�� T5b��Eц��C8f��<2��x�CV�Chm �7�
C�p�҇P�C���(Hf��J��4L��L�% �2���2���2a�(�D�&��U�f��!�9P�C�C�0�C��fChk b�� �jNI����ia���������p�����P`�aUEUBUUQP�EQTQ"���L��e�D(�TQ0�$L2d� E �D�%�(��zNH )9'$ԃ%����?��k#5���)iia����n ���Bª���*�UuEQTT"�E(�(���A���L�e�0(H�l4! �dC!���0&&�bBb1)D� �e��<]€� @a�yCZMH��[I�2��a���T� `�T|�%� e� #!�Ed(�
��R!�$H�d��A�!��< �">!����������o��������]WU�u^���`�I�9'�5��XD�֖kF�kKK5� �[a]�^���^�EUBUL�* %EL��E2�TʄJ&QE�j&Q2�� �Dɒ��D&�Ԛ�f$�s5�-���������9���#m-���xC�uU��*�UT��������Ec�*����TUL� �L�e@��2a�J'���3��&bV#cLf3Q��j5cQ�cq�7cq�4�c1���#
3cJ4�8�#bE�qm��n7Q�4��j6��C$C5(k b��(�P�U a��f�$�X�F�liF�m���66�8�#��D�i�1��1��a��iF�n6�q��(��(�j3����iDj%Q2��O���J�Y#����e��u-//.�K)yv^ZZZ]K29�A c�ű�H�C"��)vZZZ^]K�2��^^YK�������r5+*�������_��_����W����� ��O��;$H��LaF#��f2�Q��f5�F�,f3����x�^1��Tj5�Fc1��f3�F#*0Ɣn$Q2"u��; ��Q T5��Ն�4bv&b65���G�j$�"H�$�"H�DlG��Le�1�Q���8�D�ID�$ID��q��n5��D�(k �k X�(��a�K�ͱClP�5v� ^�Ѹepʱ7 ��Z��P�j-C%�5ECUECuEC�h�(��µ�t��"e�Q
*����Xx�æ�p�8jÇa˰��oK ia�0�a� ���nq7 ��eXiU u V���5Z���U �T8TT<TT>TQ���,dti�� �!I2rd�A����(����#�<0� ��i ���4B�*�`F�`0��"�K���\t��+"!�)�����ţ���G�xZA���պ�o����z�������׮��Uj���kP������� [a��CV�b�ء�gq51-%�^$�MD��x�S**���UE
����+QB�CUTCTh�袡ڢ�MEQ
Il'3Xx�a۰奇×a˰��r�6�(�g�;��'���'�3�3Z�a�r����V���8F��(�v�C�TBr��IQD]����x�b1�F#1��f3��6JJJJJMI�995(��ɩ5(�2jMI�ɲl���D��(ʍ1�5�F�Q�2Ɣf3Q���2�aFaF��eFTj5�F�J4�,a�d�I��RjNNM�e��d�99E&��ɲl��������x�f3��#��b/�����++*�T�#��/-.��fZZY�$}�$X�Tr8�#�8�qGr:�Xꎨ�q�1�8��r8���,Q�Gԉ�ZZYK)vZ^T�9��eYYU�����_��W_�kZ��U�_U����~�H������.� b0�#�ŒFI: II* �����%&����)%'%%%AI2MAI�Fb0�#�ŒF]��x�^Q���e#
1��Ti�F�J5Q��n6��1�d�����R���yFRRQE�%%%FQ����Qx�iF��ƣLj4ƣQ�����f4�\ZY�-�kKF���M��]<۾=����U2�̪* �EL��uU0��
���#S(�E@�2�tL�D��K�e@@RjOI��R��RM����4��`aY�����B���O�.]~��Q�Z�L�QTTz35���TT�EL"��S*aQP=�!��S �H�j4Ca�Р`LH?$6H! �IɁ�@Px��D�� N(x��i4��٬�5��e��DXd���$eŅ�K�� %� �2��0=�b�0�F,*1a\** š�Z��x#ǃ�J��d{����W���������?�]n��uZ����L�V��UU1Z5P,�,���ig4�?f�Bٶ���Mκn����kU�j�� j����TfUT :��,���QP"2��QD�(�E���I�$��JR�f��6Ͷa��m��6�z����EUUUD*�USS*����̪*V��E"&Q0�(��e�eJJE�"��/�d�
(P�RJIIPd��Ԛ��RrrrrrjMI�2������d䔔��� ))))5Q��1��Q��b1�F#���1vM�����%%%%$�ɩ&NNNQJ)96M������d��6JJ���d�&�
(PRJQE���^R/))+++*�dr9!D��1c�(��G"�8��v;Q��Q�ꎱ�:�Xꎨꎨ��1�����v8�Z�G#�q�Ŋ<����H�r�����_���������������_�u]W���JE�IE(����I�
{B{B�
 ��RJJ�%%'%&����)9)*
JI�d�
��B� ���A��Ԥ^/�eF.�#��b2�X�f.��9)))))9)&NMI���)6R.�%"�RR.�JE�I5(���ɲrJJNJJJJJN.����eFTeFTb1;�4��X�le�<f�f������q%bN%�IU�Q"�H��DkQ����iZ�-F�Tmj$UP��h� Ѣ� �bfؑ�6�i�4�i�v6��{;;�$���8�Z���5j6�ڵV�*�:��F�TmQQ%����X���� ɣ!�dѐ�.d�_$��&H.�� %'�ӧ������Q4.��밺� �D@2�D2�2]L��cJ��# �r�t�J���T/�@�����G�̐ �]߯ׯW�Z�ַ_���kߪ��^�W���kZ���Vؑ�4�j�]�5�5c;�k�q���7q�����֣KQ��ʸ��aZ�+Q��ʵTTJ��UU-C4�f�2i�b7��j�F��5�%ؗ��q5�Չ�+Q*�J�-D��F��kQ�j6��D��**�C5�RQ��ϟ>��(*
%$�����RjJNMI�99IFNQ�RjNNNNNM�RRl�������
(P�=�$�]Eغ����B�B�
(IIIIIIII�)&MI����ɲl���R�rrl�'%&ɲL��$�4
(4'П>|�%(�%dl�<�c���G "�Gc��,b���(�v;Q��G#���c���v:���r:�X�v;b��b���X�Ȳ:��
�qGv;R �}}Z��������ֿ���}�}������d�O�>|��'ОС=�BII)%$�2RJJ�%'%%%%'%AII2T�$�2M
�
� �'ϟB�>�����F9*
$�J�%%%%&��Ԝ�(���(��]JJJJE�IFQ�R���$���)6JJM����)&�
(II���6�[�[ib�kpٺ��f���� ~�ӾuU�ʵZ�*��UUEC�2�TT6S*�ECu2�T:TUEC����4���f��,8ij�Ö�m�6ոm��M�u���7UZ��ʫUP�UZ��j��Z***����&$(P`N.!p�`��f.�\N.FLJ�.䆉$�� ]I ��@c��g8S�KI����ҋ5���QJ%̂�d��D�p]��R�%�u,@]K���F-*�Q��}���!HA�@"����d� H�GH�}o���������ֺ�zֵ��U�V������UUCjZZXh��K Z���ڴ�ն����K����}V��TUTP��F�6��h��TT4TU�*(TV�T6TUEC��Za�.��v���ᥫK�j�:����۾u���U��C�Uj��*��QP�QV�T7TV��r���*z�ϟ>|�����Р�P�B�$����|鳧N�:t�Ӧ�Ӕ�AIII�RRRRT(P�С=��P�>|���P�=P�AP�B�%%%%%&���3�����ӧN�:t鳧�RRRL�AP�B���A��3�ϟ=�=��X�,Q�,c�[�Q��Y��X��Gc�����v:��9c����X�qG#�r:�c��H�r9Q��ő�8U�j:��QcE�<����Wׯ^��~����������}����z�>|���СB}B��(P�$�P��g)�f�S�Nf͝9��*$�(P�>�
�(O�>|�����P��T(P�BJ���������&����3�ӧ3�N�:t�:t�AII�ɲJJJNNJJJ��
(P�>z�>R�]ػ�}�;n3��c<b�K���$�>OR|�T��֥UQ�UUQ�UZ�"�e��Deh�#Q�j0�a��V2Ռ�F���cM����b�9>K��>O�\�'�\��aQQ����ej2�� Qu���(�J+Q ���`/ 1�\�p�.��r����&H&I$��=O �"p^:hL�� ����Q4/; ��&L��L�S!2eK��t�K�f\&K"T/R�x���F�Z!R��^ R�@�"��}wk}z��׭o����]��Z��}��ժ�kZ��J;(죱wc�������./r|�%�VK�ԕ�.Ir|]V1UUQ��ʪ�-F��Quh�Z���ñ�c.�]�5c-Xӱ��n3�x��ܟ)VS����u���V�+Q��ڥF��(�V���ej0�V�3�ϟ>��>|�
{B� ��5���S�͛5N�9N�Ν:j�Μ�ST���s5NSԔ�
J�
(*�
��|���
(I4(IIOg3Y�r���f����k:t��t�l��ٳgNf�f���B� ��>|��'ϟ=�=�����,�ő�+�⸪8`Yb��r:�#�r:��,c�v:��:��ر�v9c�u��X���G#�9Q��YQdp�TW�q�Gb���!E_���W���������k�U�^���oU��S�O�>r�>|���СB|��ٳTٳf�f�Sg)ӧ3g3f�Sf͚͛5N�B� ��ϟ>|���Ӕ��(P�B�
T'�g)�k:k:t�ӧN�:t�ӧN�5N��3��} *(PhP�СB�
(0��5�����'6���p�ݽ�5�ׇ����UUT'*�TUUEUB��2��eL��QPxDʘDʢ�T�&TY�-���XRiI�,���Nm���n���?�k�mj����:������TT(**eL��*aQP!�� � � ����tLJPx�dP'����ɉ �CD���<Nx���#����I'����sډ�%�0�dK�U��� ,��
K�Tx��Tp�d�RB"�!�!Y_ ��!aQ��e�]���}{���_��^����U���V��UUZ�Ѫ���XQif����ZX~�Kt�7.�m��/��W��U�T<�UUѪ�ꪊ����U
*��EEQS
���l��if�����ZZ[��F﻾��o���V��V�F��ЩY���*eL�*��S(��S
��:|����gϟ9��T�f͛6l�l��T���ӧN��3��T�j���ST�5M�9�6r�B�
�B} ���� �A�A�B����l�6l�k5�͚�g)���r�Ν:t٪t�l��Tٳf͛J��S�������ϟ>t�H�*<Ōv:���J+���ődv:�X�qG#��E�v,�"��uE�X��v,�"��X����G�Q��"��⨮+�㈎�ر� �B������^������Z����ߪ꾫z����>|���O�>|斖���lٳTٳf͛9M���S������f͛6k6l�U*�J�NS�ϟ:z�>|���P�>�
(P�:lٳY��r��)����:t�ӧϝ:t�ә�t�9��f��j�6l��(P�B�B�
�X��we+)r\��t����C���%�-IrjԒ�%�
����IUI*�ֈʴFQj0�V��la��V2Ջ�%l�t*��t*�;%��K���%�t9+T: ���U$�)U(�EբQjQj+8�$�@08�L�e�4� ��˓ �P �O ���� �</H]M!t�� "�!u����f`&K���ZX&K˅���x���FyL�B��&H��0�#�2TVXɎ�����n��k_���_�k��Z��j���j�U�J;(�]�F�N�t�C����B�U���%rJ�Z������-PZ��AjMUJ**.�(�(�j�c�]��ɴ�N�r[%Y.N�\���W%Y5�UIrjԖ���%�%�%�5EE�QZ#
�2�F���ϟ>s5��5MSif͛6lٳg)�fΛ6sKM*k6t�5NgM�6s9�͚��f͛6l�>��ПB}=Pg� ��>s6lٳg)�Y���9M�6k9Mf���T�ҧ)�gM�6s6lٳf͛J�5�͚��r�9�:t�,��H��ĎEq�H�EqS0,�v;�GX�r:���v;��R!!Q���b�,QԎG#�9��b�,�*Q\T�b��X���"��Y�������W��_�_��_�꾫�귪ޫ~�����gϟ9)iiif�ST�5MSiif͚�f͚͛6�f͛5M�J�͛J�M��f�Y��U*�J��ϟ:t��(O�B��>s6lٳf�Y���r���f��NS�Mf�L٪t����T�6s9�͚���lٳf�S��(O�=�������w�����~����YJ�ak�f�UTiUj�iU]TiUQTTKUEQP�QEQED������j�n4�[�[��[��������걝V�0��UFj��uTUTL����]<��@$@i�`�&$(qA1@o��B�DĈ����yC�<���y3��s:���+����UP>���SB<�cȋ���s�K�|��BI7�EdF��@�x��b�t� b"�e������{�������V�Z���WUU��j�����Q+Km��٭�.�1}�.����w��'��]E�V��
���*�UFUUTiUL��%TUU���J�6��im�7[�_q��1�)�)׌u�J�UQ���4���6��*�%TUU �UEO�>t٪j���l�5MST�Y�f͛6m4�Kj�i�i���3f͚�͛6l�6l�T�m*l�l�N��S�О��Rl�6�l�K6l٬ٳf͚͛6�iT�M�M6ҩ���f͛6m*l�k5�ͥR���fΟ>|������G�b�+�G�*�Gc���v9b��bD!D%b b AQ!1
����+DuG#���v;GEQ����Qj$H�%�_���ꯪ�����_��Z��W�{U�U�V�[�����Mi������j���ZY�f��l�Y��i��i��i��f���f�Y�iT���kJ�R�T�i��N�>|�A��JZY�f͛6l�9NS�ٳY��k6�i��i��i��f�ST�5M�9��g3f͛6l�U*j'*��\�w=�=������:���r���sk9jo9\�O\��%UCT�-PUS֧�I*�ETJ7%l�A���z$�?g��՛����͹՝ͬ�������OZ��=Z����T|�p���N�!i�uI���p�Q�� dz��pY4�BH�M l$v.�G���"� �H��I2d,�0`@0���aK�h�" d2 �Fd��X�q��������ƾ����׭��׭���__׭k�Z��Uz�Z��j��䶃l�w?g��?���uf�y��o7���+S��UOZ��=jz�����Z�nJ�ՠ��}Z��] ���s���w;���.z�-I-I-P��jz�U=jIUJ*�Zi��Zi��i����f�KM�4�ڦ�n�i��M4��-���6lٳY�Y�ͥMf��f���kK5SK5MT�i�5M��͛6����tҩ��U4�t�M�t�wM*��f�f��M4�J��i�Kʲ�Y��!H��R:�q\W�Lp��u"��iTA�0ġ� ��B�Q
!1
!D%�B�6 �1Cb Ab"�GQ1ÅJ8���+��-D}��@�T��eT���W�ꯪ���_�Z��kZ�_��U�V�]V��-4�M4�5SM,�5R����M*�U�M4�M4�M4�M7j��-4ҩT�T�kJ���4�M4�J�5R��͛5MT��f��f�f���J��i��i��i��i��T��M*j��͛5�J�Mf�iT�U*k6��lغ�Q�UC�"�!�Nd202`��ɀ_9�Ae�0T�C�5K0D\��� ������xRD>F �p�PoI
�P�,�B�p�`E.!� �a�^." Q� �2-0�h٠�H�a�dž�
���
��2@'D��Ї$q��&2LN2 ��bT� ����D�"怛��(i��fY���Aah��p�8|�SG��EP��x�]a�!��>��f@�&��r�� �LHL����b�������ch�� ܐ� �Cd�rB��%8���q3E�rF�<�iA 5fK#2\ȰɄHL�����F\�Q�ZT\����Tx�/%E�Ap�RBy"��!Y7����� �����o�{�"�9���W��� �꿪?Z�U����A�#f��CS����x; �:H�����6D����d�
� ��(<l���ezI$�@�"T��Ȑ�F�����c."�� B0>e�z*���� %Cq�`D1 ��P�,��.`BD�E�BH��cFX?����F��]��# �Cxl�����!��
���y#����͜�ޢ^fbYK� r�K�U0�9��х�
�.$.1 C���QQHTE�A� ��Ĝld
��64��MMb�k rA0Pk(&�A44 i��� Q����5��bp���%HIj�ȸ&�,4��`i��A���� a����&�@ �k��A�B� ���9�\R@�[`J�T$ 1@@��\�DP0�s�`����0�3T5.\����\�#d`
%A&"T*��ڂdTR����9 t��@T"�MX5̀2�5& �^�%����X���i [Xd � R@�H%E��\ q`&&�����(0 Q�KK�-. ��M ���\�5��1DS ����N��`�`ɖba�������f&&&&&&��11110�ԺH����2%#R�9�D�0�LLLL3
bbbbbaK��113310�&& �E�/����pX��62 ʃb � N NL:0 ����uPt@8�(D@T �FX�:�Z2F
q�,�AP#�D�U*��Q�*�@��� ��F�TH*�B� 䂠L ) �@#���2���
90*�P�€;�Ղ~x@��m4 ��N �$ � ���0)`� ��8�3�'l�$e���ʃT� �p3��4�����Q�@R˂�d��(�@���.\�)F@�"��@��xԀF�
�AJ4
��ǁQ8c@� �)g���N�����7(�p#��P�����F�N<�h!f�$*�8sȐ�&"��b �1�+��/A� ����8I��m ���d-.@�8h�Ane�˚D���4��3dD'Θ.F>Tp� �*HX���|�0se�����8�0��4 `� �"?�H�ZlV&�
A]��0d%��B/���p r�"உ�d�'Ġf�EbP�� N �@M�q��8�� �O��z��Nq3�iI�&M2D�3���$y�3f��0� �$ʀ˙(d�OP�#F@\��`��0�@��1H� *�@��} ��~��@1�ȴ�Z���T�bs�I�eI��e"�b�r2JH� "2RDd���S�ΞFt�#��)�bR�a�� ̋ ��
4H�)r2�e�˲�eeH�ʑ��#*���d$d2"�JDT�FDBy�J����������_��XF��c�@��\ �6€.�D5�"��� J��� ��0 ��4&��`�XrFI�PV&�#( 0Bh �L�,���e�TH�����!&@ `�LB\��0�>@��pB�L���B��Xl+�c���YK�_�A�� ��HD`T�`V��"�%Q�W��|h�dD(�4��Ԉ�Q��(9��@� М���
@2��� @1���<��xO"@8�T��T�$��`��$���$T be�r�X�@ ��L�rg `� �(�0a0:�V�Z'�Š�A��+���V�@��@' ��@2 ��R�� P+�lR0
r�\�H0k�`�(!� � @�09 �. ��w���;�@pP�$f#�p q�5� 6��6��mH�o�pŠ8�@�(H�0|DZ�"����"/�d�P�}�E��X���ȅ 0C ` �_�� �����L �l�`�
A@Q���F
A)E���b�L�>�T؈�Z� ��%�=�� :��6�sl8P���P�!���Dl0d$l�4 l�hԘ � ���\���6b�Ҡ8%������ 8� �p�9�
i07�� M @� ���|�s�
tU&|'@`R��iP ��YsT�ʘ�����R� ����ļ����Ļ0�K��fG"dJG,�%ى�.�&&&%��&&&&&��111112��K�U�����\n�������V
�m�D8�
����� qP���! ���P,B( ��V�,�� @�!�@.����P��>q ���@+����U���
p�,��f#N��\�
ɀ� X��T� Š�bG� ���@@Z��*�
`%�` � � Pdx<� ��`a0 �
pQ�68����$
�QTb0R�"��F**�8LBVF�X�t T�<�!��8`9@L�xPH X8Am> �>���(�L�`�4�J�hTwN�x���B�;����2�t�>�@�F�D�T԰���C@Z��
�<��`V6�B� �� 0� ، ����0��(���`H�Pb@zC �7 ����Rg��6��i`yۇ��V��U�ݥ2�����Q��qUT/**�QQ QP<����L"���H�DL" �L���
a �0�aQ  0\�{ A�*�@aD)� ^�=PPF
r�`z��>f� ��C9��$����$���<m1Cl�p�$�w��5P�EE�� :�`Cj��QP�E5EBAQPu2��x%� !h,��|D1H�\3# �� �JJ � �B�$:Hm
d�$���<�Ӊ�8q3l�"3Y�,DS*aL�8��f�#10D\p� tJ�J�����*-*`�RB,"�H�dB�1I 2�������E�.������U��zD���$B�R
>�Li�v����饁�I�*4�;m��-�,8np�`ux��ժ�T!UD** r���L�mV�TT�D%T� yTʃ�L����9Z�zB�Y @���
B�S�'��D�`���� ��Sia�`��������},��K`<���jԨ�ꢠ=ꌺ&6*��QP E0����@�ʅ�2�A�eHT1��
�� @� `� �
�{ "�.��0m ��8� 9�0�C�x��=��&��!:�'���EB�)�SP�
j!R��;B�*B�)�SHR�8QaF� �����0�XMa�aꇐ�C�8�P�
�G���,`}Ac�3��h"@�.d�wyX{T&�MP�(����O2aEB�)B�!M�HT�H;A�A�B�*B�
p�›
0�‹ ��N�Ƅ�z��<��;�L9�0�C�o ��!A� x.`�t�$A[ %YYsfT����ļ����Ļ11//1111.���0�LLLLLL)�.˳���bbb^^^bbbfbe��8���������_���������������(���"���6P�Èq!�9�*C�v��<2�}�������9�� �'�|'(Oa9Bt?P������������C�Øq!�7��نЄ� p7AD��t\0���V�(
�`�#��<��� ��C��'Bt'�|(B��$B����
�X<0y�҃����=A�L`��UB�x;�مHRHPaB�>�:����&�l<����"`�
�.`g�1�

l 2B-� �?5`�Յv�� ����� ��V :��L,pa����B*�UBj�P�UP�E�C��F�B�� �B �A+D#� (�=DAOD=�kz�@G0���j� *��T�+T�2it�DU�Cl!݄;��B\,\u�� :* 5j�XET,)��Z�5j�*���Z�"*�'D4@��J��� ..FMI���*Q�!%$DIDhI�":yȞFt�#��N�7dM��D�$H�"2���K�Ir"��EeH���� �R"#"��22�Lj��[�������������������AaM�J��HA0̓��S`�Յd��`�J���@6��@U��^�Z�Z��X0*��BUBUBj h�tUB�4A��>�D�A(���� �@��Ȃ��5�=`DXG$(��j��V�XD%XD�XE�a2�5��ʰ��18E�����#k�j�D#QU�MP�V�D���Z!
�D,"�4Z!�.��@���\TQ a�5P�(oq9�P���v��;a�8H�!�1,H������j7��ڍ�ln#Q,M�DCtC� �>���C�Ma6�������0�C�Ør��;a҇p�C�y=P� �C���&�v�t����,F��5�����ln7�(ډK(f��C�C�v��;a�;�P�ÆC� �� �� a�Q*�K2� L�����^a�R�bbba�e��y�10�&�u.���Ļ.˳
ba��e�Լ������e��˜���f%�,��W�������������W�����B�5���Cho Ẇ���èr��9� 6Hh�2D�cQ�3�Fc1��j5���mDj%��  �9�P��P�Õ �n�xo ��6���(b�æ(t��<��(z�����?���=�� ����9H��цLLı$G(�$�"H�$��$�be �4QA���C� О�z��NP�0�������<�p��L:P� BR����m��]6���ہ���?l g��xZ��bUTUT QTU@*3*���TTʢ���*eQPdL�a(�
"e�D&���ig4�9�������Bii� ��� �m��Ϭ�\ ����#�UE@PEQP�UTUT�EL�*QD�(��ᘸT �"aH���\(&&%&6L:$#$���9'�<LyC�\�i(�Y��zMa.��K"e(�D��p�.D\T\��%ȋ��E�B�Qa_#��ҡ��TD�"� �"HF��2� H?��������o��V�����~�೤�kL��kK1������{��1�n��G���V��]U@Ӫ�*� ʩ�E@LU2��:U2��,袦U@�)�L)�@aҖsK����^���U���p��� m��{����*���%UEU@J�����QTUT$�T��S(�E@�e�DQ Xh���c (��]E��x�aFb1��X��F�j5���q����n7�Ɣn5cLf3�(�b1�E�b6�E �3QB�
Øs�n�C �dČm�E��b1���f3Q��Ƙ�n7��j7cq��n5����eFTf2�#�0���x�]���0�҈�J�u 5QD�*��2�L3,Ļ////.�&&%�v^b^aK��ĺ�S ��0�&�.�K�u0��K˩u111.����˩��2�)c��ʩU�"ɗ��_�����"�ED4a�1i#,�))(��]E��v0����b2�*2�1��Q�3�Fc*4�Tf3c,e�F#x�Qx�]���RRQFTiL����(�!�9a�CF1#H�b2�*1��cJ4�Q�cqF�5Ċ#�"ED�$I1$G1G�n4�lj4Ƙ�f3���1�"$P�CECuT9��,Q�=��<2��X��=XgXgq=0ˉ�eX�q5TMU ��~*���(UQB�P� ���3V��U UT7UP�QP���v�j�6�6�4vlP�G\Qp�؟�M��\M�+��e����u�v�uq:� ��%�d��C5��p�QQ�x���`�`��9B!vH��� &L��$��I8��<���GRF�"t��#Z$H�#EQ"30D^\��.D^\���T�����H�H�� ������@<A ���o�������Z��ֿ������Cf�h� �X�ؙؚ�2k ��2xe��Kėq�u�8��/p�j-D���Z�J�L�&Z�֡������ʊ���4�٦(m�ub�����5k xip����O��OU �f����5\5V���5V����j�QB��ʊ���)�'''(��IE))(��]E��v0���l�� %%A�B� )6JJIII2RRRRRL���RjQE�aFc1�1�F#x�^/��������x�b1�F#*3�1vQ�d�&JIIIIIII))&JJMIP�B�%$В��R�x�Qx�]���RRQ��R�����*����0�LLLK�yyyy��yv]�����R�a�f%��Ļ10��0�LK�˩yy��yyy�.˩����,ie+,ʩU�"�V�Y�9E'')'))))))�b�Q��d�4
(P�B�
(P�B�
(4'&�%]�QyIIIIII9I9999H��^/b����FTb2�1�0�ؼ�'&��ԓ&���Ԝ������%'&�)6JM��Qx��(Œ�X�e�F"�1����vQJC����w�~�wn�����k�uU�C�ְ�W�;�k �����򢪪�=QS*��5EQTT)���ƒt��n�6�n�p��w���|7��o��C�Z�C�Z��wU�*�V�*���b �ظh0"�
H��2��h2CD�D�ɲb2B�CHq3�3ɜi���$�5�&km,1"eS*!"e�2�r"�K��".`���TF,#R1aQYQiTJ���B!1� �1��n�����{��������~��_�}z��ݰ��m�m������ݰׯ o⏸�W���CUUuP�V��UUP�Uj����TT?TUU
v��
�l?m�������y�{�u�:�ÕZ��UUUC�_P�QZ��ꪪ�UEB�����999I99&J�����|��>�=���'��ϟ>|���>z�B� &�
(P�A�О��ꄔ���R���������yFM���=��hPT
(P�BIP�B|�|�z�>|����T'� �A�>�=O�=�9O�%$���Ԝ����*����110�����唺��S
^aK��2��*ȤRB�T�H�R�UJ�e//1/0�3켼�����12�VVVUJ�X,�\V�E����RrrrRT'�S�3�����Ϡ��g����N�5��N�>|� �=O�ϟ>|��r���gВ����������^/�e$��PTB� %B�II)%$��P�B����СB� )&I�d�
� &�
 ����))))(�����c��{��N/���)��u����rJ�j�����(��cb�0�F���aj2�Ҫ��Ċ�$n7���M��/V1����q{��N��N�W%��O��'�q~.��)�EUUQu���g�UG�����h�`|d��F�&H���!'$@IO5�:rN�i��� 6݈M�BET1� h�fT�����0<aLdd$r2"�����U" <|Z?  � HT���_�����"�U�����_�6�v0ܧ�N/��NS��+���.K���.K���U�\�Z��J-E�T��
�4��j�%n#���x��b���\^��S��J��|��:�-I�/X�Tej0�0�Z�-Fx�TF��UU:k:t���s=OS��s>|�ә�f͛6r�6l�:t��٪t٪l�6j�6l���� �}�=O�=�9O�ϟ9�ϟ>|��AO�Р���N�6l�l�l�l����t��Y�f�f͛6l��t���)�{=��S��9N�:{-*���ʲ9c&&��ļ��*Ȥ,}�G��z=ǣ���G����y�G���z<��������R�����.�%�#�R�����YR�,�V�):t�ӧ3����=OS��=OS�M����Sf͛6l��fΛ6lٳf�iSf�gN��g����{=�9N�:t�����z�>|�
���*
��=�9�Λ6l���:t���Ӧ�S�N��S�͛:j���T(4 �A�>|������]<ۻ��}��);���������UU`�U�fz5P2��j�UU�FeQS
����e-��m6�'���6�����·w�)?��9ֵ�uaj���U����Y�Ѭh��\( �c0 1�@�"�4�
� (@e=�� �&hM8��f�4`�Q'1��{KئT��Q�L!D��L�L0 ".).>TiQ򡌰�`q�,ʎ����T�D ��@�"�����������_��V�׭U��}V��ׁy�[f�-��n�zn
m�w�v������z���UTj������5Tj��UTj�UF�t��۸V��m���=�� ����}j�U�L*ף�P ��5�U����U���US*�t�ӧN���Ӕ�f��T�T�f͛6l�l�ӧN�9�:s6s5M�͛6lٳf͛J��ST�|����r�=��Ng������k5��f͛6lٳf͜��g)��鳔�ӧN�6j�6lٴ͚Ҧ���͜Ξ�gN�:t�iVYJ������&Ac����X�[Q�=�G��[���G����z=b�ǣ�=�G�y�c�j�G��� �)HԬ����--E�����YU���5�Ν:t�Ӧ�Tͦ�j��j�K5M��K6lٳf͛6lٴ����ZT٭*��*���fΝ=�:t��t�=OS����g3��Sf�͛6lٳ��SY�k9N�:t�ӧNf���9�:lٳfͥM�5�:r��ϟ9N��d�J��>�����}Э�$�\�%�.It*���+��=j���O��URj�R�QjS��;���?���V��U����K���.KT:j}T���S֧�O���%�UI�G�2�‰ �\CH��P�0�{@BA� �@1 � G�8B6h�l��Ci��Am�*��J� H�L�&fD#3����u* ���)`�YKDf�d�
�Q!"B>C!��[���_��dK����_�u��'��7?���?����B��C���t5CT-O���z��z��S�%�%ɪ�>Sd�.�>�m����*�r\�d�=IܒԒԕ�.��j�As�U P��\�ԟ:k5��i�����f�Y��j�����Sf͛6lٳf͚�M�6l٪lٳf͛J�Mf�iT�f�Y�*l�5Og���m,�5MSU4�f����lٳf͛5�6lٳ��f͛6lٳf͚Ҧ�iSZT֕5�Mi�ҩ��L�5N�eYb�=űش���G�����b���(�z=c�=ǣ���ǘ�z-�G���G���<űly�G�~=����ض-�G��D�T���������"��������9M���i�j��j�l�L�f�6�lٳTٳf͛6lٳY�fҦ�6���f�5�S5��f�Ҧ�gNgMf�K5MT�f�Y�f͛6l�6l�6k9Mg)�g)ӧ3gNf���6s6l�lٳf͛J�ͥS5�S6j�:.�)m��[�����u�;�?�]k���+��*�UFz�����ꪪ�2��X��q{���q������_�����S���׬]Uj���U)Z���]BT������P2<\2(ĥ� �'��@� ��(x:&l�F�����rAГ�-,
�����U��`���#�.B]K� �唱`�.,*P�VD�Q rQJ���K�
ȿu���������������V�j��W��?r���vה�S��^S�O�?ԧZ�֯R������T�U��V��/Z*�1��.�����e���������FUu�U}Fn�0���ª�Tb�U��i����Y�����T�i�Lٳf�M4�M4���MڦlٳfҦ�f�fҩT�f�Y��k5�R�����j����j��iif͚����f͛6�n�n�T�M4�M3f͛L�fҦ��f�5�SM4�KM1��Q�<��=�b�Ŧ��}�G��lz-�"=c�<��k�G�~?�ǘ�z-Q��c�=H�-Qlz=����ŧ XŪ=��Q�<���_�����]�����������i��i��f�iif�if�if��U-7wJ��i��[���5�5�S5�S5�R���M4�M4ڦ�f�if��j���5R͛6lٳf�Sf���M7wwt�M4��l�lٳf͛6�5�J�Mf�ZU4�L��Vw9�s�>��>����o7����M��M�������S�U���s��S֧����wA��?�s��ۛsy�7����y��Ϲ�=\���S�:�r�jv���&!�J)@�.��|�(�$!!@B=��g���y��#f�&��� ����1�Q!�DAF`B12�\1� F��YKE��SȂ��#$" �B!�25"������_�������������u������nw>���Y�:�sy�7����W7�U5s�:�uT�s���S��S��sj�\���\�C���u��������o6�w:��:��ꪂ��z����S֧USM*�i��ii��f�ii���U4�M4�M4�Mڦ��7j�馕J�R��fҩ��i��f�Y�j��i��if�Siiiii��V�6��m�M4�M4�M4���M4�f���4�i��M4�j?�����R,�"ȱ�L���>ǣ�kQly������Zǣ����1��z=�G�y�ǒ-�1j�G��<���i�Ȳ,�X��Q���ֿ�}_������_�����_�~��M4�M4�M4��T�Km6ݷt�n��T�M4�wv�n�]�mR��kM*�i��i��f�iif��j����l٪m,�n��i���T�M4�Kwt�M�7L�T٬ٴ�U*���kM*��Iv�7m�wƿ��u���W��k�UZ���UUUV����J����UU ���������}�����k��Q���^#U���F�"��h굁  ��e��bB`|
�҂Rb�Cg�'�.yCć�=�P�!č4䠓�zNI�5� "e��D�&,�sB�H��".�ȋ�!,��p�\XF#""�����H����XD+" �!�?����������׭W�U^���U��Z�����ۍ���������׽|gU���Q���U�X�UQUU��em��q/{�ğ�������Z��O��UU�V�UTUT2U�Z��*��i��i��i�ۺU�ҭ��Uҩ��mSMڦ��-�v��-�[T�ҩT�U*�J�R�T�Zi���������U��iVݷMҭ��ۦ�mSM4�Kwv�n���ժi��i��i�>�~?�(�,�#�Yc�G���>ǣ����cȏ���z=�G��>ǣ���z=Q��E��=�G�}G��iñduE�YG��yG� ���������WE���꿪��꾪�i�SM3U4�J�Uݷv��wt�n��Kwt��ݫ�Wv��n��i��M4�M�Zf��j��ZZZZm�n�m�m�M�ҩ��T�M4�wM7j��Kv��4�U*�M4�f�ZT�ks�����<ޞoO7�����j��j櫛���V�ZUiUSj�UOZ��=jz��ug���6��n����y������y��n�\�R��O5s��-N�jrጛ&�2� D� ���90�NL0�,HBBx�s<181<A8��
ZD� � .�
4Dh�(�QS" �K�"������]K�E��SȂ��/��`#��$H�2%" dJG�o��_����"�֯�W�����{��vs��w7�Zzznmi��zy�ޝM����WMU=+��o;��9jr������~ι�6�kM���o7�ά�o:��o7SnoMf�SmM��U=jz����4�M4��wwwm�*ۺU�wwM4���Rݪn�ڥ�[��[Wj�Z��f�Y��kM4�ST�5[m�vҮ�t��[v�6�*۽�T�wwv�n�R��wwwj�M4�M2����ض-bȲ,��ش��}�1��z<�ص�G�~?���:�LT��<��?����Z��y�G���Q������"Ȳ-QlZ����}H?�����WX,���������iT�M4�wwv�*�ۻn�m�ҩ������Rݫ�Wt�j���SM4��M4�KKKKM�mҮ�m�wMҩ��SM���4���Kt��v�n��]�iT�U*�M2{}�w;�w|����w�����U�O����u��UY%Z��5U��Gv�+n�������;������j�u���V}k�Y:�UA�HFM$ą�Lh�Ćɂ�HHL�bRa LJL�����8�ƜH�q�H��H�qs9������]UAĪ�0dfˢ\��9��2`��H(D8D ���1�0s������p�1�5���^����`��o���j�֪�j��VOm�v���}��[|��;���z󿞫z��Vz��}kZU��UUUR��$����������w|���������z���Ud���MUUR����wm��*��wv�ݶ������ڥ�[��[���wwwj�i��i�ۻ��n�WJ�UҮ�m�������Wwj��n�n��]�tڦ���G����c�[�dY(�GX���y�G��k�k�v+b��)�b����X�)�b��Gb�E�-Qj�G����NQcE�dZ����c����>������_��@�����U�J��m�������������������wwwv������Z��Zi����]�v�7J���V�7wwwwwwwtݪ[�wKtݫ�wKwL�kL�����V���������}����i��*���UN��]+����m��v������n���������痢]+���j�zuOj�Uͪ���0�M�I2A��� ���90�NL1.HB:pa4�B馤-i�e(���˰��,�B��,�B�)2��2L�2L0!� EO" �R �G# r0�Fʈ%Q*�ԌD#R5���������������������kt�Mi�======�w�}��}�[��]====7M�j��M��=-��-�y����t��}��}��֕͹���j�����M��]ݫۻ����]�����������W}�-�����ڻ��[VҮ��ۺU��*�W}�ڻ��������WwKwwwwz�n�@�$��[ǘ�,�b��c�i���E�V�1��"1E,R�1LS�1LS�*)Q��"�X����E�<���;Q�E�cǔ[ǣ� ��������k_��ֿ����U���������ݷwpX����Wwwwwwz����������n�����"���wwwwv���}#��a�$����X�F�H��"��2Ph�ā��t�E�0�3(J�R��.e@vK��*BF>`���Q�1����R�d�" r b�y�
K�ˋL�L�̊�
��� �逕.-0 �#�@��2�z4h��p��A��C���I$l�1�s@vP
G�r`�<(�P��g�� �4x���� �.p�'�@��ʑ�*iMJ).�_* �Pu����,t��"���#�8�tHQ#DAR#p� tƃ���0(���@�4��%F��h2(�A1@�. ����b�<��_�2�j����i9!�NI4���L"D��"�L"-,>X���E������-� t�E$!.B+! "�ZE�!�Zq�x�<���>E�v�����k����k������;��_���$�RP����D��R(4e#g Xh��!��ɠ:gg�hl�h$�F $r 6rR�f�4L��L�]L"T�S$H̕D�" �q� r�x����`B2"""(��b#�C#�fE���$D!2��x<1xN�DG�"F%8LĬb3`;� �� �����ԑ���Wt�w5��D��U��11 ��Ce��У��#��ˎ(��5(�"P��(I) �N�hH<�1�L�^<������ ӃH�JID�I �:x#Ł�@ I�I���$�>�HʃD�$�Hp$�".����%Dc
e��`]�H�5K�/*�F �'G�ph&���OZ�%�*� :A�hB`��|�g���F�(�A�*�f� �EQ�!E���qpg�>\�I��dt@L�XX i`���#�A82 �pN �0�^H��H�u��
hLh$�I�#4 �H�H` 1�h����, !�IJ�NX�A�0������%�)* #ӃM ��\��0,�X ��c �@� �v�2����f^]�e�����,������,���iiiiiiVZZZZZZUKKKKKKK��2�Y����eԼ��,�)u/,���/#?����Zc���n��0 �`�0(e���=�X3SR6
* %� ˁV0d�qP X aPS�L�3 ��A ��Du
MAS` u i�`�$ J�K��� 3AN`XX�$�$e*��A�x(����(gK@��b@P�qn& ��8 �i�#� ,r �\�#%�. !p$ŀ��Pk`0 s��pX�� �Ah�P� �L�P.\��U��d�@�"
a�S ��R�
Q�U�$�D��h��f�<��6�\��$�M��� X�5 *4 2��������rA @���8b�$�W<�.� t��V ����� �f (��%��A,�����C��4��Y�2d0����"H6�@d�XTK�\��,�x��,R`��@�C���"!@>@�x��d��Xj��ŀa��P+"�!�r0 B1� A�i0/$�������� ���TF,��;Fɀ| ����R�&��0�2�X�I ,"�
�� �QM�%�� �Glф@S�(T0�"��$�o��0N �A�zD��H;`�����VD�`FZ ]ʔ,
�Re�V#" ��Td�i���(��l|^P���F.>/)$>��(��>�G�H�iFdy#�̏��-,>ZTx��|�B@B�$R!� �- Ť#�<B? ��f+�������_���
�c䀹Y �b��/�" � @��0 qLdH @h�0���Г �0\�
L��is�I� �̰Yڰm�A��Y�h�mM.�DH�@��57 D%@F�@� ~��"��À�Є A�� ��h>r>##�Y��1� Q��@^� �� �g �!�2�A|F�6)��
E�B��@k�Pp��Z� ��N�i��id�4�2�`�@` �u�@f }*��9��d��#��<�k�`,0�hhB�B'� Še�C�hp�8� �@��J�Z��>!��AD#� %@"Q�>"�)ȁd"� XRz �*�8��FB<`8
� 8�)$�R����� ����ۜذ�07G���=�� �
Y�8"�ZAj#�<�F�`�� !@lA����pF
��_P�.�ha�U%��W���������<\
a�RP��,$�<�(�@T���UH�� aH*���t�B��+e�\l�� ��p���x I�,��� �L�p8"`��R�\�h��7E��l�sn � Ae"~@�x
IP8 *eAfd"@D�J�/Bh*�p ��,b��$E V�@"R
K��(,
C�'��2����˩v^Z]J�����������R������ZZZYKKK2���̴�����+----.����TK��̺�e���O!�������������������9��X
J���(h�?�D
x)����\��W �� t �K�u�4`�����V�b`2@#�#G� �����H,, Q�!&��p+�BL��2
��D4�X�h���$�`%h��@4`��Dž0�P/��*��*A��8)$��(B�T��� #�A�I`��\E���d
y"����D�� 8� a*��.à�`��T H����@@�=�.��\ɀ��4�9��Y��� �<9�+i��ZI�T* +h��2$��Z�<0�� -�\Ȁ]J�A$0��^@Ĉ�\$�L��.�@U��� �g�`(d�L�$���L8
A��@�@�5 A��4�������N���!p8w|S��6���֠������ r����V�V8��_TT�QP��� � �@vB�[�&�[��������7�<b��m���g)�v�l�����&��� .��|n�JŕP8j�UPDVX[TTª�UP�U*�a�� CÀ��0�#D��a�Ȋ2 1��h1�G��e"�. �"�qsI �� � �� �I� i9*��̗E�a�d�2��Ca�̰���XZFd�E!�ED,�RB�DR��-E��G�!��>�c�tw�o�����_��������������P�A@�(5$��m�Ͱ��[`r. N -��>�w��n��@O� ��ʪ�J���\%U{Ta'E@`�T1�*��� ``�!���c b��'�s��?-��v$m���;� 5�+����u����K���x���IUGU`ue���*��UT�UET`6*���� ��8�0h.��`&�)T �<.�HU ��2ƔiF�Q�6�q��qI��2��M0�C(�D�:�p�'�q:�l3a���N���D�K1,K(��I��#��8ڃ�7�(�'��D#���� !�Q�O���Љb8�#��6$��D�K��%��2�Q<N�u�5 �3Q; �xg �v'�Q<2�LL�h����"6$��8�F��liF�Q�4�T'���\ @'�$
@:ș �r���첗IvY�If]����e�e+----*�K)iiie,�KKK2ҪUKKKJ��)U---.���%���R̺����<�D�Y����`�@R� �pC��'��e����j5Q��n#Q�Ċ#bH�D�$bX�%��Mı,KD�Kı"�X��"51�����n7cQ��eFTeFa<$����5A�� �� �@"�?@I�� G�q$I1*�bX�D�&��h�C8g �� !� �E
(�"��(�"�(a��jC5 ��3�ؚ&��f&bX�%bED�G������ �8Q�0](�Xh;ø�6��V�a�Xw����0���kn�C����u ������?V���>UP���v�C�jTV�G�
�A��OD@�0�aF&a�a�V5a5�|�������M�&����<������p���j*a�õ�r�C�j+P�j��j B��R#�D�F�c$Q��4-e�عIA�v.<���$>��'%�}4�%�yD}��T���a����6Tx���
��H��T�ZB�$� Lj�â�C����������_���X���_�xU`E�V��l6xn�8�9�r���5a�n���8��WUT9�ʵ�V��T8V���7UP�j���Pu�%
�'�" ���aE�P������>j����� � � ��N�'\?�:��� �P�� ��N�?Z���=V���;Z�(#*�A=P�Q�ʌ��f4�J2ƣQ��n#Q��G��La�e$䤙)*M%%%AIIPRJNRQF#*6�5D�$Kđ$I�qQF��q��Ƙ�n#Qm��Gđ$Iı$KDlm���FRNI��IPd���2J��������Q�Q��#�؍���n5�FTi�1��e���
�2FX�,�K)ie+*��������+,�jZZZZU��R������̴�������R��ZZZZVVU��e��ie,�O R �"����E� F# eFc1��F�j5Q�6�q��c1vRNJI�ОСB�
(OT()%%')Q�ҍ(�n6Ɣm�F�Lj3c1��Q��n6�q��#QH�8�$Q$KĬL�h�$���c
/&�������II�����ɨ�a�(҈�I��3��%�"F$��F#�؎7���׷��v���u�?·| ��z�
��!��P �U]Aq�UT *�U ��*��UQTT%UEQP5�����M���w �|f���s�(���z�k�9*�U��U
�� ꪢ��$������`��(�F��n4#a��S('(��r�H`N.ap�\<@h���� �  �4��i=$�rBA��.��.����`s��%G��*-*HE$!"B"��I
$"� �E��G��<łq�p�о-���������Z��������zm���p2w|(]�V^�<���)� ��E�V
��kV��:���Ҫ���z*�*� Ң��@�[Kp�������o��O� ��_���Ԯ�XV���֪�����kU\���*
�*�1b򌜓B{=N�9��ϟ>}B{B�
$��������)*
J��h*
��B��A�О�����$�"��Q��Ƙ�b��M{>��>{B����(I* ���Pd����������
(P��Pgϟ>|�r�:{=I2JNQE�
1"I �A#,^ZZ^U��R5,�e�����������e���������iiie--#eT���---,�26U%eT������A!dJD�v���E��F"줜�A��3��s>z�ϟ>z�B|���AP�=�B�
'�(4(3�����Ϝ���)��9Ph)%')Q��i�FcvRI��S�PS�
(III)))9)5'$ɩ99996IIɲRrRRL��
(P��T�4�����f5Q����9N/X�b��b�~/q~S��.OR������1���Q�����c���Ң�5U�m�3q�/�8����^���)�����8����0�/q}E�.�SR���/UⱤ��"F%�� F��Ah����\x]��\y����$d��G�iM#��}#�fG�S#�e����ZVTx�� !R!�B<A �HH�Z@= +�(��X��,q�c���!_�����Q�NQ�+)�\�)�\�'r��'��|���)�EYMJjQUJ.Q\�Ԣ�*�
����1�5lc�q�3X�cUcn1��/����_��z�ƣQ�ƕ���U���aj1ƕTk��*k:t������:|�>|���Κ͜��f͛6lٳ�Nf͝9�5M�:j�:|���=OS�ϟ>r��)����=O�9�ϟ>|���{=�>|��Y�f�f�S�͜�N�6lٳf͚�3f���O�>|�|���:{:t�ӥN"d2 ��iivZVY�eeRU�Ҭ����+----,�YiiiiU,�KKKJʩfVVUKKJ��%T��R���ZZF�!�ȤfkE�3YӧN�:s:z�9�=OS��t�t�Y�lٳTٳf͛6lٳY�f�iSgMS����{>r�=�9N�:t��T�9�>z�>|�{APS��
���N�5�9N�:l��t��ٳ�N�͚�N�>|�B��=Ph3��>|������$��.��|o��|k��|g�3�kZ�u�b5]V#U�X�j�Q5h���UUUD��5�q/|G�؎���q��?�z���iU|kU����mj��%UUbMj��H2(#�tJ E�0�hB ���@�.'b�q��0'(i!�B$�@d�[@\֓�K���s tLTK��0�� , �0Tx�a*<T���1
H$"��RD�"�.��ѱX�8�B���TW�������׾�`��������?b7�7�k���������]F?Q��Q�U�F���u�TH��X��m���_�_�=�7�������\oU�:�V%�Uת��UU��*�t�:t���l�Y����m3T�Zfͥ��͛6l�i��f͚Ҧ͛6l�l�lٴ�����������{=��S��=OS�N���T�if͛5M��͛6m,�6m4�M3f͛6l֕6m4��Zf�i�MiSf�S�N��N��HY �A".ZYJ�2�VYJ�YTK2������#I �@���XŌX��Q���dh�R�VUJ��)T��eeeYiYfZDy
��dJD���oj�NS���Y�f�KL�L�K5R�6����Sf��M4�M4Ҧ͚�6�T�iSZT֙�4�f͝5N�:s:z��Ϝ�g�Ӕ�f�͛6lٳf͚͛9M�6lٳf͛6l�l٪lٳf͛6m*m3g3����9NS���<�}g�w:���?�͹��o;����w9s�g�z�ꂹ��UC��B�J�J�7C�Ϲ�
����u��sy��w7����w?��~�UN竞�CT*�Đ � �%bQ�)�|i%�1q⒂�yA�tI��g�g��a<��١2���ZB�i h� ��!2�(��a.d��X�aQe,:D�i �x�D<B�#�(�������qE��%������������>�\�}g�}g�w:�s���o7����W;�ά�z��竞�z�V}U
�.�B�s�}Ϲ�>�V;���s���M�s�?��z��Y���g�� TT���M4�M4��5SM-3U4�wM4�M4�M4�M7j�i�T�ݪi�m*k6�����f��f��f�i��j�l�K6��U,�i�ۥSm�M6�4�M4�M4�M4�ڦ��4�i��J��i��T�*qHT�B�Yr�UJ�YYU+-!4z-c�UEQTT�LT��+����*�⨮+QS(�EQTT�j8���"U��eeeYVZDy
�� �D�S�`�����i������������n����T�M4�M4�M4�wM7t�5�kL֙�3Zi��ZiT��K5R�T�U,�Y��if��m�*�i��n����4�M4�v��M�M�M�M�MiSZT֕M*�(���ÿ������U�Q����]V���k�]UU�VuUGTUj���wOw���G���Q���C���W^��`���UUk ��kZ�@����a��"��� ���* �ؠ��1I�I��Ĥ���  0p<�P���sć�4d����L����e�K0D\t�aQb��.>X0�"#��C�@�#!Y�- QX\��8G<tB���«�����������������U�^��*=��l)��|���i�����5Z�UU�Q��EV���U�UF��P,��7|)�w�
w��������Q
��� 5Uzֵ���Uh���[M4�M4�t�n��M���*�n��4�M4ݪn�4�j��[�KtڦkJ�kJ�kJ������������[t��m�U6�6�4�M4�wt�KwwwM-�ڥ�i��i��R��4��d2 2<�c�lV���*�ةSEJ+b��*b�(�����Z���+QS�R����ELU(�"�Eq\V�j+�y�H�C!d24K��pX��g��U�M4ҩ��m�n�Wt�n��M��M4�M4�M��Kwv�n�n�]�i��i��T���T��KM4��mҩ��i��U4�M4�M4�M-�i��饻T��M4�iT�iTҧVw6��7M��鹵����y��v��W7SW5t�M���V���کڝ�\�����zn��ͭ77����y��o7����n�Y�����ͪ�Y�S��II
� 6�g�!�@�4\`.d��90�M� dԐ\$d��s8-� s١h١m4��U�´B�3!h��K�R�h�� �Ը\,i[*Ȃ���9\"R0� @Z  C���ab2�5�����X,�_��k��Y՝Y՛��-��skO6�y�����y��j��ۧ�j�Һj���ι�:��w;�sno7�Y��o:�y՝��s��7S����n���j�ک���9s��m*ۻn�Wwv�ҩ���i����T�Kt�ڦ�饺n�-�wKwv��i��nۥ]*[t�*��Sm*��SM�wwwM7wwM-ݫ��[���Kj��^U�U��"�),9�\W1Z���*c�E�q���*�TU1Z�⸮+�⸭��U�TV����#���U(���W�j9�"(����*�U/0�X,q`��E�?M�wwwwwJ��]�7wM�t�M4�M7v���n���������i���U�J�SwJ��iT�t�M4�M7M4������[���-ڥ�Wj�T�����������w��ϯ��ϯЭ���U��Uu��UZ
�h_m�y��:����?������|^�wUY�ϯ�� �6H���،8��n6@0��b2i&%& �b4!�@�<`���Ē�<Џ4��K�L��,d�KS%K�|��q���#*���AF8F��7�B�hb��1� B��� Qi_^����X,�U���W��_?��v���������9}g>�Ϫ�z�Y��U�g��_����������?��U������Uj������P��wwwwv�Ү�ۻ�����������n��T�Kv���-������Ү�wm�t��[t��wwwwwwwwM7wj��n�]���܍H�L�,b�)Q��C�KG"��+���*�TV��r8���TUEh��V��+b�����+Q�H�r+H�����Eq\W�E(q"����u)�H߫������"��������Wwwwwwt��U��wwww��������n�n��������n��UݷJ��V�6�4�wm�����ݫ�T�v��T�j��]�ݫ�WOOOOOOMͭ===5�����v�z{�<ۦ��j��櫚�mӪj����mf�mf֛��֞�kOO}=7OOO5Z���������h
В �Xi��cAdl��\&Ʌ�ra0NH-�2x�t����!m*h��U fY�2 � ˅�ƕ EeB`��-�H�����BГQ��,<Hʊ��R���_���Y����_�OK�Ӵ���������}5���]���=+��t�S�ҺzuOO6�=7Mͬ��szy�=���}��i���zk5Z�j��kJ櫧WwwwwwJ��[w�w�wv������v��ڻ����]���vݷm�w��������������-�-����wr5"�H�Qi1Q�$CbC�KEq[1SEQK(���c���r:�Ȳ:��YGX�r9�(�4T�**���(�+�(�!�5"��2)�E#�����\^��������������������ڻ���Wwv�wwj�������wwJ���WJ�黾��������������R�-ڻ������~�/�������묗]Q��'�Uz�T���Uԣ�;�����C�������/��ֲ}}V�P\@6$4H� � Ƃ��n6@0�
d�d���� I � 0p��$�OJ��r@� �D���K,d��b�BE�ˆ2�Ҭ��Q���<�t�%��R�h�<��A�\E�CQ��(Tx��Tx�������`��Z���������߻�d��������ּ�}k]Iz�z�MV��Uj�;��>��?���������~��}u֫�U��Z�����������wwwwwww~���]��۫�wwwwv��������wڻ���{���������ww�������ș�E!Q􊘊�!�8���+�⨪*��R�QZ#�9Q[Qȭ���:�qZ�G�G�q��*�TUEQTW�qJC��*Q�HdR)�H���u�"��N�������w�w{�wwwww����]�����ޮ�n�wm�t��Wwڻ���������������n�n�ڻ��kN����[゙����゙�v�u}�_uW�t������������茶���}��}�ӫユwZzzWM�h4hP!<1���d�!&5 #dcp�&�h��Z$� h<.H�k4-���ZB�*�[Y�ʙ �f�cJ���T-� ��T.�Y &- 1��Y*D�,*-,++,+,��o������)U����Z�5��n����}�����}���:��uW�k���ZWOM�zn��������Miレ�}7}�����o����T�SUO�wwwj���ww��wwo��{�{�{�����������]���W{ڻ���������������G#�H����<S"��Ñ\WEQTU(��̎G�W��"CC""�ElW�(�Vh�ELUEQR����Rx��$S.C!R%"�)�G������X,���������]��j��]�ڻ���]�ݿ��~�߻�www��n��w�w�w����������}]��������Ͷ����t�7����]i����[���MUy���/\�����7�7���O��O��O�}V�|�[��U��V 0�P@%�<���(�� D#A������.H j�0�� ����sle��p!�U,��5EL"X��b�KȨ�S%�����#��8��B���X�s%� G�"X|���������d���U��U^���{��鿧�������?��+�i�ZuZ���������ככ�?��?���������7�7������j�~���������www�v�v�~��]��[���{��wڻ�]�������wwo����ݽ�܊G"���C!��#��C�qIa\V�TV��*���)HcQ!�!�!�B� �`�`���cb�E**����TV��"��EQ�� �C"��)��������� _�������{j��������wwwwwww�������۫����Ww}���]�H���wowwoww}��}��w}��}��w�}��}�Z�W}��z�T��}�����������}��ﺫ���z�}����(
Og���T(� �  #DB�mxKi�$qDŽ�ǜ3� ��>7��j5�9TfY��.\�I0\%��.�)`�@PZ��H� b"�)ia���Rㅥ� 2����_�����^�������������}��}�dO���v�]�����S[レ�Mo����������W�U�Ү�U��w�}������ڻ���������v�ݺ�{�Wo����j���^ڻ�W����������߻���������C!��d2 �Eh����+b"D���y�� оd00� *a� ,0(`P�� 0(_4/B� ��}DDDEj+b��EQ� �2 �C!�ȤR5#��������Z��kZ�������ڽ���{ڽ���"�����v��������j��w���pY"��~����Wo��`�XA0��������������D�'����v����w������������������������������_�����������������������������������������������������������������������������������������������������������������������������������������������j$�Vp_�!��I(��0� 4�M8��8��8�=�;�<A��� ���<��<���8��<�Ï�H����?�S���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(�̏�\��H�ŏ���4��������<��������<�?��<�8��<�O���<�4�N8����8��<�N<�N4� 8� 0�4� ,� ,�L,��$�I(�H �I �H$�I$�4 c�v=��c��G���30�f7$ȡ2I��H�cH�*II EH�(I$� �u:�V:��~�]�3��?�x�xܙ��I"�3 �l�d����p��� `�(�6H�� @� �(8b�B�� ��B� �.����f��
���"��@��dT ��D� �"pH,��&� �L.��d((��a1@LL
U���7[����� �y�g��$��6H�d��$l��I0 ����,z�[P����7?<�o<W�`F�EةC$�Xؤ���V=���
��=G�w������&Erf+$l�YIIF��$T�"�����ő�Ǐ<x��Ȳ����Ǐm��=�=�u#��:=#��..9�G#ţ���ȴYG��#�E��q�d]Tr9Q��9Qʱ�DZ�ǫm�����E���Ǐ<x�����$1 C�/BP�= �>��d�`�6 A�� �4h:���:���:�GA�i � �`�4� �5
!�$���% @�/ C�2�y���y<������~I���ɽ����G�,�:<x��mX�=�lx��Ǐ<x���DZ�-�r<x������ǎG�E����qdYGE�x�x�{��r<x��Ǐ<x�����x�����E�#�h�\r9�E�� J�xo q|\��_��|_Lab䌱fE�gd^E�F���L�� 2d4�i�� p� p��,{��|_���c&.Ŝ_�y��,�y 2d4�i�Ґ�"�aAh�HX0 ����H ��h�P������,���V:,��⃀��������h�P���T��|+`�T!�80�����B��$
���\T2
���P@P�
K����3��o3���O?fL�I'�̙'˗21�8�F4d�V3G��_��s���X�/��y�yH�p�H��X�0�o p� ᲆ����Ɍ�ɋ���3��8�0ȼ��‘��,Y���4�iHi��Hi��#Ǐ,�"Ȳ,�#�rڎ[�r=�9i<u�H�:=#��:::����ȴr<\r--G��#���E��d{U�G*<r��,z�G�����#����#�Kc�-�E��h��dž!�`p����/!(<`"��A ��A�j �b A�y�yA�zA�6 � �4���A�`,�� ����(��^!x`�`hb���/%��Y�>�333'����nM&���N<x��Ǐ<Y��mZ�c�<x�H��Ƕ=������<Z<x��Ǐ<YG����"�踲��r�z�Tr<r=G#Ǐ<x���:<u#��:���E�"�h�r9-�����
�����x+�
点੓ �3���!���
�� ��`y$�@�4���`z� ��)��^�_�]���ق�0T�#3�+�$�ę$$� ��8`��B���P�P�р Qa�� �@P4�h$ŀ84qc��pᣑ�E�^8������� �DƣD�@
����h*$&�p�p�dHL0(��dP4LT
E"��@@P0(4P?�ٿ=���y���&L�'$���$��9 r��\�V�U�o�W<��M����I�!�$�S2@�I$�Ӓ@��[�|~
�s`��/� � � ��d�II �9 �cI y$�@�4��<x��Ǐ��ն������lx�Ԏ�u��H��R��[c��"���h�x�tx��<tY9m�[UQ��G�X�G*9=�㭱���Km-��x��Ǐ<0C�Ca ��Hq�,,�BA��>A�A�l��|A�>�`�6 ��r �<���P A! �**"DbCB��!�!��e��K�>K�?,�g��g�'�'&瓓{ܑ�Ǐ<x����m�jՏlr<x��ǎ�=�����m�����Ǐ<tYG�E�V��9j��=�Q����Ǐ<x��x��c��R�X�ZR-�G��G#1�_(�~?(��b��/����dY�fE�qe#�E�X��|Y$4�i$4��Ն�v/��s��\��|_���Ŝ_b��b������da���Ah���ń84q�� 8ㆌPh�P��-8 G��〰x�:8��z�z`:4q�,�c@Z+h�T ��
��`�����Q1P@h��4hѡ��Bb�E��T@P�g�g�l���o?<�����I����&I9<�r�4gŬu��~?G���/���/������rH�G��#�Yc�$a��a�Ռ�oc��=���_����q�gqyX�/����g��G�.Hi��!���Ǐ���m��������ǎ�u#�Km)c��ԤZ99<x��eTr��V�#��Q��G*9Q��ǎ�Ǐl{m��m��<x���0�1 !�,8V��b1�D�#���9 �:�����:�PJ���8ptA�qq�D�E�@�F#�°�,40C1 Ϟy�����s��?�3'��=>��97��q�ǏUm�ڎ[c��G*ڶ<x����������R�m��x��ǎ��"ʫV��Z����c���c��Ǐc�R=�c���Km--)�G#��1�;�իځ;\o�)��@��%�d�9#I)$i0'1��1�@d�$��4�5\~���=�;͏`S��>rg�9����ɒd�&9�I�X�`Lqc����,pÌ8���0p&,0�`�`20,X)ŋ��8��G8�c�Ɗ� &4TTLh���EEB�C"�������`Pp�dT,4Lh"4Ph`h�� ��  4PT,*&*7��+߶�m��7��7��32f�I1Rd��d��d䜀­����j��}���?��RfK�0<�&�Lə&7 1$�VI$�ͼ_x��w�oo���r{��`��2I�$��&I��2LT�4���m��c��m�����iiiic�JR���Kc�c�cNjE��ڎZ�[V9m�����V�X嶑�����c���m�) C��B��+��b1�F#DQLXDhA��t�|A�J A�t��: �>!�b�$D���F#��b0�+
ġXX�!���<��r���g������'ɤ������G�V�m��m[jՎ[��c�������m��m�x��ʎX��[j9lrڨ���c��z���x�:=��-��:���c������}E�?���{DZs��.�t��Y�29�̎IR?d~,������(�^���-����_1s1sŖ<��y��̏�8��8����� �-� 4��G� c�G � �E��ر���t #�Us@}�>d�c@�@�@�@ب �
�A��P`�464644��hDi!2*+���y�y��~f�<���~�<��r��\ȽG��wG���ZQ��.c��\��<�8�G�?R?#��>G���q�.b�.c��=������_��|^E�yŒE�s"̋,rH�GȻX��m��m�ڎZ�[cն=[c�u��Ա���������Km��m�ڶն9�G#��Q�����=����Զ��m��m���h&�D��+
¨�F#�Q�@�"*%�D�Q(U
!��C�CCƅT�D�Q(�J",AD�*Db1�*B��+"PL�d��Ig���Ϟs�?�������>�<����[m��m��m�c��-�[lu�֖�m��m��m�V��[j9j�r9��c��z���x�:�:::Җ:���iiic=�^�WQ���5 ��y�&�d�F� $�!��$a%��)1��If2ˌ���q���� ^�w��� ��r�a7#'&0����2NH�Ȣ-uE�-GqŠ,E�,���,,B�B������As��A12H
���h�dTC�EC�, �Ɗ�4h���I @EH�����������<��7�g24�����9&NfNH��7c�.�.����x��|�ټa�I�fd�2FNLY�Cm�=����oa�6�gx�I���d���y��d�I���Hl���m��m��m[��-����-�����m,u���m��UV�UV����i�[m��m��m��*D�Q(�ID�hZB��+
¨�*��bDTJB��A �2��8RBd@�aXT�DE�"1T�¤+
°�,BдJ$D��J%�Q y�.\�r���g?�33���4�NNNNNN}�Ku��Mim��c��m��m���m��U�m�j�c�ڶ9j�-�V9c�z[mv��:Җ��Km-���c�~>����?����s���r�>Y������|�)�d~,���\���~-(�~?�����<���~?�q�?��s�q�=#����C�z��IA%A��`� � E���� N�[^� �����H�0T��EH�<T���A"H$5H$cA1by��y����y��������<��S)�˗�H��>�1�}���~?�������~9��>G8��t�����c�r���\Ŵ~?DZ�o{1�����dYc�Yb�#�H���[m��m�ۖ�m��]��m��[lu��m�������m������n��m��m��ˑ�Hh�J%�"H��aXV!h��1V#��d)
B��&B��)
B��&�!HR���F��bCBЪ�aXV$D���D�Q!�"�<�d�Y,��y��333'�<��I��i99��Z[���m�����m��m��m[m��rڹm�ն�rڶ9��m��m��m�����R�im��C�>��=[�j����o�y�ӒH�cfH�H�1�$��$��mT]��c�Z�� �ox���k��$�܀�cI�999&*Li0C���ÀN���h "��Z88�a��c��G|q�m��f{�'���(*6EEEF�����C"��D�B¢cB�EF�� EH\h�B�a�`����_�������1��4��I�bs$�2Nd��4������������������3$�Ɠ�4�ә"�I0Z��뷋w�ݪ��������$�H�`"��H��91��f�Kn��m�������.GG[c����m��m��m�9��#��������m�.\���"���(�*D�$I
¨VB��H��H���H��!HR!
B��)
B�R�BcH|DTH��HV�HV!X�"D*�D�b%D"�.\��<��,����������4��������Ii��Zkm��o�m���o�m��r�[nU�ڶڶ�-�m���[m�m����m-���m�?�����>���|���˖JvH�"̋29��?��s#�~;G���~;E�[E�����������q�?�����$zA���h�ЂPI��A��,<px��p��m dŁ�bh#�G�%�3x#����P2+����pب<T���b���4cA# ��h"&8� '?<�6lٳ�<��<��?d�瓙&fI�s.RL�G��>�Տ��������^��1���$��8��;$}c��~:��:����y��{ُǴ�G���"�H�s�Ǥs֖�m��m���_�myk/��m���m�m-������wu.�n�����m��m��Ȃ �D!R% "Q(�I�H�H�Q"�aXLXy!(J��B"Q�B��(,% C��&*�aX�"H�*�D��J% (U��@��.Y�������33��3>�9��Ͻ�9$�Km��m��]m�-����^[rչm��m��m��m��m���m��m�ܶ��m��m�c-�,�Ǹ�le�����G�x�nG?��$�$�#'��Nc$�c5q�����j�j��͏�/��&?�g2E�r2NH�,��$�R0 `0�Ah�:�����,q�E��X��i E�ŀt8(X]�{��{��*4 ��p**��
���QAP ���F��Th�CF��=�Ș\Pm�?�����獷��6~7&cN��s$�$�$䑤��/�ev-�fſ�~=����?���$�&�M�2rb�Ɍ݌}F]�YTc��������?���If39�'22rKKu��im5���m����Y~�m��m[m��m-��m��Խ-�-���m�Vն�rڱ�AD!R$Bв%�"Q(U�D����BD% �HJD"B!�D�
BD' BHL�Ȉ��%�H�J$D�P� D��!"@��R���yr�yg�s������N}''>��I$���m���]~߷����~��r���r�-�9m��m�^�������m�u��m�:�j����y�1�}��{����r��RH�G2?�d~=��c�~;G���;U��{�<���r���8���{�%�"1�F
�� Th$<pHtpp��^E�ɐ2H�d\p4,ML�'x#�� "�P25��|U�A!�T��FA"H@ƃ�DȘ0R(y�f͛7�g�y矜��O'<�^�$�2L�Y2N�~��y�?G�����{ޝ:w�c����s��%X�wG���}���y�������{�9��?��s���ɭ5���m��n�[m���e�Ym��m�ܷ[m��m�R�Խ�m�����m����ʹ��H� �D�Z$�D�Q$I (�@XN��"Bp�$��A�E"1�"D��8H��8L���' �D�P�$D��J%!h�!"E�̥/3�\��S�9��O�>��'>���ܒI7Zkm����~�t���k�_m�nU�ܫ��Km��-�����-��k��-��[m���]���z������7',̐Ӟd�I$�l�d���cd�����X��������������|d�i2LI2RcI�\0,F��l`�<G�� `����"�i�4����88�<d�<N*4�D�B¡�P⢓�ux4hѢ���di ����q@��&(0P �
X���W�����[��W���g>b�ɓ$� #I�#I �l���۾3�����?ɞ2I�d�*I&d�`�$�$��}6�����~��
����zL����g t��I08�٤��ii�5���}-��m�ח���v�m��V���[m��oK�R�t��o��_�m[r�U�
¨T��b$B$B�$J%B�J��
!8L��M �B��Q�@�"1��� ˆL��4&��BB�)
��Bȑ�D�h�!Db1T�rR����g?3�9�s333>�O韟I���$�Zkim�������������]�nU��ʶ��m��n�[�z[m��o�����m�ڶ���Ͷ����{��)�N左G2?�RH�G8�}V���v����o{��/N�{�Γd�H�I.A��`���Db00h��B
8@x��iD�%)S i�B���x���h2H2�*��P4*E@�.�*P4�r&BcBI �(�@`�
C�<�f�<���y��y9����2OْfL��$���j����7�{7��[r����i$s���r9܏Տ�h�v��{����{ӧr��Y��2?���9�Mi�-֛��諒��]��~�[m��mU���km�R�����m���o��rڹW*�I
�1�F!D���P�- DE�!B�!HN!HR�P�К (#"(�@`L��Q
!HR�М)
B��) BдJ� D"1�F"FJR�2y|��~S��9������d��9�rI&��[K�.����������˖�Z�*ܴ��m��w�������/�����m��V?6/������~{�?��)31��<����Nb���I$�U�w����~?���x�����G���9̑rsI��Ic�� X�X�`,` ��8
�@�@NF�� ���8 � q���G #�QAcDƀ�TLTh���cD�Tt��G@Wc@�h�0h\Pb�qB(@��������߱�������o���l���Ln|l��$i&Li&I_{����{�?����y&�ٞ,���L�.L�-�2���E�����_<^^99�ϼ�|����I$�s�SZkMn�����w��w���~�V�ne��m����wt���-~[��m\�*�\�&�D��#��b"��dB!B��)
B��@�!D(���"B��@p�)
�
�
D�)
B��)"X��h�!��b1"$�A32R�3%���|��9��>��?L�?&�rI�.����~����������~��2�嫭���om�������^_-���m�jܱ��Ǜm�{��o�ޙ~Jw/N��RH�G29�������v�{����{ܹ�;ozw��$�i%����h@tX<X���р��`E`�A l�2́�ぱq����hx����D��b�hV4 ��@���6�6�6�A��*�I E��P*4T *F�Ɗ�<�g���y��7����fIɒy<��9&I$�'{o�o�������˖������I#�r�\�1�������{����ӽ���/I#�����Zki��n���K���]�ח�e�ګnkm)m�R��/K�w������[oܫr�U�!�/�Q(�#�ĈTX�B!�D"R�D"�D"@�"�‘AD!B!�B��B!�D"�**$��b1"%�p�2E%)y�2��9���<��~d�OL��O�I�i$�z�kJ]i��߻�����������U�iu����o��ޗ���������Um�V�)��o����ƀ�3$�����9!��L�fI�&4�
�jؾ�_��������g�S�2L�l�Ɯ�0
�XPX ��(�,PP ��`4J�,�8@��� c��Xh��Gc���P8h�9���$Vab*4.*&4
�EB¢c@����DTHL�dD.��\. ���@� ��` �`��\ �����pq�����<d�̓��<��
{�����o����7�g�& �L�$�I�ff`{���������)��g�d��g'"�<o=����im���m���_��[���m��m��m��m�wn���m���m�������VD� "(�F �B!B���� �q�0� �HB�!C���C��:���!E�#ÐH �EB�R D"!"1� "?�?���`�����m����iz[��@��k�m��[m��j�V�wm�-��m��k��-���Km���wc�������r�c��)Ƿ���y#��9�8�>����;��om�ͷ��zw�{Ӥ�8�>G�� � ��X0� � `�`�*0��`� �����q���\<p!Tp-���RH��*ᱠB+CF��QX� ��Z�a�06 �!t0 �40C�Ȩ`"!�������`�L�������m��m��{���?����ӽ�^��M�M&�������y�y�������~�������?�����m��K�[��w��m��������m��m��m���Է������o�^Z��m��%DQ�F!D�`�A�t &!�#�0�!��<�C����z�P�#�#C��@4A�tC�D���D�"B���?����9A�����'�u��woK~����m���mv�rۗ.[m��m�wm�n�m���o�{k��m���x�����������#�ُ�E�8��Y�91dӋ�Fo��=��x�����/������|��9&2K$�����@P�0�P( ��5 ���8`��8444
���h$0Q�8��`8���$\� ��ThEƊ (����Q1�EB�`P0 v
������5����d`��dHL���dL. ���{��9 �眞fy�y�~/��q����{�|�����|��c����E��rrF�_x������_���1ɞ<���f/���3�]m.�o�o�-�����Z����m����m���Ի�����k��~��ܵnZ�B�+�bH�# A($A�|��| &���aF�r!�|8��#�0�"C��t ���>�H$�PJ*#"D+��%�����_�9��'�����KKKn��/��略�m��o��^Z�mZ�m��K~�K�n�m��m����Yo�V�m���of���{��{��x��rܽ�ӽ��I���m����x�x�{��{����˗�m��c�
��h<4X��
BŌ�����,�pX �a��Ttp*:888j� �
�hFƁQ�h#@\& ��`�ZD�|P��!AQ@��EA�cD���2 � ����??������y����ɟ#�y��~����{���{��:|����X�;��w��{ǛǛo{�����[���^>G��iu�۾�t��[m�߶�k��/��e�j���~����.��m��k�k�_��nZ�Lp�+"HQ!ÄHF�Pz A�J��� &�C���t:��|>���t:�C��@4A$�� A(%�0�4>!Q�HV�cg��������s���������'��K���wM��Km��k�+����ն�[~���/Kz[o����mv�~��m[ ������������f�<fs��T��3�S��߿�o���3����d����I��̓<�h0cB�$
�B�� ���`" !�P�� A@2 ��`��,q��E�0qc���*4Ph��A�cE�$(4(4`D0 C C"Ba��q0�@����`P��`PDP0( � �a�����=����g��2d�&O�<�Ȏ�����3�~3����x�g猒s��ɜ��N
��� ����?�,�7&y����H+��-�n�[��/���u�����w���^^�{�_���7wm�m�m���������ad,DG�!�D���HE��PH��0�z�C��C���B(t:���D4�y��B$"�C��rC�q�� !b_���������3���O����'��R����~���o���oߵ�����ۻ~���ݽ-�Km���]�^߶��-�l߷��f���{�.^9oL��ӹm�ӽ�f���{Ǜ��ޝ�{�ޝ�sN�o �,Ţ���X������`�
ph��>
 ���.<p.:8H�Xx�Y����c@��hF�q��B( �dhd����" ���P
�E����T�H�*
��������7����?�����/�����~���{����{ܽ�L�m����-�{���{�<������ۗ�R��^�ܹzw�����~���w�ז�|��|�_�廥�����w��������~��_���DT>���(JC��B0�t:�HB A�@L>����|:��y!��t<�á��@4A(B8�C�Ќ"B$8��J�����|"//�?�����������N�.��_�������mo���^_�_n�]����Է}����[Y|�_����������{��������s>>d��#�w�/x�c������������d�'I��%��� ����ņ����h��`����B�J,0hh`�C@�h ����(�᪀� t�I�쀔�&4h� F��d*�2 �D� % ��� �@ ��@Ȩb��R*0�dT����{��?���g���'�$�2O�������x�c�����y��������$|�#��{�����?���㜓s�������������wK��m����{�w��y|�j����zn�������m��^_�_���Pb*C�|:�a�:C�ÄaB$"8A���Ã� �2 � �2 ���C���p��ЈЊC�#!��r�a��zC�����?��?��sO�����I��K�_��~���-����w�v�ז��/���wwz]��m���k�_/���k�{7��~�8����L�zw/N��l����{����i>n\��:[��:���G��������", �0�F!�DA@D ��1`T��z9g��v`,�<��X��CC D' �e �P�ᘘ���T
�@��ⱠF*EtH`�������͞~�<�?��g��O������������>Jt�KoKO��o{����{�8�ޝ�ܽ�ޝ����K�_�m��Y{]��k��t�/K��Sw��>_����_��i!�C��rC�Њ�at:����Hr�B���PJ A(<�PJA(%���PH`F�D��q�Ќ#�$:!��!Ã6�������33?�����?�����/��t��9|�+�������_�������������������� ���~fd��L����L�����Wo������9��3�3��<��L`L�&`c��C�� 8�����0�a�L4�@�h�у#��@�@G�I7�;�!�QPȪ*(& �Ą� ��Ä�1PHTLT,*&*$* 4Lh��p�D,7����7����7���<�L�$���$�_��{�6<��3�3s̓�3�3�;����௿���+�r�fNrL��s�Ͼ�w���/������|��|�~�������w���w��k���/�k� �`�<T>�!�y�P�:�0�"C��"0��!�t �9�r �A�qA�DBC�#�0�t#��zC�|> �7���/�g������O��O}�wK�������������_ϻ���^�������m��{^_��~�l߷��`��?��/r�˔霝��{���~��q����7��`:�x�10&�#���.<p,<p,9 ���" C@�4pP���T4a���@d ���� �A�V*�@"�E�:�c@�242BdL ����*��@��T�H�$��X4,�b7����y��9��>e�&|�/���o~�������[����Z|����{����������ze���/r������L�����v��+��t�/Mޛ���rf�����A�6 � �|9C��E�C��D�!0�j�4A��I�I�|A�>A"A" �� �5P`d#!t:�Ht8�������lA�����������������'�~��M����/��^W������/�������-���/����_k��������������7�9'�f?{2M�����������s�3ٞ��>x<p<`x ����8c�`� �!�L4�h"��Ѥ4��@��@PHp� $�%�k �d*d �h�����b` ��‘�b���h�� �A` ���a��L-�����������g��9��3̙7ɤ����������?=��L�_��I�7�����~{��������~�$~���<�I�~�����m���-������߿|�w�߽7���n���m�/�����: ��a��(|>C�qC���t ,�� ��A ���|��|��|�� n�n�!
�C���|9C�|> CŃ`� �<�������?��33'����������}�n���r��W������7�����`����w�y+��߷���9K����e�w/Ͷ{{�������93�L����P�X��<��0< (��ǎ�Fq��*0Z�@<2�����Lp,̀�����@d�@< ��x��h*&���F(�q��F4�QP ��t�`@ 7�����������;<��L�Y�&I����{=��ٽ�{ޗ��g%-��rR��o{ٽ����7��K���ӹm��9-����o�r����|�+�߿~��7M߻����������@4��� !�BH|>�����y��# �� ��� A�A�=���!A ��0B ���|>���"85��:
 ��������0q�������{��t�~�����������}��+�wM���ݷ��[m�����/��y^^/��?��������|�x�=��&g�"�I>x������������?=�>s93�O$�N0�x(���&`6,B-�8 ,X��Dȩ�h�`phP h 2�@�Z&*LHL8LH2�2#Q�z:�@
����b�CE�cE�'
���P ��B�������7����?�Lo�����$�31}�����������ٞ9���Y2g�L_�_�����������fx���$�ɞg龛�����[����������]��7w~����w�m��/�~W
ĢD<4A���$<����$��`� ��2 ��0F���JB@�%��#`�A�2 A# ����� ��(z!��`�:&$�B��~?�������O��?���|��7K�����@���}�^W����n��������/���ו�������������i��?�Jt��R�/{���~�߿~����{�79�so$1 ,`��|(� �8G�B�1�864CH���Ɔ��l`
CP� ŀ�?�:*�@R"`8'�1ƀ�P(�8=,4
@$F� �T��\2 ��D�E�dS3���y�����O3��������^��g�����������ߛy>��{=�������{����o�>Koͷ�~�����������y]���ޛ��M���`㭶������(U�P�"8@`:(��2���X1 �2����2 �H6 �B�!���`�A�D�$ �2 � �(M BP��� ("4*B�J"\�?����?�L��������O������߿�w���e���_��?+����������m����������{���=��s�L��s{�d�<ܤ�%������������o����2��|`0q�p���h`0�P8�8� G�ѣ@�F� 4�0�h,444 r���0�9� �0��p�&&&& �dUT�;G@1GBlT�AQ��a���11@����E����=������������g�'�fO������{����ٿ�g�����2��~{�����=�|���/��Ǟo�~����Ǜm����/�_+�W�M�w����������8�_+� D�Q"%
¨U ���4' ���`�: B$8� ���l��2 �A���dA�l�!�E��6 �H4�HHT' ��&&!R�B�(�-��~�������������|�M����������������]����[��������[_k�~��������������?���g%-��͞�������K������g0���x�`<d`8b020�@�� I@^F�4d$��b�ㆎ�Ō`�4�B����&�2(₢�\h��44TTXh ��$G�"(�Ȩ�`�P(E��@HR(�~f�?6~�~�����Y�/�9|����߿�f�Ɯ����Ks�[�of������������9)�~~����������������+��n��?�������m���}����(Y�P�J�aX&BÅaXV�b0�+
�0�+
±<px��6 �A��64D�aXV�¤+
�aXV�aXXh&�aXV%
ĢP���|�_���s��������?��'��}�}>���`�������������������������^W~��8��������y��N~I����`�����pq�
���L�������(
�� a�" `�P�(PN
`���(�(�E�N8h�p��`Qh-��z�#b���!�(4⁁PLT24 ��ƅ��P�pd,a� �xdH2�d,&&bbA��dH2W����Pq�
���I<�2O?�+���� v4K������V'<��<�)�o��,��Y������3'�s3�����o���m��[����~ח��~ޗ������Km���-�߅�x' !hZ��d,��Q(� �!�FBd<�ȄB!D�B!"B!���&��B �`� �D�P�,B�- Bд,A8^����0tG����_��w����ۿ��m��/�����߷t����m��m�����o�����{���7�����r��������\��{߷���f����{ܽ/�����0T4<52 ��B��AcQ��x4L`,X "��YG#���GV�-�)$ L�����Q���"�@*���� �bb�����@LT2�� �Ä�a�d2 �?�����_�����o{�����ܿ��^�7����~��������r���ӧ{�-�������������k��t�w��o�m�9m��m|/ �t!d- Bд-"�Д>!!�ÂP|�z �<��C��8�!�t: ��� |��C�� !��&D�!hZ��hX�h\��_����0t������~����9ao���_o��.��w���m����[��������������������̖~�G�H��{�����x������|���s���g d4 ����Q�p����� � �X,`,`�( ��E�� 8j,p�,x�� �<2JEF�@*5*4AQR&4Th�C��Ȑdq0LP0(�P��&*�aq1A0����D������{A'��'�����������?{�������fr=������������y��{?oI���c�;�o�-�����m���������ח��wK���-��m��m���m�_���h'�Y��*8N��8J��(I
���A
8pI� B ���D8hHhPh��D"$(,$BP�% Bp�' £A8' N �2�����X9�?������_���������������Η�w�����������k�w�����~�ƍ�K������oN���������8ѽ���;y� ���� `8Xh�4,q`/�"��ȸh C@�h��Dz #��けせ$������CF�Ƃ#c@Рh� �02'"�@��P4*4T*&*(4L<N(������t����~߿����������s����>i���~��������r��4��v�N��ۿ��`� ��_��������������r��������M�� £�!HR��8M �D% BD%
��B"�D"�F!TF!�D"!�"0���$��(I �d' �)
B�A8&A8&B������������������������k�/����.������ۿ��-��Z������������?����~.d�2G����|�b�����/�������������g�`$
B�!�G�8�a��1�E�Ȱ�`40�4 ���4 ��E��E� �h�4qc����h�Q�cEF�Q�
Ɗ�
��� B�a�aa0�`����dTDT2* ���TLT �&(
�����2g��I���H�����?������ǟ�q���?3������=������������s=�<�No��K��[m��-��/����k�w�w���������������o ��I�B�Q!HM
�) �p���8M
��"E�D"1�B!"$B �"�(0&Bp�' ��'
B��!H�!B!� ɟ����0rğ����Ի������n�������������o�/����m������Z��ٽ���9!��z^i��?�{�~��f�f���=/��K��8X���8":������X���`J20�!�d6�DŃ����A�  �#cA�$c@Рh����N&�q@%"�hiB��"���4*Hp�QL�����y��3?����/���ٿ��"7��K�z_��ٽ��������oN߽/ޝ/����������k��������K�l�������QQ(V"�aTD��!HR�!4&��8N�
��b1"��� 8Hp���$A���F#��8N!2��HR�"�"�HV"B�(T_?����(?�������_�������������.����9o���-���{������>��s/r���o�Ͽ�����������7����;?��a����#�0p#q� � �D �G��v0 � @<ho߆� ����&I쉊�aa@�`���0LL�`��T24Dƍ *&*4h���E������=�������?�<����y�����������ɳ{�f�>����������~o�ϳ����������[��������������w�/�7���-���m�����â�1� B�V���!
B��)
B�' !8���F#Bbá��t:�Bb�F#� �p�(�!HR�"#B��*D#� �������0q�?��'��?���K���������+������]�������m��o�k����_߿�{�߰q�r߿�o�s����߳߿ٿ`����˟���F
������������#����ش`��Q��/ ���Ѣ��.v����G0%��Ш�`J&D��N(��@6(E��TEA���Th"640������������Y����'�������=�6D��Ϳ������{�����4n[����?����]��������k�-�������`���k����t@h�B!���@�Db$*��!HR!8N�������q���>�C���t<p� �p��"T��1�!���B ,:����0q��������������99���������������������������� ����<_3&}��f/����������3Ϝ_3?����>�,��8X�c�8��@8(X � ����� x�a�d�@���'4PV**((*&
��������!Q1����CF��
��QL �as0q�2I3��&O�������������<������3����������|���3�������s���_��������`���-�>�QQ�F!�D"�B��H�B���|�BH|>C���!��H���"��LT)"�#
D"�!�D"1�@XD����g��,����O�������s����������`� ��������������?����r���r�����o�4���������~`��p� 81� Q������F#"���qFa���� bH�c��3 �@!P0�Ƃ"�@@R(
#A�h0i  ��P$���.C���������'������������4����߿��������ޗ���w������m������W��������������m���/��_���:"1�E�D"�B!�Dx��#!А�R!HQ
B��)
�&�! ��r�a���B!���B!���F"��y���������������X9�_������������m������_��y��������w?���ܤ�s&���������Ə|�7�M��dPX ���,�8G "�P�����pP�X,X �����Hi0A�x���9���� "�@dP~(&���T
�P0(EC�*(4h�A�(*4 �j
�����1<����������������o�L�����e��y��������_��ɽ��|������`�������W�W�o�o�o����n��Z��_��BH|>�DH���Q�"Db(��B��H� �!B�@�% �$BHJBP�8`B� �!��(*!�"$F"�����Q:C�������S�9bd�����)��o����������+������o�K���-����o���~����3��������g�g���,6��O��H ���-��(��A�8"-���@�� .2$�p��.008, �ffƂ�\'5s�)��"�@DP�����H0lT���p.!�$ �����������&���������8Ӗ�����������{*{��nޗ����������������������������% !��q���#��1U�!EB��$! �8M �p� �d<`BB0�!B$#!�b�#
��D��aR"�C���H�������L���������������q�������������h�����������������{�|��f�������������������T �P`X ���p �'��� �hE��`�c�Xb4��Di`��
F�@0\&���A���b�q@�a��t=��3
��а�Q�
�DB�l0 @��` ����`�d�����<�&O������������~���f~y�������������L���������݀����_�����M��`������P�>���DH��b0� 8t:�!DhE�0�# ��2��4'aF�HDp� C���t@hT�±�"�H�C���|<��Y��������ɀ�?�I�����������������:_��������9����?����g���`��[�r�PP��#��$�`��1� ��L�S Dd Fa��Td` �^�Ab�TR(�"�XQM��H`�Eb����ѱP$ � �`��`��b���?���g��'���?�O�{�o�f�����ܥ�i{�{�`��zv<�����M��`���/�����w��`����!2����|="$*�aX�$�C�Ќ#�C���t#
Bd&�!�0�t:�B0�:�C�!1V�H�"���|> BhM���0r����?������K<k������o��Ǜv[`�������8����|�7��;�󗽞o������{����8�<��`�
�P��������ȱ`�H �Ra��dTh ��"�b�L08�8`�p����b�@`P.(a@���@�� ���:d[G@9GDTh
EEH"�0 !��0��`h`D2{��`�G���8�<��<��{��4���lj����_�=�������������f�'���H��k����������O�������-��?���&BHJ�������V"8|>!�t<�C��=�C���t$(�!!���t:���:C��=���#B�����|$��� �����0t�'��������
������`�n����qҿ����������������r��g�m�������������p�� �H( ��$�``( �@�@�j@�� ��R�`\dX�F��� ��aH��qH�E�P.�#Ji@�(�Lh  b�` H` �Hg����`�$���3����ɞ�ɓ?�������ٿ`�F�/���R�%/�`㍻���������W���M�����M���[`��� �p���J�����Р��>!��|>C���|=�á��HL$�C�������>���$>�G��P�% �8H��<�������̟�����?�l��%+����������`��������

76
MaterialGraphProject/Assets/Andre/EmissionTest/ReflectionProbe-0.exr.meta


fileFormatVersion: 2
guid: 035e8eb0a74634d93a5fdf702b66c951
timeCreated: 1495567387
licenseType: Pro
TextureImporter:
fileIDToRecycleName:
8900000: generatedCubemap
serializedVersion: 4
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 1
seamlessCubemap: 1
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 2
aniso: 0
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spritePixelsToUnits: 100
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 0
textureShape: 2
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 100
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:

267
MaterialGraphProject/Assets/Matt/AbstractAdvancedMasterNode.cs


using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text.RegularExpressions;
using UnityEngine.Graphing;
namespace UnityEngine.MaterialGraph
{
[Serializable]
public abstract class AbstractAdvancedMasterNode : AbstractMasterNode
{
public const string AlbedoSlotName = "Albedo";
public const string NormalSlotName = "Normal";
public const string EmissionSlotName = "Emission";
public const string SmoothnessSlotName = "Smoothness";
public const string OcclusionSlotName = "Occlusion";
public const string AlphaSlotName = "Alpha";
public const int AlbedoSlotId = 0;
public const int NormalSlotId = 1;
public const int EmissionSlotId = 3;
public const int SmoothnessSlotId = 4;
public const int OcclusionSlotId = 5;
public const int AlphaSlotId = 6;
public const string AnisotropySlotName = "Anisotropy";
public const int AnisotropySlotId = 7;
public const string TangentSlotName = "Tangent";
public const int TangentSlotId = 8;
[SerializeField]
private SurfaceMaterialOptions m_MaterialOptions = new SurfaceMaterialOptions();
public SurfaceMaterialOptions options
{
get { return m_MaterialOptions; }
}
public abstract string GetSurfaceOutputName();
public abstract string GetLightFunction();
public abstract string GetMaterialID();
public override string GetSubShader(GenerationMode mode, PropertyGenerator shaderPropertiesVisitor)
{
var templateLocation = ShaderGenerator.GetTemplatePath("advancedSubshader.template");
if (!File.Exists(templateLocation))
return string.Empty;
var activeNodeList = new List<INode>();
NodeUtils.DepthFirstCollectNodesFromNode(activeNodeList, this);
foreach (var node in activeNodeList.OfType<AbstractMaterialNode>())
node.GeneratePropertyBlock(shaderPropertiesVisitor, mode);
var templateText = File.ReadAllText(templateLocation);
var shaderBodyVisitor = new ShaderGenerator();
var shaderFunctionVisitor = new ShaderGenerator();
var shaderPropertyUsagesVisitor = new ShaderGenerator();
var shaderInputVisitor = new ShaderGenerator();
var vertexShaderBlock = new ShaderGenerator();
GenerateSurfaceShaderInternal(
shaderPropertyUsagesVisitor,
shaderBodyVisitor,
shaderFunctionVisitor,
shaderInputVisitor,
vertexShaderBlock,
mode);
var tagsVisitor = new ShaderGenerator();
var blendingVisitor = new ShaderGenerator();
var cullingVisitor = new ShaderGenerator();
var zTestVisitor = new ShaderGenerator();
var zWriteVisitor = new ShaderGenerator();
m_MaterialOptions.GetTags(tagsVisitor);
m_MaterialOptions.GetBlend(blendingVisitor);
m_MaterialOptions.GetCull(cullingVisitor);
m_MaterialOptions.GetDepthTest(zTestVisitor);
m_MaterialOptions.GetDepthWrite(zWriteVisitor);
var resultShader = templateText.Replace("${ShaderPropertyUsages}", shaderPropertyUsagesVisitor.GetShaderString(2));
resultShader = resultShader.Replace("${LightingFunctionName}", GetLightFunction());
resultShader = resultShader.Replace("${SurfaceOutputStructureName}", GetSurfaceOutputName());
resultShader = resultShader.Replace("${ShaderFunctions}", shaderFunctionVisitor.GetShaderString(2));
resultShader = resultShader.Replace("${ShaderInputs}", shaderInputVisitor.GetShaderString(3));
resultShader = resultShader.Replace("${PixelShaderBody}", shaderBodyVisitor.GetShaderString(3));
resultShader = resultShader.Replace("${Tags}", tagsVisitor.GetShaderString(2));
resultShader = resultShader.Replace("${Blending}", blendingVisitor.GetShaderString(2));
resultShader = resultShader.Replace("${Culling}", cullingVisitor.GetShaderString(2));
resultShader = resultShader.Replace("${ZTest}", zTestVisitor.GetShaderString(2));
resultShader = resultShader.Replace("${ZWrite}", zWriteVisitor.GetShaderString(2));
resultShader = resultShader.Replace("${LOD}", ""+m_MaterialOptions.lod);
resultShader = resultShader.Replace("${VertexShaderDecl}", "vertex:vert");
resultShader = resultShader.Replace("${VertexShaderBody}", vertexShaderBlock.GetShaderString(3));
resultShader = resultShader.Replace("${MaterialID}", "#define "+GetMaterialID());
return resultShader;
}
public override string GetFullShader(
GenerationMode mode,
out List<PropertyGenerator.TextureInfo> configuredTextures)
{
var templateLocation = ShaderGenerator.GetTemplatePath("shader.template");
if (!File.Exists(templateLocation))
{
configuredTextures = new List<PropertyGenerator.TextureInfo>();
return string.Empty;
}
var templateText = File.ReadAllText(templateLocation);
var shaderPropertiesVisitor = new PropertyGenerator();
var resultShader = templateText.Replace("${ShaderName}", GetType() + guid.ToString());
resultShader = resultShader.Replace("${SubShader}", GetSubShader(mode, shaderPropertiesVisitor));
resultShader = resultShader.Replace("${ShaderPropertiesHeader}", shaderPropertiesVisitor.GetShaderString(2));
configuredTextures = shaderPropertiesVisitor.GetConfiguredTexutres();
return Regex.Replace(resultShader, @"\r\n|\n\r|\n|\r", Environment.NewLine);
}
private void GenerateSurfaceShaderInternal(
ShaderGenerator propertyUsages,
ShaderGenerator shaderBody,
ShaderGenerator nodeFunction,
ShaderGenerator shaderInputVisitor,
ShaderGenerator vertexShaderBlock,
GenerationMode mode)
{
var activeNodeList = new List<INode>();
NodeUtils.DepthFirstCollectNodesFromNode(activeNodeList, this);
foreach (var node in activeNodeList.OfType<AbstractMaterialNode>())
{
if (node is IGeneratesFunction)
(node as IGeneratesFunction).GenerateNodeFunction(nodeFunction, mode);
node.GeneratePropertyUsages(propertyUsages, mode);
}
// always add color because why not.
shaderInputVisitor.AddShaderChunk("float4 color : COLOR;", true);
for (int uvIndex = 0; uvIndex < ShaderGeneratorNames.UVCount; ++uvIndex)
{
var channel = (UVChannel)uvIndex;
if (activeNodeList.OfType<IMayRequireMeshUV>().Any(x => x.RequiresMeshUV(channel)))
{
shaderInputVisitor.AddShaderChunk(string.Format("half4 meshUV{0};", uvIndex), true);
vertexShaderBlock.AddShaderChunk(string.Format("o.meshUV{0} = v.texcoord{1};", uvIndex, uvIndex == 0 ? "" : uvIndex.ToString()), true);
shaderBody.AddShaderChunk(string.Format("half4 {0} = IN.meshUV{1};", channel.GetUVName(), uvIndex), true);
}
}
if (activeNodeList.OfType<IMayRequireViewDirection>().Any(x => x.RequiresViewDirection()))
{
shaderInputVisitor.AddShaderChunk("float3 worldViewDir;", true);
shaderBody.AddShaderChunk("float3 " + ShaderGeneratorNames.WorldSpaceViewDirection + " = IN.worldViewDir;", true);
}
if (activeNodeList.OfType<IMayRequireWorldPosition>().Any(x => x.RequiresWorldPosition()))
{
shaderInputVisitor.AddShaderChunk("float3 worldPos;", true);
shaderBody.AddShaderChunk("float3 " + ShaderGeneratorNames.WorldSpacePosition + " = IN.worldPos;", true);
}
if (activeNodeList.OfType<IMayRequireScreenPosition>().Any(x => x.RequiresScreenPosition()))
{
shaderInputVisitor.AddShaderChunk("float4 screenPos;", true);
shaderBody.AddShaderChunk("float4 " + ShaderGeneratorNames.ScreenPosition + " = IN.screenPos;", true);
}
// Always need normals/tangents/bitangents for anisotropy
bool needBitangent = true;//= activeNodeList.OfType<IMayRequireBitangent>().Any(x => x.RequiresBitangent());
if (needBitangent || activeNodeList.OfType<IMayRequireTangent>().Any(x => x.RequiresTangent()))
{
shaderInputVisitor.AddShaderChunk("float4 worldTangent;", true);
vertexShaderBlock.AddShaderChunk("o.worldTangent = float4(UnityObjectToWorldDir(v.tangent.xyz), v.tangent.w);", true);
shaderBody.AddShaderChunk("float3 " + ShaderGeneratorNames.WorldSpaceTangent + " = normalize(IN.worldTangent.xyz);", true);
}
if (needBitangent || activeNodeList.OfType<IMayRequireNormal>().Any(x => x.RequiresNormal()))
{
// is the normal connected?
var normalSlot = FindInputSlot<MaterialSlot>(NormalSlotId);
var edges = owner.GetEdges(normalSlot.slotReference);
shaderInputVisitor.AddShaderChunk("float3 worldNormal;", true);
if (edges.Any())
shaderInputVisitor.AddShaderChunk("INTERNAL_DATA", true);
shaderBody.AddShaderChunk("float3 " + ShaderGeneratorNames.WorldSpaceNormal + " = normalize(IN.worldNormal);", true);
}
if (needBitangent)
{
shaderBody.AddShaderChunk(string.Format("float3 {0} = cross({1}, {2}) * IN.worldTangent.w;", ShaderGeneratorNames.WorldSpaceBitangent, ShaderGeneratorNames.WorldSpaceNormal, ShaderGeneratorNames.WorldSpaceTangent), true);
}
if (activeNodeList.OfType<IMayRequireVertexColor>().Any(x => x.RequiresVertexColor()))
{
shaderBody.AddShaderChunk("float4 " + ShaderGeneratorNames.VertexColor + " = IN.color;", true);
}
GenerateNodeCode(shaderBody, mode);
}
public void GenerateNodeCode(ShaderGenerator shaderBody, GenerationMode generationMode)
{
var nodes = ListPool<INode>.Get();
//shaderBody.AddShaderChunk(, false); // TODO - Switch to defines
//Get the rest of the nodes for all the other slots
NodeUtils.DepthFirstCollectNodesFromNode(nodes, this, NodeUtils.IncludeSelf.Exclude);
for (var i = 0; i < nodes.Count; i++)
{
var node = nodes[i];
if (node is IGeneratesBodyCode)
(node as IGeneratesBodyCode).GenerateNodeCode(shaderBody, generationMode);
}
ListPool<INode>.Release(nodes);
foreach (var slot in GetInputSlots<MaterialSlot>())
{
foreach (var edge in owner.GetEdges(slot.slotReference))
{
var outputRef = edge.outputSlot;
var fromNode = owner.GetNodeFromGuid<AbstractMaterialNode>(outputRef.nodeGuid);
if (fromNode == null)
continue;
var remapper = fromNode as INodeGroupRemapper;
if (remapper != null && !remapper.IsValidSlotConnection(outputRef.slotId))
continue;
shaderBody.AddShaderChunk("o." + slot.shaderOutputName + " = " + fromNode.GetVariableNameForSlot(outputRef.slotId) + ";", true);
if (slot.id == NormalSlotId)
shaderBody.AddShaderChunk("o." + slot.shaderOutputName + " += 1e-6;", true);
}
// Write tangent data to WorldVectors input on SurfaceOutput
if (slot.id == TangentSlotId)
{
var edges = owner.GetEdges(slot.slotReference);
if (edges.Any())
{
shaderBody.AddShaderChunk("float3x3 worldToTangent;", false);
shaderBody.AddShaderChunk("worldToTangent[0] = float3(1, 0, 0);", false);
shaderBody.AddShaderChunk("worldToTangent[1] = float3(0, 1, 0);", false);
shaderBody.AddShaderChunk("worldToTangent[2] = float3(0, 0, 1);", false);
shaderBody.AddShaderChunk("float3 tangentTWS = mul(o." + slot.shaderOutputName + ", worldToTangent);", false);
shaderBody.AddShaderChunk("o.WorldVectors = float3x3(tangentTWS, "+ ShaderGeneratorNames.WorldSpaceBitangent + ", "+ ShaderGeneratorNames.WorldSpaceNormal+ ");", false);
}
else
{
shaderBody.AddShaderChunk("o.WorldVectors = float3x3(" + ShaderGeneratorNames.WorldSpaceTangent + ", " + ShaderGeneratorNames.WorldSpaceBitangent + ", " + ShaderGeneratorNames.WorldSpaceNormal + ");", false);
}
}
}
}
}
}

部分文件因为文件数量过多而无法显示

正在加载...
取消
保存