From 4af3440db71112dad3c8555161ff658b7e80a412 Mon Sep 17 00:00:00 2001 From: Glence Date: Thu, 2 Feb 2023 22:44:30 +0800 Subject: [PATCH 01/12] added gameplay for level1 and multiplier combo is done --- Assets/Scenes/Level1Scene.shade | 2307 ++++++++++++++++- Assets/Scenes/MainGame.shade | 26 +- Assets/Scripts/FixRotation.cs | 19 + Assets/Scripts/FixRotation.cs.shmeta | 3 + Assets/Scripts/Gameplay/Item/SC_Breakable.cs | 7 +- .../Gameplay/Player/SC_PlayerController.cs | 2 +- Assets/Scripts/Gameplay/SC_GameManager.cs | 46 +- Assets/Scripts/Gameplay/SC_ScoringZone.cs | 4 +- 8 files changed, 2282 insertions(+), 132 deletions(-) create mode 100644 Assets/Scripts/FixRotation.cs create mode 100644 Assets/Scripts/FixRotation.cs.shmeta diff --git a/Assets/Scenes/Level1Scene.shade b/Assets/Scenes/Level1Scene.shade index ec97b59f..e6134eae 100644 --- a/Assets/Scenes/Level1Scene.shade +++ b/Assets/Scenes/Level1Scene.shade @@ -43,6 +43,18 @@ Mesh: 141180771 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 1.20000005, z: 1} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.474999994, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 40 Name: tableTop @@ -51,13 +63,25 @@ Components: Transform Component: Translate: {x: 4, y: 0, z: -0.649999976} - Rotate: {x: 0, y: 0, z: 0} + Rotate: {x: -0, y: 0, z: -0} Scale: {x: 0.999741554, y: 0.800000012, z: 0.999741554} IsActive: true Renderable Component: Mesh: 141180771 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 1.20000005, z: 1} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.474999994, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 39 Name: tableTop @@ -66,13 +90,25 @@ Components: Transform Component: Translate: {x: 3.64590621, y: 0, z: -9.42525005} - Rotate: {x: 0, y: 0, z: 0} + Rotate: {x: -0, y: 0, z: -0} Scale: {x: 1.44297516, y: 0.800000012, z: 0.999741554} IsActive: true Renderable Component: Mesh: 141180771 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 1.20000005, z: 1} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.474999994, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 38 Name: Sink @@ -81,13 +117,70 @@ Components: Transform Component: Translate: {x: -5.35824203, y: -0.25, z: -9.39999962} - Rotate: {x: 0, y: -1.57079601, z: 0} - Scale: {x: 0.999681234, y: 1, z: 0.999681234} + Rotate: {x: -0, y: -1.57079601, z: 0} + Scale: {x: 0.999681175, y: 1, z: 0.999681175} IsActive: true Renderable Component: Mesh: 141816633 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.899999976, y: 0.100000001, z: 0.899999976} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.850000024, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.899999976, y: 0.300000012, z: 0.100000001} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.04999995, z: 0.449999988} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.899999976, y: 0.300000012, z: 0.100000001} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.04999995, z: -0.449999988} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.100000001, y: 0.300000012, z: 0.899999976} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0.449999988, y: 1.04999995, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.100000001, y: 0.300000012, z: 0.899999976} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: -0.449999988, y: 1.04999995, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.5, y: 0.5, z: 0.5} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.550000012, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 30 Name: tableTop @@ -118,6 +211,18 @@ Mesh: 141180771 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 1.20000005, z: 1} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.474999994, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 67 Name: tableTop @@ -133,6 +238,18 @@ Mesh: 141180771 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 3, y: 1.20000005, z: 1} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: -1, y: 0.349999994, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 65 Name: washingMachine @@ -148,6 +265,18 @@ Mesh: 138744683 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 1.14999998, z: 1} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.5, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 66 Name: washingMachineDoor @@ -171,13 +300,70 @@ Components: Transform Component: Translate: {x: 1.93640828, y: -0.25, z: -0.649999976} - Rotate: {x: 0, y: 1.57079601, z: 0} - Scale: {x: 0.999696851, y: 1, z: 0.999696851} + Rotate: {x: -0, y: 1.57079601, z: -0} + Scale: {x: 0.999696791, y: 1, z: 0.999696791} IsActive: true Renderable Component: Mesh: 141816633 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.899999976, y: 0.100000001, z: 0.899999976} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.850000024, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.899999976, y: 0.300000012, z: 0.100000001} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.04999995, z: 0.449999988} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.899999976, y: 0.300000012, z: 0.100000001} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.04999995, z: -0.449999988} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.100000001, y: 0.300000012, z: 0.899999976} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0.449999988, y: 1.04999995, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.100000001, y: 0.300000012, z: 0.899999976} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: -0.449999988, y: 1.04999995, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.5, y: 0.5, z: 0.5} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.550000012, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 57 Name: tableTop @@ -186,13 +372,25 @@ Components: Transform Component: Translate: {x: 5, y: 0, z: -0.751354992} - Rotate: {x: 0, y: 0, z: 0} + Rotate: {x: -0, y: 0, z: -0} Scale: {x: 0.999741554, y: 0.800000012, z: 1.20710659} IsActive: true Renderable Component: Mesh: 141180771 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 1.20000005, z: 1} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.474999994, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 43 Name: washingMachine @@ -208,6 +406,18 @@ Mesh: 138744683 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 1.14999998, z: 1} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.5, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 44 Name: washingMachineDoor @@ -231,13 +441,25 @@ Components: Transform Component: Translate: {x: 4.95315123, y: 0, z: -3.381464} - Rotate: {x: 0, y: -3.1415925, z: 0} + Rotate: {x: -0, y: -3.1415925, z: 0} Scale: {x: 0.800000012, y: 0.800000012, z: 0.800000012} IsActive: true Renderable Component: Mesh: 138744683 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 1.14999998, z: 1} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.5, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 131081 Name: washingMachineDoor @@ -246,8 +468,8 @@ Components: Transform Component: Translate: {x: 0.51047945, y: 0.642518938, z: 0.365010053} - Rotate: {x: 0, y: 1.57079649, z: 0} - Scale: {x: 0.999917805, y: 1, z: 0.999917805} + Rotate: {x: -0, y: 1.57079649, z: 0} + Scale: {x: 0.999917746, y: 1, z: 0.999917746} IsActive: true Renderable Component: Mesh: 139502794 @@ -294,6 +516,54 @@ Mesh: 141619727 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.0299999993, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.5, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.985000014, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.47500002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.97000003, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 56 Name: Shelf @@ -309,6 +579,54 @@ Mesh: 141619727 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.0299999993, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.5, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.985000014, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.47500002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.97000003, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 55 Name: Shelf @@ -324,6 +642,54 @@ Mesh: 141619727 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.0299999993, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.5, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.985000014, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.47500002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.97000003, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 65559 Name: Shelf @@ -339,6 +705,54 @@ Mesh: 141619727 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.0299999993, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.5, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.985000014, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.47500002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.97000003, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 131094 Name: Shelf @@ -354,6 +768,54 @@ Mesh: 141619727 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.0299999993, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.5, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.985000014, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.47500002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.97000003, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 29 Name: Shelf @@ -369,6 +831,54 @@ Mesh: 141619727 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.0299999993, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.5, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.985000014, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.47500002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.97000003, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 65548 Name: Shelf @@ -384,6 +894,54 @@ Mesh: 141619727 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.0299999993, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.5, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.985000014, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.47500002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.97000003, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 65546 Name: Shelf @@ -399,6 +957,54 @@ Mesh: 141619727 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.0299999993, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.5, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.985000014, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.47500002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.04999995, y: 0.0500000007, z: 0.550000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.97000003, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 65618 Name: BoxMaster @@ -418,13 +1024,25 @@ Components: Transform Component: Translate: {x: -4.85673237, y: 0, z: -3.41360497} - Rotate: {x: 0, y: -1.57079601, z: 0} - Scale: {x: 1.25, y: 1.25, z: 1.25} + Rotate: {x: -0, y: -1.57079601, z: 0} + Scale: {x: 1.24999988, y: 1.25, z: 1.24999988} IsActive: true Renderable Component: Mesh: 139750047 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.400000006, y: 0.5, z: 0.400000006} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.25, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 77 Name: box @@ -440,6 +1058,18 @@ Mesh: 137072050 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.5, y: 0.5, z: 0.5} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.419999987, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 76 Name: box @@ -448,13 +1078,25 @@ Components: Transform Component: Translate: {x: 4.13454485, y: 2.38418579e-07, z: -1.58559704} - Rotate: {x: 0, y: -0.855899215, z: 0} + Rotate: {x: -0, y: -0.855899215, z: 0} Scale: {x: 1.24992537, y: 1.25, z: 1.24992537} IsActive: true Renderable Component: Mesh: 139750047 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.400000006, y: 0.5, z: 0.400000006} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.25, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 75 Name: box @@ -463,13 +1105,25 @@ Components: Transform Component: Translate: {x: -3.44867873, y: 0, z: -3.41360497} - Rotate: {x: 0, y: -1.57079601, z: 0} - Scale: {x: 1.70944798, y: 1.71000004, z: 1.70944798} + Rotate: {x: -0, y: -1.57079601, z: 0} + Scale: {x: 1.70944786, y: 1.71000004, z: 1.70944786} IsActive: true Renderable Component: Mesh: 137072050 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.5, y: 0.5, z: 0.5} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.400000006, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 73 Name: box @@ -485,6 +1139,18 @@ Mesh: 149524108 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 1, z: 1} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.5, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 72 Name: box @@ -500,6 +1166,18 @@ Mesh: 149524108 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 1, z: 1} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.5, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 71 Name: box @@ -515,6 +1193,18 @@ Mesh: 137072050 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.5, y: 0.5, z: 0.5} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.159999996, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 70 Name: box @@ -530,6 +1220,18 @@ Mesh: 149524108 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 1, z: 1} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.699999988, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 69 Name: box @@ -545,6 +1247,18 @@ Mesh: 149524108 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 1, z: 1} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.25, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 63 Name: box @@ -560,6 +1274,18 @@ Mesh: 137072050 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.5, y: 0.5, z: 0.5} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.219999999, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 62 Name: box @@ -575,6 +1301,18 @@ Mesh: 137072050 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.5, y: 0.5, z: 0.5} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.270000011, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 61 Name: box @@ -590,6 +1328,18 @@ Mesh: 137072050 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.5, y: 0.5, z: 0.5} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.400000006, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 60 Name: box @@ -605,6 +1355,18 @@ Mesh: 137072050 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.5, y: 0.5, z: 0.5} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.550000012, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 59 Name: box @@ -620,6 +1382,18 @@ Mesh: 137072050 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.5, y: 0.5, z: 0.5} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.419999987, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 58 Name: box @@ -635,6 +1409,18 @@ Mesh: 139750047 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.400000006, y: 0.5, z: 0.400000006} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.25, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 34 Name: box @@ -650,6 +1436,18 @@ Mesh: 149524108 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 1, z: 1} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.25, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 33 Name: box @@ -665,6 +1463,18 @@ Mesh: 137072050 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.5, y: 0.5, z: 0.5} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.170000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 32 Name: box @@ -680,6 +1490,18 @@ Mesh: 137072050 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.5, y: 0.5, z: 0.5} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.280000001, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 31 Name: box @@ -695,6 +1517,18 @@ Mesh: 149524108 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 1, z: 1} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.449999988, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 24 Name: box @@ -710,6 +1544,18 @@ Mesh: 137072050 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.5, y: 0.5, z: 0.5} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.200000003, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 81 Name: WallsMaster @@ -736,6 +1582,18 @@ Mesh: 147863396 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 79 Name: Wall @@ -751,6 +1609,18 @@ Mesh: 147863396 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 65589 Name: WallCorner @@ -759,13 +1629,34 @@ Components: Transform Component: Translate: {x: -9.5, y: 0, z: -10} - Rotate: {x: 0, y: -1.57079601, z: 0} - Scale: {x: 0.999981344, y: 1, z: 0.999981344} + Rotate: {x: -0, y: -1.57079601, z: 0} + Scale: {x: 0.999981284, y: 1, z: 0.999981284} IsActive: true Renderable Component: Mesh: 134714737 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.10000002, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0.449999988, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.25, y: 2.20000005, z: 1.10000002} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: -0.449999988} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 131083 Name: WallCorner @@ -781,6 +1672,27 @@ Mesh: 134714737 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.10000002, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0.449999988, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.25, y: 2.20000005, z: 1.10000002} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: -0.449999988} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 65604 Name: WallCorner @@ -796,6 +1708,27 @@ Mesh: 134714737 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.10000002, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0.449999988, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.25, y: 2.20000005, z: 1.10000002} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: -0.449999988} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 65588 Name: WallCorner @@ -804,13 +1737,34 @@ Components: Transform Component: Translate: {x: 5.5, y: 0, z: -10} - Rotate: {x: 0, y: -3.1415925, z: 0} + Rotate: {x: -0, y: -3.1415925, z: 0} Scale: {x: 0.999977052, y: 1, z: 0.999977052} IsActive: true Renderable Component: Mesh: 134714737 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.10000002, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0.449999988, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.25, y: 2.20000005, z: 1.10000002} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: -0.449999988} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 54 Name: Wall @@ -819,13 +1773,52 @@ Components: Transform Component: Translate: {x: 2, y: 0, z: -10} - Rotate: {x: 0, y: 3.14159274, z: 0} - Scale: {x: 0.999978602, y: 1, z: 0.999978602} + Rotate: {x: -0, y: -3.1415925, z: 0} + Scale: {x: 0.999978125, y: 1, z: 0.999978125} IsActive: true Renderable Component: Mesh: 149786048 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 0.200000003, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 2.0999999, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 0.899999976, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.449999988, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.100000001, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: -0.449999988, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.100000001, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0.449999988, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 50 Name: Wall @@ -841,6 +1834,45 @@ Mesh: 138781993 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 2, y: 0.200000003, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 2.0999999, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 2, y: 0.899999976, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.449999988, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.100000001, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: -0.899999976, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.100000001, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0.899999976, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 49 Name: Wall @@ -856,6 +1888,45 @@ Mesh: 138781993 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 2, y: 0.200000003, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 2.0999999, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 2, y: 0.899999976, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.449999988, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.100000001, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: -0.899999976, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.100000001, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0.899999976, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 48 Name: Wall @@ -864,13 +1935,25 @@ Components: Transform Component: Translate: {x: 5.5, y: 0, z: -2} - Rotate: {x: 0, y: 1.57079601, z: 0} - Scale: {x: 0.999951959, y: 1, z: 0.999951959} + Rotate: {x: -0, y: 1.57079601, z: -0} + Scale: {x: 0.999951839, y: 1, z: 0.999951839} IsActive: true Renderable Component: Mesh: 148351779 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 2, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 47 Name: Wall @@ -886,6 +1969,45 @@ Mesh: 138781993 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 2, y: 0.200000003, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 2.0999999, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 2, y: 0.899999976, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.449999988, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.100000001, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: -0.899999976, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.100000001, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0.899999976, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 51 Name: WallCorner @@ -901,6 +2023,27 @@ Mesh: 134714737 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.10000002, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0.449999988, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.25, y: 2.20000005, z: 1.10000002} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: -0.449999988} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 65543 Name: WallCorner @@ -909,13 +2052,34 @@ Components: Transform Component: Translate: {x: -2.5, y: 0, z: -8} - Rotate: {x: 0, y: 0, z: 0} + Rotate: {x: -0, y: 0, z: -0} Scale: {x: 1, y: 1, z: 1} IsActive: true Renderable Component: Mesh: 134714737 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.10000002, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0.449999988, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.25, y: 2.20000005, z: 1.10000002} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: -0.449999988} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 46 Name: Wall @@ -931,6 +2095,18 @@ Mesh: 140834166 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 2, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 45 Name: Wall @@ -939,13 +2115,25 @@ Components: Transform Component: Translate: {x: -3.5, y: 0, z: -3} - Rotate: {x: 0, y: 0, z: 0} + Rotate: {x: -0, y: 0, z: -0} Scale: {x: 0.999978602, y: 1, z: 0.999978602} IsActive: true Renderable Component: Mesh: 142689599 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 2, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 37 Name: Wall @@ -961,6 +2149,18 @@ Mesh: 142689599 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 2, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 26 Name: Wall @@ -969,13 +2169,25 @@ Components: Transform Component: Translate: {x: -5.5, y: 0, z: -10} - Rotate: {x: 0, y: 0, z: 0} + Rotate: {x: -0, y: 0, z: -0} Scale: {x: 0.999978602, y: 1, z: 0.999978602} IsActive: true Renderable Component: Mesh: 142689599 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 2, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 25 Name: Wall @@ -984,13 +2196,25 @@ Components: Transform Component: Translate: {x: -7.5, y: 0, z: -10} - Rotate: {x: 0, y: 0, z: 0} + Rotate: {x: -0, y: 0, z: -0} Scale: {x: 0.999978602, y: 1, z: 0.999978602} IsActive: true Renderable Component: Mesh: 142689599 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 2, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 131090 Name: Wall @@ -1006,6 +2230,45 @@ Mesh: 138781993 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 2, y: 0.200000003, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 2.0999999, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 2, y: 0.899999976, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.449999988, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.100000001, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: -0.899999976, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.100000001, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0.899999976, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 21 Name: GarageDoor @@ -1014,13 +2277,25 @@ Components: Transform Component: Translate: {x: -9.49340343, y: 0, z: -6.48306847} - Rotate: {x: 0, y: 1.57079601, z: 0} - Scale: {x: 1.49332035, y: 1, z: 0.432201624} + Rotate: {x: -0, y: 1.57079601, z: -0} + Scale: {x: 1.49332023, y: 1, z: 0.432201594} IsActive: true Renderable Component: Mesh: 148373587 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 2, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 20 Name: WallCorner @@ -1036,6 +2311,27 @@ Mesh: 134714737 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.10000002, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0.449999988, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.25, y: 2.20000005, z: 1.10000002} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: -0.449999988} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 16 Name: WallCorner @@ -1044,13 +2340,34 @@ Components: Transform Component: Translate: {x: -9.5, y: 0, z: -3} - Rotate: {x: 0, y: 0, z: 0} + Rotate: {x: -0, y: 0, z: -0} Scale: {x: 1, y: 1, z: 1} IsActive: true Renderable Component: Mesh: 134714737 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.10000002, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0.449999988, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.25, y: 2.20000005, z: 1.10000002} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: -0.449999988} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 19 Name: Wall @@ -1059,13 +2376,25 @@ Components: Transform Component: Translate: {x: -9.5, y: 0, z: -4.5} - Rotate: {x: 0, y: 1.57079601, z: 0} - Scale: {x: 0.999944031, y: 1, z: 0.999944031} + Rotate: {x: -0, y: 1.57079601, z: -0} + Scale: {x: 0.999943912, y: 1, z: 0.999943912} IsActive: true Renderable Component: Mesh: 139594893 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 17 Name: Wall @@ -1074,13 +2403,25 @@ Components: Transform Component: Translate: {x: 1, y: 0, z: -10} - Rotate: {x: 0, y: 0, z: 0} + Rotate: {x: -0, y: 0, z: -0} Scale: {x: 0.999978602, y: 1, z: 0.999978602} IsActive: true Renderable Component: Mesh: 147863396 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 65551 Name: Wall @@ -1089,13 +2430,25 @@ Components: Transform Component: Translate: {x: -9.5, y: 0, z: -8.5} - Rotate: {x: 0, y: -1.57079601, z: 0} - Scale: {x: 0.999919295, y: 1, z: 0.999919295} + Rotate: {x: -0, y: -1.57079601, z: 0} + Scale: {x: 0.999919236, y: 1, z: 0.999919236} IsActive: true Renderable Component: Mesh: 139594893 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 14 Name: Wall @@ -1111,6 +2464,18 @@ Mesh: 142689599 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 2, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 13 Name: Wall @@ -1119,13 +2484,25 @@ Components: Transform Component: Translate: {x: 5.5, y: 0, z: -8} - Rotate: {x: 0, y: 1.57079601, z: 0} - Scale: {x: 0.999920011, y: 1, z: 0.999920011} + Rotate: {x: -0, y: 1.57079601, z: -0} + Scale: {x: 0.999919832, y: 1, z: 0.999919832} IsActive: true Renderable Component: Mesh: 148351779 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 2, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 6 Name: WallCorner @@ -1141,6 +2518,27 @@ Mesh: 134714737 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.10000002, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0.449999988, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.25, y: 2.20000005, z: 1.10000002} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: -0.449999988} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 4 Name: WallCorner @@ -1156,9 +2554,30 @@ Mesh: 134714737 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.10000002, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0.449999988, y: 1.10000002, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.25, y: 2.20000005, z: 1.10000002} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.10000002, z: -0.449999988} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 0 - Name: Default + Name: THISFKINGGHOSTLASTCHANCE IsActive: true NumberOfChildren: 1 Components: @@ -1171,7 +2590,9 @@ Mesh: 150924328 Material: 132690168 IsActive: true - Scripts: ~ + Scripts: + - Type: FixRotation + Enabled: true - EID: 2 Name: DoorFrame IsActive: true @@ -1179,8 +2600,8 @@ Components: Transform Component: Translate: {x: 0, y: 0, z: 0} - Rotate: {x: 0, y: -3.7252903e-09, z: 0} - Scale: {x: 1, y: 0.999999881, z: 0.999999762} + Rotate: {x: 0, y: 0, z: 0} + Scale: {x: 1, y: 1, z: 1} IsActive: true Renderable Component: Mesh: 146862321 @@ -1193,14 +2614,26 @@ NumberOfChildren: 0 Components: Transform Component: - Translate: {x: -0.38538447, y: 0, z: 0.101399139} - Rotate: {x: -0, y: 0, z: 0} + Translate: {x: -0.3853845, y: 0, z: 0.101399124} + Rotate: {x: 0, y: 0, z: 0} Scale: {x: 0.999992847, y: 1, z: 0.999992847} IsActive: true Renderable Component: Mesh: 147152385 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0.400000006, y: 1, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 65563 Name: WallDoorHole @@ -1238,14 +2671,26 @@ NumberOfChildren: 0 Components: Transform Component: - Translate: {x: -0.3853845, y: 0, z: 0.101399124} - Rotate: {x: 0, y: 3.14159274, z: 0} - Scale: {x: 0.999992847, y: 1, z: 0.999992847} + Translate: {x: -0.38538456, y: 0, z: 0.101399854} + Rotate: {x: -0, y: -3.1415925, z: 0} + Scale: {x: 0.999992371, y: 1, z: 0.999992371} IsActive: true Renderable Component: Mesh: 147152385 Material: 132690168 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 2.20000005, z: 0.25} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0.400000006, y: 1, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 8 Name: CarBody @@ -1261,6 +2706,27 @@ Mesh: 135736753 Material: 131956078 IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.79999995, y: 1, z: 4} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.550000012, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.79999995, y: 1, z: 2.70000005} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 1.5, z: -0.600000024} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true Scripts: ~ - EID: 141 Name: SkyDome @@ -1269,7 +2735,7 @@ Components: Transform Component: Translate: {x: 0, y: 0, z: 0} - Rotate: {x: -0, y: 0, z: -0} + Rotate: {x: 0, y: 0, z: 0} Scale: {x: 46.7948341, y: 46.7948341, z: 46.7948341} IsActive: true Renderable Component: @@ -2026,7 +3492,7 @@ - EID: 142 Name: FloorMaster IsActive: true - NumberOfChildren: 49 + NumberOfChildren: 50 Components: Transform Component: Translate: {x: 0, y: 0, z: 0} @@ -2769,85 +4235,13 @@ Material: 132690168 IsActive: true Scripts: ~ -- EID: 136 - Name: REPLACE_ME - IsActive: true - NumberOfChildren: 4 - Components: ~ - Scripts: ~ -- EID: 137 - Name: Food_Cheese +- EID: 226 + Name: FloorCollision IsActive: true NumberOfChildren: 0 Components: Transform Component: - Translate: {x: 3.25, y: 1.059461, z: -0.5} - Rotate: {x: -0, y: 0, z: -0} - Scale: {x: 1, y: 1, z: 1} - IsActive: true - Renderable Component: - Mesh: 141841143 - Material: 131956078 - IsActive: true - Scripts: ~ -- EID: 138 - Name: Food_Apple - IsActive: true - NumberOfChildren: 0 - Components: - Transform Component: - Translate: {x: -2.5, y: 0.809460998, z: -5} - Rotate: {x: 0, y: 0, z: 0} - Scale: {x: 1.5, y: 1.5, z: 1.5} - IsActive: true - Renderable Component: - Mesh: 144128170 - Material: 131956078 - IsActive: true - Scripts: ~ -- EID: 139 - Name: Food_Meat - IsActive: true - NumberOfChildren: 0 - Components: - Transform Component: - Translate: {x: 3.75, y: 1.309461, z: -9.25} - Rotate: {x: 0, y: 0, z: 0} - Scale: {x: 1, y: 1, z: 1} - IsActive: true - Renderable Component: - Mesh: 136892700 - Material: 131956078 - IsActive: true - Scripts: ~ -- EID: 140 - Name: RaccoonSpawnLoc - IsActive: true - NumberOfChildren: 0 - Components: - Transform Component: - Translate: {x: -7.75, y: 0.936967731, z: -4} - Rotate: {x: 0, y: 1.57079601, z: 0} - Scale: {x: 0.999982595, y: 1, z: 0.999982595} - IsActive: true - Renderable Component: - Mesh: 149697411 - Material: 128805346 - IsActive: true - Scripts: ~ -- EID: 196800 - Name: Colliders - IsActive: true - NumberOfChildren: 1 - Components: ~ - Scripts: ~ -- EID: 262337 - Name: Floor_Collider - IsActive: true - NumberOfChildren: 0 - Components: - Transform Component: - Translate: {x: 0, y: 0, z: 0} + Translate: {x: -1.74568772, y: 0, z: -5.35919619} Rotate: {x: -0, y: 0, z: -0} Scale: {x: 1, y: 1, z: 1} IsActive: true @@ -2856,11 +4250,676 @@ - Is Trigger: false Collision Tag: 1 Type: Box - Half Extents: {x: 25, y: 0.5, z: 20} + Half Extents: {x: 20, y: 0.100000001, z: 20} Friction: 0.400000006 Bounciness: 0 Density: 1 Position Offset: {x: 0, y: 0, z: 0} Rotation Offset: {x: 0, y: 0, z: 0} IsActive: true - Scripts: ~ \ No newline at end of file + Scripts: ~ +- EID: 198 + Name: ====Raccoon==== + IsActive: true + NumberOfChildren: 2 + Components: ~ + Scripts: ~ +- EID: 197 + Name: Player + IsActive: true + NumberOfChildren: 3 + Components: + Transform Component: + Translate: {x: -8, y: 1, z: -4} + Rotate: {x: 0, y: 0, z: 0} + Scale: {x: 0.999999881, y: 1, z: 0.999999881} + IsActive: true + Renderable Component: + Mesh: 149697411 + Material: 126974645 + IsActive: true + RigidBody Component: + Type: Dynamic + Drag: 1 + Angular Drag: 0.100000001 + Use Gravity: false + Interpolate: true + Sleeping Enabled: true + Freeze Position X: false + Freeze Position Y: true + Freeze Position Z: false + Freeze Rotation X: true + Freeze Rotation Y: true + Freeze Rotation Z: true + IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.400000006, y: 0.5, z: 0.300000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.25, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true + Scripts: + - Type: PlayerController + Enabled: true + respawnPoint: 239 + currentState: 0 + maxMoveVel: 3 + moveForce: 50 + sprintMultiplier: 1.5 + rotationFactorPerFrame: 5 + maxJumpHeight: 2 + maxJumpTime: 0.75 + fallMultipler: 3 + lightMultiper: 0.75 + mediumMultiper: 0.5 + heavyMultiper: 0.25 + - Type: PickAndThrow + Enabled: true + throwForce: [8, 10, 8] + cameraArmOffSet: [0, 0.25, 0] + delayTimer: 1 + aimingLength: 0.5 + throwItem: false + rayDistance: 0.5 +- EID: 196 + Name: HoldingPoint + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: 0, y: 0.899999976, z: 0.200000286} + Rotate: {x: 0, y: 0, z: -0} + Scale: {x: 1, y: 1, z: 1} + IsActive: true + Scripts: ~ +- EID: 195 + Name: PlayerCamera + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: 0, y: -2.98023224e-08, z: 4.76837158e-07} + Rotate: {x: 0, y: 6.28318548, z: 2.23517329e-08} + Scale: {x: 1, y: 1, z: 1} + IsActive: true + Camera Component: + Position: {x: 2.12735963, y: 0.362327784, z: 7.98933029} + Pitch: 0 + Yaw: 360 + Roll: 1.28065994e-06 + Width: 1920 + Height: 1080 + Near: 0.00999999978 + Far: 10000 + Perspective: true + IsActive: true + Camera Arm Component: + Arm Pitch: 0 + Arm Yaw: 0 + Arm Length: 1 + Look At Camera Origin: true + Target Offset: {x: 0, y: 0, z: 0} + Camera Collision: true + IsActive: true + Scripts: + - Type: SHADE_Scripting.ThirdPersonCamera + Enabled: true + armLength: 1 + turnSpeedPitch: 0.300000012 + turnSpeedYaw: 0.5 + pitchClamp: 45 + inverseXControls: true + inverseYControls: true +- EID: 194 + Name: PlayerBag + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: 0, y: -2.98023224e-08, z: 4.76837158e-07} + Rotate: {x: 0, y: 0, z: -0} + Scale: {x: 1, y: 1, z: 1} + IsActive: true + Renderable Component: + Mesh: 144838771 + Material: 123745521 + IsActive: true + Scripts: ~ +- EID: 239 + Name: RespawnPoint + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: -8, y: 1, z: -4} + Rotate: {x: 0, y: 0, z: 0} + Scale: {x: 1, y: 1, z: 1} + IsActive: true + Scripts: ~ +- EID: 199 + Name: =====Text==== + IsActive: true + NumberOfChildren: 3 + Components: ~ + Scripts: ~ +- EID: 237 + Name: Score + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: -800, y: 400, z: 0} + Rotate: {x: 0, y: 0, z: 0} + Scale: {x: 60, y: 60, z: 60} + IsActive: true + Text Renderer Component: + Text: My name is Brandon. + Font: 176667660 + IsActive: true + Scripts: ~ +- EID: 206 + Name: Timer + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: 500, y: 400, z: 0} + Rotate: {x: 0, y: 0, z: 0} + Scale: {x: 60, y: 60, z: 60} + IsActive: true + Text Renderer Component: + Text: My name is Brandon. + Font: 176667660 + IsActive: true + Scripts: ~ +- EID: 238 + Name: Multiplier + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: -800, y: 300, z: 0} + Rotate: {x: 0, y: 0, z: 0} + Scale: {x: 60, y: 60, z: 60} + IsActive: true + Text Renderer Component: + Text: TEST + Font: 176667660 + IsActive: true + Scripts: ~ +- EID: 236 + Name: ====GameManager==== + IsActive: true + NumberOfChildren: 0 + Components: ~ + Scripts: + - Type: GameManager + Enabled: true + winScene: 92009475 + loseScene: 91685359 + currGameState: 0 + totalItemCount: 0 + Score: 0 + timer: 200 + scoreText: 237 + timeText: 206 + multiplierText: 238 + maxMultiplierDuration: 10 + maxMultiplierCombo: 10 + multiplierFont: 60 +- EID: 235 + Name: ====AI===== + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: 0.406909943, y: 0.100000001, z: -2} + Rotate: {x: -0, y: 0, z: -0} + Scale: {x: 1, y: 1, z: 1} + IsActive: true + Renderable Component: + Mesh: 140697366 + Material: 129495479 + IsActive: true + RigidBody Component: + Type: Dynamic + Drag: 0.00999999978 + Angular Drag: 0.00999999978 + Use Gravity: true + Interpolate: false + Sleeping Enabled: true + Freeze Position X: false + Freeze Position Y: false + Freeze Position Z: false + Freeze Rotation X: true + Freeze Rotation Y: false + Freeze Rotation Z: true + IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 1.79999995, z: 0.400000006} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0.899999976, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true + Scripts: + - Type: Homeowner1 + Enabled: true + waypointsPool: 234 + patrolSpeed: 1 + chaseSpeed: 2 + turningSpeed: 5 + sightDistance: 8 + eyeOffset: [0, 1.64999998, 0] + distanceToCapture: 0.5 + captureTime: 0.5 + footstepSFXIntervalMultiplier: 0.5 +- EID: 234 + Name: ====WaypointPool==== + IsActive: true + NumberOfChildren: 4 + Components: ~ + Scripts: ~ +- EID: 233 + Name: 1 + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: 2.5083437, y: 0, z: -2} + Rotate: {x: -0, y: 0, z: -0} + Scale: {x: 1, y: 1, z: 1} + IsActive: true + Scripts: ~ +- EID: 232 + Name: 2 + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: -0.498704284, y: 0, z: -1.87148261} + Rotate: {x: -0, y: 0, z: -0} + Scale: {x: 1, y: 1, z: 1} + IsActive: true + Scripts: ~ +- EID: 231 + Name: 3 + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: -0.553169727, y: 0, z: -4.5173068} + Rotate: {x: -0, y: 0, z: -0} + Scale: {x: 1, y: 1, z: 1} + IsActive: true + Scripts: ~ +- EID: 230 + Name: 4 + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: 1.59207726, y: 0, z: -4.0830121} + Rotate: {x: -0, y: 0, z: -0} + Scale: {x: 1, y: 1, z: 1} + IsActive: true + Scripts: ~ +- EID: 240 + Name: ====ItemPool==== + IsActive: true + NumberOfChildren: 3 + Components: ~ + Scripts: ~ +- EID: 241 + Name: Mesh_Meat + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: 3.71994686, y: 1.14058578, z: -9.35119247} + Rotate: {x: -0, y: 0, z: -0} + Scale: {x: 1, y: 1, z: 1} + IsActive: true + Renderable Component: + Mesh: 136892700 + Material: 131956078 + IsActive: true + RigidBody Component: + Type: Dynamic + Drag: 0.00999999978 + Angular Drag: 0.00999999978 + Use Gravity: true + Interpolate: true + Sleeping Enabled: true + Freeze Position X: false + Freeze Position Y: false + Freeze Position Z: false + Freeze Rotation X: false + Freeze Rotation Y: false + Freeze Rotation Z: false + IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.300000012, y: 0.300000012, z: 0.300000012} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true + Scripts: + - Type: Item + Enabled: true + Score: 50 + currCategory: 1 + density: 1 + dontReturn: false +- EID: 227 + Name: Mesh_Cheese + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: 3.22328258, y: 1.08429813, z: -0.57395637} + Rotate: {x: -0, y: 0, z: -0} + Scale: {x: 1, y: 1, z: 1} + IsActive: true + Renderable Component: + Mesh: 141841143 + Material: 131956078 + IsActive: true + RigidBody Component: + Type: Dynamic + Drag: 0.00999999978 + Angular Drag: 0.00999999978 + Use Gravity: true + Interpolate: true + Sleeping Enabled: true + Freeze Position X: false + Freeze Position Y: false + Freeze Position Z: false + Freeze Rotation X: false + Freeze Rotation Y: false + Freeze Rotation Z: false + IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.5, y: 0.150000006, z: 0.5} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true + Scripts: + - Type: Item + Enabled: true + Score: 500 + currCategory: 2 + density: 1 + dontReturn: false +- EID: 65778 + Name: Mesh_Apple + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: -2.5, y: 0.778462529, z: -5} + Rotate: {x: -0, y: 0, z: -0} + Scale: {x: 1, y: 1, z: 1} + IsActive: true + Renderable Component: + Mesh: 144128170 + Material: 131956078 + IsActive: true + RigidBody Component: + Type: Dynamic + Drag: 0.00999999978 + Angular Drag: 0.00999999978 + Use Gravity: true + Interpolate: true + Sleeping Enabled: true + Freeze Position X: false + Freeze Position Y: false + Freeze Position Z: false + Freeze Rotation X: false + Freeze Rotation Y: false + Freeze Rotation Z: false + IsActive: true + Collider Component: + Colliders: + - Is Trigger: false + Collision Tag: 1 + Type: Box + Half Extents: {x: 0.200000003, y: 0.200000003, z: 0.200000003} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true + Scripts: + - Type: Item + Enabled: true + Score: 10 + currCategory: 0 + density: 1 + dontReturn: false +- EID: 229 + Name: ====ScoreZonePool==== + IsActive: true + NumberOfChildren: 5 + Components: ~ + Scripts: ~ +- EID: 228 + Name: ScoreZone + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: -7.47360849, y: 1.4327563, z: -2.44241929} + Rotate: {x: -0, y: 0, z: -0} + Scale: {x: 1, y: 1, z: 1} + IsActive: true + RigidBody Component: + Type: Static + Drag: 0.00999999978 + Angular Drag: 0.00999999978 + Use Gravity: true + Interpolate: true + Sleeping Enabled: true + Freeze Position X: false + Freeze Position Y: false + Freeze Position Z: false + Freeze Rotation X: false + Freeze Rotation Y: false + Freeze Rotation Z: false + IsActive: true + Collider Component: + Colliders: + - Is Trigger: true + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.79999995, y: 1, z: 1} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true + Scripts: + - Type: ScoringZone + Enabled: true +- EID: 225 + Name: ScoreZone + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: 1.97487497, y: 1.3500793, z: -10.195508} + Rotate: {x: -0, y: 0, z: -0} + Scale: {x: 1, y: 1, z: 1} + IsActive: true + RigidBody Component: + Type: Static + Drag: 0.00999999978 + Angular Drag: 0.00999999978 + Use Gravity: true + Interpolate: true + Sleeping Enabled: true + Freeze Position X: false + Freeze Position Y: false + Freeze Position Z: false + Freeze Rotation X: false + Freeze Rotation Y: false + Freeze Rotation Z: false + IsActive: true + Collider Component: + Colliders: + - Is Trigger: true + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 1, z: 0.200000003} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true + Scripts: + - Type: ScoringZone + Enabled: true +- EID: 224 + Name: ScoreZone + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: -5.47656059, y: 1.4327563, z: -2.44241929} + Rotate: {x: -0, y: 0, z: -0} + Scale: {x: 1, y: 1, z: 1} + IsActive: true + RigidBody Component: + Type: Static + Drag: 0.00999999978 + Angular Drag: 0.00999999978 + Use Gravity: true + Interpolate: true + Sleeping Enabled: true + Freeze Position X: false + Freeze Position Y: false + Freeze Position Z: false + Freeze Rotation X: false + Freeze Rotation Y: false + Freeze Rotation Z: false + IsActive: true + Collider Component: + Colliders: + - Is Trigger: true + Collision Tag: 1 + Type: Box + Half Extents: {x: 1.79999995, y: 1, z: 1} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true + Scripts: + - Type: ScoringZone + Enabled: true +- EID: 223 + Name: ScoreZone + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: 6.09239721, y: 1.4327563, z: -6.03106117} + Rotate: {x: -0, y: 0, z: -0} + Scale: {x: 1, y: 1, z: 1} + IsActive: true + RigidBody Component: + Type: Static + Drag: 0.00999999978 + Angular Drag: 0.00999999978 + Use Gravity: true + Interpolate: true + Sleeping Enabled: true + Freeze Position X: false + Freeze Position Y: false + Freeze Position Z: false + Freeze Rotation X: false + Freeze Rotation Y: false + Freeze Rotation Z: false + IsActive: true + Collider Component: + Colliders: + - Is Trigger: true + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 1, z: 1.79999995} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true + Scripts: + - Type: ScoringZone + Enabled: true +- EID: 222 + Name: ScoreZone + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: 6.09239721, y: 1.4327563, z: -3.94262314} + Rotate: {x: -0, y: 0, z: -0} + Scale: {x: 1, y: 1, z: 1} + IsActive: true + RigidBody Component: + Type: Static + Drag: 0.00999999978 + Angular Drag: 0.00999999978 + Use Gravity: true + Interpolate: true + Sleeping Enabled: true + Freeze Position X: false + Freeze Position Y: false + Freeze Position Z: false + Freeze Rotation X: false + Freeze Rotation Y: false + Freeze Rotation Z: false + IsActive: true + Collider Component: + Colliders: + - Is Trigger: true + Collision Tag: 1 + Type: Box + Half Extents: {x: 1, y: 1, z: 1.79999995} + Friction: 0.400000006 + Bounciness: 0 + Density: 1 + Position Offset: {x: 0, y: 0, z: 0} + Rotation Offset: {x: 0, y: 0, z: 0} + IsActive: true + Scripts: + - Type: ScoringZone + Enabled: true \ No newline at end of file diff --git a/Assets/Scenes/MainGame.shade b/Assets/Scenes/MainGame.shade index c55d16ca..b91e78b1 100644 --- a/Assets/Scenes/MainGame.shade +++ b/Assets/Scenes/MainGame.shade @@ -8937,6 +8937,7 @@ Enabled: true threshHold: 2 ignoreRaccoon: true + print: true - Type: Item Enabled: true Score: 100 @@ -9223,6 +9224,7 @@ Enabled: true threshHold: 1 ignoreRaccoon: true + print: false - Type: Item Enabled: true Score: 10 @@ -9493,10 +9495,14 @@ timer: 200 scoreText: 237 timeText: 206 + multiplierText: 139 + maxMultiplierDuration: 5 + maxMultiplierCombo: 10 + multiplierFont: 60 - EID: 199 Name: =====Text==== IsActive: true - NumberOfChildren: 2 + NumberOfChildren: 3 Components: ~ Scripts: ~ - EID: 237 @@ -9529,6 +9535,21 @@ Font: 176667660 IsActive: true Scripts: ~ +- EID: 139 + Name: Multiplier + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: -800, y: 300, z: 0} + Rotate: {x: 0, y: 0, z: 0} + Scale: {x: 60, y: 60, z: 60} + IsActive: true + Text Renderer Component: + Text: TEST + Font: 176667660 + IsActive: true + Scripts: ~ - EID: 198 Name: ====Raccoon==== IsActive: true @@ -9724,6 +9745,7 @@ Enabled: true threshHold: 0.100000001 ignoreRaccoon: false + print: false - EID: 196 Name: Piece1 IsActive: true @@ -9933,6 +9955,7 @@ Enabled: true threshHold: 0.100000001 ignoreRaccoon: false + print: false - EID: 65703 Name: Piece1 IsActive: true @@ -10142,6 +10165,7 @@ Enabled: true threshHold: 0.100000001 ignoreRaccoon: false + print: false - EID: 65708 Name: Piece1 IsActive: true diff --git a/Assets/Scripts/FixRotation.cs b/Assets/Scripts/FixRotation.cs new file mode 100644 index 00000000..37240741 --- /dev/null +++ b/Assets/Scripts/FixRotation.cs @@ -0,0 +1,19 @@ +using System; +using SHADE; + +public class FixRotation : Script +{ + Transform tran; + + protected override void awake() + { + tran = GetComponent(); + } + + protected override void update() + { + if(tran) + tran.LocalEulerAngles = Vector3.Zero; + } +} + diff --git a/Assets/Scripts/FixRotation.cs.shmeta b/Assets/Scripts/FixRotation.cs.shmeta new file mode 100644 index 00000000..abee49a0 --- /dev/null +++ b/Assets/Scripts/FixRotation.cs.shmeta @@ -0,0 +1,3 @@ +Name: FixRotation +ID: 162507316 +Type: 9 diff --git a/Assets/Scripts/Gameplay/Item/SC_Breakable.cs b/Assets/Scripts/Gameplay/Item/SC_Breakable.cs index 964a8b99..19f950a5 100644 --- a/Assets/Scripts/Gameplay/Item/SC_Breakable.cs +++ b/Assets/Scripts/Gameplay/Item/SC_Breakable.cs @@ -12,7 +12,7 @@ public class Breakable : Script private Transform trans; public bool isBreak { get; set; } private List itemPieces = new List(); - private Random ran = new Random(); + public bool print = false; protected override void awake() { @@ -44,7 +44,10 @@ public class Breakable : Script if (ignoreRaccoon && info.GameObject.GetScript()) return; - if (rb.LinearVelocity.GetSqrMagnitude() > threshHold) + if(print) + Debug.Log($"COLLIED {rb.LinearVelocity.GetSqrMagnitude()} with EiD: {info.GameObject.Name}"); + + if (rb.LinearVelocity.GetSqrMagnitude() > threshHold && !info.GameObject.GetScript()) { isBreak = true; if(GameObject.GetScript()) diff --git a/Assets/Scripts/Gameplay/Player/SC_PlayerController.cs b/Assets/Scripts/Gameplay/Player/SC_PlayerController.cs index 0122a30e..39835b59 100644 --- a/Assets/Scripts/Gameplay/Player/SC_PlayerController.cs +++ b/Assets/Scripts/Gameplay/Player/SC_PlayerController.cs @@ -371,7 +371,7 @@ public class PlayerController : Script stateMachine.SetState(typeof(PlayerIdleState)); tranform.LocalPosition = respawnPoint.GetComponent().LocalPosition; - if (pat && pat.item.GetScript()) + if (pat && pat.item) { holdItem = false; isAiming = false; diff --git a/Assets/Scripts/Gameplay/SC_GameManager.cs b/Assets/Scripts/Gameplay/SC_GameManager.cs index d6b43a9c..97565c41 100644 --- a/Assets/Scripts/Gameplay/SC_GameManager.cs +++ b/Assets/Scripts/Gameplay/SC_GameManager.cs @@ -5,7 +5,7 @@ using System.Collections.Generic; public class GameManager : Script { public enum GameState - { + { START, WIN, LOSE @@ -26,6 +26,16 @@ public class GameManager : Script public GameObject scoreText; public GameObject timeText; + //mulitpler info + public GameObject multiplierText; + public float maxMultiplierDuration = 5.0f; + public float currMultiplierDuration { get; set; } + public int maxMultiplierCombo = 10; + public bool itemScored {get;set;} + public int currMultiplierCombo { get; set;} + public float multiplierFont = 60.0f; + private Vector3 fontScalar; + public static GameManager Instance { get; private set; } protected override void awake() @@ -40,12 +50,15 @@ public class GameManager : Script totalItemCount = 0; Score = 0; currGameState = GameState.START; + itemScored = false; + currMultiplierCombo = 1; + currMultiplierDuration = 0; + fontScalar = new Vector3(multiplierFont / maxMultiplierDuration, multiplierFont / maxMultiplierDuration , multiplierFont / maxMultiplierDuration); } protected override void update() { Cheats(); - if (currGameState == GameState.START) { timer -= Time.DeltaTimeF; @@ -54,6 +67,25 @@ public class GameManager : Script if(timeText) timeText.GetComponent().Text = $"Time Left: {timer.ToString("0.00")}"; + if (itemScored) + { + multiplierText.GetComponent().Text = $"X {currMultiplierCombo}"; + multiplierText.GetComponent().LocalScale -= fontScalar * Time.DeltaTimeF; + currMultiplierDuration += Time.DeltaTimeF; + + if (currMultiplierDuration >= maxMultiplierDuration) + { + itemScored = false; + currMultiplierCombo = 1; + currMultiplierDuration = 0; + } + + } + else + { + multiplierText.GetComponent().LocalScale = Vector3.Zero; + } + if ((timer > 0 && totalItemCount < 0) || Input.GetKeyDown(Input.KeyCode.F1)) { currGameState = GameState.WIN; @@ -85,5 +117,15 @@ public class GameManager : Script SceneManager.ChangeScene(97158628); } } + + public void ItemScored() + { + totalItemCount -= 1; + itemScored = true; + currMultiplierDuration = 0; + multiplierText.GetComponent().LocalScale = new Vector3(multiplierFont, multiplierFont, multiplierFont); + if (currMultiplierCombo < maxMultiplierCombo) + currMultiplierCombo += 1; + } } diff --git a/Assets/Scripts/Gameplay/SC_ScoringZone.cs b/Assets/Scripts/Gameplay/SC_ScoringZone.cs index 5a3aff64..7697c98f 100644 --- a/Assets/Scripts/Gameplay/SC_ScoringZone.cs +++ b/Assets/Scripts/Gameplay/SC_ScoringZone.cs @@ -12,8 +12,8 @@ public class ScoringZone : Script if (GameManager.Instance && info.GameObject.GetScript()) { Audio.PlaySFXOnce2D("event:/Music/stingers/item_scored"); - GameManager.Instance.Score += info.GameObject.GetScript().Score; - GameManager.Instance.totalItemCount -= 1; + GameManager.Instance.ItemScored(); + GameManager.Instance.Score += info.GameObject.GetScript().Score * GameManager.Instance.currMultiplierCombo; info.GameObject.SetActive(false); } } From 5bf3af2ed2ba36417bc75fe98f1f710d4a5e5f8b Mon Sep 17 00:00:00 2001 From: Glence Date: Fri, 3 Feb 2023 00:03:05 +0800 Subject: [PATCH 02/12] corrected transition to diff scenes --- Assets/Scenes/Level1Scene.shade | 2 +- Assets/Scenes/MainMenu.shade | 3 ++- Assets/Scripts/UI/SC_MainMenu.cs | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Assets/Scenes/Level1Scene.shade b/Assets/Scenes/Level1Scene.shade index e6134eae..87f30216 100644 --- a/Assets/Scenes/Level1Scene.shade +++ b/Assets/Scenes/Level1Scene.shade @@ -4461,7 +4461,7 @@ Scripts: - Type: GameManager Enabled: true - winScene: 92009475 + winScene: 86098106 loseScene: 91685359 currGameState: 0 totalItemCount: 0 diff --git a/Assets/Scenes/MainMenu.shade b/Assets/Scenes/MainMenu.shade index 9e6be582..b5837b9a 100644 --- a/Assets/Scenes/MainMenu.shade +++ b/Assets/Scenes/MainMenu.shade @@ -66,4 +66,5 @@ Components: ~ Scripts: - Type: MainMenu - Enabled: true \ No newline at end of file + Enabled: true + sceneID: 96668835 \ No newline at end of file diff --git a/Assets/Scripts/UI/SC_MainMenu.cs b/Assets/Scripts/UI/SC_MainMenu.cs index 4f9320ee..067e4104 100644 --- a/Assets/Scripts/UI/SC_MainMenu.cs +++ b/Assets/Scripts/UI/SC_MainMenu.cs @@ -3,6 +3,7 @@ using SHADE; public class MainMenu : Script { + public uint sceneID; protected override void awake() { Audio.PlayBGMOnce2D("event:/Music/main_menu"); @@ -17,7 +18,7 @@ public class MainMenu : Script if (Input.GetKeyUp(Input.KeyCode.Space)) { Audio.PlaySFXOnce2D("event:/UI/success"); - SceneManager.ChangeScene(86098106); + SceneManager.ChangeScene(sceneID); Audio.StopAllSounds(); } From 4cf17c16b526ba502e7d3818f4571eb617f1b43b Mon Sep 17 00:00:00 2001 From: Kah Wei Date: Fri, 3 Feb 2023 16:54:35 +0800 Subject: [PATCH 03/12] Fixed bug where shmeta files in folders would still appear in SHADE_Scripting.csproj's solution explorer --- SHADE_Engine/src/Scripting/SHScriptEngine.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SHADE_Engine/src/Scripting/SHScriptEngine.cpp b/SHADE_Engine/src/Scripting/SHScriptEngine.cpp index 435cb6fb..8b836d2a 100644 --- a/SHADE_Engine/src/Scripting/SHScriptEngine.cpp +++ b/SHADE_Engine/src/Scripting/SHScriptEngine.cpp @@ -261,6 +261,7 @@ namespace SHADE net5.0\n\ x64\n\ Release;Debug\n\ + $(DefaultItemExcludes);**/*.shmeta\n\ \n\ \n\ .\\bin\\Release\n\ @@ -283,7 +284,6 @@ namespace SHADE \n\ \n\ \n\ - \n\ \n\ \n\ \n"; From 36de32447d435f9cdb1dacae47c7f751c0f94925 Mon Sep 17 00:00:00 2001 From: Diren D Bharwani Date: Fri, 3 Feb 2023 18:40:45 +0800 Subject: [PATCH 04/12] Fixed some bugs with serialisation --- Assets/CollisionTags.SHConfig | 18 ++------------- Assets/Editor/Layouts/UserLayout.ini | 14 +++++------ Assets/Scenes/PhysicsTest.shade | 8 +++---- Assets/Scripts/Tests/PhysicsTestObj.cs | 2 +- .../src/Application/SBApplication.cpp | 2 +- .../Collision/Shapes/SHCollisionShape.cpp | 15 ++++++++++++ .../PhysicsObject/SHPhysicsObjectManager.cpp | 23 +++---------------- .../PhysicsObject/SHPhysicsObjectManager.h | 6 ----- .../Physics/Interface/SHColliderComponent.h | 1 + .../src/Physics/System/SHPhysicsSystem.cpp | 2 +- 10 files changed, 35 insertions(+), 56 deletions(-) diff --git a/Assets/CollisionTags.SHConfig b/Assets/CollisionTags.SHConfig index f29443f5..44cfb2dc 100644 --- a/Assets/CollisionTags.SHConfig +++ b/Assets/CollisionTags.SHConfig @@ -1,16 +1,2 @@ -0 1 3 -1 2 65535 -2 3 65534 -3 4 65534 -4 5 65534 -5 6 65534 -6 7 65534 -7 8 65534 -8 9 65534 -9 10 65534 -10 11 65534 -11 12 65534 -12 13 65534 -13 14 65534 -14 15 65534 -15 16 65534 +0 1 65535 +1 2 65415 diff --git a/Assets/Editor/Layouts/UserLayout.ini b/Assets/Editor/Layouts/UserLayout.ini index 9a8687ca..2c3c4806 100644 --- a/Assets/Editor/Layouts/UserLayout.ini +++ b/Assets/Editor/Layouts/UserLayout.ini @@ -135,20 +135,20 @@ Collapsed=0 Column 0 Weight=0.9945 Column 1 Weight=0.9945 Column 2 Weight=0.9945 -Column 3 Weight=0.9945 -Column 4 Weight=0.9945 +Column 3 Weight=1.0320 +Column 4 Weight=0.9570 Column 5 Weight=0.9945 Column 6 Weight=0.9945 Column 7 Weight=0.9945 Column 8 Weight=0.9945 -Column 9 Weight=0.9945 -Column 10 Weight=0.9945 -Column 11 Weight=0.9945 -Column 12 Weight=1.0132 +Column 9 Weight=1.0320 +Column 10 Weight=0.9570 +Column 11 Weight=1.0133 +Column 12 Weight=0.9945 Column 13 Weight=0.8444 Column 14 Weight=0.9945 Column 15 Weight=1.2009 -Column 16 Weight=1.0132 +Column 16 Weight=1.0133 [Docking][Data] DockSpace ID=0xC5C9B8AB Window=0xBE4044E9 Pos=0,71 Size=1920,941 Split=X diff --git a/Assets/Scenes/PhysicsTest.shade b/Assets/Scenes/PhysicsTest.shade index 5e3a2986..0b8b971f 100644 --- a/Assets/Scenes/PhysicsTest.shade +++ b/Assets/Scenes/PhysicsTest.shade @@ -13,7 +13,7 @@ Drag: 0.00999999978 Angular Drag: 0.100000001 Use Gravity: false - Interpolate: true + Interpolate: false Sleeping Enabled: true Freeze Position X: false Freeze Position Y: false @@ -25,7 +25,7 @@ Collider Component: Colliders: - Is Trigger: false - Collision Tag: 1 + Collision Tag: 2 Type: Box Half Extents: {x: 1, y: 1, z: 1} Friction: 0.400000006 @@ -52,7 +52,7 @@ Collider Component: Colliders: - Is Trigger: false - Collision Tag: 1 + Collision Tag: 5 Type: Box Half Extents: {x: 1, y: 1, z: 1} Friction: 0.400000006 @@ -161,7 +161,7 @@ Collider Component: Colliders: - Is Trigger: false - Collision Tag: 1 + Collision Tag: 7 Type: Box Half Extents: {x: 1, y: 1, z: 1} Friction: 0.400000006 diff --git a/Assets/Scripts/Tests/PhysicsTestObj.cs b/Assets/Scripts/Tests/PhysicsTestObj.cs index 82929888..7ea7f774 100644 --- a/Assets/Scripts/Tests/PhysicsTestObj.cs +++ b/Assets/Scripts/Tests/PhysicsTestObj.cs @@ -82,7 +82,7 @@ public class PhysicsTestObj : Script { Ray colliderRay = new Ray(); colliderRay.Direction = Vector3.Right; - Physics.ColliderRaycast(collider.Owner, colliderRay, false, 8); + Physics.ColliderRaycast(collider.Owner, colliderRay, false, (ushort)64); for (int i = 0; i < 6; ++i) { diff --git a/SHADE_Application/src/Application/SBApplication.cpp b/SHADE_Application/src/Application/SBApplication.cpp index e97d9eb4..1d520f7b 100644 --- a/SHADE_Application/src/Application/SBApplication.cpp +++ b/SHADE_Application/src/Application/SBApplication.cpp @@ -5,6 +5,7 @@ //#define SHEDITOR #ifdef SHEDITOR #include "Editor/SHEditor.h" +#include "Physics/System/SHPhysicsDebugDrawSystem.h" //#include "Scenes/SBEditorScene.h" #endif // SHEDITOR @@ -31,7 +32,6 @@ #include "Input/SHInputManager.h" #include "Math/Transform/SHTransformSystem.h" #include "Physics/System/SHPhysicsSystem.h" -#include "Physics/System/SHPhysicsDebugDrawSystem.h" #include "Scripting/SHScriptEngine.h" #include "UI/SHUISystem.h" #include "Animation/SHAnimationSystem.h" diff --git a/SHADE_Engine/src/Physics/Collision/Shapes/SHCollisionShape.cpp b/SHADE_Engine/src/Physics/Collision/Shapes/SHCollisionShape.cpp index 61dc6516..219c3e47 100644 --- a/SHADE_Engine/src/Physics/Collision/Shapes/SHCollisionShape.cpp +++ b/SHADE_Engine/src/Physics/Collision/Shapes/SHCollisionShape.cpp @@ -144,7 +144,13 @@ namespace SHADE material.SetDensity(density); if (rp3dCollider) + { rp3dCollider->getMaterial().setMassDensity(material.GetDensity()); + + // Recompute the bodies' mass + dynamic_cast(collider->collisionBody)->updateMassPropertiesFromColliders(); + } + } void SHCollisionShape::SetMaterial(const SHPhysicsMaterial& newMaterial) noexcept @@ -157,6 +163,9 @@ namespace SHADE rp3dMaterial.setFrictionCoefficient(material.GetFriction()); rp3dMaterial.setBounciness(material.GetBounciness()); rp3dMaterial.setMassDensity(material.GetDensity()); + + // Recompute the bodies' mass + dynamic_cast(collider->collisionBody)->updateMassPropertiesFromColliders(); } } @@ -180,7 +189,13 @@ namespace SHADE isTrigger ? flags |= FLAG_VALUE : flags &= ~FLAG_VALUE; if (rp3dCollider) + { rp3dCollider->setIsTrigger(isTrigger); + + // Recompute the bodies' mass + dynamic_cast(collider->collisionBody)->updateMassPropertiesFromColliders(); + } + } /*-----------------------------------------------------------------------------------*/ diff --git a/SHADE_Engine/src/Physics/Interface/PhysicsObject/SHPhysicsObjectManager.cpp b/SHADE_Engine/src/Physics/Interface/PhysicsObject/SHPhysicsObjectManager.cpp index 61e5897c..b22741e9 100644 --- a/SHADE_Engine/src/Physics/Interface/PhysicsObject/SHPhysicsObjectManager.cpp +++ b/SHADE_Engine/src/Physics/Interface/PhysicsObject/SHPhysicsObjectManager.cpp @@ -210,9 +210,6 @@ namespace SHADE { .entityID = rigidBody->GetEID() , .bodyType = rigidBody->type - , .interpolate = rigidBody->interpolate - , .drag = rigidBody->drag - , .angularDrag = rigidBody->angularDrag }; rigidBodyQueue.push(RIGID_BODY_DEF); @@ -232,22 +229,8 @@ namespace SHADE SHColliderDef::ShapeDef shapeDef { .type = shape->GetType() - , .posOffset = shape->GetPositionOffset() - , .rotOffset = shape->GetRotationOffset() }; - switch (shape->GetType()) - { - case SHCollisionShape::Type::SPHERE: - shapeDef.size.x = dynamic_cast(shape)->GetWorldRadius(); - break; - case SHCollisionShape::Type::BOX: - shapeDef.size = dynamic_cast(shape)->GetWorldExtents(); - break; - default: - break; - } - colliderDef.shapes.emplace_back(shapeDef); } @@ -311,9 +294,9 @@ namespace SHADE rigidBodyComponent->SetFreezeRotationY (rigidBodyComponent->GetFreezeRotationY()); rigidBodyComponent->SetFreezeRotationZ (rigidBodyComponent->GetFreezeRotationZ()); - rigidBodyComponent->SetInterpolate (DEF.interpolate); - rigidBodyComponent->SetDrag (DEF.drag); - rigidBodyComponent->SetAngularDrag (DEF.angularDrag); + rigidBodyComponent->SetInterpolate (rigidBodyComponent->IsInterpolating()); + rigidBodyComponent->SetDrag (rigidBodyComponent->GetDrag()); + rigidBodyComponent->SetAngularDrag (rigidBodyComponent->GetAngularDrag()); rigidBodyQueue.pop(); } diff --git a/SHADE_Engine/src/Physics/Interface/PhysicsObject/SHPhysicsObjectManager.h b/SHADE_Engine/src/Physics/Interface/PhysicsObject/SHPhysicsObjectManager.h index 10c8dcfa..747b8839 100644 --- a/SHADE_Engine/src/Physics/Interface/PhysicsObject/SHPhysicsObjectManager.h +++ b/SHADE_Engine/src/Physics/Interface/PhysicsObject/SHPhysicsObjectManager.h @@ -47,9 +47,6 @@ namespace SHADE { EntityID entityID = MAX_EID; SHRigidBodyComponent::Type bodyType = SHRigidBodyComponent::Type::STATIC; - bool interpolate = true; - float drag = 0.0f; - float angularDrag = 0.0f; }; struct SHColliderDef @@ -57,9 +54,6 @@ namespace SHADE struct ShapeDef { SHCollisionShape::Type type = SHCollisionShape::Type::SPHERE; - SHVec3 posOffset = SHVec3::Zero; - SHVec3 rotOffset = SHVec3::Zero; - SHVec3 size = SHVec3::Zero; // x for sphere radius, all 3 for box extents }; EntityID entityID = MAX_EID; diff --git a/SHADE_Engine/src/Physics/Interface/SHColliderComponent.h b/SHADE_Engine/src/Physics/Interface/SHColliderComponent.h index 896c1905..9a141964 100644 --- a/SHADE_Engine/src/Physics/Interface/SHColliderComponent.h +++ b/SHADE_Engine/src/Physics/Interface/SHColliderComponent.h @@ -42,6 +42,7 @@ namespace SHADE /* Friends */ /*---------------------------------------------------------------------------------*/ + friend class SHCollisionShape; friend class SHPhysicsSystem; friend class SHPhysicsObjectManager; diff --git a/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp b/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp index 0a016c6f..ede0ede2 100644 --- a/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp +++ b/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp @@ -155,7 +155,7 @@ namespace SHADE // Load start and end points into the container for debug drawing #ifdef SHEDITOR - SHVec3 endPos = info.ray.position + info.ray.direction * SHRay::MAX_RAYCAST_DIST; + SHVec3 endPos = info.ray.position + info.ray.direction * std::clamp(info.distance, 0.0f, SHRay::MAX_RAYCAST_DIST); if (!results.empty()) endPos = results.back().position; From 5b2f42a920e7b3e55f9dedf4a4541c2f0a6e6ebe Mon Sep 17 00:00:00 2001 From: SHAM-DP Date: Fri, 3 Feb 2023 19:16:12 +0800 Subject: [PATCH 05/12] Added controls for global parameters Added controls for VCA volume --- .../src/AudioSystem/SHAudioSystem.cpp | 131 ++++++++++++++++-- SHADE_Engine/src/AudioSystem/SHAudioSystem.h | 8 ++ SHADE_Managed/src/Audio/Audio.cxx | 25 ++++ SHADE_Managed/src/Audio/Audio.hxx | 4 + SHADE_Managed/src/Audio/AudioClip.cxx | 8 ++ SHADE_Managed/src/Audio/AudioClip.hxx | 2 + 6 files changed, 164 insertions(+), 14 deletions(-) diff --git a/SHADE_Engine/src/AudioSystem/SHAudioSystem.cpp b/SHADE_Engine/src/AudioSystem/SHAudioSystem.cpp index b4330979..a7245123 100644 --- a/SHADE_Engine/src/AudioSystem/SHAudioSystem.cpp +++ b/SHADE_Engine/src/AudioSystem/SHAudioSystem.cpp @@ -200,7 +200,9 @@ namespace SHADE void SHAudioSystem::ErrorCheck() const { if (result != FMOD_OK) - std::cerr << "Audio system error: " << FMOD_ErrorString(result) << std::endl; + { + SHLOG_ERROR( "Audio system error: {}", FMOD_ErrorString(result)) + } } void SHAudioSystem::PlayEventOnce(const char* path, bool isSFX, EntityID eid, bool spatial) @@ -319,6 +321,15 @@ namespace SHADE if (channel->isPlaying(&isPlaying) == FMOD_OK && isPlaying) channel->stop(); } + auto [begin, end] = audioClipLibrary.GetDenseAccess(); + for (auto it = begin; it != end; ++it) + { + if (it->instance) + { + it->instance->stop(FMOD_STUDIO_STOP_MODE::FMOD_STUDIO_STOP_IMMEDIATE); + it->instance->release(); + } + } masterGroup->stop(); } @@ -349,6 +360,10 @@ namespace SHADE audioClipHandle = audioClipLibrary.Create(); it->second->createInstance(&audioClipHandle->instance); } + else + { + SHLOG_ERROR("FMOD: Failed to find event path: {}", path) + } return audioClipHandle; } @@ -487,10 +502,12 @@ namespace SHADE } void SHAudioSystem::SetBgmVolume(float const bgmvol) { + bgmVolume = bgmvol; bgmChannelGroup->setVolume(bgmvol); } void SHAudioSystem::SetSfxVolume(float const sfxvol) { + sfxVolume = sfxvol; sfxChannelGroup->setVolume(sfxvol); } void SHAudioSystem::SetMasterVolume(float const mastervol) @@ -506,15 +523,12 @@ namespace SHADE { channel->setPaused(paused); } - for (auto const& event : eventMap) + auto [begin, end] = audioClipLibrary.GetDenseAccess(); + for (auto it = begin; it != end; ++it) { - int instanceCount = 0; - event.second->getInstanceCount(&instanceCount); - std::vector instances(instanceCount); - event.second->getInstanceList(instances.data(), static_cast(instances.size()), &instanceCount); - for (auto const& instance : instances) + if (it->instance) { - instance->setPaused(pause); + it->SetPause(pause); } } } @@ -546,6 +560,7 @@ namespace SHADE bank->loadSampleData(); int numOfEvents; bank->getEventCount(&numOfEvents); + if (numOfEvents > 0) { std::vector events(numOfEvents); @@ -560,11 +575,71 @@ namespace SHADE } } + float SHAudioSystem::GetVCAVolume(const char* path) + { + FMOD::Studio::VCA* vca = nullptr; + result = fmodStudioSystem->getVCA(path, &vca); + float volume = 0.0f; + if (result != FMOD_OK) + { + ErrorCheck(); + return volume; + } + result = vca->getVolume(&volume); + if (result != FMOD_OK) + { + ErrorCheck(); + return volume; + } + return volume; + } + + void SHAudioSystem::SetVCAVolume(const char* path, float value) + { + FMOD::Studio::VCA* vca = nullptr; + result = fmodStudioSystem->getVCA(path, &vca); + if (result != FMOD_OK) + { + ErrorCheck(); + return; + } + result = vca->setVolume(std::clamp(value, 0.0f, 1.0f)); + if (result != FMOD_OK) + { + ErrorCheck(); + return; + } + } + + float SHAudioSystem::GetParameterValue(const char* path) + { + float value = {}; + result = fmodStudioSystem->getParameterByName(path, &value); + if(result != FMOD_OK) + { + ErrorCheck(); + } + return value; + } + + void SHAudioSystem::SetParameter(const char* path, float value) + { + result = fmodStudioSystem->setParameterByName(path, value); + if (result != FMOD_OK) + { + ErrorCheck(); + } + } + void AudioClip::Play() { if(!instance) return; - instance->start(); + FMOD_RESULT result = instance->start(); + if (result != FMOD_OK) + { + SHLOG_ERROR("Audio system error: {}", FMOD_ErrorString(result)) + } } //void AudioClip::Play(bool isSfx) @@ -598,7 +673,11 @@ namespace SHADE { if (!instance) return; - instance->stop(fadeOut ? FMOD_STUDIO_STOP_ALLOWFADEOUT : FMOD_STUDIO_STOP_IMMEDIATE); + FMOD_RESULT result = instance->stop(fadeOut ? FMOD_STUDIO_STOP_ALLOWFADEOUT : FMOD_STUDIO_STOP_IMMEDIATE); + if (result != FMOD_OK) + { + SHLOG_ERROR("Audio system error: {}", FMOD_ErrorString(result)) + } } void AudioClip::SetPause(bool pause) @@ -623,7 +702,11 @@ namespace SHADE { if (!instance) return; - instance->setParameterByName(paramName, value); + FMOD_RESULT result = instance->setParameterByName(paramName, value); + if (result != FMOD_OK) + { + SHLOG_ERROR("Audio system error: {}", FMOD_ErrorString(result)) + } } //void AudioClip::SetParameterLabel(const char* paramName, const char* label) @@ -635,13 +718,33 @@ namespace SHADE float AudioClip::GetParameterValue(const char* paramName) { - if (!instance) - return {}; float value{}; - instance->getParameterByName(paramName, &value); + if (!instance) + return value; + auto result = instance->getParameterByName(paramName, &value); + if (result != FMOD_OK) + { + SHLOG_ERROR("Audio system error: {}", FMOD_ErrorString(result)) + } return value; } + float AudioClip::GetVolume() + { + float volume{}; + if(!instance) + return volume; + instance->getVolume(&volume); + return volume; + } + + void AudioClip::SetVolume(float volume) + { + if(!instance) + return; + instance->setVolume(volume); + } + SHEventHandle SHAudioSystem::onStop(SHEventPtr onStopEvent) { StopAllSounds(); diff --git a/SHADE_Engine/src/AudioSystem/SHAudioSystem.h b/SHADE_Engine/src/AudioSystem/SHAudioSystem.h index 0c12cef4..5714a618 100644 --- a/SHADE_Engine/src/AudioSystem/SHAudioSystem.h +++ b/SHADE_Engine/src/AudioSystem/SHAudioSystem.h @@ -35,6 +35,8 @@ namespace SHADE void SetParameter(const char* paramName, float value); //void SetParameterLabel(const char* paramName, const char* label); float GetParameterValue(const char* paramName); + float GetVolume(); + void SetVolume(float volume); friend class SHAudioSystem; private: FMOD::Studio::EventInstance* instance = nullptr; @@ -85,7 +87,13 @@ namespace SHADE void SetPaused(bool pause); bool GetPaused() const; SHVec3 GetListenerPosition(); + void LoadBank(const char* path); + float GetVCAVolume(const char* path); + void SetVCAVolume(const char* path, float value); + + float GetParameterValue(const char* path); + void SetParameter(const char* path, float value); private: FMOD::Studio::System* fmodStudioSystem; diff --git a/SHADE_Managed/src/Audio/Audio.cxx b/SHADE_Managed/src/Audio/Audio.cxx index 9432886f..c3994cd4 100644 --- a/SHADE_Managed/src/Audio/Audio.cxx +++ b/SHADE_Managed/src/Audio/Audio.cxx @@ -99,6 +99,31 @@ namespace SHADE audioSys->StopAllSounds(); } + float Audio::GetVCAVolume(System::String^ path) + { + auto audioSys = SHSystemManager::GetSystem(); + + return audioSys->GetVCAVolume(Convert::ToNative(path).data()); + } + + void Audio::SetVCAVolume(System::String^ path, float volume) + { + auto audioSys = SHSystemManager::GetSystem(); + audioSys->SetVCAVolume(Convert::ToNative(path).data(), volume); + } + + float Audio::GetParameterValue(System::String^ path) + { + auto audioSys = SHSystemManager::GetSystem(); + return audioSys->GetParameterValue(Convert::ToNative(path).data()); + } + + void Audio::SetParameter(System::String^ path, float value) + { + auto audioSys = SHSystemManager::GetSystem(); + audioSys->SetParameter(Convert::ToNative(path).data(), value); + } + AudioClipHandler Audio::CreateAudioClip(System::String^ path) { auto audioSys = SHSystemManager::GetSystem(); diff --git a/SHADE_Managed/src/Audio/Audio.hxx b/SHADE_Managed/src/Audio/Audio.hxx index a8c94156..179a3eb7 100644 --- a/SHADE_Managed/src/Audio/Audio.hxx +++ b/SHADE_Managed/src/Audio/Audio.hxx @@ -101,6 +101,10 @@ namespace SHADE /// static void StopAllSounds(); + static float GetVCAVolume(System::String^ path); + static void SetVCAVolume(System::String^ path, float volume); + static float GetParameterValue(System::String^ path); + static void SetParameter(System::String^ path, float value); //to comment ltr static AudioClipHandler CreateAudioClip(System::String^ path); diff --git a/SHADE_Managed/src/Audio/AudioClip.cxx b/SHADE_Managed/src/Audio/AudioClip.cxx index 021a3437..7ed58714 100644 --- a/SHADE_Managed/src/Audio/AudioClip.cxx +++ b/SHADE_Managed/src/Audio/AudioClip.cxx @@ -84,6 +84,14 @@ namespace SHADE return NativeObject->GetParameterValue(Convert::ToNative(paramName).data()); } + float AudioClipHandler::GetVolume() + { + return NativeObject->GetVolume(); + } + void AudioClipHandler::SetVolume(float volume) + { + NativeObject->SetVolume(volume); + } } \ No newline at end of file diff --git a/SHADE_Managed/src/Audio/AudioClip.hxx b/SHADE_Managed/src/Audio/AudioClip.hxx index 09f6a2d1..34e9b4a5 100644 --- a/SHADE_Managed/src/Audio/AudioClip.hxx +++ b/SHADE_Managed/src/Audio/AudioClip.hxx @@ -72,6 +72,8 @@ namespace SHADE bool IsPaused(); void SetParameter(System::String^ paramName, float value); float GetParameterValue(System::String^ paramName); + float GetVolume(); + void SetVolume(float volume); protected: /*-----------------------------------------------------------------------------*/ From c9db8262b76388a9562f48a55bde5be97d4d4fd2 Mon Sep 17 00:00:00 2001 From: Xiao Qi Date: Fri, 3 Feb 2023 19:37:56 +0800 Subject: [PATCH 06/12] Added preprocessor checks for editor --- SHADE_Application/src/Application/SBApplication.cpp | 10 ++++++---- SHADE_Engine/src/ECS_Base/Managers/SHSystemManager.h | 2 +- SHADE_Engine/src/Physics/System/SHPhysicsSystem.h | 5 +---- SHADE_Engine/src/Scripting/SHScriptEngine.cpp | 4 ++-- SHADE_Managed/src/Engine/Application.cxx | 9 ++++++++- 5 files changed, 18 insertions(+), 12 deletions(-) diff --git a/SHADE_Application/src/Application/SBApplication.cpp b/SHADE_Application/src/Application/SBApplication.cpp index e97d9eb4..ffc4bacc 100644 --- a/SHADE_Application/src/Application/SBApplication.cpp +++ b/SHADE_Application/src/Application/SBApplication.cpp @@ -5,6 +5,7 @@ //#define SHEDITOR #ifdef SHEDITOR #include "Editor/SHEditor.h" +#include "Physics/System/SHPhysicsDebugDrawSystem.h" //#include "Scenes/SBEditorScene.h" #endif // SHEDITOR @@ -31,7 +32,6 @@ #include "Input/SHInputManager.h" #include "Math/Transform/SHTransformSystem.h" #include "Physics/System/SHPhysicsSystem.h" -#include "Physics/System/SHPhysicsDebugDrawSystem.h" #include "Scripting/SHScriptEngine.h" #include "UI/SHUISystem.h" #include "Animation/SHAnimationSystem.h" @@ -74,12 +74,15 @@ namespace Sandbox #endif window.Create(hInstance, hPrevInstance, lpCmdLine, nCmdShow, wndData); + + SHAssetManager::Load(); + // Create Systems SHSystemManager::CreateSystem(); SHSystemManager::CreateSystem(); SHSystemManager::CreateSystem(); -#ifndef _PUBLISH +#ifdef SHEDITOR SHSystemManager::CreateSystem(); #endif @@ -122,7 +125,7 @@ namespace Sandbox SHSystemManager::RegisterRoutine(); SHSystemManager::RegisterRoutine(); -#ifndef _PUBLISH +#ifdef SHEDITOR SHSystemManager::RegisterRoutine(); #endif @@ -155,7 +158,6 @@ namespace Sandbox SHComponentManager::CreateComponentSparseSet(); //SHComponentManager::CreateComponentSparseSet(); - SHAssetManager::Load(); //auto font = SHAssetManager::GetData(176667660); SHSystemManager::RegisterRoutine(); diff --git a/SHADE_Engine/src/ECS_Base/Managers/SHSystemManager.h b/SHADE_Engine/src/ECS_Base/Managers/SHSystemManager.h index 995a1cf5..d02ba3d5 100644 --- a/SHADE_Engine/src/ECS_Base/Managers/SHSystemManager.h +++ b/SHADE_Engine/src/ECS_Base/Managers/SHSystemManager.h @@ -94,7 +94,7 @@ namespace SHADE if (systemContainer.find(id) == systemContainer.end()) { - std::cout << "System Manager error: System Version " << version << " does not exit." << std::endl; + std::cout << "System Manager error: System Version " << typeid(T).name() << ", " << version << " does not exist." << std::endl; return nullptr; } diff --git a/SHADE_Engine/src/Physics/System/SHPhysicsSystem.h b/SHADE_Engine/src/Physics/System/SHPhysicsSystem.h index 312c3625..c80e5d5c 100644 --- a/SHADE_Engine/src/Physics/System/SHPhysicsSystem.h +++ b/SHADE_Engine/src/Physics/System/SHPhysicsSystem.h @@ -169,11 +169,8 @@ namespace SHADE SHPhysicsObjectManager objectManager; SHCollisionListener collisionListener; SHRaycaster raycaster; - - // For the debug drawer to draw rays - #ifdef SHEDITOR + std::vector raycastHits; - #endif /*---------------------------------------------------------------------------------*/ /* Function Members */ diff --git a/SHADE_Engine/src/Scripting/SHScriptEngine.cpp b/SHADE_Engine/src/Scripting/SHScriptEngine.cpp index 435cb6fb..e6d97f74 100644 --- a/SHADE_Engine/src/Scripting/SHScriptEngine.cpp +++ b/SHADE_Engine/src/Scripting/SHScriptEngine.cpp @@ -62,9 +62,9 @@ namespace SHADE loadFunctions(); // Generate script assembly if it hasn't been before -#ifndef _PUBLISH + #ifndef _PUBLISH BuildScriptAssembly(); -#endif + #endif // Initialise the CSharp Engine csEngineInit(); diff --git a/SHADE_Managed/src/Engine/Application.cxx b/SHADE_Managed/src/Engine/Application.cxx index 06ad632f..5bde66d2 100644 --- a/SHADE_Managed/src/Engine/Application.cxx +++ b/SHADE_Managed/src/Engine/Application.cxx @@ -28,25 +28,32 @@ namespace SHADE /*---------------------------------------------------------------------------------*/ bool Application::IsPlaying::get() { +#ifdef SHEDITOR auto editor = SHSystemManager::GetSystem(); if (editor) return editor->editorState == SHEditor::State::PLAY || editor->editorState == SHEditor::State::PAUSE; +#endif return true; } bool Application::IsPaused::get() { +#ifdef SHEDITOR auto editor = SHSystemManager::GetSystem(); if (editor) return editor->editorState == SHEditor::State::PAUSE; - +#endif return false; } bool Application::IsEditor::get() { +#ifdef SHEDITOR return SHSystemManager::GetSystem() != nullptr; +#else + return false; +#endif } int Application::WindowWidth::get() { From 6cde511b364e3df0b4793994eb561193678a3109 Mon Sep 17 00:00:00 2001 From: Brandon Mak Date: Fri, 3 Feb 2023 20:16:42 +0800 Subject: [PATCH 07/12] Shadows update Made it less dark --- Assets/Shaders/DeferredComposite_CS.glsl | 2 +- Assets/Shaders/DeferredComposite_CS.shshaderb | Bin 8317 -> 8333 bytes Assets/Shaders/ShadowMap_FS.glsl | 10 ++++++ Assets/Shaders/ShadowMap_FS.shshaderb | Bin 0 -> 365 bytes Assets/Shaders/ShadowMap_FS.shshaderb.shmeta | 3 ++ .../MiddleEnd/Interface/SHGraphicsSystem.cpp | 32 ++++++++++++------ .../MiddleEnd/Interface/SHGraphicsSystem.h | 1 + 7 files changed, 36 insertions(+), 12 deletions(-) create mode 100644 Assets/Shaders/ShadowMap_FS.glsl create mode 100644 Assets/Shaders/ShadowMap_FS.shshaderb create mode 100644 Assets/Shaders/ShadowMap_FS.shshaderb.shmeta diff --git a/Assets/Shaders/DeferredComposite_CS.glsl b/Assets/Shaders/DeferredComposite_CS.glsl index d28eaec0..50a269ac 100644 --- a/Assets/Shaders/DeferredComposite_CS.glsl +++ b/Assets/Shaders/DeferredComposite_CS.glsl @@ -60,7 +60,7 @@ float CalcShadowValue (sampler2D shadowMap, vec4 worldSpaceFragPos, mat4 lightPV if (fragPosLightPOV.z > sampledDepth && fragPosLightPOV.w > 0.0f) { - return 0.0f; + return 0.7f; } else return 1.0f; diff --git a/Assets/Shaders/DeferredComposite_CS.shshaderb b/Assets/Shaders/DeferredComposite_CS.shshaderb index ceca4e13568ca092b20096b7eec9b7c432767466..7f06b4713f034c5c4945e920f736283fcf7fc0df 100644 GIT binary patch literal 8333 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 Yy&SR*WqWXTp^KM$;@)StiN2Np1F+75%K!iX literal 8317 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 literal 0 HcmV?d00001 diff --git a/Assets/Shaders/ShadowMap_FS.shshaderb.shmeta b/Assets/Shaders/ShadowMap_FS.shshaderb.shmeta new file mode 100644 index 00000000..902f7f6d --- /dev/null +++ b/Assets/Shaders/ShadowMap_FS.shshaderb.shmeta @@ -0,0 +1,3 @@ +Name: ShadowMap_FS +ID: 45925790 +Type: 2 diff --git a/SHADE_Engine/src/Graphics/MiddleEnd/Interface/SHGraphicsSystem.cpp b/SHADE_Engine/src/Graphics/MiddleEnd/Interface/SHGraphicsSystem.cpp index 6734a77e..99685585 100644 --- a/SHADE_Engine/src/Graphics/MiddleEnd/Interface/SHGraphicsSystem.cpp +++ b/SHADE_Engine/src/Graphics/MiddleEnd/Interface/SHGraphicsSystem.cpp @@ -128,6 +128,7 @@ namespace SHADE SHFreetypeInstance::Init(); //SHAssetManager::CompileAsset("../../Assets/Shaders/DeferredComposite_CS.glsl", false); + //SHAssetManager::CompileAsset("../../Assets/Shaders/ShadowMap_FS.glsl", false); //SHAssetManager::CompileAsset("../../Assets/Shaders/SSAO_CS.glsl", false); //SHAssetManager::CompileAsset("../../Assets/Shaders/SSAOBlur_CS.glsl", false); //SHAssetManager::CompileAsset("../../Assets/Shaders/PureCopy_CS.glsl", false); @@ -137,6 +138,7 @@ namespace SHADE //SHAssetManager::CompileAsset("../../Assets/Shaders/UI_FS.glsl", false); //SHAssetManager::CompileAsset("../../Assets/Shaders/Text_VS.glsl", false); + // Load Built In Shaders static constexpr AssetID VS_DEFAULT = 39210065; defaultVertShader = SHResourceManager::LoadOrGet(VS_DEFAULT); static constexpr AssetID VS_ANIM = 47911992; animtVertShader = SHResourceManager::LoadOrGet(VS_ANIM); @@ -151,7 +153,8 @@ namespace SHADE static constexpr AssetID TEXT_FS = 38024754; textFS = SHResourceManager::LoadOrGet(TEXT_FS); static constexpr AssetID RENDER_SC_VS = 48082949; renderToSwapchainVS = SHResourceManager::LoadOrGet(RENDER_SC_VS); static constexpr AssetID RENDER_SC_FS = 36869006; renderToSwapchainFS = SHResourceManager::LoadOrGet(RENDER_SC_FS); - static constexpr AssetID SHADOW_MAP_VS = 44646107; shadowMapVS = SHResourceManager::LoadOrGet(SHADOW_MAP_VS); + static constexpr AssetID SHADOW_MAP_VS = 44646107; shadowMapVS = SHResourceManager::LoadOrGet(SHADOW_MAP_VS); + static constexpr AssetID SHADOW_MAP_FS = 45925790; shadowMapFS = SHResourceManager::LoadOrGet(SHADOW_MAP_FS); } @@ -583,14 +586,21 @@ namespace SHADE #endif } - //if (SHInputManager::GetKeyDown(SHInputManager::SH_KEYCODE::B)) - //{ - // auto& lightComps = SHComponentManager::GetDense(); - // for (auto& comp : lightComps) - // { - // comp.SetEnableShadow(true); - // } - //} + static bool shadowAdded = false; + + if (shadowAdded == false/* && SHInputManager::GetKey(SHInputManager::SH_KEYCODE::B)*/) + { + shadowAdded = true; + auto& lightComps = SHComponentManager::GetDense(); + if (lightComps.size() > 2) + { + lightComps[2].SetEnableShadow(true); + } + //for (auto& comp : lightComps) + //{ + // comp.SetEnableShadow(true); + //} + } renderGraph->Begin(frameIndex); auto cmdBuffer = renderGraph->GetCommandBuffer(frameIndex); @@ -809,11 +819,11 @@ namespace SHADE tempLibrary.Init(device); tempLibrary.CreateGraphicsPipelines ( - { shadowMapVS, {} }, shadowMapNode->GetRenderpass(), newSubpass, + { shadowMapVS, shadowMapFS }, shadowMapNode->GetRenderpass(), newSubpass, SHGraphicsPredefinedData::SystemType::BATCHING, SHGraphicsPredefinedData::GetShadowMapViState(), rasterState ); - shadowMapPipeline = tempLibrary.GetGraphicsPipeline({ shadowMapVS, {} }); + shadowMapPipeline = tempLibrary.GetGraphicsPipeline({ shadowMapVS, shadowMapFS }); } newSubpass->SetCompanionSubpass(companionSubpass, shadowMapPipeline); // set companion subpass and pipeline diff --git a/SHADE_Engine/src/Graphics/MiddleEnd/Interface/SHGraphicsSystem.h b/SHADE_Engine/src/Graphics/MiddleEnd/Interface/SHGraphicsSystem.h index d72dfcbd..a35065bd 100644 --- a/SHADE_Engine/src/Graphics/MiddleEnd/Interface/SHGraphicsSystem.h +++ b/SHADE_Engine/src/Graphics/MiddleEnd/Interface/SHGraphicsSystem.h @@ -469,6 +469,7 @@ namespace SHADE Handle renderToSwapchainVS; Handle renderToSwapchainFS; Handle shadowMapVS; + Handle shadowMapFS; // Fonts Handle testFont; From 2ee46f33df1f8cd4eeb03402baed49c663c2e213 Mon Sep 17 00:00:00 2001 From: Glence Date: Fri, 3 Feb 2023 21:28:50 +0800 Subject: [PATCH 08/12] update collision tag to have a save button and clamp raycast draw --- Assets/Scripts/Gameplay/Item/SC_Breakable.cs | 4 -- .../Gameplay/Player/SC_PickAndThrow.cs | 47 ++++++++++++------- .../ColliderTagPanel/SHColliderTagPanel.cpp | 23 ++++++++- .../ColliderTagPanel/SHColliderTagPanel.h | 1 + .../RP3DWrapper/SHCollisionListener.cpp | 4 +- .../src/Physics/System/SHPhysicsSystem.cpp | 2 +- 6 files changed, 55 insertions(+), 26 deletions(-) diff --git a/Assets/Scripts/Gameplay/Item/SC_Breakable.cs b/Assets/Scripts/Gameplay/Item/SC_Breakable.cs index 19f950a5..8c792697 100644 --- a/Assets/Scripts/Gameplay/Item/SC_Breakable.cs +++ b/Assets/Scripts/Gameplay/Item/SC_Breakable.cs @@ -12,7 +12,6 @@ public class Breakable : Script private Transform trans; public bool isBreak { get; set; } private List itemPieces = new List(); - public bool print = false; protected override void awake() { @@ -44,9 +43,6 @@ public class Breakable : Script if (ignoreRaccoon && info.GameObject.GetScript()) return; - if(print) - Debug.Log($"COLLIED {rb.LinearVelocity.GetSqrMagnitude()} with EiD: {info.GameObject.Name}"); - if (rb.LinearVelocity.GetSqrMagnitude() > threshHold && !info.GameObject.GetScript()) { isBreak = true; diff --git a/Assets/Scripts/Gameplay/Player/SC_PickAndThrow.cs b/Assets/Scripts/Gameplay/Player/SC_PickAndThrow.cs index f933f9bc..c650f619 100644 --- a/Assets/Scripts/Gameplay/Player/SC_PickAndThrow.cs +++ b/Assets/Scripts/Gameplay/Player/SC_PickAndThrow.cs @@ -200,25 +200,36 @@ public class PickAndThrow : Script { if (pc != null) { - Vector3 dirNor = pc.tranform.Forward; - Vector3 playerRayPos = pc.tranform.GlobalPosition; - playerRayPos.y += 0.05f; - dirNor.Normalise(); - List rayList1 = Physics.Raycast(new Ray(playerRayPos, Vector3.RotateY(dirNor, SHADE.Math.DegreesToRadians(22.5f))), rayDistance, false, (ushort)65535); - List rayList2 = Physics.Raycast(new Ray(playerRayPos, Vector3.RotateY(dirNor, SHADE.Math.DegreesToRadians(-22.5f))), rayDistance, false, (ushort)65535); - List rayList3 = Physics.Raycast(new Ray(playerRayPos, dirNor), rayDistance * 0.75f, false, (ushort)65535); + Vector3 dirNor = pc.tranform.Forward; + Vector3 playerRayPos = pc.tranform.GlobalPosition; + playerRayPos.y += 0.05f; + dirNor.Normalise(); + List rayList1 = Physics.Raycast(new Ray(playerRayPos, Vector3.RotateY(dirNor, SHADE.Math.DegreesToRadians(22.5f))), rayDistance, false, (ushort)65535); + List rayList2 = Physics.Raycast(new Ray(playerRayPos, Vector3.RotateY(dirNor, SHADE.Math.DegreesToRadians(-22.5f))), rayDistance, false, (ushort)65535); + List rayList3 = Physics.Raycast(new Ray(playerRayPos, dirNor), rayDistance * 0.75f, false, (ushort)65535); - if (rayList1.Count > 0 && rayList2.Count > 0 && rayList3.Count > 0) - { - RaycastHit ray1 = rayList1[0]; - RaycastHit ray2 = rayList2[0]; - RaycastHit ray3 = rayList3[0]; - inRange = CheckForItem(ray1) || CheckForItem(ray2) || CheckForItem(ray3); - } - else - { - inRange = false; - } + if (rayList1.Count > 0) + { + RaycastHit ray1 = rayList1[0]; + inRange = CheckForItem(ray1); + return; + } + else if (rayList2.Count > 0) + { + RaycastHit ray2 = rayList2[0]; + inRange = CheckForItem(ray2); + return; + } + else if (rayList3.Count > 0) + { + RaycastHit ray3 = rayList3[0]; + inRange = CheckForItem(ray3); + return; + } + else + { + inRange = false; + } } } diff --git a/SHADE_Engine/src/Editor/EditorWindow/ColliderTagPanel/SHColliderTagPanel.cpp b/SHADE_Engine/src/Editor/EditorWindow/ColliderTagPanel/SHColliderTagPanel.cpp index f28e29c5..e40bb643 100644 --- a/SHADE_Engine/src/Editor/EditorWindow/ColliderTagPanel/SHColliderTagPanel.cpp +++ b/SHADE_Engine/src/Editor/EditorWindow/ColliderTagPanel/SHColliderTagPanel.cpp @@ -11,6 +11,7 @@ namespace SHADE { if (Begin()) { + DrawMenuBar(); ImGui::BeginTable("CollisionMtxTable", SHCollisionTag::NUM_LAYERS + 1, ImGuiTableRowFlags_Headers); ImGui::TableNextRow(); ImGui::PushID("CollisionTagNames"); @@ -56,7 +57,10 @@ namespace SHADE if(i == idx) continue; std::string label = std::format("##{} vs {}", tagName, tagName2); - SHEditorWidgets::CheckBox(label, [tag, &idx]{return tag->GetLayerState(idx);}, [tag, i, idx](bool const& value){tag->SetLayerState(idx, value); SHCollisionTagMatrix::GetTag(idx)->SetLayerState(i, value);}, label.substr(2)); + if (SHEditorWidgets::CheckBox(label, [tag, &idx] {return tag->GetLayerState(idx); }, [tag, i, idx](bool const& value) {tag->SetLayerState(idx, value); SHCollisionTagMatrix::GetTag(idx)->SetLayerState(i, value); }, label.substr(2))) + { + isDirty = true; + } } } ImGui::EndTable(); @@ -64,4 +68,21 @@ namespace SHADE ImGui::End(); } + void SHColliderTagPanel::DrawMenuBar() + { + if (ImGui::BeginMenuBar()) + { + ImGui::BeginDisabled(!isDirty); + if (ImGui::Button("Save")) + { + std::filesystem::path defaultCollisionTagNameFilePath{ ASSET_ROOT }; + defaultCollisionTagNameFilePath.append("CollisionTags.SHConfig"); + SHCollisionTagMatrix::Exit(defaultCollisionTagNameFilePath); + isDirty = false; + } + ImGui::EndDisabled(); + ImGui::EndMenuBar(); + } + } + } \ No newline at end of file diff --git a/SHADE_Engine/src/Editor/EditorWindow/ColliderTagPanel/SHColliderTagPanel.h b/SHADE_Engine/src/Editor/EditorWindow/ColliderTagPanel/SHColliderTagPanel.h index 94d17a6d..a0e63f6a 100644 --- a/SHADE_Engine/src/Editor/EditorWindow/ColliderTagPanel/SHColliderTagPanel.h +++ b/SHADE_Engine/src/Editor/EditorWindow/ColliderTagPanel/SHColliderTagPanel.h @@ -14,6 +14,7 @@ namespace SHADE //void Exit(); private: + void DrawMenuBar(); bool isDirty; }; } \ No newline at end of file diff --git a/SHADE_Engine/src/Physics/RP3DWrapper/SHCollisionListener.cpp b/SHADE_Engine/src/Physics/RP3DWrapper/SHCollisionListener.cpp index 98f6bdc1..63970131 100644 --- a/SHADE_Engine/src/Physics/RP3DWrapper/SHCollisionListener.cpp +++ b/SHADE_Engine/src/Physics/RP3DWrapper/SHCollisionListener.cpp @@ -94,8 +94,8 @@ namespace SHADE { const bool CLEAR_EVENT = C_INFO.GetCollisionState() == SHCollisionInfo::State::EXIT || C_INFO.GetCollisionState() == SHCollisionInfo::State::INVALID; - const bool INACTIVE_OBJECT = !SHSceneManager::CheckNodeAndComponentsActive(C_INFO.GetEntityA()) - || !SHSceneManager::CheckNodeAndComponentsActive(C_INFO.GetEntityB()); + const bool INACTIVE_OBJECT = !SHSceneManager::CheckNodeAndHasComponentsActive(C_INFO.GetEntityA()) + || !SHSceneManager::CheckNodeAndHasComponentsActive(C_INFO.GetEntityB()); if (CLEAR_EVENT || INACTIVE_OBJECT) { diff --git a/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp b/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp index 0a016c6f..dd4a1490 100644 --- a/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp +++ b/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp @@ -155,7 +155,7 @@ namespace SHADE // Load start and end points into the container for debug drawing #ifdef SHEDITOR - SHVec3 endPos = info.ray.position + info.ray.direction * SHRay::MAX_RAYCAST_DIST; + SHVec3 endPos = info.ray.position + info.ray.direction * std::clamp(info.distance,0.0f, SHRay::MAX_RAYCAST_DIST); if (!results.empty()) endPos = results.back().position; From e00b891bf7f3db2050307577ad394ae82650ac82 Mon Sep 17 00:00:00 2001 From: Glence Date: Fri, 3 Feb 2023 22:03:55 +0800 Subject: [PATCH 09/12] added lights to level 2 --- Assets/Scenes/MainGame.shade | 110 ++++++++++++++++++++--------------- 1 file changed, 62 insertions(+), 48 deletions(-) diff --git a/Assets/Scenes/MainGame.shade b/Assets/Scenes/MainGame.shade index b91e78b1..6d4d696a 100644 --- a/Assets/Scenes/MainGame.shade +++ b/Assets/Scenes/MainGame.shade @@ -8432,7 +8432,7 @@ - EID: 20 Name: ===== Light ===== IsActive: true - NumberOfChildren: 2 + NumberOfChildren: 3 Components: ~ Scripts: ~ - EID: 296 @@ -8463,6 +8463,25 @@ Strength: 0.699999988 IsActive: true Scripts: ~ +- EID: 65674 + Name: Light_Directional + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: 2, y: 1.5, z: -5.5999999} + Rotate: {x: -0, y: 0, z: -0} + Scale: {x: 1, y: 1, z: 1} + IsActive: true + Light Component: + Position: {x: 2, y: 1.5, z: -5.5999999} + Type: Directional + Direction: {x: 1, y: 0, z: 0} + Color: {x: 0, y: 0, z: 0, w: 1} + Layer: 4294967295 + Strength: 1 + IsActive: true + Scripts: ~ - EID: 240 Name: ====ItemPool==== IsActive: true @@ -8486,7 +8505,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -8533,7 +8552,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -8580,7 +8599,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -8627,7 +8646,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -8674,7 +8693,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -8721,7 +8740,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -8768,7 +8787,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -8815,7 +8834,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -8862,7 +8881,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -8909,7 +8928,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -8937,7 +8956,6 @@ Enabled: true threshHold: 2 ignoreRaccoon: true - print: true - Type: Item Enabled: true Score: 100 @@ -8961,7 +8979,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -9008,7 +9026,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -9055,7 +9073,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -9102,7 +9120,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -9149,7 +9167,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -9196,7 +9214,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -9224,7 +9242,6 @@ Enabled: true threshHold: 1 ignoreRaccoon: true - print: false - Type: Item Enabled: true Score: 10 @@ -9248,7 +9265,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -9289,7 +9306,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -9330,7 +9347,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -9371,7 +9388,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -9412,9 +9429,9 @@ Scale: {x: 1, y: 1, z: 1} IsActive: true RigidBody Component: - Type: Static + Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -9451,9 +9468,9 @@ Scale: {x: 1, y: 1, z: 1} IsActive: true RigidBody Component: - Type: Static + Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -9572,7 +9589,7 @@ IsActive: true RigidBody Component: Type: Dynamic - Drag: 1 + Drag: 0.00999999978 Angular Drag: 0.100000001 Use Gravity: false Interpolate: true @@ -9717,7 +9734,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -9745,7 +9762,6 @@ Enabled: true threshHold: 0.100000001 ignoreRaccoon: false - print: false - EID: 196 Name: Piece1 IsActive: true @@ -9763,7 +9779,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -9804,7 +9820,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -9845,7 +9861,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -9886,7 +9902,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -9927,7 +9943,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -9955,7 +9971,6 @@ Enabled: true threshHold: 0.100000001 ignoreRaccoon: false - print: false - EID: 65703 Name: Piece1 IsActive: true @@ -9973,7 +9988,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -10014,7 +10029,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -10055,7 +10070,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -10096,7 +10111,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -10137,7 +10152,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -10165,7 +10180,6 @@ Enabled: true threshHold: 0.100000001 ignoreRaccoon: false - print: false - EID: 65708 Name: Piece1 IsActive: true @@ -10183,7 +10197,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -10224,7 +10238,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -10265,7 +10279,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -10306,7 +10320,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -10430,9 +10444,9 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true - Interpolate: false + Interpolate: true Sleeping Enabled: true Freeze Position X: false Freeze Position Y: false From 7a79cda7298a8965892e5f87de58804993ccb4c6 Mon Sep 17 00:00:00 2001 From: Diren D Bharwani Date: Fri, 3 Feb 2023 23:22:21 +0800 Subject: [PATCH 10/12] Reworked Collision Tag Interface and Logic --- Assets/CollisionTags.SHConfig | 18 ++++++- Assets/Editor/Layouts/UserLayout.ini | 10 ++-- .../ColliderTagPanel/SHColliderTagPanel.cpp | 54 ++++++++++--------- .../CollisionTags/SHCollisionTagMatrix.cpp | 23 ++++++-- .../CollisionTags/SHCollisionTagMatrix.h | 4 +- .../Collision/Shapes/SHCollisionShape.cpp | 9 +++- .../src/Physics/System/SHPhysicsSystem.cpp | 4 +- 7 files changed, 79 insertions(+), 43 deletions(-) diff --git a/Assets/CollisionTags.SHConfig b/Assets/CollisionTags.SHConfig index 44cfb2dc..7645bbd0 100644 --- a/Assets/CollisionTags.SHConfig +++ b/Assets/CollisionTags.SHConfig @@ -1,2 +1,16 @@ -0 1 65535 -1 2 65415 +0 1 0000000000000000 +1 2 0000000000000000 +2 3 0000000000000000 +3 4 0000000000000000 +4 5 0000000000000000 +5 6 0000000000000000 +6 7 0000000000000000 +7 8 0000000000000000 +8 9 0000000000000000 +9 10 0000000000000000 +10 11 0000000000000000 +11 12 0000000000000000 +12 13 0000000000000000 +13 14 0000000000000000 +14 15 0000000000000000 +15 16 0000000000000000 diff --git a/Assets/Editor/Layouts/UserLayout.ini b/Assets/Editor/Layouts/UserLayout.ini index 2c3c4806..d59a3d01 100644 --- a/Assets/Editor/Layouts/UserLayout.ini +++ b/Assets/Editor/Layouts/UserLayout.ini @@ -132,8 +132,8 @@ Size=165,120 Collapsed=0 [Table][0x9D40AE32,17] -Column 0 Weight=0.9945 -Column 1 Weight=0.9945 +Column 0 Weight=1.0696 +Column 1 Weight=0.9194 Column 2 Weight=0.9945 Column 3 Weight=1.0320 Column 4 Weight=0.9570 @@ -147,8 +147,8 @@ Column 11 Weight=1.0133 Column 12 Weight=0.9945 Column 13 Weight=0.8444 Column 14 Weight=0.9945 -Column 15 Weight=1.2009 -Column 16 Weight=1.0133 +Column 15 Weight=0.8632 +Column 16 Weight=1.3510 [Docking][Data] DockSpace ID=0xC5C9B8AB Window=0xBE4044E9 Pos=0,71 Size=1920,941 Split=X @@ -159,7 +159,7 @@ DockSpace ID=0xC5C9B8AB Window=0xBE4044E9 Pos=0,71 Size=1920,941 Split DockNode ID=0x00000002 Parent=0x00000005 SizeRef=1130,1036 Split=Y Selected=0xB41284E7 DockNode ID=0x00000007 Parent=0x00000002 SizeRef=1501,672 Split=Y Selected=0xB41284E7 DockNode ID=0x00000009 Parent=0x00000007 SizeRef=1501,700 Split=Y Selected=0xB41284E7 - DockNode ID=0x0000000B Parent=0x00000009 SizeRef=1501,705 CentralNode=1 Selected=0xB41284E7 + DockNode ID=0x0000000B Parent=0x00000009 SizeRef=1501,705 CentralNode=1 Selected=0x69428B24 DockNode ID=0x0000000C Parent=0x00000009 SizeRef=1501,234 Selected=0xB128252A DockNode ID=0x0000000A Parent=0x00000007 SizeRef=1501,310 Selected=0xD446F7B6 DockNode ID=0x00000008 Parent=0x00000002 SizeRef=1501,338 Selected=0xD9F31532 diff --git a/SHADE_Engine/src/Editor/EditorWindow/ColliderTagPanel/SHColliderTagPanel.cpp b/SHADE_Engine/src/Editor/EditorWindow/ColliderTagPanel/SHColliderTagPanel.cpp index e40bb643..97d9a34b 100644 --- a/SHADE_Engine/src/Editor/EditorWindow/ColliderTagPanel/SHColliderTagPanel.cpp +++ b/SHADE_Engine/src/Editor/EditorWindow/ColliderTagPanel/SHColliderTagPanel.cpp @@ -16,48 +16,52 @@ namespace SHADE ImGui::TableNextRow(); ImGui::PushID("CollisionTagNames"); - for (int i = SHCollisionTag::NUM_LAYERS; i >= 1; --i) + // Draw Layers + // We have 16 layers for each tag + ImGui::TableNextColumn(); + + for (int i = 1; i <= SHCollisionTag::NUM_LAYERS; ++i) { ImGui::TableNextColumn(); - if(i == SHCollisionTag::NUM_LAYERS) continue; + std::string const& tagName = SHCollisionTagMatrix::GetTagName(i); auto tag = SHCollisionTagMatrix::GetTag(i); if (!tag) continue; - //ImGui::Text(tagName.data()); - ImGui::PushID(i); - SHEditorWidgets::InputText("##", [i]{return SHCollisionTagMatrix::GetTagName(i);}, [i](std::string const& value){SHCollisionTagMatrix::GetTag(i)->SetName(value);}, tagName.data(), ImGuiInputTextFlags_EnterReturnsTrue); - ImGui::PopID(); + + // Show the layer number + ImGui::Text(std::to_string(i).c_str()); + } ImGui::PopID(); + + // Draw the table + // Convenient how we have 16 layers & 16 tags huh? + for (int i = 0; i < SHCollisionTag::NUM_LAYERS - 1; ++i) { std::string tagName = SHCollisionTagMatrix::GetTagName(i); auto tag = SHCollisionTagMatrix::GetTag(i); + if(!tag) continue; + ImGui::TableNextRow(); ImGui::TableNextColumn(); - ImGui::Text(tagName.data()); - for (int j = (SHCollisionTag::NUM_LAYERS) - 1; j >= i; --j) + + ImGui::PushID(i); + SHEditorWidgets::InputText("##", [i]{return SHCollisionTagMatrix::GetTagName(i);}, [i](std::string const& value){SHCollisionTagMatrix::GetTag(i)->SetName(value);}, tagName.data(), ImGuiInputTextFlags_EnterReturnsTrue); + ImGui::PopID(); + + // The checkboxes are just to set the layers of each tag + // Nothing else should be altered. + + for (int j = 0; j < SHCollisionTag::NUM_LAYERS; ++j) { - int idx = j; - std::string tagName2 = SHCollisionTagMatrix::GetTagName(idx); - auto tag2 = SHCollisionTagMatrix::GetTag(idx); - - if(!tag2) - continue; - - if(tagName.empty()) - tagName = std::to_string(i); - if(tagName2.empty()) - tagName2 = std::to_string(idx); - ImGui::TableNextColumn(); - if(i == idx) - continue; - std::string label = std::format("##{} vs {}", tagName, tagName2); - if (SHEditorWidgets::CheckBox(label, [tag, &idx] {return tag->GetLayerState(idx); }, [tag, i, idx](bool const& value) {tag->SetLayerState(idx, value); SHCollisionTagMatrix::GetTag(idx)->SetLayerState(i, value); }, label.substr(2))) + + std::string label = std::format("##{}, Layer {}", tagName, j); + if (SHEditorWidgets::CheckBox(label, [tag, &j] {return tag->GetLayerState(j); }, [tag, j](bool const& value) {tag->SetLayerState(j, value); }, label.substr(2))) { isDirty = true; } @@ -77,7 +81,7 @@ namespace SHADE { std::filesystem::path defaultCollisionTagNameFilePath{ ASSET_ROOT }; defaultCollisionTagNameFilePath.append("CollisionTags.SHConfig"); - SHCollisionTagMatrix::Exit(defaultCollisionTagNameFilePath); + SHCollisionTagMatrix::SaveToFile(defaultCollisionTagNameFilePath); isDirty = false; } ImGui::EndDisabled(); diff --git a/SHADE_Engine/src/Physics/Collision/CollisionTags/SHCollisionTagMatrix.cpp b/SHADE_Engine/src/Physics/Collision/CollisionTags/SHCollisionTagMatrix.cpp index 9b2effbd..ac34a449 100644 --- a/SHADE_Engine/src/Physics/Collision/CollisionTags/SHCollisionTagMatrix.cpp +++ b/SHADE_Engine/src/Physics/Collision/CollisionTags/SHCollisionTagMatrix.cpp @@ -166,7 +166,7 @@ namespace SHADE /* Public Function Member Definitions */ /*-----------------------------------------------------------------------------------*/ - void SHCollisionTagMatrix::Init(const std::filesystem::path& tagNameFilePath) noexcept + void SHCollisionTagMatrix::LoadFromFile(const std::filesystem::path& tagNameFilePath) noexcept { /** * I HATE FILE IO @@ -240,21 +240,26 @@ namespace SHADE , linesRead + 1 , tagIndex ) + + collisionTags[tagIndex].SetMask(mask); } else { mask = static_cast(std::stoi(maskString)); + for (int i = 0; i < SHCollisionTag::NUM_LAYERS; ++i) + { + const bool LAYER_STATE = mask & 1U << i; + collisionTags[tagIndex].SetLayerState(i, LAYER_STATE); + } } - collisionTags[tagIndex].SetMask(mask); - ss.clear(); } collisionTagNamesFile.close(); } - void SHCollisionTagMatrix::Exit(const std::filesystem::path& tagNameFilePath) noexcept + void SHCollisionTagMatrix::SaveToFile(const std::filesystem::path& tagNameFilePath) noexcept { std::ofstream collisionTagNamesFile { tagNameFilePath }; @@ -266,7 +271,15 @@ namespace SHADE // Index Name Mask for (int i = 0; i < SHCollisionTag::NUM_LAYERS; ++i) - collisionTagNamesFile << i << " " << collisionTags[i].GetName() << " " << collisionTags[i].GetMask() << std::endl; + { + collisionTagNamesFile << i << " " << collisionTags[i].GetName() << " "; + + // Write 1 or 0 for each layer for improved clarity + for (int j = 0; j < SHCollisionTag::NUM_LAYERS; ++j) + collisionTagNamesFile << (collisionTags[i].GetMask() & 1U << j ? 1 : 0); + + collisionTagNamesFile << std::endl; + } collisionTagNamesFile.close(); } diff --git a/SHADE_Engine/src/Physics/Collision/CollisionTags/SHCollisionTagMatrix.h b/SHADE_Engine/src/Physics/Collision/CollisionTags/SHCollisionTagMatrix.h index 6ece83ac..726ba8f6 100644 --- a/SHADE_Engine/src/Physics/Collision/CollisionTags/SHCollisionTagMatrix.h +++ b/SHADE_Engine/src/Physics/Collision/CollisionTags/SHCollisionTagMatrix.h @@ -55,8 +55,8 @@ namespace SHADE /* Function Members */ /*---------------------------------------------------------------------------------*/ - static void Init (const std::filesystem::path& tagNameFilePath) noexcept; - static void Exit (const std::filesystem::path& tagNameFilePath) noexcept; + static void LoadFromFile (const std::filesystem::path& tagNameFilePath) noexcept; + static void SaveToFile (const std::filesystem::path& tagNameFilePath) noexcept; /** * @brief diff --git a/SHADE_Engine/src/Physics/Collision/Shapes/SHCollisionShape.cpp b/SHADE_Engine/src/Physics/Collision/Shapes/SHCollisionShape.cpp index 219c3e47..bd67d42f 100644 --- a/SHADE_Engine/src/Physics/Collision/Shapes/SHCollisionShape.cpp +++ b/SHADE_Engine/src/Physics/Collision/Shapes/SHCollisionShape.cpp @@ -120,7 +120,10 @@ namespace SHADE collisionTag = newCollisionTag; if (rp3dCollider) + { + rp3dCollider->setCollisionCategoryBits(collisionTag->GetMask()); rp3dCollider->setCollideWithMaskBits(collisionTag->GetMask()); + } } void SHCollisionShape::SetFriction(float friction) noexcept @@ -150,7 +153,6 @@ namespace SHADE // Recompute the bodies' mass dynamic_cast(collider->collisionBody)->updateMassPropertiesFromColliders(); } - } void SHCollisionShape::SetMaterial(const SHPhysicsMaterial& newMaterial) noexcept @@ -204,8 +206,11 @@ namespace SHADE void SHCollisionShape::UpdateCollisionTags() noexcept { - if (collisionTag->IsDirty()) + if (rp3dCollider && collisionTag->IsDirty()) + { + rp3dCollider->setCollisionCategoryBits(collisionTag->GetMask()); rp3dCollider->setCollideWithMaskBits(collisionTag->GetMask()); + } } diff --git a/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp b/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp index ede0ede2..f4529a40 100644 --- a/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp +++ b/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp @@ -122,7 +122,7 @@ namespace SHADE // Initialise collision tags std::filesystem::path defaultCollisionTagNameFilePath { ASSET_ROOT }; defaultCollisionTagNameFilePath.append("CollisionTags.SHConfig"); - SHCollisionTagMatrix::Init(defaultCollisionTagNameFilePath); + SHCollisionTagMatrix::LoadFromFile(defaultCollisionTagNameFilePath); // Register Events for (int i = 0; i < NUM_EVENT_FUNCTIONS; ++i) @@ -145,7 +145,7 @@ namespace SHADE // Write collision tag names to file std::filesystem::path defaultCollisionTagNameFilePath { ASSET_ROOT }; defaultCollisionTagNameFilePath.append("CollisionTags.SHConfig"); - SHCollisionTagMatrix::Exit(defaultCollisionTagNameFilePath); + SHCollisionTagMatrix::SaveToFile(defaultCollisionTagNameFilePath); } const std::vector& SHPhysicsSystem::Raycast(const SHRaycaster::RaycastInfo& info) noexcept From 1bae1c97d6250ce589fc47705d1abd81ca87e8bd Mon Sep 17 00:00:00 2001 From: Xiao Qi Date: Fri, 3 Feb 2023 23:50:35 +0800 Subject: [PATCH 11/12] Added demo animation objects --- Assets/Models/MD_RigTest01_SkinningTest.gltf | 337 +++++++++ .../Models/MD_RigTest01_SkinningTest.shmodel | Bin 0 -> 9963 bytes .../MD_RigTest01_SkinningTest.shmodel.shmeta | 7 + Assets/Models/MD_RigTest02_HierachyTest1.gltf | 682 ++++++++++++++++++ .../Models/MD_RigTest02_HierachyTest1.shmodel | Bin 0 -> 119146 bytes .../MD_RigTest02_HierachyTest1.shmodel.shmeta | 7 + Assets/Models/MD_RigTest03_HierachyTest2.gltf | 682 ++++++++++++++++++ .../Models/MD_RigTest03_HierachyTest2.shmodel | Bin 0 -> 119150 bytes .../MD_RigTest03_HierachyTest2.shmodel.shmeta | 7 + .../Models/MD_RigTest04_BakedIKLegTest.gltf | 533 ++++++++++++++ .../MD_RigTest04_BakedIKLegTest.shmodel | Bin 0 -> 29138 bytes ...MD_RigTest04_BakedIKLegTest.shmodel.shmeta | 7 + .../Models/MD_RigTest05_MeshDeformTest.gltf | 199 +++++ .../MD_RigTest05_MeshDeformTest.shmodel | Bin 0 -> 39338 bytes ...MD_RigTest05_MeshDeformTest.shmodel.shmeta | 7 + Assets/Models/MD_RigTest06_Piston.gltf | 515 +++++++++++++ Assets/Models/MD_RigTest06_Piston.shmodel | Bin 0 -> 32474 bytes .../Models/MD_RigTest06_Piston.shmodel.shmeta | 7 + Assets/Scenes/Level1Scene.shade | 227 +++--- 19 files changed, 3102 insertions(+), 115 deletions(-) create mode 100644 Assets/Models/MD_RigTest01_SkinningTest.gltf create mode 100644 Assets/Models/MD_RigTest01_SkinningTest.shmodel create mode 100644 Assets/Models/MD_RigTest01_SkinningTest.shmodel.shmeta create mode 100644 Assets/Models/MD_RigTest02_HierachyTest1.gltf create mode 100644 Assets/Models/MD_RigTest02_HierachyTest1.shmodel create mode 100644 Assets/Models/MD_RigTest02_HierachyTest1.shmodel.shmeta create mode 100644 Assets/Models/MD_RigTest03_HierachyTest2.gltf create mode 100644 Assets/Models/MD_RigTest03_HierachyTest2.shmodel create mode 100644 Assets/Models/MD_RigTest03_HierachyTest2.shmodel.shmeta create mode 100644 Assets/Models/MD_RigTest04_BakedIKLegTest.gltf create mode 100644 Assets/Models/MD_RigTest04_BakedIKLegTest.shmodel create mode 100644 Assets/Models/MD_RigTest04_BakedIKLegTest.shmodel.shmeta create mode 100644 Assets/Models/MD_RigTest05_MeshDeformTest.gltf create mode 100644 Assets/Models/MD_RigTest05_MeshDeformTest.shmodel create mode 100644 Assets/Models/MD_RigTest05_MeshDeformTest.shmodel.shmeta create mode 100644 Assets/Models/MD_RigTest06_Piston.gltf create mode 100644 Assets/Models/MD_RigTest06_Piston.shmodel create mode 100644 Assets/Models/MD_RigTest06_Piston.shmodel.shmeta diff --git a/Assets/Models/MD_RigTest01_SkinningTest.gltf b/Assets/Models/MD_RigTest01_SkinningTest.gltf new file mode 100644 index 00000000..12ca68a1 --- /dev/null +++ b/Assets/Models/MD_RigTest01_SkinningTest.gltf @@ -0,0 +1,337 @@ +{ + "asset" : { + "generator" : "Khronos glTF Blender I/O v3.3.27", + "version" : "2.0" + }, + "scene" : 0, + "scenes" : [ + { + "name" : "Scene", + "nodes" : [ + 3 + ] + } + ], + "nodes" : [ + { + "name" : "Bone_Top", + "translation" : [ + 0, + 5, + 0 + ] + }, + { + "children" : [ + 0 + ], + "name" : "Bone_Bottom" + }, + { + "mesh" : 0, + "name" : "Cube", + "skin" : 0 + }, + { + "children" : [ + 2, + 1 + ], + "name" : "Armature" + } + ], + "animations" : [ + { + "channels" : [ + { + "sampler" : 0, + "target" : { + "node" : 1, + "path" : "translation" + } + }, + { + "sampler" : 1, + "target" : { + "node" : 1, + "path" : "rotation" + } + }, + { + "sampler" : 2, + "target" : { + "node" : 1, + "path" : "scale" + } + }, + { + "sampler" : 3, + "target" : { + "node" : 0, + "path" : "translation" + } + }, + { + "sampler" : 4, + "target" : { + "node" : 0, + "path" : "rotation" + } + }, + { + "sampler" : 5, + "target" : { + "node" : 0, + "path" : "scale" + } + } + ], + "name" : "ArmatureAction", + "samplers" : [ + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 8 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 9 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 10 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 11 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 12 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 13 + } + ] + } + ], + "meshes" : [ + { + "name" : "Cube.001", + "primitives" : [ + { + "attributes" : { + "POSITION" : 0, + "NORMAL" : 1, + "TEXCOORD_0" : 2, + "JOINTS_0" : 3, + "WEIGHTS_0" : 4 + }, + "indices" : 5 + } + ] + } + ], + "skins" : [ + { + "inverseBindMatrices" : 6, + "joints" : [ + 1, + 0 + ], + "name" : "Armature" + } + ], + "accessors" : [ + { + "bufferView" : 0, + "componentType" : 5126, + "count" : 48, + "max" : [ + 1, + 10, + 1 + ], + "min" : [ + -1, + 0, + -1 + ], + "type" : "VEC3" + }, + { + "bufferView" : 1, + "componentType" : 5126, + "count" : 48, + "type" : "VEC3" + }, + { + "bufferView" : 2, + "componentType" : 5126, + "count" : 48, + "type" : "VEC2" + }, + { + "bufferView" : 3, + "componentType" : 5121, + "count" : 48, + "type" : "VEC4" + }, + { + "bufferView" : 4, + "componentType" : 5126, + "count" : 48, + "type" : "VEC4" + }, + { + "bufferView" : 5, + "componentType" : 5123, + "count" : 108, + "type" : "SCALAR" + }, + { + "bufferView" : 6, + "componentType" : 5126, + "count" : 2, + "type" : "MAT4" + }, + { + "bufferView" : 7, + "componentType" : 5126, + "count" : 60, + "max" : [ + 2 + ], + "min" : [ + 0.03333333333333333 + ], + "type" : "SCALAR" + }, + { + "bufferView" : 8, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 9, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 10, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 11, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 12, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 13, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + } + ], + "bufferViews" : [ + { + "buffer" : 0, + "byteLength" : 576, + "byteOffset" : 0, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 576, + "byteOffset" : 576, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 384, + "byteOffset" : 1152, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 192, + "byteOffset" : 1536, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 768, + "byteOffset" : 1728, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 216, + "byteOffset" : 2496, + "target" : 34963 + }, + { + "buffer" : 0, + "byteLength" : 128, + "byteOffset" : 2712 + }, + { + "buffer" : 0, + "byteLength" : 240, + "byteOffset" : 2840 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 3080 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 3800 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 4760 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 5480 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 6200 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 7160 + } + ], + "buffers" : [ + { + "byteLength" : 7880, + "uri" : "data:application/octet-stream;base64,AACAvwAAAAAAAIA/AACAvwAAAAAAAIA/AACAvwAAAAAAAIA/AACAvwAAIEEAAIA/AACAvwAAIEEAAIA/AACAvwAAIEEAAIA/AACAvwAAAAAAAIC/AACAvwAAAAAAAIC/AACAvwAAAAAAAIC/AACAvwAAIEEAAIC/AACAvwAAIEEAAIC/AACAvwAAIEEAAIC/AACAPwAAAAAAAIA/AACAPwAAAAAAAIA/AACAPwAAAAAAAIA/AACAPwAAIEEAAIA/AACAPwAAIEEAAIA/AACAPwAAIEEAAIA/AACAPwAAAAAAAIC/AACAPwAAAAAAAIC/AACAPwAAAAAAAIC/AACAPwAAIEEAAIC/AACAPwAAIEEAAIC/AACAPwAAIEEAAIC/AACAvwAAgEAAAIA/AACAvwAAgEAAAIA/AACAvwAAoEAAAIA/AACAvwAAoEAAAIA/AACAvwAAwEAAAIA/AACAvwAAwEAAAIA/AACAvwAAwEAAAIC/AACAvwAAwEAAAIC/AACAvwAAoEAAAIC/AACAvwAAoEAAAIC/AACAvwAAgEAAAIC/AACAvwAAgEAAAIC/AACAPwAAwEAAAIC/AACAPwAAwEAAAIC/AACAPwAAoEAAAIC/AACAPwAAoEAAAIC/AACAPwAAgEAAAIC/AACAPwAAgEAAAIC/AACAPwAAwEAAAIA/AACAPwAAwEAAAIA/AACAPwAAoEAAAIA/AACAPwAAoEAAAIA/AACAPwAAgEAAAIA/AACAPwAAgEAAAIA/AACAvwAAAAAAAACAAAAAAAAAgL8AAACAAAAAAAAAAAAAAIA/AACAvwAAAAAAAACAAAAAAAAAAAAAAIA/AAAAAAAAgD8AAACAAACAvwAAAAAAAACAAAAAAAAAgL8AAACAAAAAAAAAAAAAAIC/AACAvwAAAAAAAACAAAAAAAAAAAAAAIC/AAAAAAAAgD8AAACAAAAAAAAAgL8AAACAAAAAAAAAAAAAAIA/AACAPwAAAAAAAACAAAAAAAAAAAAAAIA/AAAAAAAAgD8AAACAAACAPwAAAAAAAACAAAAAAAAAgL8AAACAAAAAAAAAAAAAAIC/AACAPwAAAAAAAACAAAAAAAAAAAAAAIC/AAAAAAAAgD8AAACAAACAPwAAAAAAAACAAACAvwAAAAAAAACAAAAAAAAAAAAAAIA/AACAvwAAAAAAAACAAAAAAAAAAAAAAIA/AACAvwAAAAAAAACAAAAAAAAAAAAAAIA/AACAvwAAAAAAAACAAAAAAAAAAAAAAIC/AACAvwAAAAAAAACAAAAAAAAAAAAAAIC/AACAvwAAAAAAAACAAAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AACAPwAAAAAAAACAAAAAAAAAAAAAAIC/AACAPwAAAAAAAACAAAAAAAAAAAAAAIC/AACAPwAAAAAAAACAAAAAAAAAAAAAAIA/AACAPwAAAAAAAACAAAAAAAAAAAAAAIA/AACAPwAAAAAAAACAAAAAAAAAAAAAAIA/AACAPwAAAAAAAACAAADAPgAAgD8AAAA+AACAPgAAwD4AAAAAAAAgPwAAgD8AACA/AAAAAAAAYD8AAIA+AADAPgAAQD8AAAA+AAAAPwAAwD4AAEA/AAAgPwAAQD8AACA/AABAPwAAYD8AAAA/AADAPgAAgD4AAMA+AACAPgAAwD4AAIA+AAAgPwAAgD4AACA/AACAPgAAID8AAIA+AADAPgAAAD8AAMA+AAAAPwAAwD4AAAA/AAAgPwAAAD8AACA/AAAAPwAAID8AAAA/AADgPgAAgD8AAOA+AAAAAAAAAD8AAIA/AAAAPwAAAAAAABA/AACAPwAAED8AAAAAAAAQPwAAQD8AABA/AABAP////z4AAEA/////PgAAQD8AAOA+AABAPwAA4D4AAEA/AAAQPwAAAD8AABA/AAAAP////z4AAAA/////PgAAAD8AAOA+AAAAPwAA4D4AAAA/AAAQPwAAgD4AABA/AACAPv///z4AAIA+////PgAAgD4AAOA+AACAPgAA4D4AAIA+AAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAAEAAAABAAAAAQAAAAEAAAEAAAABAAAAAQAAAAEAAAAAAQAAAAEAAAABAAAAAQAAAQAAAAEAAAAAAQAAAAEAAAABAAAAAQAAAQAAAAEAAAAAAQAAAAEAAAABAAAAAQAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/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AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AQCAPwEAgD8AAIA//v9/P/7/fz8AAIA///9/P///fz8AAIA///9/P///fz8AAIA///9/P///fz8AAIA///9/P///fz8AAIA///9/P///fz8AAIA//v9/P/7/fz8AAIA/AQCAPwEAgD8AAIA/AACAPwAAgD8AAIA//v9/P/7/fz8AAIA///9/P///fz8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/P///fz8AAIA/AACAPwAAgD8AAIA///9/P///fz8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/P///fz8AAIA///9/P///fz8AAIA/AACAPwAAgD8AAIA///9/P///fz8AAIA/AACAPwAAgD8AAIA/AQCAPwEAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/P///fz8AAIA///9/P///fz8AAIA/AACAPwAAgD8AAIA///9/P///fz8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/P///fz8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/P///fz8AAIA///9/P///fz8AAIA/AACAPwAAgD8=" + } + ] +} diff --git a/Assets/Models/MD_RigTest01_SkinningTest.shmodel b/Assets/Models/MD_RigTest01_SkinningTest.shmodel new file mode 100644 index 0000000000000000000000000000000000000000..b484cc31229772a2546828f8d5e3cf31ed4fd39e GIT binary patch literal 9963 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 Twj}@YZ(C#^e%|HZ5R>HZPTqFl literal 0 HcmV?d00001 diff --git a/Assets/Models/MD_RigTest01_SkinningTest.shmodel.shmeta b/Assets/Models/MD_RigTest01_SkinningTest.shmodel.shmeta new file mode 100644 index 00000000..8202347e --- /dev/null +++ b/Assets/Models/MD_RigTest01_SkinningTest.shmodel.shmeta @@ -0,0 +1,7 @@ +Name: MD_RigTest01_SkinningTest +ID: 72178939 +Type: 4 +Sub Assets: +Name: Cube +ID: 141097368 +Type: 8 diff --git a/Assets/Models/MD_RigTest02_HierachyTest1.gltf b/Assets/Models/MD_RigTest02_HierachyTest1.gltf new file mode 100644 index 00000000..56e2de95 --- /dev/null +++ b/Assets/Models/MD_RigTest02_HierachyTest1.gltf @@ -0,0 +1,682 @@ +{ + "asset" : { + "generator" : "Khronos glTF Blender I/O v3.3.27", + "version" : "2.0" + }, + "scene" : 0, + "scenes" : [ + { + "name" : "Scene", + "nodes" : [ + 7 + ] + } + ], + "nodes" : [ + { + "name" : "B1_Left", + "translation" : [ + -7.050452709197998, + 17.08838653564453, + -1.148664637184993e-06 + ] + }, + { + "name" : "B2_Right", + "translation" : [ + 7.072441577911377, + 17.482707977294922, + 1.152246909441601e-06 + ] + }, + { + "name" : "B2_Left", + "translation" : [ + -7.072441577911377, + 17.482707977294922, + -1.1522470231284387e-06 + ] + }, + { + "children" : [ + 1, + 2 + ], + "name" : "B2_Root", + "translation" : [ + 0, + 2.4956512451171875, + 0 + ] + }, + { + "children" : [ + 3 + ], + "name" : "B1_Right", + "translation" : [ + 6.991182804107666, + 17.08838653564453, + 1.1390083045625943e-06 + ] + }, + { + "children" : [ + 0, + 4 + ], + "name" : "B1_Root", + "rotation" : [ + 0, + 0.7071068286895752, + 0, + 0.7071067094802856 + ], + "scale" : [ + 1, + 0.9999999403953552, + 1 + ] + }, + { + "mesh" : 0, + "name" : "Cube.001", + "skin" : 0 + }, + { + "children" : [ + 6, + 5 + ], + "name" : "Armature" + } + ], + "animations" : [ + { + "channels" : [ + { + "sampler" : 0, + "target" : { + "node" : 5, + "path" : "translation" + } + }, + { + "sampler" : 1, + "target" : { + "node" : 5, + "path" : "rotation" + } + }, + { + "sampler" : 2, + "target" : { + "node" : 5, + "path" : "scale" + } + }, + { + "sampler" : 3, + "target" : { + "node" : 0, + "path" : "translation" + } + }, + { + "sampler" : 4, + "target" : { + "node" : 0, + "path" : "rotation" + } + }, + { + "sampler" : 5, + "target" : { + "node" : 0, + "path" : "scale" + } + }, + { + "sampler" : 6, + "target" : { + "node" : 4, + "path" : "translation" + } + }, + { + "sampler" : 7, + "target" : { + "node" : 4, + "path" : "rotation" + } + }, + { + "sampler" : 8, + "target" : { + "node" : 4, + "path" : "scale" + } + }, + { + "sampler" : 9, + "target" : { + "node" : 3, + "path" : "translation" + } + }, + { + "sampler" : 10, + "target" : { + "node" : 3, + "path" : "rotation" + } + }, + { + "sampler" : 11, + "target" : { + "node" : 3, + "path" : "scale" + } + }, + { + "sampler" : 12, + "target" : { + "node" : 1, + "path" : "translation" + } + }, + { + "sampler" : 13, + "target" : { + "node" : 1, + "path" : "rotation" + } + }, + { + "sampler" : 14, + "target" : { + "node" : 1, + "path" : "scale" + } + }, + { + "sampler" : 15, + "target" : { + "node" : 2, + "path" : "translation" + } + }, + { + "sampler" : 16, + "target" : { + "node" : 2, + "path" : "rotation" + } + }, + { + "sampler" : 17, + "target" : { + "node" : 2, + "path" : "scale" + } + } + ], + "name" : "ArmatureAction", + "samplers" : [ + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 9 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 10 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 11 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 12 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 13 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 14 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 15 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 16 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 17 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 18 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 19 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 20 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 21 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 22 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 23 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 24 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 25 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 26 + } + ] + } + ], + "meshes" : [ + { + "name" : "Cube.008", + "primitives" : [ + { + "attributes" : { + "POSITION" : 0, + "NORMAL" : 1, + "TEXCOORD_0" : 2, + "COLOR_0" : 3, + "JOINTS_0" : 4, + "WEIGHTS_0" : 5 + }, + "indices" : 6 + } + ] + } + ], + "skins" : [ + { + "inverseBindMatrices" : 7, + "joints" : [ + 5, + 0, + 4, + 3, + 1, + 2 + ], + "name" : "Armature" + } + ], + "accessors" : [ + { + "bufferView" : 0, + "componentType" : 5126, + "count" : 1422, + "max" : [ + 2.0000007152557373, + 42, + 9 + ], + "min" : [ + -2, + 0, + -16 + ], + "type" : "VEC3" + }, + { + "bufferView" : 1, + "componentType" : 5126, + "count" : 1422, + "type" : "VEC3" + }, + { + "bufferView" : 2, + "componentType" : 5126, + "count" : 1422, + "type" : "VEC2" + }, + { + "bufferView" : 3, + "componentType" : 5123, + "count" : 1422, + "normalized" : true, + "type" : "VEC4" + }, + { + "bufferView" : 4, + "componentType" : 5121, + "count" : 1422, + "type" : "VEC4" + }, + { + "bufferView" : 5, + "componentType" : 5126, + "count" : 1422, + "type" : "VEC4" + }, + { + "bufferView" : 6, + "componentType" : 5123, + "count" : 6216, + "type" : "SCALAR" + }, + { + "bufferView" : 7, + "componentType" : 5126, + "count" : 6, + "type" : "MAT4" + }, + { + "bufferView" : 8, + "componentType" : 5126, + "count" : 60, + "max" : [ + 2 + ], + "min" : [ + 0.03333333333333333 + ], + "type" : "SCALAR" + }, + { + "bufferView" : 9, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 10, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 11, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 12, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 13, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 14, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 15, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 16, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 17, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 18, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 19, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 20, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 21, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 22, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 23, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 24, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 25, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 26, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + } + ], + "bufferViews" : [ + { + "buffer" : 0, + "byteLength" : 17064, + "byteOffset" : 0, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 17064, + "byteOffset" : 17064, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 11376, + "byteOffset" : 34128, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 11376, + "byteOffset" : 45504, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 5688, + "byteOffset" : 56880, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 22752, + "byteOffset" : 62568, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 12432, + "byteOffset" : 85320, + "target" : 34963 + }, + { + "buffer" : 0, + "byteLength" : 384, + "byteOffset" : 97752 + }, + { + "buffer" : 0, + "byteLength" : 240, + "byteOffset" : 98136 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 98376 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 99096 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 100056 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 100776 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 101496 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 102456 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 103176 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 103896 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 104856 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 105576 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 106296 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 107256 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 107976 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 108696 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 109656 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 110376 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 111096 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 112056 + } + ], + "buffers" : [ + { + "byteLength" : 112776, + "uri" : "data:application/octet-stream;base64,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AAAAQAAAKEIAAEDBAAAAQAAAGEIAAIDBAAAAQAAAGEIAAIDBAAAAQAAAGEIAAIDBAAAAQAAAKEIAAIDBAAAAQAAAKEIAAIDBAAAAQAAAKEIAAIDBAAAAv2jZFEJ4vVnBAAAAv2jZFEJ4vVnBAAAAv2jZFEJ4vVnBAAAAv2jZFEJ4vVnBAAAAvwAAHEIAAFjBAAAAvwAAHEIAAFjBAAAAvwAAHEIAAFjBAAAAv2g0E0IgGmjBAAAAv2g0E0IgGmjBAAAAv2g0E0IgGmjBAAAAv2g0E0IgGmjBAAAAvwAAHEIAAGjBAAAAvwAAHEIAAGjBAAAAvwAAHEIAAGjBAAAAP2jZFEJ4vVnBAAAAP2jZFEJ4vVnBAAAAP2jZFEJ4vVnBAAAAP2jZFEJ4vVnBAAAAPwAAHEIAAFjBAAAAPwAAHEIAAFjBAAAAPwAAHEIAAFjBAAAAP2g0E0IgGmjBAAAAP2g0E0IgGmjBAAAAP2g0E0IgGmjBAAAAP2g0E0IgGmjBAAAAPwAAHEIAAGjBAAAAPwAAHEIAAGjBAAAAPwAAHEIAAGjBAAAAvxTU8kGxr9TAAAAAvxTU8kGxr9TAAAAAvxTU8kGxr9TAAAAAv+wr7UFPUOvAAAAAv+wr7UFPUOvAAAAAv+wr7UFPUOvAAAAAPxTU8kGxr9TAAAAAPxTU8kGxr9TAAAAAPxTU8kGxr9TAAAAAP+wr7UFPUOvAAAAAP+wr7UFPUOvAAAAAP+wr7UFPUOvAAgAAQAAAGEIAAADAAgAAQAAAGEIAAADAAgAAQAAAGEIAAADAAgAAQAAAKEIAAADAAgAAQAAAKEIAAADAAgAAQAAAKEIAAADAAwAAQAAAGEIAAABAAwAAQAAAGEIAAABAAwAAQAAAGEIAAABAAwAAQAAAKEIAAABAAwAAQAAAKEIAAABAAwAAQAAAKEIAAABA/P//vwAAGEIAAADA/P//vwAAGEIAAADA/P//vwAAGEIAAADA/P//vwAAKEIAAADA/P//vwAAKEIAAADA/P//vwAAKEIAAADA+f//vwAAGEIAAABA+f//vwAAGEIAAABA+f//vwAAGEIAAABA+f//vwAAKEIAAABA+f//vwAAKEIAAABA+f//vwAAKEIAAABACgAAP2jZFEIAUci+CgAAP2jZFEIAUci+CgAAP2jZFEIAUci+CgAAP2jZFEIAUci+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AAAAv9hXGkHwBLW+AAAAv9hXGkHwBLW+AAAAPyioJUHwBLU+AAAAPyioJUHwBLU+AAAAPyioJUHwBLU+AAAAP9hXGkHwBLW+AAAAP9hXGkHwBLW+AAAAP9hXGkHwBLW+AgAAQAAAkEEAAKBAAgAAQAAAkEEAAKBAAgAAQAAAkEEAAKBAAgAAQAAAsEEAAKBAAgAAQAAAsEEAAKBAAgAAQAAAsEEAAKBAAwAAQAAAkEEAABBBAwAAQAAAkEEAABBBAwAAQAAAkEEAABBBAwAAQAAAsEEAABBBAwAAQAAAsEEAABBBAwAAQAAAsEEAABBB/P//vwAAkEEAAKBA/P//vwAAkEEAAKBA/P//vwAAkEEAAKBA/P//vwAAsEEAAKBA/P//vwAAsEEAAKBA/P//vwAAsEEAAKBA+f//vwAAkEEAABBB+f//vwAAkEEAABBB+f//vwAAkEEAABBB+f//vwAAsEEAABBB+f//vwAAsEEAABBB+f//vwAAsEEAABBBCgAAP9CyiUHwetNACgAAP9CyiUHwetNACgAAP9CyiUHwetNACgAAP9CyiUHwetNACgAAPwAAmEEAANBACgAAPwAAmEEAANBACgAAPwAAmEEAANBACwAAP9FohkFANPBACwAAP9FohkFANPBACwAAP9FohkFANPBACwAAP9FohkFANPBACwAAPwAAmEEAAPBACwAAPwAAmEEAAPBACwAAPwAAmEEAAPBA7f//vtCyiUHwetNA7f//vtCyiUHwetNA7f//vtCyiUHwetNA7f//vtCyiUHwetNA7f//vgAAmEEAANBA7f//vgAAmEEAANBA7f//vgAAmEEAANBA6v//vtFohkFANPBA6v//vtFohkFANPBA6v//vtFohkFANPBA6v//vtFohkFANPBA6v//vgAAmEEAAPBA6v//vgAAmEEAAPBA6v//vgAAmEEAAPBA////PiioJUHwBLW+////PiioJUHwBLW+////PiioJUHwBLW+AQAAP9hXGkHwBLU+AQAAP9hXGkHwBLU+AQAAP9hXGkHwBLU+AQAAvyioJUHwBLW+AQAAvyioJUHwBLW+AQAAvyioJUHwBLW+////vthXGkHwBLU+////vthXGkHwBLU+////vthXGkHwBLU+AACAvwAAAAAAAACAAAAAAAAAgL8AAACAAAAAAAAAAAAAAIA/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AAAgPwAAQD8AACA/AABAPwAAYD8AAAA/AADAPgAAgD4AAMA+AACAPgAAwD4AAIA+AAAgPwAAgD4AACA/AACAPgAAID8AAIA+AADAPgAAAD8AAMA+AAAAPwAAwD4AAAA/AAAgPwAAAD8AACA/AAAAPwAAID8AAAA/AABAPwAAQD4AAEA/AACgPgAAQD8AAOA+AABAPwAAAD8AAEA/AAAQPwAAQD///y8/AAA4P/D/fz0AADg/AAAAPgAAOD8AAEA+AAA4P/z/fz4AADg/AACgPgAAOD/+/78+AAA4PwAA4D4AADg/AAAAPwAAOD8AABA/AAA4PwAAID8AADg/AQAwPwAAOD8AAEA/AAA4PwAAUD8AADg///9fPwAAOD8BAHA/AAAwP/D/fz0AADA/AAAAPgAAMD8AAEA+AAAwP/z/fz4AADA/AACgPgAAMD8AAMA+AAAwPwAA4D4AADA/AAAAPwAAMD8AABA/AAAwPwAAID8AADA/AQAwPwAAMD8AAEA/AAAwPwAAUD8AADA///9fPwAAMD8BAHA/AAAoP/D/fz0AACg/AAAAPgAAKD8AAEA+AAAoP/z/fz4AACg/AACgPgAAKD/+/78+AAAoPwAA4D4AACg/AAAAPwAAKD8AABA/AAAoPwAAID8AACg/AQAwPwAAKD8AAEA/AAAoPwAAUD8AACg///9fPwAAKD8BAHA/AAAgP/D/fz0AACA/AAAAPgAAID8AAEA+AAAgPwAAgD4AACA//v+fPgAAID/+/78+AAAgPwAA4D4AACA/AAAAPwAAID8AABA/AAAgPwAAID8AACA/AQAwPwAAID8AAEA/AAAgPwAAUD8AACA/AABgPwAAID8BAHA/AAAYP/D/fz0AABg/AAAAPgAAGD8AAEA+AAAYP/z/fz4AABg/AACgPgAAGD/+/78+AAAYPwAA4D4AABg/AAAAPwAAGD8AABA/AAAYPwAAID8AABg/AQAwPwAAGD8AAEA/AAAYPwAAUD8AABg/AABgPwAAGD8BAHA/AACAPAAAAAD4/z89AAAAAAAAoD0AAAAAAADgPQAAAAACABA+AAAAAAIAMD4AAAAAAABQPgAAAAAAAHA+AAAAAAAAiD4AAAAAAACYPgAAAAAAAKg+AAAAAAAAuD4AAAAAAADIPgAAAAAAANg+AAAAAAAA6D4AAAAAAAD4PgAAAAAAAAQ/AAAAAAAADD8AAAAAAAAUPwAAAAAAABw/AAAAAAAAJD8AAAAAAAAsPwAAAAAAADQ/AAAAAAAAPD8AAAAAAABEPwAAAAAAAEw/AAAAAAAAVD8AAAAAAABcPwAAAAAAAGQ/AAAAAAAAbD8AAAAAAAB0PwAAAAAAAHw/AAAAAAAAED/w/389AAAQPwAAAD4AABA/AABAPgAAED/8/38+AAAQPwAAoD4AABA//v+/PgAAED8AAOA+AAAQPwAAAD8AABA/AAAQPwAAED8AACA/AAAQPwEAMD8AABA/AABAPwAAED8AAFA/AAAQPwAAYD8AABA/AQBwPwAACD/w/389AAAIPwAAAD4AAAg/AABAPgAACD/8/38+AAAIP/7/nz4AAAg//v+/PgAACD8AAOA+AAAIPwAAAD8AAAg/AAAQPwAACD8AACA/AAAIPwEAMD8AAAg/AABAPwAACD8AAFA/AAAIPwAAYD8AAAg/AQBwPwAAAD/w/389AAAAPwAAAD7///8+AABAPgAAAD/8/38+////Pv7/nz4AAAA//v+/PgAAAD8AAOA+////PgAAAD8AAAA/AAAQPwAAAD8AACA/////PgEAMD8AAAA/AABAP////z4AAFA/AAAAPwAAYD8AAAA/AQBwPwAA8D7w/389AADwPgAAAD4AAPA+AABAPgAA8D78/38+///vPv7/nz4AAPA+/v+/PgAA8D4AAOA+///vPgAAAD8AAPA+AAAQPwAA8D4AACA////vPgEAMD8AAPA+AABAPwAA8D4AAFA/AADwPgAAYD8AAPA+AQBwPwAA4D7w/389AADgPgAAAD7//98+/P8/PgAA4D78/38+///fPv7/nz4AAOA+/v+/PgAA4D4AAOA+///fPgAAAD8AAOA+AAAQPwAA4D4AACA////fPgEAMD8AAOA+AABAP///3z4AAFA/AADgPgAAYD8AAOA+AQBwPwAA0D7w/389AADQPgAAAD4AANA+/P8/PgAA0D78/38+AADQPv7/nz4AANA+/v+/PgAA0D4AAOA+///PPgAAAD8AANA+AAAQPwAA0D4AACA/AADQPgEAMD8AANA+AABAPwAA0D4AAFA/AADQPgAAYD8AANA+AQBwPwAAwD7w/389AADAPgAAAD7//78+/P8/PgAAwD78/38+AADAPv7/nz4AAMA+/v+/PgAAwD4AAOA+/v+/PgAAAD8AAMA+AAAQPwAAwD4AACA/AADAPgEAMD8AAMA+AABAP///vz4AAFA/AADAPgAAYD8AAMA+AQBwPwAAsD7w/389AACwPgAAAD4AALA+/P8/PgAAsD78/38+AACwPv7/nz4AALA+/v+/PgAAsD4AAOA+/v+vPgAAAD8AALA+AAAQPwAAsD4AACA/AACwPgEAMD8AALA+AABAPwAAsD4AAFA/AACwPgAAYD8AALA+AQBwPwAAoD7w/389AACgPgAAAD4AAKA+/P8/PgAAoD78/38+AACgPv7/nz4AAKA+/v+/PgAAoD4AAOA+//+fPgAAAD8AAKA+AAAQPwAAoD4AACA/AACgPgEAMD8AAKA+AABAPwAAoD4AAFA/AACgPgAAYD8AAKA+AQBwPwAAkD7w/389AACQPgAAAD7//48+/P8/PgAAkD78/38+AACQPv7/nz4AAJA+/v+/PgAAkD4AAOA+/v+PPgAAAD8AAJA+AAAQPwAAkD4AACA/AACQPgEAMD8AAJA+AABAP///jz4AAFA/AACQPgAAYD8AAJA+AQBwPwAAgD7w/389/v9/PgAAAD7+/38+/P8/PgAAgD78/38+/v9/Pv7/nz4AAIA+/v+/Pv7/fz4AAOA+/v9/PgAAAD/+/38+AAAQPwAAgD4AACA//v9/PgEAMD8AAIA+AABAP/7/fz4AAFA//v9/PgAAYD8AAIA+AQBwPwAAYD7w/389AABgPgAAAD4AAGA+/P8/PgAAYD78/38+AABgPv7/nz4AAGA+/v+/PgAAYD4AAOA+/P9fPgAAAD8AAGA+AAAQPwAAYD4AACA/AABgPgEAMD8AAGA+AABAPwAAYD4AAFA/AABgPgAAYD8AAGA+AQBwPwAAQD7w/389AABAPgAAAD7+/z8+/P8/PgAAQD78/38+AABAPv7/nz4AAEA+/v+/Pv7/Pz4AAOA+/v8/PgAAAD/+/z8+AAAQPwAAQD4BACA/AABAPgEAMD8AAEA+AABAP/7/Pz4AAFA/AABAPgAAYD8AAEA+AQBwPwIAID7w/389/v8fPgAAAD7+/x8++P8/Pv7/Hz78/38+/v8fPv7/nz4CACA+/v+/Pv7/Hz4AAOA+/P8fPgAAAD/+/x8+AAAQPwIAID4BACA//v8fPgEAMD/+/x8+AABAP/7/Hz4BAFA//v8fPgAAYD8CACA+AQBwPwAAAD7w/389AAAAPgAAAD78//89+P8/PgAAAD78/38+/P//Pf7/nz4AAAA+/v+/Pvz//z0AAOA++P//PQAAAD/8//89AAAQPwAAAD4BACA//P//PQEAMD8AAAA+AABAP/z//z0BAFA/AAAAPgAAYD8AAAA+AQBwPwAAgDwAAIA/+P8/PQAAgD8AAKA9AACAPwAA4D0AAIA/AgAQPgAAgD8CADA+AACAPwAAUD4AAIA/AABwPgAAgD8AAIg+AACAPwAAmD4AAIA/AACoPgAAgD8AALg+AACAPwAAyD4AAIA/AADYPgAAgD8AAOg+AACAPwAA+D4AAIA/AAAEPwAAgD8AAAw/AACAPwAAFD8AAIA/AAAcPwAAgD8AACQ/AACAPwAALD8AAIA/AAA0PwAAgD8AADw/AACAPwAARD8AAIA/AABMPwAAgD8AAFQ/AACAPwAAXD8AAIA/AABkPwAAgD8AAGw/AACAPwAAdD8AAIA/AAB8PwAAgD8AAMA98P9/PQAAwD0AAAA+/P+/Pfj/Pz4AAMA9/P9/PgAAwD3+/58+AADAPfz/vz78/789AADgPvz/vz0AAAA//P+/PQAAED8AAMA9AQAgPwAAwD0BADA/AADAPQEAQD/8/789AQBQPwAAwD0AAGA/AADAPQEAcD8AAIA98P9/PQAAgD0AAAA+AACAPfj/Pz4EAIA9/P9/PgAAgD38/58+BACAPfz/vz4AAIA9AADgPvD/fz0AAAA/AACAPQAAED8EAIA9AQAgPwAAgD0CADA/BACAPQAAQD8AAIA9AQBQPwAAgD0AAGA/AACAPQEAcD8AAAA98P9/PfD//zz4//898P//PPj/Pz4AAAA9/P9/PvD//zz+/58+AAAAPf7/vz7w//88AADgPuD//zwAAAA/8P//PAAAED8AAAA9AQAgP/D//zwBADA/AAAAPQAAQD/w//88AQBQP/D//zwAAGA/AAAAPQEAcD8AAAAA8P9/PQAAgD/w/389AAAAAPj//z0AAIA/+P//PQAAAAD4/z8+AACAP/j/Pz4AAAAA/P9/PgAAgD/8/38+AAAAAP7/nz4AAIA//v+fPgAAAAD8/78+AACAP/z/vz4AAAAAAADgPgAAgD8AAOA+AAAAAAAAAD8AAIA/AAAAPwAAAAAAABA/AACAPwAAED8AAAAAAQAgPwAAgD8BACA/AAAAAAEAMD8AAIA/AQAwPwAAAAABAEA/AACAPwEAQD8AAAAAAQBQPwAAgD8BAFA/AAAAAAAAYD8AAIA/AABgPwAAAAABAHA/AACAPwEAcD8AAHg/8P9/Pf//dz/4//89//93P/j/Pz4AAHg//P9/Pv//dz/8/58+AAB4P/z/vz7//3c/AADgPv7/dz8AAAA///93PwAAED8AAHg/AQAgP///dz8CADA/AAB4PwEAQD///3c/AQBQP///dz8AAGA/AAB4PwEAcD8AAHA/8P9/PQAAcD/4//89//9vP/j/Pz4AAHA//P9/Pv//bz/8/58+AABwP/z/vz7//28//v/fPv7/bz8AAAA///9vPwAAED8AAHA/AQAgP///bz8CADA/AABwPwEAQD///28/AQBQPwAAcD8AAGA/AABwPwEAcD8AAGg/8P9/PQAAaD/4//89//9nP/j/Pz4AAGg//P9/PgAAaD/8/58+AABoP/z/vz7//2c//v/fPv//Zz8AAAA///9nPwAAED8AAGg/AQAgPwAAaD8CADA/AABoPwEAQD///2c/AQBQPwAAaD8AAGA/AABoPwEAcD8AAGA/8P9/PQAAYD/4//89/v9fP/j/Pz4AAGA//P9/Pv//Xz/8/58+AABgP/z/vz7//18//v/fPv7/Xz8AAAA///9fPwAAED8AAGA/AQAgP///Xz8CADA/AABgPwEAQD/+/18/AQBQPwAAYD8AAGA/AABgPwEAcD8AAFg/8P9/PQAAWD/4//89//9XP/T/Pz4AAFg//P9/Pv//Vz/8/58+AABYP/z/vz7//1c//v/fPv7/Vz8AAAA///9XPwAAED8AAFg/AQAgP///Vz8CADA/AABYPwEAQD///1c/AwBQPwAAWD8AAGA/AABYPwEAcD8AAFA/4P9/PQAAUD/4//89//9PP/T/Pz4AAFA//P9/Pv//Tz/8/58+AABQP/z/vz7//08//v/fPv//Tz8AAAA///9PPwAAED8AAFA/AQAgP///Tz8CADA/AABQPwEAQD///08/AwBQPwAAUD8AAGA/AABQPwIAcD8AAEg/4P9/PQAASD/4//89//9HP/T/Pz4AAEg//P9/Pv//Rz/8/58+AABIP/z/vz7//0c//v/fPv7/Rz8AAAA///9HPwAAED8AAEg/AQAgP///Rz8CADA/AABIPwAAQD///0c/AwBQPwAASD8AAGA/AABIPwIAcD8AAEA/4P9/Pf//Pz/4//89AABAP/z/fz4AAEA//P+/PgAAQD8BACA/AABAPwEAQD///z8/AwBQP///Pz8AAGA/AABAPwIAcD8AAMA+AACAPwAAAD4AAIA+AADAPgAAAAAAACA/AACAPwAAID8AAAAAAABgPwAAgD4AAMA+AABAPwAAAD4AAAA/AADAPgAAQD8AACA/AABAPwAAID8AAEA/AABgPwAAAD8AAMA+AACAPgAAwD4AAIA+AADAPgAAgD4AACA/AACAPgAAID8AAIA+AAAgPwAAgD4AAMA+AAAAPwAAwD4AAAA/AADAPgAAAD8AACA/AAAAPwAAID8AAAA/AAAgPwAAAD8AAMA+AACAPwAAID8AAIA/AADAPgAAAAAAACA/AAAAAAAAID8AAIA/AAAgPwAAAAAAAGA/AACAPgAAwD4AAEA/AAAgPwAAQD8AACA/AABAPwAAwD4AAEA/AAAgPwAAQD8AACA/AABAPwAAYD8AAAA/AADAPgAAgD4AACA/AACAPgAAwD4AAIA+AAAgPwAAgD4AACA/AACAPgAAID8AAIA+AAAgPwAAgD4AACA/AAAAPwAAwD4AAAA/AADAPgAAAD8AACA/AAAAPwAAID8AAAA/AAAgPwAAAD8AACA/AAAAPwAAwD4AAIA/AAAAPgAAgD4AAMA+AAAAAAAAwD4AAEA/AAAAPgAAAD8AAMA+AABAPwAAwD4AAIA+AADAPgAAgD4AAMA+AACAPgAAwD4AAAA/AADAPgAAAD8AAMA+AAAAPwAAAD4AAIA+AADAPgAAAAAAAMA+AACAPwAAID8AAAAAAABgPwAAgD4AACA/AACAPwAAAD4AAAA/AADAPgAAQD8AAMA+AABAPwAAID8AAEA/AABgPwAAAD8AACA/AABAPwAAwD4AAIA+AADAPgAAgD4AAMA+AACAPgAAID8AAIA+AAAgPwAAgD4AACA/AACAPgAAwD4AAAA/AADAPgAAAD8AAMA+AAAAPwAAID8AAAA/AAAgPwAAAD8AACA/AAAAPwAAwD4AAAAAAAAgPwAAAAAAAMA+AACAPwAAID8AAIA/AAAgPwAAAAAAAGA/AACAPgAAID8AAIA/AAAgPwAAQD8AAMA+AABAPwAAwD4AAEA/AAAgPwAAQD8AACA/AABAPwAAYD8AAAA/AAAgPwAAQD8AACA/AACAPgAAwD4AAIA+AADAPgAAgD4AACA/AACAPgAAID8AAIA+AAAgPwAAgD4AACA/AACAPgAAID8AAAA/AADAPgAAAD8AACA/AAAAPwAAwD4AAAA/AAAgPwAAAD8AACA/AAAAPwAAID8AAAA/AAAAPgAAgD4AAMA+AAAAAAAAwD4AAIA/AAAAPgAAAD8AAMA+AABAPwAAwD4AAEA/AADAPgAAgD4AAMA+AACAPgAAwD4AAIA+AADAPgAAAD8AAMA+AAAAPwAAwD4AAAA/AADAPgAAgD8AAAA+AACAPgAAwD4AAAAAAAAgPwAAgD8AACA/AAAAAAAAYD8AAIA+AADAPgAAQD8AAAA+AAAAPwAAwD4AAEA/AAAgPwAAQD8AACA/AABAPwAAYD8AAAA/AADAPgAAgD4AAMA+AACAPgAAwD4AAIA+AAAgPwAAgD4AACA/AACAPgAAID8AAIA+AADAPgAAAD8AAMA+AAAAPwAAwD4AAAA/AAAgPwAAAD8AACA/AAAAPwAAID8AAAA/AABAPwAAQD4AAEA/AACgPgAAQD8AAOA+AABAPwAAAD8AAEA/AAAQPwAAQD///y8/AAA4P/D/fz0AADg/AAAAPgAAOD8AAEA+AAA4P/z/fz4AADg/AACgPgAAOD/+/78+AAA4PwAA4D4AADg/AAAAPwAAOD8AABA/AAA4PwAAID8AADg/AQAwPwAAOD8AAEA/AAA4PwAAUD8AADg///9fPwAAOD8BAHA/AAAwP/D/fz0AADA/AAAAPgAAMD8AAEA+AAAwP/z/fz4AADA/AACgPgAAMD8AAMA+AAAwPwAA4D4AADA/AAAAPwAAMD8AABA/AAAwPwAAID8AADA/AQAwPwAAMD8AAEA/AAAwPwAAUD8AADA///9fPwAAMD8BAHA/AAAoP/D/fz0AACg/AAAAPgAAKD8AAEA+AAAoP/z/fz4AACg/AACgPgAAKD/+/78+AAAoPwAA4D4AACg/AAAAPwAAKD8AABA/AAAoPwAAID8AACg/AQAwPwAAKD8AAEA/AAAoPwAAUD8AACg///9fPwAAKD8BAHA/AAAgP/D/fz0AACA/AAAAPgAAID8AAEA+AAAgPwAAgD4AACA//v+fPgAAID/+/78+AAAgPwAA4D4AACA/AAAAPwAAID8AABA/AAAgPwAAID8AACA/AQAwPwAAID8AAEA/AAAgPwAAUD8AACA/AABgPwAAID8BAHA/AAAYP/D/fz0AABg/AAAAPgAAGD8AAEA+AAAYP/z/fz4AABg/AACgPgAAGD/+/78+AAAYPwAA4D4AABg/AAAAPwAAGD8AABA/AAAYPwAAID8AABg/AQAwPwAAGD8AAEA/AAAYPwAAUD8AABg/AABgPwAAGD8BAHA/AACAPAAAAAD4/z89AAAAAAAAoD0AAAAAAADgPQAAAAACABA+AAAAAAIAMD4AAAAAAABQPgAAAAAAAHA+AAAAAAAAiD4AAAAAAACYPgAAAAAAAKg+AAAAAAAAuD4AAAAAAADIPgAAAAAAANg+AAAAAAAA6D4AAAAAAAD4PgAAAAAAAAQ/AAAAAAAADD8AAAAAAAAUPwAAAAAAABw/AAAAAAAAJD8AAAAAAAAsPwAAAAAAADQ/AAAAAAAAPD8AAAAAAABEPwAAAAAAAEw/AAAAAAAAVD8AAAAAAABcPwAAAAAAAGQ/AAAAAAAAbD8AAAAAAAB0PwAAAAAAAHw/AAAAAAAAED/w/389AAAQPwAAAD4AABA/AABAPgAAED/8/38+AAAQPwAAoD4AABA//v+/PgAAED8AAOA+AAAQPwAAAD8AABA/AAAQPwAAED8AACA/AAAQPwEAMD8AABA/AABAPwAAED8AAFA/AAAQPwAAYD8AABA/AQBwPwAACD/w/389AAAIPwAAAD4AAAg/AABAPgAACD/8/38+AAAIP/7/nz4AAAg//v+/PgAACD8AAOA+AAAIPwAAAD8AAAg/AAAQPwAACD8AACA/AAAIPwEAMD8AAAg/AABAPwAACD8AAFA/AAAIPwAAYD8AAAg/AQBwPwAAAD/w/389AAAAPwAAAD7///8+AABAPgAAAD/8/38+////Pv7/nz4AAAA//v+/PgAAAD8AAOA+////PgAAAD8AAAA/AAAQPwAAAD8AACA/////PgEAMD8AAAA/AABAP////z4AAFA/AAAAPwAAYD8AAAA/AQBwPwAA8D7w/389AADwPgAAAD4AAPA+AABAPgAA8D78/38+///vPv7/nz4AAPA+/v+/PgAA8D4AAOA+///vPgAAAD8AAPA+AAAQPwAA8D4AACA////vPgEAMD8AAPA+AABAPwAA8D4AAFA/AADwPgAAYD8AAPA+AQBwPwAA4D7w/389AADgPgAAAD7//98+/P8/PgAA4D78/38+///fPv7/nz4AAOA+/v+/PgAA4D4AAOA+///fPgAAAD8AAOA+AAAQPwAA4D4AACA////fPgEAMD8AAOA+AABAP///3z4AAFA/AADgPgAAYD8AAOA+AQBwPwAA0D7w/389AADQPgAAAD4AANA+/P8/PgAA0D78/38+AADQPv7/nz4AANA+/v+/PgAA0D4AAOA+///PPgAAAD8AANA+AAAQPwAA0D4AACA/AADQPgEAMD8AANA+AABAPwAA0D4AAFA/AADQPgAAYD8AANA+AQBwPwAAwD7w/389AADAPgAAAD7//78+/P8/PgAAwD78/38+AADAPv7/nz4AAMA+/v+/PgAAwD4AAOA+/v+/PgAAAD8AAMA+AAAQPwAAwD4AACA/AADAPgEAMD8AAMA+AABAP///vz4AAFA/AADAPgAAYD8AAMA+AQBwPwAAsD7w/389AACwPgAAAD4AALA+/P8/PgAAsD78/38+AACwPv7/nz4AALA+/v+/PgAAsD4AAOA+/v+vPgAAAD8AALA+AAAQPwAAsD4AACA/AACwPgEAMD8AALA+AABAPwAAsD4AAFA/AACwPgAAYD8AALA+AQBwPwAAoD7w/389AACgPgAAAD4AAKA+/P8/PgAAoD78/38+AACgPv7/nz4AAKA+/v+/PgAAoD4AAOA+//+fPgAAAD8AAKA+AAAQPwAAoD4AACA/AACgPgEAMD8AAKA+AABAPwAAoD4AAFA/AACgPgAAYD8AAKA+AQBwPwAAkD7w/389AACQPgAAAD7//48+/P8/PgAAkD78/38+AACQPv7/nz4AAJA+/v+/PgAAkD4AAOA+/v+PPgAAAD8AAJA+AAAQPwAAkD4AACA/AACQPgEAMD8AAJA+AABAP///jz4AAFA/AACQPgAAYD8AAJA+AQBwPwAAgD7w/389/v9/PgAAAD7+/38+/P8/PgAAgD78/38+/v9/Pv7/nz4AAIA+/v+/Pv7/fz4AAOA+/v9/PgAAAD/+/38+AAAQPwAAgD4AACA//v9/PgEAMD8AAIA+AABAP/7/fz4AAFA//v9/PgAAYD8AAIA+AQBwPwAAYD7w/389AABgPgAAAD4AAGA+/P8/PgAAYD78/38+AABgPv7/nz4AAGA+/v+/PgAAYD4AAOA+/P9fPgAAAD8AAGA+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/v/fPv7/Vz8AAAA///9XPwAAED8AAFg/AQAgP///Vz8CADA/AABYPwEAQD///1c/AwBQPwAAWD8AAGA/AABYPwEAcD8AAFA/4P9/PQAAUD/4//89//9PP/T/Pz4AAFA//P9/Pv//Tz/8/58+AABQP/z/vz7//08//v/fPv//Tz8AAAA///9PPwAAED8AAFA/AQAgP///Tz8CADA/AABQPwEAQD///08/AwBQPwAAUD8AAGA/AABQPwIAcD8AAEg/4P9/PQAASD/4//89//9HP/T/Pz4AAEg//P9/Pv//Rz/8/58+AABIP/z/vz7//0c//v/fPv7/Rz8AAAA///9HPwAAED8AAEg/AQAgP///Rz8CADA/AABIPwAAQD///0c/AwBQPwAASD8AAGA/AABIPwIAcD8AAEA/4P9/Pf//Pz/4//89AABAP/z/fz4AAEA//P+/PgAAQD8BACA/AABAPwEAQD///z8/AwBQP///Pz8AAGA/AABAPwIAcD8AAMA+AACAPwAAAD4AAIA+AADAPgAAAAAAACA/AACAPwAAID8AAAAAAABgPwAAgD4AAMA+AABAPwAAAD4AAAA/AADAPgAAQD8AACA/AABAPwAAID8AAEA/AABgPwAAAD8AAMA+AACAPgAAwD4AAIA+AADAPgAAgD4AACA/AACAPgAAID8AAIA+AAAgPwAAgD4AAMA+AAAAPwAAwD4AAAA/AADAPgAAAD8AACA/AAAAPwAAID8AAAA/AAAgPwAAAD8AAMA+AACAPwAAID8AAIA/AADAPgAAAAAAACA/AAAAAAAAID8AAIA/AAAgPwAAAAAAAGA/AACAPgAAwD4AAEA/AAAgPwAAQD8AACA/AABAPwAAwD4AAEA/AAAgPwAAQD8AACA/AABAPwAAYD8AAAA/AADAPgAAgD4AACA/AACAPgAAwD4AAIA+AAAgPwAAgD4AACA/AACAPgAAID8AAIA+AAAgPwAAgD4AACA/AAAAPwAAwD4AAAA/AADAPgAAAD8AACA/AAAAPwAAID8AAAA/AAAgPwAAAD8AACA/AAAAPwAAwD4AAIA/AAAAPgAAgD4AAMA+AAAAAAAAwD4AAEA/AAAAPgAAAD8AAMA+AABAPwAAwD4AAIA+AADAPgAAgD4AAMA+AACAPgAAwD4AAAA/AADAPgAAAD8AAMA+AAAAPwAAAD4AAIA+AADAPgAAAAAAAMA+AACAPwAAID8AAAAAAABgPwAAgD4AACA/AACAPwAAAD4AAAA/AADAPgAAQD8AAMA+AABAPwAAID8AAEA/AABgPwAAAD8AACA/AABAPwAAwD4AAIA+AADAPgAAgD4AAMA+AACAPgAAID8AAIA+AAAgPwAAgD4AACA/AACAPgAAwD4AAAA/AADAPgAAAD8AAMA+AAAAPwAAID8AAAA/AAAgPwAAAD8AACA/AAAAPwAAwD4AAAAAAAAgPwAAAAAAAMA+AACAPwAAID8AAIA/AAAgPwAAAAAAAGA/AACAPgAAID8AAIA/AAAgPwAAQD8AAMA+AABAPwAAwD4AAEA/AAAgPwAAQD8AACA/AABAPwAAYD8AAAA/AAAgPwAAQD8AACA/AACAPgAAwD4AAIA+AADAPgAAgD4AACA/AACAPgAAID8AAIA+AAAgPwAAgD4AACA/AACAPgAAID8AAAA/AADAPgAAAD8AACA/AAAAPwAAwD4AAAA/AAAgPwAAAD8AACA/AAAAPwAAID8AAAA/AAAAPgAAgD4AAMA+AAAAAAAAwD4AAIA/AAAAPgAAAD8AAMA+AABAPwAAwD4AAEA/AADAPgAAgD4AAMA+AACAPgAAwD4AAIA+AADAPgAAAD8AAMA+AAAAPwAAwD4AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAAADAAkAAAAJAAYACAAKABUACAAVABMAFAAXABEAFAARAA4ADQAPAAQADQAEAAIABwASAAwABwAMAAEAFgALAAUAFgAFABAAPgKAAB4AgQFGAiwAHAAbACUAHAAlACYAPwI+Ah4APwIeAB8AQgIcACYAQgImACcAGAA/Ah8AGAAfACAAHQBCAicAHQAnACgAQAIYACAAQAIgACEAQwIdACgAQwIoACkAGQBAAiEAGQAhACIARAJDAikARAIpACoAQQIZACIAQQIiACMARQJEAioARQIqACsAGgBBAiMAGgAjACQARgJFAisARgIrACwAGwAaACQAGwAkACUALAArADoALAA6ADsAJQAkADMAJQAzADQAHgB/AC0AgAEsADsAJgAlADQAJgA0ADUAHwAeAC0AHwAtAC4AJwAmADUAJwA1ADYAIAAfAC4AIAAuAC8AKAAnADYAKAA2ADcAIQAgAC8AIQAvADAAKQAoADcAKQA3ADgAIgAhADAAIgAwADEAKgApADgAKgA4ADkAIwAiADEAIwAxADIAKwAqADkAKwA5ADoAJAAjADIAJAAyADMAMAAvAD4AMAA+AD8AOAA3AEYAOABGAEcAMQAwAD8AMQA/AEAAOQA4AEcAOQBHAEgAMgAxAEAAMgBAAEEAOgA5AEgAOgBIAEkAMwAyAEEAMwBBAEIAOwA6AEkAOwBJAEoANAAzAEIANABCAEMALQB+ADwAfwE7AEoANQA0AEMANQBDAEQALgAtADwALgA8AD0ANgA1AEQANgBEAEUALwAuAD0ALwA9AD4ANwA2AEUANwBFAEYAQwBCAFEAQwBRAFIAPAB9AEsAfgFKAFkARABDAFIARABSAFMAPQA8AEsAPQBLAEwARQBEAFMARQBTAFQAPgA9AEwAPgBMAE0ARgBFAFQARgBUAFUAPwA+AE0APwBNAE4ARwBGAFUARwBVAFYAQAA/AE4AQABOAE8ASABHAFYASABWAFcAQQBAAE8AQQBPAFAASQBIAFcASQBXAFgAQgBBAFAAQgBQAFEASgBJAFgASgBYAFkAVgBVAGQAVgBkAGUATwBOAF0ATwBdAF4AVwBWAGUAVwBlAGYAUABPAF4AUABeAF8AWABXAGYAWABmAGcAUQBQAF8AUQBfAGAAWQBYAGcAWQBnAGgAUgBRAGAAUgBgAGEASwB8AFoAfQFZAGgAUwBSAGEAUwBhAGIATABLAFoATABaAFsAVABTAGIAVABiAGMATQBMAFsATQBbAFwAVQBUAGMAVQBjAGQATgBNAFwATgBcAF0AWgB7AIkAfAFoAJcAYgBhAJAAYgCQAJEAWwBaAIkAWwCJAIoAYwBiAJEAYwCRAJIAXABbAIoAXACKAIsAZABjAJIAZACSAJMAXQBcAIsAXQCLAIwAZQBkAJMAZQCTAJQAXgBdAIwAXgCMAI0AZgBlAJQAZgCUAJUAXwBeAI0AXwCNAI4AZwBmAJUAZwCVAJYAYABfAI4AYACOAI8AaABnAJYAaACWAJcAYQBgAI8AYQCPAJAAjQCMAJsAjQCbAJwAlQCUAKMAlQCjAKQAjgCNAJwAjgCcAJ0AlgCVAKQAlgCkAKUAjwCOAJ0AjwCdAJ4AlwCWAKUAlwClAKYAkACPAJ4AkACeAJ8AiQB6AJgAewGXAKYAkQCQAJ8AkQCfAKAAigCJAJgAigCYAJkAkgCRAKAAkgCgAKEAiwCKAJkAiwCZAJoAkwCSAKEAkwChAKIAjACLAJoAjACaAJsAlACTAKIAlACiAKMAoACfAK4AoACuAK8AmQCYAKcAmQCnAKgAoQCgAK8AoQCvALAAmgCZAKgAmgCoAKkAogChALAAogCwALEAmwCaAKkAmwCpAKoAowCiALEAowCxALIAnACbAKoAnACqAKsApACjALIApACyALMAnQCcAKsAnQCrAKwApQCkALMApQCzALQAngCdAKwAngCsAK0ApgClALQApgC0ALUAnwCeAK0AnwCtAK4AmAB5AKcAegGmALUAswCyAMEAswDBAMIArACrALoArAC6ALsAtACzAMIAtADCAMMArQCsALsArQC7ALwAtQC0AMMAtQDDAMQArgCtALwArgC8AL0ApwB4ALYAeQG1AMQArwCuAL0ArwC9AL4AqACnALYAqAC2ALcAsACvAL4AsAC+AL8AqQCoALcAqQC3ALgAsQCwAL8AsQC/AMAAqgCpALgAqgC4ALkAsgCxAMAAsgDAAMEAqwCqALkAqwC5ALoAvwC+AM0AvwDNAM4AuAC3AMYAuADGAMcAwAC/AM4AwADOAM8AuQC4AMcAuQDHAMgAwQDAAM8AwQDPANAAugC5AMgAugDIAMkAwgDBANAAwgDQANEAuwC6AMkAuwDJAMoAwwDCANEAwwDRANIAvAC7AMoAvADKAMsAxADDANIAxADSANMAvQC8AMsAvQDLAMwAtgB3AMUAeAHEANMAvgC9AMwAvgDMAM0AtwC2AMUAtwDFAMYA0gDRAOAA0gDgAOEAywDKANkAywDZANoA0wDSAOEA0wDhAOIAzADLANoAzADaANsAxQB2ANQAdwHTAOIAzQDMANsAzQDbANwAxgDFANQAxgDUANUAzgDNANwAzgDcAN0AxwDGANUAxwDVANYAzwDOAN0AzwDdAN4AyADHANYAyADWANcA0ADPAN4A0ADeAN8AyQDIANcAyQDXANgA0QDQAN8A0QDfAOAAygDJANgAygDYANkA1gDVAOQA1gDkAOUA3gDdAOwA3gDsAO0A1wDWAOUA1wDlAOYA3wDeAO0A3wDtAO4A2ADXAOYA2ADmAOcA4ADfAO4A4ADuAO8A2QDYAOcA2QDnAOgA4QDgAO8A4QDvAPAA2gDZAOgA2gDoAOkA4gDhAPAA4gDwAPEA2wDaAOkA2wDpAOoA1AB1AOMAdgHiAPEA3ADbAOoA3ADqAOsA1QDUAOMA1QDjAOQA3QDcAOsA3QDrAOwA6QDoAPcA6QD3APgA8QDwAP8A8QD/AAAB6gDpAPgA6gD4APkA4wB0APIAdQHxAAAB6wDqAPkA6wD5APoA5ADjAPIA5ADyAPMA7ADrAPoA7AD6APsA5QDkAPMA5QDzAPQA7QDsAPsA7QD7APwA5gDlAPQA5gD0APUA7gDtAPwA7gD8AP0A5wDmAPUA5wD1APYA7wDuAP0A7wD9AP4A6ADnAPYA6AD2APcA8ADvAP4A8AD+AP8A/AD7AAoB/AAKAQsB9QD0AAMB9QADAQQB/QD8AAsB/QALAQwB9gD1AAQB9gAEAQUB/gD9AAwB/gAMAQ0B9wD2AAUB9wAFAQYB/wD+AA0B/wANAQ4B+AD3AAYB+AAGAQcBAAH/AA4BAAEOAQ8B+QD4AAcB+QAHAQgB8gBzAAEBdAEAAQ8B+gD5AAgB+gAIAQkB8wDyAAEB8wABAQIB+wD6AAkB+wAJAQoB9ADzAAIB9AACAQMBDwEOAR0BDwEdAR4BCAEHARYBCAEWARcBAQFyABABcwEPAR4BCQEIARcBCQEXARgBAgEBARABAgEQAREBCgEJARgBCgEYARkBAwECAREBAwERARIBCwEKARkBCwEZARoBBAEDARIBBAESARMBDAELARoBDAEaARsBBQEEARMBBQETARQBDQEMARsBDQEbARwBBgEFARQBBgEUARUBDgENARwBDgEcAR0BBwEGARUBBwEVARYBEwESASEBEwEhASIBGwEaASkBGwEpASoBFAETASIBFAEiASMBHAEbASoBHAEqASsBFQEUASMBFQEjASQBHQEcASsBHQErASwBFgEVASQBFgEkASUBHgEdASwBHgEsAS0BFwEWASUBFwElASYBEAFxAB8BcgEeAS0BGAEXASYBGAEmAScBEQEQAR8BEQEfASABGQEYAScBGQEnASgBEgERASABEgEgASEBGgEZASgBGgEoASkBJgElATQBJgE0ATUBHwFwAC4BcQEtATwBJwEmATUBJwE1ATYBIAEfAS4BIAEuAS8BKAEnATYBKAE2ATcBIQEgAS8BIQEvATABKQEoATcBKQE3ATgBIgEhATABIgEwATEBKgEpATgBKgE4ATkBIwEiATEBIwExATIBKwEqATkBKwE5AToBJAEjATIBJAEyATMBLAErAToBLAE6ATsBJQEkATMBJQEzATQBLQEsATsBLQE7ATwBOQE4AUcBOQFHAUgBMgExAUABMgFAAUEBOgE5AUgBOgFIAUkBMwEyAUEBMwFBAUIBOwE6AUkBOwFJAUoBNAEzAUIBNAFCAUMBPAE7AUoBPAFKAUsBNQE0AUMBNQFDAUQBLgFvAD0BcAE8AUsBNgE1AUQBNgFEAUUBLwEuAT0BLwE9AT4BNwE2AUUBNwFFAUYBMAEvAT4BMAE+AT8BOAE3AUYBOAFGAUcBMQEwAT8BMQE/AUABbwFLAVoBRQFEAVMBRQFTAVQBPgE9AUwBPgFMAU0BRgFFAVQBRgFUAVUBPwE+AU0BPwFNAU4BRwFGAVUBRwFVAVYBQAE/AU4BQAFOAU8BSAFHAVYBSAFWAVcBQQFAAU8BQQFPAVABSQFIAVcBSQFXAVgBQgFBAVABQgFQAVEBSgFJAVgBSgFYAVkBQwFCAVEBQwFRAVIBSwFKAVkBSwFZAVoBRAFDAVIBRAFSAVMBPQFuAEwBWAFXAWYBWAFmAWcBUQFQAV8BUQFfAWABWQFYAWcBWQFnAWgBUgFRAWABUgFgAWEBWgFZAWgBWgFoAWkBUwFSAWEBUwFhAWIBTAFtAFsBbgFaAWkBVAFTAWIBVAFiAWMBTQFMAVsBTQFbAVwBVQFUAWMBVQFjAWQBTgFNAVwBTgFcAV0BVgFVAWQBVgFkAWUBTwFOAV0BTwFdAV4BVwFWAWUBVwFlAWYBUAFPAV4BUAFeAV8BXAFbAYoBXAGKAYsBZAFjAZIBZAGSAZMBXQFcAYsBXQGLAYwBZQFkAZMBZQGTAZQBXgFdAYwBXgGMAY0BZgFlAZQBZgGUAZUBXwFeAY0BXwGNAY4BZwFmAZUBZwGVAZYBYAFfAY4BYAGOAY8BaAFnAZYBaAGWAZcBYQFgAY8BYQGPAZABaQFoAZcBaQGXAZgBYgFhAZABYgGQAZEBWwFsAIoBbQFpAZgBYwFiAZEBYwGRAZIBjwGOAZ0BjwGdAZ4BlwGWAaUBlwGlAaYBkAGPAZ4BkAGeAZ8BmAGXAaYBmAGmAacBkQGQAZ8BkQGfAaABigFrAJkBbAGYAacBkgGRAaABkgGgAaEBiwGKAZkBiwGZAZoBkwGSAaEBkwGhAaIBjAGLAZoBjAGaAZsBlAGTAaIBlAGiAaMBjQGMAZsBjQGbAZwBlQGUAaMBlQGjAaQBjgGNAZwBjgGcAZ0BlgGVAaQBlgGkAaUBogGhAbABogGwAbEBmwGaAakBmwGpAaoBowGiAbEBowGxAbIBnAGbAaoBnAGqAasBpAGjAbIBpAGyAbMBnQGcAasBnQGrAawBpQGkAbMBpQGzAbQBngGdAawBngGsAa0BpgGlAbQBpgG0AbUBnwGeAa0BnwGtAa4BpwGmAbUBpwG1AbYBoAGfAa4BoAGuAa8BmQFqAKgBawGnAbYBoQGgAa8BoQGvAbABmgGZAagBmgGoAakBtQG0Ac8BtQHPAdEBrgGtAcEBrgHBAcMBtgG1AdEBtgHRAdMBrwGuAcMBrwHDAcUBqAFpALcBagG2AdMBsAGvAcUBsAHFAccBqQGoAbcBqQG3AbkBsQGwAccBsQHHAckBqgGpAbkBqgG5AbsBsgGxAckBsgHJAcsBqwGqAbsBqwG7Ab0BswGyAcsBswHLAc0BrAGrAb0BrAG9Ab8BtAGzAc0BtAHNAc8BrQGsAb8BrQG/AcEBvAG6AdYBvAHWAdcBzAHKAd4BzAHeAd8BvgG8AdcBvgHXAdgBzgHMAd8BzgHfAeABwAG+AdgBwAHYAdkB0AHOAeAB0AHgAeEBwgHAAdkBwgHZAdoB0gHQAeEB0gHhAeIBxAHCAdoBxAHaAdsB1AHSAeIB1AHiAeMBxgHEAdsBxgHbAdwBuAGIANUBiQHUAeMByAHGAdwByAHcAd0BugG4AdUBugHVAdYBygHIAd0BygHdAd4B2wHaAekB2wHpAeoB4wHiAfEB4wHxAfIB3AHbAeoB3AHqAesB1QGHAOQBiAHjAfIB3QHcAesB3QHrAewB1gHVAeQB1gHkAeUB3gHdAewB3gHsAe0B1wHWAeUB1wHlAeYB3wHeAe0B3wHtAe4B2AHXAeYB2AHmAecB4AHfAe4B4AHuAe8B2QHYAecB2QHnAegB4QHgAe8B4QHvAfAB2gHZAegB2gHoAekB4gHhAfAB4gHwAfEB7gHtAfwB7gH8Af0B5wHmAfUB5wH1AfYB7wHuAf0B7wH9Af4B6AHnAfYB6AH2AfcB8AHvAf4B8AH+Af8B6QHoAfcB6QH3AfgB8QHwAf8B8QH/AQAC6gHpAfgB6gH4AfkB8gHxAQAC8gEAAgEC6wHqAfkB6wH5AfoB5AGGAPMBhwHyAQEC7AHrAfoB7AH6AfsB5QHkAfMB5QHzAfQB7QHsAfsB7QH7AfwB5gHlAfQB5gH0AfUBAQIAAg8CAQIPAhAC+gH5AQgC+gEIAgkC8wGFAAIChgEBAhAC+wH6AQkC+wEJAgoC9AHzAQIC9AECAgMC/AH7AQoC/AEKAgsC9QH0AQMC9QEDAgQC/QH8AQsC/QELAgwC9gH1AQQC9gEEAgUC/gH9AQwC/gEMAg0C9wH2AQUC9wEFAgYC/wH+AQ0C/wENAg4C+AH3AQYC+AEGAgcCAAL/AQ4CAAIOAg8C+QH4AQcC+QEHAggCDQIMAhsCDQIbAhwCBgIFAhQCBgIUAhUCDgINAhwCDgIcAh0CBwIGAhUCBwIVAhYCDwIOAh0CDwIdAh4CCAIHAhYCCAIWAhcCEAIPAh4CEAIeAh8CCQIIAhcCCQIXAhgCAgKEABEChQEQAh8CCgIJAhgCCgIYAhkCAwICAhECAwIRAhICCwIKAhkCCwIZAhoCBAIDAhICBAISAhMCDAILAhoCDAIaAhsCBQIEAhMCBQITAhQCEQKDACAChAEfAi4CGQIYAicCGQInAigCEgIRAiACEgIgAiECGgIZAigCGgIoAikCEwISAiECEwIhAiICGwIaAikCGwIpAioCFAITAiICFAIiAiMCHAIbAioCHAIqAisCFQIUAiMCFQIjAiQCHQIcAisCHQIrAiwCFgIVAiQCFgIkAiUCHgIdAiwCHgIsAi0CFwIWAiUCFwIlAiYCHwIeAi0CHwItAi4CGAIXAiYCGAImAicCJAIjAjICJAIyAjMCLAIrAjoCLAI6AjsCJQIkAjMCJQIzAjQCLQIsAjsCLQI7AjwCJgIlAjQCJgI0AjUCLgItAjwCLgI8Aj0CJwImAjUCJwI1AjYCIAKCAC8CgwEuAj0CKAInAjYCKAI2AjcCIQIgAi8CIQIvAjACKQIoAjcCKQI3AjgCIgIhAjACIgIwAjECKgIpAjgCKgI4AjkCIwIiAjECIwIxAjICKwIqAjkCKwI5AjoCNwI2AhsANwIbABwAMAIvAj4CMAI+Aj8COAI3AhwAOAIcAEICMQIwAj8CMQI/AhgAOQI4AkICOQJCAh0AMgIxAhgAMgIYAEACOgI5Ah0AOgIdAEMCMwIyAkACMwJAAhkAOwI6AkMCOwJDAkQCNAIzAhkANAIZAEECPAI7AkQCPAJEAkUCNQI0AkECNQJBAhoAPQI8AkUCPQJFAkYCNgI1AhoANgIaABsALwKBAD4CggE9AkYCRwJKAlACRwJQAk0CTwJRAlwCTwJcAloCWwJeAlgCWwJYAlUCVAJWAksCVAJLAkkCTgJZAlMCTgJTAkgCXQJSAkwCXQJMAlcCXwJjAmoCXwJqAmYCaQJrAngCaQJ4AnUCdgJ6AnMCdgJzAm8CbQJxAmQCbQJkAmECeQJsAmUCeQJlAnICewJgAmcCewJnAn4CgAJoAnQCgAJ0AoUChgJ3AnAChgJwAoMCggJuAmICggJiAn0CfwKEAoECfwKBAnwCiQKMApICiQKSAo8CjgKQAp0CjgKdApsCmQKcApYCmQKWApMClQKXAooClQKKAogCjQKaApQCjQKUAocCngKRAosCngKLApgCoQKlAqwCoQKsAqgCpwKqArkCpwK5ArcCtQK4ArECtQKxAq4CrwKyAqMCrwKjAp8CugKrAqQCugKkArMCvQKiAqkCvQKpAsACvwKmArYCvwK2AsYCxAK0Aq0CxAKtAsECwwKwAqACwwKgArwCvgLFAsICvgLCArsCxwLKAtACxwLQAs0CzwLRAtwCzwLcAtoC2wLeAtgC2wLYAtUC1ALWAssC1ALLAskCzgLZAtMCzgLTAsgC3QLSAswC3QLMAtcCBQVHA+UCSAQNBfMC4wLiAuwC4wLsAu0CBgUFBeUCBgXlAuYCCQXjAu0CCQXtAu4C3wIGBeYC3wLmAucC5AIJBe4C5ALuAu8CBwXfAucCBwXnAugCCgXkAu8CCgXvAvAC4AIHBegC4ALoAukCCwUKBfACCwXwAvECCAXgAukCCAXpAuoCDAULBfECDAXxAvIC4QIIBeoC4QLqAusCDQUMBfICDQXyAvMC4gLhAusC4gLrAuwC8wLyAgED8wIBAwID7ALrAvoC7AL6AvsC5QJGA/QCRwTzAgID7QLsAvsC7QL7AvwC5gLlAvQC5gL0AvUC7gLtAvwC7gL8Av0C5wLmAvUC5wL1AvYC7wLuAv0C7wL9Av4C6ALnAvYC6AL2AvcC8ALvAv4C8AL+Av8C6QLoAvcC6QL3AvgC8QLwAv8C8QL/AgAD6gLpAvgC6gL4AvkC8gLxAgAD8gIAAwED6wLqAvkC6wL5AvoC9wL2AgUD9wIFAwYD/wL+Ag0D/wINAw4D+AL3AgYD+AIGAwcDAAP/Ag4DAAMOAw8D+QL4AgcD+QIHAwgDAQMAAw8DAQMPAxAD+gL5AggD+gIIAwkDAgMBAxADAgMQAxED+wL6AgkD+wIJAwoD9AJFAwMDRgQCAxED/AL7AgoD/AIKAwsD9QL0AgMD9QIDAwQD/QL8AgsD/QILAwwD9gL1AgQD9gIEAwUD/gL9AgwD/gIMAw0DCgMJAxgDCgMYAxkDAwNEAxIDRQQRAyADCwMKAxkDCwMZAxoDBAMDAxIDBAMSAxMDDAMLAxoDDAMaAxsDBQMEAxMDBQMTAxQDDQMMAxsDDQMbAxwDBgMFAxQDBgMUAxUDDgMNAxwDDgMcAx0DBwMGAxUDBwMVAxYDDwMOAx0DDwMdAx4DCAMHAxYDCAMWAxcDEAMPAx4DEAMeAx8DCQMIAxcDCQMXAxgDEQMQAx8DEQMfAyADHQMcAysDHQMrAywDFgMVAyQDFgMkAyUDHgMdAywDHgMsAy0DFwMWAyUDFwMlAyYDHwMeAy0DHwMtAy4DGAMXAyYDGAMmAycDIAMfAy4DIAMuAy8DGQMYAycDGQMnAygDEgNDAyEDRAQgAy8DGgMZAygDGgMoAykDEwMSAyEDEwMhAyIDGwMaAykDGwMpAyoDFAMTAyIDFAMiAyMDHAMbAyoDHAMqAysDFQMUAyMDFQMjAyQDIQNCA1ADQwQvA14DKQMoA1cDKQNXA1gDIgMhA1ADIgNQA1EDKgMpA1gDKgNYA1kDIwMiA1EDIwNRA1IDKwMqA1kDKwNZA1oDJAMjA1IDJANSA1MDLAMrA1oDLANaA1sDJQMkA1MDJQNTA1QDLQMsA1sDLQNbA1wDJgMlA1QDJgNUA1UDLgMtA1wDLgNcA10DJwMmA1UDJwNVA1YDLwMuA10DLwNdA14DKAMnA1YDKANWA1cDVANTA2IDVANiA2MDXANbA2oDXANqA2sDVQNUA2MDVQNjA2QDXQNcA2sDXQNrA2wDVgNVA2QDVgNkA2UDXgNdA2wDXgNsA20DVwNWA2UDVwNlA2YDUANBA18DQgReA20DWANXA2YDWANmA2cDUQNQA18DUQNfA2ADWQNYA2cDWQNnA2gDUgNRA2ADUgNgA2EDWgNZA2gDWgNoA2kDUwNSA2EDUwNhA2IDWwNaA2kDWwNpA2oDZwNmA3UDZwN1A3YDYANfA24DYANuA28DaANnA3YDaAN2A3cDYQNgA28DYQNvA3ADaQNoA3cDaQN3A3gDYgNhA3ADYgNwA3EDagNpA3gDagN4A3kDYwNiA3EDYwNxA3IDawNqA3kDawN5A3oDZANjA3IDZANyA3MDbANrA3oDbAN6A3sDZQNkA3MDZQNzA3QDbQNsA3sDbQN7A3wDZgNlA3QDZgN0A3UDXwNAA24DQQRtA3wDegN5A4gDegOIA4kDcwNyA4EDcwOBA4IDewN6A4kDewOJA4oDdANzA4IDdAOCA4MDfAN7A4oDfAOKA4sDdQN0A4MDdQODA4QDbgM/A30DQAR8A4sDdgN1A4QDdgOEA4UDbwNuA30DbwN9A34DdwN2A4UDdwOFA4YDcANvA34DcAN+A38DeAN3A4YDeAOGA4cDcQNwA38DcQN/A4ADeQN4A4cDeQOHA4gDcgNxA4ADcgOAA4EDhgOFA5QDhgOUA5UDfwN+A40DfwONA44DhwOGA5UDhwOVA5YDgAN/A44DgAOOA48DiAOHA5YDiAOWA5cDgQOAA48DgQOPA5ADiQOIA5cDiQOXA5gDggOBA5ADggOQA5EDigOJA5gDigOYA5kDgwOCA5EDgwORA5IDiwOKA5kDiwOZA5oDhAODA5IDhAOSA5MDfQM+A4wDPwSLA5oDhQOEA5MDhQOTA5QDfgN9A4wDfgOMA40DmQOYA6cDmQOnA6gDkgORA6ADkgOgA6EDmgOZA6gDmgOoA6kDkwOSA6EDkwOhA6IDjAM9A5sDPgSaA6kDlAOTA6IDlAOiA6MDjQOMA5sDjQObA5wDlQOUA6MDlQOjA6QDjgONA5wDjgOcA50DlgOVA6QDlgOkA6UDjwOOA50DjwOdA54DlwOWA6UDlwOlA6YDkAOPA54DkAOeA58DmAOXA6YDmAOmA6cDkQOQA58DkQOfA6ADnQOcA6sDnQOrA6wDpQOkA7MDpQOzA7QDngOdA6wDngOsA60DpgOlA7QDpgO0A7UDnwOeA60DnwOtA64DpwOmA7UDpwO1A7YDoAOfA64DoAOuA68DqAOnA7YDqAO2A7cDoQOgA68DoQOvA7ADqQOoA7cDqQO3A7gDogOhA7ADogOwA7EDmwM8A6oDPQSpA7gDowOiA7EDowOxA7IDnAObA6oDnAOqA6sDpAOjA7IDpAOyA7MDsAOvA74DsAO+A78DuAO3A8YDuAPGA8cDsQOwA78DsQO/A8ADqgM7A7kDPAS4A8cDsgOxA8ADsgPAA8EDqwOqA7kDqwO5A7oDswOyA8EDswPBA8IDrAOrA7oDrAO6A7sDtAOzA8IDtAPCA8MDrQOsA7sDrQO7A7wDtQO0A8MDtQPDA8QDrgOtA7wDrgO8A70DtgO1A8QDtgPEA8UDrwOuA70DrwO9A74DtwO2A8UDtwPFA8YDwwPCA9EDwwPRA9IDvAO7A8oDvAPKA8sDxAPDA9IDxAPSA9MDvQO8A8sDvQPLA8wDxQPEA9MDxQPTA9QDvgO9A8wDvgPMA80DxgPFA9QDxgPUA9UDvwO+A80DvwPNA84DxwPGA9UDxwPVA9YDwAO/A84DwAPOA88DuQM6A8gDOwTHA9YDwQPAA88DwQPPA9ADugO5A8gDugPIA8kDwgPBA9ADwgPQA9EDuwO6A8kDuwPJA8oD1gPVA+QD1gPkA+UDzwPOA90DzwPdA94DyAM5A9cDOgTWA+UD0APPA94D0APeA98DyQPIA9cDyQPXA9gD0QPQA98D0QPfA+ADygPJA9gDygPYA9kD0gPRA+AD0gPgA+EDywPKA9kDywPZA9oD0wPSA+ED0wPhA+IDzAPLA9oDzAPaA9sD1APTA+ID1APiA+MDzQPMA9sDzQPbA9wD1QPUA+MD1QPjA+QDzgPNA9wDzgPcA90D2gPZA+gD2gPoA+kD4gPhA/AD4gPwA/ED2wPaA+kD2wPpA+oD4wPiA/ED4wPxA/ID3APbA+oD3APqA+sD5APjA/ID5APyA/MD3QPcA+sD3QPrA+wD5QPkA/MD5QPzA/QD3gPdA+wD3gPsA+0D1wM4A+YDOQTlA/QD3wPeA+0D3wPtA+4D2APXA+YD2APmA+cD4APfA+4D4APuA+8D2QPYA+cD2QPnA+gD4QPgA+8D4QPvA/AD7QPsA/sD7QP7A/wD5gM3A/UDOAT0AwME7gPtA/wD7gP8A/0D5wPmA/UD5wP1A/YD7wPuA/0D7wP9A/4D6APnA/YD6AP2A/cD8APvA/4D8AP+A/8D6QPoA/cD6QP3A/gD8QPwA/8D8QP/AwAE6gPpA/gD6gP4A/kD8gPxAwAE8gMABAEE6wPqA/kD6wP5A/oD8wPyAwEE8wMBBAIE7APrA/oD7AP6A/sD9APzAwIE9AMCBAMEAAT/Aw4EAAQOBA8E+QP4AwcE+QMHBAgEAQQABA8EAQQPBBAE+gP5AwgE+gMIBAkEAgQBBBAEAgQQBBEE+wP6AwkE+wMJBAoEAwQCBBEEAwQRBBIE/AP7AwoE/AMKBAsE9QM2AwQENwQDBBIE/QP8AwsE/QMLBAwE9gP1AwQE9gMEBAUE/gP9AwwE/gMMBA0E9wP2AwUE9wMFBAYE/wP+Aw0E/wMNBA4E+AP3AwYE+AMGBAcENgQSBCEEDAQLBBoEDAQaBBsEBQQEBBMEBQQTBBQEDQQMBBsEDQQbBBwEBgQFBBQEBgQUBBUEDgQNBBwEDgQcBB0EBwQGBBUEBwQVBBYEDwQOBB0EDwQdBB4ECAQHBBYECAQWBBcEEAQPBB4EEAQeBB8ECQQIBBcECQQXBBgEEQQQBB8EEQQfBCAECgQJBBgECgQYBBkEEgQRBCAEEgQgBCEECwQKBBkECwQZBBoEBAQ1AxMEHwQeBC0EHwQtBC4EGAQXBCYEGAQmBCcEIAQfBC4EIAQuBC8EGQQYBCcEGQQnBCgEIQQgBC8EIQQvBDAEGgQZBCgEGgQoBCkEEwQ0AyIENQQhBDAEGwQaBCkEGwQpBCoEFAQTBCIEFAQiBCMEHAQbBCoEHAQqBCsEFQQUBCMEFQQjBCQEHQQcBCsEHQQrBCwEFgQVBCQEFgQkBCUEHgQdBCwEHgQsBC0EFwQWBCUEFwQlBCYEIwQiBFEEIwRRBFIEKwQqBFkEKwRZBFoEJAQjBFIEJARSBFMELAQrBFoELARaBFsEJQQkBFMEJQRTBFQELQQsBFsELQRbBFwEJgQlBFQEJgRUBFUELgQtBFwELgRcBF0EJwQmBFUEJwRVBFYELwQuBF0ELwRdBF4EKAQnBFYEKARWBFcEMAQvBF4EMAReBF8EKQQoBFcEKQRXBFgEIgQzA1EENAQwBF8EKgQpBFgEKgRYBFkEVgRVBGQEVgRkBGUEXgRdBGwEXgRsBG0EVwRWBGUEVwRlBGYEXwReBG0EXwRtBG4EWARXBGYEWARmBGcEUQQyA2AEMwRfBG4EWQRYBGcEWQRnBGgEUgRRBGAEUgRgBGEEWgRZBGgEWgRoBGkEUwRSBGEEUwRhBGIEWwRaBGkEWwRpBGoEVARTBGIEVARiBGMEXARbBGoEXARqBGsEVQRUBGMEVQRjBGQEXQRcBGsEXQRrBGwEaQRoBHcEaQR3BHgEYgRhBHAEYgRwBHEEagRpBHgEagR4BHkEYwRiBHEEYwRxBHIEawRqBHkEawR5BHoEZARjBHIEZARyBHMEbARrBHoEbAR6BHsEZQRkBHMEZQRzBHQEbQRsBHsEbQR7BHwEZgRlBHQEZgR0BHUEbgRtBHwEbgR8BH0EZwRmBHUEZwR1BHYEYAQxA28EMgRuBH0EaARnBHYEaAR2BHcEYQRgBG8EYQRvBHAEfAR7BJYEfASWBJgEdQR0BIgEdQSIBIoEfQR8BJgEfQSYBJoEdgR1BIoEdgSKBIwEbwQwA34EMQR9BJoEdwR2BIwEdwSMBI4EcARvBH4EcAR+BIAEeAR3BI4EeASOBJAEcQRwBIAEcQSABIIEeQR4BJAEeQSQBJIEcgRxBIIEcgSCBIQEegR5BJIEegSSBJQEcwRyBIQEcwSEBIYEewR6BJQEewSUBJYEdARzBIYEdASGBIgEgwSBBJ0EgwSdBJ4EkwSRBKUEkwSlBKYEhQSDBJ4EhQSeBJ8ElQSTBKYElQSmBKcEhwSFBJ8EhwSfBKAElwSVBKcElwSnBKgEiQSHBKAEiQSgBKEEmQSXBKgEmQSoBKkEiwSJBKEEiwShBKIEmwSZBKkEmwSpBKoEjQSLBKIEjQSiBKMEfwRPA5wEUASbBKoEjwSNBKMEjwSjBKQEgQR/BJwEgQScBJ0EkQSPBKQEkQSkBKUEogShBLAEogSwBLEEqgSpBLgEqgS4BLkEowSiBLEEowSxBLIEnAROA6sETwSqBLkEpASjBLIEpASyBLMEnQScBKsEnQSrBKwEpQSkBLMEpQSzBLQEngSdBKwEngSsBK0EpgSlBLQEpgS0BLUEnwSeBK0EnwStBK4EpwSmBLUEpwS1BLYEoASfBK4EoASuBK8EqASnBLYEqAS2BLcEoQSgBK8EoQSvBLAEqQSoBLcEqQS3BLgEtQS0BMMEtQTDBMQErgStBLwErgS8BL0EtgS1BMQEtgTEBMUErwSuBL0ErwS9BL4EtwS2BMUEtwTFBMYEsASvBL4EsAS+BL8EuAS3BMYEuATGBMcEsQSwBL8EsQS/BMAEuQS4BMcEuQTHBMgEsgSxBMAEsgTABMEEqwRNA7oETgS5BMgEswSyBMEEswTBBMIErASrBLoErAS6BLsEtASzBMIEtATCBMMErQSsBLsErQS7BLwEyATHBNYEyATWBNcEwQTABM8EwQTPBNAEugRMA8kETQTIBNcEwgTBBNAEwgTQBNEEuwS6BMkEuwTJBMoEwwTCBNEEwwTRBNIEvAS7BMoEvATKBMsExATDBNIExATSBNMEvQS8BMsEvQTLBMwExQTEBNMExQTTBNQEvgS9BMwEvgTMBM0ExgTFBNQExgTUBNUEvwS+BM0EvwTNBM4ExwTGBNUExwTVBNYEwAS/BM4EwATOBM8E1ATTBOIE1ATiBOMEzQTMBNsEzQTbBNwE1QTUBOME1QTjBOQEzgTNBNwEzgTcBN0E1gTVBOQE1gTkBOUEzwTOBN0EzwTdBN4E1wTWBOUE1wTlBOYE0ATPBN4E0ATeBN8EyQRLA9gETATXBOYE0QTQBN8E0QTfBOAEygTJBNgEygTYBNkE0gTRBOAE0gTgBOEEywTKBNkEywTZBNoE0wTSBOEE0wThBOIEzATLBNoEzATaBNsE2ARKA+cESwTmBPUE4ATfBO4E4ATuBO8E2QTYBOcE2QTnBOgE4QTgBO8E4QTvBPAE2gTZBOgE2gToBOkE4gThBPAE4gTwBPEE2wTaBOkE2wTpBOoE4wTiBPEE4wTxBPIE3ATbBOoE3ATqBOsE5ATjBPIE5ATyBPME3QTcBOsE3QTrBOwE5QTkBPME5QTzBPQE3gTdBOwE3gTsBO0E5gTlBPQE5gT0BPUE3wTeBO0E3wTtBO4E6wTqBPkE6wT5BPoE8wTyBAEF8wQBBQIF7ATrBPoE7AT6BPsE9ATzBAIF9AQCBQMF7QTsBPsE7QT7BPwE9QT0BAMF9QQDBQQF7gTtBPwE7gT8BP0E5wRJA/YESgT1BAQF7wTuBP0E7wT9BP4E6ATnBPYE6AT2BPcE8ATvBP4E8AT+BP8E6QToBPcE6QT3BPgE8QTwBP8E8QT/BAAF6gTpBPgE6gT4BPkE8gTxBAAF8gQABQEF/gT9BOIC/gTiAuMC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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1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//9/PwAAgD///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA//v9/PwAAgD/+/38///9/PwAAgD///38//f9/PwAAgD/9/38/AACAPwAAgD8AAIA/AgCAPwAAgD8CAIA///9/PwAAgD///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/PwAAgD///38//v9/PwAAgD/+/38/AQCAPwAAgD8BAIA/AACAPwAAgD8AAIA//P9/PwAAgD/8/38/AACAPwAAgD8AAIA/AwCAPwAAgD8DAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AQCAPwAAgD8BAIA/AgCAPwAAgD8CAIA/AACAPwAAgD8AAIA//v9/PwAAgD/+/38///9/PwAAgD///38//v9/PwAAgD/+/38/AQCAPwAAgD8BAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA//v9/PwAAgD/+/38///9/PwAAgD///38///9/PwAAgD///38/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAPwAAgD8AAIA/xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1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AACAPwAAgD8AAIA/AQCAPwAAgD8BAIA///9/PwAAgD///38//v9/PwAAgD/+/38///9/PwAAgD///38//f9/PwAAgD/9/38/AACAPwAAgD8AAIA///9/PwAAgD///38///9/PwAAgD///38/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAPwAAgD8AAIA/AAAAAMC4H0AAAAAAAAAAALi4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMi4H0AAAAAAAAAAAMC4H0AAAICzAAAAAMi4H0AAAAA0AAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAALi4H0AAAAAAAAAAALi4H0AAAAAAAAAAALi4H0AAAAA1AAAAALi4H0AAAAA1AAAAAMC4H0AAAAC1AACAtMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMi4H0AAAAAAAAAAAMi4H0AAAAAAAAAAAMC4H0AAAAA1AAAANMi4H0AAAAAAAACANMi4H0AAAAC1AACAtMC4H0AAAAC1AAAAAMC4H0AAAAAAAAAAALi4H0AAAAA1AAAAAMC4H0AAAAAAAAAAAMC4H0AAAIA0AAAAALi4H0AAAAAAAAAAtci4H0AAAIA0AAAAALi4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMi4H0AAAAAAAAAAALi4H0AAAAAAAAAAALi4H0AAAIC0AAAAAMi4H0AAAAAAAAAAAMC4H0AAAAAAAAAANcC4H0AAAAC1AAAAALi4H0AAAAC1AAAAAMi4H0AAAAA1AAAAAMC4H0AAAAA1AACAtMC4H0AAAAAAAACANMi4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMi4H0AAAAC1AAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMi4H0AAAAC1AAAANci4H0AAAAAAAAAANci4H0AAAIC0AAAAAMC4H0AAAAAAAAAAAMC4H0AAAIC0AAAAAMC4H0AAAAAAAAAAtci4H0AAAAC0AAAAAMC4H0AAAAC0AAAAAMC4H0AAAAAAAAAAAMi4H0AAAAAAAAAAAMi4H0AAAAAAAAAAAMC4H0AAAIAxAAAAAMC4H0AAAAAAAAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAIAxAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAgDIAAAAAAACAPwAAAAAAAIAyAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAIAxAAAAAAAAgD8AAAAAAACAsQAAAAAAAIA/AAAAAAAAALIAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAACAMgAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAgDIAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAACAMgAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAQCAMgAAAAAAAIA/AAAAAAAAgLIAAAAAAACAPwAAAAAAAAAzAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAIAyAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAACyAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAgDIAAAAAAACAPwAAAAAAAIAyAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAgDIAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAPwAAgD8AAIA///9/P///fz///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAP///fz8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAP///fz8AAIA/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAP///fz8AAIA/AQCAPwAAgD8BAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/P///fz///38/AACAP///fz8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/P///fz///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAP///fz8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/cVHiQJbci0Hnppo1clHiQJTci0HnJps1clHiQJbci0HnppY1c1HiQJbci0HnppY1clHiQJjci0Hnpoo1cVHiQJjci0Hnpro1clHiQJTci0Hnppo1cFHiQJbci0Hnppo1cFHiQJjci0Hnppo1clHiQJTci0HOTTU1clHiQJTci0Hnpvo1c1HiQJTci0F0Uw02cVHiQJbci0HOTXU1cFHiQJbci0Hnpro1clHiQJbci0Hnppo1clHiQJTci0HOTVU1cVHiQJbci0Hnpoo1cVHiQJbci0HnpqI1cVHiQJbci0HOTVU1clHiQJjci0Hnpro1cVHiQJjci0HOTXU1clHiQJbci0Hnppo1cVHiQJTci0Hnpvo1cVHiQJbci0Hnpoo1cVHiQJbci0HnprI1cFHiQJTci0HOTW01cFHiQJbci0Hnppw1cFHiQJbci0HnRpU1cVHiQJTci0Hnlpo1cVHiQJbci0Hpppo1cFHiQJjci0Hnlps1cVHiQJTci0HODXw1clHiQJbci0HnpqY1cFHiQJjci0Hnpow1cVHiQJbci0HnpoI1clHiQJTci0HOTWU1cFHiQJTci0Hnpqo1cVHiQJbci0Hnpuo1cVHiQJbci0Hnppo1cFHiQJjci0HOTXU1clHiQJbci0Hnpro1cVHiQJbci0HnpoI1clHiQJbci0HOTX01clHiQJjci0Hnpoo1c1HiQJbci0Hnppo1cFHiQJbci0HOTXU1cFHiQJbci0Hnpto1blHiQJbci0Hnpto1cFHiQJjci0Hnpto1clHiQJbci0Gcm+o0cFHiQJTci0Hnpro1cFHiQJbci0HOTTU1dFHiQJbci0Hnpoo1cVHiQJjci0Hnppo1cVHiQJTci0Hnppo1clHiQJbci0Hnppo1clHiQJbci0Hnpp41cVHiQJjci0Hnppo1cVHiQJbci0Hnpps1cVHiQJbci0Hpppo1AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAIAxAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAgDIAAAAAAACAPwAAAAAAAIAyAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAIAxAAAAAAAAgD8AAAAAAACAsQAAAAAAAIA/AAAAAAAAALIAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAACAMgAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAgDIAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAACAMgAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAQCAMgAAAAAAAIA/AAAAAAAAgLIAAAAAAACAPwAAAAAAAAAzAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAIAyAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAACyAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAgDIAAAAAAACAPwAAAAAAAIAyAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAgDIAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAPwAAgD8AAIA///9/P///fz///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAP///fz8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAP///fz8AAIA/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAP///fz8AAIA/AQCAPwAAgD8BAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/P///fz///38/AACAP///fz8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/P///fz///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAP///fz8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/cVHiwJbci0Hoppq1cVHiwJTci0Ho8pq1cVHiwJbci0Ho5pq1clHiwJbci0HoFpu1cVHiwJjci0Ho5pu1clHiwJjci0Hoxpm1cVHiwJTci0HoJpu1cFHiwJbci0HopqC1cVHiwJjci0HopqK1cVHiwJTci0HQTW21clHiwJTci0HopoK1cVHiwJTci0Hoppq1cFHiwJbci0Hopsq1clHiwJbci0Hoppq1cFHiwJbci0Hoppq1clHiwJTci0Hopuq1cVHiwJbci0Hopoq1cVHiwJbci0HQTUW1cVHiwJbci0HQTVW1clHiwJjci0F0Ux22clHiwJjci0Hoprq1clHiwJbci0Hoprq1cVHiwJTci0HQTTW1clHiwJbci0HQTTW1clHiwJbci0HQTTW1clHiwJTci0Hoprq1clHiwJbci0HQTTW1clHiwJbci0Hopoq1b1HiwJTci0HopqK1cVHiwJbci0Hmppq1clHiwJjci0HopqK1cVHiwJTci0Hopoq1cFHiwJbci0Hoprq1cVHiwJjci0HQTXW1clHiwJbci0Hoprq1cFHiwJTci0Hopvq1clHiwJTci0F0Uy22cFHiwJbci0HQTTW1cFHiwJbci0Ggm+q0clHiwJjci0HQTXW1clHiwJbci0Hoprq1cVHiwJbci0HopsK1cVHiwJbci0HQTX21cVHiwJjci0Hopsq1clHiwJbci0Hoptq1cFHiwJbci0Hoppq1cVHiwJbci0Hoptq1cFHiwJbci0Hoptq1cVHiwJjci0Hopuq1cFHiwJbci0HQTVW1cFHiwJTci0Hopo61c1HiwJbci0Hopo61cVHiwJbci0HoprC1clHiwJjci0Ho5rC1cFHiwJTci0Ho9Z61cVHiwJbci0Ho1pa1cVHiwJbci0HoBpy1clHiwJjci0HoFpq1clHiwJbci0HoeJq1cVHiwJbci0Hpppq1AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAIAxAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAgDIAAAAAAACAPwAAAAAAAIAyAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAIAxAAAAAAAAgD8AAAAAAACAsQAAAAAAAIA/AAAAAAAAALIAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAACAMgAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAgDIAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAACAMgAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAQCAMgAAAAAAAIA/AAAAAAAAgLIAAAAAAACAPwAAAAAAAAAzAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAIAyAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAACyAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAgDIAAAAAAACAPwAAAAAAAIAyAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAgDIAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAPwAAgD8AAIA///9/P///fz///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAP///fz8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAP///fz8AAIA/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAP///fz8AAIA/AQCAPwAAgD8BAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/P///fz///38/AACAP///fz8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/P///fz///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAP///fz8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/" + } + ] +} diff --git a/Assets/Models/MD_RigTest02_HierachyTest1.shmodel b/Assets/Models/MD_RigTest02_HierachyTest1.shmodel new file mode 100644 index 0000000000000000000000000000000000000000..2e6321b2753ce918102071227182798c354b3707 GIT binary patch literal 119146 zcmeFa2bh$_wzfTFC8K0S2FaqrkeQi&i<|^O1yO0 z>9>X`Vju`An21WwNfh|+=k0E2lyS4KbH4q5*LUr?&OQ{y>Q(o_45fL+LMnr5) z`RDejFq_oc@^dQ8&#l^eZK(g2Z4<`x5AEv=*re9J&J*O4uX*hNL&O@{#PvRLy+3NgQO`c>!9u<{-(Rdb zsK~D=Reqh~EA-sOnk&*COIiH;Pd@qI)a!K0N42s!rRScn`DoOIlx+n|IvQ(K{>v%b zCsuQkbDXVt?dqQ?c}~`LG;WnmS5ww*sPAZ8F{oeTs$ceXP95{?X64-iGDGUS${C4;DtPnn42~`nzDJtQ;wK7cR!V~W85nq z^WxvmrKB8w-(x=f)}@p)=~sBnO`H9Z(x_~T#~k2a=P`Gmc*W}%v-)K(X4%V+nB_@*3ra{P*>h@|YE$ zQLjXK%+1K3v*{~)%!xBDc>Q8lzwE^r1HViu1$#VpRP9`=U(D*4y_jV$KVp_2`4_YNYg{pFT=9rmJmM6yIC(~XF7b?eQoQDW+yBuxY^5$K zXQp=8=goKJ%+ikzc=Jd(qxUP0{8Y{;-}JsK&oy5L4sYee8dvp4IU^o%Drdxb7j;$4o2%|kX-FLt zv-%zCfS8q6ns;K(%e*K_-ilfCTAZpUs!NM%_V<_vQvX-y9^x@Sh&PONxkWwNT=Q3M%Uyt+PnB6H0gK-|SXIILn!8mVUv&-uj zv-(4Emc9IlS$^bS%<`{s#jJ5daTbp_#VpRRgZZp}<&ScsX|o?v9wDz3=f^7S^6IVP zT)X9WDGh@8{M@#k*YkPlM>|r^1@rmgE8nEF4CZr=HQ#vsVpe}BpJgvUVwNA(b1}=m z#uc;14dt_V#3^QRei^LWdM+ER+p>Q$Shoii`PS0~F@MqHo0K)dy1lvTw(E7f%9~rf zxG6WPP5e5gOt5ZmsP?tjFJ|?J>bC6VN6hjg-4V0=Yg{pFT=6J3#3N2Ii*tTZAN9U$ zLyr_^J#YP>KFZJ4Yu7wY*E;rY{41ZQm;36vK0cQJiO9&w6UoU?=Lko(E2_2|Bs^?vmVu0s@u#_%i7 z^52p;ht*%a8nvS^hPy zm^H3=#4H|hidmcw1=o9;7rBG$J>{E=z4BS_<941`%!6r z_tK_Wmy&_`t~KhUUTeL6F{@wpsvEMGA2G|1{EJ!sHLjR7u6V>O9&w6Uoauw>>aoo0 zvh*v?jhQd+@LXc9P984eeG#+X-_OV^F%Knfp>?%*?qFUk&Rov;2qRtZ_qe7EdV7;ta)^Jn@*7 zC+rtoF)M#It$4~6bJajTd(6r=_8lIx^6*6Z6&|zlll_awES`KP*Llp7iNE?o`7HZT zKFd#7K6}jauW`k!am5ps&mOZlXYpK$v*x4h#jJVS=Z-{=`HMi^@R&8PTa7s8F>Agz z>6FeY&f;gCU=?TOC%SJH=Xc2;^@~~kvKO=L^p!p4 z4&=Z3#jJkWi&^&aBWC%Lf8~b!H(*>bYh3Y&Sv=wtvp6HXpTOGVzwQ5g96o1WD`yI# z?=JI2c`n_5f;`mR)OsKf@2~1fa2?|1jPkJlhjqN139duDoKd}H9pdH8#=ttn%Ng~{ zUO5w7hj=+7Kk~1fk$;V=oYA=AQO<}*oXQz-eokEyv(`~3neSrO`s!ikk(g!Qhx`7F-sR7AJN@o&Pn}Ozw%uDvJcdg9iAWMx%|k#nB`yN zido}|N6g|8r$x<)#H@L7-}+`Av*z^~cvMeRm*&;% z?=h?XFUdW`WBvwRP`{YfFMBb|UVg+ZKk_eT`PaB&*0|ykbBI&S;`|t05VQ6L;q4sM zUh%6xyuF?Jre{%qc>5GJM9-!E@b>-WiQX6Whqs^Pz0mWjKfL`3&#PLRhW_yOscZ3G z9Mm7)mW^T(vJbW8Q}GG;54FXhScP~(Z7~OGT7W;))-x)GvJY=7CW@!}!`q6XVyph} z_MO4p(4MhQFgLW9tQyP>?J-$1dok3RPh>DRzGF{%I+z=y*{jY8=7!ET7X@>p9D7^! z>)F*Wdp)o0=hC?1(X)t0oZ=VfXTdqB{^P+ps6Bgw;2hLm{)ONi z)E>Wfa1Ltk-#0i1b%t;P9=)eJgKZp~gE~V{znIl8dojyie#9(4@-Jrj*SKQVxZ)AB zc*H4Yac&IOIz1O_T`z}a-#A$7bY>+jQ?BYPEBTM|UViF~OEp9}sk5&l#7)dP6T3H9 z>vUG8ele?G_F|U3{D@h8x^+I@2{A3_P95w={l2CznIl8dojyie#9(4@*l|gQ{K2@ z*0|ykvv|ZQW^uk7Ts!H^#0J++dcQgb*G`p*gVqL$v(7vpAr4~JnQddH7ejZ#qb>!?<{bE+X?8Pj5`4O}H$iJB7U*n2dPePcVTebDtQ2#C4HNqJFp?#eJ zo7CFZd4hhtasSf3&Jgqyvbo-GpWl_c)H$Gy2Mn^f8+ z?6s-3!(MA{)lN&|2l6c<<)7Qihmg(R+v#rjsqxQk@3ldjzqkLqc8ztK@-`ynpW6Y3 zfX(0Azu)jvSO?egZ=qC4e+kqU2u(H2ZJBxgh^AYc-F}K?e`tj^< z)jp2?hB$Ax9b%LHt=dQAGstG4e?Q~YX9{QZEx<#4>q@K z&$HKEg~m(E)r@3+pgRmzHa%3c8S5S0ZIJ&Otk-nsp=q}fpc=qxm2KkZyr61+?{A=7M%kJ{V z70>3XxjY_mE`KDa$EmvtV&22LMt2y*e2R6M?gogNvwW-1+{LW3F5QI?GoSfbotcZ7 z&w{M(RERmiuQT?@n$NP2QNNhgFMBb|UVg+ZKk_eT`PaB&*0|ykvv|ZQW^wASf|yfS zf5~3VI^)#c1~EU&`d4=z#GIe?yY51WIfea)KARA;#?{>kF)MC?I~9@M`>1{~t6%nF zmc9IlS$^bS%<`{s#jJ6~BWCf4Q_SMjT?H}EV4bMv74ufsxw_ln#hG@>3#R+Ci6v~DJy3*-}RZe^1KH1GjOLOvSv=slhp6! z4E?fK&d6SVyt#=V`B%=!zs6P0Xk76qXT&2;<%~FWr$WpTd{(2+*2S!T-EHug$t%q} zF{dyuN|Lu8GxJ(JVpd(!oeD8WQ2zsWDyZA+Bh@cv^~+w&vX>u^89(wbX8G5+9y8;L zN6aBkF^f}o6+CA0Tz446OtL5FPKB7&)}4o7JxS1A2r;W)cPhlJw(eAT%(Me{Dm+c} z`aR~Ly_jV$KVlB~57rZJTrsO(JYrT`oE|f6-Bk$2*%uaPpYApUI^UVg+ZKk_eT`PaC?ID0(7IQzsIjI&R7 z6@vNf3(IFmcN>EF?5N%b^VvZsLiy~3<+GzZ6=G&R-~{eec=_!0i&_0)`Rw@#=CkKN zn9tt0!F+bY^4Sq*FrR(8t03kS^hb9Xf_2-`-3BpJKOO0Un5nCd?m{Te)LSR4ZX3l- z%+zNSxKrWPZLeR<>JO{iMt;OBKk_eT`PaB&*0|zPoSBb~IK?bZ-Bl2?-WT0r5Hs`F z(VYr0%a86n1oPSGE`*rTH4~oeEDMy?!yPKTIDzKVp_2`48r^(YRvP zxZ)ABc*H4Yaq6yu7iXSBcNn}l^L)D7AZEoucOJwn|GEnyX4VfzbxCtj`Jy`&VwN5T z?o@c|5U*d%>X*IdpzP(x%MJXF*!#C(dp4&14TtjXsIUcZ>tFMBb|UVg+ZKk_eT z`PaB!oEcXYVOWMAp3I-F?fsT+D&~ zh>D7Hzn=nn&blKZX2nf+Cqi)!+^LAH$!Bz4e<;qf7qjf;ClqJ-55-yIhT<%qP@KgXinH!i zgz{N;7()51y8&Y6^AP2m$E{);!YP z2{9`_1AEuVnvv+U`o*k%*^62B@*`&Xp>BB0@~?5ltZ~I7X7PyA%MCbnS3%6Gdy1!+ zRS)&~f|zSihjiybxk2t5eZC{+ocJd$9<$=3&tAo>c@(%)5n1yP`LBL4t6%nFmc9Il zS$^bSxgq}=SIin$JYp7)IK?bZ?D%0mGSSrfZ~H$R2i;Xr&hUANPj?u+Jg464Zi8}0 z>jB+)P|gI`AzscX4|PXEc`n^!9pdGT>TTdoMP$vb)KB#*XVfoy<&5lEhj=+7Kk~1f zk$;V=oYA=A@$wuVaVlrTsn2)B%zE3WI}BoGzu@R@gP65$(VYh|E8q0_rt*9V^F?F$K`T)GgrQ^C5L`mcU5t6%nFmfp#a@?3u8U(E8aamB20#Up0%h*Qks)SU`3 zvoG-J4uhE0Ph31^J(uQ}m^CkS7s9J2%xm3|5VPu%?oNnV`W3iS5m|Evx}bhBt6%nF zmc9IV^#niiFJ}4IxMJ40;t_L*Q_SMj=l&iub2GfHdjjHTvL=MLb+172SATe0XCJ|u zlMvq49R@w4?8Do-^PuNde|TGWB)n&jh*%Nc4&0;g_Czbf+p_Uu60{Gs#lL)nM76%)l%{o!rJ(2Fho;ceYj2;FQ2LL zy7Lgs4HwPu;>KRd)g6goZn(NTq4-4NFL0+KvgRJfRKK2G{jv|{hUZ7mC_nNa%neuL zdil(_;tA%4U!1|*@awKZa1Q!)haorzUEOU6&Oujq9)few)m;cLpPAFTBN3c~uI^5V zS!b|;I~9R51oewq{jwLc&Jg6s%V+$^znGbW-nhXz=!z#e2VHRn=b&GA6~vsvbLkF) zn04l$yA5Kd=D5-_F;k0N-GvY{Yjsz1U(D1ltGg3o)|pt~PDS9XO#Nb3zwE^uXF%;FKJn8m5P3Swr?y1K(4W<9U&REQaEbuZu0bgR1%Vn&Ot?nsDP zTCKYiVn(}d;7�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 literal 0 HcmV?d00001 diff --git a/Assets/Models/MD_RigTest02_HierachyTest1.shmodel.shmeta b/Assets/Models/MD_RigTest02_HierachyTest1.shmodel.shmeta new file mode 100644 index 00000000..009838df --- /dev/null +++ b/Assets/Models/MD_RigTest02_HierachyTest1.shmodel.shmeta @@ -0,0 +1,7 @@ +Name: MD_RigTest02_HierachyTest1 +ID: 80500944 +Type: 4 +Sub Assets: +Name: Cube.001 +ID: 135102560 +Type: 8 diff --git a/Assets/Models/MD_RigTest03_HierachyTest2.gltf b/Assets/Models/MD_RigTest03_HierachyTest2.gltf new file mode 100644 index 00000000..8da629d2 --- /dev/null +++ b/Assets/Models/MD_RigTest03_HierachyTest2.gltf @@ -0,0 +1,682 @@ +{ + "asset" : { + "generator" : "Khronos glTF Blender I/O v3.3.27", + "version" : "2.0" + }, + "scene" : 0, + "scenes" : [ + { + "name" : "Scene", + "nodes" : [ + 7 + ] + } + ], + "nodes" : [ + { + "name" : "B1_Left", + "translation" : [ + -7.050452709197998, + 17.08838653564453, + -1.148664637184993e-06 + ] + }, + { + "name" : "B2_Right", + "translation" : [ + 7.072441577911377, + 17.482707977294922, + 1.152246909441601e-06 + ] + }, + { + "name" : "B2_Left", + "translation" : [ + -7.072441577911377, + 17.482707977294922, + -1.1522470231284387e-06 + ] + }, + { + "children" : [ + 1, + 2 + ], + "name" : "B2_Root", + "translation" : [ + 0, + 2.4956512451171875, + 0 + ] + }, + { + "children" : [ + 3 + ], + "name" : "B1_Right", + "translation" : [ + 6.991182804107666, + 17.08838653564453, + 1.1390083045625943e-06 + ] + }, + { + "children" : [ + 0, + 4 + ], + "name" : "B1_Root", + "rotation" : [ + 0, + 0.7071068286895752, + 0, + 0.7071067094802856 + ], + "scale" : [ + 1, + 0.9999999403953552, + 1 + ] + }, + { + "mesh" : 0, + "name" : "Cube.001", + "skin" : 0 + }, + { + "children" : [ + 6, + 5 + ], + "name" : "Armature" + } + ], + "animations" : [ + { + "channels" : [ + { + "sampler" : 0, + "target" : { + "node" : 5, + "path" : "translation" + } + }, + { + "sampler" : 1, + "target" : { + "node" : 5, + "path" : "rotation" + } + }, + { + "sampler" : 2, + "target" : { + "node" : 5, + "path" : "scale" + } + }, + { + "sampler" : 3, + "target" : { + "node" : 0, + "path" : "translation" + } + }, + { + "sampler" : 4, + "target" : { + "node" : 0, + "path" : "rotation" + } + }, + { + "sampler" : 5, + "target" : { + "node" : 0, + "path" : "scale" + } + }, + { + "sampler" : 6, + "target" : { + "node" : 4, + "path" : "translation" + } + }, + { + "sampler" : 7, + "target" : { + "node" : 4, + "path" : "rotation" + } + }, + { + "sampler" : 8, + "target" : { + "node" : 4, + "path" : "scale" + } + }, + { + "sampler" : 9, + "target" : { + "node" : 3, + "path" : "translation" + } + }, + { + "sampler" : 10, + "target" : { + "node" : 3, + "path" : "rotation" + } + }, + { + "sampler" : 11, + "target" : { + "node" : 3, + "path" : "scale" + } + }, + { + "sampler" : 12, + "target" : { + "node" : 1, + "path" : "translation" + } + }, + { + "sampler" : 13, + "target" : { + "node" : 1, + "path" : "rotation" + } + }, + { + "sampler" : 14, + "target" : { + "node" : 1, + "path" : "scale" + } + }, + { + "sampler" : 15, + "target" : { + "node" : 2, + "path" : "translation" + } + }, + { + "sampler" : 16, + "target" : { + "node" : 2, + "path" : "rotation" + } + }, + { + "sampler" : 17, + "target" : { + "node" : 2, + "path" : "scale" + } + } + ], + "name" : "ArmatureAction.001", + "samplers" : [ + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 9 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 10 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 11 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 12 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 13 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 14 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 15 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 16 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 17 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 18 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 19 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 20 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 21 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 22 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 23 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 24 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 25 + }, + { + "input" : 8, + "interpolation" : "LINEAR", + "output" : 26 + } + ] + } + ], + "meshes" : [ + { + "name" : "Cube.008", + "primitives" : [ + { + "attributes" : { + "POSITION" : 0, + "NORMAL" : 1, + "TEXCOORD_0" : 2, + "COLOR_0" : 3, + "JOINTS_0" : 4, + "WEIGHTS_0" : 5 + }, + "indices" : 6 + } + ] + } + ], + "skins" : [ + { + "inverseBindMatrices" : 7, + "joints" : [ + 5, + 0, + 4, + 3, + 1, + 2 + ], + "name" : "Armature" + } + ], + "accessors" : [ + { + "bufferView" : 0, + "componentType" : 5126, + "count" : 1422, + "max" : [ + 2.0000007152557373, + 42, + 9 + ], + "min" : [ + -2, + 0, + -16 + ], + "type" : "VEC3" + }, + { + "bufferView" : 1, + "componentType" : 5126, + "count" : 1422, + "type" : "VEC3" + }, + { + "bufferView" : 2, + "componentType" : 5126, + "count" : 1422, + "type" : "VEC2" + }, + { + "bufferView" : 3, + "componentType" : 5123, + "count" : 1422, + "normalized" : true, + "type" : "VEC4" + }, + { + "bufferView" : 4, + "componentType" : 5121, + "count" : 1422, + "type" : "VEC4" + }, + { + "bufferView" : 5, + "componentType" : 5126, + "count" : 1422, + "type" : "VEC4" + }, + { + "bufferView" : 6, + "componentType" : 5123, + "count" : 6216, + "type" : "SCALAR" + }, + { + "bufferView" : 7, + "componentType" : 5126, + "count" : 6, + "type" : "MAT4" + }, + { + "bufferView" : 8, + "componentType" : 5126, + "count" : 60, + "max" : [ + 2 + ], + "min" : [ + 0.03333333333333333 + ], + "type" : "SCALAR" + }, + { + "bufferView" : 9, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 10, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 11, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 12, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 13, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 14, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 15, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 16, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 17, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 18, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 19, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 20, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 21, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 22, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 23, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 24, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 25, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 26, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + } + ], + "bufferViews" : [ + { + "buffer" : 0, + "byteLength" : 17064, + "byteOffset" : 0, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 17064, + "byteOffset" : 17064, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 11376, + "byteOffset" : 34128, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 11376, + "byteOffset" : 45504, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 5688, + "byteOffset" : 56880, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 22752, + "byteOffset" : 62568, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 12432, + "byteOffset" : 85320, + "target" : 34963 + }, + { + "buffer" : 0, + "byteLength" : 384, + "byteOffset" : 97752 + }, + { + "buffer" : 0, + "byteLength" : 240, + "byteOffset" : 98136 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 98376 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 99096 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 100056 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 100776 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 101496 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 102456 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 103176 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 103896 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 104856 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 105576 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 106296 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 107256 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 107976 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 108696 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 109656 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 110376 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 111096 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 112056 + } + ], + "buffers" : [ + { + "byteLength" : 112776, + "uri" : "data:application/octet-stream;base64,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AAAAQAAAKEIAAEDBAAAAQAAAGEIAAIDBAAAAQAAAGEIAAIDBAAAAQAAAGEIAAIDBAAAAQAAAKEIAAIDBAAAAQAAAKEIAAIDBAAAAQAAAKEIAAIDBAAAAv2jZFEJ4vVnBAAAAv2jZFEJ4vVnBAAAAv2jZFEJ4vVnBAAAAv2jZFEJ4vVnBAAAAvwAAHEIAAFjBAAAAvwAAHEIAAFjBAAAAvwAAHEIAAFjBAAAAv2g0E0IgGmjBAAAAv2g0E0IgGmjBAAAAv2g0E0IgGmjBAAAAv2g0E0IgGmjBAAAAvwAAHEIAAGjBAAAAvwAAHEIAAGjBAAAAvwAAHEIAAGjBAAAAP2jZFEJ4vVnBAAAAP2jZFEJ4vVnBAAAAP2jZFEJ4vVnBAAAAP2jZFEJ4vVnBAAAAPwAAHEIAAFjBAAAAPwAAHEIAAFjBAAAAPwAAHEIAAFjBAAAAP2g0E0IgGmjBAAAAP2g0E0IgGmjBAAAAP2g0E0IgGmjBAAAAP2g0E0IgGmjBAAAAPwAAHEIAAGjBAAAAPwAAHEIAAGjBAAAAPwAAHEIAAGjBAAAAvxTU8kGxr9TAAAAAvxTU8kGxr9TAAAAAvxTU8kGxr9TAAAAAv+wr7UFPUOvAAAAAv+wr7UFPUOvAAAAAv+wr7UFPUOvAAAAAPxTU8kGxr9TAAAAAPxTU8kGxr9TAAAAAPxTU8kGxr9TAAAAAP+wr7UFPUOvAAAAAP+wr7UFPUOvAAAAAP+wr7UFPUOvAAgAAQAAAGEIAAADAAgAAQAAAGEIAAADAAgAAQAAAGEIAAADAAgAAQAAAKEIAAADAAgAAQAAAKEIAAADAAgAAQAAAKEIAAADAAwAAQAAAGEIAAABAAwAAQAAAGEIAAABAAwAAQAAAGEIAAABAAwAAQAAAKEIAAABAAwAAQAAAKEIAAABAAwAAQAAAKEIAAABA/P//vwAAGEIAAADA/P//vwAAGEIAAADA/P//vwAAGEIAAADA/P//vwAAKEIAAADA/P//vwAAKEIAAADA/P//vwAAKEIAAADA+f//vwAAGEIAAABA+f//vwAAGEIAAABA+f//vwAAGEIAAABA+f//vwAAKEIAAABA+f//vwAAKEIAAABA+f//vwAAKEIAAABACgAAP2jZFEIAUci+CgAAP2jZFEIAUci+CgAAP2jZFEIAUci+CgAAP2jZFEIAUci+CgAAPwAAHEIAAAC/CgAAPwAAHEIAAAC/CgAAPwAAHEIAAAC/CwAAP2g0E0IAogE/CwAAP2g0E0IAogE/CwAAP2g0E0IAogE/CwAAP2g0E0IAogE/CwAAPwAAHEIAAAA/CwAAPwAAHEIAAAA/CwAAPwAAHEIAAAA/7f//vmjZFEIAUci+7f//vmjZFEIAUci+7f//vmjZFEIAUci+7f//vmjZFEIAUci+7f//vgAAHEIAAAC/7f//vgAAHEIAAAC/7f//vgAAHEIAAAC/6v//vmg0E0IAogE/6v//vmg0E0IAogE/6v//vmg0E0IAogE/6v//vmg0E0IAogE/6v//vgAAHEIAAAA/6v//vgAAHEIAAAA/6v//vgAAHEIAAAA/////PhTU8kFPUOvA////PhTU8kFPUOvA////PhTU8kFPUOvAAQAAP+wr7UGxr9TAAQAAP+wr7UGxr9TAAQAAP+wr7UGxr9TAAQAAvxTU8kFPUOvAAQAAvxTU8kFPUOvAAQAAvxTU8kFPUOvA////vuwr7UGxr9TA////vuwr7UGxr9TA////vuwr7UGxr9TAAAAAvwAAAAAAAAA/AAAAvwAAAAAAAAA/AAAAvwAAAAAAAAA/AAAAvwAAIEEAAAA/AAAAvwAAIEEAAAA/AAAAvwAAIEEAAAA/AAAAvwAAAAAAAAC/AAAAvwAAAAAAAAC/AAAAvwAAAAAAAAC/AAAAvwAAIEEAAAC/AAAAvwAAIEEAAAC/AAAAvwAAIEEAAAC/AAAAPwAAAAAAAAA/AAAAPwAAAAAAAAA/AAAAPwAAAAAAAAA/AAAAPwAAIEEAAAA/AAAAPwAAIEEAAAA/AAAAPwAAIEEAAAA/AAAAPwAAAAAAAAC/AAAAPwAAAAAAAAC/AAAAPwAAAAAAAAC/AAAAPwAAIEEAAAC/AAAAPwAAIEEAAAC/AAAAPwAAIEEAAAC/AAAAALNNLUHYOQ6/AAAAAJ7jKEEw21S/AAAAABgfI0HAFHu/AAAAAAAAIEEAAIC/AAAAAOjgHEHAFHu/AAAAAGIcF0Ew21S/DOUbPUyxL0Eg70O+NuaYPTbILkFQK8C+rvndPbNNLUFAfgu/r0INPk9QK0GIijG/0RomPp7jKEEoxFC/0pA4PngfJkH492e/Fe9DPhgfI0GwQXa/wsVHPgAAIEHAFHu/Fe9DPujgHEGwQXa/0pA4PojgGUH492e/0RomPmIcF0EoxFC/r0INPrGvFEGIijG/rvndPU2yEkFAfgu/NuaYPco3EUFQK8C+DOUbPbROEEEg70O+NOaYPUyxL0HgkDi+GvYVPjbILkHwBLW+yrVZPrNNLUFQZgO/1IuKPk9QK0FwPSe/wOmiPp7jKEFIp0S/8gS1PngfJkF4glq/SivAPhgfI0H492e/Fe/DPgAAIEFgg2y/SivAPujgHEH492e/8gS1PojgGUF4glq/wOmiPmIcF0FIp0S/1IuKPrGvFEFwPSe/yrVZPk2yEkFQZgO/GvYVPso3EUHwBLW+NOaYPbROEEHgkDi+rPndPUyxL0HAGia+yrVZPjbILkHA6aK+dQiePrNNLUFgg+y+TiPJPk9QK0EYgxa/XIPsPp7jKEHA+zC/UGYDP3gfJkFIp0S/P34LPxgfI0EoxFC/2jkOPwAAIEEw21S/P34LP+jgHEEoxFC/UGYDP4jgGUFIp0S/XIPsPmIcF0HA+zC/TiPJPrGvFEEYgxa/dQiePk2yEkFgg+y+yrVZPso3EUHA6aK+rPndPbROEEHAGia+rkINPkyxL0GgQg2+1IuKPjbILkHQi4q+TSPJPrNNLUFQI8m+AAAAP09QK0EAAAC/FoMWP57jKEEYgxa/cz0nP3gfJkFwPSe/hYoxPxgfI0GAijG/8wQ1PwAAIEHwBDW/hYoxP+jgHEGAijG/cz0nP4jgGUFwPSe/FoMWP2IcF0EYgxa/AAAAP7GvFEEAAAC/TSPJPk2yEkFQI8m+1IuKPso3EUHQi4q+rkINPrROEEGgQg2+0BomPkyxL0HA+d29wemiPjbILkHAtVm+XYPsPrNNLUFwCJ6+F4MWP09QK0FQI8m+xPswP57jKEFgg+y+SqdEP3gfJkFQZgO/KMRQPxgfI0FAfgu/MNtUPwAAIEHYOQ6/KMRQP+jgHEFAfgu/SqdEP4jgGUFQZgO/xPswP2IcF0Fgg+y+F4MWP7GvFEFQI8m+XYPsPk2yEkFwCJ6+wemiPso3EUHAtVm+0BomPrROEEHA+d29AAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACAAAAAAAAAMEEAAACA0JA4PkyxL0FA5pi98gS1PjbILkEg9hW+UGYDP7NNLUHAtVm+dD0nP09QK0HQi4q+SqdEP57jKEHA6aK+eIJaP3gfJkHwBLW+9vdnPxgfI0FAK8C+XINsPwAAIEEQ78O+9vdnP+jgHEFAK8C+eIJaP4jgGUHwBLW+SqdEP2IcF0HA6aK+dD0nP7GvFEHQi4q+UGYDP02yEkHAtVm+8gS1Pso3EUEg9hW+0JA4PrROEEFA5pi9Eu9DPkyxL0EA5Ru9SSvAPjbILkFA5pi9Pn4LP7NNLUHA+d29hYoxP09QK0HAQg2+JsRQP57jKEHAGia+9vdnP3gfJkHgkDi+rUF2PxgfI0EA70O+uxR7PwAAIEHAxUe+rUF2P+jgHEEA70O+9vdnP4jgGUHgkDi+JsRQP2IcF0HAGia+hYoxP7GvFEHAQg2+Pn4LP02yEkHA+d29SSvAPso3EUFA5pi9Eu9DPrROEEEA5Ru9vsVHPkyxL0EAAACAFO/DPjbILkEAAACA2DkOP7NNLUEAAACA8gQ1P09QK0EAAACALttUP57jKEEAAACAXYNsP3gfJkEAAACAvBR7PxgfI0EAAACA+/9/PwAAIEEAAACAvBR7P+jgHEEAAACAXYNsP4jgGUEAAACALttUP2IcF0EAAACA8gQ1P7GvFEEAAACA2DkOP02yEkEAAACAFO/DPso3EUEAAACAvsVHPrROEEEAAACAEe9DPkyxL0EA5Rs9SSvAPjbILkFA5pg9PX4LP7NNLUHA+d09hIoxP09QK0GgQg0+JcRQP57jKEHgGiY+9vdnP3gfJkHAkDg+rEF2PxgfI0Eg70M+uBR7PwAAIEHAxUc+rEF2P+jgHEEg70M+9vdnP4jgGUHAkDg+JcRQP2IcF0HgGiY+hIoxP7GvFEGgQg0+PX4LP02yEkHA+d09SSvAPso3EUFA5pg9Ee9DPrROEEEA5Rs9zpA4PkyxL0FA5pg98gS1PjbILkEg9hU+TmYDP7NNLUHAtVk+cz0nP09QK0HQi4o+SKdEP57jKEHA6aI+eIJaP3gfJkHwBLU+9PdnPxgfI0FQK8A+V4NsPwAAIEEQ78M+9PdnP+jgHEFQK8A+eIJaP4jgGUHwBLU+SKdEP2IcF0HA6aI+cz0nP7GvFEHQi4o+TmYDP02yEkHAtVk+8gS1Pso3EUEg9hU+zpA4PrROEEFA5pg9zBomPkyxL0HA+d09v+miPjbILkHAtVk+WIPsPrNNLUFwCJ4+FoMWP09QK0FQI8k+wfswP57jKEFgg+w+SqdEP3gfJkFQZgM/JcRQPxgfI0FAfgs/KdtUPwAAIEHYOQ4/JcRQP+jgHEFAfgs/SqdEP4jgGUFQZgM/wfswP2IcF0Fgg+w+FoMWP7GvFEFQI8k+WIPsPk2yEkFwCJ4+v+miPso3EUHAtVk+zBomPrROEEHA+d09qkINPkyxL0GgQg0+0YuKPjbILkHQi4o+RyPJPrNNLUFQI8k+/v//Pk9QK0EAAAA/E4MWP57jKEEYgxY/cz0nP3gfJkFwPSc/gooxPxgfI0GAijE/6gQ1PwAAIEHwBDU/gooxP+jgHEGAijE/cz0nP4jgGUFwPSc/E4MWP2IcF0EYgxY//v//PrGvFEEAAAA/RyPJPk2yEkFQI8k+0YuKPso3EUHQi4o+qkINPrROEEGgQg0+pfndPUyxL0HAGiY+xLVZPjbILkHA6aI+bwiePrNNLUFgg+w+TCPJPk9QK0EYgxY/V4PsPp7jKEHA+zA/UGYDP3gfJkFIp0Q/O34LPxgfI0EoxFA/0TkOPwAAIEEw21Q/O34LP+jgHEEoxFA/UGYDP4jgGUFIp0Q/V4PsPmIcF0HA+zA/TCPJPrGvFEEYgxY/bwiePk2yEkFgg+w+xLVZPso3EUHA6aI+pfndPbROEEHAGiY+LuaYPUyxL0HAkDg+FPYVPjbILkHwBLU+vrVZPrNNLUFQZgM/0ouKPk9QK0FwPSc/uumiPp7jKEFIp0Q/8gS1PngfJkF4glo/QivAPhgfI0Hw92c/Be/DPgAAIEFYg2w/QivAPujgHEHw92c/8gS1PojgGUF4glo/uumiPmIcF0FIp0Q/0ouKPrGvFEFwPSc/vrVZPk2yEkFQZgM/FPYVPso3EUHwBLU+LuaYPbROEEHAkDg+BOUbPUyxL0EA70M+K+aYPTbILkFAK8A+mvndPbNNLUE4fgs/rUINPk9QK0GAijE/xxomPp7jKEEgxFA/0pA4PngfJkHw92c/CO9DPhgfI0GoQXY/psVHPgAAIEG4FHs/CO9DPujgHEGoQXY/0pA4PojgGUHw92c/xxomPmIcF0EgxFA/rUINPrGvFEGAijE/mvndPU2yEkE4fgs/K+aYPco3EUFAK8A+BOUbPbROEEEA70M+AAAAskyxL0HAxUc+AABgszbILkEQ78M+AADQs7NNLUHYOQ4/AACAsk9QK0HwBDU/AADgs57jKEEw21Q/AAAAM3gfJkFYg2w/AAAQtBgfI0G4FHs/AACwtAAAIEH4/38/AAAQtOjgHEG4FHs/AAAAM4jgGUFYg2w/AADgs2IcF0Ew21Q/AACAsrGvFEHwBDU/AADQs02yEkHYOQ4/AABgs8o3EUEQ78M+AAAAsrROEEHAxUc+B+UbvUyxL0EA70M+OeaYvTbILkFAK8A+s/ndvbNNLUE4fgs/rkINvk9QK0GAijE/1Bomvp7jKEEgxFA/zZA4vngfJkHw92c/Gu9DvhgfI0GoQXY/z8VHvgAAIEGwFHs/Gu9DvujgHEGoQXY/zZA4vojgGUHw92c/1BomvmIcF0EgxFA/rkINvrGvFEGAijE/s/ndvU2yEkE4fgs/OeaYvco3EUFAK8A+B+UbvbROEEEA70M+LuaYvUyxL0HAkDg+GvYVvjbILkHwBLU+yLVZvrNNLUFIZgM/0ouKvk9QK0FwPSc/wOmivp7jKEFIp0Q/7gS1vngfJkF4glo/SivAvhgfI0Hw92c/F+/DvgAAIEFQg2w/SivAvujgHEHw92c/7gS1vojgGUF4glo/wOmivmIcF0FIp0Q/0ouKvrGvFEFwPSc/yLVZvk2yEkFIZgM/GvYVvso3EUHwBLU+LuaYvbROEEHAkDg+o/ndvUyxL0HAGiY+yLVZvjbILkHA6aI+cgievrNNLUFQg+w+TCPJvk9QK0EYgxY/WoPsvp7jKEHA+zA/TWYDv3gfJkFIp0Q/Pn4LvxgfI0EgxFA/2DkOvwAAIEEg21Q/Pn4Lv+jgHEEgxFA/TWYDv4jgGUFIp0Q/WoPsvmIcF0HA+zA/TCPJvrGvFEEYgxY/cgievk2yEkFQg+w+yLVZvso3EUHA6aI+o/ndvbROEEHAGiY+qEINvkyxL0GgQg0+0ouKvjbILkHQi4o+SCPJvrNNLUFAI8k+/f//vk9QK0EAAAA/FIMWv57jKEEQgxY/cD0nv3gfJkFwPSc/g4oxvxgfI0GAijE/7gQ1vwAAIEHoBDU/g4oxv+jgHEGAijE/cD0nv4jgGUFwPSc/FIMWv2IcF0EQgxY//f//vrGvFEEAAAA/SCPJvk2yEkFAI8k+0ouKvso3EUHQi4o+qEINvrROEEGgQg0+AAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAAAAAAAAAEEEAAACAyRomvkyxL0GA+d09vumivjbILkHAtVk+VoPsvrNNLUFwCJ4+FYMWv09QK0FQI8k+wfswv57jKEFQg+w+R6dEv3gfJkFQZgM/JcRQvxgfI0E4fgs/KdtUvwAAIEHQOQ4/JcRQv+jgHEE4fgs/R6dEv4jgGUFQZgM/wfswv2IcF0FQg+w+FYMWv7GvFEFQI8k+VoPsvk2yEkFwCJ4+vumivso3EUHAtVk+yRomvrROEEGA+d09yZA4vkyxL0FA5pg97wS1vjbILkEg9hU+S2YDv7NNLUHAtVk+cj0nv09QK0HQi4o+RqdEv57jKEGw6aI+dIJav3gfJkHwBLU+8/dnvxgfI0FAK8A+U4NsvwAAIEEA78M+8/dnv+jgHEFAK8A+dIJav4jgGUHwBLU+RqdEv2IcF0Gw6aI+cj0nv7GvFEHQi4o+S2YDv02yEkHAtVk+7wS1vso3EUEg9hU+yZA4vrROEEFA5pg9Cu9DvkyxL0EA5Rs9RSvAvjbILkFA5pg9OH4Lv7NNLUGA+d09g4oxv09QK0GgQg0+IsRQv57jKEHAGiY+8vdnv3gfJkHAkDg+qUF2vxgfI0EA70M+sBR7vwAAIEGgxUc+qUF2v+jgHEEA70M+8vdnv4jgGUHAkDg+IsRQv2IcF0HAGiY+g4oxv7GvFEGgQg0+OH4Lv02yEkGA+d09RSvAvso3EUFA5pg9Cu9DvrROEEEA5Rs9tsVHvkyxL0EAAACAtsVHvkyxL0EAAACAD+/DvjbILkEAAACAD+/DvjbILkEAAACA0jkOv7NNLUEAAACA0jkOv7NNLUEAAACA8AQ1v09QK0EAAACA8AQ1v09QK0EAAACAKttUv57jKEEAAACAKttUv57jKEEAAACAWINsv3gfJkEAAACAWINsv3gfJkEAAACAtxR7vxgfI0EAAAC1txR7vxgfI0EAAAC18P9/vwAAIEEAAAC18P9/vwAAIEEAAAC1txR7v+jgHEEAAAC1txR7v+jgHEEAAAC1WINsv4jgGUEAAACAWINsv4jgGUEAAACAKttUv2IcF0EAAACAKttUv2IcF0EAAACA8AQ1v7GvFEEAAACA8AQ1v7GvFEEAAACA0jkOv02yEkEAAACA0jkOv02yEkEAAACAD+/Dvso3EUEAAACAD+/Dvso3EUEAAACAtsVHvrROEEEAAACAtsVHvrROEEEAAACACe9DvkyxL0EA5Ru9RCvAvjbILkFA5pi9N34Lv7NNLUHA+d29gooxv09QK0GgQg2+IMRQv57jKEHgGia+8fdnv3gfJkHAkDi+pkF2vxgfI0Eg70O+rRR7vwAAIEHgxUe+pkF2v+jgHEEg70O+8fdnv4jgGUHAkDi+IMRQv2IcF0HgGia+gooxv7GvFEGgQg2+N34Lv02yEkHA+d29RCvAvso3EUFA5pi9Ce9DvrROEEEA5Ru9x5A4vkyxL0FA5pi97QS1vjbILkEg9hW+SGYDv7NNLUHAtVm+cT0nv09QK0HQi4q+Q6dEv57jKEHA6aK+c4Jav3gfJkHwBLW+7vdnvxgfI0FQK8C+TINsvwAAIEEQ78O+7vdnv+jgHEFQK8C+c4Jav4jgGUHwBLW+Q6dEv2IcF0HA6aK+cT0nv7GvFEHQi4q+SGYDv02yEkHAtVm+7QS1vso3EUEg9hW+x5A4vrROEEFA5pi9xhomvkyxL0HA+d29uumivjbILkHAtVm+TIPsvrNNLUFwCJ6+FIMWv09QK0FQI8m+vPswv57jKEFgg+y+RqdEv3gfJkFQZgO/H8RQvxgfI0FAfgu/HttUvwAAIEHYOQ6/H8RQv+jgHEFAfgu/RqdEv4jgGUFQZgO/vPswv2IcF0Fgg+y+FIMWv7GvFEFQI8m+TIPsvk2yEkFwCJ6+uumivso3EUHAtVm+xhomvrROEEHA+d29pUINvkyxL0GgQg2+zouKvjbILkHQi4q+PCPJvrNNLUFAI8m++v//vk9QK0EAAAC/DoMWv57jKEEQgxa/bz0nv3gfJkFwPSe/fIoxvxgfI0GAijG/4QQ1vwAAIEHwBDW/fIoxv+jgHEGAijG/bz0nv4jgGUFwPSe/DoMWv2IcF0EQgxa/+v//vrGvFEEAAAC/PCPJvk2yEkFAI8m+zouKvso3EUHQi4q+pUINvrROEEGgQg2+nPndvUyxL0HAGia+v7VZvjbILkHA6aK+ZQievrNNLUFQg+y+SCPJvk9QK0EYgxa/ToPsvp7jKEHA+zC/TGYDv3gfJkFIp0S/Nn4LvxgfI0EgxFC/yTkOvwAAIEEo21S/Nn4Lv+jgHEEgxFC/TGYDv4jgGUFIp0S/ToPsvmIcF0HA+zC/SCPJvrGvFEEYgxa/ZQievk2yEkFQg+y+v7VZvso3EUHA6aK+nPndvbROEEHAGia+KOaYvUyxL0HAkDi+EfYVvjbILkHwBLW+rbVZvrNNLUFIZgO/z4uKvk9QK0FwPSe/sumivp7jKEFAp0S/7AS1vngfJkFwglq/OivAvhgfI0Hw92e/+O7DvgAAIEFQg2y/OivAvujgHEHw92e/7AS1vojgGUFwglq/sumivmIcF0FAp0S/z4uKvrGvFEFwPSe/rbVZvk2yEkFIZgO/EfYVvso3EUHwBLW+KOaYvbROEEHAkDi+/eQbvUyxL0EA70O+J+aYvTbILkFAK8C+gPndvbNNLUE4fgu/p0INvk9QK0GAijG/uhomvp7jKEEgxFC/yZA4vngfJkHw92e/++5DvhgfI0GoQXa/k8VHvgAAIEGwFHu/++5DvujgHEGoQXa/yZA4vojgGUHw92e/uhomvmIcF0EgxFC/p0INvrGvFEGAijG/gPndvU2yEkE4fgu/J+aYvco3EUFAK8C+/eQbvbROEEEA70O+AACAMkyxL0HAxUe+AACQMzbILkEQ78O+AADAM09QK0HwBDW/AACAM3gfJkFYg2y/AACAM4jgGUFYg2y/AADAM7GvFEHwBDW/AABoNE2yEkHQOQ6/AACQM8o3EUEQ78O+AACAMrROEEHAxUe+AAAAwAAAkEEAAKDAAAAAwAAAkEEAAKDAAAAAwAAAkEEAAKDAAAAAwAAAsEEAAKDAAAAAwAAAsEEAAKDAAAAAwAAAsEEAAKDAAAAAwAAAkEEAABDBAAAAwAAAkEEAABDBAAAAwAAAkEEAABDBAAAAwAAAsEEAABDBAAAAwAAAsEEAABDBAAAAwAAAsEEAABDBAAAAQAAAkEEAAKDAAAAAQAAAkEEAAKDAAAAAQAAAkEEAAKDAAAAAQAAAsEEAAKDAAAAAQAAAsEEAAKDAAAAAQAAAsEEAAKDAAAAAQAAAkEEAABDBAAAAQAAAkEEAABDBAAAAQAAAkEEAABDBAAAAQAAAsEEAABDBAAAAQAAAsEEAABDBAAAAQAAAsEEAABDBAAAAv9CyiUHwetPAAAAAv9CyiUHwetPAAAAAv9CyiUHwetPAAAAAv9CyiUHwetPAAAAAvwAAmEEAANDAAAAAvwAAmEEAANDAAAAAvwAAmEEAANDAAAAAv9FohkFANPDAAAAAv9FohkFANPDAAAAAv9FohkFANPDAAAAAv9FohkFANPDAAAAAvwAAmEEAAPDAAAAAvwAAmEEAAPDAAAAAvwAAmEEAAPDAAAAAP9CyiUHwetPAAAAAP9CyiUHwetPAAAAAP9CyiUHwetPAAAAAP9CyiUHwetPAAAAAPwAAmEEAANDAAAAAPwAAmEEAANDAAAAAPwAAmEEAANDAAAAAP9FohkFANPDAAAAAP9FohkFANPDAAAAAP9FohkFANPDAAAAAP9FohkFANPDAAAAAPwAAmEEAAPDAAAAAPwAAmEEAAPDAAAAAPwAAmEEAAPDAAAAAvyioJUHwBLU+AAAAvyioJUHwBLU+AAAAvyioJUHwBLU+AAAAv9hXGkHwBLW+AAAAv9hXGkHwBLW+AAAAv9hXGkHwBLW+AAAAPyioJUHwBLU+AAAAPyioJUHwBLU+AAAAPyioJUHwBLU+AAAAP9hXGkHwBLW+AAAAP9hXGkHwBLW+AAAAP9hXGkHwBLW+AgAAQAAAkEEAAKBAAgAAQAAAkEEAAKBAAgAAQAAAkEEAAKBAAgAAQAAAsEEAAKBAAgAAQAAAsEEAAKBAAgAAQAAAsEEAAKBAAwAAQAAAkEEAABBBAwAAQAAAkEEAABBBAwAAQAAAkEEAABBBAwAAQAAAsEEAABBBAwAAQAAAsEEAABBBAwAAQAAAsEEAABBB/P//vwAAkEEAAKBA/P//vwAAkEEAAKBA/P//vwAAkEEAAKBA/P//vwAAsEEAAKBA/P//vwAAsEEAAKBA/P//vwAAsEEAAKBA+f//vwAAkEEAABBB+f//vwAAkEEAABBB+f//vwAAkEEAABBB+f//vwAAsEEAABBB+f//vwAAsEEAABBB+f//vwAAsEEAABBBCgAAP9CyiUHwetNACgAAP9CyiUHwetNACgAAP9CyiUHwetNACgAAP9CyiUHwetNACgAAPwAAmEEAANBACgAAPwAAmEEAANBACgAAPwAAmEEAANBACwAAP9FohkFANPBACwAAP9FohkFANPBACwAAP9FohkFANPBACwAAP9FohkFANPBACwAAPwAAmEEAAPBACwAAPwAAmEEAAPBACwAAPwAAmEEAAPBA7f//vtCyiUHwetNA7f//vtCyiUHwetNA7f//vtCyiUHwetNA7f//vtCyiUHwetNA7f//vgAAmEEAANBA7f//vgAAmEEAANBA7f//vgAAmEEAANBA6v//vtFohkFANPBA6v//vtFohkFANPBA6v//vtFohkFANPBA6v//vtFohkFANPBA6v//vgAAmEEAAPBA6v//vgAAmEEAAPBA6v//vgAAmEEAAPBA////PiioJUHwBLW+////PiioJUHwBLW+////PiioJUHwBLW+AQAAP9hXGkHwBLU+AQAAP9hXGkHwBLU+AQAAP9hXGkHwBLU+AQAAvyioJUHwBLW+AQAAvyioJUHwBLW+AQAAvyioJUHwBLW+////vthXGkHwBLU+////vthXGkHwBLU+////vthXGkHwBLU+AACAvwAAAAAAAACAAAAAAAAAgL8AAACAAAAAAAAAAAAAAIA/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AAAgPwAAQD8AACA/AABAPwAAYD8AAAA/AADAPgAAgD4AAMA+AACAPgAAwD4AAIA+AAAgPwAAgD4AACA/AACAPgAAID8AAIA+AADAPgAAAD8AAMA+AAAAPwAAwD4AAAA/AAAgPwAAAD8AACA/AAAAPwAAID8AAAA/AABAPwAAQD4AAEA/AACgPgAAQD8AAOA+AABAPwAAAD8AAEA/AAAQPwAAQD///y8/AAA4P/D/fz0AADg/AAAAPgAAOD8AAEA+AAA4P/z/fz4AADg/AACgPgAAOD/+/78+AAA4PwAA4D4AADg/AAAAPwAAOD8AABA/AAA4PwAAID8AADg/AQAwPwAAOD8AAEA/AAA4PwAAUD8AADg///9fPwAAOD8BAHA/AAAwP/D/fz0AADA/AAAAPgAAMD8AAEA+AAAwP/z/fz4AADA/AACgPgAAMD8AAMA+AAAwPwAA4D4AADA/AAAAPwAAMD8AABA/AAAwPwAAID8AADA/AQAwPwAAMD8AAEA/AAAwPwAAUD8AADA///9fPwAAMD8BAHA/AAAoP/D/fz0AACg/AAAAPgAAKD8AAEA+AAAoP/z/fz4AACg/AACgPgAAKD/+/78+AAAoPwAA4D4AACg/AAAAPwAAKD8AABA/AAAoPwAAID8AACg/AQAwPwAAKD8AAEA/AAAoPwAAUD8AACg///9fPwAAKD8BAHA/AAAgP/D/fz0AACA/AAAAPgAAID8AAEA+AAAgPwAAgD4AACA//v+fPgAAID/+/78+AAAgPwAA4D4AACA/AAAAPwAAID8AABA/AAAgPwAAID8AACA/AQAwPwAAID8AAEA/AAAgPwAAUD8AACA/AABgPwAAID8BAHA/AAAYP/D/fz0AABg/AAAAPgAAGD8AAEA+AAAYP/z/fz4AABg/AACgPgAAGD/+/78+AAAYPwAA4D4AABg/AAAAPwAAGD8AABA/AAAYPwAAID8AABg/AQAwPwAAGD8AAEA/AAAYPwAAUD8AABg/AABgPwAAGD8BAHA/AACAPAAAAAD4/z89AAAAAAAAoD0AAAAAAADgPQAAAAACABA+AAAAAAIAMD4AAAAAAABQPgAAAAAAAHA+AAAAAAAAiD4AAAAAAACYPgAAAAAAAKg+AAAAAAAAuD4AAAAAAADIPgAAAAAAANg+AAAAAAAA6D4AAAAAAAD4PgAAAAAAAAQ/AAAAAAAADD8AAAAAAAAUPwAAAAAAABw/AAAAAAAAJD8AAAAAAAAsPwAAAAAAADQ/AAAAAAAAPD8AAAAAAABEPwAAAAAAAEw/AAAAAAAAVD8AAAAAAABcPwAAAAAAAGQ/AAAAAAAAbD8AAAAAAAB0PwAAAAAAAHw/AAAAAAAAED/w/389AAAQPwAAAD4AABA/AABAPgAAED/8/38+AAAQPwAAoD4AABA//v+/PgAAED8AAOA+AAAQPwAAAD8AABA/AAAQPwAAED8AACA/AAAQPwEAMD8AABA/AABAPwAAED8AAFA/AAAQPwAAYD8AABA/AQBwPwAACD/w/389AAAIPwAAAD4AAAg/AABAPgAACD/8/38+AAAIP/7/nz4AAAg//v+/PgAACD8AAOA+AAAIPwAAAD8AAAg/AAAQPwAACD8AACA/AAAIPwEAMD8AAAg/AABAPwAACD8AAFA/AAAIPwAAYD8AAAg/AQBwPwAAAD/w/389AAAAPwAAAD7///8+AABAPgAAAD/8/38+////Pv7/nz4AAAA//v+/PgAAAD8AAOA+////PgAAAD8AAAA/AAAQPwAAAD8AACA/////PgEAMD8AAAA/AABAP////z4AAFA/AAAAPwAAYD8AAAA/AQBwPwAA8D7w/389AADwPgAAAD4AAPA+AABAPgAA8D78/38+///vPv7/nz4AAPA+/v+/PgAA8D4AAOA+///vPgAAAD8AAPA+AAAQPwAA8D4AACA////vPgEAMD8AAPA+AABAPwAA8D4AAFA/AADwPgAAYD8AAPA+AQBwPwAA4D7w/389AADgPgAAAD7//98+/P8/PgAA4D78/38+///fPv7/nz4AAOA+/v+/PgAA4D4AAOA+///fPgAAAD8AAOA+AAAQPwAA4D4AACA////fPgEAMD8AAOA+AABAP///3z4AAFA/AADgPgAAYD8AAOA+AQBwPwAA0D7w/389AADQPgAAAD4AANA+/P8/PgAA0D78/38+AADQPv7/nz4AANA+/v+/PgAA0D4AAOA+///PPgAAAD8AANA+AAAQPwAA0D4AACA/AADQPgEAMD8AANA+AABAPwAA0D4AAFA/AADQPgAAYD8AANA+AQBwPwAAwD7w/389AADAPgAAAD7//78+/P8/PgAAwD78/38+AADAPv7/nz4AAMA+/v+/PgAAwD4AAOA+/v+/PgAAAD8AAMA+AAAQPwAAwD4AACA/AADAPgEAMD8AAMA+AABAP///vz4AAFA/AADAPgAAYD8AAMA+AQBwPwAAsD7w/389AACwPgAAAD4AALA+/P8/PgAAsD78/38+AACwPv7/nz4AALA+/v+/PgAAsD4AAOA+/v+vPgAAAD8AALA+AAAQPwAAsD4AACA/AACwPgEAMD8AALA+AABAPwAAsD4AAFA/AACwPgAAYD8AALA+AQBwPwAAoD7w/389AACgPgAAAD4AAKA+/P8/PgAAoD78/38+AACgPv7/nz4AAKA+/v+/PgAAoD4AAOA+//+fPgAAAD8AAKA+AAAQPwAAoD4AACA/AACgPgEAMD8AAKA+AABAPwAAoD4AAFA/AACgPgAAYD8AAKA+AQBwPwAAkD7w/389AACQPgAAAD7//48+/P8/PgAAkD78/38+AACQPv7/nz4AAJA+/v+/PgAAkD4AAOA+/v+PPgAAAD8AAJA+AAAQPwAAkD4AACA/AACQPgEAMD8AAJA+AABAP///jz4AAFA/AACQPgAAYD8AAJA+AQBwPwAAgD7w/389/v9/PgAAAD7+/38+/P8/PgAAgD78/38+/v9/Pv7/nz4AAIA+/v+/Pv7/fz4AAOA+/v9/PgAAAD/+/38+AAAQPwAAgD4AACA//v9/PgEAMD8AAIA+AABAP/7/fz4AAFA//v9/PgAAYD8AAIA+AQBwPwAAYD7w/389AABgPgAAAD4AAGA+/P8/PgAAYD78/38+AABgPv7/nz4AAGA+/v+/PgAAYD4AAOA+/P9fPgAAAD8AAGA+AAAQPwAAYD4AACA/AABgPgEAMD8AAGA+AABAPwAAYD4AAFA/AABgPgAAYD8AAGA+AQBwPwAAQD7w/389AABAPgAAAD7+/z8+/P8/PgAAQD78/38+AABAPv7/nz4AAEA+/v+/Pv7/Pz4AAOA+/v8/PgAAAD/+/z8+AAAQPwAAQD4BACA/AABAPgEAMD8AAEA+AABAP/7/Pz4AAFA/AABAPgAAYD8AAEA+AQBwPwIAID7w/389/v8fPgAAAD7+/x8++P8/Pv7/Hz78/38+/v8fPv7/nz4CACA+/v+/Pv7/Hz4AAOA+/P8fPgAAAD/+/x8+AAAQPwIAID4BACA//v8fPgEAMD/+/x8+AABAP/7/Hz4BAFA//v8fPgAAYD8CACA+AQBwPwAAAD7w/389AAAAPgAAAD78//89+P8/PgAAAD78/38+/P//Pf7/nz4AAAA+/v+/Pvz//z0AAOA++P//PQAAAD/8//89AAAQPwAAAD4BACA//P//PQEAMD8AAAA+AABAP/z//z0BAFA/AAAAPgAAYD8AAAA+AQBwPwAAgDwAAIA/+P8/PQAAgD8AAKA9AACAPwAA4D0AAIA/AgAQPgAAgD8CADA+AACAPwAAUD4AAIA/AABwPgAAgD8AAIg+AACAPwAAmD4AAIA/AACoPgAAgD8AALg+AACAPwAAyD4AAIA/AADYPgAAgD8AAOg+AACAPwAA+D4AAIA/AAAEPwAAgD8AAAw/AACAPwAAFD8AAIA/AAAcPwAAgD8AACQ/AACAPwAALD8AAIA/AAA0PwAAgD8AADw/AACAPwAARD8AAIA/AABMPwAAgD8AAFQ/AACAPwAAXD8AAIA/AABkPwAAgD8AAGw/AACAPwAAdD8AAIA/AAB8PwAAgD8AAMA98P9/PQAAwD0AAAA+/P+/Pfj/Pz4AAMA9/P9/PgAAwD3+/58+AADAPfz/vz78/789AADgPvz/vz0AAAA//P+/PQAAED8AAMA9AQAgPwAAwD0BADA/AADAPQEAQD/8/789AQBQPwAAwD0AAGA/AADAPQEAcD8AAIA98P9/PQAAgD0AAAA+AACAPfj/Pz4EAIA9/P9/PgAAgD38/58+BACAPfz/vz4AAIA9AADgPvD/fz0AAAA/AACAPQAAED8EAIA9AQAgPwAAgD0CADA/BACAPQAAQD8AAIA9AQBQPwAAgD0AAGA/AACAPQEAcD8AAAA98P9/PfD//zz4//898P//PPj/Pz4AAAA9/P9/PvD//zz+/58+AAAAPf7/vz7w//88AADgPuD//zwAAAA/8P//PAAAED8AAAA9AQAgP/D//zwBADA/AAAAPQAAQD/w//88AQBQP/D//zwAAGA/AAAAPQEAcD8AAAAA8P9/PQAAgD/w/389AAAAAPj//z0AAIA/+P//PQAAAAD4/z8+AACAP/j/Pz4AAAAA/P9/PgAAgD/8/38+AAAAAP7/nz4AAIA//v+fPgAAAAD8/78+AACAP/z/vz4AAAAAAADgPgAAgD8AAOA+AAAAAAAAAD8AAIA/AAAAPwAAAAAAABA/AACAPwAAED8AAAAAAQAgPwAAgD8BACA/AAAAAAEAMD8AAIA/AQAwPwAAAAABAEA/AACAPwEAQD8AAAAAAQBQPwAAgD8BAFA/AAAAAAAAYD8AAIA/AABgPwAAAAABAHA/AACAPwEAcD8AAHg/8P9/Pf//dz/4//89//93P/j/Pz4AAHg//P9/Pv//dz/8/58+AAB4P/z/vz7//3c/AADgPv7/dz8AAAA///93PwAAED8AAHg/AQAgP///dz8CADA/AAB4PwEAQD///3c/AQBQP///dz8AAGA/AAB4PwEAcD8AAHA/8P9/PQAAcD/4//89//9vP/j/Pz4AAHA//P9/Pv//bz/8/58+AABwP/z/vz7//28//v/fPv7/bz8AAAA///9vPwAAED8AAHA/AQAgP///bz8CADA/AABwPwEAQD///28/AQBQPwAAcD8AAGA/AABwPwEAcD8AAGg/8P9/PQAAaD/4//89//9nP/j/Pz4AAGg//P9/PgAAaD/8/58+AABoP/z/vz7//2c//v/fPv//Zz8AAAA///9nPwAAED8AAGg/AQAgPwAAaD8CADA/AABoPwEAQD///2c/AQBQPwAAaD8AAGA/AABoPwEAcD8AAGA/8P9/PQAAYD/4//89/v9fP/j/Pz4AAGA//P9/Pv//Xz/8/58+AABgP/z/vz7//18//v/fPv7/Xz8AAAA///9fPwAAED8AAGA/AQAgP///Xz8CADA/AABgPwEAQD/+/18/AQBQPwAAYD8AAGA/AABgPwEAcD8AAFg/8P9/PQAAWD/4//89//9XP/T/Pz4AAFg//P9/Pv//Vz/8/58+AABYP/z/vz7//1c//v/fPv7/Vz8AAAA///9XPwAAED8AAFg/AQAgP///Vz8CADA/AABYPwEAQD///1c/AwBQPwAAWD8AAGA/AABYPwEAcD8AAFA/4P9/PQAAUD/4//89//9PP/T/Pz4AAFA//P9/Pv//Tz/8/58+AABQP/z/vz7//08//v/fPv//Tz8AAAA///9PPwAAED8AAFA/AQAgP///Tz8CADA/AABQPwEAQD///08/AwBQPwAAUD8AAGA/AABQPwIAcD8AAEg/4P9/PQAASD/4//89//9HP/T/Pz4AAEg//P9/Pv//Rz/8/58+AABIP/z/vz7//0c//v/fPv7/Rz8AAAA///9HPwAAED8AAEg/AQAgP///Rz8CADA/AABIPwAAQD///0c/AwBQPwAASD8AAGA/AABIPwIAcD8AAEA/4P9/Pf//Pz/4//89AABAP/z/fz4AAEA//P+/PgAAQD8BACA/AABAPwEAQD///z8/AwBQP///Pz8AAGA/AABAPwIAcD8AAMA+AACAPwAAAD4AAIA+AADAPgAAAAAAACA/AACAPwAAID8AAAAAAABgPwAAgD4AAMA+AABAPwAAAD4AAAA/AADAPgAAQD8AACA/AABAPwAAID8AAEA/AABgPwAAAD8AAMA+AACAPgAAwD4AAIA+AADAPgAAgD4AACA/AACAPgAAID8AAIA+AAAgPwAAgD4AAMA+AAAAPwAAwD4AAAA/AADAPgAAAD8AACA/AAAAPwAAID8AAAA/AAAgPwAAAD8AAMA+AACAPwAAID8AAIA/AADAPgAAAAAAACA/AAAAAAAAID8AAIA/AAAgPwAAAAAAAGA/AACAPgAAwD4AAEA/AAAgPwAAQD8AACA/AABAPwAAwD4AAEA/AAAgPwAAQD8AACA/AABAPwAAYD8AAAA/AADAPgAAgD4AACA/AACAPgAAwD4AAIA+AAAgPwAAgD4AACA/AACAPgAAID8AAIA+AAAgPwAAgD4AACA/AAAAPwAAwD4AAAA/AADAPgAAAD8AACA/AAAAPwAAID8AAAA/AAAgPwAAAD8AACA/AAAAPwAAwD4AAIA/AAAAPgAAgD4AAMA+AAAAAAAAwD4AAEA/AAAAPgAAAD8AAMA+AABAPwAAwD4AAIA+AADAPgAAgD4AAMA+AACAPgAAwD4AAAA/AADAPgAAAD8AAMA+AAAAPwAAAD4AAIA+AADAPgAAAAAAAMA+AACAPwAAID8AAAAAAABgPwAAgD4AACA/AACAPwAAAD4AAAA/AADAPgAAQD8AAMA+AABAPwAAID8AAEA/AABgPwAAAD8AACA/AABAPwAAwD4AAIA+AADAPgAAgD4AAMA+AACAPgAAID8AAIA+AAAgPwAAgD4AACA/AACAPgAAwD4AAAA/AADAPgAAAD8AAMA+AAAAPwAAID8AAAA/AAAgPwAAAD8AACA/AAAAPwAAwD4AAAAAAAAgPwAAAAAAAMA+AACAPwAAID8AAIA/AAAgPwAAAAAAAGA/AACAPgAAID8AAIA/AAAgPwAAQD8AAMA+AABAPwAAwD4AAEA/AAAgPwAAQD8AACA/AABAPwAAYD8AAAA/AAAgPwAAQD8AACA/AACAPgAAwD4AAIA+AADAPgAAgD4AACA/AACAPgAAID8AAIA+AAAgPwAAgD4AACA/AACAPgAAID8AAAA/AADAPgAAAD8AACA/AAAAPwAAwD4AAAA/AAAgPwAAAD8AACA/AAAAPwAAID8AAAA/AAAAPgAAgD4AAMA+AAAAAAAAwD4AAIA/AAAAPgAAAD8AAMA+AABAPwAAwD4AAEA/AADAPgAAgD4AAMA+AACAPgAAwD4AAIA+AADAPgAAAD8AAMA+AAAAPwAAwD4AAAA/AADAPgAAgD8AAAA+AACAPgAAwD4AAAAAAAAgPwAAgD8AACA/AAAAAAAAYD8AAIA+AADAPgAAQD8AAAA+AAAAPwAAwD4AAEA/AAAgPwAAQD8AACA/AABAPwAAYD8AAAA/AADAPgAAgD4AAMA+AACAPgAAwD4AAIA+AAAgPwAAgD4AACA/AACAPgAAID8AAIA+AADAPgAAAD8AAMA+AAAAPwAAwD4AAAA/AAAgPwAAAD8AACA/AAAAPwAAID8AAAA/AABAPwAAQD4AAEA/AACgPgAAQD8AAOA+AABAPwAAAD8AAEA/AAAQPwAAQD///y8/AAA4P/D/fz0AADg/AAAAPgAAOD8AAEA+AAA4P/z/fz4AADg/AACgPgAAOD/+/78+AAA4PwAA4D4AADg/AAAAPwAAOD8AABA/AAA4PwAAID8AADg/AQAwPwAAOD8AAEA/AAA4PwAAUD8AADg///9fPwAAOD8BAHA/AAAwP/D/fz0AADA/AAAAPgAAMD8AAEA+AAAwP/z/fz4AADA/AACgPgAAMD8AAMA+AAAwPwAA4D4AADA/AAAAPwAAMD8AABA/AAAwPwAAID8AADA/AQAwPwAAMD8AAEA/AAAwPwAAUD8AADA///9fPwAAMD8BAHA/AAAoP/D/fz0AACg/AAAAPgAAKD8AAEA+AAAoP/z/fz4AACg/AACgPgAAKD/+/78+AAAoPwAA4D4AACg/AAAAPwAAKD8AABA/AAAoPwAAID8AACg/AQAwPwAAKD8AAEA/AAAoPwAAUD8AACg///9fPwAAKD8BAHA/AAAgP/D/fz0AACA/AAAAPgAAID8AAEA+AAAgPwAAgD4AACA//v+fPgAAID/+/78+AAAgPwAA4D4AACA/AAAAPwAAID8AABA/AAAgPwAAID8AACA/AQAwPwAAID8AAEA/AAAgPwAAUD8AACA/AABgPwAAID8BAHA/AAAYP/D/fz0AABg/AAAAPgAAGD8AAEA+AAAYP/z/fz4AABg/AACgPgAAGD/+/78+AAAYPwAA4D4AABg/AAAAPwAAGD8AABA/AAAYPwAAID8AABg/AQAwPwAAGD8AAEA/AAAYPwAAUD8AABg/AABgPwAAGD8BAHA/AACAPAAAAAD4/z89AAAAAAAAoD0AAAAAAADgPQAAAAACABA+AAAAAAIAMD4AAAAAAABQPgAAAAAAAHA+AAAAAAAAiD4AAAAAAACYPgAAAAAAAKg+AAAAAAAAuD4AAAAAAADIPgAAAAAAANg+AAAAAAAA6D4AAAAAAAD4PgAAAAAAAAQ/AAAAAAAADD8AAAAAAAAUPwAAAAAAABw/AAAAAAAAJD8AAAAAAAAsPwAAAAAAADQ/AAAAAAAAPD8AAAAAAABEPwAAAAAAAEw/AAAAAAAAVD8AAAAAAABcPwAAAAAAAGQ/AAAAAAAAbD8AAAAAAAB0PwAAAAAAAHw/AAAAAAAAED/w/389AAAQPwAAAD4AABA/AABAPgAAED/8/38+AAAQPwAAoD4AABA//v+/PgAAED8AAOA+AAAQPwAAAD8AABA/AAAQPwAAED8AACA/AAAQPwEAMD8AABA/AABAPwAAED8AAFA/AAAQPwAAYD8AABA/AQBwPwAACD/w/389AAAIPwAAAD4AAAg/AABAPgAACD/8/38+AAAIP/7/nz4AAAg//v+/PgAACD8AAOA+AAAIPwAAAD8AAAg/AAAQPwAACD8AACA/AAAIPwEAMD8AAAg/AABAPwAACD8AAFA/AAAIPwAAYD8AAAg/AQBwPwAAAD/w/389AAAAPwAAAD7///8+AABAPgAAAD/8/38+////Pv7/nz4AAAA//v+/PgAAAD8AAOA+////PgAAAD8AAAA/AAAQPwAAAD8AACA/////PgEAMD8AAAA/AABAP////z4AAFA/AAAAPwAAYD8AAAA/AQBwPwAA8D7w/389AADwPgAAAD4AAPA+AABAPgAA8D78/38+///vPv7/nz4AAPA+/v+/PgAA8D4AAOA+///vPgAAAD8AAPA+AAAQPwAA8D4AACA////vPgEAMD8AAPA+AABAPwAA8D4AAFA/AADwPgAAYD8AAPA+AQBwPwAA4D7w/389AADgPgAAAD7//98+/P8/PgAA4D78/38+///fPv7/nz4AAOA+/v+/PgAA4D4AAOA+///fPgAAAD8AAOA+AAAQPwAA4D4AACA////fPgEAMD8AAOA+AABAP///3z4AAFA/AADgPgAAYD8AAOA+AQBwPwAA0D7w/389AADQPgAAAD4AANA+/P8/PgAA0D78/38+AADQPv7/nz4AANA+/v+/PgAA0D4AAOA+///PPgAAAD8AANA+AAAQPwAA0D4AACA/AADQPgEAMD8AANA+AABAPwAA0D4AAFA/AADQPgAAYD8AANA+AQBwPwAAwD7w/389AADAPgAAAD7//78+/P8/PgAAwD78/38+AADAPv7/nz4AAMA+/v+/PgAAwD4AAOA+/v+/PgAAAD8AAMA+AAAQPwAAwD4AACA/AADAPgEAMD8AAMA+AABAP///vz4AAFA/AADAPgAAYD8AAMA+AQBwPwAAsD7w/389AACwPgAAAD4AALA+/P8/PgAAsD78/38+AACwPv7/nz4AALA+/v+/PgAAsD4AAOA+/v+vPgAAAD8AALA+AAAQPwAAsD4AACA/AACwPgEAMD8AALA+AABAPwAAsD4AAFA/AACwPgAAYD8AALA+AQBwPwAAoD7w/389AACgPgAAAD4AAKA+/P8/PgAAoD78/38+AACgPv7/nz4AAKA+/v+/PgAAoD4AAOA+//+fPgAAAD8AAKA+AAAQPwAAoD4AACA/AACgPgEAMD8AAKA+AABAPwAAoD4AAFA/AACgPgAAYD8AAKA+AQBwPwAAkD7w/389AACQPgAAAD7//48+/P8/PgAAkD78/38+AACQPv7/nz4AAJA+/v+/PgAAkD4AAOA+/v+PPgAAAD8AAJA+AAAQPwAAkD4AACA/AACQPgEAMD8AAJA+AABAP///jz4AAFA/AACQPgAAYD8AAJA+AQBwPwAAgD7w/389/v9/PgAAAD7+/38+/P8/PgAAgD78/38+/v9/Pv7/nz4AAIA+/v+/Pv7/fz4AAOA+/v9/PgAAAD/+/38+AAAQPwAAgD4AACA//v9/PgEAMD8AAIA+AABAP/7/fz4AAFA//v9/PgAAYD8AAIA+AQBwPwAAYD7w/389AABgPgAAAD4AAGA+/P8/PgAAYD78/38+AABgPv7/nz4AAGA+/v+/PgAAYD4AAOA+/P9fPgAAAD8AAGA+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/v/fPv7/Vz8AAAA///9XPwAAED8AAFg/AQAgP///Vz8CADA/AABYPwEAQD///1c/AwBQPwAAWD8AAGA/AABYPwEAcD8AAFA/4P9/PQAAUD/4//89//9PP/T/Pz4AAFA//P9/Pv//Tz/8/58+AABQP/z/vz7//08//v/fPv//Tz8AAAA///9PPwAAED8AAFA/AQAgP///Tz8CADA/AABQPwEAQD///08/AwBQPwAAUD8AAGA/AABQPwIAcD8AAEg/4P9/PQAASD/4//89//9HP/T/Pz4AAEg//P9/Pv//Rz/8/58+AABIP/z/vz7//0c//v/fPv7/Rz8AAAA///9HPwAAED8AAEg/AQAgP///Rz8CADA/AABIPwAAQD///0c/AwBQPwAASD8AAGA/AABIPwIAcD8AAEA/4P9/Pf//Pz/4//89AABAP/z/fz4AAEA//P+/PgAAQD8BACA/AABAPwEAQD///z8/AwBQP///Pz8AAGA/AABAPwIAcD8AAMA+AACAPwAAAD4AAIA+AADAPgAAAAAAACA/AACAPwAAID8AAAAAAABgPwAAgD4AAMA+AABAPwAAAD4AAAA/AADAPgAAQD8AACA/AABAPwAAID8AAEA/AABgPwAAAD8AAMA+AACAPgAAwD4AAIA+AADAPgAAgD4AACA/AACAPgAAID8AAIA+AAAgPwAAgD4AAMA+AAAAPwAAwD4AAAA/AADAPgAAAD8AACA/AAAAPwAAID8AAAA/AAAgPwAAAD8AAMA+AACAPwAAID8AAIA/AADAPgAAAAAAACA/AAAAAAAAID8AAIA/AAAgPwAAAAAAAGA/AACAPgAAwD4AAEA/AAAgPwAAQD8AACA/AABAPwAAwD4AAEA/AAAgPwAAQD8AACA/AABAPwAAYD8AAAA/AADAPgAAgD4AACA/AACAPgAAwD4AAIA+AAAgPwAAgD4AACA/AACAPgAAID8AAIA+AAAgPwAAgD4AACA/AAAAPwAAwD4AAAA/AADAPgAAAD8AACA/AAAAPwAAID8AAAA/AAAgPwAAAD8AACA/AAAAPwAAwD4AAIA/AAAAPgAAgD4AAMA+AAAAAAAAwD4AAEA/AAAAPgAAAD8AAMA+AABAPwAAwD4AAIA+AADAPgAAgD4AAMA+AACAPgAAwD4AAAA/AADAPgAAAD8AAMA+AAAAPwAAAD4AAIA+AADAPgAAAAAAAMA+AACAPwAAID8AAAAAAABgPwAAgD4AACA/AACAPwAAAD4AAAA/AADAPgAAQD8AAMA+AABAPwAAID8AAEA/AABgPwAAAD8AACA/AABAPwAAwD4AAIA+AADAPgAAgD4AAMA+AACAPgAAID8AAIA+AAAgPwAAgD4AACA/AACAPgAAwD4AAAA/AADAPgAAAD8AAMA+AAAAPwAAID8AAAA/AAAgPwAAAD8AACA/AAAAPwAAwD4AAAAAAAAgPwAAAAAAAMA+AACAPwAAID8AAIA/AAAgPwAAAAAAAGA/AACAPgAAID8AAIA/AAAgPwAAQD8AAMA+AABAPwAAwD4AAEA/AAAgPwAAQD8AACA/AABAPwAAYD8AAAA/AAAgPwAAQD8AACA/AACAPgAAwD4AAIA+AADAPgAAgD4AACA/AACAPgAAID8AAIA+AAAgPwAAgD4AACA/AACAPgAAID8AAAA/AADAPgAAAD8AACA/AAAAPwAAwD4AAAA/AAAgPwAAAD8AACA/AAAAPwAAID8AAAA/AAAAPgAAgD4AAMA+AAAAAAAAwD4AAIA/AAAAPgAAAD8AAMA+AABAPwAAwD4AAEA/AADAPgAAgD4AAMA+AACAPgAAwD4AAIA+AADAPgAAAD8AAMA+AAAAPwAAwD4AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAAADAAkAAAAJAAYACAAKABUACAAVABMAFAAXABEAFAARAA4ADQAPAAQADQAEAAIABwASAAwABwAMAAEAFgALAAUAFgAFABAAPgKAAB4AgQFGAiwAHAAbACUAHAAlACYAPwI+Ah4APwIeAB8AQgIcACYAQgImACcAGAA/Ah8AGAAfACAAHQBCAicAHQAnACgAQAIYACAAQAIgACEAQwIdACgAQwIoACkAGQBAAiEAGQAhACIARAJDAikARAIpACoAQQIZACIAQQIiACMARQJEAioARQIqACsAGgBBAiMAGgAjACQARgJFAisARgIrACwAGwAaACQAGwAkACUALAArADoALAA6ADsAJQAkADMAJQAzADQAHgB/AC0AgAEsADsAJgAlADQAJgA0ADUAHwAeAC0AHwAtAC4AJwAmADUAJwA1ADYAIAAfAC4AIAAuAC8AKAAnADYAKAA2ADcAIQAgAC8AIQAvADAAKQAoADcAKQA3ADgAIgAhADAAIgAwADEAKgApADgAKgA4ADkAIwAiADEAIwAxADIAKwAqADkAKwA5ADoAJAAjADIAJAAyADMAMAAvAD4AMAA+AD8AOAA3AEYAOABGAEcAMQAwAD8AMQA/AEAAOQA4AEcAOQBHAEgAMgAxAEAAMgBAAEEAOgA5AEgAOgBIAEkAMwAyAEEAMwBBAEIAOwA6AEkAOwBJAEoANAAzAEIANABCAEMALQB+ADwAfwE7AEoANQA0AEMANQBDAEQALgAtADwALgA8AD0ANgA1AEQANgBEAEUALwAuAD0ALwA9AD4ANwA2AEUANwBFAEYAQwBCAFEAQwBRAFIAPAB9AEsAfgFKAFkARABDAFIARABSAFMAPQA8AEsAPQBLAEwARQBEAFMARQBTAFQAPgA9AEwAPgBMAE0ARgBFAFQARgBUAFUAPwA+AE0APwBNAE4ARwBGAFUARwBVAFYAQAA/AE4AQABOAE8ASABHAFYASABWAFcAQQBAAE8AQQBPAFAASQBIAFcASQBXAFgAQgBBAFAAQgBQAFEASgBJAFgASgBYAFkAVgBVAGQAVgBkAGUATwBOAF0ATwBdAF4AVwBWAGUAVwBlAGYAUABPAF4AUABeAF8AWABXAGYAWABmAGcAUQBQAF8AUQBfAGAAWQBYAGcAWQBnAGgAUgBRAGAAUgBgAGEASwB8AFoAfQFZAGgAUwBSAGEAUwBhAGIATABLAFoATABaAFsAVABTAGIAVABiAGMATQBMAFsATQBbAFwAVQBUAGMAVQBjAGQATgBNAFwATgBcAF0AWgB7AIkAfAFoAJcAYgBhAJAAYgCQAJEAWwBaAIkAWwCJAIoAYwBiAJEAYwCRAJIAXABbAIoAXACKAIsAZABjAJIAZACSAJMAXQBcAIsAXQCLAIwAZQBkAJMAZQCTAJQAXgBdAIwAXgCMAI0AZgBlAJQAZgCUAJUAXwBeAI0AXwCNAI4AZwBmAJUAZwCVAJYAYABfAI4AYACOAI8AaABnAJYAaACWAJcAYQBgAI8AYQCPAJAAjQCMAJsAjQCbAJwAlQCUAKMAlQCjAKQAjgCNAJwAjgCcAJ0AlgCVAKQAlgCkAKUAjwCOAJ0AjwCdAJ4AlwCWAKUAlwClAKYAkACPAJ4AkACeAJ8AiQB6AJgAewGXAKYAkQCQAJ8AkQCfAKAAigCJAJgAigCYAJkAkgCRAKAAkgCgAKEAiwCKAJkAiwCZAJoAkwCSAKEAkwChAKIAjACLAJoAjACaAJsAlACTAKIAlACiAKMAoACfAK4AoACuAK8AmQCYAKcAmQCnAKgAoQCgAK8AoQCvALAAmgCZAKgAmgCoAKkAogChALAAogCwALEAmwCaAKkAmwCpAKoAowCiALEAowCxALIAnACbAKoAnACqAKsApACjALIApACyALMAnQCcAKsAnQCrAKwApQCkALMApQCzALQAngCdAKwAngCsAK0ApgClALQApgC0ALUAnwCeAK0AnwCtAK4AmAB5AKcAegGmALUAswCyAMEAswDBAMIArACrALoArAC6ALsAtACzAMIAtADCAMMArQCsALsArQC7ALwAtQC0AMMAtQDDAMQArgCtALwArgC8AL0ApwB4ALYAeQG1AMQArwCuAL0ArwC9AL4AqACnALYAqAC2ALcAsACvAL4AsAC+AL8AqQCoALcAqQC3ALgAsQCwAL8AsQC/AMAAqgCpALgAqgC4ALkAsgCxAMAAsgDAAMEAqwCqALkAqwC5ALoAvwC+AM0AvwDNAM4AuAC3AMYAuADGAMcAwAC/AM4AwADOAM8AuQC4AMcAuQDHAMgAwQDAAM8AwQDPANAAugC5AMgAugDIAMkAwgDBANAAwgDQANEAuwC6AMkAuwDJAMoAwwDCANEAwwDRANIAvAC7AMoAvADKAMsAxADDANIAxADSANMAvQC8AMsAvQDLAMwAtgB3AMUAeAHEANMAvgC9AMwAvgDMAM0AtwC2AMUAtwDFAMYA0gDRAOAA0gDgAOEAywDKANkAywDZANoA0wDSAOEA0wDhAOIAzADLANoAzADaANsAxQB2ANQAdwHTAOIAzQDMANsAzQDbANwAxgDFANQAxgDUANUAzgDNANwAzgDcAN0AxwDGANUAxwDVANYAzwDOAN0AzwDdAN4AyADHANYAyADWANcA0ADPAN4A0ADeAN8AyQDIANcAyQDXANgA0QDQAN8A0QDfAOAAygDJANgAygDYANkA1gDVAOQA1gDkAOUA3gDdAOwA3gDsAO0A1wDWAOUA1wDlAOYA3wDeAO0A3wDtAO4A2ADXAOYA2ADmAOcA4ADfAO4A4ADuAO8A2QDYAOcA2QDnAOgA4QDgAO8A4QDvAPAA2gDZAOgA2gDoAOkA4gDhAPAA4gDwAPEA2wDaAOkA2wDpAOoA1AB1AOMAdgHiAPEA3ADbAOoA3ADqAOsA1QDUAOMA1QDjAOQA3QDcAOsA3QDrAOwA6QDoAPcA6QD3APgA8QDwAP8A8QD/AAAB6gDpAPgA6gD4APkA4wB0APIAdQHxAAAB6wDqAPkA6wD5APoA5ADjAPIA5ADyAPMA7ADrAPoA7AD6APsA5QDkAPMA5QDzAPQA7QDsAPsA7QD7APwA5gDlAPQA5gD0APUA7gDtAPwA7gD8AP0A5wDmAPUA5wD1APYA7wDuAP0A7wD9AP4A6ADnAPYA6AD2APcA8ADvAP4A8AD+AP8A/AD7AAoB/AAKAQsB9QD0AAMB9QADAQQB/QD8AAsB/QALAQwB9gD1AAQB9gAEAQUB/gD9AAwB/gAMAQ0B9wD2AAUB9wAFAQYB/wD+AA0B/wANAQ4B+AD3AAYB+AAGAQcBAAH/AA4BAAEOAQ8B+QD4AAcB+QAHAQgB8gBzAAEBdAEAAQ8B+gD5AAgB+gAIAQkB8wDyAAEB8wABAQIB+wD6AAkB+wAJAQoB9ADzAAIB9AACAQMBDwEOAR0BDwEdAR4BCAEHARYBCAEWARcBAQFyABABcwEPAR4BCQEIARcBCQEXARgBAgEBARABAgEQAREBCgEJARgBCgEYARkBAwECAREBAwERARIBCwEKARkBCwEZARoBBAEDARIBBAESARMBDAELARoBDAEaARsBBQEEARMBBQETARQBDQEMARsBDQEbARwBBgEFARQBBgEUARUBDgENARwBDgEcAR0BBwEGARUBBwEVARYBEwESASEBEwEhASIBGwEaASkBGwEpASoBFAETASIBFAEiASMBHAEbASoBHAEqASsBFQEUASMBFQEjASQBHQEcASsBHQErASwBFgEVASQBFgEkASUBHgEdASwBHgEsAS0BFwEWASUBFwElASYBEAFxAB8BcgEeAS0BGAEXASYBGAEmAScBEQEQAR8BEQEfASABGQEYAScBGQEnASgBEgERASABEgEgASEBGgEZASgBGgEoASkBJgElATQBJgE0ATUBHwFwAC4BcQEtATwBJwEmATUBJwE1ATYBIAEfAS4BIAEuAS8BKAEnATYBKAE2ATcBIQEgAS8BIQEvATABKQEoATcBKQE3ATgBIgEhATABIgEwATEBKgEpATgBKgE4ATkBIwEiATEBIwExATIBKwEqATkBKwE5AToBJAEjATIBJAEyATMBLAErAToBLAE6ATsBJQEkATMBJQEzATQBLQEsATsBLQE7ATwBOQE4AUcBOQFHAUgBMgExAUABMgFAAUEBOgE5AUgBOgFIAUkBMwEyAUEBMwFBAUIBOwE6AUkBOwFJAUoBNAEzAUIBNAFCAUMBPAE7AUoBPAFKAUsBNQE0AUMBNQFDAUQBLgFvAD0BcAE8AUsBNgE1AUQBNgFEAUUBLwEuAT0BLwE9AT4BNwE2AUUBNwFFAUYBMAEvAT4BMAE+AT8BOAE3AUYBOAFGAUcBMQEwAT8BMQE/AUABbwFLAVoBRQFEAVMBRQFTAVQBPgE9AUwBPgFMAU0BRgFFAVQBRgFUAVUBPwE+AU0BPwFNAU4BRwFGAVUBRwFVAVYBQAE/AU4BQAFOAU8BSAFHAVYBSAFWAVcBQQFAAU8BQQFPAVABSQFIAVcBSQFXAVgBQgFBAVABQgFQAVEBSgFJAVgBSgFYAVkBQwFCAVEBQwFRAVIBSwFKAVkBSwFZAVoBRAFDAVIBRAFSAVMBPQFuAEwBWAFXAWYBWAFmAWcBUQFQAV8BUQFfAWABWQFYAWcBWQFnAWgBUgFRAWABUgFgAWEBWgFZAWgBWgFoAWkBUwFSAWEBUwFhAWIBTAFtAFsBbgFaAWkBVAFTAWIBVAFiAWMBTQFMAVsBTQFbAVwBVQFUAWMBVQFjAWQBTgFNAVwBTgFcAV0BVgFVAWQBVgFkAWUBTwFOAV0BTwFdAV4BVwFWAWUBVwFlAWYBUAFPAV4BUAFeAV8BXAFbAYoBXAGKAYsBZAFjAZIBZAGSAZMBXQFcAYsBXQGLAYwBZQFkAZMBZQGTAZQBXgFdAYwBXgGMAY0BZgFlAZQBZgGUAZUBXwFeAY0BXwGNAY4BZwFmAZUBZwGVAZYBYAFfAY4BYAGOAY8BaAFnAZYBaAGWAZcBYQFgAY8BYQGPAZABaQFoAZcBaQGXAZgBYgFhAZABYgGQAZEBWwFsAIoBbQFpAZgBYwFiAZEBYwGRAZIBjwGOAZ0BjwGdAZ4BlwGWAaUBlwGlAaYBkAGPAZ4BkAGeAZ8BmAGXAaYBmAGmAacBkQGQAZ8BkQGfAaABigFrAJkBbAGYAacBkgGRAaABkgGgAaEBiwGKAZkBiwGZAZoBkwGSAaEBkwGhAaIBjAGLAZoBjAGaAZsBlAGTAaIBlAGiAaMBjQGMAZsBjQGbAZwBlQGUAaMBlQGjAaQBjgGNAZwBjgGcAZ0BlgGVAaQBlgGkAaUBogGhAbABogGwAbEBmwGaAakBmwGpAaoBowGiAbEBowGxAbIBnAGbAaoBnAGqAasBpAGjAbIBpAGyAbMBnQGcAasBnQGrAawBpQGkAbMBpQGzAbQBngGdAawBngGsAa0BpgGlAbQBpgG0AbUBnwGeAa0BnwGtAa4BpwGmAbUBpwG1AbYBoAGfAa4BoAGuAa8BmQFqAKgBawGnAbYBoQGgAa8BoQGvAbABmgGZAagBmgGoAakBtQG0Ac8BtQHPAdEBrgGtAcEBrgHBAcMBtgG1AdEBtgHRAdMBrwGuAcMBrwHDAcUBqAFpALcBagG2AdMBsAGvAcUBsAHFAccBqQGoAbcBqQG3AbkBsQGwAccBsQHHAckBqgGpAbkBqgG5AbsBsgGxAckBsgHJAcsBqwGqAbsBqwG7Ab0BswGyAcsBswHLAc0BrAGrAb0BrAG9Ab8BtAGzAc0BtAHNAc8BrQGsAb8BrQG/AcEBvAG6AdYBvAHWAdcBzAHKAd4BzAHeAd8BvgG8AdcBvgHXAdgBzgHMAd8BzgHfAeABwAG+AdgBwAHYAdkB0AHOAeAB0AHgAeEBwgHAAdkBwgHZAdoB0gHQAeEB0gHhAeIBxAHCAdoBxAHaAdsB1AHSAeIB1AHiAeMBxgHEAdsBxgHbAdwBuAGIANUBiQHUAeMByAHGAdwByAHcAd0BugG4AdUBugHVAdYBygHIAd0BygHdAd4B2wHaAekB2wHpAeoB4wHiAfEB4wHxAfIB3AHbAeoB3AHqAesB1QGHAOQBiAHjAfIB3QHcAesB3QHrAewB1gHVAeQB1gHkAeUB3gHdAewB3gHsAe0B1wHWAeUB1wHlAeYB3wHeAe0B3wHtAe4B2AHXAeYB2AHmAecB4AHfAe4B4AHuAe8B2QHYAecB2QHnAegB4QHgAe8B4QHvAfAB2gHZAegB2gHoAekB4gHhAfAB4gHwAfEB7gHtAfwB7gH8Af0B5wHmAfUB5wH1AfYB7wHuAf0B7wH9Af4B6AHnAfYB6AH2AfcB8AHvAf4B8AH+Af8B6QHoAfcB6QH3AfgB8QHwAf8B8QH/AQAC6gHpAfgB6gH4AfkB8gHxAQAC8gEAAgEC6wHqAfkB6wH5AfoB5AGGAPMBhwHyAQEC7AHrAfoB7AH6AfsB5QHkAfMB5QHzAfQB7QHsAfsB7QH7AfwB5gHlAfQB5gH0AfUBAQIAAg8CAQIPAhAC+gH5AQgC+gEIAgkC8wGFAAIChgEBAhAC+wH6AQkC+wEJAgoC9AHzAQIC9AECAgMC/AH7AQoC/AEKAgsC9QH0AQMC9QEDAgQC/QH8AQsC/QELAgwC9gH1AQQC9gEEAgUC/gH9AQwC/gEMAg0C9wH2AQUC9wEFAgYC/wH+AQ0C/wENAg4C+AH3AQYC+AEGAgcCAAL/AQ4CAAIOAg8C+QH4AQcC+QEHAggCDQIMAhsCDQIbAhwCBgIFAhQCBgIUAhUCDgINAhwCDgIcAh0CBwIGAhUCBwIVAhYCDwIOAh0CDwIdAh4CCAIHAhYCCAIWAhcCEAIPAh4CEAIeAh8CCQIIAhcCCQIXAhgCAgKEABEChQEQAh8CCgIJAhgCCgIYAhkCAwICAhECAwIRAhICCwIKAhkCCwIZAhoCBAIDAhICBAISAhMCDAILAhoCDAIaAhsCBQIEAhMCBQITAhQCEQKDACAChAEfAi4CGQIYAicCGQInAigCEgIRAiACEgIgAiECGgIZAigCGgIoAikCEwISAiECEwIhAiICGwIaAikCGwIpAioCFAITAiICFAIiAiMCHAIbAioCHAIqAisCFQIUAiMCFQIjAiQCHQIcAisCHQIrAiwCFgIVAiQCFgIkAiUCHgIdAiwCHgIsAi0CFwIWAiUCFwIlAiYCHwIeAi0CHwItAi4CGAIXAiYCGAImAicCJAIjAjICJAIyAjMCLAIrAjoCLAI6AjsCJQIkAjMCJQIzAjQCLQIsAjsCLQI7AjwCJgIlAjQCJgI0AjUCLgItAjwCLgI8Aj0CJwImAjUCJwI1AjYCIAKCAC8CgwEuAj0CKAInAjYCKAI2AjcCIQIgAi8CIQIvAjACKQIoAjcCKQI3AjgCIgIhAjACIgIwAjECKgIpAjgCKgI4AjkCIwIiAjECIwIxAjICKwIqAjkCKwI5AjoCNwI2AhsANwIbABwAMAIvAj4CMAI+Aj8COAI3AhwAOAIcAEICMQIwAj8CMQI/AhgAOQI4AkICOQJCAh0AMgIxAhgAMgIYAEACOgI5Ah0AOgIdAEMCMwIyAkACMwJAAhkAOwI6AkMCOwJDAkQCNAIzAhkANAIZAEECPAI7AkQCPAJEAkUCNQI0AkECNQJBAhoAPQI8AkUCPQJFAkYCNgI1AhoANgIaABsALwKBAD4CggE9AkYCRwJKAlACRwJQAk0CTwJRAlwCTwJcAloCWwJeAlgCWwJYAlUCVAJWAksCVAJLAkkCTgJZAlMCTgJTAkgCXQJSAkwCXQJMAlcCXwJjAmoCXwJqAmYCaQJrAngCaQJ4AnUCdgJ6AnMCdgJzAm8CbQJxAmQCbQJkAmECeQJsAmUCeQJlAnICewJgAmcCewJnAn4CgAJoAnQCgAJ0AoUChgJ3AnAChgJwAoMCggJuAmICggJiAn0CfwKEAoECfwKBAnwCiQKMApICiQKSAo8CjgKQAp0CjgKdApsCmQKcApYCmQKWApMClQKXAooClQKKAogCjQKaApQCjQKUAocCngKRAosCngKLApgCoQKlAqwCoQKsAqgCpwKqArkCpwK5ArcCtQK4ArECtQKxAq4CrwKyAqMCrwKjAp8CugKrAqQCugKkArMCvQKiAqkCvQKpAsACvwKmArYCvwK2AsYCxAK0Aq0CxAKtAsECwwKwAqACwwKgArwCvgLFAsICvgLCArsCxwLKAtACxwLQAs0CzwLRAtwCzwLcAtoC2wLeAtgC2wLYAtUC1ALWAssC1ALLAskCzgLZAtMCzgLTAsgC3QLSAswC3QLMAtcCBQVHA+UCSAQNBfMC4wLiAuwC4wLsAu0CBgUFBeUCBgXlAuYCCQXjAu0CCQXtAu4C3wIGBeYC3wLmAucC5AIJBe4C5ALuAu8CBwXfAucCBwXnAugCCgXkAu8CCgXvAvAC4AIHBegC4ALoAukCCwUKBfACCwXwAvECCAXgAukCCAXpAuoCDAULBfECDAXxAvIC4QIIBeoC4QLqAusCDQUMBfICDQXyAvMC4gLhAusC4gLrAuwC8wLyAgED8wIBAwID7ALrAvoC7AL6AvsC5QJGA/QCRwTzAgID7QLsAvsC7QL7AvwC5gLlAvQC5gL0AvUC7gLtAvwC7gL8Av0C5wLmAvUC5wL1AvYC7wLuAv0C7wL9Av4C6ALnAvYC6AL2AvcC8ALvAv4C8AL+Av8C6QLoAvcC6QL3AvgC8QLwAv8C8QL/AgAD6gLpAvgC6gL4AvkC8gLxAgAD8gIAAwED6wLqAvkC6wL5AvoC9wL2AgUD9wIFAwYD/wL+Ag0D/wINAw4D+AL3AgYD+AIGAwcDAAP/Ag4DAAMOAw8D+QL4AgcD+QIHAwgDAQMAAw8DAQMPAxAD+gL5AggD+gIIAwkDAgMBAxADAgMQAxED+wL6AgkD+wIJAwoD9AJFAwMDRgQCAxED/AL7AgoD/AIKAwsD9QL0AgMD9QIDAwQD/QL8AgsD/QILAwwD9gL1AgQD9gIEAwUD/gL9AgwD/gIMAw0DCgMJAxgDCgMYAxkDAwNEAxIDRQQRAyADCwMKAxkDCwMZAxoDBAMDAxIDBAMSAxMDDAMLAxoDDAMaAxsDBQMEAxMDBQMTAxQDDQMMAxsDDQMbAxwDBgMFAxQDBgMUAxUDDgMNAxwDDgMcAx0DBwMGAxUDBwMVAxYDDwMOAx0DDwMdAx4DCAMHAxYDCAMWAxcDEAMPAx4DEAMeAx8DCQMIAxcDCQMXAxgDEQMQAx8DEQMfAyADHQMcAysDHQMrAywDFgMVAyQDFgMkAyUDHgMdAywDHgMsAy0DFwMWAyUDFwMlAyYDHwMeAy0DHwMtAy4DGAMXAyYDGAMmAycDIAMfAy4DIAMuAy8DGQMYAycDGQMnAygDEgNDAyEDRAQgAy8DGgMZAygDGgMoAykDEwMSAyEDEwMhAyIDGwMaAykDGwMpAyoDFAMTAyIDFAMiAyMDHAMbAyoDHAMqAysDFQMUAyMDFQMjAyQDIQNCA1ADQwQvA14DKQMoA1cDKQNXA1gDIgMhA1ADIgNQA1EDKgMpA1gDKgNYA1kDIwMiA1EDIwNRA1IDKwMqA1kDKwNZA1oDJAMjA1IDJANSA1MDLAMrA1oDLANaA1sDJQMkA1MDJQNTA1QDLQMsA1sDLQNbA1wDJgMlA1QDJgNUA1UDLgMtA1wDLgNcA10DJwMmA1UDJwNVA1YDLwMuA10DLwNdA14DKAMnA1YDKANWA1cDVANTA2IDVANiA2MDXANbA2oDXANqA2sDVQNUA2MDVQNjA2QDXQNcA2sDXQNrA2wDVgNVA2QDVgNkA2UDXgNdA2wDXgNsA20DVwNWA2UDVwNlA2YDUANBA18DQgReA20DWANXA2YDWANmA2cDUQNQA18DUQNfA2ADWQNYA2cDWQNnA2gDUgNRA2ADUgNgA2EDWgNZA2gDWgNoA2kDUwNSA2EDUwNhA2IDWwNaA2kDWwNpA2oDZwNmA3UDZwN1A3YDYANfA24DYANuA28DaANnA3YDaAN2A3cDYQNgA28DYQNvA3ADaQNoA3cDaQN3A3gDYgNhA3ADYgNwA3EDagNpA3gDagN4A3kDYwNiA3EDYwNxA3IDawNqA3kDawN5A3oDZANjA3IDZANyA3MDbANrA3oDbAN6A3sDZQNkA3MDZQNzA3QDbQNsA3sDbQN7A3wDZgNlA3QDZgN0A3UDXwNAA24DQQRtA3wDegN5A4gDegOIA4kDcwNyA4EDcwOBA4IDewN6A4kDewOJA4oDdANzA4IDdAOCA4MDfAN7A4oDfAOKA4sDdQN0A4MDdQODA4QDbgM/A30DQAR8A4sDdgN1A4QDdgOEA4UDbwNuA30DbwN9A34DdwN2A4UDdwOFA4YDcANvA34DcAN+A38DeAN3A4YDeAOGA4cDcQNwA38DcQN/A4ADeQN4A4cDeQOHA4gDcgNxA4ADcgOAA4EDhgOFA5QDhgOUA5UDfwN+A40DfwONA44DhwOGA5UDhwOVA5YDgAN/A44DgAOOA48DiAOHA5YDiAOWA5cDgQOAA48DgQOPA5ADiQOIA5cDiQOXA5gDggOBA5ADggOQA5EDigOJA5gDigOYA5kDgwOCA5EDgwORA5IDiwOKA5kDiwOZA5oDhAODA5IDhAOSA5MDfQM+A4wDPwSLA5oDhQOEA5MDhQOTA5QDfgN9A4wDfgOMA40DmQOYA6cDmQOnA6gDkgORA6ADkgOgA6EDmgOZA6gDmgOoA6kDkwOSA6EDkwOhA6IDjAM9A5sDPgSaA6kDlAOTA6IDlAOiA6MDjQOMA5sDjQObA5wDlQOUA6MDlQOjA6QDjgONA5wDjgOcA50DlgOVA6QDlgOkA6UDjwOOA50DjwOdA54DlwOWA6UDlwOlA6YDkAOPA54DkAOeA58DmAOXA6YDmAOmA6cDkQOQA58DkQOfA6ADnQOcA6sDnQOrA6wDpQOkA7MDpQOzA7QDngOdA6wDngOsA60DpgOlA7QDpgO0A7UDnwOeA60DnwOtA64DpwOmA7UDpwO1A7YDoAOfA64DoAOuA68DqAOnA7YDqAO2A7cDoQOgA68DoQOvA7ADqQOoA7cDqQO3A7gDogOhA7ADogOwA7EDmwM8A6oDPQSpA7gDowOiA7EDowOxA7IDnAObA6oDnAOqA6sDpAOjA7IDpAOyA7MDsAOvA74DsAO+A78DuAO3A8YDuAPGA8cDsQOwA78DsQO/A8ADqgM7A7kDPAS4A8cDsgOxA8ADsgPAA8EDqwOqA7kDqwO5A7oDswOyA8EDswPBA8IDrAOrA7oDrAO6A7sDtAOzA8IDtAPCA8MDrQOsA7sDrQO7A7wDtQO0A8MDtQPDA8QDrgOtA7wDrgO8A70DtgO1A8QDtgPEA8UDrwOuA70DrwO9A74DtwO2A8UDtwPFA8YDwwPCA9EDwwPRA9IDvAO7A8oDvAPKA8sDxAPDA9IDxAPSA9MDvQO8A8sDvQPLA8wDxQPEA9MDxQPTA9QDvgO9A8wDvgPMA80DxgPFA9QDxgPUA9UDvwO+A80DvwPNA84DxwPGA9UDxwPVA9YDwAO/A84DwAPOA88DuQM6A8gDOwTHA9YDwQPAA88DwQPPA9ADugO5A8gDugPIA8kDwgPBA9ADwgPQA9EDuwO6A8kDuwPJA8oD1gPVA+QD1gPkA+UDzwPOA90DzwPdA94DyAM5A9cDOgTWA+UD0APPA94D0APeA98DyQPIA9cDyQPXA9gD0QPQA98D0QPfA+ADygPJA9gDygPYA9kD0gPRA+AD0gPgA+EDywPKA9kDywPZA9oD0wPSA+ED0wPhA+IDzAPLA9oDzAPaA9sD1APTA+ID1APiA+MDzQPMA9sDzQPbA9wD1QPUA+MD1QPjA+QDzgPNA9wDzgPcA90D2gPZA+gD2gPoA+kD4gPhA/AD4gPwA/ED2wPaA+kD2wPpA+oD4wPiA/ED4wPxA/ID3APbA+oD3APqA+sD5APjA/ID5APyA/MD3QPcA+sD3QPrA+wD5QPkA/MD5QPzA/QD3gPdA+wD3gPsA+0D1wM4A+YDOQTlA/QD3wPeA+0D3wPtA+4D2APXA+YD2APmA+cD4APfA+4D4APuA+8D2QPYA+cD2QPnA+gD4QPgA+8D4QPvA/AD7QPsA/sD7QP7A/wD5gM3A/UDOAT0AwME7gPtA/wD7gP8A/0D5wPmA/UD5wP1A/YD7wPuA/0D7wP9A/4D6APnA/YD6AP2A/cD8APvA/4D8AP+A/8D6QPoA/cD6QP3A/gD8QPwA/8D8QP/AwAE6gPpA/gD6gP4A/kD8gPxAwAE8gMABAEE6wPqA/kD6wP5A/oD8wPyAwEE8wMBBAIE7APrA/oD7AP6A/sD9APzAwIE9AMCBAMEAAT/Aw4EAAQOBA8E+QP4AwcE+QMHBAgEAQQABA8EAQQPBBAE+gP5AwgE+gMIBAkEAgQBBBAEAgQQBBEE+wP6AwkE+wMJBAoEAwQCBBEEAwQRBBIE/AP7AwoE/AMKBAsE9QM2AwQENwQDBBIE/QP8AwsE/QMLBAwE9gP1AwQE9gMEBAUE/gP9AwwE/gMMBA0E9wP2AwUE9wMFBAYE/wP+Aw0E/wMNBA4E+AP3AwYE+AMGBAcENgQSBCEEDAQLBBoEDAQaBBsEBQQEBBMEBQQTBBQEDQQMBBsEDQQbBBwEBgQFBBQEBgQUBBUEDgQNBBwEDgQcBB0EBwQGBBUEBwQVBBYEDwQOBB0EDwQdBB4ECAQHBBYECAQWBBcEEAQPBB4EEAQeBB8ECQQIBBcECQQXBBgEEQQQBB8EEQQfBCAECgQJBBgECgQYBBkEEgQRBCAEEgQgBCEECwQKBBkECwQZBBoEBAQ1AxMEHwQeBC0EHwQtBC4EGAQXBCYEGAQmBCcEIAQfBC4EIAQuBC8EGQQYBCcEGQQnBCgEIQQgBC8EIQQvBDAEGgQZBCgEGgQoBCkEEwQ0AyIENQQhBDAEGwQaBCkEGwQpBCoEFAQTBCIEFAQiBCMEHAQbBCoEHAQqBCsEFQQUBCMEFQQjBCQEHQQcBCsEHQQrBCwEFgQVBCQEFgQkBCUEHgQdBCwEHgQsBC0EFwQWBCUEFwQlBCYEIwQiBFEEIwRRBFIEKwQqBFkEKwRZBFoEJAQjBFIEJARSBFMELAQrBFoELARaBFsEJQQkBFMEJQRTBFQELQQsBFsELQRbBFwEJgQlBFQEJgRUBFUELgQtBFwELgRcBF0EJwQmBFUEJwRVBFYELwQuBF0ELwRdBF4EKAQnBFYEKARWBFcEMAQvBF4EMAReBF8EKQQoBFcEKQRXBFgEIgQzA1EENAQwBF8EKgQpBFgEKgRYBFkEVgRVBGQEVgRkBGUEXgRdBGwEXgRsBG0EVwRWBGUEVwRlBGYEXwReBG0EXwRtBG4EWARXBGYEWARmBGcEUQQyA2AEMwRfBG4EWQRYBGcEWQRnBGgEUgRRBGAEUgRgBGEEWgRZBGgEWgRoBGkEUwRSBGEEUwRhBGIEWwRaBGkEWwRpBGoEVARTBGIEVARiBGMEXARbBGoEXARqBGsEVQRUBGMEVQRjBGQEXQRcBGsEXQRrBGwEaQRoBHcEaQR3BHgEYgRhBHAEYgRwBHEEagRpBHgEagR4BHkEYwRiBHEEYwRxBHIEawRqBHkEawR5BHoEZARjBHIEZARyBHMEbARrBHoEbAR6BHsEZQRkBHMEZQRzBHQEbQRsBHsEbQR7BHwEZgRlBHQEZgR0BHUEbgRtBHwEbgR8BH0EZwRmBHUEZwR1BHYEYAQxA28EMgRuBH0EaARnBHYEaAR2BHcEYQRgBG8EYQRvBHAEfAR7BJYEfASWBJgEdQR0BIgEdQSIBIoEfQR8BJgEfQSYBJoEdgR1BIoEdgSKBIwEbwQwA34EMQR9BJoEdwR2BIwEdwSMBI4EcARvBH4EcAR+BIAEeAR3BI4EeASOBJAEcQRwBIAEcQSABIIEeQR4BJAEeQSQBJIEcgRxBIIEcgSCBIQEegR5BJIEegSSBJQEcwRyBIQEcwSEBIYEewR6BJQEewSUBJYEdARzBIYEdASGBIgEgwSBBJ0EgwSdBJ4EkwSRBKUEkwSlBKYEhQSDBJ4EhQSeBJ8ElQSTBKYElQSmBKcEhwSFBJ8EhwSfBKAElwSVBKcElwSnBKgEiQSHBKAEiQSgBKEEmQSXBKgEmQSoBKkEiwSJBKEEiwShBKIEmwSZBKkEmwSpBKoEjQSLBKIEjQSiBKMEfwRPA5wEUASbBKoEjwSNBKMEjwSjBKQEgQR/BJwEgQScBJ0EkQSPBKQEkQSkBKUEogShBLAEogSwBLEEqgSpBLgEqgS4BLkEowSiBLEEowSxBLIEnAROA6sETwSqBLkEpASjBLIEpASyBLMEnQScBKsEnQSrBKwEpQSkBLMEpQSzBLQEngSdBKwEngSsBK0EpgSlBLQEpgS0BLUEnwSeBK0EnwStBK4EpwSmBLUEpwS1BLYEoASfBK4EoASuBK8EqASnBLYEqAS2BLcEoQSgBK8EoQSvBLAEqQSoBLcEqQS3BLgEtQS0BMMEtQTDBMQErgStBLwErgS8BL0EtgS1BMQEtgTEBMUErwSuBL0ErwS9BL4EtwS2BMUEtwTFBMYEsASvBL4EsAS+BL8EuAS3BMYEuATGBMcEsQSwBL8EsQS/BMAEuQS4BMcEuQTHBMgEsgSxBMAEsgTABMEEqwRNA7oETgS5BMgEswSyBMEEswTBBMIErASrBLoErAS6BLsEtASzBMIEtATCBMMErQSsBLsErQS7BLwEyATHBNYEyATWBNcEwQTABM8EwQTPBNAEugRMA8kETQTIBNcEwgTBBNAEwgTQBNEEuwS6BMkEuwTJBMoEwwTCBNEEwwTRBNIEvAS7BMoEvATKBMsExATDBNIExATSBNMEvQS8BMsEvQTLBMwExQTEBNMExQTTBNQEvgS9BMwEvgTMBM0ExgTFBNQExgTUBNUEvwS+BM0EvwTNBM4ExwTGBNUExwTVBNYEwAS/BM4EwATOBM8E1ATTBOIE1ATiBOMEzQTMBNsEzQTbBNwE1QTUBOME1QTjBOQEzgTNBNwEzgTcBN0E1gTVBOQE1gTkBOUEzwTOBN0EzwTdBN4E1wTWBOUE1wTlBOYE0ATPBN4E0ATeBN8EyQRLA9gETATXBOYE0QTQBN8E0QTfBOAEygTJBNgEygTYBNkE0gTRBOAE0gTgBOEEywTKBNkEywTZBNoE0wTSBOEE0wThBOIEzATLBNoEzATaBNsE2ARKA+cESwTmBPUE4ATfBO4E4ATuBO8E2QTYBOcE2QTnBOgE4QTgBO8E4QTvBPAE2gTZBOgE2gToBOkE4gThBPAE4gTwBPEE2wTaBOkE2wTpBOoE4wTiBPEE4wTxBPIE3ATbBOoE3ATqBOsE5ATjBPIE5ATyBPME3QTcBOsE3QTrBOwE5QTkBPME5QTzBPQE3gTdBOwE3gTsBO0E5gTlBPQE5gT0BPUE3wTeBO0E3wTtBO4E6wTqBPkE6wT5BPoE8wTyBAEF8wQBBQIF7ATrBPoE7AT6BPsE9ATzBAIF9AQCBQMF7QTsBPsE7QT7BPwE9QT0BAMF9QQDBQQF7gTtBPwE7gT8BP0E5wRJA/YESgT1BAQF7wTuBP0E7wT9BP4E6ATnBPYE6AT2BPcE8ATvBP4E8AT+BP8E6QToBPcE6QT3BPgE8QTwBP8E8QT/BAAF6gTpBPgE6gT4BPkE8gTxBAAF8gQABQEF/gT9BOIC/gTiAuMC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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AAAAAPQENT8AAAAA8gQ1PwAAAAD0BDU/AAAAAPIENT8AAAAA9AQ1PwAAAADyBDU/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/AACAP///fz8AAIA/T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1T53hwAS1iEHRK5q1AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1xbffQAS1iEEH4Jg1AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAMC4H0AAAAAAAAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/cVHiQJbci0Hnppo1cVHiQJbci0Hnppo1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//9/PwAAgD///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA//v9/PwAAgD/+/38///9/PwAAgD///38//f9/PwAAgD/9/38/AACAPwAAgD8AAIA/AgCAPwAAgD8CAIA///9/PwAAgD///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/PwAAgD///38//v9/PwAAgD/+/38/AQCAPwAAgD8BAIA/AACAPwAAgD8AAIA//P9/PwAAgD/8/38/AACAPwAAgD8AAIA/AwCAPwAAgD8DAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AQCAPwAAgD8BAIA/AgCAPwAAgD8CAIA/AACAPwAAgD8AAIA//v9/PwAAgD/+/38///9/PwAAgD///38//v9/PwAAgD/+/38/AQCAPwAAgD8BAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA//v9/PwAAgD/+/38///9/PwAAgD///38///9/PwAAgD///38/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAPwAAgD8AAIA/cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1cVHiwJbci0Hoppq1AAAAAAAAAAAAAAAAAACAPwAAAAAm0GS7AAAAAJr/fz8AAAAAdZlgvAAAAADY+X8/AAAAALup+LwAAAAAzeF/PwAAAAAQAVq9AAAAAByjfz8AAAAAHUaovQAAAABoIn8/AAAAAD6y770AAAAAmT1+PwAAAADldCG+AAAAAD/MfD8AAAAAA7JQvgAAAACDoHo/AAAAAJ+Tgr4AAAAA44h3PwAAAABqHJ++AAAAACFTcz8AAAAAaYe9vgAAAAB/0G0/AAAAAKxI3b4AAAAAENtmPwAAAADCt/2+AAAAAIBbXj8AAAAAPQwPvwAAAAAHTlQ/AAAAAIXUHr8AAAAAXsVIPwAAAAB/2S2/AAAAAG3qOz8AAAAAyc07vwAAAABv+C0/AAAAANN3SL8AAAAAWTYfPwAAAACntFO/AAAAANvuDz8AAAAAPHddvwAAAADAaAA/AAAAgBrFZb8AAACAUMLhPgAAAIB2sWy/AAAAgPMPwz4AAACAFlhyvwAAAIA5/aQ+AAAAgJnYdr8AAACA5bCHPgAAAIDaUnq/AAAAgCJxVj4AAACAMeR8vwAAAIBsGB8+AAAAgKWlfr8AAACACUfSPQAAAICiqn+/AAAAgK7/UD0AAACAAACAvwAAAIAwvTszAAAAAAyrfz8AAAAAQ31QPQAAAAAuqX4/AAAAADQ00T0AAAAA2PB8PwAAAABO1R0+AAAAAIpyej8AAAAA2B1UPgAAAADPGXc/AAAAANnShT4AAAAAVs5yPwAAAAD6P6I+AAAAAIB1bT8AAAAAqU2/PgAAAACC9GY/AAAAAGHe3D4AAAAATjNfPwAAAABUvfo+AAAAAB4gVj8AAAAAzk4MPwAAAACIs0s/AAAAANsNGz8AAAAAh/Q/PwAAAAD/YCk/AAAAAIL7Mj8AAAAAlwg3PwAAAAC78yQ/AAAAALnFQz8AAAAAJBoWPwAAAACZYE8/AAAAAK+5Bj8AAAAAYK5ZPwAAAADuSu4+AAAAAGqVYj8AAAAAAWTPPgAAAADsDmo/AAAAALBdsT4AAAAACCZwPwAAAABsw5Q+AAAAALL0dD8AAAAAFg90PgAAAABln3g/AAAAANADQz4AAAAAkFB7PwAAAACs5BY+AAAAAJQ0fT8AAAAAoBLgPQAAAACRdn4/AAAAAAlanT0AAAAASD5/PwAAAADE5ks9AAAAAMCufz8AAAAAIZroPAAAAACU5X8/AAAAAEwTUjwAAAAAnfp/PwAAAABw8lU7AAAAAKf/fz8AAAAALr27MwAAAAAAAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/PwAAgD///38///9/PwAAgD///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA//v9/PwAAgD/+/38///9/PwAAgD///38//f9/PwAAgD/9/38/AACAPwAAgD8AAIA/AgCAPwAAgD8CAIA///9/PwAAgD///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/PwAAgD///38//v9/PwAAgD/+/38/AQCAPwAAgD8BAIA/AACAPwAAgD8AAIA//P9/PwAAgD/8/38/AACAPwAAgD8AAIA/AwCAPwAAgD8DAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AQCAPwAAgD8BAIA/AgCAPwAAgD8CAIA/AACAPwAAgD8AAIA//v9/PwAAgD/+/38///9/PwAAgD///38//v9/PwAAgD/+/38/AQCAPwAAgD8BAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA//v9/PwAAgD/+/38///9/PwAAgD///38///9/PwAAgD///38/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAPwAAgD8AAIA/" + } + ] +} diff --git a/Assets/Models/MD_RigTest03_HierachyTest2.shmodel b/Assets/Models/MD_RigTest03_HierachyTest2.shmodel new file mode 100644 index 0000000000000000000000000000000000000000..268632472d44c3ad37789a5c1563d32f4efdc5c5 GIT binary patch literal 119150 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 literal 0 HcmV?d00001 diff --git a/Assets/Models/MD_RigTest03_HierachyTest2.shmodel.shmeta b/Assets/Models/MD_RigTest03_HierachyTest2.shmodel.shmeta new file mode 100644 index 00000000..5058ccbb --- /dev/null +++ b/Assets/Models/MD_RigTest03_HierachyTest2.shmodel.shmeta @@ -0,0 +1,7 @@ +Name: MD_RigTest03_HierachyTest2 +ID: 72063399 +Type: 4 +Sub Assets: +Name: Cube.001 +ID: 140361184 +Type: 8 diff --git a/Assets/Models/MD_RigTest04_BakedIKLegTest.gltf b/Assets/Models/MD_RigTest04_BakedIKLegTest.gltf new file mode 100644 index 00000000..776e5c7f --- /dev/null +++ b/Assets/Models/MD_RigTest04_BakedIKLegTest.gltf @@ -0,0 +1,533 @@ +{ + "asset" : { + "generator" : "Khronos glTF Blender I/O v3.3.27", + "version" : "2.0" + }, + "scene" : 0, + "scenes" : [ + { + "name" : "Scene", + "nodes" : [ + 5 + ] + } + ], + "nodes" : [ + { + "name" : "Toe", + "rotation" : [ + 0.3402905762195587, + 2.2418998923967592e-07, + 1.3251393227164954e-07, + 0.9403203725814819 + ], + "translation" : [ + 4.526706700452854e-15, + 1.4782648086547852, + 2.9802322387695312e-08 + ] + }, + { + "children" : [ + 0 + ], + "name" : "Feet", + "rotation" : [ + 0.5031473636627197, + 2.7469864605222938e-08, + 5.997971896931631e-08, + 0.8642006516456604 + ], + "translation" : [ + -1.3515230601335304e-14, + 2.8003838062286377, + 8.940696716308594e-08 + ] + }, + { + "children" : [ + 1 + ], + "name" : "Knee", + "rotation" : [ + -0.18873976171016693, + 1.170667758287891e-07, + 5.999392094224731e-09, + 0.9820272326469421 + ], + "translation" : [ + 2.0332639651815532e-14, + 3.3708431720733643, + 5.960464477539063e-08 + ] + }, + { + "children" : [ + 2 + ], + "name" : "Thigh", + "rotation" : [ + 7.534745805060084e-08, + 0.06310665607452393, + 0.9980068206787109, + 4.764464822670789e-09 + ], + "scale" : [ + 1, + 1.000000238418579, + 1 + ], + "translation" : [ + 0, + 7.316200256347656, + -0.27762365341186523 + ] + }, + { + "mesh" : 0, + "name" : "Cube", + "skin" : 0 + }, + { + "children" : [ + 4, + 3 + ], + "name" : "Armature" + } + ], + "animations" : [ + { + "channels" : [ + { + "sampler" : 0, + "target" : { + "node" : 3, + "path" : "translation" + } + }, + { + "sampler" : 1, + "target" : { + "node" : 3, + "path" : "rotation" + } + }, + { + "sampler" : 2, + "target" : { + "node" : 3, + "path" : "scale" + } + }, + { + "sampler" : 3, + "target" : { + "node" : 2, + "path" : "translation" + } + }, + { + "sampler" : 4, + "target" : { + "node" : 2, + "path" : "rotation" + } + }, + { + "sampler" : 5, + "target" : { + "node" : 2, + "path" : "scale" + } + }, + { + "sampler" : 6, + "target" : { + "node" : 1, + "path" : "translation" + } + }, + { + "sampler" : 7, + "target" : { + "node" : 1, + "path" : "rotation" + } + }, + { + "sampler" : 8, + "target" : { + "node" : 1, + "path" : "scale" + } + }, + { + "sampler" : 9, + "target" : { + "node" : 0, + "path" : "translation" + } + }, + { + "sampler" : 10, + "target" : { + "node" : 0, + "path" : "rotation" + } + }, + { + "sampler" : 11, + "target" : { + "node" : 0, + "path" : "scale" + } + } + ], + "name" : "ArmatureAction", + "samplers" : [ + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 8 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 9 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 10 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 11 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 12 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 13 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 14 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 15 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 16 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 17 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 18 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 19 + } + ] + } + ], + "meshes" : [ + { + "name" : "Cube.001", + "primitives" : [ + { + "attributes" : { + "POSITION" : 0, + "NORMAL" : 1, + "TEXCOORD_0" : 2, + "JOINTS_0" : 3, + "WEIGHTS_0" : 4 + }, + "indices" : 5 + } + ] + } + ], + "skins" : [ + { + "inverseBindMatrices" : 6, + "joints" : [ + 3, + 2, + 1, + 0 + ], + "name" : "Armature" + } + ], + "accessors" : [ + { + "bufferView" : 0, + "componentType" : 5126, + "count" : 243, + "max" : [ + 0.5055701732635498, + 7.3792195320129395, + 1.4862254858016968 + ], + "min" : [ + -0.5055701732635498, + -8.90140370302106e-07, + -0.999980628490448 + ], + "type" : "VEC3" + }, + { + "bufferView" : 1, + "componentType" : 5126, + "count" : 243, + "type" : "VEC3" + }, + { + "bufferView" : 2, + "componentType" : 5126, + "count" : 243, + "type" : "VEC2" + }, + { + "bufferView" : 3, + "componentType" : 5121, + "count" : 243, + "type" : "VEC4" + }, + { + "bufferView" : 4, + "componentType" : 5126, + "count" : 243, + "type" : "VEC4" + }, + { + "bufferView" : 5, + "componentType" : 5123, + "count" : 252, + "type" : "SCALAR" + }, + { + "bufferView" : 6, + "componentType" : 5126, + "count" : 4, + "type" : "MAT4" + }, + { + "bufferView" : 7, + "componentType" : 5126, + "count" : 60, + "max" : [ + 2 + ], + "min" : [ + 0.03333333333333333 + ], + "type" : "SCALAR" + }, + { + "bufferView" : 8, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 9, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 10, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 11, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 12, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 13, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 14, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 15, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 16, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 17, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 18, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 19, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + } + ], + "bufferViews" : [ + { + "buffer" : 0, + "byteLength" : 2916, + "byteOffset" : 0, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 2916, + "byteOffset" : 2916, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 1944, + "byteOffset" : 5832, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 972, + "byteOffset" : 7776, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 3888, + "byteOffset" : 8748, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 504, + "byteOffset" : 12636, + "target" : 34963 + }, + { + "buffer" : 0, + "byteLength" : 256, + "byteOffset" : 13140 + }, + { + "buffer" : 0, + "byteLength" : 240, + "byteOffset" : 13396 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 13636 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 14356 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 15316 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 16036 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 16756 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 17716 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 18436 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 19156 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 20116 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 20836 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 21556 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 22516 + } + ], + "buffers" : [ + { + "byteLength" : 23236, + "uri" : "data:application/octet-stream;base64,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AACAvwAAAAAAAACAAAAAADKrzjwl638/AAAAAKwPAD5+/X0/AAAAAK0PAD5+/X0/AACAv7e8zrBxjSy0AACAvwAAAAAOxDszAACAv+c9WjQGr9KzhOvOM95M8L1QO34/4JjPsnaqzjwk638/AAAAADKrzjwl638/AACAvwL6UbTt+tEzAACAvwAAAADKdLKxAACAvwAAAAAAAACAAAAAAK0PAL5+/X2/AAAAADSszrwk63+/AAAAAJyrzrwk63+/AACAvwAAAACEt9kzAACAvwAAAAAOxDszAACAv+c9WjQGr9KzAAAAAANN8D1PO36/AAAAAEUiXD7AA3q/AAAAAEoiXD7AA3q/AACAvwL6UbTt+tEzAACAv7e8zrBxjSy0AACAv+c9WjQGr9KzAAAAAJyrzrwk63+/AAAAANhM8D1PO36/AAAAAANN8D1PO36/AAAAAK0PAL5+/X2/AAAAAKoPAL5+/X2/AAAAADSszrwk63+/AACAP8bI0rSVjayzAACAP8G8zjDV+tEzAACAP8tm5zKy3aYzAAAAANhM8D1PO36/AAAAAANN8D1PO36/AAAAAEoiXD7AA3q/AACAPwAAAAAsj+azAACAPwAAAAABJtczAACAPxmuUjTODESzAAAAADSszrwk63+/AAAAAJyrzrwk63+/AAAAANhM8D1PO36/AACAP8bI0rSVjayzAACAP9L58TEZr9KzAACAPxmuUjTODESz4JjPsnaqzjwk638/AAAAADKrzjwl638/AAAAAK0PAD5+/X0/AACAPwAAAADKdLKxAACAP8G8zjDV+tEzAACAP8tm5zKy3aYzdJqEsk4iXL6/A3o/AAAAAE0iXL7AA3o/AAAAAIVM8L1RO34/AACAPwAAAAABJtczAACAP9L58TEZr9KzAACAPxmuUjTODESzAAAAAIVM8L1RO34/hOvOM95M8L1QO34/4JjPsnaqzjwk638/AACAP8bI0rSVjayzAACAP8G8zjDV+tEzAACAP9L58TEZr9KzAACAvwAAAAAAAACAAACAvwAAAACEt9kzAACAvwAAAADrhT2zDtJaszYiXD7AA3q/AAAAAFYiXD6/A3q/AAAAAEUiXD7AA3q/AACAvwAAAAAAAACAAACAvwAAAADrhT2zAACAvwAAAAAA6YQzVhwFs0UiXL7AA3o/dJqEsk4iXL6/A3o/AAAAAE0iXL7AA3o/VhwFs0UiXL7AA3o/1F6AM0EiXL7AA3o/AAAAAE0iXL7AA3o/AACAPwAAAAAsj+azAACAPwAAAAABJtczAACAPwAAAAAqmJgyDtJaszYiXD7AA3q/AAAAAEUiXD7AA3q/AAAAAEoiXD7AA3q/AACAPwAAAAAsj+azAACAPwAAAAAAAACAAACAPwAAAAAqmJgy1F6AM0EiXL7AA3o/oUL3sTAiXL7BA3o/AAAAADEiXL7AA3o/AACAPwAAAAC5+ccyAACAPwAAAAAAAACAAACAPwAAAAAqmJgyAACAvwAAAAAd1SWzAACAvwAAAAD66IQzAACAvwAAAAAA6YQzVhwFs0UiXL7AA3o/1F6AM0EiXL7AA3o/oUL3sTAiXL7BA3o/AACAvwAAAAAd1SWzAACAvwAAAADrhT2zAACAvwAAAAAA6YQzAAAAAFYiXD6/A3q/AAAAAFYiXD6/A3q/DtJaszYiXD7AA3q/AAAAAFYiXD6/A3q/AAAAAFYiXD6/A3q/AACAPwAAAAAAAACAAACAPwAAAAC5+ccyAACAPwAAAAAAAACAAADAPgAAgD8AAMA+AACAPwAAwD4AAIA/AAAAPgAAgD4AAAA+AACAPgAAAD4AAIA+AAAgPwAAgD8AACA/AACAPwAAID8AAIA/AABgPwAAgD4AAGA/AACAPgAAYD8AAIA+AADAPgAAQD8AAAA+AAAAPwAAAD4AAAA/AADAPgAAQD8AAMA+AABAPwAAID8AAEA/AAAgPwAAQD8AACA/AABAPwAAID8AAEA/AAAgPwAAQD8AACA/AABAPwAAwD4AAIA+AADAPgAAgD4AAMA+AACAPgAAwD4AAIA+AADAPgAAgD4AACA/AACAPgAAID8AAIA+AAAgPwAAgD4AACA/AACAPgAAID8AAIA+AADAPgAAAD8AAMA+AAAAPwAAwD4AAAA/AADAPgAAAD8AACA/AAAAPwAAID8AAAA/AAAgPwAAAD8AACA/AAAAPwAAID8AAAA/AADAPgAAYD8AAMA+AABgPwAAwD4AAGA/AAAAPgAAwD4AAAA+AADAPgAAAD4AAMA+AAAgPwAAYD8AACA/AABgPwAAID8AAGA/AAAgPwAAYD8AAGA/AADAPgAAYD8AAMA+AABgPwAAwD4AAMA+AADAPgAAwD4AAMA+AADAPgAAwD4AAMA+AADAPgAAwD4AAMA+AADAPgAAwD4AACA/AADAPgAAID8AAMA+AAAgPwAAwD4AACA/AADAPgAAID8AAMA+AAAgPwAAwD4AACA/AADAPgAAwD4AAIA/AADAPgAAgD8AAAA+AACAPgAAwD4AAAAAAAAgPwAAgD8AACA/AAAAAAAAID8AAAAAAABgPwAAgD4AAGA/AACAPgAAID8AAIA+AAAgPwAAgD4AACA/AACAPgAAID8AAIA+AADAPgAAgD4AAMA+AACAPgAAwD4AAIA+AADAPgAAgD4AAMA+AACAPgAAwD4AAKA+AADAPgAAoD4AAMA+AACgPgAAwD4AAKA+AADAPgAAoD4AACA/AABwPwAAID8AAHA/AAAgPwAAcD8AAGA/AACgPgAAYD8AAKA+AAAgPwAAoD4AACA/AACgPgAAID8AAKA+AAAgPwAAoD4AACA/AACgPgAAID8AAKA+AADAPgAAcD8AAMA+AABwPwAAwD4AAHA/AAAAPgAAoD4AAAA+AACgPgAAAD4AAKA+AAAgPwAAYD8AACA/AABgPwAAYD8AAMA+AABgPwAAwD4AACA/AABAPwAAID8AAEA/AAAgPwAAQD8AAGA/AAAAPwAAID8AAAA/AAAgPwAAAD8AACA/AAAAPwAAID8AAAA/AAAgPwAAwD4AACA/AADAPgAAID8AAMA+AAAgPwAAwD4AACA/AABgPwAAID8AAGA/AAAgPwAAYD8AAGA/AADAPgAAYD8AAMA+AABgPwAAwD4AACA/AABgPwAAID8AAGA/AAAgPwAAYD8AAGA/AADAPgAAYD8AAMA+AABgPwAAwD4AACA/iQNfPwAAID+JA18/AAAgP4kDXz8AAGA/AADAPgAAYD8AAMA+AABgPwAAwD4AACA/AABAPwAAID8AAEA/AAAgPwAAQD8BACA/AABAPwEAID8AAEA/AQAgPwAAQD8AACA/AABAPwAAID8AAEA/AAAgPwAAQD8AACA/AABAPwAAID8AAEA/AAAgPwAAQD8AACA/AABAPwAAID8AAEA/AAAgPwAAQD8AACA/AABAPwAAID8AAEA/AAAgPwAAQD8AACA/AAAAPwAAID8AAAA/AAAgPwAAAD8AACA/AAAAPwAAID8AAAA/AAAgPwAAAD8AACA/AAAAPwAAID8AAAA/AAAgPwAAAD8AACA/AAAAPwAAID8AAAA/AAAgPwAAAD8AACA/AAAAPwAAID8AAAA/AAAgPwAAAD8AACA/AAAAPwAAID8AAAA/AAAgPwAAAD8AACA/AADAPgAAID8AAMA+AAAgPwAAwD4AACA/AADAPgAAID8AAMA+AAAgPwAAwD4AACA/AADAPgAAID8AAMA+AAAgPwAAwD4AACA/AADAPgAAID8AAMA+AAAgPwAAwD4AACA/ePzAPgAAID94/MA+AAAgP3j8wD4AACA/ePzAPgAAID94/MA+AAAgP3j8wD4BACA/AABAPwEAID8AAEA/AQAgPwAAQD8BACA/AABAPwEAID8AAEA/AQAgPwAAQD8AACA/AABgPwAAID8AAGA/AAAgPwAAYD8AAGA/AADAPgAAYD8AAMA+AABgPwAAwD4AACA/AADAPgAAID8AAMA+AAAgPwAAwD4AACA/AADAPgAAID8AAMA+AAAgPwAAwD4BACA//v//PgEAID/+//8+AQAgP/7//z4BACA//v//PgEAID/+//8+AQAgP/7//z4AACA/AADAPgAAID8AAMA+AAAgPwAAwD4AACA/AADAPgAAID8AAMA+AAAgPwAAwD4AACA/AABgPwAAID8AAGA/AAAgPwAAYD8AAGA/AADAPgAAYD8AAMA+AABgPwAAwD4AACA/AABAPwAAID8AAEA/AAAgPwAAQD8AACA/AABAPwAAID8AAEA/AAAgPwAAAD8AACA/AAAAPwAAID8AAAA/AAAgPwAAAD8AACA/AAAAPwAAID8AAAA/AwIAAAMCAAADAgAAAwIAAAMCAAADAgAAAwIAAAMCAAADAgAAAwIAAAMCAAADAgAAAgEAAAIBAAACAQAAAgEAAAIBAAACAQAAAgEAAAIBAAACAQAAAgEAAAIBAAADAgAAAwIAAAMCAAADAgAAAwIAAAMCAAADAgAAAwIAAAMCAAADAgAAAgEAAAIBAAACAQAAAgEAAAIBAAACAQAAAgEAAAIBAAACAQAAAgMBAAIDAQACAwEAAgMBAAIDAQACAwEAAgEAAAIBAAACAQAAAgEAAAIBAAACAQAAAgEAAAIDAQACAwEAAgMBAAIDAQACAwEAAgMBAAIBAAACAQAAAgEAAAIBAAACAQAAAgEAAAIBAAADAgAAAwIAAAMCAAADAgAAAwIAAAMCAAADAgAAAwIAAAMCAAADAgAAAwIAAAMCAAADAgAA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ZmZmP+/ubj93d3c/AACAP0REhD+JiIg/zcyMPxERkT9VVZU/mpmZP97dnT8iIqI/ZmamP6uqqj/v7q4/MzOzP3d3tz+8u7s/AADAP0RExD+JiMg/zczMPxER0T9VVdU/mpnZP97d3T8iIuI/ZmbmP6uq6j/v7u4/MzPzP3d39z+8u/s/AAAAQGJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvmJk5idQHupAriSOvlPXw7IV8GU9qZh/P1U6hDKgSMayjYeTPb9Vfz8miJwyFELNssvQ1z0dk34/EFvQMvOh17LjExE+8Gp9P7BLBTNyx+OyyrMzPvUGfD8opyEz4xbwsomUUT6ylHo/Fo07M9sw+7KXkGk+d0B5PwjnUTPJ/QGzoux6PvMxeD+lymMzAMkEs7Wtgj5yhXc/c4FwM/qiBbPkYYQ+eUt3PzJddzMASgSz7fyCPvx6dz+GS3gzY60As2J1fj5a+Hc/SrRzM1gB9rLB5XQ+MpJ4P/sdazM/s+eydL1sPoQQeT/XHWEzLFvYskxyaT49Qnk/qvlYM+x11bJCLHg+Ml54P9AZVTPqNO2yWRqRPhCBdT+c8lIzSXsPs1v1sT77CXA/JAJRM8zcM7N5pds+Ej9nP5MvTTPGll6zeFEEPxYnWz/JIkUzpHeDs2W8GD/6cU0/o+g2M7pVkrMZJCg/WQpBP/2xITORB5qzM7UxP3lFOD9QOAYzpteasykXNj8d8TM/L8jLMmQflrPLXzY/fqczP3aMhDIsZ42zF38zP4+HNj+AS+UxGRmCM3oxLr/imDu/X4ocMeVuazP2Rye/O8lBvyCLPDLMM1UzZk4gvyiYR7/Gcp0yx7pOMxXhHL+PTEq/B1jFMjoWWTNmTiC/KJhHv6j4qDKGsG8z9kcnvzvJQb9cZFMyTXeEM3oxLr/imDu/MmB3McsIkLMWfzM/kIc2P3/8tzHvA5mzy182P36nMz/MZ3IyP/adsykXNj8d8TM/31vAMkhNnbMztTE/eUU4PxFtADO2pZWzGCQoP1sKQT84wxszIbCGs2W8GD/6cU0/4sswM2afZLN6UQQ/FSdbP/7cPjOWYjmzeqXbPg8/Zz+92EYz9YYUs1v1sT77CXA/Q7hKM5CW9rJPGpE+EYF1P0/JTDNkdN6yQix4PjJeeD/gFE8zLFvYskxyaT49Qnk/qvlYMzMX57IrVmw+phZ5P9ulYDMz6fSywqZzPsmleD/WEWozRBsAs3GafD6yFng/hItyM2L6A7MrKoI+xpZ3P1LcdzPd2QWzWj6EPjpQdz9um3gzSr4FswfBgz7yYHc/QCl0M3HRA7MoVYA+9NN3P8yRajPnVwCzp6VzPtqleD9KIlwzUUn3smSyYD7Ewnk/63xJMy0/7LI8M0g+Sw97P9lGMzPhjeCyMNgqPnJpfD91RhozNmXVsv+4CT6QrH0/MeX+MiUbzLJ58c090bN+P1zIyDLX+MWyqsKPPVdefz80tZkyU9fDshXwZT2pmH8/VTqEMgAAgD8EAIA/rwGAPwAAgD8DAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8FAIA/rwGAPwAAgD8FAIA/rwGAPwAAgD8EAIA/sAGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/sAGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8FAIA/sAGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8FAIA/sAGAPwAAgD8FAIA/sAGAPwAAgD8GAIA/sQGAPwAAgD8EAIA/rwGAPwAAgD8DAIA/rgGAPwAAgD8EAIA/sAGAPwAAgD8EAIA/sAGAPwAAgD8FAIA/sAGAPwAAgD8EAIA/sAGAPwAAgD8EAIA/sAGAPwAAgD8DAIA/rgGAPwAAgD8EAIA/rgGAPwAAgD8GAIA/sQGAPwAAgD8FAIA/sAGAPwAAgD8FAIA/sAGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/sAGAPwAAgD8EAIA/sAGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8FAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8FAIA/sAGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAPwAAgD8EAIA/rwGAP1qApynmu1dATDSeM9jpHCnpu1dAzrFZNFpjnSnou1dAQBMHMeJUyynlu1dAiEB4NI23Cirlu1dAa8kcNMlZwCnmu1dARQwDNKScPynnu1dAFboDtEb/lSnqu1dAIkttNKkKnynpu1dA4HkMM+St8yjpu1dAYDMkM1yRjyjpu1dAVpgxNBrOLSnnu1dAYRs5tLDJwCnqu1dAe16RNHiLRyjlu1dA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AACAPwAAgD8BAIA/AACAPwAAgD8BAIA/AACAPwAAgD8AAIA///9/PwAAgD8BAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA//v9/PwAAgD8AAIA///9/PwAAgD8BAIA/AACAPwAAgD8CAIA/AACAPwAAgD8BAIA/AACAPwAAgD8BAIA/AACAP+QADirHN70/974HNBccCyrHN70/EbrtM6lL5inIN70/qOG5MysGJirIN70/rp1HNDH2HCnHN70/Dd3fMx9OMyrIN70/KFArNH4l0ibJN70/Y98aNDKyJ6nGN70/IDx7MuKyQCrFN70/Usjms0VD7SnFN70/hDFMNFH+XynHN70/j9WGNLv6HynHN70/ya6LtBqVYyrHN70/dceENDVADirFN70/bosxNS0nFCrEN70/vENutOIfsyrGN70/stTZNPjZKynHN70/nfEaNBnKWSrHN70/11oCNC8OLirJN70/vhHns0QBeKnJN70/M4GlNNmsLarKN70/E5w7NG1HHyvFN70/SzwjNFnbIyrHN70/3Do9tIb9yCrHN70/kRA3tKJjCCrLN70/Xx5hNXEI0SrHN70/B6pHs5ZXairHN70/5i9mtF8cCCvCN70/+B1ENO09nyrHN70/JbZkNO1ZeqrIN70/cUWktBctnynGN70/zS/2tL04kCrCN70/+B1ENCyv1CnHN70/5i9mtHh8bqrHN70/LlCbNETHkCnLN70/Xx5hNcOeFCvHN70/khA3tKFAkCnJN70/MtTjMwhaHirFN70/xJEktCZTEirKN70/Epw7NPcpFyrHN70/JhWqM+QJFirMN70/niGXNBW5hCrHN70/5YcgtAZfpyrKN70/TR7pNDtPjynHN70/Gr2psi0nFCrEN70/vENutPPjKCrIN70/2YKutD2wbCrHN70/fAI1tB4CTirFN70/PrrjtPe55SrGN70/lssSNFXHaSjIN70/6emRM74KD6rIN70/B0X0M6D/VyrHN70/ldWGNKMYFSrIN70/xf7/MvQZDyrHN70/B56BM3uNUCrHN70/uaQ3NAZs8CnGN70/WkYnNLnK7SnIN70/U5UhNLGj9SnHN70/IZdKNKfMtynJN70/aNIlM+QADirHN70/974HNJE6rj7duHA0JkkONNa4cD+ROq4+4LhwNChJDjTWuHA/kTquPuC4cDQnSQ401rhwP5E6rj7euHA0J0kONNa4cD+ROq4+4LhwNChJDjTWuHA/kTquPuG4cDQlSQ401rhwP5E6rj7guHA0J0kONNa4cD+ROq4+4bhwNCdJDjTWuHA/kTquPt64cDQnSQ401rhwP5E6rj7duHA0J0kONNa4cD+SOq4+4LhwNCdJDjTVuHA/kTquPt24cDQoSQ401rhwP5E6rj7euHA0J0kONNa4cD+ROq4+3bhwNChJDjTWuHA/kTquPuG4cDQoSQ401rhwP5E6rj7duHA0J0kONNa4cD+ROq4+3rhwNChJDjTWuHA/kTquPty4cDQnSQ401rhwP5E6rj7cuHA0JkkONNa4cD+ROq4+3rhwNCdJDjTWuHA/kTquPt64cDQoSQ401rhwP5E6rj7huHA0LEkONNa4cD+ROq4+3bhwNCdJDjTWuHA/kTquPtu4cDQoSQ401rhwP5E6rj7guHA0KEkONNa4cD+ROq4+4bhwNClJDjTWuHA/kTquPuG4cDQoSQ401rhwP5E6rj7guHA0J0kONNa4cD+ROq4+4bhwNCVJDjTWuHA/kjquPuG4cDQmSQ401rhwP5E6rj7duHA0J0kONNa4cD+ROq4+3bhwNChJDjTWuHA/kTquPt64cDQnSQ401rhwP5E6rj7duHA0KEkONNa4cD+ROq4+4bhwNChJDjTWuHA/kTquPt64cDQnSQ401rhwP5I6rj7cuHA0KUkONNa4cD+ROq4+4LhwNCdJDjTWuHA/kTquPty4cDQpSQ401rhwP5E6rj7huHA0J0kONNa4cD+ROq4+3rhwNCdJDjTWuHA/kjquPuG4cDQpSQ401bhwP5E6rj7cuHA0J0kONNa4cD+ROq4+3LhwNCdJDjTWuHA/kTquPuG4cDQoSQ401rhwP5E6rj7cuHA0J0kONNa4cD+ROq4+4bhwNClJDjTWuHA/kjquPuC4cDQoSQ401bhwP5E6rj7buHA0J0kONNa4cD+ROq4+3bhwNCZJDjTWuHA/kjquPtu4cDQmSQ401bhwP5E6rj7auHA0JkkONNa4cD+ROq4+4rhwNCdJDjTWuHA/kjquPty4cDQpSQ401rhwP5E6rj7cuHA0KEkONNa4cD+ROq4+4LhwNCdJDjTWuHA/kTquPt24cDQoSQ401rhwP5E6rj7euHA0JkkONNa4cD+SOq4+3rhwNCdJDjTVuHA/kTquPt24cDQmSQ401rhwPwAAgD8BAIA/AACAPwAAgD8AAIA///9/PwAAgD8CAIA/AACAPwAAgD8CAIA/AACAPwAAgD8BAIA//v9/PwAAgD8BAIA///9/PwAAgD8BAIA///9/PwAAgD8BAIA/AACAPwAAgD8BAIA/AACAPwAAgD8BAIA/AACAPwAAgD8BAIA///9/PwAAgD8BAIA/AACAPwAAgD8BAIA/AACAPwAAgD8AAIA//v9/PwAAgD8BAIA/AACAPwAAgD8BAIA/AACAPwAAgD8BAIA/AACAPwAAgD8BAIA/AQCAPwAAgD8BAIA/AACAPwAAgD8BAIA//f9/PwAAgD8BAIA///9/PwAAgD8BAIA///9/PwAAgD8BAIA///9/PwAAgD8BAIA/AACAPwAAgD8CAIA/AACAPwAAgD8BAIA///9/PwAAgD8CAIA///9/PwAAgD8BAIA//v9/PwAAgD8BAIA///9/PwAAgD8CAIA/AACAPwAAgD8AAIA//v9/PwAAgD8BAIA//v9/PwAAgD8CAIA///9/PwAAgD8CAIA/AQCAPwAAgD8CAIA/AACAPwAAgD8BAIA/AACAPwAAgD8BAIA///9/PwAAgD8BAIA//v9/PwAAgD8BAIA///9/PwAAgD8BAIA///9/PwAAgD8BAIA/AACAPwAAgD8AAIA///9/PwAAgD8BAIA/AACAPwAAgD8AAIA/AACAPwAAgD8BAIA/AACAPwAAgD8BAIA/AACAPwAAgD8BAIA/AACAPwAAgD8CAIA/AACAPwAAgD8BAIA/AACAPwAAgD8CAIA/AACAPwAAgD8CAIA/AACAPwAAgD8CAIA/AACAPwAAgD8BAIA/AACAPwAAgD8CAIA/AQCAPwAAgD8CAIA/AACAPwAAgD8BAIA///9/PwAAgD8BAIA//v9/PwAAgD8BAIA/AACAPwAAgD8CAIA/AACAPwAAgD8BAIA/AACAPw==" + } + ] +} diff --git a/Assets/Models/MD_RigTest04_BakedIKLegTest.shmodel b/Assets/Models/MD_RigTest04_BakedIKLegTest.shmodel new file mode 100644 index 0000000000000000000000000000000000000000..9443ea3d6e1268b24a05dfe256d13465b5bdfa65 GIT binary patch literal 29138 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 bQCUSDIpCuvWc8a@_|}!6Y`l!Ug4h26wCcl_ literal 0 HcmV?d00001 diff --git a/Assets/Models/MD_RigTest04_BakedIKLegTest.shmodel.shmeta b/Assets/Models/MD_RigTest04_BakedIKLegTest.shmodel.shmeta new file mode 100644 index 00000000..5aa49e42 --- /dev/null +++ b/Assets/Models/MD_RigTest04_BakedIKLegTest.shmodel.shmeta @@ -0,0 +1,7 @@ +Name: MD_RigTest04_BakedIKLegTest +ID: 80728853 +Type: 4 +Sub Assets: +Name: Cube +ID: 149723808 +Type: 8 diff --git a/Assets/Models/MD_RigTest05_MeshDeformTest.gltf b/Assets/Models/MD_RigTest05_MeshDeformTest.gltf new file mode 100644 index 00000000..ec92b969 --- /dev/null +++ b/Assets/Models/MD_RigTest05_MeshDeformTest.gltf @@ -0,0 +1,199 @@ +{ + "asset" : { + "generator" : "Khronos glTF Blender I/O v3.3.27", + "version" : "2.0" + }, + "scene" : 0, + "scenes" : [ + { + "name" : "Scene", + "nodes" : [ + 0 + ] + } + ], + "nodes" : [ + { + "mesh" : 0, + "name" : "Sphere" + } + ], + "animations" : [ + { + "channels" : [ + { + "sampler" : 0, + "target" : { + "node" : 0, + "path" : "translation" + } + }, + { + "sampler" : 1, + "target" : { + "node" : 0, + "path" : "rotation" + } + }, + { + "sampler" : 2, + "target" : { + "node" : 0, + "path" : "scale" + } + } + ], + "name" : "SphereAction", + "samplers" : [ + { + "input" : 4, + "interpolation" : "LINEAR", + "output" : 5 + }, + { + "input" : 4, + "interpolation" : "LINEAR", + "output" : 6 + }, + { + "input" : 4, + "interpolation" : "LINEAR", + "output" : 7 + } + ] + } + ], + "meshes" : [ + { + "name" : "Sphere", + "primitives" : [ + { + "attributes" : { + "POSITION" : 0, + "NORMAL" : 1, + "TEXCOORD_0" : 2 + }, + "indices" : 3 + } + ] + } + ], + "accessors" : [ + { + "bufferView" : 0, + "componentType" : 5126, + "count" : 559, + "max" : [ + 0.9999997019767761, + 2, + 0.9999993443489075 + ], + "min" : [ + -0.9999990463256836, + 0, + -1 + ], + "type" : "VEC3" + }, + { + "bufferView" : 1, + "componentType" : 5126, + "count" : 559, + "type" : "VEC3" + }, + { + "bufferView" : 2, + "componentType" : 5126, + "count" : 559, + "type" : "VEC2" + }, + { + "bufferView" : 3, + "componentType" : 5123, + "count" : 2880, + "type" : "SCALAR" + }, + { + "bufferView" : 4, + "componentType" : 5126, + "count" : 60, + "max" : [ + 2 + ], + "min" : [ + 0.03333333333333333 + ], + "type" : "SCALAR" + }, + { + "bufferView" : 5, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 6, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 7, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + } + ], + "bufferViews" : [ + { + "buffer" : 0, + "byteLength" : 6708, + "byteOffset" : 0, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 6708, + "byteOffset" : 6708, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 4472, + "byteOffset" : 13416, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 5760, + "byteOffset" : 17888, + "target" : 34963 + }, + { + "buffer" : 0, + "byteLength" : 240, + "byteOffset" : 23648 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 23888 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 24608 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 25568 + } + ], + "buffers" : [ + { + "byteLength" : 26288, + "uri" : "data:application/octet-stream;base64,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AACgPgAAOD/+/78+AAA4PwAA4D4AADg/AAAAPwAAOD8AABA/AAA4PwAAID8AADg/AQAwPwAAOD8AAEA/AAA4PwAAUD8AADg///9fPwAAOD8BAHA/AAAwP/D/fz0AADA/AAAAPgAAMD8AAEA+AAAwP/z/fz4AADA/AACgPgAAMD8AAMA+AAAwPwAA4D4AADA/AAAAPwAAMD8AABA/AAAwPwAAID8AADA/AQAwPwAAMD8AAEA/AAAwPwAAUD8AADA///9fPwAAMD8BAHA/AAAoP/D/fz0AACg/AAAAPgAAKD8AAEA+AAAoP/z/fz4AACg/AACgPgAAKD/+/78+AAAoPwAA4D4AACg/AAAAPwAAKD8AABA/AAAoPwAAID8AACg/AQAwPwAAKD8AAEA/AAAoPwAAUD8AACg///9fPwAAKD8BAHA/AAAgP/D/fz0AACA/AAAAPgAAID8AAEA+AAAgPwAAgD4AACA//v+fPgAAID/+/78+AAAgPwAA4D4AACA/AAAAPwAAID8AABA/AAAgPwAAID8AACA/AQAwPwAAID8AAEA/AAAgPwAAUD8AACA/AABgPwAAID8BAHA/AAAYP/D/fz0AABg/AAAAPgAAGD8AAEA+AAAYP/z/fz4AABg/AACgPgAAGD/+/78+AAAYPwAA4D4AABg/AAAAPwAAGD8AABA/AAAYPwAAID8AABg/AQAwPwAAGD8AAEA/AAAYPwAAUD8AABg/AABgPwAAGD8BAHA/AACAPAAAAAD4/z89AAAAAAAAoD0AAAAAAADgPQAAAAACABA+AAAAAAIAMD4AAAAAAABQPgAAAAAAAHA+AAAAAAAAiD4AAAAAAACYPgAAAAAAAKg+AAAAAAAAuD4AAAAAAADIPgAAAAAAANg+AAAAAAAA6D4AAAAAAAD4PgAAAAAAAAQ/AAAAAAAADD8AAAAAAAAUPwAAAAAAABw/AAAAAAAAJD8AAAAAAAAsPwAAAAAAADQ/AAAAAAAAPD8AAAAAAABEPwAAAAAAAEw/AAAAAAAAVD8AAAAAAABcPwAAAAAAAGQ/AAAAAAAAbD8AAAAAAAB0PwAAAAAAAHw/AAAAAAAAED/w/389AAAQPwAAAD4AABA/AABAPgAAED/8/38+AAAQPwAAoD4AABA//v+/PgAAED8AAOA+AAAQPwAAAD8AABA/AAAQPwAAED8AACA/AAAQPwEAMD8AABA/AABAPwAAED8AAFA/AAAQPwAAYD8AABA/AQBwPwAACD/w/389AAAIPwAAAD4AAAg/AABAPgAACD/8/38+AAAIP/7/nz4AAAg//v+/PgAACD8AAOA+AAAIPwAAAD8AAAg/AAAQPwAACD8AACA/AAAIPwEAMD8AAAg/AABAPwAACD8AAFA/AAAIPwAAYD8AAAg/AQBwPwAAAD/w/389AAAAPwAAAD7///8+AABAPgAAAD/8/38+////Pv7/nz4AAAA//v+/PgAAAD8AAOA+////PgAAAD8AAAA/AAAQPwAAAD8AACA/////PgEAMD8AAAA/AABAP////z4AAFA/AAAAPwAAYD8AAAA/AQBwPwAA8D7w/389AADwPgAAAD4AAPA+AABAPgAA8D78/38+///vPv7/nz4AAPA+/v+/PgAA8D4AAOA+///vPgAAAD8AAPA+AAAQPwAA8D4AACA////vPgEAMD8AAPA+AABAPwAA8D4AAFA/AADwPgAAYD8AAPA+AQBwPwAA4D7w/389AADgPgAAAD7//98+/P8/PgAA4D78/38+///fPv7/nz4AAOA+/v+/PgAA4D4AAOA+///fPgAAAD8AAOA+AAAQPwAA4D4AACA////fPgEAMD8AAOA+AABAP///3z4AAFA/AADgPgAAYD8AAOA+AQBwPwAA0D7w/389AADQPgAAAD4AANA+/P8/PgAA0D78/38+AADQPv7/nz4AANA+/v+/PgAA0D4AAOA+///PPgAAAD8AANA+AAAQPwAA0D4AACA/AADQPgEAMD8AANA+AABAPwAA0D4AAFA/AADQPgAAYD8AANA+AQBwPwAAwD7w/389AADAPgAAAD7//78+/P8/PgAAwD78/38+AADAPv7/nz4AAMA+/v+/PgAAwD4AAOA+/v+/PgAAAD8AAMA+AAAQPwAAwD4AACA/AADAPgEAMD8AAMA+AABAP///vz4AAFA/AADAPgAAYD8AAMA+AQBwPwAAsD7w/389AACwPgAAAD4AALA+/P8/PgAAsD78/38+AACwPv7/nz4AALA+/v+/PgAAsD4AAOA+/v+vPgAAAD8AALA+AAAQPwAAsD4AACA/AACwPgEAMD8AALA+AABAPwAAsD4AAFA/AACwPgAAYD8AALA+AQBwPwAAoD7w/389AACgPgAAAD4AAKA+/P8/PgAAoD78/38+AACgPv7/nz4AAKA+/v+/PgAAoD4AAOA+//+fPgAAAD8AAKA+AAAQPwAAoD4AACA/AACgPgEAMD8AAKA+AABAPwAAoD4AAFA/AACgPgAAYD8AAKA+AQBwPwAAkD7w/389AACQPgAAAD7//48+/P8/PgAAkD78/38+AACQPv7/nz4AAJA+/v+/PgAAkD4AAOA+/v+PPgAAAD8AAJA+AAAQPwAAkD4AACA/AACQPgEAMD8AAJA+AABAP///jz4AAFA/AACQPgAAYD8AAJA+AQBwPwAAgD7w/389/v9/PgAAAD7+/38+/P8/PgAAgD78/38+/v9/Pv7/nz4AAIA+/v+/Pv7/fz4AAOA+/v9/PgAAAD/+/38+AAAQPwAAgD4AACA//v9/PgEAMD8AAIA+AABAP/7/fz4AAFA//v9/PgAAYD8AAIA+AQBwPwAAYD7w/389AABgPgAAAD4AAGA+/P8/PgAAYD78/38+AABgPv7/nz4AAGA+/v+/PgAAYD4AAOA+/P9fPgAAAD8AAGA+AAAQPwAAYD4AACA/AABgPgEAMD8AAGA+AABAPwAAYD4AAFA/AABgPgAAYD8AAGA+AQBwPwAAQD7w/389AABAPgAAAD7+/z8+/P8/PgAAQD78/38+AABAPv7/nz4AAEA+/v+/Pv7/Pz4AAOA+/v8/PgAAAD/+/z8+AAAQPwAAQD4BACA/AABAPgEAMD8AAEA+AABAP/7/Pz4AAFA/AABAPgAAYD8AAEA+AQBwPwIAID7w/389/v8fPgAAAD7+/x8++P8/Pv7/Hz78/38+/v8fPv7/nz4CACA+/v+/Pv7/Hz4AAOA+/P8fPgAAAD/+/x8+AAAQPwIAID4BACA//v8fPgEAMD/+/x8+AABAP/7/Hz4BAFA//v8fPgAAYD8CACA+AQBwPwAAAD7w/389AAAAPgAAAD78//89+P8/PgAAAD78/38+/P//Pf7/nz4AAAA+/v+/Pvz//z0AAOA++P//PQAAAD/8//89AAAQPwAAAD4BACA//P//PQEAMD8AAAA+AABAP/z//z0BAFA/AAAAPgAAYD8AAAA+AQBwPwAAgDwAAIA/+P8/PQAAgD8AAKA9AACAPwAA4D0AAIA/AgAQPgAAgD8CADA+AACAPwAAUD4AAIA/AABwPgAAgD8AAIg+AACAPwAAmD4AAIA/AACoPgAAgD8AALg+AACAPwAAyD4AAIA/AADYPgAAgD8AAOg+AACAPwAA+D4AAIA/AAAEPwAAgD8AAAw/AACAPwAAFD8AAIA/AAAcPwAAgD8AACQ/AACAPwAALD8AAIA/AAA0PwAAgD8AADw/AACAPwAARD8AAIA/AABMPwAAgD8AAFQ/AACAPwAAXD8AAIA/AABkPwAAgD8AAGw/AACAPwAAdD8AAIA/AAB8PwAAgD8AAMA98P9/PQAAwD0AAAA+/P+/Pfj/Pz4AAMA9/P9/PgAAwD3+/58+AADAPfz/vz78/789AADgPvz/vz0AAAA//P+/PQAAED8AAMA9AQAgPwAAwD0BADA/AADAPQEAQD/8/789AQBQPwAAwD0AAGA/AADAPQEAcD8AAIA98P9/PQAAgD0AAAA+AACAPfj/Pz4EAIA9/P9/PgAAgD38/58+BACAPfz/vz4AAIA9AADgPvD/fz0AAAA/AACAPQAAED8EAIA9AQAgPwAAgD0CADA/BACAPQAAQD8AAIA9AQBQPwAAgD0AAGA/AACAPQEAcD8AAAA98P9/PfD//zz4//898P//PPj/Pz4AAAA9/P9/PvD//zz+/58+AAAAPf7/vz7w//88AADgPuD//zwAAAA/8P//PAAAED8AAAA9AQAgP/D//zwBADA/AAAAPQAAQD/w//88AQBQP/D//zwAAGA/AAAAPQEAcD8AAAAA8P9/PQAAgD/w/389AAAAAPj//z0AAIA/+P//PQAAAAD4/z8+AACAP/j/Pz4AAAAA/P9/PgAAgD/8/38+AAAAAP7/nz4AAIA//v+fPgAAAAD8/78+AACAP/z/vz4AAAAAAADgPgAAgD8AAOA+AAAAAAAAAD8AAIA/AAAAPwAAAAAAABA/AACAPwAAED8AAAAAAQAgPwAAgD8BACA/AAAAAAEAMD8AAIA/AQAwPwAAAAABAEA/AACAPwEAQD8AAAAAAQBQPwAAgD8BAFA/AAAAAAAAYD8AAIA/AABgPwAAAAABAHA/AACAPwEAcD8AAHg/8P9/Pf//dz/4//89//93P/j/Pz4AAHg//P9/Pv//dz/8/58+AAB4P/z/vz7//3c/AADgPv7/dz8AAAA///93PwAAED8AAHg/AQAgP///dz8CADA/AAB4PwEAQD///3c/AQBQP///dz8AAGA/AAB4PwEAcD8AAHA/8P9/PQAAcD/4//89//9vP/j/Pz4AAHA//P9/Pv//bz/8/58+AABwP/z/vz7//28//v/fPv7/bz8AAAA///9vPwAAED8AAHA/AQAgP///bz8CADA/AABwPwEAQD///28/AQBQPwAAcD8AAGA/AABwPwEAcD8AAGg/8P9/PQAAaD/4//89//9nP/j/Pz4AAGg//P9/PgAAaD/8/58+AABoP/z/vz7//2c//v/fPv//Zz8AAAA///9nPwAAED8AAGg/AQAgPwAAaD8CADA/AABoPwEAQD///2c/AQBQPwAAaD8AAGA/AABoPwEAcD8AAGA/8P9/PQAAYD/4//89/v9fP/j/Pz4AAGA//P9/Pv//Xz/8/58+AABgP/z/vz7//18//v/fPv7/Xz8AAAA///9fPwAAED8AAGA/AQAgP///Xz8CADA/AABgPwEAQD/+/18/AQBQPwAAYD8AAGA/AABgPwEAcD8AAFg/8P9/PQAAWD/4//89//9XP/T/Pz4AAFg//P9/Pv//Vz/8/58+AABYP/z/vz7//1c//v/fPv7/Vz8AAAA///9XPwAAED8AAFg/AQAgP///Vz8CADA/AABYPwEAQD///1c/AwBQPwAAWD8AAGA/AABYPwEAcD8AAFA/4P9/PQAAUD/4//89//9PP/T/Pz4AAFA//P9/Pv//Tz/8/58+AABQP/z/vz7//08//v/fPv//Tz8AAAA///9PPwAAED8AAFA/AQAgP///Tz8CADA/AABQPwEAQD///08/AwBQPwAAUD8AAGA/AABQPwIAcD8AAEg/4P9/PQAASD/4//89//9HP/T/Pz4AAEg//P9/Pv//Rz/8/58+AABIP/z/vz7//0c//v/fPv7/Rz8AAAA///9HPwAAED8AAEg/AQAgP///Rz8CADA/AABIPwAAQD///0c/AwBQPwAASD8AAGA/AABIPwIAcD8AAEA/4P9/Pf//Pz/4//89AABAP/z/fz4AAEA//P+/PgAAQD8BACA/AABAPwEAQD///z8/AwBQP///Pz8AAGA/AABAPwIAcD8EAAMADQAEAA0ADgAnAiYCBgAnAgYABwAqAgQADgAqAg4ADwAAACcCBwAAAAcACAAFACoCDwAFAA8AEAAoAgAACAAoAggACQArAgUAEAArAhAAEQABACgCCQABAAkACgAsAisCEQAsAhEAEgApAgEACgApAgoACwAtAiwCEgAtAhIAEwACACkCCwACAAsADAAuAi0CEwAuAhMAFAADAAIADAADAAwADQAmAmgABgBpAS4CFAAUABMAIgAUACIAIwANAAwAGwANABsAHAAGAGcAFQBoARQAIwAOAA0AHAAOABwAHQAHAAYAFQAHABUAFgAPAA4AHQAPAB0AHgAIAAcAFgAIABYAFwAQAA8AHgAQAB4AHwAJAAgAFwAJABcAGAARABAAHwARAB8AIAAKAAkAGAAKABgAGQASABEAIAASACAAIQALAAoAGQALABkAGgATABIAIQATACEAIgAMAAsAGgAMABoAGwAgAB8ALgAgAC4ALwAZABgAJwAZACcAKAAhACAALwAhAC8AMAAaABkAKAAaACgAKQAiACEAMAAiADAAMQAbABoAKQAbACkAKgAjACIAMQAjADEAMgAcABsAKgAcACoAKwAVAGYAJABnASMAMgAdABwAKwAdACsALAAWABUAJAAWACQAJQAeAB0ALAAeACwALQAXABYAJQAXACUAJgAfAB4ALQAfAC0ALgAYABcAJgAYACYAJwAkAGUAMwBmATIAQQAsACsAOgAsADoAOwAlACQAMwAlADMANAAtACwAOwAtADsAPAAmACUANAAmADQANQAuAC0APAAuADwAPQAnACYANQAnADUANgAvAC4APQAvAD0APgAoACcANgAoADYANwAwAC8APgAwAD4APwApACgANwApADcAOAAxADAAPwAxAD8AQAAqACkAOAAqADgAOQAyADEAQAAyAEAAQQArACoAOQArADkAOgA3ADYARQA3AEUARgA/AD4ATQA/AE0ATgA4ADcARgA4AEYARwBAAD8ATgBAAE4ATwA5ADgARwA5AEcASABBAEAATwBBAE8AUAA6ADkASAA6AEgASQAzAGQAQgBlAUEAUAA7ADoASQA7AEkASgA0ADMAQgA0AEIAQwA8ADsASgA8AEoASwA1ADQAQwA1AEMARAA9ADwASwA9AEsATAA2ADUARAA2AEQARQA+AD0ATAA+AEwATQBKAEkAeABKAHgAeQBDAEIAcQBDAHEAcgBLAEoAeQBLAHkAegBEAEMAcgBEAHIAcwBMAEsAegBMAHoAewBFAEQAcwBFAHMAdABNAEwAewBNAHsAfABGAEUAdABGAHQAdQBOAE0AfABOAHwAfQBHAEYAdQBHAHUAdgBPAE4AfQBPAH0AfgBIAEcAdgBIAHYAdwBQAE8AfgBQAH4AfwBJAEgAdwBJAHcAeABCAGMAcQBkAVAAfwB9AHwAiwB9AIsAjAB2AHUAhAB2AIQAhQB+AH0AjAB+AIwAjQB3AHYAhQB3AIUAhgB/AH4AjQB/AI0AjgB4AHcAhgB4AIYAhwBxAGIAgABjAX8AjgB5AHgAhwB5AIcAiAByAHEAgAByAIAAgQB6AHkAiAB6AIgAiQBzAHIAgQBzAIEAggB7AHoAiQB7AIkAigB0AHMAggB0AIIAgwB8AHsAigB8AIoAiwB1AHQAgwB1AIMAhACBAIAAjwCBAI8AkACJAIgAlwCJAJcAmACCAIEAkACCAJAAkQCKAIkAmACKAJgAmQCDAIIAkQCDAJEAkgCLAIoAmQCLAJkAmgCEAIMAkgCEAJIAkwCMAIsAmgCMAJoAmwCFAIQAkwCFAJMAlACNAIwAmwCNAJsAnACGAIUAlACGAJQAlQCOAI0AnACOAJwAnQCHAIYAlQCHAJUAlgCAAGEAjwBiAY4AnQCIAIcAlgCIAJYAlwCUAJMAogCUAKIAowCcAJsAqgCcAKoAqwCVAJQAowCVAKMApACdAJwAqwCdAKsArACWAJUApACWAKQApQCPAGAAngBhAZ0ArACXAJYApQCXAKUApgCQAI8AngCQAJ4AnwCYAJcApgCYAKYApwCRAJAAnwCRAJ8AoACZAJgApwCZAKcAqACSAJEAoACSAKAAoQCaAJkAqACaAKgAqQCTAJIAoQCTAKEAogCbAJoAqQCbAKkAqgCnAKYAtQCnALUAtgCgAJ8ArgCgAK4ArwCoAKcAtgCoALYAtwChAKAArwChAK8AsACpAKgAtwCpALcAuACiAKEAsACiALAAsQCqAKkAuACqALgAuQCjAKIAsQCjALEAsgCrAKoAuQCrALkAugCkAKMAsgCkALIAswCsAKsAugCsALoAuwClAKQAswClALMAtACeAF8ArQBgAawAuwCmAKUAtACmALQAtQCfAJ4ArQCfAK0ArgC6ALkAyAC6AMgAyQCzALIAwQCzAMEAwgC7ALoAyQC7AMkAygC0ALMAwgC0AMIAwwCtAF4AvABfAbsAygC1ALQAwwC1AMMAxACuAK0AvACuALwAvQC2ALUAxAC2AMQAxQCvAK4AvQCvAL0AvgC3ALYAxQC3AMUAxgCwAK8AvgCwAL4AvwC4ALcAxgC4AMYAxwCxALAAvwCxAL8AwAC5ALgAxwC5AMcAyACyALEAwACyAMAAwQDGAMUA1ADGANQA1QC/AL4AzQC/AM0AzgDHAMYA1QDHANUA1gDAAL8AzgDAAM4AzwDIAMcA1gDIANYA1wDBAMAAzwDBAM8A0ADJAMgA1wDJANcA2ADCAMEA0ADCANAA0QDKAMkA2ADKANgA2QDDAMIA0QDDANEA0gC8AF0AywBeAcoA2QDEAMMA0gDEANIA0wC9ALwAywC9AMsAzADFAMQA0wDFANMA1AC+AL0AzAC+AMwAzQDZANgA5wDZAOcA6ADSANEA4ADSAOAA4QDLAFwA2gBdAdkA6ADTANIA4QDTAOEA4gDMAMsA2gDMANoA2wDUANMA4gDUAOIA4wDNAMwA2wDNANsA3ADVANQA4wDVAOMA5ADOAM0A3ADOANwA3QDWANUA5ADWAOQA5QDPAM4A3QDPAN0A3gDXANYA5QDXAOUA5gDQAM8A3gDQAN4A3wDYANcA5gDYAOYA5wDRANAA3wDRAN8A4ADdANwA6wDdAOsA7ADlAOQA8wDlAPMA9ADeAN0A7ADeAOwA7QDmAOUA9ADmAPQA9QDfAN4A7QDfAO0A7gDnAOYA9QDnAPUA9gDgAN8A7gDgAO4A7wDoAOcA9gDoAPYA9wDhAOAA7wDhAO8A8ADaAFsA6QBcAegA9wDiAOEA8ADiAPAA8QDbANoA6QDbAOkA6gDjAOIA8QDjAPEA8gDcANsA6gDcAOoA6wDkAOMA8gDkAPIA8wDwAO8A/gDwAP4A/wDpAFoA+ABbAfcABgHxAPAA/wDxAP8AAAHqAOkA+ADqAPgA+QDyAPEAAAHyAAABAQHrAOoA+QDrAPkA+gDzAPIAAQHzAAEBAgHsAOsA+gDsAPoA+wD0APMAAgH0AAIBAwHtAOwA+wDtAPsA/AD1APQAAwH1AAMBBAHuAO0A/ADuAPwA/QD2APUABAH2AAQBBQHvAO4A/QDvAP0A/gD3APYABQH3AAUBBgEDAQIBEQEDAREBEgH8APsACgH8AAoBCwEEAQMBEgEEARIBEwH9APwACwH9AAsBDAEFAQQBEwEFARMBFAH+AP0ADAH+AAwBDQEGAQUBFAEGARQBFQH/AP4ADQH/AA0BDgH4AFkABwFaAQYBFQEAAf8ADgEAAQ4BDwH5APgABwH5AAcBCAEBAQABDwEBAQ8BEAH6APkACAH6AAgBCQECAQEBEAECARABEQH7APoACQH7AAkBCgEHAVgAFgFZARUBJAEPAQ4BHQEPAR0BHgEIAQcBFgEIARYBFwEQAQ8BHgEQAR4BHwEJAQgBFwEJARcBGAERARABHwERAR8BIAEKAQkBGAEKARgBGQESAREBIAESASABIQELAQoBGQELARkBGgETARIBIQETASEBIgEMAQsBGgEMARoBGwEUARMBIgEUASIBIwENAQwBGwENARsBHAEVARQBIwEVASMBJAEOAQ0BHAEOARwBHQEaARkBKAEaASgBKQEiASEBMAEiATABMQEbARoBKQEbASkBKgEjASIBMQEjATEBMgEcARsBKgEcASoBKwEkASMBMgEkATIBMwEdARwBKwEdASsBLAEWAVcAJQFYASQBMwEeAR0BLAEeASwBLQEXARYBJQEXASUBJgEfAR4BLQEfAS0BLgEYARcBJgEYASYBJwEgAR8BLgEgAS4BLwEZARgBJwEZAScBKAEhASABLwEhAS8BMAEtASwBOwEtATsBPAEmASUBNAEmATQBNQEuAS0BPAEuATwBPQEnASYBNQEnATUBNgEvAS4BPQEvAT0BPgEoAScBNgEoATYBNwEwAS8BPgEwAT4BPwEpASgBNwEpATcBOAExATABPwExAT8BQAEqASkBOAEqATgBOQEyATEBQAEyAUABQQErASoBOQErATkBOgEzATIBQQEzAUEBQgEsASsBOgEsAToBOwElAVYANAFXATMBQgFAAT8BTgFAAU4BTwE5ATgBRwE5AUcBSAFBAUABTwFBAU8BUAE6ATkBSAE6AUgBSQFCAUEBUAFCAVABUQE7AToBSQE7AUkBSgE0AVUAQwFWAUIBUQE8ATsBSgE8AUoBSwE1ATQBQwE1AUMBRAE9ATwBSwE9AUsBTAE2ATUBRAE2AUQBRQE+AT0BTAE+AUwBTQE3ATYBRQE3AUUBRgE/AT4BTQE/AU0BTgE4ATcBRgE4AUYBRwFMAUsBegFMAXoBewFFAUQBcwFFAXMBdAFNAUwBewFNAXsBfAFGAUUBdAFGAXQBdQFOAU0BfAFOAXwBfQFHAUYBdQFHAXUBdgFPAU4BfQFPAX0BfgFIAUcBdgFIAXYBdwFQAU8BfgFQAX4BfwFJAUgBdwFJAXcBeAFRAVABfwFRAX8BgAFKAUkBeAFKAXgBeQFDAVQAcgFVAVEBgAFLAUoBeQFLAXkBegFEAUMBcgFEAXIBcwF/AX4BjQF/AY0BjgF4AXcBhgF4AYYBhwGAAX8BjgGAAY4BjwF5AXgBhwF5AYcBiAFyAVMAgQFUAYABjwF6AXkBiAF6AYgBiQFzAXIBgQFzAYEBggF7AXoBiQF7AYkBigF0AXMBggF0AYIBgwF8AXsBigF8AYoBiwF1AXQBgwF1AYMBhAF9AXwBiwF9AYsBjAF2AXUBhAF2AYQBhQF+AX0BjAF+AYwBjQF3AXYBhQF3AYUBhgGDAYIBkQGDAZEBkgGLAYoBmQGLAZkBmgGEAYMBkgGEAZIBkwGMAYsBmgGMAZoBmwGFAYQBkwGFAZMBlAGNAYwBmwGNAZsBnAGGAYUBlAGGAZQBlQGOAY0BnAGOAZwBnQGHAYYBlQGHAZUBlgGPAY4BnQGPAZ0BngGIAYcBlgGIAZYBlwGBAVIAkAFTAY8BngGJAYgBlwGJAZcBmAGCAYEBkAGCAZABkQGKAYkBmAGKAZgBmQGWAZUBqQGWAakBqwGeAZ0BuQGeAbkBuwGXAZYBqwGXAasBrQGQAVEAnwFSAZ4BuwGYAZcBrQGYAa0BrwGRAZABnwGRAZ8BoQGZAZgBrwGZAa8BsQGSAZEBoQGSAaEBowGaAZkBsQGaAbEBswGTAZIBowGTAaMBpQGbAZoBswGbAbMBtQGUAZMBpQGUAaUBpwGcAZsBtQGcAbUBtwGVAZQBpwGVAacBqQGdAZwBtwGdAbcBuQG0AbIBxgG0AcYBxwGmAaQBvwGmAb8BwAG2AbQBxwG2AccByAGoAaYBwAGoAcABwQG4AbYByAG4AcgByQGqAagBwQGqAcEBwgG6AbgByQG6AckBygGsAaoBwgGsAcIBwwG8AboBygG8AcoBywGuAawBwwGuAcMBxAGgAXAAvQFxAbwBywGwAa4BxAGwAcQBxQGiAaABvQGiAb0BvgGyAbABxQGyAcUBxgGkAaIBvgGkAb4BvwHLAcoB2QHLAdkB2gHEAcMB0gHEAdIB0wG9AW8AzAFwAcsB2gHFAcQB0wHFAdMB1AG+Ab0BzAG+AcwBzQHGAcUB1AHGAdQB1QG/Ab4BzQG/Ac0BzgHHAcYB1QHHAdUB1gHAAb8BzgHAAc4BzwHIAccB1gHIAdYB1wHBAcABzwHBAc8B0AHJAcgB1wHJAdcB2AHCAcEB0AHCAdAB0QHKAckB2AHKAdgB2QHDAcIB0QHDAdEB0gHPAc4B3QHPAd0B3gHXAdYB5QHXAeUB5gHQAc8B3gHQAd4B3wHYAdcB5gHYAeYB5wHRAdAB3wHRAd8B4AHZAdgB5wHZAecB6AHSAdEB4AHSAeAB4QHaAdkB6AHaAegB6QHTAdIB4QHTAeEB4gHMAW4A2wFvAdoB6QHUAdMB4gHUAeIB4wHNAcwB2wHNAdsB3AHVAdQB4wHVAeMB5AHOAc0B3AHOAdwB3QHWAdUB5AHWAeQB5QHiAeEB8AHiAfAB8QHbAW0A6gFuAekB+AHjAeIB8QHjAfEB8gHcAdsB6gHcAeoB6wHkAeMB8gHkAfIB8wHdAdwB6wHdAesB7AHlAeQB8wHlAfMB9AHeAd0B7AHeAewB7QHmAeUB9AHmAfQB9QHfAd4B7QHfAe0B7gHnAeYB9QHnAfUB9gHgAd8B7gHgAe4B7wHoAecB9gHoAfYB9wHhAeAB7wHhAe8B8AHpAegB9wHpAfcB+AH1AfQBAwL1AQMCBALuAe0B/AHuAfwB/QH2AfUBBAL2AQQCBQLvAe4B/QHvAf0B/gH3AfYBBQL3AQUCBgLwAe8B/gHwAf4B/wH4AfcBBgL4AQYCBwLxAfAB/wHxAf8BAALqAWwA+QFtAfgBBwLyAfEBAALyAQACAQLrAeoB+QHrAfkB+gHzAfIBAQLzAQECAgLsAesB+gHsAfoB+wH0AfMBAgL0AQICAwLtAewB+wHtAfsB/AFsAQcCFgIBAgACDwIBAg8CEAL6AfkBCAL6AQgCCQICAgECEAICAhACEQL7AfoBCQL7AQkCCgIDAgICEQIDAhECEgL8AfsBCgL8AQoCCwIEAgMCEgIEAhICEwL9AfwBCwL9AQsCDAIFAgQCEwIFAhMCFAL+Af0BDAL+AQwCDQIGAgUCFAIGAhQCFQL/Af4BDQL/AQ0CDgIHAgYCFQIHAhUCFgIAAv8BDgIAAg4CDwL5AWsACAIUAhMCIgIUAiICIwINAgwCGwINAhsCHAIVAhQCIwIVAiMCJAIOAg0CHAIOAhwCHQIWAhUCJAIWAiQCJQIPAg4CHQIPAh0CHgIIAmoAFwJrARYCJQIQAg8CHgIQAh4CHwIJAggCFwIJAhcCGAIRAhAC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" + } + ] +} diff --git a/Assets/Models/MD_RigTest05_MeshDeformTest.shmodel b/Assets/Models/MD_RigTest05_MeshDeformTest.shmodel new file mode 100644 index 0000000000000000000000000000000000000000..d0b281490eb2bbc2ae8405adc04c92a4ee292005 GIT binary patch literal 39338 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 Ht?&N>cfsjf literal 0 HcmV?d00001 diff --git a/Assets/Models/MD_RigTest05_MeshDeformTest.shmodel.shmeta b/Assets/Models/MD_RigTest05_MeshDeformTest.shmodel.shmeta new file mode 100644 index 00000000..d3b46712 --- /dev/null +++ b/Assets/Models/MD_RigTest05_MeshDeformTest.shmodel.shmeta @@ -0,0 +1,7 @@ +Name: MD_RigTest05_MeshDeformTest +ID: 82124728 +Type: 4 +Sub Assets: +Name: Sphere +ID: 138773466 +Type: 8 diff --git a/Assets/Models/MD_RigTest06_Piston.gltf b/Assets/Models/MD_RigTest06_Piston.gltf new file mode 100644 index 00000000..afc61c8b --- /dev/null +++ b/Assets/Models/MD_RigTest06_Piston.gltf @@ -0,0 +1,515 @@ +{ + "asset" : { + "generator" : "Khronos glTF Blender I/O v3.3.27", + "version" : "2.0" + }, + "scene" : 0, + "scenes" : [ + { + "name" : "Scene", + "nodes" : [ + 5 + ] + } + ], + "nodes" : [ + { + "name" : "Wheel", + "rotation" : [ + -2.6692541510442425e-08, + -2.6692541510442425e-08, + -0.7071068286895752, + 0.7071068286895752 + ], + "translation" : [ + 0, + 0.9352895021438599, + 0 + ] + }, + { + "name" : "PistonTop", + "rotation" : [ + 2.6692541510442425e-08, + -2.6692541510442425e-08, + -0.7071068286895752, + 0.7071068286895752 + ], + "translation" : [ + 0, + 0.5, + 0 + ] + }, + { + "children" : [ + 1 + ], + "name" : "PistonBase", + "rotation" : [ + -2.6692541510442425e-08, + 2.6692541510442425e-08, + 0.7071068286895752, + 0.7071068286895752 + ], + "translation" : [ + 0, + 0.9352895021438599, + 0 + ] + }, + { + "children" : [ + 0, + 2 + ], + "name" : "Body" + }, + { + "mesh" : 0, + "name" : "Cube", + "skin" : 0 + }, + { + "children" : [ + 4, + 3 + ], + "name" : "Armature" + } + ], + "animations" : [ + { + "channels" : [ + { + "sampler" : 0, + "target" : { + "node" : 3, + "path" : "translation" + } + }, + { + "sampler" : 1, + "target" : { + "node" : 3, + "path" : "rotation" + } + }, + { + "sampler" : 2, + "target" : { + "node" : 3, + "path" : "scale" + } + }, + { + "sampler" : 3, + "target" : { + "node" : 0, + "path" : "translation" + } + }, + { + "sampler" : 4, + "target" : { + "node" : 0, + "path" : "rotation" + } + }, + { + "sampler" : 5, + "target" : { + "node" : 0, + "path" : "scale" + } + }, + { + "sampler" : 6, + "target" : { + "node" : 2, + "path" : "translation" + } + }, + { + "sampler" : 7, + "target" : { + "node" : 2, + "path" : "rotation" + } + }, + { + "sampler" : 8, + "target" : { + "node" : 2, + "path" : "scale" + } + }, + { + "sampler" : 9, + "target" : { + "node" : 1, + "path" : "translation" + } + }, + { + "sampler" : 10, + "target" : { + "node" : 1, + "path" : "rotation" + } + }, + { + "sampler" : 11, + "target" : { + "node" : 1, + "path" : "scale" + } + } + ], + "name" : "ArmatureAction", + "samplers" : [ + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 8 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 9 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 10 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 11 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 12 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 13 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 14 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 15 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 16 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 17 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 18 + }, + { + "input" : 7, + "interpolation" : "LINEAR", + "output" : 19 + } + ] + } + ], + "meshes" : [ + { + "name" : "Cube.001", + "primitives" : [ + { + "attributes" : { + "POSITION" : 0, + "NORMAL" : 1, + "TEXCOORD_0" : 2, + "JOINTS_0" : 3, + "WEIGHTS_0" : 4 + }, + "indices" : 5 + } + ] + } + ], + "skins" : [ + { + "inverseBindMatrices" : 6, + "joints" : [ + 3, + 0, + 2, + 1 + ], + "name" : "Armature" + } + ], + "accessors" : [ + { + "bufferView" : 0, + "componentType" : 5126, + "count" : 308, + "max" : [ + 1, + 2.3465306758880615, + 1.014652132987976 + ], + "min" : [ + -1, + 0, + -1.014652132987976 + ], + "type" : "VEC3" + }, + { + "bufferView" : 1, + "componentType" : 5126, + "count" : 308, + "type" : "VEC3" + }, + { + "bufferView" : 2, + "componentType" : 5126, + "count" : 308, + "type" : "VEC2" + }, + { + "bufferView" : 3, + "componentType" : 5121, + "count" : 308, + "type" : "VEC4" + }, + { + "bufferView" : 4, + "componentType" : 5126, + "count" : 308, + "type" : "VEC4" + }, + { + "bufferView" : 5, + "componentType" : 5123, + "count" : 720, + "type" : "SCALAR" + }, + { + "bufferView" : 6, + "componentType" : 5126, + "count" : 4, + "type" : "MAT4" + }, + { + "bufferView" : 7, + "componentType" : 5126, + "count" : 60, + "max" : [ + 2 + ], + "min" : [ + 0.03333333333333333 + ], + "type" : "SCALAR" + }, + { + "bufferView" : 8, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 9, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 10, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 11, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 12, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 13, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 14, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 15, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 16, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 17, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + }, + { + "bufferView" : 18, + "componentType" : 5126, + "count" : 60, + "type" : "VEC4" + }, + { + "bufferView" : 19, + "componentType" : 5126, + "count" : 60, + "type" : "VEC3" + } + ], + "bufferViews" : [ + { + "buffer" : 0, + "byteLength" : 3696, + "byteOffset" : 0, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 3696, + "byteOffset" : 3696, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 2464, + "byteOffset" : 7392, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 1232, + "byteOffset" : 9856, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 4928, + "byteOffset" : 11088, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 1440, + "byteOffset" : 16016, + "target" : 34963 + }, + { + "buffer" : 0, + "byteLength" : 256, + "byteOffset" : 17456 + }, + { + "buffer" : 0, + "byteLength" : 240, + "byteOffset" : 17712 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 17952 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 18672 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 19632 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 20352 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 21072 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 22032 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 22752 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 23472 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 24432 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 25152 + }, + { + "buffer" : 0, + "byteLength" : 960, + "byteOffset" : 25872 + }, + { + "buffer" : 0, + "byteLength" : 720, + "byteOffset" : 26832 + } + ], + "buffers" : [ + { + "byteLength" : 27552, + "uri" : "data:application/octet-stream;base64,AACAvwAAAAAAAIA/AACAvwAAAAAAAIA/AACAvwAAAAAAAIA/AACAvwAAgD8AAIA/AACAvwAAgD8AAIA/AACAvwAAgD8AAIA/AACAvwAAAAAAAIC/AACAvwAAAAAAAIC/AACAvwAAAAAAAIC/AACAvwAAgD8AAIC/AACAvwAAgD8AAIC/AACAvwAAgD8AAIC/AACAPwAAAAAAAIA/AACAPwAAAAAAAIA/AACAPwAAAAAAAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAAAAAAIC/AACAPwAAAAAAAIC/AACAPwAAAAAAAIC/AACAPwAAgD8AAIC/AACAPwAAgD8AAIC/AACAPwAAgD8AAIC/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAgD8AAIC/AAAAAAAAgD8AAIC/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAgD8AAIA/AAAAAAAAgD8AAIA/83U1vgAAgD+DolK/83U1vgAAgD+DolK/83U1vgAAgD+DolK/g6JSvwAAgD+DolK/g6JSvwAAgD+DolK/g6JSvwAAgD+DolK/g6JSvwAAgD+DolI/g6JSvwAAgD+DolI/g6JSvwAAgD+DolI/83U1vgAAgD+DolI/83U1vgAAgD+DolI/83U1vgAAgD+DolI/g6JSPwAAgD+DolK/g6JSPwAAgD+DolK/g6JSPwAAgD+DolK/83U1PgAAgD+DolK/83U1PgAAgD+DolK/83U1PgAAgD+DolK/83U1PgAAgD+DolI/83U1PgAAgD+DolI/83U1PgAAgD+DolI/g6JSPwAAgD+DolI/g6JSPwAAgD+DolI/g6JSPwAAgD+DolI/g6JSv6fJGj+DolK/g6JSv6fJGj+DolK/g6JSv6fJGj+DolK/83U1vqfJGj+DolK/83U1vqfJGj+DolK/83U1vqfJGj+DolK/83U1vqfJGj+DolI/83U1vqfJGj+DolI/83U1vqfJGj+DolI/g6JSv6fJGj+DolI/g6JSv6fJGj+DolI/g6JSv6fJGj+DolI/83U1PqfJGj+DolK/83U1PqfJGj+DolK/83U1PqfJGj+DolK/g6JSP6fJGj+DolK/g6JSP6fJGj+DolK/g6JSP6fJGj+DolK/g6JSP6fJGj+DolI/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wBqcPiDnXD5lHnW9wBqcPiDnXD5lHnW9wBqcPnYrYD9kHnW9wBqcPnYrYD9kHnW9wBqcPnYrYD9kHnW9wBqcPnYrYD+UQzi/wBqcPnYrYD+UQzi/wBqcPnYrYD+UQzi/AACAvwAAAAAAAACAAAAAAAAAgL8AAACAAAAAAAAAAAAAAIA/AACAvwAAAAAAAACAAAAAAAAAAAAAAIA/bSJGNAAAgD8AAACAAACAvwAAAAAAAACAAAAAAAAAgL8AAACAAAAAAAAAAAAAAIC/AACAvwAAAAAAAACAAAAAAAAAAAAAAIC/bSJGNAAAgD8AAACAAAAAAAAAgL8AAACAAAAAAAAAAAAAAIA/AACAPwAAAAAAAACAbSJGtAAAgD8AAACAAAAAAAAAAAAAAIA/AACAPwAAAAAAAACAAAAAAAAAgL8AAACAAAAAAAAAAAAAAIC/AACAPwAAAAAAAACAbSJGtAAAgD8AAACAAAAAAAAAAAAAAIC/AACAPwAAAAAAAACAAAAAAAAAgL8AAACAAAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAgD8AAACAAAAAAAAAgL8AAACAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAgD8AAACAAACAvwAAAAAAAACAbyJGtAAAgD8AAACAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/bSJGNAAAgD8AAACAAACAPwAAAAAAAACAAAAAAAAAAAAAAIC/bSJGNAAAgD8AAACAAACAPwAAAAAAAACAAACAvwAAAAAAAACAbyJGtAAAgD8AAACAAAAAAAAAAAAAAIC/AACAvwAAAAAAAACAbSJGtAAAgD8AAACAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/byJGNAAAgD8AAACAAACAPwAAAAAAAACAAAAAAAAAAAAAAIC/byJGNAAAgD8AAACAAACAPwAAAAAAAACAAACAvwAAAAAAAACAbSJGtAAAgD8AAACAAAAAAAAAAAAAAIC/AAAAAAAAAAAAAIA/AAAAAAAAgD8AAACAAACAPwAAAAAAAACAAACAvwAAAAAAAACAAAAAAAAAAAAAAIA/AAAAAAAAgD8AAACAAACAvwAAAAAAAACAAAAAAAAAAAAAAIC/AAAAAAAAgD8AAACAAAAAAAAAAAAAAIC/AAAAAAAAgD8AAACA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAAMACQAAAAkABgAZABoAFgAZABYAEwAUABcAEQAUABEADgAdAB4ABAAdAAQAAgAYABIADAAYAAwAHAAlACgAQwAlAEMAOgAuAC8ARAAuAEQASAAHABgAHAAHABwAAQANABAAHgANAB4AHQAIAAoAGgAIABoAGQAbAAsAJAAbACQAIQALAAUAJwALACcAJAAFAB8AKgAFACoAJwAfABsAIQAfACEAKgAVABsAMAAVADAALQAbAB8AMwAbADMAMAAfAA8ANgAfADYAMwAPABUALQAPAC0ANgA9ADkAQgA9AEIAQABJAEUATgBJAE4ATAAyADcASwAyAEsATQAiACMAOAAiADgAPAA1ACwARwA1AEcASgAmACsAPwAmAD8AQQApACAAOwApADsAPgAxADQATwAxAE8ARgBTAFYAWgBTAFoAUQBfAF0AaQBfAGkAawCnAKQAYwCnAGMAZwDTANcAzwDTAM8AxQCvALMAwwCvAMMAuQCoAKsAXgCoAF4AYABzAG8AegBzAHoAfgBmAGIAbgBmAG4AcgBiAF8AawBiAGsAbgBdAGYAcgBdAHIAaQB4AHYAfwB4AH8AewBwAG0AeQBwAHkAfABoAHEAfQBoAH0AdABsAGoAdQBsAHUAdwCtALAAugCtALoAvQAhASQBFAEhARQBFgGEAIYAigCEAIoAiQCJAIoAjgCJAI4AjQAzASoB4gAzAeIA5QAkASYBHAEkARwBFAGNAI4AkgCNAJIAkQCRAJIAlgCRAJYAlQD+AAABCwH+AAsBDgERAQkBBAERAQQBBwGVAJYAmgCVAJoAmQCZAJoAngCZAJ4AnQAOARABBgEOAQYB/gCdAJ4AogCdAKIAoQChAKIAhQChAIUAgwBUAFIAqwBUAKsAqAC8AMAAtgC8ALYArABbAFcApABbAKQApwClAKkAsQClALEArgCpAGEAtACpALQAsQBhAGQAtwBhALcAtABkAKUArgBkAK4AtwCqAKYAuwCqALsAuACmAGUAvgCmAL4AuwBlAFwAwQBlAMEAvgBcAKoAuABcALgAwQBQAFkAxwBQAMcAxABZAKYAygBZAMoAxwCmAKoAzQCmAM0AygCqAFAAxACqAMQAzQBYAFUA1QBYANUA0gBVAKkA2ABVANgA1QCpAKUA2wCpANsA2AClAFgA0gClANIA2wC/AMIAsgC/ALIAtQDIAMwA2gDIANoA0ADWANkAywDWAMsAzgDRANQAxgDRAMYAyQCBAI8A4QCBAOEA3gCPAIsA4wCPAOMA4QCLAIcA5gCLAOYA4wCHAIEA3gCHAN4A5gCQAJQA6QCQAOkA5wCUAIAA7ACUAOwA6QCAAIwA7wCAAO8A7ACMAJAA5wCMAOcA7wCBAJcA9wCBAPcA9ACXAJMA+QCXAPkA9wCTAI8A/ACTAPwA+QCPAIEA9ACPAPQA/ACYAJwA/wCYAP8A/QCcAIAAAgGcAAIB/wCAAJQABQGAAAUBAgGUAJgA/QCUAP0ABQGBAJ8ADQGBAA0BCgGfAJsADwGfAA8BDQGbAJcAEgGbABIBDwGXAIEACgGXAAoBEgGgAIIAFQGgABUBEwGCAIAAGAGCABgBFQGAAJwAGwGAABsBGAGcAKAAEwGcABMBGwGBAIcAIwGBACMBIAGHAKMAJQGHACUBIwGjAJ8AKAGjACgBJQGfAIEAIAGfACABKAGIAIwAKwGIACsBKQGMAIAALgGMAC4BKwGAAIIAMQGAADEBLgGCAIgAKQGCACkBMQEsAS8B3AAsAdwA3wAnAR8BGgEnARoBHQHqAO0A8gDqAPIA9QDxAOgA+ADxAPgA+wAwATIB5AAwAeQA3QDoAOsA9gDoAPYA+AD6APMA7gD6AO4A8AAIAQwBAQEIAQEBAwEeASIBFwEeARcBGQEqAS0B4AAqAeAA4gAAAIA/AAAAgAAAAAAAAACAAAAAgAAAgD8AAACAAAAAAAAAAAAAAACAAACAPwAAAIAAAACAAAAAAAAAAIAAAIA/AAAAAAAAgD8AAAAAAAAAgAAAgL8AAAAAaSGiMwAAAABpIaIzAAAAgAAAgD8AAACAIm9vPwAAAACTo5ezAACAPwAAAAAAAIC/AAAAAAAAAIAAAIA/AAAAAGkhojMAAAAAaSGiswAAAIAAAIA/AAAAgCJvb78AAACAk6OXswAAgD8AAIA/m1zNJ2cPApwAAACAAAAAgAAAgD8AAACAAAAAAAAAAAAAAACAAACAPwAAAIAAAAA/Im9vv2cPgpsAAIA/iYgIPYmIiD3NzMw9iYgIPquqKj7NzEw+7+5uPomIiD6amZk+q6qqPry7uz7NzMw+3t3dPu/u7j4AAAA/iYgIPxERET+amRk/IiIiP6uqKj8zMzM/vLs7P0RERD/NzEw/VVVVP97dXT9mZmY/7+5uP3d3dz8AAIA/RESEP4mIiD/NzIw/ERGRP1VVlT+amZk/3t2dPyIioj9mZqY/q6qqP+/urj8zM7M/d3e3P7y7uz8AAMA/RETEP4mIyD/NzMw/ERHRP1VV1T+amdk/3t3dPyIi4j9mZuY/q6rqP+/u7j8zM/M/d3f3P7y7+z8AAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAA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/v9/PwAAgD/+/38/AACAPwAAgD8AAIA/AgCAPwAAgD8CAIA//f9/PwAAgD/9/38/AACAPwAAgD8AAIA//v9/PwAAgD/+/38///9/PwAAgD///38//v9/PwAAgD/+/38/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA///9/PwAAgD///38/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAAAAAACJvbz8AAAAAhUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/hUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/hUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/hUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/hUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/hUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/hUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/hUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/hUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/hUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/hUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/hUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/hUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/hUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/hUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/hUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/hUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/hUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/hUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/hUnlsoVJ5TL0BDU/9AQ1P4VJ5bKFSeUy9AQ1P/QENT+FSeWyhUnlMvQENT/0BDU/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AABQpwAAAD8lu4ObwFhIvAAAAD+exH2wMFQ+vQAAAD87FHGxwNnKvQAAAD9FeACyWEsqvgAAAD/Os1ey0G56vgAAAD/Pmp6yygqpvgAAAD/HHdayBL/WvgAAAD/nAAiznjkCvwAAAD/q8iSzUiMYvwAAAD9qtECzLywsvwAAAD/cFFqzzGM9vwAAAD+942+zwNlKvwAAAD9FeICzpJ1TvwAAAD9gBYazBr9WvwAAAD/pAIizmgJUvwAAAD9RRYazpU9MvwAAAD8QZYGzn2lAvwAAAD/mt3Oz/xMxvwAAAD+HS2CzPRIfvwAAAD+afEmz0CcLvwAAAD+2QjCzYzDsvgAAAD9ylRWzqk3BvgAAAD/A2PSybC6XvgAAAD83fr+yJLNevgAAAD9tCo2yIKwWvgAAAD8s2T6yMKuyvQAAAD9LT+KxAPYmvQAAAD/selOxgBsvvAAAAD+DzF2wAABQpwAAAD8lu4ObABsvvAAAAD/hy12wEPYmvQAAAD8Be1OxOKuyvQAAAD9WT+KxHKwWvgAAAD8n2T6yILNevgAAAD9rCo2ybC6XvgAAAD83fr+yqE3BvgAAAD+92PSyYjDsvgAAAD9xlRWz0CcLvwAAAD+2QjCzPRIfvwAAAD+afEmz/hMxvwAAAD+GS2CzoGlAvwAAAD/ot3Ozpk9MvwAAAD8RZYGzmAJUvwAAAD9PRYazBr9WvwAAAD/pAIizmgJUvwAAAD9RRYazpU9MvwAAAD8QZYGzn2lAvwAAAD/mt3Oz/xMxvwAAAD+HS2CzPRIfvwAAAD+afEmz0CcLvwAAAD+2QjCzYzDsvgAAAD9ylRWzqk3BvgAAAD/A2PSybC6XvgAAAD83fr+yJLNevgAAAD9tCo2yIKwWvgAAAD8s2T6yMKuyvQAAAD9LT+KxAPYmvQAAAD/selOxgBsvvAAAAD+DzF2wAABQpwAAAD8lu4ObhUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/hUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/hUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/hUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/hUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/hUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/hUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/hUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/hUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/hUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/hUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/hUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/hUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/hUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/hUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/hUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/hUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/hUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/hUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/hUnlMoVJ5bL0BDW/9AQ1P4VJ5TKFSeWy9AQ1v/QENT+FSeUyhUnlsvQENb/0BDU/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/" + } + ] +} diff --git a/Assets/Models/MD_RigTest06_Piston.shmodel b/Assets/Models/MD_RigTest06_Piston.shmodel new file mode 100644 index 0000000000000000000000000000000000000000..afc3a39387a22596d22a58be71eab3ab33498db8 GIT binary patch literal 32474 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 R>{nTce}_ln=O7KS{{l37RZ9Q> literal 0 HcmV?d00001 diff --git a/Assets/Models/MD_RigTest06_Piston.shmodel.shmeta b/Assets/Models/MD_RigTest06_Piston.shmodel.shmeta new file mode 100644 index 00000000..9d3d00df --- /dev/null +++ b/Assets/Models/MD_RigTest06_Piston.shmodel.shmeta @@ -0,0 +1,7 @@ +Name: MD_RigTest06_Piston +ID: 76715962 +Type: 4 +Sub Assets: +Name: Cube +ID: 134911040 +Type: 8 diff --git a/Assets/Scenes/Level1Scene.shade b/Assets/Scenes/Level1Scene.shade index 87f30216..04f03bba 100644 --- a/Assets/Scenes/Level1Scene.shade +++ b/Assets/Scenes/Level1Scene.shade @@ -2583,16 +2583,14 @@ Components: Transform Component: Translate: {x: 0, y: 0, z: 0} - Rotate: {x: 0, y: 0, z: 0} + Rotate: {x: -1.48352981, y: 0, z: 0} Scale: {x: 1, y: 1, z: 1} IsActive: true Renderable Component: Mesh: 150924328 Material: 132690168 IsActive: true - Scripts: - - Type: FixRotation - Enabled: true + Scripts: ~ - EID: 2 Name: DoorFrame IsActive: true @@ -4280,7 +4278,7 @@ IsActive: true RigidBody Component: Type: Dynamic - Drag: 1 + Drag: 0.00999999978 Angular Drag: 0.100000001 Use Gravity: false Interpolate: true @@ -4304,29 +4302,7 @@ Position Offset: {x: 0, y: 0.25, z: 0} Rotation Offset: {x: 0, y: 0, z: 0} IsActive: true - Scripts: - - Type: PlayerController - Enabled: true - respawnPoint: 239 - currentState: 0 - maxMoveVel: 3 - moveForce: 50 - sprintMultiplier: 1.5 - rotationFactorPerFrame: 5 - maxJumpHeight: 2 - maxJumpTime: 0.75 - fallMultipler: 3 - lightMultiper: 0.75 - mediumMultiper: 0.5 - heavyMultiper: 0.25 - - Type: PickAndThrow - Enabled: true - throwForce: [8, 10, 8] - cameraArmOffSet: [0, 0.25, 0] - delayTimer: 1 - aimingLength: 0.5 - throwItem: false - rayDistance: 0.5 + Scripts: ~ - EID: 196 Name: HoldingPoint IsActive: true @@ -4367,15 +4343,7 @@ Target Offset: {x: 0, y: 0, z: 0} Camera Collision: true IsActive: true - Scripts: - - Type: SHADE_Scripting.ThirdPersonCamera - Enabled: true - armLength: 1 - turnSpeedPitch: 0.300000012 - turnSpeedYaw: 0.5 - pitchClamp: 45 - inverseXControls: true - inverseYControls: true + Scripts: ~ - EID: 194 Name: PlayerBag IsActive: true @@ -4458,21 +4426,7 @@ IsActive: true NumberOfChildren: 0 Components: ~ - Scripts: - - Type: GameManager - Enabled: true - winScene: 86098106 - loseScene: 91685359 - currGameState: 0 - totalItemCount: 0 - Score: 0 - timer: 200 - scoreText: 237 - timeText: 206 - multiplierText: 238 - maxMultiplierDuration: 10 - maxMultiplierCombo: 10 - multiplierFont: 60 + Scripts: ~ - EID: 235 Name: ====AI===== IsActive: true @@ -4490,9 +4444,9 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true - Interpolate: false + Interpolate: true Sleeping Enabled: true Freeze Position X: false Freeze Position Y: false @@ -4513,18 +4467,7 @@ Position Offset: {x: 0, y: 0.899999976, z: 0} Rotation Offset: {x: 0, y: 0, z: 0} IsActive: true - Scripts: - - Type: Homeowner1 - Enabled: true - waypointsPool: 234 - patrolSpeed: 1 - chaseSpeed: 2 - turningSpeed: 5 - sightDistance: 8 - eyeOffset: [0, 1.64999998, 0] - distanceToCapture: 0.5 - captureTime: 0.5 - footstepSFXIntervalMultiplier: 0.5 + Scripts: ~ - EID: 234 Name: ====WaypointPool==== IsActive: true @@ -4598,7 +4541,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -4621,13 +4564,7 @@ Position Offset: {x: 0, y: 0, z: 0} Rotation Offset: {x: 0, y: 0, z: 0} IsActive: true - Scripts: - - Type: Item - Enabled: true - Score: 50 - currCategory: 1 - density: 1 - dontReturn: false + Scripts: ~ - EID: 227 Name: Mesh_Cheese IsActive: true @@ -4645,7 +4582,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -4668,13 +4605,7 @@ Position Offset: {x: 0, y: 0, z: 0} Rotation Offset: {x: 0, y: 0, z: 0} IsActive: true - Scripts: - - Type: Item - Enabled: true - Score: 500 - currCategory: 2 - density: 1 - dontReturn: false + Scripts: ~ - EID: 65778 Name: Mesh_Apple IsActive: true @@ -4692,7 +4623,7 @@ RigidBody Component: Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -4715,13 +4646,7 @@ Position Offset: {x: 0, y: 0, z: 0} Rotation Offset: {x: 0, y: 0, z: 0} IsActive: true - Scripts: - - Type: Item - Enabled: true - Score: 10 - currCategory: 0 - density: 1 - dontReturn: false + Scripts: ~ - EID: 229 Name: ====ScoreZonePool==== IsActive: true @@ -4739,9 +4664,9 @@ Scale: {x: 1, y: 1, z: 1} IsActive: true RigidBody Component: - Type: Static + Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -4764,9 +4689,7 @@ Position Offset: {x: 0, y: 0, z: 0} Rotation Offset: {x: 0, y: 0, z: 0} IsActive: true - Scripts: - - Type: ScoringZone - Enabled: true + Scripts: ~ - EID: 225 Name: ScoreZone IsActive: true @@ -4778,9 +4701,9 @@ Scale: {x: 1, y: 1, z: 1} IsActive: true RigidBody Component: - Type: Static + Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -4803,9 +4726,7 @@ Position Offset: {x: 0, y: 0, z: 0} Rotation Offset: {x: 0, y: 0, z: 0} IsActive: true - Scripts: - - Type: ScoringZone - Enabled: true + Scripts: ~ - EID: 224 Name: ScoreZone IsActive: true @@ -4817,9 +4738,9 @@ Scale: {x: 1, y: 1, z: 1} IsActive: true RigidBody Component: - Type: Static + Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -4842,9 +4763,7 @@ Position Offset: {x: 0, y: 0, z: 0} Rotation Offset: {x: 0, y: 0, z: 0} IsActive: true - Scripts: - - Type: ScoringZone - Enabled: true + Scripts: ~ - EID: 223 Name: ScoreZone IsActive: true @@ -4856,9 +4775,9 @@ Scale: {x: 1, y: 1, z: 1} IsActive: true RigidBody Component: - Type: Static + Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -4881,9 +4800,7 @@ Position Offset: {x: 0, y: 0, z: 0} Rotation Offset: {x: 0, y: 0, z: 0} IsActive: true - Scripts: - - Type: ScoringZone - Enabled: true + Scripts: ~ - EID: 222 Name: ScoreZone IsActive: true @@ -4895,9 +4812,9 @@ Scale: {x: 1, y: 1, z: 1} IsActive: true RigidBody Component: - Type: Static + Type: Dynamic Drag: 0.00999999978 - Angular Drag: 0.00999999978 + Angular Drag: 0.100000001 Use Gravity: true Interpolate: true Sleeping Enabled: true @@ -4920,6 +4837,86 @@ Position Offset: {x: 0, y: 0, z: 0} Rotation Offset: {x: 0, y: 0, z: 0} IsActive: true - Scripts: - - Type: ScoringZone - Enabled: true \ No newline at end of file + Scripts: ~ +- EID: 217 + Name: ===Anims=== + IsActive: true + NumberOfChildren: 4 + Components: ~ + Scripts: ~ +- EID: 221 + Name: Obj1 + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: 0.301929057, y: 0.912136197, z: -9.20810795} + Rotate: {x: 0, y: 1.57079637, z: 0} + Scale: {x: 0.100000024, y: 0.100000024, z: 0.100000024} + IsActive: true + Renderable Component: + Mesh: 141097368 + Material: 117923942 + IsActive: true + Animator Component: + Rig: 72178939 + Clip: 72178939 + IsActive: true + Scripts: ~ +- EID: 219 + Name: Obj3 + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: 2.48987007, y: 0.868837833, z: -9.20810795} + Rotate: {x: 0, y: 0, z: 0} + Scale: {x: 0.113750041, y: 0.113750041, z: 0.113750041} + IsActive: true + Renderable Component: + Mesh: 149723808 + Material: 117923942 + IsActive: true + Animator Component: + Rig: 80728853 + Clip: 80728853 + IsActive: true + Scripts: ~ +- EID: 218 + Name: Obj2 + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: 1.47563028, y: 0.454107046, z: -9.20810795} + Rotate: {x: 0, y: 0, z: 0} + Scale: {x: 0.0350000113, y: 0.0350000113, z: 0.0350000113} + IsActive: true + Renderable Component: + Mesh: 135102560 + Material: 117923942 + IsActive: true + Animator Component: + Rig: 80500944 + Clip: 80500944 + IsActive: true + Scripts: ~ +- EID: 220 + Name: Obj4 + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: -0.050871402, y: -0.0112784812, z: -8.23628521} + Rotate: {x: 0, y: -1.57079601, z: 0} + Scale: {x: 0.318530291, y: 0.318552583, z: 0.318530291} + IsActive: true + Renderable Component: + Mesh: 134911040 + Material: 117923942 + IsActive: true + Animator Component: + Rig: 76715962 + Clip: 76715962 + IsActive: true + Scripts: ~ \ No newline at end of file From ff6ee80df23f080d65499d4b2dc1574b3b553a00 Mon Sep 17 00:00:00 2001 From: Diren D Bharwani Date: Fri, 3 Feb 2023 23:51:14 +0800 Subject: [PATCH 12/12] Fixed bug where collision tag file could not be editir Fuck file i/o --- .../Physics/Collision/CollisionTags/SHCollisionTagMatrix.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/SHADE_Engine/src/Physics/Collision/CollisionTags/SHCollisionTagMatrix.cpp b/SHADE_Engine/src/Physics/Collision/CollisionTags/SHCollisionTagMatrix.cpp index ac34a449..97c2cb71 100644 --- a/SHADE_Engine/src/Physics/Collision/CollisionTags/SHCollisionTagMatrix.cpp +++ b/SHADE_Engine/src/Physics/Collision/CollisionTags/SHCollisionTagMatrix.cpp @@ -245,10 +245,9 @@ namespace SHADE } else { - mask = static_cast(std::stoi(maskString)); for (int i = 0; i < SHCollisionTag::NUM_LAYERS; ++i) { - const bool LAYER_STATE = mask & 1U << i; + const bool LAYER_STATE = maskString[i] == '1'; collisionTags[tagIndex].SetLayerState(i, LAYER_STATE); } }