From a26f2824768b833c8708d4f5ae5861e9cd1e45ee Mon Sep 17 00:00:00 2001 From: MattN-L Date: Fri, 15 Mar 2024 20:34:35 -0400 Subject: [PATCH] Added Painting support to Atlas Editor --- PCK-Studio/Forms/Editor/TextureAtlasEditor.cs | 3 +- PCK-Studio/Internal/ApplicationScope.cs | 9 +- PCK-Studio/Internal/Json/Tiles.cs | 23 +- PCK-Studio/MainForm.cs | 9 +- PCK-Studio/PckStudio.csproj | 2 + PCK-Studio/Properties/Resources.Designer.cs | 64 +- PCK-Studio/Properties/Resources.resx | 8 +- .../Resources/atlases/explosionData.json | 2 +- .../Resources/atlases/paintingData.json | 1062 +++++++++++++++++ PCK-Studio/Resources/atlases/paintings.png | Bin 0 -> 92439 bytes 10 files changed, 1156 insertions(+), 26 deletions(-) create mode 100644 PCK-Studio/Resources/atlases/paintingData.json create mode 100644 PCK-Studio/Resources/atlases/paintings.png diff --git a/PCK-Studio/Forms/Editor/TextureAtlasEditor.cs b/PCK-Studio/Forms/Editor/TextureAtlasEditor.cs index d92e21cd..1f5caaea 100644 --- a/PCK-Studio/Forms/Editor/TextureAtlasEditor.cs +++ b/PCK-Studio/Forms/Editor/TextureAtlasEditor.cs @@ -113,7 +113,8 @@ namespace PckStudio.Forms.Editor "additionalmapicons" => (Tiles.AdditionalMapIconTileInfos, "additional_map_icons"), "moon_phases" => (Tiles.MoonPhaseTileInfos, "moon_phases"), "xporb" => (Tiles.ExperienceOrbTileInfos, "experience_orbs"), - "explosion" => (Tiles.ExplosionTileInfos, "explosion"), + "explosion" => (Tiles.ExplosionTileInfos, "explosions"), + "kz" => (Tiles.PaintingTileInfos, "paintings"), _ => (null, null), }; diff --git a/PCK-Studio/Internal/ApplicationScope.cs b/PCK-Studio/Internal/ApplicationScope.cs index 998178df..e3812620 100644 --- a/PCK-Studio/Internal/ApplicationScope.cs +++ b/PCK-Studio/Internal/ApplicationScope.cs @@ -30,8 +30,15 @@ namespace PckStudio.Internal _ = Tiles.JsonExplosionData; _ = Tiles.JsonMapIconData; _ = Tiles.JsonExperienceOrbData; - _ = Tiles.ItemImageList; + _ = Tiles.JsonPaintingData; _ = Tiles.BlockImageList; + _ = Tiles.ItemImageList; + _ = Tiles.ParticleImageList; + _ = Tiles.ExplosionImageList; + _ = Tiles.MapIconImageList; + _ = Tiles.ExperienceOrbImageList; + _ = Tiles.MoonPhaseImageList; + _ = Tiles.PaintingImageList; SettingsManager.Initialize(); CultureInfo.CurrentCulture = CultureInfo.InvariantCulture; } diff --git a/PCK-Studio/Internal/Json/Tiles.cs b/PCK-Studio/Internal/Json/Tiles.cs index 2c026335..377ae159 100644 --- a/PCK-Studio/Internal/Json/Tiles.cs +++ b/PCK-Studio/Internal/Json/Tiles.cs @@ -34,8 +34,11 @@ namespace PckStudio.Internal.Json [JsonProperty("experience_orbs")] public List ExperienceOrbs { get; set; } - [JsonProperty("explosion")] - public List Explosion { get; set; } + [JsonProperty("explosions")] + public List Explosions { get; set; } + + [JsonProperty("paintings")] + public List Paintings { get; set; } } internal static class Tiles @@ -44,7 +47,7 @@ namespace PckStudio.Internal.Json _jsonBlockData, _jsonItemData, _jsonParticleData, _jsonMoonPhaseData, _jsonMapIconData, _jsonExplosionData, - _jsonExperienceOrbData; + _jsonExperienceOrbData, _jsonPaintingData; internal static JsonTiles JsonBlockData => _jsonBlockData ??= JsonConvert.DeserializeObject(Resources.blockData); internal static JsonTiles JsonItemData => _jsonItemData ??= JsonConvert.DeserializeObject(Resources.itemData); internal static JsonTiles JsonParticleData => _jsonParticleData ??= JsonConvert.DeserializeObject(Resources.particleData); @@ -52,6 +55,7 @@ namespace PckStudio.Internal.Json internal static JsonTiles JsonMapIconData => _jsonMapIconData ??= JsonConvert.DeserializeObject(Resources.mapIconData); internal static JsonTiles JsonExplosionData => _jsonExplosionData ??= JsonConvert.DeserializeObject(Resources.explosionData); internal static JsonTiles JsonExperienceOrbData => _jsonExperienceOrbData ??= JsonConvert.DeserializeObject(Resources.experienceOrbData); + internal static JsonTiles JsonPaintingData => _jsonPaintingData ??= JsonConvert.DeserializeObject(Resources.paintingData); internal static List ItemTileInfos => JsonItemData.Items; internal static List BlockTileInfos => JsonBlockData.Blocks; @@ -60,7 +64,8 @@ namespace PckStudio.Internal.Json internal static List MapIconTileInfos => JsonMapIconData.MapIcons; internal static List AdditionalMapIconTileInfos => JsonMapIconData.AdditionalMapIcons; internal static List ExperienceOrbTileInfos => JsonExperienceOrbData.ExperienceOrbs; - internal static List ExplosionTileInfos => JsonExplosionData.Explosion; + internal static List ExplosionTileInfos => JsonExplosionData.Explosions; + internal static List PaintingTileInfos => JsonPaintingData.Paintings; private static Image[] _itemImages; public static Image[] ItemImages => _itemImages ??= Resources.items_atlas.SplitHorizontal(16).ToArray(); @@ -84,7 +89,10 @@ namespace PckStudio.Internal.Json public static Image[] ExperienceOrbImages => _experienceOrbIconImages ??= Resources.experience_orbs_atlas.SplitHorizontal(4).ToArray(); private static Image[] _explosionImages; - public static Image[] ExplosionImages => _explosionImages ??= Resources.explosion_atlas.SplitHorizontal(4).ToArray(); + public static Image[] ExplosionImages => _explosionImages ??= Resources.explosions_atlas.SplitHorizontal(4).ToArray(); + + private static Image[] _paintingImages; + public static Image[] PaintingImages => _paintingImages ??= Resources.paintings_atlas.SplitHorizontal(16).ToArray(); private static ImageList GetImageList(Image[] images) { @@ -114,9 +122,12 @@ namespace PckStudio.Internal.Json public static ImageList AdditionalMapIconImageList { get { return _additionalMapIconImageList; } } private static ImageList _experienceOrbsImageList = GetImageList(ExperienceOrbImages); - public static ImageList ExperienceOrbsImageList { get { return _experienceOrbsImageList; } } + public static ImageList ExperienceOrbImageList { get { return _experienceOrbsImageList; } } private static ImageList _explosionImageList = GetImageList(ExplosionImages); public static ImageList ExplosionImageList { get { return _explosionImageList; } } + + private static ImageList _paintingImageList = GetImageList(PaintingImages); + public static ImageList PaintingImageList { get { return _paintingImageList; } } } } diff --git a/PCK-Studio/MainForm.cs b/PCK-Studio/MainForm.cs index 2ed0a7f6..6253a6b1 100644 --- a/PCK-Studio/MainForm.cs +++ b/PCK-Studio/MainForm.cs @@ -382,11 +382,12 @@ namespace PckStudio bool isMapIcons = file.Filename == "res/misc/mapicons.png"; bool isAdditionalMapIcons = file.Filename == "res/misc/additionalmapicons.png"; bool isXPOrbs = file.Filename == "res/item/xporb.png"; - bool isExplosion = file.Filename == "res/misc/explosion.png"; + bool isExplosions = file.Filename == "res/misc/explosion.png"; + bool isPaintings = file.Filename == "res/art/kz.png"; if ( - isTerrain || isItems || isParticles || isMoonPhases || - isMapIcons || isAdditionalMapIcons || isXPOrbs || isExplosion + isTerrain || isItems || isParticles || isMoonPhases || isPaintings || + isMapIcons || isAdditionalMapIcons || isXPOrbs || isExplosions ) { var img = file.GetTexture(); @@ -394,7 +395,7 @@ namespace PckStudio // all of the other atlases so far use 4 var columnCount = 4; - if (isTerrain || isItems || isParticles) columnCount = 16; + if (isTerrain || isItems || isParticles || isPaintings) columnCount = 16; var resolution = img.Width / columnCount; var size = new Size(resolution, resolution); diff --git a/PCK-Studio/PckStudio.csproj b/PCK-Studio/PckStudio.csproj index ce2935ae..9c952d7e 100644 --- a/PCK-Studio/PckStudio.csproj +++ b/PCK-Studio/PckStudio.csproj @@ -635,6 +635,7 @@ + @@ -691,6 +692,7 @@ + diff --git a/PCK-Studio/Properties/Resources.Designer.cs b/PCK-Studio/Properties/Resources.Designer.cs index abd4c5f3..30cb940d 100644 --- a/PCK-Studio/Properties/Resources.Designer.cs +++ b/PCK-Studio/Properties/Resources.Designer.cs @@ -366,20 +366,10 @@ namespace PckStudio.Properties { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap explosion_atlas { - get { - object obj = ResourceManager.GetObject("explosion_atlas", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized string similar to { /// "COMMENT_1": "JSON by MattNL", - /// "explosion": [ + /// "explosions": [ /// { /// "internalName": "explosion_0", /// "displayName": "Explosion (Stage 1)", @@ -399,7 +389,7 @@ namespace PckStudio.Properties { /// "colourEntry": { /// "defaultName": "Particle_Explode", /// "variants": [ - /// [rest of string was truncated]";. + /// [rest of string was truncated]";. /// public static string explosionData { get { @@ -407,6 +397,16 @@ namespace PckStudio.Properties { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap explosions_atlas { + get { + object obj = ResourceManager.GetObject("explosions_atlas", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -696,6 +696,46 @@ namespace PckStudio.Properties { } } + /// + /// Looks up a localized string similar to { + /// "COMMENT_1": "JSON by MattNL", + /// "paintings": [ + /// { + /// "internalName": "Kebab", + /// "displayName": "\"Kebab med tre pepperoni\" by Kristoffer Zetterstrand" + /// }, + /// { + /// "internalName": "Aztec", + /// "displayName": "\"de_aztec\" by Kristoffer Zetterstrand" + /// }, + /// { + /// "internalName": "Alban", + /// "displayName": "\"Albanian\" by Kristoffer Zetterstrand" + /// }, + /// { + /// "internalName": "Aztec2", + /// "displayName": "\"de_aztec\" by Kristoffer Zetterstrand" + /// }, + /// { + /// "internalName": "Bomb", + /// "di [rest of string was truncated]";. + /// + public static string paintingData { + get { + return ResourceManager.GetString("paintingData", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap paintings_atlas { + get { + object obj = ResourceManager.GetObject("paintings_atlas", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized string similar to { /// "COMMENT_1": "JSON by MattNL", diff --git a/PCK-Studio/Properties/Resources.resx b/PCK-Studio/Properties/Resources.resx index 2fcf9388..19110ffd 100644 --- a/PCK-Studio/Properties/Resources.resx +++ b/PCK-Studio/Properties/Resources.resx @@ -346,7 +346,7 @@ ..\Resources\atlases\explosionData.json;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 - + ..\Resources\atlases\explosion.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -364,4 +364,10 @@ ..\Resources\atlases\particles.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\atlases\paintingData.json;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\atlases\paintings.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + \ No newline at end of file diff --git a/PCK-Studio/Resources/atlases/explosionData.json b/PCK-Studio/Resources/atlases/explosionData.json index 77ae7b56..a48a1930 100644 --- a/PCK-Studio/Resources/atlases/explosionData.json +++ b/PCK-Studio/Resources/atlases/explosionData.json @@ -1,6 +1,6 @@ { "COMMENT_1": "JSON by MattNL", - "explosion": [ + "explosions": [ { "internalName": "explosion_0", "displayName": "Explosion (Stage 1)", diff --git a/PCK-Studio/Resources/atlases/paintingData.json b/PCK-Studio/Resources/atlases/paintingData.json new file mode 100644 index 00000000..276a3dde --- /dev/null +++ b/PCK-Studio/Resources/atlases/paintingData.json @@ -0,0 +1,1062 @@ +{ + "COMMENT_1": "JSON by MattNL", + "paintings": [ + { + "internalName": "Kebab", + "displayName": "\"Kebab med tre pepperoni\" by Kristoffer Zetterstrand" + }, + { + "internalName": "Aztec", + "displayName": "\"de_aztec\" by Kristoffer Zetterstrand" + }, + { + "internalName": "Alban", + "displayName": "\"Albanian\" by Kristoffer Zetterstrand" + }, + { + "internalName": "Aztec2", + "displayName": "\"de_aztec\" by Kristoffer Zetterstrand" + }, + { + "internalName": "Bomb", + "displayName": "\"Target Successfully Bombed\" by Kristoffer Zetterstrand" + }, + { + "internalName": "Plant", + "displayName": "\"Paradisträd\" by Kristoffer Zetterstrand" + }, + { + "internalName": "Wasteland", + "displayName": "\"Wasteland\" by Kristoffer Zetterstrand" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "Back", + "displayName": "Back Texture", + "width": 4, + "height": 4 + }, + { + "internalName": "Back", + "displayName": "", + }, + { + "internalName": "Back", + "displayName": "", + }, + { + "internalName": "Back", + "displayName": "", + }, + { + "internalName": "1x1E1", + "displayName": "Extra Painting 1" + }, + { + "internalName": "1x1E2", + "displayName": "Extra Painting 2" + }, + { + "internalName": "1x1E3", + "displayName": "Extra Painting 3" + }, + { + "internalName": "1x1E4", + "displayName": "Extra Painting 4" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "Back", + "displayName": "" + }, + { + "internalName": "Back", + "displayName": "", + }, + { + "internalName": "Back", + "displayName": "", + }, + { + "internalName": "Back", + "displayName": "", + }, + { + "internalName": "Pool", + "displayName": "\"The Pool\" by Kristoffer Zetterstrand", + "width": 2 + }, + { + "internalName": "Pool", + "displayName": "" + }, + { + "internalName": "Courbet", + "displayName": "\"Bonjour Monsieur Courbet\" by Kristoffer Zetterstrand", + "width": 2 + }, + { + "internalName": "Courbet", + "displayName": "" + }, + { + "internalName": "Sea", + "displayName": "\"Seaside\" by Kristoffer Zetterstrand", + "width": 2 + }, + { + "internalName": "Sea", + "displayName": "" + }, + { + "internalName": "Sunset", + "displayName": "\"sunset_dense\" by Kristoffer Zetterstrand", + "width": 2 + }, + { + "internalName": "Sunset", + "displayName": "" + }, + { + "internalName": "Creebet", + "displayName": "\"Creebet\" by Kristoffer Zetterstrand", + "width": 2 + }, + { + "internalName": "Creebet", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "Back", + "displayName": "" + }, + { + "internalName": "Back", + "displayName": "", + }, + { + "internalName": "Back", + "displayName": "", + }, + { + "internalName": "Back", + "displayName": "", + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "Back", + "displayName": "" + }, + { + "internalName": "Back", + "displayName": "", + }, + { + "internalName": "Back", + "displayName": "", + }, + { + "internalName": "Back", + "displayName": "", + }, + { + "internalName": "Wanderer", + "displayName": "\"Wanderer\" by Kristoffer Zetterstrand", + "height": 2 + }, + { + "internalName": "Graham", + "displayName": "\"Graham\" by Kristoffer Zetterstrand", + "height": 2 + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "Skeleton", + "displayName": "\"Mortal Coil\" by Kristoffer Zetterstrand", + "width": 4, + "height": 3 + }, + { + "internalName": "Skeleton", + "displayName": "", + }, + { + "internalName": "Skeleton", + "displayName": "", + }, + { + "internalName": "Skeleton", + "displayName": "", + }, + { + "internalName": "Wanderer", + "displayName": "" + }, + { + "internalName": "Graham", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "Skeleton", + "displayName": "", + }, + { + "internalName": "Skeleton", + "displayName": "", + }, + { + "internalName": "Skeleton", + "displayName": "", + }, + { + "internalName": "Skeleton", + "displayName": "", + }, + { + "internalName": "Fighters", + "displayName": "\"Fighters\" by Kristoffer Zetterstrand", + "width": 4, + "height": 2 + }, + { + "internalName": "Fighters", + "displayName": "" + }, + { + "internalName": "Fighters", + "displayName": "" + }, + { + "internalName": "Fighters", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "Skeleton", + "displayName": "" + }, + { + "internalName": "Skeleton", + "displayName": "" + }, + { + "internalName": "Skeleton", + "displayName": "" + }, + { + "internalName": "Skeleton", + "displayName": "" + }, + { + "internalName": "Fighters", + "displayName": "" + }, + { + "internalName": "Fighters", + "displayName": "" + }, + { + "internalName": "Fighters", + "displayName": "" + }, + { + "internalName": "Fighters", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "DonkeyKong", + "displayName": "\"Kong\" by Kristoffer Zetterstrand", + "width": 4, + "height": 3 + }, + { + "internalName": "DonkeyKong", + "displayName": "" + }, + { + "internalName": "DonkeyKong", + "displayName": "" + }, + { + "internalName": "DonkeyKong", + "displayName": "" + }, + { + "internalName": "Match", + "displayName": "\"Match\" by Kristoffer Zetterstrand", + "width": 2, + "height": 2 + }, + { + "internalName": "Match", + "displayName": "" + }, + { + "internalName": "Bust", + "displayName": "\"Bust\" by Kristoffer Zetterstrand", + "width": 2, + "height": 2 + }, + { + "internalName": "Bust", + "displayName": "" + }, + { + "internalName": "Stage", + "displayName": "\"The stage is set\" by Kristoffer Zetterstrand", + "width": 2, + "height": 2 + }, + { + "internalName": "Stage", + "displayName": "" + }, + { + "internalName": "Void", + "displayName": "\"The Void\" by Kristoffer Zetterstrand", + "width": 2, + "height": 2 + }, + { + "internalName": "Void", + "displayName": "" + }, + { + "internalName": "SkullAndRoses", + "displayName": "\"Skull and Roses\" by Kristoffer Zetterstrand", + "width": 2, + "height": 2 + }, + { + "internalName": "SkullAndRoses", + "displayName": "" + }, + { + "internalName": "Wither", + "displayName": "\"Wither\" by Jens Bergensten", + "width": 2, + "height": 2 + }, + { + "internalName": "Wither", + "displayName": "" + }, + { + "internalName": "DonkeyKong", + "displayName": "" + }, + { + "internalName": "DonkeyKong", + "displayName": "" + }, + { + "internalName": "DonkeyKong", + "displayName": "" + }, + { + "internalName": "DonkeyKong", + "displayName": "" + }, + { + "internalName": "Match", + "displayName": "" + }, + { + "internalName": "Match", + "displayName": "" + }, + { + "internalName": "Bust", + "displayName": "" + }, + { + "internalName": "Bust", + "displayName": "" + }, + { + "internalName": "Stage", + "displayName": "" + }, + { + "internalName": "Stage", + "displayName": "" + }, + { + "internalName": "Void", + "displayName": "" + }, + { + "internalName": "Void", + "displayName": "" + }, + { + "internalName": "SkullAndRoses", + "displayName": "" + }, + { + "internalName": "SkullAndRoses", + "displayName": "" + }, + { + "internalName": "Wither", + "displayName": "" + }, + { + "internalName": "Wither", + "displayName": "" + }, + { + "internalName": "DonkeyKong", + "displayName": "", + }, + { + "internalName": "DonkeyKong", + "displayName": "", + }, + { + "internalName": "DonkeyKong", + "displayName": "", + }, + { + "internalName": "DonkeyKong", + "displayName": "", + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "", + "displayName": "" + }, + { + "internalName": "Pointer", + "displayName": "\"Pointer\" by Kristoffer Zetterstrand", + "width": 4, + "height": 4 + }, + { + "internalName": "Pointer", + "displayName": "" + }, + { + "internalName": "Pointer", + "displayName": "" + }, + { + "internalName": "Pointer", + "displayName": "" + }, + { + "internalName": "Pigscene", + "displayName": "\"Pigscene\" by Kristoffer Zetterstrand", + "width": 4, + "height": 4 + }, + { + "internalName": "Pigscene", + "displayName": "" + }, + { + "internalName": "Pigscene", + "displayName": "" + }, + { + "internalName": "Pigscene", + "displayName": "" + }, + { + "internalName": "BurningSkull", + "displayName": "\"Skull On Fire\" by Kristoffer Zetterstrand", + "width": 4, + "height": 4 + }, + { + "internalName": "BurningSkull", + "displayName": "" + }, + { + "internalName": "BurningSkull", + "displayName": "" + }, + { + "internalName": "BurningSkull", + "displayName": "" + }, + { + "internalName": "", + "displayName": "", + }, + { + "internalName": "", + "displayName": "", + }, + { + "internalName": "", + "displayName": "", + }, + { + "internalName": "", + "displayName": "", + }, + { + "internalName": "Pointer", + "displayName": "", + }, + { + "internalName": "Pointer", + "displayName": "" + }, + { + "internalName": "Pointer", + "displayName": "" + }, + { + "internalName": "Pointer", + "displayName": "" + }, + { + "internalName": "Pigscene", + "displayName": "" + }, + { + "internalName": "Pigscene", + "displayName": "" + }, + { + "internalName": "Pigscene", + "displayName": "" + }, + { + "internalName": "Pigscene", + "displayName": "" + }, + { + "internalName": "BurningSkull", + "displayName": "" + }, + { + "internalName": "BurningSkull", + "displayName": "" + }, + { + "internalName": "BurningSkull", + "displayName": "" + }, + { + "internalName": "BurningSkull", + "displayName": "" + }, + { + "internalName": "", + "displayName": "", + }, + { + "internalName": "", + "displayName": "", + }, + { + "internalName": "", + "displayName": "", + }, + { + "internalName": "", + "displayName": "", + }, + { + "internalName": "Pointer", + "displayName": "" + }, + { + "internalName": "Pointer", + "displayName": "" + }, + { + "internalName": "Pointer", + "displayName": "" + }, + { + "internalName": "Pointer", + "displayName": "" + }, + { + "internalName": "Pigscene", + "displayName": "", + }, + { + "internalName": "Pigscene", + "displayName": "" + }, + { + "internalName": "Pigscene", + "displayName": "" + }, + { + "internalName": "Pigscene", + "displayName": "" + }, + { + "internalName": "BurningSkull", + "displayName": "", + }, + { + "internalName": "BurningSkull", + "displayName": "" + }, + { + "internalName": "BurningSkull", + "displayName": "" + }, + { + "internalName": "BurningSkull", + "displayName": "" + }, + { + "internalName": "", + "displayName": "", + }, + { + "internalName": "", + "displayName": "", + }, + { + "internalName": "", + "displayName": "", + }, + { + "internalName": "", + "displayName": "", + }, + { + "internalName": "Pointer", + "displayName": "", + }, + { + "internalName": "Pointer", + "displayName": "" + }, + { + "internalName": "Pointer", + "displayName": "" + }, + { + "internalName": "Pointer", + "displayName": "" + }, + { + "internalName": "Pigscene", + "displayName": "", + }, + { + "internalName": "Pigscene", + "displayName": "" + }, + { + "internalName": "Pigscene", + "displayName": "" + }, + { + "internalName": "Pigscene", + "displayName": "" + }, + { + "internalName": "BurningSkull", + "displayName": "", + }, + { + "internalName": "BurningSkull", + "displayName": "" + }, + { + "internalName": "BurningSkull", + "displayName": "" + }, + { + "internalName": "BurningSkull", + "displayName": "" + }, + { + "internalName": "", + "displayName": "", + }, + { + "internalName": "", + "displayName": "", + }, + { + "internalName": "", + "displayName": "", + }, + { + "internalName": "", + "displayName": "", + } + ] +} diff --git a/PCK-Studio/Resources/atlases/paintings.png b/PCK-Studio/Resources/atlases/paintings.png new file mode 100644 index 0000000000000000000000000000000000000000..b8bc84fec490e432028cf67dfefb271bd22c980b GIT binary patch literal 92439 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 z zCJEtY7-Jw{TiC`IjBUxXEy-%BtEE=oyJ}Z=UH9JK_nklX?u%@~GxIkp|KYY=ySjF% z*80|Z*Sp^LfBo6_&^Y@d-+5`4^gtiCR4RPsH~)x~+ed2yQcl2)x7?;}iYN%q@ZO5HcX0O0!m50%KEOT_Oxa`n?PtC!nt{ zhwAwV?UTwtw8KPXGo~B0ZD&AJ2EVq=1n}|kD&CGczE5#8VeFg|Y$l0q^FVxB)al`` zH}DD`)#^EXvYePY$oXo6b}h|MoOmZnDZX>^s|+WF#s@#}UQSi#dGX077#ZEi;u?5m zA7Sd8IB`!*43gm4HHQD$B&0x#IQU~svijE5xRtLh$m-)BNqH|Co>b+NW@J6V5!w$bDa+{wtp(G+n$;{svY%%lPmd z{?cU@)>arjdW7Ka_hNcYEGLb$BvRU_UYB#{tE@LVgesz^H4l!xA7LapOK?ZnMz`14 zFq%}lL~H+XrprHxw%l00%yqz$7+WHBM5d4;(uT0B=yU^A(4$Z+5g0=`h|m~}kyyR; z|E>>cC(1s)Ynab|>@^&_seoCp(ls-r?bk7Pb%Wu_*E0RcR~acB;OwOzF#Tj3UAOob zueX_9*@IS3rNQZ$4#kS(>f9pbB9!|jjZ}@n{?{;e=X+3j53Rbi zo2z8K0&5oxt;lDfoTuAsa^{64Dw9K8xU@_V!rDr}@K^?97lTDQU1<0RssY!X!EyMZ7JM98ueD4G=zFoo#B6@WFWawe1XI%8B`>ckO6#uu`Ds zhuiL4>poLcx6)|L@bzy#$oRp1eC461>FetQ;Ac+U%irAhp8+_1`eCMyzKP@e-cQwU zaPgU^@M~~n>K?#Q_1k!bN$z-kiD>>5d&iE^@eL}o)6b2OqEUv83KQPRP|K)G8@%z8TxXPh}5G^B=49N7A zc=?0>2ZO3k-=2d6=bqxVyAD9Ugf=Q(e36o{*Wu)2&%~%Y7Q(U#l|Uq$ZH_c_gy6A# zzeuSyi!DNyvy*5MZ@INQA!vo=*f>JOibcuwj^kqIz|E!6y?6{LRJ7k*2 z@fgNXw!t*&5stw*}gX3tPW-=RI^3w_Mb%rWxL z9BOp|HQ2|-@*K^VUc_!I2FnNOU3if~xt~xsSzB$;@7Z*E5t)?4u?6iA!YHCv4=5JE z&1e*gd`6PX<=AKi^c9>fdt6cbCs=`-r>Ef>I;|;rTh+p~IDofRUKh(gXt--?FAM$x zR7ZglDbL}2wLwY>#z#sVsT||c|Mc&XzRerocbNOWc$yD==-=>1pZQnx%wDS1D(!BE zUE{l%Ja!xpfhpFg`htqr61Iyi~Q5f$Lk3I!fuCj zHjha5-L(KWXT|P7k=a7NQ@H~Ba($e7{uH@`S#rPf2fX(90Umn!D&58gP9_a##`cVW z9>NG1KKcftD8jWZIz7!ZPoH7E-XL-eDzLEa6mHt0wb9101VPWBB?t+Q1ziEPfxVMjK+0cY)cS?3OAF2$Y7^kq|iSy_&3*P zwbm3|_{4jUF?|^R=or&Km}mFFS-PD(^(D=E&}MZJ(m8?Cj&Lgu-asBJ>u~(dcfh5S;Ed3^bRNCF zf#};sd;a@8@uhFzPFf%pHW9+4=!T$8M5nDWsWwJIy9-4x_GCz>`e-+OnjK9yYLQPv z+ySJ2cw~6~HFSSZKx`M_qrK>r}KbF(Ph<$-6W37c&?Yik5SK%gQb1=2}lS#Dg`2N7TU)=9qg zo$s+yuhSDDQ2?O{>4xjH+g+5=XlX%8V!IZCkaoKZ+Mqf;T22mS+Zbt3-7ZEc*8L4O zx^3DB$NAhF+O<%H;ndE zTkp_Qf>0P%S9>%!ppb_!gu#A~fpVI@KFMI&Wxe4eEl@x@>(U7!liyy4Hsx&)FAm~( z8*uX<-|Vas{P^@w+JLQr;WeV0W-FQ0*Q;BP^PlG$kC}ON`hz!T0G<$FDAP-&arL6^nSq;&y`C z5;)nOUV5IFXq8@H3EZjx(vFMeI_NMUvf?j(5Cqt^oe)gItpp$q^!4@e(O>=`FTZ?= zW~YrU3>RO%gyYy~rEy$~UayDInnxaf1S4#O5m=6dW{)UT=qzL{J6^Q0G+G&iiek53 zBAmozBvJ;gBGOqW0S*mV1`E(`iXaM+VZ5LtF+>`)jx(F%q%bx#Rfug{TmAeS?!1*u z!Q-z#@xvZ@!3XgJ?lG1(9%Qbps+GopD(2gcNcv?an$;SJP`l zdNd1C;JQ7$QU-~G-wmiY6r-;w-%S}RV@Y6CJnHNIHP}E&SGN0U69;$$D3(1$y&6{s zWuV%K{r7wy0X%qmnV-M=H7xiGc%(UTbT=nYUrv5=iG}4w_8dFL!w){O^?rsugTL-m znHr`tHJpTWo5i&r>HZYHzl;woUTkpg%nYv^J;P$^4V?Tz?G;77hv#jx7=1Qfg8UyM z2lHc^09-eX))9{5#N#|bIx$t!b<$`PlV(JM9B1<$fA_avB4yb)DI2uJas*KnAq714 z;A4a;LK%Uw9E3J>g9z0F*G>_t9vLhQf^N4%+Hr9$3n4TqDRD&N%O^D%$A&NE&@F>}#xDw>ztlm{j2jo9ZA z)uB+#5Qe?2L3pX)QOBpGJ?dSbQX1;(KBe6r{^=^-Xq*)4-MGXT1rIOqw}RX&c+>%} z1{6HJ!uF`pKjri2!(YaQ{bPV`0n=_)x(GJhq@Mf`&$ z3jR9jXr1Y^_Y>6&{%VItszcO;u|k7)9NES1U8;iYASHCekhKfkGTmi98>o;6VY* zX5!cZwtJq(V^5u9uChX<6bI+K?!KF&|LWHP_}ts4`NGMsF?ab{{^xhUhyUf>@1wqY zo{BfglJ7IJugIlY!R47n?z`_kJmB6Bf0*5qGhjUG>m^D%<;Y9m8xL<&;mG&5;L2hd zsJ&XT=*PMO&=`Us!jS@_MLeIk90Fw!2DH&wQY2=df+z?O25!4)A7e*u;XnMrXK*rU zj4|Z%`7P-w9YzQ{*3sJp)RYy2Y$}SdY=IWwNP%lxl*?r@j*VqGq%wJIDYiD)gk@m~ zLD1e{W@(W?MYzHun@O>6VmHD`BXta729ZYEv2<6YHEMHXPD7+(c`vg=M{D!sFANDv zeHu$BEFv6Xaob%3Siu!8%v|Qk+kctnix07S^%7+Zo_uDF{_!GKx1Y6{MZDcJ?7i_W zE(UX?8kZOuzn8pxj+ei7iprZm$g|U*W5Z4p(Ltu56G9jY3Ry$2UT5j*0P|n}7_a-( z59m9X=E)~dA^a>e=Ryv>W*7hX=oN069O1>wi|oth**EEOWhTH*Lth`HM2B2j(rsG= zkwc){*wTrC*$J1{MwcMeh(Hnrg8o+$0sJ`7#X=Qf;+8-Z;$FJs`*BrJ@el&)vp%JQ zN67^OABKUtM`^c5{c>DI_-&8MR1$z5`2HGIp2zpsI5qPyUrB!L0qgs`aOyTHQx$}& zu^|N|19ed+C4FWtG-zzpIeqdZz7GeBZG@?V@$e9obRAJVP4PF5aL@6OfAN0*TC!5I zu;lrEf@NF}{%d&v(n8oSXv5;lRXV*MQc6ZgN3kpyV>Ch=rjAX;3835I^I!Thzwz(> z0~p2g7oO+B%g=G|&-@%lNZ#@K+qwVI#}RgHTCpjjvAI-p^p+#6uQze5cqEvzY)ry7 zyhgq(E3UQf{;OHq~$~xh*SQ z^wRW|dgQVhf=-)aF-Kr^_?27s(^*}jZ)lXhvd_ZFzr+=Lkj)fNzBo%;d*p@(sn0D_ z2nDW5v36;O?8af{os;aduCQ_G66L+az#Jn(!!)Krhz600r!B2e;Y5a16msFEIb44M z|8u{}_n&%@^j-Jz|M|0w?sho)tl%BT5Ad~T&U0f5ZkniY^LmGHB15;^Mn@67K;SrO z(wT^iZezQUPCNJ;UFMfM^cPcPG6tmt?V!h&G0L)!KOfJ?MWuq-u~KW+2nvcoBjiEG}H(hRGYz zP7Z)X-%xB9WN-wm580V`)-c` zbHyGRSCC0TN*aQ0i%b!2n-D|`^H3T>wLFY0GvB<-`0@AR^<7}MgxaMu$leC|;vkQI z{sC_L;OoeYYHqsWFhsE4>Ed^?=;zNMdjbCH9Itu(e$HK(VZALV+Jcg2SgkdA{F_aF z_MNxjY&2L|+~8<#5Bpcr)Ws@=u?f~BF zriAFPZ@vDuGna?&uf1v(UrWpb{B@t6E|H;xU%QA`iMbl{O;}i7O&-JtRk@pGlXFXJE{c<7!6u!q-E1h zrWnSsWt}CZL?=R@0HPCLn00NW2+5@bOva+sRQ%eT4iI*ll=d7aJ8qLb@Kab}!20ad zJp1j>a>JgZEY6?CZNYF}vUYU^+p_u2r@zP4Pq=h0=h1eV#%hy+;S%dt8uU65cFLyd zKx0+LqrqZ^W~+tDx=fS<#>OpL>(5ahAK<@y_0L$^?N)ZYnXZ z1iv`i<8$X**gBrF^tx?=CggI0g9ik&R}H%+%B-*ZNTEQ5IB6(kK+nZ!{^Tv*4wO78 z*(k5muILmiIid@r}(*_+RgEagA7d`hjhfkGhc)5EOQ%8g4L@WI({2w zSCJd~{w1lX%hj1DnA9Fwr^MpfZ_}*7(%B6*IyGEv(HDh`-?*3Ozf)!E-n*DP^)xHX z0T&hwM@Ks>)NPKq0dKkiTz7ZZMqJOgGvD7%q(U@s_a2VBb8=>5$!1ySZ`q zBny9WAH@QYf@VjPbzx+(k5)5cZLvc>BWN{h@%T2M#S#Hlrby6T!zPC7-|(*OVtvC0 z;d{)m_Np(7hn0-gUV*W1B@cm@-V5m(zMsZkZ3A6OLp5r_8l{TI8!Cpa=0AB@&Hx9G z@8>XZ?wJd`?afE|olkw0L$|+=r_X;T&OcF^6L*hLsqBtjh3KNfRc?CY%b+}V8U%&tKu8i&t>b zSeX<;De`?~3Vnk_QGnw(^rC=HyN!A1E8Je2qcPf|zOQ$E9(sB@N zJJxK9TkLe>*~AkzuL)IzYdi6uSr!Nj+m6jhm*!_#TwNmwL$r}Nw#De+5T*VBQnr({ z2k~QI(B=alcsuVKFHp?y0&k4v>1R3r?BA2#h?u>wfFR`f&%cl5lMk?VrHZ}m5m6;y z*~4I8KW6wQENg^ZZkDmajnG-6*P15nj1UBaTzv8*xFx#h&vWHcgO#44h9Ip3!?web zi37}D>~Q59-{$hJeK^u5CsPE*LJ$$G__VSvyCaX{&5Fy9pJritnp@tohtCebj$eHA zD|iB0>zYPmgLE2t*rd}DLPB#Lxc=t8Joz7Ty3@t7DYLTEHM@s;{;d zTU@xvPk1M2?%?cu#!zC0&e8&vLqoh~BxG)_N9DvGs?}Lqi&t4$ZSdKzf0V}D45!2e z7>Y?o7172ogICUiYU5krZT7MXd<#nbJyx$n0C57aEN5#>XIu6*B~~~X1K)nz&w~`$ zBt3Vx7ZZalfl_hshAKh`i+o?1FjwM{dvC_JC1qi4jovUOF7X`)j7r!f0))Wm2qOf7 zZG%gtHMV6ZoPfCWCy}u-Mu3qh4YnnTA`P1fM2D372dT9>gmjUSB8(K57Z$j(xQLOl z*Wu_@)m~d-}7q@AnOU42qNpbhyGVTMzQ=P{ z1FBa8{8}5o4=PTU^uh>pP8Zk*E07;J%*(#SLxT@jlDKWIc3~h570AD46gEe59^j?H zU)$Os7Nza(VsM~H)AyPC!9OxGu%Cz$2XCGv?@jW?H}2=cxecNt{oG#J1O5s#mqS)o z8~92>!{^lMX?zPRK^}WgM0)sO9O+B31GJ~Et!6w0B{6qB`T-jS(zZy;6vBci(p$Z` zw5=`S7%3%2=)@dDpp7C70Fj{lGFF@=8O3P~%EaU$A+`-Rv>=fmOO$F;E?PmP0&L-+ zlapT?gC*l+5Qn|okuc)mwJZlAOl(aqwuLVp$K}$6Gc-E^2C-dLU}BO{q(FiaHYoV` z|NBe$U-`f2b<>DkAG-&RFmw4Tjn+Cg5^pj`I-O?XJ^ztHJ3s~x5?uN_yx|lo7@;(l zqCME+=|^57|KLmPIeL_Wv&>VEJx8fL!Q9e17v>eqO=z{?YA>W~8{SgN;A9|U6yR}W^63Yk<6r;u@1ifBgpnb3-}NTCOV4oo?eF5& zE06HM|JFyi=ePfwj({K&=h@bVBvg{COAUlrr`t8yHjHF!AmD}RF8Kiu(q)c~*GT6F zINPk@r9J$vkIgyq38QXn1*q|A2t7XtzPTCu2W|2LN${u3_+1~**Wi_aHN>al;Lm%r zM8Gef+k<)HPvFy77-<8pZ{_k{J@uAIEjpWwCz!& z$=+TTqyl|4Q3B7f*$epA8lHk_s6%n^pMB2dunAS?^pc9Wn79T`%o zxU>$UaGNBgK%lX03khf(l+g$ikMFjs3TdOYN`N>EA!M8=u;bvhB({iwzqnEmJ9zmf z7A28M@v+}xeq)u1!5bKT z>rs?5!I}FW;4fdwW8@(I`87n_;p4yh0rJfjk3IM>t%U~ncfrb9r1OW^Rhh(p=$ou$ za~K_9Yzrd^92beU5j1_N*f$UqLg)wJ@`A1m8tg+CB1x%3k(nBSz2vU@ifM}5zR9F zjDx4CR-t4(jOV{gR9JQl!a0tU^xZ06(UtL7PDLhO-A#IWNh~?_O6QzSbl$QoR2U(I*#h`% z+eR2esKc#9vhy0-wlOGDc8VbAV%sjt7>rU_N#H6YP=>9E!shjI$9zAEJjO>S_=o%N zr`rkQ1Q&&%4ZX0t^}IVr_Okxc8S(?ecsJykIQn`#xyI7mGL6m!DiiN#@$%!WUik;2 zeY;3s%^`-5P?QcUYfsa^`#6_gI?JB_>0O-p=9jtk#GClz|Mn35!xF-Pn|J4U@JnB! z8Cp2>XqHmEp&ioL5O`jPuYdaM-1?T|wCZ)V285!m6kne0u+oSaO!r~i0UKR#+Af`o zkE2Hq(yiCI^w4K8-XXH}H6H%VU-8Bd{We1*2bfoDeCAL79|~TV>hwk4hU*8G000ks zNklV@`RT+UqzQM265X~BAR+iX5#ujeDrU2+*7BA`Z*&aSnIZ?**G(OM=tZ`iy zdv?eriEBGa#WK1jyw7{_}Flvijq!WKU9fi1VnjnhZh}-QB zVHjfBf+&ozrM0C*wD~CHas+vY{CL2iO4DsVOHbRRErrO9K&FVv83qr$nbnJzSyS^2 zPfW5_U#8b+(HxfyzVla6ss2Kk}yUY`KW694ivD`4+w8vu2*Yp5*Y3q3a z{hq}44kG4eG4<`KVm|r&(}f2}19Iac087;h(ZGHdFE*ImSHZvJ!vOf&=ZjB#pBK)b zqwc_k`4Xl6-d5mmo%B;>?yd}=S!PVc{r|j)TZl2C*xN67V!C`i`Zsw1Q550WE(VR1 z5QZ8l5<6)m&_hKbj-84(`E-1mZU&u21jdfVK&2g54I)0BBi+T34nj+eu#tAWQj9i8 zB9t;%mPlF$iLfQA*TFd1n1rOl7_bu}v2v3!L1=S=U<{V-VM|G5Y;4;lQW_Gh;?bv` zKoFPyTl)xM7()p;foU0{^i5<-hiI;!CZFq})C8e%89g+`^4hn#{NkhRnyN7K^4I9J z$`pce*0blCDD6S#_Omi{E77I(VgIn&rg;Qs$lyBI@$o`{*vd5pzyv!Ru@HS5T_7_=57ibhaq#{Y!ll;_c?&N~M zM5Xt)IQ{S8E1&oj#)0qt`TtFnjc~m(kqW3^(Tq&Ed~qSb$y?ZtA`E-<6%QZW(}Hae`E1j(*1J@eF(WY3-WP;g59%V00IR zgEj(Nh%GDZ%^uuf$NS{EhsMEnZL~7jQeqHj15${Xo(qYAhQJ7gYr9F1TZD;|ZTuXA zFcEIb#h6$e)Djk<0x2B?F$VzQ#&dgNVFYg;F6xSSY0tmOv{- zs}~^Twn1j3-& zgZ)avp)c>W153i(_v(1Q1wQPmc*#kh0bjDm%ivc#C=Yg#rkDti`0yiFaJ__JkoPe5B_=D<^N`pAz>Fqmm$yvxLBRQJ^{>Pr^6DW)iMoU^Ng z)VFYfh3g3bi0#0Hii>?Cl72l|+EEJEb&-|;Y{D=O)+kb7+XO1au_Rg;jOt*BPvLlu zuahYOggU_!&_oJs>7db=AVe8~5wW(t6tO&*mI7e}K@cPyeh|VXh$3VnD;Dzy(x|A5 z#=){;e*=WZ5UT;HASBWXTS@{IAdH1J5mDINCXPJ#cjT=;{B}sMwT_(&8Gg;5vSH5B zsb?4}9L5mhWseY*Uu5p$BX}FHT~|#oyt|?|qiVwX+oSqck7=9%oNqVqU|l z879>;kP$p!)v<4M8MXtIikO{#oXNxe6tWvQLJ%s8sH+H+#&KKN7Id1#o0DBldjpDP zo1M$B%_@}q0`=~xK3Gg&)eup)`Lw^$DUL{Tj zho%fmzQ8ksq?T?1=ll=-B6gN;qEU}Qz@}fp<`SY&Wu|VZ@;vuFdJ2y`$11zywqe4h zJJ(JUl85qq#)M+tT+9B6d;Qkd`=ZvSRL)*M`gbOPC=^(>z_Mga$kFkaLnFWfl^9}Z zV~EWtB$gE;$+l531s8)QEi5T8I!K;pFv12Ap-n`}vXCMM7nPAj%Eg!nS3*RxutP*g z3#?5(0$_`PNNtWIZ7hOBncO0X6qc2W`2%Q_j+2%p1rI&?-FSi^YZ&ICxoypcAo_PxCD|&0oEAiOJ;- z#q&1D?mv#}m9XXmI>j0dk>=aeS9p4Ei5p%!!I5J&+LqXM03xwL!1ZZ9^jf zn}~E83i%Y>(52VjKmbaE=ebx`57#k-y=^XBA>rH?xRGF0<5prY5LT%AEricjX^$V5 z`38-TMU@tQHU9s`gAH1UYW%YYP#a24|2FAQo&})shez=&f6G0n_^XiSEHCJIHXr0) z;6Q&KzuqP{wi~+eo4J zR-4x&e=`ACIki>p_j(bQrP0K#fHoRwz*tEn0!dV;i*D zcGXpp!LeKff}T=nEwLMeVa#Zc7v72n_Rxx(CWNItJR|TrsLQtgQ{NT4^J-hZP%h)=wqqng3x5F44;oO zG{X+Jv_pPjD5R&LxgoI&C1ktD+;Efju%fDaq<#4NzxfOHn>=mVA;=o?hl;c;A5sy9 zG_5XldIG-={X=aWJB^@ACgY-2K!3kQ6lrV`#9N&}!Ar5Y)T2X07(idafR^$73zGzU z(pL|(DUqd4n?_=wX%bqn=k??JaUv+uPiY4YxSlWsu2Bk09!pv?yaROgET6zWKw9og z{^Wsp9QmF%Gcp-p+^Y*lCOvv}1*sB?ex1_hnxd%3+lPCzK$emK>N%?ZGDUBQdIJ9Y zek-;c^8ha{{e#sVT9DU$0pbcEm39e&7}#@Nmr%u?^A-?<0gjad9e-ZEAOfRMiBJeS z(F{PL!sG+h))r8RQHiN2gqVc9qmdX85l9E4OuUk82|{I~lG#H<7t08YWusMq6iz%T zkP?JLq!hLkC>3pu1OY5*qoNSYh%Fj%r`?M!u>dFSVD$FL@(bVmE^oVO0Bi40;HYyn z&c8_i&^UW;@Tle^=AW(N_$}`Gz&Py&YNr_G)uVF-U2QyJPyAfC5D zwfZt;8Bg&({-!A;KHLWdZvfw)$J0X$fA~&%3{euW7-twtW#~1azSE~g))~ys(r#r4 zG>q7DTv{`X_6u$rfMIWfr>e_jq5)1dTd`qr^=i_*w6@U3*G(!`>elt+e=`BJdu;?Z zLMxgZEmGMu+JrdLBA3h2>-9itgs>8^58@!UL;@_?m?($|K}ujyvB0MkM7<8S?P5uR zN|J~%pcGh^jV%RQ$D=tDMMTPA$Bu>A$tItW5w_(Z5}tpkGy)4tNQ~-Y5IB~DL1AGL zYJqLrICctXVIjz5G6dZ=wv)!TZF<4BB#OBNX#+|9G+A7%AY zhdbVM96wyf-gPV8e4A9J%xJAds+OZ#o#E5JUu885QVLwhkjX%)FT=XO&UgXNpMM_d zz@-$76(VZid60pAht!0{y036jnsq-y0G)1tEy1?IjWouzLBuX?4w8JjgJU~1nvfAT zfeeVkfQ??f4Vf>*8ju(~6jU;ge>tXcgGOr%*2cTpK# zfpi&f#K2-4fxef<>t?B<@mS|*WdL7!2t1bRbGQQ%&#MrdgSIGnnrd|cACJB*`)(hV z@B%`vf|qc0{7P~nZ@;IR`U;b!!7Vm1C1{&vHhOF9$@Mcl*<<<&?Csyq5Pstd(9ebH z9QlDXz8~Wm&?P_6rMa3WKLF?J{X5>%^#s6g{oFk?R@60BQC}uTiMQ;drPw+0-$CI@ z{+0UCW}9Y*3hfVjh~$Mt>wiqC&2$qqKOqQhN?dLA_nqD~|D7F+Eu%MWu>dB*J{l{E zfB42CpWnRyZ~XwsV04<#zHlkI|C2xb{>RF^?v?kifkI(RdfK>lJQHlix|uqeLU{m9 z$Zg)g3S;@+kRK{r9W`PCjY}q0I_UP{08VoMx*_Ni8#w{k$^CDB3aPOaoi60N+xP$E zKemaYq%St-ISbhKk3Jz^$)Yp-Q|0uPANu#Q{g?w@_#Z6GchHc{E3Dk);