diff --git a/ZoFo/Content/Content.mgcb b/ZoFo/Content/Content.mgcb index 09e9f35..14c8973 100644 --- a/ZoFo/Content/Content.mgcb +++ b/ZoFo/Content/Content.mgcb @@ -37,11 +37,14 @@ #begin MapData/TileMaps/main.tmj /copy:MapData/TileMaps/main.tmj -#begin MapData/TileMaps/main.tmx -/copy:MapData/TileMaps/main.tmx +#begin MapData/TileSets/tileset 1 collision.tsj +/copy:MapData/TileSets/tileset 1 collision.tsj -#begin MapData/TileSets/CollisionTileSet.tsj -/copy:MapData/TileSets/CollisionTileSet.tsj +#begin MapData/TileSets/TileSet 1.tsj +/copy:MapData/TileSets/TileSet 1.tsj + +#begin MapData/TileSets/TilesetNature.tsj +/copy:MapData/TileSets/TilesetNature.tsj #begin sounds/Loot.wav /importer:WavImporter @@ -193,18 +196,6 @@ #begin Textures/Animations/testAnimationExample.animation /copy:Textures/Animations/testAnimationExample.animation -#begin Textures/AnimationTextures/Character/hr-level1_idle_gun.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:Textures/AnimationTextures/Character/hr-level1_idle_gun.png - #begin Textures/AnimationTextures/Character/hr-level1_idle.png /importer:TextureImporter /processor:TextureProcessor @@ -217,6 +208,18 @@ /processorParam:TextureFormat=Color /build:Textures/AnimationTextures/Character/hr-level1_idle.png +#begin Textures/AnimationTextures/Character/hr-level1_idle_gun.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/AnimationTextures/Character/hr-level1_idle_gun.png + #begin Textures/AnimationTextures/Character/hr-level1_mining_tool-1.png /importer:TextureImporter /processor:TextureProcessor @@ -241,18 +244,6 @@ /processorParam:TextureFormat=Color /build:Textures/AnimationTextures/Character/hr-level1_mining_tool-2.png -#begin Textures/AnimationTextures/Character/hr-level1_running_gun.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:Textures/AnimationTextures/Character/hr-level1_running_gun.png - #begin Textures/AnimationTextures/Character/hr-level1_running.png /importer:TextureImporter /processor:TextureProcessor @@ -265,6 +256,18 @@ /processorParam:TextureFormat=Color /build:Textures/AnimationTextures/Character/hr-level1_running.png +#begin Textures/AnimationTextures/Character/hr-level1_running_gun.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/AnimationTextures/Character/hr-level1_running_gun.png + #begin Textures/AnimationTextures/unicorn.png /importer:TextureImporter /processor:TextureProcessor @@ -361,18 +364,6 @@ /processorParam:TextureFormat=Color /build:Textures/GUI/background/waiting.png -#begin Textures/GUI/checkboxs_off-on.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:Textures/GUI/checkboxs_off-on.png - #begin Textures/GUI/checkboxs_off.png /importer:TextureImporter /processor:TextureProcessor @@ -385,6 +376,18 @@ /processorParam:TextureFormat=Color /build:Textures/GUI/checkboxs_off.png +#begin Textures/GUI/checkboxs_off-on.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/GUI/checkboxs_off-on.png + #begin Textures/GUI/checkboxs_on.png /importer:TextureImporter /processor:TextureProcessor @@ -421,18 +424,6 @@ /processorParam:TextureFormat=Color /build:Textures/GUI/mouse.png -#begin Textures/GUI/Switch_backgrownd.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:Textures/GUI/Switch_backgrownd.png - #begin Textures/GUI/switch.png /importer:TextureImporter /processor:TextureProcessor @@ -445,6 +436,18 @@ /processorParam:TextureFormat=Color /build:Textures/GUI/switch.png +#begin Textures/GUI/Switch_backgrownd.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/GUI/Switch_backgrownd.png + #begin Textures/icons/12.png /importer:TextureImporter /processor:TextureProcessor @@ -613,7 +616,7 @@ /processorParam:TextureFormat=Color /build:Textures/Test/wood.jpg -#begin Textures/TileSets/Tilelist1.png +#begin Textures/TileSetImages/Pipes.png /importer:TextureImporter /processor:TextureProcessor /processorParam:ColorKeyColor=255,0,255,255 @@ -623,9 +626,9 @@ /processorParam:ResizeToPowerOfTwo=False /processorParam:MakeSquare=False /processorParam:TextureFormat=Color -/build:Textures/TileSets/Tilelist1.png +/build:Textures/TileSetImages/Pipes.png -#begin Textures/TileSets/Tilelist2.png +#begin Textures/TileSetImages/Tilelist1.png /importer:TextureImporter /processor:TextureProcessor /processorParam:ColorKeyColor=255,0,255,255 @@ -635,9 +638,9 @@ /processorParam:ResizeToPowerOfTwo=False /processorParam:MakeSquare=False /processorParam:TextureFormat=Color -/build:Textures/TileSets/Tilelist2.png +/build:Textures/TileSetImages/Tilelist1.png -#begin Textures/TileSets/Tilelist3.png +#begin Textures/TileSetImages/Tilelist2.png /importer:TextureImporter /processor:TextureProcessor /processorParam:ColorKeyColor=255,0,255,255 @@ -647,9 +650,9 @@ /processorParam:ResizeToPowerOfTwo=False /processorParam:MakeSquare=False /processorParam:TextureFormat=Color -/build:Textures/TileSets/Tilelist3.png +/build:Textures/TileSetImages/Tilelist2.png -#begin Textures/TileSets/Tilelist4.png +#begin Textures/TileSetImages/Tilelist3.png /importer:TextureImporter /processor:TextureProcessor /processorParam:ColorKeyColor=255,0,255,255 @@ -659,9 +662,9 @@ /processorParam:ResizeToPowerOfTwo=False /processorParam:MakeSquare=False /processorParam:TextureFormat=Color -/build:Textures/TileSets/Tilelist4.png +/build:Textures/TileSetImages/Tilelist3.png -#begin Textures/TileSets/TilesetFloor.png +#begin Textures/TileSetImages/Tilelist4.png /importer:TextureImporter /processor:TextureProcessor /processorParam:ColorKeyColor=255,0,255,255 @@ -671,5 +674,197 @@ /processorParam:ResizeToPowerOfTwo=False /processorParam:MakeSquare=False /processorParam:TextureFormat=Color -/build:Textures/TileSets/TilesetFloor.png +/build:Textures/TileSetImages/Tilelist4.png + +#begin Textures/TileSetImages/TilesetDesert.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/TileSetImages/TilesetDesert.png + +#begin Textures/TileSetImages/TilesetDungeon.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/TileSetImages/TilesetDungeon.png + +#begin Textures/TileSetImages/TilesetElement.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/TileSetImages/TilesetElement.png + +#begin Textures/TileSetImages/TilesetField.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/TileSetImages/TilesetField.png + +#begin Textures/TileSetImages/TilesetFloor.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/TileSetImages/TilesetFloor.png + +#begin Textures/TileSetImages/TilesetFloorB.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/TileSetImages/TilesetFloorB.png + +#begin Textures/TileSetImages/TilesetFloorDetail.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/TileSetImages/TilesetFloorDetail.png + +#begin Textures/TileSetImages/TilesetHole.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/TileSetImages/TilesetHole.png + +#begin Textures/TileSetImages/TilesetHouse.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/TileSetImages/TilesetHouse.png + +#begin Textures/TileSetImages/TilesetLogic.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/TileSetImages/TilesetLogic.png + +#begin Textures/TileSetImages/TilesetNature.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/TileSetImages/TilesetNature.png + +#begin Textures/TileSetImages/TilesetRelief.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/TileSetImages/TilesetRelief.png + +#begin Textures/TileSetImages/TilesetReliefDetail.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/TileSetImages/TilesetReliefDetail.png + +#begin Textures/TileSetImages/TilesetTowers.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/TileSetImages/TilesetTowers.png + +#begin Textures/TileSetImages/TilesetVillageAbandoned.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/TileSetImages/TilesetVillageAbandoned.png + +#begin Textures/TileSetImages/TilesetWater.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:Textures/TileSetImages/TilesetWater.png diff --git a/ZoFo/Content/MapData/MapSession.tiled-session b/ZoFo/Content/MapData/MapSession.tiled-session index 257833b..c7b859f 100644 --- a/ZoFo/Content/MapData/MapSession.tiled-session +++ b/ZoFo/Content/MapData/MapSession.tiled-session @@ -5,20 +5,20 @@ }, "activeFile": "TileMaps/main.tmj", "expandedProjectPaths": [ - ".", "TileSets", - "TileMaps" + "TileMaps", + "." ], "fileStates": { "TileMaps/TileSets/TileSet 1.tsj": { "scaleInDock": 1 }, "TileMaps/main.tmj": { - "scale": 0.75, - "selectedLayer": 0, + "scale": 0.5, + "selectedLayer": 1, "viewCenter": { - "x": 578, - "y": 482.66666666666674 + "x": 895, + "y": 270 } }, "TileSets/CollisionTileSet.tsj": { @@ -43,15 +43,15 @@ "project": "MapSession.tiled-project", "recentFiles": [ "TileMaps/main.tmj", - "TileSets/TileSet 1.tsj", "TileSets/CollisionTileSet.tsj", + "TileSets/TileSet 1.tsj", "TileSets/WallSet.tsj" ], "tileset.lastUsedFormat": "json", - "tileset.margin": 2, - "tileset.spacing": 2, + "tileset.margin": 0, + "tileset.spacing": 0, "tileset.tileSize": { - "height": 128, - "width": 128 + "height": 16, + "width": 16 } } diff --git a/ZoFo/Content/MapData/TileMaps/main.tmj b/ZoFo/Content/MapData/TileMaps/main.tmj index 521ea7b..1f5921c 100644 --- a/ZoFo/Content/MapData/TileMaps/main.tmj +++ b/ZoFo/Content/MapData/TileMaps/main.tmj @@ -5,352 +5,352 @@ { "chunks":[ { - "data":[28, 46, 29, 24, 24, 28, 46, 29, 24, 90, 24, 24, 50, 51, 24, 24, - 50, 2, 32, 46, 29, 50, 2, 32, 29, 24, 90, 24, 89, 24, 24, 24, - 89, 28, 10, 3, 23, 24, 24, 25, 23, 24, 24, 24, 28, 29, 89, 24, - 24, 25, 23, 50, 32, 29, 24, 25, 23, 28, 29, 24, 50, 51, 28, 29, - 24, 25, 23, 24, 50, 51, 24, 50, 51, 50, 51, 24, 24, 24, 50, 32, - 24, 25, 23, 24, 24, 89, 24, 24, 24, 24, 24, 24, 24, 24, 28, 47, - 24, 50, 32, 46, 29, 90, 24, 579, 29, 24, 89, 89, 24, 24, 25, 579, - 29, 24, 25, 114, 45, 29, 24, 25, 23, 90, 24, 24, 24, 89, 50, 51, - 51, 89, 50, 3, 115, 23, 24, 25, 23, 89, 28, 29, 24, 24, 24, 89, - 24, 24, 24, 25, 111, 23, 90, 50, 51, 24, 50, 32, 46, 29, 24, 24, - 24, 90, 24, 50, 2, 51, 28, 46, 46, 29, 24, 50, 2, 51, 24, 24, - 24, 89, 24, 24, 28, 29, 50, 2, 2, 51, 24, 90, 24, 24, 89, 24, - 46, 29, 28, 46, 10, 32, 29, 24, 24, 24, 24, 24, 24, 24, 24, 24, - 2, 51, 50, 2, 51, 50, 51, 24, 89, 24, 24, 90, 24, 24, 89, 90, - 24, 28, 46, 29, 24, 24, 24, 24, 89, 24, 24, 24, 24, 24, 89, 24, - 29, 50, 3, 23, 24, 90, 28, 29, 24, 24, 24, 24, 24, 90, 28, 46], + "data":[46, 10, 2, 51, 24, 90, 24, 24, 24, 24, 24, 90, 24, 24, 50, 51, + 3, 23, 24, 24, 24, 90, 24, 24, 89, 24, 90, 89, 28, 29, 24, 24, + 50, 51, 24, 90, 24, 89, 24, 28, 29, 90, 24, 24, 25, 23, 24, 24, + 24, 28, 46, 29, 24, 24, 24, 50, 51, 90, 24, 24, 25, 23, 24, 24, + 24, 50, 3, 23, 24, 24, 24, 24, 24, 24, 24, 24, 50, 51, 28, 29, + 24, 89, 50, 51, 28, 29, 24, 24, 24, 24, 24, 28, 46, 46, 10, 32, + 28, 46, 46, 29, 50, 51, 24, 89, 89, 28, 29, 50, 2, 3, 23, 25, + 25, 1, 3, 45, 46, 29, 24, 24, 28, 10, 51, 89, 89, 50, 51, 50, + 25, 45, 10, 2, 2, 51, 90, 24, 50, 51, 24, 24, 24, 24, 24, 24, + 50, 2, 51, 28, 46, 29, 24, 24, 28, 46, 29, 24, 90, 24, 24, 24, + 90, 24, 24, 50, 2, 32, 29, 24, 25, 1, 32, 29, 24, 89, 24, 90, + 24, 90, 24, 24, 24, 25, 23, 28, 10, 32, 10, 32, 29, 24, 24, 24, + 29, 24, 24, 24, 24, 25, 23, 25, 23, 50, 32, 47, 23, 24, 24, 24, + 51, 28, 29, 89, 24, 50, 32, 10, 51, 24, 50, 2, 51, 24, 24, 24, + 24, 50, 32, 46, 29, 28, 47, 23, 24, 28, 46, 29, 28, 29, 24, 89, + 24, 28, 10, 2, 51, 25, 1, 51, 28, 10, 2, 51, 50, 51, 24, 89], "height":16, "width":16, "x":0, "y":0 }, { - "data":[90, 24, 24, 24, 24, 24, 24, 24, 24, 90, 24, 89, 24, 24, 24, 24, - 28, 29, 24, 24, 24, 24, 24, 24, 90, 24, 89, 24, 24, 24, 24, 24, - 50, 51, 24, 24, 89, 24, 24, 24, 24, 24, 24, 24, 24, 28, 29, 24, - 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 23, 28, - 46, 29, 24, 24, 24, 24, 24, 28, 29, 24, 24, 24, 90, 50, 32, 47, - 115, 23, 24, 24, 24, 24, 24, 25, 23, 28, 29, 24, 24, 89, 50, 3, - 3, 45, 46, 29, 24, 24, 24, 50, 51, 50, 51, 89, 24, 24, 28, 47, - 50, 2, 2, 32, 29, 24, 24, 24, 90, 24, 24, 24, 24, 24, 25, 1, - 24, 24, 24, 25, 23, 24, 24, 24, 89, 24, 24, 90, 24, 24, 50, 51, - 89, 24, 24, 25, 23, 24, 24, 24, 24, 24, 28, 29, 24, 24, 24, 90, - 24, 24, 24, 50, 32, 29, 24, 24, 28, 46, 47, 23, 24, 24, 24, 24, - 24, 24, 24, 90, 50, 51, 90, 24, 50, 3, 1, 51, 28, 29, 28, 46, - 24, 89, 28, 46, 46, 29, 24, 24, 24, 50, 51, 28, 10, 51, 50, 2, - 24, 90, 25, 1, 2, 51, 28, 46, 46, 46, 46, 10, 51, 24, 24, 24, - 24, 24, 50, 32, 29, 28, 10, 2, 2, 3, 1, 32, 29, 24, 24, 24, - 29, 24, 24, 25, 45, 47, 23, 24, 24, 50, 51, 25, 45, 29, 24, 24], + "data":[24, 24, 90, 90, 24, 24, 24, 24, 24, 24, 89, 90, 24, 28, 46, 46, + 24, 24, 24, 24, 24, 24, 24, 90, 24, 24, 89, 24, 24, 25, 1, 2, + 89, 24, 89, 24, 24, 89, 24, 28, 29, 24, 28, 29, 24, 50, 32, 29, + 24, 24, 24, 24, 24, 24, 24, 50, 51, 28, 10, 32, 46, 29, 25, 23, + 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 23, 50, 3, 45, 10, 32, + 29, 24, 24, 24, 24, 28, 29, 90, 24, 25, 23, 24, 50, 2, 51, 25, + 23, 28, 46, 46, 46, 47, 23, 24, 24, 50, 51, 24, 24, 28, 29, 50, + 51, 50, 2, 2, 3, 115, 23, 24, 24, 24, 89, 24, 24, 50, 32, 29, + 24, 24, 24, 24, 50, 3, 23, 28, 46, 46, 29, 24, 24, 89, 25, 23, + 24, 24, 24, 24, 24, 50, 32, 10, 2, 2, 32, 46, 29, 24, 50, 51, + 24, 24, 24, 28, 29, 89, 25, 23, 90, 28, 47, 1, 51, 89, 24, 24, + 24, 90, 24, 25, 23, 24, 50, 32, 29, 50, 2, 32, 29, 28, 29, 24, + 24, 24, 24, 25, 45, 46, 46, 10, 32, 29, 24, 50, 32, 10, 51, 24, + 24, 28, 46, 10, 2, 2, 2, 32, 10, 32, 46, 46, 10, 51, 24, 90, + 24, 50, 3, 23, 90, 24, 24, 50, 51, 50, 2, 3, 23, 24, 24, 89, + 28, 29, 50, 32, 29, 89, 24, 24, 24, 90, 24, 50, 32, 46, 46, 46], "height":16, "width":16, "x":16, "y":0 }, { - "data":[24, 24, 50, 51, 24, 50, 2, 51, 24, 28, 47, 1, 51, 25, 111, 45, - 24, 24, 28, 29, 24, 24, 24, 28, 29, 25, 111, 23, 24, 50, 2, 2, - 28, 46, 10, 51, 28, 29, 24, 25, 23, 50, 2, 51, 24, 24, 28, 29, - 10, 2, 51, 90, 50, 32, 29, 50, 32, 46, 29, 24, 24, 24, 25, 23, - 23, 24, 24, 24, 90, 50, 51, 24, 25, 114, 23, 24, 90, 24, 25, 23, - 23, 28, 29, 24, 24, 28, 29, 89, 50, 2, 51, 24, 24, 24, 25, 23, - 23, 50, 51, 28, 46, 10, 51, 24, 24, 24, 90, 24, 24, 24, 50, 32, - 51, 24, 90, 50, 2, 32, 29, 28, 46, 29, 28, 46, 29, 24, 90, 50, - 28, 29, 24, 90, 24, 25, 45, 47, 1, 51, 50, 2, 32, 46, 29, 89, - 25, 45, 29, 24, 24, 50, 2, 2, 32, 29, 24, 24, 50, 3, 23, 24, - 50, 2, 51, 24, 24, 24, 24, 24, 50, 32, 46, 29, 24, 50, 51, 24, - 29, 24, 28, 29, 89, 24, 24, 24, 24, 25, 111, 23, 24, 28, 29, 24, - 32, 29, 25, 23, 89, 28, 46, 29, 24, 25, 115, 23, 24, 25, 23, 24, - 50, 32, 47, 45, 46, 10, 2, 32, 46, 10, 2, 51, 24, 25, 23, 89, - 24, 50, 2, 3, 1, 32, 46, 10, 2, 51, 89, 24, 89, 50, 51, 24, - 24, 28, 46, 47, 23, 50, 3, 23, 24, 24, 90, 24, 28, 46, 46, 29], + "data":[46, 29, 89, 24, 24, 28, 47, 23, 24, 24, 28, 10, 51, 24, 24, 24, + 2, 51, 24, 24, 24, 50, 2, 51, 28, 29, 50, 51, 24, 24, 24, 90, + 24, 24, 90, 24, 24, 24, 24, 24, 25, 23, 28, 29, 24, 24, 89, 24, + 24, 90, 24, 24, 24, 24, 24, 24, 50, 32, 47, 23, 24, 89, 24, 24, + 29, 24, 24, 28, 46, 46, 29, 24, 24, 50, 2, 51, 24, 24, 28, 46, + 23, 24, 24, 25, 1, 2, 32, 29, 24, 24, 24, 24, 24, 24, 50, 2, + 32, 46, 46, 47, 23, 24, 50, 51, 24, 24, 90, 24, 89, 24, 24, 24, + 50, 3, 111, 1, 51, 24, 24, 24, 24, 28, 29, 24, 24, 24, 28, 46, + 24, 50, 2, 32, 29, 24, 24, 28, 29, 25, 23, 24, 24, 24, 50, 2, + 89, 24, 90, 50, 51, 28, 29, 50, 51, 50, 32, 29, 24, 24, 24, 24, + 24, 28, 29, 24, 24, 25, 23, 24, 89, 24, 50, 32, 29, 90, 24, 24, + 24, 25, 23, 24, 24, 25, 23, 24, 90, 24, 24, 25, 45, 46, 29, 24, + 28, 47, 45, 29, 24, 50, 32, 29, 24, 89, 24, 25, 114, 1, 32, 29, + 25, 114, 1, 51, 24, 90, 50, 51, 24, 24, 24, 25, 1, 51, 50, 51, + 50, 2, 51, 24, 28, 29, 28, 29, 24, 24, 24, 25, 45, 46, 29, 24, + 46, 29, 24, 24, 50, 51, 25, 23, 24, 24, 28, 10, 2, 2, 32, 29], "height":16, "width":16, "x":32, "y":0 }, { - "data":[47, 23, 24, 28, 29, 24, 24, 28, 29, 50, 51, 24, 50, 32, 46, 46, - 3, 23, 28, 47, 23, 24, 89, 50, 32, 29, 24, 24, 24, 25, 115, 1, - 50, 32, 10, 2, 51, 24, 89, 24, 25, 23, 24, 90, 24, 25, 1, 32, - 24, 25, 45, 46, 46, 29, 28, 29, 25, 23, 24, 90, 24, 50, 51, 50, - 24, 25, 115, 111, 1, 32, 10, 51, 25, 23, 28, 46, 46, 46, 29, 24, - 28, 10, 2, 2, 51, 50, 51, 24, 25, 23, 25, 1, 2, 2, 32, 46, - 47, 45, 46, 29, 24, 24, 24, 28, 10, 51, 50, 32, 46, 46, 10, 3, - 2, 3, 111, 23, 24, 24, 24, 25, 23, 24, 89, 50, 2, 2, 51, 50, - 90, 25, 1, 32, 29, 90, 24, 25, 45, 29, 24, 89, 90, 28, 29, 24, - 24, 25, 23, 50, 51, 24, 24, 50, 3, 23, 24, 24, 24, 25, 23, 24, - 24, 25, 45, 29, 24, 24, 24, 24, 25, 23, 28, 46, 29, 50, 51, 24, - 28, 10, 3, 23, 24, 24, 89, 24, 25, 23, 25, 111, 45, 29, 24, 24, - 25, 23, 50, 51, 24, 24, 24, 24, 50, 32, 10, 2, 2, 32, 29, 28, - 50, 51, 28, 46, 46, 29, 24, 24, 24, 25, 23, 24, 24, 50, 51, 25, - 24, 24, 50, 3, 113, 23, 24, 24, 24, 50, 51, 24, 24, 24, 24, 50, - 24, 24, 90, 50, 2, 51, 24, 24, 24, 24, 90, 24, 90, 24, 24, 24], + "data":[28, 29, 28, 46, 10, 51, 89, 24, 28, 29, 25, 111, 45, 29, 24, 25, + 50, 51, 50, 2, 51, 24, 24, 24, 25, 23, 25, 1, 2, 51, 89, 50, + 89, 24, 24, 24, 24, 24, 24, 24, 50, 51, 50, 51, 90, 24, 24, 24, + 24, 89, 28, 46, 29, 24, 24, 24, 24, 24, 24, 28, 29, 24, 24, 24, + 29, 24, 25, 1, 51, 24, 28, 29, 24, 28, 29, 50, 51, 89, 24, 90, + 51, 24, 50, 32, 46, 29, 50, 51, 24, 25, 23, 89, 24, 24, 24, 24, + 24, 28, 29, 25, 115, 45, 29, 24, 24, 25, 23, 24, 24, 24, 24, 24, + 29, 25, 23, 50, 2, 2, 51, 90, 89, 25, 23, 24, 24, 24, 24, 24, + 51, 25, 23, 89, 28, 29, 24, 24, 24, 25, 45, 29, 24, 28, 29, 28, + 24, 50, 32, 29, 25, 23, 24, 24, 24, 50, 2, 51, 24, 50, 32, 10, + 28, 29, 25, 45, 10, 51, 28, 46, 46, 46, 29, 89, 89, 24, 25, 23, + 25, 45, 10, 2, 32, 29, 50, 3, 1, 3, 23, 24, 24, 90, 50, 51, + 50, 2, 32, 29, 25, 23, 24, 50, 32, 10, 32, 46, 29, 24, 24, 90, + 89, 24, 25, 45, 47, 23, 24, 24, 50, 51, 25, 1, 51, 90, 90, 24, + 24, 24, 50, 2, 2, 51, 24, 89, 24, 24, 25, 23, 24, 24, 24, 24, + 24, 28, 29, 24, 28, 46, 29, 24, 24, 24, 50, 51, 24, 89, 28, 46], "height":16, "width":16, "x":48, "y":0 }, { - "data":[10, 51, 24, 50, 2, 51, 24, 50, 51, 24, 24, 24, 89, 24, 90, 24, - 51, 90, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 28, 46, 46, - 29, 24, 89, 24, 24, 28, 29, 24, 24, 28, 29, 24, 28, 10, 3, 1, - 51, 24, 24, 89, 24, 50, 51, 28, 46, 10, 51, 24, 25, 45, 10, 32, - 24, 24, 24, 24, 24, 24, 24, 25, 1, 51, 24, 24, 50, 2, 32, 10, - 46, 29, 90, 24, 24, 24, 90, 50, 51, 24, 24, 24, 24, 24, 50, 51, - 114, 23, 24, 24, 24, 24, 90, 24, 28, 29, 28, 29, 24, 24, 28, 29, - 2, 51, 24, 24, 24, 24, 24, 24, 25, 23, 25, 23, 24, 24, 25, 23, - 90, 24, 24, 28, 29, 24, 24, 24, 50, 51, 25, 23, 24, 24, 50, 32, - 24, 24, 89, 25, 23, 24, 24, 24, 24, 24, 50, 32, 46, 46, 29, 25, - 24, 28, 46, 10, 32, 29, 24, 24, 24, 28, 29, 50, 2, 3, 23, 25, - 24, 50, 2, 51, 25, 45, 29, 89, 24, 50, 51, 24, 24, 50, 51, 50, - 46, 29, 24, 24, 50, 3, 23, 24, 24, 24, 24, 24, 90, 90, 89, 24, - 1, 32, 29, 89, 28, 10, 51, 24, 24, 28, 46, 29, 90, 24, 24, 90, - 32, 10, 51, 90, 50, 32, 46, 46, 29, 50, 2, 32, 46, 46, 46, 29, - 50, 51, 28, 46, 29, 25, 1, 3, 23, 24, 24, 25, 1, 2, 2, 32], + "data":[23, 28, 47, 23, 24, 25, 114, 23, 28, 46, 46, 46, 46, 46, 46, 47, + 51, 50, 2, 32, 29, 25, 115, 23, 50, 2, 3, 115, 111, 115, 115, 1, + 28, 46, 46, 10, 51, 25, 111, 23, 24, 24, 25, 114, 1, 3, 1, 32, + 50, 2, 2, 51, 24, 50, 2, 51, 28, 29, 50, 2, 32, 10, 51, 25, + 28, 29, 24, 24, 24, 24, 24, 24, 50, 51, 24, 24, 50, 51, 24, 50, + 50, 51, 24, 24, 24, 89, 24, 24, 24, 24, 24, 24, 24, 90, 28, 29, + 90, 24, 24, 90, 28, 46, 29, 24, 90, 24, 24, 24, 24, 24, 50, 51, + 89, 89, 24, 24, 25, 115, 23, 24, 28, 29, 24, 24, 24, 24, 24, 28, + 46, 29, 24, 24, 25, 111, 23, 24, 50, 51, 24, 24, 24, 24, 24, 25, + 2, 51, 89, 90, 50, 2, 32, 29, 24, 24, 28, 29, 24, 24, 90, 25, + 24, 24, 24, 24, 24, 28, 10, 51, 24, 90, 50, 51, 24, 24, 28, 10, + 24, 24, 24, 24, 24, 50, 51, 28, 46, 46, 29, 24, 24, 24, 50, 51, + 24, 24, 28, 46, 29, 24, 89, 25, 1, 2, 32, 29, 24, 24, 28, 46, + 24, 24, 50, 2, 51, 24, 24, 25, 23, 28, 47, 23, 24, 28, 10, 3, + 24, 90, 89, 24, 89, 24, 24, 50, 32, 10, 2, 51, 24, 25, 23, 25, + 29, 24, 89, 24, 24, 24, 24, 89, 25, 23, 24, 24, 24, 25, 23, 50], "height":16, "width":16, "x":64, "y":0 }, { - "data":[50, 51, 24, 25, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 28, 46, - 46, 29, 24, 50, 51, 89, 24, 28, 29, 24, 90, 24, 24, 24, 50, 2, - 2, 51, 89, 28, 46, 29, 24, 50, 51, 24, 24, 24, 90, 24, 24, 28, - 29, 24, 24, 50, 3, 23, 24, 24, 24, 24, 24, 90, 24, 24, 24, 50, - 51, 28, 46, 46, 10, 32, 46, 29, 24, 24, 24, 24, 24, 24, 24, 24, - 24, 50, 2, 3, 23, 50, 2, 51, 24, 24, 24, 24, 24, 90, 28, 29, - 24, 24, 24, 25, 23, 24, 24, 24, 24, 24, 24, 89, 90, 24, 25, 23, - 24, 24, 24, 50, 51, 24, 28, 46, 29, 24, 24, 28, 29, 28, 10, 51, - 29, 24, 24, 24, 28, 29, 25, 111, 23, 90, 24, 50, 51, 25, 23, 24, - 23, 90, 89, 24, 50, 32, 10, 2, 32, 29, 24, 90, 89, 25, 45, 46, - 23, 24, 24, 24, 24, 25, 23, 24, 25, 23, 24, 24, 24, 25, 111, 1, - 51, 24, 24, 24, 24, 50, 51, 89, 50, 32, 29, 28, 46, 10, 2, 51, - 24, 24, 24, 24, 24, 24, 24, 24, 24, 50, 32, 10, 2, 32, 29, 90, - 24, 24, 24, 24, 24, 28, 29, 89, 28, 29, 50, 32, 29, 25, 23, 24, - 24, 28, 29, 24, 24, 50, 51, 24, 25, 45, 29, 50, 32, 47, 23, 24, - 29, 25, 45, 29, 24, 90, 24, 90, 50, 3, 23, 24, 50, 2, 32, 46], + "data":[23, 25, 114, 45, 46, 46, 46, 46, 46, 46, 47, 45, 47, 23, 24, 50, + 51, 50, 2, 2, 2, 2, 2, 3, 113, 1, 2, 2, 2, 51, 89, 24, + 29, 24, 89, 90, 24, 28, 29, 50, 3, 23, 24, 24, 90, 89, 90, 24, + 23, 90, 28, 46, 46, 10, 51, 90, 50, 32, 46, 46, 29, 24, 24, 24, + 51, 90, 25, 115, 115, 23, 24, 24, 24, 50, 2, 3, 23, 24, 28, 29, + 24, 24, 50, 2, 2, 51, 24, 24, 24, 24, 90, 25, 23, 24, 25, 45, + 28, 29, 24, 24, 28, 29, 24, 24, 24, 24, 24, 25, 23, 28, 47, 111, + 10, 51, 89, 89, 50, 32, 29, 28, 46, 29, 24, 50, 51, 25, 1, 2, + 23, 24, 28, 29, 24, 50, 51, 50, 3, 23, 24, 28, 29, 25, 23, 24, + 23, 89, 50, 32, 29, 89, 24, 24, 25, 45, 46, 10, 51, 25, 23, 89, + 51, 24, 90, 50, 51, 24, 24, 24, 50, 3, 115, 45, 46, 47, 45, 29, + 28, 29, 24, 28, 29, 24, 24, 24, 24, 50, 2, 2, 2, 3, 111, 45, + 10, 32, 29, 50, 51, 28, 46, 29, 89, 24, 24, 24, 24, 25, 115, 1, + 23, 50, 32, 29, 24, 25, 111, 23, 24, 24, 28, 29, 90, 50, 3, 23, + 23, 24, 25, 23, 24, 50, 3, 23, 24, 24, 50, 51, 24, 24, 50, 32, + 51, 90, 50, 51, 24, 24, 25, 23, 24, 24, 24, 24, 24, 24, 24, 50], "height":16, "width":16, "x":80, "y":0 }, { - "data":[29, 24, 28, 29, 28, 10, 32, 47, 23, 24, 90, 24, 24, 24, 24, 28, - 51, 24, 50, 51, 25, 23, 25, 115, 23, 24, 28, 29, 24, 24, 24, 50, - 29, 24, 24, 24, 50, 51, 50, 2, 51, 24, 25, 23, 90, 24, 28, 29, - 51, 24, 28, 29, 28, 29, 24, 24, 24, 24, 50, 32, 29, 28, 10, 32, - 24, 24, 50, 32, 10, 51, 90, 24, 24, 24, 24, 25, 45, 10, 51, 25, - 24, 28, 29, 25, 23, 24, 24, 28, 29, 24, 24, 50, 3, 23, 24, 50, - 24, 50, 32, 10, 32, 29, 24, 50, 51, 24, 24, 90, 50, 51, 90, 24, - 24, 90, 25, 23, 25, 23, 28, 29, 24, 24, 89, 24, 24, 90, 24, 24, - 24, 24, 50, 32, 10, 51, 50, 51, 24, 24, 24, 90, 24, 24, 24, 24, - 46, 46, 46, 47, 23, 24, 24, 24, 24, 90, 90, 24, 28, 29, 24, 24, - 2, 2, 3, 1, 51, 24, 89, 24, 28, 46, 29, 24, 50, 32, 29, 24, - 24, 89, 25, 23, 24, 24, 24, 89, 50, 2, 51, 24, 90, 50, 32, 46, - 24, 90, 50, 51, 28, 46, 29, 24, 24, 24, 89, 89, 24, 28, 10, 2, - 24, 24, 89, 28, 47, 1, 51, 24, 24, 24, 28, 29, 24, 25, 23, 90, - 24, 89, 24, 50, 2, 32, 46, 29, 24, 24, 25, 23, 24, 25, 45, 46, - 29, 28, 46, 29, 90, 25, 111, 23, 24, 24, 25, 23, 24, 50, 3, 1], + "data":[3, 23, 90, 50, 32, 10, 3, 115, 111, 45, 47, 111, 45, 46, 10, 2, + 25, 45, 29, 24, 50, 32, 10, 2, 2, 2, 2, 2, 2, 2, 51, 24, + 25, 111, 45, 46, 46, 10, 51, 24, 24, 89, 24, 89, 24, 90, 24, 24, + 25, 114, 111, 111, 1, 51, 28, 29, 28, 46, 46, 29, 24, 24, 90, 89, + 25, 115, 1, 2, 51, 24, 25, 23, 50, 2, 3, 45, 29, 24, 89, 24, + 10, 2, 32, 29, 89, 28, 10, 51, 24, 24, 50, 2, 51, 24, 24, 24, + 23, 90, 50, 32, 29, 25, 45, 29, 89, 24, 24, 24, 24, 24, 24, 24, + 51, 28, 46, 10, 51, 50, 2, 51, 24, 24, 24, 24, 24, 90, 24, 24, + 24, 50, 2, 51, 24, 90, 24, 24, 28, 29, 24, 24, 24, 24, 24, 28, + 89, 24, 28, 46, 29, 24, 24, 24, 25, 45, 29, 24, 24, 24, 28, 10, + 24, 24, 50, 3, 23, 24, 24, 24, 50, 2, 51, 24, 24, 24, 25, 23, + 29, 24, 24, 50, 51, 24, 24, 24, 24, 24, 24, 24, 24, 24, 50, 51, + 32, 46, 29, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, + 25, 1, 32, 46, 46, 29, 24, 24, 28, 46, 29, 24, 24, 24, 24, 28, + 10, 32, 10, 3, 1, 32, 29, 24, 50, 2, 51, 24, 89, 24, 24, 25, + 51, 25, 23, 25, 45, 10, 32, 46, 29, 24, 24, 24, 24, 89, 90, 50], "height":16, "width":16, "x":96, "y":0 }, { - "data":[46, 46, 46, 29, 24, 28, 47, 23, 0, 0, 0, 0, 0, 0, 0, 0, - 2, 2, 2, 51, 24, 25, 111, 23, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 24, 89, 24, 25, 111, 45, 0, 0, 0, 0, 0, 0, 0, 0, - 29, 24, 24, 24, 28, 10, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, - 23, 24, 28, 46, 10, 51, 24, 50, 0, 0, 0, 0, 0, 0, 0, 0, - 51, 24, 50, 2, 32, 29, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 28, 46, 46, 47, 45, 46, 29, 0, 0, 0, 0, 0, 0, 0, 0, - 90, 50, 3, 1, 2, 2, 2, 51, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 89, 25, 23, 24, 24, 90, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 25, 23, 90, 24, 28, 46, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 25, 23, 24, 24, 25, 1, 0, 0, 0, 0, 0, 0, 0, 0, - 29, 24, 25, 45, 46, 46, 47, 45, 0, 0, 0, 0, 0, 0, 0, 0, - 32, 29, 50, 2, 3, 115, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, - 25, 45, 29, 28, 10, 2, 32, 29, 0, 0, 0, 0, 0, 0, 0, 0, - 10, 2, 32, 10, 51, 24, 25, 23, 0, 0, 0, 0, 0, 0, 0, 0, - 51, 24, 25, 23, 24, 24, 25, 23, 0, 0, 0, 0, 0, 0, 0, 0], + "data":[51, 24, 24, 25, 23, 24, 25, 114, 1, 51, 24, 90, 24, 25, 23, 50, + 24, 24, 28, 10, 32, 46, 10, 2, 51, 24, 28, 46, 29, 50, 51, 24, + 24, 24, 50, 51, 50, 3, 45, 29, 24, 24, 50, 2, 32, 29, 28, 29, + 90, 24, 24, 24, 24, 50, 2, 51, 24, 24, 90, 28, 47, 45, 10, 51, + 24, 24, 24, 24, 24, 24, 24, 24, 24, 28, 29, 50, 2, 2, 51, 24, + 24, 24, 24, 24, 24, 24, 24, 28, 29, 50, 51, 24, 24, 24, 24, 24, + 24, 24, 24, 24, 24, 28, 29, 50, 51, 24, 24, 24, 89, 90, 28, 29, + 24, 24, 28, 46, 29, 25, 23, 28, 29, 28, 46, 29, 24, 24, 50, 32, + 29, 24, 50, 2, 32, 10, 51, 25, 23, 25, 111, 45, 29, 24, 24, 25, + 51, 24, 24, 24, 50, 51, 24, 50, 32, 10, 3, 1, 32, 29, 24, 50, + 24, 24, 24, 90, 24, 24, 24, 24, 25, 23, 25, 23, 50, 51, 24, 24, + 24, 28, 46, 29, 24, 24, 90, 24, 25, 23, 50, 51, 24, 24, 24, 24, + 24, 25, 112, 23, 28, 46, 46, 29, 50, 51, 24, 24, 89, 28, 29, 24, + 29, 25, 1, 32, 10, 3, 111, 45, 29, 24, 24, 89, 24, 50, 51, 28, + 45, 47, 45, 10, 51, 25, 1, 2, 32, 29, 24, 24, 24, 24, 24, 50, + 2, 2, 3, 23, 24, 50, 51, 24, 50, 51, 24, 24, 24, 24, 24, 24], "height":16, "width":16, "x":112, "y":0 }, { - "data":[51, 24, 50, 51, 24, 24, 25, 45, 29, 24, 24, 28, 29, 24, 50, 3, - 24, 24, 28, 29, 28, 29, 25, 111, 23, 90, 24, 25, 23, 24, 24, 25, - 46, 46, 10, 51, 25, 23, 25, 115, 23, 90, 89, 50, 51, 24, 28, 47, - 2, 2, 51, 24, 25, 23, 25, 111, 23, 24, 24, 24, 24, 24, 50, 2, - 24, 24, 24, 24, 25, 23, 25, 111, 23, 89, 24, 28, 46, 29, 24, 90, - 24, 24, 24, 24, 50, 51, 25, 114, 23, 24, 89, 50, 2, 51, 28, 29, - 24, 24, 24, 28, 46, 46, 10, 3, 23, 24, 24, 24, 24, 24, 50, 32, - 29, 28, 29, 25, 1, 2, 51, 50, 51, 24, 90, 89, 28, 29, 24, 25, - 51, 50, 51, 25, 23, 90, 24, 24, 89, 24, 24, 24, 25, 23, 24, 50, - 29, 24, 24, 50, 32, 29, 24, 24, 24, 89, 24, 24, 25, 23, 24, 24, - 51, 24, 24, 24, 25, 23, 28, 29, 24, 90, 24, 24, 25, 23, 24, 24, - 28, 29, 24, 90, 50, 51, 50, 51, 28, 46, 46, 46, 10, 32, 46, 46, - 10, 51, 24, 24, 24, 24, 24, 24, 25, 114, 111, 115, 23, 50, 2, 2, - 23, 24, 24, 24, 24, 24, 24, 24, 50, 2, 2, 2, 51, 24, 24, 89, - 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 28, 46, 46, 29, 24, 24, - 32, 29, 24, 90, 24, 28, 29, 24, 24, 90, 25, 111, 113, 23, 90, 28], + "data":[24, 50, 32, 29, 24, 25, 23, 90, 50, 32, 46, 46, 46, 29, 24, 24, + 24, 90, 50, 32, 46, 10, 51, 24, 24, 25, 111, 1, 2, 32, 46, 46, + 29, 24, 89, 25, 1, 51, 28, 29, 28, 47, 111, 23, 28, 10, 2, 2, + 32, 29, 90, 50, 51, 24, 50, 51, 50, 2, 3, 23, 50, 32, 29, 28, + 25, 45, 29, 24, 24, 90, 24, 90, 28, 46, 10, 51, 24, 50, 51, 25, + 25, 114, 45, 29, 24, 28, 29, 24, 50, 2, 51, 28, 46, 29, 24, 25, + 50, 2, 2, 51, 24, 25, 23, 24, 28, 46, 46, 10, 2, 51, 24, 25, + 24, 28, 29, 24, 90, 50, 32, 46, 10, 3, 114, 23, 24, 24, 24, 25, + 24, 50, 51, 89, 89, 24, 25, 115, 45, 10, 2, 32, 29, 24, 24, 25, + 29, 89, 24, 24, 24, 90, 25, 1, 2, 32, 29, 25, 23, 24, 89, 25, + 23, 24, 28, 46, 29, 28, 10, 51, 24, 50, 32, 47, 23, 24, 89, 25, + 51, 24, 25, 1, 32, 10, 32, 29, 24, 24, 50, 2, 51, 24, 24, 50, + 24, 28, 47, 23, 50, 51, 50, 51, 89, 24, 28, 46, 29, 24, 24, 24, + 28, 10, 3, 23, 24, 24, 24, 24, 28, 46, 10, 3, 45, 46, 29, 24, + 50, 32, 47, 23, 89, 24, 24, 24, 50, 2, 51, 50, 2, 2, 51, 24, + 24, 50, 3, 23, 24, 24, 24, 24, 90, 24, 89, 24, 24, 24, 24, 24], "height":16, "width":16, "x":0, "y":16 }, { - "data":[23, 24, 24, 50, 2, 2, 51, 89, 24, 28, 46, 10, 2, 51, 24, 28, - 23, 24, 28, 46, 46, 46, 46, 29, 28, 47, 1, 51, 90, 24, 24, 50, - 23, 89, 50, 2, 3, 115, 1, 51, 50, 2, 51, 89, 24, 24, 24, 28, - 51, 28, 29, 24, 50, 2, 51, 24, 28, 29, 90, 24, 28, 29, 28, 47, - 24, 50, 51, 24, 24, 24, 24, 24, 25, 45, 46, 46, 10, 32, 10, 3, - 24, 24, 24, 24, 24, 24, 24, 24, 50, 3, 111, 1, 32, 10, 51, 25, - 29, 24, 24, 28, 29, 24, 24, 28, 29, 50, 2, 51, 25, 45, 29, 25, - 45, 46, 29, 50, 32, 29, 24, 25, 23, 24, 24, 28, 10, 2, 32, 10, - 2, 2, 51, 89, 25, 23, 24, 50, 32, 46, 46, 10, 32, 29, 50, 51, - 89, 24, 24, 90, 50, 32, 46, 29, 50, 2, 3, 23, 50, 32, 29, 24, - 24, 24, 28, 46, 46, 10, 2, 51, 90, 90, 50, 51, 24, 50, 51, 89, - 29, 24, 50, 3, 1, 51, 24, 24, 24, 24, 28, 29, 89, 90, 89, 24, - 51, 24, 24, 25, 45, 29, 24, 24, 89, 24, 50, 51, 24, 90, 89, 28, - 89, 24, 24, 50, 2, 32, 29, 24, 90, 89, 24, 24, 24, 24, 24, 50, - 24, 24, 24, 24, 24, 25, 45, 46, 46, 46, 29, 24, 24, 24, 24, 24, - 29, 24, 89, 24, 24, 25, 1, 2, 3, 1, 51, 24, 24, 24, 24, 24], + "data":[25, 23, 28, 47, 23, 24, 24, 24, 24, 24, 89, 89, 50, 2, 3, 1, + 47, 23, 50, 2, 51, 24, 24, 90, 24, 28, 29, 28, 29, 24, 25, 23, + 2, 51, 24, 24, 24, 24, 24, 28, 29, 50, 51, 25, 23, 24, 25, 45, + 29, 24, 24, 24, 89, 24, 24, 50, 32, 29, 24, 50, 51, 28, 10, 2, + 45, 46, 46, 29, 89, 24, 24, 24, 50, 51, 24, 24, 24, 50, 51, 24, + 111, 115, 1, 32, 29, 24, 24, 28, 29, 89, 24, 24, 89, 24, 24, 24, + 111, 1, 32, 10, 51, 24, 24, 50, 51, 24, 24, 24, 24, 24, 24, 24, + 115, 23, 50, 51, 90, 24, 28, 29, 24, 24, 24, 24, 24, 24, 24, 24, + 1, 51, 24, 24, 24, 24, 50, 51, 24, 89, 90, 24, 24, 24, 24, 24, + 23, 24, 89, 28, 29, 24, 89, 24, 24, 89, 90, 28, 29, 24, 24, 24, + 23, 24, 28, 47, 45, 46, 29, 24, 28, 46, 29, 50, 51, 24, 24, 24, + 51, 24, 50, 2, 2, 2, 51, 89, 50, 2, 51, 24, 24, 28, 46, 29, + 24, 89, 24, 24, 24, 28, 29, 24, 24, 90, 24, 90, 24, 50, 2, 32, + 24, 90, 24, 24, 90, 50, 51, 24, 24, 89, 24, 24, 24, 28, 29, 50, + 24, 28, 29, 24, 24, 24, 24, 28, 46, 29, 24, 24, 24, 50, 32, 29, + 90, 50, 51, 24, 24, 28, 46, 10, 2, 32, 46, 29, 24, 24, 50, 32], "height":16, "width":16, "x":16, "y":16 }, { - "data":[46, 47, 115, 115, 23, 24, 25, 23, 24, 24, 24, 24, 50, 2, 3, 23, - 2, 2, 3, 114, 23, 24, 25, 23, 24, 24, 24, 28, 29, 24, 50, 51, - 29, 24, 50, 3, 23, 24, 50, 51, 89, 89, 24, 50, 51, 89, 24, 24, - 23, 24, 24, 50, 32, 46, 29, 24, 24, 24, 90, 24, 24, 24, 24, 24, - 23, 24, 24, 24, 50, 2, 32, 46, 29, 28, 46, 46, 29, 24, 24, 24, - 23, 24, 28, 46, 46, 29, 25, 1, 32, 10, 2, 2, 32, 46, 29, 24, - 45, 46, 10, 2, 2, 51, 25, 23, 25, 23, 24, 24, 50, 2, 32, 29, - 2, 2, 32, 46, 29, 89, 50, 32, 47, 23, 24, 28, 46, 29, 50, 51, - 24, 24, 25, 1, 51, 24, 89, 50, 3, 23, 28, 10, 3, 23, 24, 89, - 24, 24, 50, 51, 24, 24, 24, 24, 50, 51, 50, 51, 50, 32, 46, 46, - 24, 24, 24, 24, 90, 89, 24, 28, 29, 24, 24, 24, 28, 10, 3, 115, - 24, 89, 28, 29, 24, 24, 24, 50, 51, 89, 24, 24, 50, 51, 25, 1, - 46, 46, 10, 51, 90, 89, 89, 24, 24, 90, 24, 24, 24, 24, 25, 23, - 2, 2, 51, 24, 24, 90, 24, 24, 24, 24, 24, 24, 24, 24, 50, 32, - 89, 24, 24, 24, 28, 29, 24, 24, 24, 24, 24, 24, 24, 24, 24, 50, - 24, 89, 24, 24, 50, 51, 89, 24, 24, 24, 24, 90, 24, 24, 24, 28], + "data":[3, 23, 24, 24, 24, 24, 50, 51, 24, 24, 50, 51, 24, 28, 10, 51, + 50, 32, 29, 24, 24, 24, 24, 24, 89, 90, 24, 24, 24, 50, 51, 24, + 46, 10, 51, 28, 46, 29, 28, 46, 29, 24, 28, 46, 46, 29, 24, 28, + 2, 32, 29, 25, 114, 23, 25, 111, 23, 90, 25, 1, 2, 32, 46, 10, + 24, 50, 51, 50, 2, 51, 25, 1, 32, 46, 47, 23, 24, 25, 1, 32, + 24, 90, 24, 24, 24, 24, 50, 32, 10, 2, 2, 51, 24, 50, 51, 50, + 90, 90, 24, 24, 24, 24, 28, 10, 32, 29, 24, 24, 24, 24, 24, 24, + 24, 90, 24, 24, 24, 24, 25, 45, 47, 23, 24, 24, 24, 24, 24, 24, + 28, 29, 89, 24, 24, 24, 50, 3, 1, 32, 46, 46, 29, 90, 24, 24, + 25, 23, 24, 24, 24, 89, 24, 50, 32, 47, 1, 2, 32, 46, 29, 24, + 50, 32, 29, 24, 24, 24, 28, 46, 10, 3, 45, 46, 10, 2, 32, 46, + 24, 50, 51, 90, 24, 24, 25, 114, 23, 50, 2, 2, 51, 24, 25, 111, + 46, 29, 24, 89, 24, 24, 50, 2, 32, 46, 46, 29, 24, 24, 25, 111, + 2, 51, 24, 24, 24, 90, 90, 90, 25, 112, 1, 51, 24, 24, 50, 2, + 24, 24, 24, 24, 24, 24, 89, 24, 50, 2, 32, 46, 46, 29, 24, 24, + 46, 46, 29, 24, 24, 89, 24, 90, 24, 24, 50, 2, 3, 23, 24, 24], "height":16, "width":16, "x":32, "y":16 }, { - "data":[24, 24, 90, 89, 24, 24, 28, 29, 24, 90, 24, 24, 24, 89, 24, 24, - 24, 24, 28, 29, 24, 24, 50, 32, 29, 24, 24, 24, 24, 24, 24, 24, - 24, 89, 50, 51, 28, 29, 24, 25, 23, 89, 24, 24, 24, 24, 89, 24, - 90, 24, 24, 24, 25, 23, 24, 50, 51, 24, 24, 28, 46, 29, 89, 24, - 24, 24, 24, 24, 50, 51, 89, 24, 90, 24, 24, 25, 1, 32, 29, 89, - 28, 46, 46, 46, 46, 29, 89, 24, 24, 24, 24, 25, 45, 47, 23, 24, - 50, 2, 2, 2, 2, 32, 29, 24, 24, 24, 90, 50, 2, 2, 51, 24, - 24, 24, 24, 24, 24, 50, 32, 46, 29, 24, 24, 24, 90, 90, 24, 24, - 24, 28, 29, 24, 24, 24, 50, 2, 51, 24, 24, 28, 46, 46, 29, 24, - 29, 50, 51, 90, 24, 24, 24, 24, 24, 28, 29, 50, 3, 114, 23, 24, - 23, 24, 24, 90, 24, 90, 28, 29, 24, 25, 23, 24, 25, 115, 45, 46, - 51, 24, 28, 29, 24, 24, 50, 51, 89, 25, 23, 24, 25, 111, 115, 114, - 24, 24, 50, 32, 46, 29, 90, 24, 24, 50, 51, 24, 25, 111, 1, 2, - 29, 24, 24, 50, 2, 32, 29, 24, 24, 90, 24, 24, 25, 1, 51, 90, - 51, 24, 24, 24, 24, 25, 23, 24, 24, 24, 24, 24, 50, 51, 24, 89, - 29, 90, 24, 24, 28, 10, 32, 29, 90, 90, 90, 24, 24, 24, 89, 24], + "data":[24, 50, 32, 46, 10, 2, 32, 29, 24, 24, 89, 89, 24, 24, 50, 2, + 24, 24, 50, 3, 23, 24, 25, 23, 24, 24, 24, 24, 24, 24, 89, 24, + 29, 24, 24, 25, 23, 24, 25, 23, 24, 24, 89, 24, 24, 24, 28, 46, + 51, 24, 24, 50, 51, 28, 10, 51, 24, 89, 24, 24, 24, 90, 50, 2, + 29, 24, 90, 24, 89, 25, 23, 24, 28, 29, 24, 24, 24, 90, 24, 24, + 51, 28, 29, 24, 90, 25, 23, 24, 50, 32, 29, 90, 28, 29, 89, 24, + 90, 25, 45, 46, 46, 10, 32, 46, 29, 50, 51, 90, 50, 51, 24, 24, + 89, 25, 114, 115, 111, 23, 25, 1, 51, 24, 28, 46, 29, 28, 29, 24, + 24, 25, 1, 2, 2, 51, 25, 23, 24, 24, 25, 111, 45, 10, 51, 24, + 24, 25, 23, 24, 28, 46, 10, 32, 29, 24, 25, 114, 115, 23, 24, 28, + 29, 50, 51, 24, 50, 2, 32, 10, 32, 46, 10, 2, 2, 32, 29, 50, + 45, 46, 29, 24, 89, 90, 50, 32, 10, 2, 51, 24, 89, 25, 23, 24, + 114, 1, 32, 46, 29, 28, 46, 10, 51, 24, 89, 24, 24, 25, 23, 24, + 2, 32, 10, 2, 51, 50, 2, 51, 90, 24, 24, 24, 24, 50, 51, 24, + 24, 50, 32, 46, 29, 24, 90, 28, 29, 24, 90, 24, 24, 24, 24, 24, + 90, 24, 50, 2, 51, 24, 24, 50, 32, 29, 24, 24, 89, 90, 24, 24], "height":16, "width":16, "x":48, "y":16 }, { - "data":[90, 24, 50, 3, 23, 50, 32, 10, 51, 24, 24, 25, 45, 29, 24, 50, - 28, 29, 24, 50, 51, 28, 10, 51, 90, 24, 24, 50, 2, 32, 29, 24, - 50, 51, 24, 90, 28, 47, 45, 46, 29, 24, 24, 28, 29, 50, 32, 29, - 28, 29, 89, 24, 50, 2, 2, 3, 23, 24, 24, 25, 23, 24, 50, 51, - 25, 23, 24, 28, 29, 24, 89, 50, 51, 24, 24, 50, 51, 89, 24, 24, - 25, 23, 24, 50, 51, 28, 29, 90, 24, 24, 90, 24, 24, 24, 24, 24, - 25, 45, 29, 24, 24, 50, 51, 24, 90, 24, 24, 24, 89, 24, 24, 24, - 50, 2, 32, 29, 24, 24, 24, 89, 90, 89, 24, 24, 28, 29, 24, 28, - 24, 89, 25, 45, 46, 46, 29, 24, 24, 24, 24, 24, 25, 23, 24, 25, - 24, 24, 50, 2, 2, 2, 51, 24, 24, 24, 24, 89, 25, 23, 24, 50, - 29, 24, 24, 24, 24, 89, 24, 90, 24, 28, 29, 24, 25, 23, 24, 24, - 45, 29, 28, 46, 46, 46, 29, 24, 89, 25, 45, 46, 10, 32, 29, 24, - 2, 32, 10, 3, 114, 115, 45, 29, 24, 50, 2, 2, 51, 50, 51, 24, - 24, 50, 32, 10, 3, 114, 1, 32, 29, 24, 24, 89, 24, 90, 24, 24, - 24, 24, 50, 32, 10, 2, 51, 50, 32, 29, 24, 24, 24, 24, 28, 29, - 24, 89, 24, 50, 32, 29, 24, 28, 47, 23, 24, 28, 29, 24, 50, 51], + "data":[51, 24, 24, 89, 89, 24, 24, 90, 25, 23, 24, 24, 24, 50, 51, 24, + 89, 28, 29, 24, 24, 89, 24, 24, 50, 51, 24, 90, 24, 28, 29, 28, + 46, 10, 32, 29, 24, 24, 24, 24, 24, 24, 28, 29, 28, 47, 23, 25, + 2, 51, 50, 32, 46, 29, 24, 24, 24, 28, 10, 32, 10, 2, 51, 50, + 24, 24, 24, 50, 2, 51, 24, 24, 24, 25, 45, 10, 51, 24, 24, 28, + 90, 90, 24, 24, 24, 24, 24, 24, 89, 50, 2, 32, 29, 24, 24, 50, + 89, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 50, 51, 89, 24, 24, + 24, 24, 24, 24, 24, 24, 24, 89, 24, 24, 24, 24, 24, 90, 24, 24, + 28, 46, 46, 29, 24, 24, 24, 90, 24, 24, 89, 24, 24, 24, 28, 29, + 10, 2, 2, 51, 24, 24, 24, 24, 24, 24, 24, 90, 24, 24, 25, 23, + 51, 28, 29, 28, 29, 90, 89, 24, 24, 24, 24, 28, 29, 28, 47, 23, + 90, 25, 23, 25, 45, 29, 24, 28, 29, 90, 24, 50, 32, 47, 1, 51, + 24, 25, 23, 25, 1, 51, 24, 50, 32, 46, 29, 24, 50, 2, 51, 24, + 24, 25, 45, 47, 45, 29, 90, 24, 50, 2, 51, 24, 90, 24, 28, 46, + 24, 25, 111, 1, 3, 23, 28, 46, 29, 24, 90, 24, 28, 46, 47, 1, + 24, 50, 2, 51, 25, 23, 50, 2, 51, 28, 29, 24, 25, 115, 114, 23], "height":16, "width":16, "x":64, "y":16 }, { - "data":[51, 50, 2, 51, 24, 24, 24, 24, 24, 25, 23, 24, 24, 24, 50, 2, - 24, 24, 28, 29, 24, 24, 24, 90, 28, 47, 23, 89, 24, 24, 90, 28, - 24, 28, 10, 51, 24, 24, 24, 24, 25, 114, 23, 24, 24, 24, 24, 25, - 24, 50, 51, 24, 24, 24, 89, 24, 25, 114, 45, 29, 24, 89, 24, 50, - 24, 24, 24, 24, 89, 24, 24, 24, 25, 114, 115, 23, 24, 24, 24, 24, - 28, 29, 90, 24, 89, 24, 24, 28, 47, 114, 111, 23, 24, 24, 24, 24, - 50, 51, 24, 24, 24, 24, 24, 50, 2, 2, 2, 51, 28, 29, 90, 28, - 29, 24, 89, 90, 28, 46, 29, 28, 29, 24, 24, 24, 50, 51, 24, 50, - 45, 46, 29, 24, 50, 2, 51, 50, 32, 29, 24, 24, 90, 24, 24, 24, - 2, 2, 32, 29, 24, 24, 24, 24, 25, 23, 24, 90, 24, 24, 24, 90, - 90, 24, 25, 23, 89, 24, 89, 24, 50, 51, 90, 24, 24, 24, 24, 24, - 24, 24, 50, 51, 24, 24, 90, 24, 28, 29, 24, 24, 24, 24, 24, 24, - 24, 90, 89, 90, 24, 24, 90, 24, 50, 51, 90, 90, 24, 24, 24, 24, - 24, 24, 24, 89, 90, 90, 24, 24, 24, 28, 46, 46, 46, 46, 46, 29, - 24, 24, 24, 24, 24, 28, 46, 29, 24, 50, 2, 2, 2, 2, 2, 51, - 24, 90, 24, 28, 29, 50, 3, 23, 24, 89, 90, 28, 29, 24, 24, 24], + "data":[24, 28, 29, 24, 24, 24, 25, 23, 90, 90, 28, 46, 29, 24, 24, 24, + 29, 25, 45, 29, 24, 24, 50, 32, 46, 29, 50, 2, 32, 29, 24, 24, + 23, 50, 2, 51, 89, 90, 89, 50, 2, 32, 46, 46, 10, 32, 46, 29, + 32, 29, 89, 28, 29, 24, 24, 24, 24, 25, 111, 111, 23, 50, 3, 23, + 10, 32, 29, 50, 51, 24, 28, 29, 24, 50, 2, 2, 32, 29, 25, 45, + 51, 25, 23, 24, 24, 90, 50, 51, 28, 46, 46, 29, 50, 51, 50, 2, + 24, 25, 23, 24, 24, 24, 28, 46, 10, 2, 2, 51, 24, 24, 24, 24, + 24, 50, 51, 24, 24, 24, 50, 2, 51, 24, 24, 28, 29, 24, 24, 24, + 24, 24, 24, 24, 24, 90, 24, 89, 90, 24, 24, 50, 32, 46, 29, 89, + 89, 28, 29, 24, 24, 24, 24, 28, 29, 24, 24, 24, 50, 2, 32, 29, + 28, 10, 32, 29, 24, 28, 29, 50, 51, 89, 24, 24, 24, 24, 25, 23, + 25, 23, 25, 23, 24, 50, 32, 29, 24, 90, 24, 24, 24, 24, 50, 51, + 50, 51, 50, 51, 90, 24, 25, 23, 24, 24, 24, 24, 90, 24, 90, 24, + 29, 24, 24, 24, 24, 28, 10, 32, 46, 46, 29, 24, 24, 24, 24, 24, + 32, 29, 24, 28, 29, 25, 23, 50, 2, 2, 32, 29, 24, 89, 24, 24, + 25, 23, 24, 50, 51, 50, 51, 24, 24, 24, 50, 32, 29, 28, 29, 24], "height":16, "width":16, "x":80, "y":16 }, { - "data":[51, 50, 3, 23, 24, 50, 2, 51, 24, 28, 47, 23, 24, 24, 25, 23, - 29, 24, 25, 23, 24, 89, 90, 90, 89, 25, 115, 23, 24, 24, 50, 51, - 23, 24, 25, 23, 90, 24, 24, 28, 29, 50, 2, 32, 29, 89, 24, 24, - 51, 24, 50, 51, 24, 24, 24, 25, 45, 29, 90, 50, 51, 24, 24, 24, - 24, 24, 89, 24, 24, 28, 46, 10, 2, 32, 29, 24, 24, 89, 28, 46, - 24, 24, 24, 28, 29, 25, 115, 45, 46, 10, 51, 24, 24, 24, 50, 2, - 29, 24, 24, 25, 23, 50, 2, 2, 2, 32, 46, 29, 28, 29, 24, 24, - 32, 29, 24, 50, 51, 90, 90, 24, 24, 25, 1, 32, 47, 23, 24, 24, - 50, 51, 24, 24, 24, 24, 89, 24, 24, 50, 32, 10, 3, 23, 89, 24, - 24, 24, 24, 90, 24, 24, 24, 28, 46, 46, 10, 51, 25, 45, 29, 90, - 28, 29, 28, 29, 24, 24, 24, 50, 3, 114, 45, 46, 10, 2, 32, 46, - 50, 51, 50, 51, 24, 90, 24, 24, 25, 111, 111, 112, 45, 46, 10, 2, - 24, 24, 90, 24, 28, 46, 46, 29, 50, 2, 2, 2, 3, 1, 51, 24, - 24, 24, 24, 28, 10, 2, 2, 32, 29, 90, 24, 24, 25, 23, 24, 24, - 24, 28, 29, 50, 32, 46, 29, 50, 51, 24, 90, 24, 50, 51, 28, 29, - 28, 10, 51, 24, 25, 1, 32, 29, 24, 24, 90, 24, 24, 24, 50, 51], + "data":[24, 25, 23, 25, 111, 23, 50, 2, 51, 28, 29, 24, 24, 24, 24, 24, + 24, 25, 23, 25, 1, 51, 28, 29, 24, 25, 23, 24, 89, 24, 89, 24, + 24, 50, 51, 25, 23, 24, 50, 51, 24, 50, 32, 46, 46, 29, 24, 24, + 24, 24, 24, 50, 51, 24, 24, 28, 29, 89, 25, 111, 111, 23, 24, 24, + 29, 24, 89, 90, 24, 24, 28, 10, 51, 28, 10, 2, 2, 32, 29, 24, + 32, 29, 28, 46, 29, 24, 50, 51, 24, 50, 32, 46, 29, 50, 32, 29, + 50, 51, 50, 3, 23, 90, 90, 24, 28, 29, 50, 2, 51, 24, 50, 51, + 89, 24, 24, 50, 32, 46, 29, 24, 50, 51, 24, 24, 24, 24, 24, 24, + 90, 28, 46, 29, 50, 3, 23, 24, 28, 29, 24, 24, 24, 24, 28, 46, + 24, 25, 1, 51, 89, 50, 51, 24, 50, 51, 24, 24, 24, 24, 25, 115, + 24, 25, 23, 24, 89, 90, 24, 24, 24, 24, 24, 24, 24, 24, 25, 111, + 24, 25, 23, 24, 24, 24, 24, 24, 24, 90, 24, 24, 24, 28, 10, 2, + 24, 50, 32, 46, 46, 46, 29, 24, 24, 24, 28, 29, 28, 10, 51, 24, + 24, 24, 25, 111, 111, 1, 51, 24, 24, 24, 50, 32, 10, 51, 24, 24, + 24, 24, 50, 2, 2, 51, 28, 29, 89, 89, 24, 25, 23, 24, 24, 28, + 24, 24, 24, 90, 24, 24, 50, 32, 29, 24, 24, 25, 23, 24, 28, 10], "height":16, "width":16, "x":96, "y":16 }, { - "data":[24, 89, 25, 23, 24, 28, 47, 23, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 50, 32, 29, 50, 2, 32, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 28, 29, 50, 51, 24, 24, 50, 0, 0, 0, 0, 0, 0, 0, 0, - 28, 10, 51, 24, 24, 24, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 10, 51, 24, 90, 24, 24, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 51, 24, 24, 24, 28, 46, 46, 29, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 24, 28, 47, 1, 2, 51, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 24, 50, 2, 51, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 24, 24, 24, 24, 24, 28, 0, 0, 0, 0, 0, 0, 0, 0, - 28, 29, 28, 29, 28, 29, 24, 50, 0, 0, 0, 0, 0, 0, 0, 0, - 10, 32, 10, 51, 25, 23, 28, 29, 0, 0, 0, 0, 0, 0, 0, 0, - 32, 10, 51, 24, 25, 23, 25, 23, 0, 0, 0, 0, 0, 0, 0, 0, - 25, 45, 29, 24, 25, 23, 25, 23, 0, 0, 0, 0, 0, 0, 0, 0, - 50, 2, 51, 24, 25, 23, 25, 23, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 89, 24, 24, 50, 51, 50, 51, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 24, 24, 89, 24, 89, 24, 0, 0, 0, 0, 0, 0, 0, 0], + "data":[24, 28, 47, 23, 24, 24, 28, 29, 24, 24, 24, 24, 24, 28, 29, 24, + 24, 25, 114, 23, 24, 90, 50, 32, 46, 29, 24, 28, 29, 50, 51, 24, + 24, 25, 1, 51, 28, 29, 24, 25, 1, 51, 24, 25, 23, 28, 29, 24, + 24, 25, 23, 28, 10, 51, 24, 50, 51, 24, 24, 50, 51, 50, 32, 46, + 24, 50, 32, 10, 32, 46, 29, 24, 24, 28, 46, 46, 46, 29, 50, 2, + 28, 29, 25, 23, 50, 2, 51, 24, 24, 25, 114, 111, 1, 32, 29, 24, + 50, 51, 25, 45, 46, 29, 28, 29, 90, 25, 1, 2, 51, 50, 51, 28, + 28, 29, 50, 3, 1, 32, 10, 32, 46, 10, 32, 29, 89, 24, 89, 25, + 10, 32, 46, 47, 23, 50, 32, 10, 2, 51, 50, 51, 24, 24, 89, 25, + 23, 25, 111, 111, 23, 28, 10, 32, 46, 29, 24, 24, 24, 90, 24, 25, + 23, 25, 111, 1, 32, 10, 51, 50, 2, 51, 24, 24, 24, 24, 24, 50, + 32, 10, 3, 45, 10, 51, 24, 24, 24, 90, 24, 24, 24, 24, 24, 28, + 50, 51, 25, 114, 23, 89, 24, 24, 24, 24, 89, 24, 24, 90, 24, 50, + 90, 24, 25, 115, 23, 90, 24, 28, 29, 24, 24, 90, 24, 24, 24, 90, + 46, 29, 50, 2, 51, 24, 28, 10, 51, 24, 28, 46, 29, 28, 46, 29, + 2, 32, 46, 29, 24, 28, 10, 51, 24, 24, 50, 2, 51, 50, 3, 23], "height":16, "width":16, "x":112, @@ -358,352 +358,352 @@ }, { - "data":[10, 32, 29, 28, 46, 10, 32, 29, 24, 24, 25, 111, 1, 51, 24, 25, - 23, 25, 23, 50, 2, 51, 50, 32, 46, 29, 50, 3, 23, 24, 24, 25, - 32, 10, 32, 29, 24, 24, 24, 50, 3, 23, 28, 10, 32, 29, 24, 50, - 10, 51, 50, 51, 24, 28, 46, 29, 25, 23, 25, 23, 50, 51, 24, 24, - 51, 24, 24, 24, 89, 25, 111, 23, 25, 23, 50, 32, 29, 24, 24, 24, - 24, 90, 24, 24, 24, 25, 111, 23, 50, 32, 46, 10, 51, 90, 89, 24, - 24, 24, 28, 29, 24, 50, 2, 51, 24, 50, 2, 32, 29, 24, 24, 28, - 24, 24, 50, 51, 24, 89, 89, 24, 24, 24, 24, 25, 23, 89, 28, 10, - 24, 28, 29, 24, 24, 90, 24, 24, 90, 28, 29, 50, 32, 29, 25, 23, - 24, 25, 23, 24, 89, 90, 24, 24, 24, 50, 51, 28, 10, 51, 50, 51, - 24, 50, 32, 46, 29, 90, 28, 29, 24, 24, 24, 25, 23, 24, 24, 90, - 24, 90, 50, 2, 32, 29, 50, 32, 29, 24, 24, 50, 51, 28, 46, 29, - 24, 24, 28, 46, 10, 51, 24, 25, 23, 24, 24, 24, 24, 50, 2, 51, - 24, 24, 25, 1, 51, 24, 89, 50, 32, 29, 24, 24, 24, 24, 24, 90, - 46, 46, 47, 23, 89, 24, 24, 90, 50, 51, 24, 24, 24, 89, 24, 24, - 115, 111, 1, 51, 24, 24, 24, 90, 24, 28, 29, 24, 90, 24, 24, 24], + "data":[89, 24, 50, 32, 29, 28, 29, 24, 89, 24, 24, 28, 29, 28, 46, 29, + 24, 24, 89, 25, 45, 47, 23, 24, 24, 24, 24, 25, 23, 25, 1, 51, + 46, 29, 90, 50, 2, 2, 51, 28, 29, 24, 90, 50, 51, 50, 32, 46, + 2, 51, 28, 29, 24, 24, 24, 25, 23, 24, 24, 24, 24, 24, 50, 3, + 29, 24, 50, 51, 24, 24, 28, 10, 32, 29, 24, 24, 24, 24, 24, 50, + 51, 24, 24, 24, 24, 24, 50, 32, 47, 23, 24, 24, 90, 24, 24, 24, + 24, 24, 24, 24, 24, 24, 24, 50, 3, 45, 29, 89, 24, 28, 29, 28, + 24, 24, 24, 24, 24, 90, 24, 24, 50, 2, 51, 28, 29, 25, 45, 10, + 24, 24, 24, 24, 24, 24, 28, 29, 24, 24, 28, 10, 32, 10, 2, 51, + 90, 89, 24, 24, 89, 24, 25, 23, 24, 24, 50, 51, 25, 23, 24, 24, + 24, 24, 24, 24, 24, 24, 50, 51, 24, 24, 24, 28, 10, 51, 24, 24, + 24, 24, 24, 24, 28, 29, 24, 24, 24, 24, 24, 50, 51, 24, 24, 24, + 24, 90, 89, 89, 25, 45, 29, 24, 24, 24, 89, 24, 24, 24, 24, 24, + 90, 89, 24, 24, 50, 2, 32, 46, 46, 29, 89, 24, 28, 46, 29, 89, + 24, 24, 90, 89, 24, 24, 50, 2, 2, 51, 28, 29, 50, 2, 51, 90, + 29, 24, 24, 24, 24, 24, 90, 24, 24, 28, 10, 51, 24, 24, 24, 24], "height":16, "width":16, "x":0, "y":32 }, { - "data":[23, 24, 90, 28, 46, 10, 51, 24, 25, 23, 24, 24, 24, 28, 46, 46, - 23, 24, 24, 25, 115, 23, 24, 90, 25, 23, 28, 46, 46, 10, 2, 2, - 51, 24, 89, 50, 2, 51, 24, 89, 50, 32, 10, 2, 2, 32, 29, 24, - 28, 46, 29, 24, 24, 24, 24, 24, 24, 50, 51, 24, 28, 10, 32, 46, - 25, 1, 51, 24, 24, 24, 89, 24, 24, 24, 24, 24, 25, 23, 25, 114, - 50, 32, 29, 28, 46, 46, 29, 24, 24, 24, 24, 24, 50, 32, 10, 2, - 46, 47, 23, 25, 1, 2, 51, 24, 24, 24, 28, 29, 24, 25, 45, 46, - 2, 2, 51, 50, 51, 24, 24, 24, 24, 24, 50, 51, 28, 10, 2, 2, - 24, 24, 24, 24, 24, 24, 24, 90, 24, 24, 28, 46, 10, 51, 24, 24, - 89, 24, 24, 24, 28, 46, 29, 24, 24, 24, 50, 2, 51, 24, 28, 29, - 90, 24, 24, 90, 25, 1, 51, 24, 24, 89, 28, 29, 90, 24, 25, 23, - 89, 28, 29, 24, 25, 23, 24, 24, 24, 28, 10, 32, 29, 24, 25, 23, - 24, 25, 23, 24, 25, 23, 24, 90, 24, 50, 32, 47, 23, 24, 50, 32, - 24, 50, 32, 46, 47, 23, 24, 24, 90, 24, 25, 1, 51, 24, 28, 10, - 24, 28, 10, 2, 3, 23, 90, 28, 29, 24, 50, 51, 28, 46, 10, 51, - 24, 50, 51, 24, 50, 32, 29, 50, 51, 28, 29, 24, 25, 114, 23, 89], + "data":[24, 89, 24, 24, 24, 50, 2, 51, 24, 25, 111, 23, 24, 24, 28, 47, + 24, 24, 28, 29, 24, 24, 24, 24, 24, 25, 1, 51, 24, 24, 50, 3, + 29, 24, 50, 32, 29, 24, 90, 24, 24, 25, 23, 24, 24, 24, 90, 25, + 23, 24, 89, 50, 51, 24, 24, 90, 24, 50, 51, 24, 24, 24, 24, 50, + 51, 24, 28, 29, 24, 24, 24, 24, 24, 24, 28, 29, 24, 89, 89, 24, + 24, 28, 10, 32, 46, 29, 90, 24, 24, 24, 50, 51, 24, 24, 28, 29, + 29, 25, 23, 50, 2, 51, 24, 24, 24, 24, 24, 24, 90, 24, 50, 32, + 32, 47, 23, 24, 24, 28, 46, 29, 24, 28, 29, 24, 24, 24, 28, 10, + 50, 2, 51, 28, 29, 25, 115, 45, 29, 50, 51, 89, 28, 29, 50, 32, + 24, 24, 24, 25, 23, 50, 3, 115, 23, 24, 24, 24, 50, 32, 29, 25, + 24, 89, 24, 50, 32, 29, 25, 111, 23, 90, 24, 24, 90, 25, 45, 10, + 24, 24, 24, 24, 50, 51, 25, 112, 45, 29, 24, 24, 28, 47, 1, 51, + 24, 28, 29, 24, 24, 24, 25, 115, 1, 32, 46, 29, 50, 2, 51, 28, + 24, 25, 45, 46, 29, 24, 25, 111, 23, 25, 111, 23, 89, 24, 24, 50, + 24, 50, 2, 2, 51, 24, 50, 2, 51, 50, 3, 23, 24, 24, 89, 24, + 24, 24, 90, 24, 24, 24, 24, 24, 24, 24, 25, 23, 90, 24, 24, 89], "height":16, "width":16, "x":16, "y":32 }, { - "data":[46, 29, 24, 24, 89, 90, 24, 24, 24, 28, 29, 89, 24, 24, 24, 50, - 2, 32, 46, 29, 24, 24, 24, 24, 24, 50, 32, 29, 24, 89, 24, 24, - 24, 50, 2, 51, 24, 24, 24, 89, 24, 90, 25, 23, 24, 90, 24, 24, - 29, 24, 24, 24, 24, 24, 24, 90, 24, 24, 25, 23, 90, 24, 89, 24, - 23, 24, 24, 24, 24, 89, 89, 24, 24, 24, 50, 32, 29, 24, 24, 24, - 32, 29, 24, 90, 24, 24, 89, 24, 28, 29, 89, 50, 32, 29, 24, 24, - 47, 23, 89, 24, 24, 24, 24, 24, 50, 32, 46, 29, 50, 32, 29, 24, - 2, 51, 24, 89, 24, 24, 24, 24, 24, 25, 1, 51, 24, 25, 23, 24, - 89, 24, 24, 24, 24, 90, 24, 28, 46, 10, 51, 24, 24, 25, 23, 24, - 24, 24, 28, 29, 24, 24, 24, 50, 2, 51, 24, 24, 24, 50, 51, 89, - 24, 24, 25, 23, 24, 89, 24, 24, 24, 89, 89, 24, 24, 24, 24, 24, - 90, 28, 47, 23, 89, 24, 24, 24, 28, 46, 29, 89, 24, 24, 24, 89, - 29, 50, 2, 51, 24, 24, 24, 24, 50, 2, 51, 24, 24, 24, 24, 24, - 32, 46, 29, 24, 28, 29, 24, 24, 28, 29, 24, 24, 24, 24, 89, 24, - 50, 2, 51, 89, 25, 45, 46, 46, 10, 51, 24, 24, 24, 24, 24, 28, - 24, 24, 24, 24, 50, 2, 3, 1, 51, 90, 24, 90, 24, 89, 28, 10], + "data":[111, 111, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 50, 51, 24, 28, + 1, 2, 51, 24, 24, 24, 24, 24, 24, 90, 89, 28, 46, 29, 24, 50, + 23, 24, 24, 24, 24, 24, 24, 24, 24, 28, 29, 50, 2, 51, 24, 24, + 51, 28, 29, 89, 24, 24, 24, 24, 24, 50, 51, 24, 24, 24, 89, 24, + 24, 50, 32, 29, 24, 24, 24, 24, 24, 24, 24, 24, 28, 29, 24, 90, + 24, 24, 25, 45, 29, 90, 24, 24, 24, 24, 24, 24, 50, 32, 29, 24, + 46, 46, 10, 2, 51, 90, 24, 24, 24, 24, 24, 24, 24, 25, 23, 24, + 2, 2, 51, 24, 24, 24, 24, 24, 24, 24, 28, 46, 29, 50, 51, 24, + 29, 90, 24, 90, 24, 24, 24, 28, 29, 24, 50, 2, 32, 46, 29, 24, + 45, 29, 24, 24, 24, 24, 24, 50, 51, 24, 24, 24, 25, 114, 45, 46, + 2, 51, 28, 46, 29, 24, 24, 24, 24, 24, 28, 46, 10, 3, 1, 2, + 24, 28, 47, 1, 51, 24, 24, 24, 24, 24, 50, 3, 23, 25, 23, 90, + 46, 10, 2, 32, 46, 46, 46, 46, 46, 46, 29, 25, 23, 50, 32, 46, + 2, 51, 24, 25, 114, 111, 115, 111, 114, 1, 51, 50, 32, 29, 50, 2, + 24, 24, 24, 50, 3, 111, 1, 2, 2, 32, 46, 46, 10, 32, 29, 24, + 24, 90, 24, 24, 50, 2, 51, 24, 24, 25, 111, 111, 23, 25, 23, 28], "height":16, "width":16, "x":32, "y":32 }, { - "data":[32, 29, 24, 24, 25, 23, 50, 51, 24, 89, 24, 24, 28, 46, 29, 24, - 50, 51, 24, 24, 50, 51, 90, 24, 24, 24, 24, 24, 50, 2, 32, 29, - 24, 24, 24, 24, 24, 89, 24, 24, 89, 24, 24, 24, 24, 24, 50, 51, - 24, 24, 24, 28, 29, 28, 29, 90, 24, 24, 24, 24, 90, 24, 89, 24, - 24, 28, 29, 50, 32, 10, 32, 46, 29, 24, 24, 89, 24, 24, 24, 24, - 24, 50, 51, 24, 50, 51, 50, 2, 51, 89, 24, 24, 24, 24, 24, 24, - 28, 29, 24, 89, 24, 24, 24, 24, 24, 24, 24, 24, 24, 89, 24, 24, - 50, 32, 46, 46, 46, 29, 28, 29, 24, 24, 24, 24, 28, 29, 24, 28, - 24, 50, 2, 2, 2, 51, 50, 51, 24, 24, 28, 46, 10, 51, 24, 50, - 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 114, 23, 89, 90, 89, - 24, 24, 24, 24, 28, 46, 29, 24, 24, 24, 25, 1, 51, 28, 29, 24, - 24, 24, 28, 29, 25, 111, 23, 24, 24, 90, 50, 51, 24, 25, 23, 24, - 24, 89, 25, 23, 25, 111, 23, 24, 24, 24, 28, 29, 89, 25, 23, 24, - 24, 90, 50, 51, 50, 3, 45, 29, 24, 89, 50, 32, 29, 25, 23, 28, - 29, 24, 90, 24, 24, 50, 3, 45, 29, 24, 90, 50, 51, 50, 51, 50, - 32, 29, 24, 24, 28, 46, 10, 3, 23, 24, 24, 24, 24, 24, 24, 24], + "data":[29, 24, 24, 24, 90, 24, 24, 24, 50, 32, 46, 29, 90, 24, 24, 24, + 32, 46, 29, 24, 89, 24, 24, 24, 24, 25, 1, 32, 29, 24, 28, 29, + 50, 2, 51, 24, 24, 89, 24, 24, 24, 25, 23, 50, 32, 29, 50, 51, + 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 23, 24, 50, 32, 29, 24, + 24, 24, 24, 24, 24, 24, 24, 24, 24, 50, 51, 24, 24, 25, 23, 24, + 28, 29, 24, 24, 24, 24, 24, 24, 24, 24, 90, 24, 24, 50, 51, 24, + 25, 23, 24, 24, 28, 46, 29, 28, 29, 24, 24, 89, 24, 24, 24, 24, + 50, 51, 24, 28, 10, 2, 32, 10, 32, 29, 89, 24, 24, 24, 24, 24, + 28, 29, 24, 50, 51, 24, 50, 32, 10, 51, 24, 24, 24, 24, 89, 24, + 10, 32, 46, 46, 46, 29, 24, 50, 51, 24, 24, 24, 24, 24, 28, 29, + 51, 50, 2, 2, 2, 32, 46, 46, 29, 24, 24, 24, 24, 24, 25, 23, + 24, 24, 24, 24, 24, 50, 2, 2, 32, 29, 24, 24, 24, 24, 50, 51, + 46, 29, 90, 24, 90, 90, 24, 24, 50, 32, 29, 89, 24, 24, 24, 24, + 2, 51, 24, 24, 28, 46, 29, 28, 29, 50, 51, 24, 28, 29, 90, 24, + 24, 24, 24, 24, 25, 1, 32, 47, 45, 29, 24, 24, 50, 32, 46, 46, + 29, 24, 24, 24, 50, 51, 25, 114, 114, 23, 24, 24, 24, 25, 1, 3], "height":16, "width":16, "x":48, "y":32 }, { - "data":[24, 24, 90, 24, 50, 51, 24, 50, 2, 32, 29, 50, 51, 24, 28, 46, - 24, 24, 24, 28, 46, 29, 90, 89, 24, 50, 32, 29, 24, 24, 25, 1, - 24, 24, 89, 50, 3, 23, 24, 24, 24, 24, 25, 23, 28, 29, 50, 51, - 24, 28, 46, 29, 50, 51, 24, 24, 24, 24, 50, 51, 25, 23, 24, 24, - 28, 10, 2, 32, 29, 24, 24, 90, 24, 24, 24, 24, 25, 23, 28, 29, - 25, 23, 90, 50, 51, 90, 24, 24, 24, 89, 28, 46, 47, 23, 50, 32, - 25, 23, 24, 24, 24, 24, 24, 24, 24, 24, 25, 111, 114, 45, 29, 25, - 10, 51, 24, 90, 24, 24, 24, 28, 46, 29, 50, 3, 1, 2, 51, 50, - 51, 24, 24, 24, 90, 24, 24, 50, 3, 23, 24, 50, 51, 24, 24, 24, - 89, 24, 24, 24, 24, 28, 29, 24, 50, 51, 28, 29, 24, 24, 24, 24, - 24, 24, 24, 28, 29, 50, 51, 24, 24, 24, 50, 32, 29, 24, 24, 24, - 90, 24, 24, 50, 51, 24, 24, 24, 24, 90, 24, 25, 23, 24, 24, 24, - 24, 24, 89, 24, 89, 24, 24, 24, 24, 24, 28, 10, 51, 24, 28, 29, - 29, 24, 24, 24, 24, 24, 28, 29, 24, 24, 25, 45, 46, 29, 50, 32, - 32, 29, 24, 28, 46, 29, 50, 51, 28, 29, 50, 2, 2, 51, 24, 25, - 50, 32, 29, 25, 1, 32, 29, 24, 25, 23, 28, 29, 28, 29, 24, 50], + "data":[24, 24, 24, 24, 50, 32, 29, 90, 24, 25, 45, 46, 10, 2, 2, 51, + 24, 24, 89, 24, 24, 50, 51, 24, 24, 25, 111, 112, 23, 90, 24, 24, + 24, 24, 89, 24, 89, 24, 24, 24, 24, 25, 1, 2, 51, 24, 24, 24, + 24, 24, 24, 28, 46, 46, 46, 46, 29, 50, 51, 89, 90, 24, 24, 24, + 24, 90, 24, 25, 1, 2, 2, 2, 32, 29, 28, 29, 89, 24, 24, 24, + 24, 28, 46, 10, 32, 29, 89, 90, 50, 32, 10, 51, 28, 46, 46, 46, + 24, 50, 2, 51, 25, 23, 24, 24, 28, 10, 51, 24, 50, 3, 111, 1, + 24, 24, 24, 28, 10, 51, 24, 24, 25, 23, 24, 24, 24, 50, 2, 32, + 24, 24, 24, 25, 23, 24, 24, 89, 50, 32, 29, 24, 24, 28, 29, 50, + 24, 24, 24, 50, 32, 29, 28, 46, 29, 50, 51, 24, 28, 10, 32, 29, + 24, 89, 24, 28, 10, 51, 25, 1, 51, 24, 89, 28, 10, 51, 50, 51, + 24, 24, 90, 50, 32, 46, 47, 23, 24, 24, 24, 50, 51, 89, 24, 24, + 24, 24, 24, 24, 50, 2, 3, 23, 28, 29, 24, 24, 90, 24, 24, 24, + 28, 29, 24, 89, 89, 24, 50, 51, 50, 51, 24, 24, 24, 24, 24, 24, + 10, 32, 29, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 28, 46, + 23, 50, 51, 24, 24, 24, 24, 24, 90, 28, 46, 29, 24, 24, 50, 3], "height":16, "width":16, "x":64, "y":32 }, { - "data":[29, 24, 89, 25, 45, 29, 25, 23, 24, 24, 24, 25, 23, 24, 24, 24, - 32, 29, 24, 25, 111, 23, 50, 51, 89, 24, 89, 50, 51, 24, 28, 29, - 50, 32, 46, 10, 2, 51, 89, 90, 24, 24, 24, 24, 24, 24, 50, 51, - 90, 50, 2, 51, 24, 24, 24, 24, 24, 24, 24, 89, 24, 28, 46, 46, - 24, 24, 24, 24, 89, 24, 24, 90, 24, 28, 29, 28, 29, 25, 111, 115, - 29, 24, 90, 24, 24, 24, 90, 89, 24, 50, 32, 10, 51, 25, 1, 2, - 23, 24, 24, 24, 24, 24, 24, 24, 24, 28, 10, 32, 46, 10, 51, 24, - 51, 24, 28, 29, 89, 24, 24, 24, 90, 25, 23, 50, 2, 51, 24, 24, - 24, 24, 50, 32, 29, 24, 24, 24, 24, 25, 45, 29, 28, 29, 90, 24, - 24, 24, 24, 25, 23, 24, 28, 46, 46, 47, 1, 51, 50, 51, 24, 89, - 24, 24, 89, 25, 45, 29, 25, 115, 115, 115, 23, 28, 46, 29, 24, 24, - 24, 24, 24, 25, 1, 51, 50, 2, 2, 2, 32, 10, 2, 32, 46, 46, - 28, 46, 29, 25, 23, 24, 28, 46, 29, 24, 25, 45, 29, 50, 2, 3, - 10, 2, 51, 50, 51, 24, 50, 2, 32, 46, 47, 111, 23, 24, 89, 25, - 23, 24, 89, 24, 24, 24, 24, 24, 50, 2, 3, 114, 23, 24, 89, 25, - 51, 24, 24, 24, 28, 29, 24, 28, 29, 24, 50, 2, 51, 24, 90, 50], + "data":[50, 51, 24, 24, 24, 24, 90, 24, 24, 24, 24, 50, 32, 10, 32, 29, + 28, 46, 29, 24, 24, 24, 24, 24, 24, 28, 29, 24, 50, 51, 50, 51, + 50, 2, 51, 90, 89, 24, 28, 29, 90, 50, 51, 24, 90, 24, 24, 24, + 24, 24, 24, 24, 90, 24, 25, 23, 24, 89, 24, 24, 24, 24, 24, 24, + 24, 24, 24, 24, 24, 28, 10, 32, 46, 46, 46, 29, 28, 46, 29, 24, + 46, 29, 24, 24, 28, 47, 45, 10, 3, 115, 1, 51, 25, 1, 51, 90, + 2, 51, 24, 24, 50, 3, 1, 51, 50, 2, 32, 29, 50, 51, 24, 24, + 29, 28, 29, 24, 24, 25, 45, 29, 24, 24, 50, 32, 29, 24, 24, 24, + 51, 50, 32, 29, 24, 25, 114, 23, 90, 24, 24, 50, 32, 46, 46, 29, + 24, 89, 50, 51, 90, 50, 3, 23, 24, 24, 28, 29, 50, 2, 2, 51, + 24, 24, 24, 24, 24, 24, 25, 45, 46, 29, 25, 45, 46, 29, 24, 24, + 24, 24, 24, 90, 24, 24, 50, 2, 3, 23, 50, 3, 114, 23, 24, 28, + 24, 90, 24, 24, 24, 89, 24, 90, 25, 23, 89, 50, 2, 51, 24, 25, + 89, 28, 46, 29, 24, 90, 24, 24, 25, 23, 24, 24, 24, 24, 90, 25, + 46, 47, 115, 23, 24, 24, 24, 24, 50, 32, 46, 29, 89, 28, 29, 25, + 111, 1, 3, 23, 28, 29, 24, 24, 24, 50, 3, 23, 24, 50, 51, 50], "height":16, "width":16, "x":80, "y":32 }, { - "data":[25, 23, 24, 24, 50, 51, 50, 51, 24, 24, 24, 89, 24, 24, 24, 24, - 25, 45, 29, 24, 24, 24, 24, 24, 89, 24, 24, 24, 24, 24, 24, 24, - 50, 3, 23, 24, 24, 24, 28, 29, 28, 46, 29, 90, 24, 24, 24, 24, - 29, 25, 23, 24, 24, 24, 50, 51, 50, 2, 51, 24, 24, 24, 24, 90, - 23, 50, 32, 46, 29, 24, 24, 28, 29, 24, 24, 24, 24, 24, 24, 24, - 51, 24, 50, 3, 23, 24, 24, 25, 23, 28, 29, 24, 24, 24, 24, 89, - 28, 29, 28, 10, 51, 24, 24, 50, 51, 50, 51, 24, 24, 24, 24, 24, - 50, 32, 47, 45, 29, 24, 24, 24, 24, 28, 29, 24, 28, 29, 89, 24, - 24, 50, 2, 3, 23, 24, 90, 90, 24, 25, 23, 24, 50, 51, 24, 24, - 24, 24, 24, 50, 51, 24, 24, 24, 24, 50, 51, 24, 28, 29, 24, 24, - 24, 24, 24, 24, 89, 24, 24, 24, 28, 46, 29, 89, 50, 51, 24, 24, - 46, 46, 46, 29, 28, 29, 24, 24, 50, 2, 32, 29, 90, 28, 46, 29, - 1, 2, 2, 32, 10, 32, 29, 89, 89, 24, 50, 51, 24, 25, 115, 23, - 23, 24, 24, 50, 51, 25, 23, 28, 46, 29, 24, 24, 24, 50, 2, 32, - 45, 29, 24, 24, 24, 50, 32, 10, 2, 51, 24, 24, 24, 24, 28, 47, - 2, 51, 24, 28, 46, 46, 47, 45, 46, 29, 24, 24, 28, 46, 10, 2], + "data":[24, 90, 24, 24, 89, 24, 24, 50, 51, 28, 29, 25, 23, 24, 50, 51, + 89, 24, 24, 89, 89, 89, 24, 24, 90, 25, 23, 50, 51, 28, 29, 28, + 24, 24, 24, 24, 90, 28, 29, 28, 29, 50, 51, 89, 24, 50, 51, 50, + 24, 24, 24, 28, 46, 10, 51, 25, 23, 24, 24, 24, 24, 24, 24, 24, + 24, 24, 24, 50, 2, 51, 24, 50, 51, 24, 28, 29, 90, 24, 24, 24, + 90, 89, 90, 24, 28, 46, 46, 29, 90, 24, 50, 32, 46, 46, 46, 29, + 28, 46, 29, 24, 50, 2, 2, 32, 46, 29, 28, 10, 2, 3, 115, 23, + 50, 2, 32, 46, 46, 46, 46, 10, 2, 51, 25, 23, 24, 50, 2, 51, + 90, 24, 50, 2, 3, 114, 1, 51, 24, 24, 25, 23, 24, 24, 24, 24, + 24, 24, 24, 28, 47, 1, 51, 24, 24, 24, 25, 23, 90, 24, 28, 29, + 28, 46, 29, 50, 2, 51, 24, 24, 24, 24, 50, 32, 46, 46, 47, 45, + 10, 2, 32, 46, 29, 24, 90, 24, 24, 24, 24, 50, 3, 1, 2, 2, + 23, 24, 50, 3, 45, 46, 46, 46, 29, 24, 24, 24, 50, 51, 24, 24, + 23, 28, 29, 25, 114, 115, 111, 111, 23, 90, 24, 24, 24, 28, 29, 24, + 23, 50, 32, 47, 111, 1, 2, 2, 32, 29, 24, 24, 90, 25, 23, 24, + 32, 29, 50, 3, 115, 23, 28, 29, 50, 51, 24, 24, 24, 50, 51, 24], "height":16, "width":16, "x":96, "y":32 }, { - "data":[24, 90, 24, 89, 24, 28, 29, 28, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 24, 24, 24, 25, 23, 25, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 24, 24, 89, 25, 23, 25, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 24, 24, 24, 25, 23, 25, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 89, 24, 24, 25, 23, 25, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 28, 46, 29, 50, 51, 25, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 50, 2, 51, 90, 89, 50, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 28, 29, 28, 29, 28, 29, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 25, 23, 50, 32, 47, 23, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 25, 23, 24, 50, 2, 51, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 25, 23, 28, 29, 90, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 50, 32, 47, 23, 90, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 28, 10, 2, 51, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 29, 24, 50, 32, 29, 24, 24, 28, 0, 0, 0, 0, 0, 0, 0, 0, - 23, 28, 29, 50, 51, 24, 28, 10, 0, 0, 0, 0, 0, 0, 0, 0, - 51, 50, 51, 24, 24, 24, 50, 51, 0, 0, 0, 0, 0, 0, 0, 0], + "data":[24, 25, 1, 51, 90, 50, 51, 24, 24, 24, 24, 24, 24, 24, 50, 51, + 46, 10, 32, 29, 24, 28, 29, 24, 24, 24, 24, 24, 24, 28, 29, 24, + 2, 51, 50, 32, 29, 50, 32, 29, 89, 24, 24, 28, 46, 10, 32, 29, + 28, 46, 46, 47, 23, 24, 50, 51, 89, 24, 24, 50, 2, 32, 10, 32, + 50, 2, 2, 2, 32, 29, 24, 24, 24, 89, 90, 24, 24, 25, 23, 25, + 90, 24, 24, 24, 25, 45, 46, 46, 29, 24, 28, 29, 24, 50, 51, 50, + 24, 24, 24, 24, 50, 2, 3, 114, 45, 46, 10, 51, 24, 24, 24, 24, + 24, 24, 24, 24, 89, 24, 50, 2, 2, 2, 51, 24, 24, 24, 28, 46, + 28, 29, 24, 24, 89, 28, 46, 46, 29, 24, 89, 24, 24, 24, 50, 2, + 25, 45, 29, 24, 24, 50, 2, 2, 51, 24, 24, 90, 24, 24, 24, 24, + 10, 2, 51, 24, 24, 28, 46, 29, 90, 24, 24, 24, 24, 24, 24, 24, + 51, 24, 89, 90, 24, 50, 2, 51, 24, 24, 28, 46, 29, 24, 28, 29, + 24, 24, 89, 24, 89, 24, 90, 24, 24, 24, 50, 2, 51, 24, 50, 51, + 90, 89, 24, 24, 28, 46, 29, 89, 24, 24, 24, 24, 24, 24, 28, 46, + 24, 89, 24, 24, 25, 111, 23, 24, 24, 24, 24, 24, 90, 24, 25, 1, + 24, 24, 89, 24, 25, 1, 32, 29, 24, 24, 24, 90, 24, 24, 50, 51], "height":16, "width":16, "x":112, "y":32 }, { - "data":[3, 114, 23, 24, 28, 29, 24, 90, 24, 50, 51, 24, 24, 24, 24, 24, - 50, 2, 32, 29, 25, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, - 24, 24, 50, 32, 10, 32, 29, 24, 89, 90, 24, 89, 28, 46, 29, 24, - 46, 29, 89, 50, 51, 50, 51, 24, 24, 28, 46, 46, 10, 2, 32, 29, - 2, 32, 29, 24, 24, 24, 90, 28, 46, 47, 1, 3, 23, 24, 50, 32, - 24, 50, 51, 24, 24, 24, 24, 25, 111, 111, 23, 25, 23, 24, 28, 10, - 24, 24, 28, 29, 89, 24, 24, 25, 1, 3, 23, 25, 45, 29, 50, 51, - 24, 28, 10, 51, 24, 24, 24, 50, 32, 10, 51, 25, 111, 23, 24, 24, - 24, 25, 23, 24, 24, 24, 24, 24, 50, 51, 24, 50, 2, 32, 46, 29, - 29, 25, 23, 24, 24, 24, 28, 29, 28, 29, 24, 24, 24, 50, 2, 32, - 23, 50, 32, 29, 24, 24, 50, 51, 25, 23, 24, 24, 24, 24, 28, 10, - 23, 24, 50, 32, 46, 29, 24, 24, 50, 51, 24, 28, 46, 29, 25, 23, - 32, 46, 46, 10, 2, 51, 24, 24, 28, 46, 29, 50, 3, 45, 47, 45, - 50, 2, 2, 32, 46, 29, 24, 89, 25, 111, 23, 24, 50, 2, 2, 2, - 24, 24, 24, 50, 2, 51, 90, 28, 47, 114, 23, 24, 24, 24, 24, 24, - 24, 89, 24, 24, 89, 28, 29, 50, 2, 2, 32, 29, 24, 24, 24, 24], + "data":[51, 24, 89, 24, 24, 24, 24, 28, 29, 50, 51, 28, 46, 29, 24, 24, + 89, 90, 28, 29, 24, 24, 28, 10, 51, 90, 90, 25, 111, 23, 24, 89, + 90, 90, 25, 23, 90, 24, 50, 32, 29, 24, 24, 25, 111, 23, 28, 46, + 28, 29, 50, 51, 24, 24, 24, 25, 23, 24, 24, 50, 2, 51, 50, 2, + 50, 51, 28, 29, 24, 24, 24, 50, 32, 29, 24, 24, 24, 24, 28, 29, + 89, 24, 25, 23, 90, 24, 24, 24, 25, 23, 24, 24, 24, 24, 50, 51, + 24, 89, 50, 51, 24, 28, 29, 24, 25, 23, 24, 24, 24, 24, 90, 24, + 24, 89, 24, 24, 24, 50, 51, 24, 50, 51, 24, 24, 24, 24, 28, 46, + 24, 24, 24, 28, 29, 24, 24, 24, 24, 24, 28, 46, 46, 29, 50, 2, + 29, 28, 29, 50, 32, 29, 89, 24, 24, 28, 47, 1, 2, 51, 24, 24, + 51, 50, 32, 29, 50, 51, 24, 24, 90, 25, 114, 23, 24, 24, 24, 24, + 24, 90, 25, 45, 29, 24, 24, 24, 24, 50, 3, 45, 46, 46, 29, 28, + 24, 24, 25, 111, 23, 24, 24, 28, 46, 29, 50, 3, 1, 3, 23, 25, + 24, 24, 50, 2, 51, 28, 46, 10, 2, 32, 29, 25, 23, 50, 51, 25, + 24, 24, 24, 24, 24, 25, 1, 51, 24, 25, 23, 25, 23, 24, 24, 25, + 24, 24, 28, 29, 24, 50, 32, 46, 29, 50, 51, 50, 51, 24, 24, 25], "height":16, "width":16, "x":0, "y":48 }, { - "data":[24, 28, 46, 29, 24, 25, 23, 24, 90, 25, 23, 24, 50, 2, 51, 24, - 24, 25, 111, 23, 28, 47, 23, 24, 24, 25, 45, 29, 24, 24, 28, 46, - 90, 25, 111, 23, 25, 1, 51, 24, 90, 50, 2, 51, 90, 24, 50, 2, - 90, 25, 114, 23, 25, 23, 24, 28, 46, 29, 24, 89, 24, 24, 28, 46, - 46, 10, 2, 51, 25, 23, 28, 10, 2, 51, 89, 24, 24, 24, 25, 111, - 2, 32, 29, 24, 25, 23, 25, 23, 28, 29, 24, 24, 24, 24, 25, 115, - 24, 50, 51, 24, 50, 51, 25, 23, 25, 23, 24, 24, 24, 89, 25, 1, - 24, 28, 46, 29, 24, 24, 50, 51, 25, 23, 89, 28, 46, 46, 47, 23, - 24, 50, 2, 51, 24, 24, 24, 24, 50, 51, 89, 50, 3, 115, 111, 23, - 29, 24, 24, 24, 24, 90, 24, 24, 24, 89, 24, 24, 25, 1, 2, 51, - 32, 46, 46, 46, 46, 29, 24, 24, 24, 24, 24, 24, 50, 51, 89, 89, - 50, 2, 2, 2, 2, 51, 24, 90, 24, 24, 24, 24, 24, 28, 46, 46, - 46, 46, 29, 24, 24, 28, 29, 24, 24, 24, 24, 24, 24, 50, 2, 2, - 2, 2, 51, 24, 24, 25, 23, 89, 24, 24, 24, 24, 28, 29, 24, 28, - 24, 24, 24, 28, 46, 10, 51, 24, 24, 89, 90, 24, 50, 32, 46, 10, - 24, 24, 24, 50, 2, 51, 24, 24, 24, 24, 24, 90, 24, 25, 1, 51], + "data":[28, 29, 24, 89, 24, 24, 24, 90, 28, 46, 10, 51, 89, 90, 28, 29, + 50, 51, 89, 24, 28, 29, 24, 24, 25, 115, 23, 24, 24, 24, 50, 32, + 29, 28, 46, 46, 10, 51, 89, 24, 25, 1, 32, 29, 28, 29, 24, 50, + 32, 10, 3, 111, 23, 24, 24, 90, 25, 23, 50, 32, 10, 51, 28, 29, + 25, 23, 50, 2, 51, 24, 24, 90, 25, 23, 24, 50, 32, 29, 25, 23, + 50, 32, 46, 46, 46, 46, 29, 24, 25, 45, 29, 24, 25, 23, 50, 51, + 24, 25, 111, 114, 111, 1, 51, 24, 25, 111, 23, 89, 50, 51, 24, 24, + 46, 47, 111, 114, 1, 32, 46, 29, 25, 111, 23, 24, 24, 24, 24, 24, + 2, 3, 115, 111, 45, 47, 114, 23, 25, 114, 45, 29, 90, 24, 24, 89, + 24, 50, 2, 2, 3, 114, 111, 23, 25, 112, 1, 51, 24, 24, 24, 24, + 24, 24, 24, 24, 25, 1, 2, 32, 10, 3, 23, 24, 24, 24, 24, 28, + 29, 24, 24, 24, 50, 51, 89, 50, 51, 25, 23, 24, 24, 24, 89, 50, + 23, 24, 24, 24, 24, 24, 24, 24, 24, 50, 32, 29, 24, 89, 24, 89, + 23, 24, 28, 29, 24, 24, 24, 24, 89, 24, 50, 51, 89, 24, 24, 24, + 23, 24, 25, 23, 28, 29, 24, 89, 28, 29, 24, 90, 24, 89, 24, 24, + 45, 46, 10, 51, 50, 32, 46, 46, 10, 51, 90, 24, 28, 46, 29, 24], "height":16, "width":16, "x":16, "y":48 }, { - "data":[90, 24, 24, 24, 90, 24, 50, 51, 24, 24, 24, 24, 24, 90, 50, 51, - 46, 29, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 90, 24, - 2, 51, 24, 24, 24, 24, 90, 24, 28, 29, 24, 24, 24, 24, 24, 24, - 29, 24, 28, 29, 90, 24, 24, 24, 25, 23, 24, 24, 24, 90, 24, 90, - 23, 24, 50, 32, 46, 29, 24, 28, 10, 51, 24, 24, 24, 89, 24, 24, - 23, 28, 29, 50, 3, 23, 24, 50, 32, 29, 90, 89, 24, 90, 24, 24, - 32, 10, 51, 90, 50, 32, 46, 46, 10, 51, 24, 24, 24, 90, 24, 24, - 25, 23, 24, 24, 24, 50, 2, 3, 23, 89, 24, 24, 24, 24, 24, 24, - 50, 32, 29, 24, 24, 24, 24, 50, 51, 90, 24, 24, 24, 24, 24, 24, - 24, 50, 32, 46, 29, 24, 89, 24, 24, 24, 24, 24, 24, 89, 24, 28, - 28, 29, 25, 1, 32, 29, 24, 28, 29, 24, 24, 28, 29, 24, 24, 50, - 10, 51, 50, 32, 47, 45, 29, 25, 45, 29, 24, 25, 23, 24, 24, 24, - 51, 24, 24, 50, 2, 2, 51, 50, 2, 32, 46, 10, 51, 24, 24, 24, - 46, 46, 46, 46, 46, 29, 90, 24, 28, 10, 3, 45, 29, 24, 89, 24, - 3, 115, 114, 111, 1, 51, 24, 24, 25, 23, 25, 1, 32, 29, 90, 24, - 25, 1, 2, 2, 32, 29, 24, 24, 50, 51, 50, 32, 10, 51, 24, 90], + "data":[24, 24, 24, 24, 24, 24, 24, 89, 24, 25, 114, 115, 45, 10, 51, 50, + 46, 46, 46, 46, 29, 24, 24, 24, 24, 50, 2, 2, 2, 51, 28, 46, + 2, 2, 2, 2, 32, 29, 24, 24, 24, 24, 24, 28, 46, 29, 50, 2, + 24, 24, 90, 24, 50, 32, 29, 24, 24, 24, 24, 25, 1, 51, 24, 24, + 24, 90, 24, 24, 89, 50, 51, 89, 24, 24, 89, 50, 51, 24, 24, 24, + 24, 28, 29, 24, 24, 24, 24, 28, 46, 29, 24, 24, 24, 28, 46, 29, + 24, 25, 23, 28, 29, 90, 28, 10, 3, 23, 90, 24, 24, 50, 2, 32, + 89, 50, 32, 10, 51, 24, 50, 51, 50, 51, 90, 24, 24, 28, 29, 25, + 24, 89, 50, 51, 24, 24, 89, 89, 24, 28, 29, 24, 28, 47, 45, 10, + 24, 24, 28, 29, 28, 46, 29, 28, 46, 10, 32, 29, 50, 2, 2, 51, + 29, 24, 50, 32, 10, 2, 51, 50, 2, 51, 50, 32, 29, 24, 24, 24, + 51, 24, 28, 10, 51, 24, 24, 24, 24, 90, 24, 50, 51, 24, 24, 24, + 24, 24, 25, 23, 24, 24, 24, 24, 24, 89, 24, 90, 24, 24, 24, 90, + 24, 24, 50, 32, 46, 46, 29, 24, 24, 89, 28, 46, 29, 89, 24, 24, + 24, 89, 28, 10, 2, 2, 51, 89, 24, 90, 50, 3, 23, 24, 28, 29, + 28, 46, 10, 51, 28, 29, 24, 24, 24, 24, 24, 50, 51, 28, 10, 51], "height":16, "width":16, "x":32, "y":48 }, { - "data":[25, 23, 89, 24, 50, 2, 51, 50, 32, 29, 24, 89, 24, 90, 24, 90, - 50, 32, 29, 24, 24, 24, 24, 24, 50, 51, 24, 90, 89, 24, 24, 28, - 24, 25, 23, 24, 90, 28, 46, 46, 46, 46, 29, 24, 24, 24, 24, 50, - 28, 10, 51, 24, 24, 25, 1, 3, 1, 2, 51, 24, 24, 24, 24, 28, - 50, 51, 90, 90, 90, 50, 51, 25, 45, 29, 24, 24, 24, 24, 28, 10, - 24, 28, 29, 24, 24, 24, 24, 25, 1, 51, 24, 24, 24, 24, 50, 51, - 24, 50, 51, 24, 24, 24, 24, 50, 32, 29, 24, 24, 28, 29, 24, 24, - 24, 24, 24, 24, 24, 90, 24, 24, 25, 23, 24, 89, 50, 51, 24, 90, - 90, 24, 28, 46, 46, 29, 24, 24, 50, 51, 28, 29, 24, 24, 24, 24, - 29, 90, 50, 3, 114, 45, 29, 24, 24, 24, 50, 32, 29, 24, 24, 24, - 51, 24, 24, 50, 3, 114, 23, 24, 24, 24, 24, 25, 23, 24, 28, 46, - 24, 24, 24, 24, 50, 2, 32, 29, 24, 24, 24, 50, 32, 46, 10, 2, - 24, 24, 24, 24, 24, 24, 25, 23, 24, 24, 24, 90, 50, 2, 51, 24, - 24, 24, 24, 24, 24, 24, 50, 51, 89, 24, 24, 24, 89, 24, 24, 24, - 24, 24, 24, 24, 28, 46, 29, 24, 24, 28, 29, 24, 24, 24, 24, 24, - 24, 89, 24, 24, 50, 2, 51, 24, 89, 25, 23, 24, 24, 24, 24, 89], + "data":[51, 24, 24, 24, 24, 24, 50, 2, 2, 32, 29, 24, 24, 50, 32, 10, + 29, 89, 24, 24, 28, 46, 29, 89, 24, 25, 45, 29, 24, 24, 25, 45, + 51, 24, 24, 90, 25, 1, 51, 24, 24, 25, 1, 32, 46, 29, 25, 115, + 90, 24, 28, 29, 50, 51, 24, 89, 89, 25, 23, 50, 2, 32, 47, 111, + 89, 24, 50, 32, 29, 24, 24, 24, 24, 50, 51, 24, 24, 25, 111, 111, + 28, 29, 24, 25, 23, 89, 89, 24, 28, 29, 24, 28, 29, 25, 111, 1, + 10, 51, 24, 25, 45, 29, 24, 24, 50, 32, 29, 25, 45, 10, 2, 51, + 23, 24, 24, 25, 114, 23, 24, 24, 24, 50, 51, 50, 2, 32, 29, 24, + 51, 24, 24, 50, 2, 51, 24, 24, 24, 24, 24, 90, 24, 50, 32, 29, + 24, 28, 29, 24, 24, 90, 24, 24, 24, 24, 24, 24, 24, 24, 50, 32, + 90, 50, 32, 29, 24, 24, 24, 24, 24, 24, 24, 24, 24, 28, 29, 50, + 24, 28, 10, 32, 46, 46, 46, 29, 24, 24, 24, 28, 46, 10, 32, 29, + 24, 50, 51, 50, 2, 2, 2, 32, 46, 46, 29, 25, 113, 23, 50, 51, + 24, 24, 24, 24, 24, 24, 90, 50, 2, 2, 51, 25, 1, 32, 29, 24, + 24, 24, 24, 89, 24, 24, 24, 90, 24, 24, 24, 50, 32, 10, 51, 24, + 24, 24, 24, 24, 24, 24, 24, 24, 90, 24, 24, 24, 25, 23, 24, 24], "height":16, "width":16, "x":48, "y":48 }, { - "data":[28, 47, 23, 25, 23, 50, 32, 29, 50, 32, 10, 51, 50, 51, 24, 24, - 47, 111, 23, 50, 51, 24, 25, 45, 46, 10, 32, 29, 24, 24, 24, 24, - 2, 2, 51, 24, 24, 24, 50, 2, 2, 32, 10, 51, 24, 90, 24, 24, - 29, 89, 24, 24, 24, 24, 24, 24, 89, 50, 51, 24, 24, 24, 24, 24, - 32, 46, 29, 24, 24, 24, 24, 24, 24, 24, 90, 24, 24, 28, 29, 24, - 50, 3, 45, 29, 24, 24, 24, 90, 89, 24, 28, 46, 46, 10, 32, 29, - 24, 25, 114, 23, 24, 24, 89, 24, 24, 24, 50, 2, 2, 51, 50, 51, - 24, 50, 2, 51, 24, 24, 28, 29, 24, 24, 28, 46, 29, 90, 24, 24, - 28, 29, 24, 24, 24, 90, 50, 51, 24, 24, 25, 1, 32, 29, 90, 24, - 50, 32, 46, 46, 29, 24, 24, 28, 29, 24, 50, 51, 25, 23, 24, 28, - 46, 47, 1, 2, 51, 24, 24, 50, 51, 28, 46, 29, 25, 45, 29, 50, - 3, 1, 51, 28, 29, 24, 24, 24, 24, 25, 114, 23, 50, 3, 45, 29, - 50, 51, 89, 25, 45, 29, 28, 29, 28, 10, 2, 32, 46, 10, 2, 51, - 24, 24, 24, 50, 2, 51, 50, 51, 25, 45, 29, 50, 2, 32, 29, 89, - 24, 24, 28, 29, 24, 24, 24, 24, 25, 111, 23, 24, 24, 50, 51, 24, - 24, 24, 50, 51, 24, 24, 24, 24, 50, 2, 51, 90, 24, 24, 24, 89], + "data":[51, 24, 90, 24, 28, 29, 24, 24, 28, 10, 3, 45, 29, 24, 24, 50, + 29, 24, 24, 24, 25, 23, 24, 90, 50, 51, 50, 2, 51, 24, 24, 24, + 23, 89, 24, 24, 50, 51, 28, 46, 29, 24, 24, 24, 28, 29, 24, 24, + 23, 89, 24, 28, 29, 24, 50, 2, 51, 90, 24, 24, 25, 45, 29, 24, + 23, 24, 24, 25, 45, 29, 24, 24, 24, 24, 24, 24, 50, 2, 32, 29, + 51, 24, 24, 50, 3, 23, 90, 24, 90, 24, 28, 29, 24, 24, 50, 51, + 24, 24, 24, 24, 50, 32, 46, 29, 24, 24, 25, 45, 29, 24, 89, 24, + 24, 28, 29, 28, 46, 10, 3, 45, 29, 24, 25, 111, 23, 24, 24, 24, + 24, 50, 32, 10, 2, 32, 10, 2, 51, 24, 50, 2, 51, 24, 24, 24, + 46, 29, 50, 32, 29, 50, 32, 46, 46, 46, 29, 28, 29, 89, 28, 46, + 3, 45, 29, 50, 51, 24, 50, 2, 2, 2, 32, 10, 32, 29, 50, 2, + 50, 2, 51, 24, 24, 24, 90, 24, 24, 24, 25, 23, 25, 23, 24, 24, + 24, 24, 24, 24, 24, 24, 24, 28, 46, 46, 10, 51, 25, 23, 24, 89, + 24, 28, 46, 46, 29, 24, 24, 50, 2, 2, 32, 46, 10, 32, 46, 29, + 24, 25, 115, 115, 23, 24, 24, 24, 24, 24, 50, 3, 23, 25, 114, 23, + 24, 50, 3, 1, 32, 29, 89, 24, 90, 90, 24, 50, 51, 25, 114, 45], "height":16, "width":16, "x":64, "y":48 }, { - "data":[24, 24, 24, 24, 50, 32, 29, 50, 32, 29, 24, 90, 24, 24, 24, 24, - 24, 24, 24, 24, 28, 10, 32, 46, 47, 23, 89, 24, 24, 24, 24, 24, - 24, 24, 28, 46, 10, 51, 50, 2, 2, 51, 24, 89, 90, 24, 24, 24, - 24, 89, 50, 3, 45, 29, 24, 28, 46, 29, 24, 24, 24, 24, 24, 24, - 24, 24, 24, 50, 2, 51, 24, 50, 2, 51, 24, 24, 24, 24, 24, 24, - 28, 46, 46, 29, 24, 24, 28, 29, 24, 24, 24, 24, 28, 29, 24, 24, - 25, 115, 1, 51, 24, 24, 50, 32, 29, 24, 24, 24, 50, 51, 90, 90, - 25, 114, 23, 90, 24, 24, 24, 50, 51, 28, 46, 46, 46, 29, 24, 24, - 50, 2, 51, 24, 24, 28, 29, 24, 24, 50, 3, 114, 111, 45, 29, 24, - 29, 24, 24, 24, 24, 50, 32, 46, 29, 24, 50, 2, 2, 2, 51, 24, - 51, 24, 28, 29, 24, 24, 50, 2, 51, 89, 24, 24, 89, 28, 46, 29, - 24, 89, 50, 32, 29, 89, 28, 29, 24, 28, 29, 90, 24, 25, 111, 23, - 24, 24, 24, 50, 51, 24, 50, 51, 28, 10, 32, 29, 24, 50, 2, 32, - 24, 28, 29, 24, 24, 28, 29, 24, 25, 23, 50, 51, 24, 90, 24, 50, - 89, 50, 51, 24, 24, 25, 23, 24, 25, 45, 29, 24, 28, 46, 29, 89, - 24, 24, 24, 24, 28, 47, 23, 89, 25, 1, 51, 90, 25, 1, 32, 29], + "data":[2, 51, 50, 32, 10, 32, 46, 29, 24, 24, 50, 51, 28, 46, 29, 28, + 90, 24, 24, 50, 51, 25, 1, 51, 24, 28, 29, 24, 50, 2, 51, 50, + 28, 46, 46, 29, 24, 25, 23, 24, 24, 50, 51, 24, 24, 24, 89, 24, + 25, 1, 2, 51, 24, 25, 23, 24, 24, 28, 46, 29, 24, 90, 89, 24, + 25, 23, 90, 24, 28, 10, 51, 24, 24, 50, 3, 23, 28, 29, 24, 24, + 25, 23, 24, 28, 10, 51, 24, 90, 24, 24, 25, 23, 50, 51, 89, 24, + 50, 51, 24, 50, 32, 29, 28, 29, 89, 28, 10, 51, 24, 24, 24, 89, + 24, 24, 28, 46, 10, 51, 50, 32, 29, 50, 51, 24, 24, 90, 24, 28, + 24, 90, 50, 2, 51, 24, 24, 25, 23, 24, 24, 28, 29, 24, 24, 25, + 46, 29, 24, 89, 24, 24, 24, 50, 51, 24, 89, 50, 51, 24, 24, 25, + 2, 32, 46, 29, 89, 24, 28, 46, 29, 24, 24, 24, 28, 46, 29, 25, + 28, 10, 2, 32, 29, 24, 50, 3, 23, 24, 28, 29, 50, 2, 32, 47, + 50, 51, 24, 25, 23, 24, 28, 10, 51, 24, 25, 45, 29, 24, 25, 111, + 24, 24, 24, 25, 23, 90, 25, 23, 24, 24, 50, 2, 51, 24, 25, 1, + 24, 24, 24, 50, 32, 29, 25, 23, 28, 46, 29, 24, 24, 24, 50, 51, + 46, 46, 29, 24, 50, 32, 10, 51, 50, 2, 32, 29, 89, 24, 24, 24], "height":16, "width":16, "x":80, "y":48 }, { - "data":[90, 24, 28, 10, 2, 2, 2, 3, 114, 23, 28, 29, 50, 2, 51, 24, - 89, 24, 50, 32, 29, 24, 24, 50, 2, 51, 50, 51, 24, 24, 24, 24, - 24, 24, 24, 50, 51, 24, 24, 28, 29, 24, 24, 24, 28, 29, 24, 24, - 24, 24, 24, 24, 90, 24, 24, 50, 51, 24, 90, 24, 50, 51, 28, 46, - 89, 89, 24, 24, 24, 24, 24, 89, 24, 24, 24, 24, 24, 24, 50, 3, - 90, 24, 24, 24, 89, 24, 89, 28, 46, 46, 46, 29, 24, 24, 90, 50, - 24, 24, 90, 24, 24, 24, 24, 50, 2, 2, 3, 45, 29, 24, 24, 24, - 24, 89, 24, 24, 90, 90, 24, 24, 24, 24, 50, 2, 51, 24, 24, 24, - 24, 28, 46, 29, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, - 24, 50, 2, 32, 29, 24, 24, 90, 24, 90, 24, 28, 46, 29, 24, 24, - 24, 24, 24, 50, 51, 24, 24, 24, 24, 24, 24, 50, 2, 51, 24, 28, - 24, 24, 24, 24, 24, 24, 24, 89, 90, 24, 28, 46, 46, 29, 90, 50, - 29, 90, 24, 24, 24, 28, 29, 24, 24, 24, 25, 1, 2, 32, 46, 46, - 51, 24, 24, 89, 24, 50, 32, 29, 24, 24, 50, 32, 46, 10, 2, 2, - 28, 46, 46, 29, 24, 24, 50, 32, 46, 46, 29, 25, 114, 23, 28, 29, - 50, 2, 2, 51, 28, 46, 46, 47, 111, 1, 32, 10, 3, 23, 50, 32], + "data":[10, 32, 29, 50, 2, 51, 50, 32, 29, 24, 90, 90, 24, 90, 24, 24, + 32, 10, 32, 29, 24, 24, 24, 50, 51, 28, 29, 89, 24, 24, 24, 24, + 25, 23, 25, 45, 46, 29, 89, 24, 89, 50, 51, 24, 24, 89, 89, 24, + 50, 32, 10, 2, 2, 32, 29, 24, 90, 24, 24, 24, 24, 28, 46, 46, + 24, 50, 32, 46, 29, 50, 32, 29, 24, 24, 24, 24, 24, 50, 2, 2, + 28, 29, 25, 112, 23, 24, 50, 51, 24, 24, 24, 24, 24, 24, 24, 90, + 25, 23, 25, 111, 23, 24, 24, 24, 90, 24, 24, 24, 24, 24, 24, 24, + 10, 51, 25, 111, 23, 24, 24, 24, 90, 89, 24, 28, 46, 46, 29, 24, + 45, 29, 25, 1, 51, 24, 24, 89, 28, 29, 28, 10, 2, 2, 32, 46, + 111, 23, 25, 23, 24, 24, 24, 24, 25, 45, 10, 51, 28, 29, 50, 2, + 1, 51, 50, 51, 24, 24, 24, 24, 50, 3, 45, 29, 50, 32, 29, 24, + 45, 29, 24, 24, 24, 24, 28, 46, 29, 50, 2, 51, 24, 50, 32, 29, + 1, 32, 29, 24, 24, 24, 50, 3, 23, 24, 24, 24, 28, 29, 50, 51, + 51, 50, 51, 90, 24, 90, 24, 50, 32, 29, 24, 24, 50, 32, 29, 24, + 28, 46, 29, 89, 24, 89, 24, 24, 50, 51, 24, 24, 24, 50, 51, 24, + 50, 2, 51, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 28], "height":16, "width":16, "x":96, "y":48 }, { - "data":[24, 24, 28, 29, 24, 24, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 25, 23, 24, 24, 28, 29, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 25, 23, 28, 46, 10, 51, 0, 0, 0, 0, 0, 0, 0, 0, - 29, 28, 10, 51, 50, 2, 51, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 23, 50, 51, 24, 90, 24, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 51, 24, 24, 24, 24, 90, 89, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 28, 29, 24, 24, 24, 89, 89, 0, 0, 0, 0, 0, 0, 0, 0, - 28, 10, 32, 46, 29, 24, 24, 89, 0, 0, 0, 0, 0, 0, 0, 0, - 25, 23, 50, 3, 45, 46, 29, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 25, 45, 46, 10, 3, 114, 23, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 10, 2, 2, 51, 50, 2, 51, 89, 0, 0, 0, 0, 0, 0, 0, 0, - 32, 29, 89, 24, 28, 46, 46, 29, 0, 0, 0, 0, 0, 0, 0, 0, - 10, 32, 46, 29, 50, 2, 2, 51, 0, 0, 0, 0, 0, 0, 0, 0, - 51, 50, 2, 32, 29, 24, 90, 28, 0, 0, 0, 0, 0, 0, 0, 0, - 28, 29, 24, 50, 32, 46, 29, 25, 0, 0, 0, 0, 0, 0, 0, 0, - 10, 32, 46, 46, 10, 2, 32, 10, 0, 0, 0, 0, 0, 0, 0, 0], + "data":[24, 24, 24, 24, 25, 23, 50, 51, 24, 28, 29, 89, 24, 28, 29, 24, + 89, 24, 24, 24, 50, 32, 46, 29, 24, 25, 23, 24, 90, 50, 51, 90, + 24, 24, 24, 24, 24, 50, 3, 23, 24, 50, 51, 89, 28, 46, 46, 46, + 46, 46, 46, 29, 24, 24, 25, 23, 89, 89, 24, 24, 25, 114, 115, 1, + 3, 115, 1, 51, 24, 24, 25, 23, 89, 24, 24, 24, 50, 2, 2, 32, + 50, 2, 51, 24, 24, 24, 25, 23, 28, 29, 24, 90, 24, 24, 24, 50, + 24, 24, 89, 24, 24, 24, 50, 51, 50, 32, 46, 29, 90, 24, 89, 24, + 24, 24, 28, 46, 29, 24, 24, 28, 46, 10, 2, 51, 24, 24, 24, 24, + 46, 29, 50, 3, 23, 90, 24, 50, 2, 51, 90, 24, 24, 24, 28, 46, + 2, 51, 24, 25, 45, 46, 29, 24, 24, 24, 28, 29, 24, 24, 25, 114, + 24, 24, 24, 50, 2, 2, 51, 24, 24, 24, 25, 23, 24, 24, 50, 2, + 24, 24, 28, 29, 28, 29, 24, 89, 24, 24, 25, 23, 90, 24, 24, 89, + 24, 24, 50, 32, 10, 32, 46, 29, 24, 24, 50, 51, 89, 24, 24, 24, + 28, 29, 24, 25, 23, 50, 3, 45, 29, 90, 89, 24, 90, 24, 24, 24, + 50, 51, 24, 25, 23, 90, 50, 2, 51, 24, 24, 24, 24, 90, 24, 24, + 29, 24, 24, 50, 51, 24, 24, 24, 28, 46, 46, 29, 24, 28, 46, 29], "height":16, "width":16, "x":112, @@ -711,352 +711,352 @@ }, { - "data":[24, 24, 24, 24, 24, 50, 51, 24, 24, 24, 50, 32, 46, 29, 24, 24, - 24, 24, 24, 24, 24, 24, 24, 90, 24, 24, 24, 25, 111, 23, 90, 24, - 24, 89, 24, 89, 28, 46, 46, 46, 29, 28, 46, 10, 3, 45, 29, 90, - 24, 24, 24, 90, 50, 2, 2, 3, 45, 47, 1, 51, 50, 2, 51, 24, - 24, 89, 28, 29, 24, 24, 90, 50, 2, 2, 51, 28, 46, 29, 24, 90, - 24, 24, 25, 23, 24, 90, 24, 24, 28, 29, 24, 25, 111, 23, 24, 24, - 24, 90, 25, 23, 89, 24, 24, 24, 50, 51, 24, 25, 111, 45, 29, 24, - 28, 29, 25, 23, 89, 28, 46, 46, 46, 46, 29, 50, 2, 2, 32, 29, - 10, 51, 50, 51, 24, 50, 2, 2, 2, 3, 23, 24, 28, 29, 50, 51, - 23, 24, 24, 24, 24, 28, 29, 24, 24, 50, 32, 46, 47, 23, 24, 90, - 51, 28, 29, 24, 24, 50, 32, 46, 46, 46, 10, 3, 114, 23, 90, 89, - 24, 25, 23, 24, 24, 24, 25, 1, 2, 3, 23, 25, 1, 32, 46, 46, - 24, 25, 45, 29, 24, 24, 25, 45, 29, 50, 51, 25, 23, 50, 3, 1, - 24, 50, 2, 51, 24, 24, 25, 1, 51, 28, 29, 50, 51, 28, 47, 23, - 24, 24, 24, 24, 89, 89, 25, 23, 28, 10, 51, 28, 29, 50, 3, 45, - 29, 24, 89, 24, 24, 28, 47, 23, 25, 23, 24, 50, 32, 29, 50, 3], + "data":[89, 24, 25, 23, 24, 24, 50, 2, 32, 29, 24, 24, 24, 24, 24, 50, + 24, 90, 25, 23, 24, 24, 24, 89, 50, 51, 24, 24, 24, 90, 24, 24, + 24, 89, 50, 51, 24, 24, 24, 24, 24, 89, 28, 29, 24, 24, 24, 24, + 89, 24, 90, 24, 24, 24, 24, 24, 24, 24, 25, 23, 24, 24, 24, 24, + 89, 24, 24, 24, 24, 28, 46, 29, 24, 24, 50, 32, 29, 28, 46, 29, + 24, 90, 90, 28, 46, 10, 2, 51, 24, 24, 90, 50, 51, 25, 1, 51, + 24, 24, 89, 50, 3, 23, 24, 24, 24, 24, 24, 28, 46, 10, 51, 28, + 28, 46, 29, 24, 50, 51, 24, 24, 24, 24, 24, 50, 2, 51, 89, 50, + 50, 2, 51, 89, 24, 24, 24, 89, 24, 28, 29, 24, 24, 24, 24, 24, + 28, 29, 24, 24, 89, 89, 24, 24, 90, 50, 32, 29, 24, 24, 24, 24, + 50, 51, 24, 24, 24, 24, 24, 24, 24, 24, 50, 32, 29, 24, 28, 29, + 89, 90, 24, 90, 89, 89, 24, 24, 24, 24, 24, 25, 23, 24, 50, 51, + 28, 46, 46, 46, 29, 24, 24, 28, 46, 46, 46, 10, 51, 28, 29, 24, + 50, 2, 2, 3, 23, 24, 24, 50, 2, 2, 3, 23, 24, 50, 32, 29, + 28, 29, 28, 10, 51, 24, 24, 24, 24, 28, 10, 32, 29, 24, 50, 32, + 25, 23, 50, 51, 24, 24, 90, 28, 46, 47, 23, 25, 23, 24, 24, 50], "height":16, "width":16, "x":0, "y":64 }, { - "data":[24, 28, 29, 24, 24, 24, 24, 24, 24, 24, 24, 24, 89, 50, 51, 89, - 24, 50, 32, 46, 46, 29, 28, 29, 24, 24, 24, 89, 24, 24, 24, 24, - 24, 24, 25, 111, 111, 45, 10, 32, 29, 28, 29, 24, 24, 24, 24, 24, - 24, 24, 50, 2, 2, 2, 32, 10, 32, 10, 32, 46, 29, 89, 90, 24, - 24, 24, 24, 24, 24, 24, 25, 23, 50, 32, 10, 2, 51, 24, 24, 24, - 24, 24, 24, 90, 24, 24, 25, 23, 24, 25, 45, 46, 46, 46, 46, 29, - 24, 24, 24, 24, 24, 24, 50, 51, 28, 10, 2, 2, 3, 111, 1, 32, - 90, 24, 24, 89, 24, 24, 90, 24, 50, 51, 24, 24, 50, 3, 23, 25, - 28, 29, 24, 24, 24, 24, 24, 24, 24, 24, 28, 46, 29, 50, 32, 47, - 50, 51, 24, 24, 28, 29, 24, 24, 24, 24, 25, 1, 32, 29, 25, 115, - 24, 24, 24, 24, 50, 51, 24, 24, 24, 24, 25, 45, 10, 32, 10, 2, - 29, 24, 24, 24, 89, 28, 29, 24, 24, 24, 50, 3, 23, 25, 23, 24, - 51, 24, 24, 24, 28, 47, 23, 24, 24, 24, 24, 50, 51, 25, 23, 24, - 28, 29, 89, 24, 50, 2, 51, 24, 24, 24, 28, 46, 29, 50, 32, 29, - 47, 23, 89, 28, 29, 90, 89, 24, 89, 24, 50, 3, 23, 24, 25, 23, - 114, 23, 24, 50, 32, 29, 90, 24, 24, 24, 24, 50, 51, 28, 10, 51], + "data":[2, 2, 51, 24, 24, 50, 2, 2, 51, 24, 24, 24, 25, 1, 32, 46, + 24, 90, 28, 46, 46, 46, 46, 29, 24, 24, 24, 24, 25, 23, 25, 111, + 24, 24, 50, 3, 1, 2, 2, 51, 24, 24, 24, 24, 25, 45, 10, 2, + 24, 24, 24, 50, 51, 89, 24, 89, 28, 29, 24, 24, 50, 2, 51, 89, + 28, 29, 24, 28, 29, 24, 90, 28, 10, 32, 46, 29, 24, 90, 24, 24, + 25, 23, 24, 50, 32, 29, 24, 50, 51, 50, 2, 51, 24, 89, 24, 24, + 47, 23, 24, 24, 50, 51, 24, 24, 24, 24, 24, 24, 24, 89, 24, 28, + 3, 23, 28, 29, 90, 24, 90, 24, 24, 90, 24, 24, 24, 24, 89, 25, + 25, 23, 25, 23, 24, 24, 28, 29, 24, 24, 24, 24, 24, 24, 24, 50, + 50, 51, 25, 23, 24, 24, 50, 51, 24, 24, 24, 90, 89, 24, 24, 28, + 90, 24, 25, 23, 24, 24, 89, 24, 90, 24, 24, 24, 24, 89, 28, 10, + 90, 24, 50, 32, 29, 24, 90, 28, 46, 29, 24, 24, 89, 24, 25, 45, + 24, 24, 24, 50, 32, 29, 24, 50, 2, 51, 90, 24, 24, 24, 50, 2, + 89, 24, 24, 24, 25, 23, 90, 89, 90, 24, 89, 24, 24, 24, 24, 24, + 29, 28, 29, 28, 10, 32, 46, 46, 29, 24, 24, 89, 24, 24, 89, 24, + 32, 10, 32, 10, 32, 10, 2, 2, 32, 46, 29, 24, 24, 24, 24, 24], "height":16, "width":16, "x":16, "y":64 }, { - "data":[25, 45, 29, 24, 50, 51, 24, 24, 24, 24, 24, 50, 51, 24, 24, 28, - 50, 2, 51, 24, 28, 46, 46, 29, 28, 46, 46, 29, 24, 89, 24, 50, - 89, 24, 24, 24, 25, 111, 112, 23, 25, 1, 2, 51, 24, 24, 24, 24, - 24, 24, 89, 28, 10, 2, 2, 32, 10, 32, 46, 29, 24, 89, 24, 24, - 24, 89, 24, 25, 23, 90, 89, 50, 32, 47, 114, 23, 89, 89, 24, 89, - 24, 90, 24, 50, 51, 24, 24, 24, 50, 2, 2, 32, 29, 89, 90, 28, - 29, 28, 46, 46, 29, 24, 24, 24, 28, 29, 90, 50, 32, 46, 46, 47, - 45, 10, 3, 114, 23, 89, 24, 24, 25, 23, 24, 24, 25, 115, 1, 2, - 114, 23, 50, 2, 32, 29, 24, 24, 50, 32, 29, 28, 47, 1, 51, 24, - 1, 51, 24, 24, 25, 23, 24, 24, 24, 25, 23, 50, 2, 51, 28, 29, - 32, 46, 29, 24, 25, 23, 24, 24, 28, 47, 45, 29, 24, 28, 47, 23, - 50, 2, 51, 24, 25, 23, 28, 29, 50, 2, 2, 32, 29, 50, 3, 23, - 24, 24, 24, 28, 10, 51, 25, 23, 24, 24, 90, 50, 51, 24, 50, 51, - 28, 29, 24, 50, 32, 29, 25, 23, 24, 90, 24, 24, 24, 28, 29, 89, - 50, 51, 24, 24, 50, 51, 50, 51, 24, 24, 24, 24, 28, 47, 23, 24, - 24, 24, 24, 89, 24, 24, 89, 90, 24, 28, 29, 24, 50, 3, 23, 24], + "data":[10, 2, 51, 24, 50, 32, 29, 28, 46, 46, 29, 24, 24, 50, 32, 46, + 23, 24, 89, 24, 24, 50, 32, 10, 2, 2, 51, 24, 24, 24, 50, 2, + 32, 29, 24, 24, 24, 24, 50, 32, 29, 24, 24, 24, 90, 28, 46, 29, + 50, 51, 28, 29, 28, 29, 24, 25, 23, 24, 24, 24, 24, 50, 2, 51, + 24, 24, 50, 32, 10, 51, 28, 10, 51, 24, 24, 24, 24, 24, 89, 24, + 28, 29, 24, 25, 45, 29, 50, 51, 24, 24, 89, 24, 24, 28, 29, 28, + 47, 45, 29, 50, 3, 45, 29, 24, 28, 46, 46, 46, 29, 50, 51, 25, + 111, 1, 51, 24, 25, 1, 51, 24, 50, 2, 2, 2, 51, 24, 89, 50, + 2, 32, 46, 46, 47, 23, 24, 24, 24, 24, 28, 29, 24, 89, 24, 24, + 29, 50, 2, 2, 2, 51, 24, 24, 89, 24, 50, 51, 24, 24, 24, 90, + 51, 24, 89, 24, 28, 29, 24, 24, 90, 24, 24, 90, 24, 89, 28, 29, + 29, 24, 24, 90, 50, 32, 29, 28, 29, 24, 89, 24, 24, 24, 50, 51, + 51, 90, 24, 24, 24, 50, 51, 25, 23, 24, 24, 24, 24, 90, 24, 24, + 90, 24, 24, 89, 24, 24, 89, 25, 45, 46, 46, 46, 46, 46, 29, 24, + 24, 24, 24, 90, 24, 90, 24, 25, 1, 2, 3, 115, 111, 111, 45, 29, + 24, 90, 24, 24, 28, 29, 24, 50, 32, 29, 50, 2, 2, 3, 111, 23], "height":16, "width":16, "x":32, "y":64 }, { - "data":[29, 24, 90, 24, 89, 90, 24, 24, 90, 50, 51, 24, 24, 24, 90, 24, - 32, 29, 24, 24, 28, 29, 24, 28, 46, 46, 46, 29, 89, 24, 24, 24, - 50, 51, 28, 29, 25, 23, 24, 50, 3, 111, 1, 51, 24, 24, 24, 24, - 90, 24, 50, 51, 50, 51, 24, 24, 50, 2, 51, 24, 24, 90, 24, 24, - 24, 90, 24, 89, 28, 29, 24, 24, 24, 28, 46, 29, 28, 29, 89, 24, - 46, 46, 46, 29, 50, 51, 24, 89, 24, 25, 111, 45, 10, 51, 24, 24, - 111, 1, 2, 32, 46, 46, 29, 24, 24, 50, 2, 2, 32, 29, 24, 24, - 2, 51, 24, 25, 111, 114, 45, 29, 89, 24, 28, 46, 10, 51, 24, 24, - 24, 24, 24, 25, 111, 1, 2, 51, 28, 46, 10, 2, 32, 46, 29, 24, - 24, 24, 24, 50, 2, 51, 24, 24, 50, 2, 32, 29, 50, 3, 23, 24, - 24, 90, 24, 89, 24, 24, 90, 24, 24, 24, 50, 51, 24, 25, 23, 24, - 24, 24, 28, 46, 29, 24, 90, 24, 24, 24, 24, 90, 24, 50, 32, 29, - 24, 28, 10, 3, 45, 29, 24, 24, 89, 24, 24, 24, 24, 28, 10, 32, - 90, 50, 51, 25, 111, 23, 24, 90, 24, 24, 24, 24, 28, 10, 51, 50, - 24, 24, 24, 25, 115, 23, 24, 24, 24, 24, 24, 24, 25, 23, 89, 24, - 24, 89, 28, 10, 2, 51, 24, 24, 24, 89, 24, 24, 25, 23, 24, 24], + "data":[46, 29, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 23, 90, 24, + 2, 32, 29, 24, 90, 28, 46, 46, 29, 24, 24, 24, 25, 45, 46, 29, + 24, 25, 23, 24, 24, 50, 2, 2, 32, 46, 29, 24, 25, 1, 3, 23, + 24, 25, 45, 46, 29, 24, 24, 89, 50, 2, 32, 46, 10, 51, 25, 23, + 24, 50, 2, 3, 45, 46, 46, 29, 24, 24, 50, 2, 51, 24, 50, 51, + 29, 24, 24, 50, 2, 2, 2, 51, 24, 28, 46, 46, 29, 24, 89, 24, + 23, 24, 89, 28, 29, 90, 24, 24, 89, 50, 2, 2, 51, 24, 24, 24, + 32, 29, 24, 25, 23, 24, 24, 24, 90, 89, 24, 24, 24, 89, 24, 28, + 50, 51, 24, 25, 23, 24, 24, 24, 24, 90, 89, 24, 24, 89, 24, 50, + 24, 24, 28, 47, 45, 29, 28, 29, 24, 24, 24, 28, 29, 24, 24, 24, + 24, 24, 50, 2, 2, 32, 47, 45, 29, 24, 24, 50, 51, 24, 24, 24, + 24, 28, 46, 46, 29, 50, 3, 1, 32, 46, 29, 24, 24, 24, 89, 28, + 24, 50, 2, 2, 51, 24, 25, 23, 25, 111, 23, 24, 24, 28, 29, 50, + 28, 46, 29, 24, 90, 24, 50, 51, 50, 2, 32, 29, 24, 50, 51, 24, + 50, 2, 51, 24, 24, 24, 28, 46, 29, 24, 50, 51, 24, 24, 28, 29, + 89, 24, 24, 24, 24, 28, 10, 3, 23, 28, 29, 24, 24, 24, 50, 51], "height":16, "width":16, "x":48, "y":64 }, { - "data":[24, 24, 24, 24, 24, 24, 28, 46, 29, 24, 28, 46, 46, 46, 29, 24, - 24, 24, 24, 24, 28, 46, 10, 2, 51, 90, 50, 2, 2, 2, 51, 24, - 24, 24, 24, 24, 50, 2, 32, 29, 24, 24, 28, 29, 24, 24, 24, 24, - 90, 24, 24, 24, 90, 90, 50, 32, 29, 28, 10, 51, 24, 24, 24, 90, - 90, 24, 28, 46, 29, 24, 24, 50, 32, 10, 32, 29, 28, 46, 29, 24, - 24, 28, 47, 1, 51, 24, 24, 24, 50, 51, 25, 23, 25, 1, 51, 89, - 24, 50, 2, 51, 28, 29, 90, 24, 28, 29, 50, 32, 47, 23, 89, 28, - 24, 24, 24, 28, 47, 23, 24, 90, 50, 32, 29, 50, 2, 51, 24, 50, - 24, 24, 24, 25, 111, 23, 24, 90, 24, 50, 32, 29, 24, 24, 24, 24, - 28, 46, 29, 25, 1, 51, 24, 24, 28, 29, 50, 32, 46, 46, 29, 24, - 25, 115, 23, 50, 32, 46, 46, 46, 10, 32, 46, 10, 2, 2, 32, 46, - 25, 111, 23, 24, 25, 1, 2, 3, 45, 10, 2, 32, 29, 28, 10, 2, - 10, 2, 51, 90, 25, 23, 28, 10, 2, 32, 29, 25, 23, 50, 32, 46, - 32, 29, 24, 24, 25, 23, 25, 45, 29, 25, 23, 50, 32, 46, 10, 2, - 50, 51, 24, 24, 50, 51, 25, 1, 51, 50, 51, 90, 25, 1, 51, 24, - 24, 24, 24, 24, 24, 24, 50, 51, 24, 24, 24, 90, 50, 32, 46, 29], + "data":[90, 24, 25, 23, 25, 23, 24, 24, 24, 24, 89, 24, 24, 50, 2, 2, + 24, 24, 50, 51, 25, 23, 24, 24, 24, 28, 46, 46, 29, 24, 24, 24, + 24, 24, 24, 24, 50, 32, 29, 89, 24, 50, 2, 2, 51, 24, 24, 24, + 24, 89, 24, 28, 29, 50, 32, 29, 90, 28, 46, 29, 89, 24, 24, 24, + 24, 24, 90, 25, 23, 24, 50, 51, 24, 50, 2, 32, 29, 24, 24, 24, + 24, 24, 24, 50, 32, 46, 46, 29, 24, 90, 24, 50, 32, 29, 90, 28, + 24, 24, 24, 24, 50, 2, 2, 32, 29, 28, 29, 28, 10, 32, 29, 25, + 29, 28, 46, 29, 24, 28, 46, 10, 32, 10, 51, 50, 51, 50, 32, 10, + 51, 50, 2, 32, 46, 10, 2, 32, 10, 32, 29, 24, 90, 24, 25, 23, + 24, 24, 24, 25, 1, 51, 24, 25, 23, 50, 51, 24, 24, 90, 50, 51, + 24, 24, 24, 25, 23, 24, 24, 25, 23, 24, 28, 29, 24, 24, 24, 24, + 46, 46, 29, 50, 51, 24, 28, 10, 51, 24, 25, 45, 29, 24, 90, 90, + 2, 2, 32, 46, 29, 90, 50, 51, 24, 24, 50, 3, 23, 24, 24, 24, + 24, 24, 25, 1, 51, 24, 24, 89, 24, 24, 24, 25, 45, 29, 89, 90, + 24, 24, 25, 23, 24, 28, 29, 24, 24, 24, 24, 50, 2, 51, 28, 29, + 24, 24, 50, 51, 24, 50, 51, 24, 24, 24, 90, 24, 24, 24, 50, 51], "height":16, "width":16, "x":64, "y":64 }, { - "data":[24, 89, 24, 24, 50, 2, 32, 29, 50, 32, 29, 90, 25, 23, 50, 32, - 24, 24, 24, 89, 24, 28, 47, 23, 24, 25, 23, 24, 50, 51, 24, 25, - 28, 46, 29, 24, 24, 50, 3, 23, 24, 50, 32, 29, 24, 24, 90, 50, - 25, 1, 51, 24, 24, 24, 50, 32, 29, 24, 25, 23, 24, 24, 24, 24, - 50, 51, 24, 90, 89, 24, 24, 25, 23, 24, 50, 51, 24, 24, 24, 24, - 24, 28, 29, 24, 89, 24, 24, 25, 45, 46, 29, 24, 24, 89, 24, 24, - 46, 10, 51, 24, 90, 24, 24, 50, 2, 2, 32, 46, 29, 24, 24, 89, - 3, 23, 24, 90, 24, 24, 24, 24, 90, 24, 50, 2, 32, 46, 29, 90, - 25, 45, 29, 28, 29, 28, 46, 29, 24, 89, 24, 90, 50, 2, 51, 24, - 50, 2, 32, 47, 45, 47, 1, 51, 24, 24, 89, 24, 89, 24, 24, 24, - 46, 29, 25, 1, 2, 2, 51, 28, 29, 24, 24, 24, 28, 29, 24, 24, - 2, 51, 50, 51, 24, 28, 29, 50, 51, 90, 24, 24, 50, 51, 24, 24, - 46, 29, 24, 24, 24, 50, 32, 29, 24, 24, 24, 28, 29, 24, 24, 90, - 2, 32, 46, 46, 46, 46, 10, 51, 24, 24, 24, 25, 45, 29, 24, 89, - 24, 25, 1, 2, 2, 2, 51, 24, 24, 24, 24, 25, 111, 23, 28, 29, - 28, 47, 23, 24, 28, 29, 24, 28, 46, 46, 46, 10, 2, 51, 25, 45], + "data":[2, 2, 32, 46, 46, 10, 32, 46, 46, 29, 50, 51, 28, 29, 24, 24, + 24, 24, 50, 2, 3, 23, 50, 2, 2, 32, 29, 24, 25, 45, 46, 29, + 24, 24, 28, 29, 25, 45, 46, 29, 24, 25, 45, 29, 50, 2, 3, 23, + 24, 89, 50, 32, 47, 1, 2, 51, 28, 10, 2, 51, 24, 89, 50, 51, + 28, 29, 24, 50, 3, 23, 28, 29, 25, 23, 24, 24, 28, 29, 24, 28, + 10, 51, 24, 90, 50, 51, 50, 51, 25, 23, 89, 89, 50, 51, 28, 10, + 23, 28, 46, 29, 89, 28, 29, 24, 50, 51, 24, 28, 29, 24, 25, 23, + 51, 25, 1, 32, 29, 50, 51, 28, 46, 29, 24, 50, 51, 90, 50, 51, + 24, 50, 32, 47, 23, 28, 29, 50, 3, 45, 46, 29, 24, 24, 24, 24, + 24, 24, 50, 2, 51, 50, 51, 24, 50, 3, 113, 23, 24, 28, 29, 24, + 28, 46, 29, 24, 89, 24, 24, 24, 24, 25, 111, 23, 24, 50, 32, 29, + 50, 2, 32, 29, 28, 46, 29, 24, 24, 50, 2, 51, 24, 24, 50, 51, + 89, 24, 25, 23, 50, 2, 51, 24, 24, 24, 24, 24, 24, 24, 24, 28, + 28, 29, 25, 23, 24, 90, 24, 24, 28, 46, 46, 29, 24, 24, 24, 25, + 25, 45, 47, 23, 24, 28, 46, 29, 50, 2, 2, 51, 24, 24, 24, 25, + 50, 3, 1, 32, 29, 50, 2, 51, 24, 24, 90, 24, 24, 24, 24, 50], "height":16, "width":16, "x":80, "y":64 }, { - "data":[29, 24, 24, 24, 50, 2, 2, 2, 2, 51, 25, 23, 50, 51, 24, 50, - 23, 24, 24, 89, 24, 24, 24, 24, 28, 29, 50, 32, 46, 46, 46, 29, - 32, 29, 24, 24, 24, 24, 28, 29, 25, 23, 24, 25, 112, 1, 2, 51, - 50, 51, 24, 24, 24, 24, 50, 51, 50, 51, 24, 50, 3, 23, 28, 29, - 24, 24, 24, 24, 28, 29, 90, 24, 24, 24, 24, 24, 25, 45, 10, 51, - 90, 24, 24, 24, 50, 51, 24, 24, 24, 24, 24, 90, 25, 115, 23, 28, - 89, 24, 24, 28, 29, 24, 24, 24, 24, 24, 24, 24, 50, 2, 51, 25, - 24, 24, 24, 50, 32, 46, 29, 24, 24, 24, 24, 24, 24, 90, 90, 50, - 24, 24, 24, 24, 50, 3, 23, 24, 28, 29, 24, 24, 24, 28, 29, 24, - 90, 24, 90, 24, 24, 25, 23, 89, 50, 51, 24, 24, 28, 10, 51, 24, - 24, 24, 28, 29, 90, 50, 51, 24, 24, 24, 24, 24, 50, 32, 29, 28, - 24, 28, 10, 51, 24, 90, 89, 24, 24, 24, 24, 24, 24, 25, 23, 25, - 24, 50, 51, 89, 28, 29, 24, 28, 29, 89, 24, 24, 90, 50, 51, 50, - 24, 24, 89, 24, 50, 32, 46, 10, 32, 46, 46, 29, 24, 24, 90, 24, - 24, 24, 24, 24, 24, 50, 2, 51, 25, 1, 2, 32, 46, 46, 29, 89, - 29, 28, 29, 24, 24, 24, 89, 89, 50, 51, 24, 50, 3, 1, 32, 46], + "data":[24, 24, 28, 29, 24, 24, 28, 29, 24, 24, 24, 24, 24, 89, 24, 50, + 89, 24, 25, 23, 24, 24, 50, 51, 24, 24, 24, 24, 24, 89, 28, 29, + 24, 24, 50, 51, 90, 24, 24, 24, 24, 28, 46, 29, 24, 89, 50, 51, + 24, 90, 24, 24, 24, 24, 89, 24, 24, 50, 3, 45, 29, 24, 24, 28, + 46, 29, 24, 28, 46, 29, 90, 89, 89, 24, 50, 2, 51, 24, 28, 10, + 2, 51, 24, 50, 2, 32, 46, 29, 90, 28, 29, 24, 24, 24, 50, 51, + 24, 28, 29, 24, 24, 50, 3, 23, 24, 25, 23, 24, 89, 24, 89, 24, + 24, 25, 23, 24, 24, 24, 25, 23, 90, 50, 51, 24, 90, 90, 24, 24, + 24, 25, 23, 24, 24, 24, 25, 23, 28, 46, 29, 24, 24, 28, 29, 28, + 24, 25, 23, 24, 24, 90, 25, 23, 25, 1, 51, 24, 24, 50, 32, 47, + 24, 50, 51, 24, 24, 24, 50, 51, 50, 51, 24, 24, 24, 24, 50, 2, + 28, 46, 29, 24, 24, 24, 24, 28, 29, 24, 24, 24, 24, 24, 24, 24, + 10, 3, 23, 24, 24, 24, 24, 25, 23, 24, 24, 24, 24, 24, 89, 24, + 23, 50, 32, 46, 46, 46, 46, 10, 32, 29, 24, 28, 46, 29, 24, 24, + 23, 28, 10, 3, 115, 114, 1, 51, 25, 23, 89, 50, 2, 32, 29, 24, + 51, 25, 23, 25, 1, 2, 32, 46, 47, 23, 90, 24, 24, 50, 32, 29], "height":16, "width":16, "x":96, "y":64 }, { - "data":[32, 10, 2, 2, 51, 24, 50, 51, 0, 0, 0, 0, 0, 0, 0, 0, - 25, 45, 46, 29, 90, 90, 90, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 50, 2, 2, 51, 28, 29, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 24, 24, 25, 23, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 24, 28, 47, 23, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 46, 29, 24, 50, 3, 23, 24, 28, 0, 0, 0, 0, 0, 0, 0, 0, - 1, 32, 29, 24, 25, 23, 24, 50, 0, 0, 0, 0, 0, 0, 0, 0, - 51, 50, 51, 24, 50, 32, 29, 28, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 24, 24, 24, 25, 23, 25, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 90, 24, 24, 90, 50, 51, 50, 0, 0, 0, 0, 0, 0, 0, 0, - 29, 90, 24, 24, 24, 24, 28, 46, 0, 0, 0, 0, 0, 0, 0, 0, - 23, 24, 24, 24, 24, 24, 50, 2, 0, 0, 0, 0, 0, 0, 0, 0, - 32, 46, 29, 24, 24, 24, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 50, 2, 51, 24, 24, 24, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 90, 24, 28, 29, 89, 28, 0, 0, 0, 0, 0, 0, 0, 0, - 29, 24, 24, 89, 25, 23, 28, 10, 0, 0, 0, 0, 0, 0, 0, 0], + "data":[51, 24, 24, 89, 24, 28, 46, 29, 25, 111, 1, 32, 29, 25, 111, 45, + 28, 46, 29, 90, 28, 10, 2, 32, 10, 2, 51, 50, 32, 10, 2, 3, + 50, 2, 32, 46, 47, 23, 28, 10, 51, 24, 24, 89, 25, 23, 24, 50, + 46, 29, 50, 2, 2, 32, 10, 51, 89, 24, 24, 89, 25, 23, 24, 24, + 2, 51, 24, 24, 24, 50, 32, 46, 29, 28, 29, 90, 25, 23, 24, 24, + 24, 24, 90, 24, 24, 24, 50, 2, 32, 10, 51, 24, 50, 32, 29, 90, + 24, 89, 24, 24, 24, 24, 24, 24, 25, 23, 24, 24, 24, 50, 51, 24, + 24, 24, 24, 24, 89, 89, 24, 89, 25, 23, 89, 28, 29, 24, 24, 90, + 29, 89, 24, 24, 90, 28, 29, 24, 25, 45, 29, 25, 23, 24, 24, 24, + 23, 90, 28, 29, 24, 50, 51, 89, 50, 3, 23, 25, 23, 24, 90, 24, + 51, 24, 25, 23, 24, 28, 46, 29, 24, 25, 23, 25, 45, 29, 24, 24, + 24, 24, 50, 51, 24, 25, 1, 51, 90, 50, 51, 25, 113, 23, 24, 28, + 24, 24, 89, 24, 24, 50, 51, 24, 90, 24, 24, 25, 111, 45, 29, 50, + 24, 24, 28, 29, 90, 24, 90, 24, 24, 24, 24, 25, 111, 111, 23, 28, + 24, 89, 25, 23, 24, 24, 24, 24, 24, 24, 24, 50, 2, 2, 32, 10, + 24, 24, 25, 23, 24, 24, 24, 24, 24, 24, 24, 90, 24, 24, 50, 51], "height":16, "width":16, "x":112, "y":64 }, { - "data":[51, 24, 24, 24, 24, 50, 2, 32, 10, 32, 29, 24, 50, 32, 29, 25, - 24, 24, 24, 89, 89, 24, 24, 50, 51, 25, 23, 24, 24, 25, 23, 50, - 24, 24, 28, 29, 89, 24, 24, 24, 24, 25, 23, 89, 24, 50, 32, 46, - 29, 24, 50, 32, 46, 46, 29, 89, 90, 50, 32, 29, 90, 24, 25, 1, - 23, 28, 29, 25, 115, 114, 23, 24, 24, 24, 25, 23, 24, 24, 25, 23, - 32, 47, 45, 10, 2, 3, 23, 89, 24, 24, 50, 32, 29, 24, 50, 32, - 25, 115, 1, 51, 24, 25, 23, 24, 24, 24, 24, 50, 32, 46, 46, 10, - 10, 2, 32, 29, 24, 50, 51, 24, 24, 28, 29, 24, 50, 2, 2, 51, - 32, 46, 10, 51, 24, 24, 24, 24, 24, 50, 51, 24, 24, 24, 24, 24, - 50, 3, 23, 89, 89, 89, 24, 24, 90, 24, 24, 28, 46, 29, 28, 46, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "data":[10, 51, 24, 24, 28, 29, 90, 50, 2, 2, 32, 10, 32, 46, 46, 46, + 23, 24, 28, 46, 10, 51, 24, 24, 24, 24, 50, 32, 47, 1, 2, 3, + 32, 29, 50, 2, 32, 46, 29, 24, 24, 24, 24, 50, 3, 23, 24, 50, + 25, 23, 24, 24, 25, 1, 51, 90, 24, 24, 28, 46, 10, 32, 29, 89, + 10, 51, 24, 89, 50, 32, 46, 29, 24, 24, 50, 2, 51, 25, 45, 29, + 32, 46, 46, 46, 29, 50, 2, 32, 46, 46, 46, 29, 24, 25, 1, 32, + 25, 111, 1, 3, 23, 24, 24, 25, 1, 2, 2, 51, 24, 50, 51, 25, + 25, 1, 51, 50, 51, 24, 28, 10, 51, 24, 24, 24, 90, 28, 29, 50, + 50, 51, 24, 28, 29, 24, 50, 32, 29, 24, 90, 24, 24, 25, 23, 24, + 24, 24, 24, 50, 32, 29, 24, 50, 51, 89, 24, 24, 24, 50, 51, 24, + 24, 24, 24, 24, 50, 51, 24, 24, 89, 89, 24, 28, 46, 46, 46, 46, + 24, 24, 24, 24, 24, 89, 24, 24, 24, 24, 24, 50, 2, 3, 111, 111, + 28, 46, 46, 46, 29, 24, 24, 24, 24, 24, 24, 24, 24, 25, 111, 1, + 10, 2, 2, 2, 51, 24, 24, 28, 29, 89, 28, 46, 29, 50, 3, 23, + 51, 24, 24, 90, 24, 89, 24, 25, 45, 46, 47, 111, 23, 24, 25, 23, + 24, 28, 29, 24, 24, 28, 46, 10, 2, 2, 2, 2, 51, 24, 50, 51], "height":16, "width":16, "x":0, "y":80 }, { - "data":[111, 23, 28, 29, 25, 23, 24, 28, 46, 46, 46, 29, 24, 50, 32, 29, - 2, 51, 50, 51, 50, 51, 24, 25, 111, 1, 3, 23, 28, 46, 10, 51, - 29, 28, 29, 24, 24, 24, 24, 25, 1, 51, 25, 23, 50, 3, 23, 90, - 51, 50, 51, 24, 28, 46, 29, 50, 51, 89, 50, 32, 46, 47, 23, 28, - 24, 24, 24, 89, 50, 2, 32, 46, 29, 24, 28, 10, 2, 2, 32, 10, - 29, 24, 24, 24, 24, 24, 50, 2, 51, 28, 10, 51, 24, 24, 50, 51, - 51, 24, 24, 24, 89, 24, 24, 89, 24, 50, 51, 24, 24, 24, 28, 46, - 28, 29, 89, 24, 24, 24, 24, 24, 28, 46, 29, 24, 24, 28, 10, 2, - 25, 23, 90, 24, 28, 29, 24, 24, 50, 2, 32, 29, 24, 50, 51, 24, - 47, 23, 24, 24, 50, 51, 24, 24, 24, 24, 25, 23, 90, 24, 89, 24, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "data":[10, 51, 50, 51, 50, 32, 29, 24, 50, 2, 51, 24, 24, 24, 24, 24, + 23, 90, 24, 24, 24, 25, 45, 46, 29, 24, 24, 24, 24, 24, 28, 29, + 32, 29, 24, 24, 24, 25, 115, 1, 51, 24, 24, 89, 24, 24, 25, 23, + 50, 51, 90, 24, 24, 25, 111, 23, 24, 24, 24, 89, 24, 28, 47, 23, + 24, 24, 24, 24, 28, 10, 2, 51, 28, 46, 29, 24, 24, 50, 2, 32, + 29, 24, 24, 24, 50, 32, 29, 24, 50, 2, 32, 46, 29, 24, 24, 50, + 45, 46, 29, 24, 24, 50, 32, 29, 89, 24, 50, 3, 45, 29, 24, 24, + 2, 2, 32, 29, 24, 24, 25, 23, 24, 24, 24, 50, 3, 23, 90, 28, + 89, 24, 50, 32, 29, 24, 50, 51, 24, 24, 28, 46, 10, 32, 29, 25, + 24, 24, 89, 25, 45, 46, 29, 28, 46, 29, 50, 2, 51, 50, 51, 50, + 46, 46, 46, 10, 3, 1, 32, 10, 2, 32, 29, 28, 29, 28, 29, 90, + 1, 3, 1, 51, 50, 51, 50, 51, 24, 50, 32, 10, 51, 50, 51, 90, + 51, 25, 23, 24, 24, 24, 24, 24, 28, 46, 47, 23, 24, 24, 24, 24, + 24, 25, 23, 24, 24, 24, 24, 24, 50, 2, 3, 45, 29, 24, 24, 24, + 24, 50, 32, 46, 46, 29, 24, 28, 46, 46, 10, 2, 32, 29, 24, 24, + 24, 28, 10, 2, 2, 32, 29, 50, 3, 114, 45, 29, 25, 45, 29, 24], "height":16, "width":16, "x":16, "y":80 }, { - "data":[28, 46, 29, 24, 28, 29, 24, 24, 24, 25, 23, 24, 24, 25, 23, 89, - 50, 3, 23, 24, 50, 32, 29, 90, 24, 50, 51, 24, 24, 25, 23, 28, - 24, 50, 32, 46, 29, 50, 51, 24, 24, 89, 24, 24, 28, 10, 51, 25, - 29, 89, 25, 111, 23, 24, 28, 29, 28, 46, 29, 24, 25, 23, 24, 50, - 32, 29, 25, 111, 45, 46, 47, 23, 50, 2, 51, 24, 25, 23, 89, 24, - 50, 51, 25, 111, 111, 1, 2, 51, 24, 90, 24, 24, 50, 51, 24, 28, - 29, 24, 50, 2, 2, 32, 29, 24, 24, 24, 24, 24, 90, 28, 46, 10, - 51, 24, 24, 28, 29, 50, 51, 89, 28, 46, 29, 24, 24, 25, 1, 51, - 24, 24, 24, 50, 51, 24, 24, 24, 25, 114, 23, 89, 90, 50, 32, 29, - 24, 24, 24, 24, 24, 28, 46, 29, 50, 3, 23, 24, 24, 28, 10, 32, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "data":[24, 24, 90, 24, 50, 51, 28, 29, 50, 51, 24, 24, 24, 25, 1, 51, + 24, 24, 24, 24, 90, 24, 25, 45, 29, 24, 24, 89, 24, 25, 23, 24, + 24, 28, 29, 24, 90, 24, 50, 2, 32, 46, 46, 29, 24, 50, 51, 24, + 90, 50, 51, 24, 24, 28, 29, 24, 50, 2, 2, 51, 28, 29, 24, 24, + 46, 29, 24, 24, 24, 25, 23, 28, 29, 89, 24, 24, 25, 23, 24, 28, + 2, 51, 24, 28, 46, 10, 51, 25, 23, 24, 28, 46, 10, 51, 24, 25, + 24, 24, 24, 25, 114, 23, 24, 50, 32, 46, 10, 2, 51, 24, 24, 50, + 46, 46, 29, 25, 111, 23, 24, 28, 10, 2, 51, 24, 28, 29, 24, 24, + 1, 2, 51, 50, 3, 23, 28, 10, 51, 90, 24, 90, 50, 32, 29, 90, + 32, 29, 24, 24, 50, 32, 10, 32, 46, 29, 90, 24, 28, 47, 23, 24, + 50, 51, 89, 24, 24, 50, 32, 10, 2, 51, 24, 28, 47, 1, 51, 24, + 28, 29, 24, 89, 89, 90, 25, 23, 24, 28, 29, 25, 1, 51, 24, 28, + 25, 23, 24, 24, 90, 24, 25, 23, 24, 50, 32, 10, 51, 24, 24, 50, + 25, 45, 29, 89, 24, 89, 25, 23, 24, 28, 47, 23, 24, 24, 24, 24, + 25, 114, 23, 89, 24, 24, 50, 51, 24, 50, 2, 51, 24, 24, 28, 29, + 50, 2, 32, 29, 24, 24, 28, 29, 28, 46, 29, 24, 24, 24, 25, 23], "height":16, "width":16, "x":32, "y":80 }, { - "data":[24, 24, 50, 51, 90, 28, 29, 24, 24, 24, 24, 28, 10, 51, 24, 89, - 29, 24, 90, 90, 28, 10, 32, 29, 24, 24, 24, 25, 23, 24, 24, 24, - 23, 24, 90, 24, 25, 23, 25, 23, 24, 24, 24, 50, 51, 24, 89, 24, - 32, 29, 24, 24, 50, 51, 50, 32, 46, 46, 29, 24, 24, 24, 24, 24, - 25, 23, 24, 28, 29, 24, 24, 50, 2, 2, 51, 24, 24, 24, 28, 29, - 47, 23, 24, 50, 32, 29, 24, 24, 24, 24, 90, 24, 90, 24, 50, 32, - 3, 45, 29, 28, 10, 32, 29, 24, 90, 24, 24, 24, 28, 29, 90, 25, - 25, 114, 23, 50, 51, 50, 51, 89, 28, 29, 24, 24, 50, 51, 24, 25, - 50, 2, 32, 29, 24, 24, 24, 28, 47, 45, 29, 24, 24, 24, 28, 10, - 29, 89, 50, 51, 24, 24, 24, 50, 3, 115, 45, 29, 28, 29, 25, 45, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "data":[24, 24, 24, 28, 29, 25, 45, 10, 32, 10, 32, 29, 24, 24, 90, 24, + 28, 29, 28, 10, 51, 50, 2, 51, 25, 23, 50, 51, 24, 24, 24, 24, + 25, 23, 50, 32, 29, 24, 24, 24, 25, 23, 24, 24, 24, 24, 90, 24, + 25, 23, 24, 50, 32, 29, 24, 24, 50, 51, 28, 46, 29, 28, 29, 24, + 47, 23, 24, 24, 50, 32, 46, 29, 24, 24, 25, 1, 32, 47, 23, 28, + 115, 45, 29, 90, 28, 47, 111, 23, 89, 89, 50, 32, 10, 2, 51, 50, + 2, 2, 51, 24, 50, 2, 3, 23, 24, 24, 24, 50, 51, 28, 46, 29, + 24, 24, 24, 28, 46, 29, 25, 23, 24, 24, 24, 24, 90, 50, 2, 32, + 24, 24, 24, 50, 3, 45, 10, 51, 28, 29, 24, 90, 28, 29, 24, 50, + 24, 24, 24, 24, 25, 115, 23, 28, 10, 32, 46, 29, 25, 23, 24, 24, + 24, 24, 24, 24, 50, 2, 51, 25, 23, 50, 3, 23, 50, 32, 46, 29, + 46, 46, 46, 46, 46, 29, 24, 25, 23, 24, 25, 23, 24, 50, 2, 51, + 2, 2, 2, 2, 2, 32, 46, 10, 51, 28, 10, 32, 29, 24, 24, 89, + 24, 24, 89, 24, 24, 50, 3, 23, 90, 25, 23, 25, 23, 24, 24, 24, + 24, 24, 24, 24, 24, 24, 50, 51, 89, 50, 51, 25, 23, 24, 24, 24, + 24, 24, 89, 24, 24, 90, 24, 24, 24, 24, 24, 25, 23, 24, 24, 24], "height":16, "width":16, "x":48, "y":80 }, { - "data":[24, 24, 24, 24, 24, 24, 24, 24, 89, 24, 24, 24, 28, 10, 3, 23, - 24, 24, 24, 24, 24, 24, 24, 24, 89, 24, 24, 89, 50, 32, 10, 51, - 24, 24, 24, 24, 24, 28, 29, 24, 24, 28, 46, 29, 24, 25, 23, 24, - 28, 29, 24, 24, 24, 50, 51, 24, 24, 50, 3, 23, 24, 25, 23, 24, - 50, 51, 90, 24, 24, 90, 24, 24, 90, 24, 50, 32, 29, 50, 51, 24, - 29, 24, 28, 46, 29, 24, 24, 89, 24, 28, 29, 25, 23, 24, 28, 29, - 23, 24, 25, 1, 51, 24, 24, 24, 24, 50, 51, 50, 32, 46, 10, 51, - 23, 24, 25, 23, 24, 24, 24, 24, 24, 24, 90, 28, 10, 2, 51, 24, - 51, 28, 10, 51, 24, 28, 29, 24, 24, 28, 46, 10, 51, 24, 24, 24, - 46, 10, 51, 90, 24, 50, 32, 46, 29, 50, 2, 51, 24, 24, 24, 90, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "data":[24, 24, 24, 24, 24, 28, 29, 24, 24, 24, 24, 24, 24, 24, 24, 24, + 24, 24, 24, 24, 24, 50, 51, 24, 24, 28, 46, 46, 29, 24, 24, 24, + 89, 24, 24, 24, 28, 29, 24, 24, 90, 50, 2, 2, 32, 46, 29, 24, + 24, 24, 24, 24, 25, 23, 24, 24, 24, 24, 90, 24, 50, 2, 32, 29, + 29, 28, 29, 90, 25, 23, 24, 24, 24, 24, 24, 28, 29, 24, 25, 23, + 51, 25, 23, 24, 50, 51, 24, 28, 29, 89, 28, 10, 32, 46, 10, 32, + 24, 50, 51, 24, 24, 24, 24, 25, 23, 24, 50, 51, 50, 2, 51, 50, + 29, 24, 28, 29, 90, 24, 24, 50, 32, 29, 24, 24, 24, 24, 24, 24, + 51, 28, 10, 51, 24, 90, 90, 24, 25, 23, 24, 24, 24, 24, 90, 24, + 24, 25, 23, 24, 24, 24, 24, 24, 50, 51, 89, 24, 24, 24, 24, 24, + 24, 50, 32, 29, 28, 46, 29, 24, 24, 24, 24, 24, 24, 24, 24, 24, + 24, 28, 10, 51, 25, 111, 45, 46, 46, 46, 29, 24, 24, 24, 24, 24, + 24, 50, 32, 29, 50, 2, 2, 2, 2, 2, 51, 24, 24, 24, 24, 24, + 24, 90, 50, 51, 90, 24, 89, 90, 24, 24, 24, 24, 24, 28, 29, 24, + 24, 90, 24, 24, 24, 24, 24, 24, 28, 29, 24, 24, 28, 47, 45, 29, + 24, 90, 24, 89, 24, 89, 28, 29, 25, 45, 29, 28, 10, 3, 1, 51], "height":16, "width":16, "x":64, "y":80 }, { - "data":[25, 1, 51, 24, 50, 32, 29, 50, 2, 3, 114, 45, 29, 24, 25, 114, - 25, 23, 28, 46, 29, 25, 23, 24, 24, 25, 1, 2, 32, 29, 25, 111, - 50, 32, 47, 111, 23, 50, 32, 29, 24, 50, 51, 89, 50, 32, 10, 3, - 24, 50, 2, 2, 32, 29, 50, 32, 46, 29, 24, 24, 24, 50, 51, 50, - 28, 29, 89, 28, 10, 51, 24, 25, 111, 23, 89, 28, 46, 29, 24, 24, - 50, 32, 46, 10, 32, 46, 29, 50, 3, 23, 89, 50, 3, 23, 24, 24, - 24, 50, 2, 51, 50, 3, 45, 46, 10, 51, 28, 29, 50, 32, 46, 29, - 24, 28, 46, 46, 29, 50, 2, 2, 32, 29, 25, 23, 28, 47, 1, 32, - 24, 25, 114, 115, 23, 24, 24, 24, 25, 23, 50, 51, 50, 2, 32, 10, - 24, 50, 2, 2, 51, 24, 28, 29, 50, 32, 29, 24, 24, 24, 50, 32, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "data":[90, 25, 45, 47, 23, 89, 24, 24, 24, 89, 24, 24, 28, 46, 29, 24, + 24, 50, 2, 2, 51, 24, 28, 29, 24, 24, 24, 24, 50, 3, 23, 24, + 24, 90, 24, 24, 24, 28, 10, 51, 24, 89, 28, 46, 29, 25, 45, 46, + 24, 24, 28, 29, 24, 50, 32, 29, 28, 29, 50, 3, 23, 50, 2, 3, + 24, 24, 25, 23, 24, 28, 47, 23, 25, 23, 24, 50, 51, 24, 24, 50, + 46, 29, 25, 23, 24, 25, 115, 23, 50, 32, 29, 24, 24, 24, 24, 24, + 2, 51, 50, 51, 24, 50, 3, 45, 29, 50, 51, 24, 24, 24, 90, 24, + 24, 24, 24, 90, 90, 24, 50, 2, 32, 46, 46, 29, 28, 29, 90, 24, + 24, 24, 24, 24, 24, 28, 46, 29, 50, 2, 2, 32, 47, 23, 89, 24, + 28, 29, 28, 29, 24, 50, 3, 23, 24, 24, 89, 50, 3, 45, 29, 24, + 25, 23, 50, 32, 29, 90, 50, 51, 24, 24, 89, 24, 50, 3, 23, 24, + 50, 51, 89, 50, 51, 24, 24, 24, 90, 24, 24, 24, 24, 50, 51, 24, + 24, 89, 28, 29, 24, 24, 24, 24, 28, 29, 24, 24, 90, 89, 24, 28, + 28, 29, 50, 51, 89, 24, 28, 46, 10, 32, 46, 29, 90, 24, 24, 25, + 25, 23, 90, 89, 24, 90, 50, 2, 32, 10, 3, 45, 46, 46, 46, 47, + 50, 32, 46, 29, 24, 24, 24, 90, 25, 23, 50, 2, 3, 111, 1, 3], "height":16, "width":16, "x":80, "y":80 }, { - "data":[23, 50, 32, 46, 29, 24, 24, 24, 24, 24, 24, 24, 50, 51, 25, 1, - 23, 24, 25, 111, 23, 28, 29, 24, 90, 24, 24, 89, 24, 90, 50, 32, - 45, 29, 50, 2, 32, 10, 51, 24, 24, 90, 89, 24, 24, 24, 24, 50, - 2, 32, 29, 90, 25, 45, 46, 46, 29, 24, 28, 29, 28, 29, 90, 24, - 24, 25, 23, 24, 50, 2, 2, 2, 51, 24, 25, 45, 10, 32, 29, 24, - 28, 10, 51, 24, 24, 89, 24, 89, 89, 24, 25, 111, 23, 50, 51, 24, - 25, 23, 24, 24, 24, 24, 24, 24, 90, 24, 25, 111, 23, 28, 29, 90, - 10, 32, 29, 24, 89, 24, 24, 24, 24, 24, 50, 2, 51, 50, 32, 29, - 51, 50, 51, 24, 28, 46, 46, 46, 29, 24, 24, 24, 24, 28, 10, 51, - 29, 24, 24, 24, 50, 2, 2, 2, 51, 24, 89, 24, 24, 50, 32, 29, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "data":[24, 50, 51, 50, 32, 46, 10, 3, 1, 32, 46, 29, 24, 24, 50, 32, + 24, 24, 24, 24, 25, 1, 51, 50, 51, 25, 1, 51, 28, 29, 24, 50, + 46, 29, 24, 89, 50, 51, 24, 28, 29, 50, 32, 29, 50, 32, 29, 28, + 1, 32, 29, 89, 24, 28, 46, 10, 51, 24, 25, 23, 24, 50, 51, 50, + 51, 50, 32, 29, 24, 50, 2, 51, 90, 24, 50, 51, 89, 90, 24, 24, + 24, 24, 50, 51, 24, 28, 29, 24, 24, 24, 24, 24, 90, 24, 24, 24, + 24, 24, 90, 24, 89, 50, 51, 24, 24, 24, 28, 29, 24, 24, 24, 24, + 24, 28, 46, 29, 24, 24, 89, 24, 24, 24, 50, 51, 24, 24, 24, 90, + 24, 25, 111, 23, 24, 89, 28, 29, 24, 24, 28, 29, 24, 24, 24, 28, + 24, 50, 2, 51, 24, 89, 50, 51, 90, 24, 50, 32, 46, 46, 46, 47, + 24, 89, 24, 24, 24, 24, 24, 24, 24, 90, 24, 25, 115, 114, 114, 111, + 24, 24, 24, 24, 24, 24, 89, 24, 24, 24, 24, 25, 114, 1, 2, 3, + 46, 29, 28, 29, 28, 29, 28, 46, 29, 24, 90, 50, 2, 51, 24, 50, + 1, 51, 25, 23, 50, 51, 50, 2, 32, 29, 90, 89, 90, 89, 24, 24, + 23, 24, 50, 51, 28, 46, 29, 24, 50, 51, 24, 24, 89, 24, 90, 89, + 23, 24, 24, 24, 50, 2, 51, 24, 24, 24, 24, 24, 90, 24, 24, 24], "height":16, "width":16, "x":96, "y":80 }, { - "data":[32, 29, 24, 90, 50, 51, 50, 51, 0, 0, 0, 0, 0, 0, 0, 0, - 10, 32, 29, 24, 24, 28, 46, 29, 0, 0, 0, 0, 0, 0, 0, 0, - 32, 10, 51, 28, 29, 25, 115, 23, 0, 0, 0, 0, 0, 0, 0, 0, - 25, 23, 24, 50, 32, 10, 3, 23, 0, 0, 0, 0, 0, 0, 0, 0, - 50, 32, 46, 29, 50, 51, 25, 45, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 25, 114, 45, 29, 24, 50, 2, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 50, 2, 2, 51, 90, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 89, 24, 28, 46, 29, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 24, 50, 2, 51, 28, 29, 0, 0, 0, 0, 0, 0, 0, 0, - 24, 24, 89, 89, 24, 28, 10, 51, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "data":[29, 24, 50, 51, 24, 24, 24, 24, 28, 29, 24, 89, 28, 46, 29, 28, + 51, 24, 24, 24, 24, 90, 24, 28, 10, 51, 24, 24, 50, 3, 45, 10, + 29, 24, 28, 29, 24, 24, 28, 10, 32, 46, 29, 24, 24, 25, 1, 51, + 32, 46, 10, 32, 46, 46, 10, 51, 50, 3, 45, 29, 24, 25, 45, 29, + 50, 2, 51, 25, 1, 2, 32, 46, 46, 47, 1, 32, 46, 47, 115, 23, + 90, 24, 24, 50, 32, 46, 10, 2, 3, 112, 45, 10, 2, 2, 2, 32, + 24, 24, 24, 24, 50, 2, 32, 46, 10, 2, 2, 51, 28, 29, 24, 50, + 24, 24, 89, 24, 24, 24, 25, 111, 23, 24, 24, 24, 25, 23, 28, 29, + 29, 24, 89, 89, 24, 24, 25, 111, 23, 24, 28, 29, 50, 51, 25, 23, + 23, 24, 89, 24, 24, 24, 25, 111, 23, 24, 25, 23, 28, 29, 25, 23, + 23, 24, 24, 24, 24, 24, 25, 111, 45, 46, 10, 51, 50, 51, 50, 51, + 23, 24, 24, 24, 24, 24, 50, 3, 115, 115, 23, 89, 24, 24, 90, 28, + 51, 24, 24, 24, 24, 24, 90, 25, 1, 2, 51, 89, 24, 89, 24, 25, + 24, 24, 24, 24, 24, 24, 24, 50, 32, 29, 24, 24, 24, 24, 24, 50, + 24, 24, 90, 90, 24, 24, 28, 46, 47, 23, 28, 29, 28, 46, 29, 24, + 24, 24, 24, 24, 24, 24, 25, 111, 1, 51, 50, 51, 50, 2, 51, 24], "height":16, "width":16, "x":112, @@ -1076,54 +1076,10 @@ "y":0 }, { - "chunks":[ - { - "data":[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 578, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - "height":16, - "width":16, - "x":0, - "y":0 - }, - { - "data":[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 583, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 578, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 583, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 578, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - "height":16, - "width":16, - "x":0, - "y":16 - }], - "height":64, - "id":2, - "name":"Collidable ", + "chunks":[], + "height":80, + "id":5, + "name":"Collidable", "opacity":1, "startx":0, "starty":0, @@ -1132,13 +1088,35 @@ "width":64, "x":0, "y":0 + }, + { + "draworder":"topdown", + "id":3, + "name":"Collectables", + "objects":[], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + { + "draworder":"topdown", + "id":4, + "name":"Enemies", + "objects":[], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 }], - "nextlayerid":3, + "nextlayerid":6, "nextobjectid":1, "orientation":"orthogonal", "renderorder":"right-down", "tiledversion":"1.10.2", - "tileheight":32, + "tileheight":16, "tilesets":[ { "firstgid":1, @@ -1146,9 +1124,9 @@ }, { "firstgid":573, - "source":"..\/TileSets\/CollisionTileSet.tsj" + "source":"..\/TileSets\/tileset 1 collision.tsj" }], - "tilewidth":32, + "tilewidth":16, "type":"map", "version":"1.10", "width":30 diff --git a/ZoFo/Content/MapData/TileMaps/main.tmx b/ZoFo/Content/MapData/TileMaps/main.tmx deleted file mode 100644 index 4cafd72..0000000 --- a/ZoFo/Content/MapData/TileMaps/main.tmx +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - -24,24,24,28,29,24,24,24,28,46,29,24,25,115,45,46, -24,24,24,25,23,24,24,24,50,2,51,24,50,2,2,2, -24,24,24,50,32,29,24,24,24,24,24,24,24,24,24,28, -28,29,24,28,10,32,29,24,24,28,46,29,24,24,24,50, -47,23,24,50,32,10,32,46,29,50,2,51,24,24,24,24, -1,32,29,90,25,23,50,2,32,29,24,90,28,29,24,24, -51,50,32,29,50,51,90,24,25,45,46,29,25,23,24,90, -24,24,50,32,46,29,24,28,10,2,2,51,50,51,24,90, -24,24,24,50,2,32,46,10,32,29,24,90,24,24,24,90, -29,24,89,24,24,50,3,23,50,32,46,46,46,46,29,24, -51,24,24,28,29,24,25,23,24,25,1,2,3,111,45,29, -24,90,24,50,51,24,25,23,28,47,23,89,50,3,115,23, -24,24,24,24,24,89,50,32,47,1,51,24,24,50,2,51, -28,29,24,24,24,24,28,10,2,51,24,24,24,24,24,28, -10,32,29,24,24,24,25,23,28,29,90,24,24,90,24,50, -32,10,51,24,24,24,50,32,10,32,29,24,90,28,29,24 - - -10,51,24,90,24,25,23,28,29,24,24,24,24,24,24,24, -51,24,28,29,24,50,32,10,51,24,24,24,24,24,24,24, -29,28,10,32,46,29,50,32,29,24,24,24,24,24,24,24, -51,25,23,50,2,32,29,25,23,24,24,28,29,24,90,24, -24,25,23,24,24,25,23,50,51,24,24,50,32,29,24,90, -24,50,32,29,90,25,45,29,24,24,24,24,50,51,24,89, -24,89,50,51,24,25,114,23,24,24,24,24,24,24,24,24, -24,24,28,29,24,50,2,51,24,24,90,28,29,24,24,28, -24,24,25,23,89,24,24,24,28,46,29,25,23,24,24,50, -28,46,10,51,24,28,46,29,25,111,45,10,51,28,29,24, -50,2,51,24,24,25,115,45,10,3,1,51,24,25,23,24, -24,24,24,24,24,50,2,2,32,10,51,24,90,25,23,24, -24,24,24,24,24,24,24,24,50,51,24,24,24,25,23,24, -46,29,24,24,24,24,24,89,24,24,24,28,46,47,23,90, -2,32,29,24,24,28,46,46,29,24,24,25,1,3,23,89, -24,50,32,29,24,25,1,3,23,24,89,50,32,10,51,24 - - -24,24,24,24,90,24,89,24,89,24,50,51,89,24,24,24, -24,28,29,28,29,24,24,24,24,28,29,24,24,24,28,29, -24,25,23,50,51,24,24,28,29,50,51,24,24,24,25,45, -90,50,51,28,29,24,24,25,23,24,24,28,29,24,50,3, -24,24,28,10,51,90,90,50,51,24,24,50,51,24,24,50, -24,24,25,45,29,24,28,29,24,24,24,24,24,28,29,24, -90,24,50,2,51,28,10,51,90,24,28,29,24,25,45,46, -29,90,24,24,24,50,51,24,24,28,10,32,46,10,3,1, -32,29,24,90,24,24,24,24,28,47,23,50,2,51,50,51, -25,23,24,24,28,46,46,46,47,114,45,29,24,24,24,24, -50,32,29,24,50,3,111,111,115,111,1,32,29,24,24,24, -24,50,51,24,28,10,2,2,2,2,32,10,51,24,24,89, -24,24,89,90,25,23,24,24,24,24,50,32,46,46,29,89, -24,24,24,90,25,23,89,24,28,29,90,50,2,2,51,24, -24,24,24,28,10,51,24,28,47,45,29,24,24,24,24,24, -24,24,24,25,23,24,90,50,2,2,32,46,46,46,46,46 - - -10,32,46,29,24,24,24,25,23,50,32,29,24,50,32,46, -51,50,2,32,29,24,24,25,45,29,25,23,24,24,25,1, -24,24,24,25,23,28,46,10,2,51,50,51,24,24,50,51, -90,89,90,50,51,50,2,51,24,24,28,29,90,24,24,24, -90,28,46,29,90,24,24,24,90,24,50,51,90,24,90,28, -29,50,2,51,24,24,24,89,24,24,24,24,24,89,24,50, -23,24,24,28,46,29,90,90,24,89,24,28,29,24,24,24, -32,46,29,25,115,45,29,24,90,24,24,25,23,24,24,28, -10,2,32,47,115,1,51,24,24,24,24,25,23,24,28,10, -32,29,50,2,2,51,24,24,24,24,24,25,23,28,10,51, -50,51,89,24,24,89,24,28,29,24,24,50,32,10,32,46, -24,24,90,90,28,46,29,50,51,24,24,24,25,23,25,115, -24,90,24,24,50,2,32,29,24,24,90,24,25,45,10,2, -24,24,24,24,24,24,50,32,29,24,24,28,10,3,23,24, -90,24,24,24,24,89,90,50,32,29,90,50,51,50,32,46, -46,29,24,90,24,24,24,24,50,51,28,29,24,24,50,2 - - -46,46,10,32,46,47,23,25,23,89,24,24,25,23,90,24, -2,2,32,47,1,2,51,25,23,24,28,29,50,32,29,24, -24,90,50,3,23,24,28,10,51,28,47,45,29,25,23,28, -24,24,24,50,51,28,47,23,24,50,3,114,45,10,51,50, -29,24,24,89,24,25,114,45,46,46,10,2,2,32,29,89, -51,24,24,24,24,50,3,111,115,115,23,24,24,50,32,29, -24,28,29,24,24,24,25,1,2,2,51,90,24,90,50,51, -29,50,32,29,28,29,25,23,24,24,89,28,29,24,24,24, -51,24,50,51,50,32,10,32,46,29,24,50,51,24,90,24, -24,24,24,24,89,50,32,10,2,32,46,29,89,28,29,24, -29,90,24,24,24,24,50,51,28,10,3,23,28,10,51,24, -23,89,24,24,90,24,24,24,50,32,10,51,50,51,24,24, -51,24,24,24,24,24,24,24,24,50,32,46,46,29,28,46, -24,24,24,90,24,24,24,24,24,24,50,3,1,32,47,115, -46,29,24,89,24,24,24,89,24,24,24,25,45,10,3,111, -2,51,28,29,28,29,24,28,46,46,46,10,2,51,50,2 - - -28,29,28,10,32,46,29,24,24,28,10,2,2,2,2,2, -50,51,50,51,25,115,45,46,29,50,51,24,24,24,24,24, -29,24,89,24,50,3,115,114,23,24,24,24,24,24,24,24, -51,90,24,89,24,50,2,2,51,24,89,24,24,28,46,29, -24,90,24,24,89,24,90,28,29,24,24,24,28,10,2,51, -24,24,24,24,28,29,90,50,51,28,29,24,25,23,24,24, -28,29,24,24,50,32,29,28,29,50,51,89,50,32,29,24, -50,51,24,24,24,50,32,10,51,24,89,24,24,25,23,24, -24,24,24,24,24,24,50,32,29,24,24,24,24,50,51,24, -90,24,24,24,24,24,24,25,45,29,24,24,24,89,28,29, -24,24,24,24,28,29,24,25,1,51,24,24,24,24,50,32, -28,29,28,29,50,32,46,10,51,28,29,24,24,24,24,50, -47,45,10,51,24,50,2,32,46,47,23,24,89,90,24,24, -111,115,23,24,24,90,24,50,2,2,32,29,24,89,28,46, -1,2,51,28,46,46,29,24,28,29,50,32,29,28,47,111, -51,24,24,50,3,114,23,24,50,32,46,47,23,25,111,111 - - - - diff --git a/ZoFo/Content/MapData/TileSets/CollisionTileSet.tsj b/ZoFo/Content/MapData/TileSets/CollisionTileSet.tsj deleted file mode 100644 index e748c72..0000000 --- a/ZoFo/Content/MapData/TileSets/CollisionTileSet.tsj +++ /dev/null @@ -1,435 +0,0 @@ -{ "columns":5, - "image":"..\/..\/Textures\/TileSetImages\/Tilelist2.png", - "imageheight":1302, - "imagewidth":652, - "margin":2, - "name":"CollisionTileSet", - "spacing":2, - "tilecount":50, - "tiledversion":"1.10.2", - "tileheight":128, - "tiles":[ - { - "id":0, - "type":"Tiles" - }, - { - "id":1, - "type":"Tiles" - }, - { - "id":2, - "type":"Tiles" - }, - { - "id":3, - "type":"Tiles" - }, - { - "id":4, - "type":"Tiles" - }, - { - "id":5, - "objectgroup": - { - "draworder":"index", - "name":"", - "objects":[ - { - "height":128, - "id":1, - "name":"", - "rotation":0, - "type":"", - "visible":true, - "width":37, - "x":0, - "y":0 - }, - { - "height":36.3333333333333, - "id":2, - "name":"", - "rotation":0, - "type":"", - "visible":true, - "width":127.333333333333, - "x":0.666666666666671, - "y":0 - }], - "opacity":1, - "type":"objectgroup", - "visible":true, - "x":0, - "y":0 - }, - "type":"StopObject" - }, - { - "id":6, - "objectgroup": - { - "draworder":"index", - "name":"", - "objects":[ - { - "height":128.333333333333, - "id":4, - "name":"", - "rotation":0, - "type":"", - "visible":true, - "width":35.6666666666667, - "x":0.666666666666667, - "y":0 - }], - "opacity":1, - "type":"objectgroup", - "visible":true, - "x":0, - "y":0 - }, - "type":"StopObject" - }, - { - "id":7, - "objectgroup": - { - "draworder":"index", - "name":"", - "objects":[ - { - "height":128, - "id":1, - "name":"", - "rotation":0, - "type":"", - "visible":true, - "width":36, - "x":0, - "y":0 - }, - { - "height":36.6666666666667, - "id":2, - "name":"", - "rotation":0, - "type":"", - "visible":true, - "width":128.666666666667, - "x":0, - "y":91.3333333333333 - }], - "opacity":1, - "type":"objectgroup", - "visible":true, - "x":0, - "y":0 - }, - "type":"StopObject" - }, - { - "id":8, - "objectgroup": - { - "draworder":"index", - "name":"", - "objects":[ - { - "height":36, - "id":1, - "name":"", - "rotation":0, - "type":"", - "visible":true, - "width":127.666666666667, - "x":0, - "y":91.6666666666667 - }], - "opacity":1, - "type":"objectgroup", - "visible":true, - "x":0, - "y":0 - }, - "type":"StopObject" - }, - { - "id":9, - "objectgroup": - { - "draworder":"index", - "name":"", - "objects":[ - { - "height":36, - "id":1, - "name":"", - "rotation":0, - "type":"", - "visible":true, - "width":127.666666666667, - "x":0, - "y":0.333333333333333 - }], - "opacity":1, - "type":"objectgroup", - "visible":true, - "x":0, - "y":0 - }, - "type":"StopObject" - }, - { - "id":10, - "objectgroup": - { - "draworder":"index", - "name":"", - "objects":[ - { - "height":36.6666666666667, - "id":2, - "name":"", - "rotation":0, - "type":"", - "visible":true, - "width":128.333333333333, - "x":0, - "y":0 - }, - { - "height":127.666666666667, - "id":3, - "name":"", - "rotation":0, - "type":"", - "visible":true, - "width":36.6666666666667, - "x":91.6666666666667, - "y":0.333333333333329 - }], - "opacity":1, - "type":"objectgroup", - "visible":true, - "x":0, - "y":0 - }, - "type":"StopObject" - }, - { - "id":11, - "objectgroup": - { - "draworder":"index", - "name":"", - "objects":[ - { - "height":127.666666666667, - "id":1, - "name":"", - "rotation":0, - "type":"", - "visible":true, - "width":37, - "x":91, - "y":0.333333333333333 - }], - "opacity":1, - "type":"objectgroup", - "visible":true, - "x":0, - "y":0 - }, - "type":"StopObject" - }, - { - "id":12, - "objectgroup": - { - "draworder":"index", - "name":"", - "objects":[ - { - "height":128, - "id":4, - "name":"", - "rotation":0, - "type":"", - "visible":true, - "width":37, - "x":91, - "y":0 - }, - { - "height":36.6666666666667, - "id":5, - "name":"", - "rotation":0, - "type":"", - "visible":true, - "width":128, - "x":0, - "y":91.3333333333333 - }], - "opacity":1, - "type":"objectgroup", - "visible":true, - "x":0, - "y":0 - }, - "type":"StopObject" - }, - { - "id":13, - "type":"StopObject" - }, - { - "id":14, - "type":"StopObject" - }, - { - "id":15, - "type":"StopObject" - }, - { - "id":16, - "type":"StopObject" - }, - { - "id":17, - "type":"StopObject" - }, - { - "id":18, - "type":"StopObject" - }, - { - "id":19, - "type":"StopObject" - }, - { - "id":20, - "type":"StopObject" - }, - { - "id":21, - "type":"StopObject" - }, - { - "id":22, - "type":"StopObject" - }, - { - "id":23, - "type":"StopObject" - }, - { - "id":24, - "type":"StopObject" - }, - { - "id":25, - "type":"StopObject" - }, - { - "id":26, - "type":"StopObject" - }, - { - "id":27, - "type":"StopObject" - }, - { - "id":28, - "type":"StopObject" - }, - { - "id":29, - "type":"StopObject" - }, - { - "id":30, - "type":"StopObject" - }, - { - "id":31, - "type":"StopObject" - }, - { - "id":32, - "type":"StopObject" - }, - { - "id":33, - "type":"StopObject" - }, - { - "id":34, - "type":"StopObject" - }, - { - "id":35, - "type":"StopObject" - }, - { - "id":36, - "type":"StopObject" - }, - { - "id":37, - "type":"StopObject" - }, - { - "id":38, - "type":"StopObject" - }, - { - "id":39, - "type":"StopObject" - }, - { - "id":40, - "type":"StopObject" - }, - { - "id":41, - "type":"StopObject" - }, - { - "id":42, - "type":"StopObject" - }, - { - "id":43, - "type":"StopObject" - }, - { - "id":44, - "type":"StopObject" - }, - { - "id":45, - "type":"StopObject" - }, - { - "id":46, - "type":"StopObject" - }, - { - "id":47, - "type":"StopObject" - }, - { - "id":48, - "type":"StopObject" - }, - { - "id":49, - "type":"StopObject" - }], - "tilewidth":128, - "type":"tileset", - "version":"1.10" -} \ No newline at end of file diff --git a/ZoFo/Content/MapData/TileSets/TileSet 1.tsj b/ZoFo/Content/MapData/TileSets/TileSet 1.tsj index 452c896..9e9f4b1 100644 --- a/ZoFo/Content/MapData/TileSets/TileSet 1.tsj +++ b/ZoFo/Content/MapData/TileSets/TileSet 1.tsj @@ -8,15 +8,15 @@ "width":24 }, "image":"..\/..\/Textures\/TileSetImages\/TilesetFloor.png", - "imageheight":832, - "imagewidth":704, + "imageheight":417, + "imagewidth":352, "margin":0, "name":"TileSet 1", "objectalignment":"topleft", "spacing":0, "tilecount":572, "tiledversion":"1.10.2", - "tileheight":32, + "tileheight":16, "tiles":[ { "id":0, @@ -2315,7 +2315,7 @@ "id":571, "type":"Tile" }], - "tilewidth":32, + "tilewidth":16, "type":"tileset", "version":"1.10", "wangsets":[ diff --git a/ZoFo/Content/MapData/TileSets/TilesetNature.tsj b/ZoFo/Content/MapData/TileSets/TilesetNature.tsj new file mode 100644 index 0000000..28b7c1d --- /dev/null +++ b/ZoFo/Content/MapData/TileSets/TilesetNature.tsj @@ -0,0 +1,2537 @@ +{ "columns":24, + "image":"..\/..\/Textures\/TileSetImages\/TilesetNature.png", + "imageheight":336, + "imagewidth":384, + "margin":0, + "name":"TilesetNature", + "spacing":0, + "tilecount":504, + "tiledversion":"1.10.2", + "tileheight":16, + "tiles":[ + { + "id":0, + "type":"StopObject" + }, + { + "id":1, + "type":"StopObject" + }, + { + "id":2, + "type":"StopObject" + }, + { + "id":3, + "type":"StopObject" + }, + { + "id":4, + "type":"StopObject" + }, + { + "id":5, + "type":"StopObject" + }, + { + "id":6, + "type":"StopObject" + }, + { + "id":7, + "type":"StopObject" + }, + { + "id":8, + "type":"StopObject" + }, + { + "id":9, + "type":"StopObject" + }, + { + "id":10, + "type":"StopObject" + }, + { + "id":11, + "type":"StopObject" + }, + { + "id":12, + "type":"StopObject" + }, + { + "id":13, + "type":"StopObject" + }, + { + "id":14, + "type":"StopObject" + }, + { + "id":15, + "type":"StopObject" + }, + { + "id":16, + "type":"StopObject" + }, + { + "id":17, + "type":"StopObject" + }, + { + "id":18, + "type":"StopObject" + }, + { + "id":19, + "type":"StopObject" + }, + { + "id":20, + "type":"StopObject" + }, + { + "id":21, + "type":"StopObject" + }, + { + "id":22, + "type":"StopObject" + }, + { + "id":23, + "type":"StopObject" + }, + { + "id":24, + "type":"StopObject" + }, + { + "id":25, + "type":"StopObject" + }, + { + "id":26, + "type":"StopObject" + }, + { + "id":27, + "type":"StopObject" + }, + { + "id":28, + "type":"StopObject" + }, + { + "id":29, + "type":"StopObject" + }, + { + "id":30, + "type":"StopObject" + }, + { + "id":31, + "type":"StopObject" + }, + { + "id":32, + "type":"StopObject" + }, + { + "id":33, + "type":"StopObject" + }, + { + "id":34, + "type":"StopObject" + }, + { + "id":35, + "type":"StopObject" + }, + { + "id":36, + "type":"StopObject" + }, + { + "id":37, + "type":"StopObject" + }, + { + "id":38, + "type":"StopObject" + }, + { + "id":39, + "type":"StopObject" + }, + { + "id":40, + "type":"StopObject" + }, + { + "id":41, + "type":"StopObject" + }, + { + "id":42, + "type":"StopObject" + }, + { + "id":43, + "type":"StopObject" + }, + { + "id":44, + "type":"StopObject" + }, + { + "id":45, + "type":"StopObject" + }, + { + "id":46, + "type":"StopObject" + }, + { + "id":47, + "type":"StopObject" + }, + { + "id":48, + "type":"StopObject" + }, + { + "id":49, + "type":"StopObject" + }, + { + "id":50, + "type":"StopObject" + }, + { + "id":51, + "type":"StopObject" + }, + { + "id":52, + "type":"StopObject" + }, + { + "id":53, + "type":"StopObject" + }, + { + "id":54, + "type":"StopObject" + }, + { + "id":55, + "type":"StopObject" + }, + { + "id":56, + "type":"StopObject" + }, + { + "id":57, + "type":"StopObject" + }, + { + "id":58, + "type":"StopObject" + }, + { + "id":59, + "type":"StopObject" + }, + { + "id":60, + "type":"StopObject" + }, + { + "id":61, + "type":"StopObject" + }, + { + "id":62, + "type":"StopObject" + }, + { + "id":63, + "type":"StopObject" + }, + { + "id":64, + "type":"StopObject" + }, + { + "id":65, + "type":"StopObject" + }, + { + "id":66, + "type":"StopObject" + }, + { + "id":67, + "type":"StopObject" + }, + { + "id":68, + "type":"StopObject" + }, + { + "id":69, + "type":"StopObject" + }, + { + "id":70, + "type":"StopObject" + }, + { + "id":71, + "type":"StopObject" + }, + { + "id":72, + "type":"StopObject" + }, + { + "id":73, + "type":"StopObject" + }, + { + "id":74, + "type":"StopObject" + }, + { + "id":75, + "type":"StopObject" + }, + { + "id":76, + "type":"StopObject" + }, + { + "id":77, + "type":"StopObject" + }, + { + "id":78, + "type":"StopObject" + }, + { + "id":79, + "type":"StopObject" + }, + { + "id":80, + "type":"StopObject" + }, + { + "id":81, + "type":"StopObject" + }, + { + "id":82, + "type":"StopObject" + }, + { + "id":83, + "type":"StopObject" + }, + { + "id":84, + "type":"StopObject" + }, + { + "id":85, + "type":"StopObject" + }, + { + "id":86, + "type":"StopObject" + }, + { + "id":87, + "type":"StopObject" + }, + { + "id":88, + "type":"StopObject" + }, + { + "id":89, + "type":"StopObject" + }, + { + "id":90, + "type":"StopObject" + }, + { + "id":91, + "type":"StopObject" + }, + { + "id":92, + "type":"StopObject" + }, + { + "id":93, + "type":"StopObject" + }, + { + "id":94, + "type":"StopObject" + }, + { + "id":95, + "type":"StopObject" + }, + { + "id":96, + "type":"StopObject" + }, + { + "id":97, + "type":"StopObject" + }, + { + "id":98, + "type":"StopObject" + }, + { + "id":99, + "type":"StopObject" + }, + { + "id":100, + "type":"StopObject" + }, + { + "id":101, + "type":"StopObject" + }, + { + "id":102, + "type":"StopObject" + }, + { + "id":103, + "type":"StopObject" + }, + { + "id":104, + "type":"StopObject" + }, + { + "id":105, + "type":"StopObject" + }, + { + "id":106, + "type":"StopObject" + }, + { + "id":107, + "type":"StopObject" + }, + { + "id":108, + "type":"StopObject" + }, + { + "id":109, + "type":"StopObject" + }, + { + "id":110, + "type":"StopObject" + }, + { + "id":111, + "type":"StopObject" + }, + { + "id":112, + "type":"StopObject" + }, + { + "id":113, + "type":"StopObject" + }, + { + "id":114, + "type":"StopObject" + }, + { + "id":115, + "type":"StopObject" + }, + { + "id":116, + "type":"StopObject" + }, + { + "id":117, + "type":"StopObject" + }, + { + "id":118, + "type":"StopObject" + }, + { + "id":119, + "type":"StopObject" + }, + { + "id":120, + "type":"StopObject" + }, + { + "id":121, + "type":"StopObject" + }, + { + "id":122, + "type":"StopObject" + }, + { + "id":123, + "type":"StopObject" + }, + { + "id":124, + "type":"StopObject" + }, + { + "id":125, + "type":"StopObject" + }, + { + "id":126, + "type":"StopObject" + }, + { + "id":127, + "type":"StopObject" + }, + { + "id":128, + "type":"StopObject" + }, + { + "id":129, + "type":"StopObject" + }, + { + "id":130, + "type":"StopObject" + }, + { + "id":131, + "type":"StopObject" + }, + { + "id":132, + "type":"StopObject" + }, + { + "id":133, + "type":"StopObject" + }, + { + "id":134, + "type":"StopObject" + }, + { + "id":135, + "type":"StopObject" + }, + { + "id":136, + "type":"StopObject" + }, + { + "id":137, + "type":"StopObject" + }, + { + "id":138, + "type":"StopObject" + }, + { + "id":139, + "type":"StopObject" + }, + { + "id":140, + "type":"StopObject" + }, + { + "id":141, + "type":"StopObject" + }, + { + "id":142, + "type":"StopObject" + }, + { + "id":143, + "type":"StopObject" + }, + { + "id":144, + "type":"StopObject" + }, + { + "id":145, + "type":"StopObject" + }, + { + "id":146, + "type":"StopObject" + }, + { + "id":147, + "type":"StopObject" + }, + { + "id":148, + "type":"StopObject" + }, + { + "id":149, + "type":"StopObject" + }, + { + "id":150, + "type":"StopObject" + }, + { + "id":151, + "type":"StopObject" + }, + { + "id":152, + "type":"StopObject" + }, + { + "id":153, + "type":"StopObject" + }, + { + "id":154, + "type":"StopObject" + }, + { + "id":155, + "type":"StopObject" + }, + { + "id":156, + "type":"StopObject" + }, + { + "id":157, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":158, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":159, + "type":"StopObject" + }, + { + "id":160, + "type":"StopObject" + }, + { + "id":161, + "type":"StopObject" + }, + { + "id":162, + "type":"StopObject" + }, + { + "id":163, + "type":"StopObject" + }, + { + "id":164, + "type":"StopObject" + }, + { + "id":165, + "type":"StopObject" + }, + { + "id":166, + "type":"StopObject" + }, + { + "id":167, + "type":"StopObject" + }, + { + "id":168, + "type":"StopObject" + }, + { + "id":169, + "type":"StopObject" + }, + { + "id":170, + "type":"StopObject" + }, + { + "id":171, + "type":"StopObject" + }, + { + "id":172, + "type":"StopObject" + }, + { + "id":173, + "type":"StopObject" + }, + { + "id":174, + "type":"StopObject" + }, + { + "id":175, + "type":"StopObject" + }, + { + "id":176, + "type":"StopObject" + }, + { + "id":177, + "type":"StopObject" + }, + { + "id":178, + "type":"StopObject" + }, + { + "id":179, + "type":"StopObject" + }, + { + "id":180, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":181, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":182, + "type":"StopObject" + }, + { + "id":183, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":184, + "type":"StopObject" + }, + { + "id":185, + "type":"StopObject" + }, + { + "id":186, + "type":"StopObject" + }, + { + "id":187, + "type":"StopObject" + }, + { + "id":188, + "type":"StopObject" + }, + { + "id":189, + "type":"StopObject" + }, + { + "id":190, + "type":"StopObject" + }, + { + "id":191, + "type":"StopObject" + }, + { + "id":192, + "type":"StopObject" + }, + { + "id":193, + "type":"StopObject" + }, + { + "id":194, + "type":"StopObject" + }, + { + "id":195, + "type":"StopObject" + }, + { + "id":196, + "type":"StopObject" + }, + { + "id":197, + "type":"StopObject" + }, + { + "id":198, + "type":"StopObject" + }, + { + "id":199, + "type":"StopObject" + }, + { + "id":200, + "type":"StopObject" + }, + { + "id":201, + "type":"StopObject" + }, + { + "id":202, + "type":"StopObject" + }, + { + "id":203, + "type":"StopObject" + }, + { + "id":204, + "type":"StopObject" + }, + { + "id":205, + "type":"StopObject" + }, + { + "id":206, + "type":"StopObject" + }, + { + "id":207, + "type":"StopObject" + }, + { + "id":208, + "type":"StopObject" + }, + { + "id":209, + "type":"StopObject" + }, + { + "id":210, + "type":"StopObject" + }, + { + "id":211, + "type":"StopObject" + }, + { + "id":212, + "type":"StopObject" + }, + { + "id":213, + "type":"StopObject" + }, + { + "id":214, + "type":"StopObject" + }, + { + "id":215, + "type":"StopObject" + }, + { + "id":216, + "type":"StopObject" + }, + { + "id":217, + "type":"StopObject" + }, + { + "id":218, + "type":"StopObject" + }, + { + "id":219, + "type":"StopObject" + }, + { + "id":220, + "type":"StopObject" + }, + { + "id":221, + "type":"StopObject" + }, + { + "id":222, + "type":"StopObject" + }, + { + "id":223, + "type":"StopObject" + }, + { + "id":224, + "type":"StopObject" + }, + { + "id":225, + "type":"StopObject" + }, + { + "id":226, + "type":"StopObject" + }, + { + "id":227, + "type":"StopObject" + }, + { + "id":228, + "type":"StopObject" + }, + { + "id":229, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":230, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":231, + "type":"StopObject" + }, + { + "id":232, + "type":"StopObject" + }, + { + "id":233, + "type":"StopObject" + }, + { + "id":234, + "type":"StopObject" + }, + { + "id":235, + "type":"StopObject" + }, + { + "id":236, + "type":"StopObject" + }, + { + "id":237, + "type":"StopObject" + }, + { + "id":238, + "type":"StopObject" + }, + { + "id":239, + "type":"StopObject" + }, + { + "id":240, + "type":"StopObject" + }, + { + "id":241, + "type":"StopObject" + }, + { + "id":242, + "type":"StopObject" + }, + { + "id":243, + "type":"StopObject" + }, + { + "id":244, + "type":"StopObject" + }, + { + "id":245, + "type":"StopObject" + }, + { + "id":246, + "type":"StopObject" + }, + { + "id":247, + "type":"StopObject" + }, + { + "id":248, + "type":"StopObject" + }, + { + "id":249, + "type":"StopObject" + }, + { + "id":250, + "type":"StopObject" + }, + { + "id":251, + "type":"StopObject" + }, + { + "id":252, + "type":"StopObject" + }, + { + "id":253, + "type":"StopObject" + }, + { + "id":254, + "type":"StopObject" + }, + { + "id":255, + "type":"StopObject" + }, + { + "id":256, + "type":"StopObject" + }, + { + "id":257, + "type":"StopObject" + }, + { + "id":258, + "type":"StopObject" + }, + { + "id":259, + "type":"StopObject" + }, + { + "id":260, + "type":"StopObject" + }, + { + "id":261, + "type":"StopObject" + }, + { + "id":262, + "type":"StopObject" + }, + { + "id":263, + "type":"StopObject" + }, + { + "id":264, + "type":"StopObject" + }, + { + "id":265, + "type":"StopObject" + }, + { + "id":266, + "type":"StopObject" + }, + { + "id":267, + "type":"StopObject" + }, + { + "id":268, + "type":"StopObject" + }, + { + "id":269, + "type":"StopObject" + }, + { + "id":270, + "type":"StopObject" + }, + { + "id":271, + "type":"StopObject" + }, + { + "id":272, + "type":"StopObject" + }, + { + "id":273, + "type":"StopObject" + }, + { + "id":274, + "type":"StopObject" + }, + { + "id":275, + "type":"StopObject" + }, + { + "id":276, + "type":"StopObject" + }, + { + "id":277, + "type":"StopObject" + }, + { + "id":278, + "type":"StopObject" + }, + { + "id":279, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":280, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":281, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":282, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":283, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":9.25, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":15.75, + "x":0, + "y":6.75 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":284, + "type":"StopObject" + }, + { + "id":285, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":286, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":287, + "type":"StopObject" + }, + { + "id":288, + "type":"StopObject" + }, + { + "id":289, + "type":"StopObject" + }, + { + "id":290, + "type":"StopObject" + }, + { + "id":291, + "type":"StopObject" + }, + { + "id":292, + "type":"StopObject" + }, + { + "id":293, + "type":"StopObject" + }, + { + "id":294, + "type":"StopObject" + }, + { + "id":295, + "type":"StopObject" + }, + { + "id":296, + "type":"StopObject" + }, + { + "id":297, + "type":"StopObject" + }, + { + "id":298, + "type":"StopObject" + }, + { + "id":299, + "type":"StopObject" + }, + { + "id":300, + "type":"StopObject" + }, + { + "id":301, + "type":"StopObject" + }, + { + "id":302, + "type":"StopObject" + }, + { + "id":303, + "type":"StopObject" + }, + { + "id":304, + "type":"StopObject" + }, + { + "id":305, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":306, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":307, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":308, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":309, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":310, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":311, + "type":"StopObject" + }, + { + "id":312, + "type":"StopObject" + }, + { + "id":313, + "type":"StopObject" + }, + { + "id":314, + "type":"StopObject" + }, + { + "id":315, + "type":"StopObject" + }, + { + "id":316, + "type":"StopObject" + }, + { + "id":317, + "type":"StopObject" + }, + { + "id":318, + "type":"StopObject" + }, + { + "id":319, + "type":"StopObject" + }, + { + "id":320, + "type":"StopObject" + }, + { + "id":321, + "type":"StopObject" + }, + { + "id":322, + "type":"StopObject" + }, + { + "id":323, + "type":"StopObject" + }, + { + "id":324, + "type":"StopObject" + }, + { + "id":325, + "type":"StopObject" + }, + { + "id":326, + "type":"StopObject" + }, + { + "id":327, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":328, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "type":"StopObject" + }, + { + "id":329, + "type":"StopObject" + }, + { + "id":330, + "type":"StopObject" + }, + { + "id":331, + "type":"StopObject" + }, + { + "id":332, + "type":"StopObject" + }, + { + "id":333, + "type":"StopObject" + }, + { + "id":334, + "type":"StopObject" + }, + { + "id":335, + "type":"StopObject" + }, + { + "id":336, + "type":"StopObject" + }, + { + "id":337, + "type":"StopObject" + }, + { + "id":338, + "type":"StopObject" + }, + { + "id":339, + "type":"StopObject" + }, + { + "id":340, + "type":"StopObject" + }, + { + "id":341, + "type":"StopObject" + }, + { + "id":342, + "type":"StopObject" + }, + { + "id":343, + "type":"StopObject" + }, + { + "id":344, + "type":"StopObject" + }, + { + "id":345, + "type":"StopObject" + }, + { + "id":346, + "type":"StopObject" + }, + { + "id":347, + "type":"StopObject" + }, + { + "id":348, + "type":"StopObject" + }, + { + "id":349, + "type":"StopObject" + }, + { + "id":350, + "type":"StopObject" + }, + { + "id":351, + "type":"StopObject" + }, + { + "id":352, + "type":"StopObject" + }, + { + "id":353, + "type":"StopObject" + }, + { + "id":354, + "type":"StopObject" + }, + { + "id":355, + "type":"StopObject" + }, + { + "id":356, + "type":"StopObject" + }, + { + "id":357, + "type":"StopObject" + }, + { + "id":358, + "type":"StopObject" + }, + { + "id":359, + "type":"StopObject" + }, + { + "id":360, + "type":"StopObject" + }, + { + "id":361, + "type":"StopObject" + }, + { + "id":362, + "type":"StopObject" + }, + { + "id":363, + "type":"StopObject" + }, + { + "id":364, + "type":"StopObject" + }, + { + "id":365, + "type":"StopObject" + }, + { + "id":366, + "type":"StopObject" + }, + { + "id":367, + "type":"StopObject" + }, + { + "id":368, + "type":"StopObject" + }, + { + "id":369, + "type":"StopObject" + }, + { + "id":370, + "type":"StopObject" + }, + { + "id":371, + "type":"StopObject" + }, + { + "id":372, + "type":"StopObject" + }, + { + "id":373, + "type":"StopObject" + }, + { + "id":374, + "type":"StopObject" + }, + { + "id":375, + "type":"StopObject" + }, + { + "id":376, + "type":"StopObject" + }, + { + "id":377, + "type":"StopObject" + }, + { + "id":378, + "type":"StopObject" + }, + { + "id":379, + "type":"StopObject" + }, + { + "id":380, + "type":"StopObject" + }, + { + "id":381, + "type":"StopObject" + }, + { + "id":382, + "type":"StopObject" + }, + { + "id":383, + "type":"StopObject" + }, + { + "id":384, + "type":"StopObject" + }, + { + "id":385, + "type":"StopObject" + }, + { + "id":386, + "type":"StopObject" + }, + { + "id":387, + "type":"StopObject" + }, + { + "id":388, + "type":"StopObject" + }, + { + "id":389, + "type":"StopObject" + }, + { + "id":390, + "type":"StopObject" + }, + { + "id":391, + "type":"StopObject" + }, + { + "id":392, + "type":"StopObject" + }, + { + "id":393, + "type":"StopObject" + }, + { + "id":394, + "type":"StopObject" + }, + { + "id":395, + "type":"StopObject" + }, + { + "id":396, + "type":"StopObject" + }, + { + "id":397, + "type":"StopObject" + }, + { + "id":398, + "type":"StopObject" + }, + { + "id":399, + "type":"StopObject" + }, + { + "id":400, + "type":"StopObject" + }, + { + "id":401, + "type":"StopObject" + }, + { + "id":402, + "type":"StopObject" + }, + { + "id":403, + "type":"StopObject" + }, + { + "id":404, + "type":"StopObject" + }, + { + "id":405, + "type":"StopObject" + }, + { + "id":406, + "type":"StopObject" + }, + { + "id":407, + "type":"StopObject" + }, + { + "id":408, + "type":"StopObject" + }, + { + "id":409, + "type":"StopObject" + }, + { + "id":410, + "type":"StopObject" + }, + { + "id":411, + "type":"StopObject" + }, + { + "id":412, + "type":"StopObject" + }, + { + "id":413, + "type":"StopObject" + }, + { + "id":414, + "type":"StopObject" + }, + { + "id":415, + "type":"StopObject" + }, + { + "id":416, + "type":"StopObject" + }, + { + "id":417, + "type":"StopObject" + }, + { + "id":418, + "type":"StopObject" + }, + { + "id":419, + "type":"StopObject" + }, + { + "id":420, + "type":"StopObject" + }, + { + "id":421, + "type":"StopObject" + }, + { + "id":422, + "type":"StopObject" + }, + { + "id":423, + "type":"StopObject" + }, + { + "id":424, + "type":"StopObject" + }, + { + "id":425, + "type":"StopObject" + }, + { + "id":426, + "type":"StopObject" + }, + { + "id":427, + "type":"StopObject" + }, + { + "id":428, + "type":"StopObject" + }, + { + "id":429, + "type":"StopObject" + }, + { + "id":430, + "type":"StopObject" + }, + { + "id":431, + "type":"StopObject" + }, + { + "id":432, + "type":"StopObject" + }, + { + "id":433, + "type":"StopObject" + }, + { + "id":434, + "type":"StopObject" + }, + { + "id":435, + "type":"StopObject" + }, + { + "id":436, + "type":"StopObject" + }, + { + "id":437, + "type":"StopObject" + }, + { + "id":438, + "type":"StopObject" + }, + { + "id":439, + "type":"StopObject" + }, + { + "id":440, + "type":"StopObject" + }, + { + "id":441, + "type":"StopObject" + }, + { + "id":442, + "type":"StopObject" + }, + { + "id":443, + "type":"StopObject" + }, + { + "id":444, + "type":"StopObject" + }, + { + "id":445, + "type":"StopObject" + }, + { + "id":446, + "type":"StopObject" + }, + { + "id":447, + "type":"StopObject" + }, + { + "id":448, + "type":"StopObject" + }, + { + "id":449, + "type":"StopObject" + }, + { + "id":450, + "type":"StopObject" + }, + { + "id":451, + "type":"StopObject" + }, + { + "id":452, + "type":"StopObject" + }, + { + "id":453, + "type":"StopObject" + }, + { + "id":454, + "type":"StopObject" + }, + { + "id":455, + "type":"StopObject" + }, + { + "id":456, + "type":"StopObject" + }, + { + "id":457, + "type":"StopObject" + }, + { + "id":458, + "type":"StopObject" + }, + { + "id":459, + "type":"StopObject" + }, + { + "id":460, + "type":"StopObject" + }, + { + "id":461, + "type":"StopObject" + }, + { + "id":462, + "type":"StopObject" + }, + { + "id":463, + "type":"StopObject" + }, + { + "id":464, + "type":"StopObject" + }, + { + "id":465, + "type":"StopObject" + }, + { + "id":466, + "type":"StopObject" + }, + { + "id":467, + "type":"StopObject" + }, + { + "id":468, + "type":"StopObject" + }, + { + "id":469, + "type":"StopObject" + }, + { + "id":470, + "type":"StopObject" + }, + { + "id":471, + "type":"StopObject" + }, + { + "id":472, + "type":"StopObject" + }, + { + "id":473, + "type":"StopObject" + }, + { + "id":474, + "type":"StopObject" + }, + { + "id":475, + "type":"StopObject" + }, + { + "id":476, + "type":"StopObject" + }, + { + "id":477, + "type":"StopObject" + }, + { + "id":478, + "type":"StopObject" + }, + { + "id":479, + "type":"StopObject" + }, + { + "id":480, + "type":"StopObject" + }, + { + "id":481, + "type":"StopObject" + }, + { + "id":482, + "type":"StopObject" + }, + { + "id":483, + "type":"StopObject" + }, + { + "id":484, + "type":"StopObject" + }, + { + "id":485, + "type":"StopObject" + }, + { + "id":486, + "type":"StopObject" + }, + { + "id":487, + "type":"StopObject" + }, + { + "id":488, + "type":"StopObject" + }, + { + "id":489, + "type":"StopObject" + }, + { + "id":490, + "type":"StopObject" + }, + { + "id":491, + "type":"StopObject" + }, + { + "id":492, + "type":"StopObject" + }, + { + "id":493, + "type":"StopObject" + }, + { + "id":494, + "type":"StopObject" + }, + { + "id":495, + "type":"StopObject" + }, + { + "id":496, + "type":"StopObject" + }, + { + "id":497, + "type":"StopObject" + }, + { + "id":498, + "type":"StopObject" + }, + { + "id":499, + "type":"StopObject" + }, + { + "id":500, + "type":"StopObject" + }, + { + "id":501, + "type":"StopObject" + }, + { + "id":502, + "type":"StopObject" + }, + { + "id":503, + "type":"StopObject" + }], + "tilewidth":16, + "type":"tileset", + "version":"1.10" +} \ No newline at end of file diff --git a/ZoFo/Content/MapData/TileSets/tileset 1 collision.tsj b/ZoFo/Content/MapData/TileSets/tileset 1 collision.tsj new file mode 100644 index 0000000..f13aafa --- /dev/null +++ b/ZoFo/Content/MapData/TileSets/tileset 1 collision.tsj @@ -0,0 +1,1658 @@ +{ "columns":20, + "image":"..\/..\/Textures\/TileSetImages\/TilesetVillageAbandoned.png", + "imageheight":192, + "imagewidth":320, + "margin":0, + "name":"tileset 1 collision", + "spacing":0, + "tilecount":240, + "tiledversion":"1.10.2", + "tileheight":16, + "tiles":[ + { + "id":0, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":1, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":2, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":3, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":4, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":5, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":6, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":7, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":8, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":9, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":10, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":11, + "type":"StopObject" + }, + { + "id":12, + "type":"StopObject" + }, + { + "id":13, + "type":"StopObject" + }, + { + "id":14, + "type":"StopObject" + }, + { + "id":15, + "type":"StopObject" + }, + { + "id":16, + "type":"StopObject" + }, + { + "id":17, + "type":"StopObject" + }, + { + "id":18, + "type":"StopObject" + }, + { + "id":19, + "type":"StopObject" + }, + { + "id":20, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":21, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":22, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":23, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":24, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":25, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":26, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":27, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":28, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":29, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":30, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":31, + "type":"StopObject" + }, + { + "id":32, + "type":"StopObject" + }, + { + "id":33, + "type":"StopObject" + }, + { + "id":34, + "type":"StopObject" + }, + { + "id":35, + "type":"StopObject" + }, + { + "id":36, + "type":"StopObject" + }, + { + "id":37, + "type":"StopObject" + }, + { + "id":38, + "type":"StopObject" + }, + { + "id":39, + "type":"StopObject" + }, + { + "id":40, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":41, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":42, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":43, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":44, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":45, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":46, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":47, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":48, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":49, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":50, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":51, + "type":"StopObject" + }, + { + "id":52, + "type":"StopObject" + }, + { + "id":53, + "type":"StopObject" + }, + { + "id":54, + "type":"StopObject" + }, + { + "id":55, + "type":"StopObject" + }, + { + "id":56, + "type":"StopObject" + }, + { + "id":57, + "type":"StopObject" + }, + { + "id":58, + "type":"StopObject" + }, + { + "id":59, + "type":"StopObject" + }, + { + "id":60, + "type":"StopObject" + }, + { + "id":61, + "type":"StopObject" + }, + { + "id":62, + "type":"StopObject" + }, + { + "id":63, + "type":"StopObject" + }, + { + "id":64, + "type":"StopObject" + }, + { + "id":65, + "type":"StopObject" + }, + { + "id":66, + "type":"StopObject" + }, + { + "id":67, + "type":"StopObject" + }, + { + "id":68, + "type":"StopObject" + }, + { + "id":69, + "type":"StopObject" + }, + { + "id":70, + "type":"StopObject" + }, + { + "id":71, + "type":"StopObject" + }, + { + "id":72, + "type":"StopObject" + }, + { + "id":73, + "type":"StopObject" + }, + { + "id":74, + "type":"StopObject" + }, + { + "id":75, + "type":"StopObject" + }, + { + "id":76, + "type":"StopObject" + }, + { + "id":77, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":8, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":15.5, + "x":0.5, + "y":8 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":78, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":8.5, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":15.75, + "x":0.25, + "y":7.5 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":79, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":9, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":15.75, + "x":0.25, + "y":7 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":80, + "type":"StopObject" + }, + { + "id":81, + "type":"StopObject" + }, + { + "id":82, + "type":"StopObject" + }, + { + "id":83, + "type":"StopObject" + }, + { + "id":84, + "type":"StopObject" + }, + { + "id":85, + "type":"StopObject" + }, + { + "id":86, + "type":"StopObject" + }, + { + "id":87, + "type":"StopObject" + }, + { + "id":88, + "type":"StopObject" + }, + { + "id":89, + "type":"StopObject" + }, + { + "id":90, + "type":"StopObject" + }, + { + "id":91, + "type":"StopObject" + }, + { + "id":92, + "type":"StopObject" + }, + { + "id":93, + "type":"StopObject" + }, + { + "id":94, + "type":"StopObject" + }, + { + "id":95, + "type":"StopObject" + }, + { + "id":96, + "type":"StopObject" + }, + { + "id":97, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":98, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":99, + "objectgroup": + { + "draworder":"index", + "id":2, + "name":"", + "objects":[ + { + "height":16, + "id":1, + "name":"", + "rotation":0, + "type":"", + "visible":true, + "width":16, + "x":0, + "y":0 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "x":0, + "y":0 + }, + "probability":0.100000001490116, + "type":"StopObject" + }, + { + "id":100, + "type":"StopObject" + }, + { + "id":101, + "type":"StopObject" + }, + { + "id":102, + "type":"StopObject" + }, + { + "id":103, + "type":"StopObject" + }, + { + "id":104, + "type":"StopObject" + }, + { + "id":105, + "type":"StopObject" + }, + { + "id":106, + "type":"StopObject" + }, + { + "id":107, + "type":"StopObject" + }, + { + "id":108, + "type":"StopObject" + }, + { + "id":109, + "type":"StopObject" + }, + { + "id":110, + "type":"StopObject" + }, + { + "id":111, + "type":"StopObject" + }, + { + "id":112, + "type":"StopObject" + }, + { + "id":113, + "type":"StopObject" + }, + { + "id":114, + "type":"StopObject" + }, + { + "id":115, + "type":"StopObject" + }, + { + "id":116, + "type":"StopObject" + }, + { + "id":117, + "type":"StopObject" + }, + { + "id":118, + "type":"StopObject" + }, + { + "id":119, + "type":"StopObject" + }, + { + "id":120, + "type":"StopObject" + }, + { + "id":121, + "type":"StopObject" + }, + { + "id":122, + "type":"StopObject" + }, + { + "id":123, + "type":"StopObject" + }, + { + "id":124, + "type":"StopObject" + }, + { + "id":125, + "type":"StopObject" + }, + { + "id":126, + "type":"StopObject" + }, + { + "id":127, + "type":"StopObject" + }, + { + "id":128, + "type":"StopObject" + }, + { + "id":129, + "type":"StopObject" + }, + { + "id":130, + "type":"StopObject" + }, + { + "id":131, + "type":"StopObject" + }, + { + "id":132, + "type":"StopObject" + }, + { + "id":133, + "type":"StopObject" + }, + { + "id":134, + "type":"StopObject" + }, + { + "id":135, + "type":"StopObject" + }, + { + "id":136, + "type":"StopObject" + }, + { + "id":137, + "type":"StopObject" + }, + { + "id":138, + "type":"StopObject" + }, + { + "id":139, + "type":"StopObject" + }, + { + "id":140, + "type":"StopObject" + }, + { + "id":141, + "type":"StopObject" + }, + { + "id":142, + "type":"StopObject" + }, + { + "id":143, + "type":"StopObject" + }, + { + "id":144, + "type":"StopObject" + }, + { + "id":145, + "type":"StopObject" + }, + { + "id":146, + "type":"StopObject" + }, + { + "id":147, + "type":"StopObject" + }, + { + "id":148, + "type":"StopObject" + }, + { + "id":149, + "type":"StopObject" + }, + { + "id":150, + "type":"StopObject" + }, + { + "id":151, + "type":"StopObject" + }, + { + "id":152, + "type":"StopObject" + }, + { + "id":153, + "type":"StopObject" + }, + { + "id":154, + "type":"StopObject" + }, + { + "id":155, + "type":"StopObject" + }, + { + "id":156, + "type":"StopObject" + }, + { + "id":157, + "type":"StopObject" + }, + { + "id":158, + "type":"StopObject" + }, + { + "id":159, + "type":"StopObject" + }, + { + "id":160, + "type":"StopObject" + }, + { + "id":161, + "type":"StopObject" + }, + { + "id":162, + "type":"StopObject" + }, + { + "id":163, + "type":"StopObject" + }, + { + "id":164, + "type":"StopObject" + }, + { + "id":165, + "type":"StopObject" + }, + { + "id":166, + "type":"StopObject" + }, + { + "id":167, + "type":"StopObject" + }, + { + "id":168, + "type":"StopObject" + }, + { + "id":169, + "type":"StopObject" + }, + { + "id":170, + "type":"StopObject" + }, + { + "id":171, + "type":"StopObject" + }, + { + "id":172, + "type":"StopObject" + }, + { + "id":173, + "type":"StopObject" + }, + { + "id":174, + "type":"StopObject" + }, + { + "id":175, + "type":"StopObject" + }, + { + "id":176, + "type":"StopObject" + }, + { + "id":177, + "type":"StopObject" + }, + { + "id":178, + "type":"StopObject" + }, + { + "id":179, + "type":"StopObject" + }, + { + "id":180, + "type":"StopObject" + }, + { + "id":181, + "type":"StopObject" + }, + { + "id":182, + "type":"StopObject" + }, + { + "id":183, + "type":"StopObject" + }, + { + "id":184, + "type":"StopObject" + }, + { + "id":185, + "type":"StopObject" + }, + { + "id":186, + "type":"StopObject" + }, + { + "id":187, + "type":"StopObject" + }, + { + "id":188, + "type":"StopObject" + }, + { + "id":189, + "type":"StopObject" + }, + { + "id":190, + "type":"StopObject" + }, + { + "id":191, + "type":"StopObject" + }, + { + "id":192, + "type":"StopObject" + }, + { + "id":193, + "type":"StopObject" + }, + { + "id":194, + "type":"StopObject" + }, + { + "id":195, + "type":"StopObject" + }, + { + "id":196, + "type":"StopObject" + }, + { + "id":197, + "type":"StopObject" + }, + { + "id":198, + "type":"StopObject" + }, + { + "id":199, + "type":"StopObject" + }, + { + "id":200, + "type":"StopObject" + }, + { + "id":201, + "type":"StopObject" + }, + { + "id":202, + "type":"StopObject" + }, + { + "id":203, + "type":"StopObject" + }, + { + "id":204, + "type":"StopObject" + }, + { + "id":205, + "type":"StopObject" + }, + { + "id":206, + "type":"StopObject" + }, + { + "id":207, + "type":"StopObject" + }, + { + "id":208, + "type":"StopObject" + }, + { + "id":209, + "type":"StopObject" + }, + { + "id":210, + "type":"StopObject" + }, + { + "id":211, + "type":"StopObject" + }, + { + "id":212, + "type":"StopObject" + }, + { + "id":213, + "type":"StopObject" + }, + { + "id":214, + "type":"StopObject" + }, + { + "id":215, + "type":"StopObject" + }, + { + "id":216, + "type":"StopObject" + }, + { + "id":217, + "type":"StopObject" + }, + { + "id":218, + "type":"StopObject" + }, + { + "id":219, + "type":"StopObject" + }, + { + "id":220, + "type":"StopObject" + }, + { + "id":221, + "type":"StopObject" + }, + { + "id":222, + "type":"StopObject" + }, + { + "id":223, + "type":"StopObject" + }, + { + "id":224, + "type":"StopObject" + }, + { + "id":225, + "type":"StopObject" + }, + { + "id":226, + "type":"StopObject" + }, + { + "id":227, + "type":"StopObject" + }, + { + "id":228, + "type":"StopObject" + }, + { + "id":229, + "type":"StopObject" + }, + { + "id":230, + "type":"StopObject" + }, + { + "id":231, + "type":"StopObject" + }, + { + "id":232, + "type":"StopObject" + }, + { + "id":233, + "type":"StopObject" + }, + { + "id":234, + "type":"StopObject" + }, + { + "id":235, + "type":"StopObject" + }, + { + "id":236, + "type":"StopObject" + }, + { + "id":237, + "type":"StopObject" + }, + { + "id":238, + "type":"StopObject" + }, + { + "id":239, + "type":"StopObject" + }], + "tilewidth":16, + "type":"tileset", + "version":"1.10" +} \ No newline at end of file diff --git a/ZoFo/Content/Textures/TileSetImages/Pipes.png b/ZoFo/Content/Textures/TileSetImages/Pipes.png new file mode 100644 index 0000000..bc08a8e Binary files /dev/null and b/ZoFo/Content/Textures/TileSetImages/Pipes.png differ diff --git a/ZoFo/Content/Textures/TileSets/Tilelist1.png b/ZoFo/Content/Textures/TileSetImages/Tilelist1.png similarity index 100% rename from ZoFo/Content/Textures/TileSets/Tilelist1.png rename to ZoFo/Content/Textures/TileSetImages/Tilelist1.png diff --git a/ZoFo/Content/Textures/TileSets/Tilelist2.png b/ZoFo/Content/Textures/TileSetImages/Tilelist2.png similarity index 100% rename from ZoFo/Content/Textures/TileSets/Tilelist2.png rename to ZoFo/Content/Textures/TileSetImages/Tilelist2.png diff --git a/ZoFo/Content/Textures/TileSets/Tilelist3.png b/ZoFo/Content/Textures/TileSetImages/Tilelist3.png similarity index 100% rename from ZoFo/Content/Textures/TileSets/Tilelist3.png rename to ZoFo/Content/Textures/TileSetImages/Tilelist3.png diff --git a/ZoFo/Content/Textures/TileSets/Tilelist4.png b/ZoFo/Content/Textures/TileSetImages/Tilelist4.png similarity index 100% rename from ZoFo/Content/Textures/TileSets/Tilelist4.png rename to ZoFo/Content/Textures/TileSetImages/Tilelist4.png diff --git a/ZoFo/Content/Textures/TileSetImages/TilesetDesert.png b/ZoFo/Content/Textures/TileSetImages/TilesetDesert.png new file mode 100644 index 0000000..adc8527 Binary files /dev/null and b/ZoFo/Content/Textures/TileSetImages/TilesetDesert.png differ diff --git a/ZoFo/Content/Textures/TileSetImages/TilesetDungeon.png b/ZoFo/Content/Textures/TileSetImages/TilesetDungeon.png new file mode 100644 index 0000000..d4f00d3 Binary files /dev/null and b/ZoFo/Content/Textures/TileSetImages/TilesetDungeon.png differ diff --git a/ZoFo/Content/Textures/TileSetImages/TilesetElement.png b/ZoFo/Content/Textures/TileSetImages/TilesetElement.png new file mode 100644 index 0000000..372b134 Binary files /dev/null and b/ZoFo/Content/Textures/TileSetImages/TilesetElement.png differ diff --git a/ZoFo/Content/Textures/TileSetImages/TilesetField.png b/ZoFo/Content/Textures/TileSetImages/TilesetField.png new file mode 100644 index 0000000..0a88109 Binary files /dev/null and b/ZoFo/Content/Textures/TileSetImages/TilesetField.png differ diff --git a/ZoFo/Content/Textures/TileSetImages/TilesetFloor.png b/ZoFo/Content/Textures/TileSetImages/TilesetFloor.png new file mode 100644 index 0000000..abba7bf Binary files /dev/null and b/ZoFo/Content/Textures/TileSetImages/TilesetFloor.png differ diff --git a/ZoFo/Content/Textures/TileSetImages/TilesetFloorB.png b/ZoFo/Content/Textures/TileSetImages/TilesetFloorB.png new file mode 100644 index 0000000..9fb91a7 Binary files /dev/null and b/ZoFo/Content/Textures/TileSetImages/TilesetFloorB.png differ diff --git a/ZoFo/Content/Textures/TileSetImages/TilesetFloorDetail.png b/ZoFo/Content/Textures/TileSetImages/TilesetFloorDetail.png new file mode 100644 index 0000000..96be714 Binary files /dev/null and b/ZoFo/Content/Textures/TileSetImages/TilesetFloorDetail.png differ diff --git a/ZoFo/Content/Textures/TileSetImages/TilesetHole.png b/ZoFo/Content/Textures/TileSetImages/TilesetHole.png new file mode 100644 index 0000000..14078c1 Binary files /dev/null and b/ZoFo/Content/Textures/TileSetImages/TilesetHole.png differ diff --git a/ZoFo/Content/Textures/TileSetImages/TilesetHouse.png b/ZoFo/Content/Textures/TileSetImages/TilesetHouse.png new file mode 100644 index 0000000..fa89397 Binary files /dev/null and b/ZoFo/Content/Textures/TileSetImages/TilesetHouse.png differ diff --git a/ZoFo/Content/Textures/TileSetImages/TilesetLogic.png b/ZoFo/Content/Textures/TileSetImages/TilesetLogic.png new file mode 100644 index 0000000..6feb49d Binary files /dev/null and b/ZoFo/Content/Textures/TileSetImages/TilesetLogic.png differ diff --git a/ZoFo/Content/Textures/TileSetImages/TilesetNature.png b/ZoFo/Content/Textures/TileSetImages/TilesetNature.png new file mode 100644 index 0000000..fba9cb6 Binary files /dev/null and b/ZoFo/Content/Textures/TileSetImages/TilesetNature.png differ diff --git a/ZoFo/Content/Textures/TileSetImages/TilesetRelief.png b/ZoFo/Content/Textures/TileSetImages/TilesetRelief.png new file mode 100644 index 0000000..f3ec0d5 Binary files /dev/null and b/ZoFo/Content/Textures/TileSetImages/TilesetRelief.png differ diff --git a/ZoFo/Content/Textures/TileSetImages/TilesetReliefDetail.png b/ZoFo/Content/Textures/TileSetImages/TilesetReliefDetail.png new file mode 100644 index 0000000..ae72bb6 Binary files /dev/null and b/ZoFo/Content/Textures/TileSetImages/TilesetReliefDetail.png differ diff --git a/ZoFo/Content/Textures/TileSetImages/TilesetTowers.png b/ZoFo/Content/Textures/TileSetImages/TilesetTowers.png new file mode 100644 index 0000000..19c4a84 Binary files /dev/null and b/ZoFo/Content/Textures/TileSetImages/TilesetTowers.png differ diff --git a/ZoFo/Content/Textures/TileSetImages/TilesetVillageAbandoned.png b/ZoFo/Content/Textures/TileSetImages/TilesetVillageAbandoned.png new file mode 100644 index 0000000..541b26a Binary files /dev/null and b/ZoFo/Content/Textures/TileSetImages/TilesetVillageAbandoned.png differ diff --git a/ZoFo/Content/Textures/TileSetImages/TilesetWater.png b/ZoFo/Content/Textures/TileSetImages/TilesetWater.png new file mode 100644 index 0000000..34127e4 Binary files /dev/null and b/ZoFo/Content/Textures/TileSetImages/TilesetWater.png differ diff --git a/ZoFo/Content/Textures/TileSets/TilesetFloor.png b/ZoFo/Content/Textures/TileSets/TilesetFloor.png deleted file mode 100644 index b959118..0000000 Binary files a/ZoFo/Content/Textures/TileSets/TilesetFloor.png and /dev/null differ diff --git a/ZoFo/GameCore/Client.cs b/ZoFo/GameCore/Client.cs index 626f732..7274abf 100644 --- a/ZoFo/GameCore/Client.cs +++ b/ZoFo/GameCore/Client.cs @@ -24,6 +24,8 @@ using ZoFo.GameCore.GUI; using ZoFo.GameCore.GameObjects.Entities.Interactables.Collectables; using ZoFo.GameCore.GameObjects.MapObjects.StopObjects; using ZoFo.GameCore.GameObjects.Entities.LivingEntities.Enemies; +using Newtonsoft.Json.Linq; +using Newtonsoft.Json; namespace ZoFo.GameCore { public class Client @@ -54,13 +56,21 @@ namespace ZoFo.GameCore public void OnDataSend(string data) { - List updateDatas = JsonSerializer.Deserialize>(data); + //List updateDatas = JsonSerializer.Deserialize>(data); + JArray jToken = JsonConvert.DeserializeObject(data) as JArray; + + //string[] brands = jToken.SelectToken("")?.ToObject(); + foreach (JToken update in jToken.Children()) + { + string a = update.ToString(); + UpdateTileCreated u = System.Text.Json.JsonSerializer.Deserialize(a); + } // тут будет switch AppManager.Instance.debugHud.Log(data); - foreach (var item in updateDatas) - { - GotData(item); - } + //foreach (var item in updateDatas) + //{ + // GotData(item); + //} } public void GameEndedUnexpectedly() { } @@ -112,22 +122,21 @@ namespace ZoFo.GameCore mapObjects.Add( new MapObject( (update as UpdateTileCreated).Position, - (update as UpdateTileCreated).Size.ToVector2(), - (update as UpdateTileCreated).sourceRectangle, + (update as UpdateTileCreated).Size.GetPoint().ToVector2(), + (update as UpdateTileCreated).sourceRectangle.GetRectangle(), (update as UpdateTileCreated).tileSetName )); } - else if (update is UpdateStopObjectCreated) - { - stopObjects.Add( - new StopObject( - (update as UpdateStopObjectCreated).Position, - (update as UpdateStopObjectCreated).Size.ToVector2(), - (update as UpdateStopObjectCreated).sourceRectangle, - (update as UpdateStopObjectCreated).tileSetName, - (update as UpdateStopObjectCreated).collisions - )); - } + //else if (update is UpdateStopObjectCreated) + //{ + // stopObjects.Add( + // new StopObject( + // (update as UpdateStopObjectCreated).Position, + // (update as UpdateStopObjectCreated).Size.ToVector2(), + // (update as UpdateStopObjectCreated).sourceRectangle, + // (update as UpdateStopObjectCreated).tileSetName + // )); + //} else if (update is UpdateGameObjectCreated) { GameObject created_gameObject; diff --git a/ZoFo/GameCore/GameManagers/MapManager/MapElements/Layer.cs b/ZoFo/GameCore/GameManagers/MapManager/MapElements/Layer.cs index 09f9894..cf04682 100644 --- a/ZoFo/GameCore/GameManagers/MapManager/MapElements/Layer.cs +++ b/ZoFo/GameCore/GameManagers/MapManager/MapElements/Layer.cs @@ -15,5 +15,6 @@ namespace ZoFo.GameCore.GameManagers.MapManager.MapElements public int Id { get; set; } public bool Visibility { get; set; } public string Class { get; set; } + public string Type { get; set; } } } diff --git a/ZoFo/GameCore/GameManagers/MapManager/MapManager.cs b/ZoFo/GameCore/GameManagers/MapManager/MapManager.cs index 0d6a569..72dcdea 100644 --- a/ZoFo/GameCore/GameManagers/MapManager/MapManager.cs +++ b/ZoFo/GameCore/GameManagers/MapManager/MapManager.cs @@ -33,13 +33,13 @@ namespace ZoFo.GameCore.GameManagers.MapManager PropertyNameCaseInsensitive = true }; TileMap tileMap = - JsonSerializer.Deserialize(File.ReadAllText(string.Format(_templatePath, mapName)), options); + JsonSerializer.Deserialize(File.ReadAllText(Path.Combine(AppContext.BaseDirectory, string.Format(_templatePath, mapName))), options); // Загрузка TileSet-ов по TileSetInfo List tileSets = new List(); foreach (TileSetInfo tileSetInfo in tileMap.TileSets) { - TileSet tileSet = LoadTileSet(Path.Combine("Content", "MapData", "TileMaps", tileSetInfo.Source)); + TileSet tileSet = LoadTileSet(Path.Combine(AppContext.BaseDirectory, "Content", "MapData", "TileMaps", tileSetInfo.Source)); tileSet.FirstGid = tileSetInfo.FirstGid; tileSets.Add(tileSet); } @@ -47,51 +47,60 @@ namespace ZoFo.GameCore.GameManagers.MapManager foreach (var layer in tileMap.Layers) { - foreach (var chunk in layer.Chunks) + if (layer.Type == "objectgroup") { - for (int i = 0; i < chunk.Data.Length; i++) + + } + else + { + foreach (var chunk in layer.Chunks) { - foreach (var tileSet in tileSets) + for (int i = 0; i < chunk.Data.Length; i++) { - if (tileSet.FirstGid <= chunk.Data[i]) + foreach (var tileSet in tileSets) { - int number = chunk.Data[i] - tileSet.FirstGid; - - int relativeColumn = number % tileSet.Columns; - int relativeRow = number / tileSet.Columns; // относительно левого угла чанка - - Rectangle sourceRectangle = new Rectangle(relativeColumn * tileSet.TileWidth, - relativeRow * tileSet.TileHeight, - tileSet.TileWidth, tileSet.TileHeight); - - Vector2 position = new Vector2( - (i % chunk.Width) * tileSet.TileWidth + chunk.X * tileSet.TileWidth, - (i / chunk.Height) * tileSet.TileHeight + chunk.Y * tileSet.TileHeight); - - Tile tile = tileSet.Tiles[number]; // По факту может быть StopObjectom, но на уровне Tiled это все в первую очередь Tile - - switch (tile.Type) + if (tileSet.FirstGid <= chunk.Data[i]) { - case "Tile": - AppManager.Instance.server.RegisterGameObject(new MapObject(position, - new Vector2(tileSet.TileWidth, tileSet.TileHeight), - sourceRectangle, - "Textures/TileSets/" + - Path.GetFileName(tileSet.Image).Replace(".png", ""))); - break; - case "StopObject": - var collisionRectangles = LoadRectangles(tile); // Грузит коллизии обьектов - AppManager.Instance.server.RegisterGameObject(new StopObject(position/4,//TODO - new Vector2(tileSet.TileWidth, tileSet.TileHeight), - sourceRectangle, - "Textures/TileSets/" + - Path.GetFileName(tileSet.Image).Replace(".png", ""), - collisionRectangles.ToArray())); - break; - default: - break; + int number = chunk.Data[i] - tileSet.FirstGid; + + int relativeColumn = number % tileSet.Columns; + int relativeRow = number / tileSet.Columns; // относительно левого угла чанка + + Rectangle sourceRectangle = new Rectangle(relativeColumn * (tileSet.TileWidth + tileSet.Spacing) + tileSet.Margin, + relativeRow * (tileSet.TileHeight + tileSet.Spacing) + tileSet.Margin, + tileSet.TileWidth, tileSet.TileHeight); + + Vector2 position = new Vector2( + (i % chunk.Width) * tileMap.TileWidth + chunk.X * tileMap.TileWidth, + (i / chunk.Height) * tileMap.TileHeight + chunk.Y * tileMap.TileHeight); + + Tile tile = tileSet.Tiles[number]; // По факту может быть StopObjectom, но на уровне Tiled это все в первую очередь Tile + string textureName = Path.Combine(AppContext.BaseDirectory, "Content", "Textures", "TileSetImages", + Path.GetFileName(tileSet.Image).Replace(".png", "")); + switch (tile.Type) + { + case "Tile": + AppManager.Instance.server.RegisterGameObject(new MapObject(position, + new Vector2(tileSet.TileWidth, tileSet.TileHeight), + sourceRectangle, + textureName)); + break; + + case "StopObject": + var collisionRectangles = LoadRectangles(tile); // Грузит коллизии обьектов + + AppManager.Instance.server.RegisterGameObject(new StopObject(position, + new Vector2(tileSet.TileWidth, tileSet.TileHeight), + sourceRectangle, + textureName, + collisionRectangles.ToArray())); + break; + + default: + break; + } + break; } - break; } } } @@ -126,7 +135,7 @@ namespace ZoFo.GameCore.GameManagers.MapManager { if (tile.Objectgroup == null) { - return new List(); + return new List() { new Rectangle(0, 0, 0, 0) }; } List collisionRectangles = new List(); diff --git a/ZoFo/GameCore/GameManagers/NetworkManager/ClientNetworkManager.cs b/ZoFo/GameCore/GameManagers/NetworkManager/ClientNetworkManager.cs index 6f58b5e..6e1e6b4 100644 --- a/ZoFo/GameCore/GameManagers/NetworkManager/ClientNetworkManager.cs +++ b/ZoFo/GameCore/GameManagers/NetworkManager/ClientNetworkManager.cs @@ -100,6 +100,7 @@ namespace ZoFo.GameCore.GameManagers.NetworkManager { string hostName = Dns.GetHostName(); // Retrive the Name of HOST var ipList = Dns.GetHostByName(hostName).AddressList; + foreach (var ip in ipList) { if (ip.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork) @@ -115,8 +116,8 @@ namespace ZoFo.GameCore.GameManagers.NetworkManager { while(socket.Connected) { - byte[] bytes = new byte[2048]; - var countAnsw = socket.Receive(bytes); //Вылетает если кто то закрыл + byte[] bytes = new byte[65535]; + var countAnsw = socket.Receive(bytes, SocketFlags.Partial); //Вылетает если кто то закрыл string update = Encoding.UTF8.GetString(bytes, 0, countAnsw); // обновление отосланные сервером GetDataSent(update); } diff --git a/ZoFo/GameCore/GameManagers/NetworkManager/SerializableDTO/SerializablePoint.cs b/ZoFo/GameCore/GameManagers/NetworkManager/SerializableDTO/SerializablePoint.cs new file mode 100644 index 0000000..4480a8c --- /dev/null +++ b/ZoFo/GameCore/GameManagers/NetworkManager/SerializableDTO/SerializablePoint.cs @@ -0,0 +1,18 @@ +using Microsoft.Xna.Framework; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ZoFo.GameCore.GameManagers.NetworkManager.SerializableDTO +{ + public class SerializablePoint + { + public int X; + public int Y; + + public SerializablePoint(Point point) { X = point.X; Y = point.Y;} + public Point GetPoint() { return new Point(X, Y);} + } +} diff --git a/ZoFo/GameCore/GameManagers/NetworkManager/SerializableDTO/SerializableRectangle.cs b/ZoFo/GameCore/GameManagers/NetworkManager/SerializableDTO/SerializableRectangle.cs new file mode 100644 index 0000000..720344e --- /dev/null +++ b/ZoFo/GameCore/GameManagers/NetworkManager/SerializableDTO/SerializableRectangle.cs @@ -0,0 +1,33 @@ +using Microsoft.Xna.Framework; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Text.Json.Serialization; +using System.Threading.Tasks; +using ZoFo.GameCore.GameManagers.NetworkManager.SerializableDTO; + +namespace ZoFo.GameCore.GameManagers.NetworkManager.SerializableDTO +{ + [Serializable] + [JsonSerializable(typeof(SerializableRectangle))] + public class SerializableRectangle + { + public SerializablePoint Size { get; set; } + public SerializablePoint Location { get; set; } + public int X { get; set; } + public int Y { get; set; } + public SerializableRectangle() + { + + } + + public SerializableRectangle(Rectangle rectangle) { X = rectangle.X; Y = rectangle.Y; + Size = new SerializablePoint(rectangle.Size); Location = new SerializablePoint(rectangle.Location); } + + public Rectangle GetRectangle() + { + return new Rectangle() { X = X, Y = Y, Size = Size.GetPoint(), Location = Location.GetPoint() }; + } + } +} diff --git a/ZoFo/GameCore/GameManagers/NetworkManager/ServerNetworkManager.cs b/ZoFo/GameCore/GameManagers/NetworkManager/ServerNetworkManager.cs index 98b93b6..697c61d 100644 --- a/ZoFo/GameCore/GameManagers/NetworkManager/ServerNetworkManager.cs +++ b/ZoFo/GameCore/GameManagers/NetworkManager/ServerNetworkManager.cs @@ -53,7 +53,8 @@ namespace ZoFo.GameCore.GameManagers.NetworkManager public static IPAddress GetIp() { string hostName = Dns.GetHostName(); // Retrive the Name of HOST - var ipList = Dns.GetHostByName(hostName).AddressList; + var ipList = Dns.GetHostEntry(hostName).AddressList; + foreach (var ip in ipList) { if (ip.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork) @@ -61,7 +62,7 @@ namespace ZoFo.GameCore.GameManagers.NetworkManager return ip; } } - return IPAddress.Loopback; + return IPAddress.Loopback; } /// @@ -79,15 +80,15 @@ namespace ZoFo.GameCore.GameManagers.NetworkManager //Что это? //по 10 паков за раз TODO FIXITFIXITFIXITFIXITFIXITFIXITFIXITFIXITFIXITFIXITFIXITFIXIT List datasToSend = new List(); - for (int i = 0; i < 5 && i - /// При создании тайла TODO move to another file - /// - public class UpdateStopObjectCreated : UpdateData - { - public UpdateStopObjectCreated() { UpdateType = "UpdateStopObjectCreated"; } - public Texture2D TextureTile { get; set; } - public Vector2 Position { get; set; } - public Point Size { get; set; } - public Rectangle sourceRectangle { get; set; } - public string tileSetName { get; set; } - public Rectangle[] collisions { get; set; } - } } diff --git a/ZoFo/GameCore/GameManagers/SoundManager.cs b/ZoFo/GameCore/GameManagers/SoundManager.cs index 97a5922..204d965 100644 --- a/ZoFo/GameCore/GameManagers/SoundManager.cs +++ b/ZoFo/GameCore/GameManagers/SoundManager.cs @@ -24,15 +24,7 @@ namespace ZoFo.GameCore.GameManagers { //List sounds = AppManager.Instance.Content.Load>("sounds/"); - string a = Path.Combine("Content", "sounds"); - string[] k; - if (RuntimeInformation.IsOSPlatform(OSPlatform.OSX)) - { - k = Directory.GetFiles(Path.Combine("bin", "Debug", "net8.0", "Content", "sounds")).Where(x => x.EndsWith("xnb")).ToArray(); - } - else{ - k = Directory.GetFiles(Path.Combine(Directory.GetCurrentDirectory(), "Content", "sounds")).Where(x => x.EndsWith("xnb")).ToArray(); - } + string[] k = Directory.GetFiles(Path.Combine(AppContext.BaseDirectory, "Content", "sounds")).Where(x => x.EndsWith("xnb")).ToArray(); if (k.Length > 0) { diff --git a/ZoFo/GameCore/GameObjects/MapObjects/StopObjects/StopObject.cs b/ZoFo/GameCore/GameObjects/MapObjects/StopObjects/StopObject.cs index 5ef0c2d..392cf6f 100644 --- a/ZoFo/GameCore/GameObjects/MapObjects/StopObjects/StopObject.cs +++ b/ZoFo/GameCore/GameObjects/MapObjects/StopObjects/StopObject.cs @@ -20,13 +20,10 @@ public class StopObject : MapObject { collisionComponents[i] = new CollisionComponent(this, true, new Rectangle(0,0, (int)size.X, (int)size.Y)/*collisions[i]*/); } - //REDO - // TODO: Написать коллизию, пусть тразмер будет чисто таким же как и текстурка. - // Поменяйте уровень защиты конструктора, после снимите в MapManager комментарий в методе LoadMap с создания StopObject-а } public override void Draw(SpriteBatch spriteBatch) { base.Draw(spriteBatch); - DrawDebugRectangle(spriteBatch, new Rectangle((int)position.X, (int)position.Y, collisionComponents[0].stopRectangle.Width, collisionComponents[0].stopRectangle.Height)); + DrawDebugRectangle(spriteBatch, new Rectangle((int)position.X, (int)position.Y, collisionComponents[0].stopRectangle.Width, collisionComponents[0].stopRectangle.Height)); } } diff --git a/ZoFo/GameCore/Graphics/AnimatedGraphicsComponent.cs b/ZoFo/GameCore/Graphics/AnimatedGraphicsComponent.cs index d590462..bc2d8ff 100644 --- a/ZoFo/GameCore/Graphics/AnimatedGraphicsComponent.cs +++ b/ZoFo/GameCore/Graphics/AnimatedGraphicsComponent.cs @@ -163,6 +163,7 @@ namespace ZoFo.GameCore.Graphics } interval--; + } public override void Draw(Rectangle destinationRectangle, SpriteBatch _spriteBatch) @@ -187,8 +188,9 @@ namespace ZoFo.GameCore.Graphics destinationRectangle.Y -= CameraPosition.Y; destinationRectangle = Scaling(destinationRectangle); - _spriteBatch.Draw(texture, - destinationRectangle, sourceRectangle, Color.White); + + _spriteBatch.Draw(texture, destinationRectangle, sourceRectangle, Color.White, Rotation, + Vector2.Zero, Flip, 0); } public override void Draw(Rectangle destinationRectangle, SpriteBatch _spriteBatch, Rectangle sourceRectangle) { @@ -213,7 +215,8 @@ namespace ZoFo.GameCore.Graphics destinationRectangle = Scaling(destinationRectangle); _spriteBatch.Draw(texture, - destinationRectangle, sourceRectangle, Color.White); + destinationRectangle, sourceRectangle, Color.White, 0, + Vector2.Zero, Flip, 0); } private void buildSourceRectangle() { diff --git a/ZoFo/GameCore/Graphics/AnimationBuilder.cs b/ZoFo/GameCore/Graphics/AnimationBuilder.cs index e85ec28..50f9162 100644 --- a/ZoFo/GameCore/Graphics/AnimationBuilder.cs +++ b/ZoFo/GameCore/Graphics/AnimationBuilder.cs @@ -12,7 +12,7 @@ namespace ZoFo.GameCore.Graphics public void LoadAnimations() { Animations = new List(); - string[] animationFilesNames = Directory.GetFiles("Content/Textures/Animations"); + string[] animationFilesNames = Directory.GetFiles(Path.Combine(AppContext.BaseDirectory, "Content", "Textures", "Animations")); StreamReader reader; foreach (var fileName in animationFilesNames) diff --git a/ZoFo/GameCore/Graphics/GraphicsComponent.cs b/ZoFo/GameCore/Graphics/GraphicsComponent.cs index c71b0c3..3fa8fa4 100644 --- a/ZoFo/GameCore/Graphics/GraphicsComponent.cs +++ b/ZoFo/GameCore/Graphics/GraphicsComponent.cs @@ -9,6 +9,9 @@ public abstract class GraphicsComponent public static int scaling = 1; public string mainTextureName;//TODO костыль - пофиксить + public SpriteEffects Flip = SpriteEffects.None; + public float Rotation; + public abstract void LoadContent(); public abstract void Update(); public abstract void Draw(Rectangle destinationRectangle, SpriteBatch _spriteBatch); diff --git a/ZoFo/GameCore/Graphics/IGraphicsComponent.cs b/ZoFo/GameCore/Graphics/IGraphicsComponent.cs deleted file mode 100644 index 50e2424..0000000 --- a/ZoFo/GameCore/Graphics/IGraphicsComponent.cs +++ /dev/null @@ -1,16 +0,0 @@ -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Graphics; - -namespace ZoFo.GameCore.Graphics; - -public interface IGraphicsComponent -{ - public Rectangle ObjectDrawRectangle { get; set; } - public static int scaling = 1; - public string mainTextureName { get; set; }//TODO костыль - пофиксить - - public abstract void LoadContent(); - public abstract void Update(); - public abstract void Draw(Rectangle destinationRectangle, SpriteBatch _spriteBatch); - public abstract void Draw(Rectangle destinationRectangle, SpriteBatch _spriteBatch, Rectangle sourceRectangle); -} \ No newline at end of file diff --git a/ZoFo/GameCore/Graphics/StaticGraphicsComponent.cs b/ZoFo/GameCore/Graphics/StaticGraphicsComponent.cs index 3e2fd6c..a631c5d 100644 --- a/ZoFo/GameCore/Graphics/StaticGraphicsComponent.cs +++ b/ZoFo/GameCore/Graphics/StaticGraphicsComponent.cs @@ -8,7 +8,6 @@ using ZoFo.GameCore.GUI; namespace ZoFo.GameCore.Graphics { - public class StaticGraphicsComponent : GraphicsComponent { private Texture2D texture; @@ -18,7 +17,7 @@ namespace ZoFo.GameCore.Graphics { LoadContent(); } - + public StaticGraphicsComponent(string textureName) { BuildComponent(textureName); @@ -29,7 +28,7 @@ namespace ZoFo.GameCore.Graphics { _textureName = textureName; } - + public override void LoadContent() { @@ -37,7 +36,7 @@ namespace ZoFo.GameCore.Graphics { return; } - + texture = AppManager.Instance.Content.Load(_textureName); } @@ -53,11 +52,14 @@ namespace ZoFo.GameCore.Graphics destinationRectangle.X -= CameraPosition.X; destinationRectangle.Y -= CameraPosition.Y; destinationRectangle = Scaling(destinationRectangle); - _spriteBatch.Draw(texture, destinationRectangle, Color.White); + _spriteBatch.Draw(texture, destinationRectangle, texture.Bounds, Color.White, Rotation, + Vector2.Zero, Flip, 0); } public override void Draw(Rectangle destinationRectangle, SpriteBatch _spriteBatch, Rectangle sourceRectangle) { + // Uncomment to go brrrr + //Rotation = new Random().Next(1, 365); DebugHUD.Instance.Log("draw "); destinationRectangle.X -= CameraPosition.X; @@ -65,7 +67,8 @@ namespace ZoFo.GameCore.Graphics destinationRectangle = Scaling(destinationRectangle); _spriteBatch.Draw(texture, - destinationRectangle, sourceRectangle, Color.White); + destinationRectangle, sourceRectangle, Color.White, Rotation, + Vector2.Zero, Flip, 0); } } -} +} \ No newline at end of file diff --git a/ZoFo/GameCore/Server.cs b/ZoFo/GameCore/Server.cs index 329763c..89b1bbb 100644 --- a/ZoFo/GameCore/Server.cs +++ b/ZoFo/GameCore/Server.cs @@ -21,6 +21,7 @@ using ZoFo.GameCore.GameObjects.Entities.LivingEntities.Player; using ZoFo.GameCore.GameObjects.MapObjects; using ZoFo.GameCore.GameObjects.MapObjects.StopObjects; using ZoFo.GameCore.Graphics; +using ZoFo.GameCore.GameManagers.NetworkManager.SerializableDTO; namespace ZoFo.GameCore { @@ -127,7 +128,7 @@ namespace ZoFo.GameCore players = new List(); new MapManager().LoadMap(); - AppManager.Instance.server.RegisterGameObject(new EntittyForAnimationTests(new Vector2(0, 0))); + //AppManager.Instance.server.RegisterGameObject(new EntittyForAnimationTests(new Vector2(0, 0))); AppManager.Instance.server.RegisterGameObject(new Player(new Vector2(740, 140))); AppManager.Instance.server.RegisterGameObject(new Zombie(new Vector2(1000, 1000))); AppManager.Instance.server.RegisterGameObject(new Ammo(new Vector2(140, 440))); @@ -172,30 +173,13 @@ namespace ZoFo.GameCore { gameObjects.Add(gameObject); - if (gameObject is StopObject) - { - AddData(new UpdateStopObjectCreated() - { - Position = (gameObject as StopObject).position, - sourceRectangle = (gameObject as StopObject).sourceRectangle, - Size = (gameObject as StopObject).graphicsComponent.ObjectDrawRectangle.Size, - collisions = (gameObject as StopObject).collisionComponents.Select(x=>x.stopRectangle).ToArray(), - tileSetName = ((gameObject as StopObject).graphicsComponent as StaticGraphicsComponent)._textureName - });//TODO - foreach (var item in (gameObject as StopObject).collisionComponents) - { - collisionManager.Register(item); - - } - return; - } if (gameObject is MapObject) { AddData(new UpdateTileCreated() { Position = (gameObject as MapObject).position, - sourceRectangle = (gameObject as MapObject).sourceRectangle, - Size = (gameObject as MapObject).graphicsComponent.ObjectDrawRectangle.Size, + sourceRectangle = new SerializableRectangle((gameObject as MapObject).sourceRectangle), + Size = new SerializablePoint((gameObject as MapObject).graphicsComponent.ObjectDrawRectangle.Size), tileSetName = ((gameObject as MapObject).graphicsComponent as StaticGraphicsComponent)._textureName });//TODO return;