浏览代码

Final Friday Push

/main
John OReilly 6 年前
当前提交
d35cca8c
共有 414 个文件被更改,包括 7419 次插入494 次删除
  1. 5
      Assets/IslandScene/Palm Tree/Material_PalmLeaf.mat
  2. 246
      Assets/IslandScene/Palm Tree/Shader_PalmLeaf.ShaderGraph
  3. 788
      Assets/IslandScene/Scene_Island.unity
  4. 2
      Assets/IslandScene/Treasure Chest/Shader_TreasureChest.ShaderGraph
  5. 6
      Assets/IslandScene/Water/Material_IslandWater.mat
  6. 2
      Assets/ProCore/Polybrush/Settings.asset
  7. 8
      Assets/IslandScene/Flag.meta
  8. 8
      Assets/IslandScene/Skybox.meta
  9. 334
      Assets/IslandScene/Treasure Chest/Fbx_TreasureChest.FBX
  10. 94
      Assets/IslandScene/Treasure Chest/Fbx_TreasureChest.FBX.meta
  11. 91
      Assets/IslandScene/Treasure Chest/Material_TreasureChest.mat
  12. 8
      Assets/IslandScene/Treasure Chest/Material_TreasureChest.mat.meta
  13. 85
      Assets/IslandScene/Water/New Material.mat
  14. 8
      Assets/IslandScene/Water/New Material.mat.meta
  15. 8
      Assets/Unity Recorder.meta
  16. 226
      Assets/IslandScene/Flag/UnityArrow.ShaderSubGraph
  17. 10
      Assets/IslandScene/Flag/UnityArrow.ShaderSubGraph.meta
  18. 389
      Assets/IslandScene/Flag/UnityLogo.ShaderGraph
  19. 10
      Assets/IslandScene/Flag/UnityLogo.ShaderGraph.meta
  20. 306
      Assets/IslandScene/Skybox/Fbx_SkyboxSphere.FBX
  21. 94
      Assets/IslandScene/Skybox/Fbx_SkyboxSphere.FBX.meta
  22. 92
      Assets/IslandScene/Skybox/Material_Skybox.mat
  23. 8
      Assets/IslandScene/Skybox/Material_Skybox.mat.meta
  24. 91
      Assets/IslandScene/Skybox/Material_SkyboxSphere.mat
  25. 8
      Assets/IslandScene/Skybox/Material_SkyboxSphere.mat.meta
  26. 71
      Assets/IslandScene/Skybox/New Shader Graph.ShaderGraph
  27. 10
      Assets/IslandScene/Skybox/New Shader Graph.ShaderGraph.meta
  28. 617
      Assets/IslandScene/Skybox/Preset_SkyboxBlue.preset
  29. 8
      Assets/IslandScene/Skybox/Preset_SkyboxBlue.preset.meta
  30. 617
      Assets/IslandScene/Skybox/Preset_SkyboxSunset.preset
  31. 8
      Assets/IslandScene/Skybox/Preset_SkyboxSunset.preset.meta
  32. 240
      Assets/IslandScene/Skybox/Shader_SkyboxSphere.ShaderGraph
  33. 10
      Assets/IslandScene/Skybox/Shader_SkyboxSphere.ShaderGraph.meta
  34. 8
      Assets/Unity Recorder/Documentation.meta
  35. 1001
      Assets/Unity Recorder/Documentation/UnityRecorderV1UserManual.pdf
  36. 7
      Assets/Unity Recorder/Documentation/UnityRecorderV1UserManual.pdf.meta
  37. 8
      Assets/Unity Recorder/Editor.meta
  38. 8
      Assets/Unity Recorder/Editor/Sources.meta
  39. 31
      Assets/Unity Recorder/Editor/Sources/AspectRatio.cs
  40. 3
      Assets/Unity Recorder/Editor/Sources/AspectRatio.cs.meta
  41. 114
      Assets/Unity Recorder/Editor/Sources/AspectRatioPropertyDrawer.cs
  42. 3
      Assets/Unity Recorder/Editor/Sources/AspectRatioPropertyDrawer.cs.meta
  43. 32
      Assets/Unity Recorder/Editor/Sources/BaseRenderTextureInput.cs
  44. 12
      Assets/Unity Recorder/Editor/Sources/BaseRenderTextureInput.cs.meta
  45. 132
      Assets/Unity Recorder/Editor/Sources/EditableLabel.cs
  46. 3
      Assets/Unity Recorder/Editor/Sources/EditableLabel.cs.meta
  47. 34
      Assets/Unity Recorder/Editor/Sources/EnumProperyDrawer.cs
  48. 3
      Assets/Unity Recorder/Editor/Sources/EnumProperyDrawer.cs.meta
  49. 284
      Assets/Unity Recorder/Editor/Sources/FileNameGenerator.cs
  50. 13
      Assets/Unity Recorder/Editor/Sources/FileNameGenerator.cs.meta
  51. 200
      Assets/Unity Recorder/Editor/Sources/FileNameGeneratorDrawer.cs
  52. 13
      Assets/Unity Recorder/Editor/Sources/FileNameGeneratorDrawer.cs.meta
  53. 34
      Assets/Unity Recorder/Editor/Sources/FrameRateProperyDrawer.cs
  54. 3
      Assets/Unity Recorder/Editor/Sources/FrameRateProperyDrawer.cs.meta
  55. 16
      Assets/Unity Recorder/Editor/Sources/GenericRecorder.cs
  56. 11
      Assets/Unity Recorder/Editor/Sources/GenericRecorder.cs.meta
  57. 3
      Assets/Unity Recorder/Editor/Sources/Helpers.meta
  58. 55
      Assets/Unity Recorder/Editor/Sources/Helpers/EnumHelper.cs
  59. 11
      Assets/Unity Recorder/Editor/Sources/Helpers/EnumHelper.cs.meta
  60. 76
      Assets/Unity Recorder/Editor/Sources/Helpers/PresetHelper.cs
  61. 3
      Assets/Unity Recorder/Editor/Sources/Helpers/PresetHelper.cs.meta
  62. 47
      Assets/Unity Recorder/Editor/Sources/Helpers/SerializableObjHelper.cs
  63. 11
      Assets/Unity Recorder/Editor/Sources/Helpers/SerializableObjHelper.cs.meta
  64. 74
      Assets/Unity Recorder/Editor/Sources/Helpers/StatusBarHelper.cs
  65. 3
      Assets/Unity Recorder/Editor/Sources/Helpers/StatusBarHelper.cs.meta
  66. 116
      Assets/Unity Recorder/Editor/Sources/Helpers/UIElementHelper.cs
  67. 11
      Assets/Unity Recorder/Editor/Sources/Helpers/UIElementHelper.cs.meta
  68. 70
      Assets/Unity Recorder/Editor/Sources/Helpers/UnityHelpers.cs
  69. 11
      Assets/Unity Recorder/Editor/Sources/Helpers/UnityHelpers.cs.meta
  70. 83
      Assets/Unity Recorder/Editor/Sources/ImageHeightSelector.cs
  71. 11
      Assets/Unity Recorder/Editor/Sources/ImageHeightSelector.cs.meta
  72. 74
      Assets/Unity Recorder/Editor/Sources/ImageInputSelector.cs
  73. 11
      Assets/Unity Recorder/Editor/Sources/ImageInputSelector.cs.meta
  74. 87
      Assets/Unity Recorder/Editor/Sources/ImageInputSettings.cs
  75. 11
      Assets/Unity Recorder/Editor/Sources/ImageInputSettings.cs.meta
  76. 12
      Assets/Unity Recorder/Editor/Sources/InputPropertyDrawer.cs
  77. 13
      Assets/Unity Recorder/Editor/Sources/InputPropertyDrawer.cs.meta
  78. 15
      Assets/Unity Recorder/Editor/Sources/InputSettings.cs
  79. 12
      Assets/Unity Recorder/Editor/Sources/InputSettings.cs.meta
  80. 62
      Assets/Unity Recorder/Editor/Sources/InputSettingsSelector.cs
  81. 3
      Assets/Unity Recorder/Editor/Sources/InputSettingsSelector.cs.meta
  82. 89
      Assets/Unity Recorder/Editor/Sources/InputSettingsSelectorDrawer.cs
  83. 3
      Assets/Unity Recorder/Editor/Sources/InputSettingsSelectorDrawer.cs.meta
  84. 42
      Assets/Unity Recorder/Editor/Sources/InternalEnums.cs
  85. 12
      Assets/Unity Recorder/Editor/Sources/InternalEnums.cs.meta
  86. 98
      Assets/Unity Recorder/Editor/Sources/Options.cs
  87. 12
      Assets/Unity Recorder/Editor/Sources/Options.cs.meta
  88. 127
      Assets/Unity Recorder/Editor/Sources/OutputPath.cs
  89. 13
      Assets/Unity Recorder/Editor/Sources/OutputPath.cs.meta
  90. 77
      Assets/Unity Recorder/Editor/Sources/OutputPathDrawer.cs
  91. 13
      Assets/Unity Recorder/Editor/Sources/OutputPathDrawer.cs.meta
  92. 61
      Assets/Unity Recorder/Editor/Sources/OutputResolution.cs

5
Assets/IslandScene/Palm Tree/Material_PalmLeaf.mat


m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- Vector1_2357C2DE: 217.02
- Vector1_5F0A6670: 2
- Vector1_A76B1E8F: 0.59
- Vector1_B5EDB4D7: 0.16
- _AlphaClip: 0
- _Blend: 0
- _BumpScale: 1

m_Colors:
- Color_2D8D128D: {r: 0, g: 0.4339623, b: 0, a: 0}
- Color_CE97F0F: {r: 0.40719476, g: 1, b: 0.13679248, a: 0}
- Vector2_F70DCD58: {r: -2.07, g: -0.44, b: 0, a: 0}
- _Color: {r: 0.11764707, g: 0.44705886, b: 0.043137256, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 0}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}

246
Assets/IslandScene/Palm Tree/Shader_PalmLeaf.ShaderGraph
文件差异内容过多而无法显示
查看文件

788
Assets/IslandScene/Scene_Island.unity
文件差异内容过多而无法显示
查看文件

2
Assets/IslandScene/Treasure Chest/Shader_TreasureChest.ShaderGraph
文件差异内容过多而无法显示
查看文件

6
Assets/IslandScene/Water/Material_IslandWater.mat


- Vector1_11C8BE5D: 0.28
- Vector1_137DC7ED: 0
- Vector1_1C76134F: 0.39
- Vector1_2067D572: 0.5
- Vector1_2067D572: 0.6
- Vector1_213C6A32: 2.65
- Vector1_221E0A39: 0.97
- Vector1_256E8FBA: 2.72

- Vector1_A04E5E21: 1.67
- Vector1_A6C44B0B: 0.25
- Vector1_B4A117B7: 0.36
- Vector1_B9797993: 0.5
- Vector1_B9797993: 0
- Vector1_F1BE6F9F: 0.378
- Vector1_F1BE6F9F: 0
- Vector1_F44D25A0: 0.411
- Vector1_F68B8AAF: 1
- Vector1_F8EFDF11: 17.82

2
Assets/ProCore/Polybrush/Settings.asset


m_string_keys: []
m_Color_keys: []
m_bool_values:
m_int_values: 00000000
m_int_values: 01000000
m_float_values: []
m_string_values: []
m_Color_values: []

8
Assets/IslandScene/Flag.meta


fileFormatVersion: 2
guid: ae47cdd08ebad524aa94885964d0ad88
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
Assets/IslandScene/Skybox.meta


fileFormatVersion: 2
guid: 759afbd3df218ec43b1d1d0a3cf8d84e
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

334
Assets/IslandScene/Treasure Chest/Fbx_TreasureChest.FBX
文件差异内容过多而无法显示
查看文件

94
Assets/IslandScene/Treasure Chest/Fbx_TreasureChest.FBX.meta


fileFormatVersion: 2
guid: 9b048c40729ffb14e98a1a27b7430fc0
ModelImporter:
serializedVersion: 23
fileIDToRecycleName:
100000: //RootNode
400000: //RootNode
2100000: 'Material #162'
2300000: //RootNode
3300000: //RootNode
4300000: ChesttopBendGradient
externalObjects: {}
materials:
importMaterials: 1
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
motionNodeName:
rigImportErrors:
rigImportWarnings:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 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
preserveHierarchy: 0
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVPackMargin: 4
useFileScale: 1
previousCalculatedGlobalScale: 1
hasPreviousCalculatedGlobalScale: 0
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:

91
Assets/IslandScene/Treasure Chest/Material_TreasureChest.mat


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Material_TreasureChest
m_Shader: {fileID: 4800000, guid: b97638d18e4d3fd4b99d4cf8b06ffc67, type: 3}
m_ShaderKeywords:
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 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}
- _SpecGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _AlphaClip: 0
- _Blend: 0
- _BumpScale: 1
- _Cull: 2
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _Surface: 0
- _UVSec: 0
- _WorkflowMode: 1
- _ZWrite: 1
m_Colors:
- Color_267E4CDC: {r: 0.735849, g: 0.43608597, b: 0.24644002, a: 0}
- Color_2D109003: {r: 1, g: 0.9588284, b: 0.4481132, a: 0}
- Color_2D3B95EC: {r: 1, g: 0.80672276, b: 0, a: 0}
- Color_5E056D09: {r: 0.16037735, g: 0.06670349, b: 0.04009435, a: 0}
- Color_663FE4B7: {r: 0.27847987, g: 0.2953008, b: 0.3962264, a: 1}
- Color_F22E7AEA: {r: 0.64435744, g: 0.68114394, b: 0.754717, a: 0}
- _Color: {r: 0.5, g: 0.5, b: 0.5, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}

8
Assets/IslandScene/Treasure Chest/Material_TreasureChest.mat.meta


fileFormatVersion: 2
guid: 0fb4aaac48e5b664095a4ac232081fba
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

85
Assets/IslandScene/Water/New Material.mat


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: New Material
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
m_ShaderKeywords:
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 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}
- _SpecGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _AlphaClip: 0
- _Blend: 0
- _BumpScale: 1
- _Cull: 2
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _Surface: 0
- _UVSec: 0
- _WorkflowMode: 1
- _ZWrite: 1
m_Colors:
- _Color: {r: 0.5, g: 0.5, b: 0.5, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}

8
Assets/IslandScene/Water/New Material.mat.meta


fileFormatVersion: 2
guid: 3322b4de5b2a1c24e91e81a7aa6459ed
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

8
Assets/Unity Recorder.meta


fileFormatVersion: 2
guid: 01418facf0484e340848e9a46eae8fa4
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

226
Assets/IslandScene/Flag/UnityArrow.ShaderSubGraph


{
"m_SerializedProperties": [
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.Vector4ShaderProperty"
},
"JSONnodeData": "{\n \"m_Value\": {\n \"x\": 0.0,\n \"y\": 0.0,\n \"z\": 0.0,\n \"w\": 0.0\n },\n \"m_Name\": \"UV\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Guid\": {\n \"m_GuidSerialized\": \"d053988a-b95b-4e62-b719-503870071319\"\n }\n}"
}
],
"m_GUID": {
"m_GuidSerialized": "86df17f1-fbce-4239-93c5-71fce741b062"
},
"m_SerializableNodes": [
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.SubGraphOutputNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"ce71a95d-c444-46ac-aba6-6de4e7ce0e1a\",\n \"m_Name\": \"SubGraphOutputs\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 1719.4888916015625,\n \"y\": 1155.4063720703125,\n \"width\": 141.0,\n \"height\": 150.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Output 1\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Output1\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.SplitNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"3ff38433-c282-48dd-bd4a-6742d6e25a2f\",\n \"m_Name\": \"Split\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -471.8964538574219,\n \"y\": 633.8485717773438,\n \"width\": 130.0,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Input\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Input\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.AbsoluteNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"e8b51932-6912-4571-bfaf-bbf0311ec97e\",\n \"m_Name\": \"Absolute\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -124.57535552978516,\n \"y\": 539.8466796875,\n \"width\": 208.0,\n \"height\": 278.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.SubtractNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"dfe7cd7b-093e-4ad6-9a15-f1852c045df6\",\n \"m_Name\": \"Subtract\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 209.01007080078126,\n \"y\": 144.48001098632813,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.AddNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"3ca789d2-281a-4054-a65f-19fc6c19f859\",\n \"m_Name\": \"Add\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 509.1274108886719,\n \"y\": 692.4441528320313,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.5,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.NegateNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"a6b712aa-9638-4afe-904f-8d99b74f3207\",\n \"m_Name\": \"Negate\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 512.0276489257813,\n \"y\": 111.98967742919922,\n \"width\": 208.0,\n \"height\": 278.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.SubtractNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"95636512-9faf-4182-ad8b-9e8a67c334c8\",\n \"m_Name\": \"Subtract\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 889.7213134765625,\n \"y\": 198.46286010742188,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.2000000476837159,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.SubtractNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"81b51c3f-25e3-4c2f-a116-a3fc988a8ff6\",\n \"m_Name\": \"Subtract\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 236.5301971435547,\n \"y\": 997.4805297851563,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.7900000214576721,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.SubtractNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"0814b8f0-ba21-45d2-b126-0dbe56421489\",\n \"m_Name\": \"Subtract\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 220.86741638183595,\n \"y\": 532.8143310546875,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.10999999940395355,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.MinimumNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"39c5bd12-0c03-4a6a-bd2f-980dbfa7a093\",\n \"m_Name\": \"Minimum\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 781.7426147460938,\n \"y\": 1019.0802612304688,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.NegateNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"8b9425a2-f410-4d8a-a499-05c644135583\",\n \"m_Name\": \"Negate\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 236.7674560546875,\n \"y\": 1366.79248046875,\n \"width\": 208.0,\n \"height\": 278.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.MinimumNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"539be585-0240-49cc-b68c-b4139788557c\",\n \"m_Name\": \"Minimum\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 1102.287353515625,\n \"y\": 1309.1864013671875,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.MaximumNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"dfc2f385-d8ab-45f7-921b-b8023421892e\",\n \"m_Name\": \"Maximum\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 1151.8782958984375,\n \"y\": 566.54736328125,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.MinimumNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"1e5f259e-ca9c-4d7c-8eac-17025e5e7a48\",\n \"m_Name\": \"Minimum\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 1456.3863525390625,\n \"y\": 1130.93408203125,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.PropertyNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"c6495384-4cfc-4d47-84cc-fed9bf214189\",\n \"m_Name\": \"Property\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -624.62109375,\n \"y\": 651.1466674804688,\n \"width\": 91.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_ShaderStage\\\": 0,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true,\n \"m_PropertyGuidSerialized\": \"d053988a-b95b-4e62-b719-503870071319\"\n}"
}
],
"m_SerializableEdges": [
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"3ff38433-c282-48dd-bd4a-6742d6e25a2f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"dfe7cd7b-093e-4ad6-9a15-f1852c045df6\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"3ff38433-c282-48dd-bd4a-6742d6e25a2f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"8b9425a2-f410-4d8a-a499-05c644135583\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"3ff38433-c282-48dd-bd4a-6742d6e25a2f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e8b51932-6912-4571-bfaf-bbf0311ec97e\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"e8b51932-6912-4571-bfaf-bbf0311ec97e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"dfe7cd7b-093e-4ad6-9a15-f1852c045df6\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"e8b51932-6912-4571-bfaf-bbf0311ec97e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"0814b8f0-ba21-45d2-b126-0dbe56421489\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"e8b51932-6912-4571-bfaf-bbf0311ec97e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"81b51c3f-25e3-4c2f-a116-a3fc988a8ff6\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"dfe7cd7b-093e-4ad6-9a15-f1852c045df6\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"3ca789d2-281a-4054-a65f-19fc6c19f859\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"dfe7cd7b-093e-4ad6-9a15-f1852c045df6\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"a6b712aa-9638-4afe-904f-8d99b74f3207\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"3ca789d2-281a-4054-a65f-19fc6c19f859\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"39c5bd12-0c03-4a6a-bd2f-980dbfa7a093\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"a6b712aa-9638-4afe-904f-8d99b74f3207\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"95636512-9faf-4182-ad8b-9e8a67c334c8\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"95636512-9faf-4182-ad8b-9e8a67c334c8\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"dfc2f385-d8ab-45f7-921b-b8023421892e\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"81b51c3f-25e3-4c2f-a116-a3fc988a8ff6\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"39c5bd12-0c03-4a6a-bd2f-980dbfa7a093\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"0814b8f0-ba21-45d2-b126-0dbe56421489\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"dfc2f385-d8ab-45f7-921b-b8023421892e\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"39c5bd12-0c03-4a6a-bd2f-980dbfa7a093\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"539be585-0240-49cc-b68c-b4139788557c\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"8b9425a2-f410-4d8a-a499-05c644135583\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"539be585-0240-49cc-b68c-b4139788557c\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"539be585-0240-49cc-b68c-b4139788557c\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"1e5f259e-ca9c-4d7c-8eac-17025e5e7a48\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"dfc2f385-d8ab-45f7-921b-b8023421892e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"1e5f259e-ca9c-4d7c-8eac-17025e5e7a48\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"c6495384-4cfc-4d47-84cc-fed9bf214189\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"3ff38433-c282-48dd-bd4a-6742d6e25a2f\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"1e5f259e-ca9c-4d7c-8eac-17025e5e7a48\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"ce71a95d-c444-46ac-aba6-6de4e7ce0e1a\"\n }\n}"
}
],
"m_PreviewData": {
"serializedMesh": {
"m_SerializedMesh": ""
}
}
}

10
Assets/IslandScene/Flag/UnityArrow.ShaderSubGraph.meta


fileFormatVersion: 2
guid: 56d061af63715674cadecd5b54544051
ScriptedImporter:
fileIDToRecycleName:
11400000: MainAsset
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3}

389
Assets/IslandScene/Flag/UnityLogo.ShaderGraph


{
"m_SerializedProperties": [],
"m_GUID": {
"m_GuidSerialized": "2ec0522f-72dd-4a52-837b-7705f4f0ce7b"
},
"m_SerializableNodes": [
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.MultiplyNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"b132ac83-1c49-474a-84f7-0dd397d7dd3c\",\n \"m_Name\": \"Multiply\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -679.9240112304688,\n \"y\": -947.7822265625,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.SubtractNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"e0e547bd-a54e-435f-b250-b59d4dadb0b7\",\n \"m_Name\": \"Subtract\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -971.2620239257813,\n \"y\": -942.9070434570313,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.550000011920929,\\n \\\"y\\\": 0.5,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.SubtractNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"db26ddf5-c25e-4a12-b93e-ac908763f7db\",\n \"m_Name\": \"Subtract\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 865.7000122070313,\n \"y\": 42.0931510925293,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.2000000476837159,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.NegateNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"b5e468fa-66bc-4349-bda9-0524d1e2e7b1\",\n \"m_Name\": \"Negate\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 569.1207885742188,\n \"y\": 41.2789421081543,\n \"width\": 208.0,\n \"height\": 278.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.AddNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"f014bec2-1a27-49f6-8c4e-dba6db772c01\",\n \"m_Name\": \"Add\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 568.66064453125,\n \"y\": 398.86834716796877,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.5,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.SubtractNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"b09f7878-9f38-4ce0-9f33-1bda297eb345\",\n \"m_Name\": \"Subtract\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 237.19737243652345,\n \"y\": -58.71006774902344,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.AbsoluteNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"d8cec71a-cf6a-41c9-b1ac-33ab27615187\",\n \"m_Name\": \"Absolute\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -67.121826171875,\n \"y\": 324.4306335449219,\n \"width\": 208.0,\n \"height\": 278.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.SplitNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"6052028c-5fb0-49fa-8cce-df63095670e1\",\n \"m_Name\": \"Split\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -423.02825927734377,\n \"y\": 307.74334716796877,\n \"width\": 114.0,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.UVNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"8719f7a5-d77d-474c-be86-5c134f06fef0\",\n \"m_Name\": \"UV\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1578.3924560546875,\n \"y\": -950.5955200195313,\n \"width\": 208.0,\n \"height\": 311.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true,\n \"m_OutputChannel\": 0\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.UnlitMasterNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"94089158-ea36-436c-8542-03225a8c6d88\",\n \"m_Name\": \"Unlit Master\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 1337.4576416015625,\n \"y\": -870.1777954101563,\n \"width\": 208.0,\n \"height\": 350.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Color\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.5,\\n \\\"y\\\": 0.5,\\n \\\"z\\\": 0.5\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true,\n \"m_SerializableSubShaders\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEngine.Experimental.Rendering.LightweightPipeline.LightWeightUnlitSubShader\"\n },\n \"JSONnodeData\": \"{}\"\n }\n ],\n \"m_SurfaceType\": 0,\n \"m_AlphaMode\": 0,\n \"m_TwoSided\": false\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.SubtractNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"332932ca-c178-4320-9b6e-636197692e32\",\n \"m_Name\": \"Subtract\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 241.07472229003907,\n \"y\": 291.1073303222656,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.10999999940395355,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.SubtractNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"dc5b79a5-90c2-4840-bca4-1b4742e08c21\",\n \"m_Name\": \"Subtract\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 237.4672088623047,\n \"y\": 665.1127319335938,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.7900000214576721,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.MinimumNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"254a873e-778d-43bf-8b6c-e0c726a7ae8c\",\n \"m_Name\": \"Minimum\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 855.8596801757813,\n \"y\": 644.225341796875,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.NegateNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"e141d3e1-733d-4647-82d0-de304a21cadf\",\n \"m_Name\": \"Negate\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 239.03457641601563,\n \"y\": 968.8242797851563,\n \"width\": 208.0,\n \"height\": 278.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.MinimumNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"0acb85be-f4e5-4ca8-a431-1d8449821a49\",\n \"m_Name\": \"Minimum\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 1149.088623046875,\n \"y\": 939.79248046875,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.MaximumNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"8badda54-2fc5-472e-b89b-3c6cca1810ac\",\n \"m_Name\": \"Maximum\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 1140.225341796875,\n \"y\": 270.9933776855469,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.MinimumNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"d13d15ca-7276-4213-b2cb-042c06237cd7\",\n \"m_Name\": \"Minimum\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 1444.7725830078125,\n \"y\": 641.9075317382813,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.SubGraphNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"336c5a1a-0501-4336-8e4b-69d1dbbc0979\",\n \"m_Name\": \"Sub-graph\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 69.493896484375,\n \"y\": -1140.5313720703125,\n \"width\": 155.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -1374251575,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector4_86CF2D93\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Output 1\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Output1\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": false,\n \"m_SerializedSubGraph\": \"{\\n \\\"subGraph\\\": {\\n \\\"fileID\\\": 11400000,\\n \\\"guid\\\": \\\"56d061af63715674cadecd5b54544051\\\",\\n \\\"type\\\": 3\\n }\\n}\"\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.RotateNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"987256df-f9a4-4b2e-852f-a35328aa3654\",\n \"m_Name\": \"Rotate\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -200.70863342285157,\n \"y\": -989.9843139648438,\n \"width\": 208.0,\n \"height\": 359.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Center\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Center\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Rotation\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Rotation\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 120.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true,\n \"m_Unit\": 1\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.SubGraphNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"4fb1bb30-8a52-4a5f-aa4c-90672df2747f\",\n \"m_Name\": \"Sub-graph\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 74.90496826171875,\n \"y\": -990.9918212890625,\n \"width\": 155.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -1374251575,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector4_86CF2D93\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Output 1\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Output1\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": false,\n \"m_SerializedSubGraph\": \"{\\n \\\"subGraph\\\": {\\n \\\"fileID\\\": 11400000,\\n \\\"guid\\\": \\\"56d061af63715674cadecd5b54544051\\\",\\n \\\"type\\\": 3\\n }\\n}\"\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.MaximumNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"803c9848-0490-4935-a767-72c0e977c61f\",\n \"m_Name\": \"Maximum\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 315.12823486328127,\n \"y\": -1016.7537841796875,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.SubGraphNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"0798ff4c-8784-4c8d-ba97-31efb19632da\",\n \"m_Name\": \"Sub-graph\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 73.86846923828125,\n \"y\": -620.4917602539063,\n \"width\": 155.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -1374251575,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector4_86CF2D93\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Output 1\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Output1\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": false,\n \"m_SerializedSubGraph\": \"{\\n \\\"subGraph\\\": {\\n \\\"fileID\\\": 11400000,\\n \\\"guid\\\": \\\"56d061af63715674cadecd5b54544051\\\",\\n \\\"type\\\": 3\\n }\\n}\"\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.RotateNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"1b58120d-9b63-4b40-9bf3-f0a10cbe3317\",\n \"m_Name\": \"Rotate\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -201.249755859375,\n \"y\": -627.3496704101563,\n \"width\": 208.0,\n \"height\": 359.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Center\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Center\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Rotation\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Rotation\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 240.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true,\n \"m_Unit\": 1\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.MaximumNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"63c5480b-d453-483b-a0bd-bacd8599d365\",\n \"m_Name\": \"Maximum\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 633.5100708007813,\n \"y\": -842.8180541992188,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.StepNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"18144170-f69a-4953-a6fb-6207dd7e8d09\",\n \"m_Name\": \"Step\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 957.1740112304688,\n \"y\": -851.5646362304688,\n \"width\": 139.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Edge\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Edge\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": false\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.TilingAndOffsetNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"8adcc835-c37e-4e9a-b8db-ca606623cea5\",\n \"m_Name\": \"Tiling And Offset\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1301.853271484375,\n \"y\": -958.5120239257813,\n \"width\": 208.0,\n \"height\": 326.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Tiling\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Tiling\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.5,\\n \\\"y\\\": 1.5\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Offset\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Offset\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": -0.25,\\n \\\"y\\\": -0.25\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.PreviewNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"251e1d05-4d67-48ed-b5e2-ceddbeec049b\",\n \"m_Name\": \"Preview\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -64.2643814086914,\n \"y\": -56.25055694580078,\n \"width\": 208.0,\n \"height\": 278.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true,\n \"m_Width\": 208.0,\n \"m_Height\": 208.0\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.PreviewNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"be158b19-881a-4a87-b552-1afa339a3fd2\",\n \"m_Name\": \"Preview\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -69.42060852050781,\n \"y\": 968.347900390625,\n \"width\": 208.0,\n \"height\": 278.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true,\n \"m_Width\": 208.0,\n \"m_Height\": 208.0\n}"
}
],
"m_SerializableEdges": [
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"6052028c-5fb0-49fa-8cce-df63095670e1\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d8cec71a-cf6a-41c9-b1ac-33ab27615187\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d8cec71a-cf6a-41c9-b1ac-33ab27615187\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"b09f7878-9f38-4ce0-9f33-1bda297eb345\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"b09f7878-9f38-4ce0-9f33-1bda297eb345\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f014bec2-1a27-49f6-8c4e-dba6db772c01\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"e0e547bd-a54e-435f-b250-b59d4dadb0b7\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"b132ac83-1c49-474a-84f7-0dd397d7dd3c\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"b132ac83-1c49-474a-84f7-0dd397d7dd3c\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6052028c-5fb0-49fa-8cce-df63095670e1\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"b09f7878-9f38-4ce0-9f33-1bda297eb345\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"b5e468fa-66bc-4349-bda9-0524d1e2e7b1\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"b5e468fa-66bc-4349-bda9-0524d1e2e7b1\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"db26ddf5-c25e-4a12-b93e-ac908763f7db\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d8cec71a-cf6a-41c9-b1ac-33ab27615187\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"332932ca-c178-4320-9b6e-636197692e32\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d8cec71a-cf6a-41c9-b1ac-33ab27615187\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"dc5b79a5-90c2-4840-bca4-1b4742e08c21\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"f014bec2-1a27-49f6-8c4e-dba6db772c01\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"254a873e-778d-43bf-8b6c-e0c726a7ae8c\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"dc5b79a5-90c2-4840-bca4-1b4742e08c21\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"254a873e-778d-43bf-8b6c-e0c726a7ae8c\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"254a873e-778d-43bf-8b6c-e0c726a7ae8c\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0acb85be-f4e5-4ca8-a431-1d8449821a49\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"e141d3e1-733d-4647-82d0-de304a21cadf\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"0acb85be-f4e5-4ca8-a431-1d8449821a49\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"db26ddf5-c25e-4a12-b93e-ac908763f7db\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"8badda54-2fc5-472e-b89b-3c6cca1810ac\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"332932ca-c178-4320-9b6e-636197692e32\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"8badda54-2fc5-472e-b89b-3c6cca1810ac\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"8badda54-2fc5-472e-b89b-3c6cca1810ac\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d13d15ca-7276-4213-b2cb-042c06237cd7\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"0acb85be-f4e5-4ca8-a431-1d8449821a49\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d13d15ca-7276-4213-b2cb-042c06237cd7\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"b132ac83-1c49-474a-84f7-0dd397d7dd3c\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"987256df-f9a4-4b2e-852f-a35328aa3654\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"b132ac83-1c49-474a-84f7-0dd397d7dd3c\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"1b58120d-9b63-4b40-9bf3-f0a10cbe3317\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"803c9848-0490-4935-a767-72c0e977c61f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"63c5480b-d453-483b-a0bd-bacd8599d365\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"63c5480b-d453-483b-a0bd-bacd8599d365\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"18144170-f69a-4953-a6fb-6207dd7e8d09\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"18144170-f69a-4953-a6fb-6207dd7e8d09\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"94089158-ea36-436c-8542-03225a8c6d88\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"987256df-f9a4-4b2e-852f-a35328aa3654\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -1374251575,\n \"m_NodeGUIDSerialized\": \"4fb1bb30-8a52-4a5f-aa4c-90672df2747f\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"1b58120d-9b63-4b40-9bf3-f0a10cbe3317\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -1374251575,\n \"m_NodeGUIDSerialized\": \"0798ff4c-8784-4c8d-ba97-31efb19632da\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"0798ff4c-8784-4c8d-ba97-31efb19632da\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"63c5480b-d453-483b-a0bd-bacd8599d365\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"4fb1bb30-8a52-4a5f-aa4c-90672df2747f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"803c9848-0490-4935-a767-72c0e977c61f\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"336c5a1a-0501-4336-8e4b-69d1dbbc0979\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"803c9848-0490-4935-a767-72c0e977c61f\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"b132ac83-1c49-474a-84f7-0dd397d7dd3c\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -1374251575,\n \"m_NodeGUIDSerialized\": \"336c5a1a-0501-4336-8e4b-69d1dbbc0979\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"8adcc835-c37e-4e9a-b8db-ca606623cea5\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e0e547bd-a54e-435f-b250-b59d4dadb0b7\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"8719f7a5-d77d-474c-be86-5c134f06fef0\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"8adcc835-c37e-4e9a-b8db-ca606623cea5\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"6052028c-5fb0-49fa-8cce-df63095670e1\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"251e1d05-4d67-48ed-b5e2-ceddbeec049b\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"251e1d05-4d67-48ed-b5e2-ceddbeec049b\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"b09f7878-9f38-4ce0-9f33-1bda297eb345\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"6052028c-5fb0-49fa-8cce-df63095670e1\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"be158b19-881a-4a87-b552-1afa339a3fd2\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"be158b19-881a-4a87-b552-1afa339a3fd2\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e141d3e1-733d-4647-82d0-de304a21cadf\"\n }\n}"
}
],
"m_PreviewData": {
"serializedMesh": {
"m_SerializedMesh": "",
"m_Guid": "0000000000000000e000000000000000"
}
},
"m_Path": ""
}

10
Assets/IslandScene/Flag/UnityLogo.ShaderGraph.meta


fileFormatVersion: 2
guid: b4a68b1e63c9065478641afcd2b47135
ScriptedImporter:
fileIDToRecycleName:
4800000: MainAsset
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3}

306
Assets/IslandScene/Skybox/Fbx_SkyboxSphere.FBX


Kaydara FBX Binary �� FBXHeaderExtension\FBXHeaderVersionI�x
FBXVersionI��EncryptionTypeI�CreationTimeStamp�VersionI��YearI��MonthI DayI'HourI?MinuteI
WSecondI3t MillisecondI5�'CreatorS"FBX SDK/FBX Plugins version 2018.1� ' SceneInfoSGlobalInfoSceneInfoSUserData TypeSUserData0VersionIdMetaData^VersionIduTitleS�SubjectS�AuthorS�KeywordsS�RevisionS�CommentS{ Properties70��PS DocumentUrlSKStringSUrlSSC:\Users\johnoreilly\Documents\Demos\Blog_ShaderGraphVertex\Test_ShaderGraphBlog\Assets\IslandScene\Skybox\Fbx_SkyboxSphere.FBX��PSSrcDocumentUrlSKStringSUrlSSC:\Users\johnoreilly\Documents\Demos\Blog_ShaderGraphVertex\Test_ShaderGraphBlog\Assets\IslandScene\Skybox\Fbx_SkyboxSphere.FBX�$PSOriginalSCompoundSSBPSOriginal|ApplicationVendorSKStringSSSAutodeska?PSOriginal|ApplicationNameSKStringSSS3ds Max�?PSOriginal|ApplicationVersionSKStringSSS2018 MPSOriginal|DateTime_GMTSDateTimeSSS21/09/2018 16:10:51.051��PSOriginal|FileNameSKStringSSSC:\Users\johnoreilly\Documents\Demos\Blog_ShaderGraphVertex\Test_ShaderGraphBlog\Assets\IslandScene\Skybox\Fbx_SkyboxSphere.FBX�%PS LastSavedSCompoundSSKCPSLastSaved|ApplicationVendorSKStringSSSAutodesk�@PSLastSaved|ApplicationNameSKStringSSS3ds Max�@PSLastSaved|ApplicationVersionSKStringSSS2018CNPSLastSaved|DateTime_GMTSDateTimeSSS21/09/2018 16:10:51.051�fPS!Original|ApplicationActiveProjectSKStringSSS%C:\Users\johnoreilly\Documents\3dsMaxn �PSOriginal|ApplicationNativeFileSKStringSSSkC:\Users\johnoreilly\Documents\Demos\Blog_ShaderGraphVertex\IslandScene\3dsMax_IslandSceneAssets - Copy.max� FileIdR-�.��/�˶Ŀ,�#���  CreationTimeS2018-09-21 17:10:51:053<
6CreatorS1FBX SDK/FBX Plugins version 2018.1 build=20170501�GlobalSettingsp
VersionI�� Properties70�
)PSUpAxisSintSIntegerSI�
-PS
UpAxisSignSintSIntegerSI5 ,PS FrontAxisSintSIntegerSIs 0PS FrontAxisSignSintSIntegerSI� ,PS CoordAxisSintSIntegerSI� 0PS CoordAxisSignSintSIntegerSI* 1PSOriginalUpAxisSintSIntegerSIm 5PSOriginalUpAxisSignSintSIntegerSI� 8PSUnitScaleFactorSdoubleSNumberSDR���Q@ @PSOriginalUnitScaleFactorSdoubleSNumberSDR���Q@W HPS AmbientColorSColorRGBSColorSDDD� :PS DefaultCameraSKStringSSS Producer Left� %PSTimeModeSenumSSI )PS TimeProtocolSenumSSIC,PSSnapOnFrameModeSenumSSI�3PS TimeSpanStartSKTimeSTimeSL�2PS TimeSpanStopSKTimeSTimeSL�y]�#
8PSCustomFrameRateSdoubleSNumberSD��>&PS
TimeMarkerSCompoundSS�4PSCurrentTimeMarkerSintSIntegerSI����� Documents�CountI�DocumentL`rdLSSScene� Properties70A&PS SourceObjectSobjectSS�3PSActiveAnimStackNameSKStringSSS� RootNodeL�
References�* DefinitionsVersionId3CountI�
ObjectTypeSGlobalSettingstCountIg
ObjectTypeSAnimationStack�CountIZPropertyTemplateS FbxAnimStackM Properties70B+PS DescriptionSKStringSSS�0PS
LocalStartSKTimeSTimeSL�/PS LocalStopSKTimeSTimeSL�4PSReferenceStartSKTimeSTimeSL@3PS ReferenceStopSKTimeSTimeSL
'
ObjectTypeSModel�CountI�& PropertyTemplateSFbxNode�& Properties70!2PSQuaternionInterpolateSenumSSIzKPSRotationOffsetSVector3DSVectorSDDD�JPS RotationPivotSVector3DSVectorSDDD*JPS ScalingOffsetSVector3DSVectorSDDD�IPS ScalingPivotSVector3DSVectorSDDD�.PSTranslationActiveSboolSSIKPSTranslationMinSVector3DSVectorSDDDoKPSTranslationMaxSVector3DSVectorSDDD�,PSTranslationMinXSboolSSI�,PSTranslationMinYSboolSSI,PSTranslationMinZSboolSSIW,PSTranslationMaxXSboolSSI�,PSTranslationMaxYSboolSSI�,PSTranslationMaxZSboolSSI*PS RotationOrderSenumSSIG6PSRotationSpaceForLimitOnlySboolSSI�;PSRotationStiffnessXSdoubleSNumberSD�;PSRotationStiffnessYSdoubleSNumberSD";PSRotationStiffnessZSdoubleSNumberSD`0PSAxisLenSdoubleSNumberSD$@�HPS PreRotationSVector3DSVectorSDDD IPS PostRotationSVector3DSVectorSDDDF+PSRotationActiveSboolSSI�HPS RotationMinSVector3DSVectorSDDD�HPS RotationMaxSVector3DSVectorSDDD))PS RotationMinXSboolSSI`)PS RotationMinYSboolSSI�)PS RotationMinZSboolSSI�)PS RotationMaxXSboolSSI)PS RotationMaxYSboolSSI<)PS RotationMaxZSboolSSIr(PS InheritTypeSenumSSI�*PS ScalingActiveSboolSSI�GPS
ScalingMinSVector3DSVectorSDDDTGPS
ScalingMaxSVector3DSVectorSD�?D�?D�?�(PS ScalingMinXSboolSSI�(PS ScalingMinYSboolSSI�(PS ScalingMinZSboolSSI,(PS ScalingMaxXSboolSSIb(PS ScalingMaxYSboolSSI�(PS ScalingMaxZSboolSSI�QPSGeometricTranslationSVector3DSVectorSDDDSNPSGeometricRotationSVector3DSVectorSDDD�MPSGeometricScalingSVector3DSVectorSD�?D�?D�?�6PS MinDampRangeXSdoubleSNumberSD6 6PS MinDampRangeYSdoubleSNumberSDz 6PS MinDampRangeZSdoubleSNumberSD� 6PS MaxDampRangeXSdoubleSNumberSD!6PS MaxDampRangeYSdoubleSNumberSDF!6PS MaxDampRangeZSdoubleSNumberSD�!9PSMinDampStrengthXSdoubleSNumberSD�!9PSMinDampStrengthYSdoubleSNumberSD"9PSMinDampStrengthZSdoubleSNumberSDb"9PSMaxDampStrengthXSdoubleSNumberSD�"9PSMaxDampStrengthYSdoubleSNumberSD�"9PSMaxDampStrengthZSdoubleSNumberSD5#7PSPreferedAngleXSdoubleSNumberSDz#7PSPreferedAngleYSdoubleSNumberSD�#7PSPreferedAngleZSdoubleSNumberSD�#(PSLookAtPropertySobjectSS-$*PSUpVectorPropertySobjectSS\$!PSShowSboolSSI�$8PSNegativePercentShapeSupportSboolSSI�$8PSDefaultAttributeIndexSintSIntegerSI����%#PSFreezeSboolSSIJ%#PSLODBoxSboolSSI�%NPSLcl TranslationSLcl TranslationSSADDD�%HPS Lcl RotationS Lcl RotationSSADDDP&FPS Lcl ScalingS Lcl ScalingSSAD�?D�?D�?�&2PS
VisibilityS
VisibilitySSAD�?�&EPSVisibility InheritanceSVisibility InheritanceSSIP)
ObjectTypeSGeometryE'CountIC) PropertyTemplateSFbxMesh6) Properties70�'APSColorSColorRGBSColorSD�������?D�������?D�������?((DPSBBoxMinSVector3DSVectorSDDDz(DPSBBoxMaxSVector3DSVectorSDDD�(/PSPrimary VisibilitySboolSSI�(*PS Casts ShadowsSboolSSI)),PSReceive ShadowsSboolSSI�*
ObjectTypeSCollectionExclusive�)CountI�*PropertyTemplateSFbxDisplayLayer�* Properties70/*APSColorSColorRGBSColorSD�������?D�������?D�������?^*!PSShowSboolSSI�*#PSFreezeSboolSSI�*#PSLODBoxSboolSSI��Objects�w!GeometryLSU�LS
GeometrySMesh�+ Properties70�+APSColorSColorRGBSColorSDSSSSSS�?D777777�?D�������?_R�&Verticesd�&x���oUU�ψ�)� AS�7��P��`ekj��&b~�i�1�EQ"��p���b���r�f*Y��Ԓ1�I�1���,AdD0����>�u�{n�x8����}޵�~�Z�9�u�����Yu��q��곊�s��<�:��J;f\�sxu\����~�������t=��s�m�v?�{Ǯ+�!~r�˷e|q�V]z�u#\�:Ə����4�rQG�������/o��iE��G�K�opι�9��>����������h8��z�5n�����8�������g8��g�v�x����q������� �ϩ�X�����Xߴ��Ҏ�1O�Tۡ�Ɓ��8x��Ɨo3|��'�v^{�n�;�j�����_
v;�=���ㄿ��ck;�=e����>=���w9Z����4<�Ը9���x
��2�>�S�O�s<��3���*��Qqψc��pxG�U8<����*��㨸
���qT\�g�:W\���.�:��i�fx
W\u�<u>�S�O�=O�)��N<�_����8�UG�IW�����*�x�OqN<᧸
'��gm�O�s<�Ó82�s<m|ZG�}��������8���'qd��3�����Qq���IW�ē8���IY���}~���9�6~��p�U��S�s<�����x.oz���y��s�w��n:��߹�p�;��׾�������筛��ޅ{^lx^���I���{�Y�8��y
G�3O���S8��<�ϕ�S8��g�����{m��g^����8�vN\���뽶����]8���]����9���x
����s��O]��)�xf�����]8<�zϼޅ�~��y�k<<�zN<�z�y�v��g�™��S8��y
'�������uT�u��בpx�_m�����
O�q�����Wx�����x�~�+�d��9���9���x
������u$}�����3��y�vN\�������&��x˴N|'��]���ϓ��7-�7��$�������Y��u��a�:�o�����%<�[ι\x�s|տ^&�������.~:�om����_j�=��n�Dxϳ�s������q�R8�8f��]&�����'��g�����S8��<�G<w�3ϻ��3ϻpx2���o�w��iޅ�3ϻ��93��]�<u��g��c�=?�S�x�q&?��姍��O�s�i�g�����4��~���n�<OiޅG����]��w�9�����SxO�Ϲy/�z����sn�5>�S�Y�s먴�s����ޫ����x>O���[GE�=��5w[�� �)��������Ր���W����_}���\�?�$Ï:{Cl����N�z�~�k;��8`�����g��q��-�����)O������o����Ү��q�+��7���x�k��_��l�9^��G|�ϖ:��W8<��K��'�&��<�؎���r<�xx�/Ƨx���d�Op�.�� �g����'8�O}�xV��3�S�y޻��Ү����?�Zۑ<]n�{{�y.�˕y<<�-_�'O����F����E���w���;<�y�g?��$/������<=/�x�Sx�y���x*.�d<|���)<�� Op�O.8_x��\�'� O���glGx2�\�'���5�����x.n?�<]_t����ж]v���o������q�=7 /7=y��_�u�� ��8����+��a���\��z�:����N�����%��E{l�x�{t����'<G7�g�>��g�� �|�݄g���~"��}��oLpij��U���g���S������~f<<�[� �z�pIl��y�'�N&?��Y���x
�'�/�<�o'?��x����Q���(��}/?����v=?�/����e����������)~'?G��)�<�Spx�K�� �8��<e<<�S�����(����l������ ������'<��Ox����� ���;y����Q���:����N��}|��Spx�����ų�����%?����~�6��d<q%?��+� �9�,m�I�S�Gx�u2q ��#x�Gx�Gx���.�����O�sF?K�N~j�~�9��Ef�S8��!��'�9��~�$��9<��:�����3Ƨ�H��Y�s��8x2>�G�.~U��C~�_lǬ�'?5�'?�/����m�'��8� O���$O�G�gn�N�����)��'y
��n<������3&����@~“K�gO���'?� N~O.$�� �ۏ������x�v�s�Qm��S��sn?�x����ЧY��q��ǭ�\<s'{d�u�����o<h}���� �Ws���M�o,:~����y}�k����޿~��� ���+�>�D�3k�E�ˮ0|��A{�^������K�ex���G�vZ}��g;��y�g���8����{�{������Su����{�xܙ:_�d��,G�a�//������Ƴ���SJ�|� ->�A���V>y�ɥ�>hx={a<��a�F���D|�����S~|�i��o�c����O���6|��Q�����#N.:�ḍ���=��t��y��o�fx9�\�Y>������7<���񐫦x�z��-������".��D|���O��$���N��/����#/7��ßo߻��� ��:��x֧�������w>�x������7���)�G����yc�� q">��|�op������C�9�x�g ��?�|�q�3�Yڸ�q7���m��g9��ㅓ��5�LސG�?>O�yc�<.ĉ��|6]i�
�{x��,��s�_��Ƴ޵��1�U�3__�1yM>�7�Q��a���U����lj��/��}v�z.�v���G:�]B��O��֝�I8��<�> '��+铍w]��(�y�q3]J:)>�GM���KY��y� �u�z$}N���N^�y��t�p�m�H� w� =j�$]�:`�]��κC����ѥ�W�{^�G�7��z�8 '>�GM'����GM�l��R���z�u'�u��\8y�)���K���Ix�W�m�]��#��HG�]��G��κC��׆�>�)��G��GM�l��z�8 ��$��У�K‹�R���@�Q��m��/�Hy-�|F��G6��=Ҽ ��J�m�]��#��У�O�']��w��I�t@��O��%���s���+ͣ}��G�M��Ɏ���P�$>�%��1�K�w:�u'�_w�Q���+���J�(��LjK�������纤zI��'�%��ΥOvL��ΥO:�K�G]�+�4��+�I����q!N�<�W���y��S���^У~�)�5��s�F�d���\��O��%��z�p�%xH��g]�y�K���K��z����u���%���f�%o�#tI��ݿ�G� qB����ʺ��H����%;�t�u�,�K6��]"oȣ\/i<��.I��>M��躄I��g]���G�j��%��> GXw�s�y.}�x򜼒> g���(�y�q3]r=���O��\��J�/uJ���Sĺ�<�>U]�>.��p�
=b��yt=��$>�u|B��>.뀾��$�;��R�s��^*��}��B�4o�|�Gԕ�'���+C���R����NA�������#�a�=Ri<�����|�QW��:>�u}\��^ץ�K�}��)�4>�=�~��B�'���$�>�K�s�T�9u
:z��$y��}�g􈺛�A��sc�\���L���P��G�����R�T5�}��u_��Ʊ�ѥr� >"�����M��7�4�#��'t�.�{���}%����o5<�q�}�0n�Ƨ>N8|rg��~پ�����Av��T�y�t����>�1�5��O����_�Z����i�r������>z|�����>����������Z|g/�?� �d���������~���}%ti��ۆK�4]b�� qZ�����>�����_4��}%tiy������W�����������o�5\�T�u����. G�b�R����<�|�#���G���>����-O|%�W���8���R���A�"R��/|�� q���>.��}���e�Mq�����]��v]�T�!֙�/�W��|���<"�'�-�+�q���>�K� =r�i��}�'�R�K����с�� g�I�J;��\z$�ϫ~a{=]J}\m��O_/ץ5���@_�K���>���������z}">��t)�q—�K}}�П�O�R�������~G^QߢO�R��tt������K�R_��}=����_�\yS� ]��}�}��'ѥ�����O_/�K������$߻�s��]_���}����8�]��I���o����}ot�~�ׁ�a}��?���8�$������I���8�'�Ri��Ӝ.�z�����'t�u�>���s��<'�Ч�+���'�1�M�O�������uI�ѥ��с�K�y�S��4}"��<��T/��8������� G��G��3<�K:G��T/ }J���wߛ�ʺm�K������K��.e��u'�u����T/��<"�G™�\/ 'N�R�I]�O�%��R��S�d��O�;�}"���)�'�q���u[x�'�q��tI8��u@8:0t�-�+���.E޸��.�}D�ѥ�ۆ{=�u�p��rgx����~O|o����z�i|���G�wy.=���[?���Ƈ>�ǥ���{_��8�S�T�8� �}�ƣKң���<�u�ƓW���<*.���^*:zG��>�G��ƣO�R��J��п��r�T�8|&t)���yE]�z�p����Ч\/��y�8��>N�A�r�$�}�p�]� w]R��6L��ptI�$<�)�K©+�%|��'�+���'t)�'P��BR�"]�WB��%�7�)��}%�t�� }">��������ѥ�7i<�����D��>���J�O��ѿ�O�u$�D|���'�P'�O�^��v���`�gϞ�{�O���;����ԧ��+t��}���3m����w�}��W���W�W��4|��W�}i���4~|�ކ��/ _9��3���/9���5���Х� n2>����po���Y��a�'��'N�{�?L����p���^a=�� wiܺq�o�����}n4|�q��]��O���s� >�^i�������u�������,��|����/O�N��[�� �s_9�p��է��������UY�s�5~��� �c���n�������Y��� ����S����Х�'�����!��\��}o����J�z��p�U��w^jx��U;���q������<�+?�Y��i����������'�ߧ�O��p�w��G>�pt`���O|v�u�����^o����sAi4�g+��������<V���޿�U}��k��o�n�z� G'�3>g���/��N���r�����p���{�{m4�}��U���-��>[<��{^a8�ڊ����C g|�� M�q�&>���c8:|� �ѥ��mƳ|�W��x���R�K�п��������<�7ϫ�+��q����)N�m��F�6v:I�.��K�%���:@Я��}A���s�yž��#u$�A�����N�^���t������~ݱ��K��9��T=�軙/���s{�����NF��T]��Kz�:�u�uǾ���y������O�/��H����}����u�:��%��5:���n�uG�O>��ҿ�?��5�Zti�}�>7t�u��> �I����T]��.A�\�CX_���K����o��}7��>��D|�m���%�ɨ�~�.՛�^�u���� �ޯ��[���w}�/>z��k��+��/������ ��6n�q�{�K���v�x��T6���\�w�cx���/3��]�/���ƚ�z�'�8��g�R=�K�}�C�����x�:Y�y�Ŀӥ:�k8>N��K����{K���'�d8y�.�~���>�W���m� �C��!�_*��n/�}���ur������xZ1�ׁ��Gޯ��G��p�]�[?ݟ� ]:��K�S�������w_��^�W��^�N���6��>%��z�ӧ8�{K�@9a�i���ú>�{�x]*���O�� ��p�t���k�x�]Z���{�\�������q?�po ������?��ܥx��g��p�5t��x���#�R}�%�}:ݮ~��^'����kti��O�����Х��:�_�ם���~�>�񗢏����^�Qq�}B�=n�I��K��d�ǡK}߄�}
�N�����y_��Wk�^�G�%�3�n�/E��:��D�.�/�K��@ߧ GL뎾]Zx�S��K�U�w���}n趿���u����%�%��Uׁ�Oa���.y����׺��}D��������D'��z]���Ё�Oa݅���l�})�%�����%����E������8t���Ё�')����Ē}��@�����C�|�_�u��ɾ�[�.I�J��xO��������ބ���Oi����}��H8����}E8�I�+=N��3�G6�}�����7����ֿ��3�7����_� �O�/P>�>S�����|���D|�{W]�>>�%���H��g�_����Dߤ�&��W�O� '����G����õ�g
���~�/�� ��o����$=����B�K�������G��w��� ��R�T���_���������K�#�^����T' G蛴�l��L�)�3�������� =���τ�D|�o�\����/��M�A����� �g���������3�-���H�a�_� g?�_">�;B�%��^z_)_I�A����.�z�ޮ�L��� �<�g�_"����_r]�g�_�q����%�cr�̺���KY �_J�N8��<W�$<��u�z��R��qԿ�#���E��C�N�K�L�.�?���
�]�?�_B������/���G�n��C��%�Kt�$]�����G�������K��y��>Ο�0_<?�}$���uR8�R�%��.�?�y�i<�����>�.����K���Kć~����.�3����ă~)뀮��/��}���}]�=����>����|&t>�3��']�}v�K�qQ���/����s��5y�ux?��K}��_B��g�_�u�>n�xߔ�%Ł>��s��5yE��%��׽�G��p�%�������z������� ]���_B��s�t���g����_�t�>>�d�K�.E��%�^�M���OA�������Kv��/�K��_J����K�N�/������}S���_��Y| ��} ]b�_"><�υ:}e�K�q��/��T/)>�/�����R�k/���\/�>�Kć��s���D_��%ݧ젏�u � `݅���.y��yN��1��Ki���O��&| ]r� )����}�����K�)�;�\���G��zI8y��u��#����_�>Ӏ��}>�R�}o�Ki� �_B������%�p�%� �)��T/���6|���_J����.�7�/�u���;t���<G���}�����}$�K�?���%��d�%��w���@^w�Ywy��R��ܤ���G�}.� �Jt2�K��^�����> ���/���.�ľ��%}/���gB��%|&t2������s���/�����>���O� �� ��8}�z7�3���qď:sL��t��2?���D�z��_�8��>�~�|����JϾuxz��ԽQ'�å��4>�K�I�M�q�K�}uu�R�I���K�I�u8u������C�K����<����_�9z��D���_�NB�� ���'�%�$�+�n�w��%�;����� �/}�z@�D���O���|N�/���>uu�u��_�N�}%�������L}SzG��_��#�>�KP'�O�K���M���I��: }�����ć>���%�$�9t �$_w�K�I�9��|��ߟ�)��d��M�K�/��K�/y������n�_�_F��K��^��<ǯ���:��G��^�����Rz����]�_�u?�_w�I�M�K�I��u��>��t)t;=�Ot��)����ƣ�����NB��s�$�'���<N�g�y��_���4)?��.�/�с�<N���x~���l~���k<�@�𗨓">����>t�]�_�N�u�:��žO�D>�>��lj?��'�%��$t ݦN
>������ϴ#]�>����~��/�yN_�&�xΛ��.��R����9�D_����H�/��}�;��t)�����xV�p�;��c~I�G���z����K6��9�8�%t������O!��%��ot�:\���]����N%����u2�%����s�q��7���>�<G�� T/�g�RzI8�}��=t)�����K�K�.�/�/��M���O�9��/��k��#��R�����N�W��D��@�Mݾ����U�yH�/)n�K��#�}7���%��^'�+y���_*�{���%���:�zI��u�zIx�窗��y�׽̣�%�=�_��J����C��_��Ё�ޠ��u�zI�}��WR/�W<�����p�iM_���ޫ���K}��Rק�/��K�K���y����#��S��{��}o��d�ǡK�=F��_���}A�RzI���a_K���:�H�����=O�G'�>]���Ё�ޠ�ú�}���z��&�=���G�>���Jt���Х�oBx���_�9�����.���w�.���t ���Jt������G���)���+ у���p�����p�w���'��L���W�3�<WU��?�L飍w�)�J�wq����%�G��Tg�ѧH���3�H� ���:�=��|R�J�l��w~I8z��$_I8>}��$��L�M�������G������G��/�p� �)�%��M� �2��V'���߫��/ G��ԟg��/I������>����������Q�N����D_)��p��nzI8z@ߤ�f���o����6�����o�/�|���/�Iu�}/�����}�_R������%����/y>���/I�4�� Iz$��$�n�>�|B/��K��D�uI�{]�gBXw�L�K�9>�y�ϔ�_2>������%�M��_B��/��KG?���.�?���֝>Ǻ#�U7 �u�z��Ҿ�q�L�#���E��C�N�K<��u�� @�����K�C���.�3�/1_�߱�$����mt������q�L�/%����d��κC������^ezI����}$鶮�/�K���KY�4)��p|ft�~ ]�gb�����þ��M����Kć~7��d���tR�������R�]�gf}ᗰ����L���~@�ki���G��.� ��/��������H����>q�_���R���k�*���߇y�_�����>���n�]��[���%���t�<�/X�W���^��𗈏�� �_�:I_�.�3�ǭс������D���%]�/@��+�p� �)��N��s��N����R�q�K�}S���S�%|&�%����L�/�K�����R�dxzI缷����}���D�ԯ;�t � _��a_�@��G���>}.|𙢯�t�>���&��~�K�>��_�8���>@��t��������g����d���W��_N��>:�� �)�����3E��ǹ�D^�y,������v��/�vN_���uI�{]�oB���SXw���%�'|�T/ '��_��M�/�6�> ]����8�KE�K�U�}����ǥu���K�R�����%��ȫ���}$�K�?�Х�+��K���g�u � )�;ݟu�.����R���%}/}w�#�^����\/ G'�.����R�8��Ё��4�uG>�K����<7I����>B|�s�mt���������}:�.���/����K�^��c_K��p�����6�D_�Nf]�����?�U9��w"%PolygonVertexIndexi%x5�cԤY��]�m۶m۶m۶���m۶�����񜌸wz�ݳ�ef}�P��  ��?����[��X�ܚ=�c�rv���m�=<..�cw�x�ܞ�����~^���K��M�����!wd�q�r'6 �-wfq�r6�-we�q�r76�-�����2�;gc��-�`cp�rO6�-�b�p�ro6�-�a#p�r_6�-�������gø�-�gCq��6�-d�q�� �ۖ���my�ۖ��E�v96����ۖ��~�my8��ۖG�>�my$��ۖG�^�my4��ۖ��I�vy6���ۖDz��my��ۖdz��my��ۖ'�θmy��ۖ���A�v6����ۖ���my*k�ۖ��v�my:k�ۖg�6�my&k�ۖ���N�vv���޶|���m��X ܶ|�5�m�7X3ܶ|�5�m˷Xܶ�e����Y�%��.�f)�+�<���/��\�
����Xj�".�gi� ��������18;�'�u!gvo��"f�1�+/fv��f�!./ev��2f�>./gv���q�>C]<�+8�{����٭ý��٭�˫��Z���٭��k�����٭��'h� ��ļ����M��f�*��Ff�
.obv+��ff�.���V����
�|���PO����ޠ/oev�q/ocv���vf� .�`vK��Nf�.�bvK��)�>C <)��9�{�����-ν���-����ݢ����-����¸|��-�˧i� �d����5��af���f7?.ev���1f7/.gv��� f77.���3�����g�ݫ�e?����^���n\���nv\���n6\���nV\���n\�g�gȌ�5;��1�Y��S�Q<.�fG���|��s��Yvω���A<.�g�ܸ|��7����g�x�C��2���K,n[������+,n[������k, n[>G3}��u�Rso[��R����,%n[��R����,9n[�Ò����,)n[>O3-}��=Βpo[�����,n[~����G,n[~�����',n[�@3 }ۙ�S��ro[~������,6n[~�b����,&n[~�b����,:n[�H35}ۙ�΢qo[~ˢ���w,
n[~�"���,n[��"���O,n[�D3}�Y�g��so[�������,,n[�������,4n[��B����,$n[�L3%}�ᘟG!��-���-�~ �-���n[��,(n[��%n[��=0n[�= �<����0�\���"�\�Ê��q9@ ދyن�Yq|��p V߂ˁYI�\����y�����3��q9(����bv�r0f���3��#�`v�rHf�.�}�g����5gv�їC3�?���0��q9,�� ��1�_q9<���#0��q��o>�'<?�9�������Ƚ�����Q������}��јݷ���}��~_�^�x����=�����+��X��K\������8��s\���>��x��S\�����/�k|����/'`vs/'dv�r"f�!.'fv�rf�>.'ev���߇}��x!^�qfw}99�{�{9�{�S2��p9�{�S3�7p9 �{����3\����g�ݝ�e?��^�^����\����e\����%\����E\����\�g�g8��uK�����t�j�.�g��ʸ���ī�rF���˙�r�.gf����|��W���, g�x�C������l� n[��N����n[��N���\�n[�C3}�CXnΎso[�Î�����(n[�ǎ�����0n[.������ n[�K3>}�CY!�po[.�����"ln[.�����bln[.�v���ln[�G3}��XI�vro[.�v����l;n[.ö����l+n[.Ƕ�����ܶ|�f\����
��ͽm�"یۖ+�M�m�2ۈۖ�� �m�*[�ۖ��u�m��8�m�`�9[˽m�[�ۖk�ոm�[�ۖk���m�[�ۖ����m�!���mGa�2�m��Rܶ��-�m˟�bܶ��-�m�_�Bܶ��-�m�!X,�5x��Y}^���2���חYC|.�/���9xC�5�g��2���7�YS|&.?�#�xM^�rfw).7cv���rsfw.�`v��rKfw.�bvg�rkfw.?��3��k�چ3�K��m���������ܞٝ���ݩ�ܑٝ�˝��ɸ����0 ��kg��.�/wav'r/wev'�r7fw<.wgv��rfw,.�dv���S�>�h���8����ܛ�Ž܇���}���܏������a�<�����h� C������B�� fw0��`fw.av��Pfw.cv���pf�.?��3����:�3� ��#��>�ˣ��޸<�����c�ݞ�<��������������� �ȫ��v�ӗ�l�ە{�.���}�����3��p��6�q���pٟ}��=��fl<��������� �D6o�˓�X�.Ofc���<���;��T6
���/y}��nΦq֎��9���-n[�����噬5n[��Z���٬%n[��Z���W4#ѷ݂���9���y�n[�Ϛ���� n[^����E�n[^�����4#ҷݒ-����奬>n[^�������.n[^����啬6n[^�j���74#з݊���&���5�n[^˪���u�n[^Ϫ��� �
n[��*����4�ӷݚm�����ͬ"n[��U�m�����my +�ۖ����my+�ۖ�� G�v�����ۖw�R�my'+�ۖw��my7+�ۖ��b�my/+�ۖ�� K߶��~�޶��Caܶ���m˾�m˾��m˾���m�����m�!X�]x��Yo^���~���X_| .d���|������a6���G�@�/.����<}������H\>����y���n\>�������n.\>�������n\���ϐ����쎠/�ev�q/�cv���yf7 ._`v3��Ef7._bv3����|� xw^/sfw8}�
���{�*����1�iq�:���o0��q�&��
����3��{�z�3���˷����w����|��M����ݤ�|��M����ĸ��S�!ޓׇ��J_~��&�^~��&��'�n|\~�����g�n\\~����e�� ��^�������Kf7��+f7&.�fvc��f7:.�ev���;f7*.���g��G����B�ӗ�l��{��
��p��n�q��R�p��6��q����pٟ}�!,�K�y�=������?���Ҹ��m����'�/�˟�z�.a��������+��w^_����o����x���иm� �ۖ���m� �ۖ���m� �ۖ� J�� 0���޶��mˁXܶ���� ,n[�����Xܶ� ��^Ȃq��'���U�~����n[�~���P�n[;���0�n[�E30}ۋXXξro[Ǿ�����3n[��>�����#n[��>�����=n[�M3�E�.fQ8{ǽm9*{�ۖ��7�m9:{�ۖc�W�m9&{�ۖc��m����o{ ���s�m�q�3ܶ�=�m���ܶ�=�m� �#ܶ��=�m�2����p��m���}ܶ���m��]ܶ���mˑ�mܶ���m�!����;�&�l$��91�w��$l4����1x'\N���q99�w��l<��ҏ��Ë���3��}���ٽ��ʩ�����ٽ��i��k���ٽ�����+����p/J?gv�� 9#�{�{9�{�33�p9 �{��2��p9�{�������g�̮�"�`vOs/�dvO�r.f�$.�fvO�rf�8.�ev��r�>�Q�8�|����o��������a\.����B��A\.����"��~\J�g؇��_�3��}�\���˽\��݃�%�������dvw�r)fw'.�fvw��_�}�������̮?%�ev�q/�cv��ryfw .W`v������߸\��݌��h� ����,��߇�~6��Ƚ�g�� ��{�����{��u��{�ݵ��{��5��Ͼϰ
O`����o�>P���}XM\����T-\���}Qm\����M\���}J]\����F=\N���۞�jq����-�f+q�r��-�e�q�r=� �-�gKq�r��-����7<ۓXC�so[n�����l!n[n�����l>n[n������l.n[I�3}ۓY ��po[n�f���Vln[n�f���6ln[n˦���vln[E�}�SX{Φro[�������l2n[��&����l"n[��&����l<n[M�#}�SY7��qo[������l n[��F���^ln[��F���>ln[C�}��X_Άso[�dž����l(n[������l0n[�p��`6�-�����m? �<��m�χ��m���~�m��Ͼ�m���>�m���޸mٟ�^�m���w�+�:�������Q�f��py��7���l��G��xc\����py��7�e�����^��ќ�]��c�ݞ<�<����������<������ݮ�<�����~��:���O�̮�)Ofv;q/Oav;��Tf�.Ocv���tf�.�`v�����|�6x�39��߯ʳ����˳��V�<��m��s���<��m�����f���E��)^��������Bf� ��"f�1./fv��f�!./ev��2f�>.���g��W���3������٭˽��٭�˫��ڸ��٭��k�ݚ���٭��~�������̮_-�gv�q/o`v���Ff�
.obv+��ff�.���V�e�� ����,��ߏ�~6�-Ͻ�g��r��{�ݲ��{��2��{��Ҹ�{��R��Ͼ�P������p��~\����yqy+ۋ���ml�����x\��v�qy�� �rT�o������Y �Ƕ���m�{X1ܶ���m��Xܶ���m�X!ܶ��3��l�g����޶|��mˇY~ܶ|���m�GY^ܶ|���m��Ynܶ��S����� �rqo[>�r���S,n[>Ͳ���3,n[>˲���s, n[�A� }����<g���-_`�p��E��-_bp��e��-_a�p��U��-Ǥ���m��x��4�ۖ��Ըm�K�ۖo���m�K�ۖo���m�K�ۖc�D߶6��YR�m��Xܶ|�%�m�X"ܶ��%�mˏXܶ����m˱�?�o���Tx<�m˩Y\ܶ����m�iYlܶ����m��YLܶ����mˡh>����'�-���?�S� �����r�:.?g+�j����ī��K�
��˯�j�2.ǡ��g��5gv���f7:$�ev���;f7*.�gv���f72.dv#�r\�>CD<;�O����w�?3����0��q�+���1�aq�;��0��q9m�!���O���/�bvCr/�fvC��f78.��g���ݿp9�������9��sf���upf70�rPf7.�����`̮���3��B)�`v�r�>�/<�XH���/�bvr/�fv�rf�;.�ev��r8f�+.�gv��rB�>�g<7���=H_���~�^���~�����\���������;\������D�}�7xx�~�=@_����k����v_����v_����v_���mv����5v���?�>�S<��E�~:�f�q |��c��x \�Ŧ�-q96�����8l��㲉x\NL�%n{-���������Ǹm9{�ۖ���m9{�ۖ���m9 ��ۖ�п����u,)gw��-'cwp�rrv�-�`�p�rJv�-�b7p�rjv�-'�����, g׸�-�eWq�r:v�-�g�q�rv �-gdq�r&v�-'���� ,3g繷-ga�p�rVv�-gcgp�rvv�-�`�p�rNv�-'�����,g'��-�f�q�rv �-�eGq�r>v�-�g�q�rv�-�����M� g��-bp�ra��-a�p�rQ��-c{p�rq��-����m? �<�Žm�χ��m����m�����m���m�m�����mٟ�-�m���K���Z�3���'�d���\��{�6�\��{�ָ\��{�V�\�M�[�r9��9Z���o���o�ky�����
��?<�\����+1��q�2�� ��0�q�*����>�3��үƙݹ�����:����Z\������Z��j\������:��J\���ϰoD�.gv�З�1�˹��3��p����2�Kp����3��p���>�B�~��Φ/7evp/7cv��rsfw.�`v��rKfw.�bvg���O}�Yx��9�;��܆ٝɽܖٝ�������ܞٝ���ݩ�ܑٝ��~�&�M�w�̮�~�ܙٝĽ܅ٝ��]�� �܍���ݙ�q�܃���~�������Yh�V����h�e?+���e߻���e�K���e����e�k��e�}��8_����ߓ�����r/vO�˽�i<.�a����ܗ��3�r?vό���q< .g�����YcgCx��@6�-r�my0�ۖ���my(��ۖ��~�m9�S�����6�9�˽my��ۖG�޸my��ۖG���my ��ۖDz��m93���m�g�q�u�޶<�u�m�Xܶ<�u�m˓X'ܶ<�u�m�SXܶ��� �����T��so[��������-n[�����噬5n[��Z���٬%n[�J�8}۫��Zpo[�˚���y�n[�Ϛ���� n[^����E�n[�F�}���t1g ��-/a p��RV�-/c�p��rV�-�`up��JV�-g���m?��ᵸ�-g5q�r V�-�d�q�r)V �-�fUq�rV�-��y�~r^Wq��W��y5�/��k�?xI\^˶�%pyۊ���l^ �7��xQ\�A?^O��F��^��M�ne�W���V�忙݊���[��0��qy+�[�s����)�o���e��vf� ��f�4.�dvK��.f�$.�fvK��f�8.���3�S��˙�K��}�nQ����n\>������n!\>������n\�M�gȏ���3���G��|��ǘݼ�|��̓�'��ܸ|��ͅ˧�ݜ����ϐOC�4gv/З�0�ٹ��2��p�����3�Yp����/2��p9/m�!#���%�잧/_fv3p/_av���Uf7._cv���uf7 .�`vS�r>�>C*<}? 힣/��d7%���vS����v�����v����mv����5v���?�>Cb�/x���H�]��[��+.�f��n�|� û��]6������'.�g��^���� ��N���D<��!?d q��#��-?f�q���-?eqq��3�-����?ۻ�s�bso[~�b����,&n[~�b����,:n[~â����,*n[.H7}ۻ�;΢po[~�"���,n[��"���O,n[������/,n[.D}�{�W��ro[�������,4n[��B����,$n[��B����,8n[.L'}�{�΂qo[����n[Ȃ���@,n[�p�r�-eq�r�;������,���`� �-g�q�r� �-�d?q�r(��-�f�q�rQ�������ϣo�ۖ�|��ۖ}���ۖ}���ۖ}?��ۖ}��ۖ�y��ۖ}�F�-�a8��p_�?_���XE\��=U\���Qy\���=N9\����JY\���=G\����yJ��x�̙� ���}���Q��w���}��љ�7���}��1��W���)��%ޞ~,�쎧/�fv_p/�av��r\f�.�cv��r|f� .'`v����|�Gx� 9�;�����}Ƚ���}��I������ٽ��ɘݻ���ٽ��~_�n������X�rJf��r*f�&.�fvo�rf�:.�ev��r:f�*.���g��w���3�c���������K���ٽ�˙�� ����=��Y��s���a��,ޙ~6�쎦/ggv�p/�`vO�rNf�.�bvO�rnf�.�av���߿}�cxd�~�E_����Q�e?+��e߻��e�K��e����e�k��e�}��x ���y��M?����'����&�� �xb\.Ȯ�Ip���'����*� �������E8����rQ��-c{p�rq��-�`�p�rI��-�b;p�r9�x����mJs��{�r� �-�e[q�r9��-�g����
�oܶ\�m�m��鯧o�?KU�l����l#n[��6����l=n[�������l-n[������
��ѷ���jr��{�r-�
�-�f+q�r��-�e�q�r=� �-�gKq�rE�k����p��{�rC��-7b�p�rc��-7a p�rS6�-7c�p�r%�k���Ϧ�9�˽m���ۖ[�ٸm���ۖ[���m� ��ۖ۲��m�2���m����ƽm�1��ۖ��)�m�)��ۖ��I�m�9��ۖ[� �m9 �U�c�ڎ�y����Gn����q�[�����l!^�;�Ex\����q� [����*���5�X�v���#\�����y����8\���������\���������(\�J�g�Ǧ߇3���}���������ܟ����ݡ�<���˃����\���0�C0gvЗ�0����2�py����3��py���G2�}p�:m��7��(��ާ/�fv{q/�av{��Xf�.�cv���xf�.O`v��r �>C<���ٽG_���v�^���v��)�nG\���v��i�n{\�����嚴}��x|�38�{��<��mý<��m�˳��V�<��m��s���<��m�˵h� �����,�{���g�ݦ��~V�m�˾w�m�˾��m�˾��m�˾��m����� �q������;������� �� YO|./b=𡸼�uLJ��� ��KYW|.צ����`�8���ؖ����my��ۖW�ڸmy��ۖW���my ��ۖ��_�����l-gչ�-�c�p��zV�-o`Up��FV�-ob�p��fV�-ץ����Y�o�*po[����m�[X9ܶ����m��Xܶ����m�;X)ܶ\����g�����޶����m˻Yqܶ���m�{YQܶ���m��Yaܶ\��|������޶|��mˇXܶ|���m�GX>ܶ|���m��Xܶ܀�<��������޶|���m�'YNܶ|���m˧Yvܶ|�e�m�gYVܶܐ�\���,��( ��e?2��e߯3��e�?3��e��2��e�_���e����e������9��=�7~��l'^�/0OU�/��xA\���=N\�����q�
ۇ��e����'/އ׫����טݴ<�|��M��7��Ը|��M�˷�ݔ�|��M��~����}�����@��]f7��=f7).�gv���f71.?dv��#f7!.���gH�����3���O�����O��x���ٍ��ϙ�8���ٍ��/��X���E�!&ޟ�+����/�fvcp/�av���[f7.�cv���{f7
.`v#���O}�H��9�ۏ���ٍȽ��ٍ��_������� ��ߘݰ���� ��~�B�����n_��Of7��/f7$.�fvC��f78.��� �2���߿}��x��~���?.��d7���v����v����v���mv���5v��.���3������ �nEdgesi axڏO���u�ԩS����d2�L&����d2� +'��d2VN&��d2Y9�L&�ɰr2�L&�a����ز�ec�������l���5���~�~}"��L0A��PB�+���7"���D���0����D��LSId:I�$�٤0�T��N �`�,!�ed��V��Zְ�|��@�(d El�����R���}�S�*8D%G��՜��S�r�:��@=�i�"M\����p�Vn��ns�ڹO'��1�<������>�������y�G>��O|a�o|�;���Æ�C�U�@N0A� �FN��$��D�b�X�A��3�&����F23Ha��៤�F��d!Y,&��䰜\V�����|�(`=�l������S�N���SN짒�Tq�j�R�qj9I�� ���9��@3�h�
�\�������v:�G��=<��g���׼����|b�� ��aC��!�����@�3��B ᯄ�߈$��M��8�G,�g2 L%��$1�df��\R�G:i, �Ed��,���
rXE.kY�:��cl��-��bvP�.J���QN�����cTs�NQ��8K�����4q�f���uZ�Iw��]:h�>�<���t�����K�x�k�����g�����d�0�`�H� &���H� c�D0�h�C c�q���D"SHb�� �Y�៤�F��d!Y,&��䰜\V���O������b�R�vJ��n�M9eT��JR�a�9J ǩ�$�� ���9��@3�h�
�\�����t�N'����<��'���>^�����;>���2Ȱ��g��' ���_%��N#��N4Q�N �O�L$��$0�D���L��M
sIe餱� ���XF6+�a��e ��'� ��B�P�6��A �(e/{�G9e��CTr�*�Q� j8E-g��, �s�F.��e��J �i�&m��6w頝�t��.��SzxN//�� �yK?��w|������W�3�O~0,@�o�p� b��0�p�E$�&�(��8����%� $0�D���4��A
�He�$�42�O& �b1�,%��䲒5��_��G�)d#El������Rv�����rʨ`?����Ts��S�I�8�h��F�����D Wh�m��6��/���=�x@7��� �<�������w|�|e� ���"��L0A��PB�+���7"���D���0����D��LSId:I�$�٤0�T��N �`�,!�ed��V��Zְ�|��@�(d El�����R���}�S�*8D%G��՜��S�r�:��@=�i�"M\����p�Vn��ns�ڹO'��1�<������>������{>��/|�;?��;�!�.��p� b��0�p�E$�&�(��X�A��3�&����F23Has�'餑�|2YH��f)9,'����_��G�)d#El������Rv��SN짒�Tq�j�R�qj9�i�C�4r�&.��%Z�B+�h���/���=�x@7��� �<�������|b�� 2t����@&�PB'�H"�&��1�8b�H<�I`*�L'��$3����<�Ic,"�%d��lV��*rY�֑O(`�l��m��vQ�^���r�8@���U���p�Z�P�Y��<�\���4s����Mڸ�m��A;���!]<������^^��^��~��=���>��/ ���|g���`h�~�kH� &���H� c�D0�h�C �K��3�&����F23Ha��!�42�O& �b1�,%��䲒5�&�<
XO!)b3�l��픲�=즜2*�O%��0�����r�:N�@=���� 4s����5ڸ�mn�A;�ܣ�t�����3�x�k^��;>���2��˟_��@&�PB'�H"�&��1�8b�H<�I`*�L'��$3����<�Ic,"�%d��lV��*rY�֑O(`�l��m��vQ�^���r�8@���U���p�Z�P�Y��<�\���4s����Mڸ�m��A;���!]<������^^��^��?x�G>��o|�'C ����H� &���H� c�D0�h�C c�#�x&��$�B�Hf)�b餑�|2YH��f)9,'���&�<
XO!)b3�l��픲�ݔSF��� U����p�ZNr��i�M\��K�p�V��� n�A;�ܣ�t�����3�x�+�y�>1�W:R�@0A�B8aDA4Q�0���1�x&��T�N3If6)�%�y��� ���XF6+�a��e ��gl��-��bvP�.J���Q�*8D%G��՜��S�r�:���y�H�i�*-\����q��ܥ��t��.��SzxN//�� �yK?�y�G>��O|a�o|�;���CC�ϯ��@N0A� �FN��$��D�b�X��%� $0�D���4��A
�He餑�|2YH��f)9,'���a5��Q�z
�H�)f+%l����a7��Q�~*9H���(5����q��i�M\��K�p�V��� ns����]<��G���^��� ^��~���O ��A~04T��z� $�`�%�pˆ$�h��a��#���3����t��I2�Ia.��#�4��"2YB��f9�"���a�䱁6Q���F1;(a��e�(��Tp�J�P�1�9A ��� u���z���E��L3Wi�:�ܤ�;��.�s�N��c�yJ���%}��5o���|�3_��w~2���6 '��0�0F�h��X��%� $0�D���4��A
��C:id0�L��b�YJ��e%��'��S�F��L1[)a;��d7��Q�~*9H���(5������z9Gh�-\��k�q�[t�N'����<��'���>^��~���O ��A���!�L��N�DM1�c<qL$��$0�D���L��M
sIe�, �Ed��,���
rXE.kY�:��@�(d El�����R���}�s�
Q��8F5'�������4p�F.��e��J �i�&m��6w��>�<���t�����K�x�k���{���|�_�_�� ?���0��k%��L#%����("�`4�D1��1�8b�g L"�)$1�df��,R�C:id0�L��b�YJ��e%kXM>y��B6R�f��J �)e'{�M9eT��JR�a�9J ǩ�$u���z9Gh�-\��k�q��ܢ�v:�G��=<��g���׼��w|�|e� �?�� � B !�0"� �(b�x��e"�L&��$2�$f��lR�K*�H'�d��L���2�YA��e-kXG>yl��M��"�Q�J�E){��>�)���#Tq�jNP�)j9Cgi���4r�&.��UZ�N+7i���K�ܧ��t��n���szyIox�[��=������ ���F� b!�$�QD0�(�0�8b�g L"�)$1�df��,��N�'��d��l���rrY�j�ɣ����"6S�VJ�N);�M9eT��JR�a�9J ǩ�$�i��F�����D Wh�m�����=�x@7��� �<�����w|�|e���eH D(!�F$DE �O�g2 L%��$1�df��\R�G: �`�,!�ed��V��Zְ�|6P�&
�B�(f%좔��a���CTr�*�Q� j8E-g��, ����4q�f���uZ�Iw��]:�O'��1�<������>�������w|������W�3�O~0$��%��1�F�("Mc�X��%� $0�D���4��A
�He餑�|2YH��f)9,'���a5��Q�z
�H�)f+%l����a7��Q�~*9H���(5����q��i�M\��K�p�V��� ns����]<��G���^��� ^��~���O ��A~04R�@0A�B8aDA4Q�0���1�x&��T�N3If6)�%�y��� ���XF6+�a��e ��gl��-��bvP�.J���Q�*8D%G��՜��S�r�:���y�H�i�*-\����q��ܥ��t��.��SzxN//�� �y�{>��/|�;?�k���BI��`4Q�a,q���D"SHb�� �Y�!�42�O& �b1�,%��䲒���G�)d#El������Rv��rʨ`?����Ts��S�IN�@=���� 4s����5ڸ�-:h��{t��n��zyF/xE?���'�� �Lp
A�GeometryVersionI|k�LayerElementNormalI~�VersionIf��NameSˈMappingInformationTypeSByPolygonVertex�� ReferenceInformationTypeSDirectN�?bNormalsdH2bx��y�?�U�۩JB�D�)� �C�Snc%� %X�T ��@f2��#�����`�(�4!*��!RTn!�E"$Q�!�YH�-�g�^�_�s���~���w��}��������4-���_���n����[����o�v�?�v�?�Nj��w�����������8�������~�3~E��{�ԯi�}����(���_>��Lq�Y�����;?����p�O�~�������3��K=�6�8�,�~S�߿�s��q� ��m������E����ۏ�'���>���O{}�}������{���Ͽ������Lq™���8�����?����'���<�U=����3� g������_��Ÿ����Ҷ|�������{��'������ ���������oO{�c_��������<<�ͻ�|�����d�n�'��ℳ}�{��o�R���ℳ?���s�s��Ǟ����g�™������g<�S��'>S�p����?}�Wu����~[���'������ۏS�y�_����'���?{��/<��|}������xN8�+�|�O}�Oh�e~�����x�|�q�|��|>�>oN����'����c^V�t1?���G���ཷ�߾����Lq��~�C~���}G���Էu��)N8�����O�����?����g�Ny�����s:��o����߇�Lq™��?����t�o��ʎO|�8�l�{cǟ>�Y���O���S] �}��|�^s���㺞�֒�;��|�����]��h����Lq©��j����g����7�=���?ߏ?��ℳ���;��A_{������@]� �>�]�$�/����������g�3� g�������?�q�ot|�3� g�����m��W��w�=塺����k�}��������ˏ��鋏������g�ξ������)����Lq��ys3_r�ĺ��j^�_��I|�8����5��������'�ƺ�8�l��������v�O����?�g�N��g��������~���)N8ӿz�q^0��O�nǧ� �o�:�9Y�d�Sʱ.�}��������c�}������)���������M����Lq™}� /v�?��'��2�
?��'��������m]����� u��^��p��~C�_��Ou����ԎO|�8�l���3����U/��T����׬˽_�n?�%Y�C]� g��(�}��#�3� g�}���P��)N8����U|}'>S�p6�7�ϣ9��cx�q� /ï����q�{ę�S?�z�v������%�R<?�mp��_��}����~��_� �y~>�Q�����{��G֙�/�)N8�{�W�~'>S�p�.:��>">S�p�7��-������xN8��|��;���p�y4���2| ?)N8����gx�m����&N8�g������ɗx�F�������?��K�T|������_���}�B8��������G����q��R�� F�S�o:�pN�����t���Ey '��t��c ��t}ţ���0�E���/��uV�}����3ʛ>���Z��}�p��c��뾷�����˜q.� ‰�=�*���^ϟ������~Z�o��K�m�����
���捾��Ǐ�o}_������ϩ������р3[߯m+����g�K8х֦����:*����}����:���N�}���O|���s��m�%�����P��s�. ?:?���N��_�O�����}E�뺠������������k�5����LuD8����5�_�����PG�S��K�~t~�3�%�ٺ��K�GGE>��q�'�n��}����)/�X�~���:?���f}t���~t~�3���z�)����_}�u�y��KΩ���/�R����g���O0����k;�
����Ly '��tMᇟ�g�K8Wݲ��u~� �K8�1�_
��J|����u����~|�S!��o��p��zG����P���C�/����u�����tP����F�������xt~�����:"����/���;����p�����&����g�K8�}(���?���H8�-�~t~�s�mm���]��c}_zQ����g�{՗�8Y�K�T<:��z�>�4�������X��sM�A��?���tMų>">g��Ny�jĉ�/���{΄�Ly ����yE������X��p��/M�~t~�3�ѥ�z�9u�G����'��Z�������������U~�"� �#�џT_ҩ������.(�u�������nP<�w�����:"�����?��G�'>S^¹������O|Ƽ����+Nṱ]�������ε�#��?�.(/�D���~�)/�D��V��-�ϔ�p�/���?���[�7��8J�r�g�#�9��aN��Ly ����9(� �K8��}��̙�)/�D�~�����\���z$���c���Ly ��v�3�%��l����X�W����u{�>Gǔ��O_ �鑊ϗ�}�N�m����'�9����x��}�N{���/N8K���]^:�����ߏ!N8�H��8�t?@:��� �O0� ':�tP������t�����/N8�������}�N�m���'ㄣ�Xߟ��B�O�������}q���Vߟ��g��y^s� ��3��»��w|�4}�3����*��l�H�T<}�3� gw? ��|�����P�s��<s�o�Z�e�_��.�焳� =��]��{ޡ.���S��)����']g�;�9m� >cpNݳ�WhN�:���*w�J]������2��?�<z�������������j��/@|�x�=��0}�3� '���:�]��'����A�]��Lq�)��� ����7���pt�q������pt�*|����T�s_��k
�� D�w�?}�3�Ͼ€��������^���y�3��p�?�Cߊ��q�{đ���<������x~�|���� =Rx�]��'���;�Z�g���G�u�3� '�����.���^?�<:�����^���qo�m3�B|������I?��:����1���pr�܆�*���p���������闅�ن�����~�2��}c]P�p����>��}��xN8ZG��c�����E|�8�D�l��+���<:f�7Y�h���M]��{|� �9�� =Rx��$>S<}�G�M�.�Ο}�O�uA<'�q�~}U� �Nx~eΙ�Lq�I?��}���sɛ���#���Aw%>S�p�������/�~@/�����<��q^.��s]r������P��xN8��N��� >S�p4�,�9������w��xN8������Lq�QG�Y��j�>���y�Np���}���xN8�d��@��璗���l�ݳ�j�J_���x���n�菛�����xN8�{�W.��������ph>��Lq�I�\o3��|v�l��I<���<|�z!��×�?���1��8�$����q��s>g�8�$�m�ɗx�F��z��1:�}闊/��������p!��E���?�}�����Y���2����Ws�=>���1=ǚ��������?:ؘ�p�cf.i���k�� ?:?�E���/��u�����i]���˛>���yc}�����|Kt���s�Ky���·�����|��u�_�3潞?�s��W<zf��������y�}��(�����������[!��'�<���(���}��9����g�K8хV�YG�'>S^�Y����'���g�K8���_���u~�3�%�S���F>C=�������O|���#j�K� ¿o������߶��1�~|P������Σ�����Lu4[�q�K��_Ώ|v_a�#�)���_
�:���w����� '���K�G�G>��q'���'�n��}�/��}�Ǻ�zD��/��_���/]_��TGY������s��~�MRTG�\�?��_����.���{JΩ�G��O����g���7��
?���8��wS<�O�3�%����5�~�)/��:f�-��G�>S^‰�)�R�����T���u����̯"�����H8�e]����|�z$}e~*�,� �k}_:��󼯴��������*��g�#�-��G����/������uAuD8�1��w~���g�#� F��>��Kᇟ�g���z$����
�:���3��E��.���2��񇺠:��NW����_*���LuD8 ����Ot��Ǻ��~�Y:��3��蘚�W<�#����o�}c�O0�D��~��/������Ω�����O����~ۘ�p�}���I|�z$�S�ls�}�/��:>c]`�<�2�D��V������\u!�G/">SN��_�?�N�x�^S��:w��<�Ş��zE��ߩ.�'�(z��}_���I|���s�� ?���g̛>A���D����_���g�K8׾����IuAy ':��%����Ly 'z��nI|���#H}I���g�h�{��'uAy���s�4GJ|�:"�S����ϔ�phރ���N�}�s΄�Ly '�~�sC>_�jć�#�D����g�K8���)/���d�?�Ǻ������N~���z���>�6��֣�y[^��>����}��0��)�8���W߭�KwU����l�>�����/<���}����;�}����{�o�'�����Y�{j� �q{���8�K'�������@i�2�����s����(N8ۗ����S�������~����o8��v�����~�|�������������}���7��'a����l���}���ߠ����G_`����x.~ݴ�_.���f^N�p𴚟�g�������k���xR�����S�����+�����uA<'���C���(�~j?��g���D����>��~[�O|�8�,��z��gi���w�� ��������A��������g���� ��}��ŏ?�u��ם��W�Gs�+m�_�����"�G}�$>S�p��o���S(/������G?`� o������T/�S~��[��>���P�sĹ9���������Ǻ�W�Y��� �>��� ��Lq™}������>���x�8:�K��7���o����x�>����> g�u}����������.�焣�A��s���'��ℳ�����}��io�����q�)�q������:>�g��_:����G_�6_ ��)^g�G������=� ^���'>S�p����k����X��g�N��_ۓ����U����x�����C�}��'��w~����>����S�ל��q��Z߿� �9�,>o�O<Σ�ϟX�s©��O��O���u<'����l���!>S<?�mp��<������,Mw>��ℳ}�}���h���'>c�p��W���l�|�`i�����X��b_���~@�A�8��z��}ʼn���y�~�8���������C��O�3�������u���C] ��~�q�\��G'�?����r2O5���g{��q�u�fo�� ���.����l�S�y���_;�P�����.���3=�����������.������7���=�/�������:~���L<'��u��s�:i����x8��������'��}�:���!Y?���W_߱.�焳�����C>�|=��q���< ?��l��|�6��{ę����l���xE|�8�4���}��X�����.��щ������e�|di�o�K�g�N��Z��痽~���8�����>º��4�*���g�N����\߉�'���f�K~j����x�8����gt�����l]����N���wt��s~����}���ߺ���}ţ_F�Ϝ�j�?:������@8��9w�����������zt~�K8Zw g���_:~Ƿ��_}���Nm:@Ƿ���X'(� 6Ƽ�S���{��?s&����S^‘���ߺft~���G׏�Oy ����D��ο�����_��C^�����(G��yX��������S^����������~����>���#‘���Z��)/�,M�~t����g�K8k[� �X���OuAy�������Ly+���������Ϙp�����~9�>���������.���}͢�F��M����5���g�#‘�/���z>�烺���S��/�����u~�3��H�~�K�W�����Nm�q�E���O|�:"��~�����T�3����^�vߨ�d�?�,�3��v|�З�c�.(�Ԯ�‰�m�m����~�>>���8����rK�����p�����~���LuD8����[��Ώ|�z$���?�����g� 8��;������g�K8���~�_�,�Ǻ�����Q�V��:����J�Nt�����w*�Zﯞ3!>S!N��������.0/�H�~�����g�#�ٛ�ߏ������g�K8�1�=s��OuAy G�PǷ����Ly G�n�G�ܬ��)/�h�.�|E����K���s����צ�w|���sP�g�#�ٛ�/�j�2:��^}�K]`^�i��pf������g�;��}���/���)/�H�~�������˺~�������;�%����M/�~F����|���#}I��5O�
������w���:���~���G�'>S��}�W����#� �K8��;�����)/�H����zt~�3��H���n7�;[�'>S^‘./���'?�.0/�H���_Z�$>S�t̎�tT�uFϤ���0�]�Wt��K�g���.���)/�$���{}D|���sƇ9� �K8�+��PG���f��XT��o=��EuAud�;�}<�}G�g� ��%������>@t�����<ަ/�9�5����2�_qZ?@�=�:��xt��4�_\s���h�Y���� h�U���� P�p4�,�պ~��:C���yKq��<���G�/�~@�?���� G��‰�����:}�'��=2}��+��� P�p����漝>n�� T�y����⾀��8�?����℣yf�G�L_��Lq�Q?���?������S�~ߢ�Fׂ� �������� �18�t|��� �)N8�s��G^���S�s�9���7���<��^�<�\��s�K_ �M�9������st����p�N�����G�6����zd��g��Q?��� >Sq�ܾ�W��� `]��W�G��=n]?}�3� G���?������w�x�8 C_�z����4C]���/�����k�_���ӷ�7��x���~n�Q?��s���+>���p4�������4���C]`p4�,���� �1N8mn_��#�����uA<W_�>�3w�� >S�p�~�����'�ݿ4���{��O��x�~��/�f����w }�3� G����A��)N8�?zd�X�s��<��7������U����e��v�+uA<'����
/}�3� G���z�e�_��.����t���8�-���.���h4�߷��}��T����<5�h�Y���C� >cp�g,�#��;��<�������?���〓~S�����;�ov���/�8m�����g&>cp��tWm��"��^G���/]����*��\s��y����e�_��G�/@|���9�G��G����+~�.�瀓����� P]`�}�G��}?�G�/�u<'��7���/@|�8☗�A�O���{e{������C
O�@��)N8��W�� P]ϣI7R!zQt����'�����C�KT'�s]�_�2�����g�¡�;��ℓ�zv?�w�3� ��G�g�#Ο@����<�����y�<���;:�?���﷿�����y���'�et~���4,��_�?s������#}_8�������ţ�G�����u�p6������w|�����+4�%����ߺft��t}ŋu����p���v����k_�����S^‘����zt~��w|����)/�H�N������{ܺ���C^�I_V)���0=�Ey���E痎ُ��������d�uD8���q�����Ly G������Ly gm:���u���?nC]P^ı�Ot����g�G� �?wp���x�����g� 8�1{^��������������{���9A� �#�- ':ht~�w|����ŷ�.��G:�p�_F�'>S�朅���۶��O|����yc�G���O|���S�z\��/���)/�x.�Z���9|����j}��s��ܕ�����Ϙpι�����2���� �;�봾?:h��7V��//��� �#™�yS8��������RTG��y����/�����G�~�������P��#}_��~y��W|� � 8�7������#�� G:���_F��zJ�i� �K8Zua�����5�����':ht~� g�����Lu�8M�~��S燺���#}_��/�����G����X���O|���#}^���3�LuAy G�PǷ����Ly G�n�G׼�����`� �K8Z� '_��.��4�,�S���w|�����Ǻ�:���}8{������~ ����j� �#�i���g�����Ǻ�����G�Ɗk���m�����G����_^����X�O]P^�Ѽq�t~�3������~�L�8җ��M�|�O����rDZ������:}t~�3Ց���p��+^��_��{|� �K8�1;�u�����'�>�/��#���Z��� �#}_q��n�w���+>��%��g�C���G���O��2������z$��C��'TX������_�����ї��TG�]��#>S^�I�S������G�O]P^�9�Ü ���hn��>>���p�D|���s�^��O����q�o��OuAu�4�^|�[�(����/~p����?��������n�N�︷~���/;��>��i��<��'����,mn��~_z� ��<t�;���)�8M����􂾟�=��������t�?.������~ۖ�����u�p���'�i|�U�~?�l_̼'+�����K�����G�V�O�X���;����8�Ӟw�潧~@��_�{���lO��_�Y�U�8���ϥ�Z�M|�8�l� |��:�K�)N8�߷�~��{z��' >cp�޾�����oi���LJ� q���C7�?��~[�Z'u|� ��8�'�u���]���)N8�M�}���~����}�3� g��}N�n�������.���~�<��'�6������������g�N ���>����3Y�\���?��X�s™������~?0��ℳE�������L<'��������O����� ����^�}�+�����/=��Lq©/�'ݯs��;����=T�w��y�������V?@����������q�Y|��������p����W����'@>C�N�Σ/��џ?��?�)N8պ��ÿ������:���p��Z������Y�T�3����󅿻O@|�x�Y#κ<������w�p� �.����X}��=����g}��'������y����k�g�™|��|�,� ���p������b��)N8���o���� u�<'���Sᖼoպ$���p�O;t���Yʳ���'@>C���qO�G�m�����t� �.��{����v{��'��js������>����3�~s������g��y�q=�����.�|�z�g�J����Y���@]� g7���Q_�:����3��(��_ǧ�3����S����[-}���Lq�y����������x�|�1����^��=���Y�{�|�z!���c=���o>�K�g�����|�����L<'��~@�����C�'>S�p��H����'�� �N �{)�����g�N���/����v����g�N���U����/=����z�B�y�~�\��o�{"����-���J���N[W?Qq�3� g�z}y�X�o_������O|�8�dn*����w�F��1����8��7w�.?�����g���繾O�+�ݏ��|��/s�\?�#�����g�™���c1?�[��ow|� �9�|�~���>��=����s�ƺX�>��{{�-M�W|����+}��K=�?�g���f�?:�t(�G����K8�7Nt����Z�+>��)/�LM������H/P<��պ�E�]e��x�%]_���.��p���z~���U���~������pf� ��}���+��������p���/�����>����� ��6�U�H��]���_��{���҇���:"����¯����煺�:"���E�_�����g�K8���;�u��ߎyV�3�%��>{{�����9?�3��������Y�籈ϔ�p���w|��{t� �K8K�O~��oR]P�~ju�3�Ź�I�����穈�TG��4]]��gtL�3�%��s��:�����)/ᔋ�ύ��uT�3�%����:>ѩ��T�g�K8��w��[短��� �������jݟ�Ly �\�Zt��g���?��]��Y�A�O�Lo��]���?��O|�:�g���������O
u�yg�Ut�)�&���4]_�':�d���Lu��t!�G矢�B]P^‘���?:�@|���#]_���ˇ����g�G����H���Y���_�{Q]P�����=��~z?�Ü ����p�������XǤ���������>)���p��Q�g�P�gʋ8�|��k��Fu�>k�|�:Z�6�H�訋�z�3�%���?G������������l�����OuAu��9��旄�y}�������Lu����p��Ϥ�?���g�K8����/:��/��3�%��t��{��9Y�'>S^�i��������g��
8�-;�u���ݟ�Ly gm�P?>�Q�?��5���K?z�£��X�Wsw�Y�m��������q�����>��O|����p�L��sj�ݛ���)/�4]_����Ou����}8˧>i����m}��LuD8{���w5?�uL�3�%���u~� � 8{�����j����Rt������G��8J�r�g�#��z}���Ϙ��hރ�LuD8�O'>S^¡~%������ϔ�p«Qo�����:?��-���UM�l�}��P�����%���?���|����S����u�WW�� �_���3Y��?��_]�'�ܟ�'����U�'�8����Hݠ�O�磅�Zg�V�)N8���8^�����=nz.Uߟ�����%���|�����P|'����B� �?�����P|!��'�� :��=�������-�@yΫ�'���X� �qv_`���O�|�z!�:���=��g�Ξ�K�/�>����3��7� ���'�)�_�M�3��C��'���[u>z]V�' >S�p�����7�$��∳?�;�����}�uA<O�r��0�f�8����O���yw��^h��3<#>S�pf��ۥ/��w��Q\'�S O~+������� <'���«ֵ6���)N8�������?��Lq©�}��2�uY?>����xN8��_����� �� ����+�^�������_����^g�����ℳ���g _�.�焳������/�L|�8�h�����ݴ�����O@|�8ᔼ�2����1N8m�Y����?���p^�#}�J~@:>��gS]���~�/��}�|������~��Lq�ٞ��/~�ok���K|�8��'}���g�A|�8���<J?N��WߪG� �9�h����/P����q�Y}讋���� ��'�����Ӻ�d�|�8�h������nڶ�}���x�9��sP%�?�z蜛��uA<׼��È3�~3����G��'���ԏO����uA<'���:^���;��g����O_`j}+}ƺ��>�&>S�pJ�hw뮳�}�3� gz�'~�k~�W'� �.��e�ӫ/9��Q��c=�|����:>�}�/}�3� G����������(��ℳ�z����a����Lq�Y|�L_ �@>S���������)N8�!�����c�>�����3���������O@uA<�9�?�|]��xN84��|�zA�6����|!u�37E|�8��\
����ǧ�&�� ��G�g�C���ϏuA<G� � ��W<�3�o=t��O��G���H7��E�O� ��'�ԋu�bu��t������7�%���� :U��̹n�����u��3�X�^�9�ͺ�%���O
?��S����9��u�%�<���ϩ��߶|���}A��|ߛu���p&���7P8�� t���������pV��\�������-ʫ�=h��&�[}��O ?3uAuD8%�����������TG���/����\)��%�����_��I|Ƽ��y�����H|����y���׼o�ݯv>������+���g�ο����PXG�� R]`���ߏ�S���I��>)���h�X�y��o�s�3��H�~����M�3�%�;>��Y<oMuAy '��/�_}¡��)/�,��������w'>S^™=o�^����~��.c]P^¡�X'� �[��_��o��K��~n���T��������#�)M�������� >S^™�<J�Pպ?�����|����u�=:?��%��t�~|������G1���l�8|*6�T��@|�:"�j_���K���mNj�Ly �������z�T?��Ⱦ���+���/>��K|�:�'�d��o���)/�h�X���'%>S^�Yۼq?n�g��O|����y�?���uL�3�%���B��訳uT�3�#��������yV�3�%��ߧ���{[�����?���-_t���<m��LuD8��#}&��ϣ�)/���s����>��lݟ��ygj��pk�����ϔq�<J�P���?�����3=��>?�:?����t!��WO�������#�J����SAuAu4��� '�����J{?���sz�sz�g�#™^��������K�)/���=|}����w�~� ʋ8~�o��������ϔw&�v����~tm7���g�G�w��Y�<J�Y���)/�H��y/>?����%�Q����8
�r�g�#��y$�3�#�5Ѽ���<�Ӊϔ�p�_I|���}R�3�ž���g�K�}�����o��>������_����x�Z���⛿/?Gq�ٛ�*��=���}W���gB�y�k��G~�_�����f�+~�Y�S�pJ� �b� �dt�j?�u��8����{]��O�9����U����q�Q?@�_���z>V�����P�p�<aDZo�f?��a��M��A���|����=����nO{~_vq��x.~ g1��C%�����V�)N8{�s`��xN8������>��p�[-�j}�D߇� ��|����JtI�3� ������F�$>S�pt����T���)N8z�P�y�p�JuA<WT8�޴����[���5�����p4��ռ���">S�p��/������xN8�t|�`�J|�8�H��? ���g��|��_�����xN8����������'�Q
?ϭ����y�>���7:�n��/�����y�3������͜G��P/���s���>�����:>�5_� D|��|���isՊW�m��'>S\�-���M�R��5��?��℣~���w��OuA<'�u|���C�.*�|��\Osߩ��/� �N�W���v���)N8�ϟ���GW�3� ��W�����<%>S�p�������;���g���¯�M���g������}�{�)�8m�_�Z�k4z(���H���<'��3� g�uv�\���P�3� G~@������C]� '|X�d��3Ջ��#Nx�����'>S�p����3�~@祷���.08�[�_��]��Lq�Q?@����*�,�ǺМ_�~���� ��)�퍶^��^��׼����)N8��G�wV���$�3�g�uVs��?���. N8����~@��?����p&�?k�h��}��ñ.(N8���~@?>�)����p�t��;zdq���Lq��ܿ��U�O�~� �y��i��ּ����W����g�#N��~ɺ�[����c]�g���(s"��?���pv���3���g�N�c������Lq� Or�<��P�s�)�g����O|�8����G}�?`������yt���}�1:�U/U�>��� ��2�>y��u��R�])/�D���������˺�t^}�N�zg�\��yA�����np��y '���ϕ.^g�^���U�eߴ��N�q�M^©��=}����^�(/�众��4�����o�����}�5/���Y�������u�����}���5��}�Y�#mŃ��=y���E|�:B��{���W�G����V��^��ǤXG%>��9�%�5:ө����'>S^‘/�p�j�_LJ�Ly g�������O|����Rs��=N��?�uAy G��������o@� ���}���D���kn}R�O~���PTG�^i�X���|���S��������� �#‰n�����N��ž��u*�3��X���;��?����~�x�*���g�K8z~U���y�c�����N/~N/��-�����򤏏|�:B�d���j�?<���±n���z?���Fq�[��|t��.0�u�;8]����"����y�ƿ|���x�`��3�=��N�`���9?�3�%�虛����?��]}?��<ߙ�]|ǣ����'������O|����X��ܱ���OJ|Ƽ�^U���EuAy�:�j���������h��B����~�3�%���C痾�ϟ֩�ϔq�gn~���o�a� ʛ����g�i��o�������F��{���g�K8���w����������� g��3������d� �K8'������g�K8W�R������c]@^�٬�����5����U_����G���Z��y���S�;�9=�3��,�-�;�[�'>S^���.�㓟G%>S^�)���w|��O|���3���乩����u�y'�z|�Ӈ">����U�����O|����XG=}P��OuAy��s�̑� ���<���N��q��Ly '������O|������دĺ�z$��d���)/���N|���:?���N�����y����������׳}���_�������#���o}�Z�������c�p����'�Z�}{��~/�����pN�)�5/������{��G���hw`�_k��K�u_gI_�����{-�������i�g� P�pf�W��\s���y������{<@q������w���+������ϣgN� ��v���5�o���p�CV����u<'��<�5/��)N8YGO��v��Lq�ټN���������S�.��yu��Lq�Ys�k����.�焳{�?�V��.��y�����e�����W]|%>S�p6�3��<<%>S�p6��G����}��ɗ� ���V���jmg���)N8����V����Lq™=�_�ž�g����@|͵.����xN8���������OuA</�^�}w �+��~�?@|�8������Us�� ��d~.�e5O��'�=:�����O|�8�L�oE�=����?���p��Z�5�����'����5/� F>C��j�3�U�����x=3ϕ��?�S��w(��'>Sq�|_|�7���)�N O�w��(��ℳ�o_s������xN8���w^� D|�8�,֗�k�Y%>S�p���o�d_ �3� g��9�=���� �o����s�����.���)�8� ��3���g�����U|͋����'���g|�W���)N8�!���ej}+m��'����5_� D|�8�����{���s1y?���xN8ѣ�K1ه���x�9�蚧���#�_��9���Y��8�ߋ��d��3�/sѝ'��u6����'>S�p�u�������Lq� �k��(�����^':��:n�}���'�� W�������Lq‰^z�������xNs�������ph~ �xN84B|�8�@���L�������O|�x�c�4<������*����C�<��ℳC_����[�{����_������z�tӛ��� � ���|��:j|���J��p��R^Ĺ�T�9u*��Z�w�6����:����~��\�5=��y '����}��g=��֞����)��S<z�\����������}���{��}p�s=���l� �
ox�0���pr���J?W�o���?����������y���Eu�u8�看����O|Ƽ�S�g�Ge��5���p�u��s����ϔ�p�[f.���w�j� �K8��G�������TG�3��,_�^G�p��#�/�J}�q��>� �;��������W�V���OJuAuD8�������T��p�E����z?��N���;��3�%��:U|*���)/�d�8����'>S^�Y�[�wU�_������p2�2>�:C]P�����ج���_���j��Lu8�ϟ�>i��'>c^���>����>���Ω[�=y�������%����;_��"�!/�l֩N�q���)/���#��g��?���ь�H8;<gMuAys?���s#�����������q�|��}6���.(o�K� N��3�����)/��W���?����5�D���x���w� �K8ы榣��<[G%>S^™:�����?W�S�3�E���坚���+����/���x����D��{��O|�:*�S��?}���'>c^�����;��x2���V�9uu?���3�%�薧��u~�3�%��.����?���_`?��\�%�ǧ"��X�W����p��[���y������~,��Z'i?��PG����S�@���Ly g��=������g�G�ٛ���ؿ?���g�K8�g|ǫ�~�3�%�����������y� |���S�G�����\(���3���<��¼�{ �3��r� ����g�K8ԯ$>S^� O�>ix2��%�ۉϔq@秺��K��/[��n��������_ ��������� G���٭G�g=�,�gg��P�pVϫ�6����_y7ϽJ��Sq�(��o@��`���:=����ψ�4��~||�9,�������k��� G���uP��w|?��?@q��{��G�\a�?\�U����S<�q�������V��[��?P�����w�Y�/ �)*�Q��k��3� g��u����3� gu z������S=�Z�K�?�|�#���{�����#��}s?������S����s�/��)N8����[� \�#Hu��3��m�������>V���)N8�ϣ��T�V�)N8������#���u<'����������xN8[���/ַ�k!����s�g]@�p��/��z���uA<'��}����d��3� Gϻ���A��Ou~g��:]�X��/��~�}}�y�F��.08��~Ο�����'��� ?~$zNE��g��)���{�y�/����S3O�9����)N8����o]j��?�����!�{�������)��h?G=����C��y�>@��Ϥ��w�j.E�������g�ߟ�c��G>C����:n�ϟ%�Q�� �N|y����o��Lq�����>���)�8�D�,��).�t�G���G���?�xN8y�ߨ�R]����#eT�M��Y���?����3y�M?����g�ı��d�����@����u|V�?�����'��1�W�����'��w��������Lq�)y����)�8�{����{�cMu~g�g.����|y^?:�����P/�s�N����5��� �B8���y���'��|�;�������)N8��������?��ℓ>��*���)N8�����3� G�F_�M��/��� uq�;s����G�y,�/x������t��ں����)��U��8���g�i��?���f���q����>�׽�q��އ!��.���]�:+���p҇��?���c��\����|�z���G�?��uA<'��W�':}��?�����|�u���v���P��b����emo�w���:t�;}��_� �������u������KEw���#���:���_�q�Oy gj��?:�u���t��//�X���h�:+�~�[�.��p�g��^�������%=�������η�w_^‘￾�r������?��>o�<_^���s�m+���o}����.����߇�g���w��B]`=�]�:j���|���S�������O|�����u����9����1/��v�(�������)/�L����マ%>S^�Y���9�������f����������I'�O��TG3�d�����W� �#‘��~�<��3�%��w~�w<s�P��p����S�ѩ��TG�?��;�M��� �뱭��qp��������������N������u�ud]?:��'_��犈�TG��Z�/>�� ��Μ�O����J|Ƽ�c]��?�3�����#]��*���
uAy ���������Nt�����'>S^��s�:>�u���S]P����Z��j���ڜI?�Ü �y�:*�#�����{�y����N���>)����߼��Ї">S^ı������|�:����#N��u��5���Nt�������ϔ�p�ܾ~����?�����p�_�z��ţ�����LuD8S���������]�3�%�� ?:�y~i��P|� �K8����'��y�/���X�?�c*��V��n)������Ly g���fu��?��Nt��T�����{��ԣ��u�����I��M��g�3����)�u�����gʫ���p���x�?�<�
uAyǺ~�ο��� y�~�G���x[痾���g�K8�u�����Ly G���w���.0/���_���X��OuAyD��nt���D?�9R���T�?c���#�1/��Ѽ����Ӊϔ�p�_I|���C� �3�%��U�^�����.(/���OuAy�ף��?y[<���9��������;������?ߟ-� ��<�;���b�6���P�p&�Q��-����=��:Xiz��G��8���_�!�A�o�d�5}o)N8��Z�.�3��u\����s;�������|���K��W���o��:>� ���}�����GK��������)�������<����湫������o_z����O<��H_ >T���y�����|�N�����)N8�7��Gw-��&>Sq�u���<�3�'�����?�+�M7�m���'���V����/!>S�p���ߏ��W�Kj���G�������\`�<�އq_]�ӯ�}>����3}�U?OE|�8���_�g�U����)N8���5��?��ℓy�����+�g�9�T���W�kA|�8���_��|�}��'����o���\6����#��~��|K���>����x�>@�uz��{������~~)����,u<'�i�5~���g����Q&������Lq�Y�����#��?��ℓy��=���P�s�)m�_�ί�����q�i���?��$>S\���?��s�窟|�cQ]��X}�9�[���$��,��'>S�p������5��K�g�Nm���/>�����'�� ?�擟W!>S�p2�=������q?70�����FoMw��������������y�g����:�������}��uA<�<��u�����C��sn��K#��^4/}��>@��g?wG|�8���_ys}��?����3��������'������ ���p��/��y�3� ���9�9s�P�s‘����7}��>�T��2��ŧw�#��9�xN8�s?3���3� G���Ϝs����'�5}��}�����ℳ�����q�~����=�p�H_`��*�g�Nt�������Lq����K��Sw��?����H���u� �9��\��q����?�M�1N8�'>S�[��OuAq��R�����v����<o��������.���}�㾺ؚ����}{&���}~�;�?������� �������Ge������ҥ����7�%���� :U�,��;�u-� 8Z����,��ď?��%�պ~�Y�1��^��z~��(/��y����o<���/~�{����5/�輧��>������λ���WP^�����s�xn������������|���xi��>#����4�_x���?����n]�XG��cBuAy g����U���}�Ϙp4؏�e�_��ϔq��g������LyW�Y��g�������N���.����O>�<U�_�w|�y���u8�7����o��3�%������g�3�%�ͺ~|~��P]P^��s�眞���ϔ�p?ל��ž?�g�K8�u��_U���)/����T�����xR��o���z����=��Q�#N��r�����ϔ�p������W�3�%������E����O|���#�~~�?�uT�3�%�� �N������y�6���+���'>S^¡笩.(�|��q��F��l���9������'~e��o���)/�h޸��OJ|���#�~����t}&>S^����~dz��l���Ly g��o���JuAy gm�����O�������#s�g�?>TXG~������_���/�����">S��|�;~����c����.(/����㻏_��'>S�|�����������"Nt�����>���h����c��b���Ly G�����N�������#�J����SAuAu$��Ŀ�������9�j���u����<���_���rF|���S��?>�3��� ��8~������)��ЏÈ��e|�7�I��P�9��8��?~V���Ly G��~����>�)/��� ��ŹP��C>S�#!�����=�Ϙ橨�N|���C�J�3�E���)/��@o'>S^��+��T����7�.��k��{�۳U���6?���y��P���=�y��|��?���wm}}�.��|&�=��q����p��R���ڜ�������'����:������
�V���,���8��m=���>�<_�9��@z���℣~@�9ϵH��g=�m��W?'Kq‘_��{6?W�>l��w��S�p������o-� J?w{���9�<��j{���y���/*�� _���/�O���g��������?��y� �9����?��}W��P/�S��Տ����yV�3� G����zE��>�)N8��^�ܕt���@]� G����(�C!>S�p��ߏ�� \��BuA<�\t���sP���kn��3�+���gu���y�3� G��:>�;��?��℣~@�w?`��5��℣~���̭ڗ��Lq‘����k~��C]� ���X?>�����Lq‘����j���.����󭎇�M_�O��v������s���sq_�������P/���s���f�*�3� ��i�k�ؗ��Lq�
݋��V��v?`��5���;�h�_��������'�� ?~��/ ���p�������Lu������{������������;o����:�3�s]qr���؛���g����g�9�ύ��g��|���������=����S[?@��w���o&>S�p4W-�jݴ�w��xN8�?���C!>Sq�{���u��ݤ��3������A�}�}`��M�� �����乒�ϣ�)N8����������xN8���~@�O����|q«������)N8������y�"8c���V���K�|P�s�Q?@x���<��d��u!~����_x�y��_�ӛ�o2{�~>�o��3� g��H�ηmw7���18����k���Ouq�)���y�/���g�™̓�����Hx8�� g7?�X�D|�8�� ^E�,��!>S�p4�/�|U�Q]ϣ������ߴ�3��3���c�^<��� �����qr�9����)N8��?Ӈ��?��ℓ�X�����)N8�I�Hg_��xN8%��{��O|�8�����J���T������������{��/�m��� �m��;8�-��Uz��G��m>[��/���'z����������Ӿ?��p�u����l��������}�O��=�pr�X��/����}_�e���>�p��c�ky���}���Cy���ί��h��o}_}?����k�p��O}����s����o������{[ȫ�>���/N^�w�}(�3��X�ߣ�{{~�P��N��-��uT�3�%�5:������)/��������l��3�%�9z�����#�����p�[N�������|�z$���]�izֻ?W�Ǻ�:Z�����pr~��kn}Ҏ���ɓ�.��'��ܱ����-���N�ο��'�����.��'�e|�KtT� �K8Yw���u*�3��X�����o?���z�U��j��3�#���U�%~��������?_�ㇲ����z���g�#�1O���>��'c]P�B8�-�;>����Ly���8�-�w> :�X��:���.��?��G>���F����X�w���~_���)/���m�Y�J���y�.(/�D�ܬ�������(���/�}^����������g�#���$�����)/�,�35w����Q�3���*���CQ]P^ıοڿ���Nt�j}iz�gt��. /��:���:���q�gn��_�1/������R��3�t��~@�I�g�#©��������g�K8���ߟ�<��%��<���d��3�%��W��� |���s�-�����Ǻ����Y/Z��O��!>S^¹�K����G���f]l}?���:|�3�G|�:"�źe|�w���)/��z������g�K8�����o��!>S^™|�\������>�P�p������S����!/�\u˾����ϔ�p먧����.(ot�q.t�9R��uNU�o��ph��Ly '��8E|�����l��3gB|������دĺ�z$��d���)/���N|���:?��-���v�o�b��x����z��y|������S�|�6'��w|�Kվ+���߿tZ�c�p���?�Z��Ű~/�è�����:%��ž�u����g�#NtH�v�a�~o[�����(�������\���g�`��� g�}E|�3G07����X���q����p�w�����{���W��������~T}��;q���5��?��e��������c]� ':O|͋笉�'���'�Z�%!>S�p6��k�zN��Lq�)^��׼z��Lq�Ys����?p��>S�pv������9� ����^��}�&�9����9*�3� g�<s|��S�3� gs_@~$:O����Lq‘��p3W=�w��Lq©֣�[��|�������3{�)���}��'���g|͵.�ߗ�Lq��<���_��OuA</�^������3����KB|�8������U����p��/�,y.�>A�g��=��(�">S�p�����:�n� �3� g��e_�j��3� ':d|͋���P/��z�*�UW��S]ϣg�P�3��i���'>Sq�|_|�7���)�N�����yTuM|�8�l���k�~����'��:d�΋� >S�p�K�5�2g uA<'���O_sϱ�)N8�e�Y����S]Ϸ�\t?��ߤ^���~N��Lq�I_������)�N�W�5��?����S͓���վ$�g�Nt��&?�B|�8�D��������'�=����w�!?���.���=*��}��.���33���� �z��5�/ ����S�>:�~N��Lq��u6����'>S�p�u������'>S�p‡��������X/��|.%ϩ����.���#�~�t? ���g�N���7���T�s�#��:�3��2��㔹>�3�i��C��G��s)�g��/0�D����g�Nx����W%>S�pH�'>S�pv� P]�s��/�n/��/������R馷�g{����h����b�3�����޺5�U8�����sѩ�s�T��׺��Gײ�;潮߯8�uM���'z��U�k�_��hc^��}�zy�Z8Y�龵���������q�s������}�>���������������������s=
'�a��; ��������ݼ+���;�>��p&�9������Ϗ-��N�.�[ߟ��u�y�X���/����=7+}�N]@^‰n��@�h�_[�3���^��G���'>S^™}_����:���^ ʋ8�������:�|>���pr~���������I�.��g2��;�������N�����J�|Ƽ����������L�H8�u��T,��'>S^�ɼq|���O|����Z���j����P������9��}��.(o����l�n˯_���_}>C>S���g�y3���g� 8���;^Ӈ>S^�9u˼�:?����p�[�w|���|���X���Y�:}���O|���S3�d���>��g?G3�#����5���}]��7�Wχ�w<��TTG�����w��<���y)~��q�en���'%>S^� ��;��3�u?kĉn����'�X��p����g���g�K8�C�������)/�X�}�.(��|�u��y���u��������uD8���;>����Ly ���O�q���Ϙ�p|�<������|��pN]ݼ���O|��������O|���sՅt���?���_�>��ث�$��TD������_��{N��S�w^��Ou�u8�����N">CΖ����܇R]P���{|ǫ���ϔ�p����.~@���ϔ�p��������Ly �:o,~�����Ly ���
�E�S} �G���Bi^�����摈Ϙ��h����D��#�H8�O'>S^¡~%���Nx2�IÓ�.(/���N|���:?�Žy�u�1{^��NormalsWd�x��1 �Om �@a�� 0`�� 0`�� 0`�� 0`�� 0`�� 0`�� 0`�� 0`�� 0`�� 0`�� 0`�� 0`�� 0`�� 0`�� 0`�� 0`�� 0`�� 0`�� 0`�� 0`�� 0`�� 0`�� 0`����=�LayerElementBinormalI��VersionIf��NameS UVChannel_1�MappingInformationTypeSByPolygonVertex2� ReferenceInformationTypeSDirect���� BinormalsdH��xt�yT����Q�B��hVB�D[�ID�R��4�1$)c! !B�$I(Q;�$�ҜF�$D����<��{���O��ֻ�{�s���|�����-2�{T��R�^�Όʥ���ӟ*V7�#+{�P=�}7�mɧoԌ�M�QE����;H��j�T Y1��n4T�����:+(�)��$�.y��Ck;�Of�>ґ���L�s����w�W�i>~��б��NK;�XD/Tu�����/uw��:������M'Jh]�C���\*g���q���:�.��GzJ#��a�,���XmΆOPG>R��D:���6��� �龢Q��,'�J����-�����r�d���=}��:򹧿��av}��r��~4��ĉ��e���#�������� �M��$4T.��:�gl����nx9~���d:4��L��2���-ػ��럓�%���|K�����:���8GeۋO4hK�����>:X����X��Y�b^AoLJ�y|3���b��qԑ�oT��΃��9��oè����.OJɖ�[L�/T��&�{?� �_���d� s�}�D��9N�=X�_�yS�9���(��7&��?UL��^���DyF:���Ӵ��b:�J�T�]�4x|�n���������q»�b<∋v=�|��Ȁ2���t��Э�Dul9MS|�w�L>�XY3 ֱ��<#��JgZ�����.|$�&�.�Z�Uɶ��<#��j=�T�WEg����N3��|�#AyF:�iV��|���_��c������^�$?�g�#�9n �|k����ㆬ�s��@��b���\���E?ij������s����z�<<t�~C{n��;�˞��74���'�3ґO�&����E�C����2K��/���|�<#�<�]��5��K'��+���6Y�W��g�#��=:�/�ea%�3��i��yէ,>�g�#�7ֱ���*��*�x,�޻:�zN�b���t������r�j���>>�0�fL-��/ (�HG>5�������=�N��H�$G�j���g�#�� �w6���،-������~�ODA}�r��8C��b���q�w�R��e�,�����٣�$�n�C�,��Q�N�,��;�3ґ���˞�g�=;��X�VN��t�Þ�(�HG>C:w=�U1�=�h�j�r�4�(����ȧ��>�Y��ھRKi'���~^!AyF:�9��)�dP%U������G�����Y�<���t�������4��w�諹�i���d����t�s.�e�Z��n?qQ�[�*j����,���t��@�`Ȼ�u4���ۊ<J�f��<���@9��'�4� ���tY��Wn�U�{���H���A�W��-��*��rǭ��'�3ґφ�M����?���VR�'5�������G���Q�.�Ӛ/���{nmʙ|c��DyF:��Y2?�l�HS�͒W����L�&�a�DyF:���Y��րr����̦���S��������Gu���
FU�����gT� �Ɵ��� (�HG>���-��VG�5�� z�McX7�t���t��=���n_=�����'��V�<o��4�����Q���_R��1C��wϼ�Ck��Oݣ��cS��Ot%��:dR�>ByF:�y%��k��t�sv���s��� b���?Q���|$uQ+�ɤZ���OiV��������;�3ґO��陬�����㝦�t�m������t�#i��������?��U4n���Z�O�g���K��+w��R�A���iK~ڕ������'-�9lĠZZr��9���t����|�W���gj��ջ���[��^�mit�� ���� �s��Rb��������w�������x�V�����I�y����h��U5E������G#�Jb�s���E�QH5}���;�>ByF:򩞨�-ro"���[L�L-="G�Ʋ�O�g�#��t�����!��ž��C%�Qa�����GVK�qHiu�����:�N��aw���}r�|v}�_�gz>=k�ֶY����y�
�O�g�#�1��F�
�d��i
�+�u��eob �3ґO��7�Xy;�]1�=��h�����yLpS�._�����+W+��� �_��oss�<Mj������U4k�����R�(��g�R��� �����O��kT� nd�g�#�-�O��?���[��EZ-}�%�jBfAyF:��r�P�hs�R5��|�zj�ݸ`u�,���t�s1�����Tu�ӳ/�����d�3���3ґOs���{����f�m�v���/�3ґ�=�$�s�Q�q Nn% t����6��g�#�������� Z�6�����x���e��|z���3�/���������ַ�D����m\1]��t������_J 0��ʡ�=�N�r�'b�Mۦ���D�ٿ�����p��������h���|��R��O�Z_��y���
s�5�x|����1w�a�^�����+��|69>L�*�j �lZ�QB��z��9U�H%��]��s��Z�C���xc6�Bu�O��>�ne����8���b��|�7t�6��b[�з�������.����~�\��?�,sV)��ȿ��+^>����Ot��l���(�Ϫ�s~T�t���eh2-[��ہ'��k�ﱗ����`���sz��y��;se���E>>lj�bZ �2W�:���*56�s~������t�c�d�y�i�� �@u��q�Ɠ�j����s����-x��-xn�s��=�Q�Uk��|?z�ss��H�@y?�7#�ѝ�C�>V(�q~>���?������M+ \���6��)Z���8[ �s~�gT�$�~�����CVY˽+!���sT�gT�h����/��Qt��[��wW��s*�gT��&^;T�1�N��0�v]%���ܕ��Q�Q]��s����1��ߖ�� �V�:ZW����E>]f� _s�9M��Q�ZMR#���X�gT��x�$=i6I�����S�������9l�o)UqnA�,��?|)����C�s�&�)�d�Qr"��8��DyF}�|�lQ�e�����өv �麃���E>��b�tKhMK�w�n �Z}݁��Q�Q]�3[����K���m>P��\wՉ�sT�gT��$V)z�S�� ��T�ʚ�g����E>�J�=d�?���7���Vo��s~�gT���ϊ�?'��v�ު_-�Q����(Ϩ.�+a�|�|���%9� ﱨ/P]c��ߍ��K�ܓ?$�ܳ�e���.��~ש�\�_�;Otc;$��w�g�G��^c�u�ܤA�����Of]�
��O�gT��:xo �%=\n�rJ��6d�|�<������a�*ޕR�_�qz�6�GyFu�����?�V~�R��/��$�v���s~�gT�����ȝ\�������j�k��h>�GyFu��F���y��Ҙe�t���%��n��9?�3��|��]+w�6'��J�;���&��,����>IO����i�x�1�)��m>��QK��b�}�ǑI �2�A��2��������]q�o����^�;�nc6�������(Ϩ.����S
{nR��s� ��'��W���'�3��|�Dǿg��ǰ��#�{���DyFu��V�#��{��-¿D���l���<���'3�{ʔ�b������*"y�é6GEyFu��O�������e���c�:rc��|>�GyFu��d�n��K�4������b���ke�dw���� �Yj%���'�|��X���.���d�. M&�㮔��#�g�G�g��\ùU����^c҉һ�k��'�3��|&�<������3�t]�I.]nY��Q�Q]�s1�h{nR���6����'�������E>ŏ3:lի� S�&7����<�(Ϩ.��{Q����r*U�u�k9Y_��Z���(Ϩ.򱼬�����*O���)_K�:bh���(Ϩ.���z������v�]6�"��/�s*����ź�il�o,��d��H����5�����M��N��6+ J�!U����(Ϩ��O�g�]D5Vi������Q�ο�P�Q]��w�{珞
�ޝ7'�,����?Q�Q]��z;c�]��ge|?<~K��4���Q�Q]��o��,�ܤ�]Ǵ\{�A�O��ǟ�(Ϩ.�I���咚�=~,{�T�/4��DyFu���0�T���ޯ����},y���<���g�r��W�,#�[sTrm�l���;�K��mƅN\�T}�O0������d�v�� �# � ���F�/���8R�g�G�G���k�����k΍b�Ӂ�3N��E>���u��[K�J���9EҾWwY� ��<����/_��|jY�=�ѝ��~R��*2 �3��|��M_�o=5�`��h�@�4v�H#(Ϩ.�9������0�wc��e9�i=�o�����"�����ӕk����Y)�dE���cw�'(Ϩ.򉛹s��ߋHါ|�O����/P] !�OD�?�"��]���O����Ӿ��Z@~���z@Y��Q��ϴ�d��)��:�y^�o�uէ��# �x�X����W)�3e�k��|��2���Bb�x���lN��F�C|N�t�#��I���'����'"������ӑ��g&�B���?�_��6��ɺKf�>�9�3�h!�t��'��evY�uV�[� r�>��tr�2��$h�SY��F&H��#�d���z�Z('���d��^�����ހ�'��8D��#�u9Ӆ���������2팟��w9l\*[8r�þ`����+��t��4��*������G�� #�C���O���������h"��I��;�;�(��^>^���D��C���<#�����"���H��8����l��(�HG>�n���l=��P���l���������@9G>"������߮/PΑϐ������:�Ⱦk��ҜV����t�gع����A�:t��t2�^W���<#�lU;�������Z�=����k���GyF:�i�y
��I7�%��"���$����@9�4u�u����ӏ2��Xd���{k��Z�K�O�&�w�����P���<#��y����V�"�}+<Q!��x,��(�HG>z_�?�(! �V����'����3ґ��g&�B������� �s�����X�����Fl9�OV����(�HG>wω0��l�(0�$F���?�3ґO���|u����l��y�������GyF:�I?9:������]���(rf��M��G}�r�����b1�vt��Ƀ�S����ό*M�ɥA�������.K� ��g�s�#'���q�|��Ns��ɾGO�?�3ґ�#� ]F�*&�� ��;���f]�?�3ґ�؃�\Gf����)��SKIm����������u�}��J����H��G2�X����<#���:*;ۢ��X��z5�X����s-�g�#�k&���'2G�wX��\S���(�HG>�Ĝd�?��`R%��O�r��ʹ׌�'&���gϹ1��lI�.��$��8� � ����1.e���-|]�����B��$�������d^��.���t�Ӡd������Z���'
�=�?�3ґO� �36|$YA���T��w� ��g�#��is�('�S�-d�?Q����(�P>}�ew1����v���,H�����g�S� �z��V��XT i9u�ϵP���|H��3��'�Aw�|�I �o�6��?� �sMD�?i��ߜ���N&G ׾?]I��,��Q���|v�R��N��8��̩"2F��9����t�s�A��26��۲���DoFY��Q���|�|2��_��P��=�O�0��(�HG>��eIn�H$����\E������/@Α�MmO���y������D�1�2��a_��#c����O�Xu�'?�VIr����'O�`��S=�0|����Ȣվ{������A���O���1�+��ǐ�����O��W
��g�#��z�Z���D�h}����e?�?�3ґO�ݰ9��&�n��3��xu-��(�HG>e!J����%��)��������GyF:��~���������Qa���nA���GyF:��t�S'�|2����R,���?�3ґOD��_]+HdߥC6W��b����g�,�UjH������|�9����q���CyF:�A��3ґ�CP���|��;�3ґZ�DyF:�A�G(�HG>h>���t���P_�\V��;�u�;?�b��2q�s����zr�_��1��X���?������ ��(���O�ӓ����j:>�s�Σ�����g<���������"�?C�7pn�֗3�c�~���?�����Gu�ϵ��2.��T��ӎ|M�s��?^`�?IS,b�?��Z�_��]]�c��ќqWIcގ��A�"�N���ɏ;֭���� �?��|�w����q-�m8���I]��/. L�|?�ޭ�u�Ō��&�aP]��/��EA?�K����B������.�A��о-TW��0��l]���zmiv�����/�u%e;�/e�����l��w������q����ܿ���d)���R���<���ǩt��X6��h��K�q�r:��?�3� }���0���n��s�s�+ ��gT��9���P�F�����z舀�GyFu���i�[w�����>q���GyFu��v+������ X�s.] ��gT���}�/P]�L� ������d?�7�1�n�<�G�g�U���<�>B>!g,��})����>�� �?�3��|F���P�����������(Ϩ.��u�eR#��=���8뗗W ��gT���:)X�q��<<�9V�7o�?�3��|��^���[f���`������E>�J��,b�U���ڜ�z?NF���<����?E}���.,��������X������l����ޑ�|_�uzW��l�_�G�K��������xcrK����"���E>ǂߌ��R�^����T \W��gT���[���])�Pii�����(Ϩ.��Ԭ��s�=kBz1κ0����GyFu�OM���[-�/��9� ���?�3��|����e\��﹜�� ��Q�Q]���G��@uG�M?���n�����fEt���Z"���!~Z?�>��{ ��g�G�g������A9��w������o��.�]�>��}���G�\W���<�>B>��7v��RκJoa�TT{7���P(Ϩ.�� �0����fyn5�`�C���<���繑���� g'��S��擜�FyFu����~�A�[=�2�9�q�5����gT�����/P]�;]�Od4�Nذ}�.�ڂ��y��|_t�ƫw,�>��7 ��g�G����G��ӫ����PUc
Vs���E>�' ����_������R�?�3��|��*�}S�7ݒ>��QMu���(Ϩ.���� �����LX8*ۧb}j���GyFu�����o��׉��gT�L5�\�ξ����9�����E>�| ��nb��!��'���s��sw�^&���[��������\�����8S���<�>B>��d%�/�ӔS�>��%����E>�Fi�}��d�'��}�����?�3��|�U�,a��׺m�el�_��]�����"����|�ԣ7���>�7���O�gT�LX��p<ۗ2|����l�ʃY��9�����B�k�f����0Ǔ��)��Q�Q] ���?A}����Hw���ͣ��h�`�������j:�����p��[�a��R���?�3�#����|���D|��7e7"h���p���<�����c��Ȼ���ٌ;��hة̗������"�o>~��'���>sq�t��-/8�����"�n��?��_O�����$�c:Dp���E>5f7>c�@���^�-���u����GyFu�O|������9�O�� �?�3��|�9?�/P]�ŗ�z��%9s���=��в�������n�'k��v��Cv���d���\�,c��EF�>��+���s���<��c�����M�l@O�s�Sؿ�t��9�G@��O� �������q��Iq���aH�GʗؼV��)��i��|�$9u]��ՅW�lf��٘�;��;=���� N���1���A�=?��Gy�[�`�l��Ia8��L��җ� $�o5��u�7Z�yd���9|΀t��?��������}�� �9g���󛻽��\'��e��UU�49��t��2��������,��oXm�����1I�� ���z�ߗ7ݭ���� �t�S�<�{��}��v����~��z�h��5�������-{I�)������g�F������[��@����˟���)gv�c�P���a��ev��ꮽ���_���E�Y�zF��b��^�[����'N`��N��}�7 �y>Q���|$�e^`ܿ�� '�=d������\ �g�#�����غ��ݑ3&��k���?w����oF�c]�|�<-�Hyl9ys��W~�?�3ґO�2���wf�D�}
�N�ʌDyF:�Y|i��%���[b��}�{m~��2�g�#��U���2��_�w�`����l�+�3ґ��5k���)d���WGع@{�dd�(�*򪾳�`��)���܎�ڋ?�� C9��Tb��Ȟ��z��'�3ґ�"�Qٹ�l.�}Ȗ���1����ȧ���{���<�v)��0�v���(�HG>˃��f���b3�d�r�����;w���'dPQ�����oXc���Z-.o�ε@yF:�y��P�
����J��d���?�?e| �3ґχMq��2��ϓ��|��q���WQ���|�޾���K�1�������r�&;�����/���0���ξ�=���� ���!��������>����h�ӄ���<#��F��f���a�(��@�|���s�P���|�.���¸�уǫ�b���6����<#�H�>��s�M?s΍b���ș��ByF:�)�θ�m�g9�}�^G������g����S��h���l���`Y~~5�3ґ���v7���l�����z�����t�s!�:�`�l��a�v.�����ְ�WQ_����;r����8S-��T���l<۰�s�n��Tg�����?�3ґ�Mi`5��e��.Md��׻zr����Ge�)K#�^;n[���l@p�|+~�?�3ґϠ�k�d��K�]���>�kR�y>Q���|r�|��2�����>�h��;�\ �g�#�c���b����?��}� b�8����t���m��ތ�e���� {�� ��GyF:��k}�+g�;�!9�;�C��v>0� ����:��-��;�v�3�%�;-��9�����G��|��~����ByF:�qT���s�
�^��l@�ݲ�z�����t�3����^��W1\6����lxL���(�HG>N��Flg��������l��m������'P%����Պ� ��}$�N�����ǰ� ���rR���=��й,����Q���|
����ȸ�ܫ�SU�>��;&�[���(�HG>�����l�ȧ�}��g�5v��� ;�ʹ��W��w��P ��;��e��*~.�z��T��/������8��W���<#��1͎d����ʑl���~z�����g���V��+������ q0Ug��(�HG>�+)�3�_)^[O����<J����<#���W�ɹ��)���>�E�&K���Q���|r+?}kd����z�e�>�!��f�DyF:�ѽb�K�q�.���;� u��w/a��<#���~zl��ް�pI�t8V`��WG}�r���[��p�M�vذ`���z�5��ǟ�)�:��\��dTF��j�n���/��|~.��j���ƭ
��3�ԙ=����P���|~u�;e��G_��(��1�����~AyF:���R���7u���'O��ő�2sK<�2 �3ґ�_�;���ԓݥ�%��$��oT����3ґ����~]w��B9�ng����!��3ґOr@����5DV^scS;��\����}���t����[b�9��}���B}��}q��7<������̐�s�ڿ�b��X���6�Pe��������rͧ�h��K^9$a�����ߟ�d6���O[�̉j��%��[���ȧO��x�����w`�`����|�:xx���WE���Qj���E���6wEu��~Ϥ�U���vjv_���o��wlN墤�Q��G:aq���]�Ȓ[3�����|>F��mȸU�RS~>���\k>h�<}�"��Kz��vf��m�� ���E>{�� e� Nhմd��k����Y��N�p�����)���V�Ϳ�P]��-O�� ��9��n��L�uϕ��׿[r�*��W�8c�(����� ����.򹧲݀���~둁���cM?(O�h3��vޠҺ�C:D��Gw��9?��|>�'����f>�b��g��q���g��, ���sS��F��S0�qf��C��Fu����+Ÿ�����>��e���9��amX.���Q_�S�c�� �'�3�#��6b�o~����b��%Y)���<���g_��m���Z����;D/��sT�gT��w�6�s�.�o��>���:\�s~�gT� �-�̸��t� ~>p�!]��9?�3��|�k�����Z���l� ��|Ώ���"�>=��d��ާu�b���O�>�GyFu��#��Vv~`ߑ9����@���W��{� T��E\�|v߹w�r�\~J��?�>- )����w���j%�`]fߝ��Q�Q!���z��wh^=��,�g�������"��]�9�?lx�R�����>�GyFu��������������ȸ͒�s~�gT����Ÿ�%1fΌ_%c�=����(Ϩ.�y��͹�s�SS��}�W���9?�3��|��7�s���_��`��o�����Q�Q]��y��W�o���O-����E_#S8߂�����k���$5U���������+9&-�q�f����>?o�������Ͻ��qW=�.t�����5x0~�<�~�>�)>��k���𱯹-���<��ȧ�4�5����Ωѕ�J����g�9?�3��|NnZ<<�q�+������#�T����QQ�Q]�3R�����:��:��t������Q�Q]��>Db2��?��S���]au��P�Q]�sj�����i㞬q��p�Oq��B}��>�c�x��7O������������r\�2���{���J�W��������FO��e��I�V9v�l�'���AyFu����pU����wZϞ����M�����E>��$��eܿW��m�Sr2�P݇���E>��6\�ܿ�/I����]6�GyFu��5�;��g�~�8���p�����(Ϩ.�Y��w1?�Z�B�FvY�Sp~5�3��|���.��W _��+;xC�v�Q_��R6 �9����z� 6�_�d����rQ#^Y3������|�1�b%�}�������rv��/Y���}R3�>�s~P�Q]䣺%R\�q�I���h�}6G�.��w�gT��}�� {nҙכ{�s�� ������"��N<�tߌUCXNɅ(����/P]�����v�?]7w6�����P���(Ϩ��ϋY'n�c��B��nZ�����O-���E>�:8DZ��#3SK������u��@P_����~٬gܿ��� ~�����4>�<�������V���:mt���(Ϩ��OpO��컈^��ξ���)�I����E>.�́K����ـ�H#����<���G��e�]��FE��w�� ����}GyFu�O���&~J���%�0s��S~N�3��|�\ve��W����rJN��}����E>q[�����M����>�Ƿ�{~Q�Q]����A�Tv���џ���ꞇ�x>d竣�@u�x9�g�G��H(Ϩ.�A��3��|�z:�3��|�z%�3��|�z�3��|м��E>hΏ��=��t&��i�K�+�O7����?�?������%��i/!�O���i��������t�#♩���m��^!�O[{
����#��xf*��i��C��S3!�O�E�?ґ��0Ks%�l�H���Gl}�������T�����v:��$^�ɽ_��o�&v�i�����T�����v:�ٻLQllp2 ?p���T�ԙ���T�����v:�i���C�3��0�����?M��S�O���#��#��V�6��?����C �����C���o�s9!�OE�?����"�����(�Hq��|D<3�����]_��#��_�Y�csW�i��'����� �������9����J� �|ꦱ�<����d���GyF:� �����l�>VY���J���"��Q���|L��ٹ�t�[A�����m����ǵ��t��sJ:�_a�?��5J���<#�.v.l�B]�
��W����@9~�Y���I��oϢ=�v��뤻ŗ��q��f�?�}�8�w ���.�(��gO�(_v�?�g���Q����j�_��]_��#���==n��P⹮��@w����(�HG>��s��㋩Sa�oI��t�S����t�3R�9~��|�j��n �*iHOI����t�#�������E�?�3ґO����"�����(�HG> ��?��4D����@9���~|�O)��}��G�l����<_ǟ`t��ž2z�H�W�I6�mv���P���|\����W+��G��<����^�K8����t���g}�N��C}y�W�4��1����t�Sq��ڵ�Rz]ϴxtV)�)y$��Q���|D<3�����GyF:���T���6�����P��S�O���g�#��B���������@9q�4L����*���M����t��g����"��>��(�HG>"��������<#��xf*��i����t�#♩���C���o�(��稐���B������� �s�� ������m�?�3ґ�����"����%��Q_����h�M�����������������r.�����xf:D���J����t�#♩�����������xf*��i�������� �*������������xf*��)��(�HG>"��������<#����T��ӯ"��ʹ���"�����S�O������\�E���)���V!�O���o�(��G�3Se!�O����o�(��G�3Se!�O��/�߮/PΑ��՜�����9�O;���g�#��u������8�OC����o�(�����������M��?�S��_��]_��#��E���:6���#���QG!����\��S!�O�E������W��?���o�g�s���<����3o ����������G���!�O������9�q��D�����v}�r�|���p���������Ei���GyF:�Q>,����w ����7c���<#��{y/d�?�ҫZ��*�}�%��Q���|�n��М��<�����^`����?���������D����"��i�?I����B������G�o!�O������������"��iI����*;#w`�`��7������I�q� �4t͢*?�u��߮.�pv�%}�J�/�x�q�}� ��
?�!�#<vQ���
������.���D���6�����'��?m��Q]�#���@!�O����r!�O��T�� ��)���?�?�����]]�#✉������d��������ꊸe"��i����.�������m�?�3�#��.������������ T���[&͹�>��?g�~� �t�����1NY''͸U�� �]G�d{���(Ϩ.���D�����v}��"oLD�?���o��������'"�����(Ϩ�����0���5�S9�O��\�/�߮/P]�LD�?���'"�����(Ϩ�D�t;oLD�?m��Q�Q]䣴[�@��������!�����"�ogg*�3��r�]�7�Yg�,��Q�Q]�+����������� T��xcrN��Ӳ������#�#⍉���m�?�3�#��E���"!�O������[&"�����{��?������������L�kZv�q�+'��g�Q:������������PҒ��R�؏����5G���<�>B>"ޘ������<���G��O���gT��xc"���?���@u���7&�B������� �G�G�9�O�����D�2������� Xg��� �j����?�B���<�>B>6���}}K-���>A�I���E>��?����_���<���G��O�������|� 9g����_��]_�>B>ׅ�?�����]_�>B>"ޘ����߮/P!���8�OLGp���~��_��]_�>q�D���6����E �/z��K���Lu�(s����q� u����n���.߇*�3S���<���GE���O���gT�� �"���?���@u���7&���?�$��Q�Q!oLD�?m��Q�Q]䣧���d�P���
��������|�G}��?�3� �����׍9����Q���'"�����A�_��g��?��r����|~ ��g�Gȧ��X�B�/Zڮ�5�'��u���GyFu�����'"�����(Ϩ.�� ������m�?�3��|~ �"���?���@u���7&"������� �Gȧ��&�����<�>B>i����'��4a�?m�}/��Q_��� E��3�#��x$�gT� ���E>h=��E>h���E>h=��E>hގ���"4�G}��Zd���ܿJ/� g�>�������_�ٳ�m���ОGc�|�Vh�t�SCz��Z��2�>r�*�5�^�}h٧j��vde������ƹ-����ѽ �\ �#�yϧ�9��^�+�<���[�gI���$��P v;��t��#�����~��ӂt����ׄ��h�V���"���f�Uv���?�~0�Um���o�{�j`��� ��{r���T�4$T�Ѱ�t���WU ���� ��#���q�7�
��,��<!ґq�5ӄ��K��{zL(�����6�T��~bN�
RhȡK�ٹ�tØ��|7ґO����q�Ϩ�'�#��K��=��XU�G��~|Ie~� �c�ͻ8���'�t�3��|ٞc��� ��l�*��oe�9�^�� �����u������w߇�t�����h� Eگb�;��.
�����{�Q�����ka&-����h�I�Fzh�=��� 2�$�'O��e� �]V �����tWW��N�})4Jɡ�r�� ~��g�#��=���LJ���Q7���o�w)��!(�HG>z�����I�.up�ԏ4s�������g�#�2�l����L����"�B��XU����t������+O���,�+ ���(�^}Mk�3ґπ9ĩ{��[����bj���|ʹ�� u��^���d]ez"�b���bzn��w��=�/P�c�"��4yGwvw�h7�j�)ɬ:2�Qa����!�f�z�����/���:�(��gV�5�qo���'��RYԯ��O��:���t�����y��Wt�s�����iwK������4A_ �4���U1��^��o[�ʡ[�vԶoa� �HG>�NL\�`N�v�x#1�\��<j�֧Z���t�c�+��|����;�2m�<���ZŸ�Z���t��>��7 �.��
��ѳ�v.ɨ%�/@����X�.
TQ�i���<���f2����%���\
]��������8=8N��|߯0y����Li������n݋k����}�r�||�z}J�O��6�*�����*\�3���<#�xYU�w}A�|�LٹG';� �'(�HG>�� 3���[V�>s�{��������{�@_ ��.w~n�E����Τ��û�I��g�#�ת�^Yv�vY嘆-(��-�t��YOP���|���l6 �J�:����=�>�Xܵ��ӏ��t�����Q�Y*s٨fu�,����T~� ����]��O�g�-�T5iv�>����Ina��ˆx:=b�뒨$��Y�*v�:�3ґ�؏��^}F���ݔ�Lm{/�Ӎ��<#��s��9;�FՖ4�=��7ܩ�����<#���j��=�.�e�zHQ
�u�T]OP���|�Ш�FWé�݊���td���0����t���z�z��A�S����Ii�����D���3ґ϶�Km�<8O?w�X��<���H�3������t�sf�ݒ��=����g6��K�ʶI���yH� 5 �8�2qIY�8*�᲻��b���:�~O��K��E��Ѡ7{�y0���G�Ê�!�"i��]���_��+��ri (�HG>)�]������N�6��Ӄ?n�?�@P���|,��X�F�C�<�����a�=.l (�HG>'�>K�D7Z��i�<��Il�=��@P���|ތth�u�
훕���m�;�������t�p����ړTףt��' 4�?�\��ӏ��t�������؎e�[�_$�驷��=�/P���r��=ڿ��x��{����������"�i�tM���W���щ.s~2��ȧ��ĥ��o�E:}<QA'k|�|����<#�h�.��6�ݾnY}C�����_PaAyF:��)���s�?m ��J�>�����G5�g�#��;R���{��<����C�Ӓ�9����<#����]���v���v�C��M|ԝ� ���G5t���=gz+��$��Czr������~�g�#�֦So�g��9tv�Z�#��5��ʹ\���[;,ԑ���c ��������:g�.4��q�!7CG�W�}�r�|�*�6���1�����k������<#�������%6���w��Wl���XAyF:��y���;6�h����^�1"�g�#�P�Y� �b��!#�m�������t���U����t�c���h�#�g���<#��$yԹm�չw~������~P���|:v�p�o���f��?��[�nQ_��`������!u�;�_L�i�T6��s��T1�,��#E5pg.����ފ��ǖ�of����1?���@�} �.�M"��_v����p ~@���t~�?�qQ��v�� ��������4�ٚp>G�*6Vv�Y&i��� ���ߤ�箨.���⺾��4bt����S�xb���T���,+�o�͵P]�S�s��������glp�j�=��_���� H�&��6?�ߪ���.��_p����x"�.��md�'6��;k��i�{�d��|���
��P]�31���&٧d�7�<K���2͋������ۢ�߶�^T��殻">=�d� jv`� c�+� }y�b�$���*�~���I�^��"�凯�:��D����>�:m�|�܎�mZ����D�T7�x|�v��qw�a�ؽ�#���JI˳=��'��b|z�u�����u(�g�G�g�埶��ۓ���ɡ/V�^�gs~�gT�<ڑw@'� ��ɭ�M6G�X"���(Ϩ.�Q}�eD�|"9��U��T�r�^�9�3��|ʋ�k�{F�+m�v���d���9�3��|N�쿠�S$Qt�r�y� :�>l;��ByFu�O@��gn�"�MJ�6�=6�x�=�EyFu���{�f�� 9�0��>G�RQ�Q_���#�4��{P���ֲ}Qt�tU<?��\M����;��gwǖE4~����l�������-�Y;����;�=�J��Q��P(Ϩ.���v,�v�=q���lΟR8�4���<���g��.�r\_�.��ݳ�eP�E���9*�3��|��W�ǐE����#Q�s*�gT�{E���� ��+��9�Ϋҋ���E>[t�'^x�,}{�N ��z���&��ByFu����o����b�7<��z��N��=������ .잞�0�"voO����|]�kH������IO�7l�Ǽ�|����������$��5W�['my����IQ�Q]����dON�h8ہ�C]Qv���P(Ϩ.��X3�~@%u���9�����N��s~�gT�L,��4gg$�q��W�B��Y5��QQ�Q]�Sy'n~��0r��k��S�Jy|���T(Ϩ.� ��|�{�?������ �7�9�3��|��=k9�+�.�a�Ξ^:�����@u��)�y����qǺ��+5P̰��q#�o�2��{E.?R9`�8���3c9g������2��6K{A
Iq,������Q�Q]�c����%�[�>��KO��m��IQ�Q]��Oy���j�H{>f$[��tڡ#_�ByFu�O���#l�O��u�cs~e��]����<���g���a��W��ds�Z�Z->GEyFu�O��l��s$���lN�=�-�S�<������6_�Y�&ۭ��0�I'S�����]\��ʽ$��n��3�iL�6~��W ���FB״f:2J�$��sP(Ϩ���O��#��?!]ZM�1������3AyFu�OsOS��ɭ�+���u|S���|��E>����'Y�#�k^y��u��}8�uR�gT� ��3�D1�:�q
[���N��u(�gЏ��|E�T�~��=?!����#}�>�s~�gT���:x���I��ԛK&l�d2��QQ�Q]�3��}����f��K�ho��߹�/P�^� ���=|��$sw����A�ݍ[�d���}��x��3��V�_V�9=�g�G�'���Ri�2�XY/�qP>+%/p
��E>��n[_�H.��Y��q&�u��3AyFu�OV��8�+Wɞ�Iqw�:~��MA9[gGyFu�OD������ʼ��El��N�q,_'EyFu�O|eҡыN���}J?M��� ֡P�Q]����I��[���w�I�l���`Ώ���"��eܶ�:�����+u~����/P]ą"^���A<�3��|�����"������"�^����"�����"4oGyFu�����@uѽ�QYF�B�|�֪ql�o��|{W6�7;����������o�%�$�V[�ut�)ґ���R[9�?���w��dH��H6wE�K"�L�r������ֻ��+" c8����C:�yᡵ*����-���Ot^[o�st?ґO�u����_��ډ��D:��p�]���B:������������ �O
'W=����~�#=�S���/R����d�_�S�^��OA:�Y�vNA3@�6�v,��PJ板���t� ���O������%rWw���u'c��u(��+'�1�������'������3ԁ�O9� ����5�0N�!�����u�g�#��U�
���aҶK_��{��|����t�c��^5���'��U�O�ݙ��ϵP���|_�R����u��O��d������g\���w��_���,�����`�]���t�3p�E��UwhUN����'"�\���(�HG>���ɗ��tO�I��O�����?� �s=��N��_P2ޞ��D��7���&-d$�����7h�'.+���몰/@Α�f�C�����N�&�EK<���?�3ґϦ��^Ō��(�W1:����P���|&۷(0��v�S:�� )f���(�HG>�ꇼb����7Ms���[|����t���N�K]��7%�5NU�#�'��s�g�#�:I����? �7;#0����
��e(�HG>&��1���s�ٌ�'�o�L��?� ��2/�W��ת�+�����cC�:���Ӝ��kWW������_�GyF:���u Nf��������';Cg^���(�HG>�r�%G2�?�}��N�$ؤJ��[�<#��;N������������"[�.���t�cp�<ܘ��c�c�?�=�a ���<#�<�Pz�������v �$ǖx�s-�g�#�������I“������F>7@yF:��v6Yݣ?U�j�\�;���v%����/PΧx������V�To����3y��i�A��_0w�yT97�� �RP���|&��5�����~b��'s��u�g�#���Vy'��/։���b��D���<#�l8$7���:�.\�B�|�6��[�<#��W�9;���c]ųu2������<#�t����D�}򊚔F� �?���(�HG>�F���/��6������Z]>�ByF:�1�=������O��ٜF��K,��?� �s��b����?�HO�8r�V� ��7U����ٕc�_?#��w ���3ґ���V�`��P�r���D�䦣�KAyF:���Z�����oC��O6�]���Q���|F��q:����uVUƓ�=3~�uU�g�#�u*c��a-���2p��t�n���t�������������O �k�=��(�HG>Ok�c����l����;l,9����t�c�N_���Uԇ��d~�{y��G}�r^^l�t��y#��}�a�^����8�?�r������71��}���Ĕ��(�HG>]\�U�c������<�"H��)���ByF:�� ��X��� *]%�����.r.���'p�˕��h���qs������u�g�#����+>d��ղ�|o��$���M|]���g��̟���"��3��If�O����g֡������A����������<#���Ӛv�}�k��Mk�����+9����q���CyF:�A��3ґ�CP���|��;�3ґZ�DyF:�A�G(�HG>h>���t���P_LQy*��C�
��%m������O���h9��ޙK�e��s��m=@47��u�ŗ��{�I�\�$v�q8��/?G�8Z|�<����t���M��J(�9j��w���uW���l�J�u����+��|��y� `���k���OԟL���T_]�<����'�o���I|���"�A�K8�?��a#���[�� |`գ0�� ��K�g�2���=>7@u��%����?�l\���$��d���r,����Ǣw>�g�g��o�ߗ��"�Z�e���W��a�{�u�u�c����V����1�{�%G����^T�<^;bC/���Y��������
���zf��7�}}{� �j��{��|��)�o �u�+M:H��&m�J�������'˰u���r��:�3�#�3��]����f��|�C��3���(Ϩ.��ys��L��k?�Լ���iJE|�����"��K�)�2��|��a��'��"��
��E>-���0���t��lp���:︜߾��[2���lٛ��U6�����#�JIEY �e%#�:�d��ҔMR٫�|���<�q?�������q|��~�������>~�V����h/�ix�ް�y�l���qߚdzN�\��Y��p/�<6�X������=����Sf���X�g����}�\���u��l����ň��'�g&t�?6�/�������� J���#��w{�F��o��,��Y���N��=�3ڋtNL���Z�3��;�G���w~�g��d'�����#O>�@�Va���g���E:����s���� �R<���Q��*��g�鄶�n������M�F�w�E����� ���-tY�E���wvM���T����h/�A�Oѹ@{�_���A���UW�ޞ�Vm�)��Gc���J���Z�i��g�;یV�����9B:�^,�H���7�S�������ܓ"?��H��~C�����)=ˇ��l��\�C����"�5P�{�Y�;�a�g#�����h/ҹ�0��X��O���.�����獕����h/ҙ�*t���n����Y��E�w*�g�����%��[iw��A���7���g������\���?*%5���[���V�d��*uQ����_�����G�)��\��}�� �3:GH��͠ %��V~�����`����t�����"�Y��|)���3����f�^�rO����"�x���M(�?�͎ -���_�5�{(�g���m`E��&] ��Ü���Q��#?��H�[M������@���n�U?������E:�#>P��n���a��J�Z9�;�3ڋt��}t.���F�n ���w�K����uJ(�o����i���hv=n)�����_�䠐��9B:��~�ɦ�����=wQ�$Uo��ڔ3A~F{��;�V/wS���і�nt�?f� w���E:QK�v�B�����v�{ҧ�bl�{R�g�����=ғ���s�)��ʎ�ߪ�C!?��H��(��M)��]����;��������h/ҩ\c��'�����L�a�ռe�6J���E:�/��������Gbَ��w�l^�{ϳ\(�?���c�(���H�s���}�k-���3:GH����ki�������YIӸ�J
��E:^!���P��ۢ����gi�_��� �3ڋt���߆��=܌֝�{�˷�S�����^��I�ڝD���iM;>�{��� 3����E:�'=��Q�?l����3�y1c�{(�g��4�t�$���w̓��l�#=5�����"�?A��E�P��C~F���<�3ڋtP���E:�>��E:����E:�>��E:�{;�3ڋt�w~t.�^��A�� �N֥�D�մz��h����j�{e�K6�XY���� >�w����Bs�����SA��5���lzP!����7�����F.;<ʱw �Xv{�>�ӂ�H������w>E���.�41�z���^�)��- NMP��h�t���=����I����}a�îO����<;�;�#c�n;���&�C߇�;��u������zN��oX��g&����{+����,��a��� oOɋ�wY{���c�**�ꐶmz�D�n~o��,�#�J �Sr��ntp�wҢT����͍����oX [|$�������CDs��x��������!f�q���j�屄�6F�y͎x����#��?���F>G<��'V�E���Y��$�;���*��͑�)��cE��`mJ�\����g4G:��Ϝ�\��������q�����K�?�3�#��:�?3=������Hg]����{̩T�z��@������H�Ɉ����������;�Yp9������H'ñwR\�S��G�w#��p� ^�\;�3t.����d�O-f�}����>�;�v^*��͑Χ�m�龪j������`����G~Fs��W����;���g4G:����w.����h�t,�6�%�?�������sA ������H����@��3SMB[z�j� ������Hg��X������bC�@���͑N‚…�)Y���พUv���1_'�g�\ �#�^���J��까������*��͑N����t��rqA�8�����G~Fs�#���x�������H'*�sK���c��G��KƩ��g4G:�?�{+���n��m����������Hg~��W��F��8z�׶���G~Fs��{y�/�^P!��[z�4�V��#?�9�q(���~{������~��Ǣ����_� �s�{���s��G~Fs�3��a�'��Ϭ���mz���F��#?�9��>۷Cm��7�^��zP��R5�����H�Ǎ'YJ�?��v�z�N��G~Fs����rO%���V��#���e*��͑N�O� �������� g����G~Fs�S�r +%�_�Q�i�`���*��͑��ц��R�����C�l��_bgi��:���G�G����;���g4G:��������z ibB��������h�t\��-�H���V)W��i>�\���G~Fs�s����S�>u��q��;�J��T�?�3�#�����*��fqf���;��͑�SA�M%��tyA� ��g�.������Hg̵/�J��`E��K��&!Q�� ?�9�yzoD~"����c��֬��>%+��.:�爗;�nT^"����;��;����X+��g4G:��_����ԏ�Z/�w�R�*�)�g4G:�_?�L�vk{�J@��:�?�3�#�f?�׾L���ۺ�:E�j���������9m��K��{�D��C��JQ����h�t��y���G~Fs���u|A��_
�[��t��g4G:~u�;��O`���{��}�\(����9���Έ'��6���<�@�������U=���2Mq����������3�#��:�����g4G:N�;Uh>[s�M�S��#�u?����3�#�̠�� v�ZLix��!m�O�>�3�#��:��V�#�����g4G:�����������9pI��kG��_������\ ��6���l����H-��߿����~ݴr+�)��}llXiz0þS�����A�H���f�G�q�#�t^O�s�r�����5�w��oT���t��=����"��g�����T�����O�ܾ�W�������/��p/���-&���|H �E�,�������� ��h/�)xU��]���{��_���]����=����"��:��?޹�� �?�WL���^��H����;����g�߻����"���6=��f���Z��o��G{���X��{�9~KJ�Hg��knR<k]����D�}E�v��U�����!���Ƅ���񪬒��`M_�P%�����"�NGw�'�?s����7�H�R���ѹ@{��J��O�;��w�R o�������"���{���w������[�j���E:ѥ���I���WӾQ�f�������"���6 �?Ku\�Hy��[��G~F{����k�;?��G��-13rʦ{���m�*��>Xm��{
��?޹��#?�s�tbt��!z$���E:mu���s��G~F{���e����+^.��`�K������"�{5w=Rr��oI]O��=�T����h/�1�|M��w��%h!��`�������^�S���p��3��,���G��G~F{�N=�_;O�H�?:h����Q��^~�>����ڒ�U�{yC���J����� >�;����*���#��������K�?�3ڋt��%���G~F{����3[� ����h/�9|l�&�r�o:�x�����������^�S=s�{�N���`a:�p,������^�����NI����x��P������G~F{�Έ�C��қ�5�>����m������{t�OC{ʍ\
�s���Q+�H��?Zp|��������p��6����������s#��G~F{�����Ѣ�G�����^����\��tU~O��z����y*���E:�zo�W�����h�pz෮���G~F{�N���K6�w��//�� �3O��#?��H�ȕY���;U�6OF��;�gW]T�?�3ڋt���\�}�BM���E�[���й@{��9�H�5�-����~"s}��@��7(_PF��ϯy��?z�B?^��#?�s�tz��+��Ϣ�x�;zPw|������"�����yoy�E����*���E:�ݢ#��Ϣ�$�t�w��S����h/ұ:=뫒���|������y������"�����J��]ܺ���w זS����h/ҩ?�}?q�ټ�f7��;��#u��g��<�q���3!��s���'6�x�rw[��ZI��l������\i]e-������nE�"*�������9B:&���*����Fg�w�WS����h/���,b�������?�(��N��#?��H�G��O��ϲS��7�wWMR����h/ҩ��/q�Y�}��_�wo����g���;e�P��?�2�ףw��˪�P��h/����]���ּ3Y������#?��HGp����"���\����/I9�K����P7�}�:�[�� Y�͂)GZ��|��!���iJ2�H���9B:; ߡ�ޜ2��֥BXԭ4{O��!?��H����΋)���
���|��堐��^�s<��J(�LN�����R�5�|(g����"���?; �{����K����[��{|�g�錾_��ݓ��P��Ű�la��1�tO����"�6?�U��B����z�;�S��r����"�ak'�����k+���j��S�s��z�{1��=��� o���g���p{o�_=���A����k.���yΣe�����*��+�jw�{4G:���%�\�����n��˫�NͫM������wZ4G:��w����a �#�����Ǎ���._���艅Aq�4^լL �;�#���:��煓�_�R@�o5T����j���-K:g���N77T�3�9�y����҇t=�������A�m'�:�ꙓ�G��<Q���9���-z$�C����������Q"�.�������HGp�������y�BNR�P������b��^qy��!h�tfg����?5���y�����sD�����1%d�k�u�x���#yS�۳п�����K>��� �?��s��G~Fs�#��\r�%��͑�fˣw?}����6�I=v�]U�?�3�#�OS[-�A}�m.v=A=�x%������H絎��%�\�����yA:���%�\�������?�\s��G~Fs��퉍���|���e��B�
��<%�������s�G������k.����h�t��w=������HGp����K�?�3�#����n:P���kUʙQ��Q5U�?�3�#������ɏ��z����o= U�?�3�#��� E���#?�9�Y������@������̙Rы���O��˕���c��(�t.����?=��?\����k.����h�t��K����#?�9��.��������H��܂G)�]���D�������g4G:7=�����/mU��륩��g4G:3t�~E�H�?�3�#���D���#?�9ҹ߼C�~��*6�(�������A��й@>�.�������s�5���g4G:��ϻ���G~Fs�c����s�@������D�,�e���۹��VL����t��g4G:'�o@}��[��R�ߵ����G~Fs�#������@�������?�\s��G~Fs����T(����UO�ͤ��'��J�� �s����E��� �?�+z$��͑���s�5���g4G:��T�?w=���͑N͡�)ԧ�s�0������������.��4����-�1���C^�W����h�t��;���G~Fs�#���Q�H�?�3�#���m��?��)):y�Z�g����ѹ@>��R�H�������@�������?�\s��G~Fs�#��\r�%��͑Η{?�)��[��GS�����*��͑�S�����W�ɦ���ũ*W �͑�T������G~Fs�#��|�����g4G:��&��7<�U�X��/�=rY�����9ʑ�|�3�#�_B~Fs���!��h�t��;�3�#t�����H�!?�9�A�瑟���{t."����s���<a�>� v}��6����Z���=�����RQ�0�٧���%�@�������]E{����s����=�{-�^�#���H�H�?�SC{�������@�������eC{������ ����E:��n�� ����GT�����*�Q�
ڋt��)���Խ��\�ۨ��]7s��!�N���b�.W�W�����(�p\�����9B:�:�?�&z�?�3ڋt���=������"����;.����h/��^"z$���E:�:�?��q��G~F{���6S^��Gl:�P��u˺��;V�g����}�\���L�6�{��� �WLc��**���;}�����i}:Q@đ�������qY�`���,���͆5�p�Q�������"���������~��L=������g���?�=������"����D���#?��HGp��~� ����h/��.��������"��� ���{�A�u^���Y5�P���7K�^���� ��P[��B��sV�����!��O�������3e�,7������^��)����t5l��{����K��#?��H'�ݓ����[��խ���B���G~F{��T�Q�s�$��z���P���K������"��IUB'�w���k~�B��=OU�?�3ڋt��{��M�BXL�hu���G~F{�z��ڻ{��⡔�`�)��g��Fɍ�?��q��G~F���J���Ӓ\�-���(��L��#?��H�O�A��#3����-7Q@Ucc������"�]�{ ��?��.y���7��������^��4 Э}��򧊆��/�W����h/��Z�E���:�����_�V��#?��H��ޛ���jP���B��W*.�~�B~F{�z�������v�~�5M���p�~"Kt-�����t�.��������ҹ����T� ����h/҉�q�y��-����h/�q�q�y�����g���?��q��G~F{�����$� ����h/��^Q�H�?�3ڋt_� �w�����)wg2�Q�2�b�~��
�_p����_�����9B:���ϋ��G~F{�������@�����^��S����D���#?��H琎�����T��G~F{����s;� ����h/���H�H�?�3ڋt�� ��c�}d �B�����L$��c��YʅF���Q�4���'.��_u.7J��#?�s�t�뜠�?�2�tEK���/vQ����h/�9���%������[����_��������^�ۯʤ��39��h7����_;������^�sL�W���?q�R��sӖYJ���E:�V�jQ���9�e�еlV����?�3ڋtJ��^���R���Fw'��l�=�
��E:����ڋ�=������i��4��s=�80����w߸ej�C����Á����vC�;�=�#�q}̷��B�����dW����lV�r�l���C���r���^%���Hg�����Y�0U�����z�{�4����+�0&��vT���9ҩ���3�5_U�_� J�28k�¬x������iԣ���͑s�0��d*<�Vz^�W����m랓��n�wlѭoՔ�qh�trj8?���z��Nڢ��8�Q����=�^b��j�\1s���#����E'�9�i`gc������5C�(s����_�7���X�'�Z�hz��`�,%���H�wQɐ��Ƭ���=]�Ɲ��un��~G}�P�� ��U�?d�k��g��?�����Ӛ�1)���K�GS@���*��͑δ���M�=`��||2�zf�T����h�t����Lr�%��͑N��9���G~Fs��N��gŢ@������\������K����!�>��y������H�h[Y��1V���1�`A�J*��͑Na�-��m��=��) �w����� � �s�+뺤ɴ�v�YFj��#�վ�R����h�t��ҀxU��.U?E���w�*��͑�ϷEqO�d�k.����h�t>�?0�"���Q��wU��������)H�mC���ҟ������T�?�3�#�űӴc���Dv���sm���G~Fs�������j͜���x�,�\�eC~Fs�3���+]�5a�*|i�55��,�r'��{���9��}[ۤ�<���|�{A�p�ث��������{��kX�ӯ��W3�h��������:�ՂxU�k.����h�t�8�ŖjM��/����~�V����h�t�� ?��y��s�qJ@���+(����h�tx��?��g�ݿ��ܛ���#?�9ҙ��n����jӊ����u�x������H�W� �����R�C�����^ƍ���z ѹ@>G�nj'?֭���$�\��������=���5�c�Q�/���_�V��#?�9�y��%�u���և[J@@�2������Hgc����X���~���s�������H����g��}��S�$z��;/W����h�t��Xw��_8k���[� �M5������Hgɼ �۞��>������u���������Ls�M�[�9F:�� ~��'M�ߢ��\ �#阇fֽ�z���G~Fs��.}JNc�Qo��P�(����#?�9ұ6Ȋ�{��Yt�G�Hn���#?�9҉iZȉ��nL6{������������v>ֺI83���E��*7�B��F~Fs�ӳ�o��!�Sȥ
�J��@������Hg�߭��3}X��Yc�������g4G:v�| 4��I|i�����G=���Z�\ �#^���3[� ����h�t~���������g4G:=]�L$�?[6˾P�p��������<����7��;n1�ʉ�7qq������H��w؟C���oV� �����*��͑N~���}��5-[�&~Ut�r���j�g4G:�C�䗉^�Rf{��T5j��#?�9��t��흘M�M�g��m������ �s����N� ����h�t~������@��������q�5�D���#?�9�ɸ���q����G~ܮ'��+*���!?�9��������kK5�U�wC~Fs�����gK��=�+����H��-�����i�wz��g4G:� ܯ�����[U>���s����&�7�����w�fe�}Yڋ����~�WY�4��{r�0��~��#��/�R��n*���G�o�|���j�,q]��#�t֙W��ht
_��[X ��6C���>J^,z$��E:�6��χ���Œ�S}��@����?.�K�?ڋt
5���P�ߑ�̄k�`��l��/�Ը�]%��h/�90f�&�����UJ���L��}U\��*��h/�隼�on��\r�%�_p����@���^�s/sVH���y��������߻����"S�_#�Q�s*����o��G{�C;U>m��=ݽ���e�-�')�J�&?����7=pe�>�C��٥�����9B:C��_?���cq�z��{������^�s�9k���S��XS���\��#?��H���
-Ө�r���i���j{����G~F{�Ϋܭ]{^�1&˖���S����g��� 0SL�j�Kz��A=- u��g��*��F��鋉����U��G~F{����k��H_�D+���\�� �L:����� x߄�=�k�% �{���7�]�?��;.�����!�,���=������"��K^-=x��=������"��%�e���
�v���qU�?�3ڋt���yf��+�&32�!��Z�E��#?��H���>a˩�/̲]���`�CM������"�RF������΍Uz�6�����h/ҙ���k D����s���=n4c]�~�x��&��2���r/_�h��O-���ë�Tz�=�R�����!��ߚL�v�g���G~F{�N����%w\�����^�3Q����;.����h/��0�y�~y,�׌��S@�o�T�?�3ڋtR�[��!>Ŗ#M�������l(b��h/ҩ�c^����?咣�}��7T��#?��H����k�+4 �,������й@{�o��L��J��A����������C��σϙ�Wz��١�����9B:�,뿳�ϳ����qI.k(����h/����s��GaFf2��G~F{�N��~s�4;ϛl����C���������^��e��(���h4�����Ԕ�*���E:�?��(���|��`7��W����h/���֡m��@~�0q�a�Nu"y���G~F{���=��~h���4�b��+���;:ho�� �����N`��(�tlD-�kZ�f��Yk���3��.�T���T�?�3:GH���-?�^�����|_TM��#?��H�z��;��r�� �+=��/���g���:��]4�0n���������G~F{�N���5�ߧb� J��L��#?��Hg�{�r�{?�����οfUE������"�ޭ�}���?W�Pz,������h/�1��4�s'��L�߹�\��5��8�W,�_=�rw?�6(��cmێr��?�l���rz�=�W�����!�ȇ�M^��݆6�����Z]��#?��H���QB:���ٝg(=�f�*���E:���65 �χF-�*=�OLW����h/҉)�s��.n:��3����'������"����η���Yt>���.,��C!?��H'p����W��C���A��G~F{����k�7�-j�T����s���\(��!?�s�tP ��E:(�����"t�����"t_����"t����"����E:�;?:ho�[�]���%�����%�{����|���|t���&�����v��ښ��0�u��l��m?�
G̑�s��b%��}hķ�N9\��{�N]�G�����J|���}'�;-�#�.�����['G��8]Ծ���5o4�_��N��I< �7k+����\��9�T�{l���J���$����䊊9�8_��i%� 5 �S�3�9��{P��3�;�?��ŏ�y,��w�N�~�G�FٶJ@��MJ�͑���3�5�����]��Od� }�齬������� �q����K���_������#�Ae�W�As�S�]`�.��٧f�s^�G�������r�Զ*z��*��^����lŪs���G>w|�/�wl*�`[��u*����gs�[���?���g8�;��}zG��:?��ޣ��%�\�����鼜�Ф[�d6���}����� ������H�jLa������oo�^ķ�>6P��#?�9�9\�E��x&��������HGp����K�?�3�#�{'��;�$�\������0�t�ĦM�k�n�)��#+�S���\ �괲5q��wZ�4�!���aŬ���� Z8xv�G\����>G:]u�&��������Hg^�gߧ���Ή.�K| ��G~Fs��uAqN���_������Is������H'g\a㛔��������������G~Fs��@��g�k>����W3�3�g4G:���$�\���������}�ג&�|M�A����#Z]W���\ ���q�Y��ƙe$s���6B�<^�ubH�B����HGp����K�?�3�#��g�k.����h�t^-�s~$��W�~�����gn������H��ȫSC)�߾I�Ք���7����g4G:����=������H�N��g�k.����h�t.�>�bf���{F�4^�5䔒�G��\����K����/�6P�?X�v�P+�����h�t:���lPXPY��s��G~Fs�s^��g�E���#?�9ҙ��~㏔��]�����K�t��g4G:�;FP����s ���&����g4G:�j��&��������HGp����K�?�3�#��/��WcW
���I���]�&(�t.����I>��� �?;Xoj���׸��#?�9� )�3���%�\��������������+����h�tZVٹҏ��Ճ �L#�Z�k?������H�`[�i{��{M����?7��Z��#?�9�Y���3�5���g4G:st�&��������H�|�)~����i���)��G׌�R���\ � �?�|t���������w�N|_��G~Fs�S������v(�Us/��J�?�3�#�i�kt�I��5���g4G:a��S�R�S��W��������G~Fs�3��h㳔����|��γ<U��U������q��� ����h�t��I����#?�9��z�~�>Q�4n�͝A�ۙC�*�t.��Q��됟�����3�#�A~Fs���ߑ�����M�g4G:���͑�>����H� �s���r���3���o��X�ͫ�W�� �?_#z$����a�#��\r�%��Q��HGp����K�?��C{����s���ԧ��"����;.���������eh/����g����w���˿w���
�E:���%w\������+��"�~J��e��E����{��n���T=�t�+�Z�2C�W��q����K�?�3:GHGp����K�?�3ڋtj���\r�%���E:�'�4ɤ���wϚS��K�?�3ڋt����=-9L�$���E:��Ϸ���G~F{�������@�����^�����s��:{}�=�|����E���,O-P�gO��L�J��f�eS@?�a*���#��w{����|���g�P@���N)��g�霘�+s���g6(=�����g��d���\r�%���E:���%w\�����^����s����g���?��q��G~F{�z���[�bė ����r�X��oi�f�r/�:v[����?���F����G~F���{��N ��[߬g�����������^��x����! <��,�Rt��k���G~F{��Պ�Nr��b�����߰�3������"�Ą���R���~w���h�s������"�Y�B=�����]8�w���/T�?�3ڋtF �Ԓ����;�ߠ�n����?�3ڋt��ht.�����P�߭���v���W����.����������z3(H�������?/?C��#?��Hgֆd7߉�������?���������^�gX�� ��G�ٱ�����_�*���E:n�XQ��ICC���T�N��#?��H�[M������@���n�U?�@��#?��H��u�������8��S�U+�~�B~F{�z����{��٭������)�rMsO�Q�����%w\�����9B:���o��ŏj��g��h/��.��������"�(��K����#?��H����#=)�/��������"��:�?��q��G~F{�N%��K����#?��H�%й@{��s�y�H,߱;�n���e<�R�����%w\�����9B:�:�?��q��G~F{������%w\�����^�sP����;.����h/�����s����g��L�q����K�?�3ڋt���~�<)��%���E:���ڋr�(/�����Ay$�g�頼�3ڋt�}:�3ڋt�}%�3ڋt�}�3ڋt��v�g������\���ۃx;���w��8���i;e��=S{�=q�n�y/r�ܿO��}���օ���=�#�W�NՔܿ��ۺM���I�����af�/}���f͏��ऑa���͑Ne��K����_���� ��e��:p ��085A���HGp����K��P�=X��P=��k6��^����餞����������ư����_��� ��mT���� �ٴ��;͑���j�����k
�h���I���w�6qR�>n�h�z�꺋�N͑NT��k��Ϸ y��z���*��x �����Põ��;�U&)�4G:����RoK��C�>b�6�c?�zGQ�K�i&�NԎd?��ߥ�<+ă���w���oi�������ƫ��g4G:���=���;:�<fL�L�G���g4G:���%�\�������?�\s��G~Fs�#��\r�%��͑�UG֓��|��? P��;-U�?�3�#��?W����qzRPB����*��͑N�c��8����ӻ�CB���K��+���9╍�|e����4�@���W����h�tJ� ."�?��p���{NS����h�t���=������HGp����K�?�3�#�~A�ꖥ���E5 �w� Z���g4G:g
Ƶ��,�7xfsx���rT����h�t6�q*���3S�O�B=��:�?�3�#��� S�x��พUv���1_S�:�爧���K�Ԉ�������R@��T�?�3�#WC��t�8yִD�Ьj��������?�\s��G~Fs���e*�Dպz|�(.�������|�������v�lC�<-Z���g4G:����᩼�^�2������U �3�#�� w�&�?��XP�c������Hǡ��}�����́UU�X��Eu=�� � �s�{Ԝ��f{��=������H���F+��}BH�����y���G~Fs���&���g_<�����P��
������H�Ǎ'YJ�?��v�z�N��G~Fs����rO%���V��#���e*��͑΃����v��
�5/��^� �U�?�3�#�ZV����籧׬0��>篫��g4G:CGVJ��]�,.��ҿ���P�� �s�#�n-z$��͑N�ь�}Z������5�w��emؾ��!?�9ҩ��{��v |Z��7�Q@�̳� �1�g4G:�gx�N��Υ�3W�;��D�*{������H'm���J�?�jMW� �����G~Fs��s3g�������;�z�X���G~Fs��r�Ƌ������e�Q@�E *w�͑��{#�)���+\�f-3�) XI�t.��/Wp����ζ�}�3��G~Fs��Z���?D���#?�9�q{��-q���t�EJ@T�������H��nÏ8��?���u�w�2������H�؂�*�t�z����k���^�*��͑����=������HG���������/K=�������Hǯ�^c�� ��|������һ���9�������>��=�쩕�v�g4G::X�H�?�3�#��:�����g4G:V��e�E�hW�vum>1T����+b��h�t���j?�G[�����Q�?u���h�tD�f��P�����͑���k�E���3�#� ��b��}�jj%�� ���oQ���Q���@��5����߷��xy&�r�tr9���6F��O��Z'�8�o7���m��KM�mZ�v>=��T���3��ӷ��#�t�L��v��1/=�������h���7��"����Rş�we�Q��W�� �E:��~�Lߩ�v8�рz�V;���+֧�[Q�uy�5�������H�j���W�;@�7� ��3�����h�'���cb�7 �F�ȫ�
ڋt:\�\���<�J�����J���|�b��N7x@�ĕͺ�����?�����HGp�y�d]���}߮C��\�] ��h/�9�3s�|�������g�:���El\خ���� �Z�ڷ��ׇ��gi��"��W��b �h��o�v���>���׼ť�j�>��ZD�)�hoT����t��'���\�t�Qn��r��p���t�[���X�p_9Z��#?�s�t>�s�n�~� Ǎz��cU�?�3ڋt��X��0}G�o�mjA=n[o���g���v�Z����3���@p��*���E:3j�,�����\eE=;vD���g���>��{�x^��x�/��D/S~g!?��H����9S����[nX ��o�aItNC~F{����V��-�$;�nn��Q�\�TE � �����)��=�w��͊�|��N���.��������҉�q�y�����g����q����K�?�3ڋt�f���:2�����9�z��������^��i���<�x��J;�R��6�T�?�3ڋtn�mN�^�C\�e��孾��G~F{�Μ�/��4ݢ�n������^�#���U��ѹ@{�?��_����~�Ϥw���WU���<�(���/=�(=��OU�?�3:GH'K����;.����h/��~O�H�?�3ڋt�w�꺁��ۊ��K���S��!?��H�𱽚L�������� �c���G~F{������*��#��?L��y���g��\�ֲg"}�2�Xwz�r~���G~F{�N`߬��R�5���v�� ��й@{��h�E��/{��cCz����"���tu�q���*�.P��.��������.��������"��:�?-z$���E:����kI�P�tϯG�N\�������^����&}�;�ʏ� �w~목��g�����m@�n��W��\y^������^�Ur���N��s��DzP1g���G~F{�N�*3J�j\2�c��:��%��s���^��I�������;��I̠���S�\8L���2���Ⱥ������9B:޽*7'�?�mb��z�n)������^���~���t��l�Qo�h�u��g��L��͌��<�����z~���g��욘����|�¨ݽ�@��T�?�3ڋt.wןB��a���X�H��������^��߯B0q����z��� v�������"���4=��;:h�ö�ɔ�;���� ���b������2ӈ����]�jC=��Ʃ��gt��ΫWm����/^���z~�������^���xF?���M��[GR���U�?�3ڋt�v�B���������cG������"�-�c�����8<Z��z"�S����h/ҹd������t���zf\*��C!?��H'?l^w%�Z���U�p�]��G~F{���������2}�����G��]4~��Hʅ^^oՇ�����A���lbVk�`ʑ���5_�|���r��L9R�gt�������w(�7��{�u�u+�ޓrz��h/�i> ��b�A�el�����_���@9(�g��O��J9��C&�����T{�=ʙ ?��Hg�������A��% [���- ��=>�3ڋtF�/�t��I�]��b�Z��~�W�'E~F{�N���*�P�_�WZ�ɉ��yW��B~F{�ΰ��~_M�ym�;�����\��������d#�o����n���|��v>m�����L�������J���7�s�(�ʹ��V�P[�U3� �#�9���L�H���ܭ7rY�ةy�)��_R�Y�N��H�e~Р��\v���-��`P'����uV�7��|��)�Ƣ�T�W���9ҹ���O,���%'��=������o�q����/�p����SX���(����?�\s��w�{Kנ��VG��If�z_�������?�\s���б|�|�Ǫ�j��m��������h�t��Y���w�W*�$���hZ|,��������HgvFK���Q�������>G����kSB������}�y$3��=��3�y���}��g+ ګ�,�hu+�C��q����K�?�3�#��g?E���#?�9�ߢ��/߳؍u�Ɲ����V��#?�9�ٜ9�q�g9�le�:!�0e�z������HGp����K�?������^����#���ßЛ)�/����h�t��I����#?�9����FK��c�q�-���/?O���s�|����ݏ�ғ�x+=-��e;��e����x�������HGp����K�?�3�#��g�k.����h�t� Ϝ�:��x��6��>S����g4G:�!����
ﰹB��w�:���g4G:����G��G~Fs��^o���c�\s��G~Fs�3gJE/���? �/W��o�u;���ѹ@>w���q�Y�Y�B�>����� �? ?:�o�����͑���3�5���g4G:���$�\������l���I�f��g=���&-U�?�3�#��G�B}�)�52����f���g4G:���$�\�������?�(z$��͑ε�����،V�9G)��?��'�]������#�M��`�_����
jh��LBu�&��������Hg����$�\�������?;'z$��͑N�E�W��&���δC���|��͑N�ݟ;5�>�l��(�_j����G~Fs�#��쯞�@�������?�\s��G~Fs����T(���˪��fR�����X%����y�y���V����9Ѯ�U��a�N��E���$�\�����\��?��g�k.����h�t>�-|7�]s=���͑��O�g�G}�K솲���oT�G��#?�9ҙ������� ��È��RG���g4G:��ϜD���#?�9���(z$��͑N����S��%uJ�N^���:)�t.����oiM�<fYr�����lM���JNϷt����1����&f��5|�x%ׇ���H����_�/O�:/9���`��-)�)�g4G:����=������H��4���#β����Ϡ����3T�?�3�#��W��O�}k˶>��ϳ�W�j��h�t�����M�H�?�3�#��g�k.����h�ts L��ox������_�{����� �s�#E�:�g4G:(�����H�C������w�g4G:�~�͑�?B~Fs����#?�9�A��\DN/9����y��}��G�z�Mo�n�V���� ���/�#��g�;.�����E:���$w\��Q�ڋt��5�c�|��%�����HGp����K�?��B{�����O�aB��׻�������^�#��Lr�%�����H��B����F-������w�,�kv��ҽ����(� �����!����f�����;���g���?��q��G~F{��.���=������"��I����#?��H�[��g�;.����h/�Y�����6������#?��H��C�� *t.ӄ�=����q�b7�Y��r���}�.��s������^*s�C�P�IG~F���/�g��[k�B�דz*�:���g��\H�"�?s0]�\��� P����h/���%z$���E:���$w\�����^�#��Lr�%���E:�����,������#?��H�?E����:(�q��s���F�����o��˟9~���{T�<PL������j�$� t��N�=6a����߇q����g �������y?8m��Vl���3ߨ������G~F{�N� �J�6�s��P���)E��#?��H�jR�WO�����5'Q����S������"�������T^7��{I���}ި��g���nT6��X~(�0���m7x���g������\��{Vo/J��3c�8���L��(�������hq���y�\�s�t���nE���}� �x�������9B:.k���ɒ�h��Q��ͿCz�}ϐ��^���k��9�C��>�� �������g���'�;f@�����[mM���}'���g��� ��d=}G���ڑ&��?e�Y��#?��Hg��#��w�yMK�]���:���w*�g������\���m7��\���7(���ZTC��ۛ]�[Z�k����i�����gt�����3�O��g���?{g���n��K�?�3ڋt��E���G~F{����3����g���?K=������"��g�E���#?��H�%й@{�No�,�rw&�5.s(���p~�����_���#?�s�t���=������"��gޢ����(۔� ��E:������G~F{����3&z$���E:����D���#?��H�����$w\�����^���'�\��;�#c(ھ���O�D�*;�X���,�� �i~��O\(���\n���G~F����9A���t��%�����(��g�����͒���|b�-[��ǯ��R����h/҉�We�~ʙ�
^a������_;������^�s\�W����q�R��sӖYJ���E:�V�jQ���9�e�е|V����?�3ڋtJ��^���\���Fw'��l�=�
��E:�������-Y�0�5
BinormalsWd(x��1 �9ÿ$0�S��dk��u!�A���8�p��8�p��8�p��8�p��8�p��8�p��8�p��8�p��8�p��8�p��8�p��8�p��8�p��8�p��8�p��8�p��8�p��8�p��8�p��8�p��8�p��8�p��8�p�xr`֯i��:LayerElementTangentI{�VersionIf��NameS UVChannel_1ӐMappingInformationTypeSByPolygonVertex� ReferenceInformationTypeSDirect�8ʧTangentsdH��x��yTO��U�J�FEE I��q7�@�� !Df�
!C"I�LED��%���J*���T����p��v�w������u?�]w}��;g����w�_�����txBRH|�ƹ��9�sR��-���Y+�]�XNE���Z��`1jXhQ<}k�ڵ
�"6r���&��8��Ʈ����8��WR�i���U�)�#�D�U�crɉ�Q8ա����&"��)�|ti�m)���W�W5=)��q�+GXG c���UBk�M�4���Ϳ;3q�15�$��QDnv^�8��^w�;��-�#����~;�-$|b�Of�ҁ���XgX��g.[�]. �Q]�_C�臿Ճ�/ͅu�1���:�+ ]�sC=M��T�;ʔ��+?�C�L�J������騿�a��si�����LR7dD����E�s�}z-�r]eD:)��Ϋ��He�d/=���3z�{����G���U7i���}����A��1��d������F�J�t)Ҁu�Y��l�'�;�àr���F)��D>�:��Q)�|F������H�=�=��* �\�h�{�W5�S���g[J=�U�SI����*���[�qR��:Zx�j¹@9G��(�E��*�����ȕ
Z��hoa�MQ�Qq��Y�����h��>�x����
F}ե(Ϩ�8G$��-&�c�d�߯�F?E��E (�3�#��2�h��ⲵf�HX�6���� m������R9��o��!�ۜ���>hW�*EyFu�1���n�����;&m�I���nr����O�ı�Q�(�$.�l�T�/ľ�Es�r�S �i��ZBK��o�(�E�\�<mɝ����!+��M�*��� �έ1�s�r�8CJ�={��(��޲��^nU�u��(AyFu��-� �8��l4Zy�8�����em��EyFu�9)w���w)P�L[k`5]×s���q������C&�."�W:%���R��������(Ϩ�8�t�6���Y�g����q�?�l��<�:⸝Z�0�'���X'��Hg�Ш�e���ꈳ���{�ŐL�)�6Ri�+k�oR4(��,�� �#L��N�Г�Qҡ m��q��V-I�б� ,��Ȇ�X΅s�r�8����ҋ�!�5O6D�y>��X�gTG��5�<դ��d֘�R��5_\��<�:����,�RA�G����^A=m��N��<�:��
�YY3��h�Wn �����X�L�JP�Qq�-z;�{1��Ou��:�J&���;���'��n��N'��%;�:��S> t�'�gTG��e��Vƒ�&Kϋo��kl���I�\�������W=��2M��w���[{�5q|p��k=�%`.�E�+��o �18(��#y��<�JqY�t��f�k�y��,�������^?ɵ��_�Z�z��*̬�EЂ�<�:�� ��_s�����-jZJ�s,�U�L �3�#Nҗ�>�*��;�l�TЮ��m��M�3�#ν�.ȥ�C�I���j�)g���A���g�AG¡�Y��i�_ؼ�y[E6�E��<�:�|߰qӠ�7d5�`��X#-uu��������Qs���4�쫳�?H�O�e��6#�χ|����<��)��̤W�G�N��s�r�8cη��n q�[6�fѩ.�N��"(Ϩ�8
���VO,߈ UΥGL<��f�gTG��w�G����B�2�o�����0K���ꈓm����O �lj��,+�c%�Wۈ��gTG���s\�V���nv)���j�h�����g��-����� �]��B�S&�~�MP�Qq��Y`43��뮯���+[xRW�S4(�. .�?o$�C�5-��(�5��:d�����n4��
�#i�u�|���9����A˻�
;8\,�v�6҄�<�:� R�6خ����"8)���̒ۿ̄�<�:����*�_y�hZl?$��.��Ԉ�<�:�<T��;Ȫ�x�����V� ې�\�IP�Qq|��>�x���l���z[@M"�V��P�(Ϩ�8P~�������M�*��G�����gTG�����4����\�����{!_���p�����U˿��Fr����+��ɤ�� WJ�t�
��/8�ػQ��kΒ���q��CNq�� [5US �'N�j�gTG�w�Z:?Ī���96tQ�l��s��3�#N�_�2��;^�ҾڞZ��:ԢOP�Qq:|��`�y�xl�ӝ����c �@yFuĹ�Dvy;��L�>d-�����B��<�:�,-�-���?��X}`�b�r�w��Cc �3�#΍š����v� i������wz�K飹�x~�a�������/̯$����nq����r��(�ڄs�oH���hS����[%��V8��D���H;�Dv+虼�TAN$�t�� �?:~�Z�� ������9T��Z²k�z���Ȩs�:P>A�p5�$6��[��p���k�A}�����ˤk�� �� )!� �!���Dl��);غV���}�E��k�o�";�q��?���]K���<�u���*��^z�,2x��K[7�p���[��<�7�E���������"�OL�Jl�^���X��5�R��ɰK���x����[J�q_�q|�e��� ����/i&1��b���o�0�����p�02��/�sv� ��8E�t;�}����d�D"��yײH�sN��iv_�qwy�'.w��T�N�}'s���������7���,g��'��\�?�\�ߨt_�)��4�=�����ɽe����5'�Nt��i�{ְ\��o]��rz N?ު���#ę�x�n�v�
������ft���(�h�gwS�{�kU��Atp"[�7>����c=����"�QW�!Yl���>�������'+;��M�3��8�S ܾ�9���GÌ�QF硖��M �3��8��*�i #�����E�z Q\�Þ���\���S<g�֊��Dr���ַ�첶_�{Q����"Ό���� Z~�H 5������Ӣh.P߈�:�����C�Գ���!�=�RliI��r��ҥ�:���7l�pk8h�g��..��������<��53J��<�9B��W~�ss�+p��;)�P�ɀ�(Ϩ/��dU&���&&;:ύj.%i��.Y�IP�Q_�ѫS67�XK�D�֬�WD>�)�ح�KP�Q_�ɛX~��z�f��E2��I �{�~*AyF}�r���,�F�6[��N�{�B{n�v1����"NU�s�}lڰ�%e�m��Ma���z���M~�Hv}9�\��ˮ7-�^��Υ� ��f��!��Wq����։l�6 ��#��zZXև]7�v�<�̮�Tfx'�P�g4G�Sq�r�K5��,.���Z]\�L��<�����{`-7W}�j ��CyF}���}�8����T���#ꗒC�UwΥ+�g�qf����DIٙ�Z]@(& ��FP�Q_�)j8����@�5�d���Z�,P�(Ϩ/��m.�~�:$�?n�{�Wl\-�W���@}�j�7����O��W
�xXm�eE��W���N��~v:9_1�Y���#���c��)��dW�'����aӅ�M)�3�#�Y�{̱�]7�F�L㮣��[Ʒ��R�g�qT��>`��lQ��r���K���/�}������r��}'y�ۥ���ׯ�o_߾����Dn>#�PCF�� ��]L�<���y�4EyF}�����5��!v>�E���#rQ��<þ�����{�G��.q�0^.�}�:]��� q���yM����ƞ{
�×lgBC�j�����j�9��s��$�O\��\�9BC�)�U�}gg���>t�L!��{:�����te����;ޣ����3�%���JQ�Q_ĉ��u�v�<���p�Q��? �(�3��8>AK�.�\�ɤ�p9�v�{�PZ�?�7����"������uj��l�w,5� ����s_���}s�8�&��ɮk^v���3�ݟާ�S4�/����ؽN5ig�J��e�����E�4(� Է��x�e�ݵ�m��Ǟ�wz:�6B�ʎ���=��9�r��Y-���o���@s�8����`�E��ev�sR��R�XQ����qV���b��+o���C� %
?�#(Ϩ/�\����c���>���~�g>�o�y�*AyF}�L��� v����_����m5�k�g�q�<x�X.g������)��d�9AyF}Gf�M����m��
-I=w@+S��E�Q��Q�2i�e����+SS��h.P�{�;.�}F��nJ�47��Ӯu�S����7�Mx���\�IrIEb���p.�!��D��_�Q$7pދ��Fb5hNQp� ����q��etO.���ˏS�k$�1�R�.�IQ�Q_ı����z>�=7I�Lh$�맾�IQ�Q_ĉ��Qzp� yT/e�{����Z�Hޤ(Ϩ/�4%_W�A���*�jj ��3`���\����rh����"�+6i��n-��y'�NQ�Q_��>�j�:���~5�Ο��P[��Es������[��������S�i�G���?���w*����6v��դ�Ҝ�9�ꧮ,���\��w�3Au�ْu�Ł���c��4���.�U�jNNz(_���i^����7�LI�������lU������������g���r�����������������_�dBh�����8�����0�_��M����=h�D”�ڰ��=�%�N�5���iv��uV��8'��d����U���p9��P�t}�mX���W0����M�b��Qq�,�9������;9�?3`�1�U�n���C>ߌ�������(�Ҁu�q��1�a����=���u^�G �:����G���0���h���� �����s�2G�0�߹�YiM�&� �s�y:o]��t 52�����cm�����3!lF���:�跱 �������Ϻ����������'(Ϩ�8�����2��#��8����w%Hh�6AyFu�I��3����]��}g����sZg"U �3�#N���ok���Qa��CC7aW9������}�l��t�I����o-&%7� �sye�ۜ�Qb1���y+���=mick����˼�z����߇���Wù@9G����0�?��p�_�����O\S JQ�Qq�W�581�\�Nv ���+/fG͖"(Ϩ�8�z�����_qP��OP�QqV��W���������1��ۛ���(�����sH`��z���'�Ur�������,��P�Qq�+�T&1�g�����v���;��P�Qq�??������c�9�f˪ɶ�7 � �sϏ��~���c�#������+W�u��v.[?q����%������/HL�¹@9G����0�����S���� M�A��'f߽���/�oX%����p>�I�z����כ������#a�n����&�ki����ހ������xlT�������2��<�:��MwҚ�����Y����6@U&F��<�:�l���n��)�<����o�tL�(Ϩ�8�>83���*���?t�n҆�7 � �s�����?�,q��G�E��ܚ~�8������65�3����'���s�r�8Rsr�8����?����7���M�,�����3n|�W���Y��w����JN��(Ϩ�8_4>+s��U[�O������!۔�<�:�< ���y)��8����>jcBQ�Q�pn���6�����f/9�kU_4�1EyFu�9�ql���o���s���������KQ�Qq���G���?f����o�Ԛ&6>���@9���{�����N�������/j��?&����Vp.P��${��������������EQ�Qq�
J�8�?:�˖����N
>��΢(Ϩ�8��e����T�V(g��>��I�,)�3�#΅�[x8�_�`��.���:�s�_q3���ꈓ�[�� ����������O���1�(Ϩ�8<� ����37o)���F ��2��<�:��ؿQ�c��`�T�7��O�u:fE8As�r��EW����������'��N�P���r6�
�¹@9G� �����5�D^�������G�P�gTG�[O��� ��ȡ����y[4v� EyFuę�����#J
���������2#�����s#���E���R�w����s��~�TkR�gTG���wo`���<M���ϊ����Q��<�:�<q�Q4g��`��r��o��"��H5�����3��"-��'\W���vb߬�2� � �s��"����K(Ϩ�8�AyFu�A��Q�Qq��M�gTG�����ϣ<�:���h.��W��g����?Fs���Q�Q���o�џ�{q�9�����i�)�:�_�{��O={��^�B��O'��¥�W]��ԏ���6-��ϜN���k����i���/������i?Ͽ�<֓gS��3U���o���'����/���|���@C�鉜'�6u�����"ճ�9���͜�[!�N�\�q������߿c��%t��,�[�`���_<�6�f��l�!���/��_�5��Z�IG d�˒S�d�7�V��9��-�_������8~� ��8}�@�{�s{���þ������u��w[��G���{�{%���No���t��&�w��s���w)��r��T���t�ù@s�8宻����
�9r��/�H���� P��!�H{N�U4;]x����ߏ~���EyF}���GB����bv���}/�l�&��E�/�uڜ�;n �9��He1�����E���)�8��P�P�����5�a�CQ�Q_�y<l���l�|N��\�|.G���(Ϩ/�����\�����؃��?9*p[M�]7oy�>�����k���s��q�4®p��������T̆I��bߧ�<�9B����T��z��,��/����!A(Ϩ/�DV���¼�y�J3�:�C�J]'M����"_c�E�[n�u��X��/89]��<�yD����q�����O��|vDb�T����"�h��+�])��VF0+g��b��E��)� ԗo���#w}�U����v^IO�_c�� �������)j��λ.�r�?}� 4G���7�����g4G���,/���אї8�����C�}
�3��8:�Gj���՛vs�0õ�T���3��8'����Ƽ�fێq��з �^)���E�cjƜ��NJd-籪<� ��`EyF}��[&�zd�)�g��ŗ?y���g�q���h.P����Ek�7��_��������m0�����rߝ> �t��CHD�����s��qb��wq��m_����k�6Ԕ�<�9B��B�F�wS{�� ���� m����)�g�q�Z=Ҹ�R
N~�����?-ND�(�g�q��_>��K��X���i�Fj�{�g�q �X�y���?����U��2����E�O[ 9��r!���yj�c@�6AyF}}����}�d��μ�����oyd��ALȄ���|���k|Y��d$�n릍Fp.�!��qɃ���s���w*��ξ?EyFs�8��N���K;4��;�xxI5����E���5�W�uS��n� ��^9x��>sAyF}�JF��e�˸��oYN�����n��(Ϩ/��y�}ޱ��~������"���'9��_���W�Y�O��e~5�3��8h 4�����!̻S�4S����=���A��nMa��ƪ�ml����g����@s�8�G�*r�EO91Z�{N4��"(Y��<�9B��O��쾓�����C�s6S\#FQ�Q_�!��Δ��u'1�i����a�?�X�R�g�q�>�sʮ��c/宣���N Ԧ(Ϩ/��/�>����ߚ!�,��J�E�&�S�g�q��m-�~�fm����=w���K��3� 8h�4���Wa)w���x���w�}ܿ|ǥ�a���Q|����cn��C��\�9B��Ja���GD^
���uY]�nE� (�h�'�q��x����R������.�
^v��<�����>�&���οC.p���f�
�W7 �3��8r�5Uϙ�_,��� ��3�����IP�Q_��Mϧ��������?��Oo�p����"��q����t�� �����>������8h�4��������������}�T�s��q��
�rrv�%3v�8 q-��Z��<���OlM_�������Қ�\ �l{�t���9v��w��,��LQq�U�Og��/_�T�O.�3c�_�
5�3_,Hf��v�5l?���rW��8�:���d��}���_���sh�@`��1�SS�e�������s�v��� ����8���پ���E�3���Qۥ[�-���T�y��I]\��r�gj���\XG��Gv?"������� ���4B��K�҈�ZQ����'ˎ�P�5+�$X�:�Hg�oLa��z���g����e��iFژ|�����*����쫕S��L`qZޟ~ϼ�<�cH"�0*���u����"���G��M�����Q�� XG��1 ~r��ݨ,�D���U��g:��[Ͷsc�YN��|;�w����m��8�s���l�����lvb�f�0Ց�ȑ1J*#�Z�Ƿ:VQ���_j¹@9G�oia�"QA�� ��sh@���is�)�3�#�õ�Y �z�joߜ[�f�_�kJ֥(Ϩ�8g�.��_C|o�H�S����2���g� �hXY���Sv��֘m5*o�IQ�Qq�_���}�ɿ��ԛ|����e���*EyFu�9bm���
��d�s������r��G��=�˹]��9� 4���x�S֓(� ���{���v�;����RY�w�����f�$�r�&"�}@�B�Z<�0�s�r�8�CG�4�/#+�����QE߹%��\%(Ϩ�8]d�?Y���ɢ�
ʷoԔ��R��g�S�*��l�5��9�ߥt�ԗU �Q�gTG��&���Ւֱ�w��.��������(Ϩ�8;���}�' �l.�ͥη̃� P�Qq
�� c�?q||��;��pv��qٝ(Ϩ�8J/�?��o(�v�жOB��B�\���UV�g�G���s(;��X��-Q����
,$c��T>�UK��{�<6� ��q�m�P���'�ӻt#k�a��Wl��gTG�}��_�ka��7��b�P��b�Ϥ��3�#α7ۙ�O $&������,���NP�Qq�gD� �&��ug�Rw툿K�Ne����\�:�Ȥ�[��#卒sL��b.�B� �3�#����_��'��]U#�ө��R�q��3�#N��|.���sJBMiWpE�y�)�ʹ��/���/?�0����]��ܚ�����_ɦ}��/��ӡI_�����@9G���&��'�������ͪ�I����3�#ϊ��7*"����Nt����� ���犵���){\Yq����-�q&ߔ�<�:�8 L�1�NIz��Yq����Q�ҞkBP�Qq���[9:��}w�6.���=�U��gLP�Qq^�~Sa����a� ��gQ�q]��6��gTG������[��6v��%�S̴ɞH�\���~m�<� �|�渕�@������/�[=��2��^]ľ��uk��fX��@9G��F�~f��b�Z7� �F�w��"(Ϩ�8y�eC�sɘ�����S�w4�Tf�gTG���[ky�� V���:���S��uK���ꈳc����b2$�Ai�O �ly��A֌�<�:�hT�!���ν�x��
Z~J-B2�����G�^*tѵ:r6o���g
����w�e�&(Ϩ�8�G]�u_�ݛsl���z���Y
��ynq���xx�C<;���=U/�C�w޵��H^~O�ɾ�2ǩW}�!� �s�Q6���+�D����n�>�~D/4!(Ϩ�8k,U9)� ~�՝}@�} �����/��瑸/?���,{�˾�<]f�rK��3�#N��Ɵ�[Y$d�${�8�d�R�&AyFuĹ:��\����{l��::}�o��|%�����#���QA*R^/�8_Asƭ��n�FP�Qq�������ݔ��&��� K�\o�Cs�r�~q Ozr�rw�Yv^d����o��ͯ����C$�N[(���Xy���u�u8(���WwŤgmQD�Ox�`��~�K�'w�������'�F�b�h��˹������~��<�:��=�=#���� o�k�#��ҝNP�Qq�= n��H��Y/�m�N�W��[NP�Qq.;=��Z�Av
��U5�k�vG� '(Ϩ�8OŒ�Wg��ϯjg�Tk�������p���ꈳ��T�����B�.!;2��?h.�k ~_���/��<��ؒ�p�ř�~�bͽ�s��� �W1�p΢�� lvm�,b��ޭcŝP<����y'�~o���$%��;`ہo��kP�y�a�v5����sTb��y{|g������&�l�5���Iv��{�6o7;P�qd�v~b�jZ�ɺ��_=�O��4Ak�h��63�����
l�_�?���;�q 6�����)�]9?P5g@�0�YT;����g)����;g���9�/��n�>��+��3�z���C6�Z� a�(Y�\f�6l��s�z���/��9=r�￉K�6�oI}nzX��oi��<لy��K����[>Z/�f�"�Ó�[��?�8Ad,����i��wU��_���پ���l����>//��8 �E�g��������j����C��H�e��IOV�}F�m 6����f��������L�q�������9E�L�/Kr$��'M�r���|����u�}���\�9B����n�Ƭ�����"W�gj����q�v�nO`~����gL�z��9���w�(�3��8�+��p��&Q�Tn���Q��I�&��E����ؖjj�������I4�(Ϩ/�X��|���+��"]ο�3��R�:��E�Gw�3���̦L�oIɚ��"JQ�Q_�Q K^���Y����1�ݎ���\��+��z���/0m�a����f���%�TR�r�O=�̧�}?ų�u�`v~
�3�#�9+8����c�V�����;�Q`�AyF}'��2_�;i�j�}�5i������<���|R�� ����X����*��G_�Ҥ(Ϩ/��nY�\��U�=��͘��yy���.EyF}���ab�+������W����O�(Ϩ/�����u��W�s�9�*z��S:b��E����'�1�%?q�~�o�\���"�����r}�U���,x+�;`���KB����x�����H����~��)GXj΂s��q:��Vr�MS~���9�}6NymBP��!N��� ��_�������3�[�4 �3��8ҏ���*����ܜM?�o����P�Q_Ĺ�g�������F�2���i֠�"E����"N����-��^�'˷����k�\2��<���szW�N1����������^�f�U%(Ϩ/�d6��=���q�*x�3���r��2���� �~#����+XԳ��������Eޘ������}�7��}��+� GY¹@s�8��J�s���bS�s�.|��gJP��!Nö�S��f��y���::��韛�u �3��8��J|e���sj��S��C>�(S$(Ϩ/���3��w�ӋW��6�ByF}���}�8sBeB�_3�dP"���F.h�"(Ϩ/����;�WG.?���4G��F�6AyF}�H�@�(���yP��x�������h.P�E��Nq���3�w����D�Ǜ��b�[���@Qg�9�`��o+7��@s�8���{�}��M��5�}�Y���:���Tv(+s��ׂ�B����g&�6L%(Ϩ/�h-?ܶ�]7M�Vq��QG �<���g�qFx���r�r�I������Y�Y������3��8���tុC�Wsu���ow0@y��}}�sg�]��Mtj�� ����Μ�<���sH�CA���G��b��zŽOϳ���\��C|v-�����/��&]x@��y%2Q�{n�|6�:�?�M���(8h��ܯ9i�s�������dY�u��)Q����q�?��}�y���6�>�.��%�N��<þ�C�3�q��
�g�r����O�e�JQ�Q_�)y}��n� а箣;,l7�Ѧ(Ϩ/��5�'�\�m���r:�o�d�w�|
0�/����d�9��tΰ��cQ�Q_ę��k�G�W_����j� ʲRlu4�/�B�/����q������"�=�\����ާ�<�����W�<�yD�>��E�ގ���"Z�Gs��j��V��c��'9�q�jYl�9��E{������|������?����m����绀�u����_����=�?���'�����8�}��=�?��������{�XG��W�g��+��2��1�n�s����������:���n5���L8~�l=���=;����)���������:���l������%�������}�c}�������u{�XG�㪖y��/'�\���b;wʏ����������{w����8-z����E�) t���GLǒ�뼵s��v���7@9���]�_���������p.P���Ϝ_����gTG��w��}�ɕS�Ko3���T�:�O���'gq��H��O�4J���]�֘&m@P�Qq>��f�������7��ٞ���GyFuȑ�����'�緮e�P��F��V%(Ϩ> p>�ۑ�������3�픍/-��3�#�e��o���u[�����l?i=���@9W��&���H�<_��@_<p�yq�-��T������������{y����p.P���æ,��?�_�w;�.��i��L��<�:��}��+e�á�:�z��*p��;_���#��љ��3�ߧ�o����o͜j7��<�:��T) ���Þ'&3���0��\�������g�?���ǡ<�:���������?����~��B�������4(���S����Q�w�s����Js�R��o����/VT@O0�?�Ԇ����¹@9G��]�ܘ��w������N�Hȏ��(Ϩ�8>ZSE�2��^C�} ���;x�Nԣ(Ϩ�8kj&����������3����Q�������������sd��OQ�Qq�|f�^�?W����(Ϩ�8��� /w����y/ڤ����}�E=�?� �s����#z��E=�?EyFu^�����W����{��������g~u����(Ϩ�8�}�����<�:������������������(Ϩ�8��������yY?�e��O���f=�?� �s���3������qv�����������<8����(Ϩ�8����z��������g�=���S�gTG�3S�gTG����;���԰n����@9^4��3o����\��#΄~����n���<�:����������)�3�#N���r�����g���n�����n��|�\=��S�gTG������FB���j����������+�����.'��J��f�FQ�Qq</����ǂB��M��?���\o2@s�r�����������+z�8(���[�D����dz��I+]��OQ�Qq�����z������s�����G��x���|f���d����(Ϩ�8�^�w����t��O����������궟r��������E ���(Ϩ�8�f�u������)���h.�����������7���o�'q�\}��O��� =��|����������?������� ��8��x���3�����~22���[���F
X2��a㌜��{=��v�e���8V�g�}�h=}�� ��dI3�Y�6���Q�gjrt�U�ޯ=,X8t.��8����n=�?����?���þ���7~������G���"Σ����n�����ǽ���a_đ���?����g����o�������0����7����ù@s�8�}�m�~r��s��������ۜW-+t#����� 3�^��g�q�2S����z�g��O�c-��)��� AyF}��o,����g�q,���OP�Q_������� �3��8���Kr��d���ء��������[.���i�8ӽ���s��q���=�?EyFs�8C���9���̐]�_����F�1@yF}GdgY�,��zӢ�w̳v�>���M����"�Y�����������g�q����z�����"΍����n���<�������_���4�o����������i�X�b����� ��g�]7SF?6殣��E�$�P�g4G�����%��)g������i1�WhR�g�q���!�vr���3��8�}�m=�?AyF}�U?����n���<���s���?ӫ���(Ϩ/����[{�������}{�����?�,n����t������W;��+c �����������G��8�?�������>�g4G����������������"ά^�z���?����(Ϩ/��y�t���2#���=�g�q���o�������"N��d��OQ�Q_ĉ�I���<������M��O�\��}�rx���2����oD�"���Iu���hΚ&kC]��\�9B���9������3��9����t(�3�#����4���)�3��8�}�����?EyF}��o��_��OP�Q_Ĺ��97����3�8�?��E��*7���/E���cy����(Ϩ/�\7�����L�������4��y���:���:������y���O��������@s92�%��?�{��m��W�ߒ�-JQ����>��z��������g�q�<g�^��}E��OP�Q_��������E�~��o��OP�Q_�����{�P��x���(Ϩ/��.���[e�t�� o�G1����@}��|9�g4G��|$�g�q������"z�����"z_����"z����"ZoGyF}����@}}���2���OHb��� 6΅���c��%lݤ!����ju 0�y���uyW�h����G����H����d�5k���˩��}3V<Z ���w���/3j��ԡj�P�o������Q�lv§֩��e���*
�)���8�N���%�/�<�!���m��$;�2ϕ������Eَ�����8R?_�E(ՓG��5\��˯ �o��&˧�lar����TH=�%�����*K�Ԧ�� ʒ�9�E�.��\�kH��V��i%�_�I��Ρ��{k/��u�=������dz^���4���Z엋�dȨ9AlL��}u��������z�&�#��@Ȧ�ɵ8��2Bqt���-I�9��C�5-��(�5��:��8:-�m��o��ɬH��f�o�Y2��s�Q�=����e�8&R<���ŋ�2���l};� �"1�NXiX����M04���9�(�s-�� �ƽ0��>*�2��AyFu�i�`�s�dv�n������S���_���gTG���ݻ�vד'�&W�V�R����m6�����g��ʣ $�/���꟩Oކ�{���gTG��{�[�4���5��ݙB��� [!3��<�:��7~8~*��ԝWX���Z�O��HrAyFuđNe]4�S?�O^�6�F��� �c�����@9;8`2�������c�ߛs�B\S��m��Z^E�����*�s���� ��q�[*$�~�!���?��ZL�O�6�u��gTG����)�֑��;��l�FK<O\p?�MP�Qq4fO�zPO�f�)�B�l�4}S#(Ϩ�8~�II������H�D�����z�<AyFu�ѩ��~U#9(qw�IU2-x.���{��3�#���;%9��*������Tr~ނ�J)(Ϩ�8�Z�ڹ�{4_�}�L�~��{d�jY�^������7��X��55�f��8z��Q[\�����Ud�O�栶R�{y�Q>!�����s�����[Cx��[8����c;��AyFuı?6��݀:�/yG�sV͘�>��,AyFuıS�"������eZ_��J2�F�$AyFuđ-�BJް�
��{�ˤ���2�� P�Qq������� ^ W����:Hڝ�v�=��G{�¥����~�P!�g�JV�f���8�gTG� ΍\��y|�5w��;�xq�L�8As�r�-Up�����V�9����Ŷƹf��^M�����R:������
P�Qq/t�*QKlϷ�#RLO.v����CP�QqB�mGԑ#/K���'�V"�y �3�#�F[家�z"!~���9�?��l��(Ϩ�8q���O�4��7�~�Ȥ��O]��(Ϩ�8U�v��i$%|l�����U����Q�gTG����Oo$������<�O[X�}��(Ϩ�8r|z��|�m(�_'>;�ͯ������;�u������_d�۝�v��8ř�6J��&E��?�\J�]Jtm[�\��#N���YRJ���1���?�hM��мЖ8�gTG�����:2�F{��L ��yr��=��������d������9T9G_n�0~���ꈳ���,�����cїT`G��бB��G����</vNܗ�/��������U)�3�#NӺp�7E��߶��1�ܤ��{qG�3�#Π���/v��)|�.lDfܰ+�/x����y��A���:�$�������k�]r�|
��{��&u]�~��/�.$'��� ��q�j�P�%zj�C/}/�󬗹\l�CyFu��<!�.��|�"u�2�&x��,�@Q�Qq�%�=R5�������s��߯2��y(�3�#�IѬ�����c�Zd�e;�x(�3�#���#m:>�$<U����--Wnˑsk�CyFuĩ|{E���8�ۺY�?��,��3�P�QqZ�tv������1��F�oN�}��� ��D���{w�s ���$��V�J��kێ����#��ޖ҃o�<������r_��G��<�Y�s�Ku��w����X�gTG����o2ؾO�{�id�S��A��5�bQ�Qq��Ͼ8��$-���jx���{\��,���Z�p��z��杒��2hO���o�Ģ<�:��X���#�F�Azٖ�ķ��c��jq�>�3�#�'ߒ�,��$l:�<zB��;����GyFu�����]o�nn0`@�ΐ�^���)��������/������3"����dt�}�n��y�W���e�o���N���q�>�����~ rU���� ���bJw��?w�[9�$ί`���� �hYF��fMY�ǐ���^o%W{�_��vdq뮨/�\����֩N�T��1��X�� L<�E{׳ȵ������u-�q��l���M� m+%V{��[��%=���w�@�Mf2�n��"��M�ܖ���(���ɥ�D���ǻ���5�/2����2��{>�_z�����q�/����e��)�e�b?���9y��H�{�s�Kbz��<{�{Q_đj� ���^|�t������|���
��?.q����J���P<����\�r\���F��^�:LMfѮt!��� ��ݦ{ ��;`@q���&=�w�@� v��$���E���Z�}���@� ���{��>��J����_�̇yFs�8���G�u��γ�����C����CQ��<"N���E5[G���k1)u��*o%��E͇��:����2�f�϶?�:�(�3��8C��[S������W)&���V��(Ϩ/��ݠ^��9Kj����?�ȉ[Ï��-4@yF}g���MZ�>V��CI��"b���_�t��3� 8�,�(q� ZAj�>�]������� ����a��޳Yz�> �]�$���쨊��a�Ie���H($�/�|������E�wO��T�Qo�^��$I���nEQ��!�ӓ���l����{ Om�F��o�~�CQ�Q_Ĺ����u������ڏ���Ko�_E����"�"!��l�Jh���W.$0����ł��E����_[�k��0�) ��CtU��<����Rx�B�9넣�ڹ�|�2��ͳ�]h.P_�9��^���6z����cɡ�|_��X4��"ճ˹sz����̝�s[!�N�\��Y�9{��r.I�q�#�w��$i����9�>d%{O�T���ae.��%H+IT��<�9B�J��x���Ɋ��e_ȡ�?S�ħS�g�qRo���������,��B
���oKQ�Q_�I�KKia��A&J��_���
�J/T[�P�Q_� ��Ɍ[�2ߣ�=�9��(=W.yf AyF}g�� ��:���e3D���M F����%(Ϩ/☎ߑ�=g Xo�`�Y䇄� y��X4��[�`#���i�hv��l�!�����w�f0τw�UE�SY$g��W�3��\�9B�M[]2�{��A˝��}&�U+�5)�3�#��S5���'��ϯ�~"�/5N;�LQ�Q_�Yw�pc{5��c˕s�D7M�Fx� EyF}�Yy�n��}KR�;�K�ĥ����3��8&U"�c�:���}���� ڏԴ7%(Ϩ/�,��m�H�Nl�g��D��m�;�|��Eω_�p���mO�:1 ��z9%���*z� w�ٴ[���#�ɠ�g��M����vñ*��HXX���k���� 4G�ӕ����y&W:iÅ�)����b������H8ra���-^��T%zvܘ�<��Ek��'.�����\�}���3,�o3��<����l�:���
��nxUY�X㏃�AyF}�&[۰���7�b�D�����qAyF}��D��.[G}t�_n�[R.����<����"N��%"���xc͍X4���9���9|w�'�x�r�KM��4��1d�F��-�^p�nHY�^5F�T��#ę�"u������9}��K���~^��r�g4G�# ��Z�<��a���?'>���&|#(Ϩ/����R\���K��َU}���h���"CP�Q_����,{Oz�k�!�QO�c~�a�R��3��8F��8�e�����[�cȷ�MǎT��g�q��߽����U�R5�B�E(���b����"��ur���B���:*1���9D+$�ꋼP�ˡ<�9B�#�<����|�g�q��t�g�q��J�g�q�� �g�q�z;�3��8h����ߞ�s{�l�|�����
k��~� Qq��#H��[������Ҿ���2����#G���>B}��:�Ī�}����6n���r��AК[ҷ�D�sZQqԪ7����C�3��O�z����$����;�����b��'*cٱu�%'6ܼoF����� �#���Da {.�~��dy�{y�z���}��7TG�3E��}/u�1f��Zs����4I��}���Bu�19�p���l�„���J��qf"�}?�{�#����?}�-�Y�Lx�h2�d�����Գ�������ǡ��� �����oO�R����[q7��������j�j���VeD�l�Ꮟ�p.P�����(���3m7���ʌ輍�V������9���8r�ɥE�����{�v��gTG�y?g'p�C[��@��u?����.AyFuę|Zя���?0���K��յK��<�:�ļ���������a�e� yI
bc �3�#Nh�U ��K�1���K�]��o8{�s���soaA��?N�i������/�a����\}���8�{�V�o��'�� (� Ь'-C�{�/<����'?�6v�k¹@9G���`���w{���j��kW�>%��'u�ٽ�����_�f�^�0��y��6AyFu����`5��Oy�\q0[w���r�P5�����S�s�7���������;;�� }y�����S�t�>��� \�Dغ�r������gTG��x�h������������؃y�\� P�Qq�����?{<z٢&Hү�^]"K�\��[,U����#�L `S��v�Wi�K����"��3���\s�`�!�����c��_ƽW���!����c${]�#(Ϩ�8�f������3�>��V����a#��gTG��
>C�^`�K�����@�����$AyFuę�j����כ�/���]?�k!�6�gTG�푃9�?��P���w$ɡ�����8�gTG�Ƃ�K8��Q�\�g����w>�q(Ϩ�89����­"��]1���'h.PΫ
?p~I�_q'��{�k�u����u�q9ookQ*�l ##dE�)I")*d�g�HV*{�P�^�dv_٫�#3���P���s�w��>�x�|�|���9�󾔱�g��湔��]���v�����SY
�gTG:�t�����s˵�<���/��YqM�!?�:�)m�g������n ���i��u�Ő�Q���kb[�����ig���VS:���yP����H��]���^����Z��g��,�Kgk�3�#��ܧ����/<��,�.�~�oUB~Fu�sv�����{�+�9�&�_�R���Q�8�uV�?W��W�}Q���c��F ������n"�����2��g~=����.T���U���m��6I<7��S�����\ �#�[?�f����\��<��tbGY�(R"?�:��n�'X���rj����8���1�J�gTG:�N��1{7���?�3wƶ�{t �ՑN�?;=E����x����p�k��1!?�:�9�+�P��'�\����L�U��I{#B~Fu�����>"�]�=/ �=������J�gTG:�C����!��<��@�w���7��h.��M�,���_�'�Q���f>x�L�h� ����_nT���,ֹ�22� ����н`'�����y���9�zh`�R%�3�#�ř��D.�k���ky.���oi�Vj�3�#�����{�������?SjǴ�:O���Q��6��� ?��x��1͒�f�4 �ՑN���R���>����[)?'��O,U"?�:���/U����^ڟ��ٸ�Í�=(P"?�:���/����n{�ۦ�4������
4��0G
�u�Ϩ�rz(�����H�C��Q���w�gTG:�~�Ց�?B~Fu���瑟Q��{49���)_��F��^������<�������7�������_�������%�K���j��=�^�= �_(������j�����{�����������#���o����WzQUQXRE���H�{���"�_���� Ω���ದ=��ϳJG�η��Ńf�\ �E:_F������=�<�O�~�^�Є��H�å�J��-� P_�SZ������^�����d�a�M�.MZ!�>�G���j8��⿗��Hǩ�±"��ɹ����G7?��|�����}�����d�m�{Q_��s��X���R4a!��S��{fI�rc�N�'n���Ͽ_�}ۯ�Q���H��B��P��{��J{�i����"����Io���l��m����~Fs�t^�׫���o�1����t�֛ˑ�|��#�yz�G�G~��[�_�����dZ��MWB~F}���SSO^��TW��9�˦DT3�!�g��䍰����3cx���5*0'CB~F}�Ψ�v�"��$��$��'��� {�@~F}�����D��ES�����[:���E
�g����}h.P_���=���pi�9�Y�/��jJ��<�O�zii1<�������i0%�������y�kz��6eK{/B~F}��R��E�? sHU�����/԰=�L�Ϩ/��u������h����(��ۥ����Ϩ/�9q���q~NuL9J�����ϓ���F����"��{��"��\K�1��Ӿ!.W��T ?��Hg�~�������!�����Y?�}��+��Q_��ޟ��@}��S�L��غF-�-/���n�F�����q���{���� �q���ワ�Zy��@s�tN K���NMbn��������V.������2�&���a뺏����Ӯ���%�g���~Э ?��Ҹt���lv�g�!?��H�\��X��wٷ�p�sT�d�uO,R"?��H�|�F�s����
NŲ9�t�3��tj^;�*�t.�����o�QO-����"�>������i��_�|�����oԈ��߽(��J��S��k�U��f���;���@s�tv�]���w*/_���Զ�궍���3�#�S�U!���MfE�sNڶ񵕑��3��tn<:wB��;�y`��s�6��Fv?���E:��s�&������=����� ��E:�S;��j�� ���euy�2e�Ϩ/��2eRC����`����t���� ���3��t��}4�����/������}?%ޣ^;r[[���,ݭ"����a��Aݷ�����p.�!��]JD������fܡ§�un@��h��N��SE���>��>��7qV���i�3��tJz�/�����`����~>��G�3�g�鬮f�'���#FW3��g�2OW5�ɐ�Q_��ƻ�E��K�������ZM+ߌ!?��HgӡrU��]�x�����\���d�Ϩ/ҩt�T��@s��^��9~1��O/ 9��B5jN�w߉�.t�,������~���Yzuέxf���y������/(�1�"�^��f�5G����� ��c���L�8^g�yJ��P��3 ����"�V�T��j���y�����Q{`����"�6;����Q�<�O�S��:�jŐ�Q_�3�w�����|4����?�����)C~F}��P�E�?0y� 7��Y}�gkb���E:����U��+�BQ^���Ay$�g�頼�3��t�}:�3��t�}%�3��t�}�3��t�y;�3��t�9?� �q{og����z���w�Y3���۫�%���ƥ��a=�����v�35�] �Hg��_�D�?������nt��K�Lכ��,�3� �����c��f �#��Ϛ�{>����/���b'��G�sF򼮑���1TG:�%�?���t�)����\�9_���/ ����~�7�V�Շ�:�Y��s�Y��#M�߿�$k��_�9��slk��K�-�}�sP������t�,�Y������|u���ض��ڱ�{�(M��:�$��ߗ{�����֑Nq�F��y����!����&-��6e�O'lMIa�B:�X¿����ܒ��H�z���N��녽&j�)`??X�ښ��eV�
���iN�1p�]��4���F>G<��W>m��V���X���KN��Ɛ�Q�LO�y_��k�=C�زƴ�c�C~Fu�S(q�+x��e�?���'����H��
���4���� �@'A��W������`.�ϑ����v~<���M/����C>&�v �Ց���j{�x��A�1��;���fU�47c�Ϩ�t2����|�����-_Z�����Y���\ �#^٪�q)"��1i�S����
���1�gTG:ͣw���}�6n���f��8c�Ϩ�td��|D���G~Fu�#s�+x�~>��4�3�#���A"������x�4l����6 �Ց·�ӻ����-~�������Wj��ՑN�9��y���}�� 4|�d���
�gTG:E!'� cY�p-��|�w�q=i=Cs�|�xz�)}D��ǻ����f��2f�Ϩ�t:��f����!���w�L"�,�g͐�Q����
��q_������H��]k��3ӣ~���/]�<�xh�އ�s�|�tǺ/����X�N��e9�G�_�3�#�N=�E�f�+q��Z��C�>�U"?�:ҙ�ߢ�*������+�4o�d�P�%�3�#��>�U�g�}����*+`��eNJ/_��\ �#ޣ���gj���E������HG����5��/+~�Z��{g�+�/� �ՑN^������N����I7�Fj��a��\ �#�oK�s�?;�8����c��fW��3�#��#�������@PH��tmB~Fu����V��<���k�x0�a�淿� �Ց�}��3E��͘W�w���� ۫I�Ϩ�t.=�_�p�X��v|�ɜ�~�p�駖�� �s�A���L�5Ϙ*����Q�L:�����{�nL�L-�6�H����H�ȶ-�E��S�
W� ���l��R%�3�#��S�V�ܿ����;�yv�ޞ�K�Ϩ�t��u���)�=�NO��֘��Q��l���������G�88}tB/K#B~Fu��)��v�����K��t)ھ����ՑN��2�*���[��9׹���{}��QCs�|�x�>�#~q�?Kk�Y�`Hb�]#<*��Q���qB��-��h&� �6?�P�D~Fu����b��g��<P��0���%��G~Fu��>����G܎�(��M��/r�$�gTG:gW�M���٩����b4�4�Ց���gj�yN������H�������yC��w�_��2�����Q�(N�9M�����^������̪�>� ah.��Q�?�t�!��>5z��?�0l��&�\��Q�x�[�o��#� �oJ��F�7���Q�̑���@���T��#?�:�������li@��EAU��V ?�:�y.q�� {i�g�u�s}�gTG:2�����4#$�?�3�#�������5�H��gTG: �m��Q��x����f��J4����z�s{LJ���E.=�(yv�`�my����r�F:@�#Ge_~�S����MI��S�=�Ez�=�P�9D�X���J���PS�����2�?S�@�*�?�� T��t�n����5����(���#�������Z�}���þH'c�������2����kv�� 6���g�{�cU��z�@��H�˧�*���I�C�;�1�m?e�&�.s������Q��W�� T��t���;N� U�E�}@qa*���E:e��~nP���j��6i5*5��������6R��]�������m1>����Pߕ�o����~��=3:�&θs���@6�*��.��7m=a7@u�ر����h��N7�j��?���@�����Y�i�C~F��tF=�.��&�{h��;��d ��E:�����1���s*z��զК!?��H'b�N ��ϼ�z@������Đ!?��H��~o��oqg�Z��LZ�Z,퐥D~F}�΂ y*�����;r<���H����"5�_~�G;����.h.P߮{7�]��=�����L'�NFl��W������-���\�9R�������H{�D��3�g4GH�������tS��3�g�霩������Y��;j��#��!C~F}�Ώ�v���:�L������g_nmĐ�Q_��0}��'?���A!@�5��S����E:�uV���o����r���w��J�g�騹��;T�)��]�\��+.=jݗ���w�_��P��&�K7�aϜN���17��=�nh��ϖp.�!��2�_��S���bF��@s�t�����2]��g��h���1���*��W�*�?C~F}�N��v� �uB���-�5���cE
�g��X�� ���t�+?�"�\�u�u��E:��;j
�d�i����$���"�g��\����k���P��S ���V��@}�|��s#�M[���hzj� �_�X����������X���U�y�n78h�����/s��P��3�g4GHG�������F���؇Qy.P_��=E�a;��z�<�1@���&�o7b��h���i�C?�?��~(?��qU\��Fi�3��tV�;i)��1���w�^�^���M ��E:,�F���Hk��Pr����7i�3��t�����v�=�=n����h.P���W��g G����h�ɦ57���������T�#���i�)95kW{8h�����_�n�9�+Y_w�w4���v� +�aT� 4GH�Ŷ���?03j1�ǧ�uo�^hjV�è<h��β��}�8�_���j��<���O��h���Y��K����9��������P������"���E�[�9��rW��Z:x4M{gF�Ϩ/���;TKp���5h���}���Q~�����"�J�K�&��]�\��F��繻G{�/��h���f/;���g">r��ߠ�e�)Wٍf��҉n��g����������mm4���������z}����R���׷���ͷ �g���m�mù��o�n�����+�ט]���Q_�3�+�����'h�P���?ߺy�k+B~F}�N��d7���s>]���y�\��5!�g�����n.���w�g6%r���E:j���A!�:*�� � �w�'��e�v�a]��5�]@G�t�)��>g�x>�h��lM�ş�\���k�68h��N���kϮ_ž-��Y�?�]�ϐ��!S�>{"Ű>�m��+��N�Y�p=C~F}������g���6˲�
蛓�㨃��3��t^�<2r,��������Y�Z��� �3��ṱӼ�%����N{np�������9 ��E:��O���qb�z~ ��P�{c�U��! ��E:Z��4�s|v���U���8�Gs��:�uj!�=]�ۮܞA/[�ON�^�ۑ��4}���Cj���5'��O
� �a��<�>˥Ysk��l'XG:j���5�������?~?���[����V߫U�wa�k� �����=��\�L��5����E g��6�������*��`���?�֑���[[������_�s������nx��=ǃk��d�]����3 ����O��#�#2�_��Som����?�����ո]%��0�ܵ7FW� �H'E���\s������̢#���ci�����#b���x��H'E���\sZ����ӳ����^Ma楥���!���ʷt�u�38��w��M߱���iF���A��hJ�d�{�v���f4��?�׍7�����
�Ue����2�F�������\s:����ù@>G:�e���5������Q��U���̹������{�$�N�t�n����H'��c-=����|]_���b�ǎ�L�Ϩ�t�e���5' ��O�Ϩ�t���kN~*�?A?�yA:�d���5�I����Q�L\V��|�*fn~����%�ԩ S� ��y=��&���[��Wp�e�9�����ù@>W�������\sRD�������HG������+�� �Ց�i�ӝ�9�^���|m���0�^+B~Fu�3�j��x���[�� ������_�gC�Ϩ�t����kN�ߩ��J�gTG:/e���5�UZ*���Ց��#OIJ֦"�O�6���������������t�\��WT����k����0����Q騹��jSO��'�gTG:�e���5'37����Q�tۛ�K���g_x���4�Y���_- �ՑΙ�ͽE��S��?y��w���Ց���/s����_����HG�����ԴH��W ?�:���/�y_��/1����d5b~ �Մ��\���$s&�F���
5����.���J�gTG:j���5�}gU�B~Fu�����\sz�����3�#�1���E�z\�&�@>ͻ�N�<�D~Fu�S�̂.��^`���n�^��7G�sM��3�#� 2�_��ӳy*��>��s�|�t���kN�y*��>��s�|�t�e]���������?ݭ3��떋�����/���A/�_����\s:�Q���s�|�t���kN:�*���Ց�9��/s��x����@~Fu�sy�K���N��Žj� I����2�gTG:��������u�{h�b��-.1�gTG:!2�_暓[��!?�:ҙ/s���=$���Ϩ�t�D ?��?c����?u�|��(��\ ����2�. P��j���5�T�8��H�@��J{(�����@~Fu��*s�e�9���� �Ց�ٔ��?��������vcz9j2�gTG:��:(�����=��Z��TA� �Ց��������&O��W ?�:�Qs�e�9��W���Ϩ�t"7�0sbS�����"���� !4��(G��u�Ϩ�tP~ �Ցʇ ?�:�A���Ϩ�t��&�3�#t����H��#?�:�A�h.z� m����E8{���eo��J�H��������H��/�F:2������e�?�G��"��Ͼ�{'H����E:2�������I��O �E:2�����<}#��Ѿ*��8K����?:+���> ���DϏ������R�8R���i��[A}�z?��m��#s�ݫ�{�� �/[����w�}=4�K��掯�����h���&�����q�����E:2�������%�?�3��td�?Ss�-e�?�3��t�H��Q��)P��#?��HG��35w� %�?�3��t��&�o��X���{|6��M�W�@~F}�z߇��
��Q�Œ���N��3��,ُ�;�na����OX�_��g�ez�����¹@s�t��+���59kow����\��ы���!��PG;��g��
F�=�}���s�?�3��td�?Ss���H��g�����L���#����Q_��B�������#%�?�3��td��<x���G~F}�z����t�U��<��`S��9��ا��Ee>T�٩���wʴl����W�#�#�<�\�9B:��'%��{R�!C���'5���f�B��h��Τ&�Z���P�&�{jN���~[B~F}���:�kr�?�t��`�BR�#�g�餄<�������b�Q���O�H����"�Qk>��s��n��S�9t���\����"�Ϻ�i&�`��� �hq�9�|��z�����t��h4h�6U�t�.ύx�V�cŹ������4�'������x'�����!�B��{�m1ê�s�c���>��#�g���Wu/���Z���=����o٫1!?��Hg����D����ޏ�����Eo3"�g����0����G� �O��Ys ��3��t�g���������!��u)�1'ڔ!?��H�g�=���P瀃�0tW��s�� ��E:��>� Է[��[�G���C�ٶ�\���t�S�)G��35w|���G~Fs�t
%�?Ss��fH��g�����
�������E:2���w>|���G~F}����gk�=�2���E:%��|����G~F}�N�������~5%�?�3���T:_bjN� �wfa �+�š��:a5�:��т6$s���;^K��#?�9B:������E1���E:������&�T��g�������w�%����Q_�3R��35w�I��g�� ���L��-����Q_�#s���;�*F��#?��H�O�\��5�5o���N�g�f��� ��u�9��>5��b ����>�%��3�3������@s�t�}�������ĽK��v��qڀ�xB~Fs�t�[��������� ��v�v���'�g�鄞�����m[vY���l��C�����T�0�o.P_�s�š)]y��I�[<��4��,�X����Q_��j�;
�����c?����u�'�f�!�g��<�����rbQ��� �� !�g�� �� �q{o����т��X���u��S����}Oү�5�x�n4zX`U_6�����a��L��#������{�%��q�s~Tk��0��gڭ���w����6�N �#�2�_��S��O6�-��?K|��l¿,������,?XG:V2������{���4+]� �����O�����>�i�7�֑��� �����6I+S���#�i��w��x������.ȠS���������t��X ����g���Wm��J~ߎ�k�l����Ɏ^Q����NuV���TG:&�[C�s��N�͠:�J��tL+�ٔ�~M��s���Ai;ϫ)a�h�M-gXG:�E����0�uT��w�,H/�zH����ǫ菨�~����Zt��r��7�9�P9L��Gp���.��{�H9�h{j7B~Fu�c��<Ip��V������Y����Ց��&�3x��������O�Ϩ�t.F����?;#��i`���O�Ϩ�t�g}ޓ�� 6K{h���'�gTG:��#���w���>|/��і;�ױ#�gTG:�
Җ ���8۠S�I���� K3B~Fu�cY�����~n^���9v���[՚�\ �#^Y~�����wٷd�@�^��4Ҏ��Q���a{Cp��juz��V�q�յ�#�gTG:#�N�i��d�9EK�B~Fu���ssK��W��iJo����Q�XM5M���G��=41x�e.6����Hg��y�q���}��Aw�70�^G�!QeJ�gTG:�o����몞N�z�>��%���Ցκo֥�s�ƍ��G=��d�F�cF�%4�爧����8��7[���@��}��j�3�#�h��Lp��6�X�������Z�� �Ց��R�Ç��j�kN�}T�B~Fu�S����y���w��Ϭ@�W�����H�}�gs��?���6@�F�=2��_%�3�#�������� ��=t�����w�Ϩ�tR�� ��[���[��3m'X,Q ?�:҉
.�'��o����ʕ1}Z������@>G�G5�_暓��_����H�`c�~����+�S��-� ���I�Ϩ�tN9�R�ؠPG��ʝ÷�E�Ϩ�t^�%� ���;+r�;Z��?�ݫJ�gTG:}�!��}���w�<��=��6C~Fu�sj�����:Oo�߻z�p�C��U�3�#������{-۸<�nP�,�[��e��ɐ�Q�Xkw��Y���:�V|Q��Zs��̈�\ �#j���&֬��d�9NT���Ϩ�tJ�,{,��ϖ�H�{h|n#��ۋ�Ϩ�t�ݓ� ��^���Z���C�
�gTG:
2F��Te���b�����V���ː�Q��ltB��?f�t��h�;e�� �Ցη��K�?�۵�|��t�в�C~Fu���.�����*X� 0 ��;��q`�?�3�#�}�T�7 �;�?��>�.=_�Ds�|�x��2������T���Ϩ�tj���kNC�T��3�#���U���U��=t9z�ɀ� �Ց�0�������^�g��jh��g�&C~Fu��j��c���~�lc߫^}�q@ _����H��{�_�E�g�%��|ou��'�&�*��Q��yE����0���)ۮ�|X�@~Fu�SY��m�/�Z&%(�m ����H�������9gG�������Ϩ�t�����zk���� ?�:��*s�gK{�W��� ?�:�9�Y�����@)G�Og��wA~Fu���� ?�:�Qs��{$Ҙ���'#?�:�Qs��sz�X���'#?�:�Qs���<�V�]��1o���'���H�rJ�����|��$��0K�Ⱦ�-��VV�p��КY��s����K �{�M�E�vq����-�z�|ھ���?f��uv���˹���z �t�����-G�re��Q.y'���oO���l�bћs��j��O�������l����v��hN;>�����E:^/�¹���{A��v԰}=V���ۧ6U����H�1d�$��g'<�U{J�9=s���u��z�s���<ȓ���/ґ��L�l'���> ��td�?Ss��e����[1������Pg���E��J����W��՟�:*�?��B��rM��of�7΄��7��Q������6H�f����G�i��}���!��A�8�����@�(�?~y�j�����\�ؓs���
�}b�:��sJC~F}��Ӊ���9ՉAs��=��ߵ�Y3�g��4�3�s�Y����b@���� O2�g����Cќ�Ϭ����=����N�{�D~F}���x����������y�6����ϰ/Б���æ�Vb_Ўf�_އ�s��Z������=�j ��������i�Տɼ~V�=�Z��m�������hK��
��o������"��_�;�����3� ��E:��m¹�, �i��|����ZI� �3��t��[���TF��m{j��s{�C~F}������8��jN�{\���Z�����E: ' �?3����z�o��o�غv�J4�/ґ��L�����Gs��Vi9}���79��H����.[�݇�i�����_��n�wM#.}������h�����gC�=C'K��g���J��
������E:w%�?;.�x�^��#?��H����x��g��{�6�� �u���E:Ô��9Ui�k���8-���q:����"��:��s�A��� �Z'Dh�3��t�٫����[�����=6��]�\��C>):��ՄU��wq-&� �ɦ^84�s��ְ �����.u���g4GHG��W��k���g���|�
�y�v���E:淺 r�5�l��.�����C~F}��ȉ�NJs�{C�ľ�N+��M�j�3��t�ֆv���vz�=z�k��3%�g���K[W_�����'�t<u�amB~F}�ά�*�?���d�0����� � ��Q�-@��������/{�.ԝ]���ǹ��M�ٱ;�������o���)Om��s���2���������¨!C~Fsu��L���(��W����!���&C~F}�Ηm�r�?��kg���h��nd[_���Q_�㴹�H��g� �������v�P�&!?��HG��8W��g{t|B��=����NM7#�g���|i,��l�[��}z;�q�?�3��t*�/�m�M��������ww��_s�а��؃ѭZ�aS �Fr�?�����`έI��m�\�9B:-�Z����2����`�^�����(���!���:�|�9�E���=�&7{v��!?��H��理�����w�j��L ���ltB~F}�N}ͤ ��gk���o���׳�rNJ��Q_�3�̶��gnzG��=��i����3��t��N��}�P��~�.�+�)��Q_�#s��a-��Q'�>������r�(/������<�3��tP���E:�>��E:����E:�>��E:����E:����[���u��'oG�g��c_���Uf������~�������ߝ�iq�޳.2��U{���_䲍%[O��}�g�X��(�P�\jq�����89����n��_#���k<�5���H~Nk��>l��@Bu��*o��,γH׿�`���xVqyYq~��|~f�f&-�{�^�s�֑·O%�s7��'��s����J��;��v<�� F���s�v9�o��HG�����5���q��������m=�c3�바� �z�#���Լ�$��t%kU�=y�������;��Lnٻ�#���.�{&<�����fZ¿�8�����5�י����:��O������OLB-X�M�k���<�sA�����V�P�<����/S�|�<���_��35׼\��#?�:ҹ�^y\����{��;�|�/B~Fu��yH� ���o>�=���`2>2�̝��Q����uY����=RM��-�nX�;�3!?�:ґ���������G~Fu�#s���k^]��#?�:ґ��l������G~Fu�sx�KU�߽q%f,q’�'��� ��ʼ2o�A��6�L��W��_ ����Q������G͑���Ϩ�td�?Ss�Me�?�3�#��?/G���s�V����M�/7hE�Ϩ�t>�p|%����h����N��Cx��Ց���g����Y��Ց���gj��3������H'컝*�o6��ŢVF�gW���u ��y�!����{�|��Aӎ:�U\���L�5�=Y��#?�:��&q������y����H��gTG:2�����?\%�?�3�#�:�>h���ߋ��jp>ХEEl�5KB~Fu����s����s/2���>�ў7��D~Fu�#��+x�7$�?�3�#�o���yf��kZ ����Q�d�����n����,(W$)�������@>�?��B��/s���k~����G~Fu��{4]���\��J����������ӑ��L�5t_��#?�:�Y��Ės�YY=��]��j�A¾����Ϩ�tL�u(�.zj��f]-�Kgk3�gTG:2���w> Z��#?�:ґ��L�5w̑���Ϩ�t�:������W�}Q ��c��F����2�T����߫�5���;������HG��35�<6F��#?�:ґ��쬼�x���G~Fu��qQ�dq��w���0r��m���2�gTG:M������V�  �L�t�k��1C~Fu�#s���k��Z��#?�:�i q�Y��`�G���s�)��Q�8���O������E�X��o�+�\ �W���������� �8����ˍ�s�o���G~Fu��C��3Cy��S��Ց���gj�y�o������H�</��ۼ��"� щi5u�&C~Fu�S��(S��'�H��F%{ͪi2�gTG:2��Y�{��$�?�3�#����S,����l\���G~Fu���_������5�M�1������J4��0G
r��Ϩ�rz(�����H�C��Q���w�gTG:�~�Ց�?B~Fu���瑟Q��{49���)�����3�>�r觗_]j\������p�����=����u^�]�N��e�8�������?�G�/�CT�ӊt����;NƩ�� ��C}����/s��w���_q^Pyo ��t���;Nߪ�� ��R�ST��t���;N���Vv>~S����HG�����t L��W�}+�/�A��Թ���44�U�Է��y/o�{�~�?՜ιR7�Y�ؕX�����T�xl�1}�\�9R��������q�QK��g��h�����/s�鱉��ϐ�Q_������q��oJD5c��}���E:y2�����T��+�aT� 4GHG�����Dz*�����Qs�e�8�t���J�g����}h.P���Zu.����c�}p�Y��v6����<��u�=iU��o���4����\_8h��ΛS�q��M��a����5�)[�{U�è<h���R����?sHU��n\�P���s�>��s��騹�2w���bF��@s�t���c������3�g4GH'P����q�7L��W"?��Hg�~��"�/s��m����D~F}�z���]fΑ��^~`������ۙݺ����҇�]?�����O2�7�9�>>����� 4GHgᔰt��wj�p�}F�v���ʅ!?�9B:�̶ �`غ���?���Ӯ���e�Ϩ/�)?�����si\��P�Cͮ����؇Qy.P_�c��^,�����\�{���b���E
�g4GH�|�F�s����
Nŝ�9�t��E:5��O�� i��?]�7ꨧ!?��H��Fs����ٴύ,z>|��� j;j�s��^��;NQ���#����:��.Xp�;���rk����\ݶ�;������gG��i�YQ圓5��2rxc����"��Ν��N}������Y#�F ��E:��s�&���{����� vj�3��t§&v��Ԇ�A<�O��5��dJ�Ϩ/��2eRC����`����t���� �� ��E:��>� ��~j�my��Zᇾ��Q��-�-�+����=T���?kg{8h���*먹�?�=d�T��g��h��N��SE�_��ӗ��!?��H����b���/;4����d�O��'�g�鬖���#FW3��Z����$�g����.q��;NMuU�B~F}�����N���n ����Q_�S�|��S����:�s�b���Vr4%��hN�wߩ��o�j\���J*ѭsn�38h���*먹�2w������J�g4GHG���/��U����Q_������qz)�� ��E:j����#�� ��E:j���'��O�Ϩ/�Qs��'�{��9?�*����E:����E�P��C~Fs�tP ��E:(�����"t�����"t_����"t����"tގ���"tΏ��E��ۙ���x��gU?v|.����?w�D M�C<����9�OH���*���Q鬶�6���[�j�����6{c��I~4��m-������������߷~^ �u�#s�Ysy@���O���y1���4�%�x��y���:�9%q���������j�k.r�q����wE)i[��?�#��=#;p�?y��������j�9�����O<����x`8�D^�r/XG:��?�q��]����Q��T���9���:0�����[V(�� �7xBwXG:��Z��4V2��ݳ���x�qS*��������|rK� ���~�N��t��I˸ᴉ�^�k������E�����p�i �/�dV���t�{^���U��M�����EQ[����y�:�`ʪ�����F�Ϩ�t>u����lꚔ���_�|��΋��Q����暷����Ϩ�td�?Ss�?�I��gTG:2������^L���lM�Ϩ�tnx�ޛ���h9C�p��Vx�Ԏ��Q���t29}�mY��Q�����G��!?�:���_�?��*V�n�d<�+�]���”xBs�|�xe���r�?�<��B�P�|�;�^;B~Fu�����������)�8_�0�x/#�gTG:y�3�'���j�yج��b;�3�#�y�Z��ܿ�k^�[��#?�:�q�n$r�^ZM��w�.ؖ�ц��Q�<�ֿ+�?�e!��>|Yk[�2%�3�#�C�^T?��<+��<����6K�ְΖ�J�gTG:E!'� cY�p-�|����w�q=i=��@>G<�]�W�r�?��]���P���v�/F����H'������������d/�1ƚ��Q�����������Ϩ�t�ܵ6p�?3=�w[���<�Q�CKB~Fu�8�}!��3_��v�@�c�q=R�*��Q�t�9�g��7ِ��x~�u����=KK�Ϩ�t�W�h'r���*�D�ҵf�J�Ϩ�t4��$V����mΛ���e ��9)�|��@>G�G�e�frv6Ss�-�J��gTG:�_xdp�? igM����~�4 �Ց���� �8O���3����֮ךh�3�#�Vߖ���v<q�o� `b�7���(��Q��y\����h�����!�Zӵ�3�#�S�g�rފǏ>�b@S��I��U�3�#�c�n��9�.=0@�h9\#��oM����H��S� ��e�m�7�����,�`���"Bs�|�x�2��5���H��gTG:������s_�=ׇ|^v�v��Ց�������>�(������E�
�gTG:���6�k��3�;���ǽ����3�#�v�]E���� ���]�s�?�3�#��oa��{�`�F��=����8���#/��^I�e�����o�,�����Ϩ�t\r�̪$��o=��\�������׌���9���H��&��{R��#?�:ґ��L�5�-����Q���Ϩ����O���ui�^�����Q�����-r�Uz����F����uG�!?�:�I:�;X���&y!��Uz/�� ��Q����暟m ����Q锟}&��,��e��69?zs�?�3�#��<�)՝�\�K}���S3���<'��\ ������gꜝ[ ������PG��3u�i����G~Fu�%q��:'��d���v�]��Q�|�Vq���\i@������
�gTG:�v�{�n�}�������_�v�S���V ?�:�Q>��ӓ� ؼY��ՑN����d�?�3�#�X���+��wo~n?��Uz�K�mR
�9��c��������&�@�������C��ò���o8�&mn����Y�=�U6�~s�;�ip��������1@�'|�]W�J�:MN���u������{^�[��1�鴙��j?�
�VV|��R87q}{Rs����iv����"���c�?�J��@�M4׸hBik��܀�]�}[��5���,��*Q_��ao�:���Y['� �{����6��j��)����~���o|�]�4&�D��"5�_k��h��y�d�������"���9z�J��|hl��v|�e�L�<j<i���)�F��l�?��_�����<o��'c���H���']����yS���s��q}�<�����oe�X�����L�)xRz� oD��J�av��� �b]���1��.�@c���9ua_�g4GH�F��ׂ�?����l�':hס`�:B~F��t����,��9�Q��*,��z{9#�g��4������/��S~���=bp�� !?��Hg��3��~�>|��v���!!?��H'&�U{��_Y������Y���R ?��H����ٛ_g�?�.M�{���g�E
�g��T������V�-���u了<������w�;�dĦ+~TW����qJ���p.�!����K��f2w�^��zo�֋���!����&s�i�W����Q_���>r���������йWK���kH�Ϩ/�9��N����Fzf�=���~��#B~F}����v�������О��b����@~F}����x�?_w��@O��JO�+W ?��H�kt�Q�'/����V{�X��.���v�g?~/��xyW��Ҋ�tO%��Y!w ����&5�ZZn�����#�3T����qz����3�#��f����J�����O�Ϩ/ԑ��2w��%�?!?��'�N��v+���P��$@����X���E:�MN����3���s*Z���jV�C~F}��1�%��������:O��miS-����"�3.�_a��@ �XP�[���U�)���s#�ݞg��̧��έ�����V���wL�{(u�Ʌ��np.b�!�MÂy�_�;�O�Ź.�����!���4]�y�������3��t���9���噏�;
�o��݈��Q_�c���O��g�=�C�9?�3p���͐�Q_���5v������ܖ���_�̟`ʐ�Q_�3��������l��Ч��ڋ~k1�g�锼�{V��n��@i)��~��[���ݕ��K.�5�����Y@ub���Wݝ��j���sP���{���������\�9B:7��Y�s&�N���ж�f�hH��h��N3�N�����s�X���;���I�Ϩ/�I��%Vp�][����hk�ns���3��t�V��f��M���|��顩U�!?��H���7����dDg���H1�r��!?��H'��������?��1�@�vLyt�W�!?��H��� ����h.P�ٺ���x�α�g @��W��,'��]������J����:Z��6p.�!��g-����� ����i����@~Fs�t~���рs�;V���� ���Ӣ�Z0�g��T��ҵ!���:��>�@�u�C���Ð�Q_�s"�S���w��"����}��ܓ��3��t^�Ys�Q���ݼ�}�� C~F}�N��l������@��Ϧ�O.R ?��H�X���r����'��@}rx_vi'�u�_��t�L���K;��a��`�Mlb�5Y
�ry���\�9B:�Cmמ]��}[n{1���Z- �6%:����!C�>{"Ű>�m��+�iN�Y�p=!?��H�k����3XzR�e�e����q��U����"�-���˾o�v=���nը��z�BB~F}�N�4�w �l��Ӟ\�`.���|!?��HG�� ��:NlYϯ�����Xl�k|!?��HG�P�f|�������V���ٵ���kX���ͭ؟�}���@J;:$u'5oG��SR���_������X��� ����uA ��R�ܚ�8� ���*����di=��������s�9혅�z]����^�z���H�$k��x����}�������e���%=����Z��9X����?S]�����`���zӏ��������F�]�`;scZ����5�ߴ��3��������#�D��/s�)_kˠqZ�,x�S��|[��Ub
�I[{ct�aް�t���kN���eg�w�K�8ŀO>�v��#XG:)2�_����L��={[:����a^ZJ�R�z��|KgXG:C��|�������x��fn.�����Oּwk'kyhF���s~�x�[����ϳG� �C��������EUEaI�
��a?�!k��U����s�|��PYG��?/����U�����H��٣�x���2d��^�/Tų����� �Ց���0m-���G�14"����6�c�� �ց�������d��ճ|fk���ڥ��]L��@u�s�P?�{��5'�/�o�Z�U�è<��HG�����t�d��%���3�#��˪��Z���/��R��Nm���\ ��)1z5���t�ïJ��o�q�?=���+��2ל�����p.�ϑ���/s�i����؇Qy.�ϑ���/s�����g�Ϩ�t�(����sW݋ ��=�_���WK���lO�4�������|;�����9��� C~Fu��U���\sj"���Ϩ�t^���9��<����Z��+��Q�|<�tQ�A,�am*��4ns�~oZ��\ ����m�������xs��R���.����U���}���騹�2ל������0*��9�Qs�e�9�����W�è<��H���� -x��}��#�@]�D4[�`ɐ�Q�<^t7t?wm��'���i�k���9�Ϩ�tniͿՔ��e�9�����+��Q騹�2ל���J�gTG:���7����%fsBx��,G��c�����@>_��mϗ�?�o�xބj8���X�Ts�e�9]2T���Ϩ�t���kN��T���}���騹�2ל6�����0*��9ҙ���Np���w�{hEɶ��b�Ϩ�t<����2�N��=�rO���Q�lc�ŏ���\sz6O��'�gTG:E^�ʆ<�/s���G����Q��̺�5���w���J�3��떋� ��f�O/����U��m7���l�My�<ը�Mңl&sͩ����9ҹ��[��o��������D��W"?�:�9's�e�9/R����Ϩ�t ������o�Ɗ{՝{�^v��K�Ϩ�trL�|2��Vݖ- �{h���]���3�#5�_暓[����Q�̗��2ל�{���J�gTG:_���?vɟq�z.���7�� ��� ��1� ��|��#�?���}ۯ�Q�)�/�� ������|��r�e��p.�ϑ�����xn����<7����K;�R%�3�#��a_�����L�}"�r�H��'�gTG:������]<��{���/%��$�gTG:�[L�"����=�x���g]�:z�&!?�:ұ���2לH��+��Q�l���2ל�ޫ��J�gTG: ���k�9�)�T�b��b���04��(G��u�Ϩ�tP~ �Ցʇ ?�:�A���Ϩ�t��&�3�#t����H��#?�:�A�h.z� m����E8{���e���J��d^?��<����ϻ$�?ڗ��#�^A��E���� ]���}��/ґ��웼�~���G��P_�#��+x��K��O �E:2߼�w����}U�/����aA2����?z�Q��G��P_�#s���;~ D���}+�/ҩ������л-�wd��{5~��qa�e˘<v�p���C�������I��g4GHgc��4��Ws�oז���Ϩ/ґ����Ӧ���E:V����������v�T��#?��HG��W��; ����Ϩ/ґ��L�'-������"�����q���q�)��Q_�S��w�~'�����ܰGY;Q�!#�s�V�����]?���Pe��7�ʼ -�`��GF�'_8h���r���_x��ʼ�����ך���Ő��!s�e�+y��]����wl��3C~F}���7���+e�?�3��t�K������#����Q_��RK�qw���/�h2J��#?��H��ƐT��Z���#����Q_��ޟ��@}?'.\[�������\��1F� ���������<2 �,z����s����}�x�s�ٳ�E���3{GuZׅ!?�9B:ǎ�&��}fF�{�ʥ+'�mː�Q_����v0?�� kd%�8dw�o�ގ!?��H�������s�VKd�=�_�t��W�@~F}���@�+�S��Y��TD;��m��C�Ϩ/����]'�����qEpN�LR�I�Ϩ/�A���\���u:^wA�H�:NJs#�u_���u�_H�Q�KQ��,*Z�R)��9�4$�7��2#ISX���4Ѷ�,�@�,*M��S�t �-���pQ�0�v�2/,�ȕ5:��}�����������;�$����s���G}Fw�8M�g�Ll�_[2�wb�k���y���rg �-a���I���պ���k3�>�\���\1�������rM�ӽ*B}F���A�����ۍN�����\y�P����r���&������z�@��bpt�ZB}F���>����'c�i���7�.�*QB}F�����Gw�r�XA��W�Ŗ��ȼ�_Zf������A���>�;B���'�;�%��Q�Q.���R���^��G}F��c�R�㷬�����rg�������[��Q�Q.���R���������rg��Ŀ���/^#����(q��)��@w�r� Y�g�~8�;�w7c��a�k-���;�d��G}Fw�8�����O����>�\ı�?)���޾�����3�E��O�w�)Z�F[��P�Q.�T
�?)�q�D�� ����rG����4��az�ZB}F��c�R��ٲ���"򟠻@�kS Ym��(V�o�g^�����~�m��t�����g�l�Oz_�,�;����= ������q��'��-.ks/�>�;Bsv��l�?�+c��:+zZ� ��"Ω%Il��͸������a�t��vB}F���{?\ob���LM���i駩���Z ��"΅��û���5����Sw���均P�Q.�<ִEr�kx}�{���G�%U' ��"����@��艊:� TangentsWd�x���q�P D���BWJ�@Iʀ��e���S� �����_��A�������q���to;���@:p�8�p���>k���0����9���p��8�p��8���;�����a<���u�@���8��s ;��?��>�';ء�ցt�8�p��8�p��8�p��8�p���~�3������e;��:Ё�8�p��@����}�wv�C����D��߃�0�������p��8�p��8�p��8�p��8���;�������xe;��:Ё�8�p���@t��N���`�rX:Ё;x�� ��i�=tLayerElementUVI�:VersionIe�:NameS UVChannel_1(;MappingInformationTypeSByPolygonVertex_;ReferenceInformationTypeS IndexToDirect�X2UVd %xu�{�vUUǷc����VN�ɱF&�4� �X�� )�� �h
�8����i�I����䦠^H�"��& %.1�Q ��|��|��a��g�{~<�������w���RJ���/>����|���/l����,��_7�r�>��݅G��?���z�f����w|io��+������[���s��|�|���/�l]����}瓗�˭o������>������w,����p������b��~*��^��g��>���~�3��a|޽���}s�K��������|^��x~��>�<?���.���|�ׯZƬ��eX�׻_�|O}ޓ�m�������ڡ{}e3n\�|_{�1���?����{N�n��v�[>��/i��y�|t��g�Y�o��G��'s���.����/������q��yc�~�I˸|�'��c|�����wo_�S������������^��������7���/����8o3�7�y���r^��ǘ�����˅����]�qc���}m������������?���x�z\�z�Y�q�z`��;���x��3b|�[O_��9�ް��>��}�2n�Oy�.1f���c��w��������sc���}��r|��SO݌���$�[���͸]z`��ʓ6�i�Gݸ�,ۆ=��w��ia���b��8���~c���c�����x�X���3����ל����/�S���������1����7���-7/�~{��t�˸����������~t��������};����ϻ���c�寿c������޷�j���^����6����n�|�s��ק�?:nؿ�rQ�_�����|�2������s��9.娧�|P�����G>�E����ǫ��.�ׁ[�C�\��3xX�q����vK���=������������/��͞7�8k��= �_ݟvxȺ
�W��">�5���x�����P<�0x�?�x8�����������;�X��N|��g�����8�p��a���A�]�P|_�c��%���)�=Vέ�Yw�x���È�����_��N�����x�}�A��6�1�<���Y���K5��X� 3�$�O��(=%����x^;����N<,��r��L�?��� x�����&U������"?X��f<�5�?�������?�����ꗎ�c�_�)�\����y�2.�M;���n����ҝ�����O�3��lǞ���i����c��sy���޸<�~��r�����G="�{*�=ly���C���c����'޴7�"������.ϓ�=��x�X��-�z;xZv���,�. 7=qy.�ԝ^��ş����9�7|o���?eK��W����������|�}w~{���{�2���o��_���?�1���8$�����?��k�� �����k��*��������}<��ۙ�X\�_|�2.�<�����&����� ��{v�1�7]�5������?e��|k���A�.�&.}���\�y�11f��e'ǘ���΋1����t���?�J��c��kb �?���������1xTO�w���}�{�ںc�Y�x��c����;���߽[����������n[���{�Q˸�K�#���Ŀ��o�1�g���c,��������w�X�{�{c,���ˇ��� �o|.������#����g>�A�̻b�臆=���~���zp�<�׃� �.��z����O~�g��&�_�{�N���w�;þzC�*����·+��؟>w�Y<S_�'車?��*���7i�苢=�� �����M�D�N�zn?�s������L�~�_8�*^�����/���/�oUE?�E�B�2�p��E|P�'>���G�j��%>���?�K�W��Q���x�>n+<����l����|�`>h���%.w�E>G� ��n���?�8����!��G�:x��;4�П~��<�<<dF�O���opT}]9�������z��<D=<����z��C�7��<��G~���_��|а�������y��͇�u�261��C�Z��3���e��;z�>����+z��=����r~�ϰ�5�>��i�g���C�O]���G �o�{�~��ﺌ}�qϿ����&Ϋ�y�A^I>��7����.������������Ί��G G\� �3���e��i؇zh�~�?���gb�������|q�~�1���g�?�C�����7�����-�N~r~ZأzH{U�x�����a�~�Qί������|̸����>�i��1�Њ���fxzG�h��_����\��'�G����� �3t�2��_'�����?��ڿ�H��|��o>nf� ��\?�(�������}���o�!uZ�3�Ç��ÄK��W���<�"�X�zL�2^�=�Ǵw�ؠ.C���qΞ�zL{P���=����\_�3��$��x$����zLT��ƿ�G��� �t?�_������$�g�#��xh������1�1����5�u�bc��7��O�����#��x���c�C�?�����O���/�s�/��;�G��@=�?��G�3�:�Z����_������9�|K<���G����������u�O����g������9�%��ģ���x��� �1�=?ɏ���X�?�W��1����c���_ �W�IR���[�����Ŀ��������@����f|O]O�w�^�A������-����A>F>"��|@�z-ϟ��z��k���k>���3�|�|�����?k��oi����~3^x���a�1�Q���s������g>"����*>i7��w���+���o�?�c����i?����xh����:����|���ƿ5�������:����u�[ǟ5�����Q�?�O��.��zX�2� �i��ģN^Vl��?�I���y���(ګ���~|����G~-�Y��5�-+>l=�����xC�K|�ޤ[���X�׾�|ͷ+z���^(>[_���o�'֗�g��xb}�x����#ōb=�o��\�����z��a=I�P���?k=a�S��ޙ�����i�N��~�|֯�+���x��/�z��c=��e���0S/t?��^�^�|k���K�k����f<�>����`�1�9����x`}*����>���|$���w��"/R��\��򄨃��iGEO�>]���1����1�P����/�n�e&�d���@_���D_���N��K; �rF�/�=ї3Q�WD_��S����̿\}9�_f���K���˙������0ÑїSɿ�;�/���D��Kya����\}9�O5����L^�~�����1�R~-�r̿���H��������v�/m������q�����9w�����E_N��<�@?R}|���߈~�����?��E_�@���ǝ~����|�ˢ/������F�X�%�r��zY��t�����/�ӏԞ}9�~�}�/�ҏS����y�a�}9��D��v^�vK�Me��Ջ��!��>}9��s���P�>����J?P#4�f��t�0�O'�ȿ���f��q�+�>����ҏ�c���â������1�@����;�G����J��[4�2�S�W�?ȯ��πN�^������~ȯ4�K������8ou��5���|J���'�-�)�K�S���ֿ��ڷ|R������?ϭg�������xҩg�����?�_;�<�?����?̗���K�O�%�5��k�C���6�%���ׯ�5^�1^ ��:�5P�n��@�Z�R�b$?��W��9?�K���5>5��#��Q���g�!��@}z�̇��Cr~��c��C��#�ƃ�_��h=Z<<"�щGόz�����:3:���� o�s��H{���k�~��k�s�o����[�=3~*>�gF���ٺ��]�,��4�8���~�Yч�=M�i��;�����C�}&���Y%oS��N�=��o�E��;���}(�s�>�P��n
��F��3���ʉч�n���ħ���C/:uk���w���PҾ��R?��cߧl}(�o ϙxN�*���}ī �?���?7��zr��zr7�I<��k� ;�G#O&>O����3~.~���E<�x�{����zj���?3}(�F��x5��3>�ߋ>��i���9�g��@���3�>���}��� ��z��/��7� ���[�o��ڧe_&�(_N{��bY?�~䋞�|�󔿹����R��[���B�0���K���Wb��մ�9/��yI�щG��@=0�F\��9������J>�=d��Uo�w�w����.ߟ�7�v�;|W{SO&��#�S��x��O���|^*�-�Y�ډ��k��x�^����+��zA���/���G�ёx���c��z(�=�x�����?Z�Cߛw���F�@~fޭ�����}�Ό��㷫C�;�������]�(���� y�������� }=�?}����3oO]���|a�~���O�w�&
���70���&���7��q����~w?��ź(|�2�l�:}]�K���铨�M�'1��}����M�u�S�0��}ޙ�����(��J_DC�O�E4��S��щ {Q�Ͽ}0��~]��T���C�;_'/0��胘����胨�����J=�����O�=�:�N����睯��+} �=��������|k/�G�ϱ�Y�뮏�������MJ�����%���΅��h� |ȼ��.�_�1����������<�ui�C�IAo��5/��������%�f���%��c�����4���A'�h�{&>�/��,���+��S1���:��U�W����y������Չ?����ߊ�֞�����w+��:��YW��O�%�i�7l�g�? ���Vğ�_��w*�g'O(����y}�
���yB�<�?͏��E{j��;Rί�����n"���m�����3�\�A����J|\ǫu�p?��\��|���Oe~�����}ֽ��ګ�R����o�0���O���o�����'�v���3�?���/z[���[.�S�����o�w�_�̋�ނ�h��}Ο}����3�7�=�킿N�>�{Do��]���v�d������>�o�{��������־�z�������#��d��>�qP��W#�B���@������'�h���ޖO���վ�Do������N^M~��������������݇}-�A����1>t�L<���JGo���>q�I�o�%���_��|_}-�VOˇ�/�O��#x�����zX>����W����_�G����|��;b?�C���k������Կ����ʯ�Ga��_�?��|��q�?�_��������O����|����M3��·5��Ͽ��k�Ҿ��e|���~�?��?���������0<_�R������O�������Ê�:|�w�w����g��ٗb~��_�w���j>�>yOA��_�O���ƕ"���'*�*|�Z/��L�����_տ��5�z5o��������D�8�����w0o��u��:b揩�M����?��w���iܨ�_q�<�nf��:�+O���j?�|�8����I�L��a��~T�������ѿ�U�/b��F��_�g2��'B���ݑ�����UE���3uY���>�L���3��~�|�8\�3��F� �����ڇ����]��=�gx�㑸�x"�:6�9^�Ϧ���M<��-�/:Q�~6��y2���U�� �o�.V���������A�����nT�[����-�����Ǯ#��[���m����[�'�����~ ��=�;9�y���6���w�S�x ����NA�N�ݴ_p���o�\���=>�^
�S���}2���>�m ����8��9g�w�wj���j�;q���*�c~jw���6���Vտ����$u��l��x7�;|6�����N�n͓h7�[3~���xn��u�wc�
��'����wy�x���?Կ{M~i$����g��8�z'���a�~����M�/�'���ߴ_�hŞF���[п������ԛ�_E�+ީ�yʀ�N��T��=��q�Yo6O���}��Oտ�s��5o��M�P����ߎ�Z�վ���6�}�F��O=D=Q����ŏ�M�yL�����u�{o�]��8X��֛��@��_���������OF���-�0�]п��q�x4���W�_���7�Z� ~��ij��~�Կ��Ywg�3I?�� ]��M�a�]~���_W�[���˧���'&��o��o�?�_�W>���=?�����f~���_�)�������I�iߑy)�G=�>����^�_��3�N������<^�%���7��u�W��|�O����~�}幢�W�g7o~�ޮC=���7~����_�����?2?ɾW�Ѽ���_����ߟُ��B���=;�n���Z�����=W�p���{V̧�9�+�� ��Y�u>�l��N�k��=b�C�؈��iܫh����G��}{?���'n�1�/�S�:�,���0����e\���7l���qoUE����(�K9?� ���~�C]� u������5�/[㞰>X�pO��߫��0��h�M���������-������������q/�q�<)�����L�I���-q/X���o���)���/۱>�K̗<�����?˓��I�����o��o��9xh��7xI��{���f}�k�˸8�=���� Z�m��q�a����^r��8����8W\�c���%�sܾ�=���-���ǬN�^B�� ���1��K�i��z���
����z�oR��B�G����b������~g�6_���?P���y�[�����>�[���orP�8���ƽ������e
�������8O�/�g�Ӱ��oa��7�{����?ڏQ~�{C�����6�����o�_����S�i���x������wu��o�������/�8?�w�+<�&�M�o���������?���~���~_��S�'���������c�?����B��b�!��z�x
_q}>a����|����~f�a$/ܰO��߆������� �R�7�|��z��e=��^S��)�g�S���V�o�1����O�[���K���؆�u������S�o�M��yo^�_�i<����z)�����_�9�����k=D��z�x�^��&�����������'�-�_#��Y1>e}��0�{�k�y�����d?���>��Η����� �Յ�Q���7ux�L������ ��ԃ�;��|W=���{����*��zP�����}�f�>�,�[�`�M���Rj�q��S9�l���o?��^�!�՟���� �SW�ݳƿ�����~��������,�CW�Wݿ�;�U��*��x��������#�-�V�������$�����ħ�G�c����0t|UVIndexiox-�e��e�FaZ�QZR:�A��;7 ]�n�t�H7ҡ4�")))�
b
��p���c�w�����
���Fm�1c�}��c ���8|�w�O���b�>IL<�'�IC{��<t�� ]��B��� ����:t�� ]�i� ���t� >C������ ]��B|���%t�g 7h���.��B|���3t�犙�ܡ >O���nО?� ]�B|��_(t�]�o�.�"� �h�A{�X,t��]���.��� �T��7t��]�e� ����B��� �\��/��+�.��� �R肯nX6V�UB|��_=t��]�5C|��_;t�� 7�������n8l|��x��f����-b�a�[Ŗ��G��a���6a�.~np �>tm|�е�C��w
]�9tm|�6�k�aD����[��k�{���� ]�+tm|�е�}B��� 7����C�-��е�C��
]?8tm��е�CC�� 7��#B�-|T�����k�G����6~L�����k�Džl�� ��~b�
?)tG ~r�����6~j���i�k㧇lg�C�-��е��l��е��C��� ]?7tm��p�mҘ,t�§ ]�5tm|�е�EC�Ɨ ]_9tm|�p����(.� �%q��,.�?����q��:����5���.�o�B�'� �Ӹl����7�.�-� ~k���nо#n]�;C�g� ~W�������.��� ~_�A���?t����.�C� �p���"t� ]�_���GC���"�O�.�S� ���:t�� 7h?φ.��� �B���:t�_ ]��B���%ܠ�Z���� ]��C��� �F肿��o�.����mb���5t�� ]��B���?=t�� ]�u��x'~��w���a�����)�8l�/��a����(>6�J�:l��=����е�OB��? ]�g����B��? ]_-�`�w|�n�_����'tm���k�_����6�X����=n����c��[���k�c�����6>N����B��� ]_�� ��b��u � tm|�е��B��']�$tm|�е�5K��6YL�n�S���O�6>U����C�ƿ�6>u���Z��`�&� ]���B�Ƨ]�!tm|�е�o�����6�vm7خ��>t��o ]�/tm��M]&tm��е��C��� 7�f��b֘e�+f�s�|��k��� ��c��`,0���B{��v��/����.��� �D��'t�� ]��� �K�wC|���^��/���]��B|��_!ܠ�R���+�.�*� �j肯�ે.�� �f�A{�X+t�� ]�uC|��_?t�7]� C|�p��&�q��o����.��� �E��o��[�.����mbD��o��ۅ.�B|���!t�w ]��� ڻ�Ρ �k����໇.�� �g肏 ]��� {�~�o�3���?(6~H<l��8t��q���#c԰����a;���p�[�q�k�LJ����6~b���I�k�'����n�����[���k�g����0tm��е������6~v��vN��n�煮���6~A�����k����_�6~I��vi\�nᗇ���8tm��е�+C�Ư
]�:tm��p��ڸ.t�¯]�!tm��е񟄮��4tm��е��� �[���u �-tm��е�;B��� ]�Y���]�k�w�l �¡��T���
�k�k���o�6�u���N�k�{�l���q_�;� ������xx��2��ţ��x|�?O������&t�� ]��B���!t���/��_��B���5t�_ ]�߄.��� ���#ܠ�V���o�.�;� �n���.t�����.������ ����S���9t���� ]���.���������{���#t�? ]�OC��� ����,ܠ�y�;t��]���.�C����*t�G����|�p��Qqt肟��g�.�%� ~M�����w�.�^��1b�+��k�� /�6>A�?l|��p��$1����b�a�;��%l�����)C�Ƨ
]�z���7B�Ƨ]�&tm|��n�MӅ�[���k�3�����6��е��B��g]߭�l�Ĭ��>[�����k��
]�#tm|�е��B��w����1O躅��6>_�����k� ���/�6�P�����`[8��nዄ��/�6�X�����k�K���'tm|��n�-K��[�wC�Ɨ]_&tm�{�k�ˆ��?tm|dm7؞�}*t��_ ]#tm��M]�uL��}]ѵ��{um���l��|�r1f�BL������+��9��1�J,�����ૅ�j���.��� �V肯����.��� �^肯n��06]��B|���$t�7 ]��B|���"ܠ�Ul��[�.����&t�� ]��B�� �}�A{��!t�w
]��C|���5t�w ]��C|�p����3t��
]��C|���7t�� ]��C��p��Aq`������.��� ~X����G�.��p��Qqd����DŽ.��� ~\����'�.�����?���xw�S�S���� �a�1l�Gq������a���9��Ϗ������np �0tm��е��C��/ ]�4tm��е��� 6��q��[��k�W���_�6~u���5�k�׆��_n��;����n�7�����6��е񟆮���6~s���-�����ګ�~[�����k�w�����6��е��B���7�����^]��{C��� ]�?tm��е񟇮�?�6�P����R�꺅�"tm��е�_���?�6�X�����k�O�l��֫��~����k�ۇ����6~@����еq��n����O�>{�࿊cr������8'6.����ks������X(�~1~��/�.�ˡ �J肿�௅.�oB��p�����3t��
]��C���7t����7h���.�B����c���)t���� ]����?���.�G� �q���=t������.��� ��p��g����w����_�.�B��� �e��n�}��W���� >f肏��c�.�8� ���7ܠ}^��� ~y��_�හ.�ݡ �P��?��'�f�sp���b��'�'6>qL4l|Ҙd���1ٰ�)c�a�_����Y����^��np �:tm|�е�iC�Ƨ ]�>tm|�е��k��6G�{u�¿�6>S���̡k㳄����6>[���1��`���콺n��
]�#tm|�е��B���]�'tm���n��Ss�^]���B���]_ tm|�е��B��]?��l���v��[�"�a㋆��/�6�x����k�� ]?��l �\�W�-|�е��/�6�L����B�Ɨ ]?��l���뺅��6�봮����k㾎�ڸ�+�6>n�����w��ݾ䜔?'_.��0�ˇ?|��{�W��r��b�|��&_%�럥}J��Ǻૅ.��� �F肯��k�.�ڡ �N�A��X7�_/t��]� B|���(t�7]�M� �gĦ�.�f� �y��o��[�.�V� �u肏7h�����ۆ.�v� ����>t�w]�C|�p��Y�s� �K����໅.��� �G�����#� ���^�.�ޡ �O�������.��� ~@��n�����\���?$t� ]��B���?"t�G�.�s���#����ɏ6~\;l��8~��Iq���S��a��ũ��ψӇ���?���~f����B���
]?;tm��е�sC��� 7�.�y~��[��k����_�6~q���%�k㗆��_n�]^��^]�����_�6~e���U�k�W���_�6~m��vE��zu�¯]�!tm��е񟄮��4tm��е��� ��j�ҫ{�����6~[�����k�w�����6��е��� ����ݹ��� ]�7tm��е��C��]�y��������^3�:���o�6>"tm|�е���k�������vOߏ�}(���O�����9�/������\��������N�'��=���'C�W� �t��?��φ.�s� �|肿n�~1~��/�.�ˡ �J肿�௅.�oB��p�����3t��
]��C���7t����7h���.�B����c���)t���� ]����?���.�G� �q���=t������.��� ��p��g����w����_�.�B��� �e��n�>=�]��B����6t�o]��B���nط���������] =^�g����o�6>f�����~�c�c�߫��81z-?(�3�m��_k�u 7tm|�е��C��']�0tm|�е�����v`͉{u��' ]�4tm|�е��C�Ƨ]�2tm���n��-5�j�u �z���7B�Ƨ]�&tm|�е��B����ۡ5���=x�r]�1tm���k�3�����6>K���a��`;�欽np �-tm|�е�o�����6>g���\�k���v�mT͹{u��� ]�7tm|�е��C��]_0tm���n���D���B�����k��n�ڸ�c�6�늮��<׵q��n�����|���|��1�vܑ�/����c9�b�\�x���/���G�w�X|��_*t����K�.�2� ���_6ܠ}l|?�_.t��]�B|��_)t�W]�U� ��Ǫ�.�j� �z肯��k�.�Z� �v肯n�>1��u�� ]��C|���0t�7
]��C|�p��ɱi� �Y��o��[�.��� �U��o��#� ڧ�6�.��� �]��� t��]�B|���)ܠ���ι.�.� �k����໇.�� �g肏 7����޽{�z����3l|��o���q������a���!���Æ���#�mC_r7���6~t���1�k�dž���6~|��� ���5O��u ?)tm��е�SB��O ]?-tm��е�3� �Mk��W�-��е������6~v���9�k�熮��n�m^��^]�� B��/ ]�(tm��е�KB��/ ]�,�`۲�彺n�?]�"tm��е��B�Ư]�&tm��p�m����꺅_�6~C�����k�? ]�i���M�k�7�l�.ѫ��l���*�k�넮�o�6>"tm|�е���ۘ�~k�-1F~[L������w�,9��1w��X8�+���������qO�������.�� ���0t�
]��� ڏ�/B��� �h��?����.�� �d��?n�~:~��τ.��� �\��?��/�.��C��p����R肿�ெ.�k� ���=t���o��ߊ7C���'t�� ]�߅.��C���?ܠ�A�!t����
]�?�.�_B��� ����0ܠ}D�
]�B���?/t�/ ]�kC���n�����z�g� ��S}l��s�G����'��86�i�����3>�m|��3�큚��c]���B����6�y����k�� ]�o���.�ۃ5���u �*tm|����k㣇�[��k�c�����6�k�l��M�-|�е񯅮���6>^�����k������?� �GjNث�>Q���ġk㓄��O�6>Y�����k���v��њS�꺅O�6>U����C�ƿ�6>u���4�k�{�v������꺅O�6>}��� �k�3���3tm|�е�=k���{�ݹ�[�ák�O�����6�F�ڸ�+�6��\��G�l~��+�9_7�%���g��r��b�|�8<�V���g��sƤ��>1W�������.��� >_����� �.�����b�\|���v��/����.�b� �x��/n�> ����/��K�.�wC|��_&t����ˆ������˅.��� �B肯��+�.�ʡ �J�A��X5�_-t�W]�5B|��_+t��]�u� ڇź�.�z� �~��o���.�F� �q��on�>"6�u�7 ]��C|���2t��
]��C|D��/9�mӻ|?���6��c�.6�m��Un��ǎ���#s�1����;�Q}l���h;���[�.�k㻆����6�{����k�{�l|d��6Nͽzu���]�'tm|�е��B���]? tm��p�mܚ�꺅�6~H�����k㇅���6~D����p�m��G�꺅�6~t���1�k�dž���6~|��� �ۄ5O��u ?)tm��е�SB��O ]?-tm��е�3� ��k��W�-��е������6~v���9�k�熮��n��8g��[���k�K������k㫄����6�I����8/l�����9��|���X$�0���/��r��c����$�4���/ �`� ��>��q��_��W�.�U� ~u��_��׆�'��r]��C����1t���? ]��B��p��$qK� ~k����෇.�� ~g���,t��
7hOw�����.��� ~_������.��C��p���P� �p���"t� ]�_�.��� �X��?nО*��u�� ]��B�W� �t��?��φ.�s�m� w�u�G�.��� >*t�O]�3B�����X��オo~~�_�{�����6�b<���K�rn����[������ ��M��<�qj��Ǻnᯅ���&tm��е�߆����6�f���f�۸5���u ;tm��е�wC���6��е��B��77�Ư�~��[�B��?]�c����B����6��е�-� � k��W�-�o�k�����6�q����C����6�e��6q�Ozu��? ]�g����B��? ]�w�����k�[�l����W�-�?�k�� ]�2tm��еq?������k�[����{�e��n�׆����6~W�����k㏇��?�6>"�`�?�!-�\uLayerElementSmoothingI}tVersionIf�tNameS�tMappingInformationTypeS ByPolygon�t ReferenceInformationTypeSDirectOuE Smoothingi8x��A �0ο��X�����`�`�`�`�`�^8(8�wLayerI�uVersionId�u LayerElement�uTypeSLayerElementNormal�u
TypedIndexIbv LayerElement9vTypeSLayerElementBinormalUv
TypedIndexI�v LayerElement�vTypeSLayerElementTangent�v
TypedIndexI:w LayerElementwTypeSLayerElementSmoothing-w
TypedIndexI�w LayerElementwwTypeSLayerElementUV�w
TypedIndexI"{$ModelL𚕅LS Box005ModelSMesh xVersionI��z Properties70xxHPS PreRotationSVector3DSVectorSD�V�D�D�x+PSRotationActiveSboolSSI�x(PS InheritTypeSenumSSI<yGPS
ScalingMaxSVector3DSVectorSDDD�yQPSGeometricTranslationSVector3DSVectorSD`s��D�ž�D�yNPSGeometricRotationSVector3DSVectorSD�V�D�S�>D`Sž=z8PSDefaultAttributeIndexSintSIntegerSI�zHPS Lcl RotationS Lcl RotationSSAD�)�
�V@D�D�z.PS MaxHandleSintSIntegerSUHI��zShadingCT{CullingS
CullingOff|&AnimationStackL`��(LSTake 001AnimStackS| Properties70�{/PS LocalStopSKTimeSTimeSL�y]�#�{3PS ReferenceStopSKTimeSTimeSL�y]�#�|;CollectionExclusiveL�57LSTropicalFish02DisplayLayerS DisplayLayer�| Properties70�|APSColorSColorRGBSColorSD�?D�������?D\\\\\\�?�};CollectionExclusiveL�=7LSTropicalFish05DisplayLayerS DisplayLayer�} Properties70�}APSColorSColorRGBSColorSD�������?D�������?D333333�?�}!PSShowSboolSSI ;CollectionExclusiveLP7LSTropicalFish10DisplayLayerS DisplayLayer�~ Properties70�~APSColorSColorRGBSColorSD�?D�������?D\\\\\\�?�~!PSShowSboolSSI�;CollectionExclusiveLP97LSTropicalFish08DisplayLayerS DisplayLayer� Properties70�APSColorSColorRGBSColorSD<<<<<<�?D�������?D�������?�!PSShowSboolSSI!�;CollectionExclusiveL�7LSTropicalFish13DisplayLayerS DisplayLayer� Properties70؀APSColorSColorRGBSColorSD�������?D�������?D�?�!PSShowSboolSSI-�;CollectionExclusiveL�/7LSTropicalFish12DisplayLayerS DisplayLayer � Properties70��APSColorSColorRGBSColorSDSSSSSS�?D�������?D�������?�!PSShowSboolSSI9�;CollectionExclusiveLP!7LSTropicalFish09DisplayLayerS DisplayLayer,� Properties70��APSColorSColorRGBSColorSD�������?D�������?D�������?�!PSShowSboolSSIE�;CollectionExclusiveL�>7LSTropicalFish03DisplayLayerS DisplayLayer8� Properties70��APSColorSColorRGBSColorSD333333�?D�������?D�������?+�!PSShowSboolSSIQ�;CollectionExclusiveLP7LSTropicalFish14DisplayLayerS DisplayLayerD� Properties70�APSColorSColorRGBSColorSD�������?DSSSSSS�?D�������?7�!PSShowSboolSSI]�;CollectionExclusiveL�7LSTropicalFish15DisplayLayerS DisplayLayerP� Properties70�APSColorSColorRGBSColorSD�?D�������?D�?C�!PSShowSboolSSIi�;CollectionExclusiveL:7LSTropicalFish01DisplayLayerS DisplayLayer\� Properties70 �APSColorSColorRGBSColorSD�������?D�������?D333333�?O�!PSShowSboolSSIu�;CollectionExclusiveL�,7LSTropicalFish04DisplayLayerS DisplayLayerh� Properties70,�APSColorSColorRGBSColorSD111111�?D�?D�������?[�!PSShowSboolSSI��;CollectionExclusiveL�7LSTropicalFish06DisplayLayerS DisplayLayert� Properties708�APSColorSColorRGBSColorSD�?D666666�?D�������?g�!PSShowSboolSSI��;CollectionExclusiveL17LSTropicalFish07DisplayLayerS DisplayLayer�� Properties70D�APSColorSColorRGBSColorSD<<<<<<�?D�������?D�������?s�!PSShowSboolSSI��;CollectionExclusiveLP'7LSTropicalFish11DisplayLayerS DisplayLayer�� Properties70P�APSColorSColorRGBSColorSD�?D�?D666666�?�!PSShowSboolSSI� Connections��CSOOL𚕅LL �CSOOLSU�LL𚕅L��� ���e�|���$v��Z�j���~�� �u�)

94
Assets/IslandScene/Skybox/Fbx_SkyboxSphere.FBX.meta


fileFormatVersion: 2
guid: 51883227e4df5b34c9493cba68ac71de
ModelImporter:
serializedVersion: 23
fileIDToRecycleName:
100000: //RootNode
400000: //RootNode
2100000: No Name
2300000: //RootNode
3300000: //RootNode
4300000: Box005
externalObjects: {}
materials:
importMaterials: 1
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
motionNodeName:
rigImportErrors:
rigImportWarnings:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 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
preserveHierarchy: 0
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVPackMargin: 4
useFileScale: 1
previousCalculatedGlobalScale: 1
hasPreviousCalculatedGlobalScale: 0
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:

92
Assets/IslandScene/Skybox/Material_Skybox.mat


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Material_Skybox
m_Shader: {fileID: 106, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _SUNDISK_NONE
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 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}
- _SpecGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _AlphaClip: 0
- _AtmosphereThickness: 0.32
- _Blend: 0
- _BumpScale: 1
- _Cull: 2
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _Exposure: 3.59
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _SunDisk: 0
- _SunSize: 0
- _SunSizeConvergence: 5.91
- _Surface: 0
- _UVSec: 0
- _WorkflowMode: 1
- _ZWrite: 1
m_Colors:
- _Color: {r: 0.5, g: 0.5, b: 0.5, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _GroundColor: {r: 0.13269848, g: 0.20795985, b: 0.3962264, a: 1}
- _SkyTint: {r: 0.741011, g: 0.80484134, b: 0.8679245, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}

8
Assets/IslandScene/Skybox/Material_Skybox.mat.meta


fileFormatVersion: 2
guid: 2d2c20a4497d4ff44b5dce34bb13ad29
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

91
Assets/IslandScene/Skybox/Material_SkyboxSphere.mat


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Material_SkyboxSphere
m_Shader: {fileID: 4800000, guid: 345e53e6033a83d45b72eaaa83da710f, type: 3}
m_ShaderKeywords:
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 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}
- _SpecGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- Vector1_C05F04C5: 6
- Vector1_C3B39BA8: 3
- _AlphaClip: 0
- _Blend: 0
- _BumpScale: 1
- _Cull: 2
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _Surface: 0
- _UVSec: 0
- _WorkflowMode: 1
- _ZWrite: 1
m_Colors:
- Color_127F171C: {r: 0.9811321, g: 0.85154736, b: 0.1527234, a: 0}
- Color_66BB4187: {r: 1, g: 0.54315203, b: 0.015686274, a: 0}
- Color_DA72F2C1: {r: 0.36640382, g: 0.094117634, b: 0.49019608, a: 0}
- Color_DE7B7F15: {r: 0.8018868, g: 0.27394488, b: 0.26855645, a: 0}
- _Color: {r: 0.5, g: 0.5, b: 0.5, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}

8
Assets/IslandScene/Skybox/Material_SkyboxSphere.mat.meta


fileFormatVersion: 2
guid: 86cede605db23fd4ebd5d8bdaa5b7f6e
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

71
Assets/IslandScene/Skybox/New Shader Graph.ShaderGraph
文件差异内容过多而无法显示
查看文件

10
Assets/IslandScene/Skybox/New Shader Graph.ShaderGraph.meta


fileFormatVersion: 2
guid: c66115bd52dd21b4db10084726faa772
ScriptedImporter:
fileIDToRecycleName:
4800000: MainAsset
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3}

617
Assets/IslandScene/Skybox/Preset_SkyboxBlue.preset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!181963792 &2655988077585873504
Preset:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Preset_SkyboxBlue
m_TargetType:
m_NativeTypeID: 21
m_ManagedTypePPtr: {fileID: 0}
m_ManagedTypeFallback:
m_Properties:
- target: {fileID: 0}
propertyPath: m_Name
value: Material_SkyboxSphere
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_Shader
value:
objectReference: {fileID: 4800000, guid: 345e53e6033a83d45b72eaaa83da710f, type: 3}
- target: {fileID: 0}
propertyPath: m_ShaderKeywords
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_LightmapFlags
value: 4
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_EnableInstancingVariants
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_DoubleSidedGI
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_CustomRenderQueue
value: -1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: stringTagMap.Array.size
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: disabledShaderPasses.Array.size
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.size
value: 10
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[0].first
value: _BumpMap
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[0].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[0].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[0].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[0].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[0].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[1].first
value: _DetailAlbedoMap
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[1].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[1].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[1].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[1].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[1].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[2].first
value: _DetailMask
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[2].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[2].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[2].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[2].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[2].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[3].first
value: _DetailNormalMap
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[3].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[3].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[3].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[3].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[3].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[4].first
value: _EmissionMap
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[4].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[4].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[4].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[4].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[4].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[5].first
value: _MainTex
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[5].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[5].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[5].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[5].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[5].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[6].first
value: _MetallicGlossMap
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[6].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[6].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[6].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[6].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[6].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[7].first
value: _OcclusionMap
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[7].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[7].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[7].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[7].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[7].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[8].first
value: _ParallaxMap
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[8].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[8].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[8].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[8].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[8].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[9].first
value: _SpecGlossMap
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[9].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[9].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[9].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[9].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[9].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.size
value: 22
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[0].first
value: Vector1_C05F04C5
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[0].second
value: 6
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[1].first
value: Vector1_C3B39BA8
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[1].second
value: 6
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[2].first
value: _AlphaClip
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[2].second
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[3].first
value: _Blend
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[3].second
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[4].first
value: _BumpScale
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[4].second
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[5].first
value: _Cull
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[5].second
value: 2
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[6].first
value: _Cutoff
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[6].second
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[7].first
value: _DetailNormalMapScale
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[7].second
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[8].first
value: _DstBlend
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[8].second
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[9].first
value: _GlossMapScale
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[9].second
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[10].first
value: _Glossiness
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[10].second
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[11].first
value: _GlossyReflections
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[11].second
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[12].first
value: _Metallic
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[12].second
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[13].first
value: _OcclusionStrength
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[13].second
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[14].first
value: _Parallax
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[14].second
value: 0.02
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[15].first
value: _SmoothnessTextureChannel
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[15].second
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[16].first
value: _SpecularHighlights
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[16].second
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[17].first
value: _SrcBlend
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[17].second
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[18].first
value: _Surface
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[18].second
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[19].first
value: _UVSec
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[19].second
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[20].first
value: _WorkflowMode
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[20].second
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[21].first
value: _ZWrite
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[21].second
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.size
value: 7
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[0].first
value: Color_127F171C
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[0].second.r
value: 0.8820755
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[0].second.g
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[0].second.b
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[0].second.a
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[1].first
value: Color_66BB4187
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[1].second.r
value: 0.0141509175
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[1].second.g
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[1].second.b
value: 0.90141517
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[1].second.a
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[2].first
value: Color_DA72F2C1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[2].second.r
value: 0.07058824
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[2].second.g
value: 0.16013235
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[2].second.b
value: 0.4509804
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[2].second.a
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[3].first
value: Color_DE7B7F15
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[3].second.r
value: 0.07676221
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[3].second.g
value: 0.37011206
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[3].second.b
value: 0.7075472
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[3].second.a
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[4].first
value: _Color
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[4].second.r
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[4].second.g
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[4].second.b
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[4].second.a
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[5].first
value: _EmissionColor
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[5].second.r
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[5].second.g
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[5].second.b
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[5].second.a
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[6].first
value: _SpecColor
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[6].second.r
value: 0.19999996
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[6].second.g
value: 0.19999996
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[6].second.b
value: 0.19999996
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[6].second.a
value: 1
objectReference: {fileID: 0}

8
Assets/IslandScene/Skybox/Preset_SkyboxBlue.preset.meta


fileFormatVersion: 2
guid: da3cdf89989828543a68f12d977ca744
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2655988077585873504
userData:
assetBundleName:
assetBundleVariant:

617
Assets/IslandScene/Skybox/Preset_SkyboxSunset.preset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!181963792 &2655988077585873504
Preset:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Preset_SkyboxSunset
m_TargetType:
m_NativeTypeID: 21
m_ManagedTypePPtr: {fileID: 0}
m_ManagedTypeFallback:
m_Properties:
- target: {fileID: 0}
propertyPath: m_Name
value: Material_SkyboxSphere
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_Shader
value:
objectReference: {fileID: 4800000, guid: 345e53e6033a83d45b72eaaa83da710f, type: 3}
- target: {fileID: 0}
propertyPath: m_ShaderKeywords
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_LightmapFlags
value: 4
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_EnableInstancingVariants
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_DoubleSidedGI
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_CustomRenderQueue
value: -1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: stringTagMap.Array.size
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: disabledShaderPasses.Array.size
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.size
value: 10
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[0].first
value: _BumpMap
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[0].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[0].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[0].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[0].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[0].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[1].first
value: _DetailAlbedoMap
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[1].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[1].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[1].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[1].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[1].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[2].first
value: _DetailMask
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[2].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[2].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[2].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[2].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[2].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[3].first
value: _DetailNormalMap
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[3].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[3].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[3].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[3].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[3].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[4].first
value: _EmissionMap
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[4].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[4].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[4].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[4].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[4].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[5].first
value: _MainTex
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[5].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[5].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[5].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[5].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[5].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[6].first
value: _MetallicGlossMap
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[6].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[6].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[6].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[6].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[6].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[7].first
value: _OcclusionMap
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[7].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[7].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[7].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[7].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[7].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[8].first
value: _ParallaxMap
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[8].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[8].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[8].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[8].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[8].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[9].first
value: _SpecGlossMap
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[9].second.m_Texture
value:
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[9].second.m_Scale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[9].second.m_Scale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[9].second.m_Offset.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_TexEnvs.Array.data[9].second.m_Offset.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.size
value: 22
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[0].first
value: Vector1_C05F04C5
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[0].second
value: 6
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[1].first
value: Vector1_C3B39BA8
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[1].second
value: 3
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[2].first
value: _AlphaClip
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[2].second
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[3].first
value: _Blend
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[3].second
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[4].first
value: _BumpScale
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[4].second
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[5].first
value: _Cull
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[5].second
value: 2
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[6].first
value: _Cutoff
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[6].second
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[7].first
value: _DetailNormalMapScale
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[7].second
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[8].first
value: _DstBlend
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[8].second
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[9].first
value: _GlossMapScale
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[9].second
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[10].first
value: _Glossiness
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[10].second
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[11].first
value: _GlossyReflections
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[11].second
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[12].first
value: _Metallic
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[12].second
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[13].first
value: _OcclusionStrength
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[13].second
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[14].first
value: _Parallax
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[14].second
value: 0.02
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[15].first
value: _SmoothnessTextureChannel
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[15].second
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[16].first
value: _SpecularHighlights
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[16].second
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[17].first
value: _SrcBlend
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[17].second
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[18].first
value: _Surface
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[18].second
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[19].first
value: _UVSec
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[19].second
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[20].first
value: _WorkflowMode
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[20].second
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[21].first
value: _ZWrite
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Floats.Array.data[21].second
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.size
value: 7
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[0].first
value: Color_127F171C
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[0].second.r
value: 0.9811321
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[0].second.g
value: 0.85154736
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[0].second.b
value: 0.1527234
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[0].second.a
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[1].first
value: Color_66BB4187
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[1].second.r
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[1].second.g
value: 0.54315203
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[1].second.b
value: 0.015686274
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[1].second.a
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[2].first
value: Color_DA72F2C1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[2].second.r
value: 0.36640382
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[2].second.g
value: 0.094117634
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[2].second.b
value: 0.49019608
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[2].second.a
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[3].first
value: Color_DE7B7F15
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[3].second.r
value: 0.8018868
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[3].second.g
value: 0.27394488
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[3].second.b
value: 0.26855645
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[3].second.a
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[4].first
value: _Color
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[4].second.r
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[4].second.g
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[4].second.b
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[4].second.a
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[5].first
value: _EmissionColor
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[5].second.r
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[5].second.g
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[5].second.b
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[5].second.a
value: 1
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[6].first
value: _SpecColor
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[6].second.r
value: 0.19999996
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[6].second.g
value: 0.19999996
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[6].second.b
value: 0.19999996
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_SavedProperties.m_Colors.Array.data[6].second.a
value: 1
objectReference: {fileID: 0}

8
Assets/IslandScene/Skybox/Preset_SkyboxSunset.preset.meta


fileFormatVersion: 2
guid: af43e0a650fb3464a9643e55992cf994
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2655988077585873504
userData:
assetBundleName:
assetBundleVariant:

240
Assets/IslandScene/Skybox/Shader_SkyboxSphere.ShaderGraph


{
"m_SerializedProperties": [
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.ColorShaderProperty"
},
"JSONnodeData": "{\n \"m_Value\": {\n \"r\": 0.650943398475647,\n \"g\": 0.8679245114326477,\n \"b\": 0.8657323122024536,\n \"a\": 0.0\n },\n \"m_Name\": \"Lightest Colour\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Guid\": {\n \"m_GuidSerialized\": \"c3bcb504-cf02-4934-bf8d-595fb9bb55ad\"\n },\n \"m_OverrideReferenceName\": \"\",\n \"m_ColorMode\": 0\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.ColorShaderProperty"
},
"JSONnodeData": "{\n \"m_Value\": {\n \"r\": 0.4858490824699402,\n \"g\": 0.7275509238243103,\n \"b\": 1.0,\n \"a\": 0.0\n },\n \"m_Name\": \"Light Colour\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Guid\": {\n \"m_GuidSerialized\": \"36b6b9a3-ff55-46dc-89c0-54cce7d8cbb9\"\n },\n \"m_OverrideReferenceName\": \"\",\n \"m_ColorMode\": 0\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.ColorShaderProperty"
},
"JSONnodeData": "{\n \"m_Value\": {\n \"r\": 0.14827340841293336,\n \"g\": 0.3332463204860687,\n \"b\": 0.6415094137191773,\n \"a\": 0.0\n },\n \"m_Name\": \"Dark Colour\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Guid\": {\n \"m_GuidSerialized\": \"36d222a1-1975-4778-a8b8-7b0ae837104a\"\n },\n \"m_OverrideReferenceName\": \"\",\n \"m_ColorMode\": 0\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.ColorShaderProperty"
},
"JSONnodeData": "{\n \"m_Value\": {\n \"r\": 0.28917396068573,\n \"g\": 0.26014596223831179,\n \"b\": 0.698113203048706,\n \"a\": 0.0\n },\n \"m_Name\": \"Darkest Colour\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Guid\": {\n \"m_GuidSerialized\": \"3ba2e525-926c-4060-a4aa-8fc11551685d\"\n },\n \"m_OverrideReferenceName\": \"\",\n \"m_ColorMode\": 0\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.Vector1ShaderProperty"
},
"JSONnodeData": "{\n \"m_Value\": 6.0,\n \"m_Name\": \"Lightest Colour Strength\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Guid\": {\n \"m_GuidSerialized\": \"1c284088-c6c0-4008-ac5b-1c4242b29b74\"\n },\n \"m_OverrideReferenceName\": \"\",\n \"m_FloatType\": 0,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.Vector1ShaderProperty"
},
"JSONnodeData": "{\n \"m_Value\": 6.0,\n \"m_Name\": \"Darkest Colour Strength\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Guid\": {\n \"m_GuidSerialized\": \"56b68a71-6c5b-4eb4-9210-01e67b6da19b\"\n },\n \"m_OverrideReferenceName\": \"\",\n \"m_FloatType\": 0,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}"
}
],
"m_GUID": {
"m_GuidSerialized": "6a011533-856f-494c-a567-798104756eb8"
},
"m_SerializableNodes": [
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.PropertyNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"e906cc2f-8dc9-43ac-bbd6-c0847cdf72b3\",\n \"m_Name\": \"Property\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -504.71636962890627,\n \"y\": 391.5089111328125,\n \"width\": 172.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Lightest Colour Strength\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true,\n \"m_PropertyGuidSerialized\": \"1c284088-c6c0-4008-ac5b-1c4242b29b74\"\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.PropertyNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"aaa0fbd0-258d-48f5-b7d4-62b8216d058f\",\n \"m_Name\": \"Property\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 513.06640625,\n \"y\": 287.4053955078125,\n \"width\": 126.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Darkest Colour\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true,\n \"m_PropertyGuidSerialized\": \"3ba2e525-926c-4060-a4aa-8fc11551685d\"\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.LerpNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"c785a567-ac93-4b09-8bf7-14b8b5ba86bf\",\n \"m_Name\": \"Lerp\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 836.2188110351563,\n \"y\": 278.9303894042969,\n \"width\": 208.0,\n \"height\": 326.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"T\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"T\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.PowerNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"e4a5755f-fc78-4927-8c2c-da110cb30d36\",\n \"m_Name\": \"Power\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -52.020118713378909,\n \"y\": 691.3253173828125,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 6.0,\\n \\\"y\\\": 2.0,\\n \\\"z\\\": 2.0,\\n \\\"w\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.OneMinusNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"ca750554-0876-42f0-a614-cfeaebf68962\",\n \"m_Name\": \"One Minus\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -499.5313415527344,\n \"y\": 703.7538452148438,\n \"width\": 208.0,\n \"height\": 278.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.PropertyNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"472065e6-bdb1-450a-bbbd-96c674671862\",\n \"m_Name\": \"Property\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 61.04706954956055,\n \"y\": 95.51025390625,\n \"width\": 0.0,\n \"height\": 0.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Lightest Colour\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true,\n \"m_PropertyGuidSerialized\": \"c3bcb504-cf02-4934-bf8d-595fb9bb55ad\"\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.LerpNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"82174102-7f0d-4419-8392-c47cc5f33f4c\",\n \"m_Name\": \"Lerp\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 280.80450439453127,\n \"y\": 6.180280685424805,\n \"width\": 208.0,\n \"height\": 326.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"T\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"T\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.UnlitMasterNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"1e429476-1bcf-440f-9aed-1417fdbc8109\",\n \"m_Name\": \"Unlit Master\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 1182.561767578125,\n \"y\": -23.20842933654785,\n \"width\": 208.0,\n \"height\": 350.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Color\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.5,\\n \\\"y\\\": 0.5,\\n \\\"z\\\": 0.5\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true,\n \"m_SerializableSubShaders\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEngine.Experimental.Rendering.LightweightPipeline.LightWeightUnlitSubShader\"\n },\n \"JSONnodeData\": \"{}\"\n }\n ],\n \"m_SurfaceType\": 0,\n \"m_AlphaMode\": 0,\n \"m_TwoSided\": false\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.SplitNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"ee3642a7-88b6-4560-b778-584242010cda\",\n \"m_Name\": \"Split\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -658.10009765625,\n \"y\": 55.24005126953125,\n \"width\": 114.0,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.PropertyNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"f0ba1109-4ccd-4adf-abd5-887002e11a95\",\n \"m_Name\": \"Property\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -465.5635681152344,\n \"y\": -96.57988739013672,\n \"width\": 112.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Light Colour\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true,\n \"m_PropertyGuidSerialized\": \"36b6b9a3-ff55-46dc-89c0-54cce7d8cbb9\"\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.PropertyNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"d901a123-3b5b-4377-b849-85be86bb21b5\",\n \"m_Name\": \"Property\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -466.5636291503906,\n \"y\": -248.5798797607422,\n \"width\": 111.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Dark Colour\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true,\n \"m_PropertyGuidSerialized\": \"36d222a1-1975-4778-a8b8-7b0ae837104a\"\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.LerpNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"a6ffceb7-4b1f-4445-80e6-938ba7e2e703\",\n \"m_Name\": \"Lerp\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -279.7635803222656,\n \"y\": -25.41986846923828,\n \"width\": 208.0,\n \"height\": 326.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"T\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"T\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.UVNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"0a3096f3-9511-41ed-982c-8245c39bc587\",\n \"m_Name\": \"UV\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -943.5,\n \"y\": -57.399993896484378,\n \"width\": 208.0,\n \"height\": 311.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true,\n \"m_OutputChannel\": 0\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.PowerNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"ad375c79-b5b1-4218-905a-42bc92c75576\",\n \"m_Name\": \"Power\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -278.2882995605469,\n \"y\": 313.0580749511719,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 6.0,\\n \\\"y\\\": 2.0,\\n \\\"z\\\": 2.0,\\n \\\"w\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.ShaderGraph.PropertyNode"
},
"JSONnodeData": "{\n \"m_GuidSerialized\": \"3c456b05-f266-4c2c-ab3d-365f7cf2a832\",\n \"m_Name\": \"Property\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -268.9664001464844,\n \"y\": 792.8589477539063,\n \"width\": 171.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Darkest Colour Strength\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_PreviewExpanded\": true,\n \"m_PropertyGuidSerialized\": \"56b68a71-6c5b-4eb4-9210-01e67b6da19b\"\n}"
}
],
"m_SerializableEdges": [
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d901a123-3b5b-4377-b849-85be86bb21b5\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"a6ffceb7-4b1f-4445-80e6-938ba7e2e703\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f0ba1109-4ccd-4adf-abd5-887002e11a95\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"a6ffceb7-4b1f-4445-80e6-938ba7e2e703\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0a3096f3-9511-41ed-982c-8245c39bc587\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"ee3642a7-88b6-4560-b778-584242010cda\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"ee3642a7-88b6-4560-b778-584242010cda\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"a6ffceb7-4b1f-4445-80e6-938ba7e2e703\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"ee3642a7-88b6-4560-b778-584242010cda\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"ad375c79-b5b1-4218-905a-42bc92c75576\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"ad375c79-b5b1-4218-905a-42bc92c75576\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"82174102-7f0d-4419-8392-c47cc5f33f4c\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"a6ffceb7-4b1f-4445-80e6-938ba7e2e703\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"82174102-7f0d-4419-8392-c47cc5f33f4c\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"472065e6-bdb1-450a-bbbd-96c674671862\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"82174102-7f0d-4419-8392-c47cc5f33f4c\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"ee3642a7-88b6-4560-b778-584242010cda\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"ca750554-0876-42f0-a614-cfeaebf68962\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"ca750554-0876-42f0-a614-cfeaebf68962\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e4a5755f-fc78-4927-8c2c-da110cb30d36\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"e4a5755f-fc78-4927-8c2c-da110cb30d36\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"c785a567-ac93-4b09-8bf7-14b8b5ba86bf\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"82174102-7f0d-4419-8392-c47cc5f33f4c\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"c785a567-ac93-4b09-8bf7-14b8b5ba86bf\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"aaa0fbd0-258d-48f5-b7d4-62b8216d058f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"c785a567-ac93-4b09-8bf7-14b8b5ba86bf\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"c785a567-ac93-4b09-8bf7-14b8b5ba86bf\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"1e429476-1bcf-440f-9aed-1417fdbc8109\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e906cc2f-8dc9-43ac-bbd6-c0847cdf72b3\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"ad375c79-b5b1-4218-905a-42bc92c75576\"\n }\n}"
},
{
"typeInfo": {
"fullName": "UnityEditor.Graphing.Edge"
},
"JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"3c456b05-f266-4c2c-ab3d-365f7cf2a832\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"e4a5755f-fc78-4927-8c2c-da110cb30d36\"\n }\n}"
}
],
"m_PreviewData": {
"serializedMesh": {
"m_SerializedMesh": "",
"m_Guid": ""
}
},
"m_Path": ""
}

10
Assets/IslandScene/Skybox/Shader_SkyboxSphere.ShaderGraph.meta


fileFormatVersion: 2
guid: 345e53e6033a83d45b72eaaa83da710f
ScriptedImporter:
fileIDToRecycleName:
4800000: MainAsset
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3}

8
Assets/Unity Recorder/Documentation.meta


fileFormatVersion: 2
guid: 490a789f326cc0948a9d691e94d31ec4
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

1001
Assets/Unity Recorder/Documentation/UnityRecorderV1UserManual.pdf
文件差异内容过多而无法显示
查看文件

7
Assets/Unity Recorder/Documentation/UnityRecorderV1UserManual.pdf.meta


fileFormatVersion: 2
guid: 8a307a3b38b9d9c41ba879ad6019927a
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
Assets/Unity Recorder/Editor.meta


fileFormatVersion: 2
guid: 4c141f3283050a44d83ddd6fdf406274
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
Assets/Unity Recorder/Editor/Sources.meta


fileFormatVersion: 2
guid: 18128f91fd1293e4189936cdb94053c8
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

31
Assets/Unity Recorder/Editor/Sources/AspectRatio.cs


using System;
using System.Collections.Generic;
using UnityEngine;
namespace UnityEditor.Recorder
{
[Serializable]
class AspectRatio
{
[SerializeField] float m_CustomAspectX = 1.0f;
[SerializeField] float m_CustomAspectY = 1.0f;
[SerializeField] ImageAspect m_ImageAspect = ImageAspect.x16_9;
internal static readonly Dictionary<ImageAspect, float> s_AspectToValue = new Dictionary<ImageAspect, float>
{
{ ImageAspect.x16_9, 16.0f / 9.0f },
{ ImageAspect.x16_10, 16.0f / 10.0f },
{ ImageAspect.x19_10, 19.0f / 10.0f },
{ ImageAspect.x5_4, 5.0f / 4.0f },
{ ImageAspect.x4_3, 4.0f / 3.0f },
{ ImageAspect.x3_2, 3.0f / 2.0f },
{ ImageAspect.x1_1, 1.0f }
};
public float GetAspect()
{
return m_ImageAspect == ImageAspect.Custom ? m_CustomAspectX / m_CustomAspectY : s_AspectToValue[m_ImageAspect];
}
}
}

3
Assets/Unity Recorder/Editor/Sources/AspectRatio.cs.meta


fileFormatVersion: 2
guid: 16db0b1ebae44fbab4cd92b8b6c61bad
timeCreated: 1534355808

114
Assets/Unity Recorder/Editor/Sources/AspectRatioPropertyDrawer.cs


using System;
using System.Collections.Generic;
using System.Linq;
using UnityEngine;
namespace UnityEditor.Recorder
{
[CustomPropertyDrawer(typeof(AspectRatio))]
class AspectRatioPropertyDrawer : PropertyDrawer
{
SerializedProperty m_CustomAspectX;
SerializedProperty m_CustomAspectY;
SerializedProperty m_ImageAspect;
bool m_Initialized;
const string k_Format = "0.0###";
static GUIContent[] s_DisplayNames;
static readonly Dictionary<ImageAspect, string> s_AspectToName = new Dictionary<ImageAspect, string>
{
{ ImageAspect.x19_10, "19:10 (" + AspectRatio.s_AspectToValue[ImageAspect.x19_10].ToString(k_Format) + ")"},
{ ImageAspect.x16_9, "16:9 (" + AspectRatio.s_AspectToValue[ImageAspect.x16_9].ToString(k_Format) + ")"},
{ ImageAspect.x16_10, "16:10 (" + AspectRatio.s_AspectToValue[ImageAspect.x16_10].ToString(k_Format) + ")"},
{ ImageAspect.x5_4, "5:4 (" + AspectRatio.s_AspectToValue[ImageAspect.x5_4].ToString(k_Format) + ")"},
{ ImageAspect.x4_3, "4:3 (" + AspectRatio.s_AspectToValue[ImageAspect.x4_3].ToString(k_Format) + ")"},
{ ImageAspect.x3_2, "3:2 (" + AspectRatio.s_AspectToValue[ImageAspect.x3_2].ToString(k_Format) + ")"},
{ ImageAspect.x1_1, "1:1 (" + AspectRatio.s_AspectToValue[ImageAspect.x1_1].ToString(k_Format) + ")"},
{ ImageAspect.Custom, "Custom"}
};
void Initialize(SerializedProperty property)
{
if (m_Initialized )
return;
m_Initialized = true;
m_CustomAspectX = property.FindPropertyRelative("m_CustomAspectX");
m_CustomAspectY = property.FindPropertyRelative("m_CustomAspectY");
m_ImageAspect = property.FindPropertyRelative("m_ImageAspect");
if (s_DisplayNames == null)
{
s_DisplayNames = ((ImageAspect[]) Enum.GetValues(typeof(ImageAspect))).Select(e => new GUIContent(s_AspectToName[e])).ToArray();
}
}
public override void OnGUI(Rect position, SerializedProperty property, GUIContent label)
{
Initialize(property);
EditorGUI.BeginProperty(position, label, property);
m_ImageAspect.intValue = EditorGUI.Popup(position, label, m_ImageAspect.intValue, s_DisplayNames);
EditorGUI.EndProperty();
var aspect = (ImageAspect) m_ImageAspect.intValue;
if (aspect == ImageAspect.Custom)
{
CustomAspectField();
}
}
void CustomAspectField()
{
var r = EditorGUILayout.GetControlRect();
var rContent = r;
rContent.xMin = r.x + EditorGUIUtility.labelWidth;
EditorGUI.BeginChangeCheck();
int indentLevel = EditorGUI.indentLevel;
var labelWidth = EditorGUIUtility.labelWidth;
EditorGUI.indentLevel = 0;
EditorGUIUtility.labelWidth = 0;
const float columnWidth = 12.0f;
var w = Mathf.Max(30.0f, (rContent.width - columnWidth) / 3.0f);
var rCurrent = rContent;
rCurrent.width = w;
var x = EditorGUI.FloatField(rCurrent, m_CustomAspectX.floatValue);
rCurrent.x += w;
rCurrent.width = columnWidth;
EditorGUI.LabelField(rCurrent, ":");
rCurrent.x += columnWidth;
rCurrent.width = w;
var y = EditorGUI.FloatField(rCurrent, m_CustomAspectY.floatValue );
if (EditorGUI.EndChangeCheck())
{
m_CustomAspectX.floatValue = Mathf.Max(x, 1.0f);
m_CustomAspectY.floatValue = Mathf.Max(y, 1.0f);
}
var aspect = m_CustomAspectX.floatValue / m_CustomAspectY.floatValue;
rCurrent.xMin = rCurrent.xMax + 3.0f;
rCurrent.xMax = r.xMax;
EditorGUI.LabelField(rCurrent, "(" + aspect.ToString(k_Format) + ")");
EditorGUI.indentLevel = indentLevel;
EditorGUIUtility.labelWidth = labelWidth;
}
}
}

3
Assets/Unity Recorder/Editor/Sources/AspectRatioPropertyDrawer.cs.meta


fileFormatVersion: 2
guid: 25f3f42b06194f9baf10fc2cb14d397e
timeCreated: 1534355840

32
Assets/Unity Recorder/Editor/Sources/BaseRenderTextureInput.cs


using UnityEngine;
namespace UnityEditor.Recorder
{
abstract class BaseRenderTextureInput : RecorderInput
{
public RenderTexture outputRT { get; set; }
public int outputWidth { get; protected set; }
public int outputHeight { get; protected set; }
protected void ReleaseBuffer()
{
if (outputRT != null)
{
if (outputRT == RenderTexture.active)
RenderTexture.active = null;
outputRT.Release();
outputRT = null;
}
}
protected override void Dispose(bool disposing)
{
base.Dispose(disposing);
if (disposing)
ReleaseBuffer();
}
}
}

12
Assets/Unity Recorder/Editor/Sources/BaseRenderTextureInput.cs.meta


fileFormatVersion: 2
guid: 1dd8c8968d3848743a824ed5191b2805
timeCreated: 1491415343
licenseType: Store
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

132
Assets/Unity Recorder/Editor/Sources/EditableLabel.cs


using System;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Experimental.UIElements;
namespace UnityEditor.Recorder
{
class EditableLabel : VisualElement
{
readonly Label m_Label;
readonly TextField m_TextField;
bool m_IsEditing;
Action<string> m_OnValueChangedCallback;
Focusable m_PreviouslyFocused;
internal string text
{
get { return m_Label.text; }
set { m_Label.text = value; }
}
internal void SetLabelEnabled(bool value)
{
m_Label.SetEnabled(value);
}
internal EditableLabel()
{
m_IsEditing = false;
m_Label = new Label();
m_TextField = new TextField();
UIElementHelper.SetFlex(this, 1.0f);
UIElementHelper.SetFlex(m_TextField, 1.0f);
Add(m_Label);
RegisterCallback<KeyUpEvent>(OnKeyUpCallback, Capture.Capture);
m_TextField.RegisterCallback<FocusOutEvent>(OnTextFieldLostFocus);
}
void SetValueAndNotify(string newValue)
{
if (EqualityComparer<string>.Default.Equals(m_Label.text, newValue))
return;
if (string.IsNullOrEmpty(newValue))
return;
m_Label.text = newValue;
if (m_OnValueChangedCallback != null)
m_OnValueChangedCallback.Invoke(newValue);
}
internal void OnValueChanged(Action<string> callback)
{
m_OnValueChangedCallback = callback;
}
internal void StartEditing()
{
if (m_IsEditing)
return;
m_IsEditing = true;
m_TextField.value = m_Label.text;
Remove(m_Label);
Add(m_TextField);
m_TextField.focusIndex = 0;
m_PreviouslyFocused = focusController.focusedElement;
m_TextField.Focus();
}
void ApplyEditing()
{
if (!m_IsEditing)
return;
SetValueAndNotify(m_TextField.text);
m_IsEditing = false;
Remove(m_TextField);
Add(m_Label);
}
void CancelEditing()
{
if (!m_IsEditing)
return;
m_IsEditing = false;
Remove(m_TextField);
Add(m_Label);
}
void OnTextFieldLostFocus(FocusOutEvent evt)
{
ApplyEditing();
}
void OnKeyUpCallback(KeyUpEvent evt)
{
if (!m_IsEditing)
return;
if (evt.keyCode == KeyCode.Return || evt.keyCode == KeyCode.KeypadEnter)
{
ApplyEditing();
RestorePreviousFocus();
evt.StopImmediatePropagation();
}
else if (evt.keyCode == KeyCode.Escape)
{
CancelEditing();
RestorePreviousFocus();
evt.StopImmediatePropagation();
}
}
void RestorePreviousFocus()
{
if (m_PreviouslyFocused != null)
m_PreviouslyFocused.Focus();
}
}
}

3
Assets/Unity Recorder/Editor/Sources/EditableLabel.cs.meta


fileFormatVersion: 2
guid: 2bd83f31da5b4435ac97cde1432e7d63
timeCreated: 1521748757

34
Assets/Unity Recorder/Editor/Sources/EnumProperyDrawer.cs


using System;
using System.Collections.Generic;
using UnityEngine;
namespace UnityEditor.Recorder
{
abstract class EnumProperyDrawer<T> : PropertyDrawer
{
GUIContent[] m_DisplayNames;
public override void OnGUI(Rect position, SerializedProperty property, GUIContent label)
{
if (m_DisplayNames == null)
{
var displayNames = new List<GUIContent>();
foreach (T frameRate in Enum.GetValues(typeof(T)))
{
displayNames.Add(new GUIContent(ToLabel(frameRate)));
}
m_DisplayNames = displayNames.ToArray();
}
EditorGUI.BeginProperty(position, label, property);
property.intValue = EditorGUI.Popup(position, label, property.intValue, m_DisplayNames);
EditorGUI.EndProperty();
}
protected abstract string ToLabel(T value);
}
}

3
Assets/Unity Recorder/Editor/Sources/EnumProperyDrawer.cs.meta


fileFormatVersion: 2
guid: 3d27b31dc27841cc9fa370de2f754b58
timeCreated: 1521133084

284
Assets/Unity Recorder/Editor/Sources/FileNameGenerator.cs


using System;
using System.Collections.Generic;
using System.Globalization;
using System.IO;
using System.Linq;
using System.Text.RegularExpressions;
using UnityEditor.Recorder.Input;
using UnityEngine;
using UnityEngine.SceneManagement;
namespace UnityEditor.Recorder
{
class Wildcard
{
readonly string m_Pattern;
readonly string m_Label;
readonly Func<RecordingSession, string> m_Resolver;
public string pattern { get { return m_Pattern; } }
public string label { get { return m_Label; } }
internal Wildcard(string pattern, Func<RecordingSession, string> resolver, string info = null)
{
m_Pattern = pattern;
m_Label = m_Pattern;
if (info != null)
m_Label += " " + info;
m_Resolver = resolver;
}
internal string Resolve(RecordingSession session)
{
return m_Resolver == null ? string.Empty : m_Resolver(session);
}
}
/// <summary>
/// Helper class for default wildcards that can be used when constructing the output file of a recorder.
/// <see cref="RecorderSettings.outputFile"/>
/// </summary>
public static class DefaultWildcard
{
public static readonly string Recorder = GeneratePattern("Recorder");
public static readonly string Time = GeneratePattern("Time");
public static readonly string Take = GeneratePattern("Take");
public static readonly string Date = GeneratePattern("Date");
public static readonly string Project = GeneratePattern("Project");
public static readonly string Product = GeneratePattern("Product");
public static readonly string Scene = GeneratePattern("Scene");
public static readonly string Resolution = GeneratePattern("Resolution");
public static readonly string Frame = GeneratePattern("Frame");
public static readonly string Extension = GeneratePattern("Extension");
public static string GeneratePattern(string tag)
{
return "<" + tag + ">";
}
}
[Serializable]
class FileNameGenerator
{
static string s_ProjectName;
[SerializeField] OutputPath m_Path = new OutputPath();
[SerializeField] string m_FileName = DefaultWildcard.Recorder;
readonly List<Wildcard> m_Wildcards;
public IEnumerable<Wildcard> wildcards
{
get { return m_Wildcards; }
}
internal void FromPath(string str)
{
str = SanitizePath(str);
var i = str.LastIndexOf('/');
if (i != -1 && i < str.Length - 1)
{
m_FileName = str.Substring(i + 1);
if (i == 0)
{
m_Path.root = OutputPath.Root.Absolute;
m_Path.leaf = "/";
}
else
{
str = str.Substring(0, i);
m_Path = OutputPath.FromPath(str);
}
}
else
{
m_FileName = str;
m_Path.root = OutputPath.Root.Absolute;
m_Path.leaf = string.Empty;
}
}
internal string ToPath()
{
var path = m_Path.GetFullPath();
if (!string.IsNullOrEmpty(path))
path += "/";
return SanitizePath(path + SanitizeFilename(m_FileName));
}
internal string fileName {
get { return m_FileName; }
set { m_FileName = value; }
}
internal OutputPath.Root root
{
get { return m_Path.root; }
set { m_Path.root = value; }
}
internal string leaf
{
get { return m_Path.leaf; }
set { m_Path.leaf = value; }
}
internal bool forceAssetsFolder
{
get { return m_Path.forceAssetsFolder; }
set { m_Path.forceAssetsFolder = value; }
}
readonly RecorderSettings m_RecorderSettings;
internal FileNameGenerator(RecorderSettings recorderSettings)
{
m_RecorderSettings = recorderSettings;
m_Wildcards = new List<Wildcard>
{
new Wildcard(DefaultWildcard.Recorder, RecorderResolver),
new Wildcard(DefaultWildcard.Time, TimeResolver),
new Wildcard(DefaultWildcard.Take, TakeResolver),
new Wildcard(DefaultWildcard.Date, DateResolver),
new Wildcard(DefaultWildcard.Project, ProjectNameResolver),
new Wildcard(DefaultWildcard.Product, ProductNameResolver),
new Wildcard(DefaultWildcard.Scene, SceneResolver),
new Wildcard(DefaultWildcard.Resolution, ResolutionResolver),
new Wildcard(DefaultWildcard.Frame, FrameResolver),
new Wildcard(DefaultWildcard.Extension, ExtensionResolver)
};
}
internal void AddWildcard(string tag, Func<RecordingSession, string> resolver)
{
m_Wildcards.Add(new Wildcard(tag, resolver));
}
string RecorderResolver(RecordingSession session)
{
return m_RecorderSettings.name;
}
static string TimeResolver(RecordingSession session)
{
var date = session != null ? session.sessionStartTS : DateTime.Now;
return string.Format("{0:HH}h{1:mm}m", date, date);
}
string TakeResolver(RecordingSession session)
{
return m_RecorderSettings.take.ToString("000");
}
static string DateResolver(RecordingSession session)
{
var date = session != null ? session.sessionStartTS : DateTime.Now;
return date.ToString(CultureInfo.InvariantCulture).Replace('/', '-');
}
string ExtensionResolver(RecordingSession session)
{
return m_RecorderSettings.extension;
}
string ResolutionResolver(RecordingSession session)
{
var input = m_RecorderSettings.inputsSettings.FirstOrDefault() as ImageInputSettings;
if (input == null)
return "NA";
return input.outputWidth + "x" + input.outputHeight;
}
static string SceneResolver(RecordingSession session)
{
return SceneManager.GetActiveScene().name;
}
static string FrameResolver(RecordingSession session)
{
var i = session != null ? session.frameIndex : 0;
return i.ToString("0000");
}
static string ProjectNameResolver(RecordingSession session)
{
if (string.IsNullOrEmpty(s_ProjectName))
{
var parts = Application.dataPath.Split('/');
s_ProjectName = parts[parts.Length - 2];
}
return s_ProjectName;
}
static string ProductNameResolver(RecordingSession session)
{
return PlayerSettings.productName;
}
internal string BuildAbsolutePath(RecordingSession session)
{
var fullPath = ApplyWildcards(ToPath(), session) + "." + ExtensionResolver(session);
string drive = null;
if (Application.platform == RuntimePlatform.WindowsEditor)
{
if (fullPath.Length > 2 && char.IsLetter(fullPath[0]) && fullPath[1] == ':' && fullPath[2] == '/')
{
drive = fullPath.Substring(0, 2);
fullPath = fullPath.Substring(3);
}
}
fullPath = string.Join(Path.DirectorySeparatorChar.ToString(), fullPath.Split('/').Select(s =>
Path.GetInvalidFileNameChars().Aggregate(s, (current, c) => current.Replace(c.ToString(), string.Empty))).ToArray());
if (!string.IsNullOrEmpty(drive))
fullPath = drive.ToUpper() + Path.DirectorySeparatorChar + fullPath;
return fullPath;
}
internal void CreateDirectory(RecordingSession session)
{
var path = ApplyWildcards(m_Path.GetFullPath(), session);
if(!string.IsNullOrEmpty(path) && !Directory.Exists(path))
Directory.CreateDirectory(path);
}
internal static string SanitizeFilename(string filename)
{
filename = filename.Replace("\\", "");
filename = Regex.Replace(filename, "/", "");
return filename;
}
internal static string SanitizePath(string fullPath)
{
fullPath = fullPath.Replace("\\", "/");
fullPath = Regex.Replace(fullPath, "/+", "/");
return fullPath;
}
string ApplyWildcards(string str, RecordingSession session)
{
if (string.IsNullOrEmpty(str))
return string.Empty;
foreach (var w in wildcards)
str = str.Replace(w.pattern, w.Resolve(session));
return str;
}
}
}

13
Assets/Unity Recorder/Editor/Sources/FileNameGenerator.cs.meta


fileFormatVersion: 2
guid: a95cc60500f985d458e4f1b1af26903f
timeCreated: 1502401798
licenseType: Store
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

200
Assets/Unity Recorder/Editor/Sources/FileNameGeneratorDrawer.cs


using System;
using System.IO;
using UnityEngine;
namespace UnityEditor.Recorder
{
[CustomPropertyDrawer(typeof(FileNameGenerator))]
class FileNameGeneratorDrawer : TargetedPropertyDrawer<FileNameGenerator>
{
SerializedProperty m_FileName;
SerializedProperty m_Path;
static bool s_Dirty = false;
static readonly GUIStyle s_PathPreviewStyle = new GUIStyle(GUI.skin.label) { wordWrap = true };
static readonly GUIStyle s_OpenPathButtonStyle = new GUIStyle("minibutton") { fixedWidth = 30 };
static Texture2D s_OpenPathIcon;
protected override void Initialize(SerializedProperty property)
{
if (s_OpenPathIcon == null)
{
var iconName = "popout_icon";
if (EditorGUIUtility.isProSkin)
iconName = "d_" + iconName;
s_OpenPathIcon = Resources.Load<Texture2D>(iconName);
}
if (target != null)
return;
base.Initialize(property);
m_FileName = property.FindPropertyRelative("m_FileName");
m_Path = property.FindPropertyRelative("m_Path");
}
public override void OnGUI(Rect position, SerializedProperty property, GUIContent label)
{
Initialize(property);
EditorGUI.BeginProperty(position, label, property);
position = EditorGUI.PrefixLabel(position, GUIUtility.GetControlID(FocusType.Passive), label);
const float tagWidth = 77;
var txtWidth = position.width - tagWidth - 5;
var txtRect = new Rect(position.x, position.y, txtWidth, position.height);
var tagRect = new Rect(position.x + txtWidth + 5, position.y, tagWidth, position.height);
GUI.SetNextControlName("FileNameField");
m_FileName.stringValue = GUI.TextField(txtRect, m_FileName.stringValue);
var editor = (TextEditor)GUIUtility.GetStateObject(typeof(TextEditor), GUIUtility.keyboardControl);
if (GUI.GetNameOfFocusedControl().Equals("FileNameField") &&
Event.current.type == EventType.KeyUp && (Event.current.modifiers == EventModifiers.Control || Event.current.modifiers == EventModifiers.Command))
{
if (Event.current.keyCode == KeyCode.C)
{
Event.current.Use();
editor.Copy();
}
else if (Event.current.keyCode == KeyCode.V)
{
Event.current.Use();
editor.Paste();
m_FileName.stringValue = editor.text;
}
}
if (EditorGUI.DropdownButton(tagRect, new GUIContent("+ Wildcards"), FocusType.Passive))
{
var menu = new GenericMenu();
foreach (var w in target.wildcards)
{
var pattern = w.pattern;
menu.AddItem(new GUIContent(w.label), false, () =>
{
m_FileName.stringValue = InsertTag(pattern, m_FileName.stringValue, editor);
m_FileName.serializedObject.ApplyModifiedProperties();
s_Dirty = true;
});
}
menu.DropDown(tagRect);
}
if (s_Dirty)
{
s_Dirty = false;
GUI.changed = true;
}
EditorGUILayout.PropertyField(m_Path);
EditorGUILayout.BeginHorizontal();
EditorGUILayout.PrefixLabel(" ");
var path = target.BuildAbsolutePath(null);
var r = GUILayoutUtility.GetRect(new GUIContent(path), s_PathPreviewStyle, null);
EditorGUI.SelectableLabel(r, path, s_PathPreviewStyle);
if (GUILayout.Button(s_OpenPathIcon, s_OpenPathButtonStyle))
OpenInFileBrowser.Open(path);
EditorGUILayout.EndHorizontal();
EditorGUI.EndProperty();
}
static string InsertTag(string pattern, string text, TextEditor editor)
{
if (!string.IsNullOrEmpty(editor.text)) // HACK If editor is not focused on
{
try
{
editor.ReplaceSelection(pattern);
return editor.text;
}
catch (Exception)
{
// ignored
}
}
return text + pattern;
}
}
// Inspired from http://wiki.unity3d.com/index.php/OpenInFileBrowser
static class OpenInFileBrowser
{
static void OpenInOSX(string path, bool openInsideFolder)
{
var osxPath = path.Replace("\\", "/");
if (!osxPath.StartsWith("\""))
{
osxPath = "\"" + osxPath;
}
if (!osxPath.EndsWith("\""))
{
osxPath = osxPath + "\"";
}
var arguments = (openInsideFolder ? "" : "-R ") + osxPath;
try
{
System.Diagnostics.Process.Start("open", arguments);
}
catch (System.ComponentModel.Win32Exception e)
{
// tried to open mac finder in windows
// just silently skip error
// we currently have no platform define for the current OS we are in, so we resort to this
e.HelpLink = ""; // do anything with this variable to silence warning about not using it
}
}
static void OpenInWindows(string path, bool openInsideFolder)
{
var winPath = path.Replace("/", "\\"); // windows explorer doesn't like forward slashes
try
{
System.Diagnostics.Process.Start("explorer.exe", (openInsideFolder ? "/root," : "/select,") + winPath);
}
catch (System.ComponentModel.Win32Exception e)
{
// tried to open win explorer in mac
// just silently skip error
// we currently have no platform define for the current OS we are in, so we resort to this
e.HelpLink = ""; // do anything with this variable to silence warning about not using it
}
}
public static void Open(string path)
{
if (!File.Exists(path))
path = Path.GetDirectoryName(path);
var openInsideFolder = Directory.Exists(path);
if (Application.platform == RuntimePlatform.WindowsEditor)
{
OpenInWindows(path, openInsideFolder);
}
else if (Application.platform == RuntimePlatform.OSXEditor)
{
OpenInOSX(path, openInsideFolder);
}
}
}
}

13
Assets/Unity Recorder/Editor/Sources/FileNameGeneratorDrawer.cs.meta


fileFormatVersion: 2
guid: 705506601d70ac144bf0d9182eac6424
timeCreated: 1502463803
licenseType: Store
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

34
Assets/Unity Recorder/Editor/Sources/FrameRateProperyDrawer.cs


namespace UnityEditor.Recorder
{
[CustomPropertyDrawer(typeof(FrameRateType))]
class FrameRateProperyDrawer : EnumProperyDrawer<FrameRateType>
{
protected override string ToLabel(FrameRateType value)
{
switch (value)
{
case FrameRateType.FR_23:
return "23.97";
case FrameRateType.FR_24:
return "Film (24)";
case FrameRateType.FR_25:
return "PAL (25)";
case FrameRateType.FR_29:
return "NTSC (29.97)";
case FrameRateType.FR_30:
return "30";
case FrameRateType.FR_50:
return "50";
case FrameRateType.FR_59:
return "59.94" ;
case FrameRateType.FR_60:
return "60";
case FrameRateType.FR_CUSTOM:
return "Custom";
default:
return "unknown";
}
}
}
}

3
Assets/Unity Recorder/Editor/Sources/FrameRateProperyDrawer.cs.meta


fileFormatVersion: 2
guid: f12f632d73764658935f8dc2e01f48b6
timeCreated: 1521133105

16
Assets/Unity Recorder/Editor/Sources/GenericRecorder.cs


using UnityEngine;
namespace UnityEditor.Recorder
{
abstract class GenericRecorder<T> : Recorder where T : RecorderSettings
{
[SerializeField]
protected T m_Settings;
public override RecorderSettings settings
{
get { return m_Settings; }
set { m_Settings = (T)value; }
}
}
}

11
Assets/Unity Recorder/Editor/Sources/GenericRecorder.cs.meta


fileFormatVersion: 2
guid: e971ec30698b0bf41bd9afdd5694c8ba
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

3
Assets/Unity Recorder/Editor/Sources/Helpers.meta


fileFormatVersion: 2
guid: 195c80e0a88f4aff975d21a4f4bb06fd
timeCreated: 1533583853

55
Assets/Unity Recorder/Editor/Sources/Helpers/EnumHelper.cs


using System;
using System.Collections.Generic;
namespace UnityEditor.Recorder
{
static class EnumHelper
{
internal static int GetEnumValueFromMaskedIndex<TEnum>(int index, int mask)
{
if (!typeof(TEnum).IsEnum) throw new ArgumentException("Arg not an enum");
var values = Enum.GetValues(typeof(TEnum));
for( int i = 0, j = -1; i < values.Length; i++ )
{
if (((int)values.GetValue(i) & mask) != 0)
j++;
if (j == index)
return (int)values.GetValue(i);
}
throw new ArgumentException("invalid masked index");
}
internal static int GetMaskedIndexFromEnumValue<TEnum>(int value, int mask)
{
if (!typeof(TEnum).IsEnum) throw new ArgumentException("Arg not an enum");
var values = Enum.GetValues(typeof(TEnum));
for( int i = 0, j = -1; i < values.Length; i++ )
{
var v = (int)values.GetValue(i);
if ((v & mask) != 0)
{
j++;
if (v == value)
return j;
}
}
return 0;
}
internal static string[] MaskOutEnumNames<TEnum>(int mask )
{
if (!typeof(TEnum).IsEnum) throw new ArgumentException("Arg not an enum");
var names = Enum.GetNames(typeof(TEnum));
var values = Enum.GetValues(typeof(TEnum));
var result = new List<String>();
for( int i = 0; i < values.Length; i++ )
{
if( ((int)values.GetValue(i) & mask ) != 0 )
result.Add( (string)names.GetValue(i) );
}
return result.ToArray();
}
}
}

11
Assets/Unity Recorder/Editor/Sources/Helpers/EnumHelper.cs.meta


fileFormatVersion: 2
guid: 8ac62795fb4713e42b44c3fb6b3c86e8
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

76
Assets/Unity Recorder/Editor/Sources/Helpers/PresetHelper.cs


using System;
using UnityEditor.Presets;
using UnityEngine;
namespace UnityEditor.Recorder
{
static class PresetHelper
{
static Texture2D s_PresetIcon;
static GUIStyle s_PresetButtonStyle;
internal static Texture2D presetIcon
{
get
{
if (s_PresetIcon == null)
s_PresetIcon = (Texture2D) EditorGUIUtility.Load(EditorGUIUtility.isProSkin ? "d_Preset.Context" : "Preset.Context");
return s_PresetIcon;
}
}
internal static GUIStyle presetButtonStyle
{
get
{
return s_PresetButtonStyle ?? (s_PresetButtonStyle = new GUIStyle("iconButton") { fixedWidth = 19.0f });
}
}
internal class PresetReceiver : PresetSelectorReceiver
{
RecorderSettings m_Target;
Preset m_InitialValue;
Action m_OnSelectionChanged;
Action m_OnSelectionClosed;
internal void Init(RecorderSettings target, Action onSelectionChanged = null, Action onSelectionClosed = null)
{
m_OnSelectionChanged = onSelectionChanged;
m_OnSelectionClosed = onSelectionClosed;
m_Target = target;
m_InitialValue = new Preset(target);
}
public override void OnSelectionChanged(Preset selection)
{
if (selection != null)
{
Undo.RecordObject(m_Target, "Apply Preset " + selection.name);
selection.ApplyTo(m_Target);
}
else
{
Undo.RecordObject(m_Target, "Cancel Preset");
m_InitialValue.ApplyTo(m_Target);
}
if (m_OnSelectionChanged != null)
m_OnSelectionChanged.Invoke();
}
public override void OnSelectionClosed(Preset selection)
{
OnSelectionChanged(selection);
m_Target.OnAfterDuplicate();
if (m_OnSelectionClosed != null)
m_OnSelectionClosed.Invoke();
DestroyImmediate(this);
}
}
}
}

3
Assets/Unity Recorder/Editor/Sources/Helpers/PresetHelper.cs.meta


fileFormatVersion: 2
guid: cae30da739b542daa7e96ab3f70fb006
timeCreated: 1533583821

47
Assets/Unity Recorder/Editor/Sources/Helpers/SerializableObjHelper.cs


using System;
using System.Linq.Expressions;
namespace UnityEditor.Recorder
{
static class SerializableObjHelper
{
public static SerializedProperty FindPropertyRelative(this SerializedProperty obj, Expression<Func<object>> exp)
{
var body = exp.Body as MemberExpression;
if (body == null)
{
var ubody = (UnaryExpression)exp.Body;
body = ubody.Operand as MemberExpression;
}
var name = body.Member.Name;
return obj.FindPropertyRelative(name);
}
}
class PropertyFinder<TType> where TType : class
{
SerializedObject m_Obj;
public PropertyFinder(SerializedObject obj)
{
m_Obj = obj;
}
public delegate TResult FuncX<TResult>(TType x);
public SerializedProperty Find( Expression<FuncX<object>> exp)
{
var body = exp.Body as MemberExpression;
if (body == null)
{
var ubody = (UnaryExpression)exp.Body;
body = ubody.Operand as MemberExpression;
}
var name = body.Member.Name;
return m_Obj.FindProperty(name);
}
}
}

11
Assets/Unity Recorder/Editor/Sources/Helpers/SerializableObjHelper.cs.meta


fileFormatVersion: 2
guid: 130688d22164e3c4188f749a2babfcf5
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

74
Assets/Unity Recorder/Editor/Sources/Helpers/StatusBarHelper.cs


using UnityEngine;
namespace UnityEditor.Recorder
{
static class StatusBarHelper
{
static Texture2D s_ErrorIcon;
static Texture2D s_WarningIcon;
static Texture2D s_InfoIcon;
static GUIStyle s_ErrorStyle;
static GUIStyle s_WarningStyle;
static GUIStyle s_InfoStyle;
public static Texture2D errorIcon
{
get
{
if (s_ErrorIcon == null)
s_ErrorIcon = EditorGUIUtility.Load("Icons/console.erroricon.sml.png") as Texture2D;
return s_ErrorIcon;
}
}
public static Texture2D warningIcon
{
get
{
if (s_WarningIcon == null)
s_WarningIcon = EditorGUIUtility.Load("Icons/console.warnicon.sml.png") as Texture2D;
return s_WarningIcon;
}
}
public static Texture2D infoIcon
{
get
{
if (s_InfoIcon == null)
s_InfoIcon = EditorGUIUtility.Load("Icons/console.infoicon.sml.png") as Texture2D;
return s_InfoIcon;
}
}
public static GUIStyle errorStyle
{
get
{
return s_ErrorStyle ?? (s_ErrorStyle = new GUIStyle("CN StatusError"));
}
}
public static GUIStyle warningStyle
{
get
{
return s_WarningStyle ?? (s_WarningStyle = new GUIStyle("CN StatusWarn"));
}
}
public static GUIStyle infoStyle
{
get
{
return s_InfoStyle ?? (s_InfoStyle = new GUIStyle("CN StatusInfo"));
}
}
}
}

3
Assets/Unity Recorder/Editor/Sources/Helpers/StatusBarHelper.cs.meta


fileFormatVersion: 2
guid: 464423cf3df84d8bbe4598e76cb43f6e
timeCreated: 1533590351

116
Assets/Unity Recorder/Editor/Sources/Helpers/UIElementHelper.cs


using System.Collections.Generic;
using System.Linq;
using UnityEngine;
using UnityEngine.Experimental.UIElements;
namespace UnityEditor.Recorder
{
static class UIElementHelper
{
internal static void SetFlex(VisualElement element, float value)
{
#if UNITY_2018_3_OR_NEWER
element.style.flex = new Flex(value);
#else
element.style.flex = value;
#endif
}
internal static bool GetToggleValue(Toggle toggle)
{
#if UNITY_2018_2_OR_NEWER
return toggle.value;
#else
return toggle.on;
#endif
}
internal static void SetToggleValue(Toggle toggle, bool value)
{
#if UNITY_2018_2_OR_NEWER
toggle.value = value;
#else
toggle.on = value;
#endif
}
internal static bool MultiIntField(GUIContent label, GUIContent[] subLabels, int[] values)
{
var r = EditorGUILayout.GetControlRect();
var rLabel = r;
rLabel.width = EditorGUIUtility.labelWidth;
EditorGUI.LabelField(rLabel, label);
var rContent = r;
rContent.xMin = rLabel.xMax;
var width = subLabels.Select(l => GUI.skin.label.CalcSize(l).x).Max();
EditorGUI.BeginChangeCheck();
MultiIntField(rContent, subLabels, values, width);
return EditorGUI.EndChangeCheck();
}
internal static bool MultiFloatField(GUIContent label, GUIContent[] subLabels, float[] values)
{
var r = EditorGUILayout.GetControlRect();
var rLabel = r;
rLabel.width = EditorGUIUtility.labelWidth;
EditorGUI.LabelField(rLabel, label);
var rContent = r;
rContent.xMin = rLabel.xMax;
var width = subLabels.Select(l => GUI.skin.label.CalcSize(l).x).Max();
EditorGUI.BeginChangeCheck();
MultiFloatField(rContent, subLabels, values, width);
return EditorGUI.EndChangeCheck();
}
static void MultiIntField(Rect position, IList<GUIContent> subLabels, IList<int> values, float labelWidth)
{
var length = values.Count;
var num = (position.width - (float) (length - 1) * 2f) / (float) length;
var position1 = new Rect(position)
{
width = num
};
var labelWidth1 = EditorGUIUtility.labelWidth;
var indentLevel = EditorGUI.indentLevel;
EditorGUIUtility.labelWidth = labelWidth;
EditorGUI.indentLevel = 0;
for (int index = 0; index < values.Count; ++index)
{
values[index] = EditorGUI.IntField(position1, subLabels[index], values[index]);
position1.x += num + 2f;
}
EditorGUIUtility.labelWidth = labelWidth1;
EditorGUI.indentLevel = indentLevel;
}
static void MultiFloatField(Rect position, IList<GUIContent> subLabels, IList<float> values, float labelWidth)
{
var length = values.Count;
var num = (position.width - (float) (length - 1) * 2f) / (float) length;
var position1 = new Rect(position)
{
width = num
};
var labelWidth1 = EditorGUIUtility.labelWidth;
var indentLevel = EditorGUI.indentLevel;
EditorGUIUtility.labelWidth = labelWidth;
EditorGUI.indentLevel = 0;
for (int index = 0; index < values.Count; ++index)
{
values[index] = EditorGUI.FloatField(position1, subLabels[index], values[index]);
position1.x += num + 2f;
}
EditorGUIUtility.labelWidth = labelWidth1;
EditorGUI.indentLevel = indentLevel;
}
}
}

11
Assets/Unity Recorder/Editor/Sources/Helpers/UIElementHelper.cs.meta


fileFormatVersion: 2
guid: c7240197859383247bc225d9bf03e7a7
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

70
Assets/Unity Recorder/Editor/Sources/Helpers/UnityHelpers.cs


using UnityEditor.SceneManagement;
using UnityEngine;
using UnityEngine.Recorder;
using UnityObject = UnityEngine.Object;
namespace UnityEditor.Recorder
{
static class UnityHelpers
{
internal static void Destroy(UnityObject obj, bool allowDestroyingAssets = false)
{
if (obj == null)
return;
if (EditorApplication.isPlaying)
UnityObject.Destroy(obj);
else
UnityObject.DestroyImmediate(obj, allowDestroyingAssets);
}
internal static bool IsPlaying()
{
return EditorApplication.isPlaying;
}
internal static GameObject CreateRecorderGameObject(string name)
{
var gameObject = new GameObject(name) { tag = "EditorOnly" };
SetGameObjectVisibility(gameObject, Options.showRecorderGameObject);
return gameObject;
}
public static void SetGameObjectsVisibility(bool value)
{
var rcb = BindingManager.FindRecorderBindings();
foreach (var rc in rcb)
{
SetGameObjectVisibility(rc.gameObject, value);
}
var rcs = Object.FindObjectsOfType<RecorderComponent>();
foreach (var rc in rcs)
{
SetGameObjectVisibility(rc.gameObject, value);
}
}
static void SetGameObjectVisibility(GameObject obj, bool visible)
{
if (obj != null)
{
obj.hideFlags = visible ? HideFlags.None : HideFlags.HideInHierarchy;
if (!Application.isPlaying)
{
try
{
EditorSceneManager.MarkSceneDirty(obj.scene);
EditorApplication.RepaintHierarchyWindow();
EditorApplication.DirtyHierarchyWindowSorting();
}
catch
{
// ignored
}
}
}
}
}
}

11
Assets/Unity Recorder/Editor/Sources/Helpers/UnityHelpers.cs.meta


fileFormatVersion: 2
guid: 6b649a63cc2620e4f920aa775f95be7f
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

83
Assets/Unity Recorder/Editor/Sources/ImageHeightSelector.cs


using System;
using System.Collections.Generic;
using System.Linq;
using UnityEngine;
namespace UnityEditor.Recorder
{
class ImageHeightSelector
{
string[] m_ToName;
int[] m_ToEnumValue;
readonly Dictionary<ImageHeight, int> m_ToIndex = new Dictionary<ImageHeight, int>();
int m_Max;
readonly bool m_AllowCustom;
readonly bool m_AllowWindow;
static readonly Dictionary<ImageHeight, string> s_HeightToName = new Dictionary<ImageHeight, string>
{
{ ImageHeight.x4320p_8K, "8K - 4320p" },
{ ImageHeight.x2880p_5K, "5K - 2880p" },
{ ImageHeight.x2160p_4K, "4K - 2160p" },
{ ImageHeight.x1440p_QHD, "QHD - 1440p" },
{ ImageHeight.x1080p_FHD, "FHD - 1080p" },
{ ImageHeight.x720p_HD, "HD - 720p" },
{ ImageHeight.x480p, "SD - 480p" },
{ ImageHeight.x240p, "240p" },
{ ImageHeight.Window, "Match Window Size" },
{ ImageHeight.Custom, "Custom" }
};
public ImageHeightSelector(int max, bool allowCustom = true, bool allowWindow = true)
{
m_AllowCustom = allowCustom;
m_AllowWindow = allowWindow;
BuildPopup(max);
}
void BuildPopup(int max)
{
var values = (ImageHeight[]) Enum.GetValues(typeof(ImageHeight));
var ordered = new List<ImageHeight>();
if (m_AllowWindow)
ordered.Add(ImageHeight.Window);
ordered.AddRange(values.Where(value => value != ImageHeight.Window && value != ImageHeight.Custom && (int)value <= max));
if (m_AllowCustom)
ordered.Add(ImageHeight.Custom);
var count = ordered.Count;
m_ToName = new string[count];
m_ToEnumValue = new int[count];
for (int i = 0; i < count; ++i)
{
var e = ordered[i];
m_ToName[i] = s_HeightToName[e];
m_ToEnumValue[i] = (int)e;
m_ToIndex[e] = i;
}
m_Max = max;
}
public int Popup(GUIContent label, int value, int max)
{
if (m_Max != max)
BuildPopup(max);
int index;
if (!m_ToIndex.TryGetValue((ImageHeight) value, out index))
index = 0;
index = EditorGUILayout.Popup(label, index, m_ToName);
return m_ToEnumValue[index];
}
}
}

11
Assets/Unity Recorder/Editor/Sources/ImageHeightSelector.cs.meta


fileFormatVersion: 2
guid: 9b9f59dbe78d8ab43ad96132525a4ce7
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

74
Assets/Unity Recorder/Editor/Sources/ImageInputSelector.cs


using System;
using UnityEditor.Recorder.Input;
using UnityEngine;
namespace UnityEditor.Recorder
{
[Serializable]
class ImageInputSelector : InputSettingsSelector
{
[SerializeField] public GameViewInputSettings gameViewInputSettings = new GameViewInputSettings();
[SerializeField] public CameraInputSettings cameraInputSettings = new CameraInputSettings();
[SerializeField] public Camera360InputSettings camera360InputSettings = new Camera360InputSettings();
[SerializeField] public RenderTextureInputSettings renderTextureInputSettings = new RenderTextureInputSettings();
[SerializeField] public RenderTextureSamplerSettings renderTextureSamplerSettings = new RenderTextureSamplerSettings();
public ImageInputSettings imageInputSettings
{
get { return (ImageInputSettings)selected; }
set
{
if (value == null)
throw new ArgumentNullException("value");
if (value is CameraInputSettings ||
value is GameViewInputSettings ||
value is Camera360InputSettings ||
value is RenderTextureInputSettings ||
value is RenderTextureSamplerSettings)
{
selected = value;
}
else
{
throw new ArgumentException("Video input type not supported: '" + value.GetType() + "'");
}
}
}
public void ForceEvenResolution(bool value)
{
gameViewInputSettings.forceEvenSize = value;
cameraInputSettings.forceEvenSize = value;
}
}
[Serializable]
class UTJImageInputSelector : InputSettingsSelector
{
[SerializeField] public CameraInputSettings cameraInputSettings = new CameraInputSettings();
[SerializeField] public RenderTextureInputSettings renderTextureInputSettings = new RenderTextureInputSettings();
[SerializeField] public RenderTextureSamplerSettings renderTextureSamplerSettings = new RenderTextureSamplerSettings();
public ImageInputSettings imageInputSettings
{
get { return (ImageInputSettings)selected; }
set
{
if (value == null)
throw new ArgumentNullException("value");
if (value is CameraInputSettings ||
value is RenderTextureInputSettings ||
value is RenderTextureSamplerSettings)
{
selected = value;
}
else
{
throw new ArgumentException("Video input type not supported: '" + value.GetType() + "'");
}
}
}
}
}

11
Assets/Unity Recorder/Editor/Sources/ImageInputSelector.cs.meta


fileFormatVersion: 2
guid: be959353d7114bf49a8e4f4e9a342714
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

87
Assets/Unity Recorder/Editor/Sources/ImageInputSettings.cs


using System.Collections.Generic;
using UnityEngine;
namespace UnityEditor.Recorder.Input
{
/// <inheritdoc />
/// <summary>
/// Optional base class for Image related inputs.
/// </summary>
public abstract class ImageInputSettings : RecorderInputSettings
{
public abstract int outputWidth { get; set; }
public abstract int outputHeight { get; set; }
public virtual bool supportsTransparent
{
get { return true; }
}
public bool allowTransparency;
}
/// <inheritdoc />
/// <summary>
/// Regroups settings needed to specify the size of an Image input using a size and an aspect ratio
/// </summary>
public abstract class StandardImageInputSettings : ImageInputSettings
{
[SerializeField] OutputResolution m_OutputResolution = new OutputResolution();
internal bool forceEvenSize;
public override int outputWidth
{
get { return ForceEvenIfNecessary(m_OutputResolution.GetWidth()); }
set { m_OutputResolution.SetWidth(ForceEvenIfNecessary(value)); }
}
public override int outputHeight
{
get { return ForceEvenIfNecessary(m_OutputResolution.GetHeight()); }
set { m_OutputResolution.SetHeight(ForceEvenIfNecessary(value)); }
}
internal ImageHeight outputImageHeight
{
get { return m_OutputResolution.imageHeight; }
set { m_OutputResolution.imageHeight = value; }
}
internal ImageHeight maxSupportedSize
{
get { return m_OutputResolution.maxSupportedHeight; }
set { m_OutputResolution.maxSupportedHeight = value; }
}
int ForceEvenIfNecessary(int v)
{
if (forceEvenSize && outputImageHeight != ImageHeight.Custom)
return (v + 1) & ~1;
return v;
}
internal override bool ValidityCheck(List<string> errors)
{
var ok = true;
var h = outputHeight;
if (h > (int) maxSupportedSize)
{
ok = false;
errors.Add("Output size exceeds maximum supported size: " + (int) maxSupportedSize );
}
var w = outputWidth;
if (w <= 0 || h <= 0)
{
ok = false;
errors.Add("Invalid output resolution: " + w + "x" + h);
}
return ok;
}
}
}

11
Assets/Unity Recorder/Editor/Sources/ImageInputSettings.cs.meta


fileFormatVersion: 2
guid: c325a4f7bd7f8b047aa4fbd825163d85
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

12
Assets/Unity Recorder/Editor/Sources/InputPropertyDrawer.cs


using UnityEngine;
namespace UnityEditor.Recorder
{
abstract class InputPropertyDrawer<T> : TargetedPropertyDrawer<T> where T : class
{
public override float GetPropertyHeight(SerializedProperty property, GUIContent label)
{
return 0.0f;
}
}
}

13
Assets/Unity Recorder/Editor/Sources/InputPropertyDrawer.cs.meta


fileFormatVersion: 2
guid: 8974526d005ae444390dd14b549e88c1
timeCreated: 1502389922
licenseType: Store
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

15
Assets/Unity Recorder/Editor/Sources/InputSettings.cs


using System;
using System.Collections.Generic;
namespace UnityEditor.Recorder
{
/// <summary>
/// Base class that represents a RecorderSetting Input that can be recorded from. (like a Camera, a RenderTexture...)
/// </summary>
[Serializable]
public abstract class RecorderInputSettings
{
internal abstract Type inputType { get; }
internal abstract bool ValidityCheck(List<string> errors);
}
}

12
Assets/Unity Recorder/Editor/Sources/InputSettings.cs.meta


fileFormatVersion: 2
guid: fca86976b230bf6489cba451676ee05b
timeCreated: 1494616113
licenseType: Store
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

62
Assets/Unity Recorder/Editor/Sources/InputSettingsSelector.cs


using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using UnityEngine;
namespace UnityEditor.Recorder
{
[Serializable]
abstract class InputSettingsSelector
{
[SerializeField] string m_Selected;
readonly Dictionary<string, RecorderInputSettings> m_RecorderInputSettings = new Dictionary<string, RecorderInputSettings>();
public RecorderInputSettings selected
{
get
{
if (string.IsNullOrEmpty(m_Selected) || !m_RecorderInputSettings.ContainsKey(m_Selected))
m_Selected = m_RecorderInputSettings.Keys.First();
return m_RecorderInputSettings[m_Selected];
}
protected set
{
foreach (var field in InputSettingFields())
{
var input = (RecorderInputSettings)field.GetValue(this);
if (input.GetType() == value.GetType())
{
field.SetValue(this, value);
m_Selected = field.Name;
m_RecorderInputSettings[m_Selected] = value;
break;
}
}
}
}
public IEnumerable<FieldInfo> InputSettingFields()
{
return GetInputFields(GetType()).Where(f => typeof(RecorderInputSettings).IsAssignableFrom(f.FieldType));
}
public static IEnumerable<FieldInfo> GetInputFields(Type type)
{
return type.GetFields(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic);
}
protected InputSettingsSelector()
{
foreach (var field in InputSettingFields())
{
var input = (RecorderInputSettings)field.GetValue(this);
m_RecorderInputSettings.Add(field.Name, input);
}
}
}
}

3
Assets/Unity Recorder/Editor/Sources/InputSettingsSelector.cs.meta


fileFormatVersion: 2
guid: b779014d9c6a48199ddf81280a58c216
timeCreated: 1522784287

89
Assets/Unity Recorder/Editor/Sources/InputSettingsSelectorDrawer.cs


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using UnityEngine;
namespace UnityEditor.Recorder
{
[CustomPropertyDrawer(typeof(InputSettingsSelector), true)]
class InputSettingsSelectorDrawer : TargetedPropertyDrawer<InputSettingsSelector>
{
bool m_Initialized;
GUIContent[] m_DisplayNames;
Dictionary<string, int> m_NameToIndex;
Dictionary<int, SerializedProperty> m_IndexToProperty;
public override float GetPropertyHeight(SerializedProperty property, GUIContent label)
{
return 0.0f;
}
public override void OnGUI(Rect position, SerializedProperty property, GUIContent label)
{
if (!m_Initialized)
{
Initialize(property);
m_Initialized = true;
}
if (m_DisplayNames.Length == 0)
{
EditorGUILayout.LabelField("No input to select.");
return;
}
var newIndex = 0;
var selected = property.FindPropertyRelative("m_Selected");
if (m_DisplayNames.Length > 1)
{
int index;
m_NameToIndex.TryGetValue(selected.stringValue, out index);
newIndex = EditorGUILayout.Popup(label, index, m_DisplayNames);
}
var sp = m_IndexToProperty[newIndex];
selected.stringValue = sp.name;
++EditorGUI.indentLevel;
EditorGUILayout.PropertyField(sp, true);
--EditorGUI.indentLevel;
}
protected override void Initialize(SerializedProperty property)
{
base.Initialize(property);
m_NameToIndex = new Dictionary<string, int>();
m_IndexToProperty = new Dictionary<int, SerializedProperty>();
var displayNames = new List<GUIContent>();
int i = 0;
foreach (var field in target.InputSettingFields())
{
var sp = property.FindPropertyRelative(field.Name);
m_NameToIndex.Add(sp.name, i);
m_IndexToProperty.Add(i, sp);
displayNames.Add(new GUIContent(GetTypeDisplayName(field.FieldType)));
++i;
}
m_DisplayNames = displayNames.ToArray();
}
static string GetTypeDisplayName(Type type)
{
var displayNameAttribute = type.GetCustomAttributes(typeof(DisplayNameAttribute), true).FirstOrDefault() as DisplayNameAttribute;
return displayNameAttribute != null
? displayNameAttribute.DisplayName
: ObjectNames.NicifyVariableName(type.Name);
}
}
}

3
Assets/Unity Recorder/Editor/Sources/InputSettingsSelectorDrawer.cs.meta


fileFormatVersion: 2
guid: 33760b2112924a708eb6ae28468a3d62
timeCreated: 1522776014

42
Assets/Unity Recorder/Editor/Sources/InternalEnums.cs


namespace UnityEditor.Recorder
{
enum FrameRateType
{
FR_23, // 24 * 1000 / 1001
FR_24,
FR_25,
FR_29, // 30 * 1000 / 1001,
FR_30,
FR_50,
FR_59, // 60 * 1000 / 1001,
FR_60,
FR_CUSTOM,
}
enum ImageAspect
{
x19_10,
x16_9,
x16_10,
x3_2,
x4_3,
x5_4,
x1_1,
Custom
}
enum ImageHeight
{
Window = 0,
x4320p_8K = 4320,
x2880p_5K = 2880,
x2160p_4K = 2160,
x1440p_QHD = 1440,
x1080p_FHD = 1080,
x720p_HD = 720,
x480p = 480,
x240p = 240,
Custom = int.MaxValue
}
}

12
Assets/Unity Recorder/Editor/Sources/InternalEnums.cs.meta


fileFormatVersion: 2
guid: f3941bff05f4e88479d3c4741b63bbf1
timeCreated: 1491415344
licenseType: Store
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

98
Assets/Unity Recorder/Editor/Sources/Options.cs


namespace UnityEditor.Recorder
{
/// <summary>
/// Options class for the Recorder
/// </summary>
public static class Options
{
const string k_VerboseModeMenuItem = RecorderWindow.MenuRoot + "Options/Verbose Mode";
const string k_ShowRecorderGameObject = RecorderWindow.MenuRoot + "Options/Show Recorder GameObject";
const string k_ShowLegacyModeMenuItem = RecorderWindow.MenuRoot + "Options/Show Legacy Recorders";
const string k_ExitPayModeItem = RecorderWindow.MenuRoot + "Options/Exit PlayMode";
/// <summary>
/// If true, the recorder will log additional recording steps into the Console.
/// </summary>
public static bool verboseMode
{
get { return EditorPrefs.GetBool(k_VerboseModeMenuItem, false); }
set { EditorPrefs.SetBool(k_VerboseModeMenuItem, value); }
}
/// <summary>
/// The recoder uses a "Unity-Recorder" GameObject to store Scene references and manage recording sessions.
/// If true, this GameObject will be visible in the Scene Hierarchy.
/// </summary>
public static bool showRecorderGameObject
{
get { return EditorPrefs.GetBool(k_ShowRecorderGameObject, false); }
set
{
EditorPrefs.SetBool(k_ShowRecorderGameObject, value);
UnityHelpers.SetGameObjectsVisibility(value);
}
}
/// <summary>
/// If true, legacy recorders will be displayed in the "Add New Recorder" menu.
/// Legacy recorders are deprecated and will be removed from the Unity Recorder in future releases.
/// </summary>
public static bool showLegacyRecorders
{
get { return EditorPrefs.GetBool(k_ShowLegacyModeMenuItem, false); }
set { EditorPrefs.SetBool(k_ShowLegacyModeMenuItem, value); }
}
internal static bool exitPlayMode
{
get { return EditorPrefs.GetBool(k_ExitPayModeItem, false); }
set { EditorPrefs.SetBool(k_ExitPayModeItem, value); }
}
[MenuItem(k_VerboseModeMenuItem, false, RecorderWindow.MenuRootIndex + 200)]
static void ToggleDebugMode()
{
var value = !verboseMode;
EditorPrefs.SetBool(k_VerboseModeMenuItem, value);
verboseMode = value;
}
[MenuItem(k_VerboseModeMenuItem, true)]
static bool ToggleDebugModeValidate()
{
Menu.SetChecked(k_VerboseModeMenuItem, verboseMode);
return true;
}
[MenuItem(k_ShowRecorderGameObject, false, RecorderWindow.MenuRootIndex + 200)]
static void ToggleShowRecorderGameObject()
{
var value = !showRecorderGameObject;
EditorPrefs.SetBool(k_ShowRecorderGameObject, value);
showRecorderGameObject = value;
}
[MenuItem(k_ShowRecorderGameObject, true)]
static bool ToggleShowRecorderGameObjectValidate()
{
Menu.SetChecked(k_ShowRecorderGameObject, showRecorderGameObject);
return true;
}
[MenuItem(k_ShowLegacyModeMenuItem, false, RecorderWindow.MenuRootIndex + 200)]
static void ToggleShowLegacyRecorders()
{
var value = !showLegacyRecorders;
EditorPrefs.SetBool(k_ShowLegacyModeMenuItem, value);
showLegacyRecorders = value;
}
[MenuItem(k_ShowLegacyModeMenuItem, true)]
static bool ToggleShowLegacyRecordersValidate()
{
Menu.SetChecked(k_ShowLegacyModeMenuItem, showLegacyRecorders);
return true;
}
}
}

12
Assets/Unity Recorder/Editor/Sources/Options.cs.meta


fileFormatVersion: 2
guid: 6c3909f411e0e1b42b3a95ded8e1fd5a
timeCreated: 1504911468
licenseType: Store
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

127
Assets/Unity Recorder/Editor/Sources/OutputPath.cs


using System;
using System.Text.RegularExpressions;
using UnityEngine;
namespace UnityEditor.Recorder
{
[Serializable]
class OutputPath
{
public enum Root
{
Project,
AssetsFolder,
StreamingAssets,
PersistentData,
TemporaryCache,
Absolute
}
[SerializeField] Root m_Root;
[SerializeField] string m_Leaf;
[SerializeField] bool m_ForceAssetFolder;
public Root root
{
get { return m_Root; }
set { m_Root = value; }
}
public string leaf
{
get { return m_Leaf; }
set { m_Leaf = value; }
}
public bool forceAssetsFolder
{
get { return m_ForceAssetFolder;}
set
{
m_ForceAssetFolder = value;
if (m_ForceAssetFolder)
m_Root = Root.AssetsFolder;
}
}
public static OutputPath FromPath(string path)
{
var result = new OutputPath();
if (path.Contains(Application.streamingAssetsPath))
{
result.m_Root = Root.StreamingAssets;
result.m_Leaf = path.Replace(Application.streamingAssetsPath, string.Empty);
}
else if (path.Contains(Application.dataPath))
{
result.m_Root = Root.AssetsFolder;
result.m_Leaf = path.Replace(Application.dataPath, string.Empty);
}
else if (path.Contains(Application.persistentDataPath))
{
result.m_Root = Root.PersistentData;
result.m_Leaf = path.Replace(Application.persistentDataPath, string.Empty);
}
else if (path.Contains(Application.temporaryCachePath))
{
result.m_Root = Root.TemporaryCache;
result.m_Leaf = path.Replace(Application.temporaryCachePath, string.Empty);
}
else if (path.Contains(ProjectPath()))
{
result.m_Root = Root.Project;
result.m_Leaf = path.Replace(ProjectPath(), string.Empty);
}
else
{
result.m_Root = Root.Absolute;
result.m_Leaf = path;
}
return result;
}
public static string GetFullPath(Root root, string leaf)
{
var ret = string.Empty;
switch (root)
{
case Root.PersistentData:
ret = Application.persistentDataPath;
break;
case Root.StreamingAssets:
ret = Application.streamingAssetsPath;
break;
case Root.TemporaryCache:
ret = Application.temporaryCachePath;
break;
case Root.AssetsFolder:
ret = Application.dataPath;
break;
case Root.Project:
ret = ProjectPath();
break;
}
if (root != Root.Absolute && !leaf.StartsWith("/"))
{
ret += "/";
}
ret += leaf;
return ret;
}
public string GetFullPath()
{
return GetFullPath(m_Root, m_Leaf);
}
static string ProjectPath()
{
return Regex.Replace(Application.dataPath, "/Assets$", string.Empty);
}
}
}

13
Assets/Unity Recorder/Editor/Sources/OutputPath.cs.meta


fileFormatVersion: 2
guid: 44034f3dfb9cc1b4c9e86ff509fe70f4
timeCreated: 1502405084
licenseType: Store
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

77
Assets/Unity Recorder/Editor/Sources/OutputPathDrawer.cs


using System.IO;
using UnityEngine;
namespace UnityEditor.Recorder
{
[CustomPropertyDrawer(typeof(OutputPath))]
class OutputPathDrawer : TargetedPropertyDrawer<OutputPath>
{
SerializedProperty m_RootProperty;
SerializedProperty m_LeafProperty;
SerializedProperty m_ForceAssetFolder;
protected override void Initialize(SerializedProperty property)
{
base.Initialize(property);
if (m_RootProperty == null)
m_RootProperty = property.FindPropertyRelative("m_Root");
if (m_LeafProperty == null)
m_LeafProperty = property.FindPropertyRelative("m_Leaf");
if (m_ForceAssetFolder == null)
m_ForceAssetFolder = property.FindPropertyRelative("m_ForceAssetFolder");
}
public override void OnGUI(Rect position, SerializedProperty property, GUIContent label)
{
Initialize(property);
EditorGUI.BeginProperty(position, label, property);
position = EditorGUI.PrefixLabel(position, GUIUtility.GetControlID(FocusType.Passive), label);
var indent = EditorGUI.indentLevel;
EditorGUI.indentLevel = 0;
const float rootWidth = 110.0f;
const float btnWidth = 30.0f;
var leafWidth = target.forceAssetsFolder ? position.width - rootWidth : position.width - rootWidth - btnWidth - 10;
var rootRect = new Rect(position.x, position.y, rootWidth, position.height);
var leafRect = new Rect(position.x + rootWidth + 5, position.y, leafWidth, position.height);
var btnRect = new Rect(position.x + rootWidth + leafWidth + 10, position.y, btnWidth, position.height);
if (target.forceAssetsFolder)
{
var root = (OutputPath.Root) m_RootProperty.intValue;
GUI.Label(rootRect, root + " " + Path.DirectorySeparatorChar);
}
else
{
EditorGUI.PropertyField(rootRect, m_RootProperty, GUIContent.none);
}
EditorGUI.PropertyField(leafRect, m_LeafProperty, GUIContent.none);
var fullPath = OutputPath.GetFullPath((OutputPath.Root)m_RootProperty.intValue, m_LeafProperty.stringValue);
if (!target.forceAssetsFolder)
{
if (GUI.Button(btnRect, new GUIContent("...", fullPath)))
{
var newPath = EditorUtility.OpenFolderPanel("Select output location", fullPath, "");
if (!string.IsNullOrEmpty(newPath))
{
var newValue = OutputPath.FromPath(newPath);
m_RootProperty.intValue = (int) newValue.root;
m_LeafProperty.stringValue = newValue.leaf;
}
}
}
EditorGUI.indentLevel = indent;
EditorGUI.EndProperty();
}
}
}

13
Assets/Unity Recorder/Editor/Sources/OutputPathDrawer.cs.meta


fileFormatVersion: 2
guid: eba378c9cb692fe42a5d65b8ff4fd410
timeCreated: 1502405084
licenseType: Store
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

61
Assets/Unity Recorder/Editor/Sources/OutputResolution.cs


using System;
using UnityEditor.Recorder.Input;
using UnityEngine;
namespace UnityEditor.Recorder
{
[Serializable]
class OutputResolution
{
[SerializeField] int m_CustomWidth = 1024;
[SerializeField] int m_CustomHeight = 1024;
[SerializeField] internal ImageHeight imageHeight = ImageHeight.x720p_HD;
[SerializeField] internal ImageHeight maxSupportedHeight = ImageHeight.x4320p_8K;
[SerializeField] AspectRatio m_AspectRatio = new AspectRatio();
public int GetWidth()
{
if (imageHeight == ImageHeight.Custom)
return m_CustomWidth;
if (imageHeight == ImageHeight.Window)
{
int w, h;
GameViewSize.GetGameRenderSize(out w, out h);
return w;
}
var aspect = m_AspectRatio.GetAspect();
return (int) (aspect * (int)imageHeight);
}
public int GetHeight()
{
if (imageHeight == ImageHeight.Custom)
return m_CustomHeight;
if (imageHeight == ImageHeight.Window)
{
int w, h;
GameViewSize.GetGameRenderSize(out w, out h);
return h;
}
return (int)imageHeight;
}
public void SetWidth(int w)
{
imageHeight = ImageHeight.Custom;
m_CustomWidth = w;
}
public void SetHeight(int h)
{
imageHeight = ImageHeight.Custom;
m_CustomHeight = h;
}
}
}

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

正在加载...
取消
保存