From 6f3c855db0b024d9ac1c96f8a268363dcb9d498c Mon Sep 17 00:00:00 2001 From: Tyler Renelle Date: Fri, 31 Oct 2014 13:05:22 -0600 Subject: [PATCH] feat(halloween): halloween sprites --- dist/habitrpg-shared.css | 2 +- dist/habitrpg-shared.js | 11898 ++++++++-------- dist/spritesmith3.css | 186 +- dist/spritesmith3.png | Bin 222391 -> 226576 bytes .../npcs/halloween2/npc_alex.png | Bin 0 -> 5577 bytes .../npcs/halloween2/npc_bailey.png | Bin 0 -> 4048 bytes img/project_files/npcs/halloween2/npc_ian.png | Bin 0 -> 10061 bytes .../npcs/halloween2/npc_justin.png | Bin 0 -> 4619 bytes .../npcs/halloween2/npc_matt.png | Bin 0 -> 6070 bytes img/sprites/spritesmith/npcs/npc_alex.png | Bin 5227 -> 5577 bytes img/sprites/spritesmith/npcs/npc_bailey.png | Bin 3711 -> 4048 bytes img/sprites/spritesmith/npcs/npc_ian.png | Bin 7658 -> 10061 bytes img/sprites/spritesmith/npcs/npc_justin.png | Bin 4071 -> 4619 bytes img/sprites/spritesmith/npcs/npc_matt.png | Bin 6036 -> 6070 bytes 14 files changed, 6038 insertions(+), 6048 deletions(-) create mode 100644 img/project_files/npcs/halloween2/npc_alex.png create mode 100644 img/project_files/npcs/halloween2/npc_bailey.png create mode 100644 img/project_files/npcs/halloween2/npc_ian.png create mode 100644 img/project_files/npcs/halloween2/npc_justin.png create mode 100644 img/project_files/npcs/halloween2/npc_matt.png diff --git a/dist/habitrpg-shared.css b/dist/habitrpg-shared.css index f135697377..a87bcd4402 100644 --- a/dist/habitrpg-shared.css +++ b/dist/habitrpg-shared.css @@ -1 +1 @@ -.achievement-alien{background-image:url(spritesmith0.png);background-position:-848px -728px;width:24px;height:26px}.achievement-armor{background-image:url(spritesmith0.png);background-position:-1551px -1456px;width:24px;height:26px}.achievement-boot{background-image:url(spritesmith0.png);background-position:-823px -728px;width:24px;height:26px}.achievement-bow{background-image:url(spritesmith0.png);background-position:-798px -728px;width:24px;height:26px}.achievement-cactus{background-image:url(spritesmith0.png);background-position:-939px -819px;width:24px;height:26px}.achievement-cake{background-image:url(spritesmith0.png);background-position:-914px -819px;width:24px;height:26px}.achievement-cave{background-image:url(spritesmith0.png);background-position:-889px -819px;width:24px;height:26px}.achievement-coffin{background-image:url(spritesmith0.png);background-position:-1030px -910px;width:24px;height:26px}.achievement-comment{background-image:url(spritesmith0.png);background-position:-1005px -910px;width:24px;height:26px}.achievement-costumeContest{background-image:url(spritesmith0.png);background-position:-980px -910px;width:24px;height:26px}.achievement-dilatory{background-image:url(spritesmith0.png);background-position:-1121px -1001px;width:24px;height:26px}.achievement-firefox{background-image:url(spritesmith0.png);background-position:-1096px -1001px;width:24px;height:26px}.achievement-habitBirthday{background-image:url(spritesmith0.png);background-position:-1071px -1001px;width:24px;height:26px}.achievement-heart{background-image:url(spritesmith0.png);background-position:-1212px -1092px;width:24px;height:26px}.achievement-helm{background-image:url(spritesmith0.png);background-position:-1526px -1456px;width:24px;height:26px}.achievement-karaoke{background-image:url(spritesmith0.png);background-position:-1162px -1092px;width:24px;height:26px}.achievement-ninja{background-image:url(spritesmith0.png);background-position:-1303px -1183px;width:24px;height:26px}.achievement-perfect{background-image:url(spritesmith0.png);background-position:-1278px -1183px;width:24px;height:26px}.achievement-rat{background-image:url(spritesmith0.png);background-position:-1253px -1183px;width:24px;height:26px}.achievement-shield{background-image:url(spritesmith0.png);background-position:-1394px -1274px;width:24px;height:26px}.achievement-snowball{background-image:url(spritesmith0.png);background-position:-1369px -1274px;width:24px;height:26px}.achievement-spookDust{background-image:url(spritesmith0.png);background-position:-1344px -1274px;width:24px;height:26px}.achievement-sun{background-image:url(spritesmith0.png);background-position:-1485px -1365px;width:24px;height:26px}.achievement-sword{background-image:url(spritesmith0.png);background-position:-1460px -1365px;width:24px;height:26px}.achievement-thermometer{background-image:url(spritesmith0.png);background-position:-1435px -1365px;width:24px;height:26px}.achievement-tree{background-image:url(spritesmith0.png);background-position:-1576px -1456px;width:24px;height:26px}.achievement-valentine{background-image:url(spritesmith0.png);background-position:-1187px -1092px;width:24px;height:26px}.background_autumn_forest{background-image:url(spritesmith0.png);background-position:0 -296px;width:140px;height:147px}.background_beach{background-image:url(spritesmith0.png);background-position:-282px 0;width:141px;height:147px}.background_clouds{background-image:url(spritesmith0.png);background-position:0 -148px;width:140px;height:147px}.background_coral_reef{background-image:url(spritesmith0.png);background-position:-141px -148px;width:140px;height:147px}.background_dusty_canyons{background-image:url(spritesmith0.png);background-position:-282px -148px;width:140px;height:147px}.background_fairy_ring{background-image:url(spritesmith0.png);background-position:-424px 0;width:140px;height:147px}.background_forest{background-image:url(spritesmith0.png);background-position:-424px -148px;width:140px;height:147px}.background_graveyard{background-image:url(spritesmith0.png);background-position:0 0;width:140px;height:147px}.background_harvest_fields{background-image:url(spritesmith0.png);background-position:-141px -296px;width:141px;height:147px}.background_haunted_house{background-image:url(spritesmith0.png);background-position:-283px -296px;width:140px;height:147px}.background_open_waters{background-image:url(spritesmith0.png);background-position:-565px 0;width:141px;height:147px}.background_pumpkin_patch{background-image:url(spritesmith0.png);background-position:-565px -148px;width:140px;height:147px}.background_seafarer_ship{background-image:url(spritesmith0.png);background-position:-565px -296px;width:140px;height:147px}.background_thunderstorm{background-image:url(spritesmith0.png);background-position:0 -444px;width:141px;height:147px}.background_volcano{background-image:url(spritesmith0.png);background-position:-141px 0;width:140px;height:147px}.beard_{background-image:url(spritesmith0.png);background-position:-546px -683px;width:90px;height:90px}.customize-option.beard_{background-image:url(spritesmith0.png);background-position:-571px -698px;width:60px;height:60px}.hair_beard_1_TRUred{background-image:url(spritesmith0.png);background-position:-637px -683px;width:90px;height:90px}.customize-option.hair_beard_1_TRUred{background-image:url(spritesmith0.png);background-position:-662px -698px;width:60px;height:60px}.hair_beard_1_black{background-image:url(spritesmith0.png);background-position:-798px 0;width:90px;height:90px}.customize-option.hair_beard_1_black{background-image:url(spritesmith0.png);background-position:-823px -15px;width:60px;height:60px}.hair_beard_1_blond{background-image:url(spritesmith0.png);background-position:-798px -91px;width:90px;height:90px}.customize-option.hair_beard_1_blond{background-image:url(spritesmith0.png);background-position:-823px -106px;width:60px;height:60px}.hair_beard_1_blue{background-image:url(spritesmith0.png);background-position:-798px -182px;width:90px;height:90px}.customize-option.hair_beard_1_blue{background-image:url(spritesmith0.png);background-position:-823px -197px;width:60px;height:60px}.hair_beard_1_brown{background-image:url(spritesmith0.png);background-position:-798px -273px;width:90px;height:90px}.customize-option.hair_beard_1_brown{background-image:url(spritesmith0.png);background-position:-823px -288px;width:60px;height:60px}.hair_beard_1_candycane{background-image:url(spritesmith0.png);background-position:-798px -364px;width:90px;height:90px}.customize-option.hair_beard_1_candycane{background-image:url(spritesmith0.png);background-position:-823px -379px;width:60px;height:60px}.hair_beard_1_candycorn{background-image:url(spritesmith0.png);background-position:-798px -455px;width:90px;height:90px}.customize-option.hair_beard_1_candycorn{background-image:url(spritesmith0.png);background-position:-823px -470px;width:60px;height:60px}.hair_beard_1_frost{background-image:url(spritesmith0.png);background-position:-798px -546px;width:90px;height:90px}.customize-option.hair_beard_1_frost{background-image:url(spritesmith0.png);background-position:-823px -561px;width:60px;height:60px}.hair_beard_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-798px -637px;width:90px;height:90px}.customize-option.hair_beard_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-823px -652px;width:60px;height:60px}.hair_beard_1_green{background-image:url(spritesmith0.png);background-position:0 -774px;width:90px;height:90px}.customize-option.hair_beard_1_green{background-image:url(spritesmith0.png);background-position:-25px -789px;width:60px;height:60px}.hair_beard_1_halloween{background-image:url(spritesmith0.png);background-position:-91px -774px;width:90px;height:90px}.customize-option.hair_beard_1_halloween{background-image:url(spritesmith0.png);background-position:-116px -789px;width:60px;height:60px}.hair_beard_1_holly{background-image:url(spritesmith0.png);background-position:-182px -774px;width:90px;height:90px}.customize-option.hair_beard_1_holly{background-image:url(spritesmith0.png);background-position:-207px -789px;width:60px;height:60px}.hair_beard_1_midnight{background-image:url(spritesmith0.png);background-position:-273px -774px;width:90px;height:90px}.customize-option.hair_beard_1_midnight{background-image:url(spritesmith0.png);background-position:-298px -789px;width:60px;height:60px}.hair_beard_1_pblue{background-image:url(spritesmith0.png);background-position:-364px -774px;width:90px;height:90px}.customize-option.hair_beard_1_pblue{background-image:url(spritesmith0.png);background-position:-389px -789px;width:60px;height:60px}.hair_beard_1_pgreen{background-image:url(spritesmith0.png);background-position:-455px -774px;width:90px;height:90px}.customize-option.hair_beard_1_pgreen{background-image:url(spritesmith0.png);background-position:-480px -789px;width:60px;height:60px}.hair_beard_1_porange{background-image:url(spritesmith0.png);background-position:-546px -774px;width:90px;height:90px}.customize-option.hair_beard_1_porange{background-image:url(spritesmith0.png);background-position:-571px -789px;width:60px;height:60px}.hair_beard_1_ppink{background-image:url(spritesmith0.png);background-position:-637px -774px;width:90px;height:90px}.customize-option.hair_beard_1_ppink{background-image:url(spritesmith0.png);background-position:-662px -789px;width:60px;height:60px}.hair_beard_1_ppurple{background-image:url(spritesmith0.png);background-position:-728px -774px;width:90px;height:90px}.customize-option.hair_beard_1_ppurple{background-image:url(spritesmith0.png);background-position:-753px -789px;width:60px;height:60px}.hair_beard_1_pumpkin{background-image:url(spritesmith0.png);background-position:-889px 0;width:90px;height:90px}.customize-option.hair_beard_1_pumpkin{background-image:url(spritesmith0.png);background-position:-914px -15px;width:60px;height:60px}.hair_beard_1_purple{background-image:url(spritesmith0.png);background-position:-889px -91px;width:90px;height:90px}.customize-option.hair_beard_1_purple{background-image:url(spritesmith0.png);background-position:-914px -106px;width:60px;height:60px}.hair_beard_1_pyellow{background-image:url(spritesmith0.png);background-position:-889px -182px;width:90px;height:90px}.customize-option.hair_beard_1_pyellow{background-image:url(spritesmith0.png);background-position:-914px -197px;width:60px;height:60px}.hair_beard_1_rainbow{background-image:url(spritesmith0.png);background-position:-889px -273px;width:90px;height:90px}.customize-option.hair_beard_1_rainbow{background-image:url(spritesmith0.png);background-position:-914px -288px;width:60px;height:60px}.hair_beard_1_red{background-image:url(spritesmith0.png);background-position:-889px -364px;width:90px;height:90px}.customize-option.hair_beard_1_red{background-image:url(spritesmith0.png);background-position:-914px -379px;width:60px;height:60px}.hair_beard_1_white{background-image:url(spritesmith0.png);background-position:-889px -455px;width:90px;height:90px}.customize-option.hair_beard_1_white{background-image:url(spritesmith0.png);background-position:-914px -470px;width:60px;height:60px}.hair_beard_1_winternight{background-image:url(spritesmith0.png);background-position:-889px -546px;width:90px;height:90px}.customize-option.hair_beard_1_winternight{background-image:url(spritesmith0.png);background-position:-914px -561px;width:60px;height:60px}.hair_beard_1_yellow{background-image:url(spritesmith0.png);background-position:-889px -637px;width:90px;height:90px}.customize-option.hair_beard_1_yellow{background-image:url(spritesmith0.png);background-position:-914px -652px;width:60px;height:60px}.hair_beard_1_zombie{background-image:url(spritesmith0.png);background-position:-889px -728px;width:90px;height:90px}.customize-option.hair_beard_1_zombie{background-image:url(spritesmith0.png);background-position:-914px -743px;width:60px;height:60px}.hair_beard_2_TRUred{background-image:url(spritesmith0.png);background-position:0 -865px;width:90px;height:90px}.customize-option.hair_beard_2_TRUred{background-image:url(spritesmith0.png);background-position:-25px -880px;width:60px;height:60px}.hair_beard_2_black{background-image:url(spritesmith0.png);background-position:-91px -865px;width:90px;height:90px}.customize-option.hair_beard_2_black{background-image:url(spritesmith0.png);background-position:-116px -880px;width:60px;height:60px}.hair_beard_2_blond{background-image:url(spritesmith0.png);background-position:-182px -865px;width:90px;height:90px}.customize-option.hair_beard_2_blond{background-image:url(spritesmith0.png);background-position:-207px -880px;width:60px;height:60px}.hair_beard_2_blue{background-image:url(spritesmith0.png);background-position:-273px -865px;width:90px;height:90px}.customize-option.hair_beard_2_blue{background-image:url(spritesmith0.png);background-position:-298px -880px;width:60px;height:60px}.hair_beard_2_brown{background-image:url(spritesmith0.png);background-position:-364px -865px;width:90px;height:90px}.customize-option.hair_beard_2_brown{background-image:url(spritesmith0.png);background-position:-389px -880px;width:60px;height:60px}.hair_beard_2_candycane{background-image:url(spritesmith0.png);background-position:-455px -865px;width:90px;height:90px}.customize-option.hair_beard_2_candycane{background-image:url(spritesmith0.png);background-position:-480px -880px;width:60px;height:60px}.hair_beard_2_candycorn{background-image:url(spritesmith0.png);background-position:-546px -865px;width:90px;height:90px}.customize-option.hair_beard_2_candycorn{background-image:url(spritesmith0.png);background-position:-571px -880px;width:60px;height:60px}.hair_beard_2_frost{background-image:url(spritesmith0.png);background-position:-637px -865px;width:90px;height:90px}.customize-option.hair_beard_2_frost{background-image:url(spritesmith0.png);background-position:-662px -880px;width:60px;height:60px}.hair_beard_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-728px -865px;width:90px;height:90px}.customize-option.hair_beard_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-753px -880px;width:60px;height:60px}.hair_beard_2_green{background-image:url(spritesmith0.png);background-position:-819px -865px;width:90px;height:90px}.customize-option.hair_beard_2_green{background-image:url(spritesmith0.png);background-position:-844px -880px;width:60px;height:60px}.hair_beard_2_halloween{background-image:url(spritesmith0.png);background-position:-980px 0;width:90px;height:90px}.customize-option.hair_beard_2_halloween{background-image:url(spritesmith0.png);background-position:-1005px -15px;width:60px;height:60px}.hair_beard_2_holly{background-image:url(spritesmith0.png);background-position:-980px -91px;width:90px;height:90px}.customize-option.hair_beard_2_holly{background-image:url(spritesmith0.png);background-position:-1005px -106px;width:60px;height:60px}.hair_beard_2_midnight{background-image:url(spritesmith0.png);background-position:-980px -182px;width:90px;height:90px}.customize-option.hair_beard_2_midnight{background-image:url(spritesmith0.png);background-position:-1005px -197px;width:60px;height:60px}.hair_beard_2_pblue{background-image:url(spritesmith0.png);background-position:-980px -273px;width:90px;height:90px}.customize-option.hair_beard_2_pblue{background-image:url(spritesmith0.png);background-position:-1005px -288px;width:60px;height:60px}.hair_beard_2_pgreen{background-image:url(spritesmith0.png);background-position:-980px -364px;width:90px;height:90px}.customize-option.hair_beard_2_pgreen{background-image:url(spritesmith0.png);background-position:-1005px -379px;width:60px;height:60px}.hair_beard_2_porange{background-image:url(spritesmith0.png);background-position:-980px -455px;width:90px;height:90px}.customize-option.hair_beard_2_porange{background-image:url(spritesmith0.png);background-position:-1005px -470px;width:60px;height:60px}.hair_beard_2_ppink{background-image:url(spritesmith0.png);background-position:-980px -546px;width:90px;height:90px}.customize-option.hair_beard_2_ppink{background-image:url(spritesmith0.png);background-position:-1005px -561px;width:60px;height:60px}.hair_beard_2_ppurple{background-image:url(spritesmith0.png);background-position:-980px -637px;width:90px;height:90px}.customize-option.hair_beard_2_ppurple{background-image:url(spritesmith0.png);background-position:-1005px -652px;width:60px;height:60px}.hair_beard_2_pumpkin{background-image:url(spritesmith0.png);background-position:-980px -728px;width:90px;height:90px}.customize-option.hair_beard_2_pumpkin{background-image:url(spritesmith0.png);background-position:-1005px -743px;width:60px;height:60px}.hair_beard_2_purple{background-image:url(spritesmith0.png);background-position:-980px -819px;width:90px;height:90px}.customize-option.hair_beard_2_purple{background-image:url(spritesmith0.png);background-position:-1005px -834px;width:60px;height:60px}.hair_beard_2_pyellow{background-image:url(spritesmith0.png);background-position:0 -956px;width:90px;height:90px}.customize-option.hair_beard_2_pyellow{background-image:url(spritesmith0.png);background-position:-25px -971px;width:60px;height:60px}.hair_beard_2_rainbow{background-image:url(spritesmith0.png);background-position:-91px -956px;width:90px;height:90px}.customize-option.hair_beard_2_rainbow{background-image:url(spritesmith0.png);background-position:-116px -971px;width:60px;height:60px}.hair_beard_2_red{background-image:url(spritesmith0.png);background-position:-182px -956px;width:90px;height:90px}.customize-option.hair_beard_2_red{background-image:url(spritesmith0.png);background-position:-207px -971px;width:60px;height:60px}.hair_beard_2_white{background-image:url(spritesmith0.png);background-position:-273px -956px;width:90px;height:90px}.customize-option.hair_beard_2_white{background-image:url(spritesmith0.png);background-position:-298px -971px;width:60px;height:60px}.hair_beard_2_winternight{background-image:url(spritesmith0.png);background-position:-364px -956px;width:90px;height:90px}.customize-option.hair_beard_2_winternight{background-image:url(spritesmith0.png);background-position:-389px -971px;width:60px;height:60px}.hair_beard_2_yellow{background-image:url(spritesmith0.png);background-position:-455px -956px;width:90px;height:90px}.customize-option.hair_beard_2_yellow{background-image:url(spritesmith0.png);background-position:-480px -971px;width:60px;height:60px}.hair_beard_2_zombie{background-image:url(spritesmith0.png);background-position:-546px -956px;width:90px;height:90px}.customize-option.hair_beard_2_zombie{background-image:url(spritesmith0.png);background-position:-571px -971px;width:60px;height:60px}.hair_beard_3_TRUred{background-image:url(spritesmith0.png);background-position:-637px -956px;width:90px;height:90px}.customize-option.hair_beard_3_TRUred{background-image:url(spritesmith0.png);background-position:-662px -971px;width:60px;height:60px}.hair_beard_3_black{background-image:url(spritesmith0.png);background-position:-728px -956px;width:90px;height:90px}.customize-option.hair_beard_3_black{background-image:url(spritesmith0.png);background-position:-753px -971px;width:60px;height:60px}.hair_beard_3_blond{background-image:url(spritesmith0.png);background-position:-819px -956px;width:90px;height:90px}.customize-option.hair_beard_3_blond{background-image:url(spritesmith0.png);background-position:-844px -971px;width:60px;height:60px}.hair_beard_3_blue{background-image:url(spritesmith0.png);background-position:-910px -956px;width:90px;height:90px}.customize-option.hair_beard_3_blue{background-image:url(spritesmith0.png);background-position:-935px -971px;width:60px;height:60px}.hair_beard_3_brown{background-image:url(spritesmith0.png);background-position:-1071px 0;width:90px;height:90px}.customize-option.hair_beard_3_brown{background-image:url(spritesmith0.png);background-position:-1096px -15px;width:60px;height:60px}.hair_beard_3_candycane{background-image:url(spritesmith0.png);background-position:-1071px -91px;width:90px;height:90px}.customize-option.hair_beard_3_candycane{background-image:url(spritesmith0.png);background-position:-1096px -106px;width:60px;height:60px}.hair_beard_3_candycorn{background-image:url(spritesmith0.png);background-position:-1071px -182px;width:90px;height:90px}.customize-option.hair_beard_3_candycorn{background-image:url(spritesmith0.png);background-position:-1096px -197px;width:60px;height:60px}.hair_beard_3_frost{background-image:url(spritesmith0.png);background-position:-1071px -273px;width:90px;height:90px}.customize-option.hair_beard_3_frost{background-image:url(spritesmith0.png);background-position:-1096px -288px;width:60px;height:60px}.hair_beard_3_ghostwhite{background-image:url(spritesmith0.png);background-position:-1071px -364px;width:90px;height:90px}.customize-option.hair_beard_3_ghostwhite{background-image:url(spritesmith0.png);background-position:-1096px -379px;width:60px;height:60px}.hair_beard_3_green{background-image:url(spritesmith0.png);background-position:-1071px -455px;width:90px;height:90px}.customize-option.hair_beard_3_green{background-image:url(spritesmith0.png);background-position:-1096px -470px;width:60px;height:60px}.hair_beard_3_halloween{background-image:url(spritesmith0.png);background-position:-1071px -546px;width:90px;height:90px}.customize-option.hair_beard_3_halloween{background-image:url(spritesmith0.png);background-position:-1096px -561px;width:60px;height:60px}.hair_beard_3_holly{background-image:url(spritesmith0.png);background-position:-1071px -637px;width:90px;height:90px}.customize-option.hair_beard_3_holly{background-image:url(spritesmith0.png);background-position:-1096px -652px;width:60px;height:60px}.hair_beard_3_midnight{background-image:url(spritesmith0.png);background-position:-1071px -728px;width:90px;height:90px}.customize-option.hair_beard_3_midnight{background-image:url(spritesmith0.png);background-position:-1096px -743px;width:60px;height:60px}.hair_beard_3_pblue (1){background-image:url(spritesmith0.png);background-position:-1071px -819px;width:90px;height:90px}.customize-option.hair_beard_3_pblue (1){background-image:url(spritesmith0.png);background-position:-1096px -834px;width:60px;height:60px}.hair_beard_3_pblue{background-image:url(spritesmith0.png);background-position:-1071px -910px;width:90px;height:90px}.customize-option.hair_beard_3_pblue{background-image:url(spritesmith0.png);background-position:-1096px -925px;width:60px;height:60px}.hair_beard_3_pgreen{background-image:url(spritesmith0.png);background-position:0 -1047px;width:90px;height:90px}.customize-option.hair_beard_3_pgreen{background-image:url(spritesmith0.png);background-position:-25px -1062px;width:60px;height:60px}.hair_beard_3_porange{background-image:url(spritesmith0.png);background-position:-91px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_porange{background-image:url(spritesmith0.png);background-position:-116px -1062px;width:60px;height:60px}.hair_beard_3_ppink{background-image:url(spritesmith0.png);background-position:-182px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_ppink{background-image:url(spritesmith0.png);background-position:-207px -1062px;width:60px;height:60px}.hair_beard_3_ppurple{background-image:url(spritesmith0.png);background-position:-273px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_ppurple{background-image:url(spritesmith0.png);background-position:-298px -1062px;width:60px;height:60px}.hair_beard_3_pumpkin{background-image:url(spritesmith0.png);background-position:-364px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_pumpkin{background-image:url(spritesmith0.png);background-position:-389px -1062px;width:60px;height:60px}.hair_beard_3_purple{background-image:url(spritesmith0.png);background-position:-455px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_purple{background-image:url(spritesmith0.png);background-position:-480px -1062px;width:60px;height:60px}.hair_beard_3_pyellow{background-image:url(spritesmith0.png);background-position:-546px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_pyellow{background-image:url(spritesmith0.png);background-position:-571px -1062px;width:60px;height:60px}.hair_beard_3_rainbow{background-image:url(spritesmith0.png);background-position:-637px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_rainbow{background-image:url(spritesmith0.png);background-position:-662px -1062px;width:60px;height:60px}.hair_beard_3_red{background-image:url(spritesmith0.png);background-position:-728px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_red{background-image:url(spritesmith0.png);background-position:-753px -1062px;width:60px;height:60px}.hair_beard_3_white{background-image:url(spritesmith0.png);background-position:-819px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_white{background-image:url(spritesmith0.png);background-position:-844px -1062px;width:60px;height:60px}.hair_beard_3_winternight{background-image:url(spritesmith0.png);background-position:-910px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_winternight{background-image:url(spritesmith0.png);background-position:-935px -1062px;width:60px;height:60px}.hair_beard_3_yellow{background-image:url(spritesmith0.png);background-position:-1001px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_yellow{background-image:url(spritesmith0.png);background-position:-1026px -1062px;width:60px;height:60px}.hair_beard_3_zombie{background-image:url(spritesmith0.png);background-position:-1162px 0;width:90px;height:90px}.customize-option.hair_beard_3_zombie{background-image:url(spritesmith0.png);background-position:-1187px -15px;width:60px;height:60px}.hair_mustache_1_TRUred{background-image:url(spritesmith0.png);background-position:-1162px -91px;width:90px;height:90px}.customize-option.hair_mustache_1_TRUred{background-image:url(spritesmith0.png);background-position:-1187px -106px;width:60px;height:60px}.hair_mustache_1_black{background-image:url(spritesmith0.png);background-position:-1162px -182px;width:90px;height:90px}.customize-option.hair_mustache_1_black{background-image:url(spritesmith0.png);background-position:-1187px -197px;width:60px;height:60px}.hair_mustache_1_blond{background-image:url(spritesmith0.png);background-position:-1162px -273px;width:90px;height:90px}.customize-option.hair_mustache_1_blond{background-image:url(spritesmith0.png);background-position:-1187px -288px;width:60px;height:60px}.hair_mustache_1_blue{background-image:url(spritesmith0.png);background-position:-1162px -364px;width:90px;height:90px}.customize-option.hair_mustache_1_blue{background-image:url(spritesmith0.png);background-position:-1187px -379px;width:60px;height:60px}.hair_mustache_1_brown{background-image:url(spritesmith0.png);background-position:-1162px -455px;width:90px;height:90px}.customize-option.hair_mustache_1_brown{background-image:url(spritesmith0.png);background-position:-1187px -470px;width:60px;height:60px}.hair_mustache_1_candycane{background-image:url(spritesmith0.png);background-position:-1162px -546px;width:90px;height:90px}.customize-option.hair_mustache_1_candycane{background-image:url(spritesmith0.png);background-position:-1187px -561px;width:60px;height:60px}.hair_mustache_1_candycorn{background-image:url(spritesmith0.png);background-position:-1162px -637px;width:90px;height:90px}.customize-option.hair_mustache_1_candycorn{background-image:url(spritesmith0.png);background-position:-1187px -652px;width:60px;height:60px}.hair_mustache_1_frost{background-image:url(spritesmith0.png);background-position:-1162px -728px;width:90px;height:90px}.customize-option.hair_mustache_1_frost{background-image:url(spritesmith0.png);background-position:-1187px -743px;width:60px;height:60px}.hair_mustache_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-1162px -819px;width:90px;height:90px}.customize-option.hair_mustache_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-1187px -834px;width:60px;height:60px}.hair_mustache_1_green{background-image:url(spritesmith0.png);background-position:-1162px -910px;width:90px;height:90px}.customize-option.hair_mustache_1_green{background-image:url(spritesmith0.png);background-position:-1187px -925px;width:60px;height:60px}.hair_mustache_1_halloween{background-image:url(spritesmith0.png);background-position:-1162px -1001px;width:90px;height:90px}.customize-option.hair_mustache_1_halloween{background-image:url(spritesmith0.png);background-position:-1187px -1016px;width:60px;height:60px}.hair_mustache_1_holly{background-image:url(spritesmith0.png);background-position:0 -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_holly{background-image:url(spritesmith0.png);background-position:-25px -1153px;width:60px;height:60px}.hair_mustache_1_midnight{background-image:url(spritesmith0.png);background-position:-91px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_midnight{background-image:url(spritesmith0.png);background-position:-116px -1153px;width:60px;height:60px}.hair_mustache_1_pblue{background-image:url(spritesmith0.png);background-position:-182px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_pblue{background-image:url(spritesmith0.png);background-position:-207px -1153px;width:60px;height:60px}.hair_mustache_1_pgreen{background-image:url(spritesmith0.png);background-position:-273px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_pgreen{background-image:url(spritesmith0.png);background-position:-298px -1153px;width:60px;height:60px}.hair_mustache_1_porange{background-image:url(spritesmith0.png);background-position:-364px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_porange{background-image:url(spritesmith0.png);background-position:-389px -1153px;width:60px;height:60px}.hair_mustache_1_ppink{background-image:url(spritesmith0.png);background-position:-455px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_ppink{background-image:url(spritesmith0.png);background-position:-480px -1153px;width:60px;height:60px}.hair_mustache_1_ppurple{background-image:url(spritesmith0.png);background-position:-424px -296px;width:90px;height:90px}.customize-option.hair_mustache_1_ppurple{background-image:url(spritesmith0.png);background-position:-449px -311px;width:60px;height:60px}.hair_mustache_1_pumpkin{background-image:url(spritesmith0.png);background-position:-637px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_pumpkin{background-image:url(spritesmith0.png);background-position:-662px -1153px;width:60px;height:60px}.hair_mustache_1_purple{background-image:url(spritesmith0.png);background-position:-728px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_purple{background-image:url(spritesmith0.png);background-position:-753px -1153px;width:60px;height:60px}.hair_mustache_1_pyellow{background-image:url(spritesmith0.png);background-position:-819px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_pyellow{background-image:url(spritesmith0.png);background-position:-844px -1153px;width:60px;height:60px}.hair_mustache_1_rainbow{background-image:url(spritesmith0.png);background-position:-910px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_rainbow{background-image:url(spritesmith0.png);background-position:-935px -1153px;width:60px;height:60px}.hair_mustache_1_red{background-image:url(spritesmith0.png);background-position:-1001px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_red{background-image:url(spritesmith0.png);background-position:-1026px -1153px;width:60px;height:60px}.hair_mustache_1_white{background-image:url(spritesmith0.png);background-position:-1092px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_white{background-image:url(spritesmith0.png);background-position:-1117px -1153px;width:60px;height:60px}.hair_mustache_1_winternight{background-image:url(spritesmith0.png);background-position:-1253px 0;width:90px;height:90px}.customize-option.hair_mustache_1_winternight{background-image:url(spritesmith0.png);background-position:-1278px -15px;width:60px;height:60px}.hair_mustache_1_yellow{background-image:url(spritesmith0.png);background-position:-1253px -91px;width:90px;height:90px}.customize-option.hair_mustache_1_yellow{background-image:url(spritesmith0.png);background-position:-1278px -106px;width:60px;height:60px}.hair_mustache_1_zombie{background-image:url(spritesmith0.png);background-position:-1253px -182px;width:90px;height:90px}.customize-option.hair_mustache_1_zombie{background-image:url(spritesmith0.png);background-position:-1278px -197px;width:60px;height:60px}.hair_mustache_2_TRUred{background-image:url(spritesmith0.png);background-position:-1253px -273px;width:90px;height:90px}.customize-option.hair_mustache_2_TRUred{background-image:url(spritesmith0.png);background-position:-1278px -288px;width:60px;height:60px}.hair_mustache_2_black{background-image:url(spritesmith0.png);background-position:-1253px -364px;width:90px;height:90px}.customize-option.hair_mustache_2_black{background-image:url(spritesmith0.png);background-position:-1278px -379px;width:60px;height:60px}.hair_mustache_2_blond{background-image:url(spritesmith0.png);background-position:-1253px -455px;width:90px;height:90px}.customize-option.hair_mustache_2_blond{background-image:url(spritesmith0.png);background-position:-1278px -470px;width:60px;height:60px}.hair_mustache_2_blue{background-image:url(spritesmith0.png);background-position:-1253px -546px;width:90px;height:90px}.customize-option.hair_mustache_2_blue{background-image:url(spritesmith0.png);background-position:-1278px -561px;width:60px;height:60px}.hair_mustache_2_brown{background-image:url(spritesmith0.png);background-position:-1253px -637px;width:90px;height:90px}.customize-option.hair_mustache_2_brown{background-image:url(spritesmith0.png);background-position:-1278px -652px;width:60px;height:60px}.hair_mustache_2_candycane{background-image:url(spritesmith0.png);background-position:-1253px -728px;width:90px;height:90px}.customize-option.hair_mustache_2_candycane{background-image:url(spritesmith0.png);background-position:-1278px -743px;width:60px;height:60px}.hair_mustache_2_candycorn{background-image:url(spritesmith0.png);background-position:-1253px -819px;width:90px;height:90px}.customize-option.hair_mustache_2_candycorn{background-image:url(spritesmith0.png);background-position:-1278px -834px;width:60px;height:60px}.hair_mustache_2_frost{background-image:url(spritesmith0.png);background-position:-1253px -910px;width:90px;height:90px}.customize-option.hair_mustache_2_frost{background-image:url(spritesmith0.png);background-position:-1278px -925px;width:60px;height:60px}.hair_mustache_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-1253px -1001px;width:90px;height:90px}.customize-option.hair_mustache_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-1278px -1016px;width:60px;height:60px}.hair_mustache_2_green{background-image:url(spritesmith0.png);background-position:-1253px -1092px;width:90px;height:90px}.customize-option.hair_mustache_2_green{background-image:url(spritesmith0.png);background-position:-1278px -1107px;width:60px;height:60px}.hair_mustache_2_halloween{background-image:url(spritesmith0.png);background-position:0 -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_halloween{background-image:url(spritesmith0.png);background-position:-25px -1244px;width:60px;height:60px}.hair_mustache_2_holly{background-image:url(spritesmith0.png);background-position:-91px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_holly{background-image:url(spritesmith0.png);background-position:-116px -1244px;width:60px;height:60px}.hair_mustache_2_midnight{background-image:url(spritesmith0.png);background-position:-182px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_midnight{background-image:url(spritesmith0.png);background-position:-207px -1244px;width:60px;height:60px}.hair_mustache_2_pblue{background-image:url(spritesmith0.png);background-position:-273px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_pblue{background-image:url(spritesmith0.png);background-position:-298px -1244px;width:60px;height:60px}.hair_mustache_2_pgreen{background-image:url(spritesmith0.png);background-position:-364px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_pgreen{background-image:url(spritesmith0.png);background-position:-389px -1244px;width:60px;height:60px}.hair_mustache_2_porange{background-image:url(spritesmith0.png);background-position:-455px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_porange{background-image:url(spritesmith0.png);background-position:-480px -1244px;width:60px;height:60px}.hair_mustache_2_ppink{background-image:url(spritesmith0.png);background-position:-546px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_ppink{background-image:url(spritesmith0.png);background-position:-571px -1244px;width:60px;height:60px}.hair_mustache_2_ppurple{background-image:url(spritesmith0.png);background-position:-637px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_ppurple{background-image:url(spritesmith0.png);background-position:-662px -1244px;width:60px;height:60px}.hair_mustache_2_pumpkin{background-image:url(spritesmith0.png);background-position:-728px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_pumpkin{background-image:url(spritesmith0.png);background-position:-753px -1244px;width:60px;height:60px}.hair_mustache_2_purple{background-image:url(spritesmith0.png);background-position:-819px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_purple{background-image:url(spritesmith0.png);background-position:-844px -1244px;width:60px;height:60px}.hair_mustache_2_pyellow{background-image:url(spritesmith0.png);background-position:-910px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_pyellow{background-image:url(spritesmith0.png);background-position:-935px -1244px;width:60px;height:60px}.hair_mustache_2_rainbow{background-image:url(spritesmith0.png);background-position:-1001px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_rainbow{background-image:url(spritesmith0.png);background-position:-1026px -1244px;width:60px;height:60px}.hair_mustache_2_red{background-image:url(spritesmith0.png);background-position:-1092px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_red{background-image:url(spritesmith0.png);background-position:-1117px -1244px;width:60px;height:60px}.hair_mustache_2_white{background-image:url(spritesmith0.png);background-position:-1183px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_white{background-image:url(spritesmith0.png);background-position:-1208px -1244px;width:60px;height:60px}.hair_mustache_2_winternight{background-image:url(spritesmith0.png);background-position:-1344px 0;width:90px;height:90px}.customize-option.hair_mustache_2_winternight{background-image:url(spritesmith0.png);background-position:-1369px -15px;width:60px;height:60px}.hair_mustache_2_yellow{background-image:url(spritesmith0.png);background-position:-1344px -91px;width:90px;height:90px}.customize-option.hair_mustache_2_yellow{background-image:url(spritesmith0.png);background-position:-1369px -106px;width:60px;height:60px}.hair_mustache_2_zombie{background-image:url(spritesmith0.png);background-position:-1344px -182px;width:90px;height:90px}.customize-option.hair_mustache_2_zombie{background-image:url(spritesmith0.png);background-position:-1369px -197px;width:60px;height:60px}.hair_flower_1{background-image:url(spritesmith0.png);background-position:-1344px -273px;width:90px;height:90px}.customize-option.hair_flower_1{background-image:url(spritesmith0.png);background-position:-1369px -288px;width:60px;height:60px}.hair_flower_2{background-image:url(spritesmith0.png);background-position:-1344px -364px;width:90px;height:90px}.customize-option.hair_flower_2{background-image:url(spritesmith0.png);background-position:-1369px -379px;width:60px;height:60px}.hair_flower_3{background-image:url(spritesmith0.png);background-position:-1344px -455px;width:90px;height:90px}.customize-option.hair_flower_3{background-image:url(spritesmith0.png);background-position:-1369px -470px;width:60px;height:60px}.hair_flower_4{background-image:url(spritesmith0.png);background-position:-1344px -546px;width:90px;height:90px}.customize-option.hair_flower_4{background-image:url(spritesmith0.png);background-position:-1369px -561px;width:60px;height:60px}.hair_flower_5{background-image:url(spritesmith0.png);background-position:-1344px -637px;width:90px;height:90px}.customize-option.hair_flower_5{background-image:url(spritesmith0.png);background-position:-1369px -652px;width:60px;height:60px}.hair_flower_6{background-image:url(spritesmith0.png);background-position:-1344px -728px;width:90px;height:90px}.customize-option.hair_flower_6{background-image:url(spritesmith0.png);background-position:-1369px -743px;width:60px;height:60px}.hair_bangs_1_TRUred{background-image:url(spritesmith0.png);background-position:-1344px -819px;width:90px;height:90px}.customize-option.hair_bangs_1_TRUred{background-image:url(spritesmith0.png);background-position:-1369px -834px;width:60px;height:60px}.hair_bangs_1_black{background-image:url(spritesmith0.png);background-position:-1344px -910px;width:90px;height:90px}.customize-option.hair_bangs_1_black{background-image:url(spritesmith0.png);background-position:-1369px -925px;width:60px;height:60px}.hair_bangs_1_blond{background-image:url(spritesmith0.png);background-position:-1344px -1001px;width:90px;height:90px}.customize-option.hair_bangs_1_blond{background-image:url(spritesmith0.png);background-position:-1369px -1016px;width:60px;height:60px}.hair_bangs_1_blue{background-image:url(spritesmith0.png);background-position:-1344px -1092px;width:90px;height:90px}.customize-option.hair_bangs_1_blue{background-image:url(spritesmith0.png);background-position:-1369px -1107px;width:60px;height:60px}.hair_bangs_1_brown{background-image:url(spritesmith0.png);background-position:-1344px -1183px;width:90px;height:90px}.customize-option.hair_bangs_1_brown{background-image:url(spritesmith0.png);background-position:-1369px -1198px;width:60px;height:60px}.hair_bangs_1_candycane{background-image:url(spritesmith0.png);background-position:0 -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_candycane{background-image:url(spritesmith0.png);background-position:-25px -1335px;width:60px;height:60px}.hair_bangs_1_candycorn{background-image:url(spritesmith0.png);background-position:-91px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_candycorn{background-image:url(spritesmith0.png);background-position:-116px -1335px;width:60px;height:60px}.hair_bangs_1_frost{background-image:url(spritesmith0.png);background-position:-182px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_frost{background-image:url(spritesmith0.png);background-position:-207px -1335px;width:60px;height:60px}.hair_bangs_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-273px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-298px -1335px;width:60px;height:60px}.hair_bangs_1_green{background-image:url(spritesmith0.png);background-position:-364px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_green{background-image:url(spritesmith0.png);background-position:-389px -1335px;width:60px;height:60px}.hair_bangs_1_halloween{background-image:url(spritesmith0.png);background-position:-455px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_halloween{background-image:url(spritesmith0.png);background-position:-480px -1335px;width:60px;height:60px}.hair_bangs_1_holly{background-image:url(spritesmith0.png);background-position:-546px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_holly{background-image:url(spritesmith0.png);background-position:-571px -1335px;width:60px;height:60px}.hair_bangs_1_midnight{background-image:url(spritesmith0.png);background-position:-637px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_midnight{background-image:url(spritesmith0.png);background-position:-662px -1335px;width:60px;height:60px}.hair_bangs_1_pblue{background-image:url(spritesmith0.png);background-position:-728px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_pblue{background-image:url(spritesmith0.png);background-position:-753px -1335px;width:60px;height:60px}.hair_bangs_1_pgreen{background-image:url(spritesmith0.png);background-position:-819px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_pgreen{background-image:url(spritesmith0.png);background-position:-844px -1335px;width:60px;height:60px}.hair_bangs_1_porange{background-image:url(spritesmith0.png);background-position:-910px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_porange{background-image:url(spritesmith0.png);background-position:-935px -1335px;width:60px;height:60px}.hair_bangs_1_ppink{background-image:url(spritesmith0.png);background-position:-1001px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_ppink{background-image:url(spritesmith0.png);background-position:-1026px -1335px;width:60px;height:60px}.hair_bangs_1_ppurple{background-image:url(spritesmith0.png);background-position:-1092px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_ppurple{background-image:url(spritesmith0.png);background-position:-1117px -1335px;width:60px;height:60px}.hair_bangs_1_pumpkin{background-image:url(spritesmith0.png);background-position:-1183px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_pumpkin{background-image:url(spritesmith0.png);background-position:-1208px -1335px;width:60px;height:60px}.hair_bangs_1_purple{background-image:url(spritesmith0.png);background-position:-1274px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_purple{background-image:url(spritesmith0.png);background-position:-1299px -1335px;width:60px;height:60px}.hair_bangs_1_pyellow{background-image:url(spritesmith0.png);background-position:-1435px 0;width:90px;height:90px}.customize-option.hair_bangs_1_pyellow{background-image:url(spritesmith0.png);background-position:-1460px -15px;width:60px;height:60px}.hair_bangs_1_rainbow{background-image:url(spritesmith0.png);background-position:-1435px -91px;width:90px;height:90px}.customize-option.hair_bangs_1_rainbow{background-image:url(spritesmith0.png);background-position:-1460px -106px;width:60px;height:60px}.hair_bangs_1_red{background-image:url(spritesmith0.png);background-position:-1435px -182px;width:90px;height:90px}.customize-option.hair_bangs_1_red{background-image:url(spritesmith0.png);background-position:-1460px -197px;width:60px;height:60px}.hair_bangs_1_white{background-image:url(spritesmith0.png);background-position:-1435px -273px;width:90px;height:90px}.customize-option.hair_bangs_1_white{background-image:url(spritesmith0.png);background-position:-1460px -288px;width:60px;height:60px}.hair_bangs_1_winternight{background-image:url(spritesmith0.png);background-position:-1435px -364px;width:90px;height:90px}.customize-option.hair_bangs_1_winternight{background-image:url(spritesmith0.png);background-position:-1460px -379px;width:60px;height:60px}.hair_bangs_1_yellow{background-image:url(spritesmith0.png);background-position:-1435px -455px;width:90px;height:90px}.customize-option.hair_bangs_1_yellow{background-image:url(spritesmith0.png);background-position:-1460px -470px;width:60px;height:60px}.hair_bangs_1_zombie{background-image:url(spritesmith0.png);background-position:-1435px -546px;width:90px;height:90px}.customize-option.hair_bangs_1_zombie{background-image:url(spritesmith0.png);background-position:-1460px -561px;width:60px;height:60px}.hair_bangs_2_TRUred{background-image:url(spritesmith0.png);background-position:-1435px -637px;width:90px;height:90px}.customize-option.hair_bangs_2_TRUred{background-image:url(spritesmith0.png);background-position:-1460px -652px;width:60px;height:60px}.hair_bangs_2_black{background-image:url(spritesmith0.png);background-position:-1435px -728px;width:90px;height:90px}.customize-option.hair_bangs_2_black{background-image:url(spritesmith0.png);background-position:-1460px -743px;width:60px;height:60px}.hair_bangs_2_blond{background-image:url(spritesmith0.png);background-position:-1435px -819px;width:90px;height:90px}.customize-option.hair_bangs_2_blond{background-image:url(spritesmith0.png);background-position:-1460px -834px;width:60px;height:60px}.hair_bangs_2_blue{background-image:url(spritesmith0.png);background-position:-1435px -910px;width:90px;height:90px}.customize-option.hair_bangs_2_blue{background-image:url(spritesmith0.png);background-position:-1460px -925px;width:60px;height:60px}.hair_bangs_2_brown{background-image:url(spritesmith0.png);background-position:-1435px -1001px;width:90px;height:90px}.customize-option.hair_bangs_2_brown{background-image:url(spritesmith0.png);background-position:-1460px -1016px;width:60px;height:60px}.hair_bangs_2_candycane{background-image:url(spritesmith0.png);background-position:-1435px -1092px;width:90px;height:90px}.customize-option.hair_bangs_2_candycane{background-image:url(spritesmith0.png);background-position:-1460px -1107px;width:60px;height:60px}.hair_bangs_2_candycorn{background-image:url(spritesmith0.png);background-position:-1435px -1183px;width:90px;height:90px}.customize-option.hair_bangs_2_candycorn{background-image:url(spritesmith0.png);background-position:-1460px -1198px;width:60px;height:60px}.hair_bangs_2_frost{background-image:url(spritesmith0.png);background-position:-1435px -1274px;width:90px;height:90px}.customize-option.hair_bangs_2_frost{background-image:url(spritesmith0.png);background-position:-1460px -1289px;width:60px;height:60px}.hair_bangs_2_ghostwhite{background-image:url(spritesmith0.png);background-position:0 -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-25px -1426px;width:60px;height:60px}.hair_bangs_2_green{background-image:url(spritesmith0.png);background-position:-91px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_green{background-image:url(spritesmith0.png);background-position:-116px -1426px;width:60px;height:60px}.hair_bangs_2_halloween{background-image:url(spritesmith0.png);background-position:-182px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_halloween{background-image:url(spritesmith0.png);background-position:-207px -1426px;width:60px;height:60px}.hair_bangs_2_holly{background-image:url(spritesmith0.png);background-position:-273px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_holly{background-image:url(spritesmith0.png);background-position:-298px -1426px;width:60px;height:60px}.hair_bangs_2_midnight{background-image:url(spritesmith0.png);background-position:-364px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_midnight{background-image:url(spritesmith0.png);background-position:-389px -1426px;width:60px;height:60px}.hair_bangs_2_pblue{background-image:url(spritesmith0.png);background-position:-455px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_pblue{background-image:url(spritesmith0.png);background-position:-480px -1426px;width:60px;height:60px}.hair_bangs_2_pgreen{background-image:url(spritesmith0.png);background-position:-546px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_pgreen{background-image:url(spritesmith0.png);background-position:-571px -1426px;width:60px;height:60px}.hair_bangs_2_porange{background-image:url(spritesmith0.png);background-position:-637px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_porange{background-image:url(spritesmith0.png);background-position:-662px -1426px;width:60px;height:60px}.hair_bangs_2_ppink{background-image:url(spritesmith0.png);background-position:-728px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_ppink{background-image:url(spritesmith0.png);background-position:-753px -1426px;width:60px;height:60px}.hair_bangs_2_ppurple{background-image:url(spritesmith0.png);background-position:-819px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_ppurple{background-image:url(spritesmith0.png);background-position:-844px -1426px;width:60px;height:60px}.hair_bangs_2_pumpkin{background-image:url(spritesmith0.png);background-position:-910px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_pumpkin{background-image:url(spritesmith0.png);background-position:-935px -1426px;width:60px;height:60px}.hair_bangs_2_purple{background-image:url(spritesmith0.png);background-position:-1001px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_purple{background-image:url(spritesmith0.png);background-position:-1026px -1426px;width:60px;height:60px}.hair_bangs_2_pyellow{background-image:url(spritesmith0.png);background-position:-1092px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_pyellow{background-image:url(spritesmith0.png);background-position:-1117px -1426px;width:60px;height:60px}.hair_bangs_2_rainbow{background-image:url(spritesmith0.png);background-position:-1183px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_rainbow{background-image:url(spritesmith0.png);background-position:-1208px -1426px;width:60px;height:60px}.hair_bangs_2_red{background-image:url(spritesmith0.png);background-position:-1274px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_red{background-image:url(spritesmith0.png);background-position:-1299px -1426px;width:60px;height:60px}.hair_bangs_2_white{background-image:url(spritesmith0.png);background-position:-1365px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_white{background-image:url(spritesmith0.png);background-position:-1390px -1426px;width:60px;height:60px}.hair_bangs_2_winternight{background-image:url(spritesmith0.png);background-position:-1526px 0;width:90px;height:90px}.customize-option.hair_bangs_2_winternight{background-image:url(spritesmith0.png);background-position:-1551px -15px;width:60px;height:60px}.hair_bangs_2_yellow{background-image:url(spritesmith0.png);background-position:-1526px -91px;width:90px;height:90px}.customize-option.hair_bangs_2_yellow{background-image:url(spritesmith0.png);background-position:-1551px -106px;width:60px;height:60px}.hair_bangs_2_zombie{background-image:url(spritesmith0.png);background-position:-1526px -182px;width:90px;height:90px}.customize-option.hair_bangs_2_zombie{background-image:url(spritesmith0.png);background-position:-1551px -197px;width:60px;height:60px}.hair_bangs_3_TRUred{background-image:url(spritesmith0.png);background-position:-1526px -273px;width:90px;height:90px}.customize-option.hair_bangs_3_TRUred{background-image:url(spritesmith0.png);background-position:-1551px -288px;width:60px;height:60px}.hair_bangs_3_black{background-image:url(spritesmith0.png);background-position:-1526px -364px;width:90px;height:90px}.customize-option.hair_bangs_3_black{background-image:url(spritesmith0.png);background-position:-1551px -379px;width:60px;height:60px}.hair_bangs_3_blond{background-image:url(spritesmith0.png);background-position:-1526px -455px;width:90px;height:90px}.customize-option.hair_bangs_3_blond{background-image:url(spritesmith0.png);background-position:-1551px -470px;width:60px;height:60px}.hair_bangs_3_blue{background-image:url(spritesmith0.png);background-position:-1526px -546px;width:90px;height:90px}.customize-option.hair_bangs_3_blue{background-image:url(spritesmith0.png);background-position:-1551px -561px;width:60px;height:60px}.hair_bangs_3_brown{background-image:url(spritesmith0.png);background-position:-1526px -637px;width:90px;height:90px}.customize-option.hair_bangs_3_brown{background-image:url(spritesmith0.png);background-position:-1551px -652px;width:60px;height:60px}.hair_bangs_3_candycane{background-image:url(spritesmith0.png);background-position:-1526px -728px;width:90px;height:90px}.customize-option.hair_bangs_3_candycane{background-image:url(spritesmith0.png);background-position:-1551px -743px;width:60px;height:60px}.hair_bangs_3_candycorn{background-image:url(spritesmith0.png);background-position:-1526px -819px;width:90px;height:90px}.customize-option.hair_bangs_3_candycorn{background-image:url(spritesmith0.png);background-position:-1551px -834px;width:60px;height:60px}.hair_bangs_3_frost{background-image:url(spritesmith0.png);background-position:-1526px -910px;width:90px;height:90px}.customize-option.hair_bangs_3_frost{background-image:url(spritesmith0.png);background-position:-1551px -925px;width:60px;height:60px}.hair_bangs_3_ghostwhite{background-image:url(spritesmith0.png);background-position:-1526px -1001px;width:90px;height:90px}.customize-option.hair_bangs_3_ghostwhite{background-image:url(spritesmith0.png);background-position:-1551px -1016px;width:60px;height:60px}.hair_bangs_3_green{background-image:url(spritesmith0.png);background-position:-1526px -1092px;width:90px;height:90px}.customize-option.hair_bangs_3_green{background-image:url(spritesmith0.png);background-position:-1551px -1107px;width:60px;height:60px}.hair_bangs_3_halloween{background-image:url(spritesmith0.png);background-position:-1526px -1183px;width:90px;height:90px}.customize-option.hair_bangs_3_halloween{background-image:url(spritesmith0.png);background-position:-1551px -1198px;width:60px;height:60px}.hair_bangs_3_holly{background-image:url(spritesmith0.png);background-position:-1526px -1274px;width:90px;height:90px}.customize-option.hair_bangs_3_holly{background-image:url(spritesmith0.png);background-position:-1551px -1289px;width:60px;height:60px}.hair_bangs_3_midnight{background-image:url(spritesmith0.png);background-position:-1526px -1365px;width:90px;height:90px}.customize-option.hair_bangs_3_midnight{background-image:url(spritesmith0.png);background-position:-1551px -1380px;width:60px;height:60px}.hair_bangs_3_pblue{background-image:url(spritesmith0.png);background-position:0 -1502px;width:90px;height:90px}.customize-option.hair_bangs_3_pblue{background-image:url(spritesmith0.png);background-position:-25px -1517px;width:60px;height:60px}.hair_bangs_3_pgreen{background-image:url(spritesmith0.png);background-position:-91px -1502px;width:90px;height:90px}.customize-option.hair_bangs_3_pgreen{background-image:url(spritesmith0.png);background-position:-116px -1517px;width:60px;height:60px}.hair_bangs_3_porange{background-image:url(spritesmith0.png);background-position:-182px -1502px;width:90px;height:90px}.customize-option.hair_bangs_3_porange{background-image:url(spritesmith0.png);background-position:-207px -1517px;width:60px;height:60px}.hair_bangs_3_ppink{background-image:url(spritesmith0.png);background-position:-273px -1502px;width:90px;height:90px}.customize-option.hair_bangs_3_ppink{background-image:url(spritesmith0.png);background-position:-298px -1517px;width:60px;height:60px}.hair_bangs_3_ppurple{background-image:url(spritesmith0.png);background-position:-364px -1502px;width:90px;height:90px}.customize-option.hair_bangs_3_ppurple{background-image:url(spritesmith0.png);background-position:-389px -1517px;width:60px;height:60px}.hair_bangs_3_pumpkin{background-image:url(spritesmith0.png);background-position:-546px -1138px;width:90px;height:90px}.customize-option.hair_bangs_3_pumpkin{background-image:url(spritesmith0.png);background-position:-571px -1153px;width:60px;height:60px}.hair_bangs_3_purple{background-image:url(spritesmith0.png);background-position:-364px -592px;width:90px;height:90px}.customize-option.hair_bangs_3_purple{background-image:url(spritesmith0.png);background-position:-389px -607px;width:60px;height:60px}.hair_bangs_3_pyellow{background-image:url(spritesmith0.png);background-position:-273px -592px;width:90px;height:90px}.customize-option.hair_bangs_3_pyellow{background-image:url(spritesmith0.png);background-position:-298px -607px;width:60px;height:60px}.hair_bangs_3_rainbow{background-image:url(spritesmith0.png);background-position:-182px -592px;width:90px;height:90px}.customize-option.hair_bangs_3_rainbow{background-image:url(spritesmith0.png);background-position:-207px -607px;width:60px;height:60px}.hair_bangs_3_red{background-image:url(spritesmith0.png);background-position:-91px -592px;width:90px;height:90px}.customize-option.hair_bangs_3_red{background-image:url(spritesmith0.png);background-position:-116px -607px;width:60px;height:60px}.hair_bangs_3_white{background-image:url(spritesmith0.png);background-position:0 -592px;width:90px;height:90px}.customize-option.hair_bangs_3_white{background-image:url(spritesmith0.png);background-position:-25px -607px;width:60px;height:60px}.hair_bangs_3_winternight{background-image:url(spritesmith0.png);background-position:-597px -444px;width:90px;height:90px}.customize-option.hair_bangs_3_winternight{background-image:url(spritesmith0.png);background-position:-622px -459px;width:60px;height:60px}.hair_bangs_3_yellow{background-image:url(spritesmith0.png);background-position:-506px -444px;width:90px;height:90px}.customize-option.hair_bangs_3_yellow{background-image:url(spritesmith0.png);background-position:-531px -459px;width:60px;height:60px}.hair_bangs_3_zombie{background-image:url(spritesmith0.png);background-position:-415px -444px;width:90px;height:90px}.customize-option.hair_bangs_3_zombie{background-image:url(spritesmith0.png);background-position:-440px -459px;width:60px;height:60px}.hair_base_1_TRUred{background-image:url(spritesmith0.png);background-position:-324px -444px;width:90px;height:90px}.customize-option.hair_base_1_TRUred{background-image:url(spritesmith0.png);background-position:-349px -459px;width:60px;height:60px}.hair_base_1_black{background-image:url(spritesmith0.png);background-position:-233px -444px;width:90px;height:90px}.customize-option.hair_base_1_black{background-image:url(spritesmith0.png);background-position:-258px -459px;width:60px;height:60px}.hair_base_1_blond{background-image:url(spritesmith0.png);background-position:-142px -444px;width:90px;height:90px}.customize-option.hair_base_1_blond{background-image:url(spritesmith0.png);background-position:-167px -459px;width:60px;height:60px}.hair_base_1_blue{background-image:url(spritesmith0.png);background-position:-455px -683px;width:90px;height:90px}.customize-option.hair_base_1_blue{background-image:url(spritesmith0.png);background-position:-480px -698px;width:60px;height:60px}.hair_base_1_brown{background-image:url(spritesmith0.png);background-position:-364px -683px;width:90px;height:90px}.customize-option.hair_base_1_brown{background-image:url(spritesmith0.png);background-position:-389px -698px;width:60px;height:60px}.hair_base_1_candycane{background-image:url(spritesmith0.png);background-position:-273px -683px;width:90px;height:90px}.customize-option.hair_base_1_candycane{background-image:url(spritesmith0.png);background-position:-298px -698px;width:60px;height:60px}.hair_base_1_candycorn{background-image:url(spritesmith0.png);background-position:-182px -683px;width:90px;height:90px}.customize-option.hair_base_1_candycorn{background-image:url(spritesmith0.png);background-position:-207px -698px;width:60px;height:60px}.hair_base_1_frost{background-image:url(spritesmith0.png);background-position:-91px -683px;width:90px;height:90px}.customize-option.hair_base_1_frost{background-image:url(spritesmith0.png);background-position:-116px -698px;width:60px;height:60px}.hair_base_1_ghostwhite{background-image:url(spritesmith0.png);background-position:0 -683px;width:90px;height:90px}.customize-option.hair_base_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-25px -698px;width:60px;height:60px}.hair_base_1_green{background-image:url(spritesmith0.png);background-position:-707px -546px;width:90px;height:90px}.customize-option.hair_base_1_green{background-image:url(spritesmith0.png);background-position:-732px -561px;width:60px;height:60px}.hair_base_1_halloween{background-image:url(spritesmith0.png);background-position:-707px -455px;width:90px;height:90px}.customize-option.hair_base_1_halloween{background-image:url(spritesmith0.png);background-position:-732px -470px;width:60px;height:60px}.hair_base_1_holly{background-image:url(spritesmith0.png);background-position:-707px -364px;width:90px;height:90px}.customize-option.hair_base_1_holly{background-image:url(spritesmith0.png);background-position:-732px -379px;width:60px;height:60px}.hair_base_1_midnight{background-image:url(spritesmith0.png);background-position:-707px -273px;width:90px;height:90px}.customize-option.hair_base_1_midnight{background-image:url(spritesmith0.png);background-position:-732px -288px;width:60px;height:60px}.hair_base_1_pblue{background-image:url(spritesmith0.png);background-position:-707px -182px;width:90px;height:90px}.customize-option.hair_base_1_pblue{background-image:url(spritesmith0.png);background-position:-732px -197px;width:60px;height:60px}.hair_base_1_pgreen{background-image:url(spritesmith0.png);background-position:-707px -91px;width:90px;height:90px}.customize-option.hair_base_1_pgreen{background-image:url(spritesmith0.png);background-position:-732px -106px;width:60px;height:60px}.hair_base_1_porange{background-image:url(spritesmith0.png);background-position:-707px 0;width:90px;height:90px}.customize-option.hair_base_1_porange{background-image:url(spritesmith0.png);background-position:-732px -15px;width:60px;height:60px}.hair_base_1_ppink{background-image:url(spritesmith0.png);background-position:-546px -592px;width:90px;height:90px}.customize-option.hair_base_1_ppink{background-image:url(spritesmith0.png);background-position:-571px -607px;width:60px;height:60px}.hair_base_1_ppurple{background-image:url(spritesmith0.png);background-position:-455px -592px;width:90px;height:90px}.customize-option.hair_base_1_ppurple{background-image:url(spritesmith0.png);background-position:-480px -607px;width:60px;height:60px}.hair_base_1_pumpkin{background-image:url(spritesmith1.png);background-position:-91px 0;width:90px;height:90px}.customize-option.hair_base_1_pumpkin{background-image:url(spritesmith1.png);background-position:-116px -15px;width:60px;height:60px}.hair_base_1_purple{background-image:url(spritesmith1.png);background-position:-910px -1001px;width:90px;height:90px}.customize-option.hair_base_1_purple{background-image:url(spritesmith1.png);background-position:-935px -1016px;width:60px;height:60px}.hair_base_1_pyellow{background-image:url(spritesmith1.png);background-position:0 -91px;width:90px;height:90px}.customize-option.hair_base_1_pyellow{background-image:url(spritesmith1.png);background-position:-25px -106px;width:60px;height:60px}.hair_base_1_rainbow{background-image:url(spritesmith1.png);background-position:-91px -91px;width:90px;height:90px}.customize-option.hair_base_1_rainbow{background-image:url(spritesmith1.png);background-position:-116px -106px;width:60px;height:60px}.hair_base_1_red{background-image:url(spritesmith1.png);background-position:-182px 0;width:90px;height:90px}.customize-option.hair_base_1_red{background-image:url(spritesmith1.png);background-position:-207px -15px;width:60px;height:60px}.hair_base_1_white{background-image:url(spritesmith1.png);background-position:-182px -91px;width:90px;height:90px}.customize-option.hair_base_1_white{background-image:url(spritesmith1.png);background-position:-207px -106px;width:60px;height:60px}.hair_base_1_winternight{background-image:url(spritesmith1.png);background-position:0 -182px;width:90px;height:90px}.customize-option.hair_base_1_winternight{background-image:url(spritesmith1.png);background-position:-25px -197px;width:60px;height:60px}.hair_base_1_yellow{background-image:url(spritesmith1.png);background-position:-91px -182px;width:90px;height:90px}.customize-option.hair_base_1_yellow{background-image:url(spritesmith1.png);background-position:-116px -197px;width:60px;height:60px}.hair_base_1_zombie{background-image:url(spritesmith1.png);background-position:-182px -182px;width:90px;height:90px}.customize-option.hair_base_1_zombie{background-image:url(spritesmith1.png);background-position:-207px -197px;width:60px;height:60px}.hair_base_2_TRUred{background-image:url(spritesmith1.png);background-position:-273px 0;width:90px;height:90px}.customize-option.hair_base_2_TRUred{background-image:url(spritesmith1.png);background-position:-298px -15px;width:60px;height:60px}.hair_base_2_black{background-image:url(spritesmith1.png);background-position:-273px -91px;width:90px;height:90px}.customize-option.hair_base_2_black{background-image:url(spritesmith1.png);background-position:-298px -106px;width:60px;height:60px}.hair_base_2_blond{background-image:url(spritesmith1.png);background-position:-273px -182px;width:90px;height:90px}.customize-option.hair_base_2_blond{background-image:url(spritesmith1.png);background-position:-298px -197px;width:60px;height:60px}.hair_base_2_blue{background-image:url(spritesmith1.png);background-position:0 -273px;width:90px;height:90px}.customize-option.hair_base_2_blue{background-image:url(spritesmith1.png);background-position:-25px -288px;width:60px;height:60px}.hair_base_2_brown{background-image:url(spritesmith1.png);background-position:-91px -273px;width:90px;height:90px}.customize-option.hair_base_2_brown{background-image:url(spritesmith1.png);background-position:-116px -288px;width:60px;height:60px}.hair_base_2_candycane{background-image:url(spritesmith1.png);background-position:-182px -273px;width:90px;height:90px}.customize-option.hair_base_2_candycane{background-image:url(spritesmith1.png);background-position:-207px -288px;width:60px;height:60px}.hair_base_2_candycorn{background-image:url(spritesmith1.png);background-position:-273px -273px;width:90px;height:90px}.customize-option.hair_base_2_candycorn{background-image:url(spritesmith1.png);background-position:-298px -288px;width:60px;height:60px}.hair_base_2_frost{background-image:url(spritesmith1.png);background-position:-364px 0;width:90px;height:90px}.customize-option.hair_base_2_frost{background-image:url(spritesmith1.png);background-position:-389px -15px;width:60px;height:60px}.hair_base_2_ghostwhite{background-image:url(spritesmith1.png);background-position:-364px -91px;width:90px;height:90px}.customize-option.hair_base_2_ghostwhite{background-image:url(spritesmith1.png);background-position:-389px -106px;width:60px;height:60px}.hair_base_2_green{background-image:url(spritesmith1.png);background-position:-364px -182px;width:90px;height:90px}.customize-option.hair_base_2_green{background-image:url(spritesmith1.png);background-position:-389px -197px;width:60px;height:60px}.hair_base_2_halloween{background-image:url(spritesmith1.png);background-position:-364px -273px;width:90px;height:90px}.customize-option.hair_base_2_halloween{background-image:url(spritesmith1.png);background-position:-389px -288px;width:60px;height:60px}.hair_base_2_holly{background-image:url(spritesmith1.png);background-position:0 -364px;width:90px;height:90px}.customize-option.hair_base_2_holly{background-image:url(spritesmith1.png);background-position:-25px -379px;width:60px;height:60px}.hair_base_2_midnight{background-image:url(spritesmith1.png);background-position:-91px -364px;width:90px;height:90px}.customize-option.hair_base_2_midnight{background-image:url(spritesmith1.png);background-position:-116px -379px;width:60px;height:60px}.hair_base_2_pblue{background-image:url(spritesmith1.png);background-position:-182px -364px;width:90px;height:90px}.customize-option.hair_base_2_pblue{background-image:url(spritesmith1.png);background-position:-207px -379px;width:60px;height:60px}.hair_base_2_pgreen{background-image:url(spritesmith1.png);background-position:-273px -364px;width:90px;height:90px}.customize-option.hair_base_2_pgreen{background-image:url(spritesmith1.png);background-position:-298px -379px;width:60px;height:60px}.hair_base_2_porange{background-image:url(spritesmith1.png);background-position:-364px -364px;width:90px;height:90px}.customize-option.hair_base_2_porange{background-image:url(spritesmith1.png);background-position:-389px -379px;width:60px;height:60px}.hair_base_2_ppink{background-image:url(spritesmith1.png);background-position:-455px 0;width:90px;height:90px}.customize-option.hair_base_2_ppink{background-image:url(spritesmith1.png);background-position:-480px -15px;width:60px;height:60px}.hair_base_2_ppurple{background-image:url(spritesmith1.png);background-position:-455px -91px;width:90px;height:90px}.customize-option.hair_base_2_ppurple{background-image:url(spritesmith1.png);background-position:-480px -106px;width:60px;height:60px}.hair_base_2_pumpkin{background-image:url(spritesmith1.png);background-position:-455px -182px;width:90px;height:90px}.customize-option.hair_base_2_pumpkin{background-image:url(spritesmith1.png);background-position:-480px -197px;width:60px;height:60px}.hair_base_2_purple{background-image:url(spritesmith1.png);background-position:-455px -273px;width:90px;height:90px}.customize-option.hair_base_2_purple{background-image:url(spritesmith1.png);background-position:-480px -288px;width:60px;height:60px}.hair_base_2_pyellow{background-image:url(spritesmith1.png);background-position:-455px -364px;width:90px;height:90px}.customize-option.hair_base_2_pyellow{background-image:url(spritesmith1.png);background-position:-480px -379px;width:60px;height:60px}.hair_base_2_rainbow{background-image:url(spritesmith1.png);background-position:0 -455px;width:90px;height:90px}.customize-option.hair_base_2_rainbow{background-image:url(spritesmith1.png);background-position:-25px -470px;width:60px;height:60px}.hair_base_2_red{background-image:url(spritesmith1.png);background-position:-91px -455px;width:90px;height:90px}.customize-option.hair_base_2_red{background-image:url(spritesmith1.png);background-position:-116px -470px;width:60px;height:60px}.hair_base_2_white{background-image:url(spritesmith1.png);background-position:-182px -455px;width:90px;height:90px}.customize-option.hair_base_2_white{background-image:url(spritesmith1.png);background-position:-207px -470px;width:60px;height:60px}.hair_base_2_winternight{background-image:url(spritesmith1.png);background-position:-273px -455px;width:90px;height:90px}.customize-option.hair_base_2_winternight{background-image:url(spritesmith1.png);background-position:-298px -470px;width:60px;height:60px}.hair_base_2_yellow{background-image:url(spritesmith1.png);background-position:-364px -455px;width:90px;height:90px}.customize-option.hair_base_2_yellow{background-image:url(spritesmith1.png);background-position:-389px -470px;width:60px;height:60px}.hair_base_2_zombie{background-image:url(spritesmith1.png);background-position:-455px -455px;width:90px;height:90px}.customize-option.hair_base_2_zombie{background-image:url(spritesmith1.png);background-position:-480px -470px;width:60px;height:60px}.hair_base_3_TRUred{background-image:url(spritesmith1.png);background-position:-546px 0;width:90px;height:90px}.customize-option.hair_base_3_TRUred{background-image:url(spritesmith1.png);background-position:-571px -15px;width:60px;height:60px}.hair_base_3_black{background-image:url(spritesmith1.png);background-position:-546px -91px;width:90px;height:90px}.customize-option.hair_base_3_black{background-image:url(spritesmith1.png);background-position:-571px -106px;width:60px;height:60px}.hair_base_3_blond{background-image:url(spritesmith1.png);background-position:-546px -182px;width:90px;height:90px}.customize-option.hair_base_3_blond{background-image:url(spritesmith1.png);background-position:-571px -197px;width:60px;height:60px}.hair_base_3_blue{background-image:url(spritesmith1.png);background-position:-546px -273px;width:90px;height:90px}.customize-option.hair_base_3_blue{background-image:url(spritesmith1.png);background-position:-571px -288px;width:60px;height:60px}.hair_base_3_brown{background-image:url(spritesmith1.png);background-position:-546px -364px;width:90px;height:90px}.customize-option.hair_base_3_brown{background-image:url(spritesmith1.png);background-position:-571px -379px;width:60px;height:60px}.hair_base_3_candycane{background-image:url(spritesmith1.png);background-position:-546px -455px;width:90px;height:90px}.customize-option.hair_base_3_candycane{background-image:url(spritesmith1.png);background-position:-571px -470px;width:60px;height:60px}.hair_base_3_candycorn{background-image:url(spritesmith1.png);background-position:0 -546px;width:90px;height:90px}.customize-option.hair_base_3_candycorn{background-image:url(spritesmith1.png);background-position:-25px -561px;width:60px;height:60px}.hair_base_3_frost{background-image:url(spritesmith1.png);background-position:-91px -546px;width:90px;height:90px}.customize-option.hair_base_3_frost{background-image:url(spritesmith1.png);background-position:-116px -561px;width:60px;height:60px}.hair_base_3_ghostwhite{background-image:url(spritesmith1.png);background-position:-182px -546px;width:90px;height:90px}.customize-option.hair_base_3_ghostwhite{background-image:url(spritesmith1.png);background-position:-207px -561px;width:60px;height:60px}.hair_base_3_green{background-image:url(spritesmith1.png);background-position:-273px -546px;width:90px;height:90px}.customize-option.hair_base_3_green{background-image:url(spritesmith1.png);background-position:-298px -561px;width:60px;height:60px}.hair_base_3_halloween{background-image:url(spritesmith1.png);background-position:-364px -546px;width:90px;height:90px}.customize-option.hair_base_3_halloween{background-image:url(spritesmith1.png);background-position:-389px -561px;width:60px;height:60px}.hair_base_3_holly{background-image:url(spritesmith1.png);background-position:-455px -546px;width:90px;height:90px}.customize-option.hair_base_3_holly{background-image:url(spritesmith1.png);background-position:-480px -561px;width:60px;height:60px}.hair_base_3_midnight{background-image:url(spritesmith1.png);background-position:-546px -546px;width:90px;height:90px}.customize-option.hair_base_3_midnight{background-image:url(spritesmith1.png);background-position:-571px -561px;width:60px;height:60px}.hair_base_3_pblue{background-image:url(spritesmith1.png);background-position:-637px 0;width:90px;height:90px}.customize-option.hair_base_3_pblue{background-image:url(spritesmith1.png);background-position:-662px -15px;width:60px;height:60px}.hair_base_3_pgreen{background-image:url(spritesmith1.png);background-position:-637px -91px;width:90px;height:90px}.customize-option.hair_base_3_pgreen{background-image:url(spritesmith1.png);background-position:-662px -106px;width:60px;height:60px}.hair_base_3_porange{background-image:url(spritesmith1.png);background-position:-637px -182px;width:90px;height:90px}.customize-option.hair_base_3_porange{background-image:url(spritesmith1.png);background-position:-662px -197px;width:60px;height:60px}.hair_base_3_ppink{background-image:url(spritesmith1.png);background-position:-637px -273px;width:90px;height:90px}.customize-option.hair_base_3_ppink{background-image:url(spritesmith1.png);background-position:-662px -288px;width:60px;height:60px}.hair_base_3_ppurple{background-image:url(spritesmith1.png);background-position:-637px -364px;width:90px;height:90px}.customize-option.hair_base_3_ppurple{background-image:url(spritesmith1.png);background-position:-662px -379px;width:60px;height:60px}.hair_base_3_pumpkin{background-image:url(spritesmith1.png);background-position:-637px -455px;width:90px;height:90px}.customize-option.hair_base_3_pumpkin{background-image:url(spritesmith1.png);background-position:-662px -470px;width:60px;height:60px}.hair_base_3_purple{background-image:url(spritesmith1.png);background-position:-637px -546px;width:90px;height:90px}.customize-option.hair_base_3_purple{background-image:url(spritesmith1.png);background-position:-662px -561px;width:60px;height:60px}.hair_base_3_pyellow{background-image:url(spritesmith1.png);background-position:0 -637px;width:90px;height:90px}.customize-option.hair_base_3_pyellow{background-image:url(spritesmith1.png);background-position:-25px -652px;width:60px;height:60px}.hair_base_3_rainbow{background-image:url(spritesmith1.png);background-position:-91px -637px;width:90px;height:90px}.customize-option.hair_base_3_rainbow{background-image:url(spritesmith1.png);background-position:-116px -652px;width:60px;height:60px}.hair_base_3_red{background-image:url(spritesmith1.png);background-position:-182px -637px;width:90px;height:90px}.customize-option.hair_base_3_red{background-image:url(spritesmith1.png);background-position:-207px -652px;width:60px;height:60px}.hair_base_3_white{background-image:url(spritesmith1.png);background-position:-273px -637px;width:90px;height:90px}.customize-option.hair_base_3_white{background-image:url(spritesmith1.png);background-position:-298px -652px;width:60px;height:60px}.hair_base_3_winternight{background-image:url(spritesmith1.png);background-position:-364px -637px;width:90px;height:90px}.customize-option.hair_base_3_winternight{background-image:url(spritesmith1.png);background-position:-389px -652px;width:60px;height:60px}.hair_base_3_yellow{background-image:url(spritesmith1.png);background-position:-455px -637px;width:90px;height:90px}.customize-option.hair_base_3_yellow{background-image:url(spritesmith1.png);background-position:-480px -652px;width:60px;height:60px}.hair_base_3_zombie{background-image:url(spritesmith1.png);background-position:-546px -637px;width:90px;height:90px}.customize-option.hair_base_3_zombie{background-image:url(spritesmith1.png);background-position:-571px -652px;width:60px;height:60px}.hair_base_4_TRUred{background-image:url(spritesmith1.png);background-position:-637px -637px;width:90px;height:90px}.customize-option.hair_base_4_TRUred{background-image:url(spritesmith1.png);background-position:-662px -652px;width:60px;height:60px}.hair_base_4_black{background-image:url(spritesmith1.png);background-position:-728px 0;width:90px;height:90px}.customize-option.hair_base_4_black{background-image:url(spritesmith1.png);background-position:-753px -15px;width:60px;height:60px}.hair_base_4_blond{background-image:url(spritesmith1.png);background-position:-728px -91px;width:90px;height:90px}.customize-option.hair_base_4_blond{background-image:url(spritesmith1.png);background-position:-753px -106px;width:60px;height:60px}.hair_base_4_blue{background-image:url(spritesmith1.png);background-position:-728px -182px;width:90px;height:90px}.customize-option.hair_base_4_blue{background-image:url(spritesmith1.png);background-position:-753px -197px;width:60px;height:60px}.hair_base_4_brown{background-image:url(spritesmith1.png);background-position:-728px -273px;width:90px;height:90px}.customize-option.hair_base_4_brown{background-image:url(spritesmith1.png);background-position:-753px -288px;width:60px;height:60px}.hair_base_4_candycane{background-image:url(spritesmith1.png);background-position:-728px -364px;width:90px;height:90px}.customize-option.hair_base_4_candycane{background-image:url(spritesmith1.png);background-position:-753px -379px;width:60px;height:60px}.hair_base_4_candycorn{background-image:url(spritesmith1.png);background-position:-728px -455px;width:90px;height:90px}.customize-option.hair_base_4_candycorn{background-image:url(spritesmith1.png);background-position:-753px -470px;width:60px;height:60px}.hair_base_4_frost{background-image:url(spritesmith1.png);background-position:-728px -546px;width:90px;height:90px}.customize-option.hair_base_4_frost{background-image:url(spritesmith1.png);background-position:-753px -561px;width:60px;height:60px}.hair_base_4_ghostwhite{background-image:url(spritesmith1.png);background-position:-728px -637px;width:90px;height:90px}.customize-option.hair_base_4_ghostwhite{background-image:url(spritesmith1.png);background-position:-753px -652px;width:60px;height:60px}.hair_base_4_green{background-image:url(spritesmith1.png);background-position:0 -728px;width:90px;height:90px}.customize-option.hair_base_4_green{background-image:url(spritesmith1.png);background-position:-25px -743px;width:60px;height:60px}.hair_base_4_halloween{background-image:url(spritesmith1.png);background-position:-91px -728px;width:90px;height:90px}.customize-option.hair_base_4_halloween{background-image:url(spritesmith1.png);background-position:-116px -743px;width:60px;height:60px}.hair_base_4_holly{background-image:url(spritesmith1.png);background-position:-182px -728px;width:90px;height:90px}.customize-option.hair_base_4_holly{background-image:url(spritesmith1.png);background-position:-207px -743px;width:60px;height:60px}.hair_base_4_midnight{background-image:url(spritesmith1.png);background-position:-273px -728px;width:90px;height:90px}.customize-option.hair_base_4_midnight{background-image:url(spritesmith1.png);background-position:-298px -743px;width:60px;height:60px}.hair_base_4_pblue{background-image:url(spritesmith1.png);background-position:-364px -728px;width:90px;height:90px}.customize-option.hair_base_4_pblue{background-image:url(spritesmith1.png);background-position:-389px -743px;width:60px;height:60px}.hair_base_4_pgreen{background-image:url(spritesmith1.png);background-position:-455px -728px;width:90px;height:90px}.customize-option.hair_base_4_pgreen{background-image:url(spritesmith1.png);background-position:-480px -743px;width:60px;height:60px}.hair_base_4_porange{background-image:url(spritesmith1.png);background-position:-546px -728px;width:90px;height:90px}.customize-option.hair_base_4_porange{background-image:url(spritesmith1.png);background-position:-571px -743px;width:60px;height:60px}.hair_base_4_ppink{background-image:url(spritesmith1.png);background-position:-637px -728px;width:90px;height:90px}.customize-option.hair_base_4_ppink{background-image:url(spritesmith1.png);background-position:-662px -743px;width:60px;height:60px}.hair_base_4_ppurple{background-image:url(spritesmith1.png);background-position:-728px -728px;width:90px;height:90px}.customize-option.hair_base_4_ppurple{background-image:url(spritesmith1.png);background-position:-753px -743px;width:60px;height:60px}.hair_base_4_pumpkin{background-image:url(spritesmith1.png);background-position:-819px 0;width:90px;height:90px}.customize-option.hair_base_4_pumpkin{background-image:url(spritesmith1.png);background-position:-844px -15px;width:60px;height:60px}.hair_base_4_purple{background-image:url(spritesmith1.png);background-position:-819px -91px;width:90px;height:90px}.customize-option.hair_base_4_purple{background-image:url(spritesmith1.png);background-position:-844px -106px;width:60px;height:60px}.hair_base_4_pyellow{background-image:url(spritesmith1.png);background-position:-819px -182px;width:90px;height:90px}.customize-option.hair_base_4_pyellow{background-image:url(spritesmith1.png);background-position:-844px -197px;width:60px;height:60px}.hair_base_4_rainbow{background-image:url(spritesmith1.png);background-position:-819px -273px;width:90px;height:90px}.customize-option.hair_base_4_rainbow{background-image:url(spritesmith1.png);background-position:-844px -288px;width:60px;height:60px}.hair_base_4_red{background-image:url(spritesmith1.png);background-position:-819px -364px;width:90px;height:90px}.customize-option.hair_base_4_red{background-image:url(spritesmith1.png);background-position:-844px -379px;width:60px;height:60px}.hair_base_4_white{background-image:url(spritesmith1.png);background-position:-819px -455px;width:90px;height:90px}.customize-option.hair_base_4_white{background-image:url(spritesmith1.png);background-position:-844px -470px;width:60px;height:60px}.hair_base_4_winternight{background-image:url(spritesmith1.png);background-position:-819px -546px;width:90px;height:90px}.customize-option.hair_base_4_winternight{background-image:url(spritesmith1.png);background-position:-844px -561px;width:60px;height:60px}.hair_base_4_yellow{background-image:url(spritesmith1.png);background-position:-819px -637px;width:90px;height:90px}.customize-option.hair_base_4_yellow{background-image:url(spritesmith1.png);background-position:-844px -652px;width:60px;height:60px}.hair_base_4_zombie{background-image:url(spritesmith1.png);background-position:-819px -728px;width:90px;height:90px}.customize-option.hair_base_4_zombie{background-image:url(spritesmith1.png);background-position:-844px -743px;width:60px;height:60px}.hair_base_5_TRUred{background-image:url(spritesmith1.png);background-position:0 -819px;width:90px;height:90px}.customize-option.hair_base_5_TRUred{background-image:url(spritesmith1.png);background-position:-25px -834px;width:60px;height:60px}.hair_base_5_black{background-image:url(spritesmith1.png);background-position:-91px -819px;width:90px;height:90px}.customize-option.hair_base_5_black{background-image:url(spritesmith1.png);background-position:-116px -834px;width:60px;height:60px}.hair_base_5_blond{background-image:url(spritesmith1.png);background-position:-182px -819px;width:90px;height:90px}.customize-option.hair_base_5_blond{background-image:url(spritesmith1.png);background-position:-207px -834px;width:60px;height:60px}.hair_base_5_blue{background-image:url(spritesmith1.png);background-position:-273px -819px;width:90px;height:90px}.customize-option.hair_base_5_blue{background-image:url(spritesmith1.png);background-position:-298px -834px;width:60px;height:60px}.hair_base_5_brown{background-image:url(spritesmith1.png);background-position:-364px -819px;width:90px;height:90px}.customize-option.hair_base_5_brown{background-image:url(spritesmith1.png);background-position:-389px -834px;width:60px;height:60px}.hair_base_5_candycane{background-image:url(spritesmith1.png);background-position:-455px -819px;width:90px;height:90px}.customize-option.hair_base_5_candycane{background-image:url(spritesmith1.png);background-position:-480px -834px;width:60px;height:60px}.hair_base_5_candycorn{background-image:url(spritesmith1.png);background-position:-546px -819px;width:90px;height:90px}.customize-option.hair_base_5_candycorn{background-image:url(spritesmith1.png);background-position:-571px -834px;width:60px;height:60px}.hair_base_5_frost{background-image:url(spritesmith1.png);background-position:-637px -819px;width:90px;height:90px}.customize-option.hair_base_5_frost{background-image:url(spritesmith1.png);background-position:-662px -834px;width:60px;height:60px}.hair_base_5_ghostwhite{background-image:url(spritesmith1.png);background-position:-728px -819px;width:90px;height:90px}.customize-option.hair_base_5_ghostwhite{background-image:url(spritesmith1.png);background-position:-753px -834px;width:60px;height:60px}.hair_base_5_green{background-image:url(spritesmith1.png);background-position:-819px -819px;width:90px;height:90px}.customize-option.hair_base_5_green{background-image:url(spritesmith1.png);background-position:-844px -834px;width:60px;height:60px}.hair_base_5_halloween{background-image:url(spritesmith1.png);background-position:-910px 0;width:90px;height:90px}.customize-option.hair_base_5_halloween{background-image:url(spritesmith1.png);background-position:-935px -15px;width:60px;height:60px}.hair_base_5_holly{background-image:url(spritesmith1.png);background-position:-910px -91px;width:90px;height:90px}.customize-option.hair_base_5_holly{background-image:url(spritesmith1.png);background-position:-935px -106px;width:60px;height:60px}.hair_base_5_midnight{background-image:url(spritesmith1.png);background-position:-910px -182px;width:90px;height:90px}.customize-option.hair_base_5_midnight{background-image:url(spritesmith1.png);background-position:-935px -197px;width:60px;height:60px}.hair_base_5_pblue{background-image:url(spritesmith1.png);background-position:-910px -273px;width:90px;height:90px}.customize-option.hair_base_5_pblue{background-image:url(spritesmith1.png);background-position:-935px -288px;width:60px;height:60px}.hair_base_5_pgreen{background-image:url(spritesmith1.png);background-position:-910px -364px;width:90px;height:90px}.customize-option.hair_base_5_pgreen{background-image:url(spritesmith1.png);background-position:-935px -379px;width:60px;height:60px}.hair_base_5_porange{background-image:url(spritesmith1.png);background-position:-910px -455px;width:90px;height:90px}.customize-option.hair_base_5_porange{background-image:url(spritesmith1.png);background-position:-935px -470px;width:60px;height:60px}.hair_base_5_ppink{background-image:url(spritesmith1.png);background-position:-910px -546px;width:90px;height:90px}.customize-option.hair_base_5_ppink{background-image:url(spritesmith1.png);background-position:-935px -561px;width:60px;height:60px}.hair_base_5_ppurple{background-image:url(spritesmith1.png);background-position:-910px -637px;width:90px;height:90px}.customize-option.hair_base_5_ppurple{background-image:url(spritesmith1.png);background-position:-935px -652px;width:60px;height:60px}.hair_base_5_pumpkin{background-image:url(spritesmith1.png);background-position:-910px -728px;width:90px;height:90px}.customize-option.hair_base_5_pumpkin{background-image:url(spritesmith1.png);background-position:-935px -743px;width:60px;height:60px}.hair_base_5_purple{background-image:url(spritesmith1.png);background-position:-910px -819px;width:90px;height:90px}.customize-option.hair_base_5_purple{background-image:url(spritesmith1.png);background-position:-935px -834px;width:60px;height:60px}.hair_base_5_pyellow{background-image:url(spritesmith1.png);background-position:0 -910px;width:90px;height:90px}.customize-option.hair_base_5_pyellow{background-image:url(spritesmith1.png);background-position:-25px -925px;width:60px;height:60px}.hair_base_5_rainbow{background-image:url(spritesmith1.png);background-position:-91px -910px;width:90px;height:90px}.customize-option.hair_base_5_rainbow{background-image:url(spritesmith1.png);background-position:-116px -925px;width:60px;height:60px}.hair_base_5_red{background-image:url(spritesmith1.png);background-position:-182px -910px;width:90px;height:90px}.customize-option.hair_base_5_red{background-image:url(spritesmith1.png);background-position:-207px -925px;width:60px;height:60px}.hair_base_5_white{background-image:url(spritesmith1.png);background-position:-273px -910px;width:90px;height:90px}.customize-option.hair_base_5_white{background-image:url(spritesmith1.png);background-position:-298px -925px;width:60px;height:60px}.hair_base_5_winternight{background-image:url(spritesmith1.png);background-position:-364px -910px;width:90px;height:90px}.customize-option.hair_base_5_winternight{background-image:url(spritesmith1.png);background-position:-389px -925px;width:60px;height:60px}.hair_base_5_yellow{background-image:url(spritesmith1.png);background-position:-455px -910px;width:90px;height:90px}.customize-option.hair_base_5_yellow{background-image:url(spritesmith1.png);background-position:-480px -925px;width:60px;height:60px}.hair_base_5_zombie{background-image:url(spritesmith1.png);background-position:-546px -910px;width:90px;height:90px}.customize-option.hair_base_5_zombie{background-image:url(spritesmith1.png);background-position:-571px -925px;width:60px;height:60px}.hair_base_6_TRUred{background-image:url(spritesmith1.png);background-position:-637px -910px;width:90px;height:90px}.customize-option.hair_base_6_TRUred{background-image:url(spritesmith1.png);background-position:-662px -925px;width:60px;height:60px}.hair_base_6_black{background-image:url(spritesmith1.png);background-position:-728px -910px;width:90px;height:90px}.customize-option.hair_base_6_black{background-image:url(spritesmith1.png);background-position:-753px -925px;width:60px;height:60px}.hair_base_6_blond{background-image:url(spritesmith1.png);background-position:-819px -910px;width:90px;height:90px}.customize-option.hair_base_6_blond{background-image:url(spritesmith1.png);background-position:-844px -925px;width:60px;height:60px}.hair_base_6_blue{background-image:url(spritesmith1.png);background-position:-910px -910px;width:90px;height:90px}.customize-option.hair_base_6_blue{background-image:url(spritesmith1.png);background-position:-935px -925px;width:60px;height:60px}.hair_base_6_brown{background-image:url(spritesmith1.png);background-position:-1001px 0;width:90px;height:90px}.customize-option.hair_base_6_brown{background-image:url(spritesmith1.png);background-position:-1026px -15px;width:60px;height:60px}.hair_base_6_candycane{background-image:url(spritesmith1.png);background-position:-1001px -91px;width:90px;height:90px}.customize-option.hair_base_6_candycane{background-image:url(spritesmith1.png);background-position:-1026px -106px;width:60px;height:60px}.hair_base_6_candycorn{background-image:url(spritesmith1.png);background-position:-1001px -182px;width:90px;height:90px}.customize-option.hair_base_6_candycorn{background-image:url(spritesmith1.png);background-position:-1026px -197px;width:60px;height:60px}.hair_base_6_frost{background-image:url(spritesmith1.png);background-position:-1001px -273px;width:90px;height:90px}.customize-option.hair_base_6_frost{background-image:url(spritesmith1.png);background-position:-1026px -288px;width:60px;height:60px}.hair_base_6_ghostwhite{background-image:url(spritesmith1.png);background-position:-1001px -364px;width:90px;height:90px}.customize-option.hair_base_6_ghostwhite{background-image:url(spritesmith1.png);background-position:-1026px -379px;width:60px;height:60px}.hair_base_6_green{background-image:url(spritesmith1.png);background-position:-1001px -455px;width:90px;height:90px}.customize-option.hair_base_6_green{background-image:url(spritesmith1.png);background-position:-1026px -470px;width:60px;height:60px}.hair_base_6_halloween{background-image:url(spritesmith1.png);background-position:-1001px -546px;width:90px;height:90px}.customize-option.hair_base_6_halloween{background-image:url(spritesmith1.png);background-position:-1026px -561px;width:60px;height:60px}.hair_base_6_holly{background-image:url(spritesmith1.png);background-position:-1001px -637px;width:90px;height:90px}.customize-option.hair_base_6_holly{background-image:url(spritesmith1.png);background-position:-1026px -652px;width:60px;height:60px}.hair_base_6_midnight{background-image:url(spritesmith1.png);background-position:-1001px -728px;width:90px;height:90px}.customize-option.hair_base_6_midnight{background-image:url(spritesmith1.png);background-position:-1026px -743px;width:60px;height:60px}.hair_base_6_pblue{background-image:url(spritesmith1.png);background-position:-1001px -819px;width:90px;height:90px}.customize-option.hair_base_6_pblue{background-image:url(spritesmith1.png);background-position:-1026px -834px;width:60px;height:60px}.hair_base_6_pgreen{background-image:url(spritesmith1.png);background-position:-1001px -910px;width:90px;height:90px}.customize-option.hair_base_6_pgreen{background-image:url(spritesmith1.png);background-position:-1026px -925px;width:60px;height:60px}.hair_base_6_porange{background-image:url(spritesmith1.png);background-position:0 -1001px;width:90px;height:90px}.customize-option.hair_base_6_porange{background-image:url(spritesmith1.png);background-position:-25px -1016px;width:60px;height:60px}.hair_base_6_ppink{background-image:url(spritesmith1.png);background-position:-91px -1001px;width:90px;height:90px}.customize-option.hair_base_6_ppink{background-image:url(spritesmith1.png);background-position:-116px -1016px;width:60px;height:60px}.hair_base_6_ppurple{background-image:url(spritesmith1.png);background-position:-182px -1001px;width:90px;height:90px}.customize-option.hair_base_6_ppurple{background-image:url(spritesmith1.png);background-position:-207px -1016px;width:60px;height:60px}.hair_base_6_pumpkin{background-image:url(spritesmith1.png);background-position:-273px -1001px;width:90px;height:90px}.customize-option.hair_base_6_pumpkin{background-image:url(spritesmith1.png);background-position:-298px -1016px;width:60px;height:60px}.hair_base_6_purple{background-image:url(spritesmith1.png);background-position:-364px -1001px;width:90px;height:90px}.customize-option.hair_base_6_purple{background-image:url(spritesmith1.png);background-position:-389px -1016px;width:60px;height:60px}.hair_base_6_pyellow{background-image:url(spritesmith1.png);background-position:-455px -1001px;width:90px;height:90px}.customize-option.hair_base_6_pyellow{background-image:url(spritesmith1.png);background-position:-480px -1016px;width:60px;height:60px}.hair_base_6_rainbow{background-image:url(spritesmith1.png);background-position:-546px -1001px;width:90px;height:90px}.customize-option.hair_base_6_rainbow{background-image:url(spritesmith1.png);background-position:-571px -1016px;width:60px;height:60px}.hair_base_6_red{background-image:url(spritesmith1.png);background-position:-637px -1001px;width:90px;height:90px}.customize-option.hair_base_6_red{background-image:url(spritesmith1.png);background-position:-662px -1016px;width:60px;height:60px}.hair_base_6_white{background-image:url(spritesmith1.png);background-position:-728px -1001px;width:90px;height:90px}.customize-option.hair_base_6_white{background-image:url(spritesmith1.png);background-position:-753px -1016px;width:60px;height:60px}.hair_base_6_winternight{background-image:url(spritesmith1.png);background-position:-819px -1001px;width:90px;height:90px}.customize-option.hair_base_6_winternight{background-image:url(spritesmith1.png);background-position:-844px -1016px;width:60px;height:60px}.hair_base_6_yellow{background-image:url(spritesmith1.png);background-position:0 0;width:90px;height:90px}.customize-option.hair_base_6_yellow{background-image:url(spritesmith1.png);background-position:-25px -15px;width:60px;height:60px}.hair_base_6_zombie{background-image:url(spritesmith1.png);background-position:-1001px -1001px;width:90px;height:90px}.customize-option.hair_base_6_zombie{background-image:url(spritesmith1.png);background-position:-1026px -1016px;width:60px;height:60px}.hair_base_7_TRUred{background-image:url(spritesmith1.png);background-position:-1092px 0;width:90px;height:90px}.customize-option.hair_base_7_TRUred{background-image:url(spritesmith1.png);background-position:-1117px -15px;width:60px;height:60px}.hair_base_7_black{background-image:url(spritesmith1.png);background-position:-1092px -91px;width:90px;height:90px}.customize-option.hair_base_7_black{background-image:url(spritesmith1.png);background-position:-1117px -106px;width:60px;height:60px}.hair_base_7_blond{background-image:url(spritesmith1.png);background-position:-1092px -182px;width:90px;height:90px}.customize-option.hair_base_7_blond{background-image:url(spritesmith1.png);background-position:-1117px -197px;width:60px;height:60px}.hair_base_7_blue{background-image:url(spritesmith1.png);background-position:-1092px -273px;width:90px;height:90px}.customize-option.hair_base_7_blue{background-image:url(spritesmith1.png);background-position:-1117px -288px;width:60px;height:60px}.hair_base_7_brown{background-image:url(spritesmith1.png);background-position:-1092px -364px;width:90px;height:90px}.customize-option.hair_base_7_brown{background-image:url(spritesmith1.png);background-position:-1117px -379px;width:60px;height:60px}.hair_base_7_candycane{background-image:url(spritesmith1.png);background-position:-1092px -455px;width:90px;height:90px}.customize-option.hair_base_7_candycane{background-image:url(spritesmith1.png);background-position:-1117px -470px;width:60px;height:60px}.hair_base_7_candycorn{background-image:url(spritesmith1.png);background-position:-1092px -546px;width:90px;height:90px}.customize-option.hair_base_7_candycorn{background-image:url(spritesmith1.png);background-position:-1117px -561px;width:60px;height:60px}.hair_base_7_frost{background-image:url(spritesmith1.png);background-position:-1092px -637px;width:90px;height:90px}.customize-option.hair_base_7_frost{background-image:url(spritesmith1.png);background-position:-1117px -652px;width:60px;height:60px}.hair_base_7_ghostwhite{background-image:url(spritesmith1.png);background-position:-1092px -728px;width:90px;height:90px}.customize-option.hair_base_7_ghostwhite{background-image:url(spritesmith1.png);background-position:-1117px -743px;width:60px;height:60px}.hair_base_7_green{background-image:url(spritesmith1.png);background-position:-1092px -819px;width:90px;height:90px}.customize-option.hair_base_7_green{background-image:url(spritesmith1.png);background-position:-1117px -834px;width:60px;height:60px}.hair_base_7_halloween{background-image:url(spritesmith1.png);background-position:-1092px -910px;width:90px;height:90px}.customize-option.hair_base_7_halloween{background-image:url(spritesmith1.png);background-position:-1117px -925px;width:60px;height:60px}.hair_base_7_holly{background-image:url(spritesmith1.png);background-position:-1092px -1001px;width:90px;height:90px}.customize-option.hair_base_7_holly{background-image:url(spritesmith1.png);background-position:-1117px -1016px;width:60px;height:60px}.hair_base_7_midnight{background-image:url(spritesmith1.png);background-position:0 -1092px;width:90px;height:90px}.customize-option.hair_base_7_midnight{background-image:url(spritesmith1.png);background-position:-25px -1107px;width:60px;height:60px}.hair_base_7_pblue{background-image:url(spritesmith1.png);background-position:-91px -1092px;width:90px;height:90px}.customize-option.hair_base_7_pblue{background-image:url(spritesmith1.png);background-position:-116px -1107px;width:60px;height:60px}.hair_base_7_pgreen{background-image:url(spritesmith1.png);background-position:-182px -1092px;width:90px;height:90px}.customize-option.hair_base_7_pgreen{background-image:url(spritesmith1.png);background-position:-207px -1107px;width:60px;height:60px}.hair_base_7_porange{background-image:url(spritesmith1.png);background-position:-273px -1092px;width:90px;height:90px}.customize-option.hair_base_7_porange{background-image:url(spritesmith1.png);background-position:-298px -1107px;width:60px;height:60px}.hair_base_7_ppink{background-image:url(spritesmith1.png);background-position:-364px -1092px;width:90px;height:90px}.customize-option.hair_base_7_ppink{background-image:url(spritesmith1.png);background-position:-389px -1107px;width:60px;height:60px}.hair_base_7_ppurple{background-image:url(spritesmith1.png);background-position:-455px -1092px;width:90px;height:90px}.customize-option.hair_base_7_ppurple{background-image:url(spritesmith1.png);background-position:-480px -1107px;width:60px;height:60px}.hair_base_7_pumpkin{background-image:url(spritesmith1.png);background-position:-546px -1092px;width:90px;height:90px}.customize-option.hair_base_7_pumpkin{background-image:url(spritesmith1.png);background-position:-571px -1107px;width:60px;height:60px}.hair_base_7_purple{background-image:url(spritesmith1.png);background-position:-637px -1092px;width:90px;height:90px}.customize-option.hair_base_7_purple{background-image:url(spritesmith1.png);background-position:-662px -1107px;width:60px;height:60px}.hair_base_7_pyellow{background-image:url(spritesmith1.png);background-position:-728px -1092px;width:90px;height:90px}.customize-option.hair_base_7_pyellow{background-image:url(spritesmith1.png);background-position:-753px -1107px;width:60px;height:60px}.hair_base_7_rainbow{background-image:url(spritesmith1.png);background-position:-819px -1092px;width:90px;height:90px}.customize-option.hair_base_7_rainbow{background-image:url(spritesmith1.png);background-position:-844px -1107px;width:60px;height:60px}.hair_base_7_red{background-image:url(spritesmith1.png);background-position:-910px -1092px;width:90px;height:90px}.customize-option.hair_base_7_red{background-image:url(spritesmith1.png);background-position:-935px -1107px;width:60px;height:60px}.hair_base_7_white{background-image:url(spritesmith1.png);background-position:-1001px -1092px;width:90px;height:90px}.customize-option.hair_base_7_white{background-image:url(spritesmith1.png);background-position:-1026px -1107px;width:60px;height:60px}.hair_base_7_winternight{background-image:url(spritesmith1.png);background-position:-1092px -1092px;width:90px;height:90px}.customize-option.hair_base_7_winternight{background-image:url(spritesmith1.png);background-position:-1117px -1107px;width:60px;height:60px}.hair_base_7_yellow{background-image:url(spritesmith1.png);background-position:-1183px 0;width:90px;height:90px}.customize-option.hair_base_7_yellow{background-image:url(spritesmith1.png);background-position:-1208px -15px;width:60px;height:60px}.hair_base_7_zombie{background-image:url(spritesmith1.png);background-position:-1183px -91px;width:90px;height:90px}.customize-option.hair_base_7_zombie{background-image:url(spritesmith1.png);background-position:-1208px -106px;width:60px;height:60px}.hair_base_8_TRUred{background-image:url(spritesmith1.png);background-position:-1183px -182px;width:90px;height:90px}.customize-option.hair_base_8_TRUred{background-image:url(spritesmith1.png);background-position:-1208px -197px;width:60px;height:60px}.hair_base_8_black{background-image:url(spritesmith1.png);background-position:-1183px -273px;width:90px;height:90px}.customize-option.hair_base_8_black{background-image:url(spritesmith1.png);background-position:-1208px -288px;width:60px;height:60px}.hair_base_8_blond{background-image:url(spritesmith1.png);background-position:-1183px -364px;width:90px;height:90px}.customize-option.hair_base_8_blond{background-image:url(spritesmith1.png);background-position:-1208px -379px;width:60px;height:60px}.hair_base_8_blue{background-image:url(spritesmith1.png);background-position:-1183px -455px;width:90px;height:90px}.customize-option.hair_base_8_blue{background-image:url(spritesmith1.png);background-position:-1208px -470px;width:60px;height:60px}.hair_base_8_brown{background-image:url(spritesmith1.png);background-position:-1183px -546px;width:90px;height:90px}.customize-option.hair_base_8_brown{background-image:url(spritesmith1.png);background-position:-1208px -561px;width:60px;height:60px}.hair_base_8_candycane{background-image:url(spritesmith1.png);background-position:-1183px -637px;width:90px;height:90px}.customize-option.hair_base_8_candycane{background-image:url(spritesmith1.png);background-position:-1208px -652px;width:60px;height:60px}.hair_base_8_candycorn{background-image:url(spritesmith1.png);background-position:-1183px -728px;width:90px;height:90px}.customize-option.hair_base_8_candycorn{background-image:url(spritesmith1.png);background-position:-1208px -743px;width:60px;height:60px}.hair_base_8_frost{background-image:url(spritesmith1.png);background-position:-1183px -819px;width:90px;height:90px}.customize-option.hair_base_8_frost{background-image:url(spritesmith1.png);background-position:-1208px -834px;width:60px;height:60px}.hair_base_8_ghostwhite{background-image:url(spritesmith1.png);background-position:-1183px -910px;width:90px;height:90px}.customize-option.hair_base_8_ghostwhite{background-image:url(spritesmith1.png);background-position:-1208px -925px;width:60px;height:60px}.hair_base_8_green{background-image:url(spritesmith1.png);background-position:-1183px -1001px;width:90px;height:90px}.customize-option.hair_base_8_green{background-image:url(spritesmith1.png);background-position:-1208px -1016px;width:60px;height:60px}.hair_base_8_halloween{background-image:url(spritesmith1.png);background-position:-1183px -1092px;width:90px;height:90px}.customize-option.hair_base_8_halloween{background-image:url(spritesmith1.png);background-position:-1208px -1107px;width:60px;height:60px}.hair_base_8_holly{background-image:url(spritesmith1.png);background-position:0 -1183px;width:90px;height:90px}.customize-option.hair_base_8_holly{background-image:url(spritesmith1.png);background-position:-25px -1198px;width:60px;height:60px}.hair_base_8_midnight{background-image:url(spritesmith1.png);background-position:-91px -1183px;width:90px;height:90px}.customize-option.hair_base_8_midnight{background-image:url(spritesmith1.png);background-position:-116px -1198px;width:60px;height:60px}.hair_base_8_pblue{background-image:url(spritesmith1.png);background-position:-182px -1183px;width:90px;height:90px}.customize-option.hair_base_8_pblue{background-image:url(spritesmith1.png);background-position:-207px -1198px;width:60px;height:60px}.hair_base_8_pgreen{background-image:url(spritesmith1.png);background-position:-273px -1183px;width:90px;height:90px}.customize-option.hair_base_8_pgreen{background-image:url(spritesmith1.png);background-position:-298px -1198px;width:60px;height:60px}.hair_base_8_porange{background-image:url(spritesmith1.png);background-position:-364px -1183px;width:90px;height:90px}.customize-option.hair_base_8_porange{background-image:url(spritesmith1.png);background-position:-389px -1198px;width:60px;height:60px}.hair_base_8_ppink{background-image:url(spritesmith1.png);background-position:-455px -1183px;width:90px;height:90px}.customize-option.hair_base_8_ppink{background-image:url(spritesmith1.png);background-position:-480px -1198px;width:60px;height:60px}.hair_base_8_ppurple{background-image:url(spritesmith1.png);background-position:-546px -1183px;width:90px;height:90px}.customize-option.hair_base_8_ppurple{background-image:url(spritesmith1.png);background-position:-571px -1198px;width:60px;height:60px}.hair_base_8_pumpkin{background-image:url(spritesmith1.png);background-position:-637px -1183px;width:90px;height:90px}.customize-option.hair_base_8_pumpkin{background-image:url(spritesmith1.png);background-position:-662px -1198px;width:60px;height:60px}.hair_base_8_purple{background-image:url(spritesmith1.png);background-position:-728px -1183px;width:90px;height:90px}.customize-option.hair_base_8_purple{background-image:url(spritesmith1.png);background-position:-753px -1198px;width:60px;height:60px}.hair_base_8_pyellow{background-image:url(spritesmith1.png);background-position:-819px -1183px;width:90px;height:90px}.customize-option.hair_base_8_pyellow{background-image:url(spritesmith1.png);background-position:-844px -1198px;width:60px;height:60px}.hair_base_8_rainbow{background-image:url(spritesmith1.png);background-position:-910px -1183px;width:90px;height:90px}.customize-option.hair_base_8_rainbow{background-image:url(spritesmith1.png);background-position:-935px -1198px;width:60px;height:60px}.hair_base_8_red{background-image:url(spritesmith1.png);background-position:-1001px -1183px;width:90px;height:90px}.customize-option.hair_base_8_red{background-image:url(spritesmith1.png);background-position:-1026px -1198px;width:60px;height:60px}.hair_base_8_white{background-image:url(spritesmith1.png);background-position:-1092px -1183px;width:90px;height:90px}.customize-option.hair_base_8_white{background-image:url(spritesmith1.png);background-position:-1117px -1198px;width:60px;height:60px}.hair_base_8_winternight{background-image:url(spritesmith1.png);background-position:-1183px -1183px;width:90px;height:90px}.customize-option.hair_base_8_winternight{background-image:url(spritesmith1.png);background-position:-1208px -1198px;width:60px;height:60px}.hair_base_8_yellow{background-image:url(spritesmith1.png);background-position:-1274px 0;width:90px;height:90px}.customize-option.hair_base_8_yellow{background-image:url(spritesmith1.png);background-position:-1299px -15px;width:60px;height:60px}.hair_base_8_zombie{background-image:url(spritesmith1.png);background-position:-1274px -91px;width:90px;height:90px}.customize-option.hair_base_8_zombie{background-image:url(spritesmith1.png);background-position:-1299px -106px;width:60px;height:60px}.broad_shirt_black{background-image:url(spritesmith1.png);background-position:-1274px -182px;width:90px;height:90px}.customize-option.broad_shirt_black{background-image:url(spritesmith1.png);background-position:-1299px -212px;width:60px;height:60px}.broad_shirt_blue{background-image:url(spritesmith1.png);background-position:-1274px -273px;width:90px;height:90px}.customize-option.broad_shirt_blue{background-image:url(spritesmith1.png);background-position:-1299px -303px;width:60px;height:60px}.broad_shirt_convict{background-image:url(spritesmith1.png);background-position:-1274px -364px;width:90px;height:90px}.customize-option.broad_shirt_convict{background-image:url(spritesmith1.png);background-position:-1299px -394px;width:60px;height:60px}.broad_shirt_cross{background-image:url(spritesmith1.png);background-position:-1274px -455px;width:90px;height:90px}.customize-option.broad_shirt_cross{background-image:url(spritesmith1.png);background-position:-1299px -485px;width:60px;height:60px}.broad_shirt_fire{background-image:url(spritesmith1.png);background-position:-1274px -546px;width:90px;height:90px}.customize-option.broad_shirt_fire{background-image:url(spritesmith1.png);background-position:-1299px -576px;width:60px;height:60px}.broad_shirt_green{background-image:url(spritesmith1.png);background-position:-1274px -637px;width:90px;height:90px}.customize-option.broad_shirt_green{background-image:url(spritesmith1.png);background-position:-1299px -667px;width:60px;height:60px}.broad_shirt_horizon{background-image:url(spritesmith1.png);background-position:-1274px -728px;width:90px;height:90px}.customize-option.broad_shirt_horizon{background-image:url(spritesmith1.png);background-position:-1299px -758px;width:60px;height:60px}.broad_shirt_ocean{background-image:url(spritesmith1.png);background-position:-1274px -819px;width:90px;height:90px}.customize-option.broad_shirt_ocean{background-image:url(spritesmith1.png);background-position:-1299px -849px;width:60px;height:60px}.broad_shirt_pink{background-image:url(spritesmith1.png);background-position:-1274px -910px;width:90px;height:90px}.customize-option.broad_shirt_pink{background-image:url(spritesmith1.png);background-position:-1299px -940px;width:60px;height:60px}.broad_shirt_purple{background-image:url(spritesmith1.png);background-position:-1274px -1001px;width:90px;height:90px}.customize-option.broad_shirt_purple{background-image:url(spritesmith1.png);background-position:-1299px -1031px;width:60px;height:60px}.broad_shirt_rainbow{background-image:url(spritesmith1.png);background-position:-1274px -1092px;width:90px;height:90px}.customize-option.broad_shirt_rainbow{background-image:url(spritesmith1.png);background-position:-1299px -1122px;width:60px;height:60px}.broad_shirt_redblue{background-image:url(spritesmith1.png);background-position:-1274px -1183px;width:90px;height:90px}.customize-option.broad_shirt_redblue{background-image:url(spritesmith1.png);background-position:-1299px -1213px;width:60px;height:60px}.broad_shirt_thunder{background-image:url(spritesmith1.png);background-position:0 -1274px;width:90px;height:90px}.customize-option.broad_shirt_thunder{background-image:url(spritesmith1.png);background-position:-25px -1304px;width:60px;height:60px}.broad_shirt_tropical{background-image:url(spritesmith1.png);background-position:-91px -1274px;width:90px;height:90px}.customize-option.broad_shirt_tropical{background-image:url(spritesmith1.png);background-position:-116px -1304px;width:60px;height:60px}.broad_shirt_white{background-image:url(spritesmith1.png);background-position:-182px -1274px;width:90px;height:90px}.customize-option.broad_shirt_white{background-image:url(spritesmith1.png);background-position:-207px -1304px;width:60px;height:60px}.broad_shirt_yellow{background-image:url(spritesmith1.png);background-position:-273px -1274px;width:90px;height:90px}.customize-option.broad_shirt_yellow{background-image:url(spritesmith1.png);background-position:-298px -1304px;width:60px;height:60px}.broad_shirt_zombie{background-image:url(spritesmith1.png);background-position:-364px -1274px;width:90px;height:90px}.customize-option.broad_shirt_zombie{background-image:url(spritesmith1.png);background-position:-389px -1304px;width:60px;height:60px}.slim_shirt_black{background-image:url(spritesmith1.png);background-position:-455px -1274px;width:90px;height:90px}.customize-option.slim_shirt_black{background-image:url(spritesmith1.png);background-position:-480px -1304px;width:60px;height:60px}.slim_shirt_blue{background-image:url(spritesmith1.png);background-position:-546px -1274px;width:90px;height:90px}.customize-option.slim_shirt_blue{background-image:url(spritesmith1.png);background-position:-571px -1304px;width:60px;height:60px}.slim_shirt_convict{background-image:url(spritesmith1.png);background-position:-637px -1274px;width:90px;height:90px}.customize-option.slim_shirt_convict{background-image:url(spritesmith1.png);background-position:-662px -1304px;width:60px;height:60px}.slim_shirt_cross{background-image:url(spritesmith1.png);background-position:-728px -1274px;width:90px;height:90px}.customize-option.slim_shirt_cross{background-image:url(spritesmith1.png);background-position:-753px -1304px;width:60px;height:60px}.slim_shirt_fire{background-image:url(spritesmith1.png);background-position:-819px -1274px;width:90px;height:90px}.customize-option.slim_shirt_fire{background-image:url(spritesmith1.png);background-position:-844px -1304px;width:60px;height:60px}.slim_shirt_green{background-image:url(spritesmith1.png);background-position:-910px -1274px;width:90px;height:90px}.customize-option.slim_shirt_green{background-image:url(spritesmith1.png);background-position:-935px -1304px;width:60px;height:60px}.slim_shirt_horizon{background-image:url(spritesmith1.png);background-position:-1001px -1274px;width:90px;height:90px}.customize-option.slim_shirt_horizon{background-image:url(spritesmith1.png);background-position:-1026px -1304px;width:60px;height:60px}.slim_shirt_ocean{background-image:url(spritesmith1.png);background-position:-1092px -1274px;width:90px;height:90px}.customize-option.slim_shirt_ocean{background-image:url(spritesmith1.png);background-position:-1117px -1304px;width:60px;height:60px}.slim_shirt_pink{background-image:url(spritesmith1.png);background-position:-1183px -1274px;width:90px;height:90px}.customize-option.slim_shirt_pink{background-image:url(spritesmith1.png);background-position:-1208px -1304px;width:60px;height:60px}.slim_shirt_purple{background-image:url(spritesmith1.png);background-position:-1274px -1274px;width:90px;height:90px}.customize-option.slim_shirt_purple{background-image:url(spritesmith1.png);background-position:-1299px -1304px;width:60px;height:60px}.slim_shirt_rainbow{background-image:url(spritesmith1.png);background-position:-1365px 0;width:90px;height:90px}.customize-option.slim_shirt_rainbow{background-image:url(spritesmith1.png);background-position:-1390px -30px;width:60px;height:60px}.slim_shirt_redblue{background-image:url(spritesmith1.png);background-position:-1365px -91px;width:90px;height:90px}.customize-option.slim_shirt_redblue{background-image:url(spritesmith1.png);background-position:-1390px -121px;width:60px;height:60px}.slim_shirt_thunder{background-image:url(spritesmith1.png);background-position:-1365px -182px;width:90px;height:90px}.customize-option.slim_shirt_thunder{background-image:url(spritesmith1.png);background-position:-1390px -212px;width:60px;height:60px}.slim_shirt_tropical{background-image:url(spritesmith1.png);background-position:-1365px -273px;width:90px;height:90px}.customize-option.slim_shirt_tropical{background-image:url(spritesmith1.png);background-position:-1390px -303px;width:60px;height:60px}.slim_shirt_white{background-image:url(spritesmith1.png);background-position:-1365px -364px;width:90px;height:90px}.customize-option.slim_shirt_white{background-image:url(spritesmith1.png);background-position:-1390px -394px;width:60px;height:60px}.slim_shirt_yellow{background-image:url(spritesmith1.png);background-position:-1365px -455px;width:90px;height:90px}.customize-option.slim_shirt_yellow{background-image:url(spritesmith1.png);background-position:-1390px -485px;width:60px;height:60px}.slim_shirt_zombie{background-image:url(spritesmith1.png);background-position:-1365px -546px;width:90px;height:90px}.customize-option.slim_shirt_zombie{background-image:url(spritesmith1.png);background-position:-1390px -576px;width:60px;height:60px}.skin_0ff591{background-image:url(spritesmith1.png);background-position:-1365px -637px;width:90px;height:90px}.customize-option.skin_0ff591{background-image:url(spritesmith1.png);background-position:-1390px -652px;width:60px;height:60px}.skin_0ff591_sleep{background-image:url(spritesmith1.png);background-position:-1365px -728px;width:90px;height:90px}.customize-option.skin_0ff591_sleep{background-image:url(spritesmith1.png);background-position:-1390px -743px;width:60px;height:60px}.skin_2b43f6{background-image:url(spritesmith1.png);background-position:-1365px -819px;width:90px;height:90px}.customize-option.skin_2b43f6{background-image:url(spritesmith1.png);background-position:-1390px -834px;width:60px;height:60px}.skin_2b43f6_sleep{background-image:url(spritesmith1.png);background-position:-1365px -910px;width:90px;height:90px}.customize-option.skin_2b43f6_sleep{background-image:url(spritesmith1.png);background-position:-1390px -925px;width:60px;height:60px}.skin_6bd049{background-image:url(spritesmith1.png);background-position:-1365px -1001px;width:90px;height:90px}.customize-option.skin_6bd049{background-image:url(spritesmith1.png);background-position:-1390px -1016px;width:60px;height:60px}.skin_6bd049_sleep{background-image:url(spritesmith1.png);background-position:-1365px -1092px;width:90px;height:90px}.customize-option.skin_6bd049_sleep{background-image:url(spritesmith1.png);background-position:-1390px -1107px;width:60px;height:60px}.skin_800ed0{background-image:url(spritesmith1.png);background-position:-1365px -1183px;width:90px;height:90px}.customize-option.skin_800ed0{background-image:url(spritesmith1.png);background-position:-1390px -1198px;width:60px;height:60px}.skin_800ed0_sleep{background-image:url(spritesmith1.png);background-position:-1365px -1274px;width:90px;height:90px}.customize-option.skin_800ed0_sleep{background-image:url(spritesmith1.png);background-position:-1390px -1289px;width:60px;height:60px}.skin_915533{background-image:url(spritesmith1.png);background-position:0 -1365px;width:90px;height:90px}.customize-option.skin_915533{background-image:url(spritesmith1.png);background-position:-25px -1380px;width:60px;height:60px}.skin_915533_sleep{background-image:url(spritesmith1.png);background-position:-91px -1365px;width:90px;height:90px}.customize-option.skin_915533_sleep{background-image:url(spritesmith1.png);background-position:-116px -1380px;width:60px;height:60px}.skin_98461a{background-image:url(spritesmith1.png);background-position:-182px -1365px;width:90px;height:90px}.customize-option.skin_98461a{background-image:url(spritesmith1.png);background-position:-207px -1380px;width:60px;height:60px}.skin_98461a_sleep{background-image:url(spritesmith1.png);background-position:-273px -1365px;width:90px;height:90px}.customize-option.skin_98461a_sleep{background-image:url(spritesmith1.png);background-position:-298px -1380px;width:60px;height:60px}.skin_c06534{background-image:url(spritesmith1.png);background-position:-364px -1365px;width:90px;height:90px}.customize-option.skin_c06534{background-image:url(spritesmith1.png);background-position:-389px -1380px;width:60px;height:60px}.skin_c06534_sleep{background-image:url(spritesmith1.png);background-position:-455px -1365px;width:90px;height:90px}.customize-option.skin_c06534_sleep{background-image:url(spritesmith1.png);background-position:-480px -1380px;width:60px;height:60px}.skin_c3e1dc{background-image:url(spritesmith1.png);background-position:-546px -1365px;width:90px;height:90px}.customize-option.skin_c3e1dc{background-image:url(spritesmith1.png);background-position:-571px -1380px;width:60px;height:60px}.skin_c3e1dc_sleep{background-image:url(spritesmith1.png);background-position:-637px -1365px;width:90px;height:90px}.customize-option.skin_c3e1dc_sleep{background-image:url(spritesmith1.png);background-position:-662px -1380px;width:60px;height:60px}.skin_candycorn{background-image:url(spritesmith1.png);background-position:-728px -1365px;width:90px;height:90px}.customize-option.skin_candycorn{background-image:url(spritesmith1.png);background-position:-753px -1380px;width:60px;height:60px}.skin_candycorn_sleep{background-image:url(spritesmith1.png);background-position:-819px -1365px;width:90px;height:90px}.customize-option.skin_candycorn_sleep{background-image:url(spritesmith1.png);background-position:-844px -1380px;width:60px;height:60px}.skin_d7a9f7{background-image:url(spritesmith1.png);background-position:-910px -1365px;width:90px;height:90px}.customize-option.skin_d7a9f7{background-image:url(spritesmith1.png);background-position:-935px -1380px;width:60px;height:60px}.skin_d7a9f7_sleep{background-image:url(spritesmith1.png);background-position:-1001px -1365px;width:90px;height:90px}.customize-option.skin_d7a9f7_sleep{background-image:url(spritesmith1.png);background-position:-1026px -1380px;width:60px;height:60px}.skin_ddc994{background-image:url(spritesmith1.png);background-position:-1092px -1365px;width:90px;height:90px}.customize-option.skin_ddc994{background-image:url(spritesmith1.png);background-position:-1117px -1380px;width:60px;height:60px}.skin_ddc994_sleep{background-image:url(spritesmith1.png);background-position:-1183px -1365px;width:90px;height:90px}.customize-option.skin_ddc994_sleep{background-image:url(spritesmith1.png);background-position:-1208px -1380px;width:60px;height:60px}.skin_ea8349{background-image:url(spritesmith1.png);background-position:-1274px -1365px;width:90px;height:90px}.customize-option.skin_ea8349{background-image:url(spritesmith1.png);background-position:-1299px -1380px;width:60px;height:60px}.skin_ea8349_sleep{background-image:url(spritesmith1.png);background-position:-1365px -1365px;width:90px;height:90px}.customize-option.skin_ea8349_sleep{background-image:url(spritesmith1.png);background-position:-1390px -1380px;width:60px;height:60px}.skin_eb052b{background-image:url(spritesmith1.png);background-position:-1456px 0;width:90px;height:90px}.customize-option.skin_eb052b{background-image:url(spritesmith1.png);background-position:-1481px -15px;width:60px;height:60px}.skin_eb052b_sleep{background-image:url(spritesmith1.png);background-position:-1456px -91px;width:90px;height:90px}.customize-option.skin_eb052b_sleep{background-image:url(spritesmith1.png);background-position:-1481px -106px;width:60px;height:60px}.skin_f5a76e{background-image:url(spritesmith1.png);background-position:-1456px -182px;width:90px;height:90px}.customize-option.skin_f5a76e{background-image:url(spritesmith1.png);background-position:-1481px -197px;width:60px;height:60px}.skin_f5a76e_sleep{background-image:url(spritesmith1.png);background-position:-1456px -273px;width:90px;height:90px}.customize-option.skin_f5a76e_sleep{background-image:url(spritesmith1.png);background-position:-1481px -288px;width:60px;height:60px}.skin_f5d70f{background-image:url(spritesmith1.png);background-position:-1456px -364px;width:90px;height:90px}.customize-option.skin_f5d70f{background-image:url(spritesmith1.png);background-position:-1481px -379px;width:60px;height:60px}.skin_f5d70f_sleep{background-image:url(spritesmith1.png);background-position:-1456px -455px;width:90px;height:90px}.customize-option.skin_f5d70f_sleep{background-image:url(spritesmith1.png);background-position:-1481px -470px;width:60px;height:60px}.skin_f69922{background-image:url(spritesmith1.png);background-position:-1456px -546px;width:90px;height:90px}.customize-option.skin_f69922{background-image:url(spritesmith1.png);background-position:-1481px -561px;width:60px;height:60px}.skin_f69922_sleep{background-image:url(spritesmith1.png);background-position:-1456px -637px;width:90px;height:90px}.customize-option.skin_f69922_sleep{background-image:url(spritesmith1.png);background-position:-1481px -652px;width:60px;height:60px}.skin_ghost{background-image:url(spritesmith1.png);background-position:-1456px -728px;width:90px;height:90px}.customize-option.skin_ghost{background-image:url(spritesmith1.png);background-position:-1481px -743px;width:60px;height:60px}.skin_ghost_sleep{background-image:url(spritesmith1.png);background-position:-1456px -819px;width:90px;height:90px}.customize-option.skin_ghost_sleep{background-image:url(spritesmith1.png);background-position:-1481px -834px;width:60px;height:60px}.skin_monster{background-image:url(spritesmith1.png);background-position:-1456px -910px;width:90px;height:90px}.customize-option.skin_monster{background-image:url(spritesmith1.png);background-position:-1481px -925px;width:60px;height:60px}.skin_monster_sleep{background-image:url(spritesmith1.png);background-position:-1456px -1001px;width:90px;height:90px}.customize-option.skin_monster_sleep{background-image:url(spritesmith1.png);background-position:-1481px -1016px;width:60px;height:60px}.skin_ogre{background-image:url(spritesmith1.png);background-position:-1456px -1092px;width:90px;height:90px}.customize-option.skin_ogre{background-image:url(spritesmith1.png);background-position:-1481px -1107px;width:60px;height:60px}.skin_ogre_sleep{background-image:url(spritesmith1.png);background-position:-1456px -1183px;width:90px;height:90px}.customize-option.skin_ogre_sleep{background-image:url(spritesmith1.png);background-position:-1481px -1198px;width:60px;height:60px}.skin_pumpkin{background-image:url(spritesmith1.png);background-position:-1456px -1274px;width:90px;height:90px}.customize-option.skin_pumpkin{background-image:url(spritesmith1.png);background-position:-1481px -1289px;width:60px;height:60px}.skin_pumpkin2{background-image:url(spritesmith1.png);background-position:-1456px -1365px;width:90px;height:90px}.customize-option.skin_pumpkin2{background-image:url(spritesmith1.png);background-position:-1481px -1380px;width:60px;height:60px}.skin_pumpkin2_sleep{background-image:url(spritesmith1.png);background-position:0 -1456px;width:90px;height:90px}.customize-option.skin_pumpkin2_sleep{background-image:url(spritesmith1.png);background-position:-25px -1471px;width:60px;height:60px}.skin_pumpkin_sleep{background-image:url(spritesmith1.png);background-position:-91px -1456px;width:90px;height:90px}.customize-option.skin_pumpkin_sleep{background-image:url(spritesmith1.png);background-position:-116px -1471px;width:60px;height:60px}.skin_rainbow{background-image:url(spritesmith1.png);background-position:-182px -1456px;width:90px;height:90px}.customize-option.skin_rainbow{background-image:url(spritesmith1.png);background-position:-207px -1471px;width:60px;height:60px}.skin_rainbow_sleep{background-image:url(spritesmith1.png);background-position:-273px -1456px;width:90px;height:90px}.customize-option.skin_rainbow_sleep{background-image:url(spritesmith1.png);background-position:-298px -1471px;width:60px;height:60px}.skin_reptile{background-image:url(spritesmith1.png);background-position:-364px -1456px;width:90px;height:90px}.customize-option.skin_reptile{background-image:url(spritesmith1.png);background-position:-389px -1471px;width:60px;height:60px}.skin_reptile_sleep{background-image:url(spritesmith1.png);background-position:-455px -1456px;width:90px;height:90px}.customize-option.skin_reptile_sleep{background-image:url(spritesmith1.png);background-position:-480px -1471px;width:60px;height:60px}.skin_shadow{background-image:url(spritesmith1.png);background-position:-546px -1456px;width:90px;height:90px}.customize-option.skin_shadow{background-image:url(spritesmith1.png);background-position:-571px -1471px;width:60px;height:60px}.skin_shadow2{background-image:url(spritesmith1.png);background-position:-637px -1456px;width:90px;height:90px}.customize-option.skin_shadow2{background-image:url(spritesmith1.png);background-position:-662px -1471px;width:60px;height:60px}.skin_shadow2_sleep{background-image:url(spritesmith1.png);background-position:-728px -1456px;width:90px;height:90px}.customize-option.skin_shadow2_sleep{background-image:url(spritesmith1.png);background-position:-753px -1471px;width:60px;height:60px}.skin_shadow_sleep{background-image:url(spritesmith1.png);background-position:-819px -1456px;width:90px;height:90px}.customize-option.skin_shadow_sleep{background-image:url(spritesmith1.png);background-position:-844px -1471px;width:60px;height:60px}.skin_skeleton{background-image:url(spritesmith1.png);background-position:-910px -1456px;width:90px;height:90px}.customize-option.skin_skeleton{background-image:url(spritesmith1.png);background-position:-935px -1471px;width:60px;height:60px}.skin_skeleton2{background-image:url(spritesmith1.png);background-position:-1001px -1456px;width:90px;height:90px}.customize-option.skin_skeleton2{background-image:url(spritesmith1.png);background-position:-1026px -1471px;width:60px;height:60px}.skin_skeleton2_sleep{background-image:url(spritesmith2.png);background-position:-637px -182px;width:90px;height:90px}.customize-option.skin_skeleton2_sleep{background-image:url(spritesmith2.png);background-position:-662px -197px;width:60px;height:60px}.skin_skeleton_sleep{background-image:url(spritesmith2.png);background-position:-546px -1052px;width:90px;height:90px}.customize-option.skin_skeleton_sleep{background-image:url(spritesmith2.png);background-position:-571px -1067px;width:60px;height:60px}.skin_transparent{background-image:url(spritesmith2.png);background-position:-637px -273px;width:90px;height:90px}.customize-option.skin_transparent{background-image:url(spritesmith2.png);background-position:-662px -288px;width:60px;height:60px}.skin_transparent_sleep{background-image:url(spritesmith2.png);background-position:0 -597px;width:90px;height:90px}.customize-option.skin_transparent_sleep{background-image:url(spritesmith2.png);background-position:-25px -612px;width:60px;height:60px}.skin_zombie{background-image:url(spritesmith2.png);background-position:-91px -597px;width:90px;height:90px}.customize-option.skin_zombie{background-image:url(spritesmith2.png);background-position:-116px -612px;width:60px;height:60px}.skin_zombie2{background-image:url(spritesmith2.png);background-position:-406px -597px;width:90px;height:90px}.customize-option.skin_zombie2{background-image:url(spritesmith2.png);background-position:-431px -612px;width:60px;height:60px}.skin_zombie2_sleep{background-image:url(spritesmith2.png);background-position:-931px -455px;width:90px;height:90px}.customize-option.skin_zombie2_sleep{background-image:url(spritesmith2.png);background-position:-956px -470px;width:60px;height:60px}.skin_zombie_sleep{background-image:url(spritesmith2.png);background-position:-931px -546px;width:90px;height:90px}.customize-option.skin_zombie_sleep{background-image:url(spritesmith2.png);background-position:-956px -561px;width:60px;height:60px}.broad_armor_healer_1{background-image:url(spritesmith2.png);background-position:-931px -637px;width:90px;height:90px}.broad_armor_healer_2{background-image:url(spritesmith2.png);background-position:-931px -728px;width:90px;height:90px}.broad_armor_healer_3{background-image:url(spritesmith2.png);background-position:-784px -870px;width:90px;height:90px}.broad_armor_healer_4{background-image:url(spritesmith2.png);background-position:-875px -870px;width:90px;height:90px}.broad_armor_healer_5{background-image:url(spritesmith2.png);background-position:-1037px 0;width:90px;height:90px}.broad_armor_rogue_1{background-image:url(spritesmith2.png);background-position:-1037px -91px;width:90px;height:90px}.broad_armor_rogue_2{background-image:url(spritesmith2.png);background-position:-455px -1052px;width:90px;height:90px}.broad_armor_rogue_3{background-image:url(spritesmith2.png);background-position:-637px -1052px;width:90px;height:90px}.broad_armor_rogue_4{background-image:url(spritesmith2.png);background-position:-910px -1052px;width:90px;height:90px}.broad_armor_rogue_5{background-image:url(spritesmith2.png);background-position:-182px -318px;width:90px;height:90px}.broad_armor_special_2{background-image:url(spritesmith2.png);background-position:-273px -318px;width:90px;height:90px}.broad_armor_warrior_1{background-image:url(spritesmith2.png);background-position:-364px -318px;width:90px;height:90px}.broad_armor_warrior_2{background-image:url(spritesmith2.png);background-position:-455px 0;width:90px;height:90px}.broad_armor_warrior_3{background-image:url(spritesmith2.png);background-position:-455px -91px;width:90px;height:90px}.broad_armor_warrior_4{background-image:url(spritesmith2.png);background-position:-455px -182px;width:90px;height:90px}.broad_armor_warrior_5{background-image:url(spritesmith2.png);background-position:-455px -273px;width:90px;height:90px}.broad_armor_wizard_1{background-image:url(spritesmith2.png);background-position:0 -415px;width:90px;height:90px}.broad_armor_wizard_2{background-image:url(spritesmith2.png);background-position:-91px -415px;width:90px;height:90px}.broad_armor_wizard_3{background-image:url(spritesmith2.png);background-position:-182px -415px;width:90px;height:90px}.broad_armor_wizard_4{background-image:url(spritesmith2.png);background-position:-273px -415px;width:90px;height:90px}.broad_armor_wizard_5{background-image:url(spritesmith2.png);background-position:-364px -415px;width:90px;height:90px}.shop_armor_healer_1{background-image:url(spritesmith2.png);background-position:-205px -1275px;width:40px;height:40px}.shop_armor_healer_2{background-image:url(spritesmith2.png);background-position:-164px -1275px;width:40px;height:40px}.shop_armor_healer_3{background-image:url(spritesmith2.png);background-position:-123px -1275px;width:40px;height:40px}.shop_armor_healer_4{background-image:url(spritesmith2.png);background-position:-82px -1275px;width:40px;height:40px}.shop_armor_healer_5{background-image:url(spritesmith2.png);background-position:-41px -1275px;width:40px;height:40px}.shop_armor_rogue_1{background-image:url(spritesmith2.png);background-position:0 -1275px;width:40px;height:40px}.shop_armor_rogue_2{background-image:url(spritesmith2.png);background-position:-1310px -1230px;width:40px;height:40px}.shop_armor_rogue_3{background-image:url(spritesmith2.png);background-position:-1310px -1189px;width:40px;height:40px}.shop_armor_rogue_4{background-image:url(spritesmith2.png);background-position:-1310px -1148px;width:40px;height:40px}.shop_armor_rogue_5{background-image:url(spritesmith2.png);background-position:-1310px -1107px;width:40px;height:40px}.shop_armor_special_0{background-image:url(spritesmith2.png);background-position:-1310px -1066px;width:40px;height:40px}.shop_armor_special_1{background-image:url(spritesmith2.png);background-position:-1310px -1025px;width:40px;height:40px}.shop_armor_special_2{background-image:url(spritesmith2.png);background-position:-1310px -984px;width:40px;height:40px}.shop_armor_warrior_1{background-image:url(spritesmith2.png);background-position:-1310px -943px;width:40px;height:40px}.shop_armor_warrior_2{background-image:url(spritesmith2.png);background-position:-1310px -902px;width:40px;height:40px}.shop_armor_warrior_3{background-image:url(spritesmith2.png);background-position:-1310px -861px;width:40px;height:40px}.shop_armor_warrior_4{background-image:url(spritesmith2.png);background-position:-1310px -820px;width:40px;height:40px}.shop_armor_warrior_5{background-image:url(spritesmith2.png);background-position:-1310px -779px;width:40px;height:40px}.shop_armor_wizard_1{background-image:url(spritesmith2.png);background-position:-1310px -738px;width:40px;height:40px}.shop_armor_wizard_2{background-image:url(spritesmith2.png);background-position:-1310px -697px;width:40px;height:40px}.shop_armor_wizard_3{background-image:url(spritesmith2.png);background-position:-1148px -1234px;width:40px;height:40px}.shop_armor_wizard_4{background-image:url(spritesmith2.png);background-position:-1107px -1234px;width:40px;height:40px}.shop_armor_wizard_5{background-image:url(spritesmith2.png);background-position:-1066px -1234px;width:40px;height:40px}.slim_armor_healer_1{background-image:url(spritesmith2.png);background-position:-497px -597px;width:90px;height:90px}.slim_armor_healer_2{background-image:url(spritesmith2.png);background-position:-588px -597px;width:90px;height:90px}.slim_armor_healer_3{background-image:url(spritesmith2.png);background-position:-749px 0;width:90px;height:90px}.slim_armor_healer_4{background-image:url(spritesmith2.png);background-position:-749px -91px;width:90px;height:90px}.slim_armor_healer_5{background-image:url(spritesmith2.png);background-position:-749px -182px;width:90px;height:90px}.slim_armor_rogue_1{background-image:url(spritesmith2.png);background-position:-749px -273px;width:90px;height:90px}.slim_armor_rogue_2{background-image:url(spritesmith2.png);background-position:-749px -364px;width:90px;height:90px}.slim_armor_rogue_3{background-image:url(spritesmith2.png);background-position:-749px -455px;width:90px;height:90px}.slim_armor_rogue_4{background-image:url(spritesmith2.png);background-position:-749px -546px;width:90px;height:90px}.slim_armor_rogue_5{background-image:url(spritesmith2.png);background-position:0 -688px;width:90px;height:90px}.slim_armor_special_2{background-image:url(spritesmith2.png);background-position:-91px -688px;width:90px;height:90px}.slim_armor_warrior_1{background-image:url(spritesmith2.png);background-position:-182px -688px;width:90px;height:90px}.slim_armor_warrior_2{background-image:url(spritesmith2.png);background-position:-273px -688px;width:90px;height:90px}.slim_armor_warrior_3{background-image:url(spritesmith2.png);background-position:-364px -688px;width:90px;height:90px}.slim_armor_warrior_4{background-image:url(spritesmith2.png);background-position:-455px -688px;width:90px;height:90px}.slim_armor_warrior_5{background-image:url(spritesmith2.png);background-position:-546px -688px;width:90px;height:90px}.slim_armor_wizard_1{background-image:url(spritesmith2.png);background-position:-637px -688px;width:90px;height:90px}.slim_armor_wizard_2{background-image:url(spritesmith2.png);background-position:-728px -688px;width:90px;height:90px}.slim_armor_wizard_3{background-image:url(spritesmith2.png);background-position:-840px 0;width:90px;height:90px}.slim_armor_wizard_4{background-image:url(spritesmith2.png);background-position:-840px -91px;width:90px;height:90px}.slim_armor_wizard_5{background-image:url(spritesmith2.png);background-position:-840px -182px;width:90px;height:90px}.broad_armor_special_birthday{background-image:url(spritesmith2.png);background-position:-840px -273px;width:90px;height:90px}.shop_armor_special_birthday{background-image:url(spritesmith2.png);background-position:-1025px -1234px;width:40px;height:40px}.slim_armor_special_birthday{background-image:url(spritesmith2.png);background-position:-840px -364px;width:90px;height:90px}.broad_armor_special_fallHealer{background-image:url(spritesmith2.png);background-position:-840px -455px;width:90px;height:90px}.broad_armor_special_fallMage{background-image:url(spritesmith2.png);background-position:-112px -779px;width:120px;height:90px}.broad_armor_special_fallRogue{background-image:url(spritesmith2.png);background-position:-233px -779px;width:105px;height:90px}.broad_armor_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-840px -546px;width:90px;height:90px}.head_special_fallHealer{background-image:url(spritesmith2.png);background-position:-840px -637px;width:90px;height:90px}.head_special_fallMage{background-image:url(spritesmith2.png);background-position:-339px -779px;width:120px;height:90px}.head_special_fallRogue{background-image:url(spritesmith2.png);background-position:-460px -779px;width:105px;height:90px}.head_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-566px -779px;width:90px;height:90px}.2014_Fall_HealerPROMO2{background-image:url(spritesmith2.png);background-position:-657px -779px;width:90px;height:90px}.2014_Fall_Mage_PROMO9{background-image:url(spritesmith2.png);background-position:-748px -779px;width:120px;height:90px}.2014_Fall_RoguePROMO3{background-image:url(spritesmith2.png);background-position:-931px 0;width:105px;height:90px}.2014_Fall_Warrior_PROMO{background-image:url(spritesmith2.png);background-position:-931px -91px;width:90px;height:90px}.shield_special_fallHealer{background-image:url(spritesmith2.png);background-position:-931px -182px;width:90px;height:90px}.shield_special_fallRogue{background-image:url(spritesmith2.png);background-position:-931px -273px;width:105px;height:90px}.shield_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-931px -364px;width:90px;height:90px}.shop_armor_special_fallHealer{background-image:url(spritesmith2.png);background-position:-984px -1234px;width:40px;height:40px}.shop_armor_special_fallMage{background-image:url(spritesmith2.png);background-position:-1219px -1092px;width:40px;height:40px}.shop_armor_special_fallRogue{background-image:url(spritesmith2.png);background-position:-902px -1234px;width:40px;height:40px}.shop_armor_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-861px -1234px;width:40px;height:40px}.shop_head_special_fallHealer{background-image:url(spritesmith2.png);background-position:-820px -1234px;width:40px;height:40px}.shop_head_special_fallMage{background-image:url(spritesmith2.png);background-position:-779px -1234px;width:40px;height:40px}.shop_head_special_fallRogue{background-image:url(spritesmith2.png);background-position:-738px -1234px;width:40px;height:40px}.shop_head_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-697px -1234px;width:40px;height:40px}.shop_shield_special_fallHealer{background-image:url(spritesmith2.png);background-position:-656px -1234px;width:40px;height:40px}.shop_shield_special_fallRogue{background-image:url(spritesmith2.png);background-position:-615px -1234px;width:40px;height:40px}.shop_shield_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-574px -1234px;width:40px;height:40px}.shop_weapon_special_fallHealer{background-image:url(spritesmith2.png);background-position:-533px -1234px;width:40px;height:40px}.shop_weapon_special_fallMage{background-image:url(spritesmith2.png);background-position:-492px -1234px;width:40px;height:40px}.shop_weapon_special_fallRogue{background-image:url(spritesmith2.png);background-position:-451px -1234px;width:40px;height:40px}.shop_weapon_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-410px -1234px;width:40px;height:40px}.slim_armor_special_fallHealer{background-image:url(spritesmith2.png);background-position:-1037px -182px;width:90px;height:90px}.slim_armor_special_fallMage{background-image:url(spritesmith2.png);background-position:0 -961px;width:120px;height:90px}.slim_armor_special_fallRogue{background-image:url(spritesmith2.png);background-position:-121px -961px;width:105px;height:90px}.slim_armor_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-1037px -273px;width:90px;height:90px}.weapon_special_fallHealer{background-image:url(spritesmith2.png);background-position:-1037px -364px;width:90px;height:90px}.weapon_special_fallMage{background-image:url(spritesmith2.png);background-position:-227px -961px;width:120px;height:90px}.weapon_special_fallRogue{background-image:url(spritesmith2.png);background-position:-348px -961px;width:105px;height:90px}.weapon_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-1037px -455px;width:90px;height:90px}.broad_armor_special_gaymerx{background-image:url(spritesmith2.png);background-position:-1037px -546px;width:90px;height:90px}.head_special_gaymerx{background-image:url(spritesmith2.png);background-position:-1037px -637px;width:90px;height:90px}.shop_armor_special_gaymerx{background-image:url(spritesmith2.png);background-position:-369px -1234px;width:40px;height:40px}.shop_head_special_gaymerx{background-image:url(spritesmith2.png);background-position:-328px -1234px;width:40px;height:40px}.slim_armor_special_gaymerx{background-image:url(spritesmith2.png);background-position:-454px -961px;width:90px;height:90px}.back_mystery_201402{background-image:url(spritesmith2.png);background-position:-545px -961px;width:90px;height:90px}.broad_armor_mystery_201402{background-image:url(spritesmith2.png);background-position:-636px -961px;width:90px;height:90px}.head_mystery_201402{background-image:url(spritesmith2.png);background-position:-727px -961px;width:90px;height:90px}.shop_armor_mystery_201402{background-image:url(spritesmith2.png);background-position:-287px -1234px;width:40px;height:40px}.shop_back_mystery_201402{background-image:url(spritesmith2.png);background-position:-246px -1234px;width:40px;height:40px}.shop_head_mystery_201402{background-image:url(spritesmith2.png);background-position:-205px -1234px;width:40px;height:40px}.slim_armor_mystery_201402{background-image:url(spritesmith2.png);background-position:-1128px 0;width:90px;height:90px}.broad_armor_mystery_201403{background-image:url(spritesmith2.png);background-position:-1128px -91px;width:90px;height:90px}.headAccessory_mystery_201403{background-image:url(spritesmith2.png);background-position:-1128px -182px;width:90px;height:90px}.shop_armor_mystery_201403{background-image:url(spritesmith2.png);background-position:-164px -1234px;width:40px;height:40px}.shop_headAccessory_mystery_201403{background-image:url(spritesmith2.png);background-position:-123px -1234px;width:40px;height:40px}.slim_armor_mystery_201403{background-image:url(spritesmith2.png);background-position:-1128px -455px;width:90px;height:90px}.back_mystery_201404{background-image:url(spritesmith2.png);background-position:-1128px -546px;width:90px;height:90px}.headAccessory_mystery_201404{background-image:url(spritesmith2.png);background-position:-1128px -637px;width:90px;height:90px}.shop_back_mystery_201404{background-image:url(spritesmith2.png);background-position:-82px -1234px;width:40px;height:40px}.shop_headAccessory_mystery_201404{background-image:url(spritesmith2.png);background-position:-637px -546px;width:40px;height:40px}.broad_armor_mystery_201405{background-image:url(spritesmith2.png);background-position:-1128px -910px;width:90px;height:90px}.head_mystery_201405{background-image:url(spritesmith2.png);background-position:0 -1052px;width:90px;height:90px}.promo_mystery_201405{background-image:url(spritesmith2.png);background-position:-91px -1052px;width:90px;height:90px}.shop_armor_mystery_201405{background-image:url(spritesmith2.png);background-position:-790px -637px;width:40px;height:40px}.shop_head_mystery_201405{background-image:url(spritesmith2.png);background-position:-749px -637px;width:40px;height:40px}.slim_armor_mystery_201405{background-image:url(spritesmith2.png);background-position:-364px -1052px;width:90px;height:90px}.broad_armor_mystery_201406{background-image:url(spritesmith2.png);background-position:-364px -203px;width:90px;height:96px}.head_mystery_201406{background-image:url(spritesmith2.png);background-position:-364px -106px;width:90px;height:96px}.promo_mystery_201406{background-image:url(spritesmith2.png);background-position:0 -318px;width:90px;height:96px}.shop_armor_mystery_201406{background-image:url(spritesmith2.png);background-position:-881px -728px;width:40px;height:40px}.shop_head_mystery_201406{background-image:url(spritesmith2.png);background-position:-840px -728px;width:40px;height:40px}.slim_armor_mystery_201406{background-image:url(spritesmith2.png);background-position:-91px -318px;width:90px;height:96px}.broad_armor_mystery_201407{background-image:url(spritesmith2.png);background-position:-1001px -1052px;width:90px;height:90px}.head_mystery_201407{background-image:url(spritesmith2.png);background-position:-1092px -1052px;width:90px;height:90px}.promo_mystery_201407{background-image:url(spritesmith2.png);background-position:-679px -597px;width:42px;height:62px}.shop_armor_mystery_201407{background-image:url(spritesmith2.png);background-position:-931px -819px;width:40px;height:40px}.shop_head_mystery_201407{background-image:url(spritesmith2.png);background-position:-1078px -910px;width:40px;height:40px}.slim_armor_mystery_201407{background-image:url(spritesmith2.png);background-position:-1219px -273px;width:90px;height:90px}.broad_armor_mystery_201408{background-image:url(spritesmith2.png);background-position:-1219px -364px;width:90px;height:90px}.head_mystery_201408{background-image:url(spritesmith2.png);background-position:-1219px -455px;width:90px;height:90px}.promo_mystery_201408{background-image:url(spritesmith2.png);background-position:-560px -506px;width:60px;height:71px}.shop_armor_mystery_201408{background-image:url(spritesmith2.png);background-position:-1169px -1001px;width:40px;height:40px}.shop_head_mystery_201408{background-image:url(spritesmith2.png);background-position:-1128px -1001px;width:40px;height:40px}.slim_armor_mystery_201408{background-image:url(spritesmith2.png);background-position:-1219px -819px;width:90px;height:90px}.broad_armor_mystery_201409{background-image:url(spritesmith2.png);background-position:-1219px -910px;width:90px;height:90px}.headAccessory_mystery_201409{background-image:url(spritesmith2.png);background-position:-1219px -1001px;width:90px;height:90px}.promo_mystery_201409{background-image:url(spritesmith2.png);background-position:0 -1143px;width:90px;height:90px}.shop_armor_mystery_201409{background-image:url(spritesmith2.png);background-position:-1260px -1092px;width:40px;height:40px}.shop_headAccessory_mystery_201409{background-image:url(spritesmith2.png);background-position:-972px -819px;width:40px;height:40px}.slim_armor_mystery_201409{background-image:url(spritesmith2.png);background-position:-273px -1143px;width:90px;height:90px}.back_mystery_201410{background-image:url(spritesmith2.png);background-position:-364px -1143px;width:93px;height:90px}.broad_armor_mystery_201410{background-image:url(spritesmith2.png);background-position:-458px -1143px;width:93px;height:90px}.promo_mystery_201410{background-image:url(spritesmith2.png);background-position:-828px -1143px;width:72px;height:63px}.shop_armor_mystery_201410{background-image:url(spritesmith2.png);background-position:-943px -1234px;width:40px;height:40px}.shop_back_mystery_201410{background-image:url(spritesmith2.png);background-position:-1037px -910px;width:40px;height:40px}.slim_armor_mystery_201410{background-image:url(spritesmith2.png);background-position:-734px -1143px;width:93px;height:90px}.broad_armor_special_springHealer{background-image:url(spritesmith2.png);background-position:-643px -1143px;width:90px;height:90px}.broad_armor_special_springMage{background-image:url(spritesmith2.png);background-position:-552px -1143px;width:90px;height:90px}.broad_armor_special_springRogue{background-image:url(spritesmith2.png);background-position:-182px -1143px;width:90px;height:90px}.broad_armor_special_springWarrior{background-image:url(spritesmith2.png);background-position:-91px -1143px;width:90px;height:90px}.headAccessory_special_springHealer{background-image:url(spritesmith2.png);background-position:-1219px -728px;width:90px;height:90px}.headAccessory_special_springMage{background-image:url(spritesmith2.png);background-position:-1219px -637px;width:90px;height:90px}.headAccessory_special_springRogue{background-image:url(spritesmith2.png);background-position:-1219px -546px;width:90px;height:90px}.headAccessory_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1219px -182px;width:90px;height:90px}.head_special_springHealer{background-image:url(spritesmith2.png);background-position:-1219px -91px;width:90px;height:90px}.head_special_springMage{background-image:url(spritesmith2.png);background-position:-1219px 0;width:90px;height:90px}.head_special_springRogue{background-image:url(spritesmith2.png);background-position:-819px -1052px;width:90px;height:90px}.head_special_springWarrior{background-image:url(spritesmith2.png);background-position:-728px -1052px;width:90px;height:90px}.shield_special_springHealer{background-image:url(spritesmith2.png);background-position:-273px -1052px;width:90px;height:90px}.shield_special_springRogue{background-image:url(spritesmith2.png);background-position:-182px -1052px;width:90px;height:90px}.shield_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1128px -819px;width:90px;height:90px}.shop_armor_special_springHealer{background-image:url(spritesmith2.png);background-position:-678px -546px;width:40px;height:40px}.shop_armor_special_springMage{background-image:url(spritesmith2.png);background-position:-546px -455px;width:40px;height:40px}.shop_armor_special_springRogue{background-image:url(spritesmith2.png);background-position:-587px -455px;width:40px;height:40px}.shop_armor_special_springWarrior{background-image:url(spritesmith2.png);background-position:-455px -364px;width:40px;height:40px}.shop_headAccessory_special_springHealer{background-image:url(spritesmith2.png);background-position:-496px -364px;width:40px;height:40px}.shop_headAccessory_special_springMage{background-image:url(spritesmith2.png);background-position:-869px -779px;width:40px;height:40px}.shop_headAccessory_special_springRogue{background-image:url(spritesmith2.png);background-position:-869px -820px;width:40px;height:40px}.shop_headAccessory_special_springWarrior{background-image:url(spritesmith2.png);background-position:-966px -870px;width:40px;height:40px}.shop_head_special_springHealer{background-image:url(spritesmith2.png);background-position:-966px -911px;width:40px;height:40px}.shop_head_special_springMage{background-image:url(spritesmith2.png);background-position:-901px -1143px;width:40px;height:40px}.shop_head_special_springRogue copy{background-image:url(spritesmith2.png);background-position:-942px -1143px;width:40px;height:40px}.shop_head_special_springRogue{background-image:url(spritesmith2.png);background-position:-983px -1143px;width:40px;height:40px}.shop_head_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1024px -1143px;width:40px;height:40px}.shop_shield_special_springHealer{background-image:url(spritesmith2.png);background-position:-1065px -1143px;width:40px;height:40px}.shop_shield_special_springRogue{background-image:url(spritesmith2.png);background-position:-1106px -1143px;width:40px;height:40px}.shop_shield_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1147px -1143px;width:40px;height:40px}.shop_weapon_special_springHealer{background-image:url(spritesmith2.png);background-position:-1188px -1143px;width:40px;height:40px}.shop_weapon_special_springMage{background-image:url(spritesmith2.png);background-position:-1229px -1143px;width:40px;height:40px}.shop_weapon_special_springRogue{background-image:url(spritesmith2.png);background-position:0 -1234px;width:40px;height:40px}.shop_weapon_special_springWarrior{background-image:url(spritesmith2.png);background-position:-41px -1234px;width:40px;height:40px}.slim_armor_special_springHealer{background-image:url(spritesmith2.png);background-position:-1128px -728px;width:90px;height:90px}.slim_armor_special_springMage{background-image:url(spritesmith2.png);background-position:-1128px -364px;width:90px;height:90px}.slim_armor_special_springRogue{background-image:url(spritesmith2.png);background-position:-1128px -273px;width:90px;height:90px}.slim_armor_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1000px -961px;width:90px;height:90px}.weapon_special_springHealer{background-image:url(spritesmith2.png);background-position:-909px -961px;width:90px;height:90px}.weapon_special_springMage{background-image:url(spritesmith2.png);background-position:-818px -961px;width:90px;height:90px}.weapon_special_springRogue{background-image:url(spritesmith2.png);background-position:-1037px -819px;width:90px;height:90px}.weapon_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1037px -728px;width:90px;height:90px}.body_special_summerHealer{background-image:url(spritesmith2.png);background-position:-364px 0;width:90px;height:105px}.body_special_summerMage{background-image:url(spritesmith2.png);background-position:-273px -212px;width:90px;height:105px}.broad_armor_special_summerHealer{background-image:url(spritesmith2.png);background-position:-182px -212px;width:90px;height:105px}.broad_armor_special_summerMage{background-image:url(spritesmith2.png);background-position:-91px -212px;width:90px;height:105px}.broad_armor_special_summerRogue{background-image:url(spritesmith2.png);background-position:-672px -870px;width:111px;height:90px}.broad_armor_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-560px -870px;width:111px;height:90px}.headAccessory_special_summerRogue{background-image:url(spritesmith2.png);background-position:-448px -870px;width:111px;height:90px}.headAccessory_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-336px -870px;width:111px;height:90px}.head_special_summerHealer{background-image:url(spritesmith2.png);background-position:0 -212px;width:90px;height:105px}.head_special_summerMage{background-image:url(spritesmith2.png);background-position:-91px 0;width:90px;height:105px}.head_special_summerRogue{background-image:url(spritesmith2.png);background-position:-224px -870px;width:111px;height:90px}.head_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-112px -870px;width:111px;height:90px}.Healer_Summer{background-image:url(spritesmith2.png);background-position:0 0;width:90px;height:105px}.Mage_Summer{background-image:url(spritesmith2.png);background-position:-182px -106px;width:90px;height:105px}.SummerRogue14{background-image:url(spritesmith2.png);background-position:0 -870px;width:111px;height:90px}.SummerWarrior14{background-image:url(spritesmith2.png);background-position:0 -779px;width:111px;height:90px}.shield_special_summerHealer{background-image:url(spritesmith2.png);background-position:-91px -106px;width:90px;height:105px}.shield_special_summerRogue{background-image:url(spritesmith2.png);background-position:-294px -597px;width:111px;height:90px}.shield_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-182px -597px;width:111px;height:90px}.shop_armor_special_summerHealer{background-image:url(spritesmith2.png);background-position:-1189px -1234px;width:40px;height:40px}.shop_armor_special_summerMage{background-image:url(spritesmith2.png);background-position:-1230px -1234px;width:40px;height:40px}.shop_armor_special_summerRogue{background-image:url(spritesmith2.png);background-position:-1310px 0;width:40px;height:40px}.shop_armor_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-1310px -41px;width:40px;height:40px}.shop_body_special_summerHealer{background-image:url(spritesmith2.png);background-position:-1310px -82px;width:40px;height:40px}.shop_body_special_summerMage{background-image:url(spritesmith2.png);background-position:-1310px -123px;width:40px;height:40px}.shop_headAccessory_special_summerRogue{background-image:url(spritesmith2.png);background-position:-1310px -164px;width:40px;height:40px}.shop_headAccessory_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-1310px -205px;width:40px;height:40px}.shop_head_special_summerHealer{background-image:url(spritesmith2.png);background-position:-1310px -246px;width:40px;height:40px}.shop_head_special_summerMage{background-image:url(spritesmith2.png);background-position:-1310px -287px;width:40px;height:40px}.shop_head_special_summerRogue{background-image:url(spritesmith2.png);background-position:-1310px -328px;width:40px;height:40px}.shop_head_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-1310px -369px;width:40px;height:40px}.shop_shield_special_summerHealer{background-image:url(spritesmith2.png);background-position:-1310px -410px;width:40px;height:40px}.shop_shield_special_summerRogue{background-image:url(spritesmith2.png);background-position:-1310px -451px;width:40px;height:40px}.shop_shield_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-1310px -492px;width:40px;height:40px}.shop_weapon_special_summerHealer{background-image:url(spritesmith2.png);background-position:-1310px -533px;width:40px;height:40px}.shop_weapon_special_summerMage{background-image:url(spritesmith2.png);background-position:-1310px -574px;width:40px;height:40px}.shop_weapon_special_summerRogue{background-image:url(spritesmith2.png);background-position:-1310px -615px;width:40px;height:40px}.shop_weapon_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-1310px -656px;width:40px;height:40px}.slim_armor_special_summerHealer{background-image:url(spritesmith2.png);background-position:0 -106px;width:90px;height:105px}.slim_armor_special_summerMage{background-image:url(spritesmith2.png);background-position:-182px 0;width:90px;height:105px}.slim_armor_special_summerRogue{background-image:url(spritesmith2.png);background-position:-637px -455px;width:111px;height:90px}.slim_armor_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-637px -364px;width:111px;height:90px}.weapon_special_summerHealer{background-image:url(spritesmith2.png);background-position:-273px 0;width:90px;height:105px}.weapon_special_summerMage{background-image:url(spritesmith2.png);background-position:-273px -106px;width:90px;height:105px}.weapon_special_summerRogue{background-image:url(spritesmith2.png);background-position:-637px -91px;width:111px;height:90px}.weapon_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-637px 0;width:111px;height:90px}.broad_armor_special_candycane{background-image:url(spritesmith2.png);background-position:-469px -506px;width:90px;height:90px}.broad_armor_special_ski{background-image:url(spritesmith2.png);background-position:-378px -506px;width:90px;height:90px}.broad_armor_special_snowflake{background-image:url(spritesmith2.png);background-position:-287px -506px;width:90px;height:90px}.broad_armor_special_yeti{background-image:url(spritesmith2.png);background-position:-196px -506px;width:90px;height:90px}.head_special_candycane{background-image:url(spritesmith2.png);background-position:-105px -506px;width:90px;height:90px}.head_special_nye{background-image:url(spritesmith2.png);background-position:-546px -364px;width:90px;height:90px}.head_special_ski{background-image:url(spritesmith2.png);background-position:-546px -273px;width:90px;height:90px}.head_special_snowflake{background-image:url(spritesmith2.png);background-position:-546px -182px;width:90px;height:90px}.head_special_yeti{background-image:url(spritesmith2.png);background-position:-546px -91px;width:90px;height:90px}.shield_special_ski{background-image:url(spritesmith2.png);background-position:0 -506px;width:104px;height:90px}.shield_special_snowflake{background-image:url(spritesmith2.png);background-position:-546px 0;width:90px;height:90px}.shield_special_yeti{background-image:url(spritesmith2.png);background-position:-455px -415px;width:90px;height:90px}.shop_armor_special_candycane{background-image:url(spritesmith2.png);background-position:-246px -1275px;width:40px;height:40px}.shop_armor_special_ski{background-image:url(spritesmith2.png);background-position:-287px -1275px;width:40px;height:40px}.shop_armor_special_snowflake{background-image:url(spritesmith2.png);background-position:-328px -1275px;width:40px;height:40px}.shop_armor_special_yeti{background-image:url(spritesmith2.png);background-position:-369px -1275px;width:40px;height:40px}.shop_head_special_candycane{background-image:url(spritesmith2.png);background-position:-410px -1275px;width:40px;height:40px}.shop_head_special_nye{background-image:url(spritesmith2.png);background-position:-451px -1275px;width:40px;height:40px}.shop_head_special_ski{background-image:url(spritesmith2.png);background-position:-492px -1275px;width:40px;height:40px}.shop_head_special_snowflake{background-image:url(spritesmith2.png);background-position:-533px -1275px;width:40px;height:40px}.shop_head_special_yeti{background-image:url(spritesmith2.png);background-position:-574px -1275px;width:40px;height:40px}.shop_shield_special_ski{background-image:url(spritesmith2.png);background-position:-615px -1275px;width:40px;height:40px}.shop_shield_special_snowflake{background-image:url(spritesmith2.png);background-position:-656px -1275px;width:40px;height:40px}.shop_shield_special_yeti{background-image:url(spritesmith2.png);background-position:-697px -1275px;width:40px;height:40px}.shop_weapon_special_candycane{background-image:url(spritesmith3.png);background-position:-1423px -1107px;width:40px;height:40px}.shop_weapon_special_ski{background-image:url(spritesmith3.png);background-position:-902px -1345px;width:40px;height:40px}.shop_weapon_special_snowflake{background-image:url(spritesmith3.png);background-position:-1423px -779px;width:40px;height:40px}.shop_weapon_special_yeti{background-image:url(spritesmith3.png);background-position:-1423px -820px;width:40px;height:40px}.slim_armor_special_candycane{background-image:url(spritesmith3.png);background-position:-455px -1020px;width:90px;height:90px}.slim_armor_special_ski{background-image:url(spritesmith3.png);background-position:-637px -1020px;width:90px;height:90px}.slim_armor_special_snowflake{background-image:url(spritesmith3.png);background-position:-728px -1020px;width:90px;height:90px}.slim_armor_special_yeti{background-image:url(spritesmith3.png);background-position:-819px -1020px;width:90px;height:90px}.weapon_special_candycane{background-image:url(spritesmith3.png);background-position:-910px -1020px;width:90px;height:90px}.weapon_special_ski{background-image:url(spritesmith3.png);background-position:-1001px -1020px;width:90px;height:90px}.weapon_special_snowflake{background-image:url(spritesmith3.png);background-position:-637px -929px;width:90px;height:90px}.weapon_special_yeti{background-image:url(spritesmith3.png);background-position:-728px -929px;width:90px;height:90px}.back_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-819px -929px;width:90px;height:90px}.back_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-910px -929px;width:90px;height:90px}.body_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-1001px -929px;width:90px;height:90px}.body_special_wondercon_gold{background-image:url(spritesmith3.png);background-position:0 -1020px;width:90px;height:90px}.body_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-91px -1020px;width:90px;height:90px}.headAccessory_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-182px -1020px;width:90px;height:90px}.headAccessory_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-273px -1020px;width:90px;height:90px}.shop_back_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-205px -1345px;width:40px;height:40px}.shop_back_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-123px -1345px;width:40px;height:40px}.shop_body_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-82px -1345px;width:40px;height:40px}.shop_body_special_wondercon_gold{background-image:url(spritesmith3.png);background-position:-41px -1345px;width:40px;height:40px}.shop_body_special_wondercon_red{background-image:url(spritesmith3.png);background-position:0 -1345px;width:40px;height:40px}.shop_headAccessory_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-1092px -1061px;width:40px;height:40px}.shop_headAccessory_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-1092px -1020px;width:40px;height:40px}.head_0{background-image:url(spritesmith3.png);background-position:-1134px 0;width:90px;height:90px}.customize-option.head_0{background-image:url(spritesmith3.png);background-position:-1159px -15px;width:60px;height:60px}.head_healer_1{background-image:url(spritesmith3.png);background-position:-682px -660px;width:90px;height:90px}.head_healer_2{background-image:url(spritesmith3.png);background-position:-773px -660px;width:90px;height:90px}.head_healer_3{background-image:url(spritesmith3.png);background-position:0 -838px;width:90px;height:90px}.head_healer_4{background-image:url(spritesmith3.png);background-position:-91px -838px;width:90px;height:90px}.head_healer_5{background-image:url(spritesmith3.png);background-position:-182px -838px;width:90px;height:90px}.head_rogue_1{background-image:url(spritesmith3.png);background-position:-273px -838px;width:90px;height:90px}.head_rogue_2{background-image:url(spritesmith3.png);background-position:-364px -838px;width:90px;height:90px}.head_rogue_3{background-image:url(spritesmith3.png);background-position:-455px -838px;width:90px;height:90px}.head_rogue_4{background-image:url(spritesmith3.png);background-position:-546px -838px;width:90px;height:90px}.head_rogue_5{background-image:url(spritesmith3.png);background-position:-637px -838px;width:90px;height:90px}.head_special_2{background-image:url(spritesmith3.png);background-position:-728px -838px;width:90px;height:90px}.head_warrior_1{background-image:url(spritesmith3.png);background-position:-819px -838px;width:90px;height:90px}.head_warrior_2{background-image:url(spritesmith3.png);background-position:-910px -838px;width:90px;height:90px}.head_warrior_3{background-image:url(spritesmith3.png);background-position:-1001px -838px;width:90px;height:90px}.head_warrior_4{background-image:url(spritesmith3.png);background-position:0 -929px;width:90px;height:90px}.head_warrior_5{background-image:url(spritesmith3.png);background-position:-91px -929px;width:90px;height:90px}.head_wizard_1{background-image:url(spritesmith3.png);background-position:-182px -929px;width:90px;height:90px}.head_wizard_2{background-image:url(spritesmith3.png);background-position:-273px -929px;width:90px;height:90px}.head_wizard_3{background-image:url(spritesmith3.png);background-position:-364px -929px;width:90px;height:90px}.head_wizard_4{background-image:url(spritesmith3.png);background-position:-455px -929px;width:90px;height:90px}.head_wizard_5{background-image:url(spritesmith3.png);background-position:-546px -929px;width:90px;height:90px}.shop_head_healer_1{background-image:url(spritesmith3.png);background-position:-1092px -970px;width:40px;height:40px}.shop_head_healer_2{background-image:url(spritesmith3.png);background-position:-1092px -879px;width:40px;height:40px}.shop_head_healer_3{background-image:url(spritesmith3.png);background-position:-1092px -838px;width:40px;height:40px}.shop_head_healer_4{background-image:url(spritesmith3.png);background-position:-1091px -248px;width:40px;height:40px}.shop_head_healer_5{background-image:url(spritesmith3.png);background-position:-1377px -1282px;width:40px;height:40px}.shop_head_rogue_1{background-image:url(spritesmith3.png);background-position:-1377px -1241px;width:40px;height:40px}.shop_head_rogue_2{background-image:url(spritesmith3.png);background-position:-1377px -1159px;width:40px;height:40px}.shop_head_rogue_3{background-image:url(spritesmith3.png);background-position:-1377px -1118px;width:40px;height:40px}.shop_head_rogue_4{background-image:url(spritesmith3.png);background-position:-1377px -1077px;width:40px;height:40px}.shop_head_rogue_5{background-image:url(spritesmith3.png);background-position:-1377px -1036px;width:40px;height:40px}.shop_head_special_0{background-image:url(spritesmith3.png);background-position:-1377px -175px;width:40px;height:40px}.shop_head_special_1{background-image:url(spritesmith3.png);background-position:-1377px -954px;width:40px;height:40px}.shop_head_special_2{background-image:url(spritesmith3.png);background-position:-1377px -913px;width:40px;height:40px}.shop_head_warrior_1{background-image:url(spritesmith3.png);background-position:-1377px -872px;width:40px;height:40px}.shop_head_warrior_2{background-image:url(spritesmith3.png);background-position:-1377px -831px;width:40px;height:40px}.shop_head_warrior_3{background-image:url(spritesmith3.png);background-position:-1377px -790px;width:40px;height:40px}.shop_head_warrior_4{background-image:url(spritesmith3.png);background-position:-1377px -708px;width:40px;height:40px}.shop_head_warrior_5{background-image:url(spritesmith3.png);background-position:-1377px -667px;width:40px;height:40px}.shop_head_wizard_1{background-image:url(spritesmith3.png);background-position:-1377px -544px;width:40px;height:40px}.shop_head_wizard_2{background-image:url(spritesmith3.png);background-position:-1377px -503px;width:40px;height:40px}.shop_head_wizard_3{background-image:url(spritesmith3.png);background-position:-1423px -697px;width:40px;height:40px}.shop_head_wizard_4{background-image:url(spritesmith3.png);background-position:-1423px -656px;width:40px;height:40px}.shop_head_wizard_5{background-image:url(spritesmith3.png);background-position:-1423px -615px;width:40px;height:40px}.shield_healer_1{background-image:url(spritesmith3.png);background-position:-1134px -546px;width:90px;height:90px}.shield_healer_2{background-image:url(spritesmith3.png);background-position:-1134px -637px;width:90px;height:90px}.shield_healer_3{background-image:url(spritesmith3.png);background-position:-1134px -728px;width:90px;height:90px}.shield_healer_4{background-image:url(spritesmith3.png);background-position:-1134px -819px;width:90px;height:90px}.shield_healer_5{background-image:url(spritesmith3.png);background-position:-1134px -910px;width:90px;height:90px}.shield_rogue_0{background-image:url(spritesmith3.png);background-position:-1134px -1001px;width:90px;height:90px}.shield_rogue_1{background-image:url(spritesmith3.png);background-position:0 -1111px;width:103px;height:90px}.shield_rogue_2{background-image:url(spritesmith3.png);background-position:-104px -1111px;width:103px;height:90px}.shield_rogue_3{background-image:url(spritesmith3.png);background-position:-208px -1111px;width:114px;height:90px}.shield_rogue_4{background-image:url(spritesmith3.png);background-position:-323px -1111px;width:96px;height:90px}.shield_rogue_5{background-image:url(spritesmith3.png);background-position:-420px -1111px;width:114px;height:90px}.shield_rogue_6{background-image:url(spritesmith3.png);background-position:-535px -1111px;width:114px;height:90px}.shield_special_1{background-image:url(spritesmith3.png);background-position:-650px -1111px;width:90px;height:90px}.shield_warrior_1{background-image:url(spritesmith3.png);background-position:-741px -1111px;width:90px;height:90px}.shield_warrior_2{background-image:url(spritesmith3.png);background-position:-832px -1111px;width:90px;height:90px}.shield_warrior_3{background-image:url(spritesmith3.png);background-position:-923px -1111px;width:90px;height:90px}.shield_warrior_4{background-image:url(spritesmith3.png);background-position:-1014px -1111px;width:90px;height:90px}.shield_warrior_5{background-image:url(spritesmith3.png);background-position:-1105px -1111px;width:90px;height:90px}.shop_shield_healer_1{background-image:url(spritesmith3.png);background-position:-1423px -574px;width:40px;height:40px}.shop_shield_healer_2{background-image:url(spritesmith3.png);background-position:-1423px -533px;width:40px;height:40px}.shop_shield_healer_3{background-image:url(spritesmith3.png);background-position:-1423px -492px;width:40px;height:40px}.shop_shield_healer_4{background-image:url(spritesmith3.png);background-position:-1423px -451px;width:40px;height:40px}.shop_shield_healer_5{background-image:url(spritesmith3.png);background-position:-1423px -410px;width:40px;height:40px}.shop_shield_rogue_0{background-image:url(spritesmith3.png);background-position:-1423px -369px;width:40px;height:40px}.shop_shield_rogue_1{background-image:url(spritesmith3.png);background-position:-1423px -328px;width:40px;height:40px}.shop_shield_rogue_2{background-image:url(spritesmith3.png);background-position:-1423px -287px;width:40px;height:40px}.shop_shield_rogue_3{background-image:url(spritesmith3.png);background-position:-1423px -246px;width:40px;height:40px}.shop_shield_rogue_4{background-image:url(spritesmith3.png);background-position:-1423px -205px;width:40px;height:40px}.shop_shield_rogue_5{background-image:url(spritesmith3.png);background-position:-1423px -164px;width:40px;height:40px}.shop_shield_rogue_6{background-image:url(spritesmith3.png);background-position:-1423px -123px;width:40px;height:40px}.shop_shield_special_0{background-image:url(spritesmith3.png);background-position:-1423px -82px;width:40px;height:40px}.shop_shield_special_1{background-image:url(spritesmith3.png);background-position:-1423px -41px;width:40px;height:40px}.shop_shield_warrior_1{background-image:url(spritesmith3.png);background-position:-1423px 0;width:40px;height:40px}.shop_shield_warrior_2{background-image:url(spritesmith3.png);background-position:-1353px -1345px;width:40px;height:40px}.shop_shield_warrior_3{background-image:url(spritesmith3.png);background-position:-1312px -1345px;width:40px;height:40px}.shop_shield_warrior_4{background-image:url(spritesmith3.png);background-position:-1271px -1345px;width:40px;height:40px}.shop_shield_warrior_5{background-image:url(spritesmith3.png);background-position:-1230px -1345px;width:40px;height:40px}.shop_weapon_healer_0{background-image:url(spritesmith3.png);background-position:-1189px -1345px;width:40px;height:40px}.shop_weapon_healer_1{background-image:url(spritesmith3.png);background-position:-1148px -1345px;width:40px;height:40px}.shop_weapon_healer_2{background-image:url(spritesmith3.png);background-position:-1107px -1345px;width:40px;height:40px}.shop_weapon_healer_3{background-image:url(spritesmith3.png);background-position:-1066px -1345px;width:40px;height:40px}.shop_weapon_healer_4{background-image:url(spritesmith3.png);background-position:-1025px -1345px;width:40px;height:40px}.shop_weapon_healer_5{background-image:url(spritesmith3.png);background-position:-984px -1345px;width:40px;height:40px}.shop_weapon_healer_6{background-image:url(spritesmith3.png);background-position:-943px -1345px;width:40px;height:40px}.shop_weapon_rogue_0{background-image:url(spritesmith3.png);background-position:-861px -1345px;width:40px;height:40px}.shop_weapon_rogue_1{background-image:url(spritesmith3.png);background-position:-1423px -738px;width:40px;height:40px}.shop_weapon_rogue_2{background-image:url(spritesmith3.png);background-position:-1377px -995px;width:40px;height:40px}.shop_weapon_rogue_3{background-image:url(spritesmith3.png);background-position:-1423px -861px;width:40px;height:40px}.shop_weapon_rogue_4{background-image:url(spritesmith3.png);background-position:-1423px -902px;width:40px;height:40px}.shop_weapon_rogue_5{background-image:url(spritesmith3.png);background-position:-1423px -943px;width:40px;height:40px}.shop_weapon_rogue_6{background-image:url(spritesmith3.png);background-position:-1423px -984px;width:40px;height:40px}.shop_weapon_special_0{background-image:url(spritesmith3.png);background-position:-1423px -1025px;width:40px;height:40px}.shop_weapon_special_1{background-image:url(spritesmith3.png);background-position:-1423px -1066px;width:40px;height:40px}.shop_weapon_special_2{background-image:url(spritesmith3.png);background-position:-1377px -216px;width:40px;height:40px}.shop_weapon_special_3{background-image:url(spritesmith3.png);background-position:-1377px -298px;width:40px;height:40px}.shop_weapon_special_critical{background-image:url(spritesmith3.png);background-position:-1377px -339px;width:40px;height:40px}.shop_weapon_warrior_0{background-image:url(spritesmith3.png);background-position:-1377px -421px;width:40px;height:40px}.shop_weapon_warrior_1{background-image:url(spritesmith3.png);background-position:-1377px -462px;width:40px;height:40px}.shop_weapon_warrior_2{background-image:url(spritesmith3.png);background-position:-1377px -749px;width:40px;height:40px}.shop_weapon_warrior_3{background-image:url(spritesmith3.png);background-position:-1377px -1200px;width:40px;height:40px}.shop_weapon_warrior_4{background-image:url(spritesmith3.png);background-position:-1092px -929px;width:40px;height:40px}.shop_weapon_warrior_5{background-image:url(spritesmith3.png);background-position:-246px -1345px;width:40px;height:40px}.shop_weapon_warrior_6{background-image:url(spritesmith3.png);background-position:-328px -1345px;width:40px;height:40px}.shop_weapon_wizard_0{background-image:url(spritesmith3.png);background-position:-492px -1345px;width:40px;height:40px}.shop_weapon_wizard_1{background-image:url(spritesmith3.png);background-position:-615px -1345px;width:40px;height:40px}.shop_weapon_wizard_2{background-image:url(spritesmith3.png);background-position:-656px -1345px;width:40px;height:40px}.shop_weapon_wizard_3{background-image:url(spritesmith3.png);background-position:-697px -1345px;width:40px;height:40px}.shop_weapon_wizard_4{background-image:url(spritesmith3.png);background-position:-738px -1345px;width:40px;height:40px}.shop_weapon_wizard_5{background-image:url(spritesmith3.png);background-position:-779px -1345px;width:40px;height:40px}.shop_weapon_wizard_6{background-image:url(spritesmith3.png);background-position:-820px -1345px;width:40px;height:40px}.weapon_healer_0{background-image:url(spritesmith3.png);background-position:-1195px -1202px;width:90px;height:90px}.weapon_healer_1{background-image:url(spritesmith3.png);background-position:-364px -1020px;width:90px;height:90px}.weapon_healer_2{background-image:url(spritesmith3.png);background-position:-1104px -1202px;width:90px;height:90px}.weapon_healer_3{background-image:url(spritesmith3.png);background-position:-1013px -1202px;width:90px;height:90px}.weapon_healer_4{background-image:url(spritesmith3.png);background-position:-922px -1202px;width:90px;height:90px}.weapon_healer_5{background-image:url(spritesmith3.png);background-position:-831px -1202px;width:90px;height:90px}.weapon_healer_6{background-image:url(spritesmith3.png);background-position:-740px -1202px;width:90px;height:90px}.weapon_rogue_0{background-image:url(spritesmith3.png);background-position:-649px -1202px;width:90px;height:90px}.weapon_rogue_1{background-image:url(spritesmith3.png);background-position:-558px -1202px;width:90px;height:90px}.weapon_rogue_2{background-image:url(spritesmith3.png);background-position:-467px -1202px;width:90px;height:90px}.weapon_rogue_3{background-image:url(spritesmith3.png);background-position:-376px -1202px;width:90px;height:90px}.weapon_rogue_4{background-image:url(spritesmith3.png);background-position:-285px -1202px;width:90px;height:90px}.weapon_rogue_5{background-image:url(spritesmith3.png);background-position:-194px -1202px;width:90px;height:90px}.weapon_rogue_6{background-image:url(spritesmith3.png);background-position:-103px -1202px;width:90px;height:90px}.weapon_special_1{background-image:url(spritesmith3.png);background-position:0 -1202px;width:102px;height:90px}.weapon_special_2{background-image:url(spritesmith3.png);background-position:-1225px -1092px;width:90px;height:90px}.weapon_special_3{background-image:url(spritesmith3.png);background-position:-1225px -1001px;width:90px;height:90px}.weapon_warrior_0{background-image:url(spritesmith3.png);background-position:-1225px -910px;width:90px;height:90px}.weapon_warrior_1{background-image:url(spritesmith3.png);background-position:-1225px -819px;width:90px;height:90px}.weapon_warrior_2{background-image:url(spritesmith3.png);background-position:-1225px -728px;width:90px;height:90px}.weapon_warrior_3{background-image:url(spritesmith3.png);background-position:-1225px -637px;width:90px;height:90px}.weapon_warrior_4{background-image:url(spritesmith3.png);background-position:-1225px -546px;width:90px;height:90px}.weapon_warrior_5{background-image:url(spritesmith3.png);background-position:-1225px -455px;width:90px;height:90px}.weapon_warrior_6{background-image:url(spritesmith3.png);background-position:-1225px -364px;width:90px;height:90px}.weapon_wizard_0{background-image:url(spritesmith3.png);background-position:-1225px -273px;width:90px;height:90px}.weapon_wizard_1{background-image:url(spritesmith3.png);background-position:-1225px -182px;width:90px;height:90px}.weapon_wizard_2{background-image:url(spritesmith3.png);background-position:-1225px -91px;width:90px;height:90px}.weapon_wizard_3{background-image:url(spritesmith3.png);background-position:-1225px 0;width:90px;height:90px}.weapon_wizard_4{background-image:url(spritesmith3.png);background-position:-1134px -455px;width:90px;height:90px}.weapon_wizard_5{background-image:url(spritesmith3.png);background-position:-1134px -364px;width:90px;height:90px}.weapon_wizard_6{background-image:url(spritesmith3.png);background-position:-1134px -273px;width:90px;height:90px}.GrimReaper{background-image:url(spritesmith3.png);background-position:-1316px -73px;width:57px;height:66px}.Pet_Currency_Gem{background-image:url(spritesmith3.png);background-position:0 -1386px;width:45px;height:39px}.Pet_Currency_Gem1x{background-image:url(spritesmith3.png);background-position:-1423px -1275px;width:15px;height:13px}.Pet_Currency_Gem2x{background-image:url(spritesmith3.png);background-position:-1423px -1179px;width:30px;height:26px}.PixelPaw-Gold{background-image:url(spritesmith3.png);background-position:-1316px -192px;width:51px;height:51px}.PixelPaw{background-image:url(spritesmith3.png);background-position:-1316px -244px;width:51px;height:51px}.PixelPaw002{background-image:url(spritesmith3.png);background-position:-1316px -296px;width:51px;height:51px}.inventory_present{background-image:url(spritesmith3.png);background-position:-1316px -348px;width:48px;height:51px}.inventory_quest_scroll{background-image:url(spritesmith3.png);background-position:-1316px -400px;width:48px;height:51px}.inventory_special_fortify{background-image:url(spritesmith3.png);background-position:-1316px -452px;width:48px;height:51px}.inventory_special_opaquePotion{background-image:url(spritesmith3.png);background-position:-1377px -257px;width:40px;height:40px}.inventory_special_snowball{background-image:url(spritesmith3.png);background-position:-1316px -504px;width:48px;height:51px}.inventory_special_spookDust{background-image:url(spritesmith3.png);background-position:-1316px -556px;width:48px;height:51px}.inventory_special_valentine{background-image:url(spritesmith3.png);background-position:-1377px -380px;width:40px;height:40px}.pet_key{background-image:url(spritesmith3.png);background-position:-1377px -132px;width:42px;height:42px}.rebirth_orb{background-image:url(spritesmith3.png);background-position:-1316px -660px;width:48px;height:51px}.snowman{background-image:url(spritesmith3.png);background-position:-1134px -182px;width:90px;height:90px}.spookman{background-image:url(spritesmith3.png);background-position:-1134px -91px;width:90px;height:90px}.zzz{background-image:url(spritesmith3.png);background-position:-1377px -585px;width:40px;height:40px}.zzz_light{background-image:url(spritesmith3.png);background-position:-1377px -626px;width:40px;height:40px}.just_head{background-image:url(spritesmith3.png);background-position:-1091px -151px;width:36px;height:96px}.npc_alex{background-image:url(spritesmith3.png);background-position:-883px -429px;width:162px;height:138px}.npc_bailey{background-image:url(spritesmith3.png);background-position:-1316px 0;width:60px;height:72px}.npc_daniel{background-image:url(spritesmith3.png);background-position:-883px -700px;width:135px;height:123px}.npc_ian{background-image:url(spritesmith3.png);background-position:-1046px -429px;width:75px;height:135px}.npc_justin{background-image:url(spritesmith3.png);background-position:-1002px -568px;width:84px;height:120px}.npc_matt{background-image:url(spritesmith3.png);background-position:-883px -290px;width:195px;height:138px}.npc_tyler{background-image:url(spritesmith3.png);background-position:-546px -1020px;width:90px;height:90px}.quest_atom1{background-image:url(spritesmith3.png);background-position:-883px 0;width:250px;height:150px}.quest_atom2{background-image:url(spritesmith3.png);background-position:-883px -151px;width:207px;height:138px}.quest_atom3{background-image:url(spritesmith3.png);background-position:-440px -440px;width:216px;height:180px}.quest_dilatory{background-image:url(spritesmith3.png);background-position:-220px 0;width:219px;height:219px}.quest_dilatory_derby{background-image:url(spritesmith3.png);background-position:0 -440px;width:219px;height:219px}.quest_egg_plainEgg{background-image:url(spritesmith3.png);background-position:-1316px -764px;width:48px;height:51px}.quest_evilsanta{background-image:url(spritesmith3.png);background-position:-883px -568px;width:118px;height:131px}.quest_ghost_stag{background-image:url(spritesmith3.png);background-position:0 0;width:219px;height:219px}.quest_gryphon{background-image:url(spritesmith3.png);background-position:0 -660px;width:216px;height:177px}.quest_harpy{background-image:url(spritesmith3.png);background-position:-440px -220px;width:219px;height:219px}.quest_hedgehog{background-image:url(spritesmith3.png);background-position:-220px -440px;width:219px;height:186px}.quest_moonstone1_moonstone{background-image:url(spritesmith3.png);background-position:-1423px -1148px;width:30px;height:30px}.quest_moonstone2{background-image:url(spritesmith3.png);background-position:-440px 0;width:219px;height:219px}.quest_moonstone3{background-image:url(spritesmith3.png);background-position:-220px -220px;width:219px;height:219px}.quest_octopus{background-image:url(spritesmith3.png);background-position:-660px 0;width:222px;height:177px}.quest_rat{background-image:url(spritesmith3.png);background-position:0 -220px;width:219px;height:219px}.quest_rooster{background-image:url(spritesmith3.png);background-position:-217px -660px;width:213px;height:174px}.quest_spider{background-image:url(spritesmith3.png);background-position:-431px -660px;width:250px;height:150px}.quest_vice1{background-image:url(spritesmith3.png);background-position:-660px -178px;width:216px;height:177px}.quest_vice2_lightCrystal{background-image:url(spritesmith3.png);background-position:-164px -1345px;width:40px;height:40px}.quest_vice3{background-image:url(spritesmith3.png);background-position:-660px -356px;width:216px;height:177px}.shop_copper{background-image:url(spritesmith3.png);background-position:-1423px -1252px;width:32px;height:22px}.shop_eyes{background-image:url(spritesmith3.png);background-position:-287px -1345px;width:40px;height:40px}.shop_gold{background-image:url(spritesmith3.png);background-position:-1423px -1229px;width:32px;height:22px}.shop_opaquePotion{background-image:url(spritesmith3.png);background-position:-369px -1345px;width:40px;height:40px}.shop_potion{background-image:url(spritesmith3.png);background-position:-410px -1345px;width:40px;height:40px}.shop_reroll{background-image:url(spritesmith3.png);background-position:-451px -1345px;width:40px;height:40px}.shop_silver{background-image:url(spritesmith3.png);background-position:-1423px -1206px;width:32px;height:22px}.shop_snowball{background-image:url(spritesmith3.png);background-position:-533px -1345px;width:40px;height:40px}.shop_spookDust{background-image:url(spritesmith3.png);background-position:-574px -1345px;width:40px;height:40px}.Pet_Egg_BearCub{background-image:url(spritesmith3.png);background-position:-1316px -1024px;width:48px;height:51px}.Pet_Egg_Cactus{background-image:url(spritesmith3.png);background-position:-1316px -1076px;width:48px;height:51px}.Pet_Egg_Deer{background-image:url(spritesmith3.png);background-position:-1316px -1128px;width:48px;height:51px}.Pet_Egg_Dragon{background-image:url(spritesmith3.png);background-position:-1316px -1180px;width:48px;height:51px}.Pet_Egg_Egg{background-image:url(spritesmith3.png);background-position:-1316px -1232px;width:48px;height:51px}.Pet_Egg_FlyingPig{background-image:url(spritesmith3.png);background-position:-1079px -290px;width:48px;height:51px}.Pet_Egg_Fox{background-image:url(spritesmith3.png);background-position:-1079px -342px;width:48px;height:51px}.Pet_Egg_Gryphon{background-image:url(spritesmith3.png);background-position:-682px -751px;width:48px;height:51px}.Pet_Egg_Hedgehog{background-image:url(spritesmith3.png);background-position:-731px -751px;width:48px;height:51px}.Pet_Egg_LionCub{background-image:url(spritesmith3.png);background-position:-780px -751px;width:48px;height:51px}.Pet_Egg_Octopus{background-image:url(spritesmith3.png);background-position:-829px -751px;width:48px;height:51px}.Pet_Egg_PandaCub{background-image:url(spritesmith3.png);background-position:0 -1293px;width:48px;height:51px}.Pet_Egg_Parrot{background-image:url(spritesmith3.png);background-position:-49px -1293px;width:48px;height:51px}.Pet_Egg_PolarBear{background-image:url(spritesmith3.png);background-position:-1316px -140px;width:48px;height:51px}.Pet_Egg_Rat{background-image:url(spritesmith3.png);background-position:-147px -1293px;width:48px;height:51px}.Pet_Egg_Rooster{background-image:url(spritesmith3.png);background-position:-196px -1293px;width:48px;height:51px}.Pet_Egg_Seahorse{background-image:url(spritesmith3.png);background-position:-245px -1293px;width:48px;height:51px}.Pet_Egg_Spider{background-image:url(spritesmith3.png);background-position:-294px -1293px;width:48px;height:51px}.Pet_Egg_TigerCub{background-image:url(spritesmith3.png);background-position:-343px -1293px;width:48px;height:51px}.Pet_Egg_Wolf{background-image:url(spritesmith3.png);background-position:-392px -1293px;width:48px;height:51px}.Pet_Food_Cake_Base{background-image:url(spritesmith3.png);background-position:-1377px -45px;width:43px;height:43px}.Pet_Food_Cake_CottonCandyBlue{background-image:url(spritesmith3.png);background-position:-1259px -1293px;width:42px;height:44px}.Pet_Food_Cake_CottonCandyPink{background-image:url(spritesmith3.png);background-position:-1087px -616px;width:43px;height:45px}.Pet_Food_Cake_Desert{background-image:url(spritesmith3.png);background-position:-1127px -1293px;width:43px;height:44px}.Pet_Food_Cake_Golden{background-image:url(spritesmith3.png);background-position:-1377px -89px;width:43px;height:42px}.Pet_Food_Cake_Red{background-image:url(spritesmith3.png);background-position:-1215px -1293px;width:43px;height:44px}.Pet_Food_Cake_Shade{background-image:url(spritesmith3.png);background-position:-1171px -1293px;width:43px;height:44px}.Pet_Food_Cake_Skeleton{background-image:url(spritesmith3.png);background-position:-1087px -568px;width:42px;height:47px}.Pet_Food_Cake_White{background-image:url(spritesmith3.png);background-position:-1302px -1293px;width:44px;height:44px}.Pet_Food_Cake_Zombie{background-image:url(spritesmith3.png);background-position:-1377px 0;width:45px;height:44px}.Pet_Food_Candy_Base{background-image:url(spritesmith3.png);background-position:-931px -1293px;width:48px;height:51px}.Pet_Food_Candy_CottonCandyBlue{background-image:url(spritesmith3.png);background-position:-980px -1293px;width:48px;height:51px}.Pet_Food_Candy_CottonCandyPink{background-image:url(spritesmith3.png);background-position:-1029px -1293px;width:48px;height:51px}.Pet_Food_Candy_Desert{background-image:url(spritesmith3.png);background-position:-1078px -1293px;width:48px;height:51px}.Pet_Food_Candy_Golden{background-image:url(spritesmith3.png);background-position:-882px -1293px;width:48px;height:51px}.Pet_Food_Candy_Red{background-image:url(spritesmith3.png);background-position:-833px -1293px;width:48px;height:51px}.Pet_Food_Candy_Shade{background-image:url(spritesmith3.png);background-position:-784px -1293px;width:48px;height:51px}.Pet_Food_Candy_Skeleton{background-image:url(spritesmith3.png);background-position:-735px -1293px;width:48px;height:51px}.Pet_Food_Candy_White{background-image:url(spritesmith3.png);background-position:-686px -1293px;width:48px;height:51px}.Pet_Food_Candy_Zombie{background-image:url(spritesmith3.png);background-position:-637px -1293px;width:48px;height:51px}.Pet_Food_Chocolate{background-image:url(spritesmith3.png);background-position:-588px -1293px;width:48px;height:51px}.Pet_Food_CottonCandyBlue{background-image:url(spritesmith3.png);background-position:-539px -1293px;width:48px;height:51px}.Pet_Food_CottonCandyPink{background-image:url(spritesmith3.png);background-position:-490px -1293px;width:48px;height:51px}.Pet_Food_Fish{background-image:url(spritesmith3.png);background-position:-441px -1293px;width:48px;height:51px}.Pet_Food_Honey{background-image:url(spritesmith3.png);background-position:-1316px -608px;width:48px;height:51px}.Pet_Food_Meat{background-image:url(spritesmith3.png);background-position:-1316px -712px;width:48px;height:51px}.Pet_Food_Milk{background-image:url(spritesmith3.png);background-position:-1316px -972px;width:48px;height:51px}.Pet_Food_Potatoe{background-image:url(spritesmith3.png);background-position:-1316px -920px;width:48px;height:51px}.Pet_Food_RottenMeat{background-image:url(spritesmith3.png);background-position:-1316px -868px;width:48px;height:51px}.Pet_Food_Saddle{background-image:url(spritesmith3.png);background-position:-1316px -816px;width:48px;height:51px}.Pet_Food_Strawberry{background-image:url(spritesmith3.png);background-position:-98px -1293px;width:48px;height:51px}.Mount_Body_BearCub-Base{background-image:url(spritesmith3.png);background-position:-660px -534px;width:105px;height:105px}.Mount_Body_BearCub-CottonCandyBlue{background-image:url(spritesmith3.png);background-position:-766px -534px;width:105px;height:105px}.Mount_Body_BearCub-CottonCandyPink{background-image:url(spritesmith3.png);background-position:-1019px -700px;width:105px;height:105px}.Mount_Body_BearCub-Desert{background-image:url(spritesmith4.png);background-position:-106px 0;width:105px;height:105px}.Mount_Body_BearCub-Golden{background-image:url(spritesmith4.png);background-position:-1166px -1166px;width:105px;height:105px}.Mount_Body_BearCub-Polar{background-image:url(spritesmith4.png);background-position:0 -106px;width:105px;height:105px}.Mount_Body_BearCub-Red{background-image:url(spritesmith4.png);background-position:-106px -106px;width:105px;height:105px}.Mount_Body_BearCub-Shade{background-image:url(spritesmith4.png);background-position:-212px 0;width:105px;height:105px}.Mount_Body_BearCub-Skeleton{background-image:url(spritesmith4.png);background-position:-212px -106px;width:105px;height:105px}.Mount_Body_BearCub-White{background-image:url(spritesmith4.png);background-position:0 -212px;width:105px;height:105px}.Mount_Body_BearCub-Zombie{background-image:url(spritesmith4.png);background-position:-106px -212px;width:105px;height:105px}.Mount_Body_Cactus-Base{background-image:url(spritesmith4.png);background-position:-212px -212px;width:105px;height:105px}.Mount_Body_Cactus-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-318px 0;width:105px;height:105px}.Mount_Body_Cactus-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-318px -106px;width:105px;height:105px}.Mount_Body_Cactus-Desert{background-image:url(spritesmith4.png);background-position:-318px -212px;width:105px;height:105px}.Mount_Body_Cactus-Golden{background-image:url(spritesmith4.png);background-position:0 -318px;width:105px;height:105px}.Mount_Body_Cactus-Red{background-image:url(spritesmith4.png);background-position:-106px -318px;width:105px;height:105px}.Mount_Body_Cactus-Shade{background-image:url(spritesmith4.png);background-position:-212px -318px;width:105px;height:105px}.Mount_Body_Cactus-Skeleton{background-image:url(spritesmith4.png);background-position:-318px -318px;width:105px;height:105px}.Mount_Body_Cactus-White{background-image:url(spritesmith4.png);background-position:-424px 0;width:105px;height:105px}.Mount_Body_Cactus-Zombie{background-image:url(spritesmith4.png);background-position:-424px -106px;width:105px;height:105px}.Mount_Body_Deer-Base{background-image:url(spritesmith4.png);background-position:-424px -212px;width:105px;height:105px}.Mount_Body_Deer-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-424px -318px;width:105px;height:105px}.Mount_Body_Deer-CottonCandyPink{background-image:url(spritesmith4.png);background-position:0 -424px;width:105px;height:105px}.Mount_Body_Deer-Desert{background-image:url(spritesmith4.png);background-position:-106px -424px;width:105px;height:105px}.Mount_Body_Deer-Golden{background-image:url(spritesmith4.png);background-position:-212px -424px;width:105px;height:105px}.Mount_Body_Deer-Red{background-image:url(spritesmith4.png);background-position:-318px -424px;width:105px;height:105px}.Mount_Body_Deer-Shade{background-image:url(spritesmith4.png);background-position:-424px -424px;width:105px;height:105px}.Mount_Body_Deer-Skeleton{background-image:url(spritesmith4.png);background-position:-530px 0;width:105px;height:105px}.Mount_Body_Deer-White{background-image:url(spritesmith4.png);background-position:-530px -106px;width:105px;height:105px}.Mount_Body_Deer-Zombie{background-image:url(spritesmith4.png);background-position:-530px -212px;width:105px;height:105px}.Mount_Body_Dragon-Base{background-image:url(spritesmith4.png);background-position:-530px -318px;width:105px;height:105px}.Mount_Body_Dragon-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-530px -424px;width:105px;height:105px}.Mount_Body_Dragon-CottonCandyPink{background-image:url(spritesmith4.png);background-position:0 -530px;width:105px;height:105px}.Mount_Body_Dragon-Desert{background-image:url(spritesmith4.png);background-position:-106px -530px;width:105px;height:105px}.Mount_Body_Dragon-Golden{background-image:url(spritesmith4.png);background-position:-212px -530px;width:105px;height:105px}.Mount_Body_Dragon-Red{background-image:url(spritesmith4.png);background-position:-318px -530px;width:105px;height:105px}.Mount_Body_Dragon-Shade{background-image:url(spritesmith4.png);background-position:-424px -530px;width:105px;height:105px}.Mount_Body_Dragon-Skeleton{background-image:url(spritesmith4.png);background-position:-530px -530px;width:105px;height:105px}.Mount_Body_Dragon-White{background-image:url(spritesmith4.png);background-position:-636px 0;width:105px;height:105px}.Mount_Body_Dragon-Zombie{background-image:url(spritesmith4.png);background-position:-636px -106px;width:105px;height:105px}.Mount_Body_FlyingPig-Base{background-image:url(spritesmith4.png);background-position:-636px -212px;width:105px;height:105px}.Mount_Body_FlyingPig-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-636px -318px;width:105px;height:105px}.Mount_Body_FlyingPig-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-636px -424px;width:105px;height:105px}.Mount_Body_FlyingPig-Desert{background-image:url(spritesmith4.png);background-position:-636px -530px;width:105px;height:105px}.Mount_Body_FlyingPig-Golden{background-image:url(spritesmith4.png);background-position:0 -636px;width:105px;height:105px}.Mount_Body_FlyingPig-Red{background-image:url(spritesmith4.png);background-position:-106px -636px;width:105px;height:105px}.Mount_Body_FlyingPig-Shade{background-image:url(spritesmith4.png);background-position:-212px -636px;width:105px;height:105px}.Mount_Body_FlyingPig-Skeleton{background-image:url(spritesmith4.png);background-position:-318px -636px;width:105px;height:105px}.Mount_Body_FlyingPig-White{background-image:url(spritesmith4.png);background-position:-424px -636px;width:105px;height:105px}.Mount_Body_FlyingPig-Zombie{background-image:url(spritesmith4.png);background-position:-530px -636px;width:105px;height:105px}.Mount_Body_Fox-Base{background-image:url(spritesmith4.png);background-position:-636px -636px;width:105px;height:105px}.Mount_Body_Fox-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-742px 0;width:105px;height:105px}.Mount_Body_Fox-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-742px -106px;width:105px;height:105px}.Mount_Body_Fox-Desert{background-image:url(spritesmith4.png);background-position:-742px -212px;width:105px;height:105px}.Mount_Body_Fox-Golden{background-image:url(spritesmith4.png);background-position:-742px -318px;width:105px;height:105px}.Mount_Body_Fox-Red{background-image:url(spritesmith4.png);background-position:-742px -424px;width:105px;height:105px}.Mount_Body_Fox-Shade{background-image:url(spritesmith4.png);background-position:-742px -530px;width:105px;height:105px}.Mount_Body_Fox-Skeleton{background-image:url(spritesmith4.png);background-position:-742px -636px;width:105px;height:105px}.Mount_Body_Fox-White{background-image:url(spritesmith4.png);background-position:0 -742px;width:105px;height:105px}.Mount_Body_Fox-Zombie{background-image:url(spritesmith4.png);background-position:-106px -742px;width:105px;height:105px}.Mount_Body_Gryphon-Base{background-image:url(spritesmith4.png);background-position:-212px -742px;width:105px;height:105px}.Mount_Body_Gryphon-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-318px -742px;width:105px;height:105px}.Mount_Body_Gryphon-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-424px -742px;width:105px;height:105px}.Mount_Body_Gryphon-Desert{background-image:url(spritesmith4.png);background-position:-530px -742px;width:105px;height:105px}.Mount_Body_Gryphon-Golden{background-image:url(spritesmith4.png);background-position:-636px -742px;width:105px;height:105px}.Mount_Body_Gryphon-Red{background-image:url(spritesmith4.png);background-position:-742px -742px;width:105px;height:105px}.Mount_Body_Gryphon-Shade{background-image:url(spritesmith4.png);background-position:-848px 0;width:105px;height:105px}.Mount_Body_Gryphon-Skeleton{background-image:url(spritesmith4.png);background-position:-848px -106px;width:105px;height:105px}.Mount_Body_Gryphon-White{background-image:url(spritesmith4.png);background-position:-848px -212px;width:105px;height:105px}.Mount_Body_Gryphon-Zombie{background-image:url(spritesmith4.png);background-position:-848px -318px;width:105px;height:105px}.Mount_Body_Hedgehog-Base{background-image:url(spritesmith4.png);background-position:-848px -424px;width:105px;height:105px}.Mount_Body_Hedgehog-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-848px -530px;width:105px;height:105px}.Mount_Body_Hedgehog-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-848px -636px;width:105px;height:105px}.Mount_Body_Hedgehog-Desert{background-image:url(spritesmith4.png);background-position:-848px -742px;width:105px;height:105px}.Mount_Body_Hedgehog-Golden{background-image:url(spritesmith4.png);background-position:0 -848px;width:105px;height:105px}.Mount_Body_Hedgehog-Red{background-image:url(spritesmith4.png);background-position:-106px -848px;width:105px;height:105px}.Mount_Body_Hedgehog-Shade{background-image:url(spritesmith4.png);background-position:-212px -848px;width:105px;height:105px}.Mount_Body_Hedgehog-Skeleton{background-image:url(spritesmith4.png);background-position:-318px -848px;width:105px;height:105px}.Mount_Body_Hedgehog-White{background-image:url(spritesmith4.png);background-position:-424px -848px;width:105px;height:105px}.Mount_Body_Hedgehog-Zombie{background-image:url(spritesmith4.png);background-position:-530px -848px;width:105px;height:105px}.Mount_Body_LionCub-Base{background-image:url(spritesmith4.png);background-position:-636px -848px;width:105px;height:105px}.Mount_Body_LionCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-742px -848px;width:105px;height:105px}.Mount_Body_LionCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-848px -848px;width:105px;height:105px}.Mount_Body_LionCub-Desert{background-image:url(spritesmith4.png);background-position:-954px 0;width:105px;height:105px}.Mount_Body_LionCub-Ethereal{background-image:url(spritesmith4.png);background-position:-954px -106px;width:105px;height:105px}.Mount_Body_LionCub-Golden{background-image:url(spritesmith4.png);background-position:-954px -212px;width:105px;height:105px}.Mount_Body_LionCub-Red{background-image:url(spritesmith4.png);background-position:-954px -318px;width:105px;height:105px}.Mount_Body_LionCub-Shade{background-image:url(spritesmith4.png);background-position:-954px -424px;width:105px;height:105px}.Mount_Body_LionCub-Skeleton{background-image:url(spritesmith4.png);background-position:-954px -530px;width:105px;height:105px}.Mount_Body_LionCub-White{background-image:url(spritesmith4.png);background-position:-954px -636px;width:105px;height:105px}.Mount_Body_LionCub-Zombie{background-image:url(spritesmith4.png);background-position:-954px -742px;width:105px;height:105px}.Mount_Body_MantisShrimp-Base{background-image:url(spritesmith4.png);background-position:0 -954px;width:108px;height:105px}.Mount_Body_Octopus-Base{background-image:url(spritesmith4.png);background-position:-954px -848px;width:105px;height:105px}.Mount_Body_Octopus-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-109px -954px;width:105px;height:105px}.Mount_Body_Octopus-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-215px -954px;width:105px;height:105px}.Mount_Body_Octopus-Desert{background-image:url(spritesmith4.png);background-position:-321px -954px;width:105px;height:105px}.Mount_Body_Octopus-Golden{background-image:url(spritesmith4.png);background-position:-427px -954px;width:105px;height:105px}.Mount_Body_Octopus-Red{background-image:url(spritesmith4.png);background-position:-533px -954px;width:105px;height:105px}.Mount_Body_Octopus-Shade{background-image:url(spritesmith4.png);background-position:-639px -954px;width:105px;height:105px}.Mount_Body_Octopus-Skeleton{background-image:url(spritesmith4.png);background-position:-745px -954px;width:105px;height:105px}.Mount_Body_Octopus-White{background-image:url(spritesmith4.png);background-position:-851px -954px;width:105px;height:105px}.Mount_Body_Octopus-Zombie{background-image:url(spritesmith4.png);background-position:-1060px 0;width:105px;height:105px}.Mount_Body_PandaCub-Base{background-image:url(spritesmith4.png);background-position:-1060px -106px;width:105px;height:105px}.Mount_Body_PandaCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1060px -212px;width:105px;height:105px}.Mount_Body_PandaCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1060px -318px;width:105px;height:105px}.Mount_Body_PandaCub-Desert{background-image:url(spritesmith4.png);background-position:-1060px -424px;width:105px;height:105px}.Mount_Body_PandaCub-Golden{background-image:url(spritesmith4.png);background-position:-1060px -530px;width:105px;height:105px}.Mount_Body_PandaCub-Red{background-image:url(spritesmith4.png);background-position:-1060px -636px;width:105px;height:105px}.Mount_Body_PandaCub-Shade{background-image:url(spritesmith4.png);background-position:-1060px -742px;width:105px;height:105px}.Mount_Body_PandaCub-Skeleton{background-image:url(spritesmith4.png);background-position:-1060px -848px;width:105px;height:105px}.Mount_Body_PandaCub-White{background-image:url(spritesmith4.png);background-position:-1060px -954px;width:105px;height:105px}.Mount_Body_PandaCub-Zombie{background-image:url(spritesmith4.png);background-position:0 -1060px;width:105px;height:105px}.Mount_Body_Parrot-Base{background-image:url(spritesmith4.png);background-position:-106px -1060px;width:105px;height:105px}.Mount_Body_Parrot-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-212px -1060px;width:105px;height:105px}.Mount_Body_Parrot-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-318px -1060px;width:105px;height:105px}.Mount_Body_Parrot-Desert{background-image:url(spritesmith4.png);background-position:-424px -1060px;width:105px;height:105px}.Mount_Body_Parrot-Golden{background-image:url(spritesmith4.png);background-position:-530px -1060px;width:105px;height:105px}.Mount_Body_Parrot-Red{background-image:url(spritesmith4.png);background-position:-636px -1060px;width:105px;height:105px}.Mount_Body_Parrot-Shade{background-image:url(spritesmith4.png);background-position:-742px -1060px;width:105px;height:105px}.Mount_Body_Parrot-Skeleton{background-image:url(spritesmith4.png);background-position:-848px -1060px;width:105px;height:105px}.Mount_Body_Parrot-White{background-image:url(spritesmith4.png);background-position:-954px -1060px;width:105px;height:105px}.Mount_Body_Parrot-Zombie{background-image:url(spritesmith4.png);background-position:-1060px -1060px;width:105px;height:105px}.Mount_Body_Rat-Base{background-image:url(spritesmith4.png);background-position:-1166px 0;width:105px;height:105px}.Mount_Body_Rat-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1166px -106px;width:105px;height:105px}.Mount_Body_Rat-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1166px -212px;width:105px;height:105px}.Mount_Body_Rat-Desert{background-image:url(spritesmith4.png);background-position:-1166px -318px;width:105px;height:105px}.Mount_Body_Rat-Golden{background-image:url(spritesmith4.png);background-position:-1166px -424px;width:105px;height:105px}.Mount_Body_Rat-Red{background-image:url(spritesmith4.png);background-position:-1166px -530px;width:105px;height:105px}.Mount_Body_Rat-Shade{background-image:url(spritesmith4.png);background-position:-1166px -636px;width:105px;height:105px}.Mount_Body_Rat-Skeleton{background-image:url(spritesmith4.png);background-position:-1166px -742px;width:105px;height:105px}.Mount_Body_Rat-White{background-image:url(spritesmith4.png);background-position:-1166px -848px;width:105px;height:105px}.Mount_Body_Rat-Zombie{background-image:url(spritesmith4.png);background-position:-1166px -954px;width:105px;height:105px}.Mount_Body_Rooster-Base{background-image:url(spritesmith4.png);background-position:-1166px -1060px;width:105px;height:105px}.Mount_Body_Rooster-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:0 -1166px;width:105px;height:105px}.Mount_Body_Rooster-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-106px -1166px;width:105px;height:105px}.Mount_Body_Rooster-Desert{background-image:url(spritesmith4.png);background-position:-212px -1166px;width:105px;height:105px}.Mount_Body_Rooster-Golden{background-image:url(spritesmith4.png);background-position:-318px -1166px;width:105px;height:105px}.Mount_Body_Rooster-Red{background-image:url(spritesmith4.png);background-position:-424px -1166px;width:105px;height:105px}.Mount_Body_Rooster-Shade{background-image:url(spritesmith4.png);background-position:-530px -1166px;width:105px;height:105px}.Mount_Body_Rooster-Skeleton{background-image:url(spritesmith4.png);background-position:-636px -1166px;width:105px;height:105px}.Mount_Body_Rooster-White{background-image:url(spritesmith4.png);background-position:-742px -1166px;width:105px;height:105px}.Mount_Body_Rooster-Zombie{background-image:url(spritesmith4.png);background-position:-848px -1166px;width:105px;height:105px}.Mount_Body_Seahorse-Base{background-image:url(spritesmith4.png);background-position:-954px -1166px;width:105px;height:105px}.Mount_Body_Seahorse-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1060px -1166px;width:105px;height:105px}.Mount_Body_Seahorse-CottonCandyPink{background-image:url(spritesmith4.png);background-position:0 0;width:105px;height:105px}.Mount_Body_Seahorse-Desert{background-image:url(spritesmith4.png);background-position:-1272px 0;width:105px;height:105px}.Mount_Body_Seahorse-Golden{background-image:url(spritesmith4.png);background-position:-1272px -106px;width:105px;height:105px}.Mount_Body_Seahorse-Red{background-image:url(spritesmith4.png);background-position:-1272px -212px;width:105px;height:105px}.Mount_Body_Seahorse-Shade{background-image:url(spritesmith4.png);background-position:-1272px -318px;width:105px;height:105px}.Mount_Body_Seahorse-Skeleton{background-image:url(spritesmith4.png);background-position:-1272px -424px;width:105px;height:105px}.Mount_Body_Seahorse-White{background-image:url(spritesmith4.png);background-position:-1272px -530px;width:105px;height:105px}.Mount_Body_Seahorse-Zombie{background-image:url(spritesmith4.png);background-position:-1272px -636px;width:105px;height:105px}.Mount_Body_Spider-Base{background-image:url(spritesmith4.png);background-position:-1272px -742px;width:105px;height:105px}.Mount_Body_Spider-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1272px -848px;width:105px;height:105px}.Mount_Body_Spider-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1272px -954px;width:105px;height:105px}.Mount_Body_Spider-Desert{background-image:url(spritesmith4.png);background-position:-1272px -1060px;width:105px;height:105px}.Mount_Body_Spider-Golden{background-image:url(spritesmith4.png);background-position:-1272px -1166px;width:105px;height:105px}.Mount_Body_Spider-Red{background-image:url(spritesmith4.png);background-position:0 -1272px;width:105px;height:105px}.Mount_Body_Spider-Shade{background-image:url(spritesmith4.png);background-position:-106px -1272px;width:105px;height:105px}.Mount_Body_Spider-Skeleton{background-image:url(spritesmith4.png);background-position:-212px -1272px;width:105px;height:105px}.Mount_Body_Spider-White{background-image:url(spritesmith4.png);background-position:-318px -1272px;width:105px;height:105px}.Mount_Body_Spider-Zombie{background-image:url(spritesmith4.png);background-position:-424px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-Base{background-image:url(spritesmith4.png);background-position:-530px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-636px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-742px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-Desert{background-image:url(spritesmith4.png);background-position:-848px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-Golden{background-image:url(spritesmith4.png);background-position:-954px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-Red{background-image:url(spritesmith4.png);background-position:-1060px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-Shade{background-image:url(spritesmith4.png);background-position:-1166px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-Skeleton{background-image:url(spritesmith4.png);background-position:-1272px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-White{background-image:url(spritesmith4.png);background-position:-1378px 0;width:105px;height:105px}.Mount_Body_TigerCub-Zombie{background-image:url(spritesmith4.png);background-position:-1378px -106px;width:105px;height:105px}.Mount_Body_Wolf-Base{background-image:url(spritesmith4.png);background-position:-1378px -212px;width:105px;height:105px}.Mount_Body_Wolf-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1378px -318px;width:105px;height:105px}.Mount_Body_Wolf-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1378px -424px;width:105px;height:105px}.Mount_Body_Wolf-Desert{background-image:url(spritesmith4.png);background-position:-1378px -530px;width:105px;height:105px}.Mount_Body_Wolf-Golden{background-image:url(spritesmith4.png);background-position:-1378px -636px;width:105px;height:105px}.Mount_Body_Wolf-Red{background-image:url(spritesmith4.png);background-position:-1378px -742px;width:105px;height:105px}.Mount_Body_Wolf-Shade{background-image:url(spritesmith4.png);background-position:-1378px -848px;width:105px;height:105px}.Mount_Body_Wolf-Skeleton{background-image:url(spritesmith4.png);background-position:-1378px -954px;width:105px;height:105px}.Mount_Body_Wolf-White{background-image:url(spritesmith4.png);background-position:-1378px -1060px;width:105px;height:105px}.Mount_Body_Wolf-Zombie{background-image:url(spritesmith4.png);background-position:-1378px -1166px;width:105px;height:105px}.Mount_Head_BearCub-Base{background-image:url(spritesmith4.png);background-position:-1378px -1272px;width:105px;height:105px}.Mount_Head_BearCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:0 -1378px;width:105px;height:105px}.Mount_Head_BearCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-106px -1378px;width:105px;height:105px}.Mount_Head_BearCub-Desert{background-image:url(spritesmith4.png);background-position:-212px -1378px;width:105px;height:105px}.Mount_Head_BearCub-Golden{background-image:url(spritesmith4.png);background-position:-318px -1378px;width:105px;height:105px}.Mount_Head_BearCub-Polar{background-image:url(spritesmith4.png);background-position:-424px -1378px;width:105px;height:105px}.Mount_Head_BearCub-Red{background-image:url(spritesmith4.png);background-position:-530px -1378px;width:105px;height:105px}.Mount_Head_BearCub-Shade{background-image:url(spritesmith4.png);background-position:-636px -1378px;width:105px;height:105px}.Mount_Head_BearCub-Skeleton{background-image:url(spritesmith4.png);background-position:-742px -1378px;width:105px;height:105px}.Mount_Head_BearCub-White{background-image:url(spritesmith4.png);background-position:-848px -1378px;width:105px;height:105px}.Mount_Head_BearCub-Zombie{background-image:url(spritesmith4.png);background-position:-954px -1378px;width:105px;height:105px}.Mount_Head_Cactus-Base{background-image:url(spritesmith4.png);background-position:-1060px -1378px;width:105px;height:105px}.Mount_Head_Cactus-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1166px -1378px;width:105px;height:105px}.Mount_Head_Cactus-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1272px -1378px;width:105px;height:105px}.Mount_Head_Cactus-Desert{background-image:url(spritesmith4.png);background-position:-1378px -1378px;width:105px;height:105px}.Mount_Head_Cactus-Golden{background-image:url(spritesmith4.png);background-position:-1484px 0;width:105px;height:105px}.Mount_Head_Cactus-Red{background-image:url(spritesmith4.png);background-position:-1484px -106px;width:105px;height:105px}.Mount_Head_Cactus-Shade{background-image:url(spritesmith4.png);background-position:-1484px -212px;width:105px;height:105px}.Mount_Head_Cactus-Skeleton{background-image:url(spritesmith4.png);background-position:-1484px -318px;width:105px;height:105px}.Mount_Head_Cactus-White{background-image:url(spritesmith4.png);background-position:-1484px -424px;width:105px;height:105px}.Mount_Head_Cactus-Zombie{background-image:url(spritesmith4.png);background-position:-1484px -530px;width:105px;height:105px}.Mount_Head_Deer-Base{background-image:url(spritesmith4.png);background-position:-1484px -636px;width:105px;height:105px}.Mount_Head_Deer-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1484px -742px;width:105px;height:105px}.Mount_Head_Deer-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1484px -848px;width:105px;height:105px}.Mount_Head_Deer-Desert{background-image:url(spritesmith4.png);background-position:-1484px -954px;width:105px;height:105px}.Mount_Head_Deer-Golden{background-image:url(spritesmith4.png);background-position:-1484px -1060px;width:105px;height:105px}.Mount_Head_Deer-Red{background-image:url(spritesmith4.png);background-position:-1484px -1166px;width:105px;height:105px}.Mount_Head_Deer-Shade{background-image:url(spritesmith4.png);background-position:-1484px -1272px;width:105px;height:105px}.Mount_Head_Deer-Skeleton{background-image:url(spritesmith4.png);background-position:-1484px -1378px;width:105px;height:105px}.Mount_Head_Deer-White{background-image:url(spritesmith4.png);background-position:0 -1484px;width:105px;height:105px}.Mount_Head_Deer-Zombie{background-image:url(spritesmith4.png);background-position:-106px -1484px;width:105px;height:105px}.Mount_Head_Dragon-Base{background-image:url(spritesmith4.png);background-position:-212px -1484px;width:105px;height:105px}.Mount_Head_Dragon-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-318px -1484px;width:105px;height:105px}.Mount_Head_Dragon-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-424px -1484px;width:105px;height:105px}.Mount_Head_Dragon-Desert{background-image:url(spritesmith4.png);background-position:-530px -1484px;width:105px;height:105px}.Mount_Head_Dragon-Golden{background-image:url(spritesmith4.png);background-position:-636px -1484px;width:105px;height:105px}.Mount_Head_Dragon-Red{background-image:url(spritesmith4.png);background-position:-742px -1484px;width:105px;height:105px}.Mount_Head_Dragon-Shade{background-image:url(spritesmith4.png);background-position:-848px -1484px;width:105px;height:105px}.Mount_Head_Dragon-Skeleton{background-image:url(spritesmith4.png);background-position:-954px -1484px;width:105px;height:105px}.Mount_Head_Dragon-White{background-image:url(spritesmith4.png);background-position:-1060px -1484px;width:105px;height:105px}.Mount_Head_Dragon-Zombie{background-image:url(spritesmith4.png);background-position:-1166px -1484px;width:105px;height:105px}.Mount_Head_FlyingPig-Base{background-image:url(spritesmith4.png);background-position:-1272px -1484px;width:105px;height:105px}.Mount_Head_FlyingPig-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1378px -1484px;width:105px;height:105px}.Mount_Head_FlyingPig-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1484px -1484px;width:105px;height:105px}.Mount_Head_FlyingPig-Desert{background-image:url(spritesmith4.png);background-position:-1590px 0;width:105px;height:105px}.Mount_Head_FlyingPig-Golden{background-image:url(spritesmith4.png);background-position:-1590px -106px;width:105px;height:105px}.Mount_Head_FlyingPig-Red{background-image:url(spritesmith4.png);background-position:-1590px -212px;width:105px;height:105px}.Mount_Head_FlyingPig-Shade{background-image:url(spritesmith4.png);background-position:-1590px -318px;width:105px;height:105px}.Mount_Head_FlyingPig-Skeleton{background-image:url(spritesmith4.png);background-position:-1590px -424px;width:105px;height:105px}.Mount_Head_FlyingPig-White{background-image:url(spritesmith4.png);background-position:-1590px -530px;width:105px;height:105px}.Mount_Head_FlyingPig-Zombie{background-image:url(spritesmith4.png);background-position:-1590px -636px;width:105px;height:105px}.Mount_Head_Fox-Base{background-image:url(spritesmith4.png);background-position:-1590px -742px;width:105px;height:105px}.Mount_Head_Fox-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1590px -848px;width:105px;height:105px}.Mount_Head_Fox-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1590px -954px;width:105px;height:105px}.Mount_Head_Fox-Desert{background-image:url(spritesmith4.png);background-position:-1590px -1060px;width:105px;height:105px}.Mount_Head_Fox-Golden{background-image:url(spritesmith4.png);background-position:-1590px -1166px;width:105px;height:105px}.Mount_Head_Fox-Red{background-image:url(spritesmith4.png);background-position:-1590px -1272px;width:105px;height:105px}.Mount_Head_Fox-Shade{background-image:url(spritesmith4.png);background-position:-1590px -1378px;width:105px;height:105px}.Mount_Head_Fox-Skeleton{background-image:url(spritesmith4.png);background-position:-1590px -1484px;width:105px;height:105px}.Mount_Head_Fox-White{background-image:url(spritesmith4.png);background-position:0 -1590px;width:105px;height:105px}.Mount_Head_Fox-Zombie{background-image:url(spritesmith4.png);background-position:-106px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-Base{background-image:url(spritesmith4.png);background-position:-212px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-318px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-424px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-Desert{background-image:url(spritesmith4.png);background-position:-530px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-Golden{background-image:url(spritesmith4.png);background-position:-636px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-Red{background-image:url(spritesmith4.png);background-position:-742px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-Shade{background-image:url(spritesmith4.png);background-position:-848px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-Skeleton{background-image:url(spritesmith4.png);background-position:-954px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-White{background-image:url(spritesmith4.png);background-position:-1060px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-Zombie{background-image:url(spritesmith4.png);background-position:-1166px -1590px;width:105px;height:105px}.Mount_Head_Hedgehog-Base{background-image:url(spritesmith4.png);background-position:-1272px -1590px;width:105px;height:105px}.Mount_Head_Hedgehog-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1378px -1590px;width:105px;height:105px}.Mount_Head_Hedgehog-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1484px -1590px;width:105px;height:105px}.Mount_Head_Hedgehog-Desert{background-image:url(spritesmith4.png);background-position:-1590px -1590px;width:105px;height:105px}.Mount_Head_Hedgehog-Golden{background-image:url(spritesmith4.png);background-position:-1696px 0;width:105px;height:105px}.Mount_Head_Hedgehog-Red{background-image:url(spritesmith4.png);background-position:-1696px -106px;width:105px;height:105px}.Mount_Head_Hedgehog-Shade{background-image:url(spritesmith4.png);background-position:-1696px -212px;width:105px;height:105px}.Mount_Head_Hedgehog-Skeleton{background-image:url(spritesmith4.png);background-position:-1696px -318px;width:105px;height:105px}.Mount_Head_Hedgehog-White{background-image:url(spritesmith4.png);background-position:-1696px -424px;width:105px;height:105px}.Mount_Head_Hedgehog-Zombie{background-image:url(spritesmith4.png);background-position:-1696px -530px;width:105px;height:105px}.Mount_Head_LionCub-Base{background-image:url(spritesmith4.png);background-position:-1696px -636px;width:105px;height:105px}.Mount_Head_LionCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1696px -742px;width:105px;height:105px}.Mount_Head_LionCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1696px -848px;width:105px;height:105px}.Mount_Head_LionCub-Desert{background-image:url(spritesmith4.png);background-position:-1696px -954px;width:105px;height:105px}.Mount_Head_LionCub-Ethereal{background-image:url(spritesmith4.png);background-position:-1696px -1060px;width:105px;height:105px}.Mount_Head_LionCub-Golden{background-image:url(spritesmith4.png);background-position:-1696px -1166px;width:105px;height:105px}.Mount_Head_LionCub-Red{background-image:url(spritesmith4.png);background-position:-1696px -1272px;width:105px;height:105px}.Mount_Head_LionCub-Shade{background-image:url(spritesmith4.png);background-position:-1696px -1378px;width:105px;height:105px}.Mount_Head_LionCub-Skeleton{background-image:url(spritesmith4.png);background-position:-1696px -1484px;width:105px;height:105px}.Mount_Head_LionCub-White{background-image:url(spritesmith4.png);background-position:-1696px -1590px;width:105px;height:105px}.Mount_Head_LionCub-Zombie{background-image:url(spritesmith4.png);background-position:0 -1696px;width:105px;height:105px}.Mount_Head_MantisShrimp-Base{background-image:url(spritesmith4.png);background-position:-106px -1696px;width:108px;height:105px}.Mount_Head_Octopus-Base{background-image:url(spritesmith4.png);background-position:-215px -1696px;width:105px;height:105px}.Mount_Head_Octopus-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-321px -1696px;width:105px;height:105px}.Mount_Head_Octopus-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-427px -1696px;width:105px;height:105px}.Mount_Head_Octopus-Desert{background-image:url(spritesmith4.png);background-position:-533px -1696px;width:105px;height:105px}.Mount_Head_Octopus-Golden{background-image:url(spritesmith4.png);background-position:-639px -1696px;width:105px;height:105px}.Mount_Head_Octopus-Red{background-image:url(spritesmith4.png);background-position:-745px -1696px;width:105px;height:105px}.Mount_Head_Octopus-Shade{background-image:url(spritesmith4.png);background-position:-851px -1696px;width:105px;height:105px}.Mount_Head_Octopus-Skeleton{background-image:url(spritesmith4.png);background-position:-957px -1696px;width:105px;height:105px}.Mount_Head_Octopus-White{background-image:url(spritesmith4.png);background-position:-1063px -1696px;width:105px;height:105px}.Mount_Head_Octopus-Zombie{background-image:url(spritesmith4.png);background-position:-1169px -1696px;width:105px;height:105px}.Mount_Head_PandaCub-Base{background-image:url(spritesmith4.png);background-position:-1275px -1696px;width:105px;height:105px}.Mount_Head_PandaCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-106px 0;width:105px;height:105px}.Mount_Head_PandaCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-636px -848px;width:105px;height:105px}.Mount_Head_PandaCub-Desert{background-image:url(spritesmith5.png);background-position:-636px -318px;width:105px;height:105px}.Mount_Head_PandaCub-Golden{background-image:url(spritesmith5.png);background-position:0 -106px;width:105px;height:105px}.Mount_Head_PandaCub-Red{background-image:url(spritesmith5.png);background-position:-106px -106px;width:105px;height:105px}.Mount_Head_PandaCub-Shade{background-image:url(spritesmith5.png);background-position:-212px 0;width:105px;height:105px}.Mount_Head_PandaCub-Skeleton{background-image:url(spritesmith5.png);background-position:-212px -106px;width:105px;height:105px}.Mount_Head_PandaCub-White{background-image:url(spritesmith5.png);background-position:0 -212px;width:105px;height:105px}.Mount_Head_PandaCub-Zombie{background-image:url(spritesmith5.png);background-position:-106px -212px;width:105px;height:105px}.Mount_Head_Parrot-Base{background-image:url(spritesmith5.png);background-position:-212px -212px;width:105px;height:105px}.Mount_Head_Parrot-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-318px 0;width:105px;height:105px}.Mount_Head_Parrot-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-318px -106px;width:105px;height:105px}.Mount_Head_Parrot-Desert{background-image:url(spritesmith5.png);background-position:-318px -212px;width:105px;height:105px}.Mount_Head_Parrot-Golden{background-image:url(spritesmith5.png);background-position:0 -318px;width:105px;height:105px}.Mount_Head_Parrot-Red{background-image:url(spritesmith5.png);background-position:-106px -318px;width:105px;height:105px}.Mount_Head_Parrot-Shade{background-image:url(spritesmith5.png);background-position:-212px -318px;width:105px;height:105px}.Mount_Head_Parrot-Skeleton{background-image:url(spritesmith5.png);background-position:-318px -318px;width:105px;height:105px}.Mount_Head_Parrot-White{background-image:url(spritesmith5.png);background-position:-424px 0;width:105px;height:105px}.Mount_Head_Parrot-Zombie{background-image:url(spritesmith5.png);background-position:-424px -106px;width:105px;height:105px}.Mount_Head_Rat-Base{background-image:url(spritesmith5.png);background-position:-424px -212px;width:105px;height:105px}.Mount_Head_Rat-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-424px -318px;width:105px;height:105px}.Mount_Head_Rat-CottonCandyPink{background-image:url(spritesmith5.png);background-position:0 -424px;width:105px;height:105px}.Mount_Head_Rat-Desert{background-image:url(spritesmith5.png);background-position:-106px -424px;width:105px;height:105px}.Mount_Head_Rat-Golden{background-image:url(spritesmith5.png);background-position:-212px -424px;width:105px;height:105px}.Mount_Head_Rat-Red{background-image:url(spritesmith5.png);background-position:-318px -424px;width:105px;height:105px}.Mount_Head_Rat-Shade{background-image:url(spritesmith5.png);background-position:-424px -424px;width:105px;height:105px}.Mount_Head_Rat-Skeleton{background-image:url(spritesmith5.png);background-position:-530px 0;width:105px;height:105px}.Mount_Head_Rat-White{background-image:url(spritesmith5.png);background-position:-530px -106px;width:105px;height:105px}.Mount_Head_Rat-Zombie{background-image:url(spritesmith5.png);background-position:-530px -212px;width:105px;height:105px}.Mount_Head_Rooster-Base{background-image:url(spritesmith5.png);background-position:-530px -318px;width:105px;height:105px}.Mount_Head_Rooster-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-530px -424px;width:105px;height:105px}.Mount_Head_Rooster-CottonCandyPink{background-image:url(spritesmith5.png);background-position:0 -530px;width:105px;height:105px}.Mount_Head_Rooster-Desert{background-image:url(spritesmith5.png);background-position:-106px -530px;width:105px;height:105px}.Mount_Head_Rooster-Golden{background-image:url(spritesmith5.png);background-position:-212px -530px;width:105px;height:105px}.Mount_Head_Rooster-Red{background-image:url(spritesmith5.png);background-position:-318px -530px;width:105px;height:105px}.Mount_Head_Rooster-Shade{background-image:url(spritesmith5.png);background-position:-424px -530px;width:105px;height:105px}.Mount_Head_Rooster-Skeleton{background-image:url(spritesmith5.png);background-position:-530px -530px;width:105px;height:105px}.Mount_Head_Rooster-White{background-image:url(spritesmith5.png);background-position:-636px 0;width:105px;height:105px}.Mount_Head_Rooster-Zombie{background-image:url(spritesmith5.png);background-position:-636px -106px;width:105px;height:105px}.Mount_Head_Seahorse-Base{background-image:url(spritesmith5.png);background-position:-636px -212px;width:105px;height:105px}.Mount_Head_Seahorse-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:0 0;width:105px;height:105px}.Mount_Head_Seahorse-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-636px -424px;width:105px;height:105px}.Mount_Head_Seahorse-Desert{background-image:url(spritesmith5.png);background-position:-636px -530px;width:105px;height:105px}.Mount_Head_Seahorse-Golden{background-image:url(spritesmith5.png);background-position:0 -636px;width:105px;height:105px}.Mount_Head_Seahorse-Red{background-image:url(spritesmith5.png);background-position:-106px -636px;width:105px;height:105px}.Mount_Head_Seahorse-Shade{background-image:url(spritesmith5.png);background-position:-212px -636px;width:105px;height:105px}.Mount_Head_Seahorse-Skeleton{background-image:url(spritesmith5.png);background-position:-318px -636px;width:105px;height:105px}.Mount_Head_Seahorse-White{background-image:url(spritesmith5.png);background-position:-424px -636px;width:105px;height:105px}.Mount_Head_Seahorse-Zombie{background-image:url(spritesmith5.png);background-position:-530px -636px;width:105px;height:105px}.Mount_Head_Spider-Base{background-image:url(spritesmith5.png);background-position:-636px -636px;width:105px;height:105px}.Mount_Head_Spider-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-742px 0;width:105px;height:105px}.Mount_Head_Spider-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-742px -106px;width:105px;height:105px}.Mount_Head_Spider-Desert{background-image:url(spritesmith5.png);background-position:-742px -212px;width:105px;height:105px}.Mount_Head_Spider-Golden{background-image:url(spritesmith5.png);background-position:-742px -318px;width:105px;height:105px}.Mount_Head_Spider-Red{background-image:url(spritesmith5.png);background-position:-742px -424px;width:105px;height:105px}.Mount_Head_Spider-Shade{background-image:url(spritesmith5.png);background-position:-742px -530px;width:105px;height:105px}.Mount_Head_Spider-Skeleton{background-image:url(spritesmith5.png);background-position:-742px -636px;width:105px;height:105px}.Mount_Head_Spider-White{background-image:url(spritesmith5.png);background-position:0 -742px;width:105px;height:105px}.Mount_Head_Spider-Zombie{background-image:url(spritesmith5.png);background-position:-106px -742px;width:105px;height:105px}.Mount_Head_TigerCub-Base{background-image:url(spritesmith5.png);background-position:-212px -742px;width:105px;height:105px}.Mount_Head_TigerCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-318px -742px;width:105px;height:105px}.Mount_Head_TigerCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-424px -742px;width:105px;height:105px}.Mount_Head_TigerCub-Desert{background-image:url(spritesmith5.png);background-position:-530px -742px;width:105px;height:105px}.Mount_Head_TigerCub-Golden{background-image:url(spritesmith5.png);background-position:-636px -742px;width:105px;height:105px}.Mount_Head_TigerCub-Red{background-image:url(spritesmith5.png);background-position:-742px -742px;width:105px;height:105px}.Mount_Head_TigerCub-Shade{background-image:url(spritesmith5.png);background-position:-848px 0;width:105px;height:105px}.Mount_Head_TigerCub-Skeleton{background-image:url(spritesmith5.png);background-position:-848px -106px;width:105px;height:105px}.Mount_Head_TigerCub-White{background-image:url(spritesmith5.png);background-position:-848px -212px;width:105px;height:105px}.Mount_Head_TigerCub-Zombie{background-image:url(spritesmith5.png);background-position:-848px -318px;width:105px;height:105px}.Mount_Head_Wolf-Base{background-image:url(spritesmith5.png);background-position:-848px -424px;width:105px;height:105px}.Mount_Head_Wolf-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-848px -530px;width:105px;height:105px}.Mount_Head_Wolf-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-848px -636px;width:105px;height:105px}.Mount_Head_Wolf-Desert{background-image:url(spritesmith5.png);background-position:-848px -742px;width:105px;height:105px}.Mount_Head_Wolf-Golden{background-image:url(spritesmith5.png);background-position:0 -848px;width:105px;height:105px}.Mount_Head_Wolf-Red{background-image:url(spritesmith5.png);background-position:-106px -848px;width:105px;height:105px}.Mount_Head_Wolf-Shade{background-image:url(spritesmith5.png);background-position:-212px -848px;width:105px;height:105px}.Mount_Head_Wolf-Skeleton{background-image:url(spritesmith5.png);background-position:-318px -848px;width:105px;height:105px}.Mount_Head_Wolf-White{background-image:url(spritesmith5.png);background-position:-424px -848px;width:105px;height:105px}.Mount_Head_Wolf-Zombie{background-image:url(spritesmith5.png);background-position:-530px -848px;width:105px;height:105px}.Pet-BearCub-Base{background-image:url(spritesmith5.png);background-position:-742px -848px;width:81px;height:99px}.Pet-BearCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-824px -848px;width:81px;height:99px}.Pet-BearCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-954px 0;width:81px;height:99px}.Pet-BearCub-Desert{background-image:url(spritesmith5.png);background-position:-954px -100px;width:81px;height:99px}.Pet-BearCub-Golden{background-image:url(spritesmith5.png);background-position:-954px -200px;width:81px;height:99px}.Pet-BearCub-Polar{background-image:url(spritesmith5.png);background-position:-954px -300px;width:81px;height:99px}.Pet-BearCub-Red{background-image:url(spritesmith5.png);background-position:-954px -400px;width:81px;height:99px}.Pet-BearCub-Shade{background-image:url(spritesmith5.png);background-position:-954px -500px;width:81px;height:99px}.Pet-BearCub-Skeleton{background-image:url(spritesmith5.png);background-position:-954px -600px;width:81px;height:99px}.Pet-BearCub-White{background-image:url(spritesmith5.png);background-position:-954px -700px;width:81px;height:99px}.Pet-BearCub-Zombie{background-image:url(spritesmith5.png);background-position:-954px -800px;width:81px;height:99px}.Pet-Cactus-Base{background-image:url(spritesmith5.png);background-position:-1036px 0;width:81px;height:99px}.Pet-Cactus-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1036px -100px;width:81px;height:99px}.Pet-Cactus-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1036px -200px;width:81px;height:99px}.Pet-Cactus-Desert{background-image:url(spritesmith5.png);background-position:-1036px -300px;width:81px;height:99px}.Pet-Cactus-Golden{background-image:url(spritesmith5.png);background-position:-1036px -400px;width:81px;height:99px}.Pet-Cactus-Red{background-image:url(spritesmith5.png);background-position:-1036px -500px;width:81px;height:99px}.Pet-Cactus-Shade{background-image:url(spritesmith5.png);background-position:-1036px -600px;width:81px;height:99px}.Pet-Cactus-Skeleton{background-image:url(spritesmith5.png);background-position:-1036px -700px;width:81px;height:99px}.Pet-Cactus-White{background-image:url(spritesmith5.png);background-position:-1036px -800px;width:81px;height:99px}.Pet-Cactus-Zombie{background-image:url(spritesmith5.png);background-position:0 -954px;width:81px;height:99px}.Pet-Deer-Base{background-image:url(spritesmith5.png);background-position:-82px -954px;width:81px;height:99px}.Pet-Deer-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-164px -954px;width:81px;height:99px}.Pet-Deer-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-246px -954px;width:81px;height:99px}.Pet-Deer-Desert{background-image:url(spritesmith5.png);background-position:-328px -954px;width:81px;height:99px}.Pet-Deer-Golden{background-image:url(spritesmith5.png);background-position:-410px -954px;width:81px;height:99px}.Pet-Deer-Red{background-image:url(spritesmith5.png);background-position:-492px -954px;width:81px;height:99px}.Pet-Deer-Shade{background-image:url(spritesmith5.png);background-position:-574px -954px;width:81px;height:99px}.Pet-Deer-Skeleton{background-image:url(spritesmith5.png);background-position:-656px -954px;width:81px;height:99px}.Pet-Deer-White{background-image:url(spritesmith5.png);background-position:-738px -954px;width:81px;height:99px}.Pet-Deer-Zombie{background-image:url(spritesmith5.png);background-position:-820px -954px;width:81px;height:99px}.Pet-Dragon-Base{background-image:url(spritesmith5.png);background-position:-902px -954px;width:81px;height:99px}.Pet-Dragon-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-984px -954px;width:81px;height:99px}.Pet-Dragon-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1118px 0;width:81px;height:99px}.Pet-Dragon-Desert{background-image:url(spritesmith5.png);background-position:-1118px -100px;width:81px;height:99px}.Pet-Dragon-Golden{background-image:url(spritesmith5.png);background-position:-1118px -200px;width:81px;height:99px}.Pet-Dragon-Hydra{background-image:url(spritesmith5.png);background-position:0 -1554px;width:114px;height:84px}.Pet-Dragon-Red{background-image:url(spritesmith5.png);background-position:-1118px -400px;width:81px;height:99px}.Pet-Dragon-Shade{background-image:url(spritesmith5.png);background-position:-1118px -500px;width:81px;height:99px}.Pet-Dragon-Skeleton{background-image:url(spritesmith5.png);background-position:-1118px -600px;width:81px;height:99px}.Pet-Dragon-White{background-image:url(spritesmith5.png);background-position:-1118px -700px;width:81px;height:99px}.Pet-Dragon-Zombie{background-image:url(spritesmith5.png);background-position:-1118px -800px;width:81px;height:99px}.Pet-Egg-Base{background-image:url(spritesmith5.png);background-position:-1118px -900px;width:81px;height:99px}.Pet-Egg-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:0 -1054px;width:81px;height:99px}.Pet-Egg-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-82px -1054px;width:81px;height:99px}.Pet-Egg-Desert{background-image:url(spritesmith5.png);background-position:-164px -1054px;width:81px;height:99px}.Pet-Egg-Golden{background-image:url(spritesmith5.png);background-position:-246px -1054px;width:81px;height:99px}.Pet-Egg-Red{background-image:url(spritesmith5.png);background-position:-328px -1054px;width:81px;height:99px}.Pet-Egg-Shade{background-image:url(spritesmith5.png);background-position:-410px -1054px;width:81px;height:99px}.Pet-Egg-Skeleton{background-image:url(spritesmith5.png);background-position:-492px -1054px;width:81px;height:99px}.Pet-Egg-White{background-image:url(spritesmith5.png);background-position:-574px -1054px;width:81px;height:99px}.Pet-Egg-Zombie{background-image:url(spritesmith5.png);background-position:-656px -1054px;width:81px;height:99px}.Pet-FlyingPig-Base{background-image:url(spritesmith5.png);background-position:-738px -1054px;width:81px;height:99px}.Pet-FlyingPig-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-820px -1054px;width:81px;height:99px}.Pet-FlyingPig-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-902px -1054px;width:81px;height:99px}.Pet-FlyingPig-Desert{background-image:url(spritesmith5.png);background-position:-984px -1054px;width:81px;height:99px}.Pet-FlyingPig-Golden{background-image:url(spritesmith5.png);background-position:-1066px -1054px;width:81px;height:99px}.Pet-FlyingPig-Red{background-image:url(spritesmith5.png);background-position:-1200px 0;width:81px;height:99px}.Pet-FlyingPig-Shade{background-image:url(spritesmith5.png);background-position:-1200px -100px;width:81px;height:99px}.Pet-FlyingPig-Skeleton{background-image:url(spritesmith5.png);background-position:-1200px -200px;width:81px;height:99px}.Pet-FlyingPig-White{background-image:url(spritesmith5.png);background-position:-1200px -300px;width:81px;height:99px}.Pet-FlyingPig-Zombie{background-image:url(spritesmith5.png);background-position:-1200px -400px;width:81px;height:99px}.Pet-Fox-Base{background-image:url(spritesmith5.png);background-position:-1200px -500px;width:81px;height:99px}.Pet-Fox-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1200px -600px;width:81px;height:99px}.Pet-Fox-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1200px -700px;width:81px;height:99px}.Pet-Fox-Desert{background-image:url(spritesmith5.png);background-position:-1200px -800px;width:81px;height:99px}.Pet-Fox-Golden{background-image:url(spritesmith5.png);background-position:-1200px -900px;width:81px;height:99px}.Pet-Fox-Red{background-image:url(spritesmith5.png);background-position:-1200px -1000px;width:81px;height:99px}.Pet-Fox-Shade{background-image:url(spritesmith5.png);background-position:0 -1154px;width:81px;height:99px}.Pet-Fox-Skeleton{background-image:url(spritesmith5.png);background-position:-82px -1154px;width:81px;height:99px}.Pet-Fox-White{background-image:url(spritesmith5.png);background-position:-164px -1154px;width:81px;height:99px}.Pet-Fox-Zombie{background-image:url(spritesmith5.png);background-position:-246px -1154px;width:81px;height:99px}.Pet-Gryphon-Base{background-image:url(spritesmith5.png);background-position:-328px -1154px;width:81px;height:99px}.Pet-Gryphon-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-410px -1154px;width:81px;height:99px}.Pet-Gryphon-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-492px -1154px;width:81px;height:99px}.Pet-Gryphon-Desert{background-image:url(spritesmith5.png);background-position:-574px -1154px;width:81px;height:99px}.Pet-Gryphon-Golden{background-image:url(spritesmith5.png);background-position:-656px -1154px;width:81px;height:99px}.Pet-Gryphon-Red{background-image:url(spritesmith5.png);background-position:-738px -1154px;width:81px;height:99px}.Pet-Gryphon-Shade{background-image:url(spritesmith5.png);background-position:-820px -1154px;width:81px;height:99px}.Pet-Gryphon-Skeleton{background-image:url(spritesmith5.png);background-position:-902px -1154px;width:81px;height:99px}.Pet-Gryphon-White{background-image:url(spritesmith5.png);background-position:-984px -1154px;width:81px;height:99px}.Pet-Gryphon-Zombie{background-image:url(spritesmith5.png);background-position:-1066px -1154px;width:81px;height:99px}.Pet-Hedgehog-Base{background-image:url(spritesmith5.png);background-position:-1148px -1154px;width:81px;height:99px}.Pet-Hedgehog-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1282px 0;width:81px;height:99px}.Pet-Hedgehog-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1282px -100px;width:81px;height:99px}.Pet-Hedgehog-Desert{background-image:url(spritesmith5.png);background-position:-1282px -200px;width:81px;height:99px}.Pet-Hedgehog-Golden{background-image:url(spritesmith5.png);background-position:-1282px -300px;width:81px;height:99px}.Pet-Hedgehog-Red{background-image:url(spritesmith5.png);background-position:-1282px -400px;width:81px;height:99px}.Pet-Hedgehog-Shade{background-image:url(spritesmith5.png);background-position:-1282px -500px;width:81px;height:99px}.Pet-Hedgehog-Skeleton{background-image:url(spritesmith5.png);background-position:-1282px -600px;width:81px;height:99px}.Pet-Hedgehog-White{background-image:url(spritesmith5.png);background-position:-1282px -700px;width:81px;height:99px}.Pet-Hedgehog-Zombie{background-image:url(spritesmith5.png);background-position:-1282px -800px;width:81px;height:99px}.Pet-JackOLantern-Base{background-image:url(spritesmith5.png);background-position:-1282px -900px;width:81px;height:99px}.Pet-LionCub-Base{background-image:url(spritesmith5.png);background-position:-1282px -1000px;width:81px;height:99px}.Pet-LionCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1282px -1100px;width:81px;height:99px}.Pet-LionCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:0 -1254px;width:81px;height:99px}.Pet-LionCub-Desert{background-image:url(spritesmith5.png);background-position:-82px -1254px;width:81px;height:99px}.Pet-LionCub-Golden{background-image:url(spritesmith5.png);background-position:-164px -1254px;width:81px;height:99px}.Pet-LionCub-Red{background-image:url(spritesmith5.png);background-position:-246px -1254px;width:81px;height:99px}.Pet-LionCub-Shade{background-image:url(spritesmith5.png);background-position:-328px -1254px;width:81px;height:99px}.Pet-LionCub-Skeleton{background-image:url(spritesmith5.png);background-position:-410px -1254px;width:81px;height:99px}.Pet-LionCub-White{background-image:url(spritesmith5.png);background-position:-492px -1254px;width:81px;height:99px}.Pet-LionCub-Zombie{background-image:url(spritesmith5.png);background-position:-574px -1254px;width:81px;height:99px}.Pet-MantisShrimp-Base{background-image:url(spritesmith5.png);background-position:-656px -1254px;width:81px;height:99px}.Pet-Octopus-Base{background-image:url(spritesmith5.png);background-position:-738px -1254px;width:81px;height:99px}.Pet-Octopus-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-820px -1254px;width:81px;height:99px}.Pet-Octopus-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-902px -1254px;width:81px;height:99px}.Pet-Octopus-Desert{background-image:url(spritesmith5.png);background-position:-984px -1254px;width:81px;height:99px}.Pet-Octopus-Golden{background-image:url(spritesmith5.png);background-position:-1066px -1254px;width:81px;height:99px}.Pet-Octopus-Red{background-image:url(spritesmith5.png);background-position:-1148px -1254px;width:81px;height:99px}.Pet-Octopus-Shade{background-image:url(spritesmith5.png);background-position:-1230px -1254px;width:81px;height:99px}.Pet-Octopus-Skeleton{background-image:url(spritesmith5.png);background-position:-1364px 0;width:81px;height:99px}.Pet-Octopus-White{background-image:url(spritesmith5.png);background-position:-1364px -100px;width:81px;height:99px}.Pet-Octopus-Zombie{background-image:url(spritesmith5.png);background-position:-1364px -200px;width:81px;height:99px}.Pet-PandaCub-Base{background-image:url(spritesmith5.png);background-position:-1364px -300px;width:81px;height:99px}.Pet-PandaCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1364px -400px;width:81px;height:99px}.Pet-PandaCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1364px -500px;width:81px;height:99px}.Pet-PandaCub-Desert{background-image:url(spritesmith5.png);background-position:-1364px -600px;width:81px;height:99px}.Pet-PandaCub-Golden{background-image:url(spritesmith5.png);background-position:-1364px -700px;width:81px;height:99px}.Pet-PandaCub-Red{background-image:url(spritesmith5.png);background-position:-1364px -800px;width:81px;height:99px}.Pet-PandaCub-Shade{background-image:url(spritesmith5.png);background-position:-1364px -900px;width:81px;height:99px}.Pet-PandaCub-Skeleton{background-image:url(spritesmith5.png);background-position:-1364px -1000px;width:81px;height:99px}.Pet-PandaCub-White{background-image:url(spritesmith5.png);background-position:-1364px -1100px;width:81px;height:99px}.Pet-PandaCub-Zombie{background-image:url(spritesmith5.png);background-position:-1364px -1200px;width:81px;height:99px}.Pet-Parrot-Base{background-image:url(spritesmith5.png);background-position:-1446px 0;width:81px;height:99px}.Pet-Parrot-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1446px -100px;width:81px;height:99px}.Pet-Parrot-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1446px -200px;width:81px;height:99px}.Pet-Parrot-Desert{background-image:url(spritesmith5.png);background-position:-1446px -300px;width:81px;height:99px}.Pet-Parrot-Golden{background-image:url(spritesmith5.png);background-position:-1446px -400px;width:81px;height:99px}.Pet-Parrot-Red{background-image:url(spritesmith5.png);background-position:-1446px -500px;width:81px;height:99px}.Pet-Parrot-Shade{background-image:url(spritesmith5.png);background-position:-1446px -600px;width:81px;height:99px}.Pet-Parrot-Skeleton{background-image:url(spritesmith5.png);background-position:-1446px -700px;width:81px;height:99px}.Pet-Parrot-White{background-image:url(spritesmith5.png);background-position:-1446px -800px;width:81px;height:99px}.Pet-Parrot-Zombie{background-image:url(spritesmith5.png);background-position:-1446px -900px;width:81px;height:99px}.Pet-Rat-Base{background-image:url(spritesmith5.png);background-position:-1446px -1000px;width:81px;height:99px}.Pet-Rat-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1446px -1100px;width:81px;height:99px}.Pet-Rat-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1446px -1200px;width:81px;height:99px}.Pet-Rat-Desert{background-image:url(spritesmith5.png);background-position:0 -1354px;width:81px;height:99px}.Pet-Rat-Golden{background-image:url(spritesmith5.png);background-position:-82px -1354px;width:81px;height:99px}.Pet-Rat-Red{background-image:url(spritesmith5.png);background-position:-164px -1354px;width:81px;height:99px}.Pet-Rat-Shade{background-image:url(spritesmith5.png);background-position:-246px -1354px;width:81px;height:99px}.Pet-Rat-Skeleton{background-image:url(spritesmith5.png);background-position:-328px -1354px;width:81px;height:99px}.Pet-Rat-White{background-image:url(spritesmith5.png);background-position:-410px -1354px;width:81px;height:99px}.Pet-Rat-Zombie{background-image:url(spritesmith5.png);background-position:-492px -1354px;width:81px;height:99px}.Pet-Rooster-Base{background-image:url(spritesmith5.png);background-position:-574px -1354px;width:81px;height:99px}.Pet-Rooster-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-656px -1354px;width:81px;height:99px}.Pet-Rooster-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-738px -1354px;width:81px;height:99px}.Pet-Rooster-Desert{background-image:url(spritesmith5.png);background-position:-820px -1354px;width:81px;height:99px}.Pet-Rooster-Golden{background-image:url(spritesmith5.png);background-position:-902px -1354px;width:81px;height:99px}.Pet-Rooster-Red{background-image:url(spritesmith5.png);background-position:-984px -1354px;width:81px;height:99px}.Pet-Rooster-Shade{background-image:url(spritesmith5.png);background-position:-1066px -1354px;width:81px;height:99px}.Pet-Rooster-Skeleton{background-image:url(spritesmith5.png);background-position:-1148px -1354px;width:81px;height:99px}.Pet-Rooster-White{background-image:url(spritesmith5.png);background-position:-1230px -1354px;width:81px;height:99px}.Pet-Rooster-Zombie{background-image:url(spritesmith5.png);background-position:-1312px -1354px;width:81px;height:99px}.Pet-Seahorse-Base{background-image:url(spritesmith5.png);background-position:-1394px -1354px;width:81px;height:99px}.Pet-Seahorse-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1528px 0;width:81px;height:99px}.Pet-Seahorse-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1528px -100px;width:81px;height:99px}.Pet-Seahorse-Desert{background-image:url(spritesmith5.png);background-position:-1528px -200px;width:81px;height:99px}.Pet-Seahorse-Golden{background-image:url(spritesmith5.png);background-position:-1528px -300px;width:81px;height:99px}.Pet-Seahorse-Red{background-image:url(spritesmith5.png);background-position:-1528px -400px;width:81px;height:99px}.Pet-Seahorse-Shade{background-image:url(spritesmith5.png);background-position:-1528px -500px;width:81px;height:99px}.Pet-Seahorse-Skeleton{background-image:url(spritesmith5.png);background-position:-1528px -600px;width:81px;height:99px}.Pet-Seahorse-White{background-image:url(spritesmith5.png);background-position:-1528px -700px;width:81px;height:99px}.Pet-Seahorse-Zombie{background-image:url(spritesmith5.png);background-position:-1528px -800px;width:81px;height:99px}.Pet-Spider-Base{background-image:url(spritesmith5.png);background-position:-1528px -900px;width:81px;height:99px}.Pet-Spider-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1528px -1000px;width:81px;height:99px}.Pet-Spider-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1528px -1100px;width:81px;height:99px}.Pet-Spider-Desert{background-image:url(spritesmith5.png);background-position:-1528px -1200px;width:81px;height:99px}.Pet-Spider-Golden{background-image:url(spritesmith5.png);background-position:-1528px -1300px;width:81px;height:99px}.Pet-Spider-Red{background-image:url(spritesmith5.png);background-position:0 -1454px;width:81px;height:99px}.Pet-Spider-Shade{background-image:url(spritesmith5.png);background-position:-82px -1454px;width:81px;height:99px}.Pet-Spider-Skeleton{background-image:url(spritesmith5.png);background-position:-164px -1454px;width:81px;height:99px}.Pet-Spider-White{background-image:url(spritesmith5.png);background-position:-246px -1454px;width:81px;height:99px}.Pet-Spider-Zombie{background-image:url(spritesmith5.png);background-position:-328px -1454px;width:81px;height:99px}.Pet-TigerCub-Base{background-image:url(spritesmith5.png);background-position:-410px -1454px;width:81px;height:99px}.Pet-TigerCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-492px -1454px;width:81px;height:99px}.Pet-TigerCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-574px -1454px;width:81px;height:99px}.Pet-TigerCub-Desert{background-image:url(spritesmith5.png);background-position:-656px -1454px;width:81px;height:99px}.Pet-TigerCub-Golden{background-image:url(spritesmith5.png);background-position:-738px -1454px;width:81px;height:99px}.Pet-TigerCub-Red{background-image:url(spritesmith5.png);background-position:-820px -1454px;width:81px;height:99px}.Pet-TigerCub-Shade{background-image:url(spritesmith5.png);background-position:-902px -1454px;width:81px;height:99px}.Pet-TigerCub-Skeleton{background-image:url(spritesmith5.png);background-position:-984px -1454px;width:81px;height:99px}.Pet-TigerCub-White{background-image:url(spritesmith5.png);background-position:-1066px -1454px;width:81px;height:99px}.Pet-TigerCub-Zombie{background-image:url(spritesmith5.png);background-position:-1148px -1454px;width:81px;height:99px}.Pet-Turkey-Base{background-image:url(spritesmith5.png);background-position:-1230px -1454px;width:81px;height:99px}.Pet-Wolf-Base{background-image:url(spritesmith5.png);background-position:-1312px -1454px;width:81px;height:99px}.Pet-Wolf-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1394px -1454px;width:81px;height:99px}.Pet-Wolf-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1476px -1454px;width:81px;height:99px}.Pet-Wolf-Desert{background-image:url(spritesmith5.png);background-position:-1610px 0;width:81px;height:99px}.Pet-Wolf-Golden{background-image:url(spritesmith5.png);background-position:-1610px -100px;width:81px;height:99px}.Pet-Wolf-Red{background-image:url(spritesmith5.png);background-position:-1610px -200px;width:81px;height:99px}.Pet-Wolf-Shade{background-image:url(spritesmith5.png);background-position:-1610px -300px;width:81px;height:99px}.Pet-Wolf-Skeleton{background-image:url(spritesmith5.png);background-position:-1610px -400px;width:81px;height:99px}.Pet-Wolf-Veteran{background-image:url(spritesmith5.png);background-position:-1610px -500px;width:81px;height:99px}.Pet-Wolf-White{background-image:url(spritesmith5.png);background-position:-1610px -600px;width:81px;height:99px}.Pet-Wolf-Zombie{background-image:url(spritesmith5.png);background-position:-1118px -300px;width:81px;height:99px}.Pet_HatchingPotion_Base{background-image:url(spritesmith5.png);background-position:-1610px -908px;width:48px;height:51px}.Pet_HatchingPotion_CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1610px -752px;width:48px;height:51px}.Pet_HatchingPotion_CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1610px -804px;width:48px;height:51px}.Pet_HatchingPotion_Desert{background-image:url(spritesmith5.png);background-position:-1610px -856px;width:48px;height:51px}.Pet_HatchingPotion_Golden{background-image:url(spritesmith5.png);background-position:-1610px -1168px;width:48px;height:51px}.Pet_HatchingPotion_Red{background-image:url(spritesmith5.png);background-position:-1610px -960px;width:48px;height:51px}.Pet_HatchingPotion_Shade{background-image:url(spritesmith5.png);background-position:-1610px -1012px;width:48px;height:51px}.Pet_HatchingPotion_Skeleton{background-image:url(spritesmith5.png);background-position:-1610px -1064px;width:48px;height:51px}.Pet_HatchingPotion_White{background-image:url(spritesmith5.png);background-position:-1610px -1116px;width:48px;height:51px}.Pet_HatchingPotion_Zombie{background-image:url(spritesmith5.png);background-position:-1610px -700px;width:48px;height:51px}.head_special_0,.weapon_special_0{width:105px;height:105px;margin-left:-3px;margin-top:-18px}.broad_armor_special_0,.shield_special_0,.slim_armor_special_0{width:90px;height:90px}.weapon_special_critical{background:url(../img/sprites/backer-only/weapon_special_critical.gif) no-repeat;width:90px;height:90px;margin-left:-12px;margin-top:12px}.weapon_special_1{margin-left:-12px}.broad_armor_special_1,.head_special_1,.slim_armor_special_1{width:90px;height:90px}.head_special_0{background:url(../img/sprites/backer-only/BackerOnly-Equip-ShadeHelmet.gif) no-repeat}.head_special_1{background:url(../img/sprites/backer-only/ContributorOnly-Equip-CrystalHelmet.gif) no-repeat;margin-top:3px}.broad_armor_special_0,.slim_armor_special_0{background:url(../img/sprites/backer-only/BackerOnly-Equip-ShadeArmor.gif) no-repeat}.broad_armor_special_1,.slim_armor_special_1{background:url(../img/sprites/backer-only/ContributorOnly-Equip-CrystalArmor.gif) no-repeat}.shield_special_0{background:url(../img/sprites/backer-only/BackerOnly-Shield-TormentedSkull.gif) no-repeat}.weapon_special_0{background:url(../img/sprites/backer-only/BackerOnly-Weapon-DarkSoulsBlade.gif) no-repeat}.Pet-Wolf-Cerberus{width:105px;height:72px;background:url(../img/sprites/backer-only/BackerOnly-Pet-CerberusPup.gif) no-repeat}.Gems{display:inline-block;margin-right:5px;border-style:none;margin-left:0;margin-top:2px}.inline-gems{vertical-align:middle;margin-left:0;display:inline-block}.customize-menu .locked{background-color:#727272}.achievement{float:left;clear:right;margin-right:10px}[class*=Mount_Body_],[class*=Mount_Head_]{margin-top:18px} \ No newline at end of file +.achievement-alien{background-image:url(spritesmith0.png);background-position:-848px -728px;width:24px;height:26px}.achievement-armor{background-image:url(spritesmith0.png);background-position:-1551px -1456px;width:24px;height:26px}.achievement-boot{background-image:url(spritesmith0.png);background-position:-823px -728px;width:24px;height:26px}.achievement-bow{background-image:url(spritesmith0.png);background-position:-798px -728px;width:24px;height:26px}.achievement-cactus{background-image:url(spritesmith0.png);background-position:-939px -819px;width:24px;height:26px}.achievement-cake{background-image:url(spritesmith0.png);background-position:-914px -819px;width:24px;height:26px}.achievement-cave{background-image:url(spritesmith0.png);background-position:-889px -819px;width:24px;height:26px}.achievement-coffin{background-image:url(spritesmith0.png);background-position:-1030px -910px;width:24px;height:26px}.achievement-comment{background-image:url(spritesmith0.png);background-position:-1005px -910px;width:24px;height:26px}.achievement-costumeContest{background-image:url(spritesmith0.png);background-position:-980px -910px;width:24px;height:26px}.achievement-dilatory{background-image:url(spritesmith0.png);background-position:-1121px -1001px;width:24px;height:26px}.achievement-firefox{background-image:url(spritesmith0.png);background-position:-1096px -1001px;width:24px;height:26px}.achievement-habitBirthday{background-image:url(spritesmith0.png);background-position:-1071px -1001px;width:24px;height:26px}.achievement-heart{background-image:url(spritesmith0.png);background-position:-1212px -1092px;width:24px;height:26px}.achievement-helm{background-image:url(spritesmith0.png);background-position:-1526px -1456px;width:24px;height:26px}.achievement-karaoke{background-image:url(spritesmith0.png);background-position:-1162px -1092px;width:24px;height:26px}.achievement-ninja{background-image:url(spritesmith0.png);background-position:-1303px -1183px;width:24px;height:26px}.achievement-perfect{background-image:url(spritesmith0.png);background-position:-1278px -1183px;width:24px;height:26px}.achievement-rat{background-image:url(spritesmith0.png);background-position:-1253px -1183px;width:24px;height:26px}.achievement-shield{background-image:url(spritesmith0.png);background-position:-1394px -1274px;width:24px;height:26px}.achievement-snowball{background-image:url(spritesmith0.png);background-position:-1369px -1274px;width:24px;height:26px}.achievement-spookDust{background-image:url(spritesmith0.png);background-position:-1344px -1274px;width:24px;height:26px}.achievement-sun{background-image:url(spritesmith0.png);background-position:-1485px -1365px;width:24px;height:26px}.achievement-sword{background-image:url(spritesmith0.png);background-position:-1460px -1365px;width:24px;height:26px}.achievement-thermometer{background-image:url(spritesmith0.png);background-position:-1435px -1365px;width:24px;height:26px}.achievement-tree{background-image:url(spritesmith0.png);background-position:-1576px -1456px;width:24px;height:26px}.achievement-valentine{background-image:url(spritesmith0.png);background-position:-1187px -1092px;width:24px;height:26px}.background_autumn_forest{background-image:url(spritesmith0.png);background-position:0 -296px;width:140px;height:147px}.background_beach{background-image:url(spritesmith0.png);background-position:-282px 0;width:141px;height:147px}.background_clouds{background-image:url(spritesmith0.png);background-position:0 -148px;width:140px;height:147px}.background_coral_reef{background-image:url(spritesmith0.png);background-position:-141px -148px;width:140px;height:147px}.background_dusty_canyons{background-image:url(spritesmith0.png);background-position:-282px -148px;width:140px;height:147px}.background_fairy_ring{background-image:url(spritesmith0.png);background-position:-424px 0;width:140px;height:147px}.background_forest{background-image:url(spritesmith0.png);background-position:-424px -148px;width:140px;height:147px}.background_graveyard{background-image:url(spritesmith0.png);background-position:0 0;width:140px;height:147px}.background_harvest_fields{background-image:url(spritesmith0.png);background-position:-141px -296px;width:141px;height:147px}.background_haunted_house{background-image:url(spritesmith0.png);background-position:-283px -296px;width:140px;height:147px}.background_open_waters{background-image:url(spritesmith0.png);background-position:-565px 0;width:141px;height:147px}.background_pumpkin_patch{background-image:url(spritesmith0.png);background-position:-565px -148px;width:140px;height:147px}.background_seafarer_ship{background-image:url(spritesmith0.png);background-position:-565px -296px;width:140px;height:147px}.background_thunderstorm{background-image:url(spritesmith0.png);background-position:0 -444px;width:141px;height:147px}.background_volcano{background-image:url(spritesmith0.png);background-position:-141px 0;width:140px;height:147px}.beard_{background-image:url(spritesmith0.png);background-position:-546px -683px;width:90px;height:90px}.customize-option.beard_{background-image:url(spritesmith0.png);background-position:-571px -698px;width:60px;height:60px}.hair_beard_1_TRUred{background-image:url(spritesmith0.png);background-position:-637px -683px;width:90px;height:90px}.customize-option.hair_beard_1_TRUred{background-image:url(spritesmith0.png);background-position:-662px -698px;width:60px;height:60px}.hair_beard_1_black{background-image:url(spritesmith0.png);background-position:-798px 0;width:90px;height:90px}.customize-option.hair_beard_1_black{background-image:url(spritesmith0.png);background-position:-823px -15px;width:60px;height:60px}.hair_beard_1_blond{background-image:url(spritesmith0.png);background-position:-798px -91px;width:90px;height:90px}.customize-option.hair_beard_1_blond{background-image:url(spritesmith0.png);background-position:-823px -106px;width:60px;height:60px}.hair_beard_1_blue{background-image:url(spritesmith0.png);background-position:-798px -182px;width:90px;height:90px}.customize-option.hair_beard_1_blue{background-image:url(spritesmith0.png);background-position:-823px -197px;width:60px;height:60px}.hair_beard_1_brown{background-image:url(spritesmith0.png);background-position:-798px -273px;width:90px;height:90px}.customize-option.hair_beard_1_brown{background-image:url(spritesmith0.png);background-position:-823px -288px;width:60px;height:60px}.hair_beard_1_candycane{background-image:url(spritesmith0.png);background-position:-798px -364px;width:90px;height:90px}.customize-option.hair_beard_1_candycane{background-image:url(spritesmith0.png);background-position:-823px -379px;width:60px;height:60px}.hair_beard_1_candycorn{background-image:url(spritesmith0.png);background-position:-798px -455px;width:90px;height:90px}.customize-option.hair_beard_1_candycorn{background-image:url(spritesmith0.png);background-position:-823px -470px;width:60px;height:60px}.hair_beard_1_frost{background-image:url(spritesmith0.png);background-position:-798px -546px;width:90px;height:90px}.customize-option.hair_beard_1_frost{background-image:url(spritesmith0.png);background-position:-823px -561px;width:60px;height:60px}.hair_beard_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-798px -637px;width:90px;height:90px}.customize-option.hair_beard_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-823px -652px;width:60px;height:60px}.hair_beard_1_green{background-image:url(spritesmith0.png);background-position:0 -774px;width:90px;height:90px}.customize-option.hair_beard_1_green{background-image:url(spritesmith0.png);background-position:-25px -789px;width:60px;height:60px}.hair_beard_1_halloween{background-image:url(spritesmith0.png);background-position:-91px -774px;width:90px;height:90px}.customize-option.hair_beard_1_halloween{background-image:url(spritesmith0.png);background-position:-116px -789px;width:60px;height:60px}.hair_beard_1_holly{background-image:url(spritesmith0.png);background-position:-182px -774px;width:90px;height:90px}.customize-option.hair_beard_1_holly{background-image:url(spritesmith0.png);background-position:-207px -789px;width:60px;height:60px}.hair_beard_1_midnight{background-image:url(spritesmith0.png);background-position:-273px -774px;width:90px;height:90px}.customize-option.hair_beard_1_midnight{background-image:url(spritesmith0.png);background-position:-298px -789px;width:60px;height:60px}.hair_beard_1_pblue{background-image:url(spritesmith0.png);background-position:-364px -774px;width:90px;height:90px}.customize-option.hair_beard_1_pblue{background-image:url(spritesmith0.png);background-position:-389px -789px;width:60px;height:60px}.hair_beard_1_pgreen{background-image:url(spritesmith0.png);background-position:-455px -774px;width:90px;height:90px}.customize-option.hair_beard_1_pgreen{background-image:url(spritesmith0.png);background-position:-480px -789px;width:60px;height:60px}.hair_beard_1_porange{background-image:url(spritesmith0.png);background-position:-546px -774px;width:90px;height:90px}.customize-option.hair_beard_1_porange{background-image:url(spritesmith0.png);background-position:-571px -789px;width:60px;height:60px}.hair_beard_1_ppink{background-image:url(spritesmith0.png);background-position:-637px -774px;width:90px;height:90px}.customize-option.hair_beard_1_ppink{background-image:url(spritesmith0.png);background-position:-662px -789px;width:60px;height:60px}.hair_beard_1_ppurple{background-image:url(spritesmith0.png);background-position:-728px -774px;width:90px;height:90px}.customize-option.hair_beard_1_ppurple{background-image:url(spritesmith0.png);background-position:-753px -789px;width:60px;height:60px}.hair_beard_1_pumpkin{background-image:url(spritesmith0.png);background-position:-889px 0;width:90px;height:90px}.customize-option.hair_beard_1_pumpkin{background-image:url(spritesmith0.png);background-position:-914px -15px;width:60px;height:60px}.hair_beard_1_purple{background-image:url(spritesmith0.png);background-position:-889px -91px;width:90px;height:90px}.customize-option.hair_beard_1_purple{background-image:url(spritesmith0.png);background-position:-914px -106px;width:60px;height:60px}.hair_beard_1_pyellow{background-image:url(spritesmith0.png);background-position:-889px -182px;width:90px;height:90px}.customize-option.hair_beard_1_pyellow{background-image:url(spritesmith0.png);background-position:-914px -197px;width:60px;height:60px}.hair_beard_1_rainbow{background-image:url(spritesmith0.png);background-position:-889px -273px;width:90px;height:90px}.customize-option.hair_beard_1_rainbow{background-image:url(spritesmith0.png);background-position:-914px -288px;width:60px;height:60px}.hair_beard_1_red{background-image:url(spritesmith0.png);background-position:-889px -364px;width:90px;height:90px}.customize-option.hair_beard_1_red{background-image:url(spritesmith0.png);background-position:-914px -379px;width:60px;height:60px}.hair_beard_1_white{background-image:url(spritesmith0.png);background-position:-889px -455px;width:90px;height:90px}.customize-option.hair_beard_1_white{background-image:url(spritesmith0.png);background-position:-914px -470px;width:60px;height:60px}.hair_beard_1_winternight{background-image:url(spritesmith0.png);background-position:-889px -546px;width:90px;height:90px}.customize-option.hair_beard_1_winternight{background-image:url(spritesmith0.png);background-position:-914px -561px;width:60px;height:60px}.hair_beard_1_yellow{background-image:url(spritesmith0.png);background-position:-889px -637px;width:90px;height:90px}.customize-option.hair_beard_1_yellow{background-image:url(spritesmith0.png);background-position:-914px -652px;width:60px;height:60px}.hair_beard_1_zombie{background-image:url(spritesmith0.png);background-position:-889px -728px;width:90px;height:90px}.customize-option.hair_beard_1_zombie{background-image:url(spritesmith0.png);background-position:-914px -743px;width:60px;height:60px}.hair_beard_2_TRUred{background-image:url(spritesmith0.png);background-position:0 -865px;width:90px;height:90px}.customize-option.hair_beard_2_TRUred{background-image:url(spritesmith0.png);background-position:-25px -880px;width:60px;height:60px}.hair_beard_2_black{background-image:url(spritesmith0.png);background-position:-91px -865px;width:90px;height:90px}.customize-option.hair_beard_2_black{background-image:url(spritesmith0.png);background-position:-116px -880px;width:60px;height:60px}.hair_beard_2_blond{background-image:url(spritesmith0.png);background-position:-182px -865px;width:90px;height:90px}.customize-option.hair_beard_2_blond{background-image:url(spritesmith0.png);background-position:-207px -880px;width:60px;height:60px}.hair_beard_2_blue{background-image:url(spritesmith0.png);background-position:-273px -865px;width:90px;height:90px}.customize-option.hair_beard_2_blue{background-image:url(spritesmith0.png);background-position:-298px -880px;width:60px;height:60px}.hair_beard_2_brown{background-image:url(spritesmith0.png);background-position:-364px -865px;width:90px;height:90px}.customize-option.hair_beard_2_brown{background-image:url(spritesmith0.png);background-position:-389px -880px;width:60px;height:60px}.hair_beard_2_candycane{background-image:url(spritesmith0.png);background-position:-455px -865px;width:90px;height:90px}.customize-option.hair_beard_2_candycane{background-image:url(spritesmith0.png);background-position:-480px -880px;width:60px;height:60px}.hair_beard_2_candycorn{background-image:url(spritesmith0.png);background-position:-546px -865px;width:90px;height:90px}.customize-option.hair_beard_2_candycorn{background-image:url(spritesmith0.png);background-position:-571px -880px;width:60px;height:60px}.hair_beard_2_frost{background-image:url(spritesmith0.png);background-position:-637px -865px;width:90px;height:90px}.customize-option.hair_beard_2_frost{background-image:url(spritesmith0.png);background-position:-662px -880px;width:60px;height:60px}.hair_beard_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-728px -865px;width:90px;height:90px}.customize-option.hair_beard_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-753px -880px;width:60px;height:60px}.hair_beard_2_green{background-image:url(spritesmith0.png);background-position:-819px -865px;width:90px;height:90px}.customize-option.hair_beard_2_green{background-image:url(spritesmith0.png);background-position:-844px -880px;width:60px;height:60px}.hair_beard_2_halloween{background-image:url(spritesmith0.png);background-position:-980px 0;width:90px;height:90px}.customize-option.hair_beard_2_halloween{background-image:url(spritesmith0.png);background-position:-1005px -15px;width:60px;height:60px}.hair_beard_2_holly{background-image:url(spritesmith0.png);background-position:-980px -91px;width:90px;height:90px}.customize-option.hair_beard_2_holly{background-image:url(spritesmith0.png);background-position:-1005px -106px;width:60px;height:60px}.hair_beard_2_midnight{background-image:url(spritesmith0.png);background-position:-980px -182px;width:90px;height:90px}.customize-option.hair_beard_2_midnight{background-image:url(spritesmith0.png);background-position:-1005px -197px;width:60px;height:60px}.hair_beard_2_pblue{background-image:url(spritesmith0.png);background-position:-980px -273px;width:90px;height:90px}.customize-option.hair_beard_2_pblue{background-image:url(spritesmith0.png);background-position:-1005px -288px;width:60px;height:60px}.hair_beard_2_pgreen{background-image:url(spritesmith0.png);background-position:-980px -364px;width:90px;height:90px}.customize-option.hair_beard_2_pgreen{background-image:url(spritesmith0.png);background-position:-1005px -379px;width:60px;height:60px}.hair_beard_2_porange{background-image:url(spritesmith0.png);background-position:-980px -455px;width:90px;height:90px}.customize-option.hair_beard_2_porange{background-image:url(spritesmith0.png);background-position:-1005px -470px;width:60px;height:60px}.hair_beard_2_ppink{background-image:url(spritesmith0.png);background-position:-980px -546px;width:90px;height:90px}.customize-option.hair_beard_2_ppink{background-image:url(spritesmith0.png);background-position:-1005px -561px;width:60px;height:60px}.hair_beard_2_ppurple{background-image:url(spritesmith0.png);background-position:-980px -637px;width:90px;height:90px}.customize-option.hair_beard_2_ppurple{background-image:url(spritesmith0.png);background-position:-1005px -652px;width:60px;height:60px}.hair_beard_2_pumpkin{background-image:url(spritesmith0.png);background-position:-980px -728px;width:90px;height:90px}.customize-option.hair_beard_2_pumpkin{background-image:url(spritesmith0.png);background-position:-1005px -743px;width:60px;height:60px}.hair_beard_2_purple{background-image:url(spritesmith0.png);background-position:-980px -819px;width:90px;height:90px}.customize-option.hair_beard_2_purple{background-image:url(spritesmith0.png);background-position:-1005px -834px;width:60px;height:60px}.hair_beard_2_pyellow{background-image:url(spritesmith0.png);background-position:0 -956px;width:90px;height:90px}.customize-option.hair_beard_2_pyellow{background-image:url(spritesmith0.png);background-position:-25px -971px;width:60px;height:60px}.hair_beard_2_rainbow{background-image:url(spritesmith0.png);background-position:-91px -956px;width:90px;height:90px}.customize-option.hair_beard_2_rainbow{background-image:url(spritesmith0.png);background-position:-116px -971px;width:60px;height:60px}.hair_beard_2_red{background-image:url(spritesmith0.png);background-position:-182px -956px;width:90px;height:90px}.customize-option.hair_beard_2_red{background-image:url(spritesmith0.png);background-position:-207px -971px;width:60px;height:60px}.hair_beard_2_white{background-image:url(spritesmith0.png);background-position:-273px -956px;width:90px;height:90px}.customize-option.hair_beard_2_white{background-image:url(spritesmith0.png);background-position:-298px -971px;width:60px;height:60px}.hair_beard_2_winternight{background-image:url(spritesmith0.png);background-position:-364px -956px;width:90px;height:90px}.customize-option.hair_beard_2_winternight{background-image:url(spritesmith0.png);background-position:-389px -971px;width:60px;height:60px}.hair_beard_2_yellow{background-image:url(spritesmith0.png);background-position:-455px -956px;width:90px;height:90px}.customize-option.hair_beard_2_yellow{background-image:url(spritesmith0.png);background-position:-480px -971px;width:60px;height:60px}.hair_beard_2_zombie{background-image:url(spritesmith0.png);background-position:-546px -956px;width:90px;height:90px}.customize-option.hair_beard_2_zombie{background-image:url(spritesmith0.png);background-position:-571px -971px;width:60px;height:60px}.hair_beard_3_TRUred{background-image:url(spritesmith0.png);background-position:-637px -956px;width:90px;height:90px}.customize-option.hair_beard_3_TRUred{background-image:url(spritesmith0.png);background-position:-662px -971px;width:60px;height:60px}.hair_beard_3_black{background-image:url(spritesmith0.png);background-position:-728px -956px;width:90px;height:90px}.customize-option.hair_beard_3_black{background-image:url(spritesmith0.png);background-position:-753px -971px;width:60px;height:60px}.hair_beard_3_blond{background-image:url(spritesmith0.png);background-position:-819px -956px;width:90px;height:90px}.customize-option.hair_beard_3_blond{background-image:url(spritesmith0.png);background-position:-844px -971px;width:60px;height:60px}.hair_beard_3_blue{background-image:url(spritesmith0.png);background-position:-910px -956px;width:90px;height:90px}.customize-option.hair_beard_3_blue{background-image:url(spritesmith0.png);background-position:-935px -971px;width:60px;height:60px}.hair_beard_3_brown{background-image:url(spritesmith0.png);background-position:-1071px 0;width:90px;height:90px}.customize-option.hair_beard_3_brown{background-image:url(spritesmith0.png);background-position:-1096px -15px;width:60px;height:60px}.hair_beard_3_candycane{background-image:url(spritesmith0.png);background-position:-1071px -91px;width:90px;height:90px}.customize-option.hair_beard_3_candycane{background-image:url(spritesmith0.png);background-position:-1096px -106px;width:60px;height:60px}.hair_beard_3_candycorn{background-image:url(spritesmith0.png);background-position:-1071px -182px;width:90px;height:90px}.customize-option.hair_beard_3_candycorn{background-image:url(spritesmith0.png);background-position:-1096px -197px;width:60px;height:60px}.hair_beard_3_frost{background-image:url(spritesmith0.png);background-position:-1071px -273px;width:90px;height:90px}.customize-option.hair_beard_3_frost{background-image:url(spritesmith0.png);background-position:-1096px -288px;width:60px;height:60px}.hair_beard_3_ghostwhite{background-image:url(spritesmith0.png);background-position:-1071px -364px;width:90px;height:90px}.customize-option.hair_beard_3_ghostwhite{background-image:url(spritesmith0.png);background-position:-1096px -379px;width:60px;height:60px}.hair_beard_3_green{background-image:url(spritesmith0.png);background-position:-1071px -455px;width:90px;height:90px}.customize-option.hair_beard_3_green{background-image:url(spritesmith0.png);background-position:-1096px -470px;width:60px;height:60px}.hair_beard_3_halloween{background-image:url(spritesmith0.png);background-position:-1071px -546px;width:90px;height:90px}.customize-option.hair_beard_3_halloween{background-image:url(spritesmith0.png);background-position:-1096px -561px;width:60px;height:60px}.hair_beard_3_holly{background-image:url(spritesmith0.png);background-position:-1071px -637px;width:90px;height:90px}.customize-option.hair_beard_3_holly{background-image:url(spritesmith0.png);background-position:-1096px -652px;width:60px;height:60px}.hair_beard_3_midnight{background-image:url(spritesmith0.png);background-position:-1071px -728px;width:90px;height:90px}.customize-option.hair_beard_3_midnight{background-image:url(spritesmith0.png);background-position:-1096px -743px;width:60px;height:60px}.hair_beard_3_pblue (1){background-image:url(spritesmith0.png);background-position:-1071px -819px;width:90px;height:90px}.customize-option.hair_beard_3_pblue (1){background-image:url(spritesmith0.png);background-position:-1096px -834px;width:60px;height:60px}.hair_beard_3_pblue{background-image:url(spritesmith0.png);background-position:-1071px -910px;width:90px;height:90px}.customize-option.hair_beard_3_pblue{background-image:url(spritesmith0.png);background-position:-1096px -925px;width:60px;height:60px}.hair_beard_3_pgreen{background-image:url(spritesmith0.png);background-position:0 -1047px;width:90px;height:90px}.customize-option.hair_beard_3_pgreen{background-image:url(spritesmith0.png);background-position:-25px -1062px;width:60px;height:60px}.hair_beard_3_porange{background-image:url(spritesmith0.png);background-position:-91px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_porange{background-image:url(spritesmith0.png);background-position:-116px -1062px;width:60px;height:60px}.hair_beard_3_ppink{background-image:url(spritesmith0.png);background-position:-182px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_ppink{background-image:url(spritesmith0.png);background-position:-207px -1062px;width:60px;height:60px}.hair_beard_3_ppurple{background-image:url(spritesmith0.png);background-position:-273px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_ppurple{background-image:url(spritesmith0.png);background-position:-298px -1062px;width:60px;height:60px}.hair_beard_3_pumpkin{background-image:url(spritesmith0.png);background-position:-364px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_pumpkin{background-image:url(spritesmith0.png);background-position:-389px -1062px;width:60px;height:60px}.hair_beard_3_purple{background-image:url(spritesmith0.png);background-position:-455px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_purple{background-image:url(spritesmith0.png);background-position:-480px -1062px;width:60px;height:60px}.hair_beard_3_pyellow{background-image:url(spritesmith0.png);background-position:-546px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_pyellow{background-image:url(spritesmith0.png);background-position:-571px -1062px;width:60px;height:60px}.hair_beard_3_rainbow{background-image:url(spritesmith0.png);background-position:-637px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_rainbow{background-image:url(spritesmith0.png);background-position:-662px -1062px;width:60px;height:60px}.hair_beard_3_red{background-image:url(spritesmith0.png);background-position:-728px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_red{background-image:url(spritesmith0.png);background-position:-753px -1062px;width:60px;height:60px}.hair_beard_3_white{background-image:url(spritesmith0.png);background-position:-819px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_white{background-image:url(spritesmith0.png);background-position:-844px -1062px;width:60px;height:60px}.hair_beard_3_winternight{background-image:url(spritesmith0.png);background-position:-910px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_winternight{background-image:url(spritesmith0.png);background-position:-935px -1062px;width:60px;height:60px}.hair_beard_3_yellow{background-image:url(spritesmith0.png);background-position:-1001px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_yellow{background-image:url(spritesmith0.png);background-position:-1026px -1062px;width:60px;height:60px}.hair_beard_3_zombie{background-image:url(spritesmith0.png);background-position:-1162px 0;width:90px;height:90px}.customize-option.hair_beard_3_zombie{background-image:url(spritesmith0.png);background-position:-1187px -15px;width:60px;height:60px}.hair_mustache_1_TRUred{background-image:url(spritesmith0.png);background-position:-1162px -91px;width:90px;height:90px}.customize-option.hair_mustache_1_TRUred{background-image:url(spritesmith0.png);background-position:-1187px -106px;width:60px;height:60px}.hair_mustache_1_black{background-image:url(spritesmith0.png);background-position:-1162px -182px;width:90px;height:90px}.customize-option.hair_mustache_1_black{background-image:url(spritesmith0.png);background-position:-1187px -197px;width:60px;height:60px}.hair_mustache_1_blond{background-image:url(spritesmith0.png);background-position:-1162px -273px;width:90px;height:90px}.customize-option.hair_mustache_1_blond{background-image:url(spritesmith0.png);background-position:-1187px -288px;width:60px;height:60px}.hair_mustache_1_blue{background-image:url(spritesmith0.png);background-position:-1162px -364px;width:90px;height:90px}.customize-option.hair_mustache_1_blue{background-image:url(spritesmith0.png);background-position:-1187px -379px;width:60px;height:60px}.hair_mustache_1_brown{background-image:url(spritesmith0.png);background-position:-1162px -455px;width:90px;height:90px}.customize-option.hair_mustache_1_brown{background-image:url(spritesmith0.png);background-position:-1187px -470px;width:60px;height:60px}.hair_mustache_1_candycane{background-image:url(spritesmith0.png);background-position:-1162px -546px;width:90px;height:90px}.customize-option.hair_mustache_1_candycane{background-image:url(spritesmith0.png);background-position:-1187px -561px;width:60px;height:60px}.hair_mustache_1_candycorn{background-image:url(spritesmith0.png);background-position:-1162px -637px;width:90px;height:90px}.customize-option.hair_mustache_1_candycorn{background-image:url(spritesmith0.png);background-position:-1187px -652px;width:60px;height:60px}.hair_mustache_1_frost{background-image:url(spritesmith0.png);background-position:-1162px -728px;width:90px;height:90px}.customize-option.hair_mustache_1_frost{background-image:url(spritesmith0.png);background-position:-1187px -743px;width:60px;height:60px}.hair_mustache_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-1162px -819px;width:90px;height:90px}.customize-option.hair_mustache_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-1187px -834px;width:60px;height:60px}.hair_mustache_1_green{background-image:url(spritesmith0.png);background-position:-1162px -910px;width:90px;height:90px}.customize-option.hair_mustache_1_green{background-image:url(spritesmith0.png);background-position:-1187px -925px;width:60px;height:60px}.hair_mustache_1_halloween{background-image:url(spritesmith0.png);background-position:-1162px -1001px;width:90px;height:90px}.customize-option.hair_mustache_1_halloween{background-image:url(spritesmith0.png);background-position:-1187px -1016px;width:60px;height:60px}.hair_mustache_1_holly{background-image:url(spritesmith0.png);background-position:0 -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_holly{background-image:url(spritesmith0.png);background-position:-25px -1153px;width:60px;height:60px}.hair_mustache_1_midnight{background-image:url(spritesmith0.png);background-position:-91px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_midnight{background-image:url(spritesmith0.png);background-position:-116px -1153px;width:60px;height:60px}.hair_mustache_1_pblue{background-image:url(spritesmith0.png);background-position:-182px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_pblue{background-image:url(spritesmith0.png);background-position:-207px -1153px;width:60px;height:60px}.hair_mustache_1_pgreen{background-image:url(spritesmith0.png);background-position:-273px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_pgreen{background-image:url(spritesmith0.png);background-position:-298px -1153px;width:60px;height:60px}.hair_mustache_1_porange{background-image:url(spritesmith0.png);background-position:-364px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_porange{background-image:url(spritesmith0.png);background-position:-389px -1153px;width:60px;height:60px}.hair_mustache_1_ppink{background-image:url(spritesmith0.png);background-position:-455px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_ppink{background-image:url(spritesmith0.png);background-position:-480px -1153px;width:60px;height:60px}.hair_mustache_1_ppurple{background-image:url(spritesmith0.png);background-position:-424px -296px;width:90px;height:90px}.customize-option.hair_mustache_1_ppurple{background-image:url(spritesmith0.png);background-position:-449px -311px;width:60px;height:60px}.hair_mustache_1_pumpkin{background-image:url(spritesmith0.png);background-position:-637px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_pumpkin{background-image:url(spritesmith0.png);background-position:-662px -1153px;width:60px;height:60px}.hair_mustache_1_purple{background-image:url(spritesmith0.png);background-position:-728px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_purple{background-image:url(spritesmith0.png);background-position:-753px -1153px;width:60px;height:60px}.hair_mustache_1_pyellow{background-image:url(spritesmith0.png);background-position:-819px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_pyellow{background-image:url(spritesmith0.png);background-position:-844px -1153px;width:60px;height:60px}.hair_mustache_1_rainbow{background-image:url(spritesmith0.png);background-position:-910px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_rainbow{background-image:url(spritesmith0.png);background-position:-935px -1153px;width:60px;height:60px}.hair_mustache_1_red{background-image:url(spritesmith0.png);background-position:-1001px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_red{background-image:url(spritesmith0.png);background-position:-1026px -1153px;width:60px;height:60px}.hair_mustache_1_white{background-image:url(spritesmith0.png);background-position:-1092px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_white{background-image:url(spritesmith0.png);background-position:-1117px -1153px;width:60px;height:60px}.hair_mustache_1_winternight{background-image:url(spritesmith0.png);background-position:-1253px 0;width:90px;height:90px}.customize-option.hair_mustache_1_winternight{background-image:url(spritesmith0.png);background-position:-1278px -15px;width:60px;height:60px}.hair_mustache_1_yellow{background-image:url(spritesmith0.png);background-position:-1253px -91px;width:90px;height:90px}.customize-option.hair_mustache_1_yellow{background-image:url(spritesmith0.png);background-position:-1278px -106px;width:60px;height:60px}.hair_mustache_1_zombie{background-image:url(spritesmith0.png);background-position:-1253px -182px;width:90px;height:90px}.customize-option.hair_mustache_1_zombie{background-image:url(spritesmith0.png);background-position:-1278px -197px;width:60px;height:60px}.hair_mustache_2_TRUred{background-image:url(spritesmith0.png);background-position:-1253px -273px;width:90px;height:90px}.customize-option.hair_mustache_2_TRUred{background-image:url(spritesmith0.png);background-position:-1278px -288px;width:60px;height:60px}.hair_mustache_2_black{background-image:url(spritesmith0.png);background-position:-1253px -364px;width:90px;height:90px}.customize-option.hair_mustache_2_black{background-image:url(spritesmith0.png);background-position:-1278px -379px;width:60px;height:60px}.hair_mustache_2_blond{background-image:url(spritesmith0.png);background-position:-1253px -455px;width:90px;height:90px}.customize-option.hair_mustache_2_blond{background-image:url(spritesmith0.png);background-position:-1278px -470px;width:60px;height:60px}.hair_mustache_2_blue{background-image:url(spritesmith0.png);background-position:-1253px -546px;width:90px;height:90px}.customize-option.hair_mustache_2_blue{background-image:url(spritesmith0.png);background-position:-1278px -561px;width:60px;height:60px}.hair_mustache_2_brown{background-image:url(spritesmith0.png);background-position:-1253px -637px;width:90px;height:90px}.customize-option.hair_mustache_2_brown{background-image:url(spritesmith0.png);background-position:-1278px -652px;width:60px;height:60px}.hair_mustache_2_candycane{background-image:url(spritesmith0.png);background-position:-1253px -728px;width:90px;height:90px}.customize-option.hair_mustache_2_candycane{background-image:url(spritesmith0.png);background-position:-1278px -743px;width:60px;height:60px}.hair_mustache_2_candycorn{background-image:url(spritesmith0.png);background-position:-1253px -819px;width:90px;height:90px}.customize-option.hair_mustache_2_candycorn{background-image:url(spritesmith0.png);background-position:-1278px -834px;width:60px;height:60px}.hair_mustache_2_frost{background-image:url(spritesmith0.png);background-position:-1253px -910px;width:90px;height:90px}.customize-option.hair_mustache_2_frost{background-image:url(spritesmith0.png);background-position:-1278px -925px;width:60px;height:60px}.hair_mustache_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-1253px -1001px;width:90px;height:90px}.customize-option.hair_mustache_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-1278px -1016px;width:60px;height:60px}.hair_mustache_2_green{background-image:url(spritesmith0.png);background-position:-1253px -1092px;width:90px;height:90px}.customize-option.hair_mustache_2_green{background-image:url(spritesmith0.png);background-position:-1278px -1107px;width:60px;height:60px}.hair_mustache_2_halloween{background-image:url(spritesmith0.png);background-position:0 -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_halloween{background-image:url(spritesmith0.png);background-position:-25px -1244px;width:60px;height:60px}.hair_mustache_2_holly{background-image:url(spritesmith0.png);background-position:-91px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_holly{background-image:url(spritesmith0.png);background-position:-116px -1244px;width:60px;height:60px}.hair_mustache_2_midnight{background-image:url(spritesmith0.png);background-position:-182px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_midnight{background-image:url(spritesmith0.png);background-position:-207px -1244px;width:60px;height:60px}.hair_mustache_2_pblue{background-image:url(spritesmith0.png);background-position:-273px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_pblue{background-image:url(spritesmith0.png);background-position:-298px -1244px;width:60px;height:60px}.hair_mustache_2_pgreen{background-image:url(spritesmith0.png);background-position:-364px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_pgreen{background-image:url(spritesmith0.png);background-position:-389px -1244px;width:60px;height:60px}.hair_mustache_2_porange{background-image:url(spritesmith0.png);background-position:-455px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_porange{background-image:url(spritesmith0.png);background-position:-480px -1244px;width:60px;height:60px}.hair_mustache_2_ppink{background-image:url(spritesmith0.png);background-position:-546px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_ppink{background-image:url(spritesmith0.png);background-position:-571px -1244px;width:60px;height:60px}.hair_mustache_2_ppurple{background-image:url(spritesmith0.png);background-position:-637px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_ppurple{background-image:url(spritesmith0.png);background-position:-662px -1244px;width:60px;height:60px}.hair_mustache_2_pumpkin{background-image:url(spritesmith0.png);background-position:-728px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_pumpkin{background-image:url(spritesmith0.png);background-position:-753px -1244px;width:60px;height:60px}.hair_mustache_2_purple{background-image:url(spritesmith0.png);background-position:-819px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_purple{background-image:url(spritesmith0.png);background-position:-844px -1244px;width:60px;height:60px}.hair_mustache_2_pyellow{background-image:url(spritesmith0.png);background-position:-910px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_pyellow{background-image:url(spritesmith0.png);background-position:-935px -1244px;width:60px;height:60px}.hair_mustache_2_rainbow{background-image:url(spritesmith0.png);background-position:-1001px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_rainbow{background-image:url(spritesmith0.png);background-position:-1026px -1244px;width:60px;height:60px}.hair_mustache_2_red{background-image:url(spritesmith0.png);background-position:-1092px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_red{background-image:url(spritesmith0.png);background-position:-1117px -1244px;width:60px;height:60px}.hair_mustache_2_white{background-image:url(spritesmith0.png);background-position:-1183px -1229px;width:90px;height:90px}.customize-option.hair_mustache_2_white{background-image:url(spritesmith0.png);background-position:-1208px -1244px;width:60px;height:60px}.hair_mustache_2_winternight{background-image:url(spritesmith0.png);background-position:-1344px 0;width:90px;height:90px}.customize-option.hair_mustache_2_winternight{background-image:url(spritesmith0.png);background-position:-1369px -15px;width:60px;height:60px}.hair_mustache_2_yellow{background-image:url(spritesmith0.png);background-position:-1344px -91px;width:90px;height:90px}.customize-option.hair_mustache_2_yellow{background-image:url(spritesmith0.png);background-position:-1369px -106px;width:60px;height:60px}.hair_mustache_2_zombie{background-image:url(spritesmith0.png);background-position:-1344px -182px;width:90px;height:90px}.customize-option.hair_mustache_2_zombie{background-image:url(spritesmith0.png);background-position:-1369px -197px;width:60px;height:60px}.hair_flower_1{background-image:url(spritesmith0.png);background-position:-1344px -273px;width:90px;height:90px}.customize-option.hair_flower_1{background-image:url(spritesmith0.png);background-position:-1369px -288px;width:60px;height:60px}.hair_flower_2{background-image:url(spritesmith0.png);background-position:-1344px -364px;width:90px;height:90px}.customize-option.hair_flower_2{background-image:url(spritesmith0.png);background-position:-1369px -379px;width:60px;height:60px}.hair_flower_3{background-image:url(spritesmith0.png);background-position:-1344px -455px;width:90px;height:90px}.customize-option.hair_flower_3{background-image:url(spritesmith0.png);background-position:-1369px -470px;width:60px;height:60px}.hair_flower_4{background-image:url(spritesmith0.png);background-position:-1344px -546px;width:90px;height:90px}.customize-option.hair_flower_4{background-image:url(spritesmith0.png);background-position:-1369px -561px;width:60px;height:60px}.hair_flower_5{background-image:url(spritesmith0.png);background-position:-1344px -637px;width:90px;height:90px}.customize-option.hair_flower_5{background-image:url(spritesmith0.png);background-position:-1369px -652px;width:60px;height:60px}.hair_flower_6{background-image:url(spritesmith0.png);background-position:-1344px -728px;width:90px;height:90px}.customize-option.hair_flower_6{background-image:url(spritesmith0.png);background-position:-1369px -743px;width:60px;height:60px}.hair_bangs_1_TRUred{background-image:url(spritesmith0.png);background-position:-1344px -819px;width:90px;height:90px}.customize-option.hair_bangs_1_TRUred{background-image:url(spritesmith0.png);background-position:-1369px -834px;width:60px;height:60px}.hair_bangs_1_black{background-image:url(spritesmith0.png);background-position:-1344px -910px;width:90px;height:90px}.customize-option.hair_bangs_1_black{background-image:url(spritesmith0.png);background-position:-1369px -925px;width:60px;height:60px}.hair_bangs_1_blond{background-image:url(spritesmith0.png);background-position:-1344px -1001px;width:90px;height:90px}.customize-option.hair_bangs_1_blond{background-image:url(spritesmith0.png);background-position:-1369px -1016px;width:60px;height:60px}.hair_bangs_1_blue{background-image:url(spritesmith0.png);background-position:-1344px -1092px;width:90px;height:90px}.customize-option.hair_bangs_1_blue{background-image:url(spritesmith0.png);background-position:-1369px -1107px;width:60px;height:60px}.hair_bangs_1_brown{background-image:url(spritesmith0.png);background-position:-1344px -1183px;width:90px;height:90px}.customize-option.hair_bangs_1_brown{background-image:url(spritesmith0.png);background-position:-1369px -1198px;width:60px;height:60px}.hair_bangs_1_candycane{background-image:url(spritesmith0.png);background-position:0 -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_candycane{background-image:url(spritesmith0.png);background-position:-25px -1335px;width:60px;height:60px}.hair_bangs_1_candycorn{background-image:url(spritesmith0.png);background-position:-91px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_candycorn{background-image:url(spritesmith0.png);background-position:-116px -1335px;width:60px;height:60px}.hair_bangs_1_frost{background-image:url(spritesmith0.png);background-position:-182px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_frost{background-image:url(spritesmith0.png);background-position:-207px -1335px;width:60px;height:60px}.hair_bangs_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-273px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-298px -1335px;width:60px;height:60px}.hair_bangs_1_green{background-image:url(spritesmith0.png);background-position:-364px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_green{background-image:url(spritesmith0.png);background-position:-389px -1335px;width:60px;height:60px}.hair_bangs_1_halloween{background-image:url(spritesmith0.png);background-position:-455px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_halloween{background-image:url(spritesmith0.png);background-position:-480px -1335px;width:60px;height:60px}.hair_bangs_1_holly{background-image:url(spritesmith0.png);background-position:-546px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_holly{background-image:url(spritesmith0.png);background-position:-571px -1335px;width:60px;height:60px}.hair_bangs_1_midnight{background-image:url(spritesmith0.png);background-position:-637px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_midnight{background-image:url(spritesmith0.png);background-position:-662px -1335px;width:60px;height:60px}.hair_bangs_1_pblue{background-image:url(spritesmith0.png);background-position:-728px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_pblue{background-image:url(spritesmith0.png);background-position:-753px -1335px;width:60px;height:60px}.hair_bangs_1_pgreen{background-image:url(spritesmith0.png);background-position:-819px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_pgreen{background-image:url(spritesmith0.png);background-position:-844px -1335px;width:60px;height:60px}.hair_bangs_1_porange{background-image:url(spritesmith0.png);background-position:-910px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_porange{background-image:url(spritesmith0.png);background-position:-935px -1335px;width:60px;height:60px}.hair_bangs_1_ppink{background-image:url(spritesmith0.png);background-position:-1001px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_ppink{background-image:url(spritesmith0.png);background-position:-1026px -1335px;width:60px;height:60px}.hair_bangs_1_ppurple{background-image:url(spritesmith0.png);background-position:-1092px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_ppurple{background-image:url(spritesmith0.png);background-position:-1117px -1335px;width:60px;height:60px}.hair_bangs_1_pumpkin{background-image:url(spritesmith0.png);background-position:-1183px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_pumpkin{background-image:url(spritesmith0.png);background-position:-1208px -1335px;width:60px;height:60px}.hair_bangs_1_purple{background-image:url(spritesmith0.png);background-position:-1274px -1320px;width:90px;height:90px}.customize-option.hair_bangs_1_purple{background-image:url(spritesmith0.png);background-position:-1299px -1335px;width:60px;height:60px}.hair_bangs_1_pyellow{background-image:url(spritesmith0.png);background-position:-1435px 0;width:90px;height:90px}.customize-option.hair_bangs_1_pyellow{background-image:url(spritesmith0.png);background-position:-1460px -15px;width:60px;height:60px}.hair_bangs_1_rainbow{background-image:url(spritesmith0.png);background-position:-1435px -91px;width:90px;height:90px}.customize-option.hair_bangs_1_rainbow{background-image:url(spritesmith0.png);background-position:-1460px -106px;width:60px;height:60px}.hair_bangs_1_red{background-image:url(spritesmith0.png);background-position:-1435px -182px;width:90px;height:90px}.customize-option.hair_bangs_1_red{background-image:url(spritesmith0.png);background-position:-1460px -197px;width:60px;height:60px}.hair_bangs_1_white{background-image:url(spritesmith0.png);background-position:-1435px -273px;width:90px;height:90px}.customize-option.hair_bangs_1_white{background-image:url(spritesmith0.png);background-position:-1460px -288px;width:60px;height:60px}.hair_bangs_1_winternight{background-image:url(spritesmith0.png);background-position:-1435px -364px;width:90px;height:90px}.customize-option.hair_bangs_1_winternight{background-image:url(spritesmith0.png);background-position:-1460px -379px;width:60px;height:60px}.hair_bangs_1_yellow{background-image:url(spritesmith0.png);background-position:-1435px -455px;width:90px;height:90px}.customize-option.hair_bangs_1_yellow{background-image:url(spritesmith0.png);background-position:-1460px -470px;width:60px;height:60px}.hair_bangs_1_zombie{background-image:url(spritesmith0.png);background-position:-1435px -546px;width:90px;height:90px}.customize-option.hair_bangs_1_zombie{background-image:url(spritesmith0.png);background-position:-1460px -561px;width:60px;height:60px}.hair_bangs_2_TRUred{background-image:url(spritesmith0.png);background-position:-1435px -637px;width:90px;height:90px}.customize-option.hair_bangs_2_TRUred{background-image:url(spritesmith0.png);background-position:-1460px -652px;width:60px;height:60px}.hair_bangs_2_black{background-image:url(spritesmith0.png);background-position:-1435px -728px;width:90px;height:90px}.customize-option.hair_bangs_2_black{background-image:url(spritesmith0.png);background-position:-1460px -743px;width:60px;height:60px}.hair_bangs_2_blond{background-image:url(spritesmith0.png);background-position:-1435px -819px;width:90px;height:90px}.customize-option.hair_bangs_2_blond{background-image:url(spritesmith0.png);background-position:-1460px -834px;width:60px;height:60px}.hair_bangs_2_blue{background-image:url(spritesmith0.png);background-position:-1435px -910px;width:90px;height:90px}.customize-option.hair_bangs_2_blue{background-image:url(spritesmith0.png);background-position:-1460px -925px;width:60px;height:60px}.hair_bangs_2_brown{background-image:url(spritesmith0.png);background-position:-1435px -1001px;width:90px;height:90px}.customize-option.hair_bangs_2_brown{background-image:url(spritesmith0.png);background-position:-1460px -1016px;width:60px;height:60px}.hair_bangs_2_candycane{background-image:url(spritesmith0.png);background-position:-1435px -1092px;width:90px;height:90px}.customize-option.hair_bangs_2_candycane{background-image:url(spritesmith0.png);background-position:-1460px -1107px;width:60px;height:60px}.hair_bangs_2_candycorn{background-image:url(spritesmith0.png);background-position:-1435px -1183px;width:90px;height:90px}.customize-option.hair_bangs_2_candycorn{background-image:url(spritesmith0.png);background-position:-1460px -1198px;width:60px;height:60px}.hair_bangs_2_frost{background-image:url(spritesmith0.png);background-position:-1435px -1274px;width:90px;height:90px}.customize-option.hair_bangs_2_frost{background-image:url(spritesmith0.png);background-position:-1460px -1289px;width:60px;height:60px}.hair_bangs_2_ghostwhite{background-image:url(spritesmith0.png);background-position:0 -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-25px -1426px;width:60px;height:60px}.hair_bangs_2_green{background-image:url(spritesmith0.png);background-position:-91px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_green{background-image:url(spritesmith0.png);background-position:-116px -1426px;width:60px;height:60px}.hair_bangs_2_halloween{background-image:url(spritesmith0.png);background-position:-182px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_halloween{background-image:url(spritesmith0.png);background-position:-207px -1426px;width:60px;height:60px}.hair_bangs_2_holly{background-image:url(spritesmith0.png);background-position:-273px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_holly{background-image:url(spritesmith0.png);background-position:-298px -1426px;width:60px;height:60px}.hair_bangs_2_midnight{background-image:url(spritesmith0.png);background-position:-364px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_midnight{background-image:url(spritesmith0.png);background-position:-389px -1426px;width:60px;height:60px}.hair_bangs_2_pblue{background-image:url(spritesmith0.png);background-position:-455px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_pblue{background-image:url(spritesmith0.png);background-position:-480px -1426px;width:60px;height:60px}.hair_bangs_2_pgreen{background-image:url(spritesmith0.png);background-position:-546px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_pgreen{background-image:url(spritesmith0.png);background-position:-571px -1426px;width:60px;height:60px}.hair_bangs_2_porange{background-image:url(spritesmith0.png);background-position:-637px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_porange{background-image:url(spritesmith0.png);background-position:-662px -1426px;width:60px;height:60px}.hair_bangs_2_ppink{background-image:url(spritesmith0.png);background-position:-728px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_ppink{background-image:url(spritesmith0.png);background-position:-753px -1426px;width:60px;height:60px}.hair_bangs_2_ppurple{background-image:url(spritesmith0.png);background-position:-819px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_ppurple{background-image:url(spritesmith0.png);background-position:-844px -1426px;width:60px;height:60px}.hair_bangs_2_pumpkin{background-image:url(spritesmith0.png);background-position:-910px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_pumpkin{background-image:url(spritesmith0.png);background-position:-935px -1426px;width:60px;height:60px}.hair_bangs_2_purple{background-image:url(spritesmith0.png);background-position:-1001px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_purple{background-image:url(spritesmith0.png);background-position:-1026px -1426px;width:60px;height:60px}.hair_bangs_2_pyellow{background-image:url(spritesmith0.png);background-position:-1092px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_pyellow{background-image:url(spritesmith0.png);background-position:-1117px -1426px;width:60px;height:60px}.hair_bangs_2_rainbow{background-image:url(spritesmith0.png);background-position:-1183px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_rainbow{background-image:url(spritesmith0.png);background-position:-1208px -1426px;width:60px;height:60px}.hair_bangs_2_red{background-image:url(spritesmith0.png);background-position:-1274px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_red{background-image:url(spritesmith0.png);background-position:-1299px -1426px;width:60px;height:60px}.hair_bangs_2_white{background-image:url(spritesmith0.png);background-position:-1365px -1411px;width:90px;height:90px}.customize-option.hair_bangs_2_white{background-image:url(spritesmith0.png);background-position:-1390px -1426px;width:60px;height:60px}.hair_bangs_2_winternight{background-image:url(spritesmith0.png);background-position:-1526px 0;width:90px;height:90px}.customize-option.hair_bangs_2_winternight{background-image:url(spritesmith0.png);background-position:-1551px -15px;width:60px;height:60px}.hair_bangs_2_yellow{background-image:url(spritesmith0.png);background-position:-1526px -91px;width:90px;height:90px}.customize-option.hair_bangs_2_yellow{background-image:url(spritesmith0.png);background-position:-1551px -106px;width:60px;height:60px}.hair_bangs_2_zombie{background-image:url(spritesmith0.png);background-position:-1526px -182px;width:90px;height:90px}.customize-option.hair_bangs_2_zombie{background-image:url(spritesmith0.png);background-position:-1551px -197px;width:60px;height:60px}.hair_bangs_3_TRUred{background-image:url(spritesmith0.png);background-position:-1526px -273px;width:90px;height:90px}.customize-option.hair_bangs_3_TRUred{background-image:url(spritesmith0.png);background-position:-1551px -288px;width:60px;height:60px}.hair_bangs_3_black{background-image:url(spritesmith0.png);background-position:-1526px -364px;width:90px;height:90px}.customize-option.hair_bangs_3_black{background-image:url(spritesmith0.png);background-position:-1551px -379px;width:60px;height:60px}.hair_bangs_3_blond{background-image:url(spritesmith0.png);background-position:-1526px -455px;width:90px;height:90px}.customize-option.hair_bangs_3_blond{background-image:url(spritesmith0.png);background-position:-1551px -470px;width:60px;height:60px}.hair_bangs_3_blue{background-image:url(spritesmith0.png);background-position:-1526px -546px;width:90px;height:90px}.customize-option.hair_bangs_3_blue{background-image:url(spritesmith0.png);background-position:-1551px -561px;width:60px;height:60px}.hair_bangs_3_brown{background-image:url(spritesmith0.png);background-position:-1526px -637px;width:90px;height:90px}.customize-option.hair_bangs_3_brown{background-image:url(spritesmith0.png);background-position:-1551px -652px;width:60px;height:60px}.hair_bangs_3_candycane{background-image:url(spritesmith0.png);background-position:-1526px -728px;width:90px;height:90px}.customize-option.hair_bangs_3_candycane{background-image:url(spritesmith0.png);background-position:-1551px -743px;width:60px;height:60px}.hair_bangs_3_candycorn{background-image:url(spritesmith0.png);background-position:-1526px -819px;width:90px;height:90px}.customize-option.hair_bangs_3_candycorn{background-image:url(spritesmith0.png);background-position:-1551px -834px;width:60px;height:60px}.hair_bangs_3_frost{background-image:url(spritesmith0.png);background-position:-1526px -910px;width:90px;height:90px}.customize-option.hair_bangs_3_frost{background-image:url(spritesmith0.png);background-position:-1551px -925px;width:60px;height:60px}.hair_bangs_3_ghostwhite{background-image:url(spritesmith0.png);background-position:-1526px -1001px;width:90px;height:90px}.customize-option.hair_bangs_3_ghostwhite{background-image:url(spritesmith0.png);background-position:-1551px -1016px;width:60px;height:60px}.hair_bangs_3_green{background-image:url(spritesmith0.png);background-position:-1526px -1092px;width:90px;height:90px}.customize-option.hair_bangs_3_green{background-image:url(spritesmith0.png);background-position:-1551px -1107px;width:60px;height:60px}.hair_bangs_3_halloween{background-image:url(spritesmith0.png);background-position:-1526px -1183px;width:90px;height:90px}.customize-option.hair_bangs_3_halloween{background-image:url(spritesmith0.png);background-position:-1551px -1198px;width:60px;height:60px}.hair_bangs_3_holly{background-image:url(spritesmith0.png);background-position:-1526px -1274px;width:90px;height:90px}.customize-option.hair_bangs_3_holly{background-image:url(spritesmith0.png);background-position:-1551px -1289px;width:60px;height:60px}.hair_bangs_3_midnight{background-image:url(spritesmith0.png);background-position:-1526px -1365px;width:90px;height:90px}.customize-option.hair_bangs_3_midnight{background-image:url(spritesmith0.png);background-position:-1551px -1380px;width:60px;height:60px}.hair_bangs_3_pblue{background-image:url(spritesmith0.png);background-position:0 -1502px;width:90px;height:90px}.customize-option.hair_bangs_3_pblue{background-image:url(spritesmith0.png);background-position:-25px -1517px;width:60px;height:60px}.hair_bangs_3_pgreen{background-image:url(spritesmith0.png);background-position:-91px -1502px;width:90px;height:90px}.customize-option.hair_bangs_3_pgreen{background-image:url(spritesmith0.png);background-position:-116px -1517px;width:60px;height:60px}.hair_bangs_3_porange{background-image:url(spritesmith0.png);background-position:-182px -1502px;width:90px;height:90px}.customize-option.hair_bangs_3_porange{background-image:url(spritesmith0.png);background-position:-207px -1517px;width:60px;height:60px}.hair_bangs_3_ppink{background-image:url(spritesmith0.png);background-position:-273px -1502px;width:90px;height:90px}.customize-option.hair_bangs_3_ppink{background-image:url(spritesmith0.png);background-position:-298px -1517px;width:60px;height:60px}.hair_bangs_3_ppurple{background-image:url(spritesmith0.png);background-position:-364px -1502px;width:90px;height:90px}.customize-option.hair_bangs_3_ppurple{background-image:url(spritesmith0.png);background-position:-389px -1517px;width:60px;height:60px}.hair_bangs_3_pumpkin{background-image:url(spritesmith0.png);background-position:-546px -1138px;width:90px;height:90px}.customize-option.hair_bangs_3_pumpkin{background-image:url(spritesmith0.png);background-position:-571px -1153px;width:60px;height:60px}.hair_bangs_3_purple{background-image:url(spritesmith0.png);background-position:-364px -592px;width:90px;height:90px}.customize-option.hair_bangs_3_purple{background-image:url(spritesmith0.png);background-position:-389px -607px;width:60px;height:60px}.hair_bangs_3_pyellow{background-image:url(spritesmith0.png);background-position:-273px -592px;width:90px;height:90px}.customize-option.hair_bangs_3_pyellow{background-image:url(spritesmith0.png);background-position:-298px -607px;width:60px;height:60px}.hair_bangs_3_rainbow{background-image:url(spritesmith0.png);background-position:-182px -592px;width:90px;height:90px}.customize-option.hair_bangs_3_rainbow{background-image:url(spritesmith0.png);background-position:-207px -607px;width:60px;height:60px}.hair_bangs_3_red{background-image:url(spritesmith0.png);background-position:-91px -592px;width:90px;height:90px}.customize-option.hair_bangs_3_red{background-image:url(spritesmith0.png);background-position:-116px -607px;width:60px;height:60px}.hair_bangs_3_white{background-image:url(spritesmith0.png);background-position:0 -592px;width:90px;height:90px}.customize-option.hair_bangs_3_white{background-image:url(spritesmith0.png);background-position:-25px -607px;width:60px;height:60px}.hair_bangs_3_winternight{background-image:url(spritesmith0.png);background-position:-597px -444px;width:90px;height:90px}.customize-option.hair_bangs_3_winternight{background-image:url(spritesmith0.png);background-position:-622px -459px;width:60px;height:60px}.hair_bangs_3_yellow{background-image:url(spritesmith0.png);background-position:-506px -444px;width:90px;height:90px}.customize-option.hair_bangs_3_yellow{background-image:url(spritesmith0.png);background-position:-531px -459px;width:60px;height:60px}.hair_bangs_3_zombie{background-image:url(spritesmith0.png);background-position:-415px -444px;width:90px;height:90px}.customize-option.hair_bangs_3_zombie{background-image:url(spritesmith0.png);background-position:-440px -459px;width:60px;height:60px}.hair_base_1_TRUred{background-image:url(spritesmith0.png);background-position:-324px -444px;width:90px;height:90px}.customize-option.hair_base_1_TRUred{background-image:url(spritesmith0.png);background-position:-349px -459px;width:60px;height:60px}.hair_base_1_black{background-image:url(spritesmith0.png);background-position:-233px -444px;width:90px;height:90px}.customize-option.hair_base_1_black{background-image:url(spritesmith0.png);background-position:-258px -459px;width:60px;height:60px}.hair_base_1_blond{background-image:url(spritesmith0.png);background-position:-142px -444px;width:90px;height:90px}.customize-option.hair_base_1_blond{background-image:url(spritesmith0.png);background-position:-167px -459px;width:60px;height:60px}.hair_base_1_blue{background-image:url(spritesmith0.png);background-position:-455px -683px;width:90px;height:90px}.customize-option.hair_base_1_blue{background-image:url(spritesmith0.png);background-position:-480px -698px;width:60px;height:60px}.hair_base_1_brown{background-image:url(spritesmith0.png);background-position:-364px -683px;width:90px;height:90px}.customize-option.hair_base_1_brown{background-image:url(spritesmith0.png);background-position:-389px -698px;width:60px;height:60px}.hair_base_1_candycane{background-image:url(spritesmith0.png);background-position:-273px -683px;width:90px;height:90px}.customize-option.hair_base_1_candycane{background-image:url(spritesmith0.png);background-position:-298px -698px;width:60px;height:60px}.hair_base_1_candycorn{background-image:url(spritesmith0.png);background-position:-182px -683px;width:90px;height:90px}.customize-option.hair_base_1_candycorn{background-image:url(spritesmith0.png);background-position:-207px -698px;width:60px;height:60px}.hair_base_1_frost{background-image:url(spritesmith0.png);background-position:-91px -683px;width:90px;height:90px}.customize-option.hair_base_1_frost{background-image:url(spritesmith0.png);background-position:-116px -698px;width:60px;height:60px}.hair_base_1_ghostwhite{background-image:url(spritesmith0.png);background-position:0 -683px;width:90px;height:90px}.customize-option.hair_base_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-25px -698px;width:60px;height:60px}.hair_base_1_green{background-image:url(spritesmith0.png);background-position:-707px -546px;width:90px;height:90px}.customize-option.hair_base_1_green{background-image:url(spritesmith0.png);background-position:-732px -561px;width:60px;height:60px}.hair_base_1_halloween{background-image:url(spritesmith0.png);background-position:-707px -455px;width:90px;height:90px}.customize-option.hair_base_1_halloween{background-image:url(spritesmith0.png);background-position:-732px -470px;width:60px;height:60px}.hair_base_1_holly{background-image:url(spritesmith0.png);background-position:-707px -364px;width:90px;height:90px}.customize-option.hair_base_1_holly{background-image:url(spritesmith0.png);background-position:-732px -379px;width:60px;height:60px}.hair_base_1_midnight{background-image:url(spritesmith0.png);background-position:-707px -273px;width:90px;height:90px}.customize-option.hair_base_1_midnight{background-image:url(spritesmith0.png);background-position:-732px -288px;width:60px;height:60px}.hair_base_1_pblue{background-image:url(spritesmith0.png);background-position:-707px -182px;width:90px;height:90px}.customize-option.hair_base_1_pblue{background-image:url(spritesmith0.png);background-position:-732px -197px;width:60px;height:60px}.hair_base_1_pgreen{background-image:url(spritesmith0.png);background-position:-707px -91px;width:90px;height:90px}.customize-option.hair_base_1_pgreen{background-image:url(spritesmith0.png);background-position:-732px -106px;width:60px;height:60px}.hair_base_1_porange{background-image:url(spritesmith0.png);background-position:-707px 0;width:90px;height:90px}.customize-option.hair_base_1_porange{background-image:url(spritesmith0.png);background-position:-732px -15px;width:60px;height:60px}.hair_base_1_ppink{background-image:url(spritesmith0.png);background-position:-546px -592px;width:90px;height:90px}.customize-option.hair_base_1_ppink{background-image:url(spritesmith0.png);background-position:-571px -607px;width:60px;height:60px}.hair_base_1_ppurple{background-image:url(spritesmith0.png);background-position:-455px -592px;width:90px;height:90px}.customize-option.hair_base_1_ppurple{background-image:url(spritesmith0.png);background-position:-480px -607px;width:60px;height:60px}.hair_base_1_pumpkin{background-image:url(spritesmith1.png);background-position:-91px 0;width:90px;height:90px}.customize-option.hair_base_1_pumpkin{background-image:url(spritesmith1.png);background-position:-116px -15px;width:60px;height:60px}.hair_base_1_purple{background-image:url(spritesmith1.png);background-position:-910px -1001px;width:90px;height:90px}.customize-option.hair_base_1_purple{background-image:url(spritesmith1.png);background-position:-935px -1016px;width:60px;height:60px}.hair_base_1_pyellow{background-image:url(spritesmith1.png);background-position:0 -91px;width:90px;height:90px}.customize-option.hair_base_1_pyellow{background-image:url(spritesmith1.png);background-position:-25px -106px;width:60px;height:60px}.hair_base_1_rainbow{background-image:url(spritesmith1.png);background-position:-91px -91px;width:90px;height:90px}.customize-option.hair_base_1_rainbow{background-image:url(spritesmith1.png);background-position:-116px -106px;width:60px;height:60px}.hair_base_1_red{background-image:url(spritesmith1.png);background-position:-182px 0;width:90px;height:90px}.customize-option.hair_base_1_red{background-image:url(spritesmith1.png);background-position:-207px -15px;width:60px;height:60px}.hair_base_1_white{background-image:url(spritesmith1.png);background-position:-182px -91px;width:90px;height:90px}.customize-option.hair_base_1_white{background-image:url(spritesmith1.png);background-position:-207px -106px;width:60px;height:60px}.hair_base_1_winternight{background-image:url(spritesmith1.png);background-position:0 -182px;width:90px;height:90px}.customize-option.hair_base_1_winternight{background-image:url(spritesmith1.png);background-position:-25px -197px;width:60px;height:60px}.hair_base_1_yellow{background-image:url(spritesmith1.png);background-position:-91px -182px;width:90px;height:90px}.customize-option.hair_base_1_yellow{background-image:url(spritesmith1.png);background-position:-116px -197px;width:60px;height:60px}.hair_base_1_zombie{background-image:url(spritesmith1.png);background-position:-182px -182px;width:90px;height:90px}.customize-option.hair_base_1_zombie{background-image:url(spritesmith1.png);background-position:-207px -197px;width:60px;height:60px}.hair_base_2_TRUred{background-image:url(spritesmith1.png);background-position:-273px 0;width:90px;height:90px}.customize-option.hair_base_2_TRUred{background-image:url(spritesmith1.png);background-position:-298px -15px;width:60px;height:60px}.hair_base_2_black{background-image:url(spritesmith1.png);background-position:-273px -91px;width:90px;height:90px}.customize-option.hair_base_2_black{background-image:url(spritesmith1.png);background-position:-298px -106px;width:60px;height:60px}.hair_base_2_blond{background-image:url(spritesmith1.png);background-position:-273px -182px;width:90px;height:90px}.customize-option.hair_base_2_blond{background-image:url(spritesmith1.png);background-position:-298px -197px;width:60px;height:60px}.hair_base_2_blue{background-image:url(spritesmith1.png);background-position:0 -273px;width:90px;height:90px}.customize-option.hair_base_2_blue{background-image:url(spritesmith1.png);background-position:-25px -288px;width:60px;height:60px}.hair_base_2_brown{background-image:url(spritesmith1.png);background-position:-91px -273px;width:90px;height:90px}.customize-option.hair_base_2_brown{background-image:url(spritesmith1.png);background-position:-116px -288px;width:60px;height:60px}.hair_base_2_candycane{background-image:url(spritesmith1.png);background-position:-182px -273px;width:90px;height:90px}.customize-option.hair_base_2_candycane{background-image:url(spritesmith1.png);background-position:-207px -288px;width:60px;height:60px}.hair_base_2_candycorn{background-image:url(spritesmith1.png);background-position:-273px -273px;width:90px;height:90px}.customize-option.hair_base_2_candycorn{background-image:url(spritesmith1.png);background-position:-298px -288px;width:60px;height:60px}.hair_base_2_frost{background-image:url(spritesmith1.png);background-position:-364px 0;width:90px;height:90px}.customize-option.hair_base_2_frost{background-image:url(spritesmith1.png);background-position:-389px -15px;width:60px;height:60px}.hair_base_2_ghostwhite{background-image:url(spritesmith1.png);background-position:-364px -91px;width:90px;height:90px}.customize-option.hair_base_2_ghostwhite{background-image:url(spritesmith1.png);background-position:-389px -106px;width:60px;height:60px}.hair_base_2_green{background-image:url(spritesmith1.png);background-position:-364px -182px;width:90px;height:90px}.customize-option.hair_base_2_green{background-image:url(spritesmith1.png);background-position:-389px -197px;width:60px;height:60px}.hair_base_2_halloween{background-image:url(spritesmith1.png);background-position:-364px -273px;width:90px;height:90px}.customize-option.hair_base_2_halloween{background-image:url(spritesmith1.png);background-position:-389px -288px;width:60px;height:60px}.hair_base_2_holly{background-image:url(spritesmith1.png);background-position:0 -364px;width:90px;height:90px}.customize-option.hair_base_2_holly{background-image:url(spritesmith1.png);background-position:-25px -379px;width:60px;height:60px}.hair_base_2_midnight{background-image:url(spritesmith1.png);background-position:-91px -364px;width:90px;height:90px}.customize-option.hair_base_2_midnight{background-image:url(spritesmith1.png);background-position:-116px -379px;width:60px;height:60px}.hair_base_2_pblue{background-image:url(spritesmith1.png);background-position:-182px -364px;width:90px;height:90px}.customize-option.hair_base_2_pblue{background-image:url(spritesmith1.png);background-position:-207px -379px;width:60px;height:60px}.hair_base_2_pgreen{background-image:url(spritesmith1.png);background-position:-273px -364px;width:90px;height:90px}.customize-option.hair_base_2_pgreen{background-image:url(spritesmith1.png);background-position:-298px -379px;width:60px;height:60px}.hair_base_2_porange{background-image:url(spritesmith1.png);background-position:-364px -364px;width:90px;height:90px}.customize-option.hair_base_2_porange{background-image:url(spritesmith1.png);background-position:-389px -379px;width:60px;height:60px}.hair_base_2_ppink{background-image:url(spritesmith1.png);background-position:-455px 0;width:90px;height:90px}.customize-option.hair_base_2_ppink{background-image:url(spritesmith1.png);background-position:-480px -15px;width:60px;height:60px}.hair_base_2_ppurple{background-image:url(spritesmith1.png);background-position:-455px -91px;width:90px;height:90px}.customize-option.hair_base_2_ppurple{background-image:url(spritesmith1.png);background-position:-480px -106px;width:60px;height:60px}.hair_base_2_pumpkin{background-image:url(spritesmith1.png);background-position:-455px -182px;width:90px;height:90px}.customize-option.hair_base_2_pumpkin{background-image:url(spritesmith1.png);background-position:-480px -197px;width:60px;height:60px}.hair_base_2_purple{background-image:url(spritesmith1.png);background-position:-455px -273px;width:90px;height:90px}.customize-option.hair_base_2_purple{background-image:url(spritesmith1.png);background-position:-480px -288px;width:60px;height:60px}.hair_base_2_pyellow{background-image:url(spritesmith1.png);background-position:-455px -364px;width:90px;height:90px}.customize-option.hair_base_2_pyellow{background-image:url(spritesmith1.png);background-position:-480px -379px;width:60px;height:60px}.hair_base_2_rainbow{background-image:url(spritesmith1.png);background-position:0 -455px;width:90px;height:90px}.customize-option.hair_base_2_rainbow{background-image:url(spritesmith1.png);background-position:-25px -470px;width:60px;height:60px}.hair_base_2_red{background-image:url(spritesmith1.png);background-position:-91px -455px;width:90px;height:90px}.customize-option.hair_base_2_red{background-image:url(spritesmith1.png);background-position:-116px -470px;width:60px;height:60px}.hair_base_2_white{background-image:url(spritesmith1.png);background-position:-182px -455px;width:90px;height:90px}.customize-option.hair_base_2_white{background-image:url(spritesmith1.png);background-position:-207px -470px;width:60px;height:60px}.hair_base_2_winternight{background-image:url(spritesmith1.png);background-position:-273px -455px;width:90px;height:90px}.customize-option.hair_base_2_winternight{background-image:url(spritesmith1.png);background-position:-298px -470px;width:60px;height:60px}.hair_base_2_yellow{background-image:url(spritesmith1.png);background-position:-364px -455px;width:90px;height:90px}.customize-option.hair_base_2_yellow{background-image:url(spritesmith1.png);background-position:-389px -470px;width:60px;height:60px}.hair_base_2_zombie{background-image:url(spritesmith1.png);background-position:-455px -455px;width:90px;height:90px}.customize-option.hair_base_2_zombie{background-image:url(spritesmith1.png);background-position:-480px -470px;width:60px;height:60px}.hair_base_3_TRUred{background-image:url(spritesmith1.png);background-position:-546px 0;width:90px;height:90px}.customize-option.hair_base_3_TRUred{background-image:url(spritesmith1.png);background-position:-571px -15px;width:60px;height:60px}.hair_base_3_black{background-image:url(spritesmith1.png);background-position:-546px -91px;width:90px;height:90px}.customize-option.hair_base_3_black{background-image:url(spritesmith1.png);background-position:-571px -106px;width:60px;height:60px}.hair_base_3_blond{background-image:url(spritesmith1.png);background-position:-546px -182px;width:90px;height:90px}.customize-option.hair_base_3_blond{background-image:url(spritesmith1.png);background-position:-571px -197px;width:60px;height:60px}.hair_base_3_blue{background-image:url(spritesmith1.png);background-position:-546px -273px;width:90px;height:90px}.customize-option.hair_base_3_blue{background-image:url(spritesmith1.png);background-position:-571px -288px;width:60px;height:60px}.hair_base_3_brown{background-image:url(spritesmith1.png);background-position:-546px -364px;width:90px;height:90px}.customize-option.hair_base_3_brown{background-image:url(spritesmith1.png);background-position:-571px -379px;width:60px;height:60px}.hair_base_3_candycane{background-image:url(spritesmith1.png);background-position:-546px -455px;width:90px;height:90px}.customize-option.hair_base_3_candycane{background-image:url(spritesmith1.png);background-position:-571px -470px;width:60px;height:60px}.hair_base_3_candycorn{background-image:url(spritesmith1.png);background-position:0 -546px;width:90px;height:90px}.customize-option.hair_base_3_candycorn{background-image:url(spritesmith1.png);background-position:-25px -561px;width:60px;height:60px}.hair_base_3_frost{background-image:url(spritesmith1.png);background-position:-91px -546px;width:90px;height:90px}.customize-option.hair_base_3_frost{background-image:url(spritesmith1.png);background-position:-116px -561px;width:60px;height:60px}.hair_base_3_ghostwhite{background-image:url(spritesmith1.png);background-position:-182px -546px;width:90px;height:90px}.customize-option.hair_base_3_ghostwhite{background-image:url(spritesmith1.png);background-position:-207px -561px;width:60px;height:60px}.hair_base_3_green{background-image:url(spritesmith1.png);background-position:-273px -546px;width:90px;height:90px}.customize-option.hair_base_3_green{background-image:url(spritesmith1.png);background-position:-298px -561px;width:60px;height:60px}.hair_base_3_halloween{background-image:url(spritesmith1.png);background-position:-364px -546px;width:90px;height:90px}.customize-option.hair_base_3_halloween{background-image:url(spritesmith1.png);background-position:-389px -561px;width:60px;height:60px}.hair_base_3_holly{background-image:url(spritesmith1.png);background-position:-455px -546px;width:90px;height:90px}.customize-option.hair_base_3_holly{background-image:url(spritesmith1.png);background-position:-480px -561px;width:60px;height:60px}.hair_base_3_midnight{background-image:url(spritesmith1.png);background-position:-546px -546px;width:90px;height:90px}.customize-option.hair_base_3_midnight{background-image:url(spritesmith1.png);background-position:-571px -561px;width:60px;height:60px}.hair_base_3_pblue{background-image:url(spritesmith1.png);background-position:-637px 0;width:90px;height:90px}.customize-option.hair_base_3_pblue{background-image:url(spritesmith1.png);background-position:-662px -15px;width:60px;height:60px}.hair_base_3_pgreen{background-image:url(spritesmith1.png);background-position:-637px -91px;width:90px;height:90px}.customize-option.hair_base_3_pgreen{background-image:url(spritesmith1.png);background-position:-662px -106px;width:60px;height:60px}.hair_base_3_porange{background-image:url(spritesmith1.png);background-position:-637px -182px;width:90px;height:90px}.customize-option.hair_base_3_porange{background-image:url(spritesmith1.png);background-position:-662px -197px;width:60px;height:60px}.hair_base_3_ppink{background-image:url(spritesmith1.png);background-position:-637px -273px;width:90px;height:90px}.customize-option.hair_base_3_ppink{background-image:url(spritesmith1.png);background-position:-662px -288px;width:60px;height:60px}.hair_base_3_ppurple{background-image:url(spritesmith1.png);background-position:-637px -364px;width:90px;height:90px}.customize-option.hair_base_3_ppurple{background-image:url(spritesmith1.png);background-position:-662px -379px;width:60px;height:60px}.hair_base_3_pumpkin{background-image:url(spritesmith1.png);background-position:-637px -455px;width:90px;height:90px}.customize-option.hair_base_3_pumpkin{background-image:url(spritesmith1.png);background-position:-662px -470px;width:60px;height:60px}.hair_base_3_purple{background-image:url(spritesmith1.png);background-position:-637px -546px;width:90px;height:90px}.customize-option.hair_base_3_purple{background-image:url(spritesmith1.png);background-position:-662px -561px;width:60px;height:60px}.hair_base_3_pyellow{background-image:url(spritesmith1.png);background-position:0 -637px;width:90px;height:90px}.customize-option.hair_base_3_pyellow{background-image:url(spritesmith1.png);background-position:-25px -652px;width:60px;height:60px}.hair_base_3_rainbow{background-image:url(spritesmith1.png);background-position:-91px -637px;width:90px;height:90px}.customize-option.hair_base_3_rainbow{background-image:url(spritesmith1.png);background-position:-116px -652px;width:60px;height:60px}.hair_base_3_red{background-image:url(spritesmith1.png);background-position:-182px -637px;width:90px;height:90px}.customize-option.hair_base_3_red{background-image:url(spritesmith1.png);background-position:-207px -652px;width:60px;height:60px}.hair_base_3_white{background-image:url(spritesmith1.png);background-position:-273px -637px;width:90px;height:90px}.customize-option.hair_base_3_white{background-image:url(spritesmith1.png);background-position:-298px -652px;width:60px;height:60px}.hair_base_3_winternight{background-image:url(spritesmith1.png);background-position:-364px -637px;width:90px;height:90px}.customize-option.hair_base_3_winternight{background-image:url(spritesmith1.png);background-position:-389px -652px;width:60px;height:60px}.hair_base_3_yellow{background-image:url(spritesmith1.png);background-position:-455px -637px;width:90px;height:90px}.customize-option.hair_base_3_yellow{background-image:url(spritesmith1.png);background-position:-480px -652px;width:60px;height:60px}.hair_base_3_zombie{background-image:url(spritesmith1.png);background-position:-546px -637px;width:90px;height:90px}.customize-option.hair_base_3_zombie{background-image:url(spritesmith1.png);background-position:-571px -652px;width:60px;height:60px}.hair_base_4_TRUred{background-image:url(spritesmith1.png);background-position:-637px -637px;width:90px;height:90px}.customize-option.hair_base_4_TRUred{background-image:url(spritesmith1.png);background-position:-662px -652px;width:60px;height:60px}.hair_base_4_black{background-image:url(spritesmith1.png);background-position:-728px 0;width:90px;height:90px}.customize-option.hair_base_4_black{background-image:url(spritesmith1.png);background-position:-753px -15px;width:60px;height:60px}.hair_base_4_blond{background-image:url(spritesmith1.png);background-position:-728px -91px;width:90px;height:90px}.customize-option.hair_base_4_blond{background-image:url(spritesmith1.png);background-position:-753px -106px;width:60px;height:60px}.hair_base_4_blue{background-image:url(spritesmith1.png);background-position:-728px -182px;width:90px;height:90px}.customize-option.hair_base_4_blue{background-image:url(spritesmith1.png);background-position:-753px -197px;width:60px;height:60px}.hair_base_4_brown{background-image:url(spritesmith1.png);background-position:-728px -273px;width:90px;height:90px}.customize-option.hair_base_4_brown{background-image:url(spritesmith1.png);background-position:-753px -288px;width:60px;height:60px}.hair_base_4_candycane{background-image:url(spritesmith1.png);background-position:-728px -364px;width:90px;height:90px}.customize-option.hair_base_4_candycane{background-image:url(spritesmith1.png);background-position:-753px -379px;width:60px;height:60px}.hair_base_4_candycorn{background-image:url(spritesmith1.png);background-position:-728px -455px;width:90px;height:90px}.customize-option.hair_base_4_candycorn{background-image:url(spritesmith1.png);background-position:-753px -470px;width:60px;height:60px}.hair_base_4_frost{background-image:url(spritesmith1.png);background-position:-728px -546px;width:90px;height:90px}.customize-option.hair_base_4_frost{background-image:url(spritesmith1.png);background-position:-753px -561px;width:60px;height:60px}.hair_base_4_ghostwhite{background-image:url(spritesmith1.png);background-position:-728px -637px;width:90px;height:90px}.customize-option.hair_base_4_ghostwhite{background-image:url(spritesmith1.png);background-position:-753px -652px;width:60px;height:60px}.hair_base_4_green{background-image:url(spritesmith1.png);background-position:0 -728px;width:90px;height:90px}.customize-option.hair_base_4_green{background-image:url(spritesmith1.png);background-position:-25px -743px;width:60px;height:60px}.hair_base_4_halloween{background-image:url(spritesmith1.png);background-position:-91px -728px;width:90px;height:90px}.customize-option.hair_base_4_halloween{background-image:url(spritesmith1.png);background-position:-116px -743px;width:60px;height:60px}.hair_base_4_holly{background-image:url(spritesmith1.png);background-position:-182px -728px;width:90px;height:90px}.customize-option.hair_base_4_holly{background-image:url(spritesmith1.png);background-position:-207px -743px;width:60px;height:60px}.hair_base_4_midnight{background-image:url(spritesmith1.png);background-position:-273px -728px;width:90px;height:90px}.customize-option.hair_base_4_midnight{background-image:url(spritesmith1.png);background-position:-298px -743px;width:60px;height:60px}.hair_base_4_pblue{background-image:url(spritesmith1.png);background-position:-364px -728px;width:90px;height:90px}.customize-option.hair_base_4_pblue{background-image:url(spritesmith1.png);background-position:-389px -743px;width:60px;height:60px}.hair_base_4_pgreen{background-image:url(spritesmith1.png);background-position:-455px -728px;width:90px;height:90px}.customize-option.hair_base_4_pgreen{background-image:url(spritesmith1.png);background-position:-480px -743px;width:60px;height:60px}.hair_base_4_porange{background-image:url(spritesmith1.png);background-position:-546px -728px;width:90px;height:90px}.customize-option.hair_base_4_porange{background-image:url(spritesmith1.png);background-position:-571px -743px;width:60px;height:60px}.hair_base_4_ppink{background-image:url(spritesmith1.png);background-position:-637px -728px;width:90px;height:90px}.customize-option.hair_base_4_ppink{background-image:url(spritesmith1.png);background-position:-662px -743px;width:60px;height:60px}.hair_base_4_ppurple{background-image:url(spritesmith1.png);background-position:-728px -728px;width:90px;height:90px}.customize-option.hair_base_4_ppurple{background-image:url(spritesmith1.png);background-position:-753px -743px;width:60px;height:60px}.hair_base_4_pumpkin{background-image:url(spritesmith1.png);background-position:-819px 0;width:90px;height:90px}.customize-option.hair_base_4_pumpkin{background-image:url(spritesmith1.png);background-position:-844px -15px;width:60px;height:60px}.hair_base_4_purple{background-image:url(spritesmith1.png);background-position:-819px -91px;width:90px;height:90px}.customize-option.hair_base_4_purple{background-image:url(spritesmith1.png);background-position:-844px -106px;width:60px;height:60px}.hair_base_4_pyellow{background-image:url(spritesmith1.png);background-position:-819px -182px;width:90px;height:90px}.customize-option.hair_base_4_pyellow{background-image:url(spritesmith1.png);background-position:-844px -197px;width:60px;height:60px}.hair_base_4_rainbow{background-image:url(spritesmith1.png);background-position:-819px -273px;width:90px;height:90px}.customize-option.hair_base_4_rainbow{background-image:url(spritesmith1.png);background-position:-844px -288px;width:60px;height:60px}.hair_base_4_red{background-image:url(spritesmith1.png);background-position:-819px -364px;width:90px;height:90px}.customize-option.hair_base_4_red{background-image:url(spritesmith1.png);background-position:-844px -379px;width:60px;height:60px}.hair_base_4_white{background-image:url(spritesmith1.png);background-position:-819px -455px;width:90px;height:90px}.customize-option.hair_base_4_white{background-image:url(spritesmith1.png);background-position:-844px -470px;width:60px;height:60px}.hair_base_4_winternight{background-image:url(spritesmith1.png);background-position:-819px -546px;width:90px;height:90px}.customize-option.hair_base_4_winternight{background-image:url(spritesmith1.png);background-position:-844px -561px;width:60px;height:60px}.hair_base_4_yellow{background-image:url(spritesmith1.png);background-position:-819px -637px;width:90px;height:90px}.customize-option.hair_base_4_yellow{background-image:url(spritesmith1.png);background-position:-844px -652px;width:60px;height:60px}.hair_base_4_zombie{background-image:url(spritesmith1.png);background-position:-819px -728px;width:90px;height:90px}.customize-option.hair_base_4_zombie{background-image:url(spritesmith1.png);background-position:-844px -743px;width:60px;height:60px}.hair_base_5_TRUred{background-image:url(spritesmith1.png);background-position:0 -819px;width:90px;height:90px}.customize-option.hair_base_5_TRUred{background-image:url(spritesmith1.png);background-position:-25px -834px;width:60px;height:60px}.hair_base_5_black{background-image:url(spritesmith1.png);background-position:-91px -819px;width:90px;height:90px}.customize-option.hair_base_5_black{background-image:url(spritesmith1.png);background-position:-116px -834px;width:60px;height:60px}.hair_base_5_blond{background-image:url(spritesmith1.png);background-position:-182px -819px;width:90px;height:90px}.customize-option.hair_base_5_blond{background-image:url(spritesmith1.png);background-position:-207px -834px;width:60px;height:60px}.hair_base_5_blue{background-image:url(spritesmith1.png);background-position:-273px -819px;width:90px;height:90px}.customize-option.hair_base_5_blue{background-image:url(spritesmith1.png);background-position:-298px -834px;width:60px;height:60px}.hair_base_5_brown{background-image:url(spritesmith1.png);background-position:-364px -819px;width:90px;height:90px}.customize-option.hair_base_5_brown{background-image:url(spritesmith1.png);background-position:-389px -834px;width:60px;height:60px}.hair_base_5_candycane{background-image:url(spritesmith1.png);background-position:-455px -819px;width:90px;height:90px}.customize-option.hair_base_5_candycane{background-image:url(spritesmith1.png);background-position:-480px -834px;width:60px;height:60px}.hair_base_5_candycorn{background-image:url(spritesmith1.png);background-position:-546px -819px;width:90px;height:90px}.customize-option.hair_base_5_candycorn{background-image:url(spritesmith1.png);background-position:-571px -834px;width:60px;height:60px}.hair_base_5_frost{background-image:url(spritesmith1.png);background-position:-637px -819px;width:90px;height:90px}.customize-option.hair_base_5_frost{background-image:url(spritesmith1.png);background-position:-662px -834px;width:60px;height:60px}.hair_base_5_ghostwhite{background-image:url(spritesmith1.png);background-position:-728px -819px;width:90px;height:90px}.customize-option.hair_base_5_ghostwhite{background-image:url(spritesmith1.png);background-position:-753px -834px;width:60px;height:60px}.hair_base_5_green{background-image:url(spritesmith1.png);background-position:-819px -819px;width:90px;height:90px}.customize-option.hair_base_5_green{background-image:url(spritesmith1.png);background-position:-844px -834px;width:60px;height:60px}.hair_base_5_halloween{background-image:url(spritesmith1.png);background-position:-910px 0;width:90px;height:90px}.customize-option.hair_base_5_halloween{background-image:url(spritesmith1.png);background-position:-935px -15px;width:60px;height:60px}.hair_base_5_holly{background-image:url(spritesmith1.png);background-position:-910px -91px;width:90px;height:90px}.customize-option.hair_base_5_holly{background-image:url(spritesmith1.png);background-position:-935px -106px;width:60px;height:60px}.hair_base_5_midnight{background-image:url(spritesmith1.png);background-position:-910px -182px;width:90px;height:90px}.customize-option.hair_base_5_midnight{background-image:url(spritesmith1.png);background-position:-935px -197px;width:60px;height:60px}.hair_base_5_pblue{background-image:url(spritesmith1.png);background-position:-910px -273px;width:90px;height:90px}.customize-option.hair_base_5_pblue{background-image:url(spritesmith1.png);background-position:-935px -288px;width:60px;height:60px}.hair_base_5_pgreen{background-image:url(spritesmith1.png);background-position:-910px -364px;width:90px;height:90px}.customize-option.hair_base_5_pgreen{background-image:url(spritesmith1.png);background-position:-935px -379px;width:60px;height:60px}.hair_base_5_porange{background-image:url(spritesmith1.png);background-position:-910px -455px;width:90px;height:90px}.customize-option.hair_base_5_porange{background-image:url(spritesmith1.png);background-position:-935px -470px;width:60px;height:60px}.hair_base_5_ppink{background-image:url(spritesmith1.png);background-position:-910px -546px;width:90px;height:90px}.customize-option.hair_base_5_ppink{background-image:url(spritesmith1.png);background-position:-935px -561px;width:60px;height:60px}.hair_base_5_ppurple{background-image:url(spritesmith1.png);background-position:-910px -637px;width:90px;height:90px}.customize-option.hair_base_5_ppurple{background-image:url(spritesmith1.png);background-position:-935px -652px;width:60px;height:60px}.hair_base_5_pumpkin{background-image:url(spritesmith1.png);background-position:-910px -728px;width:90px;height:90px}.customize-option.hair_base_5_pumpkin{background-image:url(spritesmith1.png);background-position:-935px -743px;width:60px;height:60px}.hair_base_5_purple{background-image:url(spritesmith1.png);background-position:-910px -819px;width:90px;height:90px}.customize-option.hair_base_5_purple{background-image:url(spritesmith1.png);background-position:-935px -834px;width:60px;height:60px}.hair_base_5_pyellow{background-image:url(spritesmith1.png);background-position:0 -910px;width:90px;height:90px}.customize-option.hair_base_5_pyellow{background-image:url(spritesmith1.png);background-position:-25px -925px;width:60px;height:60px}.hair_base_5_rainbow{background-image:url(spritesmith1.png);background-position:-91px -910px;width:90px;height:90px}.customize-option.hair_base_5_rainbow{background-image:url(spritesmith1.png);background-position:-116px -925px;width:60px;height:60px}.hair_base_5_red{background-image:url(spritesmith1.png);background-position:-182px -910px;width:90px;height:90px}.customize-option.hair_base_5_red{background-image:url(spritesmith1.png);background-position:-207px -925px;width:60px;height:60px}.hair_base_5_white{background-image:url(spritesmith1.png);background-position:-273px -910px;width:90px;height:90px}.customize-option.hair_base_5_white{background-image:url(spritesmith1.png);background-position:-298px -925px;width:60px;height:60px}.hair_base_5_winternight{background-image:url(spritesmith1.png);background-position:-364px -910px;width:90px;height:90px}.customize-option.hair_base_5_winternight{background-image:url(spritesmith1.png);background-position:-389px -925px;width:60px;height:60px}.hair_base_5_yellow{background-image:url(spritesmith1.png);background-position:-455px -910px;width:90px;height:90px}.customize-option.hair_base_5_yellow{background-image:url(spritesmith1.png);background-position:-480px -925px;width:60px;height:60px}.hair_base_5_zombie{background-image:url(spritesmith1.png);background-position:-546px -910px;width:90px;height:90px}.customize-option.hair_base_5_zombie{background-image:url(spritesmith1.png);background-position:-571px -925px;width:60px;height:60px}.hair_base_6_TRUred{background-image:url(spritesmith1.png);background-position:-637px -910px;width:90px;height:90px}.customize-option.hair_base_6_TRUred{background-image:url(spritesmith1.png);background-position:-662px -925px;width:60px;height:60px}.hair_base_6_black{background-image:url(spritesmith1.png);background-position:-728px -910px;width:90px;height:90px}.customize-option.hair_base_6_black{background-image:url(spritesmith1.png);background-position:-753px -925px;width:60px;height:60px}.hair_base_6_blond{background-image:url(spritesmith1.png);background-position:-819px -910px;width:90px;height:90px}.customize-option.hair_base_6_blond{background-image:url(spritesmith1.png);background-position:-844px -925px;width:60px;height:60px}.hair_base_6_blue{background-image:url(spritesmith1.png);background-position:-910px -910px;width:90px;height:90px}.customize-option.hair_base_6_blue{background-image:url(spritesmith1.png);background-position:-935px -925px;width:60px;height:60px}.hair_base_6_brown{background-image:url(spritesmith1.png);background-position:-1001px 0;width:90px;height:90px}.customize-option.hair_base_6_brown{background-image:url(spritesmith1.png);background-position:-1026px -15px;width:60px;height:60px}.hair_base_6_candycane{background-image:url(spritesmith1.png);background-position:-1001px -91px;width:90px;height:90px}.customize-option.hair_base_6_candycane{background-image:url(spritesmith1.png);background-position:-1026px -106px;width:60px;height:60px}.hair_base_6_candycorn{background-image:url(spritesmith1.png);background-position:-1001px -182px;width:90px;height:90px}.customize-option.hair_base_6_candycorn{background-image:url(spritesmith1.png);background-position:-1026px -197px;width:60px;height:60px}.hair_base_6_frost{background-image:url(spritesmith1.png);background-position:-1001px -273px;width:90px;height:90px}.customize-option.hair_base_6_frost{background-image:url(spritesmith1.png);background-position:-1026px -288px;width:60px;height:60px}.hair_base_6_ghostwhite{background-image:url(spritesmith1.png);background-position:-1001px -364px;width:90px;height:90px}.customize-option.hair_base_6_ghostwhite{background-image:url(spritesmith1.png);background-position:-1026px -379px;width:60px;height:60px}.hair_base_6_green{background-image:url(spritesmith1.png);background-position:-1001px -455px;width:90px;height:90px}.customize-option.hair_base_6_green{background-image:url(spritesmith1.png);background-position:-1026px -470px;width:60px;height:60px}.hair_base_6_halloween{background-image:url(spritesmith1.png);background-position:-1001px -546px;width:90px;height:90px}.customize-option.hair_base_6_halloween{background-image:url(spritesmith1.png);background-position:-1026px -561px;width:60px;height:60px}.hair_base_6_holly{background-image:url(spritesmith1.png);background-position:-1001px -637px;width:90px;height:90px}.customize-option.hair_base_6_holly{background-image:url(spritesmith1.png);background-position:-1026px -652px;width:60px;height:60px}.hair_base_6_midnight{background-image:url(spritesmith1.png);background-position:-1001px -728px;width:90px;height:90px}.customize-option.hair_base_6_midnight{background-image:url(spritesmith1.png);background-position:-1026px -743px;width:60px;height:60px}.hair_base_6_pblue{background-image:url(spritesmith1.png);background-position:-1001px -819px;width:90px;height:90px}.customize-option.hair_base_6_pblue{background-image:url(spritesmith1.png);background-position:-1026px -834px;width:60px;height:60px}.hair_base_6_pgreen{background-image:url(spritesmith1.png);background-position:-1001px -910px;width:90px;height:90px}.customize-option.hair_base_6_pgreen{background-image:url(spritesmith1.png);background-position:-1026px -925px;width:60px;height:60px}.hair_base_6_porange{background-image:url(spritesmith1.png);background-position:0 -1001px;width:90px;height:90px}.customize-option.hair_base_6_porange{background-image:url(spritesmith1.png);background-position:-25px -1016px;width:60px;height:60px}.hair_base_6_ppink{background-image:url(spritesmith1.png);background-position:-91px -1001px;width:90px;height:90px}.customize-option.hair_base_6_ppink{background-image:url(spritesmith1.png);background-position:-116px -1016px;width:60px;height:60px}.hair_base_6_ppurple{background-image:url(spritesmith1.png);background-position:-182px -1001px;width:90px;height:90px}.customize-option.hair_base_6_ppurple{background-image:url(spritesmith1.png);background-position:-207px -1016px;width:60px;height:60px}.hair_base_6_pumpkin{background-image:url(spritesmith1.png);background-position:-273px -1001px;width:90px;height:90px}.customize-option.hair_base_6_pumpkin{background-image:url(spritesmith1.png);background-position:-298px -1016px;width:60px;height:60px}.hair_base_6_purple{background-image:url(spritesmith1.png);background-position:-364px -1001px;width:90px;height:90px}.customize-option.hair_base_6_purple{background-image:url(spritesmith1.png);background-position:-389px -1016px;width:60px;height:60px}.hair_base_6_pyellow{background-image:url(spritesmith1.png);background-position:-455px -1001px;width:90px;height:90px}.customize-option.hair_base_6_pyellow{background-image:url(spritesmith1.png);background-position:-480px -1016px;width:60px;height:60px}.hair_base_6_rainbow{background-image:url(spritesmith1.png);background-position:-546px -1001px;width:90px;height:90px}.customize-option.hair_base_6_rainbow{background-image:url(spritesmith1.png);background-position:-571px -1016px;width:60px;height:60px}.hair_base_6_red{background-image:url(spritesmith1.png);background-position:-637px -1001px;width:90px;height:90px}.customize-option.hair_base_6_red{background-image:url(spritesmith1.png);background-position:-662px -1016px;width:60px;height:60px}.hair_base_6_white{background-image:url(spritesmith1.png);background-position:-728px -1001px;width:90px;height:90px}.customize-option.hair_base_6_white{background-image:url(spritesmith1.png);background-position:-753px -1016px;width:60px;height:60px}.hair_base_6_winternight{background-image:url(spritesmith1.png);background-position:-819px -1001px;width:90px;height:90px}.customize-option.hair_base_6_winternight{background-image:url(spritesmith1.png);background-position:-844px -1016px;width:60px;height:60px}.hair_base_6_yellow{background-image:url(spritesmith1.png);background-position:0 0;width:90px;height:90px}.customize-option.hair_base_6_yellow{background-image:url(spritesmith1.png);background-position:-25px -15px;width:60px;height:60px}.hair_base_6_zombie{background-image:url(spritesmith1.png);background-position:-1001px -1001px;width:90px;height:90px}.customize-option.hair_base_6_zombie{background-image:url(spritesmith1.png);background-position:-1026px -1016px;width:60px;height:60px}.hair_base_7_TRUred{background-image:url(spritesmith1.png);background-position:-1092px 0;width:90px;height:90px}.customize-option.hair_base_7_TRUred{background-image:url(spritesmith1.png);background-position:-1117px -15px;width:60px;height:60px}.hair_base_7_black{background-image:url(spritesmith1.png);background-position:-1092px -91px;width:90px;height:90px}.customize-option.hair_base_7_black{background-image:url(spritesmith1.png);background-position:-1117px -106px;width:60px;height:60px}.hair_base_7_blond{background-image:url(spritesmith1.png);background-position:-1092px -182px;width:90px;height:90px}.customize-option.hair_base_7_blond{background-image:url(spritesmith1.png);background-position:-1117px -197px;width:60px;height:60px}.hair_base_7_blue{background-image:url(spritesmith1.png);background-position:-1092px -273px;width:90px;height:90px}.customize-option.hair_base_7_blue{background-image:url(spritesmith1.png);background-position:-1117px -288px;width:60px;height:60px}.hair_base_7_brown{background-image:url(spritesmith1.png);background-position:-1092px -364px;width:90px;height:90px}.customize-option.hair_base_7_brown{background-image:url(spritesmith1.png);background-position:-1117px -379px;width:60px;height:60px}.hair_base_7_candycane{background-image:url(spritesmith1.png);background-position:-1092px -455px;width:90px;height:90px}.customize-option.hair_base_7_candycane{background-image:url(spritesmith1.png);background-position:-1117px -470px;width:60px;height:60px}.hair_base_7_candycorn{background-image:url(spritesmith1.png);background-position:-1092px -546px;width:90px;height:90px}.customize-option.hair_base_7_candycorn{background-image:url(spritesmith1.png);background-position:-1117px -561px;width:60px;height:60px}.hair_base_7_frost{background-image:url(spritesmith1.png);background-position:-1092px -637px;width:90px;height:90px}.customize-option.hair_base_7_frost{background-image:url(spritesmith1.png);background-position:-1117px -652px;width:60px;height:60px}.hair_base_7_ghostwhite{background-image:url(spritesmith1.png);background-position:-1092px -728px;width:90px;height:90px}.customize-option.hair_base_7_ghostwhite{background-image:url(spritesmith1.png);background-position:-1117px -743px;width:60px;height:60px}.hair_base_7_green{background-image:url(spritesmith1.png);background-position:-1092px -819px;width:90px;height:90px}.customize-option.hair_base_7_green{background-image:url(spritesmith1.png);background-position:-1117px -834px;width:60px;height:60px}.hair_base_7_halloween{background-image:url(spritesmith1.png);background-position:-1092px -910px;width:90px;height:90px}.customize-option.hair_base_7_halloween{background-image:url(spritesmith1.png);background-position:-1117px -925px;width:60px;height:60px}.hair_base_7_holly{background-image:url(spritesmith1.png);background-position:-1092px -1001px;width:90px;height:90px}.customize-option.hair_base_7_holly{background-image:url(spritesmith1.png);background-position:-1117px -1016px;width:60px;height:60px}.hair_base_7_midnight{background-image:url(spritesmith1.png);background-position:0 -1092px;width:90px;height:90px}.customize-option.hair_base_7_midnight{background-image:url(spritesmith1.png);background-position:-25px -1107px;width:60px;height:60px}.hair_base_7_pblue{background-image:url(spritesmith1.png);background-position:-91px -1092px;width:90px;height:90px}.customize-option.hair_base_7_pblue{background-image:url(spritesmith1.png);background-position:-116px -1107px;width:60px;height:60px}.hair_base_7_pgreen{background-image:url(spritesmith1.png);background-position:-182px -1092px;width:90px;height:90px}.customize-option.hair_base_7_pgreen{background-image:url(spritesmith1.png);background-position:-207px -1107px;width:60px;height:60px}.hair_base_7_porange{background-image:url(spritesmith1.png);background-position:-273px -1092px;width:90px;height:90px}.customize-option.hair_base_7_porange{background-image:url(spritesmith1.png);background-position:-298px -1107px;width:60px;height:60px}.hair_base_7_ppink{background-image:url(spritesmith1.png);background-position:-364px -1092px;width:90px;height:90px}.customize-option.hair_base_7_ppink{background-image:url(spritesmith1.png);background-position:-389px -1107px;width:60px;height:60px}.hair_base_7_ppurple{background-image:url(spritesmith1.png);background-position:-455px -1092px;width:90px;height:90px}.customize-option.hair_base_7_ppurple{background-image:url(spritesmith1.png);background-position:-480px -1107px;width:60px;height:60px}.hair_base_7_pumpkin{background-image:url(spritesmith1.png);background-position:-546px -1092px;width:90px;height:90px}.customize-option.hair_base_7_pumpkin{background-image:url(spritesmith1.png);background-position:-571px -1107px;width:60px;height:60px}.hair_base_7_purple{background-image:url(spritesmith1.png);background-position:-637px -1092px;width:90px;height:90px}.customize-option.hair_base_7_purple{background-image:url(spritesmith1.png);background-position:-662px -1107px;width:60px;height:60px}.hair_base_7_pyellow{background-image:url(spritesmith1.png);background-position:-728px -1092px;width:90px;height:90px}.customize-option.hair_base_7_pyellow{background-image:url(spritesmith1.png);background-position:-753px -1107px;width:60px;height:60px}.hair_base_7_rainbow{background-image:url(spritesmith1.png);background-position:-819px -1092px;width:90px;height:90px}.customize-option.hair_base_7_rainbow{background-image:url(spritesmith1.png);background-position:-844px -1107px;width:60px;height:60px}.hair_base_7_red{background-image:url(spritesmith1.png);background-position:-910px -1092px;width:90px;height:90px}.customize-option.hair_base_7_red{background-image:url(spritesmith1.png);background-position:-935px -1107px;width:60px;height:60px}.hair_base_7_white{background-image:url(spritesmith1.png);background-position:-1001px -1092px;width:90px;height:90px}.customize-option.hair_base_7_white{background-image:url(spritesmith1.png);background-position:-1026px -1107px;width:60px;height:60px}.hair_base_7_winternight{background-image:url(spritesmith1.png);background-position:-1092px -1092px;width:90px;height:90px}.customize-option.hair_base_7_winternight{background-image:url(spritesmith1.png);background-position:-1117px -1107px;width:60px;height:60px}.hair_base_7_yellow{background-image:url(spritesmith1.png);background-position:-1183px 0;width:90px;height:90px}.customize-option.hair_base_7_yellow{background-image:url(spritesmith1.png);background-position:-1208px -15px;width:60px;height:60px}.hair_base_7_zombie{background-image:url(spritesmith1.png);background-position:-1183px -91px;width:90px;height:90px}.customize-option.hair_base_7_zombie{background-image:url(spritesmith1.png);background-position:-1208px -106px;width:60px;height:60px}.hair_base_8_TRUred{background-image:url(spritesmith1.png);background-position:-1183px -182px;width:90px;height:90px}.customize-option.hair_base_8_TRUred{background-image:url(spritesmith1.png);background-position:-1208px -197px;width:60px;height:60px}.hair_base_8_black{background-image:url(spritesmith1.png);background-position:-1183px -273px;width:90px;height:90px}.customize-option.hair_base_8_black{background-image:url(spritesmith1.png);background-position:-1208px -288px;width:60px;height:60px}.hair_base_8_blond{background-image:url(spritesmith1.png);background-position:-1183px -364px;width:90px;height:90px}.customize-option.hair_base_8_blond{background-image:url(spritesmith1.png);background-position:-1208px -379px;width:60px;height:60px}.hair_base_8_blue{background-image:url(spritesmith1.png);background-position:-1183px -455px;width:90px;height:90px}.customize-option.hair_base_8_blue{background-image:url(spritesmith1.png);background-position:-1208px -470px;width:60px;height:60px}.hair_base_8_brown{background-image:url(spritesmith1.png);background-position:-1183px -546px;width:90px;height:90px}.customize-option.hair_base_8_brown{background-image:url(spritesmith1.png);background-position:-1208px -561px;width:60px;height:60px}.hair_base_8_candycane{background-image:url(spritesmith1.png);background-position:-1183px -637px;width:90px;height:90px}.customize-option.hair_base_8_candycane{background-image:url(spritesmith1.png);background-position:-1208px -652px;width:60px;height:60px}.hair_base_8_candycorn{background-image:url(spritesmith1.png);background-position:-1183px -728px;width:90px;height:90px}.customize-option.hair_base_8_candycorn{background-image:url(spritesmith1.png);background-position:-1208px -743px;width:60px;height:60px}.hair_base_8_frost{background-image:url(spritesmith1.png);background-position:-1183px -819px;width:90px;height:90px}.customize-option.hair_base_8_frost{background-image:url(spritesmith1.png);background-position:-1208px -834px;width:60px;height:60px}.hair_base_8_ghostwhite{background-image:url(spritesmith1.png);background-position:-1183px -910px;width:90px;height:90px}.customize-option.hair_base_8_ghostwhite{background-image:url(spritesmith1.png);background-position:-1208px -925px;width:60px;height:60px}.hair_base_8_green{background-image:url(spritesmith1.png);background-position:-1183px -1001px;width:90px;height:90px}.customize-option.hair_base_8_green{background-image:url(spritesmith1.png);background-position:-1208px -1016px;width:60px;height:60px}.hair_base_8_halloween{background-image:url(spritesmith1.png);background-position:-1183px -1092px;width:90px;height:90px}.customize-option.hair_base_8_halloween{background-image:url(spritesmith1.png);background-position:-1208px -1107px;width:60px;height:60px}.hair_base_8_holly{background-image:url(spritesmith1.png);background-position:0 -1183px;width:90px;height:90px}.customize-option.hair_base_8_holly{background-image:url(spritesmith1.png);background-position:-25px -1198px;width:60px;height:60px}.hair_base_8_midnight{background-image:url(spritesmith1.png);background-position:-91px -1183px;width:90px;height:90px}.customize-option.hair_base_8_midnight{background-image:url(spritesmith1.png);background-position:-116px -1198px;width:60px;height:60px}.hair_base_8_pblue{background-image:url(spritesmith1.png);background-position:-182px -1183px;width:90px;height:90px}.customize-option.hair_base_8_pblue{background-image:url(spritesmith1.png);background-position:-207px -1198px;width:60px;height:60px}.hair_base_8_pgreen{background-image:url(spritesmith1.png);background-position:-273px -1183px;width:90px;height:90px}.customize-option.hair_base_8_pgreen{background-image:url(spritesmith1.png);background-position:-298px -1198px;width:60px;height:60px}.hair_base_8_porange{background-image:url(spritesmith1.png);background-position:-364px -1183px;width:90px;height:90px}.customize-option.hair_base_8_porange{background-image:url(spritesmith1.png);background-position:-389px -1198px;width:60px;height:60px}.hair_base_8_ppink{background-image:url(spritesmith1.png);background-position:-455px -1183px;width:90px;height:90px}.customize-option.hair_base_8_ppink{background-image:url(spritesmith1.png);background-position:-480px -1198px;width:60px;height:60px}.hair_base_8_ppurple{background-image:url(spritesmith1.png);background-position:-546px -1183px;width:90px;height:90px}.customize-option.hair_base_8_ppurple{background-image:url(spritesmith1.png);background-position:-571px -1198px;width:60px;height:60px}.hair_base_8_pumpkin{background-image:url(spritesmith1.png);background-position:-637px -1183px;width:90px;height:90px}.customize-option.hair_base_8_pumpkin{background-image:url(spritesmith1.png);background-position:-662px -1198px;width:60px;height:60px}.hair_base_8_purple{background-image:url(spritesmith1.png);background-position:-728px -1183px;width:90px;height:90px}.customize-option.hair_base_8_purple{background-image:url(spritesmith1.png);background-position:-753px -1198px;width:60px;height:60px}.hair_base_8_pyellow{background-image:url(spritesmith1.png);background-position:-819px -1183px;width:90px;height:90px}.customize-option.hair_base_8_pyellow{background-image:url(spritesmith1.png);background-position:-844px -1198px;width:60px;height:60px}.hair_base_8_rainbow{background-image:url(spritesmith1.png);background-position:-910px -1183px;width:90px;height:90px}.customize-option.hair_base_8_rainbow{background-image:url(spritesmith1.png);background-position:-935px -1198px;width:60px;height:60px}.hair_base_8_red{background-image:url(spritesmith1.png);background-position:-1001px -1183px;width:90px;height:90px}.customize-option.hair_base_8_red{background-image:url(spritesmith1.png);background-position:-1026px -1198px;width:60px;height:60px}.hair_base_8_white{background-image:url(spritesmith1.png);background-position:-1092px -1183px;width:90px;height:90px}.customize-option.hair_base_8_white{background-image:url(spritesmith1.png);background-position:-1117px -1198px;width:60px;height:60px}.hair_base_8_winternight{background-image:url(spritesmith1.png);background-position:-1183px -1183px;width:90px;height:90px}.customize-option.hair_base_8_winternight{background-image:url(spritesmith1.png);background-position:-1208px -1198px;width:60px;height:60px}.hair_base_8_yellow{background-image:url(spritesmith1.png);background-position:-1274px 0;width:90px;height:90px}.customize-option.hair_base_8_yellow{background-image:url(spritesmith1.png);background-position:-1299px -15px;width:60px;height:60px}.hair_base_8_zombie{background-image:url(spritesmith1.png);background-position:-1274px -91px;width:90px;height:90px}.customize-option.hair_base_8_zombie{background-image:url(spritesmith1.png);background-position:-1299px -106px;width:60px;height:60px}.broad_shirt_black{background-image:url(spritesmith1.png);background-position:-1274px -182px;width:90px;height:90px}.customize-option.broad_shirt_black{background-image:url(spritesmith1.png);background-position:-1299px -212px;width:60px;height:60px}.broad_shirt_blue{background-image:url(spritesmith1.png);background-position:-1274px -273px;width:90px;height:90px}.customize-option.broad_shirt_blue{background-image:url(spritesmith1.png);background-position:-1299px -303px;width:60px;height:60px}.broad_shirt_convict{background-image:url(spritesmith1.png);background-position:-1274px -364px;width:90px;height:90px}.customize-option.broad_shirt_convict{background-image:url(spritesmith1.png);background-position:-1299px -394px;width:60px;height:60px}.broad_shirt_cross{background-image:url(spritesmith1.png);background-position:-1274px -455px;width:90px;height:90px}.customize-option.broad_shirt_cross{background-image:url(spritesmith1.png);background-position:-1299px -485px;width:60px;height:60px}.broad_shirt_fire{background-image:url(spritesmith1.png);background-position:-1274px -546px;width:90px;height:90px}.customize-option.broad_shirt_fire{background-image:url(spritesmith1.png);background-position:-1299px -576px;width:60px;height:60px}.broad_shirt_green{background-image:url(spritesmith1.png);background-position:-1274px -637px;width:90px;height:90px}.customize-option.broad_shirt_green{background-image:url(spritesmith1.png);background-position:-1299px -667px;width:60px;height:60px}.broad_shirt_horizon{background-image:url(spritesmith1.png);background-position:-1274px -728px;width:90px;height:90px}.customize-option.broad_shirt_horizon{background-image:url(spritesmith1.png);background-position:-1299px -758px;width:60px;height:60px}.broad_shirt_ocean{background-image:url(spritesmith1.png);background-position:-1274px -819px;width:90px;height:90px}.customize-option.broad_shirt_ocean{background-image:url(spritesmith1.png);background-position:-1299px -849px;width:60px;height:60px}.broad_shirt_pink{background-image:url(spritesmith1.png);background-position:-1274px -910px;width:90px;height:90px}.customize-option.broad_shirt_pink{background-image:url(spritesmith1.png);background-position:-1299px -940px;width:60px;height:60px}.broad_shirt_purple{background-image:url(spritesmith1.png);background-position:-1274px -1001px;width:90px;height:90px}.customize-option.broad_shirt_purple{background-image:url(spritesmith1.png);background-position:-1299px -1031px;width:60px;height:60px}.broad_shirt_rainbow{background-image:url(spritesmith1.png);background-position:-1274px -1092px;width:90px;height:90px}.customize-option.broad_shirt_rainbow{background-image:url(spritesmith1.png);background-position:-1299px -1122px;width:60px;height:60px}.broad_shirt_redblue{background-image:url(spritesmith1.png);background-position:-1274px -1183px;width:90px;height:90px}.customize-option.broad_shirt_redblue{background-image:url(spritesmith1.png);background-position:-1299px -1213px;width:60px;height:60px}.broad_shirt_thunder{background-image:url(spritesmith1.png);background-position:0 -1274px;width:90px;height:90px}.customize-option.broad_shirt_thunder{background-image:url(spritesmith1.png);background-position:-25px -1304px;width:60px;height:60px}.broad_shirt_tropical{background-image:url(spritesmith1.png);background-position:-91px -1274px;width:90px;height:90px}.customize-option.broad_shirt_tropical{background-image:url(spritesmith1.png);background-position:-116px -1304px;width:60px;height:60px}.broad_shirt_white{background-image:url(spritesmith1.png);background-position:-182px -1274px;width:90px;height:90px}.customize-option.broad_shirt_white{background-image:url(spritesmith1.png);background-position:-207px -1304px;width:60px;height:60px}.broad_shirt_yellow{background-image:url(spritesmith1.png);background-position:-273px -1274px;width:90px;height:90px}.customize-option.broad_shirt_yellow{background-image:url(spritesmith1.png);background-position:-298px -1304px;width:60px;height:60px}.broad_shirt_zombie{background-image:url(spritesmith1.png);background-position:-364px -1274px;width:90px;height:90px}.customize-option.broad_shirt_zombie{background-image:url(spritesmith1.png);background-position:-389px -1304px;width:60px;height:60px}.slim_shirt_black{background-image:url(spritesmith1.png);background-position:-455px -1274px;width:90px;height:90px}.customize-option.slim_shirt_black{background-image:url(spritesmith1.png);background-position:-480px -1304px;width:60px;height:60px}.slim_shirt_blue{background-image:url(spritesmith1.png);background-position:-546px -1274px;width:90px;height:90px}.customize-option.slim_shirt_blue{background-image:url(spritesmith1.png);background-position:-571px -1304px;width:60px;height:60px}.slim_shirt_convict{background-image:url(spritesmith1.png);background-position:-637px -1274px;width:90px;height:90px}.customize-option.slim_shirt_convict{background-image:url(spritesmith1.png);background-position:-662px -1304px;width:60px;height:60px}.slim_shirt_cross{background-image:url(spritesmith1.png);background-position:-728px -1274px;width:90px;height:90px}.customize-option.slim_shirt_cross{background-image:url(spritesmith1.png);background-position:-753px -1304px;width:60px;height:60px}.slim_shirt_fire{background-image:url(spritesmith1.png);background-position:-819px -1274px;width:90px;height:90px}.customize-option.slim_shirt_fire{background-image:url(spritesmith1.png);background-position:-844px -1304px;width:60px;height:60px}.slim_shirt_green{background-image:url(spritesmith1.png);background-position:-910px -1274px;width:90px;height:90px}.customize-option.slim_shirt_green{background-image:url(spritesmith1.png);background-position:-935px -1304px;width:60px;height:60px}.slim_shirt_horizon{background-image:url(spritesmith1.png);background-position:-1001px -1274px;width:90px;height:90px}.customize-option.slim_shirt_horizon{background-image:url(spritesmith1.png);background-position:-1026px -1304px;width:60px;height:60px}.slim_shirt_ocean{background-image:url(spritesmith1.png);background-position:-1092px -1274px;width:90px;height:90px}.customize-option.slim_shirt_ocean{background-image:url(spritesmith1.png);background-position:-1117px -1304px;width:60px;height:60px}.slim_shirt_pink{background-image:url(spritesmith1.png);background-position:-1183px -1274px;width:90px;height:90px}.customize-option.slim_shirt_pink{background-image:url(spritesmith1.png);background-position:-1208px -1304px;width:60px;height:60px}.slim_shirt_purple{background-image:url(spritesmith1.png);background-position:-1274px -1274px;width:90px;height:90px}.customize-option.slim_shirt_purple{background-image:url(spritesmith1.png);background-position:-1299px -1304px;width:60px;height:60px}.slim_shirt_rainbow{background-image:url(spritesmith1.png);background-position:-1365px 0;width:90px;height:90px}.customize-option.slim_shirt_rainbow{background-image:url(spritesmith1.png);background-position:-1390px -30px;width:60px;height:60px}.slim_shirt_redblue{background-image:url(spritesmith1.png);background-position:-1365px -91px;width:90px;height:90px}.customize-option.slim_shirt_redblue{background-image:url(spritesmith1.png);background-position:-1390px -121px;width:60px;height:60px}.slim_shirt_thunder{background-image:url(spritesmith1.png);background-position:-1365px -182px;width:90px;height:90px}.customize-option.slim_shirt_thunder{background-image:url(spritesmith1.png);background-position:-1390px -212px;width:60px;height:60px}.slim_shirt_tropical{background-image:url(spritesmith1.png);background-position:-1365px -273px;width:90px;height:90px}.customize-option.slim_shirt_tropical{background-image:url(spritesmith1.png);background-position:-1390px -303px;width:60px;height:60px}.slim_shirt_white{background-image:url(spritesmith1.png);background-position:-1365px -364px;width:90px;height:90px}.customize-option.slim_shirt_white{background-image:url(spritesmith1.png);background-position:-1390px -394px;width:60px;height:60px}.slim_shirt_yellow{background-image:url(spritesmith1.png);background-position:-1365px -455px;width:90px;height:90px}.customize-option.slim_shirt_yellow{background-image:url(spritesmith1.png);background-position:-1390px -485px;width:60px;height:60px}.slim_shirt_zombie{background-image:url(spritesmith1.png);background-position:-1365px -546px;width:90px;height:90px}.customize-option.slim_shirt_zombie{background-image:url(spritesmith1.png);background-position:-1390px -576px;width:60px;height:60px}.skin_0ff591{background-image:url(spritesmith1.png);background-position:-1365px -637px;width:90px;height:90px}.customize-option.skin_0ff591{background-image:url(spritesmith1.png);background-position:-1390px -652px;width:60px;height:60px}.skin_0ff591_sleep{background-image:url(spritesmith1.png);background-position:-1365px -728px;width:90px;height:90px}.customize-option.skin_0ff591_sleep{background-image:url(spritesmith1.png);background-position:-1390px -743px;width:60px;height:60px}.skin_2b43f6{background-image:url(spritesmith1.png);background-position:-1365px -819px;width:90px;height:90px}.customize-option.skin_2b43f6{background-image:url(spritesmith1.png);background-position:-1390px -834px;width:60px;height:60px}.skin_2b43f6_sleep{background-image:url(spritesmith1.png);background-position:-1365px -910px;width:90px;height:90px}.customize-option.skin_2b43f6_sleep{background-image:url(spritesmith1.png);background-position:-1390px -925px;width:60px;height:60px}.skin_6bd049{background-image:url(spritesmith1.png);background-position:-1365px -1001px;width:90px;height:90px}.customize-option.skin_6bd049{background-image:url(spritesmith1.png);background-position:-1390px -1016px;width:60px;height:60px}.skin_6bd049_sleep{background-image:url(spritesmith1.png);background-position:-1365px -1092px;width:90px;height:90px}.customize-option.skin_6bd049_sleep{background-image:url(spritesmith1.png);background-position:-1390px -1107px;width:60px;height:60px}.skin_800ed0{background-image:url(spritesmith1.png);background-position:-1365px -1183px;width:90px;height:90px}.customize-option.skin_800ed0{background-image:url(spritesmith1.png);background-position:-1390px -1198px;width:60px;height:60px}.skin_800ed0_sleep{background-image:url(spritesmith1.png);background-position:-1365px -1274px;width:90px;height:90px}.customize-option.skin_800ed0_sleep{background-image:url(spritesmith1.png);background-position:-1390px -1289px;width:60px;height:60px}.skin_915533{background-image:url(spritesmith1.png);background-position:0 -1365px;width:90px;height:90px}.customize-option.skin_915533{background-image:url(spritesmith1.png);background-position:-25px -1380px;width:60px;height:60px}.skin_915533_sleep{background-image:url(spritesmith1.png);background-position:-91px -1365px;width:90px;height:90px}.customize-option.skin_915533_sleep{background-image:url(spritesmith1.png);background-position:-116px -1380px;width:60px;height:60px}.skin_98461a{background-image:url(spritesmith1.png);background-position:-182px -1365px;width:90px;height:90px}.customize-option.skin_98461a{background-image:url(spritesmith1.png);background-position:-207px -1380px;width:60px;height:60px}.skin_98461a_sleep{background-image:url(spritesmith1.png);background-position:-273px -1365px;width:90px;height:90px}.customize-option.skin_98461a_sleep{background-image:url(spritesmith1.png);background-position:-298px -1380px;width:60px;height:60px}.skin_c06534{background-image:url(spritesmith1.png);background-position:-364px -1365px;width:90px;height:90px}.customize-option.skin_c06534{background-image:url(spritesmith1.png);background-position:-389px -1380px;width:60px;height:60px}.skin_c06534_sleep{background-image:url(spritesmith1.png);background-position:-455px -1365px;width:90px;height:90px}.customize-option.skin_c06534_sleep{background-image:url(spritesmith1.png);background-position:-480px -1380px;width:60px;height:60px}.skin_c3e1dc{background-image:url(spritesmith1.png);background-position:-546px -1365px;width:90px;height:90px}.customize-option.skin_c3e1dc{background-image:url(spritesmith1.png);background-position:-571px -1380px;width:60px;height:60px}.skin_c3e1dc_sleep{background-image:url(spritesmith1.png);background-position:-637px -1365px;width:90px;height:90px}.customize-option.skin_c3e1dc_sleep{background-image:url(spritesmith1.png);background-position:-662px -1380px;width:60px;height:60px}.skin_candycorn{background-image:url(spritesmith1.png);background-position:-728px -1365px;width:90px;height:90px}.customize-option.skin_candycorn{background-image:url(spritesmith1.png);background-position:-753px -1380px;width:60px;height:60px}.skin_candycorn_sleep{background-image:url(spritesmith1.png);background-position:-819px -1365px;width:90px;height:90px}.customize-option.skin_candycorn_sleep{background-image:url(spritesmith1.png);background-position:-844px -1380px;width:60px;height:60px}.skin_d7a9f7{background-image:url(spritesmith1.png);background-position:-910px -1365px;width:90px;height:90px}.customize-option.skin_d7a9f7{background-image:url(spritesmith1.png);background-position:-935px -1380px;width:60px;height:60px}.skin_d7a9f7_sleep{background-image:url(spritesmith1.png);background-position:-1001px -1365px;width:90px;height:90px}.customize-option.skin_d7a9f7_sleep{background-image:url(spritesmith1.png);background-position:-1026px -1380px;width:60px;height:60px}.skin_ddc994{background-image:url(spritesmith1.png);background-position:-1092px -1365px;width:90px;height:90px}.customize-option.skin_ddc994{background-image:url(spritesmith1.png);background-position:-1117px -1380px;width:60px;height:60px}.skin_ddc994_sleep{background-image:url(spritesmith1.png);background-position:-1183px -1365px;width:90px;height:90px}.customize-option.skin_ddc994_sleep{background-image:url(spritesmith1.png);background-position:-1208px -1380px;width:60px;height:60px}.skin_ea8349{background-image:url(spritesmith1.png);background-position:-1274px -1365px;width:90px;height:90px}.customize-option.skin_ea8349{background-image:url(spritesmith1.png);background-position:-1299px -1380px;width:60px;height:60px}.skin_ea8349_sleep{background-image:url(spritesmith1.png);background-position:-1365px -1365px;width:90px;height:90px}.customize-option.skin_ea8349_sleep{background-image:url(spritesmith1.png);background-position:-1390px -1380px;width:60px;height:60px}.skin_eb052b{background-image:url(spritesmith1.png);background-position:-1456px 0;width:90px;height:90px}.customize-option.skin_eb052b{background-image:url(spritesmith1.png);background-position:-1481px -15px;width:60px;height:60px}.skin_eb052b_sleep{background-image:url(spritesmith1.png);background-position:-1456px -91px;width:90px;height:90px}.customize-option.skin_eb052b_sleep{background-image:url(spritesmith1.png);background-position:-1481px -106px;width:60px;height:60px}.skin_f5a76e{background-image:url(spritesmith1.png);background-position:-1456px -182px;width:90px;height:90px}.customize-option.skin_f5a76e{background-image:url(spritesmith1.png);background-position:-1481px -197px;width:60px;height:60px}.skin_f5a76e_sleep{background-image:url(spritesmith1.png);background-position:-1456px -273px;width:90px;height:90px}.customize-option.skin_f5a76e_sleep{background-image:url(spritesmith1.png);background-position:-1481px -288px;width:60px;height:60px}.skin_f5d70f{background-image:url(spritesmith1.png);background-position:-1456px -364px;width:90px;height:90px}.customize-option.skin_f5d70f{background-image:url(spritesmith1.png);background-position:-1481px -379px;width:60px;height:60px}.skin_f5d70f_sleep{background-image:url(spritesmith1.png);background-position:-1456px -455px;width:90px;height:90px}.customize-option.skin_f5d70f_sleep{background-image:url(spritesmith1.png);background-position:-1481px -470px;width:60px;height:60px}.skin_f69922{background-image:url(spritesmith1.png);background-position:-1456px -546px;width:90px;height:90px}.customize-option.skin_f69922{background-image:url(spritesmith1.png);background-position:-1481px -561px;width:60px;height:60px}.skin_f69922_sleep{background-image:url(spritesmith1.png);background-position:-1456px -637px;width:90px;height:90px}.customize-option.skin_f69922_sleep{background-image:url(spritesmith1.png);background-position:-1481px -652px;width:60px;height:60px}.skin_ghost{background-image:url(spritesmith1.png);background-position:-1456px -728px;width:90px;height:90px}.customize-option.skin_ghost{background-image:url(spritesmith1.png);background-position:-1481px -743px;width:60px;height:60px}.skin_ghost_sleep{background-image:url(spritesmith1.png);background-position:-1456px -819px;width:90px;height:90px}.customize-option.skin_ghost_sleep{background-image:url(spritesmith1.png);background-position:-1481px -834px;width:60px;height:60px}.skin_monster{background-image:url(spritesmith1.png);background-position:-1456px -910px;width:90px;height:90px}.customize-option.skin_monster{background-image:url(spritesmith1.png);background-position:-1481px -925px;width:60px;height:60px}.skin_monster_sleep{background-image:url(spritesmith1.png);background-position:-1456px -1001px;width:90px;height:90px}.customize-option.skin_monster_sleep{background-image:url(spritesmith1.png);background-position:-1481px -1016px;width:60px;height:60px}.skin_ogre{background-image:url(spritesmith1.png);background-position:-1456px -1092px;width:90px;height:90px}.customize-option.skin_ogre{background-image:url(spritesmith1.png);background-position:-1481px -1107px;width:60px;height:60px}.skin_ogre_sleep{background-image:url(spritesmith1.png);background-position:-1456px -1183px;width:90px;height:90px}.customize-option.skin_ogre_sleep{background-image:url(spritesmith1.png);background-position:-1481px -1198px;width:60px;height:60px}.skin_pumpkin{background-image:url(spritesmith1.png);background-position:-1456px -1274px;width:90px;height:90px}.customize-option.skin_pumpkin{background-image:url(spritesmith1.png);background-position:-1481px -1289px;width:60px;height:60px}.skin_pumpkin2{background-image:url(spritesmith1.png);background-position:-1456px -1365px;width:90px;height:90px}.customize-option.skin_pumpkin2{background-image:url(spritesmith1.png);background-position:-1481px -1380px;width:60px;height:60px}.skin_pumpkin2_sleep{background-image:url(spritesmith1.png);background-position:0 -1456px;width:90px;height:90px}.customize-option.skin_pumpkin2_sleep{background-image:url(spritesmith1.png);background-position:-25px -1471px;width:60px;height:60px}.skin_pumpkin_sleep{background-image:url(spritesmith1.png);background-position:-91px -1456px;width:90px;height:90px}.customize-option.skin_pumpkin_sleep{background-image:url(spritesmith1.png);background-position:-116px -1471px;width:60px;height:60px}.skin_rainbow{background-image:url(spritesmith1.png);background-position:-182px -1456px;width:90px;height:90px}.customize-option.skin_rainbow{background-image:url(spritesmith1.png);background-position:-207px -1471px;width:60px;height:60px}.skin_rainbow_sleep{background-image:url(spritesmith1.png);background-position:-273px -1456px;width:90px;height:90px}.customize-option.skin_rainbow_sleep{background-image:url(spritesmith1.png);background-position:-298px -1471px;width:60px;height:60px}.skin_reptile{background-image:url(spritesmith1.png);background-position:-364px -1456px;width:90px;height:90px}.customize-option.skin_reptile{background-image:url(spritesmith1.png);background-position:-389px -1471px;width:60px;height:60px}.skin_reptile_sleep{background-image:url(spritesmith1.png);background-position:-455px -1456px;width:90px;height:90px}.customize-option.skin_reptile_sleep{background-image:url(spritesmith1.png);background-position:-480px -1471px;width:60px;height:60px}.skin_shadow{background-image:url(spritesmith1.png);background-position:-546px -1456px;width:90px;height:90px}.customize-option.skin_shadow{background-image:url(spritesmith1.png);background-position:-571px -1471px;width:60px;height:60px}.skin_shadow2{background-image:url(spritesmith1.png);background-position:-637px -1456px;width:90px;height:90px}.customize-option.skin_shadow2{background-image:url(spritesmith1.png);background-position:-662px -1471px;width:60px;height:60px}.skin_shadow2_sleep{background-image:url(spritesmith1.png);background-position:-728px -1456px;width:90px;height:90px}.customize-option.skin_shadow2_sleep{background-image:url(spritesmith1.png);background-position:-753px -1471px;width:60px;height:60px}.skin_shadow_sleep{background-image:url(spritesmith1.png);background-position:-819px -1456px;width:90px;height:90px}.customize-option.skin_shadow_sleep{background-image:url(spritesmith1.png);background-position:-844px -1471px;width:60px;height:60px}.skin_skeleton{background-image:url(spritesmith1.png);background-position:-910px -1456px;width:90px;height:90px}.customize-option.skin_skeleton{background-image:url(spritesmith1.png);background-position:-935px -1471px;width:60px;height:60px}.skin_skeleton2{background-image:url(spritesmith1.png);background-position:-1001px -1456px;width:90px;height:90px}.customize-option.skin_skeleton2{background-image:url(spritesmith1.png);background-position:-1026px -1471px;width:60px;height:60px}.skin_skeleton2_sleep{background-image:url(spritesmith2.png);background-position:-637px -182px;width:90px;height:90px}.customize-option.skin_skeleton2_sleep{background-image:url(spritesmith2.png);background-position:-662px -197px;width:60px;height:60px}.skin_skeleton_sleep{background-image:url(spritesmith2.png);background-position:-546px -1052px;width:90px;height:90px}.customize-option.skin_skeleton_sleep{background-image:url(spritesmith2.png);background-position:-571px -1067px;width:60px;height:60px}.skin_transparent{background-image:url(spritesmith2.png);background-position:-637px -273px;width:90px;height:90px}.customize-option.skin_transparent{background-image:url(spritesmith2.png);background-position:-662px -288px;width:60px;height:60px}.skin_transparent_sleep{background-image:url(spritesmith2.png);background-position:0 -597px;width:90px;height:90px}.customize-option.skin_transparent_sleep{background-image:url(spritesmith2.png);background-position:-25px -612px;width:60px;height:60px}.skin_zombie{background-image:url(spritesmith2.png);background-position:-91px -597px;width:90px;height:90px}.customize-option.skin_zombie{background-image:url(spritesmith2.png);background-position:-116px -612px;width:60px;height:60px}.skin_zombie2{background-image:url(spritesmith2.png);background-position:-406px -597px;width:90px;height:90px}.customize-option.skin_zombie2{background-image:url(spritesmith2.png);background-position:-431px -612px;width:60px;height:60px}.skin_zombie2_sleep{background-image:url(spritesmith2.png);background-position:-931px -455px;width:90px;height:90px}.customize-option.skin_zombie2_sleep{background-image:url(spritesmith2.png);background-position:-956px -470px;width:60px;height:60px}.skin_zombie_sleep{background-image:url(spritesmith2.png);background-position:-931px -546px;width:90px;height:90px}.customize-option.skin_zombie_sleep{background-image:url(spritesmith2.png);background-position:-956px -561px;width:60px;height:60px}.broad_armor_healer_1{background-image:url(spritesmith2.png);background-position:-931px -637px;width:90px;height:90px}.broad_armor_healer_2{background-image:url(spritesmith2.png);background-position:-931px -728px;width:90px;height:90px}.broad_armor_healer_3{background-image:url(spritesmith2.png);background-position:-784px -870px;width:90px;height:90px}.broad_armor_healer_4{background-image:url(spritesmith2.png);background-position:-875px -870px;width:90px;height:90px}.broad_armor_healer_5{background-image:url(spritesmith2.png);background-position:-1037px 0;width:90px;height:90px}.broad_armor_rogue_1{background-image:url(spritesmith2.png);background-position:-1037px -91px;width:90px;height:90px}.broad_armor_rogue_2{background-image:url(spritesmith2.png);background-position:-455px -1052px;width:90px;height:90px}.broad_armor_rogue_3{background-image:url(spritesmith2.png);background-position:-637px -1052px;width:90px;height:90px}.broad_armor_rogue_4{background-image:url(spritesmith2.png);background-position:-910px -1052px;width:90px;height:90px}.broad_armor_rogue_5{background-image:url(spritesmith2.png);background-position:-182px -318px;width:90px;height:90px}.broad_armor_special_2{background-image:url(spritesmith2.png);background-position:-273px -318px;width:90px;height:90px}.broad_armor_warrior_1{background-image:url(spritesmith2.png);background-position:-364px -318px;width:90px;height:90px}.broad_armor_warrior_2{background-image:url(spritesmith2.png);background-position:-455px 0;width:90px;height:90px}.broad_armor_warrior_3{background-image:url(spritesmith2.png);background-position:-455px -91px;width:90px;height:90px}.broad_armor_warrior_4{background-image:url(spritesmith2.png);background-position:-455px -182px;width:90px;height:90px}.broad_armor_warrior_5{background-image:url(spritesmith2.png);background-position:-455px -273px;width:90px;height:90px}.broad_armor_wizard_1{background-image:url(spritesmith2.png);background-position:0 -415px;width:90px;height:90px}.broad_armor_wizard_2{background-image:url(spritesmith2.png);background-position:-91px -415px;width:90px;height:90px}.broad_armor_wizard_3{background-image:url(spritesmith2.png);background-position:-182px -415px;width:90px;height:90px}.broad_armor_wizard_4{background-image:url(spritesmith2.png);background-position:-273px -415px;width:90px;height:90px}.broad_armor_wizard_5{background-image:url(spritesmith2.png);background-position:-364px -415px;width:90px;height:90px}.shop_armor_healer_1{background-image:url(spritesmith2.png);background-position:-205px -1275px;width:40px;height:40px}.shop_armor_healer_2{background-image:url(spritesmith2.png);background-position:-164px -1275px;width:40px;height:40px}.shop_armor_healer_3{background-image:url(spritesmith2.png);background-position:-123px -1275px;width:40px;height:40px}.shop_armor_healer_4{background-image:url(spritesmith2.png);background-position:-82px -1275px;width:40px;height:40px}.shop_armor_healer_5{background-image:url(spritesmith2.png);background-position:-41px -1275px;width:40px;height:40px}.shop_armor_rogue_1{background-image:url(spritesmith2.png);background-position:0 -1275px;width:40px;height:40px}.shop_armor_rogue_2{background-image:url(spritesmith2.png);background-position:-1310px -1230px;width:40px;height:40px}.shop_armor_rogue_3{background-image:url(spritesmith2.png);background-position:-1310px -1189px;width:40px;height:40px}.shop_armor_rogue_4{background-image:url(spritesmith2.png);background-position:-1310px -1148px;width:40px;height:40px}.shop_armor_rogue_5{background-image:url(spritesmith2.png);background-position:-1310px -1107px;width:40px;height:40px}.shop_armor_special_0{background-image:url(spritesmith2.png);background-position:-1310px -1066px;width:40px;height:40px}.shop_armor_special_1{background-image:url(spritesmith2.png);background-position:-1310px -1025px;width:40px;height:40px}.shop_armor_special_2{background-image:url(spritesmith2.png);background-position:-1310px -984px;width:40px;height:40px}.shop_armor_warrior_1{background-image:url(spritesmith2.png);background-position:-1310px -943px;width:40px;height:40px}.shop_armor_warrior_2{background-image:url(spritesmith2.png);background-position:-1310px -902px;width:40px;height:40px}.shop_armor_warrior_3{background-image:url(spritesmith2.png);background-position:-1310px -861px;width:40px;height:40px}.shop_armor_warrior_4{background-image:url(spritesmith2.png);background-position:-1310px -820px;width:40px;height:40px}.shop_armor_warrior_5{background-image:url(spritesmith2.png);background-position:-1310px -779px;width:40px;height:40px}.shop_armor_wizard_1{background-image:url(spritesmith2.png);background-position:-1310px -738px;width:40px;height:40px}.shop_armor_wizard_2{background-image:url(spritesmith2.png);background-position:-1310px -697px;width:40px;height:40px}.shop_armor_wizard_3{background-image:url(spritesmith2.png);background-position:-1148px -1234px;width:40px;height:40px}.shop_armor_wizard_4{background-image:url(spritesmith2.png);background-position:-1107px -1234px;width:40px;height:40px}.shop_armor_wizard_5{background-image:url(spritesmith2.png);background-position:-1066px -1234px;width:40px;height:40px}.slim_armor_healer_1{background-image:url(spritesmith2.png);background-position:-497px -597px;width:90px;height:90px}.slim_armor_healer_2{background-image:url(spritesmith2.png);background-position:-588px -597px;width:90px;height:90px}.slim_armor_healer_3{background-image:url(spritesmith2.png);background-position:-749px 0;width:90px;height:90px}.slim_armor_healer_4{background-image:url(spritesmith2.png);background-position:-749px -91px;width:90px;height:90px}.slim_armor_healer_5{background-image:url(spritesmith2.png);background-position:-749px -182px;width:90px;height:90px}.slim_armor_rogue_1{background-image:url(spritesmith2.png);background-position:-749px -273px;width:90px;height:90px}.slim_armor_rogue_2{background-image:url(spritesmith2.png);background-position:-749px -364px;width:90px;height:90px}.slim_armor_rogue_3{background-image:url(spritesmith2.png);background-position:-749px -455px;width:90px;height:90px}.slim_armor_rogue_4{background-image:url(spritesmith2.png);background-position:-749px -546px;width:90px;height:90px}.slim_armor_rogue_5{background-image:url(spritesmith2.png);background-position:0 -688px;width:90px;height:90px}.slim_armor_special_2{background-image:url(spritesmith2.png);background-position:-91px -688px;width:90px;height:90px}.slim_armor_warrior_1{background-image:url(spritesmith2.png);background-position:-182px -688px;width:90px;height:90px}.slim_armor_warrior_2{background-image:url(spritesmith2.png);background-position:-273px -688px;width:90px;height:90px}.slim_armor_warrior_3{background-image:url(spritesmith2.png);background-position:-364px -688px;width:90px;height:90px}.slim_armor_warrior_4{background-image:url(spritesmith2.png);background-position:-455px -688px;width:90px;height:90px}.slim_armor_warrior_5{background-image:url(spritesmith2.png);background-position:-546px -688px;width:90px;height:90px}.slim_armor_wizard_1{background-image:url(spritesmith2.png);background-position:-637px -688px;width:90px;height:90px}.slim_armor_wizard_2{background-image:url(spritesmith2.png);background-position:-728px -688px;width:90px;height:90px}.slim_armor_wizard_3{background-image:url(spritesmith2.png);background-position:-840px 0;width:90px;height:90px}.slim_armor_wizard_4{background-image:url(spritesmith2.png);background-position:-840px -91px;width:90px;height:90px}.slim_armor_wizard_5{background-image:url(spritesmith2.png);background-position:-840px -182px;width:90px;height:90px}.broad_armor_special_birthday{background-image:url(spritesmith2.png);background-position:-840px -273px;width:90px;height:90px}.shop_armor_special_birthday{background-image:url(spritesmith2.png);background-position:-1025px -1234px;width:40px;height:40px}.slim_armor_special_birthday{background-image:url(spritesmith2.png);background-position:-840px -364px;width:90px;height:90px}.broad_armor_special_fallHealer{background-image:url(spritesmith2.png);background-position:-840px -455px;width:90px;height:90px}.broad_armor_special_fallMage{background-image:url(spritesmith2.png);background-position:-112px -779px;width:120px;height:90px}.broad_armor_special_fallRogue{background-image:url(spritesmith2.png);background-position:-233px -779px;width:105px;height:90px}.broad_armor_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-840px -546px;width:90px;height:90px}.head_special_fallHealer{background-image:url(spritesmith2.png);background-position:-840px -637px;width:90px;height:90px}.head_special_fallMage{background-image:url(spritesmith2.png);background-position:-339px -779px;width:120px;height:90px}.head_special_fallRogue{background-image:url(spritesmith2.png);background-position:-460px -779px;width:105px;height:90px}.head_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-566px -779px;width:90px;height:90px}.2014_Fall_HealerPROMO2{background-image:url(spritesmith2.png);background-position:-657px -779px;width:90px;height:90px}.2014_Fall_Mage_PROMO9{background-image:url(spritesmith2.png);background-position:-748px -779px;width:120px;height:90px}.2014_Fall_RoguePROMO3{background-image:url(spritesmith2.png);background-position:-931px 0;width:105px;height:90px}.2014_Fall_Warrior_PROMO{background-image:url(spritesmith2.png);background-position:-931px -91px;width:90px;height:90px}.shield_special_fallHealer{background-image:url(spritesmith2.png);background-position:-931px -182px;width:90px;height:90px}.shield_special_fallRogue{background-image:url(spritesmith2.png);background-position:-931px -273px;width:105px;height:90px}.shield_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-931px -364px;width:90px;height:90px}.shop_armor_special_fallHealer{background-image:url(spritesmith2.png);background-position:-984px -1234px;width:40px;height:40px}.shop_armor_special_fallMage{background-image:url(spritesmith2.png);background-position:-1219px -1092px;width:40px;height:40px}.shop_armor_special_fallRogue{background-image:url(spritesmith2.png);background-position:-902px -1234px;width:40px;height:40px}.shop_armor_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-861px -1234px;width:40px;height:40px}.shop_head_special_fallHealer{background-image:url(spritesmith2.png);background-position:-820px -1234px;width:40px;height:40px}.shop_head_special_fallMage{background-image:url(spritesmith2.png);background-position:-779px -1234px;width:40px;height:40px}.shop_head_special_fallRogue{background-image:url(spritesmith2.png);background-position:-738px -1234px;width:40px;height:40px}.shop_head_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-697px -1234px;width:40px;height:40px}.shop_shield_special_fallHealer{background-image:url(spritesmith2.png);background-position:-656px -1234px;width:40px;height:40px}.shop_shield_special_fallRogue{background-image:url(spritesmith2.png);background-position:-615px -1234px;width:40px;height:40px}.shop_shield_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-574px -1234px;width:40px;height:40px}.shop_weapon_special_fallHealer{background-image:url(spritesmith2.png);background-position:-533px -1234px;width:40px;height:40px}.shop_weapon_special_fallMage{background-image:url(spritesmith2.png);background-position:-492px -1234px;width:40px;height:40px}.shop_weapon_special_fallRogue{background-image:url(spritesmith2.png);background-position:-451px -1234px;width:40px;height:40px}.shop_weapon_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-410px -1234px;width:40px;height:40px}.slim_armor_special_fallHealer{background-image:url(spritesmith2.png);background-position:-1037px -182px;width:90px;height:90px}.slim_armor_special_fallMage{background-image:url(spritesmith2.png);background-position:0 -961px;width:120px;height:90px}.slim_armor_special_fallRogue{background-image:url(spritesmith2.png);background-position:-121px -961px;width:105px;height:90px}.slim_armor_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-1037px -273px;width:90px;height:90px}.weapon_special_fallHealer{background-image:url(spritesmith2.png);background-position:-1037px -364px;width:90px;height:90px}.weapon_special_fallMage{background-image:url(spritesmith2.png);background-position:-227px -961px;width:120px;height:90px}.weapon_special_fallRogue{background-image:url(spritesmith2.png);background-position:-348px -961px;width:105px;height:90px}.weapon_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-1037px -455px;width:90px;height:90px}.broad_armor_special_gaymerx{background-image:url(spritesmith2.png);background-position:-1037px -546px;width:90px;height:90px}.head_special_gaymerx{background-image:url(spritesmith2.png);background-position:-1037px -637px;width:90px;height:90px}.shop_armor_special_gaymerx{background-image:url(spritesmith2.png);background-position:-369px -1234px;width:40px;height:40px}.shop_head_special_gaymerx{background-image:url(spritesmith2.png);background-position:-328px -1234px;width:40px;height:40px}.slim_armor_special_gaymerx{background-image:url(spritesmith2.png);background-position:-454px -961px;width:90px;height:90px}.back_mystery_201402{background-image:url(spritesmith2.png);background-position:-545px -961px;width:90px;height:90px}.broad_armor_mystery_201402{background-image:url(spritesmith2.png);background-position:-636px -961px;width:90px;height:90px}.head_mystery_201402{background-image:url(spritesmith2.png);background-position:-727px -961px;width:90px;height:90px}.shop_armor_mystery_201402{background-image:url(spritesmith2.png);background-position:-287px -1234px;width:40px;height:40px}.shop_back_mystery_201402{background-image:url(spritesmith2.png);background-position:-246px -1234px;width:40px;height:40px}.shop_head_mystery_201402{background-image:url(spritesmith2.png);background-position:-205px -1234px;width:40px;height:40px}.slim_armor_mystery_201402{background-image:url(spritesmith2.png);background-position:-1128px 0;width:90px;height:90px}.broad_armor_mystery_201403{background-image:url(spritesmith2.png);background-position:-1128px -91px;width:90px;height:90px}.headAccessory_mystery_201403{background-image:url(spritesmith2.png);background-position:-1128px -182px;width:90px;height:90px}.shop_armor_mystery_201403{background-image:url(spritesmith2.png);background-position:-164px -1234px;width:40px;height:40px}.shop_headAccessory_mystery_201403{background-image:url(spritesmith2.png);background-position:-123px -1234px;width:40px;height:40px}.slim_armor_mystery_201403{background-image:url(spritesmith2.png);background-position:-1128px -455px;width:90px;height:90px}.back_mystery_201404{background-image:url(spritesmith2.png);background-position:-1128px -546px;width:90px;height:90px}.headAccessory_mystery_201404{background-image:url(spritesmith2.png);background-position:-1128px -637px;width:90px;height:90px}.shop_back_mystery_201404{background-image:url(spritesmith2.png);background-position:-82px -1234px;width:40px;height:40px}.shop_headAccessory_mystery_201404{background-image:url(spritesmith2.png);background-position:-637px -546px;width:40px;height:40px}.broad_armor_mystery_201405{background-image:url(spritesmith2.png);background-position:-1128px -910px;width:90px;height:90px}.head_mystery_201405{background-image:url(spritesmith2.png);background-position:0 -1052px;width:90px;height:90px}.promo_mystery_201405{background-image:url(spritesmith2.png);background-position:-91px -1052px;width:90px;height:90px}.shop_armor_mystery_201405{background-image:url(spritesmith2.png);background-position:-790px -637px;width:40px;height:40px}.shop_head_mystery_201405{background-image:url(spritesmith2.png);background-position:-749px -637px;width:40px;height:40px}.slim_armor_mystery_201405{background-image:url(spritesmith2.png);background-position:-364px -1052px;width:90px;height:90px}.broad_armor_mystery_201406{background-image:url(spritesmith2.png);background-position:-364px -203px;width:90px;height:96px}.head_mystery_201406{background-image:url(spritesmith2.png);background-position:-364px -106px;width:90px;height:96px}.promo_mystery_201406{background-image:url(spritesmith2.png);background-position:0 -318px;width:90px;height:96px}.shop_armor_mystery_201406{background-image:url(spritesmith2.png);background-position:-881px -728px;width:40px;height:40px}.shop_head_mystery_201406{background-image:url(spritesmith2.png);background-position:-840px -728px;width:40px;height:40px}.slim_armor_mystery_201406{background-image:url(spritesmith2.png);background-position:-91px -318px;width:90px;height:96px}.broad_armor_mystery_201407{background-image:url(spritesmith2.png);background-position:-1001px -1052px;width:90px;height:90px}.head_mystery_201407{background-image:url(spritesmith2.png);background-position:-1092px -1052px;width:90px;height:90px}.promo_mystery_201407{background-image:url(spritesmith2.png);background-position:-679px -597px;width:42px;height:62px}.shop_armor_mystery_201407{background-image:url(spritesmith2.png);background-position:-931px -819px;width:40px;height:40px}.shop_head_mystery_201407{background-image:url(spritesmith2.png);background-position:-1078px -910px;width:40px;height:40px}.slim_armor_mystery_201407{background-image:url(spritesmith2.png);background-position:-1219px -273px;width:90px;height:90px}.broad_armor_mystery_201408{background-image:url(spritesmith2.png);background-position:-1219px -364px;width:90px;height:90px}.head_mystery_201408{background-image:url(spritesmith2.png);background-position:-1219px -455px;width:90px;height:90px}.promo_mystery_201408{background-image:url(spritesmith2.png);background-position:-560px -506px;width:60px;height:71px}.shop_armor_mystery_201408{background-image:url(spritesmith2.png);background-position:-1169px -1001px;width:40px;height:40px}.shop_head_mystery_201408{background-image:url(spritesmith2.png);background-position:-1128px -1001px;width:40px;height:40px}.slim_armor_mystery_201408{background-image:url(spritesmith2.png);background-position:-1219px -819px;width:90px;height:90px}.broad_armor_mystery_201409{background-image:url(spritesmith2.png);background-position:-1219px -910px;width:90px;height:90px}.headAccessory_mystery_201409{background-image:url(spritesmith2.png);background-position:-1219px -1001px;width:90px;height:90px}.promo_mystery_201409{background-image:url(spritesmith2.png);background-position:0 -1143px;width:90px;height:90px}.shop_armor_mystery_201409{background-image:url(spritesmith2.png);background-position:-1260px -1092px;width:40px;height:40px}.shop_headAccessory_mystery_201409{background-image:url(spritesmith2.png);background-position:-972px -819px;width:40px;height:40px}.slim_armor_mystery_201409{background-image:url(spritesmith2.png);background-position:-273px -1143px;width:90px;height:90px}.back_mystery_201410{background-image:url(spritesmith2.png);background-position:-364px -1143px;width:93px;height:90px}.broad_armor_mystery_201410{background-image:url(spritesmith2.png);background-position:-458px -1143px;width:93px;height:90px}.promo_mystery_201410{background-image:url(spritesmith2.png);background-position:-828px -1143px;width:72px;height:63px}.shop_armor_mystery_201410{background-image:url(spritesmith2.png);background-position:-943px -1234px;width:40px;height:40px}.shop_back_mystery_201410{background-image:url(spritesmith2.png);background-position:-1037px -910px;width:40px;height:40px}.slim_armor_mystery_201410{background-image:url(spritesmith2.png);background-position:-734px -1143px;width:93px;height:90px}.broad_armor_special_springHealer{background-image:url(spritesmith2.png);background-position:-643px -1143px;width:90px;height:90px}.broad_armor_special_springMage{background-image:url(spritesmith2.png);background-position:-552px -1143px;width:90px;height:90px}.broad_armor_special_springRogue{background-image:url(spritesmith2.png);background-position:-182px -1143px;width:90px;height:90px}.broad_armor_special_springWarrior{background-image:url(spritesmith2.png);background-position:-91px -1143px;width:90px;height:90px}.headAccessory_special_springHealer{background-image:url(spritesmith2.png);background-position:-1219px -728px;width:90px;height:90px}.headAccessory_special_springMage{background-image:url(spritesmith2.png);background-position:-1219px -637px;width:90px;height:90px}.headAccessory_special_springRogue{background-image:url(spritesmith2.png);background-position:-1219px -546px;width:90px;height:90px}.headAccessory_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1219px -182px;width:90px;height:90px}.head_special_springHealer{background-image:url(spritesmith2.png);background-position:-1219px -91px;width:90px;height:90px}.head_special_springMage{background-image:url(spritesmith2.png);background-position:-1219px 0;width:90px;height:90px}.head_special_springRogue{background-image:url(spritesmith2.png);background-position:-819px -1052px;width:90px;height:90px}.head_special_springWarrior{background-image:url(spritesmith2.png);background-position:-728px -1052px;width:90px;height:90px}.shield_special_springHealer{background-image:url(spritesmith2.png);background-position:-273px -1052px;width:90px;height:90px}.shield_special_springRogue{background-image:url(spritesmith2.png);background-position:-182px -1052px;width:90px;height:90px}.shield_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1128px -819px;width:90px;height:90px}.shop_armor_special_springHealer{background-image:url(spritesmith2.png);background-position:-678px -546px;width:40px;height:40px}.shop_armor_special_springMage{background-image:url(spritesmith2.png);background-position:-546px -455px;width:40px;height:40px}.shop_armor_special_springRogue{background-image:url(spritesmith2.png);background-position:-587px -455px;width:40px;height:40px}.shop_armor_special_springWarrior{background-image:url(spritesmith2.png);background-position:-455px -364px;width:40px;height:40px}.shop_headAccessory_special_springHealer{background-image:url(spritesmith2.png);background-position:-496px -364px;width:40px;height:40px}.shop_headAccessory_special_springMage{background-image:url(spritesmith2.png);background-position:-869px -779px;width:40px;height:40px}.shop_headAccessory_special_springRogue{background-image:url(spritesmith2.png);background-position:-869px -820px;width:40px;height:40px}.shop_headAccessory_special_springWarrior{background-image:url(spritesmith2.png);background-position:-966px -870px;width:40px;height:40px}.shop_head_special_springHealer{background-image:url(spritesmith2.png);background-position:-966px -911px;width:40px;height:40px}.shop_head_special_springMage{background-image:url(spritesmith2.png);background-position:-901px -1143px;width:40px;height:40px}.shop_head_special_springRogue copy{background-image:url(spritesmith2.png);background-position:-942px -1143px;width:40px;height:40px}.shop_head_special_springRogue{background-image:url(spritesmith2.png);background-position:-983px -1143px;width:40px;height:40px}.shop_head_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1024px -1143px;width:40px;height:40px}.shop_shield_special_springHealer{background-image:url(spritesmith2.png);background-position:-1065px -1143px;width:40px;height:40px}.shop_shield_special_springRogue{background-image:url(spritesmith2.png);background-position:-1106px -1143px;width:40px;height:40px}.shop_shield_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1147px -1143px;width:40px;height:40px}.shop_weapon_special_springHealer{background-image:url(spritesmith2.png);background-position:-1188px -1143px;width:40px;height:40px}.shop_weapon_special_springMage{background-image:url(spritesmith2.png);background-position:-1229px -1143px;width:40px;height:40px}.shop_weapon_special_springRogue{background-image:url(spritesmith2.png);background-position:0 -1234px;width:40px;height:40px}.shop_weapon_special_springWarrior{background-image:url(spritesmith2.png);background-position:-41px -1234px;width:40px;height:40px}.slim_armor_special_springHealer{background-image:url(spritesmith2.png);background-position:-1128px -728px;width:90px;height:90px}.slim_armor_special_springMage{background-image:url(spritesmith2.png);background-position:-1128px -364px;width:90px;height:90px}.slim_armor_special_springRogue{background-image:url(spritesmith2.png);background-position:-1128px -273px;width:90px;height:90px}.slim_armor_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1000px -961px;width:90px;height:90px}.weapon_special_springHealer{background-image:url(spritesmith2.png);background-position:-909px -961px;width:90px;height:90px}.weapon_special_springMage{background-image:url(spritesmith2.png);background-position:-818px -961px;width:90px;height:90px}.weapon_special_springRogue{background-image:url(spritesmith2.png);background-position:-1037px -819px;width:90px;height:90px}.weapon_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1037px -728px;width:90px;height:90px}.body_special_summerHealer{background-image:url(spritesmith2.png);background-position:-364px 0;width:90px;height:105px}.body_special_summerMage{background-image:url(spritesmith2.png);background-position:-273px -212px;width:90px;height:105px}.broad_armor_special_summerHealer{background-image:url(spritesmith2.png);background-position:-182px -212px;width:90px;height:105px}.broad_armor_special_summerMage{background-image:url(spritesmith2.png);background-position:-91px -212px;width:90px;height:105px}.broad_armor_special_summerRogue{background-image:url(spritesmith2.png);background-position:-672px -870px;width:111px;height:90px}.broad_armor_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-560px -870px;width:111px;height:90px}.headAccessory_special_summerRogue{background-image:url(spritesmith2.png);background-position:-448px -870px;width:111px;height:90px}.headAccessory_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-336px -870px;width:111px;height:90px}.head_special_summerHealer{background-image:url(spritesmith2.png);background-position:0 -212px;width:90px;height:105px}.head_special_summerMage{background-image:url(spritesmith2.png);background-position:-91px 0;width:90px;height:105px}.head_special_summerRogue{background-image:url(spritesmith2.png);background-position:-224px -870px;width:111px;height:90px}.head_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-112px -870px;width:111px;height:90px}.Healer_Summer{background-image:url(spritesmith2.png);background-position:0 0;width:90px;height:105px}.Mage_Summer{background-image:url(spritesmith2.png);background-position:-182px -106px;width:90px;height:105px}.SummerRogue14{background-image:url(spritesmith2.png);background-position:0 -870px;width:111px;height:90px}.SummerWarrior14{background-image:url(spritesmith2.png);background-position:0 -779px;width:111px;height:90px}.shield_special_summerHealer{background-image:url(spritesmith2.png);background-position:-91px -106px;width:90px;height:105px}.shield_special_summerRogue{background-image:url(spritesmith2.png);background-position:-294px -597px;width:111px;height:90px}.shield_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-182px -597px;width:111px;height:90px}.shop_armor_special_summerHealer{background-image:url(spritesmith2.png);background-position:-1189px -1234px;width:40px;height:40px}.shop_armor_special_summerMage{background-image:url(spritesmith2.png);background-position:-1230px -1234px;width:40px;height:40px}.shop_armor_special_summerRogue{background-image:url(spritesmith2.png);background-position:-1310px 0;width:40px;height:40px}.shop_armor_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-1310px -41px;width:40px;height:40px}.shop_body_special_summerHealer{background-image:url(spritesmith2.png);background-position:-1310px -82px;width:40px;height:40px}.shop_body_special_summerMage{background-image:url(spritesmith2.png);background-position:-1310px -123px;width:40px;height:40px}.shop_headAccessory_special_summerRogue{background-image:url(spritesmith2.png);background-position:-1310px -164px;width:40px;height:40px}.shop_headAccessory_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-1310px -205px;width:40px;height:40px}.shop_head_special_summerHealer{background-image:url(spritesmith2.png);background-position:-1310px -246px;width:40px;height:40px}.shop_head_special_summerMage{background-image:url(spritesmith2.png);background-position:-1310px -287px;width:40px;height:40px}.shop_head_special_summerRogue{background-image:url(spritesmith2.png);background-position:-1310px -328px;width:40px;height:40px}.shop_head_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-1310px -369px;width:40px;height:40px}.shop_shield_special_summerHealer{background-image:url(spritesmith2.png);background-position:-1310px -410px;width:40px;height:40px}.shop_shield_special_summerRogue{background-image:url(spritesmith2.png);background-position:-1310px -451px;width:40px;height:40px}.shop_shield_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-1310px -492px;width:40px;height:40px}.shop_weapon_special_summerHealer{background-image:url(spritesmith2.png);background-position:-1310px -533px;width:40px;height:40px}.shop_weapon_special_summerMage{background-image:url(spritesmith2.png);background-position:-1310px -574px;width:40px;height:40px}.shop_weapon_special_summerRogue{background-image:url(spritesmith2.png);background-position:-1310px -615px;width:40px;height:40px}.shop_weapon_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-1310px -656px;width:40px;height:40px}.slim_armor_special_summerHealer{background-image:url(spritesmith2.png);background-position:0 -106px;width:90px;height:105px}.slim_armor_special_summerMage{background-image:url(spritesmith2.png);background-position:-182px 0;width:90px;height:105px}.slim_armor_special_summerRogue{background-image:url(spritesmith2.png);background-position:-637px -455px;width:111px;height:90px}.slim_armor_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-637px -364px;width:111px;height:90px}.weapon_special_summerHealer{background-image:url(spritesmith2.png);background-position:-273px 0;width:90px;height:105px}.weapon_special_summerMage{background-image:url(spritesmith2.png);background-position:-273px -106px;width:90px;height:105px}.weapon_special_summerRogue{background-image:url(spritesmith2.png);background-position:-637px -91px;width:111px;height:90px}.weapon_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-637px 0;width:111px;height:90px}.broad_armor_special_candycane{background-image:url(spritesmith2.png);background-position:-469px -506px;width:90px;height:90px}.broad_armor_special_ski{background-image:url(spritesmith2.png);background-position:-378px -506px;width:90px;height:90px}.broad_armor_special_snowflake{background-image:url(spritesmith2.png);background-position:-287px -506px;width:90px;height:90px}.broad_armor_special_yeti{background-image:url(spritesmith2.png);background-position:-196px -506px;width:90px;height:90px}.head_special_candycane{background-image:url(spritesmith2.png);background-position:-105px -506px;width:90px;height:90px}.head_special_nye{background-image:url(spritesmith2.png);background-position:-546px -364px;width:90px;height:90px}.head_special_ski{background-image:url(spritesmith2.png);background-position:-546px -273px;width:90px;height:90px}.head_special_snowflake{background-image:url(spritesmith2.png);background-position:-546px -182px;width:90px;height:90px}.head_special_yeti{background-image:url(spritesmith2.png);background-position:-546px -91px;width:90px;height:90px}.shield_special_ski{background-image:url(spritesmith2.png);background-position:0 -506px;width:104px;height:90px}.shield_special_snowflake{background-image:url(spritesmith2.png);background-position:-546px 0;width:90px;height:90px}.shield_special_yeti{background-image:url(spritesmith2.png);background-position:-455px -415px;width:90px;height:90px}.shop_armor_special_candycane{background-image:url(spritesmith2.png);background-position:-246px -1275px;width:40px;height:40px}.shop_armor_special_ski{background-image:url(spritesmith2.png);background-position:-287px -1275px;width:40px;height:40px}.shop_armor_special_snowflake{background-image:url(spritesmith2.png);background-position:-328px -1275px;width:40px;height:40px}.shop_armor_special_yeti{background-image:url(spritesmith2.png);background-position:-369px -1275px;width:40px;height:40px}.shop_head_special_candycane{background-image:url(spritesmith2.png);background-position:-410px -1275px;width:40px;height:40px}.shop_head_special_nye{background-image:url(spritesmith2.png);background-position:-451px -1275px;width:40px;height:40px}.shop_head_special_ski{background-image:url(spritesmith2.png);background-position:-492px -1275px;width:40px;height:40px}.shop_head_special_snowflake{background-image:url(spritesmith2.png);background-position:-533px -1275px;width:40px;height:40px}.shop_head_special_yeti{background-image:url(spritesmith2.png);background-position:-574px -1275px;width:40px;height:40px}.shop_shield_special_ski{background-image:url(spritesmith2.png);background-position:-615px -1275px;width:40px;height:40px}.shop_shield_special_snowflake{background-image:url(spritesmith2.png);background-position:-656px -1275px;width:40px;height:40px}.shop_shield_special_yeti{background-image:url(spritesmith2.png);background-position:-697px -1275px;width:40px;height:40px}.shop_weapon_special_candycane{background-image:url(spritesmith3.png);background-position:-1420px -1107px;width:40px;height:40px}.shop_weapon_special_ski{background-image:url(spritesmith3.png);background-position:-902px -1345px;width:40px;height:40px}.shop_weapon_special_snowflake{background-image:url(spritesmith3.png);background-position:-1420px -779px;width:40px;height:40px}.shop_weapon_special_yeti{background-image:url(spritesmith3.png);background-position:-1420px -820px;width:40px;height:40px}.slim_armor_special_candycane{background-image:url(spritesmith3.png);background-position:-455px -1020px;width:90px;height:90px}.slim_armor_special_ski{background-image:url(spritesmith3.png);background-position:-637px -1020px;width:90px;height:90px}.slim_armor_special_snowflake{background-image:url(spritesmith3.png);background-position:-728px -1020px;width:90px;height:90px}.slim_armor_special_yeti{background-image:url(spritesmith3.png);background-position:-819px -1020px;width:90px;height:90px}.weapon_special_candycane{background-image:url(spritesmith3.png);background-position:-910px -1020px;width:90px;height:90px}.weapon_special_ski{background-image:url(spritesmith3.png);background-position:-1001px -1020px;width:90px;height:90px}.weapon_special_snowflake{background-image:url(spritesmith3.png);background-position:-637px -929px;width:90px;height:90px}.weapon_special_yeti{background-image:url(spritesmith3.png);background-position:-728px -929px;width:90px;height:90px}.back_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-819px -929px;width:90px;height:90px}.back_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-910px -929px;width:90px;height:90px}.body_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-1001px -929px;width:90px;height:90px}.body_special_wondercon_gold{background-image:url(spritesmith3.png);background-position:0 -1020px;width:90px;height:90px}.body_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-91px -1020px;width:90px;height:90px}.headAccessory_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-182px -1020px;width:90px;height:90px}.headAccessory_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-273px -1020px;width:90px;height:90px}.shop_back_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-205px -1345px;width:40px;height:40px}.shop_back_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-123px -1345px;width:40px;height:40px}.shop_body_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-82px -1345px;width:40px;height:40px}.shop_body_special_wondercon_gold{background-image:url(spritesmith3.png);background-position:-41px -1345px;width:40px;height:40px}.shop_body_special_wondercon_red{background-image:url(spritesmith3.png);background-position:0 -1345px;width:40px;height:40px}.shop_headAccessory_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-1092px -1061px;width:40px;height:40px}.shop_headAccessory_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-1092px -1020px;width:40px;height:40px}.head_0{background-image:url(spritesmith3.png);background-position:-1134px 0;width:90px;height:90px}.customize-option.head_0{background-image:url(spritesmith3.png);background-position:-1159px -15px;width:60px;height:60px}.head_healer_1{background-image:url(spritesmith3.png);background-position:-682px -660px;width:90px;height:90px}.head_healer_2{background-image:url(spritesmith3.png);background-position:-773px -660px;width:90px;height:90px}.head_healer_3{background-image:url(spritesmith3.png);background-position:0 -838px;width:90px;height:90px}.head_healer_4{background-image:url(spritesmith3.png);background-position:-91px -838px;width:90px;height:90px}.head_healer_5{background-image:url(spritesmith3.png);background-position:-182px -838px;width:90px;height:90px}.head_rogue_1{background-image:url(spritesmith3.png);background-position:-273px -838px;width:90px;height:90px}.head_rogue_2{background-image:url(spritesmith3.png);background-position:-364px -838px;width:90px;height:90px}.head_rogue_3{background-image:url(spritesmith3.png);background-position:-455px -838px;width:90px;height:90px}.head_rogue_4{background-image:url(spritesmith3.png);background-position:-546px -838px;width:90px;height:90px}.head_rogue_5{background-image:url(spritesmith3.png);background-position:-637px -838px;width:90px;height:90px}.head_special_2{background-image:url(spritesmith3.png);background-position:-728px -838px;width:90px;height:90px}.head_warrior_1{background-image:url(spritesmith3.png);background-position:-819px -838px;width:90px;height:90px}.head_warrior_2{background-image:url(spritesmith3.png);background-position:-910px -838px;width:90px;height:90px}.head_warrior_3{background-image:url(spritesmith3.png);background-position:-1001px -838px;width:90px;height:90px}.head_warrior_4{background-image:url(spritesmith3.png);background-position:0 -929px;width:90px;height:90px}.head_warrior_5{background-image:url(spritesmith3.png);background-position:-91px -929px;width:90px;height:90px}.head_wizard_1{background-image:url(spritesmith3.png);background-position:-182px -929px;width:90px;height:90px}.head_wizard_2{background-image:url(spritesmith3.png);background-position:-273px -929px;width:90px;height:90px}.head_wizard_3{background-image:url(spritesmith3.png);background-position:-364px -929px;width:90px;height:90px}.head_wizard_4{background-image:url(spritesmith3.png);background-position:-455px -929px;width:90px;height:90px}.head_wizard_5{background-image:url(spritesmith3.png);background-position:-546px -929px;width:90px;height:90px}.shop_head_healer_1{background-image:url(spritesmith3.png);background-position:-1092px -970px;width:40px;height:40px}.shop_head_healer_2{background-image:url(spritesmith3.png);background-position:-1092px -879px;width:40px;height:40px}.shop_head_healer_3{background-image:url(spritesmith3.png);background-position:-1092px -838px;width:40px;height:40px}.shop_head_healer_4{background-image:url(spritesmith3.png);background-position:-1091px -248px;width:40px;height:40px}.shop_head_healer_5{background-image:url(spritesmith3.png);background-position:-1374px -1282px;width:40px;height:40px}.shop_head_rogue_1{background-image:url(spritesmith3.png);background-position:-1374px -1241px;width:40px;height:40px}.shop_head_rogue_2{background-image:url(spritesmith3.png);background-position:-1374px -1159px;width:40px;height:40px}.shop_head_rogue_3{background-image:url(spritesmith3.png);background-position:-1374px -1118px;width:40px;height:40px}.shop_head_rogue_4{background-image:url(spritesmith3.png);background-position:-1374px -1077px;width:40px;height:40px}.shop_head_rogue_5{background-image:url(spritesmith3.png);background-position:-1374px -1036px;width:40px;height:40px}.shop_head_special_0{background-image:url(spritesmith3.png);background-position:-1374px -175px;width:40px;height:40px}.shop_head_special_1{background-image:url(spritesmith3.png);background-position:-1374px -954px;width:40px;height:40px}.shop_head_special_2{background-image:url(spritesmith3.png);background-position:-1374px -913px;width:40px;height:40px}.shop_head_warrior_1{background-image:url(spritesmith3.png);background-position:-1374px -872px;width:40px;height:40px}.shop_head_warrior_2{background-image:url(spritesmith3.png);background-position:-1374px -831px;width:40px;height:40px}.shop_head_warrior_3{background-image:url(spritesmith3.png);background-position:-1374px -790px;width:40px;height:40px}.shop_head_warrior_4{background-image:url(spritesmith3.png);background-position:-1374px -708px;width:40px;height:40px}.shop_head_warrior_5{background-image:url(spritesmith3.png);background-position:-1374px -667px;width:40px;height:40px}.shop_head_wizard_1{background-image:url(spritesmith3.png);background-position:-1374px -544px;width:40px;height:40px}.shop_head_wizard_2{background-image:url(spritesmith3.png);background-position:-1374px -503px;width:40px;height:40px}.shop_head_wizard_3{background-image:url(spritesmith3.png);background-position:-1420px -697px;width:40px;height:40px}.shop_head_wizard_4{background-image:url(spritesmith3.png);background-position:-1420px -656px;width:40px;height:40px}.shop_head_wizard_5{background-image:url(spritesmith3.png);background-position:-1420px -615px;width:40px;height:40px}.shield_healer_1{background-image:url(spritesmith3.png);background-position:-1134px -546px;width:90px;height:90px}.shield_healer_2{background-image:url(spritesmith3.png);background-position:-1134px -637px;width:90px;height:90px}.shield_healer_3{background-image:url(spritesmith3.png);background-position:-1134px -728px;width:90px;height:90px}.shield_healer_4{background-image:url(spritesmith3.png);background-position:-1134px -819px;width:90px;height:90px}.shield_healer_5{background-image:url(spritesmith3.png);background-position:-1134px -910px;width:90px;height:90px}.shield_rogue_0{background-image:url(spritesmith3.png);background-position:-1134px -1001px;width:90px;height:90px}.shield_rogue_1{background-image:url(spritesmith3.png);background-position:0 -1111px;width:103px;height:90px}.shield_rogue_2{background-image:url(spritesmith3.png);background-position:-104px -1111px;width:103px;height:90px}.shield_rogue_3{background-image:url(spritesmith3.png);background-position:-208px -1111px;width:114px;height:90px}.shield_rogue_4{background-image:url(spritesmith3.png);background-position:-323px -1111px;width:96px;height:90px}.shield_rogue_5{background-image:url(spritesmith3.png);background-position:-420px -1111px;width:114px;height:90px}.shield_rogue_6{background-image:url(spritesmith3.png);background-position:-535px -1111px;width:114px;height:90px}.shield_special_1{background-image:url(spritesmith3.png);background-position:-650px -1111px;width:90px;height:90px}.shield_warrior_1{background-image:url(spritesmith3.png);background-position:-741px -1111px;width:90px;height:90px}.shield_warrior_2{background-image:url(spritesmith3.png);background-position:-832px -1111px;width:90px;height:90px}.shield_warrior_3{background-image:url(spritesmith3.png);background-position:-923px -1111px;width:90px;height:90px}.shield_warrior_4{background-image:url(spritesmith3.png);background-position:-1014px -1111px;width:90px;height:90px}.shield_warrior_5{background-image:url(spritesmith3.png);background-position:-1105px -1111px;width:90px;height:90px}.shop_shield_healer_1{background-image:url(spritesmith3.png);background-position:-1420px -574px;width:40px;height:40px}.shop_shield_healer_2{background-image:url(spritesmith3.png);background-position:-1420px -533px;width:40px;height:40px}.shop_shield_healer_3{background-image:url(spritesmith3.png);background-position:-1420px -492px;width:40px;height:40px}.shop_shield_healer_4{background-image:url(spritesmith3.png);background-position:-1420px -451px;width:40px;height:40px}.shop_shield_healer_5{background-image:url(spritesmith3.png);background-position:-1420px -410px;width:40px;height:40px}.shop_shield_rogue_0{background-image:url(spritesmith3.png);background-position:-1420px -369px;width:40px;height:40px}.shop_shield_rogue_1{background-image:url(spritesmith3.png);background-position:-1420px -328px;width:40px;height:40px}.shop_shield_rogue_2{background-image:url(spritesmith3.png);background-position:-1420px -287px;width:40px;height:40px}.shop_shield_rogue_3{background-image:url(spritesmith3.png);background-position:-1420px -246px;width:40px;height:40px}.shop_shield_rogue_4{background-image:url(spritesmith3.png);background-position:-1420px -205px;width:40px;height:40px}.shop_shield_rogue_5{background-image:url(spritesmith3.png);background-position:-1420px -164px;width:40px;height:40px}.shop_shield_rogue_6{background-image:url(spritesmith3.png);background-position:-1420px -123px;width:40px;height:40px}.shop_shield_special_0{background-image:url(spritesmith3.png);background-position:-1420px -82px;width:40px;height:40px}.shop_shield_special_1{background-image:url(spritesmith3.png);background-position:-1420px -41px;width:40px;height:40px}.shop_shield_warrior_1{background-image:url(spritesmith3.png);background-position:-1420px 0;width:40px;height:40px}.shop_shield_warrior_2{background-image:url(spritesmith3.png);background-position:-1353px -1345px;width:40px;height:40px}.shop_shield_warrior_3{background-image:url(spritesmith3.png);background-position:-1312px -1345px;width:40px;height:40px}.shop_shield_warrior_4{background-image:url(spritesmith3.png);background-position:-1271px -1345px;width:40px;height:40px}.shop_shield_warrior_5{background-image:url(spritesmith3.png);background-position:-1230px -1345px;width:40px;height:40px}.shop_weapon_healer_0{background-image:url(spritesmith3.png);background-position:-1189px -1345px;width:40px;height:40px}.shop_weapon_healer_1{background-image:url(spritesmith3.png);background-position:-1148px -1345px;width:40px;height:40px}.shop_weapon_healer_2{background-image:url(spritesmith3.png);background-position:-1107px -1345px;width:40px;height:40px}.shop_weapon_healer_3{background-image:url(spritesmith3.png);background-position:-1066px -1345px;width:40px;height:40px}.shop_weapon_healer_4{background-image:url(spritesmith3.png);background-position:-1025px -1345px;width:40px;height:40px}.shop_weapon_healer_5{background-image:url(spritesmith3.png);background-position:-984px -1345px;width:40px;height:40px}.shop_weapon_healer_6{background-image:url(spritesmith3.png);background-position:-943px -1345px;width:40px;height:40px}.shop_weapon_rogue_0{background-image:url(spritesmith3.png);background-position:-861px -1345px;width:40px;height:40px}.shop_weapon_rogue_1{background-image:url(spritesmith3.png);background-position:-1420px -738px;width:40px;height:40px}.shop_weapon_rogue_2{background-image:url(spritesmith3.png);background-position:-1374px -995px;width:40px;height:40px}.shop_weapon_rogue_3{background-image:url(spritesmith3.png);background-position:-1420px -861px;width:40px;height:40px}.shop_weapon_rogue_4{background-image:url(spritesmith3.png);background-position:-1420px -902px;width:40px;height:40px}.shop_weapon_rogue_5{background-image:url(spritesmith3.png);background-position:-1420px -943px;width:40px;height:40px}.shop_weapon_rogue_6{background-image:url(spritesmith3.png);background-position:-1420px -984px;width:40px;height:40px}.shop_weapon_special_0{background-image:url(spritesmith3.png);background-position:-1420px -1025px;width:40px;height:40px}.shop_weapon_special_1{background-image:url(spritesmith3.png);background-position:-1420px -1066px;width:40px;height:40px}.shop_weapon_special_2{background-image:url(spritesmith3.png);background-position:-1374px -216px;width:40px;height:40px}.shop_weapon_special_3{background-image:url(spritesmith3.png);background-position:-1374px -298px;width:40px;height:40px}.shop_weapon_special_critical{background-image:url(spritesmith3.png);background-position:-1374px -339px;width:40px;height:40px}.shop_weapon_warrior_0{background-image:url(spritesmith3.png);background-position:-1374px -421px;width:40px;height:40px}.shop_weapon_warrior_1{background-image:url(spritesmith3.png);background-position:-1374px -462px;width:40px;height:40px}.shop_weapon_warrior_2{background-image:url(spritesmith3.png);background-position:-1374px -749px;width:40px;height:40px}.shop_weapon_warrior_3{background-image:url(spritesmith3.png);background-position:-1374px -1200px;width:40px;height:40px}.shop_weapon_warrior_4{background-image:url(spritesmith3.png);background-position:-1092px -929px;width:40px;height:40px}.shop_weapon_warrior_5{background-image:url(spritesmith3.png);background-position:-246px -1345px;width:40px;height:40px}.shop_weapon_warrior_6{background-image:url(spritesmith3.png);background-position:-328px -1345px;width:40px;height:40px}.shop_weapon_wizard_0{background-image:url(spritesmith3.png);background-position:-492px -1345px;width:40px;height:40px}.shop_weapon_wizard_1{background-image:url(spritesmith3.png);background-position:-615px -1345px;width:40px;height:40px}.shop_weapon_wizard_2{background-image:url(spritesmith3.png);background-position:-656px -1345px;width:40px;height:40px}.shop_weapon_wizard_3{background-image:url(spritesmith3.png);background-position:-697px -1345px;width:40px;height:40px}.shop_weapon_wizard_4{background-image:url(spritesmith3.png);background-position:-738px -1345px;width:40px;height:40px}.shop_weapon_wizard_5{background-image:url(spritesmith3.png);background-position:-779px -1345px;width:40px;height:40px}.shop_weapon_wizard_6{background-image:url(spritesmith3.png);background-position:-820px -1345px;width:40px;height:40px}.weapon_healer_0{background-image:url(spritesmith3.png);background-position:-1195px -1202px;width:90px;height:90px}.weapon_healer_1{background-image:url(spritesmith3.png);background-position:-364px -1020px;width:90px;height:90px}.weapon_healer_2{background-image:url(spritesmith3.png);background-position:-1104px -1202px;width:90px;height:90px}.weapon_healer_3{background-image:url(spritesmith3.png);background-position:-1013px -1202px;width:90px;height:90px}.weapon_healer_4{background-image:url(spritesmith3.png);background-position:-922px -1202px;width:90px;height:90px}.weapon_healer_5{background-image:url(spritesmith3.png);background-position:-831px -1202px;width:90px;height:90px}.weapon_healer_6{background-image:url(spritesmith3.png);background-position:-740px -1202px;width:90px;height:90px}.weapon_rogue_0{background-image:url(spritesmith3.png);background-position:-649px -1202px;width:90px;height:90px}.weapon_rogue_1{background-image:url(spritesmith3.png);background-position:-558px -1202px;width:90px;height:90px}.weapon_rogue_2{background-image:url(spritesmith3.png);background-position:-467px -1202px;width:90px;height:90px}.weapon_rogue_3{background-image:url(spritesmith3.png);background-position:-376px -1202px;width:90px;height:90px}.weapon_rogue_4{background-image:url(spritesmith3.png);background-position:-285px -1202px;width:90px;height:90px}.weapon_rogue_5{background-image:url(spritesmith3.png);background-position:-194px -1202px;width:90px;height:90px}.weapon_rogue_6{background-image:url(spritesmith3.png);background-position:-103px -1202px;width:90px;height:90px}.weapon_special_1{background-image:url(spritesmith3.png);background-position:0 -1202px;width:102px;height:90px}.weapon_special_2{background-image:url(spritesmith3.png);background-position:-1225px -1092px;width:90px;height:90px}.weapon_special_3{background-image:url(spritesmith3.png);background-position:-1225px -1001px;width:90px;height:90px}.weapon_warrior_0{background-image:url(spritesmith3.png);background-position:-1225px -910px;width:90px;height:90px}.weapon_warrior_1{background-image:url(spritesmith3.png);background-position:-1225px -819px;width:90px;height:90px}.weapon_warrior_2{background-image:url(spritesmith3.png);background-position:-1225px -728px;width:90px;height:90px}.weapon_warrior_3{background-image:url(spritesmith3.png);background-position:-1225px -637px;width:90px;height:90px}.weapon_warrior_4{background-image:url(spritesmith3.png);background-position:-1225px -546px;width:90px;height:90px}.weapon_warrior_5{background-image:url(spritesmith3.png);background-position:-1225px -455px;width:90px;height:90px}.weapon_warrior_6{background-image:url(spritesmith3.png);background-position:-1225px -364px;width:90px;height:90px}.weapon_wizard_0{background-image:url(spritesmith3.png);background-position:-1225px -273px;width:90px;height:90px}.weapon_wizard_1{background-image:url(spritesmith3.png);background-position:-1225px -182px;width:90px;height:90px}.weapon_wizard_2{background-image:url(spritesmith3.png);background-position:-1225px -91px;width:90px;height:90px}.weapon_wizard_3{background-image:url(spritesmith3.png);background-position:-1225px 0;width:90px;height:90px}.weapon_wizard_4{background-image:url(spritesmith3.png);background-position:-1134px -455px;width:90px;height:90px}.weapon_wizard_5{background-image:url(spritesmith3.png);background-position:-1134px -364px;width:90px;height:90px}.weapon_wizard_6{background-image:url(spritesmith3.png);background-position:-1134px -273px;width:90px;height:90px}.GrimReaper{background-image:url(spritesmith3.png);background-position:-1316px 0;width:57px;height:66px}.Pet_Currency_Gem{background-image:url(spritesmith3.png);background-position:0 -1386px;width:45px;height:39px}.Pet_Currency_Gem1x{background-image:url(spritesmith3.png);background-position:-1420px -1275px;width:15px;height:13px}.Pet_Currency_Gem2x{background-image:url(spritesmith3.png);background-position:-1420px -1179px;width:30px;height:26px}.PixelPaw-Gold{background-image:url(spritesmith3.png);background-position:-1316px -119px;width:51px;height:51px}.PixelPaw{background-image:url(spritesmith3.png);background-position:-1316px -171px;width:51px;height:51px}.PixelPaw002{background-image:url(spritesmith3.png);background-position:-1316px -223px;width:51px;height:51px}.inventory_present{background-image:url(spritesmith3.png);background-position:-1316px -275px;width:48px;height:51px}.inventory_quest_scroll{background-image:url(spritesmith3.png);background-position:-1316px -327px;width:48px;height:51px}.inventory_special_fortify{background-image:url(spritesmith3.png);background-position:-1316px -379px;width:48px;height:51px}.inventory_special_opaquePotion{background-image:url(spritesmith3.png);background-position:-1374px -257px;width:40px;height:40px}.inventory_special_snowball{background-image:url(spritesmith3.png);background-position:-1316px -431px;width:48px;height:51px}.inventory_special_spookDust{background-image:url(spritesmith3.png);background-position:-1316px -483px;width:48px;height:51px}.inventory_special_valentine{background-image:url(spritesmith3.png);background-position:-1374px -380px;width:40px;height:40px}.pet_key{background-image:url(spritesmith3.png);background-position:-1374px -132px;width:42px;height:42px}.rebirth_orb{background-image:url(spritesmith3.png);background-position:-1316px -587px;width:48px;height:51px}.snowman{background-image:url(spritesmith3.png);background-position:-1134px -182px;width:90px;height:90px}.spookman{background-image:url(spritesmith3.png);background-position:-1134px -91px;width:90px;height:90px}.zzz{background-image:url(spritesmith3.png);background-position:-1374px -585px;width:40px;height:40px}.zzz_light{background-image:url(spritesmith3.png);background-position:-1374px -626px;width:40px;height:40px}.just_head{background-image:url(spritesmith3.png);background-position:-1091px -151px;width:36px;height:96px}.npc_alex{background-image:url(spritesmith3.png);background-position:-883px -429px;width:162px;height:138px}.npc_bailey{background-image:url(spritesmith3.png);background-position:-1079px -290px;width:54px;height:72px}.npc_daniel{background-image:url(spritesmith3.png);background-position:-883px -700px;width:135px;height:123px}.npc_ian{background-image:url(spritesmith3.png);background-position:-1046px -429px;width:75px;height:135px}.npc_justin{background-image:url(spritesmith3.png);background-position:-1002px -568px;width:84px;height:120px}.npc_matt{background-image:url(spritesmith3.png);background-position:-883px -290px;width:195px;height:138px}.npc_tyler{background-image:url(spritesmith3.png);background-position:-546px -1020px;width:90px;height:90px}.quest_atom1{background-image:url(spritesmith3.png);background-position:-883px 0;width:250px;height:150px}.quest_atom2{background-image:url(spritesmith3.png);background-position:-883px -151px;width:207px;height:138px}.quest_atom3{background-image:url(spritesmith3.png);background-position:-440px -440px;width:216px;height:180px}.quest_dilatory{background-image:url(spritesmith3.png);background-position:-220px 0;width:219px;height:219px}.quest_dilatory_derby{background-image:url(spritesmith3.png);background-position:0 -440px;width:219px;height:219px}.quest_egg_plainEgg{background-image:url(spritesmith3.png);background-position:-1316px -691px;width:48px;height:51px}.quest_evilsanta{background-image:url(spritesmith3.png);background-position:-883px -568px;width:118px;height:131px}.quest_ghost_stag{background-image:url(spritesmith3.png);background-position:0 0;width:219px;height:219px}.quest_gryphon{background-image:url(spritesmith3.png);background-position:0 -660px;width:216px;height:177px}.quest_harpy{background-image:url(spritesmith3.png);background-position:-440px -220px;width:219px;height:219px}.quest_hedgehog{background-image:url(spritesmith3.png);background-position:-220px -440px;width:219px;height:186px}.quest_moonstone1_moonstone{background-image:url(spritesmith3.png);background-position:-1420px -1148px;width:30px;height:30px}.quest_moonstone2{background-image:url(spritesmith3.png);background-position:-440px 0;width:219px;height:219px}.quest_moonstone3{background-image:url(spritesmith3.png);background-position:-220px -220px;width:219px;height:219px}.quest_octopus{background-image:url(spritesmith3.png);background-position:-660px 0;width:222px;height:177px}.quest_rat{background-image:url(spritesmith3.png);background-position:0 -220px;width:219px;height:219px}.quest_rooster{background-image:url(spritesmith3.png);background-position:-217px -660px;width:213px;height:174px}.quest_spider{background-image:url(spritesmith3.png);background-position:-431px -660px;width:250px;height:150px}.quest_vice1{background-image:url(spritesmith3.png);background-position:-660px -178px;width:216px;height:177px}.quest_vice2_lightCrystal{background-image:url(spritesmith3.png);background-position:-164px -1345px;width:40px;height:40px}.quest_vice3{background-image:url(spritesmith3.png);background-position:-660px -356px;width:216px;height:177px}.shop_copper{background-image:url(spritesmith3.png);background-position:-1420px -1252px;width:32px;height:22px}.shop_eyes{background-image:url(spritesmith3.png);background-position:-287px -1345px;width:40px;height:40px}.shop_gold{background-image:url(spritesmith3.png);background-position:-1420px -1229px;width:32px;height:22px}.shop_opaquePotion{background-image:url(spritesmith3.png);background-position:-369px -1345px;width:40px;height:40px}.shop_potion{background-image:url(spritesmith3.png);background-position:-410px -1345px;width:40px;height:40px}.shop_reroll{background-image:url(spritesmith3.png);background-position:-451px -1345px;width:40px;height:40px}.shop_silver{background-image:url(spritesmith3.png);background-position:-1420px -1206px;width:32px;height:22px}.shop_snowball{background-image:url(spritesmith3.png);background-position:-533px -1345px;width:40px;height:40px}.shop_spookDust{background-image:url(spritesmith3.png);background-position:-574px -1345px;width:40px;height:40px}.Pet_Egg_BearCub{background-image:url(spritesmith3.png);background-position:-1316px -951px;width:48px;height:51px}.Pet_Egg_Cactus{background-image:url(spritesmith3.png);background-position:-1316px -1003px;width:48px;height:51px}.Pet_Egg_Deer{background-image:url(spritesmith3.png);background-position:-1316px -1055px;width:48px;height:51px}.Pet_Egg_Dragon{background-image:url(spritesmith3.png);background-position:-1316px -1107px;width:48px;height:51px}.Pet_Egg_Egg{background-image:url(spritesmith3.png);background-position:-1316px -1159px;width:48px;height:51px}.Pet_Egg_FlyingPig{background-image:url(spritesmith3.png);background-position:-1316px -1211px;width:48px;height:51px}.Pet_Egg_Fox{background-image:url(spritesmith3.png);background-position:-1079px -363px;width:48px;height:51px}.Pet_Egg_Gryphon{background-image:url(spritesmith3.png);background-position:-682px -751px;width:48px;height:51px}.Pet_Egg_Hedgehog{background-image:url(spritesmith3.png);background-position:-731px -751px;width:48px;height:51px}.Pet_Egg_LionCub{background-image:url(spritesmith3.png);background-position:-780px -751px;width:48px;height:51px}.Pet_Egg_Octopus{background-image:url(spritesmith3.png);background-position:-829px -751px;width:48px;height:51px}.Pet_Egg_PandaCub{background-image:url(spritesmith3.png);background-position:0 -1293px;width:48px;height:51px}.Pet_Egg_Parrot{background-image:url(spritesmith3.png);background-position:-49px -1293px;width:48px;height:51px}.Pet_Egg_PolarBear{background-image:url(spritesmith3.png);background-position:-1316px -67px;width:48px;height:51px}.Pet_Egg_Rat{background-image:url(spritesmith3.png);background-position:-147px -1293px;width:48px;height:51px}.Pet_Egg_Rooster{background-image:url(spritesmith3.png);background-position:-196px -1293px;width:48px;height:51px}.Pet_Egg_Seahorse{background-image:url(spritesmith3.png);background-position:-245px -1293px;width:48px;height:51px}.Pet_Egg_Spider{background-image:url(spritesmith3.png);background-position:-294px -1293px;width:48px;height:51px}.Pet_Egg_TigerCub{background-image:url(spritesmith3.png);background-position:-343px -1293px;width:48px;height:51px}.Pet_Egg_Wolf{background-image:url(spritesmith3.png);background-position:-392px -1293px;width:48px;height:51px}.Pet_Food_Cake_Base{background-image:url(spritesmith3.png);background-position:-1374px -45px;width:43px;height:43px}.Pet_Food_Cake_CottonCandyBlue{background-image:url(spritesmith3.png);background-position:-1259px -1293px;width:42px;height:44px}.Pet_Food_Cake_CottonCandyPink{background-image:url(spritesmith3.png);background-position:-1087px -616px;width:43px;height:45px}.Pet_Food_Cake_Desert{background-image:url(spritesmith3.png);background-position:-1127px -1293px;width:43px;height:44px}.Pet_Food_Cake_Golden{background-image:url(spritesmith3.png);background-position:-1374px -89px;width:43px;height:42px}.Pet_Food_Cake_Red{background-image:url(spritesmith3.png);background-position:-1215px -1293px;width:43px;height:44px}.Pet_Food_Cake_Shade{background-image:url(spritesmith3.png);background-position:-1171px -1293px;width:43px;height:44px}.Pet_Food_Cake_Skeleton{background-image:url(spritesmith3.png);background-position:-1087px -568px;width:42px;height:47px}.Pet_Food_Cake_White{background-image:url(spritesmith3.png);background-position:-1302px -1293px;width:44px;height:44px}.Pet_Food_Cake_Zombie{background-image:url(spritesmith3.png);background-position:-1374px 0;width:45px;height:44px}.Pet_Food_Candy_Base{background-image:url(spritesmith3.png);background-position:-931px -1293px;width:48px;height:51px}.Pet_Food_Candy_CottonCandyBlue{background-image:url(spritesmith3.png);background-position:-980px -1293px;width:48px;height:51px}.Pet_Food_Candy_CottonCandyPink{background-image:url(spritesmith3.png);background-position:-1029px -1293px;width:48px;height:51px}.Pet_Food_Candy_Desert{background-image:url(spritesmith3.png);background-position:-1078px -1293px;width:48px;height:51px}.Pet_Food_Candy_Golden{background-image:url(spritesmith3.png);background-position:-882px -1293px;width:48px;height:51px}.Pet_Food_Candy_Red{background-image:url(spritesmith3.png);background-position:-833px -1293px;width:48px;height:51px}.Pet_Food_Candy_Shade{background-image:url(spritesmith3.png);background-position:-784px -1293px;width:48px;height:51px}.Pet_Food_Candy_Skeleton{background-image:url(spritesmith3.png);background-position:-735px -1293px;width:48px;height:51px}.Pet_Food_Candy_White{background-image:url(spritesmith3.png);background-position:-686px -1293px;width:48px;height:51px}.Pet_Food_Candy_Zombie{background-image:url(spritesmith3.png);background-position:-637px -1293px;width:48px;height:51px}.Pet_Food_Chocolate{background-image:url(spritesmith3.png);background-position:-588px -1293px;width:48px;height:51px}.Pet_Food_CottonCandyBlue{background-image:url(spritesmith3.png);background-position:-539px -1293px;width:48px;height:51px}.Pet_Food_CottonCandyPink{background-image:url(spritesmith3.png);background-position:-490px -1293px;width:48px;height:51px}.Pet_Food_Fish{background-image:url(spritesmith3.png);background-position:-441px -1293px;width:48px;height:51px}.Pet_Food_Honey{background-image:url(spritesmith3.png);background-position:-1316px -535px;width:48px;height:51px}.Pet_Food_Meat{background-image:url(spritesmith3.png);background-position:-1316px -639px;width:48px;height:51px}.Pet_Food_Milk{background-image:url(spritesmith3.png);background-position:-1316px -899px;width:48px;height:51px}.Pet_Food_Potatoe{background-image:url(spritesmith3.png);background-position:-1316px -847px;width:48px;height:51px}.Pet_Food_RottenMeat{background-image:url(spritesmith3.png);background-position:-1316px -795px;width:48px;height:51px}.Pet_Food_Saddle{background-image:url(spritesmith3.png);background-position:-1316px -743px;width:48px;height:51px}.Pet_Food_Strawberry{background-image:url(spritesmith3.png);background-position:-98px -1293px;width:48px;height:51px}.Mount_Body_BearCub-Base{background-image:url(spritesmith3.png);background-position:-660px -534px;width:105px;height:105px}.Mount_Body_BearCub-CottonCandyBlue{background-image:url(spritesmith3.png);background-position:-766px -534px;width:105px;height:105px}.Mount_Body_BearCub-CottonCandyPink{background-image:url(spritesmith3.png);background-position:-1019px -700px;width:105px;height:105px}.Mount_Body_BearCub-Desert{background-image:url(spritesmith4.png);background-position:-106px 0;width:105px;height:105px}.Mount_Body_BearCub-Golden{background-image:url(spritesmith4.png);background-position:-1166px -1166px;width:105px;height:105px}.Mount_Body_BearCub-Polar{background-image:url(spritesmith4.png);background-position:0 -106px;width:105px;height:105px}.Mount_Body_BearCub-Red{background-image:url(spritesmith4.png);background-position:-106px -106px;width:105px;height:105px}.Mount_Body_BearCub-Shade{background-image:url(spritesmith4.png);background-position:-212px 0;width:105px;height:105px}.Mount_Body_BearCub-Skeleton{background-image:url(spritesmith4.png);background-position:-212px -106px;width:105px;height:105px}.Mount_Body_BearCub-White{background-image:url(spritesmith4.png);background-position:0 -212px;width:105px;height:105px}.Mount_Body_BearCub-Zombie{background-image:url(spritesmith4.png);background-position:-106px -212px;width:105px;height:105px}.Mount_Body_Cactus-Base{background-image:url(spritesmith4.png);background-position:-212px -212px;width:105px;height:105px}.Mount_Body_Cactus-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-318px 0;width:105px;height:105px}.Mount_Body_Cactus-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-318px -106px;width:105px;height:105px}.Mount_Body_Cactus-Desert{background-image:url(spritesmith4.png);background-position:-318px -212px;width:105px;height:105px}.Mount_Body_Cactus-Golden{background-image:url(spritesmith4.png);background-position:0 -318px;width:105px;height:105px}.Mount_Body_Cactus-Red{background-image:url(spritesmith4.png);background-position:-106px -318px;width:105px;height:105px}.Mount_Body_Cactus-Shade{background-image:url(spritesmith4.png);background-position:-212px -318px;width:105px;height:105px}.Mount_Body_Cactus-Skeleton{background-image:url(spritesmith4.png);background-position:-318px -318px;width:105px;height:105px}.Mount_Body_Cactus-White{background-image:url(spritesmith4.png);background-position:-424px 0;width:105px;height:105px}.Mount_Body_Cactus-Zombie{background-image:url(spritesmith4.png);background-position:-424px -106px;width:105px;height:105px}.Mount_Body_Deer-Base{background-image:url(spritesmith4.png);background-position:-424px -212px;width:105px;height:105px}.Mount_Body_Deer-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-424px -318px;width:105px;height:105px}.Mount_Body_Deer-CottonCandyPink{background-image:url(spritesmith4.png);background-position:0 -424px;width:105px;height:105px}.Mount_Body_Deer-Desert{background-image:url(spritesmith4.png);background-position:-106px -424px;width:105px;height:105px}.Mount_Body_Deer-Golden{background-image:url(spritesmith4.png);background-position:-212px -424px;width:105px;height:105px}.Mount_Body_Deer-Red{background-image:url(spritesmith4.png);background-position:-318px -424px;width:105px;height:105px}.Mount_Body_Deer-Shade{background-image:url(spritesmith4.png);background-position:-424px -424px;width:105px;height:105px}.Mount_Body_Deer-Skeleton{background-image:url(spritesmith4.png);background-position:-530px 0;width:105px;height:105px}.Mount_Body_Deer-White{background-image:url(spritesmith4.png);background-position:-530px -106px;width:105px;height:105px}.Mount_Body_Deer-Zombie{background-image:url(spritesmith4.png);background-position:-530px -212px;width:105px;height:105px}.Mount_Body_Dragon-Base{background-image:url(spritesmith4.png);background-position:-530px -318px;width:105px;height:105px}.Mount_Body_Dragon-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-530px -424px;width:105px;height:105px}.Mount_Body_Dragon-CottonCandyPink{background-image:url(spritesmith4.png);background-position:0 -530px;width:105px;height:105px}.Mount_Body_Dragon-Desert{background-image:url(spritesmith4.png);background-position:-106px -530px;width:105px;height:105px}.Mount_Body_Dragon-Golden{background-image:url(spritesmith4.png);background-position:-212px -530px;width:105px;height:105px}.Mount_Body_Dragon-Red{background-image:url(spritesmith4.png);background-position:-318px -530px;width:105px;height:105px}.Mount_Body_Dragon-Shade{background-image:url(spritesmith4.png);background-position:-424px -530px;width:105px;height:105px}.Mount_Body_Dragon-Skeleton{background-image:url(spritesmith4.png);background-position:-530px -530px;width:105px;height:105px}.Mount_Body_Dragon-White{background-image:url(spritesmith4.png);background-position:-636px 0;width:105px;height:105px}.Mount_Body_Dragon-Zombie{background-image:url(spritesmith4.png);background-position:-636px -106px;width:105px;height:105px}.Mount_Body_FlyingPig-Base{background-image:url(spritesmith4.png);background-position:-636px -212px;width:105px;height:105px}.Mount_Body_FlyingPig-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-636px -318px;width:105px;height:105px}.Mount_Body_FlyingPig-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-636px -424px;width:105px;height:105px}.Mount_Body_FlyingPig-Desert{background-image:url(spritesmith4.png);background-position:-636px -530px;width:105px;height:105px}.Mount_Body_FlyingPig-Golden{background-image:url(spritesmith4.png);background-position:0 -636px;width:105px;height:105px}.Mount_Body_FlyingPig-Red{background-image:url(spritesmith4.png);background-position:-106px -636px;width:105px;height:105px}.Mount_Body_FlyingPig-Shade{background-image:url(spritesmith4.png);background-position:-212px -636px;width:105px;height:105px}.Mount_Body_FlyingPig-Skeleton{background-image:url(spritesmith4.png);background-position:-318px -636px;width:105px;height:105px}.Mount_Body_FlyingPig-White{background-image:url(spritesmith4.png);background-position:-424px -636px;width:105px;height:105px}.Mount_Body_FlyingPig-Zombie{background-image:url(spritesmith4.png);background-position:-530px -636px;width:105px;height:105px}.Mount_Body_Fox-Base{background-image:url(spritesmith4.png);background-position:-636px -636px;width:105px;height:105px}.Mount_Body_Fox-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-742px 0;width:105px;height:105px}.Mount_Body_Fox-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-742px -106px;width:105px;height:105px}.Mount_Body_Fox-Desert{background-image:url(spritesmith4.png);background-position:-742px -212px;width:105px;height:105px}.Mount_Body_Fox-Golden{background-image:url(spritesmith4.png);background-position:-742px -318px;width:105px;height:105px}.Mount_Body_Fox-Red{background-image:url(spritesmith4.png);background-position:-742px -424px;width:105px;height:105px}.Mount_Body_Fox-Shade{background-image:url(spritesmith4.png);background-position:-742px -530px;width:105px;height:105px}.Mount_Body_Fox-Skeleton{background-image:url(spritesmith4.png);background-position:-742px -636px;width:105px;height:105px}.Mount_Body_Fox-White{background-image:url(spritesmith4.png);background-position:0 -742px;width:105px;height:105px}.Mount_Body_Fox-Zombie{background-image:url(spritesmith4.png);background-position:-106px -742px;width:105px;height:105px}.Mount_Body_Gryphon-Base{background-image:url(spritesmith4.png);background-position:-212px -742px;width:105px;height:105px}.Mount_Body_Gryphon-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-318px -742px;width:105px;height:105px}.Mount_Body_Gryphon-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-424px -742px;width:105px;height:105px}.Mount_Body_Gryphon-Desert{background-image:url(spritesmith4.png);background-position:-530px -742px;width:105px;height:105px}.Mount_Body_Gryphon-Golden{background-image:url(spritesmith4.png);background-position:-636px -742px;width:105px;height:105px}.Mount_Body_Gryphon-Red{background-image:url(spritesmith4.png);background-position:-742px -742px;width:105px;height:105px}.Mount_Body_Gryphon-Shade{background-image:url(spritesmith4.png);background-position:-848px 0;width:105px;height:105px}.Mount_Body_Gryphon-Skeleton{background-image:url(spritesmith4.png);background-position:-848px -106px;width:105px;height:105px}.Mount_Body_Gryphon-White{background-image:url(spritesmith4.png);background-position:-848px -212px;width:105px;height:105px}.Mount_Body_Gryphon-Zombie{background-image:url(spritesmith4.png);background-position:-848px -318px;width:105px;height:105px}.Mount_Body_Hedgehog-Base{background-image:url(spritesmith4.png);background-position:-848px -424px;width:105px;height:105px}.Mount_Body_Hedgehog-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-848px -530px;width:105px;height:105px}.Mount_Body_Hedgehog-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-848px -636px;width:105px;height:105px}.Mount_Body_Hedgehog-Desert{background-image:url(spritesmith4.png);background-position:-848px -742px;width:105px;height:105px}.Mount_Body_Hedgehog-Golden{background-image:url(spritesmith4.png);background-position:0 -848px;width:105px;height:105px}.Mount_Body_Hedgehog-Red{background-image:url(spritesmith4.png);background-position:-106px -848px;width:105px;height:105px}.Mount_Body_Hedgehog-Shade{background-image:url(spritesmith4.png);background-position:-212px -848px;width:105px;height:105px}.Mount_Body_Hedgehog-Skeleton{background-image:url(spritesmith4.png);background-position:-318px -848px;width:105px;height:105px}.Mount_Body_Hedgehog-White{background-image:url(spritesmith4.png);background-position:-424px -848px;width:105px;height:105px}.Mount_Body_Hedgehog-Zombie{background-image:url(spritesmith4.png);background-position:-530px -848px;width:105px;height:105px}.Mount_Body_LionCub-Base{background-image:url(spritesmith4.png);background-position:-636px -848px;width:105px;height:105px}.Mount_Body_LionCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-742px -848px;width:105px;height:105px}.Mount_Body_LionCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-848px -848px;width:105px;height:105px}.Mount_Body_LionCub-Desert{background-image:url(spritesmith4.png);background-position:-954px 0;width:105px;height:105px}.Mount_Body_LionCub-Ethereal{background-image:url(spritesmith4.png);background-position:-954px -106px;width:105px;height:105px}.Mount_Body_LionCub-Golden{background-image:url(spritesmith4.png);background-position:-954px -212px;width:105px;height:105px}.Mount_Body_LionCub-Red{background-image:url(spritesmith4.png);background-position:-954px -318px;width:105px;height:105px}.Mount_Body_LionCub-Shade{background-image:url(spritesmith4.png);background-position:-954px -424px;width:105px;height:105px}.Mount_Body_LionCub-Skeleton{background-image:url(spritesmith4.png);background-position:-954px -530px;width:105px;height:105px}.Mount_Body_LionCub-White{background-image:url(spritesmith4.png);background-position:-954px -636px;width:105px;height:105px}.Mount_Body_LionCub-Zombie{background-image:url(spritesmith4.png);background-position:-954px -742px;width:105px;height:105px}.Mount_Body_MantisShrimp-Base{background-image:url(spritesmith4.png);background-position:0 -954px;width:108px;height:105px}.Mount_Body_Octopus-Base{background-image:url(spritesmith4.png);background-position:-954px -848px;width:105px;height:105px}.Mount_Body_Octopus-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-109px -954px;width:105px;height:105px}.Mount_Body_Octopus-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-215px -954px;width:105px;height:105px}.Mount_Body_Octopus-Desert{background-image:url(spritesmith4.png);background-position:-321px -954px;width:105px;height:105px}.Mount_Body_Octopus-Golden{background-image:url(spritesmith4.png);background-position:-427px -954px;width:105px;height:105px}.Mount_Body_Octopus-Red{background-image:url(spritesmith4.png);background-position:-533px -954px;width:105px;height:105px}.Mount_Body_Octopus-Shade{background-image:url(spritesmith4.png);background-position:-639px -954px;width:105px;height:105px}.Mount_Body_Octopus-Skeleton{background-image:url(spritesmith4.png);background-position:-745px -954px;width:105px;height:105px}.Mount_Body_Octopus-White{background-image:url(spritesmith4.png);background-position:-851px -954px;width:105px;height:105px}.Mount_Body_Octopus-Zombie{background-image:url(spritesmith4.png);background-position:-1060px 0;width:105px;height:105px}.Mount_Body_PandaCub-Base{background-image:url(spritesmith4.png);background-position:-1060px -106px;width:105px;height:105px}.Mount_Body_PandaCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1060px -212px;width:105px;height:105px}.Mount_Body_PandaCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1060px -318px;width:105px;height:105px}.Mount_Body_PandaCub-Desert{background-image:url(spritesmith4.png);background-position:-1060px -424px;width:105px;height:105px}.Mount_Body_PandaCub-Golden{background-image:url(spritesmith4.png);background-position:-1060px -530px;width:105px;height:105px}.Mount_Body_PandaCub-Red{background-image:url(spritesmith4.png);background-position:-1060px -636px;width:105px;height:105px}.Mount_Body_PandaCub-Shade{background-image:url(spritesmith4.png);background-position:-1060px -742px;width:105px;height:105px}.Mount_Body_PandaCub-Skeleton{background-image:url(spritesmith4.png);background-position:-1060px -848px;width:105px;height:105px}.Mount_Body_PandaCub-White{background-image:url(spritesmith4.png);background-position:-1060px -954px;width:105px;height:105px}.Mount_Body_PandaCub-Zombie{background-image:url(spritesmith4.png);background-position:0 -1060px;width:105px;height:105px}.Mount_Body_Parrot-Base{background-image:url(spritesmith4.png);background-position:-106px -1060px;width:105px;height:105px}.Mount_Body_Parrot-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-212px -1060px;width:105px;height:105px}.Mount_Body_Parrot-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-318px -1060px;width:105px;height:105px}.Mount_Body_Parrot-Desert{background-image:url(spritesmith4.png);background-position:-424px -1060px;width:105px;height:105px}.Mount_Body_Parrot-Golden{background-image:url(spritesmith4.png);background-position:-530px -1060px;width:105px;height:105px}.Mount_Body_Parrot-Red{background-image:url(spritesmith4.png);background-position:-636px -1060px;width:105px;height:105px}.Mount_Body_Parrot-Shade{background-image:url(spritesmith4.png);background-position:-742px -1060px;width:105px;height:105px}.Mount_Body_Parrot-Skeleton{background-image:url(spritesmith4.png);background-position:-848px -1060px;width:105px;height:105px}.Mount_Body_Parrot-White{background-image:url(spritesmith4.png);background-position:-954px -1060px;width:105px;height:105px}.Mount_Body_Parrot-Zombie{background-image:url(spritesmith4.png);background-position:-1060px -1060px;width:105px;height:105px}.Mount_Body_Rat-Base{background-image:url(spritesmith4.png);background-position:-1166px 0;width:105px;height:105px}.Mount_Body_Rat-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1166px -106px;width:105px;height:105px}.Mount_Body_Rat-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1166px -212px;width:105px;height:105px}.Mount_Body_Rat-Desert{background-image:url(spritesmith4.png);background-position:-1166px -318px;width:105px;height:105px}.Mount_Body_Rat-Golden{background-image:url(spritesmith4.png);background-position:-1166px -424px;width:105px;height:105px}.Mount_Body_Rat-Red{background-image:url(spritesmith4.png);background-position:-1166px -530px;width:105px;height:105px}.Mount_Body_Rat-Shade{background-image:url(spritesmith4.png);background-position:-1166px -636px;width:105px;height:105px}.Mount_Body_Rat-Skeleton{background-image:url(spritesmith4.png);background-position:-1166px -742px;width:105px;height:105px}.Mount_Body_Rat-White{background-image:url(spritesmith4.png);background-position:-1166px -848px;width:105px;height:105px}.Mount_Body_Rat-Zombie{background-image:url(spritesmith4.png);background-position:-1166px -954px;width:105px;height:105px}.Mount_Body_Rooster-Base{background-image:url(spritesmith4.png);background-position:-1166px -1060px;width:105px;height:105px}.Mount_Body_Rooster-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:0 -1166px;width:105px;height:105px}.Mount_Body_Rooster-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-106px -1166px;width:105px;height:105px}.Mount_Body_Rooster-Desert{background-image:url(spritesmith4.png);background-position:-212px -1166px;width:105px;height:105px}.Mount_Body_Rooster-Golden{background-image:url(spritesmith4.png);background-position:-318px -1166px;width:105px;height:105px}.Mount_Body_Rooster-Red{background-image:url(spritesmith4.png);background-position:-424px -1166px;width:105px;height:105px}.Mount_Body_Rooster-Shade{background-image:url(spritesmith4.png);background-position:-530px -1166px;width:105px;height:105px}.Mount_Body_Rooster-Skeleton{background-image:url(spritesmith4.png);background-position:-636px -1166px;width:105px;height:105px}.Mount_Body_Rooster-White{background-image:url(spritesmith4.png);background-position:-742px -1166px;width:105px;height:105px}.Mount_Body_Rooster-Zombie{background-image:url(spritesmith4.png);background-position:-848px -1166px;width:105px;height:105px}.Mount_Body_Seahorse-Base{background-image:url(spritesmith4.png);background-position:-954px -1166px;width:105px;height:105px}.Mount_Body_Seahorse-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1060px -1166px;width:105px;height:105px}.Mount_Body_Seahorse-CottonCandyPink{background-image:url(spritesmith4.png);background-position:0 0;width:105px;height:105px}.Mount_Body_Seahorse-Desert{background-image:url(spritesmith4.png);background-position:-1272px 0;width:105px;height:105px}.Mount_Body_Seahorse-Golden{background-image:url(spritesmith4.png);background-position:-1272px -106px;width:105px;height:105px}.Mount_Body_Seahorse-Red{background-image:url(spritesmith4.png);background-position:-1272px -212px;width:105px;height:105px}.Mount_Body_Seahorse-Shade{background-image:url(spritesmith4.png);background-position:-1272px -318px;width:105px;height:105px}.Mount_Body_Seahorse-Skeleton{background-image:url(spritesmith4.png);background-position:-1272px -424px;width:105px;height:105px}.Mount_Body_Seahorse-White{background-image:url(spritesmith4.png);background-position:-1272px -530px;width:105px;height:105px}.Mount_Body_Seahorse-Zombie{background-image:url(spritesmith4.png);background-position:-1272px -636px;width:105px;height:105px}.Mount_Body_Spider-Base{background-image:url(spritesmith4.png);background-position:-1272px -742px;width:105px;height:105px}.Mount_Body_Spider-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1272px -848px;width:105px;height:105px}.Mount_Body_Spider-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1272px -954px;width:105px;height:105px}.Mount_Body_Spider-Desert{background-image:url(spritesmith4.png);background-position:-1272px -1060px;width:105px;height:105px}.Mount_Body_Spider-Golden{background-image:url(spritesmith4.png);background-position:-1272px -1166px;width:105px;height:105px}.Mount_Body_Spider-Red{background-image:url(spritesmith4.png);background-position:0 -1272px;width:105px;height:105px}.Mount_Body_Spider-Shade{background-image:url(spritesmith4.png);background-position:-106px -1272px;width:105px;height:105px}.Mount_Body_Spider-Skeleton{background-image:url(spritesmith4.png);background-position:-212px -1272px;width:105px;height:105px}.Mount_Body_Spider-White{background-image:url(spritesmith4.png);background-position:-318px -1272px;width:105px;height:105px}.Mount_Body_Spider-Zombie{background-image:url(spritesmith4.png);background-position:-424px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-Base{background-image:url(spritesmith4.png);background-position:-530px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-636px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-742px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-Desert{background-image:url(spritesmith4.png);background-position:-848px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-Golden{background-image:url(spritesmith4.png);background-position:-954px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-Red{background-image:url(spritesmith4.png);background-position:-1060px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-Shade{background-image:url(spritesmith4.png);background-position:-1166px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-Skeleton{background-image:url(spritesmith4.png);background-position:-1272px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-White{background-image:url(spritesmith4.png);background-position:-1378px 0;width:105px;height:105px}.Mount_Body_TigerCub-Zombie{background-image:url(spritesmith4.png);background-position:-1378px -106px;width:105px;height:105px}.Mount_Body_Wolf-Base{background-image:url(spritesmith4.png);background-position:-1378px -212px;width:105px;height:105px}.Mount_Body_Wolf-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1378px -318px;width:105px;height:105px}.Mount_Body_Wolf-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1378px -424px;width:105px;height:105px}.Mount_Body_Wolf-Desert{background-image:url(spritesmith4.png);background-position:-1378px -530px;width:105px;height:105px}.Mount_Body_Wolf-Golden{background-image:url(spritesmith4.png);background-position:-1378px -636px;width:105px;height:105px}.Mount_Body_Wolf-Red{background-image:url(spritesmith4.png);background-position:-1378px -742px;width:105px;height:105px}.Mount_Body_Wolf-Shade{background-image:url(spritesmith4.png);background-position:-1378px -848px;width:105px;height:105px}.Mount_Body_Wolf-Skeleton{background-image:url(spritesmith4.png);background-position:-1378px -954px;width:105px;height:105px}.Mount_Body_Wolf-White{background-image:url(spritesmith4.png);background-position:-1378px -1060px;width:105px;height:105px}.Mount_Body_Wolf-Zombie{background-image:url(spritesmith4.png);background-position:-1378px -1166px;width:105px;height:105px}.Mount_Head_BearCub-Base{background-image:url(spritesmith4.png);background-position:-1378px -1272px;width:105px;height:105px}.Mount_Head_BearCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:0 -1378px;width:105px;height:105px}.Mount_Head_BearCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-106px -1378px;width:105px;height:105px}.Mount_Head_BearCub-Desert{background-image:url(spritesmith4.png);background-position:-212px -1378px;width:105px;height:105px}.Mount_Head_BearCub-Golden{background-image:url(spritesmith4.png);background-position:-318px -1378px;width:105px;height:105px}.Mount_Head_BearCub-Polar{background-image:url(spritesmith4.png);background-position:-424px -1378px;width:105px;height:105px}.Mount_Head_BearCub-Red{background-image:url(spritesmith4.png);background-position:-530px -1378px;width:105px;height:105px}.Mount_Head_BearCub-Shade{background-image:url(spritesmith4.png);background-position:-636px -1378px;width:105px;height:105px}.Mount_Head_BearCub-Skeleton{background-image:url(spritesmith4.png);background-position:-742px -1378px;width:105px;height:105px}.Mount_Head_BearCub-White{background-image:url(spritesmith4.png);background-position:-848px -1378px;width:105px;height:105px}.Mount_Head_BearCub-Zombie{background-image:url(spritesmith4.png);background-position:-954px -1378px;width:105px;height:105px}.Mount_Head_Cactus-Base{background-image:url(spritesmith4.png);background-position:-1060px -1378px;width:105px;height:105px}.Mount_Head_Cactus-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1166px -1378px;width:105px;height:105px}.Mount_Head_Cactus-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1272px -1378px;width:105px;height:105px}.Mount_Head_Cactus-Desert{background-image:url(spritesmith4.png);background-position:-1378px -1378px;width:105px;height:105px}.Mount_Head_Cactus-Golden{background-image:url(spritesmith4.png);background-position:-1484px 0;width:105px;height:105px}.Mount_Head_Cactus-Red{background-image:url(spritesmith4.png);background-position:-1484px -106px;width:105px;height:105px}.Mount_Head_Cactus-Shade{background-image:url(spritesmith4.png);background-position:-1484px -212px;width:105px;height:105px}.Mount_Head_Cactus-Skeleton{background-image:url(spritesmith4.png);background-position:-1484px -318px;width:105px;height:105px}.Mount_Head_Cactus-White{background-image:url(spritesmith4.png);background-position:-1484px -424px;width:105px;height:105px}.Mount_Head_Cactus-Zombie{background-image:url(spritesmith4.png);background-position:-1484px -530px;width:105px;height:105px}.Mount_Head_Deer-Base{background-image:url(spritesmith4.png);background-position:-1484px -636px;width:105px;height:105px}.Mount_Head_Deer-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1484px -742px;width:105px;height:105px}.Mount_Head_Deer-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1484px -848px;width:105px;height:105px}.Mount_Head_Deer-Desert{background-image:url(spritesmith4.png);background-position:-1484px -954px;width:105px;height:105px}.Mount_Head_Deer-Golden{background-image:url(spritesmith4.png);background-position:-1484px -1060px;width:105px;height:105px}.Mount_Head_Deer-Red{background-image:url(spritesmith4.png);background-position:-1484px -1166px;width:105px;height:105px}.Mount_Head_Deer-Shade{background-image:url(spritesmith4.png);background-position:-1484px -1272px;width:105px;height:105px}.Mount_Head_Deer-Skeleton{background-image:url(spritesmith4.png);background-position:-1484px -1378px;width:105px;height:105px}.Mount_Head_Deer-White{background-image:url(spritesmith4.png);background-position:0 -1484px;width:105px;height:105px}.Mount_Head_Deer-Zombie{background-image:url(spritesmith4.png);background-position:-106px -1484px;width:105px;height:105px}.Mount_Head_Dragon-Base{background-image:url(spritesmith4.png);background-position:-212px -1484px;width:105px;height:105px}.Mount_Head_Dragon-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-318px -1484px;width:105px;height:105px}.Mount_Head_Dragon-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-424px -1484px;width:105px;height:105px}.Mount_Head_Dragon-Desert{background-image:url(spritesmith4.png);background-position:-530px -1484px;width:105px;height:105px}.Mount_Head_Dragon-Golden{background-image:url(spritesmith4.png);background-position:-636px -1484px;width:105px;height:105px}.Mount_Head_Dragon-Red{background-image:url(spritesmith4.png);background-position:-742px -1484px;width:105px;height:105px}.Mount_Head_Dragon-Shade{background-image:url(spritesmith4.png);background-position:-848px -1484px;width:105px;height:105px}.Mount_Head_Dragon-Skeleton{background-image:url(spritesmith4.png);background-position:-954px -1484px;width:105px;height:105px}.Mount_Head_Dragon-White{background-image:url(spritesmith4.png);background-position:-1060px -1484px;width:105px;height:105px}.Mount_Head_Dragon-Zombie{background-image:url(spritesmith4.png);background-position:-1166px -1484px;width:105px;height:105px}.Mount_Head_FlyingPig-Base{background-image:url(spritesmith4.png);background-position:-1272px -1484px;width:105px;height:105px}.Mount_Head_FlyingPig-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1378px -1484px;width:105px;height:105px}.Mount_Head_FlyingPig-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1484px -1484px;width:105px;height:105px}.Mount_Head_FlyingPig-Desert{background-image:url(spritesmith4.png);background-position:-1590px 0;width:105px;height:105px}.Mount_Head_FlyingPig-Golden{background-image:url(spritesmith4.png);background-position:-1590px -106px;width:105px;height:105px}.Mount_Head_FlyingPig-Red{background-image:url(spritesmith4.png);background-position:-1590px -212px;width:105px;height:105px}.Mount_Head_FlyingPig-Shade{background-image:url(spritesmith4.png);background-position:-1590px -318px;width:105px;height:105px}.Mount_Head_FlyingPig-Skeleton{background-image:url(spritesmith4.png);background-position:-1590px -424px;width:105px;height:105px}.Mount_Head_FlyingPig-White{background-image:url(spritesmith4.png);background-position:-1590px -530px;width:105px;height:105px}.Mount_Head_FlyingPig-Zombie{background-image:url(spritesmith4.png);background-position:-1590px -636px;width:105px;height:105px}.Mount_Head_Fox-Base{background-image:url(spritesmith4.png);background-position:-1590px -742px;width:105px;height:105px}.Mount_Head_Fox-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1590px -848px;width:105px;height:105px}.Mount_Head_Fox-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1590px -954px;width:105px;height:105px}.Mount_Head_Fox-Desert{background-image:url(spritesmith4.png);background-position:-1590px -1060px;width:105px;height:105px}.Mount_Head_Fox-Golden{background-image:url(spritesmith4.png);background-position:-1590px -1166px;width:105px;height:105px}.Mount_Head_Fox-Red{background-image:url(spritesmith4.png);background-position:-1590px -1272px;width:105px;height:105px}.Mount_Head_Fox-Shade{background-image:url(spritesmith4.png);background-position:-1590px -1378px;width:105px;height:105px}.Mount_Head_Fox-Skeleton{background-image:url(spritesmith4.png);background-position:-1590px -1484px;width:105px;height:105px}.Mount_Head_Fox-White{background-image:url(spritesmith4.png);background-position:0 -1590px;width:105px;height:105px}.Mount_Head_Fox-Zombie{background-image:url(spritesmith4.png);background-position:-106px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-Base{background-image:url(spritesmith4.png);background-position:-212px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-318px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-424px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-Desert{background-image:url(spritesmith4.png);background-position:-530px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-Golden{background-image:url(spritesmith4.png);background-position:-636px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-Red{background-image:url(spritesmith4.png);background-position:-742px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-Shade{background-image:url(spritesmith4.png);background-position:-848px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-Skeleton{background-image:url(spritesmith4.png);background-position:-954px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-White{background-image:url(spritesmith4.png);background-position:-1060px -1590px;width:105px;height:105px}.Mount_Head_Gryphon-Zombie{background-image:url(spritesmith4.png);background-position:-1166px -1590px;width:105px;height:105px}.Mount_Head_Hedgehog-Base{background-image:url(spritesmith4.png);background-position:-1272px -1590px;width:105px;height:105px}.Mount_Head_Hedgehog-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1378px -1590px;width:105px;height:105px}.Mount_Head_Hedgehog-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1484px -1590px;width:105px;height:105px}.Mount_Head_Hedgehog-Desert{background-image:url(spritesmith4.png);background-position:-1590px -1590px;width:105px;height:105px}.Mount_Head_Hedgehog-Golden{background-image:url(spritesmith4.png);background-position:-1696px 0;width:105px;height:105px}.Mount_Head_Hedgehog-Red{background-image:url(spritesmith4.png);background-position:-1696px -106px;width:105px;height:105px}.Mount_Head_Hedgehog-Shade{background-image:url(spritesmith4.png);background-position:-1696px -212px;width:105px;height:105px}.Mount_Head_Hedgehog-Skeleton{background-image:url(spritesmith4.png);background-position:-1696px -318px;width:105px;height:105px}.Mount_Head_Hedgehog-White{background-image:url(spritesmith4.png);background-position:-1696px -424px;width:105px;height:105px}.Mount_Head_Hedgehog-Zombie{background-image:url(spritesmith4.png);background-position:-1696px -530px;width:105px;height:105px}.Mount_Head_LionCub-Base{background-image:url(spritesmith4.png);background-position:-1696px -636px;width:105px;height:105px}.Mount_Head_LionCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1696px -742px;width:105px;height:105px}.Mount_Head_LionCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1696px -848px;width:105px;height:105px}.Mount_Head_LionCub-Desert{background-image:url(spritesmith4.png);background-position:-1696px -954px;width:105px;height:105px}.Mount_Head_LionCub-Ethereal{background-image:url(spritesmith4.png);background-position:-1696px -1060px;width:105px;height:105px}.Mount_Head_LionCub-Golden{background-image:url(spritesmith4.png);background-position:-1696px -1166px;width:105px;height:105px}.Mount_Head_LionCub-Red{background-image:url(spritesmith4.png);background-position:-1696px -1272px;width:105px;height:105px}.Mount_Head_LionCub-Shade{background-image:url(spritesmith4.png);background-position:-1696px -1378px;width:105px;height:105px}.Mount_Head_LionCub-Skeleton{background-image:url(spritesmith4.png);background-position:-1696px -1484px;width:105px;height:105px}.Mount_Head_LionCub-White{background-image:url(spritesmith4.png);background-position:-1696px -1590px;width:105px;height:105px}.Mount_Head_LionCub-Zombie{background-image:url(spritesmith4.png);background-position:0 -1696px;width:105px;height:105px}.Mount_Head_MantisShrimp-Base{background-image:url(spritesmith4.png);background-position:-106px -1696px;width:108px;height:105px}.Mount_Head_Octopus-Base{background-image:url(spritesmith4.png);background-position:-215px -1696px;width:105px;height:105px}.Mount_Head_Octopus-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-321px -1696px;width:105px;height:105px}.Mount_Head_Octopus-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-427px -1696px;width:105px;height:105px}.Mount_Head_Octopus-Desert{background-image:url(spritesmith4.png);background-position:-533px -1696px;width:105px;height:105px}.Mount_Head_Octopus-Golden{background-image:url(spritesmith4.png);background-position:-639px -1696px;width:105px;height:105px}.Mount_Head_Octopus-Red{background-image:url(spritesmith4.png);background-position:-745px -1696px;width:105px;height:105px}.Mount_Head_Octopus-Shade{background-image:url(spritesmith4.png);background-position:-851px -1696px;width:105px;height:105px}.Mount_Head_Octopus-Skeleton{background-image:url(spritesmith4.png);background-position:-957px -1696px;width:105px;height:105px}.Mount_Head_Octopus-White{background-image:url(spritesmith4.png);background-position:-1063px -1696px;width:105px;height:105px}.Mount_Head_Octopus-Zombie{background-image:url(spritesmith4.png);background-position:-1169px -1696px;width:105px;height:105px}.Mount_Head_PandaCub-Base{background-image:url(spritesmith4.png);background-position:-1275px -1696px;width:105px;height:105px}.Mount_Head_PandaCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-106px 0;width:105px;height:105px}.Mount_Head_PandaCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-636px -848px;width:105px;height:105px}.Mount_Head_PandaCub-Desert{background-image:url(spritesmith5.png);background-position:-636px -318px;width:105px;height:105px}.Mount_Head_PandaCub-Golden{background-image:url(spritesmith5.png);background-position:0 -106px;width:105px;height:105px}.Mount_Head_PandaCub-Red{background-image:url(spritesmith5.png);background-position:-106px -106px;width:105px;height:105px}.Mount_Head_PandaCub-Shade{background-image:url(spritesmith5.png);background-position:-212px 0;width:105px;height:105px}.Mount_Head_PandaCub-Skeleton{background-image:url(spritesmith5.png);background-position:-212px -106px;width:105px;height:105px}.Mount_Head_PandaCub-White{background-image:url(spritesmith5.png);background-position:0 -212px;width:105px;height:105px}.Mount_Head_PandaCub-Zombie{background-image:url(spritesmith5.png);background-position:-106px -212px;width:105px;height:105px}.Mount_Head_Parrot-Base{background-image:url(spritesmith5.png);background-position:-212px -212px;width:105px;height:105px}.Mount_Head_Parrot-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-318px 0;width:105px;height:105px}.Mount_Head_Parrot-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-318px -106px;width:105px;height:105px}.Mount_Head_Parrot-Desert{background-image:url(spritesmith5.png);background-position:-318px -212px;width:105px;height:105px}.Mount_Head_Parrot-Golden{background-image:url(spritesmith5.png);background-position:0 -318px;width:105px;height:105px}.Mount_Head_Parrot-Red{background-image:url(spritesmith5.png);background-position:-106px -318px;width:105px;height:105px}.Mount_Head_Parrot-Shade{background-image:url(spritesmith5.png);background-position:-212px -318px;width:105px;height:105px}.Mount_Head_Parrot-Skeleton{background-image:url(spritesmith5.png);background-position:-318px -318px;width:105px;height:105px}.Mount_Head_Parrot-White{background-image:url(spritesmith5.png);background-position:-424px 0;width:105px;height:105px}.Mount_Head_Parrot-Zombie{background-image:url(spritesmith5.png);background-position:-424px -106px;width:105px;height:105px}.Mount_Head_Rat-Base{background-image:url(spritesmith5.png);background-position:-424px -212px;width:105px;height:105px}.Mount_Head_Rat-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-424px -318px;width:105px;height:105px}.Mount_Head_Rat-CottonCandyPink{background-image:url(spritesmith5.png);background-position:0 -424px;width:105px;height:105px}.Mount_Head_Rat-Desert{background-image:url(spritesmith5.png);background-position:-106px -424px;width:105px;height:105px}.Mount_Head_Rat-Golden{background-image:url(spritesmith5.png);background-position:-212px -424px;width:105px;height:105px}.Mount_Head_Rat-Red{background-image:url(spritesmith5.png);background-position:-318px -424px;width:105px;height:105px}.Mount_Head_Rat-Shade{background-image:url(spritesmith5.png);background-position:-424px -424px;width:105px;height:105px}.Mount_Head_Rat-Skeleton{background-image:url(spritesmith5.png);background-position:-530px 0;width:105px;height:105px}.Mount_Head_Rat-White{background-image:url(spritesmith5.png);background-position:-530px -106px;width:105px;height:105px}.Mount_Head_Rat-Zombie{background-image:url(spritesmith5.png);background-position:-530px -212px;width:105px;height:105px}.Mount_Head_Rooster-Base{background-image:url(spritesmith5.png);background-position:-530px -318px;width:105px;height:105px}.Mount_Head_Rooster-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-530px -424px;width:105px;height:105px}.Mount_Head_Rooster-CottonCandyPink{background-image:url(spritesmith5.png);background-position:0 -530px;width:105px;height:105px}.Mount_Head_Rooster-Desert{background-image:url(spritesmith5.png);background-position:-106px -530px;width:105px;height:105px}.Mount_Head_Rooster-Golden{background-image:url(spritesmith5.png);background-position:-212px -530px;width:105px;height:105px}.Mount_Head_Rooster-Red{background-image:url(spritesmith5.png);background-position:-318px -530px;width:105px;height:105px}.Mount_Head_Rooster-Shade{background-image:url(spritesmith5.png);background-position:-424px -530px;width:105px;height:105px}.Mount_Head_Rooster-Skeleton{background-image:url(spritesmith5.png);background-position:-530px -530px;width:105px;height:105px}.Mount_Head_Rooster-White{background-image:url(spritesmith5.png);background-position:-636px 0;width:105px;height:105px}.Mount_Head_Rooster-Zombie{background-image:url(spritesmith5.png);background-position:-636px -106px;width:105px;height:105px}.Mount_Head_Seahorse-Base{background-image:url(spritesmith5.png);background-position:-636px -212px;width:105px;height:105px}.Mount_Head_Seahorse-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:0 0;width:105px;height:105px}.Mount_Head_Seahorse-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-636px -424px;width:105px;height:105px}.Mount_Head_Seahorse-Desert{background-image:url(spritesmith5.png);background-position:-636px -530px;width:105px;height:105px}.Mount_Head_Seahorse-Golden{background-image:url(spritesmith5.png);background-position:0 -636px;width:105px;height:105px}.Mount_Head_Seahorse-Red{background-image:url(spritesmith5.png);background-position:-106px -636px;width:105px;height:105px}.Mount_Head_Seahorse-Shade{background-image:url(spritesmith5.png);background-position:-212px -636px;width:105px;height:105px}.Mount_Head_Seahorse-Skeleton{background-image:url(spritesmith5.png);background-position:-318px -636px;width:105px;height:105px}.Mount_Head_Seahorse-White{background-image:url(spritesmith5.png);background-position:-424px -636px;width:105px;height:105px}.Mount_Head_Seahorse-Zombie{background-image:url(spritesmith5.png);background-position:-530px -636px;width:105px;height:105px}.Mount_Head_Spider-Base{background-image:url(spritesmith5.png);background-position:-636px -636px;width:105px;height:105px}.Mount_Head_Spider-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-742px 0;width:105px;height:105px}.Mount_Head_Spider-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-742px -106px;width:105px;height:105px}.Mount_Head_Spider-Desert{background-image:url(spritesmith5.png);background-position:-742px -212px;width:105px;height:105px}.Mount_Head_Spider-Golden{background-image:url(spritesmith5.png);background-position:-742px -318px;width:105px;height:105px}.Mount_Head_Spider-Red{background-image:url(spritesmith5.png);background-position:-742px -424px;width:105px;height:105px}.Mount_Head_Spider-Shade{background-image:url(spritesmith5.png);background-position:-742px -530px;width:105px;height:105px}.Mount_Head_Spider-Skeleton{background-image:url(spritesmith5.png);background-position:-742px -636px;width:105px;height:105px}.Mount_Head_Spider-White{background-image:url(spritesmith5.png);background-position:0 -742px;width:105px;height:105px}.Mount_Head_Spider-Zombie{background-image:url(spritesmith5.png);background-position:-106px -742px;width:105px;height:105px}.Mount_Head_TigerCub-Base{background-image:url(spritesmith5.png);background-position:-212px -742px;width:105px;height:105px}.Mount_Head_TigerCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-318px -742px;width:105px;height:105px}.Mount_Head_TigerCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-424px -742px;width:105px;height:105px}.Mount_Head_TigerCub-Desert{background-image:url(spritesmith5.png);background-position:-530px -742px;width:105px;height:105px}.Mount_Head_TigerCub-Golden{background-image:url(spritesmith5.png);background-position:-636px -742px;width:105px;height:105px}.Mount_Head_TigerCub-Red{background-image:url(spritesmith5.png);background-position:-742px -742px;width:105px;height:105px}.Mount_Head_TigerCub-Shade{background-image:url(spritesmith5.png);background-position:-848px 0;width:105px;height:105px}.Mount_Head_TigerCub-Skeleton{background-image:url(spritesmith5.png);background-position:-848px -106px;width:105px;height:105px}.Mount_Head_TigerCub-White{background-image:url(spritesmith5.png);background-position:-848px -212px;width:105px;height:105px}.Mount_Head_TigerCub-Zombie{background-image:url(spritesmith5.png);background-position:-848px -318px;width:105px;height:105px}.Mount_Head_Wolf-Base{background-image:url(spritesmith5.png);background-position:-848px -424px;width:105px;height:105px}.Mount_Head_Wolf-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-848px -530px;width:105px;height:105px}.Mount_Head_Wolf-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-848px -636px;width:105px;height:105px}.Mount_Head_Wolf-Desert{background-image:url(spritesmith5.png);background-position:-848px -742px;width:105px;height:105px}.Mount_Head_Wolf-Golden{background-image:url(spritesmith5.png);background-position:0 -848px;width:105px;height:105px}.Mount_Head_Wolf-Red{background-image:url(spritesmith5.png);background-position:-106px -848px;width:105px;height:105px}.Mount_Head_Wolf-Shade{background-image:url(spritesmith5.png);background-position:-212px -848px;width:105px;height:105px}.Mount_Head_Wolf-Skeleton{background-image:url(spritesmith5.png);background-position:-318px -848px;width:105px;height:105px}.Mount_Head_Wolf-White{background-image:url(spritesmith5.png);background-position:-424px -848px;width:105px;height:105px}.Mount_Head_Wolf-Zombie{background-image:url(spritesmith5.png);background-position:-530px -848px;width:105px;height:105px}.Pet-BearCub-Base{background-image:url(spritesmith5.png);background-position:-742px -848px;width:81px;height:99px}.Pet-BearCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-824px -848px;width:81px;height:99px}.Pet-BearCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-954px 0;width:81px;height:99px}.Pet-BearCub-Desert{background-image:url(spritesmith5.png);background-position:-954px -100px;width:81px;height:99px}.Pet-BearCub-Golden{background-image:url(spritesmith5.png);background-position:-954px -200px;width:81px;height:99px}.Pet-BearCub-Polar{background-image:url(spritesmith5.png);background-position:-954px -300px;width:81px;height:99px}.Pet-BearCub-Red{background-image:url(spritesmith5.png);background-position:-954px -400px;width:81px;height:99px}.Pet-BearCub-Shade{background-image:url(spritesmith5.png);background-position:-954px -500px;width:81px;height:99px}.Pet-BearCub-Skeleton{background-image:url(spritesmith5.png);background-position:-954px -600px;width:81px;height:99px}.Pet-BearCub-White{background-image:url(spritesmith5.png);background-position:-954px -700px;width:81px;height:99px}.Pet-BearCub-Zombie{background-image:url(spritesmith5.png);background-position:-954px -800px;width:81px;height:99px}.Pet-Cactus-Base{background-image:url(spritesmith5.png);background-position:-1036px 0;width:81px;height:99px}.Pet-Cactus-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1036px -100px;width:81px;height:99px}.Pet-Cactus-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1036px -200px;width:81px;height:99px}.Pet-Cactus-Desert{background-image:url(spritesmith5.png);background-position:-1036px -300px;width:81px;height:99px}.Pet-Cactus-Golden{background-image:url(spritesmith5.png);background-position:-1036px -400px;width:81px;height:99px}.Pet-Cactus-Red{background-image:url(spritesmith5.png);background-position:-1036px -500px;width:81px;height:99px}.Pet-Cactus-Shade{background-image:url(spritesmith5.png);background-position:-1036px -600px;width:81px;height:99px}.Pet-Cactus-Skeleton{background-image:url(spritesmith5.png);background-position:-1036px -700px;width:81px;height:99px}.Pet-Cactus-White{background-image:url(spritesmith5.png);background-position:-1036px -800px;width:81px;height:99px}.Pet-Cactus-Zombie{background-image:url(spritesmith5.png);background-position:0 -954px;width:81px;height:99px}.Pet-Deer-Base{background-image:url(spritesmith5.png);background-position:-82px -954px;width:81px;height:99px}.Pet-Deer-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-164px -954px;width:81px;height:99px}.Pet-Deer-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-246px -954px;width:81px;height:99px}.Pet-Deer-Desert{background-image:url(spritesmith5.png);background-position:-328px -954px;width:81px;height:99px}.Pet-Deer-Golden{background-image:url(spritesmith5.png);background-position:-410px -954px;width:81px;height:99px}.Pet-Deer-Red{background-image:url(spritesmith5.png);background-position:-492px -954px;width:81px;height:99px}.Pet-Deer-Shade{background-image:url(spritesmith5.png);background-position:-574px -954px;width:81px;height:99px}.Pet-Deer-Skeleton{background-image:url(spritesmith5.png);background-position:-656px -954px;width:81px;height:99px}.Pet-Deer-White{background-image:url(spritesmith5.png);background-position:-738px -954px;width:81px;height:99px}.Pet-Deer-Zombie{background-image:url(spritesmith5.png);background-position:-820px -954px;width:81px;height:99px}.Pet-Dragon-Base{background-image:url(spritesmith5.png);background-position:-902px -954px;width:81px;height:99px}.Pet-Dragon-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-984px -954px;width:81px;height:99px}.Pet-Dragon-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1118px 0;width:81px;height:99px}.Pet-Dragon-Desert{background-image:url(spritesmith5.png);background-position:-1118px -100px;width:81px;height:99px}.Pet-Dragon-Golden{background-image:url(spritesmith5.png);background-position:-1118px -200px;width:81px;height:99px}.Pet-Dragon-Hydra{background-image:url(spritesmith5.png);background-position:0 -1554px;width:114px;height:84px}.Pet-Dragon-Red{background-image:url(spritesmith5.png);background-position:-1118px -400px;width:81px;height:99px}.Pet-Dragon-Shade{background-image:url(spritesmith5.png);background-position:-1118px -500px;width:81px;height:99px}.Pet-Dragon-Skeleton{background-image:url(spritesmith5.png);background-position:-1118px -600px;width:81px;height:99px}.Pet-Dragon-White{background-image:url(spritesmith5.png);background-position:-1118px -700px;width:81px;height:99px}.Pet-Dragon-Zombie{background-image:url(spritesmith5.png);background-position:-1118px -800px;width:81px;height:99px}.Pet-Egg-Base{background-image:url(spritesmith5.png);background-position:-1118px -900px;width:81px;height:99px}.Pet-Egg-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:0 -1054px;width:81px;height:99px}.Pet-Egg-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-82px -1054px;width:81px;height:99px}.Pet-Egg-Desert{background-image:url(spritesmith5.png);background-position:-164px -1054px;width:81px;height:99px}.Pet-Egg-Golden{background-image:url(spritesmith5.png);background-position:-246px -1054px;width:81px;height:99px}.Pet-Egg-Red{background-image:url(spritesmith5.png);background-position:-328px -1054px;width:81px;height:99px}.Pet-Egg-Shade{background-image:url(spritesmith5.png);background-position:-410px -1054px;width:81px;height:99px}.Pet-Egg-Skeleton{background-image:url(spritesmith5.png);background-position:-492px -1054px;width:81px;height:99px}.Pet-Egg-White{background-image:url(spritesmith5.png);background-position:-574px -1054px;width:81px;height:99px}.Pet-Egg-Zombie{background-image:url(spritesmith5.png);background-position:-656px -1054px;width:81px;height:99px}.Pet-FlyingPig-Base{background-image:url(spritesmith5.png);background-position:-738px -1054px;width:81px;height:99px}.Pet-FlyingPig-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-820px -1054px;width:81px;height:99px}.Pet-FlyingPig-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-902px -1054px;width:81px;height:99px}.Pet-FlyingPig-Desert{background-image:url(spritesmith5.png);background-position:-984px -1054px;width:81px;height:99px}.Pet-FlyingPig-Golden{background-image:url(spritesmith5.png);background-position:-1066px -1054px;width:81px;height:99px}.Pet-FlyingPig-Red{background-image:url(spritesmith5.png);background-position:-1200px 0;width:81px;height:99px}.Pet-FlyingPig-Shade{background-image:url(spritesmith5.png);background-position:-1200px -100px;width:81px;height:99px}.Pet-FlyingPig-Skeleton{background-image:url(spritesmith5.png);background-position:-1200px -200px;width:81px;height:99px}.Pet-FlyingPig-White{background-image:url(spritesmith5.png);background-position:-1200px -300px;width:81px;height:99px}.Pet-FlyingPig-Zombie{background-image:url(spritesmith5.png);background-position:-1200px -400px;width:81px;height:99px}.Pet-Fox-Base{background-image:url(spritesmith5.png);background-position:-1200px -500px;width:81px;height:99px}.Pet-Fox-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1200px -600px;width:81px;height:99px}.Pet-Fox-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1200px -700px;width:81px;height:99px}.Pet-Fox-Desert{background-image:url(spritesmith5.png);background-position:-1200px -800px;width:81px;height:99px}.Pet-Fox-Golden{background-image:url(spritesmith5.png);background-position:-1200px -900px;width:81px;height:99px}.Pet-Fox-Red{background-image:url(spritesmith5.png);background-position:-1200px -1000px;width:81px;height:99px}.Pet-Fox-Shade{background-image:url(spritesmith5.png);background-position:0 -1154px;width:81px;height:99px}.Pet-Fox-Skeleton{background-image:url(spritesmith5.png);background-position:-82px -1154px;width:81px;height:99px}.Pet-Fox-White{background-image:url(spritesmith5.png);background-position:-164px -1154px;width:81px;height:99px}.Pet-Fox-Zombie{background-image:url(spritesmith5.png);background-position:-246px -1154px;width:81px;height:99px}.Pet-Gryphon-Base{background-image:url(spritesmith5.png);background-position:-328px -1154px;width:81px;height:99px}.Pet-Gryphon-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-410px -1154px;width:81px;height:99px}.Pet-Gryphon-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-492px -1154px;width:81px;height:99px}.Pet-Gryphon-Desert{background-image:url(spritesmith5.png);background-position:-574px -1154px;width:81px;height:99px}.Pet-Gryphon-Golden{background-image:url(spritesmith5.png);background-position:-656px -1154px;width:81px;height:99px}.Pet-Gryphon-Red{background-image:url(spritesmith5.png);background-position:-738px -1154px;width:81px;height:99px}.Pet-Gryphon-Shade{background-image:url(spritesmith5.png);background-position:-820px -1154px;width:81px;height:99px}.Pet-Gryphon-Skeleton{background-image:url(spritesmith5.png);background-position:-902px -1154px;width:81px;height:99px}.Pet-Gryphon-White{background-image:url(spritesmith5.png);background-position:-984px -1154px;width:81px;height:99px}.Pet-Gryphon-Zombie{background-image:url(spritesmith5.png);background-position:-1066px -1154px;width:81px;height:99px}.Pet-Hedgehog-Base{background-image:url(spritesmith5.png);background-position:-1148px -1154px;width:81px;height:99px}.Pet-Hedgehog-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1282px 0;width:81px;height:99px}.Pet-Hedgehog-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1282px -100px;width:81px;height:99px}.Pet-Hedgehog-Desert{background-image:url(spritesmith5.png);background-position:-1282px -200px;width:81px;height:99px}.Pet-Hedgehog-Golden{background-image:url(spritesmith5.png);background-position:-1282px -300px;width:81px;height:99px}.Pet-Hedgehog-Red{background-image:url(spritesmith5.png);background-position:-1282px -400px;width:81px;height:99px}.Pet-Hedgehog-Shade{background-image:url(spritesmith5.png);background-position:-1282px -500px;width:81px;height:99px}.Pet-Hedgehog-Skeleton{background-image:url(spritesmith5.png);background-position:-1282px -600px;width:81px;height:99px}.Pet-Hedgehog-White{background-image:url(spritesmith5.png);background-position:-1282px -700px;width:81px;height:99px}.Pet-Hedgehog-Zombie{background-image:url(spritesmith5.png);background-position:-1282px -800px;width:81px;height:99px}.Pet-JackOLantern-Base{background-image:url(spritesmith5.png);background-position:-1282px -900px;width:81px;height:99px}.Pet-LionCub-Base{background-image:url(spritesmith5.png);background-position:-1282px -1000px;width:81px;height:99px}.Pet-LionCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1282px -1100px;width:81px;height:99px}.Pet-LionCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:0 -1254px;width:81px;height:99px}.Pet-LionCub-Desert{background-image:url(spritesmith5.png);background-position:-82px -1254px;width:81px;height:99px}.Pet-LionCub-Golden{background-image:url(spritesmith5.png);background-position:-164px -1254px;width:81px;height:99px}.Pet-LionCub-Red{background-image:url(spritesmith5.png);background-position:-246px -1254px;width:81px;height:99px}.Pet-LionCub-Shade{background-image:url(spritesmith5.png);background-position:-328px -1254px;width:81px;height:99px}.Pet-LionCub-Skeleton{background-image:url(spritesmith5.png);background-position:-410px -1254px;width:81px;height:99px}.Pet-LionCub-White{background-image:url(spritesmith5.png);background-position:-492px -1254px;width:81px;height:99px}.Pet-LionCub-Zombie{background-image:url(spritesmith5.png);background-position:-574px -1254px;width:81px;height:99px}.Pet-MantisShrimp-Base{background-image:url(spritesmith5.png);background-position:-656px -1254px;width:81px;height:99px}.Pet-Octopus-Base{background-image:url(spritesmith5.png);background-position:-738px -1254px;width:81px;height:99px}.Pet-Octopus-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-820px -1254px;width:81px;height:99px}.Pet-Octopus-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-902px -1254px;width:81px;height:99px}.Pet-Octopus-Desert{background-image:url(spritesmith5.png);background-position:-984px -1254px;width:81px;height:99px}.Pet-Octopus-Golden{background-image:url(spritesmith5.png);background-position:-1066px -1254px;width:81px;height:99px}.Pet-Octopus-Red{background-image:url(spritesmith5.png);background-position:-1148px -1254px;width:81px;height:99px}.Pet-Octopus-Shade{background-image:url(spritesmith5.png);background-position:-1230px -1254px;width:81px;height:99px}.Pet-Octopus-Skeleton{background-image:url(spritesmith5.png);background-position:-1364px 0;width:81px;height:99px}.Pet-Octopus-White{background-image:url(spritesmith5.png);background-position:-1364px -100px;width:81px;height:99px}.Pet-Octopus-Zombie{background-image:url(spritesmith5.png);background-position:-1364px -200px;width:81px;height:99px}.Pet-PandaCub-Base{background-image:url(spritesmith5.png);background-position:-1364px -300px;width:81px;height:99px}.Pet-PandaCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1364px -400px;width:81px;height:99px}.Pet-PandaCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1364px -500px;width:81px;height:99px}.Pet-PandaCub-Desert{background-image:url(spritesmith5.png);background-position:-1364px -600px;width:81px;height:99px}.Pet-PandaCub-Golden{background-image:url(spritesmith5.png);background-position:-1364px -700px;width:81px;height:99px}.Pet-PandaCub-Red{background-image:url(spritesmith5.png);background-position:-1364px -800px;width:81px;height:99px}.Pet-PandaCub-Shade{background-image:url(spritesmith5.png);background-position:-1364px -900px;width:81px;height:99px}.Pet-PandaCub-Skeleton{background-image:url(spritesmith5.png);background-position:-1364px -1000px;width:81px;height:99px}.Pet-PandaCub-White{background-image:url(spritesmith5.png);background-position:-1364px -1100px;width:81px;height:99px}.Pet-PandaCub-Zombie{background-image:url(spritesmith5.png);background-position:-1364px -1200px;width:81px;height:99px}.Pet-Parrot-Base{background-image:url(spritesmith5.png);background-position:-1446px 0;width:81px;height:99px}.Pet-Parrot-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1446px -100px;width:81px;height:99px}.Pet-Parrot-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1446px -200px;width:81px;height:99px}.Pet-Parrot-Desert{background-image:url(spritesmith5.png);background-position:-1446px -300px;width:81px;height:99px}.Pet-Parrot-Golden{background-image:url(spritesmith5.png);background-position:-1446px -400px;width:81px;height:99px}.Pet-Parrot-Red{background-image:url(spritesmith5.png);background-position:-1446px -500px;width:81px;height:99px}.Pet-Parrot-Shade{background-image:url(spritesmith5.png);background-position:-1446px -600px;width:81px;height:99px}.Pet-Parrot-Skeleton{background-image:url(spritesmith5.png);background-position:-1446px -700px;width:81px;height:99px}.Pet-Parrot-White{background-image:url(spritesmith5.png);background-position:-1446px -800px;width:81px;height:99px}.Pet-Parrot-Zombie{background-image:url(spritesmith5.png);background-position:-1446px -900px;width:81px;height:99px}.Pet-Rat-Base{background-image:url(spritesmith5.png);background-position:-1446px -1000px;width:81px;height:99px}.Pet-Rat-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1446px -1100px;width:81px;height:99px}.Pet-Rat-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1446px -1200px;width:81px;height:99px}.Pet-Rat-Desert{background-image:url(spritesmith5.png);background-position:0 -1354px;width:81px;height:99px}.Pet-Rat-Golden{background-image:url(spritesmith5.png);background-position:-82px -1354px;width:81px;height:99px}.Pet-Rat-Red{background-image:url(spritesmith5.png);background-position:-164px -1354px;width:81px;height:99px}.Pet-Rat-Shade{background-image:url(spritesmith5.png);background-position:-246px -1354px;width:81px;height:99px}.Pet-Rat-Skeleton{background-image:url(spritesmith5.png);background-position:-328px -1354px;width:81px;height:99px}.Pet-Rat-White{background-image:url(spritesmith5.png);background-position:-410px -1354px;width:81px;height:99px}.Pet-Rat-Zombie{background-image:url(spritesmith5.png);background-position:-492px -1354px;width:81px;height:99px}.Pet-Rooster-Base{background-image:url(spritesmith5.png);background-position:-574px -1354px;width:81px;height:99px}.Pet-Rooster-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-656px -1354px;width:81px;height:99px}.Pet-Rooster-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-738px -1354px;width:81px;height:99px}.Pet-Rooster-Desert{background-image:url(spritesmith5.png);background-position:-820px -1354px;width:81px;height:99px}.Pet-Rooster-Golden{background-image:url(spritesmith5.png);background-position:-902px -1354px;width:81px;height:99px}.Pet-Rooster-Red{background-image:url(spritesmith5.png);background-position:-984px -1354px;width:81px;height:99px}.Pet-Rooster-Shade{background-image:url(spritesmith5.png);background-position:-1066px -1354px;width:81px;height:99px}.Pet-Rooster-Skeleton{background-image:url(spritesmith5.png);background-position:-1148px -1354px;width:81px;height:99px}.Pet-Rooster-White{background-image:url(spritesmith5.png);background-position:-1230px -1354px;width:81px;height:99px}.Pet-Rooster-Zombie{background-image:url(spritesmith5.png);background-position:-1312px -1354px;width:81px;height:99px}.Pet-Seahorse-Base{background-image:url(spritesmith5.png);background-position:-1394px -1354px;width:81px;height:99px}.Pet-Seahorse-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1528px 0;width:81px;height:99px}.Pet-Seahorse-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1528px -100px;width:81px;height:99px}.Pet-Seahorse-Desert{background-image:url(spritesmith5.png);background-position:-1528px -200px;width:81px;height:99px}.Pet-Seahorse-Golden{background-image:url(spritesmith5.png);background-position:-1528px -300px;width:81px;height:99px}.Pet-Seahorse-Red{background-image:url(spritesmith5.png);background-position:-1528px -400px;width:81px;height:99px}.Pet-Seahorse-Shade{background-image:url(spritesmith5.png);background-position:-1528px -500px;width:81px;height:99px}.Pet-Seahorse-Skeleton{background-image:url(spritesmith5.png);background-position:-1528px -600px;width:81px;height:99px}.Pet-Seahorse-White{background-image:url(spritesmith5.png);background-position:-1528px -700px;width:81px;height:99px}.Pet-Seahorse-Zombie{background-image:url(spritesmith5.png);background-position:-1528px -800px;width:81px;height:99px}.Pet-Spider-Base{background-image:url(spritesmith5.png);background-position:-1528px -900px;width:81px;height:99px}.Pet-Spider-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1528px -1000px;width:81px;height:99px}.Pet-Spider-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1528px -1100px;width:81px;height:99px}.Pet-Spider-Desert{background-image:url(spritesmith5.png);background-position:-1528px -1200px;width:81px;height:99px}.Pet-Spider-Golden{background-image:url(spritesmith5.png);background-position:-1528px -1300px;width:81px;height:99px}.Pet-Spider-Red{background-image:url(spritesmith5.png);background-position:0 -1454px;width:81px;height:99px}.Pet-Spider-Shade{background-image:url(spritesmith5.png);background-position:-82px -1454px;width:81px;height:99px}.Pet-Spider-Skeleton{background-image:url(spritesmith5.png);background-position:-164px -1454px;width:81px;height:99px}.Pet-Spider-White{background-image:url(spritesmith5.png);background-position:-246px -1454px;width:81px;height:99px}.Pet-Spider-Zombie{background-image:url(spritesmith5.png);background-position:-328px -1454px;width:81px;height:99px}.Pet-TigerCub-Base{background-image:url(spritesmith5.png);background-position:-410px -1454px;width:81px;height:99px}.Pet-TigerCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-492px -1454px;width:81px;height:99px}.Pet-TigerCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-574px -1454px;width:81px;height:99px}.Pet-TigerCub-Desert{background-image:url(spritesmith5.png);background-position:-656px -1454px;width:81px;height:99px}.Pet-TigerCub-Golden{background-image:url(spritesmith5.png);background-position:-738px -1454px;width:81px;height:99px}.Pet-TigerCub-Red{background-image:url(spritesmith5.png);background-position:-820px -1454px;width:81px;height:99px}.Pet-TigerCub-Shade{background-image:url(spritesmith5.png);background-position:-902px -1454px;width:81px;height:99px}.Pet-TigerCub-Skeleton{background-image:url(spritesmith5.png);background-position:-984px -1454px;width:81px;height:99px}.Pet-TigerCub-White{background-image:url(spritesmith5.png);background-position:-1066px -1454px;width:81px;height:99px}.Pet-TigerCub-Zombie{background-image:url(spritesmith5.png);background-position:-1148px -1454px;width:81px;height:99px}.Pet-Turkey-Base{background-image:url(spritesmith5.png);background-position:-1230px -1454px;width:81px;height:99px}.Pet-Wolf-Base{background-image:url(spritesmith5.png);background-position:-1312px -1454px;width:81px;height:99px}.Pet-Wolf-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1394px -1454px;width:81px;height:99px}.Pet-Wolf-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1476px -1454px;width:81px;height:99px}.Pet-Wolf-Desert{background-image:url(spritesmith5.png);background-position:-1610px 0;width:81px;height:99px}.Pet-Wolf-Golden{background-image:url(spritesmith5.png);background-position:-1610px -100px;width:81px;height:99px}.Pet-Wolf-Red{background-image:url(spritesmith5.png);background-position:-1610px -200px;width:81px;height:99px}.Pet-Wolf-Shade{background-image:url(spritesmith5.png);background-position:-1610px -300px;width:81px;height:99px}.Pet-Wolf-Skeleton{background-image:url(spritesmith5.png);background-position:-1610px -400px;width:81px;height:99px}.Pet-Wolf-Veteran{background-image:url(spritesmith5.png);background-position:-1610px -500px;width:81px;height:99px}.Pet-Wolf-White{background-image:url(spritesmith5.png);background-position:-1610px -600px;width:81px;height:99px}.Pet-Wolf-Zombie{background-image:url(spritesmith5.png);background-position:-1118px -300px;width:81px;height:99px}.Pet_HatchingPotion_Base{background-image:url(spritesmith5.png);background-position:-1610px -908px;width:48px;height:51px}.Pet_HatchingPotion_CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1610px -752px;width:48px;height:51px}.Pet_HatchingPotion_CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1610px -804px;width:48px;height:51px}.Pet_HatchingPotion_Desert{background-image:url(spritesmith5.png);background-position:-1610px -856px;width:48px;height:51px}.Pet_HatchingPotion_Golden{background-image:url(spritesmith5.png);background-position:-1610px -1168px;width:48px;height:51px}.Pet_HatchingPotion_Red{background-image:url(spritesmith5.png);background-position:-1610px -960px;width:48px;height:51px}.Pet_HatchingPotion_Shade{background-image:url(spritesmith5.png);background-position:-1610px -1012px;width:48px;height:51px}.Pet_HatchingPotion_Skeleton{background-image:url(spritesmith5.png);background-position:-1610px -1064px;width:48px;height:51px}.Pet_HatchingPotion_White{background-image:url(spritesmith5.png);background-position:-1610px -1116px;width:48px;height:51px}.Pet_HatchingPotion_Zombie{background-image:url(spritesmith5.png);background-position:-1610px -700px;width:48px;height:51px}.head_special_0,.weapon_special_0{width:105px;height:105px;margin-left:-3px;margin-top:-18px}.broad_armor_special_0,.shield_special_0,.slim_armor_special_0{width:90px;height:90px}.weapon_special_critical{background:url(../img/sprites/backer-only/weapon_special_critical.gif) no-repeat;width:90px;height:90px;margin-left:-12px;margin-top:12px}.weapon_special_1{margin-left:-12px}.broad_armor_special_1,.head_special_1,.slim_armor_special_1{width:90px;height:90px}.head_special_0{background:url(../img/sprites/backer-only/BackerOnly-Equip-ShadeHelmet.gif) no-repeat}.head_special_1{background:url(../img/sprites/backer-only/ContributorOnly-Equip-CrystalHelmet.gif) no-repeat;margin-top:3px}.broad_armor_special_0,.slim_armor_special_0{background:url(../img/sprites/backer-only/BackerOnly-Equip-ShadeArmor.gif) no-repeat}.broad_armor_special_1,.slim_armor_special_1{background:url(../img/sprites/backer-only/ContributorOnly-Equip-CrystalArmor.gif) no-repeat}.shield_special_0{background:url(../img/sprites/backer-only/BackerOnly-Shield-TormentedSkull.gif) no-repeat}.weapon_special_0{background:url(../img/sprites/backer-only/BackerOnly-Weapon-DarkSoulsBlade.gif) no-repeat}.Pet-Wolf-Cerberus{width:105px;height:72px;background:url(../img/sprites/backer-only/BackerOnly-Pet-CerberusPup.gif) no-repeat}.Gems{display:inline-block;margin-right:5px;border-style:none;margin-left:0;margin-top:2px}.inline-gems{vertical-align:middle;margin-left:0;display:inline-block}.customize-menu .locked{background-color:#727272}.achievement{float:left;clear:right;margin-right:10px}[class*=Mount_Body_],[class*=Mount_Head_]{margin-top:18px} \ No newline at end of file diff --git a/dist/habitrpg-shared.js b/dist/habitrpg-shared.js index f4261943f3..2d084878a4 100644 --- a/dist/habitrpg-shared.js +++ b/dist/habitrpg-shared.js @@ -1,4 +1,4 @@ -(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o= 70; - }) - }, - 1: { - text: t('weaponSpecial1Text'), - notes: t('weaponSpecial1Notes', { - attrs: 6 - }), - str: 6, - per: 6, - con: 6, - int: 6, - value: 170, - canOwn: (function(u) { - var _ref; - return +((_ref = u.contributor) != null ? _ref.level : void 0) >= 4; - }) - }, - 2: { - text: t('weaponSpecial2Text'), - notes: t('weaponSpecial2Notes', { - attrs: 25 - }), - str: 25, - per: 25, - value: 200, - canOwn: (function(u) { - var _ref; - return (+((_ref = u.backer) != null ? _ref.tier : void 0) >= 300) || (u.items.gear.owned.weapon_special_2 != null); - }) - }, - 3: { - text: t('weaponSpecial3Text'), - notes: t('weaponSpecial3Notes', { - attrs: 17 - }), - str: 17, - int: 17, - con: 17, - value: 200, - canOwn: (function(u) { - var _ref; - return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 300; - }) - }, - critical: { - text: t('weaponSpecialCriticalText'), - notes: t('weaponSpecialCriticalNotes', { - attrs: 40 - }), - str: 40, - per: 40, - value: 200, - canOwn: (function(u) { - var _ref; - return !!((_ref = u.contributor) != null ? _ref.critical : void 0); - }) - }, - yeti: { - event: events.winter, - specialClass: 'warrior', - text: t('weaponSpecialYetiText'), - notes: t('weaponSpecialYetiNotes', { - str: 15 - }), - str: 15, - value: 90 - }, - ski: { - event: events.winter, - specialClass: 'rogue', - text: t('weaponSpecialSkiText'), - notes: t('weaponSpecialSkiNotes', { - str: 8 - }), - str: 8, - value: 90 - }, - candycane: { - event: events.winter, - specialClass: 'wizard', - twoHanded: true, - text: t('weaponSpecialCandycaneText'), - notes: t('weaponSpecialCandycaneNotes', { - int: 15, - per: 7 - }), - int: 15, - per: 7, - value: 160 - }, - snowflake: { - event: events.winter, - specialClass: 'healer', - text: t('weaponSpecialSnowflakeText'), - notes: t('weaponSpecialSnowflakeNotes', { - int: 9 - }), - int: 9, - value: 90 - }, - springRogue: { - event: events.spring, - specialClass: 'rogue', - text: t('weaponSpecialSpringRogueText'), - notes: t('weaponSpecialSpringRogueNotes', { - str: 8 - }), - value: 80, - str: 8 - }, - springWarrior: { - event: events.spring, - specialClass: 'warrior', - text: t('weaponSpecialSpringWarriorText'), - notes: t('weaponSpecialSpringWarriorNotes', { - str: 15 - }), - value: 90, - str: 15 - }, - springMage: { - event: events.spring, - specialClass: 'wizard', - twoHanded: true, - text: t('weaponSpecialSpringMageText'), - notes: t('weaponSpecialSpringMageNotes', { - int: 15, - per: 7 - }), - value: 160, - int: 15, - per: 7 - }, - springHealer: { - event: events.spring, - specialClass: 'healer', - text: t('weaponSpecialSpringHealerText'), - notes: t('weaponSpecialSpringHealerNotes', { - int: 9 - }), - value: 90, - int: 9 - }, - summerRogue: { - event: events.summer, - specialClass: 'rogue', - text: t('weaponSpecialSummerRogueText'), - notes: t('weaponSpecialSummerRogueNotes', { - str: 8 - }), - value: 80, - str: 8 - }, - summerWarrior: { - event: events.summer, - specialClass: 'warrior', - text: t('weaponSpecialSummerWarriorText'), - notes: t('weaponSpecialSummerWarriorNotes', { - str: 15 - }), - value: 90, - str: 15 - }, - summerMage: { - event: events.summer, - specialClass: 'wizard', - twoHanded: true, - text: t('weaponSpecialSummerMageText'), - notes: t('weaponSpecialSummerMageNotes', { - int: 15, - per: 7 - }), - value: 160, - int: 15, - per: 7 - }, - summerHealer: { - event: events.summer, - specialClass: 'healer', - text: t('weaponSpecialSummerHealerText'), - notes: t('weaponSpecialSummerHealerNotes', { - int: 9 - }), - value: 90, - int: 9 - }, - fallRogue: { - event: events.fall, - specialClass: 'rogue', - text: t('weaponSpecialFallRogueText'), - notes: t('weaponSpecialFallRogueNotes', { - str: 8 - }), - value: 80, - str: 8 - }, - fallWarrior: { - event: events.fall, - specialClass: 'warrior', - text: t('weaponSpecialFallWarriorText'), - notes: t('weaponSpecialFallWarriorNotes', { - str: 15 - }), - value: 90, - str: 15 - }, - fallMage: { - event: events.fall, - specialClass: 'wizard', - twoHanded: true, - text: t('weaponSpecialFallMageText'), - notes: t('weaponSpecialFallMageNotes', { - int: 15, - per: 7 - }), - value: 160, - int: 15, - per: 7 - }, - fallHealer: { - event: events.fall, - specialClass: 'healer', - text: t('weaponSpecialFallHealerText'), - notes: t('weaponSpecialFallHealerNotes', { - int: 9 - }), - value: 90, - int: 9 - } - } - }, - armor: { - base: { - 0: { - text: t('armorBase0Text'), - notes: t('armorBase0Notes'), - value: 0 - } - }, - warrior: { - 1: { - text: t('armorWarrior1Text'), - notes: t('armorWarrior1Notes', { - con: 3 - }), - con: 3, - value: 30 - }, - 2: { - text: t('armorWarrior2Text'), - notes: t('armorWarrior2Notes', { - con: 5 - }), - con: 5, - value: 45 - }, - 3: { - text: t('armorWarrior3Text'), - notes: t('armorWarrior3Notes', { - con: 7 - }), - con: 7, - value: 65 - }, - 4: { - text: t('armorWarrior4Text'), - notes: t('armorWarrior4Notes', { - con: 9 - }), - con: 9, - value: 90 - }, - 5: { - text: t('armorWarrior5Text'), - notes: t('armorWarrior5Notes', { - con: 11 - }), - con: 11, - value: 120, - last: true - } - }, - rogue: { - 1: { - text: t('armorRogue1Text'), - notes: t('armorRogue1Notes', { - per: 6 - }), - per: 6, - value: 30 - }, - 2: { - text: t('armorRogue2Text'), - notes: t('armorRogue2Notes', { - per: 9 - }), - per: 9, - value: 45 - }, - 3: { - text: t('armorRogue3Text'), - notes: t('armorRogue3Notes', { - per: 12 - }), - per: 12, - value: 65 - }, - 4: { - text: t('armorRogue4Text'), - notes: t('armorRogue4Notes', { - per: 15 - }), - per: 15, - value: 90 - }, - 5: { - text: t('armorRogue5Text'), - notes: t('armorRogue5Notes', { - per: 18 - }), - per: 18, - value: 120, - last: true - } - }, - wizard: { - 1: { - text: t('armorWizard1Text'), - notes: t('armorWizard1Notes', { - int: 2 - }), - int: 2, - value: 30 - }, - 2: { - text: t('armorWizard2Text'), - notes: t('armorWizard2Notes', { - int: 4 - }), - int: 4, - value: 45 - }, - 3: { - text: t('armorWizard3Text'), - notes: t('armorWizard3Notes', { - int: 6 - }), - int: 6, - value: 65 - }, - 4: { - text: t('armorWizard4Text'), - notes: t('armorWizard4Notes', { - int: 9 - }), - int: 9, - value: 90 - }, - 5: { - text: t('armorWizard5Text'), - notes: t('armorWizard5Notes', { - int: 12 - }), - int: 12, - value: 120, - last: true - } - }, - healer: { - 1: { - text: t('armorHealer1Text'), - notes: t('armorHealer1Notes', { - con: 6 - }), - con: 6, - value: 30 - }, - 2: { - text: t('armorHealer2Text'), - notes: t('armorHealer2Notes', { - con: 9 - }), - con: 9, - value: 45 - }, - 3: { - text: t('armorHealer3Text'), - notes: t('armorHealer3Notes', { - con: 12 - }), - con: 12, - value: 65 - }, - 4: { - text: t('armorHealer4Text'), - notes: t('armorHealer4Notes', { - con: 15 - }), - con: 15, - value: 90 - }, - 5: { - text: t('armorHealer5Text'), - notes: t('armorHealer5Notes', { - con: 18 - }), - con: 18, - value: 120, - last: true - } - }, - special: { - 0: { - text: t('armorSpecial0Text'), - notes: t('armorSpecial0Notes', { - con: 20 - }), - con: 20, - value: 150, - canOwn: (function(u) { - var _ref; - return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 45; - }) - }, - 1: { - text: t('armorSpecial1Text'), - notes: t('armorSpecial1Notes', { - attrs: 6 - }), - con: 6, - str: 6, - per: 6, - int: 6, - value: 170, - canOwn: (function(u) { - var _ref; - return +((_ref = u.contributor) != null ? _ref.level : void 0) >= 2; - }) - }, - 2: { - text: t('armorSpecial2Text'), - notes: t('armorSpecial2Notes', { - attrs: 25 - }), - int: 25, - con: 25, - value: 200, - canOwn: (function(u) { - var _ref; - return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 300 || (u.items.gear.owned.armor_special_2 != null); - }) - }, - yeti: { - event: events.winter, - specialClass: 'warrior', - text: t('armorSpecialYetiText'), - notes: t('armorSpecialYetiNotes', { - con: 9 - }), - con: 9, - value: 90 - }, - ski: { - event: events.winter, - specialClass: 'rogue', - text: t('armorSpecialSkiText'), - notes: t('armorSpecialSkiText', { - per: 15 - }), - per: 15, - value: 90 - }, - candycane: { - event: events.winter, - specialClass: 'wizard', - text: t('armorSpecialCandycaneText'), - notes: t('armorSpecialCandycaneNotes', { - int: 9 - }), - int: 9, - value: 90 - }, - snowflake: { - event: events.winter, - specialClass: 'healer', - text: t('armorSpecialSnowflakeText'), - notes: t('armorSpecialSnowflakeNotes', { - con: 15 - }), - con: 15, - value: 90 - }, - birthday: { - event: events.birthday, - text: t('armorSpecialBirthdayText'), - notes: t('armorSpecialBirthdayNotes'), - value: 0 - }, - springRogue: { - event: events.spring, - specialClass: 'rogue', - text: t('armorSpecialSpringRogueText'), - notes: t('armorSpecialSpringRogueNotes', { - per: 15 - }), - value: 90, - per: 15 - }, - springWarrior: { - event: events.spring, - specialClass: 'warrior', - text: t('armorSpecialSpringWarriorText'), - notes: t('armorSpecialSpringWarriorNotes', { - con: 9 - }), - value: 90, - con: 9 - }, - springMage: { - event: events.spring, - specialClass: 'wizard', - text: t('armorSpecialSpringMageText'), - notes: t('armorSpecialSpringMageNotes', { - int: 9 - }), - value: 90, - int: 9 - }, - springHealer: { - event: events.spring, - specialClass: 'healer', - text: t('armorSpecialSpringHealerText'), - notes: t('armorSpecialSpringHealerNotes', { - con: 15 - }), - value: 90, - con: 15 - }, - summerRogue: { - event: events.summer, - specialClass: 'rogue', - text: t('armorSpecialSummerRogueText'), - notes: t('armorSpecialSummerRogueNotes', { - per: 15 - }), - value: 90, - per: 15 - }, - summerWarrior: { - event: events.summer, - specialClass: 'warrior', - text: t('armorSpecialSummerWarriorText'), - notes: t('armorSpecialSummerWarriorNotes', { - con: 9 - }), - value: 90, - con: 9 - }, - summerMage: { - event: events.summer, - specialClass: 'wizard', - text: t('armorSpecialSummerMageText'), - notes: t('armorSpecialSummerMageNotes', { - int: 9 - }), - value: 90, - int: 9 - }, - summerHealer: { - event: events.summer, - specialClass: 'healer', - text: t('armorSpecialSummerHealerText'), - notes: t('armorSpecialSummerHealerNotes', { - con: 15 - }), - value: 90, - con: 15 - }, - fallRogue: { - event: events.fall, - specialClass: 'rogue', - text: t('armorSpecialFallRogueText'), - notes: t('armorSpecialFallRogueNotes', { - per: 15 - }), - value: 90, - per: 15 - }, - fallWarrior: { - event: events.fall, - specialClass: 'warrior', - text: t('armorSpecialFallWarriorText'), - notes: t('armorSpecialFallWarriorNotes', { - con: 9 - }), - value: 90, - con: 9 - }, - fallMage: { - event: events.fall, - specialClass: 'wizard', - text: t('armorSpecialFallMageText'), - notes: t('armorSpecialFallMageNotes', { - int: 9 - }), - value: 90, - int: 9 - }, - fallHealer: { - event: events.fall, - specialClass: 'healer', - text: t('armorSpecialFallHealerText'), - notes: t('armorSpecialFallHealerNotes', { - con: 15 - }), - value: 90, - con: 15 - }, - gaymerx: { - event: events.gaymerx, - text: t('armorSpecialGaymerxText'), - notes: t('armorSpecialGaymerxNotes'), - value: 0 - } - }, - mystery: { - 201402: { - text: t('armorMystery201402Text'), - notes: t('armorMystery201402Notes'), - mystery: mystery['201402'], - value: 0 - }, - 201403: { - text: t('armorMystery201403Text'), - notes: t('armorMystery201403Notes'), - mystery: mystery['201403'], - value: 0 - }, - 201405: { - text: t('armorMystery201405Text'), - notes: t('armorMystery201405Notes'), - mystery: mystery['201405'], - value: 0 - }, - 201406: { - text: t('armorMystery201406Text'), - notes: t('armorMystery201406Notes'), - mystery: mystery['201406'], - value: 0 - }, - 201407: { - text: t('armorMystery201407Text'), - notes: t('armorMystery201407Notes'), - mystery: mystery['201407'], - value: 0 - }, - 201408: { - text: t('armorMystery201408Text'), - notes: t('armorMystery201408Notes'), - mystery: mystery['201408'], - value: 0 - }, - 201409: { - text: t('armorMystery201409Text'), - notes: t('armorMystery201409Notes'), - mystery: mystery['201409'], - value: 0 - }, - 201410: { - text: t('armorMystery201410Text'), - notes: t('armorMystery201410Notes'), - mystery: mystery['201410'], - value: 0 - } - } - }, - head: { - base: { - 0: { - text: t('headBase0Text'), - notes: t('headBase0Notes'), - value: 0 - } - }, - warrior: { - 1: { - text: t('headWarrior1Text'), - notes: t('headWarrior1Notes', { - str: 2 - }), - str: 2, - value: 15 - }, - 2: { - text: t('headWarrior2Text'), - notes: t('headWarrior2Notes', { - str: 4 - }), - str: 4, - value: 25 - }, - 3: { - text: t('headWarrior3Text'), - notes: t('headWarrior3Notes', { - str: 6 - }), - str: 6, - value: 40 - }, - 4: { - text: t('headWarrior4Text'), - notes: t('headWarrior4Notes', { - str: 9 - }), - str: 9, - value: 60 - }, - 5: { - text: t('headWarrior5Text'), - notes: t('headWarrior5Notes', { - str: 12 - }), - str: 12, - value: 80, - last: true - } - }, - rogue: { - 1: { - text: t('headRogue1Text'), - notes: t('headRogue1Notes', { - per: 2 - }), - per: 2, - value: 15 - }, - 2: { - text: t('headRogue2Text'), - notes: t('headRogue2Notes', { - per: 4 - }), - per: 4, - value: 25 - }, - 3: { - text: t('headRogue3Text'), - notes: t('headRogue3Notes', { - per: 6 - }), - per: 6, - value: 40 - }, - 4: { - text: t('headRogue4Text'), - notes: t('headRogue4Notes', { - per: 9 - }), - per: 9, - value: 60 - }, - 5: { - text: t('headRogue5Text'), - notes: t('headRogue5Notes', { - per: 12 - }), - per: 12, - value: 80, - last: true - } - }, - wizard: { - 1: { - text: t('headWizard1Text'), - notes: t('headWizard1Notes', { - per: 2 - }), - per: 2, - value: 15 - }, - 2: { - text: t('headWizard2Text'), - notes: t('headWizard2Notes', { - per: 3 - }), - per: 3, - value: 25 - }, - 3: { - text: t('headWizard3Text'), - notes: t('headWizard3Notes', { - per: 5 - }), - per: 5, - value: 40 - }, - 4: { - text: t('headWizard4Text'), - notes: t('headWizard4Notes', { - per: 7 - }), - per: 7, - value: 60 - }, - 5: { - text: t('headWizard5Text'), - notes: t('headWizard5Notes', { - per: 10 - }), - per: 10, - value: 80, - last: true - } - }, - healer: { - 1: { - text: t('headHealer1Text'), - notes: t('headHealer1Notes', { - int: 2 - }), - int: 2, - value: 15 - }, - 2: { - text: t('headHealer2Text'), - notes: t('headHealer2Notes', { - int: 3 - }), - int: 3, - value: 25 - }, - 3: { - text: t('headHealer3Text'), - notes: t('headHealer3Notes', { - int: 5 - }), - int: 5, - value: 40 - }, - 4: { - text: t('headHealer4Text'), - notes: t('headHealer4Notes', { - int: 7 - }), - int: 7, - value: 60 - }, - 5: { - text: t('headHealer5Text'), - notes: t('headHealer5Notes', { - int: 9 - }), - int: 9, - value: 80, - last: true - } - }, - special: { - 0: { - text: t('headSpecial0Text'), - notes: t('headSpecial0Notes', { - int: 20 - }), - int: 20, - value: 150, - canOwn: (function(u) { - var _ref; - return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 45; - }) - }, - 1: { - text: t('headSpecial1Text'), - notes: t('headSpecial1Notes', { - attrs: 6 - }), - con: 6, - str: 6, - per: 6, - int: 6, - value: 170, - canOwn: (function(u) { - var _ref; - return +((_ref = u.contributor) != null ? _ref.level : void 0) >= 3; - }) - }, - 2: { - text: t('headSpecial2Text'), - notes: t('headSpecial2Notes', { - attrs: 25 - }), - int: 25, - str: 25, - value: 200, - canOwn: (function(u) { - var _ref; - return (+((_ref = u.backer) != null ? _ref.tier : void 0) >= 300) || (u.items.gear.owned.head_special_2 != null); - }) - }, - nye: { - event: events.winter, - text: t('headSpecialNyeText'), - notes: t('headSpecialNyeNotes'), - value: 0 - }, - yeti: { - event: events.winter, - specialClass: 'warrior', - text: t('headSpecialYetiText'), - notes: t('headSpecialYetiNotes', { - str: 9 - }), - str: 9, - value: 60 - }, - ski: { - event: events.winter, - specialClass: 'rogue', - text: t('headSpecialSkiText'), - notes: t('headSpecialSkiNotes', { - per: 9 - }), - per: 9, - value: 60 - }, - candycane: { - event: events.winter, - specialClass: 'wizard', - text: t('headSpecialCandycaneText'), - notes: t('headSpecialCandycaneNotes', { - per: 7 - }), - per: 7, - value: 60 - }, - snowflake: { - event: events.winter, - specialClass: 'healer', - text: t('headSpecialSnowflakeText'), - notes: t('headSpecialSnowflakeNotes', { - int: 7 - }), - int: 7, - value: 60 - }, - springRogue: { - event: events.spring, - specialClass: 'rogue', - text: t('headSpecialSpringRogueText'), - notes: t('headSpecialSpringRogueNotes', { - per: 9 - }), - value: 60, - per: 9 - }, - springWarrior: { - event: events.spring, - specialClass: 'warrior', - text: t('headSpecialSpringWarriorText'), - notes: t('headSpecialSpringWarriorNotes', { - str: 9 - }), - value: 60, - str: 9 - }, - springMage: { - event: events.spring, - specialClass: 'wizard', - text: t('headSpecialSpringMageText'), - notes: t('headSpecialSpringMageNotes', { - per: 7 - }), - value: 60, - per: 7 - }, - springHealer: { - event: events.spring, - specialClass: 'healer', - text: t('headSpecialSpringHealerText'), - notes: t('headSpecialSpringHealerNotes', { - int: 7 - }), - value: 60, - int: 7 - }, - summerRogue: { - event: events.summer, - specialClass: 'rogue', - text: t('headSpecialSummerRogueText'), - notes: t('headSpecialSummerRogueNotes', { - per: 9 - }), - value: 60, - per: 9 - }, - summerWarrior: { - event: events.summer, - specialClass: 'warrior', - text: t('headSpecialSummerWarriorText'), - notes: t('headSpecialSummerWarriorNotes', { - str: 9 - }), - value: 60, - str: 9 - }, - summerMage: { - event: events.summer, - specialClass: 'wizard', - text: t('headSpecialSummerMageText'), - notes: t('headSpecialSummerMageNotes', { - per: 7 - }), - value: 60, - per: 7 - }, - summerHealer: { - event: events.summer, - specialClass: 'healer', - text: t('headSpecialSummerHealerText'), - notes: t('headSpecialSummerHealerNotes', { - int: 7 - }), - value: 60, - int: 7 - }, - fallRogue: { - event: events.fall, - specialClass: 'rogue', - text: t('headSpecialFallRogueText'), - notes: t('headSpecialFallRogueNotes', { - per: 9 - }), - value: 60, - per: 9 - }, - fallWarrior: { - event: events.fall, - specialClass: 'warrior', - text: t('headSpecialFallWarriorText'), - notes: t('headSpecialFallWarriorNotes', { - str: 9 - }), - value: 60, - str: 9 - }, - fallMage: { - event: events.fall, - specialClass: 'wizard', - text: t('headSpecialFallMageText'), - notes: t('headSpecialFallMageNotes', { - per: 7 - }), - value: 60, - per: 7 - }, - fallHealer: { - event: events.fall, - specialClass: 'healer', - text: t('headSpecialFallHealerText'), - notes: t('headSpecialFallHealerNotes', { - int: 7 - }), - value: 60, - int: 7 - }, - gaymerx: { - event: events.gaymerx, - text: t('headSpecialGaymerxText'), - notes: t('headSpecialGaymerxNotes'), - value: 0 - } - }, - mystery: { - 201402: { - text: t('headMystery201402Text'), - notes: t('headMystery201402Notes'), - mystery: mystery['201402'], - value: 0 - }, - 201405: { - text: t('headMystery201405Text'), - notes: t('headMystery201405Notes'), - mystery: mystery['201405'], - value: 0 - }, - 201406: { - text: t('headMystery201406Text'), - notes: t('headMystery201406Notes'), - mystery: mystery['201406'], - value: 0 - }, - 201407: { - text: t('headMystery201407Text'), - notes: t('headMystery201407Notes'), - mystery: mystery['201407'], - value: 0 - }, - 201408: { - text: t('headMystery201408Text'), - notes: t('headMystery201408Notes'), - mystery: mystery['201408'], - value: 0 - } - } - }, - shield: { - base: { - 0: { - text: t('shieldBase0Text'), - notes: t('shieldBase0Notes'), - value: 0 - } - }, - warrior: { - 1: { - text: t('shieldWarrior1Text'), - notes: t('shieldWarrior1Notes', { - con: 2 - }), - con: 2, - value: 20 - }, - 2: { - text: t('shieldWarrior2Text'), - notes: t('shieldWarrior2Notes', { - con: 3 - }), - con: 3, - value: 35 - }, - 3: { - text: t('shieldWarrior3Text'), - notes: t('shieldWarrior3Notes', { - con: 5 - }), - con: 5, - value: 50 - }, - 4: { - text: t('shieldWarrior4Text'), - notes: t('shieldWarrior4Notes', { - con: 7 - }), - con: 7, - value: 70 - }, - 5: { - text: t('shieldWarrior5Text'), - notes: t('shieldWarrior5Notes', { - con: 9 - }), - con: 9, - value: 90, - last: true - } - }, - rogue: { - 0: { - text: t('weaponRogue0Text'), - notes: t('weaponRogue0Notes'), - str: 0, - value: 0 - }, - 1: { - text: t('weaponRogue1Text'), - notes: t('weaponRogue1Notes', { - str: 2 - }), - str: 2, - value: 20 - }, - 2: { - text: t('weaponRogue2Text'), - notes: t('weaponRogue2Notes', { - str: 3 - }), - str: 3, - value: 35 - }, - 3: { - text: t('weaponRogue3Text'), - notes: t('weaponRogue3Notes', { - str: 4 - }), - str: 4, - value: 50 - }, - 4: { - text: t('weaponRogue4Text'), - notes: t('weaponRogue4Notes', { - str: 6 - }), - str: 6, - value: 70 - }, - 5: { - text: t('weaponRogue5Text'), - notes: t('weaponRogue5Notes', { - str: 8 - }), - str: 8, - value: 90 - }, - 6: { - text: t('weaponRogue6Text'), - notes: t('weaponRogue6Notes', { - str: 10 - }), - str: 10, - value: 120, - last: true - } - }, - wizard: {}, - healer: { - 1: { - text: t('shieldHealer1Text'), - notes: t('shieldHealer1Notes', { - con: 2 - }), - con: 2, - value: 20 - }, - 2: { - text: t('shieldHealer2Text'), - notes: t('shieldHealer2Notes', { - con: 4 - }), - con: 4, - value: 35 - }, - 3: { - text: t('shieldHealer3Text'), - notes: t('shieldHealer3Notes', { - con: 6 - }), - con: 6, - value: 50 - }, - 4: { - text: t('shieldHealer4Text'), - notes: t('shieldHealer4Notes', { - con: 9 - }), - con: 9, - value: 70 - }, - 5: { - text: t('shieldHealer5Text'), - notes: t('shieldHealer5Notes', { - con: 12 - }), - con: 12, - value: 90, - last: true - } - }, - special: { - 0: { - text: t('shieldSpecial0Text'), - notes: t('shieldSpecial0Notes', { - per: 20 - }), - per: 20, - value: 150, - canOwn: (function(u) { - var _ref; - return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 45; - }) - }, - 1: { - text: t('shieldSpecial1Text'), - notes: t('shieldSpecial1Notes', { - attrs: 6 - }), - con: 6, - str: 6, - per: 6, - int: 6, - value: 170, - canOwn: (function(u) { - var _ref; - return +((_ref = u.contributor) != null ? _ref.level : void 0) >= 5; - }) - }, - yeti: { - event: events.winter, - specialClass: 'warrior', - text: t('shieldSpecialYetiText'), - notes: t('shieldSpecialYetiNotes', { - con: 7 - }), - con: 7, - value: 70 - }, - ski: { - event: events.winter, - specialClass: 'rogue', - text: t('weaponSpecialSkiText'), - notes: t('weaponSpecialSkiNotes', { - str: 8 - }), - str: 8, - value: 90 - }, - snowflake: { - event: events.winter, - specialClass: 'healer', - text: t('shieldSpecialSnowflakeText'), - notes: t('shieldSpecialSnowflakeNotes', { - con: 9 - }), - con: 9, - value: 70 - }, - springRogue: { - event: events.spring, - specialClass: 'rogue', - text: t('shieldSpecialSpringRogueText'), - notes: t('shieldSpecialSpringRogueNotes', { - str: 8 - }), - value: 80, - str: 8 - }, - springWarrior: { - event: events.spring, - specialClass: 'warrior', - text: t('shieldSpecialSpringWarriorText'), - notes: t('shieldSpecialSpringWarriorNotes', { - con: 7 - }), - value: 70, - con: 7 - }, - springHealer: { - event: events.spring, - specialClass: 'healer', - text: t('shieldSpecialSpringHealerText'), - notes: t('shieldSpecialSpringHealerNotes', { - con: 9 - }), - value: 70, - con: 9 - }, - summerRogue: { - event: events.summer, - specialClass: 'rogue', - text: t('shieldSpecialSummerRogueText'), - notes: t('shieldSpecialSummerRogueNotes', { - str: 8 - }), - value: 80, - str: 8 - }, - summerWarrior: { - event: events.summer, - specialClass: 'warrior', - text: t('shieldSpecialSummerWarriorText'), - notes: t('shieldSpecialSummerWarriorNotes', { - con: 7 - }), - value: 70, - con: 7 - }, - summerHealer: { - event: events.summer, - specialClass: 'healer', - text: t('shieldSpecialSummerHealerText'), - notes: t('shieldSpecialSummerHealerNotes', { - con: 9 - }), - value: 70, - con: 9 - }, - fallRogue: { - event: events.fall, - specialClass: 'rogue', - text: t('shieldSpecialFallRogueText'), - notes: t('shieldSpecialFallRogueNotes', { - str: 8 - }), - value: 80, - str: 8 - }, - fallWarrior: { - event: events.fall, - specialClass: 'warrior', - text: t('shieldSpecialFallWarriorText'), - notes: t('shieldSpecialFallWarriorNotes', { - con: 7 - }), - value: 70, - con: 7 - }, - fallHealer: { - event: events.fall, - specialClass: 'healer', - text: t('shieldSpecialFallHealerText'), - notes: t('shieldSpecialFallHealerNotes', { - con: 9 - }), - value: 70, - con: 9 - } - } - }, - back: { - base: { - 0: { - text: t('backBase0Text'), - notes: t('backBase0Notes'), - value: 0 - } - }, - mystery: { - 201402: { - text: t('backMystery201402Text'), - notes: t('backMystery201402Notes'), - mystery: mystery['201402'], - value: 0 - }, - 201404: { - text: t('backMystery201404Text'), - notes: t('backMystery201404Notes'), - mystery: mystery['201404'], - value: 0 - }, - 201410: { - text: t('backMystery201410Text'), - notes: t('backMystery201410Notes'), - mystery: mystery['201410'], - value: 0 - } - }, - special: { - wondercon_red: { - text: t('backSpecialWonderconRedText'), - notes: t('backSpecialWonderconRedNotes'), - value: 0, - mystery: mystery.wondercon - }, - wondercon_black: { - text: t('backSpecialWonderconBlackText'), - notes: t('backSpecialWonderconBlackNotes'), - value: 0, - mystery: mystery.wondercon - } - } - }, - body: { - base: { - 0: { - text: t('bodyBase0Text'), - notes: t('bodyBase0Notes'), - value: 0 - } - }, - special: { - wondercon_red: { - text: t('bodySpecialWonderconRedText'), - notes: t('bodySpecialWonderconRedNotes'), - value: 0, - mystery: mystery.wondercon - }, - wondercon_gold: { - text: t('bodySpecialWonderconGoldText'), - notes: t('bodySpecialWonderconGoldNotes'), - value: 0, - mystery: mystery.wondercon - }, - wondercon_black: { - text: t('bodySpecialWonderconBlackText'), - notes: t('bodySpecialWonderconBlackNotes'), - value: 0, - mystery: mystery.wondercon - }, - summerHealer: { - event: events.summer, - specialClass: 'healer', - text: t('bodySpecialSummerHealerText'), - notes: t('bodySpecialSummerHealerNotes'), - value: 20 - }, - summerMage: { - event: events.summer, - specialClass: 'wizard', - text: t('bodySpecialSummerMageText'), - notes: t('bodySpecialSummerMageNotes'), - value: 20 - } - } - }, - headAccessory: { - base: { - 0: { - text: t('headAccessoryBase0Text'), - notes: t('headAccessoryBase0Notes'), - value: 0, - last: true - } - }, - special: { - springRogue: { - event: events.spring, - specialClass: 'rogue', - text: t('headAccessorySpecialSpringRogueText'), - notes: t('headAccessorySpecialSpringRogueNotes'), - value: 20 - }, - springWarrior: { - event: events.spring, - specialClass: 'warrior', - text: t('headAccessorySpecialSpringWarriorText'), - notes: t('headAccessorySpecialSpringWarriorNotes'), - value: 20 - }, - springMage: { - event: events.spring, - specialClass: 'wizard', - text: t('headAccessorySpecialSpringMageText'), - notes: t('headAccessorySpecialSpringMageNotes'), - value: 20 - }, - springHealer: { - event: events.spring, - specialClass: 'healer', - text: t('headAccessorySpecialSpringHealerText'), - notes: t('headAccessorySpecialSpringHealerNotes'), - value: 20 - }, - wondercon_red: { - text: t('headAccessorySpecialWonderconRedText'), - notes: t('headAccessorySpecialWonderconRedNotes'), - value: 0, - mystery: mystery.wondercon - }, - wondercon_black: { - text: t('headAccessorySpecialWonderconBlackText'), - notes: t('headAccessorySpecialWonderconBlackNotes'), - value: 0, - mystery: mystery.wondercon - }, - summerRogue: { - event: events.summer, - specialClass: 'rogue', - text: t('headAccessorySpecialSummerRogueText'), - notes: t('headAccessorySpecialSummerRogueNotes'), - value: 20 - }, - summerWarrior: { - event: events.summer, - specialClass: 'warrior', - text: t('headAccessorySpecialSummerWarriorText'), - notes: t('headAccessorySpecialSummerWarriorNotes'), - value: 20 - } - }, - mystery: { - 201403: { - text: t('headAccessoryMystery201403Text'), - notes: t('headAccessoryMystery201403Notes'), - mystery: mystery['201403'], - value: 0 - }, - 201404: { - text: t('headAccessoryMystery201404Text'), - notes: t('headAccessoryMystery201404Notes'), - mystery: mystery['201404'], - value: 0 - }, - 201409: { - text: t('headAccessoryMystery201409Text'), - notes: t('headAccessoryMystery201409Notes'), - mystery: mystery['201409'], - value: 0 - } - } - } -}; - - -/* - The gear is exported as a tree (defined above), and a flat list (eg, {weapon_healer_1: .., shield_special_0: ...}) since - they are needed in different froms at different points in the app - */ - -api.gear = { - tree: gear, - flat: {} -}; - -_.each(gearTypes, function(type) { - return _.each(classes.concat(['base', 'special', 'mystery']), function(klass) { - return _.each(gear[type][klass], function(item, i) { - var key, _canOwn; - key = "" + type + "_" + klass + "_" + i; - _.defaults(item, { - type: type, - key: key, - klass: klass, - index: i, - str: 0, - int: 0, - per: 0, - con: 0 - }); - if (item.event) { - _canOwn = item.canOwn || (function() { - return true; - }); - item.canOwn = function(u) { - return _canOwn(u) && ((u.items.gear.owned[key] != null) || (moment().isAfter(item.event.start) && moment().isBefore(item.event.end))) && (item.specialClass ? u.stats["class"] === item.specialClass : true); - }; - } - if (item.mystery) { - item.canOwn = function(u) { - return u.items.gear.owned[key] != null; - }; - } - return api.gear.flat[key] = item; - }); - }); -}); - - -/* - --------------------------------------------------------------- - Potion - --------------------------------------------------------------- - */ - -api.potion = { - type: 'potion', - text: t('potionText'), - notes: t('potionNotes'), - value: 25, - key: 'potion' -}; - - -/* - --------------------------------------------------------------- - Classes - --------------------------------------------------------------- - */ - -api.classes = classes; - - -/* - --------------------------------------------------------------- - Gear Types - --------------------------------------------------------------- - */ - -api.gearTypes = gearTypes; - - -/* - --------------------------------------------------------------- - Spells - --------------------------------------------------------------- - Text, notes, and mana are obvious. The rest: - - * {target}: one of [task, self, party, user]. This is very important, because if the cast() function is expecting one - thing and receives another, it will cause errors. `self` is used for self buffs, multi-task debuffs, AOEs (eg, meteor-shower), - etc. Basically, use self for anything that's not [task, party, user] and is an instant-cast - - * {cast}: the function that's run to perform the ability's action. This is pretty slick - because this is exported to the - web, this function can be performed on the client and on the server. `user` param is self (needed for determining your - own stats for effectiveness of cast), and `target` param is one of [task, party, user]. In the case of `self` spells, - you act on `user` instead of `target`. You can trust these are the correct objects, as long as the `target` attr of the - spell is correct. Take a look at habitrpg/src/models/user.js and habitrpg/src/models/task.js for what attributes are - available on each model. Note `task.value` is its "redness". If party is passed in, it's an array of users, - so you'll want to iterate over them like: `_.each(target,function(member){...})` - - Note, user.stats.mp is docked after automatically (it's appended to functions automatically down below in an _.each) - */ - -diminishingReturns = function(bonus, max, halfway) { - if (halfway == null) { - halfway = max / 2; - } - return max * (bonus / (bonus + halfway)); -}; - -api.spells = { - wizard: { - fireball: { - text: t('spellWizardFireballText'), - mana: 10, - lvl: 11, - target: 'task', - notes: t('spellWizardFireballNotes'), - cast: function(user, target) { - var bonus; - bonus = user._statsComputed.int * user.fns.crit('per'); - target.value += diminishingReturns(bonus * .02, 4); - bonus *= Math.ceil((target.value < 0 ? 1 : target.value + 1) * .075); - user.stats.exp += diminishingReturns(bonus, 75); - if (user.party.quest.key) { - return user.party.quest.progress.up += diminishingReturns(bonus * .1, 50, 30); - } - } - }, - mpheal: { - text: t('spellWizardMPHealText'), - mana: 30, - lvl: 12, - target: 'party', - notes: t('spellWizardMPHealNotes'), - cast: function(user, target) { - return _.each(target, function(member) { - var bonus; - bonus = Math.ceil(user._statsComputed.int * .1); - if (bonus > 25) { - bonus = 25; - } - return member.stats.mp += bonus; - }); - } - }, - earth: { - text: t('spellWizardEarthText'), - mana: 35, - lvl: 13, - target: 'party', - notes: t('spellWizardEarthNotes'), - cast: function(user, target) { - return _.each(target, function(member) { - var _base; - if ((_base = member.stats.buffs).int == null) { - _base.int = 0; - } - return member.stats.buffs.int += Math.ceil(user._statsComputed.int * .05); - }); - } - }, - frost: { - text: t('spellWizardFrostText'), - mana: 40, - lvl: 14, - target: 'self', - notes: t('spellWizardFrostNotes'), - cast: function(user, target) { - return user.stats.buffs.streaks = true; - } - } - }, - warrior: { - smash: { - text: t('spellWarriorSmashText'), - mana: 10, - lvl: 11, - target: 'task', - notes: t('spellWarriorSmashNotes'), - cast: function(user, target) { - target.value += 2.5 * (user._statsComputed.str / (user._statsComputed.str + 50)) * user.fns.crit('con'); - if (user.party.quest.key) { - return user.party.quest.progress.up += Math.ceil(user._statsComputed.str * .2); - } - } - }, - defensiveStance: { - text: t('spellWarriorDefensiveStanceText'), - mana: 25, - lvl: 12, - target: 'self', - notes: t('spellWarriorDefensiveStanceNotes'), - cast: function(user, target) { - var _base; - if ((_base = user.stats.buffs).con == null) { - _base.con = 0; - } - return user.stats.buffs.con += Math.ceil(user._statsComputed.con * .05); - } - }, - valorousPresence: { - text: t('spellWarriorValorousPresenceText'), - mana: 20, - lvl: 13, - target: 'party', - notes: t('spellWarriorValorousPresenceNotes'), - cast: function(user, target) { - return _.each(target, function(member) { - var _base; - if ((_base = member.stats.buffs).str == null) { - _base.str = 0; - } - return member.stats.buffs.str += Math.ceil(user._statsComputed.str * .05); - }); - } - }, - intimidate: { - text: t('spellWarriorIntimidateText'), - mana: 15, - lvl: 14, - target: 'party', - notes: t('spellWarriorIntimidateNotes'), - cast: function(user, target) { - return _.each(target, function(member) { - var _base; - if ((_base = member.stats.buffs).con == null) { - _base.con = 0; - } - return member.stats.buffs.con += Math.ceil(user._statsComputed.con * .03); - }); - } - } - }, - rogue: { - pickPocket: { - text: t('spellRoguePickPocketText'), - mana: 10, - lvl: 11, - target: 'task', - notes: t('spellRoguePickPocketNotes'), - cast: function(user, target) { - var bonus; - bonus = (target.value < 0 ? 1 : target.value + 2) + (user._statsComputed.per * 0.5); - return user.stats.gp += 25 * (bonus / (bonus + 75)); - } - }, - backStab: { - text: t('spellRogueBackStabText'), - mana: 15, - lvl: 12, - target: 'task', - notes: t('spellRogueBackStabNotes'), - cast: function(user, target) { - var bonus, _crit; - _crit = user.fns.crit('str', .3); - target.value += _crit * .03; - bonus = (target.value < 0 ? 1 : target.value + 1) * _crit; - user.stats.exp += bonus; - return user.stats.gp += bonus; - } - }, - toolsOfTrade: { - text: t('spellRogueToolsOfTradeText'), - mana: 25, - lvl: 13, - target: 'party', - notes: t('spellRogueToolsOfTradeNotes'), - cast: function(user, target) { - return _.each(target, function(member) { - var _base; - if ((_base = member.stats.buffs).per == null) { - _base.per = 0; - } - return member.stats.buffs.per += Math.ceil(user._statsComputed.per * .03); - }); - } - }, - stealth: { - text: t('spellRogueStealthText'), - mana: 45, - lvl: 14, - target: 'self', - notes: t('spellRogueStealthNotes'), - cast: function(user, target) { - var _base; - if ((_base = user.stats.buffs).stealth == null) { - _base.stealth = 0; - } - return user.stats.buffs.stealth += Math.ceil(user.dailys.length * user._statsComputed.per / 100); - } - } - }, - healer: { - heal: { - text: t('spellHealerHealText'), - mana: 15, - lvl: 11, - target: 'self', - notes: t('spellHealerHealNotes'), - cast: function(user, target) { - user.stats.hp += (user._statsComputed.con + user._statsComputed.int + 5) * .075; - if (user.stats.hp > 50) { - return user.stats.hp = 50; - } - } - }, - brightness: { - text: t('spellHealerBrightnessText'), - mana: 15, - lvl: 12, - target: 'self', - notes: t('spellHealerBrightnessNotes'), - cast: function(user, target) { - return _.each(user.tasks, function(target) { - if (target.type === 'reward') { - return; - } - return target.value += 1.5 * (user._statsComputed.int / (user._statsComputed.int + 40)); - }); - } - }, - protectAura: { - text: t('spellHealerProtectAuraText'), - mana: 30, - lvl: 13, - target: 'party', - notes: t('spellHealerProtectAuraNotes'), - cast: function(user, target) { - return _.each(target, function(member) { - var _base; - if ((_base = member.stats.buffs).con == null) { - _base.con = 0; - } - return member.stats.buffs.con += Math.ceil(user._statsComputed.con * .15); - }); - } - }, - heallAll: { - text: t('spellHealerHealAllText'), - mana: 25, - lvl: 14, - target: 'party', - notes: t('spellHealerHealAllNotes'), - cast: function(user, target) { - return _.each(target, function(member) { - member.stats.hp += (user._statsComputed.con + user._statsComputed.int + 5) * .04; - if (member.stats.hp > 50) { - return member.stats.hp = 50; - } - }); - } - } - }, - special: { - snowball: { - text: t('spellSpecialSnowballAuraText'), - mana: 0, - value: 1, - target: 'user', - notes: t('spellSpecialSnowballAuraNotes'), - cast: function(user, target) { - var _base; - target.stats.buffs.snowball = true; - if ((_base = target.achievements).snowball == null) { - _base.snowball = 0; - } - target.achievements.snowball++; - return user.items.special.snowball--; - } - }, - salt: { - text: t('spellSpecialSaltText'), - mana: 0, - value: 5, - target: 'self', - notes: t('spellSpecialSaltNotes'), - cast: function(user, target) { - user.stats.buffs.snowball = false; - return user.stats.gp -= 5; - } - }, - spookDust: { - text: t('spellSpecialSpookDustText'), - mana: 0, - value: 15, - target: 'user', - notes: t('spellSpecialSpookDustNotes'), - cast: function(user, target) { - var _base; - target.stats.buffs.spookDust = true; - if ((_base = target.achievements).spookDust == null) { - _base.spookDust = 0; - } - target.achievements.spookDust++; - return user.items.special.spookDust--; - } - }, - opaquePotion: { - text: t('spellSpecialOpaquePotionText'), - mana: 0, - value: 5, - target: 'self', - notes: t('spellSpecialOpaquePotionNotes'), - cast: function(user, target) { - user.stats.buffs.spookDust = false; - return user.stats.gp -= 5; - } - } - } -}; - -_.each(api.spells, function(spellClass) { - return _.each(spellClass, function(spell, key) { - var _cast; - spell.key = key; - _cast = spell.cast; - return spell.cast = function(user, target) { - _cast(user, target); - return user.stats.mp -= spell.mana; - }; - }); -}); - -api.special = api.spells.special; - - -/* - --------------------------------------------------------------- - Drops - --------------------------------------------------------------- - */ - -api.dropEggs = { - Wolf: { - text: t('dropEggWolfText'), - adjective: t('dropEggWolfAdjective') - }, - TigerCub: { - text: t('dropEggTigerCubText'), - mountText: t('dropEggTigerCubMountText'), - adjective: t('dropEggTigerCubAdjective') - }, - PandaCub: { - text: t('dropEggPandaCubText'), - mountText: t('dropEggPandaCubMountText'), - adjective: t('dropEggPandaCubAdjective') - }, - LionCub: { - text: t('dropEggLionCubText'), - mountText: t('dropEggLionCubMountText'), - adjective: t('dropEggLionCubAdjective') - }, - Fox: { - text: t('dropEggFoxText'), - adjective: t('dropEggFoxAdjective') - }, - FlyingPig: { - text: t('dropEggFlyingPigText'), - adjective: t('dropEggFlyingPigAdjective') - }, - Dragon: { - text: t('dropEggDragonText'), - adjective: t('dropEggDragonAdjective') - }, - Cactus: { - text: t('dropEggCactusText'), - adjective: t('dropEggCactusAdjective') - }, - BearCub: { - text: t('dropEggBearCubText'), - mountText: t('dropEggBearCubMountText'), - adjective: t('dropEggBearCubAdjective') - } -}; - -_.each(api.dropEggs, function(egg, key) { - return _.defaults(egg, { - canBuy: true, - value: 3, - key: key, - notes: t('eggNotes', { - eggText: egg.text, - eggAdjective: egg.adjective - }), - mountText: egg.text - }); -}); - -api.questEggs = { - Gryphon: { - text: t('questEggGryphonText'), - adjective: t('questEggGryphonAdjective'), - canBuy: false - }, - Hedgehog: { - text: t('questEggHedgehogText'), - adjective: t('questEggHedgehogAdjective'), - canBuy: false - }, - Deer: { - text: t('questEggDeerText'), - adjective: t('questEggDeerAdjective'), - canBuy: false - }, - Egg: { - text: t('questEggEggText'), - adjective: t('questEggEggAdjective'), - canBuy: false, - noMount: true - }, - Rat: { - text: t('questEggRatText'), - adjective: t('questEggRatAdjective'), - canBuy: false - }, - Octopus: { - text: t('questEggOctopusText'), - adjective: t('questEggOctopusAdjective'), - canBuy: false - }, - Seahorse: { - text: t('questEggSeahorseText'), - adjective: t('questEggSeahorseAdjective'), - canBuy: false - }, - Parrot: { - text: t('questEggParrotText'), - adjective: t('questEggParrotAdjective'), - canBuy: false - }, - Rooster: { - text: t('questEggRoosterText'), - adjective: t('questEggRoosterAdjective'), - canBuy: false - }, - Spider: { - text: t('questEggSpiderText'), - adjective: t('questEggSpiderAdjective'), - canBuy: false - } -}; - -_.each(api.questEggs, function(egg, key) { - return _.defaults(egg, { - canBuy: false, - value: 3, - key: key, - notes: t('eggNotes', { - eggText: egg.text, - eggAdjective: egg.adjective - }), - mountText: egg.text - }); -}); - -api.eggs = _.assign(_.cloneDeep(api.dropEggs), api.questEggs); - -api.specialPets = { - 'Wolf-Veteran': 'veteranWolf', - 'Wolf-Cerberus': 'cerberusPup', - 'Dragon-Hydra': 'hydra', - 'Turkey-Base': 'turkey', - 'BearCub-Polar': 'polarBearPup', - 'MantisShrimp-Base': 'mantisShrimp', - 'JackOLantern-Base': 'jackolantern' -}; - -api.specialMounts = { - 'BearCub-Polar': 'polarBear', - 'LionCub-Ethereal': 'etherealLion', - 'MantisShrimp-Base': 'mantisShrimp' -}; - -api.hatchingPotions = { - Base: { - value: 2, - text: t('hatchingPotionBase') - }, - White: { - value: 2, - text: t('hatchingPotionWhite') - }, - Desert: { - value: 2, - text: t('hatchingPotionDesert') - }, - Red: { - value: 3, - text: t('hatchingPotionRed') - }, - Shade: { - value: 3, - text: t('hatchingPotionShade') - }, - Skeleton: { - value: 3, - text: t('hatchingPotionSkeleton') - }, - Zombie: { - value: 4, - text: t('hatchingPotionZombie') - }, - CottonCandyPink: { - value: 4, - text: t('hatchingPotionCottonCandyPink') - }, - CottonCandyBlue: { - value: 4, - text: t('hatchingPotionCottonCandyBlue') - }, - Golden: { - value: 5, - text: t('hatchingPotionGolden') - } -}; - -_.each(api.hatchingPotions, function(pot, key) { - return _.defaults(pot, { - key: key, - value: 2, - notes: t('hatchingPotionNotes', { - potText: pot.text - }) - }); -}); - -api.pets = _.transform(api.dropEggs, function(m, egg) { - return _.defaults(m, _.transform(api.hatchingPotions, function(m2, pot) { - return m2[egg.key + "-" + pot.key] = true; - })); -}); - -api.questPets = _.transform(api.questEggs, function(m, egg) { - return _.defaults(m, _.transform(api.hatchingPotions, function(m2, pot) { - return m2[egg.key + "-" + pot.key] = true; - })); -}); - -api.food = { - Meat: { - canBuy: true, - canDrop: false, - text: t('foodMeat'), - target: 'Base', - article: '' - }, - Milk: { - canBuy: true, - canDrop: false, - text: t('foodMilk'), - target: 'White', - article: '' - }, - Potatoe: { - canBuy: true, - canDrop: false, - text: t('foodPotatoe'), - target: 'Desert', - article: 'a ' - }, - Strawberry: { - canBuy: true, - canDrop: false, - text: t('foodStrawberry'), - target: 'Red', - article: 'a ' - }, - Chocolate: { - canBuy: true, - canDrop: false, - text: t('foodChocolate'), - target: 'Shade', - article: '' - }, - Fish: { - canBuy: true, - canDrop: false, - text: t('foodFish'), - target: 'Skeleton', - article: 'a ' - }, - RottenMeat: { - canBuy: true, - canDrop: false, - text: t('foodRottenMeat'), - target: 'Zombie', - article: '' - }, - CottonCandyPink: { - canBuy: true, - canDrop: false, - text: t('foodCottonCandyPink'), - target: 'CottonCandyPink', - article: '' - }, - CottonCandyBlue: { - canBuy: true, - canDrop: false, - text: t('foodCottonCandyBlue'), - target: 'CottonCandyBlue', - article: '' - }, - Honey: { - canBuy: true, - canDrop: false, - text: t('foodHoney'), - target: 'Golden', - article: '' - }, - Saddle: { - canBuy: true, - canDrop: false, - text: t('foodSaddleText'), - value: 5, - notes: t('foodSaddleNotes') - }, - Cake_Skeleton: { - canBuy: false, - canDrop: false, - text: t('foodCakeSkeleton'), - target: 'Skeleton', - article: '' - }, - Cake_Base: { - canBuy: false, - canDrop: false, - text: t('foodCakeBase'), - target: 'Base', - article: '' - }, - Cake_CottonCandyBlue: { - canBuy: false, - canDrop: false, - text: t('foodCakeCottonCandyBlue'), - target: 'CottonCandyBlue', - article: '' - }, - Cake_CottonCandyPink: { - canBuy: false, - canDrop: false, - text: t('foodCakeCottonCandyPink'), - target: 'CottonCandyPink', - article: '' - }, - Cake_Shade: { - canBuy: false, - canDrop: false, - text: t('foodCakeShade'), - target: 'Shade', - article: '' - }, - Cake_White: { - canBuy: false, - canDrop: false, - text: t('foodCakeWhite'), - target: 'White', - article: '' - }, - Cake_Golden: { - canBuy: false, - canDrop: false, - text: t('foodCakeGolden'), - target: 'Golden', - article: '' - }, - Cake_Zombie: { - canBuy: false, - canDrop: false, - text: t('foodCakeZombie'), - target: 'Zombie', - article: '' - }, - Cake_Desert: { - canBuy: false, - canDrop: false, - text: t('foodCakeDesert'), - target: 'Desert', - article: '' - }, - Cake_Red: { - canBuy: false, - canDrop: false, - text: t('foodCakeRed'), - target: 'Red', - article: '' - }, - Candy_Skeleton: { - canBuy: true, - canDrop: true, - text: t('foodCandySkeleton'), - target: 'Skeleton', - article: '' - }, - Candy_Base: { - canBuy: true, - canDrop: true, - text: t('foodCandyBase'), - target: 'Base', - article: '' - }, - Candy_CottonCandyBlue: { - canBuy: true, - canDrop: true, - text: t('foodCandyCottonCandyBlue'), - target: 'CottonCandyBlue', - article: '' - }, - Candy_CottonCandyPink: { - canBuy: true, - canDrop: true, - text: t('foodCandyCottonCandyPink'), - target: 'CottonCandyPink', - article: '' - }, - Candy_Shade: { - canBuy: true, - canDrop: true, - text: t('foodCandyShade'), - target: 'Shade', - article: '' - }, - Candy_White: { - canBuy: true, - canDrop: true, - text: t('foodCandyWhite'), - target: 'White', - article: '' - }, - Candy_Golden: { - canBuy: true, - canDrop: true, - text: t('foodCandyGolden'), - target: 'Golden', - article: '' - }, - Candy_Zombie: { - canBuy: true, - canDrop: true, - text: t('foodCandyZombie'), - target: 'Zombie', - article: '' - }, - Candy_Desert: { - canBuy: true, - canDrop: true, - text: t('foodCandyDesert'), - target: 'Desert', - article: '' - }, - Candy_Red: { - canBuy: true, - canDrop: true, - text: t('foodCandyRed'), - target: 'Red', - article: '' - } -}; - -_.each(api.food, function(food, key) { - return _.defaults(food, { - value: 1, - key: key, - notes: t('foodNotes') - }); -}); - -api.quests = { - dilatory: { - text: t("questDilatoryText"), - notes: t("questDilatoryNotes"), - completion: t("questDilatoryCompletion"), - value: 0, - canBuy: false, - boss: { - name: t("questDilatoryBoss"), - hp: 5000000, - str: 1, - def: 1, - rage: { - title: t("questDilatoryBossRageTitle"), - description: t("questDilatoryBossRageDescription"), - value: 4000000, - tavern: t('questDilatoryBossRageTavern'), - stables: t('questDilatoryBossRageStables'), - market: t('questDilatoryBossRageMarket') - } - }, - drop: { - items: [ - { - type: 'pets', - key: 'MantisShrimp-Base', - text: t('questDilatoryDropMantisShrimpPet') - }, { - type: 'mounts', - key: 'MantisShrimp-Base', - text: t('questDilatoryDropMantisShrimpMount') - }, { - type: 'food', - key: 'Meat', - text: t('foodMeat') - }, { - type: 'food', - key: 'Milk', - text: t('foodMilk') - }, { - type: 'food', - key: 'Potatoe', - text: t('foodPotatoe') - }, { - type: 'food', - key: 'Strawberry', - text: t('foodStrawberry') - }, { - type: 'food', - key: 'Chocolate', - text: t('foodChocolate') - }, { - type: 'food', - key: 'Fish', - text: t('foodFish') - }, { - type: 'food', - key: 'RottenMeat', - text: t('foodRottenMeat') - }, { - type: 'food', - key: 'CottonCandyPink', - text: t('foodCottonCandyPink') - }, { - type: 'food', - key: 'CottonCandyBlue', - text: t('foodCottonCandyBlue') - }, { - type: 'food', - key: 'Honey', - text: t('foodHoney') - } - ], - gp: 0, - exp: 0 - } - }, - evilsanta: { - canBuy: false, - text: t('questEvilSantaText'), - notes: t('questEvilSantaNotes'), - completion: t('questEvilSantaCompletion'), - value: 4, - boss: { - name: t('questEvilSantaBoss'), - hp: 300, - str: 1 - }, - drop: { - items: [ - { - type: 'mounts', - key: 'BearCub-Polar', - text: t('questEvilSantaDropBearCubPolarMount') - } - ], - gp: 20, - exp: 100 - } - }, - evilsanta2: { - canBuy: false, - text: t('questEvilSanta2Text'), - notes: t('questEvilSanta2Notes'), - completion: t('questEvilSanta2Completion'), - value: 4, - previous: 'evilsanta', - collect: { - tracks: { - text: t('questEvilSanta2CollectTracks'), - count: 20 - }, - branches: { - text: t('questEvilSanta2CollectBranches'), - count: 10 - } - }, - drop: { - items: [ - { - type: 'pets', - key: 'BearCub-Polar', - text: t('questEvilSanta2DropBearCubPolarPet') - } - ], - gp: 20, - exp: 100 - } - }, - gryphon: { - text: t('questGryphonText'), - notes: t('questGryphonNotes'), - completion: t('questGryphonCompletion'), - value: 4, - boss: { - name: t('questGryphonBoss'), - hp: 300, - str: 1.5 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Gryphon', - text: t('questGryphonDropGryphonEgg') - }, { - type: 'eggs', - key: 'Gryphon', - text: t('questGryphonDropGryphonEgg') - }, { - type: 'eggs', - key: 'Gryphon', - text: t('questGryphonDropGryphonEgg') - } - ], - gp: 25, - exp: 125 - } - }, - hedgehog: { - text: t('questHedgehogText'), - notes: t('questHedgehogNotes'), - completion: t('questHedgehogCompletion'), - value: 4, - boss: { - name: t('questHedgehogBoss'), - hp: 400, - str: 1.25 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Hedgehog', - text: t('questHedgehogDropHedgehogEgg') - }, { - type: 'eggs', - key: 'Hedgehog', - text: t('questHedgehogDropHedgehogEgg') - }, { - type: 'eggs', - key: 'Hedgehog', - text: t('questHedgehogDropHedgehogEgg') - } - ], - gp: 30, - exp: 125 - } - }, - ghost_stag: { - text: t('questGhostStagText'), - notes: t('questGhostStagNotes'), - completion: t('questGhostStagCompletion'), - value: 4, - boss: { - name: t('questGhostStagBoss'), - hp: 1200, - str: 2.5 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Deer', - text: t('questGhostStagDropDeerEgg') - }, { - type: 'eggs', - key: 'Deer', - text: t('questGhostStagDropDeerEgg') - }, { - type: 'eggs', - key: 'Deer', - text: t('questGhostStagDropDeerEgg') - } - ], - gp: 80, - exp: 800 - } - }, - vice1: { - text: t('questVice1Text'), - notes: t('questVice1Notes'), - value: 4, - lvl: 30, - boss: { - name: t('questVice1Boss'), - hp: 750, - str: 1.5 - }, - drop: { - items: [ - { - type: 'quests', - key: "vice2", - text: t('questVice1DropVice2Quest') - } - ], - gp: 20, - exp: 100 - } - }, - vice2: { - text: t('questVice2Text'), - notes: t('questVice2Notes'), - value: 4, - lvl: 35, - previous: 'vice1', - collect: { - lightCrystal: { - text: t('questVice2CollectLightCrystal'), - count: 45 - } - }, - drop: { - items: [ - { - type: 'quests', - key: 'vice3', - text: t('questVice2DropVice3Quest') - } - ], - gp: 20, - exp: 75 - } - }, - vice3: { - text: t('questVice3Text'), - notes: t('questVice3Notes'), - completion: t('questVice3Completion'), - previous: 'vice2', - value: 4, - lvl: 40, - boss: { - name: t('questVice3Boss'), - hp: 1500, - str: 3 - }, - drop: { - items: [ - { - type: 'gear', - key: "weapon_special_2", - text: t('questVice3DropWeaponSpecial2') - }, { - type: 'eggs', - key: 'Dragon', - text: t('questVice3DropDragonEgg') - }, { - type: 'eggs', - key: 'Dragon', - text: t('questVice3DropDragonEgg') - }, { - type: 'hatchingPotions', - key: 'Shade', - text: t('questVice3DropShadeHatchingPotion') - }, { - type: 'hatchingPotions', - key: 'Shade', - text: t('questVice3DropShadeHatchingPotion') - } - ], - gp: 100, - exp: 1000 - } - }, - egg: { - text: t('questEggHuntText'), - notes: t('questEggHuntNotes'), - completion: t('questEggHuntCompletion'), - value: 1, - canBuy: false, - collect: { - plainEgg: { - text: t('questEggHuntCollectPlainEgg'), - count: 100 - } - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - }, { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - }, { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - }, { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - }, { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - }, { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - }, { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - }, { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - }, { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - }, { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - } - ], - gp: 0, - exp: 0 - } - }, - rat: { - text: t('questRatText'), - notes: t('questRatNotes'), - completion: t('questRatCompletion'), - value: 4, - boss: { - name: t('questRatBoss'), - hp: 1200, - str: 2.5 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Rat', - text: t('questRatDropRatEgg') - }, { - type: 'eggs', - key: 'Rat', - text: t('questRatDropRatEgg') - }, { - type: 'eggs', - key: 'Rat', - text: t('questRatDropRatEgg') - } - ], - gp: 80, - exp: 800 - } - }, - octopus: { - text: t('questOctopusText'), - notes: t('questOctopusNotes'), - completion: t('questOctopusCompletion'), - value: 4, - boss: { - name: t('questOctopusBoss'), - hp: 1200, - str: 2.5 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Octopus', - text: t('questOctopusDropOctopusEgg') - }, { - type: 'eggs', - key: 'Octopus', - text: t('questOctopusDropOctopusEgg') - }, { - type: 'eggs', - key: 'Octopus', - text: t('questOctopusDropOctopusEgg') - } - ], - gp: 80, - exp: 800 - } - }, - dilatory_derby: { - text: t('questSeahorseText'), - notes: t('questSeahorseNotes'), - completion: t('questSeahorseCompletion'), - value: 4, - boss: { - name: t('questSeahorseBoss'), - hp: 300, - str: 1.5 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Seahorse', - text: t('questSeahorseDropSeahorseEgg') - }, { - type: 'eggs', - key: 'Seahorse', - text: t('questSeahorseDropSeahorseEgg') - }, { - type: 'eggs', - key: 'Seahorse', - text: t('questSeahorseDropSeahorseEgg') - } - ], - gp: 25, - exp: 125 - } - }, - atom1: { - text: t('questAtom1Text'), - notes: t('questAtom1Notes'), - value: 4, - lvl: 15, - collect: { - soapBars: { - text: t('questAtom1CollectSoapBars'), - count: 20 - } - }, - drop: { - items: [ - { - type: 'quests', - key: "atom2", - text: t('questAtom1Drop') - } - ], - gp: 7, - exp: 50 - } - }, - atom2: { - text: t('questAtom2Text'), - notes: t('questAtom2Notes'), - previous: 'atom1', - value: 4, - lvl: 15, - boss: { - name: t('questAtom2Boss'), - hp: 300, - str: 1 - }, - drop: { - items: [ - { - type: 'quests', - key: "atom3", - text: t('questAtom2Drop') - } - ], - gp: 20, - exp: 100 - } - }, - atom3: { - text: t('questAtom3Text'), - notes: t('questAtom3Notes'), - previous: 'atom2', - completion: t('questAtom3Completion'), - value: 4, - lvl: 15, - boss: { - name: t('questAtom3Boss'), - hp: 800, - str: 1.5 - }, - drop: { - items: [ - { - type: 'gear', - key: "head_special_2", - text: t('headSpecial2Text') - }, { - type: 'hatchingPotions', - key: "Base", - text: t('questAtom3DropPotion') - }, { - type: 'hatchingPotions', - key: "Base", - text: t('questAtom3DropPotion') - } - ], - gp: 25, - exp: 125 - } - }, - harpy: { - text: t('questHarpyText'), - notes: t('questHarpyNotes'), - completion: t('questHarpyCompletion'), - value: 4, - boss: { - name: t('questHarpyBoss'), - hp: 600, - str: 1.5 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Parrot', - text: t('questHarpyDropParrotEgg') - }, { - type: 'eggs', - key: 'Parrot', - text: t('questHarpyDropParrotEgg') - }, { - type: 'eggs', - key: 'Parrot', - text: t('questHarpyDropParrotEgg') - } - ], - gp: 43, - exp: 350 - } - }, - rooster: { - text: t('questRoosterText'), - notes: t('questRoosterNotes'), - completion: t('questRoosterCompletion'), - value: 4, - boss: { - name: t('questRoosterBoss'), - hp: 300, - str: 1.5 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Rooster', - text: t('questRoosterDropRoosterEgg') - }, { - type: 'eggs', - key: 'Rooster', - text: t('questRoosterDropRoosterEgg') - }, { - type: 'eggs', - key: 'Rooster', - text: t('questRoosterDropRoosterEgg') - } - ], - gp: 25, - exp: 125 - } - }, - spider: { - text: t('questSpiderText'), - notes: t('questSpiderNotes'), - completion: t('questSpiderCompletion'), - value: 4, - boss: { - name: t('questSpiderBoss'), - hp: 400, - str: 1.5 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Spider', - text: t('questSpiderDropSpiderEgg') - }, { - type: 'eggs', - key: 'Spider', - text: t('questSpiderDropSpiderEgg') - }, { - type: 'eggs', - key: 'Spider', - text: t('questSpiderDropSpiderEgg') - } - ], - gp: 31, - exp: 200 - } - }, - moonstone1: { - text: t('questMoonstone1Text'), - notes: t('questMoonstone1Notes'), - value: 4, - lvl: 60, - collect: { - moonstone: { - text: t('questMoonstone1CollectMoonstone'), - count: 500 - } - }, - drop: { - items: [ - { - type: 'quests', - key: "moonstone2", - text: t('questMoonstone1DropMoonstone2Quest') - } - ], - gp: 50, - exp: 100 - } - }, - moonstone2: { - text: t('questMoonstone2Text'), - notes: t('questMoonstone2Notes'), - value: 4, - lvl: 65, - previous: 'moonstone1', - boss: { - name: t('questMoonstone2Boss'), - hp: 1500, - str: 3 - }, - drop: { - items: [ - { - type: 'quests', - key: 'moonstone3', - text: t('questMoonstone2DropMoonstone3Quest') - } - ], - gp: 500, - exp: 1000 - } - }, - moonstone3: { - text: t('questMoonstone3Text'), - notes: t('questMoonstone3Notes'), - completion: t('questMoonstone3Completion'), - previous: 'moonstone2', - value: 4, - lvl: 70, - boss: { - name: t('questMoonstone3Boss'), - hp: 2000, - str: 3.5 - }, - drop: { - items: [ - { - type: 'gear', - key: "armor_special_2", - text: t('armorSpecial2Text') - }, { - type: 'food', - key: 'RottenMeat', - text: t('questMoonstone3DropRottenMeat') - }, { - type: 'food', - key: 'RottenMeat', - text: t('questMoonstone3DropRottenMeat') - }, { - type: 'food', - key: 'RottenMeat', - text: t('questMoonstone3DropRottenMeat') - }, { - type: 'food', - key: 'RottenMeat', - text: t('questMoonstone3DropRottenMeat') - }, { - type: 'food', - key: 'RottenMeat', - text: t('questMoonstone3DropRottenMeat') - }, { - type: 'hatchingPotions', - key: 'Zombie', - text: t('questMoonstone3DropZombiePotion') - }, { - type: 'hatchingPotions', - key: 'Zombie', - text: t('questMoonstone3DropZombiePotion') - }, { - type: 'hatchingPotions', - key: 'Zombie', - text: t('questMoonstone3DropZombiePotion') - } - ], - gp: 900, - exp: 1500 - } - } -}; - -_.each(api.quests, function(v, key) { - var b; - _.defaults(v, { - key: key, - canBuy: true - }); - b = v.boss; - if (b) { - _.defaults(b, { - str: 1, - def: 1 - }); - if (b.rage) { - return _.defaults(b.rage, { - title: t('bossRageTitle'), - description: t('bossRageDescription') - }); - } - } -}); - -api.backgrounds = { - backgrounds062014: { - beach: { - text: t('backgroundBeachText'), - notes: t('backgroundBeachNotes') - }, - fairy_ring: { - text: t('backgroundFairyRingText'), - notes: t('backgroundFairyRingNotes') - }, - forest: { - text: t('backgroundForestText'), - notes: t('backgroundForestNotes') - } - }, - backgrounds072014: { - open_waters: { - text: t('backgroundOpenWatersText'), - notes: t('backgroundOpenWatersNotes') - }, - coral_reef: { - text: t('backgroundCoralReefText'), - notes: t('backgroundCoralReefNotes') - }, - seafarer_ship: { - text: t('backgroundSeafarerShipText'), - notes: t('backgroundSeafarerShipNotes') - } - }, - backgrounds082014: { - volcano: { - text: t('backgroundVolcanoText'), - notes: t('backgroundVolcanoNotes') - }, - clouds: { - text: t('backgroundCloudsText'), - notes: t('backgroundCloudsNotes') - }, - dusty_canyons: { - text: t('backgroundDustyCanyonsText'), - notes: t('backgroundDustyCanyonsNotes') - } - }, - backgrounds092014: { - thunderstorm: { - text: t('backgroundThunderstormText'), - notes: t('backgroundThunderstormNotes') - }, - autumn_forest: { - text: t('backgroundAutumnForestText'), - notes: t('backgroundAutumnForestNotes') - }, - harvest_fields: { - text: t('backgroundHarvestFieldsText'), - notes: t('backgroundHarvestFieldsNotes') - } - }, - backgrounds102014: { - graveyard: { - text: t('backgroundGraveyardText'), - notes: t('backgroundGraveyardNotes') - }, - haunted_house: { - text: t('backgroundHauntedHouseText'), - notes: t('backgroundHauntedHouseNotes') - }, - pumpkin_patch: { - text: t('backgroundPumpkinPatchText'), - notes: t('backgroundPumpkinPatchNotes') - } - } -}; - -repeat = { - m: true, - t: true, - w: true, - th: true, - f: true, - s: true, - su: true -}; - -api.userDefaults = { - habits: [ - { - type: 'habit', - text: t('defaultHabit1Text'), - notes: t('defaultHabit1Notes'), - value: 0, - up: true, - down: false, - attribute: 'per' - }, { - type: 'habit', - text: t('defaultHabit2Text'), - notes: t('defaultHabit2Notes'), - value: 0, - up: false, - down: true, - attribute: 'con' - }, { - type: 'habit', - text: t('defaultHabit3Text'), - notes: t('defaultHabit3Notes'), - value: 0, - up: true, - down: true, - attribute: 'str' - } - ], - dailys: [ - { - type: 'daily', - text: t('defaultDaily1Text'), - notes: t('defaultDaily1Notes'), - value: 0, - completed: false, - repeat: repeat, - attribute: 'per' - }, { - type: 'daily', - text: t('defaultDaily2Text'), - notes: t('defaultDaily2Notes'), - value: 3, - completed: false, - repeat: repeat, - attribute: 'con' - }, { - type: 'daily', - text: t('defaultDaily3Text'), - notes: t('defaultDaily3Notes'), - value: -10, - completed: false, - repeat: repeat, - attribute: 'int' - }, { - type: 'daily', - text: t('defaultDaily4Text'), - notes: t('defaultDaily4Notes'), - checklist: [ - { - completed: true, - text: t('defaultDaily4Checklist1') - }, { - completed: false, - text: t('defaultDaily4Checklist2') - }, { - completed: false, - text: t('defaultDaily4Checklist3') - } - ], - completed: false, - repeat: repeat, - attribute: 'str' - } - ], - todos: [ - { - type: 'todo', - text: t('defaultTodo1Text'), - notes: t('defaultTodo1Notes'), - completed: false, - attribute: 'int' - }, { - type: 'todo', - text: t('defaultTodo2Text'), - notes: t('defaultTodo2Notes'), - completed: false, - attribute: 'int' - }, { - type: 'todo', - text: t('defaultTodo3Text'), - notes: t('defaultTodo3Notes'), - value: -3, - completed: false, - attribute: 'per' - } - ], - rewards: [ - { - type: 'reward', - text: t('defaultReward1Text'), - notes: t('defaultReward1Notes'), - value: 20 - }, { - type: 'reward', - text: t('defaultReward2Text'), - notes: t('defaultReward2Notes'), - value: 10 - } - ], - tags: [ - { - name: t('defaultTag1') - }, { - name: t('defaultTag2') - }, { - name: t('defaultTag3') - } - ] -}; - - -},{"./i18n.coffee":4,"lodash":6,"moment":7}],4:[function(require,module,exports){ -var _; - -_ = require('lodash'); - -module.exports = { - strings: null, - translations: {}, - t: function(stringName) { - var e, locale, string, stringNotFound, vars; - vars = arguments[1]; - if (_.isString(arguments[1])) { - vars = null; - locale = arguments[1]; - } else if (arguments[2] != null) { - vars = arguments[1]; - locale = arguments[2]; - } - if ((locale == null) || (!module.exports.strings && !module.exports.translations[locale])) { - locale = 'en'; - } - string = !module.exports.strings ? module.exports.translations[locale][stringName] : module.exports.strings[stringName]; - if (string) { - try { - return _.template(string, vars || {}); - } catch (_error) { - e = _error; - return 'Error processing string. Please report to http://github.com/HabitRPG/habitrpg.'; - } - } else { - stringNotFound = !module.exports.strings ? module.exports.translations[locale].stringNotFound : module.exports.strings.stringNotFound; - try { - return _.template(stringNotFound, { - string: stringName - }); - } catch (_error) { - e = _error; - return 'Error processing string. Please report to http://github.com/HabitRPG/habitrpg.'; - } - } - } -}; - - -},{"lodash":6}],5:[function(require,module,exports){ -(function (process){ -var $w, api, content, i18n, moment, preenHistory, sanitizeOptions, sortOrder, _, - __indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; }; - -moment = require('moment'); - -_ = require('lodash'); - -content = require('./content.coffee'); - -i18n = require('./i18n.coffee'); - -api = module.exports = {}; - -api.i18n = i18n; - -$w = api.$w = function(s) { - return s.split(' '); -}; - -api.dotSet = function(obj, path, val) { - var arr; - arr = path.split('.'); - return _.reduce(arr, (function(_this) { - return function(curr, next, index) { - if ((arr.length - 1) === index) { - curr[next] = val; - } - return curr[next] != null ? curr[next] : curr[next] = {}; - }; - })(this), obj); -}; - -api.dotGet = function(obj, path) { - return _.reduce(path.split('.'), ((function(_this) { - return function(curr, next) { - return curr != null ? curr[next] : void 0; - }; - })(this)), obj); -}; - - -/* - ------------------------------------------------------ - Time / Day - ------------------------------------------------------ - */ - - -/* - Each time we're performing date math (cron, task-due-days, etc), we need to take user preferences into consideration. - Specifically {dayStart} (custom day start) and {timezoneOffset}. This function sanitizes / defaults those values. - {now} is also passed in for various purposes, one example being the test scripts scripts testing different "now" times - */ - -sanitizeOptions = function(o) { - var dayStart, now, timezoneOffset, _ref; - dayStart = !_.isNaN(+o.dayStart) && (0 <= (_ref = +o.dayStart) && _ref <= 24) ? +o.dayStart : 0; - timezoneOffset = o.timezoneOffset ? +o.timezoneOffset : +moment().zone(); - now = o.now ? moment(o.now).zone(timezoneOffset) : moment(+(new Date)).zone(timezoneOffset); - return { - dayStart: dayStart, - timezoneOffset: timezoneOffset, - now: now - }; -}; - -api.startOfWeek = api.startOfWeek = function(options) { - var o; - if (options == null) { - options = {}; - } - o = sanitizeOptions(options); - return moment(o.now).startOf('week'); -}; - -api.startOfDay = function(options) { - var o; - if (options == null) { - options = {}; - } - o = sanitizeOptions(options); - return moment(o.now).startOf('day').add({ - hours: o.dayStart - }); -}; - -api.dayMapping = { - 0: 'su', - 1: 'm', - 2: 't', - 3: 'w', - 4: 'th', - 5: 'f', - 6: 's' -}; - - -/* - Absolute diff from "yesterday" till now - */ - -api.daysSince = function(yesterday, options) { - var o; - if (options == null) { - options = {}; - } - o = sanitizeOptions(options); - return Math.abs(api.startOfDay(_.defaults({ - now: yesterday - }, o)).diff(o.now, 'days')); -}; - - -/* - Should the user do this taks on this date, given the task's repeat options and user.preferences.dayStart? - */ - -api.shouldDo = function(day, repeat, options) { - var o, selected, yesterday; - if (options == null) { - options = {}; - } - if (!repeat) { - return false; - } - o = sanitizeOptions(options); - selected = repeat[api.dayMapping[api.startOfDay(_.defaults({ - now: day - }, o)).day()]]; - if (!moment(day).zone(o.timezoneOffset).isSame(o.now, 'd')) { - return selected; - } - if (options.dayStart <= o.now.hour()) { - return selected; - } else { - yesterday = moment(o.now).subtract({ - days: 1 - }).day(); - return repeat[api.dayMapping[yesterday]]; - } -}; - - -/* - ------------------------------------------------------ - Scoring - ------------------------------------------------------ - */ - -api.tnl = function(lvl) { - return Math.round(((Math.pow(lvl, 2) * 0.25) + (10 * lvl) + 139.75) / 10) * 10; -}; - - -/* - A hyperbola function that creates diminishing returns, so you can't go to infinite (eg, with Exp gain). - {max} The asymptote - {bonus} All the numbers combined for your point bonus (eg, task.value * user.stats.int * critChance, etc) - {halfway} (optional) the point at which the graph starts bending - */ - -api.diminishingReturns = function(bonus, max, halfway) { - if (halfway == null) { - halfway = max / 2; - } - return max * (bonus / (bonus + halfway)); -}; - -api.monod = function(bonus, rateOfIncrease, max) { - return rateOfIncrease * max * bonus / (rateOfIncrease * bonus + max); -}; - - -/* -Preen history for users with > 7 history entries -This takes an infinite array of single day entries [day day day day day...], and turns it into a condensed array -of averages, condensing more the further back in time we go. Eg, 7 entries each for last 7 days; 1 entry each week -of this month; 1 entry for each month of this year; 1 entry per previous year: [day*7 week*4 month*12 year*infinite] - */ - -preenHistory = function(history) { - var newHistory, preen, thisMonth; - history = _.filter(history, function(h) { - return !!h; - }); - newHistory = []; - preen = function(amount, groupBy) { - var groups; - groups = _.chain(history).groupBy(function(h) { - return moment(h.date).format(groupBy); - }).sortBy(function(h, k) { - return k; - }).value(); - groups = groups.slice(-amount); - groups.pop(); - return _.each(groups, function(group) { - newHistory.push({ - date: moment(group[0].date).toDate(), - value: _.reduce(group, (function(m, obj) { - return m + obj.value; - }), 0) / group.length - }); - return true; - }); - }; - preen(50, "YYYY"); - preen(moment().format('MM'), "YYYYMM"); - thisMonth = moment().format('YYYYMM'); - newHistory = newHistory.concat(_.filter(history, function(h) { - return moment(h.date).format('YYYYMM') === thisMonth; - })); - return newHistory; -}; - - -/* - Update the in-browser store with new gear. FIXME this was in user.fns, but it was causing strange issues there - */ - -sortOrder = _.reduce(content.gearTypes, (function(m, v, k) { - m[v] = k; - return m; -}), {}); - -api.updateStore = function(user) { - var changes; - if (!user) { - return; - } - changes = []; - _.each(content.gearTypes, function(type) { - var found; - found = _.find(content.gear.tree[type][user.stats["class"]], function(item) { - return !user.items.gear.owned[item.key]; - }); - if (found) { - changes.push(found); - } - return true; - }); - changes = changes.concat(_.filter(content.gear.flat, function(v) { - var _ref; - return ((_ref = v.klass) === 'special' || _ref === 'mystery') && !user.items.gear.owned[v.key] && (typeof v.canOwn === "function" ? v.canOwn(user) : void 0); - })); - changes.push(content.potion); - return _.sortBy(changes, function(c) { - return sortOrder[c.type]; - }); -}; - - -/* ------------------------------------------------------- -Content ------------------------------------------------------- - */ - -api.content = content; - - -/* ------------------------------------------------------- -Misc Helpers ------------------------------------------------------- - */ - -api.uuid = function() { - return "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function(c) { - var r, v; - r = Math.random() * 16 | 0; - v = (c === "x" ? r : r & 0x3 | 0x8); - return v.toString(16); - }); -}; - -api.countExists = function(items) { - return _.reduce(items, (function(m, v) { - return m + (v ? 1 : 0); - }), 0); -}; - - -/* -Even though Mongoose handles task defaults, we want to make sure defaults are set on the client-side before -sending up to the server for performance - */ - -api.taskDefaults = function(task) { - var defaults, _ref, _ref1, _ref2; - if (task == null) { - task = {}; - } - if (!(task.type && ((_ref = task.type) === 'habit' || _ref === 'daily' || _ref === 'todo' || _ref === 'reward'))) { - task.type = 'habit'; - } - defaults = { - id: api.uuid(), - text: task.id != null ? task.id : '', - notes: '', - priority: 1, - challenge: {}, - attribute: 'str', - dateCreated: new Date() - }; - _.defaults(task, defaults); - if (task.type === 'habit') { - _.defaults(task, { - up: true, - down: true - }); - } - if ((_ref1 = task.type) === 'habit' || _ref1 === 'daily') { - _.defaults(task, { - history: [] - }); - } - if ((_ref2 = task.type) === 'daily' || _ref2 === 'todo') { - _.defaults(task, { - completed: false - }); - } - if (task.type === 'daily') { - _.defaults(task, { - streak: 0, - repeat: { - su: 1, - m: 1, - t: 1, - w: 1, - th: 1, - f: 1, - s: 1 - } - }); - } - task._id = task.id; - if (task.value == null) { - task.value = task.type === 'reward' ? 10 : 0; - } - if (!_.isNumber(task.priority)) { - task.priority = 1; - } - return task; -}; - -api.percent = function(x, y, dir) { - var roundFn; - switch (dir) { - case "up": - roundFn = Math.ceil; - break; - case "down": - roundFn = Math.floor; - break; - default: - roundFn = Math.round; - } - if (x === 0) { - x = 1; - } - return Math.max(0, roundFn(x / y * 100)); -}; - - -/* -Remove whitespace #FIXME are we using this anywwhere? Should we be? - */ - -api.removeWhitespace = function(str) { - if (!str) { - return ''; - } - return str.replace(/\s/g, ''); -}; - - -/* -Encode the download link for .ics iCal file - */ - -api.encodeiCalLink = function(uid, apiToken) { - var loc, _ref; - loc = (typeof window !== "undefined" && window !== null ? window.location.host : void 0) || (typeof process !== "undefined" && process !== null ? (_ref = process.env) != null ? _ref.BASE_URL : void 0 : void 0) || ''; - return encodeURIComponent("http://" + loc + "/v1/users/" + uid + "/calendar.ics?apiToken=" + apiToken); -}; - - -/* -Gold amount from their money - */ - -api.gold = function(num) { - if (num) { - return Math.floor(num); - } else { - return "0"; - } -}; - - -/* -Silver amount from their money - */ - -api.silver = function(num) { - if (num) { - return ("0" + Math.floor((num - Math.floor(num)) * 100)).slice(-2); - } else { - return "00"; - } -}; - - -/* -Task classes given everything about the class - */ - -api.taskClasses = function(task, filters, dayStart, lastCron, showCompleted, main) { - var classes, completed, enabled, filter, repeat, type, value, _ref; - if (filters == null) { - filters = []; - } - if (dayStart == null) { - dayStart = 0; - } - if (lastCron == null) { - lastCron = +(new Date); - } - if (showCompleted == null) { - showCompleted = false; - } - if (main == null) { - main = false; - } - if (!task) { - return; - } - type = task.type, completed = task.completed, value = task.value, repeat = task.repeat; - if ((type === 'todo' && completed !== showCompleted) && main) { - return 'hidden'; - } - if (main) { - if (!task._editing) { - for (filter in filters) { - enabled = filters[filter]; - if (enabled && !((_ref = task.tags) != null ? _ref[filter] : void 0)) { - return 'hidden'; - } - } - } - } - classes = type; - if (task._editing) { - classes += " beingEdited"; - } - if (type === 'todo' || type === 'daily') { - if (completed || (type === 'daily' && !api.shouldDo(+(new Date), task.repeat, { - dayStart: dayStart - }))) { - classes += " completed"; - } else { - classes += " uncompleted"; - } - } else if (type === 'habit') { - if (task.down && task.up) { - classes += ' habit-wide'; - } - } - if (value < -20) { - classes += ' color-worst'; - } else if (value < -10) { - classes += ' color-worse'; - } else if (value < -1) { - classes += ' color-bad'; - } else if (value < 1) { - classes += ' color-neutral'; - } else if (value < 5) { - classes += ' color-good'; - } else if (value < 10) { - classes += ' color-better'; - } else { - classes += ' color-best'; - } - return classes; -}; - - -/* -Friendly timestamp - */ - -api.friendlyTimestamp = function(timestamp) { - return moment(timestamp).format('MM/DD h:mm:ss a'); -}; - - -/* -Does user have new chat messages? - */ - -api.newChatMessages = function(messages, lastMessageSeen) { - if (!((messages != null ? messages.length : void 0) > 0)) { - return false; - } - return (messages != null ? messages[0] : void 0) && (messages[0].id !== lastMessageSeen); -}; - - -/* -are any tags active? - */ - -api.noTags = function(tags) { - return _.isEmpty(tags) || _.isEmpty(_.filter(tags, function(t) { - return t; - })); -}; - - -/* -Are there tags applied? - */ - -api.appliedTags = function(userTags, taskTags) { - var arr; - arr = []; - _.each(userTags, function(t) { - if (t == null) { - return; - } - if (taskTags != null ? taskTags[t.id] : void 0) { - return arr.push(t.name); - } - }); - return arr.join(', '); -}; - -api.countPets = function(originalCount, pets) { - var count, pet; - count = originalCount != null ? originalCount : _.size(pets); - for (pet in content.questPets) { - if (pets[pet]) { - count--; - } - } - for (pet in content.specialPets) { - if (pets[pet]) { - count--; - } - } - return count; -}; - -api.countMounts = function(originalCount, mounts) { - var count, mount; - count = originalCount != null ? originalCount : _.size(mounts); - for (mount in content.specialMounts) { - if (mounts[mount]) { - count--; - } - } - return count; -}; - - -/* ------------------------------------------------------- -User (prototype wrapper to give it ops, helper funcs, and virtuals ------------------------------------------------------- - */ - - -/* -User is now wrapped (both on client and server), adding a few new properties: - * getters (_statsComputed, tasks, etc) - * user.fns, which is a bunch of helper functions - These were originally up above, but they make more sense belonging to the user object so we don't have to pass - the user object all over the place. In fact, we should pull in more functions such as cron(), updateStats(), etc. - * user.ops, which is super important: - -If a function is inside user.ops, it has magical properties. If you call it on the client it updates the user object in -the browser and when it's done it automatically POSTs to the server, calling src/controllers/user.js#OP_NAME (the exact same name -of the op function). The first argument req is {query, body, params}, it's what the express controller function -expects. This means we call our functions as if we were calling an Express route. Eg, instead of score(task, direction), -we call score({params:{id:task.id,direction:direction}}). This also forces us to think about our routes (whether to use -params, query, or body for variables). see http://stackoverflow.com/questions/4024271/rest-api-best-practices-where-to-put-parameters - -If `src/controllers/user.js#OP_NAME` doesn't exist on the server, it's automatically added. It runs the code in user.ops.OP_NAME -to update the user model server-side, then performs `user.save()`. You can see this in action for `user.ops.buy`. That -function doesn't exist on the server - so the client calls it, it updates user in the browser, auto-POSTs to server, server -handles it by calling `user.ops.buy` again (to update user on the server), and then saves. We can do this for -everything that doesn't need any code difference from what's in user.ops.OP_NAME for special-handling server-side. If we -*do* need special handling, just add `src/controllers/user.js#OP_NAME` to override the user.ops.OP_NAME, and be -sure to call user.ops.OP_NAME at some point within the overridden function. - -TODO - * Is this the best way to wrap the user object? I thought of using user.prototype, but user is an object not a Function. - user on the server is a Mongoose model, so we can use prototype - but to do it on the client, we'd probably have to - move to $resource for user - * Move to $resource! - */ - -api.wrap = function(user, main) { - if (main == null) { - main = true; - } - if (user._wrapped) { - return; - } - user._wrapped = true; - if (main) { - user.ops = { - update: function(req, cb) { - _.each(req.body, function(v, k) { - user.fns.dotSet(k, v); - return true; - }); - return typeof cb === "function" ? cb(null, user) : void 0; - }, - sleep: function(req, cb) { - user.preferences.sleep = !user.preferences.sleep; - return typeof cb === "function" ? cb(null, {}) : void 0; - }, - revive: function(req, cb) { - var item, lostItem, lostStat; - _.merge(user.stats, { - hp: 50, - exp: 0, - gp: 0 - }); - if (user.stats.lvl > 1) { - user.stats.lvl--; - } - lostStat = user.fns.randomVal(_.reduce(['str', 'con', 'per', 'int'], (function(m, k) { - if (user.stats[k]) { - m[k] = k; - } - return m; - }), {})); - if (lostStat) { - user.stats[lostStat]--; - } - lostItem = user.fns.randomVal(_.reduce(user.items.gear.owned, (function(m, v, k) { - if (v) { - m['' + k] = '' + k; - } - return m; - }), {})); - if (item = content.gear.flat[lostItem]) { - user.items.gear.owned[lostItem] = false; - if (user.items.gear.equipped[item.type] === lostItem) { - user.items.gear.equipped[item.type] = "" + item.type + "_base_0"; - } - if (user.items.gear.costume[item.type] === lostItem) { - user.items.gear.costume[item.type] = "" + item.type + "_base_0"; - } - } - if (typeof user.markModified === "function") { - user.markModified('items.gear'); - } - return typeof cb === "function" ? cb((item ? { - code: 200, - message: i18n.t('messageLostItem', { - itemText: item.text(req.language) - }, req.language) - } : null), user) : void 0; - }, - reset: function(req, cb) { - var gear; - user.habits = []; - user.dailys = []; - user.todos = []; - user.rewards = []; - user.stats.hp = 50; - user.stats.lvl = 1; - user.stats.gp = 0; - user.stats.exp = 0; - gear = user.items.gear; - _.each(['equipped', 'costume'], function(type) { - gear[type].armor = 'armor_base_0'; - gear[type].weapon = 'weapon_base_0'; - gear[type].head = 'head_base_0'; - return gear[type].shield = 'shield_base_0'; - }); - if (typeof gear.owned === 'undefined') { - gear.owned = {}; - } - _.each(gear.owned, function(v, k) { - if (gear.owned[k]) { - gear.owned[k] = false; - } - return true; - }); - gear.owned.weapon_warrior_0 = true; - if (typeof user.markModified === "function") { - user.markModified('items.gear.owned'); - } - user.preferences.costume = false; - return typeof cb === "function" ? cb(null, user) : void 0; - }, - reroll: function(req, cb, ga) { - if (user.balance < 1) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('notEnoughGems', req.language) - }) : void 0; - } - user.balance--; - _.each(user.tasks, function(task) { - if (task.type !== 'reward') { - return task.value = 0; - } - }); - user.stats.hp = 50; - if (typeof cb === "function") { - cb(null, user); - } - return ga != null ? ga.event('purchase', 'reroll').send() : void 0; - }, - rebirth: function(req, cb, ga) { - var flags, gear, lvl, stats; - if (user.balance < 2 && user.stats.lvl < 100) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('notEnoughGems', req.language) - }) : void 0; - } - if (user.stats.lvl < 100) { - user.balance -= 2; - } - if (user.stats.lvl < 100) { - lvl = user.stats.lvl; - } else { - lvl = 100; - } - _.each(user.tasks, function(task) { - if (task.type !== 'reward') { - task.value = 0; - } - if (task.type === 'daily') { - return task.streak = 0; - } - }); - stats = user.stats; - stats.buffs = {}; - stats.hp = 50; - stats.lvl = 1; - stats["class"] = 'warrior'; - _.each(['per', 'int', 'con', 'str', 'points', 'gp', 'exp', 'mp'], function(value) { - return stats[value] = 0; - }); - gear = user.items.gear; - _.each(['equipped', 'costume'], function(type) { - gear[type] = {}; - gear[type].armor = 'armor_base_0'; - gear[type].weapon = 'weapon_warrior_0'; - gear[type].head = 'head_base_0'; - return gear[type].shield = 'shield_base_0'; - }); - if (user.items.currentPet) { - user.ops.equip({ - params: { - type: 'pet', - key: user.items.currentPet - } - }); - } - if (user.items.currentMount) { - user.ops.equip({ - params: { - type: 'mount', - key: user.items.currentMount - } - }); - } - _.each(gear.owned, function(v, k) { - if (gear.owned[k]) { - gear.owned[k] = false; - return true; - } - }); - gear.owned.weapon_warrior_0 = true; - if (typeof user.markModified === "function") { - user.markModified('items.gear.owned'); - } - user.preferences.costume = false; - flags = user.flags; - if (!(user.achievements.ultimateGear || user.achievements.beastMaster)) { - flags.rebirthEnabled = false; - } - flags.itemsEnabled = false; - flags.dropsEnabled = false; - flags.classSelected = false; - flags.levelDrops = {}; - if (!user.achievements.rebirths) { - user.achievements.rebirths = 1; - user.achievements.rebirthLevel = lvl; - } else if (lvl > user.achievements.rebirthLevel || lvl === 100) { - user.achievements.rebirths++; - user.achievements.rebirthLevel = lvl; - } - user.stats.buffs = {}; - if (typeof cb === "function") { - cb(null, user); - } - return ga != null ? ga.event('purchase', 'Rebirth').send() : void 0; - }, - allocateNow: function(req, cb) { - _.times(user.stats.points, user.fns.autoAllocate); - user.stats.points = 0; - if (typeof user.markModified === "function") { - user.markModified('stats'); - } - return typeof cb === "function" ? cb(null, user.stats) : void 0; - }, - clearCompleted: function(req, cb) { - _.remove(user.todos, function(t) { - var _ref; - return t.completed && !((_ref = t.challenge) != null ? _ref.id : void 0); - }); - if (typeof user.markModified === "function") { - user.markModified('todos'); - } - return typeof cb === "function" ? cb(null, user.todos) : void 0; - }, - sortTask: function(req, cb) { - var from, id, movedTask, task, tasks, to, _ref; - id = req.params.id; - _ref = req.query, to = _ref.to, from = _ref.from; - task = user.tasks[id]; - if (!task) { - return typeof cb === "function" ? cb({ - code: 404, - message: i18n.t('messageTaskNotFound', req.language) - }) : void 0; - } - if (!((to != null) && (from != null))) { - return typeof cb === "function" ? cb('?to=__&from=__ are required') : void 0; - } - tasks = user["" + task.type + "s"]; - movedTask = tasks.splice(from, 1)[0]; - if (to === -1) { - tasks.push(movedTask); - } else { - tasks.splice(to, 0, movedTask); - } - return typeof cb === "function" ? cb(null, tasks) : void 0; - }, - updateTask: function(req, cb) { - var task, _ref; - if (!(task = user.tasks[(_ref = req.params) != null ? _ref.id : void 0])) { - return typeof cb === "function" ? cb({ - code: 404, - message: i18n.t('messageTaskNotFound', req.language) - }) : void 0; - } - _.merge(task, _.omit(req.body, ['checklist', 'id'])); - if (req.body.checklist) { - task.checklist = req.body.checklist; - } - if (typeof task.markModified === "function") { - task.markModified('tags'); - } - return typeof cb === "function" ? cb(null, task) : void 0; - }, - deleteTask: function(req, cb) { - var i, task, _ref; - task = user.tasks[(_ref = req.params) != null ? _ref.id : void 0]; - if (!task) { - return typeof cb === "function" ? cb({ - code: 404, - message: i18n.t('messageTaskNotFound', req.language) - }) : void 0; - } - i = user[task.type + "s"].indexOf(task); - if (~i) { - user[task.type + "s"].splice(i, 1); - } - return typeof cb === "function" ? cb(null, {}) : void 0; - }, - addTask: function(req, cb) { - var task; - task = api.taskDefaults(req.body); - user["" + task.type + "s"].unshift(task); - if (user.preferences.newTaskEdit) { - task._editing = true; - } - if (user.preferences.tagsCollapsed) { - task._tags = true; - } - if (user.preferences.advancedCollapsed) { - task._advanced = true; - } - if (typeof cb === "function") { - cb(null, task); - } - return task; - }, - addTag: function(req, cb) { - if (user.tags == null) { - user.tags = []; - } - user.tags.push({ - name: req.body.name, - id: req.body.id || api.uuid() - }); - return typeof cb === "function" ? cb(null, user.tags) : void 0; - }, - sortTag: function(req, cb) { - var from, to, _ref; - _ref = req.query, to = _ref.to, from = _ref.from; - if (!((to != null) && (from != null))) { - return typeof cb === "function" ? cb('?to=__&from=__ are required') : void 0; - } - user.tags.splice(to, 0, user.tags.splice(from, 1)[0]); - return typeof cb === "function" ? cb(null, user.tags) : void 0; - }, - updateTag: function(req, cb) { - var i, tid; - tid = req.params.id; - i = _.findIndex(user.tags, { - id: tid - }); - if (!~i) { - return typeof cb === "function" ? cb({ - code: 404, - message: i18n.t('messageTagNotFound', req.language) - }) : void 0; - } - user.tags[i].name = req.body.name; - return typeof cb === "function" ? cb(null, user.tags[i]) : void 0; - }, - deleteTag: function(req, cb) { - var i, tag, tid; - tid = req.params.id; - i = _.findIndex(user.tags, { - id: tid - }); - if (!~i) { - return typeof cb === "function" ? cb({ - code: 404, - message: i18n.t('messageTagNotFound', req.language) - }) : void 0; - } - tag = user.tags[i]; - delete user.filters[tag.id]; - user.tags.splice(i, 1); - _.each(user.tasks, function(task) { - return delete task.tags[tag.id]; - }); - _.each(['habits', 'dailys', 'todos', 'rewards'], function(type) { - return typeof user.markModified === "function" ? user.markModified(type) : void 0; - }); - return typeof cb === "function" ? cb(null, user.tags) : void 0; - }, - feed: function(req, cb) { - var egg, evolve, food, message, pet, potion, userPets, _ref, _ref1, _ref2; - _ref = req.params, pet = _ref.pet, food = _ref.food; - food = content.food[food]; - _ref1 = pet.split('-'), egg = _ref1[0], potion = _ref1[1]; - userPets = user.items.pets; - if (!userPets[pet]) { - return typeof cb === "function" ? cb({ - code: 404, - message: i18n.t('messagePetNotFound', req.language) - }) : void 0; - } - if (!((_ref2 = user.items.food) != null ? _ref2[food.key] : void 0)) { - return typeof cb === "function" ? cb({ - code: 404, - message: i18n.t('messageFoodNotFound', req.language) - }) : void 0; - } - if (content.specialPets[pet] || (egg === "Egg")) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('messageCannotFeedPet', req.language) - }) : void 0; - } - if (user.items.mounts[pet]) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('messageAlreadyMount', req.language) - }) : void 0; - } - message = ''; - evolve = function() { - userPets[pet] = -1; - user.items.mounts[pet] = true; - if (pet === user.items.currentPet) { - user.items.currentPet = ""; - } - return message = i18n.t('messageEvolve', { - egg: egg - }, req.language); - }; - if (food.key === 'Saddle') { - evolve(); - } else { - if (food.target === potion) { - userPets[pet] += 5; - message = i18n.t('messageLikesFood', { - egg: egg, - foodText: food.text(req.language) - }, req.language); - } else { - userPets[pet] += 2; - message = i18n.t('messageDontEnjoyFood', { - egg: egg, - foodText: food.text(req.language) - }, req.language); - } - if (userPets[pet] >= 50 && !user.items.mounts[pet]) { - evolve(); - } - } - user.items.food[food.key]--; - return typeof cb === "function" ? cb({ - code: 200, - message: message - }, userPets[pet]) : void 0; - }, - buySpookDust: function(req, cb) { - var item, _base; - item = content.special.spookDust; - if (user.stats.gp < item.value) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('messageNotEnoughGold', req.language) - }) : void 0; - } - user.stats.gp -= item.value; - if ((_base = user.items.special).spookDust == null) { - _base.spookDust = 0; - } - user.items.special.spookDust++; - if (typeof user.markModified === "function") { - user.markModified('items.special'); - } - return typeof cb === "function" ? cb(null, _.pick(user, $w('items stats'))) : void 0; - }, - purchase: function(req, cb, ga) { - var item, key, type, _ref; - _ref = req.params, type = _ref.type, key = _ref.key; - if (type !== 'eggs' && type !== 'hatchingPotions' && type !== 'food' && type !== 'quests' && type !== 'special') { - return typeof cb === "function" ? cb({ - code: 404, - message: ":type must be in [hatchingPotions,eggs,food,quests,special]" - }, req) : void 0; - } - item = content[type][key]; - if (!item) { - return typeof cb === "function" ? cb({ - code: 404, - message: ":key not found for Content." + type - }, req) : void 0; - } - if (user.balance < (item.value / 4)) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('notEnoughGems', req.language) - }) : void 0; - } - if (!(user.items[type][key] > 0)) { - user.items[type][key] = 0; - } - user.items[type][key]++; - user.balance -= item.value / 4; - if (typeof cb === "function") { - cb(null, _.pick(user, $w('items balance'))); - } - return ga != null ? ga.event('purchase', key).send() : void 0; - }, - release: function(req, cb) { - var pet; - if (user.balance < 1) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('notEnoughGems', req.language) - }) : void 0; - } else { - user.balance--; - for (pet in content.pets) { - user.items.pets[pet] = 0; - } - if (!user.achievements.beastMasterCount) { - user.achievements.beastMasterCount = 0; - } - user.achievements.beastMasterCount++; - user.items.currentPet = ""; - } - return typeof cb === "function" ? cb(null, user) : void 0; - }, - release2: function(req, cb) { - var pet; - if (user.balance < 2) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('notEnoughGems', req.language) - }) : void 0; - } else { - user.balance -= 2; - user.items.currentMount = ""; - user.items.currentPet = ""; - for (pet in content.pets) { - user.items.mounts[pet] = false; - user.items.pets[pet] = 0; - } - if (!user.achievements.beastMasterCount) { - user.achievements.beastMasterCount = 0; - } - user.achievements.beastMasterCount++; - } - return typeof cb === "function" ? cb(null, user) : void 0; - }, - buy: function(req, cb) { - var item, key, message; - key = req.params.key; - item = key === 'potion' ? content.potion : content.gear.flat[key]; - if (!item) { - return typeof cb === "function" ? cb({ - code: 404, - message: "Item '" + key + " not found (see https://github.com/HabitRPG/habitrpg-shared/blob/develop/script/content.coffee)" - }) : void 0; - } - if (user.stats.gp < item.value) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('messageNotEnoughGold', req.language) - }) : void 0; - } - if ((item.canOwn != null) && !item.canOwn(user)) { - return typeof cb === "function" ? cb({ - code: 401, - message: "You can't own this item" - }) : void 0; - } - if (item.key === 'potion') { - user.stats.hp += 15; - if (user.stats.hp > 50) { - user.stats.hp = 50; - } - } else { - user.items.gear.equipped[item.type] = item.key; - user.items.gear.owned[item.key] = true; - message = user.fns.handleTwoHanded(item, null, req); - if (message == null) { - message = i18n.t('messageBought', { - itemText: item.text(req.language) - }, req.language); - } - if (!user.achievements.ultimateGear && item.last) { - user.fns.ultimateGear(); - } - } - user.stats.gp -= item.value; - return typeof cb === "function" ? cb({ - code: 200, - message: message - }, _.pick(user, $w('items achievements stats'))) : void 0; - }, - sell: function(req, cb) { - var key, type, _ref; - _ref = req.params, key = _ref.key, type = _ref.type; - if (type !== 'eggs' && type !== 'hatchingPotions' && type !== 'food') { - return typeof cb === "function" ? cb({ - code: 404, - message: ":type not found. Must bes in [eggs, hatchingPotions, food]" - }) : void 0; - } - if (!user.items[type][key]) { - return typeof cb === "function" ? cb({ - code: 404, - message: ":key not found for user.items." + type - }) : void 0; - } - user.items[type][key]--; - user.stats.gp += content[type][key].value; - return typeof cb === "function" ? cb(null, _.pick(user, $w('stats items'))) : void 0; - }, - equip: function(req, cb) { - var item, key, message, type, _ref; - _ref = [req.params.type || 'equipped', req.params.key], type = _ref[0], key = _ref[1]; - switch (type) { - case 'mount': - if (!user.items.mounts[key]) { - return typeof cb === "function" ? cb({ - code: 404, - message: ":You do not own this mount." - }) : void 0; - } - user.items.currentMount = user.items.currentMount === key ? '' : key; - break; - case 'pet': - if (!user.items.pets[key]) { - return typeof cb === "function" ? cb({ - code: 404, - message: ":You do not own this pet." - }) : void 0; - } - user.items.currentPet = user.items.currentPet === key ? '' : key; - break; - case 'costume': - case 'equipped': - item = content.gear.flat[key]; - if (!user.items.gear.owned[key]) { - return typeof cb === "function" ? cb({ - code: 404, - message: ":You do not own this gear." - }) : void 0; - } - if (user.items.gear[type][item.type] === key) { - user.items.gear[type][item.type] = "" + item.type + "_base_0"; - message = i18n.t('messageUnEquipped', { - itemText: item.text(req.language) - }, req.language); - } else { - user.items.gear[type][item.type] = item.key; - message = user.fns.handleTwoHanded(item, type, req); - } - if (typeof user.markModified === "function") { - user.markModified("items.gear." + type); - } - } - return typeof cb === "function" ? cb((message ? { - code: 200, - message: message - } : null), user.items) : void 0; - }, - hatch: function(req, cb) { - var egg, hatchingPotion, pet, _ref; - _ref = req.params, egg = _ref.egg, hatchingPotion = _ref.hatchingPotion; - if (!(egg && hatchingPotion)) { - return typeof cb === "function" ? cb({ - code: 404, - message: "Please specify query.egg & query.hatchingPotion" - }) : void 0; - } - if (!(user.items.eggs[egg] > 0 && user.items.hatchingPotions[hatchingPotion] > 0)) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('messageMissingEggPotion', req.language) - }) : void 0; - } - pet = "" + egg + "-" + hatchingPotion; - if (user.items.pets[pet] && user.items.pets[pet] > 0) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('messageAlreadyPet', req.language) - }) : void 0; - } - user.items.pets[pet] = 5; - user.items.eggs[egg]--; - user.items.hatchingPotions[hatchingPotion]--; - return typeof cb === "function" ? cb({ - code: 200, - message: i18n.t('messageHatched', req.language) - }, user.items) : void 0; - }, - unlock: function(req, cb, ga) { - var alreadyOwns, cost, fullSet, k, path, split, v; - path = req.query.path; - fullSet = ~path.indexOf(","); - cost = ~path.indexOf('background.') ? fullSet ? 3.75 : 1.75 : fullSet ? 1.25 : 0.5; - alreadyOwns = !fullSet && user.fns.dotGet("purchased." + path) === true; - if (user.balance < cost && !alreadyOwns) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('notEnoughGems', req.language) - }) : void 0; - } - if (fullSet) { - _.each(path.split(","), function(p) { - user.fns.dotSet("purchased." + p, true); - return true; - }); - } else { - if (alreadyOwns) { - split = path.split('.'); - v = split.pop(); - k = split.join('.'); - if (k === 'background' && v === user.preferences.background) { - v = ''; - } - user.fns.dotSet("preferences." + k, v); - return typeof cb === "function" ? cb(null, req) : void 0; - } - user.fns.dotSet("purchased." + path, true); - } - user.balance -= cost; - if (typeof user.markModified === "function") { - user.markModified('purchased'); - } - if (typeof cb === "function") { - cb(null, _.pick(user, $w('purchased preferences'))); - } - return ga != null ? ga.event('purchase', path).send() : void 0; - }, - changeClass: function(req, cb, ga) { - var klass, _ref; - klass = (_ref = req.query) != null ? _ref["class"] : void 0; - if (klass === 'warrior' || klass === 'rogue' || klass === 'wizard' || klass === 'healer') { - user.stats["class"] = klass; - user.flags.classSelected = true; - _.each(["weapon", "armor", "shield", "head"], function(type) { - var foundKey; - foundKey = false; - _.findLast(user.items.gear.owned, function(v, k) { - if (~k.indexOf(type + "_" + klass) && v === true) { - return foundKey = k; - } - }); - user.items.gear.equipped[type] = foundKey ? foundKey : type === "weapon" ? "weapon_" + klass + "_0" : type === "shield" && klass === "rogue" ? "shield_rogue_0" : "" + type + "_base_0"; - if (type === "weapon" || (type === "shield" && klass === "rogue")) { - user.items.gear.owned["" + type + "_" + klass + "_0"] = true; - } - return true; - }); - } else { - if (user.preferences.disableClasses) { - user.preferences.disableClasses = false; - user.preferences.autoAllocate = false; - } else { - if (!(user.balance >= .75)) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('notEnoughGems', req.language) - }) : void 0; - } - user.balance -= .75; - } - _.merge(user.stats, { - str: 0, - con: 0, - per: 0, - int: 0, - points: user.stats.lvl - }); - user.flags.classSelected = false; - if (ga != null) { - ga.event('purchase', 'changeClass').send(); - } - } - return typeof cb === "function" ? cb(null, _.pick(user, $w('stats flags items preferences'))) : void 0; - }, - disableClasses: function(req, cb) { - user.stats["class"] = 'warrior'; - user.flags.classSelected = true; - user.preferences.disableClasses = true; - user.preferences.autoAllocate = true; - user.stats.str = user.stats.lvl; - user.stats.points = 0; - return typeof cb === "function" ? cb(null, _.pick(user, $w('stats flags preferences'))) : void 0; - }, - allocate: function(req, cb) { - var stat; - stat = req.query.stat || 'str'; - if (user.stats.points > 0) { - user.stats[stat]++; - user.stats.points--; - if (stat === 'int') { - user.stats.mp++; - } - } - return typeof cb === "function" ? cb(null, _.pick(user, $w('stats'))) : void 0; - }, - readValentine: function(req, cb) { - user.items.special.valentineReceived.shift(); - if (typeof user.markModified === "function") { - user.markModified('items.special.valentineReceived'); - } - return typeof cb === "function" ? cb(null, 'items.special') : void 0; - }, - score: function(req, cb) { - var addPoints, calculateDelta, calculateReverseDelta, changeTaskValue, delta, direction, id, mpDelta, multiplier, num, options, stats, subtractPoints, task, th, _ref; - _ref = req.params, id = _ref.id, direction = _ref.direction; - task = user.tasks[id]; - options = req.query || {}; - _.defaults(options, { - times: 1, - cron: false - }); - user._tmp = {}; - stats = { - gp: +user.stats.gp, - hp: +user.stats.hp, - exp: +user.stats.exp - }; - task.value = +task.value; - task.streak = ~~task.streak; - if (task.priority == null) { - task.priority = 1; - } - if (task.value > stats.gp && task.type === 'reward') { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('messageNotEnoughGold', req.language) - }) : void 0; - } - delta = 0; - calculateDelta = function() { - var currVal, nextDelta, _ref1; - currVal = task.value < -47.27 ? -47.27 : task.value > 21.27 ? 21.27 : task.value; - nextDelta = Math.pow(0.9747, currVal) * (direction === 'down' ? -1 : 1); - if (((_ref1 = task.checklist) != null ? _ref1.length : void 0) > 0) { - if (direction === 'down' && task.type === 'daily' && options.cron) { - nextDelta *= 1 - _.reduce(task.checklist, (function(m, i) { - return m + (i.completed ? 1 : 0); - }), 0) / task.checklist.length; - } - if (task.type === 'todo') { - nextDelta *= 1 + _.reduce(task.checklist, (function(m, i) { - return m + (i.completed ? 1 : 0); - }), 0); - } - } - return nextDelta; - }; - calculateReverseDelta = function() { - var calc, closeEnough, currVal, diff, nextDelta, testVal, _ref1; - currVal = task.value < -47.27 ? -47.27 : task.value > 21.27 ? 21.27 : task.value; - testVal = currVal + Math.pow(0.9747, currVal) * (direction === 'down' ? -1 : 1); - closeEnough = 0.00001; - while (true) { - calc = testVal + Math.pow(0.9747, testVal); - diff = currVal - calc; - if (Math.abs(diff) < closeEnough) { - break; - } - if (diff > 0) { - testVal -= diff; - } else { - testVal += diff; - } - } - nextDelta = testVal - currVal; - if (((_ref1 = task.checklist) != null ? _ref1.length : void 0) > 0) { - if (task.type === 'todo') { - nextDelta *= 1 + _.reduce(task.checklist, (function(m, i) { - return m + (i.completed ? 1 : 0); - }), 0); - } - } - return nextDelta; - }; - changeTaskValue = function() { - return _.times(options.times, function() { - var nextDelta, _ref1; - nextDelta = !options.cron && direction === 'down' ? calculateReverseDelta() : calculateDelta(); - if (task.type !== 'reward') { - if (user.preferences.automaticAllocation === true && user.preferences.allocationMode === 'taskbased' && !(task.type === 'todo' && direction === 'down')) { - user.stats.training[task.attribute] += nextDelta; - } - if (direction === 'up' && !(task.type === 'habit' && !task.down)) { - user.party.quest.progress.up = user.party.quest.progress.up || 0; - if ((_ref1 = task.type) === 'daily' || _ref1 === 'todo') { - user.party.quest.progress.up += nextDelta * (1 + (user._statsComputed.str / 200)); - } - } - task.value += nextDelta; - } - return delta += nextDelta; - }); - }; - addPoints = function() { - var afterStreak, currStreak, gpMod, intBonus, perBonus, streakBonus, _crit; - _crit = (delta > 0 ? user.fns.crit() : 1); - if (_crit > 1) { - user._tmp.crit = _crit; - } - intBonus = 1 + (user._statsComputed.int * .025); - stats.exp += Math.round(delta * intBonus * task.priority * _crit * 6); - perBonus = 1 + user._statsComputed.per * .02; - gpMod = delta * task.priority * _crit * perBonus; - return stats.gp += task.streak ? (currStreak = direction === 'down' ? task.streak - 1 : task.streak, streakBonus = currStreak / 100 + 1, afterStreak = gpMod * streakBonus, currStreak > 0 ? gpMod > 0 ? user._tmp.streakBonus = afterStreak - gpMod : void 0 : void 0, afterStreak) : gpMod; - }; - subtractPoints = function() { - var conBonus, hpMod; - conBonus = 1 - (user._statsComputed.con / 250); - if (conBonus < .1) { - conBonus = 0.1; - } - hpMod = delta * conBonus * task.priority * 2; - return stats.hp += Math.round(hpMod * 10) / 10; - }; - switch (task.type) { - case 'habit': - changeTaskValue(); - if (delta > 0) { - addPoints(); - } else { - subtractPoints(); - } - th = (task.history != null ? task.history : task.history = []); - if (th[th.length - 1] && moment(th[th.length - 1].date).isSame(new Date, 'day')) { - th[th.length - 1].value = task.value; - } else { - th.push({ - date: +(new Date), - value: task.value - }); - } - if (typeof user.markModified === "function") { - user.markModified("habits." + (_.findIndex(user.habits, { - id: task.id - })) + ".history"); - } - break; - case 'daily': - if (options.cron) { - changeTaskValue(); - subtractPoints(); - if (!user.stats.buffs.streaks) { - task.streak = 0; - } - } else { - changeTaskValue(); - if (direction === 'down') { - delta = calculateDelta(); - } - addPoints(); - if (direction === 'up') { - task.streak = task.streak ? task.streak + 1 : 1; - if ((task.streak % 21) === 0) { - user.achievements.streak = user.achievements.streak ? user.achievements.streak + 1 : 1; - } - } else { - if ((task.streak % 21) === 0) { - user.achievements.streak = user.achievements.streak ? user.achievements.streak - 1 : 0; - } - task.streak = task.streak ? task.streak - 1 : 0; - } - } - break; - case 'todo': - if (options.cron) { - changeTaskValue(); - } else { - task.dateCompleted = direction === 'up' ? new Date : void 0; - changeTaskValue(); - if (direction === 'down') { - delta = calculateDelta(); - } - addPoints(); - multiplier = _.max([ - _.reduce(task.checklist, (function(m, i) { - return m + (i.completed ? 1 : 0); - }), 1), 1 - ]); - mpDelta = _.max([multiplier, .01 * user._statsComputed.maxMP * multiplier]); - mpDelta *= user._tmp.crit || 1; - if (direction === 'down') { - mpDelta *= -1; - } - user.stats.mp += mpDelta; - if (user.stats.mp >= user._statsComputed.maxMP) { - user.stats.mp = user._statsComputed.maxMP; - } - if (user.stats.mp < 0) { - user.stats.mp = 0; - } - } - break; - case 'reward': - changeTaskValue(); - stats.gp -= Math.abs(task.value); - num = parseFloat(task.value).toFixed(2); - if (stats.gp < 0) { - stats.hp += stats.gp; - stats.gp = 0; - } - } - user.fns.updateStats(stats, req); - if (typeof window === 'undefined') { - if (direction === 'up') { - user.fns.randomDrop({ - task: task, - delta: delta - }, req); - } - } - if (typeof cb === "function") { - cb(null, user); - } - return delta; - } - }; - } - user.fns = { - getItem: function(type) { - var item; - item = content.gear.flat[user.items.gear.equipped[type]]; - if (!item) { - return content.gear.flat["" + type + "_base_0"]; - } - return item; - }, - handleTwoHanded: function(item, type, req) { - var message, weapon, _ref; - if (type == null) { - type = 'equipped'; - } - if (item.type === "shield" && ((_ref = (weapon = content.gear.flat[user.items.gear[type].weapon])) != null ? _ref.twoHanded : void 0)) { - user.items.gear[type].weapon = 'weapon_base_0'; - message = i18n.t('messageTwoHandled', { - gearText: weapon.text(req.language) - }, req.language); - } - if (item.twoHanded) { - user.items.gear[type].shield = "shield_base_0"; - message = i18n.t('messageTwoHandled', { - gearText: item.text(req.language) - }, req.language); - } - return message; - }, - - /* - Because the same op needs to be performed on the client and the server (critical hits, item drops, etc), - we need things to be "random", but technically predictable so that they don't go out-of-sync - */ - predictableRandom: function(seed) { - var x; - if (!seed || seed === Math.PI) { - seed = _.reduce(user.stats, (function(m, v) { - if (_.isNumber(v)) { - return m + v; - } else { - return m; - } - }), 0); - } - x = Math.sin(seed++) * 10000; - return x - Math.floor(x); - }, - crit: function(stat, chance) { - if (stat == null) { - stat = 'str'; - } - if (chance == null) { - chance = .03; - } - if (user.fns.predictableRandom() <= chance * (1 + user._statsComputed[stat] / 100)) { - return 1.5 + (.02 * user._statsComputed[stat]); - } else { - return 1; - } - }, - - /* - Get a random property from an object - returns random property (the value) - */ - randomVal: function(obj, options) { - var array, rand; - array = (options != null ? options.key : void 0) ? _.keys(obj) : _.values(obj); - rand = user.fns.predictableRandom(options != null ? options.seed : void 0); - array.sort(); - return array[Math.floor(rand * array.length)]; - }, - - /* - This allows you to set object properties by dot-path. Eg, you can run pathSet('stats.hp',50,user) which is the same as - user.stats.hp = 50. This is useful because in our habitrpg-shared functions we're returning changesets as {path:value}, - so that different consumers can implement setters their own way. Derby needs model.set(path, value) for example, where - Angular sets object properties directly - in which case, this function will be used. - */ - dotSet: function(path, val) { - return api.dotSet(user, path, val); - }, - dotGet: function(path) { - return api.dotGet(user, path); - }, - randomDrop: function(modifiers, req) { - var acceptableDrops, chance, drop, dropK, quest, rarity, task, _base, _base1, _base2, _name, _name1, _name2, _ref, _ref1; - task = modifiers.task; - chance = _.min([Math.abs(task.value - 21.27), 37.5]) / 150 + .02; - chance *= task.priority * (1 + (task.streak / 100 || 0)) * (1 + (user._statsComputed.per / 100)) * (1 + (user.contributor.level / 40 || 0)) * (1 + (user.achievements.rebirths / 20 || 0)) * (1 + (user.achievements.streak / 200 || 0)) * (user._tmp.crit || 1) * (1 + .5 * (_.reduce(task.checklist, (function(m, i) { - return m + (i.completed ? 1 : 0); - }), 0) || 0)); - chance = api.diminishingReturns(chance, 0.75); - quest = content.quests[(_ref = user.party.quest) != null ? _ref.key : void 0]; - if ((quest != null ? quest.collect : void 0) && user.fns.predictableRandom(user.stats.gp) < chance) { - dropK = user.fns.randomVal(quest.collect, { - key: true - }); - user.party.quest.progress.collect[dropK]++; - if (typeof user.markModified === "function") { - user.markModified('party.quest.progress'); - } - } - if ((api.daysSince(user.items.lastDrop.date, user.preferences) === 0) && (user.items.lastDrop.count >= 5 + Math.floor(user._statsComputed.per / 25) + (user.contributor.level || 0))) { - return; - } - if (((_ref1 = user.flags) != null ? _ref1.dropsEnabled : void 0) && user.fns.predictableRandom(user.stats.exp) < chance) { - rarity = user.fns.predictableRandom(user.stats.gp); - if (rarity > .6) { - drop = user.fns.randomVal(_.where(content.food, { - canDrop: true - })); - if ((_base = user.items.food)[_name = drop.key] == null) { - _base[_name] = 0; - } - user.items.food[drop.key] += 1; - drop.type = 'Food'; - drop.dialog = i18n.t('messageDropFood', { - dropArticle: drop.article, - dropText: drop.text(req.language), - dropNotes: drop.notes(req.language) - }, req.language); - } else if (rarity > .3) { - drop = user.fns.randomVal(_.where(content.eggs, { - canBuy: true - })); - if ((_base1 = user.items.eggs)[_name1 = drop.key] == null) { - _base1[_name1] = 0; - } - user.items.eggs[drop.key]++; - drop.type = 'Egg'; - drop.dialog = i18n.t('messageDropEgg', { - dropText: drop.text(req.language), - dropNotes: drop.notes(req.language) - }, req.language); - } else { - acceptableDrops = rarity < .02 ? ['Golden'] : rarity < .09 ? ['Zombie', 'CottonCandyPink', 'CottonCandyBlue'] : rarity < .18 ? ['Red', 'Shade', 'Skeleton'] : ['Base', 'White', 'Desert']; - drop = user.fns.randomVal(_.pick(content.hatchingPotions, (function(v, k) { - return __indexOf.call(acceptableDrops, k) >= 0; - }))); - if ((_base2 = user.items.hatchingPotions)[_name2 = drop.key] == null) { - _base2[_name2] = 0; - } - user.items.hatchingPotions[drop.key]++; - drop.type = 'HatchingPotion'; - drop.dialog = i18n.t('messageDropPotion', { - dropText: drop.text(req.language), - dropNotes: drop.notes(req.language) - }, req.language); - } - user._tmp.drop = drop; - user.items.lastDrop.date = +(new Date); - return user.items.lastDrop.count++; - } - }, - - /* - Updates user stats with new stats. Handles death, leveling up, etc - {stats} new stats - {update} if aggregated changes, pass in userObj as update. otherwise commits will be made immediately - */ - autoAllocate: function() { - return user.stats[(function() { - var diff, ideal, preference, stats, suggested; - switch (user.preferences.allocationMode) { - case "flat": - stats = _.pick(user.stats, $w('con str per int')); - return _.invert(stats)[_.min(stats)]; - case "classbased": - ideal = [user.stats.lvl / 7 * 3, user.stats.lvl / 7 * 2, user.stats.lvl / 7, user.stats.lvl / 7]; - preference = (function() { - switch (user.stats["class"]) { - case "wizard": - return ["int", "per", "con", "str"]; - case "rogue": - return ["per", "str", "int", "con"]; - case "healer": - return ["con", "int", "str", "per"]; - default: - return ["str", "con", "per", "int"]; - } - })(); - diff = [user.stats[preference[0]] - ideal[0], user.stats[preference[1]] - ideal[1], user.stats[preference[2]] - ideal[2], user.stats[preference[3]] - ideal[3]]; - suggested = _.findIndex(diff, (function(val) { - if (val === _.min(diff)) { - return true; - } - })); - if (~suggested) { - return preference[suggested]; - } else { - return "str"; - } - case "taskbased": - suggested = _.invert(user.stats.training)[_.max(user.stats.training)]; - _.merge(user.stats.training, { - str: 0, - int: 0, - con: 0, - per: 0 - }); - return suggested || "str"; - default: - return "str"; - } - })()]++; - }, - updateStats: function(stats, req) { - var tnl; - if (stats.hp <= 0) { - return user.stats.hp = 0; - } - user.stats.hp = stats.hp; - user.stats.gp = stats.gp >= 0 ? stats.gp : 0; - tnl = api.tnl(user.stats.lvl); - if (stats.exp >= tnl) { - user.stats.exp = stats.exp; - while (stats.exp >= tnl) { - stats.exp -= tnl; - user.stats.lvl++; - tnl = api.tnl(user.stats.lvl); - if (user.preferences.automaticAllocation) { - user.fns.autoAllocate(); - } else { - user.stats.points = user.stats.lvl - (user.stats.con + user.stats.str + user.stats.per + user.stats.int); - } - user.stats.hp = 50; - } - } - user.stats.exp = stats.exp; - if (user.flags == null) { - user.flags = {}; - } - if (!user.flags.customizationsNotification && (user.stats.exp > 5 || user.stats.lvl > 1)) { - user.flags.customizationsNotification = true; - } - if (!user.flags.itemsEnabled && (user.stats.exp > 10 || user.stats.lvl > 1)) { - user.flags.itemsEnabled = true; - } - if (!user.flags.partyEnabled && user.stats.lvl >= 3) { - user.flags.partyEnabled = true; - } - if (!user.flags.dropsEnabled && user.stats.lvl >= 4) { - user.flags.dropsEnabled = true; - if (user.items.eggs["Wolf"] > 0) { - user.items.eggs["Wolf"]++; - } else { - user.items.eggs["Wolf"] = 1; - } - } - if (!user.flags.classSelected && user.stats.lvl >= 10) { - user.flags.classSelected; - } - _.each({ - vice1: 30, - atom1: 15, - moonstone1: 60 - }, function(lvl, k) { - var _base, _base1, _ref; - if (!((_ref = user.flags.levelDrops) != null ? _ref[k] : void 0) && user.stats.lvl >= lvl) { - if ((_base = user.items.quests)[k] == null) { - _base[k] = 0; - } - user.items.quests[k]++; - ((_base1 = user.flags).levelDrops != null ? _base1.levelDrops : _base1.levelDrops = {})[k] = true; - if (typeof user.markModified === "function") { - user.markModified('flags.levelDrops'); - } - return user._tmp.drop = _.defaults(content.quests[k], { - type: 'Quest', - dialog: i18n.t('messageFoundQuest', { - questText: content.quests[k].text(req.language) - }, req.language) - }); - } - }); - if (!user.flags.rebirthEnabled && (user.stats.lvl >= 50 || user.achievements.ultimateGear || user.achievements.beastMaster)) { - user.flags.rebirthEnabled = true; - } - if (user.stats.lvl >= 100 && !user.flags.freeRebirth) { - return user.flags.freeRebirth = true; - } - }, - - /* - ------------------------------------------------------ - Cron - ------------------------------------------------------ - */ - - /* - At end of day, add value to all incomplete Daily & Todo tasks (further incentive) - For incomplete Dailys, deduct experience - Make sure to run this function once in a while as server will not take care of overnight calculations. - And you have to run it every time client connects. - {user} - */ - cron: function(options) { - var clearBuffs, daysMissed, expTally, lvl, lvlDiv2, now, perfect, plan, progress, todoTally, _base, _base1, _base2, _base3, _progress, _ref; - if (options == null) { - options = {}; - } - now = +options.now || +(new Date); - daysMissed = api.daysSince(user.lastCron, _.defaults({ - now: now - }, user.preferences)); - if (!(daysMissed > 0)) { - return; - } - user.auth.timestamps.loggedin = new Date(); - user.lastCron = now; - if (user.items.lastDrop.count > 0) { - user.items.lastDrop.count = 0; - } - perfect = true; - clearBuffs = { - str: 0, - int: 0, - per: 0, - con: 0, - stealth: 0, - streaks: false - }; - if (user.preferences.sleep === true) { - user.stats.buffs = clearBuffs; - return; - } - todoTally = 0; - if ((_base = user.party.quest.progress).down == null) { - _base.down = 0; - } - user.todos.concat(user.dailys).forEach(function(task) { - var absVal, completed, delta, id, repeat, scheduleMisses, type; - if (!task) { - return; - } - id = task.id, type = task.type, completed = task.completed, repeat = task.repeat; - if ((type === 'daily') && !completed && user.stats.buffs.stealth && user.stats.buffs.stealth--) { - return; - } - if (!completed) { - scheduleMisses = daysMissed; - if ((type === 'daily') && repeat) { - scheduleMisses = 0; - _.times(daysMissed, function(n) { - var thatDay; - thatDay = moment(now).subtract({ - days: n + 1 - }); - if (api.shouldDo(thatDay, repeat, user.preferences)) { - return scheduleMisses++; - } - }); - } - if (scheduleMisses > 0) { - if (type === 'daily') { - perfect = false; - } - delta = user.ops.score({ - params: { - id: task.id, - direction: 'down' - }, - query: { - times: scheduleMisses, - cron: true - } - }); - if (type === 'daily') { - user.party.quest.progress.down += delta; - } - } - } - switch (type) { - case 'daily': - (task.history != null ? task.history : task.history = []).push({ - date: +(new Date), - value: task.value - }); - task.completed = false; - return _.each(task.checklist, (function(i) { - i.completed = false; - return true; - })); - case 'todo': - absVal = completed ? Math.abs(task.value) : task.value; - return todoTally += absVal; - } - }); - user.habits.forEach(function(task) { - if (task.up === false || task.down === false) { - if (Math.abs(task.value) < 0.1) { - return task.value = 0; - } else { - return task.value = task.value / 2; - } - } - }); - ((_base1 = (user.history != null ? user.history : user.history = {})).todos != null ? _base1.todos : _base1.todos = []).push({ - date: now, - value: todoTally - }); - expTally = user.stats.exp; - lvl = 0; - while (lvl < (user.stats.lvl - 1)) { - lvl++; - expTally += api.tnl(lvl); - } - ((_base2 = user.history).exp != null ? _base2.exp : _base2.exp = []).push({ - date: now, - value: expTally - }); - user.fns.preenUserHistory(); - if (typeof user.markModified === "function") { - user.markModified('history'); - } - if (typeof user.markModified === "function") { - user.markModified('dailys'); - } - user.stats.buffs = perfect ? ((_base3 = user.achievements).perfect != null ? _base3.perfect : _base3.perfect = 0, user.achievements.perfect++, user.stats.lvl < 100 ? lvlDiv2 = Math.ceil(user.stats.lvl / 2) : lvlDiv2 = 50, { - str: lvlDiv2, - int: lvlDiv2, - per: lvlDiv2, - con: lvlDiv2, - stealth: 0, - streaks: false - }) : clearBuffs; - user.stats.mp += _.max([10, .1 * user._statsComputed.maxMP]); - if (user.stats.mp > user._statsComputed.maxMP) { - user.stats.mp = user._statsComputed.maxMP; - } - plan = (_ref = user.purchased) != null ? _ref.plan : void 0; - if (plan && plan.customerId && plan.dateTerminated && moment(plan.dateTerminated).isBefore(+(new Date))) { - _.merge(user.purchased.plan, { - planId: null, - customerId: null, - paymentMethod: null - }); - user.markModified('purchased.plan'); - } - progress = user.party.quest.progress; - _progress = _.cloneDeep(progress); - _.merge(progress, { - down: 0, - up: 0 - }); - progress.collect = _.transform(progress.collect, (function(m, v, k) { - return m[k] = 0; - })); - return _progress; - }, - preenUserHistory: function(minHistLen) { - if (minHistLen == null) { - minHistLen = 7; - } - _.each(user.habits.concat(user.dailys), function(task) { - var _ref; - if (((_ref = task.history) != null ? _ref.length : void 0) > minHistLen) { - task.history = preenHistory(task.history); - } - return true; - }); - _.defaults(user.history, { - todos: [], - exp: [] - }); - if (user.history.exp.length > minHistLen) { - user.history.exp = preenHistory(user.history.exp); - } - if (user.history.todos.length > minHistLen) { - return user.history.todos = preenHistory(user.history.todos); - } - }, - ultimateGear: function() { - var gear, lastGearClassTypeMatrix, ownedLastGear, shouldGrant; - gear = typeof window !== "undefined" && window !== null ? user.items.gear.owned : user.items.gear.owned.toObject(); - ownedLastGear = _.chain(content.gear.flat).pick(_.keys(gear)).values().filter(function(gear) { - return gear.last; - }); - lastGearClassTypeMatrix = {}; - _.each(content.classes, function(klass) { - lastGearClassTypeMatrix[klass] = {}; - return _.each(['armor', 'weapon', 'shield', 'head'], function(type) { - lastGearClassTypeMatrix[klass][type] = false; - return true; - }); - }); - ownedLastGear.each(function(gear) { - if (gear.twoHanded) { - lastGearClassTypeMatrix[gear.klass]["shield"] = true; - } - return lastGearClassTypeMatrix[gear.klass][gear.type] = true; - }); - shouldGrant = _(lastGearClassTypeMatrix).values().reduce((function(ans, klass) { - return ans || _(klass).values().reduce((function(ans, gearType) { - return ans && gearType; - }), true); - }), false).valueOf(); - return user.achievements.ultimateGear = shouldGrant; - }, - nullify: function() { - user.ops = null; - user.fns = null; - return user = null; - } - }; - Object.defineProperty(user, '_statsComputed', { - get: function() { - var computed; - computed = _.reduce(['per', 'con', 'str', 'int'], (function(_this) { - return function(m, stat) { - m[stat] = _.reduce($w('stats stats.buffs items.gear.equipped.weapon items.gear.equipped.armor items.gear.equipped.head items.gear.equipped.shield'), function(m2, path) { - var item, val; - val = user.fns.dotGet(path); - return m2 + (~path.indexOf('items.gear') ? (item = content.gear.flat[val], (+(item != null ? item[stat] : void 0) || 0) * ((item != null ? item.klass : void 0) === user.stats["class"] || (item != null ? item.specialClass : void 0) === user.stats["class"] ? 1.5 : 1)) : +val[stat] || 0); - }, 0); - if (user.stats.lvl < 100) { - m[stat] += (user.stats.lvl - 1) / 2; - } else { - m[stat] += 50; - } - return m; - }; - })(this), {}); - computed.maxMP = computed.int * 2 + 30; - return computed; - } - }); - return Object.defineProperty(user, 'tasks', { - get: function() { - var tasks; - tasks = user.habits.concat(user.dailys).concat(user.todos).concat(user.rewards); - return _.object(_.pluck(tasks, "id"), tasks); - } - }); -}; - - -}).call(this,require('_process')) -},{"./content.coffee":3,"./i18n.coffee":4,"_process":2,"lodash":6,"moment":7}],6:[function(require,module,exports){ (function (global){ /** * @license @@ -12799,8 +6851,8 @@ api.wrap = function(user, main) { } }.call(this)); -}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}) -},{}],7:[function(require,module,exports){ +}).call(this,typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}) +},{}],4:[function(require,module,exports){ (function (global){ //! moment.js //! version : 2.8.3 @@ -15659,5 +9711,5943 @@ api.wrap = function(user, main) { } }).call(this); -}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}) -},{}]},{},[1]); +}).call(this,typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}) +},{}],5:[function(require,module,exports){ +var api, classes, diminishingReturns, events, gear, gearTypes, i18n, moment, mystery, repeat, t, _; + +_ = require('lodash'); + +api = module.exports; + +moment = require('moment'); + +i18n = require('./i18n.coffee'); + +t = function(string, vars) { + var func; + func = function(lang) { + if (vars == null) { + vars = { + a: 'a' + }; + } + return i18n.t(string, vars, lang); + }; + func.i18nLangFunc = true; + return func; +}; + + +/* + --------------------------------------------------------------- + Gear (Weapons, Armor, Head, Shield) + Item definitions: {index, text, notes, value, str, def, int, per, classes, type} + --------------------------------------------------------------- + */ + +classes = ['warrior', 'rogue', 'healer', 'wizard']; + +gearTypes = ['weapon', 'armor', 'head', 'shield', 'body', 'back', 'headAccessory']; + +events = { + winter: { + start: '2013-12-31', + end: '2014-02-01' + }, + birthday: { + start: '2013-01-30', + end: '2014-02-01' + }, + spring: { + start: '2014-03-21', + end: '2014-05-01' + }, + summer: { + start: '2014-06-20', + end: '2014-08-01' + }, + gaymerx: { + start: '2014-07-02', + end: '2014-08-01' + }, + fall: { + start: '2014-09-21', + end: '2014-11-01' + } +}; + +mystery = { + 201402: { + start: '2014-02-22', + end: '2014-02-28' + }, + 201403: { + start: '2014-03-24', + end: '2014-04-01' + }, + 201404: { + start: '2014-04-24', + end: '2014-05-01' + }, + 201405: { + start: '2014-05-21', + end: '2014-06-01' + }, + 201406: { + start: '2014-06-23', + end: '2014-07-01' + }, + 201407: { + start: '2014-07-23', + end: '2014-08-01' + }, + 201408: { + start: '2014-08-23', + end: '2014-09-01' + }, + 201409: { + start: '2014-09-24', + end: '2014-10-01' + }, + 201410: { + start: '2014-10-24', + end: '2014-11-01' + }, + wondercon: { + start: '2014-03-24', + end: '2014-04-01' + } +}; + +gear = { + weapon: { + base: { + 0: { + text: t('weaponBase0Text'), + notes: t('weaponBase0Notes'), + value: 0 + } + }, + warrior: { + 0: { + text: t('weaponWarrior0Text'), + notes: t('weaponWarrior0Notes'), + value: 0 + }, + 1: { + text: t('weaponWarrior1Text'), + notes: t('weaponWarrior1Notes', { + str: 3 + }), + str: 3, + value: 20 + }, + 2: { + text: t('weaponWarrior2Text'), + notes: t('weaponWarrior2Notes', { + str: 6 + }), + str: 6, + value: 30 + }, + 3: { + text: t('weaponWarrior3Text'), + notes: t('weaponWarrior3Notes', { + str: 9 + }), + str: 9, + value: 45 + }, + 4: { + text: t('weaponWarrior4Text'), + notes: t('weaponWarrior4Notes', { + str: 12 + }), + str: 12, + value: 65 + }, + 5: { + text: t('weaponWarrior5Text'), + notes: t('weaponWarrior5Notes', { + str: 15 + }), + str: 15, + value: 90 + }, + 6: { + text: t('weaponWarrior6Text'), + notes: t('weaponWarrior6Notes', { + str: 18 + }), + str: 18, + value: 120, + last: true + } + }, + rogue: { + 0: { + text: t('weaponRogue0Text'), + notes: t('weaponRogue0Notes'), + str: 0, + value: 0 + }, + 1: { + text: t('weaponRogue1Text'), + notes: t('weaponRogue1Notes', { + str: 2 + }), + str: 2, + value: 20 + }, + 2: { + text: t('weaponRogue2Text'), + notes: t('weaponRogue2Notes', { + str: 3 + }), + str: 3, + value: 35 + }, + 3: { + text: t('weaponRogue3Text'), + notes: t('weaponRogue3Notes', { + str: 4 + }), + str: 4, + value: 50 + }, + 4: { + text: t('weaponRogue4Text'), + notes: t('weaponRogue4Notes', { + str: 6 + }), + str: 6, + value: 70 + }, + 5: { + text: t('weaponRogue5Text'), + notes: t('weaponRogue5Notes', { + str: 8 + }), + str: 8, + value: 90 + }, + 6: { + text: t('weaponRogue6Text'), + notes: t('weaponRogue6Notes', { + str: 10 + }), + str: 10, + value: 120, + last: true + } + }, + wizard: { + 0: { + twoHanded: true, + text: t('weaponWizard0Text'), + notes: t('weaponWizard0Notes'), + value: 0 + }, + 1: { + twoHanded: true, + text: t('weaponWizard1Text'), + notes: t('weaponWizard1Notes', { + int: 3, + per: 1 + }), + int: 3, + per: 1, + value: 30 + }, + 2: { + twoHanded: true, + text: t('weaponWizard2Text'), + notes: t('weaponWizard2Notes', { + int: 6, + per: 2 + }), + int: 6, + per: 2, + value: 50 + }, + 3: { + twoHanded: true, + text: t('weaponWizard3Text'), + notes: t('weaponWizard3Notes', { + int: 9, + per: 3 + }), + int: 9, + per: 3, + value: 80 + }, + 4: { + twoHanded: true, + text: t('weaponWizard4Text'), + notes: t('weaponWizard4Notes', { + int: 12, + per: 5 + }), + int: 12, + per: 5, + value: 120 + }, + 5: { + twoHanded: true, + text: t('weaponWizard5Text'), + notes: t('weaponWizard5Notes', { + int: 15, + per: 7 + }), + int: 15, + per: 7, + value: 160 + }, + 6: { + twoHanded: true, + text: t('weaponWizard6Text'), + notes: t('weaponWizard6Notes', { + int: 18, + per: 10 + }), + int: 18, + per: 10, + value: 200, + last: true + } + }, + healer: { + 0: { + text: t('weaponHealer0Text'), + notes: t('weaponHealer0Notes'), + value: 0 + }, + 1: { + text: t('weaponHealer1Text'), + notes: t('weaponHealer1Notes', { + int: 2 + }), + int: 2, + value: 20 + }, + 2: { + text: t('weaponHealer2Text'), + notes: t('weaponHealer2Notes', { + int: 3 + }), + int: 3, + value: 30 + }, + 3: { + text: t('weaponHealer3Text'), + notes: t('weaponHealer3Notes', { + int: 5 + }), + int: 5, + value: 45 + }, + 4: { + text: t('weaponHealer4Text'), + notes: t('weaponHealer4Notes', { + int: 7 + }), + int: 7, + value: 65 + }, + 5: { + text: t('weaponHealer5Text'), + notes: t('weaponHealer5Notes', { + int: 9 + }), + int: 9, + value: 90 + }, + 6: { + text: t('weaponHealer6Text'), + notes: t('weaponHealer6Notes', { + int: 11 + }), + int: 11, + value: 120, + last: true + } + }, + special: { + 0: { + text: t('weaponSpecial0Text'), + notes: t('weaponSpecial0Notes', { + str: 20 + }), + str: 20, + value: 150, + canOwn: (function(u) { + var _ref; + return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 70; + }) + }, + 1: { + text: t('weaponSpecial1Text'), + notes: t('weaponSpecial1Notes', { + attrs: 6 + }), + str: 6, + per: 6, + con: 6, + int: 6, + value: 170, + canOwn: (function(u) { + var _ref; + return +((_ref = u.contributor) != null ? _ref.level : void 0) >= 4; + }) + }, + 2: { + text: t('weaponSpecial2Text'), + notes: t('weaponSpecial2Notes', { + attrs: 25 + }), + str: 25, + per: 25, + value: 200, + canOwn: (function(u) { + var _ref; + return (+((_ref = u.backer) != null ? _ref.tier : void 0) >= 300) || (u.items.gear.owned.weapon_special_2 != null); + }) + }, + 3: { + text: t('weaponSpecial3Text'), + notes: t('weaponSpecial3Notes', { + attrs: 17 + }), + str: 17, + int: 17, + con: 17, + value: 200, + canOwn: (function(u) { + var _ref; + return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 300; + }) + }, + critical: { + text: t('weaponSpecialCriticalText'), + notes: t('weaponSpecialCriticalNotes', { + attrs: 40 + }), + str: 40, + per: 40, + value: 200, + canOwn: (function(u) { + var _ref; + return !!((_ref = u.contributor) != null ? _ref.critical : void 0); + }) + }, + yeti: { + event: events.winter, + specialClass: 'warrior', + text: t('weaponSpecialYetiText'), + notes: t('weaponSpecialYetiNotes', { + str: 15 + }), + str: 15, + value: 90 + }, + ski: { + event: events.winter, + specialClass: 'rogue', + text: t('weaponSpecialSkiText'), + notes: t('weaponSpecialSkiNotes', { + str: 8 + }), + str: 8, + value: 90 + }, + candycane: { + event: events.winter, + specialClass: 'wizard', + twoHanded: true, + text: t('weaponSpecialCandycaneText'), + notes: t('weaponSpecialCandycaneNotes', { + int: 15, + per: 7 + }), + int: 15, + per: 7, + value: 160 + }, + snowflake: { + event: events.winter, + specialClass: 'healer', + text: t('weaponSpecialSnowflakeText'), + notes: t('weaponSpecialSnowflakeNotes', { + int: 9 + }), + int: 9, + value: 90 + }, + springRogue: { + event: events.spring, + specialClass: 'rogue', + text: t('weaponSpecialSpringRogueText'), + notes: t('weaponSpecialSpringRogueNotes', { + str: 8 + }), + value: 80, + str: 8 + }, + springWarrior: { + event: events.spring, + specialClass: 'warrior', + text: t('weaponSpecialSpringWarriorText'), + notes: t('weaponSpecialSpringWarriorNotes', { + str: 15 + }), + value: 90, + str: 15 + }, + springMage: { + event: events.spring, + specialClass: 'wizard', + twoHanded: true, + text: t('weaponSpecialSpringMageText'), + notes: t('weaponSpecialSpringMageNotes', { + int: 15, + per: 7 + }), + value: 160, + int: 15, + per: 7 + }, + springHealer: { + event: events.spring, + specialClass: 'healer', + text: t('weaponSpecialSpringHealerText'), + notes: t('weaponSpecialSpringHealerNotes', { + int: 9 + }), + value: 90, + int: 9 + }, + summerRogue: { + event: events.summer, + specialClass: 'rogue', + text: t('weaponSpecialSummerRogueText'), + notes: t('weaponSpecialSummerRogueNotes', { + str: 8 + }), + value: 80, + str: 8 + }, + summerWarrior: { + event: events.summer, + specialClass: 'warrior', + text: t('weaponSpecialSummerWarriorText'), + notes: t('weaponSpecialSummerWarriorNotes', { + str: 15 + }), + value: 90, + str: 15 + }, + summerMage: { + event: events.summer, + specialClass: 'wizard', + twoHanded: true, + text: t('weaponSpecialSummerMageText'), + notes: t('weaponSpecialSummerMageNotes', { + int: 15, + per: 7 + }), + value: 160, + int: 15, + per: 7 + }, + summerHealer: { + event: events.summer, + specialClass: 'healer', + text: t('weaponSpecialSummerHealerText'), + notes: t('weaponSpecialSummerHealerNotes', { + int: 9 + }), + value: 90, + int: 9 + }, + fallRogue: { + event: events.fall, + specialClass: 'rogue', + text: t('weaponSpecialFallRogueText'), + notes: t('weaponSpecialFallRogueNotes', { + str: 8 + }), + value: 80, + str: 8 + }, + fallWarrior: { + event: events.fall, + specialClass: 'warrior', + text: t('weaponSpecialFallWarriorText'), + notes: t('weaponSpecialFallWarriorNotes', { + str: 15 + }), + value: 90, + str: 15 + }, + fallMage: { + event: events.fall, + specialClass: 'wizard', + twoHanded: true, + text: t('weaponSpecialFallMageText'), + notes: t('weaponSpecialFallMageNotes', { + int: 15, + per: 7 + }), + value: 160, + int: 15, + per: 7 + }, + fallHealer: { + event: events.fall, + specialClass: 'healer', + text: t('weaponSpecialFallHealerText'), + notes: t('weaponSpecialFallHealerNotes', { + int: 9 + }), + value: 90, + int: 9 + } + } + }, + armor: { + base: { + 0: { + text: t('armorBase0Text'), + notes: t('armorBase0Notes'), + value: 0 + } + }, + warrior: { + 1: { + text: t('armorWarrior1Text'), + notes: t('armorWarrior1Notes', { + con: 3 + }), + con: 3, + value: 30 + }, + 2: { + text: t('armorWarrior2Text'), + notes: t('armorWarrior2Notes', { + con: 5 + }), + con: 5, + value: 45 + }, + 3: { + text: t('armorWarrior3Text'), + notes: t('armorWarrior3Notes', { + con: 7 + }), + con: 7, + value: 65 + }, + 4: { + text: t('armorWarrior4Text'), + notes: t('armorWarrior4Notes', { + con: 9 + }), + con: 9, + value: 90 + }, + 5: { + text: t('armorWarrior5Text'), + notes: t('armorWarrior5Notes', { + con: 11 + }), + con: 11, + value: 120, + last: true + } + }, + rogue: { + 1: { + text: t('armorRogue1Text'), + notes: t('armorRogue1Notes', { + per: 6 + }), + per: 6, + value: 30 + }, + 2: { + text: t('armorRogue2Text'), + notes: t('armorRogue2Notes', { + per: 9 + }), + per: 9, + value: 45 + }, + 3: { + text: t('armorRogue3Text'), + notes: t('armorRogue3Notes', { + per: 12 + }), + per: 12, + value: 65 + }, + 4: { + text: t('armorRogue4Text'), + notes: t('armorRogue4Notes', { + per: 15 + }), + per: 15, + value: 90 + }, + 5: { + text: t('armorRogue5Text'), + notes: t('armorRogue5Notes', { + per: 18 + }), + per: 18, + value: 120, + last: true + } + }, + wizard: { + 1: { + text: t('armorWizard1Text'), + notes: t('armorWizard1Notes', { + int: 2 + }), + int: 2, + value: 30 + }, + 2: { + text: t('armorWizard2Text'), + notes: t('armorWizard2Notes', { + int: 4 + }), + int: 4, + value: 45 + }, + 3: { + text: t('armorWizard3Text'), + notes: t('armorWizard3Notes', { + int: 6 + }), + int: 6, + value: 65 + }, + 4: { + text: t('armorWizard4Text'), + notes: t('armorWizard4Notes', { + int: 9 + }), + int: 9, + value: 90 + }, + 5: { + text: t('armorWizard5Text'), + notes: t('armorWizard5Notes', { + int: 12 + }), + int: 12, + value: 120, + last: true + } + }, + healer: { + 1: { + text: t('armorHealer1Text'), + notes: t('armorHealer1Notes', { + con: 6 + }), + con: 6, + value: 30 + }, + 2: { + text: t('armorHealer2Text'), + notes: t('armorHealer2Notes', { + con: 9 + }), + con: 9, + value: 45 + }, + 3: { + text: t('armorHealer3Text'), + notes: t('armorHealer3Notes', { + con: 12 + }), + con: 12, + value: 65 + }, + 4: { + text: t('armorHealer4Text'), + notes: t('armorHealer4Notes', { + con: 15 + }), + con: 15, + value: 90 + }, + 5: { + text: t('armorHealer5Text'), + notes: t('armorHealer5Notes', { + con: 18 + }), + con: 18, + value: 120, + last: true + } + }, + special: { + 0: { + text: t('armorSpecial0Text'), + notes: t('armorSpecial0Notes', { + con: 20 + }), + con: 20, + value: 150, + canOwn: (function(u) { + var _ref; + return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 45; + }) + }, + 1: { + text: t('armorSpecial1Text'), + notes: t('armorSpecial1Notes', { + attrs: 6 + }), + con: 6, + str: 6, + per: 6, + int: 6, + value: 170, + canOwn: (function(u) { + var _ref; + return +((_ref = u.contributor) != null ? _ref.level : void 0) >= 2; + }) + }, + 2: { + text: t('armorSpecial2Text'), + notes: t('armorSpecial2Notes', { + attrs: 25 + }), + int: 25, + con: 25, + value: 200, + canOwn: (function(u) { + var _ref; + return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 300 || (u.items.gear.owned.armor_special_2 != null); + }) + }, + yeti: { + event: events.winter, + specialClass: 'warrior', + text: t('armorSpecialYetiText'), + notes: t('armorSpecialYetiNotes', { + con: 9 + }), + con: 9, + value: 90 + }, + ski: { + event: events.winter, + specialClass: 'rogue', + text: t('armorSpecialSkiText'), + notes: t('armorSpecialSkiText', { + per: 15 + }), + per: 15, + value: 90 + }, + candycane: { + event: events.winter, + specialClass: 'wizard', + text: t('armorSpecialCandycaneText'), + notes: t('armorSpecialCandycaneNotes', { + int: 9 + }), + int: 9, + value: 90 + }, + snowflake: { + event: events.winter, + specialClass: 'healer', + text: t('armorSpecialSnowflakeText'), + notes: t('armorSpecialSnowflakeNotes', { + con: 15 + }), + con: 15, + value: 90 + }, + birthday: { + event: events.birthday, + text: t('armorSpecialBirthdayText'), + notes: t('armorSpecialBirthdayNotes'), + value: 0 + }, + springRogue: { + event: events.spring, + specialClass: 'rogue', + text: t('armorSpecialSpringRogueText'), + notes: t('armorSpecialSpringRogueNotes', { + per: 15 + }), + value: 90, + per: 15 + }, + springWarrior: { + event: events.spring, + specialClass: 'warrior', + text: t('armorSpecialSpringWarriorText'), + notes: t('armorSpecialSpringWarriorNotes', { + con: 9 + }), + value: 90, + con: 9 + }, + springMage: { + event: events.spring, + specialClass: 'wizard', + text: t('armorSpecialSpringMageText'), + notes: t('armorSpecialSpringMageNotes', { + int: 9 + }), + value: 90, + int: 9 + }, + springHealer: { + event: events.spring, + specialClass: 'healer', + text: t('armorSpecialSpringHealerText'), + notes: t('armorSpecialSpringHealerNotes', { + con: 15 + }), + value: 90, + con: 15 + }, + summerRogue: { + event: events.summer, + specialClass: 'rogue', + text: t('armorSpecialSummerRogueText'), + notes: t('armorSpecialSummerRogueNotes', { + per: 15 + }), + value: 90, + per: 15 + }, + summerWarrior: { + event: events.summer, + specialClass: 'warrior', + text: t('armorSpecialSummerWarriorText'), + notes: t('armorSpecialSummerWarriorNotes', { + con: 9 + }), + value: 90, + con: 9 + }, + summerMage: { + event: events.summer, + specialClass: 'wizard', + text: t('armorSpecialSummerMageText'), + notes: t('armorSpecialSummerMageNotes', { + int: 9 + }), + value: 90, + int: 9 + }, + summerHealer: { + event: events.summer, + specialClass: 'healer', + text: t('armorSpecialSummerHealerText'), + notes: t('armorSpecialSummerHealerNotes', { + con: 15 + }), + value: 90, + con: 15 + }, + fallRogue: { + event: events.fall, + specialClass: 'rogue', + text: t('armorSpecialFallRogueText'), + notes: t('armorSpecialFallRogueNotes', { + per: 15 + }), + value: 90, + per: 15 + }, + fallWarrior: { + event: events.fall, + specialClass: 'warrior', + text: t('armorSpecialFallWarriorText'), + notes: t('armorSpecialFallWarriorNotes', { + con: 9 + }), + value: 90, + con: 9 + }, + fallMage: { + event: events.fall, + specialClass: 'wizard', + text: t('armorSpecialFallMageText'), + notes: t('armorSpecialFallMageNotes', { + int: 9 + }), + value: 90, + int: 9 + }, + fallHealer: { + event: events.fall, + specialClass: 'healer', + text: t('armorSpecialFallHealerText'), + notes: t('armorSpecialFallHealerNotes', { + con: 15 + }), + value: 90, + con: 15 + }, + gaymerx: { + event: events.gaymerx, + text: t('armorSpecialGaymerxText'), + notes: t('armorSpecialGaymerxNotes'), + value: 0 + } + }, + mystery: { + 201402: { + text: t('armorMystery201402Text'), + notes: t('armorMystery201402Notes'), + mystery: mystery['201402'], + value: 0 + }, + 201403: { + text: t('armorMystery201403Text'), + notes: t('armorMystery201403Notes'), + mystery: mystery['201403'], + value: 0 + }, + 201405: { + text: t('armorMystery201405Text'), + notes: t('armorMystery201405Notes'), + mystery: mystery['201405'], + value: 0 + }, + 201406: { + text: t('armorMystery201406Text'), + notes: t('armorMystery201406Notes'), + mystery: mystery['201406'], + value: 0 + }, + 201407: { + text: t('armorMystery201407Text'), + notes: t('armorMystery201407Notes'), + mystery: mystery['201407'], + value: 0 + }, + 201408: { + text: t('armorMystery201408Text'), + notes: t('armorMystery201408Notes'), + mystery: mystery['201408'], + value: 0 + }, + 201409: { + text: t('armorMystery201409Text'), + notes: t('armorMystery201409Notes'), + mystery: mystery['201409'], + value: 0 + }, + 201410: { + text: t('armorMystery201410Text'), + notes: t('armorMystery201410Notes'), + mystery: mystery['201410'], + value: 0 + } + } + }, + head: { + base: { + 0: { + text: t('headBase0Text'), + notes: t('headBase0Notes'), + value: 0 + } + }, + warrior: { + 1: { + text: t('headWarrior1Text'), + notes: t('headWarrior1Notes', { + str: 2 + }), + str: 2, + value: 15 + }, + 2: { + text: t('headWarrior2Text'), + notes: t('headWarrior2Notes', { + str: 4 + }), + str: 4, + value: 25 + }, + 3: { + text: t('headWarrior3Text'), + notes: t('headWarrior3Notes', { + str: 6 + }), + str: 6, + value: 40 + }, + 4: { + text: t('headWarrior4Text'), + notes: t('headWarrior4Notes', { + str: 9 + }), + str: 9, + value: 60 + }, + 5: { + text: t('headWarrior5Text'), + notes: t('headWarrior5Notes', { + str: 12 + }), + str: 12, + value: 80, + last: true + } + }, + rogue: { + 1: { + text: t('headRogue1Text'), + notes: t('headRogue1Notes', { + per: 2 + }), + per: 2, + value: 15 + }, + 2: { + text: t('headRogue2Text'), + notes: t('headRogue2Notes', { + per: 4 + }), + per: 4, + value: 25 + }, + 3: { + text: t('headRogue3Text'), + notes: t('headRogue3Notes', { + per: 6 + }), + per: 6, + value: 40 + }, + 4: { + text: t('headRogue4Text'), + notes: t('headRogue4Notes', { + per: 9 + }), + per: 9, + value: 60 + }, + 5: { + text: t('headRogue5Text'), + notes: t('headRogue5Notes', { + per: 12 + }), + per: 12, + value: 80, + last: true + } + }, + wizard: { + 1: { + text: t('headWizard1Text'), + notes: t('headWizard1Notes', { + per: 2 + }), + per: 2, + value: 15 + }, + 2: { + text: t('headWizard2Text'), + notes: t('headWizard2Notes', { + per: 3 + }), + per: 3, + value: 25 + }, + 3: { + text: t('headWizard3Text'), + notes: t('headWizard3Notes', { + per: 5 + }), + per: 5, + value: 40 + }, + 4: { + text: t('headWizard4Text'), + notes: t('headWizard4Notes', { + per: 7 + }), + per: 7, + value: 60 + }, + 5: { + text: t('headWizard5Text'), + notes: t('headWizard5Notes', { + per: 10 + }), + per: 10, + value: 80, + last: true + } + }, + healer: { + 1: { + text: t('headHealer1Text'), + notes: t('headHealer1Notes', { + int: 2 + }), + int: 2, + value: 15 + }, + 2: { + text: t('headHealer2Text'), + notes: t('headHealer2Notes', { + int: 3 + }), + int: 3, + value: 25 + }, + 3: { + text: t('headHealer3Text'), + notes: t('headHealer3Notes', { + int: 5 + }), + int: 5, + value: 40 + }, + 4: { + text: t('headHealer4Text'), + notes: t('headHealer4Notes', { + int: 7 + }), + int: 7, + value: 60 + }, + 5: { + text: t('headHealer5Text'), + notes: t('headHealer5Notes', { + int: 9 + }), + int: 9, + value: 80, + last: true + } + }, + special: { + 0: { + text: t('headSpecial0Text'), + notes: t('headSpecial0Notes', { + int: 20 + }), + int: 20, + value: 150, + canOwn: (function(u) { + var _ref; + return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 45; + }) + }, + 1: { + text: t('headSpecial1Text'), + notes: t('headSpecial1Notes', { + attrs: 6 + }), + con: 6, + str: 6, + per: 6, + int: 6, + value: 170, + canOwn: (function(u) { + var _ref; + return +((_ref = u.contributor) != null ? _ref.level : void 0) >= 3; + }) + }, + 2: { + text: t('headSpecial2Text'), + notes: t('headSpecial2Notes', { + attrs: 25 + }), + int: 25, + str: 25, + value: 200, + canOwn: (function(u) { + var _ref; + return (+((_ref = u.backer) != null ? _ref.tier : void 0) >= 300) || (u.items.gear.owned.head_special_2 != null); + }) + }, + nye: { + event: events.winter, + text: t('headSpecialNyeText'), + notes: t('headSpecialNyeNotes'), + value: 0 + }, + yeti: { + event: events.winter, + specialClass: 'warrior', + text: t('headSpecialYetiText'), + notes: t('headSpecialYetiNotes', { + str: 9 + }), + str: 9, + value: 60 + }, + ski: { + event: events.winter, + specialClass: 'rogue', + text: t('headSpecialSkiText'), + notes: t('headSpecialSkiNotes', { + per: 9 + }), + per: 9, + value: 60 + }, + candycane: { + event: events.winter, + specialClass: 'wizard', + text: t('headSpecialCandycaneText'), + notes: t('headSpecialCandycaneNotes', { + per: 7 + }), + per: 7, + value: 60 + }, + snowflake: { + event: events.winter, + specialClass: 'healer', + text: t('headSpecialSnowflakeText'), + notes: t('headSpecialSnowflakeNotes', { + int: 7 + }), + int: 7, + value: 60 + }, + springRogue: { + event: events.spring, + specialClass: 'rogue', + text: t('headSpecialSpringRogueText'), + notes: t('headSpecialSpringRogueNotes', { + per: 9 + }), + value: 60, + per: 9 + }, + springWarrior: { + event: events.spring, + specialClass: 'warrior', + text: t('headSpecialSpringWarriorText'), + notes: t('headSpecialSpringWarriorNotes', { + str: 9 + }), + value: 60, + str: 9 + }, + springMage: { + event: events.spring, + specialClass: 'wizard', + text: t('headSpecialSpringMageText'), + notes: t('headSpecialSpringMageNotes', { + per: 7 + }), + value: 60, + per: 7 + }, + springHealer: { + event: events.spring, + specialClass: 'healer', + text: t('headSpecialSpringHealerText'), + notes: t('headSpecialSpringHealerNotes', { + int: 7 + }), + value: 60, + int: 7 + }, + summerRogue: { + event: events.summer, + specialClass: 'rogue', + text: t('headSpecialSummerRogueText'), + notes: t('headSpecialSummerRogueNotes', { + per: 9 + }), + value: 60, + per: 9 + }, + summerWarrior: { + event: events.summer, + specialClass: 'warrior', + text: t('headSpecialSummerWarriorText'), + notes: t('headSpecialSummerWarriorNotes', { + str: 9 + }), + value: 60, + str: 9 + }, + summerMage: { + event: events.summer, + specialClass: 'wizard', + text: t('headSpecialSummerMageText'), + notes: t('headSpecialSummerMageNotes', { + per: 7 + }), + value: 60, + per: 7 + }, + summerHealer: { + event: events.summer, + specialClass: 'healer', + text: t('headSpecialSummerHealerText'), + notes: t('headSpecialSummerHealerNotes', { + int: 7 + }), + value: 60, + int: 7 + }, + fallRogue: { + event: events.fall, + specialClass: 'rogue', + text: t('headSpecialFallRogueText'), + notes: t('headSpecialFallRogueNotes', { + per: 9 + }), + value: 60, + per: 9 + }, + fallWarrior: { + event: events.fall, + specialClass: 'warrior', + text: t('headSpecialFallWarriorText'), + notes: t('headSpecialFallWarriorNotes', { + str: 9 + }), + value: 60, + str: 9 + }, + fallMage: { + event: events.fall, + specialClass: 'wizard', + text: t('headSpecialFallMageText'), + notes: t('headSpecialFallMageNotes', { + per: 7 + }), + value: 60, + per: 7 + }, + fallHealer: { + event: events.fall, + specialClass: 'healer', + text: t('headSpecialFallHealerText'), + notes: t('headSpecialFallHealerNotes', { + int: 7 + }), + value: 60, + int: 7 + }, + gaymerx: { + event: events.gaymerx, + text: t('headSpecialGaymerxText'), + notes: t('headSpecialGaymerxNotes'), + value: 0 + } + }, + mystery: { + 201402: { + text: t('headMystery201402Text'), + notes: t('headMystery201402Notes'), + mystery: mystery['201402'], + value: 0 + }, + 201405: { + text: t('headMystery201405Text'), + notes: t('headMystery201405Notes'), + mystery: mystery['201405'], + value: 0 + }, + 201406: { + text: t('headMystery201406Text'), + notes: t('headMystery201406Notes'), + mystery: mystery['201406'], + value: 0 + }, + 201407: { + text: t('headMystery201407Text'), + notes: t('headMystery201407Notes'), + mystery: mystery['201407'], + value: 0 + }, + 201408: { + text: t('headMystery201408Text'), + notes: t('headMystery201408Notes'), + mystery: mystery['201408'], + value: 0 + } + } + }, + shield: { + base: { + 0: { + text: t('shieldBase0Text'), + notes: t('shieldBase0Notes'), + value: 0 + } + }, + warrior: { + 1: { + text: t('shieldWarrior1Text'), + notes: t('shieldWarrior1Notes', { + con: 2 + }), + con: 2, + value: 20 + }, + 2: { + text: t('shieldWarrior2Text'), + notes: t('shieldWarrior2Notes', { + con: 3 + }), + con: 3, + value: 35 + }, + 3: { + text: t('shieldWarrior3Text'), + notes: t('shieldWarrior3Notes', { + con: 5 + }), + con: 5, + value: 50 + }, + 4: { + text: t('shieldWarrior4Text'), + notes: t('shieldWarrior4Notes', { + con: 7 + }), + con: 7, + value: 70 + }, + 5: { + text: t('shieldWarrior5Text'), + notes: t('shieldWarrior5Notes', { + con: 9 + }), + con: 9, + value: 90, + last: true + } + }, + rogue: { + 0: { + text: t('weaponRogue0Text'), + notes: t('weaponRogue0Notes'), + str: 0, + value: 0 + }, + 1: { + text: t('weaponRogue1Text'), + notes: t('weaponRogue1Notes', { + str: 2 + }), + str: 2, + value: 20 + }, + 2: { + text: t('weaponRogue2Text'), + notes: t('weaponRogue2Notes', { + str: 3 + }), + str: 3, + value: 35 + }, + 3: { + text: t('weaponRogue3Text'), + notes: t('weaponRogue3Notes', { + str: 4 + }), + str: 4, + value: 50 + }, + 4: { + text: t('weaponRogue4Text'), + notes: t('weaponRogue4Notes', { + str: 6 + }), + str: 6, + value: 70 + }, + 5: { + text: t('weaponRogue5Text'), + notes: t('weaponRogue5Notes', { + str: 8 + }), + str: 8, + value: 90 + }, + 6: { + text: t('weaponRogue6Text'), + notes: t('weaponRogue6Notes', { + str: 10 + }), + str: 10, + value: 120, + last: true + } + }, + wizard: {}, + healer: { + 1: { + text: t('shieldHealer1Text'), + notes: t('shieldHealer1Notes', { + con: 2 + }), + con: 2, + value: 20 + }, + 2: { + text: t('shieldHealer2Text'), + notes: t('shieldHealer2Notes', { + con: 4 + }), + con: 4, + value: 35 + }, + 3: { + text: t('shieldHealer3Text'), + notes: t('shieldHealer3Notes', { + con: 6 + }), + con: 6, + value: 50 + }, + 4: { + text: t('shieldHealer4Text'), + notes: t('shieldHealer4Notes', { + con: 9 + }), + con: 9, + value: 70 + }, + 5: { + text: t('shieldHealer5Text'), + notes: t('shieldHealer5Notes', { + con: 12 + }), + con: 12, + value: 90, + last: true + } + }, + special: { + 0: { + text: t('shieldSpecial0Text'), + notes: t('shieldSpecial0Notes', { + per: 20 + }), + per: 20, + value: 150, + canOwn: (function(u) { + var _ref; + return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 45; + }) + }, + 1: { + text: t('shieldSpecial1Text'), + notes: t('shieldSpecial1Notes', { + attrs: 6 + }), + con: 6, + str: 6, + per: 6, + int: 6, + value: 170, + canOwn: (function(u) { + var _ref; + return +((_ref = u.contributor) != null ? _ref.level : void 0) >= 5; + }) + }, + yeti: { + event: events.winter, + specialClass: 'warrior', + text: t('shieldSpecialYetiText'), + notes: t('shieldSpecialYetiNotes', { + con: 7 + }), + con: 7, + value: 70 + }, + ski: { + event: events.winter, + specialClass: 'rogue', + text: t('weaponSpecialSkiText'), + notes: t('weaponSpecialSkiNotes', { + str: 8 + }), + str: 8, + value: 90 + }, + snowflake: { + event: events.winter, + specialClass: 'healer', + text: t('shieldSpecialSnowflakeText'), + notes: t('shieldSpecialSnowflakeNotes', { + con: 9 + }), + con: 9, + value: 70 + }, + springRogue: { + event: events.spring, + specialClass: 'rogue', + text: t('shieldSpecialSpringRogueText'), + notes: t('shieldSpecialSpringRogueNotes', { + str: 8 + }), + value: 80, + str: 8 + }, + springWarrior: { + event: events.spring, + specialClass: 'warrior', + text: t('shieldSpecialSpringWarriorText'), + notes: t('shieldSpecialSpringWarriorNotes', { + con: 7 + }), + value: 70, + con: 7 + }, + springHealer: { + event: events.spring, + specialClass: 'healer', + text: t('shieldSpecialSpringHealerText'), + notes: t('shieldSpecialSpringHealerNotes', { + con: 9 + }), + value: 70, + con: 9 + }, + summerRogue: { + event: events.summer, + specialClass: 'rogue', + text: t('shieldSpecialSummerRogueText'), + notes: t('shieldSpecialSummerRogueNotes', { + str: 8 + }), + value: 80, + str: 8 + }, + summerWarrior: { + event: events.summer, + specialClass: 'warrior', + text: t('shieldSpecialSummerWarriorText'), + notes: t('shieldSpecialSummerWarriorNotes', { + con: 7 + }), + value: 70, + con: 7 + }, + summerHealer: { + event: events.summer, + specialClass: 'healer', + text: t('shieldSpecialSummerHealerText'), + notes: t('shieldSpecialSummerHealerNotes', { + con: 9 + }), + value: 70, + con: 9 + }, + fallRogue: { + event: events.fall, + specialClass: 'rogue', + text: t('shieldSpecialFallRogueText'), + notes: t('shieldSpecialFallRogueNotes', { + str: 8 + }), + value: 80, + str: 8 + }, + fallWarrior: { + event: events.fall, + specialClass: 'warrior', + text: t('shieldSpecialFallWarriorText'), + notes: t('shieldSpecialFallWarriorNotes', { + con: 7 + }), + value: 70, + con: 7 + }, + fallHealer: { + event: events.fall, + specialClass: 'healer', + text: t('shieldSpecialFallHealerText'), + notes: t('shieldSpecialFallHealerNotes', { + con: 9 + }), + value: 70, + con: 9 + } + } + }, + back: { + base: { + 0: { + text: t('backBase0Text'), + notes: t('backBase0Notes'), + value: 0 + } + }, + mystery: { + 201402: { + text: t('backMystery201402Text'), + notes: t('backMystery201402Notes'), + mystery: mystery['201402'], + value: 0 + }, + 201404: { + text: t('backMystery201404Text'), + notes: t('backMystery201404Notes'), + mystery: mystery['201404'], + value: 0 + }, + 201410: { + text: t('backMystery201410Text'), + notes: t('backMystery201410Notes'), + mystery: mystery['201410'], + value: 0 + } + }, + special: { + wondercon_red: { + text: t('backSpecialWonderconRedText'), + notes: t('backSpecialWonderconRedNotes'), + value: 0, + mystery: mystery.wondercon + }, + wondercon_black: { + text: t('backSpecialWonderconBlackText'), + notes: t('backSpecialWonderconBlackNotes'), + value: 0, + mystery: mystery.wondercon + } + } + }, + body: { + base: { + 0: { + text: t('bodyBase0Text'), + notes: t('bodyBase0Notes'), + value: 0 + } + }, + special: { + wondercon_red: { + text: t('bodySpecialWonderconRedText'), + notes: t('bodySpecialWonderconRedNotes'), + value: 0, + mystery: mystery.wondercon + }, + wondercon_gold: { + text: t('bodySpecialWonderconGoldText'), + notes: t('bodySpecialWonderconGoldNotes'), + value: 0, + mystery: mystery.wondercon + }, + wondercon_black: { + text: t('bodySpecialWonderconBlackText'), + notes: t('bodySpecialWonderconBlackNotes'), + value: 0, + mystery: mystery.wondercon + }, + summerHealer: { + event: events.summer, + specialClass: 'healer', + text: t('bodySpecialSummerHealerText'), + notes: t('bodySpecialSummerHealerNotes'), + value: 20 + }, + summerMage: { + event: events.summer, + specialClass: 'wizard', + text: t('bodySpecialSummerMageText'), + notes: t('bodySpecialSummerMageNotes'), + value: 20 + } + } + }, + headAccessory: { + base: { + 0: { + text: t('headAccessoryBase0Text'), + notes: t('headAccessoryBase0Notes'), + value: 0, + last: true + } + }, + special: { + springRogue: { + event: events.spring, + specialClass: 'rogue', + text: t('headAccessorySpecialSpringRogueText'), + notes: t('headAccessorySpecialSpringRogueNotes'), + value: 20 + }, + springWarrior: { + event: events.spring, + specialClass: 'warrior', + text: t('headAccessorySpecialSpringWarriorText'), + notes: t('headAccessorySpecialSpringWarriorNotes'), + value: 20 + }, + springMage: { + event: events.spring, + specialClass: 'wizard', + text: t('headAccessorySpecialSpringMageText'), + notes: t('headAccessorySpecialSpringMageNotes'), + value: 20 + }, + springHealer: { + event: events.spring, + specialClass: 'healer', + text: t('headAccessorySpecialSpringHealerText'), + notes: t('headAccessorySpecialSpringHealerNotes'), + value: 20 + }, + wondercon_red: { + text: t('headAccessorySpecialWonderconRedText'), + notes: t('headAccessorySpecialWonderconRedNotes'), + value: 0, + mystery: mystery.wondercon + }, + wondercon_black: { + text: t('headAccessorySpecialWonderconBlackText'), + notes: t('headAccessorySpecialWonderconBlackNotes'), + value: 0, + mystery: mystery.wondercon + }, + summerRogue: { + event: events.summer, + specialClass: 'rogue', + text: t('headAccessorySpecialSummerRogueText'), + notes: t('headAccessorySpecialSummerRogueNotes'), + value: 20 + }, + summerWarrior: { + event: events.summer, + specialClass: 'warrior', + text: t('headAccessorySpecialSummerWarriorText'), + notes: t('headAccessorySpecialSummerWarriorNotes'), + value: 20 + } + }, + mystery: { + 201403: { + text: t('headAccessoryMystery201403Text'), + notes: t('headAccessoryMystery201403Notes'), + mystery: mystery['201403'], + value: 0 + }, + 201404: { + text: t('headAccessoryMystery201404Text'), + notes: t('headAccessoryMystery201404Notes'), + mystery: mystery['201404'], + value: 0 + }, + 201409: { + text: t('headAccessoryMystery201409Text'), + notes: t('headAccessoryMystery201409Notes'), + mystery: mystery['201409'], + value: 0 + } + } + } +}; + + +/* + The gear is exported as a tree (defined above), and a flat list (eg, {weapon_healer_1: .., shield_special_0: ...}) since + they are needed in different froms at different points in the app + */ + +api.gear = { + tree: gear, + flat: {} +}; + +_.each(gearTypes, function(type) { + return _.each(classes.concat(['base', 'special', 'mystery']), function(klass) { + return _.each(gear[type][klass], function(item, i) { + var key, _canOwn; + key = "" + type + "_" + klass + "_" + i; + _.defaults(item, { + type: type, + key: key, + klass: klass, + index: i, + str: 0, + int: 0, + per: 0, + con: 0 + }); + if (item.event) { + _canOwn = item.canOwn || (function() { + return true; + }); + item.canOwn = function(u) { + return _canOwn(u) && ((u.items.gear.owned[key] != null) || (moment().isAfter(item.event.start) && moment().isBefore(item.event.end))) && (item.specialClass ? u.stats["class"] === item.specialClass : true); + }; + } + if (item.mystery) { + item.canOwn = function(u) { + return u.items.gear.owned[key] != null; + }; + } + return api.gear.flat[key] = item; + }); + }); +}); + + +/* + --------------------------------------------------------------- + Potion + --------------------------------------------------------------- + */ + +api.potion = { + type: 'potion', + text: t('potionText'), + notes: t('potionNotes'), + value: 25, + key: 'potion' +}; + + +/* + --------------------------------------------------------------- + Classes + --------------------------------------------------------------- + */ + +api.classes = classes; + + +/* + --------------------------------------------------------------- + Gear Types + --------------------------------------------------------------- + */ + +api.gearTypes = gearTypes; + + +/* + --------------------------------------------------------------- + Spells + --------------------------------------------------------------- + Text, notes, and mana are obvious. The rest: + + * {target}: one of [task, self, party, user]. This is very important, because if the cast() function is expecting one + thing and receives another, it will cause errors. `self` is used for self buffs, multi-task debuffs, AOEs (eg, meteor-shower), + etc. Basically, use self for anything that's not [task, party, user] and is an instant-cast + + * {cast}: the function that's run to perform the ability's action. This is pretty slick - because this is exported to the + web, this function can be performed on the client and on the server. `user` param is self (needed for determining your + own stats for effectiveness of cast), and `target` param is one of [task, party, user]. In the case of `self` spells, + you act on `user` instead of `target`. You can trust these are the correct objects, as long as the `target` attr of the + spell is correct. Take a look at habitrpg/src/models/user.js and habitrpg/src/models/task.js for what attributes are + available on each model. Note `task.value` is its "redness". If party is passed in, it's an array of users, + so you'll want to iterate over them like: `_.each(target,function(member){...})` + + Note, user.stats.mp is docked after automatically (it's appended to functions automatically down below in an _.each) + */ + +diminishingReturns = function(bonus, max, halfway) { + if (halfway == null) { + halfway = max / 2; + } + return max * (bonus / (bonus + halfway)); +}; + +api.spells = { + wizard: { + fireball: { + text: t('spellWizardFireballText'), + mana: 10, + lvl: 11, + target: 'task', + notes: t('spellWizardFireballNotes'), + cast: function(user, target) { + var bonus; + bonus = user._statsComputed.int * user.fns.crit('per'); + target.value += diminishingReturns(bonus * .02, 4); + bonus *= Math.ceil((target.value < 0 ? 1 : target.value + 1) * .075); + user.stats.exp += diminishingReturns(bonus, 75); + if (user.party.quest.key) { + return user.party.quest.progress.up += diminishingReturns(bonus * .1, 50, 30); + } + } + }, + mpheal: { + text: t('spellWizardMPHealText'), + mana: 30, + lvl: 12, + target: 'party', + notes: t('spellWizardMPHealNotes'), + cast: function(user, target) { + return _.each(target, function(member) { + var bonus; + bonus = Math.ceil(user._statsComputed.int * .1); + if (bonus > 25) { + bonus = 25; + } + return member.stats.mp += bonus; + }); + } + }, + earth: { + text: t('spellWizardEarthText'), + mana: 35, + lvl: 13, + target: 'party', + notes: t('spellWizardEarthNotes'), + cast: function(user, target) { + return _.each(target, function(member) { + var _base; + if ((_base = member.stats.buffs).int == null) { + _base.int = 0; + } + return member.stats.buffs.int += Math.ceil(user._statsComputed.int * .05); + }); + } + }, + frost: { + text: t('spellWizardFrostText'), + mana: 40, + lvl: 14, + target: 'self', + notes: t('spellWizardFrostNotes'), + cast: function(user, target) { + return user.stats.buffs.streaks = true; + } + } + }, + warrior: { + smash: { + text: t('spellWarriorSmashText'), + mana: 10, + lvl: 11, + target: 'task', + notes: t('spellWarriorSmashNotes'), + cast: function(user, target) { + target.value += 2.5 * (user._statsComputed.str / (user._statsComputed.str + 50)) * user.fns.crit('con'); + if (user.party.quest.key) { + return user.party.quest.progress.up += Math.ceil(user._statsComputed.str * .2); + } + } + }, + defensiveStance: { + text: t('spellWarriorDefensiveStanceText'), + mana: 25, + lvl: 12, + target: 'self', + notes: t('spellWarriorDefensiveStanceNotes'), + cast: function(user, target) { + var _base; + if ((_base = user.stats.buffs).con == null) { + _base.con = 0; + } + return user.stats.buffs.con += Math.ceil(user._statsComputed.con * .05); + } + }, + valorousPresence: { + text: t('spellWarriorValorousPresenceText'), + mana: 20, + lvl: 13, + target: 'party', + notes: t('spellWarriorValorousPresenceNotes'), + cast: function(user, target) { + return _.each(target, function(member) { + var _base; + if ((_base = member.stats.buffs).str == null) { + _base.str = 0; + } + return member.stats.buffs.str += Math.ceil(user._statsComputed.str * .05); + }); + } + }, + intimidate: { + text: t('spellWarriorIntimidateText'), + mana: 15, + lvl: 14, + target: 'party', + notes: t('spellWarriorIntimidateNotes'), + cast: function(user, target) { + return _.each(target, function(member) { + var _base; + if ((_base = member.stats.buffs).con == null) { + _base.con = 0; + } + return member.stats.buffs.con += Math.ceil(user._statsComputed.con * .03); + }); + } + } + }, + rogue: { + pickPocket: { + text: t('spellRoguePickPocketText'), + mana: 10, + lvl: 11, + target: 'task', + notes: t('spellRoguePickPocketNotes'), + cast: function(user, target) { + var bonus; + bonus = (target.value < 0 ? 1 : target.value + 2) + (user._statsComputed.per * 0.5); + return user.stats.gp += 25 * (bonus / (bonus + 75)); + } + }, + backStab: { + text: t('spellRogueBackStabText'), + mana: 15, + lvl: 12, + target: 'task', + notes: t('spellRogueBackStabNotes'), + cast: function(user, target) { + var bonus, _crit; + _crit = user.fns.crit('str', .3); + target.value += _crit * .03; + bonus = (target.value < 0 ? 1 : target.value + 1) * _crit; + user.stats.exp += bonus; + return user.stats.gp += bonus; + } + }, + toolsOfTrade: { + text: t('spellRogueToolsOfTradeText'), + mana: 25, + lvl: 13, + target: 'party', + notes: t('spellRogueToolsOfTradeNotes'), + cast: function(user, target) { + return _.each(target, function(member) { + var _base; + if ((_base = member.stats.buffs).per == null) { + _base.per = 0; + } + return member.stats.buffs.per += Math.ceil(user._statsComputed.per * .03); + }); + } + }, + stealth: { + text: t('spellRogueStealthText'), + mana: 45, + lvl: 14, + target: 'self', + notes: t('spellRogueStealthNotes'), + cast: function(user, target) { + var _base; + if ((_base = user.stats.buffs).stealth == null) { + _base.stealth = 0; + } + return user.stats.buffs.stealth += Math.ceil(user.dailys.length * user._statsComputed.per / 100); + } + } + }, + healer: { + heal: { + text: t('spellHealerHealText'), + mana: 15, + lvl: 11, + target: 'self', + notes: t('spellHealerHealNotes'), + cast: function(user, target) { + user.stats.hp += (user._statsComputed.con + user._statsComputed.int + 5) * .075; + if (user.stats.hp > 50) { + return user.stats.hp = 50; + } + } + }, + brightness: { + text: t('spellHealerBrightnessText'), + mana: 15, + lvl: 12, + target: 'self', + notes: t('spellHealerBrightnessNotes'), + cast: function(user, target) { + return _.each(user.tasks, function(target) { + if (target.type === 'reward') { + return; + } + return target.value += 1.5 * (user._statsComputed.int / (user._statsComputed.int + 40)); + }); + } + }, + protectAura: { + text: t('spellHealerProtectAuraText'), + mana: 30, + lvl: 13, + target: 'party', + notes: t('spellHealerProtectAuraNotes'), + cast: function(user, target) { + return _.each(target, function(member) { + var _base; + if ((_base = member.stats.buffs).con == null) { + _base.con = 0; + } + return member.stats.buffs.con += Math.ceil(user._statsComputed.con * .15); + }); + } + }, + heallAll: { + text: t('spellHealerHealAllText'), + mana: 25, + lvl: 14, + target: 'party', + notes: t('spellHealerHealAllNotes'), + cast: function(user, target) { + return _.each(target, function(member) { + member.stats.hp += (user._statsComputed.con + user._statsComputed.int + 5) * .04; + if (member.stats.hp > 50) { + return member.stats.hp = 50; + } + }); + } + } + }, + special: { + snowball: { + text: t('spellSpecialSnowballAuraText'), + mana: 0, + value: 1, + target: 'user', + notes: t('spellSpecialSnowballAuraNotes'), + cast: function(user, target) { + var _base; + target.stats.buffs.snowball = true; + if ((_base = target.achievements).snowball == null) { + _base.snowball = 0; + } + target.achievements.snowball++; + return user.items.special.snowball--; + } + }, + salt: { + text: t('spellSpecialSaltText'), + mana: 0, + value: 5, + target: 'self', + notes: t('spellSpecialSaltNotes'), + cast: function(user, target) { + user.stats.buffs.snowball = false; + return user.stats.gp -= 5; + } + }, + spookDust: { + text: t('spellSpecialSpookDustText'), + mana: 0, + value: 15, + target: 'user', + notes: t('spellSpecialSpookDustNotes'), + cast: function(user, target) { + var _base; + target.stats.buffs.spookDust = true; + if ((_base = target.achievements).spookDust == null) { + _base.spookDust = 0; + } + target.achievements.spookDust++; + return user.items.special.spookDust--; + } + }, + opaquePotion: { + text: t('spellSpecialOpaquePotionText'), + mana: 0, + value: 5, + target: 'self', + notes: t('spellSpecialOpaquePotionNotes'), + cast: function(user, target) { + user.stats.buffs.spookDust = false; + return user.stats.gp -= 5; + } + } + } +}; + +_.each(api.spells, function(spellClass) { + return _.each(spellClass, function(spell, key) { + var _cast; + spell.key = key; + _cast = spell.cast; + return spell.cast = function(user, target) { + _cast(user, target); + return user.stats.mp -= spell.mana; + }; + }); +}); + +api.special = api.spells.special; + + +/* + --------------------------------------------------------------- + Drops + --------------------------------------------------------------- + */ + +api.dropEggs = { + Wolf: { + text: t('dropEggWolfText'), + adjective: t('dropEggWolfAdjective') + }, + TigerCub: { + text: t('dropEggTigerCubText'), + mountText: t('dropEggTigerCubMountText'), + adjective: t('dropEggTigerCubAdjective') + }, + PandaCub: { + text: t('dropEggPandaCubText'), + mountText: t('dropEggPandaCubMountText'), + adjective: t('dropEggPandaCubAdjective') + }, + LionCub: { + text: t('dropEggLionCubText'), + mountText: t('dropEggLionCubMountText'), + adjective: t('dropEggLionCubAdjective') + }, + Fox: { + text: t('dropEggFoxText'), + adjective: t('dropEggFoxAdjective') + }, + FlyingPig: { + text: t('dropEggFlyingPigText'), + adjective: t('dropEggFlyingPigAdjective') + }, + Dragon: { + text: t('dropEggDragonText'), + adjective: t('dropEggDragonAdjective') + }, + Cactus: { + text: t('dropEggCactusText'), + adjective: t('dropEggCactusAdjective') + }, + BearCub: { + text: t('dropEggBearCubText'), + mountText: t('dropEggBearCubMountText'), + adjective: t('dropEggBearCubAdjective') + } +}; + +_.each(api.dropEggs, function(egg, key) { + return _.defaults(egg, { + canBuy: true, + value: 3, + key: key, + notes: t('eggNotes', { + eggText: egg.text, + eggAdjective: egg.adjective + }), + mountText: egg.text + }); +}); + +api.questEggs = { + Gryphon: { + text: t('questEggGryphonText'), + adjective: t('questEggGryphonAdjective'), + canBuy: false + }, + Hedgehog: { + text: t('questEggHedgehogText'), + adjective: t('questEggHedgehogAdjective'), + canBuy: false + }, + Deer: { + text: t('questEggDeerText'), + adjective: t('questEggDeerAdjective'), + canBuy: false + }, + Egg: { + text: t('questEggEggText'), + adjective: t('questEggEggAdjective'), + canBuy: false, + noMount: true + }, + Rat: { + text: t('questEggRatText'), + adjective: t('questEggRatAdjective'), + canBuy: false + }, + Octopus: { + text: t('questEggOctopusText'), + adjective: t('questEggOctopusAdjective'), + canBuy: false + }, + Seahorse: { + text: t('questEggSeahorseText'), + adjective: t('questEggSeahorseAdjective'), + canBuy: false + }, + Parrot: { + text: t('questEggParrotText'), + adjective: t('questEggParrotAdjective'), + canBuy: false + }, + Rooster: { + text: t('questEggRoosterText'), + adjective: t('questEggRoosterAdjective'), + canBuy: false + }, + Spider: { + text: t('questEggSpiderText'), + adjective: t('questEggSpiderAdjective'), + canBuy: false + } +}; + +_.each(api.questEggs, function(egg, key) { + return _.defaults(egg, { + canBuy: false, + value: 3, + key: key, + notes: t('eggNotes', { + eggText: egg.text, + eggAdjective: egg.adjective + }), + mountText: egg.text + }); +}); + +api.eggs = _.assign(_.cloneDeep(api.dropEggs), api.questEggs); + +api.specialPets = { + 'Wolf-Veteran': 'veteranWolf', + 'Wolf-Cerberus': 'cerberusPup', + 'Dragon-Hydra': 'hydra', + 'Turkey-Base': 'turkey', + 'BearCub-Polar': 'polarBearPup', + 'MantisShrimp-Base': 'mantisShrimp', + 'JackOLantern-Base': 'jackolantern' +}; + +api.specialMounts = { + 'BearCub-Polar': 'polarBear', + 'LionCub-Ethereal': 'etherealLion', + 'MantisShrimp-Base': 'mantisShrimp' +}; + +api.hatchingPotions = { + Base: { + value: 2, + text: t('hatchingPotionBase') + }, + White: { + value: 2, + text: t('hatchingPotionWhite') + }, + Desert: { + value: 2, + text: t('hatchingPotionDesert') + }, + Red: { + value: 3, + text: t('hatchingPotionRed') + }, + Shade: { + value: 3, + text: t('hatchingPotionShade') + }, + Skeleton: { + value: 3, + text: t('hatchingPotionSkeleton') + }, + Zombie: { + value: 4, + text: t('hatchingPotionZombie') + }, + CottonCandyPink: { + value: 4, + text: t('hatchingPotionCottonCandyPink') + }, + CottonCandyBlue: { + value: 4, + text: t('hatchingPotionCottonCandyBlue') + }, + Golden: { + value: 5, + text: t('hatchingPotionGolden') + } +}; + +_.each(api.hatchingPotions, function(pot, key) { + return _.defaults(pot, { + key: key, + value: 2, + notes: t('hatchingPotionNotes', { + potText: pot.text + }) + }); +}); + +api.pets = _.transform(api.dropEggs, function(m, egg) { + return _.defaults(m, _.transform(api.hatchingPotions, function(m2, pot) { + return m2[egg.key + "-" + pot.key] = true; + })); +}); + +api.questPets = _.transform(api.questEggs, function(m, egg) { + return _.defaults(m, _.transform(api.hatchingPotions, function(m2, pot) { + return m2[egg.key + "-" + pot.key] = true; + })); +}); + +api.food = { + Meat: { + canBuy: true, + canDrop: false, + text: t('foodMeat'), + target: 'Base', + article: '' + }, + Milk: { + canBuy: true, + canDrop: false, + text: t('foodMilk'), + target: 'White', + article: '' + }, + Potatoe: { + canBuy: true, + canDrop: false, + text: t('foodPotatoe'), + target: 'Desert', + article: 'a ' + }, + Strawberry: { + canBuy: true, + canDrop: false, + text: t('foodStrawberry'), + target: 'Red', + article: 'a ' + }, + Chocolate: { + canBuy: true, + canDrop: false, + text: t('foodChocolate'), + target: 'Shade', + article: '' + }, + Fish: { + canBuy: true, + canDrop: false, + text: t('foodFish'), + target: 'Skeleton', + article: 'a ' + }, + RottenMeat: { + canBuy: true, + canDrop: false, + text: t('foodRottenMeat'), + target: 'Zombie', + article: '' + }, + CottonCandyPink: { + canBuy: true, + canDrop: false, + text: t('foodCottonCandyPink'), + target: 'CottonCandyPink', + article: '' + }, + CottonCandyBlue: { + canBuy: true, + canDrop: false, + text: t('foodCottonCandyBlue'), + target: 'CottonCandyBlue', + article: '' + }, + Honey: { + canBuy: true, + canDrop: false, + text: t('foodHoney'), + target: 'Golden', + article: '' + }, + Saddle: { + canBuy: true, + canDrop: false, + text: t('foodSaddleText'), + value: 5, + notes: t('foodSaddleNotes') + }, + Cake_Skeleton: { + canBuy: false, + canDrop: false, + text: t('foodCakeSkeleton'), + target: 'Skeleton', + article: '' + }, + Cake_Base: { + canBuy: false, + canDrop: false, + text: t('foodCakeBase'), + target: 'Base', + article: '' + }, + Cake_CottonCandyBlue: { + canBuy: false, + canDrop: false, + text: t('foodCakeCottonCandyBlue'), + target: 'CottonCandyBlue', + article: '' + }, + Cake_CottonCandyPink: { + canBuy: false, + canDrop: false, + text: t('foodCakeCottonCandyPink'), + target: 'CottonCandyPink', + article: '' + }, + Cake_Shade: { + canBuy: false, + canDrop: false, + text: t('foodCakeShade'), + target: 'Shade', + article: '' + }, + Cake_White: { + canBuy: false, + canDrop: false, + text: t('foodCakeWhite'), + target: 'White', + article: '' + }, + Cake_Golden: { + canBuy: false, + canDrop: false, + text: t('foodCakeGolden'), + target: 'Golden', + article: '' + }, + Cake_Zombie: { + canBuy: false, + canDrop: false, + text: t('foodCakeZombie'), + target: 'Zombie', + article: '' + }, + Cake_Desert: { + canBuy: false, + canDrop: false, + text: t('foodCakeDesert'), + target: 'Desert', + article: '' + }, + Cake_Red: { + canBuy: false, + canDrop: false, + text: t('foodCakeRed'), + target: 'Red', + article: '' + }, + Candy_Skeleton: { + canBuy: true, + canDrop: true, + text: t('foodCandySkeleton'), + target: 'Skeleton', + article: '' + }, + Candy_Base: { + canBuy: true, + canDrop: true, + text: t('foodCandyBase'), + target: 'Base', + article: '' + }, + Candy_CottonCandyBlue: { + canBuy: true, + canDrop: true, + text: t('foodCandyCottonCandyBlue'), + target: 'CottonCandyBlue', + article: '' + }, + Candy_CottonCandyPink: { + canBuy: true, + canDrop: true, + text: t('foodCandyCottonCandyPink'), + target: 'CottonCandyPink', + article: '' + }, + Candy_Shade: { + canBuy: true, + canDrop: true, + text: t('foodCandyShade'), + target: 'Shade', + article: '' + }, + Candy_White: { + canBuy: true, + canDrop: true, + text: t('foodCandyWhite'), + target: 'White', + article: '' + }, + Candy_Golden: { + canBuy: true, + canDrop: true, + text: t('foodCandyGolden'), + target: 'Golden', + article: '' + }, + Candy_Zombie: { + canBuy: true, + canDrop: true, + text: t('foodCandyZombie'), + target: 'Zombie', + article: '' + }, + Candy_Desert: { + canBuy: true, + canDrop: true, + text: t('foodCandyDesert'), + target: 'Desert', + article: '' + }, + Candy_Red: { + canBuy: true, + canDrop: true, + text: t('foodCandyRed'), + target: 'Red', + article: '' + } +}; + +_.each(api.food, function(food, key) { + return _.defaults(food, { + value: 1, + key: key, + notes: t('foodNotes') + }); +}); + +api.quests = { + dilatory: { + text: t("questDilatoryText"), + notes: t("questDilatoryNotes"), + completion: t("questDilatoryCompletion"), + value: 0, + canBuy: false, + boss: { + name: t("questDilatoryBoss"), + hp: 5000000, + str: 1, + def: 1, + rage: { + title: t("questDilatoryBossRageTitle"), + description: t("questDilatoryBossRageDescription"), + value: 4000000, + tavern: t('questDilatoryBossRageTavern'), + stables: t('questDilatoryBossRageStables'), + market: t('questDilatoryBossRageMarket') + } + }, + drop: { + items: [ + { + type: 'pets', + key: 'MantisShrimp-Base', + text: t('questDilatoryDropMantisShrimpPet') + }, { + type: 'mounts', + key: 'MantisShrimp-Base', + text: t('questDilatoryDropMantisShrimpMount') + }, { + type: 'food', + key: 'Meat', + text: t('foodMeat') + }, { + type: 'food', + key: 'Milk', + text: t('foodMilk') + }, { + type: 'food', + key: 'Potatoe', + text: t('foodPotatoe') + }, { + type: 'food', + key: 'Strawberry', + text: t('foodStrawberry') + }, { + type: 'food', + key: 'Chocolate', + text: t('foodChocolate') + }, { + type: 'food', + key: 'Fish', + text: t('foodFish') + }, { + type: 'food', + key: 'RottenMeat', + text: t('foodRottenMeat') + }, { + type: 'food', + key: 'CottonCandyPink', + text: t('foodCottonCandyPink') + }, { + type: 'food', + key: 'CottonCandyBlue', + text: t('foodCottonCandyBlue') + }, { + type: 'food', + key: 'Honey', + text: t('foodHoney') + } + ], + gp: 0, + exp: 0 + } + }, + evilsanta: { + canBuy: false, + text: t('questEvilSantaText'), + notes: t('questEvilSantaNotes'), + completion: t('questEvilSantaCompletion'), + value: 4, + boss: { + name: t('questEvilSantaBoss'), + hp: 300, + str: 1 + }, + drop: { + items: [ + { + type: 'mounts', + key: 'BearCub-Polar', + text: t('questEvilSantaDropBearCubPolarMount') + } + ], + gp: 20, + exp: 100 + } + }, + evilsanta2: { + canBuy: false, + text: t('questEvilSanta2Text'), + notes: t('questEvilSanta2Notes'), + completion: t('questEvilSanta2Completion'), + value: 4, + previous: 'evilsanta', + collect: { + tracks: { + text: t('questEvilSanta2CollectTracks'), + count: 20 + }, + branches: { + text: t('questEvilSanta2CollectBranches'), + count: 10 + } + }, + drop: { + items: [ + { + type: 'pets', + key: 'BearCub-Polar', + text: t('questEvilSanta2DropBearCubPolarPet') + } + ], + gp: 20, + exp: 100 + } + }, + gryphon: { + text: t('questGryphonText'), + notes: t('questGryphonNotes'), + completion: t('questGryphonCompletion'), + value: 4, + boss: { + name: t('questGryphonBoss'), + hp: 300, + str: 1.5 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Gryphon', + text: t('questGryphonDropGryphonEgg') + }, { + type: 'eggs', + key: 'Gryphon', + text: t('questGryphonDropGryphonEgg') + }, { + type: 'eggs', + key: 'Gryphon', + text: t('questGryphonDropGryphonEgg') + } + ], + gp: 25, + exp: 125 + } + }, + hedgehog: { + text: t('questHedgehogText'), + notes: t('questHedgehogNotes'), + completion: t('questHedgehogCompletion'), + value: 4, + boss: { + name: t('questHedgehogBoss'), + hp: 400, + str: 1.25 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Hedgehog', + text: t('questHedgehogDropHedgehogEgg') + }, { + type: 'eggs', + key: 'Hedgehog', + text: t('questHedgehogDropHedgehogEgg') + }, { + type: 'eggs', + key: 'Hedgehog', + text: t('questHedgehogDropHedgehogEgg') + } + ], + gp: 30, + exp: 125 + } + }, + ghost_stag: { + text: t('questGhostStagText'), + notes: t('questGhostStagNotes'), + completion: t('questGhostStagCompletion'), + value: 4, + boss: { + name: t('questGhostStagBoss'), + hp: 1200, + str: 2.5 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Deer', + text: t('questGhostStagDropDeerEgg') + }, { + type: 'eggs', + key: 'Deer', + text: t('questGhostStagDropDeerEgg') + }, { + type: 'eggs', + key: 'Deer', + text: t('questGhostStagDropDeerEgg') + } + ], + gp: 80, + exp: 800 + } + }, + vice1: { + text: t('questVice1Text'), + notes: t('questVice1Notes'), + value: 4, + lvl: 30, + boss: { + name: t('questVice1Boss'), + hp: 750, + str: 1.5 + }, + drop: { + items: [ + { + type: 'quests', + key: "vice2", + text: t('questVice1DropVice2Quest') + } + ], + gp: 20, + exp: 100 + } + }, + vice2: { + text: t('questVice2Text'), + notes: t('questVice2Notes'), + value: 4, + lvl: 35, + previous: 'vice1', + collect: { + lightCrystal: { + text: t('questVice2CollectLightCrystal'), + count: 45 + } + }, + drop: { + items: [ + { + type: 'quests', + key: 'vice3', + text: t('questVice2DropVice3Quest') + } + ], + gp: 20, + exp: 75 + } + }, + vice3: { + text: t('questVice3Text'), + notes: t('questVice3Notes'), + completion: t('questVice3Completion'), + previous: 'vice2', + value: 4, + lvl: 40, + boss: { + name: t('questVice3Boss'), + hp: 1500, + str: 3 + }, + drop: { + items: [ + { + type: 'gear', + key: "weapon_special_2", + text: t('questVice3DropWeaponSpecial2') + }, { + type: 'eggs', + key: 'Dragon', + text: t('questVice3DropDragonEgg') + }, { + type: 'eggs', + key: 'Dragon', + text: t('questVice3DropDragonEgg') + }, { + type: 'hatchingPotions', + key: 'Shade', + text: t('questVice3DropShadeHatchingPotion') + }, { + type: 'hatchingPotions', + key: 'Shade', + text: t('questVice3DropShadeHatchingPotion') + } + ], + gp: 100, + exp: 1000 + } + }, + egg: { + text: t('questEggHuntText'), + notes: t('questEggHuntNotes'), + completion: t('questEggHuntCompletion'), + value: 1, + canBuy: false, + collect: { + plainEgg: { + text: t('questEggHuntCollectPlainEgg'), + count: 100 + } + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + }, { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + }, { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + }, { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + }, { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + }, { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + }, { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + }, { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + }, { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + }, { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + } + ], + gp: 0, + exp: 0 + } + }, + rat: { + text: t('questRatText'), + notes: t('questRatNotes'), + completion: t('questRatCompletion'), + value: 4, + boss: { + name: t('questRatBoss'), + hp: 1200, + str: 2.5 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Rat', + text: t('questRatDropRatEgg') + }, { + type: 'eggs', + key: 'Rat', + text: t('questRatDropRatEgg') + }, { + type: 'eggs', + key: 'Rat', + text: t('questRatDropRatEgg') + } + ], + gp: 80, + exp: 800 + } + }, + octopus: { + text: t('questOctopusText'), + notes: t('questOctopusNotes'), + completion: t('questOctopusCompletion'), + value: 4, + boss: { + name: t('questOctopusBoss'), + hp: 1200, + str: 2.5 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Octopus', + text: t('questOctopusDropOctopusEgg') + }, { + type: 'eggs', + key: 'Octopus', + text: t('questOctopusDropOctopusEgg') + }, { + type: 'eggs', + key: 'Octopus', + text: t('questOctopusDropOctopusEgg') + } + ], + gp: 80, + exp: 800 + } + }, + dilatory_derby: { + text: t('questSeahorseText'), + notes: t('questSeahorseNotes'), + completion: t('questSeahorseCompletion'), + value: 4, + boss: { + name: t('questSeahorseBoss'), + hp: 300, + str: 1.5 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Seahorse', + text: t('questSeahorseDropSeahorseEgg') + }, { + type: 'eggs', + key: 'Seahorse', + text: t('questSeahorseDropSeahorseEgg') + }, { + type: 'eggs', + key: 'Seahorse', + text: t('questSeahorseDropSeahorseEgg') + } + ], + gp: 25, + exp: 125 + } + }, + atom1: { + text: t('questAtom1Text'), + notes: t('questAtom1Notes'), + value: 4, + lvl: 15, + collect: { + soapBars: { + text: t('questAtom1CollectSoapBars'), + count: 20 + } + }, + drop: { + items: [ + { + type: 'quests', + key: "atom2", + text: t('questAtom1Drop') + } + ], + gp: 7, + exp: 50 + } + }, + atom2: { + text: t('questAtom2Text'), + notes: t('questAtom2Notes'), + previous: 'atom1', + value: 4, + lvl: 15, + boss: { + name: t('questAtom2Boss'), + hp: 300, + str: 1 + }, + drop: { + items: [ + { + type: 'quests', + key: "atom3", + text: t('questAtom2Drop') + } + ], + gp: 20, + exp: 100 + } + }, + atom3: { + text: t('questAtom3Text'), + notes: t('questAtom3Notes'), + previous: 'atom2', + completion: t('questAtom3Completion'), + value: 4, + lvl: 15, + boss: { + name: t('questAtom3Boss'), + hp: 800, + str: 1.5 + }, + drop: { + items: [ + { + type: 'gear', + key: "head_special_2", + text: t('headSpecial2Text') + }, { + type: 'hatchingPotions', + key: "Base", + text: t('questAtom3DropPotion') + }, { + type: 'hatchingPotions', + key: "Base", + text: t('questAtom3DropPotion') + } + ], + gp: 25, + exp: 125 + } + }, + harpy: { + text: t('questHarpyText'), + notes: t('questHarpyNotes'), + completion: t('questHarpyCompletion'), + value: 4, + boss: { + name: t('questHarpyBoss'), + hp: 600, + str: 1.5 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Parrot', + text: t('questHarpyDropParrotEgg') + }, { + type: 'eggs', + key: 'Parrot', + text: t('questHarpyDropParrotEgg') + }, { + type: 'eggs', + key: 'Parrot', + text: t('questHarpyDropParrotEgg') + } + ], + gp: 43, + exp: 350 + } + }, + rooster: { + text: t('questRoosterText'), + notes: t('questRoosterNotes'), + completion: t('questRoosterCompletion'), + value: 4, + boss: { + name: t('questRoosterBoss'), + hp: 300, + str: 1.5 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Rooster', + text: t('questRoosterDropRoosterEgg') + }, { + type: 'eggs', + key: 'Rooster', + text: t('questRoosterDropRoosterEgg') + }, { + type: 'eggs', + key: 'Rooster', + text: t('questRoosterDropRoosterEgg') + } + ], + gp: 25, + exp: 125 + } + }, + spider: { + text: t('questSpiderText'), + notes: t('questSpiderNotes'), + completion: t('questSpiderCompletion'), + value: 4, + boss: { + name: t('questSpiderBoss'), + hp: 400, + str: 1.5 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Spider', + text: t('questSpiderDropSpiderEgg') + }, { + type: 'eggs', + key: 'Spider', + text: t('questSpiderDropSpiderEgg') + }, { + type: 'eggs', + key: 'Spider', + text: t('questSpiderDropSpiderEgg') + } + ], + gp: 31, + exp: 200 + } + }, + moonstone1: { + text: t('questMoonstone1Text'), + notes: t('questMoonstone1Notes'), + value: 4, + lvl: 60, + collect: { + moonstone: { + text: t('questMoonstone1CollectMoonstone'), + count: 500 + } + }, + drop: { + items: [ + { + type: 'quests', + key: "moonstone2", + text: t('questMoonstone1DropMoonstone2Quest') + } + ], + gp: 50, + exp: 100 + } + }, + moonstone2: { + text: t('questMoonstone2Text'), + notes: t('questMoonstone2Notes'), + value: 4, + lvl: 65, + previous: 'moonstone1', + boss: { + name: t('questMoonstone2Boss'), + hp: 1500, + str: 3 + }, + drop: { + items: [ + { + type: 'quests', + key: 'moonstone3', + text: t('questMoonstone2DropMoonstone3Quest') + } + ], + gp: 500, + exp: 1000 + } + }, + moonstone3: { + text: t('questMoonstone3Text'), + notes: t('questMoonstone3Notes'), + completion: t('questMoonstone3Completion'), + previous: 'moonstone2', + value: 4, + lvl: 70, + boss: { + name: t('questMoonstone3Boss'), + hp: 2000, + str: 3.5 + }, + drop: { + items: [ + { + type: 'gear', + key: "armor_special_2", + text: t('armorSpecial2Text') + }, { + type: 'food', + key: 'RottenMeat', + text: t('questMoonstone3DropRottenMeat') + }, { + type: 'food', + key: 'RottenMeat', + text: t('questMoonstone3DropRottenMeat') + }, { + type: 'food', + key: 'RottenMeat', + text: t('questMoonstone3DropRottenMeat') + }, { + type: 'food', + key: 'RottenMeat', + text: t('questMoonstone3DropRottenMeat') + }, { + type: 'food', + key: 'RottenMeat', + text: t('questMoonstone3DropRottenMeat') + }, { + type: 'hatchingPotions', + key: 'Zombie', + text: t('questMoonstone3DropZombiePotion') + }, { + type: 'hatchingPotions', + key: 'Zombie', + text: t('questMoonstone3DropZombiePotion') + }, { + type: 'hatchingPotions', + key: 'Zombie', + text: t('questMoonstone3DropZombiePotion') + } + ], + gp: 900, + exp: 1500 + } + } +}; + +_.each(api.quests, function(v, key) { + var b; + _.defaults(v, { + key: key, + canBuy: true + }); + b = v.boss; + if (b) { + _.defaults(b, { + str: 1, + def: 1 + }); + if (b.rage) { + return _.defaults(b.rage, { + title: t('bossRageTitle'), + description: t('bossRageDescription') + }); + } + } +}); + +api.backgrounds = { + backgrounds062014: { + beach: { + text: t('backgroundBeachText'), + notes: t('backgroundBeachNotes') + }, + fairy_ring: { + text: t('backgroundFairyRingText'), + notes: t('backgroundFairyRingNotes') + }, + forest: { + text: t('backgroundForestText'), + notes: t('backgroundForestNotes') + } + }, + backgrounds072014: { + open_waters: { + text: t('backgroundOpenWatersText'), + notes: t('backgroundOpenWatersNotes') + }, + coral_reef: { + text: t('backgroundCoralReefText'), + notes: t('backgroundCoralReefNotes') + }, + seafarer_ship: { + text: t('backgroundSeafarerShipText'), + notes: t('backgroundSeafarerShipNotes') + } + }, + backgrounds082014: { + volcano: { + text: t('backgroundVolcanoText'), + notes: t('backgroundVolcanoNotes') + }, + clouds: { + text: t('backgroundCloudsText'), + notes: t('backgroundCloudsNotes') + }, + dusty_canyons: { + text: t('backgroundDustyCanyonsText'), + notes: t('backgroundDustyCanyonsNotes') + } + }, + backgrounds092014: { + thunderstorm: { + text: t('backgroundThunderstormText'), + notes: t('backgroundThunderstormNotes') + }, + autumn_forest: { + text: t('backgroundAutumnForestText'), + notes: t('backgroundAutumnForestNotes') + }, + harvest_fields: { + text: t('backgroundHarvestFieldsText'), + notes: t('backgroundHarvestFieldsNotes') + } + }, + backgrounds102014: { + graveyard: { + text: t('backgroundGraveyardText'), + notes: t('backgroundGraveyardNotes') + }, + haunted_house: { + text: t('backgroundHauntedHouseText'), + notes: t('backgroundHauntedHouseNotes') + }, + pumpkin_patch: { + text: t('backgroundPumpkinPatchText'), + notes: t('backgroundPumpkinPatchNotes') + } + } +}; + +repeat = { + m: true, + t: true, + w: true, + th: true, + f: true, + s: true, + su: true +}; + +api.userDefaults = { + habits: [ + { + type: 'habit', + text: t('defaultHabit1Text'), + notes: t('defaultHabit1Notes'), + value: 0, + up: true, + down: false, + attribute: 'per' + }, { + type: 'habit', + text: t('defaultHabit2Text'), + notes: t('defaultHabit2Notes'), + value: 0, + up: false, + down: true, + attribute: 'con' + }, { + type: 'habit', + text: t('defaultHabit3Text'), + notes: t('defaultHabit3Notes'), + value: 0, + up: true, + down: true, + attribute: 'str' + } + ], + dailys: [ + { + type: 'daily', + text: t('defaultDaily1Text'), + notes: t('defaultDaily1Notes'), + value: 0, + completed: false, + repeat: repeat, + attribute: 'per' + }, { + type: 'daily', + text: t('defaultDaily2Text'), + notes: t('defaultDaily2Notes'), + value: 3, + completed: false, + repeat: repeat, + attribute: 'con' + }, { + type: 'daily', + text: t('defaultDaily3Text'), + notes: t('defaultDaily3Notes'), + value: -10, + completed: false, + repeat: repeat, + attribute: 'int' + }, { + type: 'daily', + text: t('defaultDaily4Text'), + notes: t('defaultDaily4Notes'), + checklist: [ + { + completed: true, + text: t('defaultDaily4Checklist1') + }, { + completed: false, + text: t('defaultDaily4Checklist2') + }, { + completed: false, + text: t('defaultDaily4Checklist3') + } + ], + completed: false, + repeat: repeat, + attribute: 'str' + } + ], + todos: [ + { + type: 'todo', + text: t('defaultTodo1Text'), + notes: t('defaultTodo1Notes'), + completed: false, + attribute: 'int' + }, { + type: 'todo', + text: t('defaultTodo2Text'), + notes: t('defaultTodo2Notes'), + completed: false, + attribute: 'int' + }, { + type: 'todo', + text: t('defaultTodo3Text'), + notes: t('defaultTodo3Notes'), + value: -3, + completed: false, + attribute: 'per' + } + ], + rewards: [ + { + type: 'reward', + text: t('defaultReward1Text'), + notes: t('defaultReward1Notes'), + value: 20 + }, { + type: 'reward', + text: t('defaultReward2Text'), + notes: t('defaultReward2Notes'), + value: 10 + } + ], + tags: [ + { + name: t('defaultTag1') + }, { + name: t('defaultTag2') + }, { + name: t('defaultTag3') + } + ] +}; + + +},{"./i18n.coffee":6,"lodash":3,"moment":4}],6:[function(require,module,exports){ +var _; + +_ = require('lodash'); + +module.exports = { + strings: null, + translations: {}, + t: function(stringName) { + var e, locale, string, stringNotFound, vars; + vars = arguments[1]; + if (_.isString(arguments[1])) { + vars = null; + locale = arguments[1]; + } else if (arguments[2] != null) { + vars = arguments[1]; + locale = arguments[2]; + } + if ((locale == null) || (!module.exports.strings && !module.exports.translations[locale])) { + locale = 'en'; + } + string = !module.exports.strings ? module.exports.translations[locale][stringName] : module.exports.strings[stringName]; + if (string) { + try { + return _.template(string, vars || {}); + } catch (_error) { + e = _error; + return 'Error processing string. Please report to http://github.com/HabitRPG/habitrpg.'; + } + } else { + stringNotFound = !module.exports.strings ? module.exports.translations[locale].stringNotFound : module.exports.strings.stringNotFound; + try { + return _.template(stringNotFound, { + string: stringName + }); + } catch (_error) { + e = _error; + return 'Error processing string. Please report to http://github.com/HabitRPG/habitrpg.'; + } + } + } +}; + + +},{"lodash":3}],7:[function(require,module,exports){ +(function (process){ +var $w, api, content, i18n, moment, preenHistory, sanitizeOptions, sortOrder, _, + __indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; }; + +moment = require('moment'); + +_ = require('lodash'); + +content = require('./content.coffee'); + +i18n = require('./i18n.coffee'); + +api = module.exports = {}; + +api.i18n = i18n; + +$w = api.$w = function(s) { + return s.split(' '); +}; + +api.dotSet = function(obj, path, val) { + var arr; + arr = path.split('.'); + return _.reduce(arr, (function(_this) { + return function(curr, next, index) { + if ((arr.length - 1) === index) { + curr[next] = val; + } + return curr[next] != null ? curr[next] : curr[next] = {}; + }; + })(this), obj); +}; + +api.dotGet = function(obj, path) { + return _.reduce(path.split('.'), ((function(_this) { + return function(curr, next) { + return curr != null ? curr[next] : void 0; + }; + })(this)), obj); +}; + + +/* + ------------------------------------------------------ + Time / Day + ------------------------------------------------------ + */ + + +/* + Each time we're performing date math (cron, task-due-days, etc), we need to take user preferences into consideration. + Specifically {dayStart} (custom day start) and {timezoneOffset}. This function sanitizes / defaults those values. + {now} is also passed in for various purposes, one example being the test scripts scripts testing different "now" times + */ + +sanitizeOptions = function(o) { + var dayStart, now, timezoneOffset, _ref; + dayStart = !_.isNaN(+o.dayStart) && (0 <= (_ref = +o.dayStart) && _ref <= 24) ? +o.dayStart : 0; + timezoneOffset = o.timezoneOffset ? +o.timezoneOffset : +moment().zone(); + now = o.now ? moment(o.now).zone(timezoneOffset) : moment(+(new Date)).zone(timezoneOffset); + return { + dayStart: dayStart, + timezoneOffset: timezoneOffset, + now: now + }; +}; + +api.startOfWeek = api.startOfWeek = function(options) { + var o; + if (options == null) { + options = {}; + } + o = sanitizeOptions(options); + return moment(o.now).startOf('week'); +}; + +api.startOfDay = function(options) { + var o; + if (options == null) { + options = {}; + } + o = sanitizeOptions(options); + return moment(o.now).startOf('day').add({ + hours: o.dayStart + }); +}; + +api.dayMapping = { + 0: 'su', + 1: 'm', + 2: 't', + 3: 'w', + 4: 'th', + 5: 'f', + 6: 's' +}; + + +/* + Absolute diff from "yesterday" till now + */ + +api.daysSince = function(yesterday, options) { + var o; + if (options == null) { + options = {}; + } + o = sanitizeOptions(options); + return Math.abs(api.startOfDay(_.defaults({ + now: yesterday + }, o)).diff(o.now, 'days')); +}; + + +/* + Should the user do this taks on this date, given the task's repeat options and user.preferences.dayStart? + */ + +api.shouldDo = function(day, repeat, options) { + var o, selected, yesterday; + if (options == null) { + options = {}; + } + if (!repeat) { + return false; + } + o = sanitizeOptions(options); + selected = repeat[api.dayMapping[api.startOfDay(_.defaults({ + now: day + }, o)).day()]]; + if (!moment(day).zone(o.timezoneOffset).isSame(o.now, 'd')) { + return selected; + } + if (options.dayStart <= o.now.hour()) { + return selected; + } else { + yesterday = moment(o.now).subtract({ + days: 1 + }).day(); + return repeat[api.dayMapping[yesterday]]; + } +}; + + +/* + ------------------------------------------------------ + Scoring + ------------------------------------------------------ + */ + +api.tnl = function(lvl) { + return Math.round(((Math.pow(lvl, 2) * 0.25) + (10 * lvl) + 139.75) / 10) * 10; +}; + + +/* + A hyperbola function that creates diminishing returns, so you can't go to infinite (eg, with Exp gain). + {max} The asymptote + {bonus} All the numbers combined for your point bonus (eg, task.value * user.stats.int * critChance, etc) + {halfway} (optional) the point at which the graph starts bending + */ + +api.diminishingReturns = function(bonus, max, halfway) { + if (halfway == null) { + halfway = max / 2; + } + return max * (bonus / (bonus + halfway)); +}; + +api.monod = function(bonus, rateOfIncrease, max) { + return rateOfIncrease * max * bonus / (rateOfIncrease * bonus + max); +}; + + +/* +Preen history for users with > 7 history entries +This takes an infinite array of single day entries [day day day day day...], and turns it into a condensed array +of averages, condensing more the further back in time we go. Eg, 7 entries each for last 7 days; 1 entry each week +of this month; 1 entry for each month of this year; 1 entry per previous year: [day*7 week*4 month*12 year*infinite] + */ + +preenHistory = function(history) { + var newHistory, preen, thisMonth; + history = _.filter(history, function(h) { + return !!h; + }); + newHistory = []; + preen = function(amount, groupBy) { + var groups; + groups = _.chain(history).groupBy(function(h) { + return moment(h.date).format(groupBy); + }).sortBy(function(h, k) { + return k; + }).value(); + groups = groups.slice(-amount); + groups.pop(); + return _.each(groups, function(group) { + newHistory.push({ + date: moment(group[0].date).toDate(), + value: _.reduce(group, (function(m, obj) { + return m + obj.value; + }), 0) / group.length + }); + return true; + }); + }; + preen(50, "YYYY"); + preen(moment().format('MM'), "YYYYMM"); + thisMonth = moment().format('YYYYMM'); + newHistory = newHistory.concat(_.filter(history, function(h) { + return moment(h.date).format('YYYYMM') === thisMonth; + })); + return newHistory; +}; + + +/* + Update the in-browser store with new gear. FIXME this was in user.fns, but it was causing strange issues there + */ + +sortOrder = _.reduce(content.gearTypes, (function(m, v, k) { + m[v] = k; + return m; +}), {}); + +api.updateStore = function(user) { + var changes; + if (!user) { + return; + } + changes = []; + _.each(content.gearTypes, function(type) { + var found; + found = _.find(content.gear.tree[type][user.stats["class"]], function(item) { + return !user.items.gear.owned[item.key]; + }); + if (found) { + changes.push(found); + } + return true; + }); + changes = changes.concat(_.filter(content.gear.flat, function(v) { + var _ref; + return ((_ref = v.klass) === 'special' || _ref === 'mystery') && !user.items.gear.owned[v.key] && (typeof v.canOwn === "function" ? v.canOwn(user) : void 0); + })); + changes.push(content.potion); + return _.sortBy(changes, function(c) { + return sortOrder[c.type]; + }); +}; + + +/* +------------------------------------------------------ +Content +------------------------------------------------------ + */ + +api.content = content; + + +/* +------------------------------------------------------ +Misc Helpers +------------------------------------------------------ + */ + +api.uuid = function() { + return "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function(c) { + var r, v; + r = Math.random() * 16 | 0; + v = (c === "x" ? r : r & 0x3 | 0x8); + return v.toString(16); + }); +}; + +api.countExists = function(items) { + return _.reduce(items, (function(m, v) { + return m + (v ? 1 : 0); + }), 0); +}; + + +/* +Even though Mongoose handles task defaults, we want to make sure defaults are set on the client-side before +sending up to the server for performance + */ + +api.taskDefaults = function(task) { + var defaults, _ref, _ref1, _ref2; + if (task == null) { + task = {}; + } + if (!(task.type && ((_ref = task.type) === 'habit' || _ref === 'daily' || _ref === 'todo' || _ref === 'reward'))) { + task.type = 'habit'; + } + defaults = { + id: api.uuid(), + text: task.id != null ? task.id : '', + notes: '', + priority: 1, + challenge: {}, + attribute: 'str', + dateCreated: new Date() + }; + _.defaults(task, defaults); + if (task.type === 'habit') { + _.defaults(task, { + up: true, + down: true + }); + } + if ((_ref1 = task.type) === 'habit' || _ref1 === 'daily') { + _.defaults(task, { + history: [] + }); + } + if ((_ref2 = task.type) === 'daily' || _ref2 === 'todo') { + _.defaults(task, { + completed: false + }); + } + if (task.type === 'daily') { + _.defaults(task, { + streak: 0, + repeat: { + su: 1, + m: 1, + t: 1, + w: 1, + th: 1, + f: 1, + s: 1 + } + }); + } + task._id = task.id; + if (task.value == null) { + task.value = task.type === 'reward' ? 10 : 0; + } + if (!_.isNumber(task.priority)) { + task.priority = 1; + } + return task; +}; + +api.percent = function(x, y, dir) { + var roundFn; + switch (dir) { + case "up": + roundFn = Math.ceil; + break; + case "down": + roundFn = Math.floor; + break; + default: + roundFn = Math.round; + } + if (x === 0) { + x = 1; + } + return Math.max(0, roundFn(x / y * 100)); +}; + + +/* +Remove whitespace #FIXME are we using this anywwhere? Should we be? + */ + +api.removeWhitespace = function(str) { + if (!str) { + return ''; + } + return str.replace(/\s/g, ''); +}; + + +/* +Encode the download link for .ics iCal file + */ + +api.encodeiCalLink = function(uid, apiToken) { + var loc, _ref; + loc = (typeof window !== "undefined" && window !== null ? window.location.host : void 0) || (typeof process !== "undefined" && process !== null ? (_ref = process.env) != null ? _ref.BASE_URL : void 0 : void 0) || ''; + return encodeURIComponent("http://" + loc + "/v1/users/" + uid + "/calendar.ics?apiToken=" + apiToken); +}; + + +/* +Gold amount from their money + */ + +api.gold = function(num) { + if (num) { + return Math.floor(num); + } else { + return "0"; + } +}; + + +/* +Silver amount from their money + */ + +api.silver = function(num) { + if (num) { + return ("0" + Math.floor((num - Math.floor(num)) * 100)).slice(-2); + } else { + return "00"; + } +}; + + +/* +Task classes given everything about the class + */ + +api.taskClasses = function(task, filters, dayStart, lastCron, showCompleted, main) { + var classes, completed, enabled, filter, repeat, type, value, _ref; + if (filters == null) { + filters = []; + } + if (dayStart == null) { + dayStart = 0; + } + if (lastCron == null) { + lastCron = +(new Date); + } + if (showCompleted == null) { + showCompleted = false; + } + if (main == null) { + main = false; + } + if (!task) { + return; + } + type = task.type, completed = task.completed, value = task.value, repeat = task.repeat; + if ((type === 'todo' && completed !== showCompleted) && main) { + return 'hidden'; + } + if (main) { + if (!task._editing) { + for (filter in filters) { + enabled = filters[filter]; + if (enabled && !((_ref = task.tags) != null ? _ref[filter] : void 0)) { + return 'hidden'; + } + } + } + } + classes = type; + if (task._editing) { + classes += " beingEdited"; + } + if (type === 'todo' || type === 'daily') { + if (completed || (type === 'daily' && !api.shouldDo(+(new Date), task.repeat, { + dayStart: dayStart + }))) { + classes += " completed"; + } else { + classes += " uncompleted"; + } + } else if (type === 'habit') { + if (task.down && task.up) { + classes += ' habit-wide'; + } + } + if (value < -20) { + classes += ' color-worst'; + } else if (value < -10) { + classes += ' color-worse'; + } else if (value < -1) { + classes += ' color-bad'; + } else if (value < 1) { + classes += ' color-neutral'; + } else if (value < 5) { + classes += ' color-good'; + } else if (value < 10) { + classes += ' color-better'; + } else { + classes += ' color-best'; + } + return classes; +}; + + +/* +Friendly timestamp + */ + +api.friendlyTimestamp = function(timestamp) { + return moment(timestamp).format('MM/DD h:mm:ss a'); +}; + + +/* +Does user have new chat messages? + */ + +api.newChatMessages = function(messages, lastMessageSeen) { + if (!((messages != null ? messages.length : void 0) > 0)) { + return false; + } + return (messages != null ? messages[0] : void 0) && (messages[0].id !== lastMessageSeen); +}; + + +/* +are any tags active? + */ + +api.noTags = function(tags) { + return _.isEmpty(tags) || _.isEmpty(_.filter(tags, function(t) { + return t; + })); +}; + + +/* +Are there tags applied? + */ + +api.appliedTags = function(userTags, taskTags) { + var arr; + arr = []; + _.each(userTags, function(t) { + if (t == null) { + return; + } + if (taskTags != null ? taskTags[t.id] : void 0) { + return arr.push(t.name); + } + }); + return arr.join(', '); +}; + +api.countPets = function(originalCount, pets) { + var count, pet; + count = originalCount != null ? originalCount : _.size(pets); + for (pet in content.questPets) { + if (pets[pet]) { + count--; + } + } + for (pet in content.specialPets) { + if (pets[pet]) { + count--; + } + } + return count; +}; + +api.countMounts = function(originalCount, mounts) { + var count, mount; + count = originalCount != null ? originalCount : _.size(mounts); + for (mount in content.specialMounts) { + if (mounts[mount]) { + count--; + } + } + return count; +}; + + +/* +------------------------------------------------------ +User (prototype wrapper to give it ops, helper funcs, and virtuals +------------------------------------------------------ + */ + + +/* +User is now wrapped (both on client and server), adding a few new properties: + * getters (_statsComputed, tasks, etc) + * user.fns, which is a bunch of helper functions + These were originally up above, but they make more sense belonging to the user object so we don't have to pass + the user object all over the place. In fact, we should pull in more functions such as cron(), updateStats(), etc. + * user.ops, which is super important: + +If a function is inside user.ops, it has magical properties. If you call it on the client it updates the user object in +the browser and when it's done it automatically POSTs to the server, calling src/controllers/user.js#OP_NAME (the exact same name +of the op function). The first argument req is {query, body, params}, it's what the express controller function +expects. This means we call our functions as if we were calling an Express route. Eg, instead of score(task, direction), +we call score({params:{id:task.id,direction:direction}}). This also forces us to think about our routes (whether to use +params, query, or body for variables). see http://stackoverflow.com/questions/4024271/rest-api-best-practices-where-to-put-parameters + +If `src/controllers/user.js#OP_NAME` doesn't exist on the server, it's automatically added. It runs the code in user.ops.OP_NAME +to update the user model server-side, then performs `user.save()`. You can see this in action for `user.ops.buy`. That +function doesn't exist on the server - so the client calls it, it updates user in the browser, auto-POSTs to server, server +handles it by calling `user.ops.buy` again (to update user on the server), and then saves. We can do this for +everything that doesn't need any code difference from what's in user.ops.OP_NAME for special-handling server-side. If we +*do* need special handling, just add `src/controllers/user.js#OP_NAME` to override the user.ops.OP_NAME, and be +sure to call user.ops.OP_NAME at some point within the overridden function. + +TODO + * Is this the best way to wrap the user object? I thought of using user.prototype, but user is an object not a Function. + user on the server is a Mongoose model, so we can use prototype - but to do it on the client, we'd probably have to + move to $resource for user + * Move to $resource! + */ + +api.wrap = function(user, main) { + if (main == null) { + main = true; + } + if (user._wrapped) { + return; + } + user._wrapped = true; + if (main) { + user.ops = { + update: function(req, cb) { + _.each(req.body, function(v, k) { + user.fns.dotSet(k, v); + return true; + }); + return typeof cb === "function" ? cb(null, user) : void 0; + }, + sleep: function(req, cb) { + user.preferences.sleep = !user.preferences.sleep; + return typeof cb === "function" ? cb(null, {}) : void 0; + }, + revive: function(req, cb) { + var item, lostItem, lostStat; + _.merge(user.stats, { + hp: 50, + exp: 0, + gp: 0 + }); + if (user.stats.lvl > 1) { + user.stats.lvl--; + } + lostStat = user.fns.randomVal(_.reduce(['str', 'con', 'per', 'int'], (function(m, k) { + if (user.stats[k]) { + m[k] = k; + } + return m; + }), {})); + if (lostStat) { + user.stats[lostStat]--; + } + lostItem = user.fns.randomVal(_.reduce(user.items.gear.owned, (function(m, v, k) { + if (v) { + m['' + k] = '' + k; + } + return m; + }), {})); + if (item = content.gear.flat[lostItem]) { + user.items.gear.owned[lostItem] = false; + if (user.items.gear.equipped[item.type] === lostItem) { + user.items.gear.equipped[item.type] = "" + item.type + "_base_0"; + } + if (user.items.gear.costume[item.type] === lostItem) { + user.items.gear.costume[item.type] = "" + item.type + "_base_0"; + } + } + if (typeof user.markModified === "function") { + user.markModified('items.gear'); + } + return typeof cb === "function" ? cb((item ? { + code: 200, + message: i18n.t('messageLostItem', { + itemText: item.text(req.language) + }, req.language) + } : null), user) : void 0; + }, + reset: function(req, cb) { + var gear; + user.habits = []; + user.dailys = []; + user.todos = []; + user.rewards = []; + user.stats.hp = 50; + user.stats.lvl = 1; + user.stats.gp = 0; + user.stats.exp = 0; + gear = user.items.gear; + _.each(['equipped', 'costume'], function(type) { + gear[type].armor = 'armor_base_0'; + gear[type].weapon = 'weapon_base_0'; + gear[type].head = 'head_base_0'; + return gear[type].shield = 'shield_base_0'; + }); + if (typeof gear.owned === 'undefined') { + gear.owned = {}; + } + _.each(gear.owned, function(v, k) { + if (gear.owned[k]) { + gear.owned[k] = false; + } + return true; + }); + gear.owned.weapon_warrior_0 = true; + if (typeof user.markModified === "function") { + user.markModified('items.gear.owned'); + } + user.preferences.costume = false; + return typeof cb === "function" ? cb(null, user) : void 0; + }, + reroll: function(req, cb, ga) { + if (user.balance < 1) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('notEnoughGems', req.language) + }) : void 0; + } + user.balance--; + _.each(user.tasks, function(task) { + if (task.type !== 'reward') { + return task.value = 0; + } + }); + user.stats.hp = 50; + if (typeof cb === "function") { + cb(null, user); + } + return ga != null ? ga.event('purchase', 'reroll').send() : void 0; + }, + rebirth: function(req, cb, ga) { + var flags, gear, lvl, stats; + if (user.balance < 2 && user.stats.lvl < 100) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('notEnoughGems', req.language) + }) : void 0; + } + if (user.stats.lvl < 100) { + user.balance -= 2; + } + if (user.stats.lvl < 100) { + lvl = user.stats.lvl; + } else { + lvl = 100; + } + _.each(user.tasks, function(task) { + if (task.type !== 'reward') { + task.value = 0; + } + if (task.type === 'daily') { + return task.streak = 0; + } + }); + stats = user.stats; + stats.buffs = {}; + stats.hp = 50; + stats.lvl = 1; + stats["class"] = 'warrior'; + _.each(['per', 'int', 'con', 'str', 'points', 'gp', 'exp', 'mp'], function(value) { + return stats[value] = 0; + }); + gear = user.items.gear; + _.each(['equipped', 'costume'], function(type) { + gear[type] = {}; + gear[type].armor = 'armor_base_0'; + gear[type].weapon = 'weapon_warrior_0'; + gear[type].head = 'head_base_0'; + return gear[type].shield = 'shield_base_0'; + }); + if (user.items.currentPet) { + user.ops.equip({ + params: { + type: 'pet', + key: user.items.currentPet + } + }); + } + if (user.items.currentMount) { + user.ops.equip({ + params: { + type: 'mount', + key: user.items.currentMount + } + }); + } + _.each(gear.owned, function(v, k) { + if (gear.owned[k]) { + gear.owned[k] = false; + return true; + } + }); + gear.owned.weapon_warrior_0 = true; + if (typeof user.markModified === "function") { + user.markModified('items.gear.owned'); + } + user.preferences.costume = false; + flags = user.flags; + if (!(user.achievements.ultimateGear || user.achievements.beastMaster)) { + flags.rebirthEnabled = false; + } + flags.itemsEnabled = false; + flags.dropsEnabled = false; + flags.classSelected = false; + flags.levelDrops = {}; + if (!user.achievements.rebirths) { + user.achievements.rebirths = 1; + user.achievements.rebirthLevel = lvl; + } else if (lvl > user.achievements.rebirthLevel || lvl === 100) { + user.achievements.rebirths++; + user.achievements.rebirthLevel = lvl; + } + user.stats.buffs = {}; + if (typeof cb === "function") { + cb(null, user); + } + return ga != null ? ga.event('purchase', 'Rebirth').send() : void 0; + }, + allocateNow: function(req, cb) { + _.times(user.stats.points, user.fns.autoAllocate); + user.stats.points = 0; + if (typeof user.markModified === "function") { + user.markModified('stats'); + } + return typeof cb === "function" ? cb(null, user.stats) : void 0; + }, + clearCompleted: function(req, cb) { + _.remove(user.todos, function(t) { + var _ref; + return t.completed && !((_ref = t.challenge) != null ? _ref.id : void 0); + }); + if (typeof user.markModified === "function") { + user.markModified('todos'); + } + return typeof cb === "function" ? cb(null, user.todos) : void 0; + }, + sortTask: function(req, cb) { + var from, id, movedTask, task, tasks, to, _ref; + id = req.params.id; + _ref = req.query, to = _ref.to, from = _ref.from; + task = user.tasks[id]; + if (!task) { + return typeof cb === "function" ? cb({ + code: 404, + message: i18n.t('messageTaskNotFound', req.language) + }) : void 0; + } + if (!((to != null) && (from != null))) { + return typeof cb === "function" ? cb('?to=__&from=__ are required') : void 0; + } + tasks = user["" + task.type + "s"]; + movedTask = tasks.splice(from, 1)[0]; + if (to === -1) { + tasks.push(movedTask); + } else { + tasks.splice(to, 0, movedTask); + } + return typeof cb === "function" ? cb(null, tasks) : void 0; + }, + updateTask: function(req, cb) { + var task, _ref; + if (!(task = user.tasks[(_ref = req.params) != null ? _ref.id : void 0])) { + return typeof cb === "function" ? cb({ + code: 404, + message: i18n.t('messageTaskNotFound', req.language) + }) : void 0; + } + _.merge(task, _.omit(req.body, ['checklist', 'id'])); + if (req.body.checklist) { + task.checklist = req.body.checklist; + } + if (typeof task.markModified === "function") { + task.markModified('tags'); + } + return typeof cb === "function" ? cb(null, task) : void 0; + }, + deleteTask: function(req, cb) { + var i, task, _ref; + task = user.tasks[(_ref = req.params) != null ? _ref.id : void 0]; + if (!task) { + return typeof cb === "function" ? cb({ + code: 404, + message: i18n.t('messageTaskNotFound', req.language) + }) : void 0; + } + i = user[task.type + "s"].indexOf(task); + if (~i) { + user[task.type + "s"].splice(i, 1); + } + return typeof cb === "function" ? cb(null, {}) : void 0; + }, + addTask: function(req, cb) { + var task; + task = api.taskDefaults(req.body); + user["" + task.type + "s"].unshift(task); + if (user.preferences.newTaskEdit) { + task._editing = true; + } + if (user.preferences.tagsCollapsed) { + task._tags = true; + } + if (user.preferences.advancedCollapsed) { + task._advanced = true; + } + if (typeof cb === "function") { + cb(null, task); + } + return task; + }, + addTag: function(req, cb) { + if (user.tags == null) { + user.tags = []; + } + user.tags.push({ + name: req.body.name, + id: req.body.id || api.uuid() + }); + return typeof cb === "function" ? cb(null, user.tags) : void 0; + }, + sortTag: function(req, cb) { + var from, to, _ref; + _ref = req.query, to = _ref.to, from = _ref.from; + if (!((to != null) && (from != null))) { + return typeof cb === "function" ? cb('?to=__&from=__ are required') : void 0; + } + user.tags.splice(to, 0, user.tags.splice(from, 1)[0]); + return typeof cb === "function" ? cb(null, user.tags) : void 0; + }, + updateTag: function(req, cb) { + var i, tid; + tid = req.params.id; + i = _.findIndex(user.tags, { + id: tid + }); + if (!~i) { + return typeof cb === "function" ? cb({ + code: 404, + message: i18n.t('messageTagNotFound', req.language) + }) : void 0; + } + user.tags[i].name = req.body.name; + return typeof cb === "function" ? cb(null, user.tags[i]) : void 0; + }, + deleteTag: function(req, cb) { + var i, tag, tid; + tid = req.params.id; + i = _.findIndex(user.tags, { + id: tid + }); + if (!~i) { + return typeof cb === "function" ? cb({ + code: 404, + message: i18n.t('messageTagNotFound', req.language) + }) : void 0; + } + tag = user.tags[i]; + delete user.filters[tag.id]; + user.tags.splice(i, 1); + _.each(user.tasks, function(task) { + return delete task.tags[tag.id]; + }); + _.each(['habits', 'dailys', 'todos', 'rewards'], function(type) { + return typeof user.markModified === "function" ? user.markModified(type) : void 0; + }); + return typeof cb === "function" ? cb(null, user.tags) : void 0; + }, + feed: function(req, cb) { + var egg, evolve, food, message, pet, potion, userPets, _ref, _ref1, _ref2; + _ref = req.params, pet = _ref.pet, food = _ref.food; + food = content.food[food]; + _ref1 = pet.split('-'), egg = _ref1[0], potion = _ref1[1]; + userPets = user.items.pets; + if (!userPets[pet]) { + return typeof cb === "function" ? cb({ + code: 404, + message: i18n.t('messagePetNotFound', req.language) + }) : void 0; + } + if (!((_ref2 = user.items.food) != null ? _ref2[food.key] : void 0)) { + return typeof cb === "function" ? cb({ + code: 404, + message: i18n.t('messageFoodNotFound', req.language) + }) : void 0; + } + if (content.specialPets[pet] || (egg === "Egg")) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('messageCannotFeedPet', req.language) + }) : void 0; + } + if (user.items.mounts[pet]) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('messageAlreadyMount', req.language) + }) : void 0; + } + message = ''; + evolve = function() { + userPets[pet] = -1; + user.items.mounts[pet] = true; + if (pet === user.items.currentPet) { + user.items.currentPet = ""; + } + return message = i18n.t('messageEvolve', { + egg: egg + }, req.language); + }; + if (food.key === 'Saddle') { + evolve(); + } else { + if (food.target === potion) { + userPets[pet] += 5; + message = i18n.t('messageLikesFood', { + egg: egg, + foodText: food.text(req.language) + }, req.language); + } else { + userPets[pet] += 2; + message = i18n.t('messageDontEnjoyFood', { + egg: egg, + foodText: food.text(req.language) + }, req.language); + } + if (userPets[pet] >= 50 && !user.items.mounts[pet]) { + evolve(); + } + } + user.items.food[food.key]--; + return typeof cb === "function" ? cb({ + code: 200, + message: message + }, userPets[pet]) : void 0; + }, + buySpookDust: function(req, cb) { + var item, _base; + item = content.special.spookDust; + if (user.stats.gp < item.value) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('messageNotEnoughGold', req.language) + }) : void 0; + } + user.stats.gp -= item.value; + if ((_base = user.items.special).spookDust == null) { + _base.spookDust = 0; + } + user.items.special.spookDust++; + if (typeof user.markModified === "function") { + user.markModified('items.special'); + } + return typeof cb === "function" ? cb(null, _.pick(user, $w('items stats'))) : void 0; + }, + purchase: function(req, cb, ga) { + var item, key, type, _ref; + _ref = req.params, type = _ref.type, key = _ref.key; + if (type !== 'eggs' && type !== 'hatchingPotions' && type !== 'food' && type !== 'quests' && type !== 'special') { + return typeof cb === "function" ? cb({ + code: 404, + message: ":type must be in [hatchingPotions,eggs,food,quests,special]" + }, req) : void 0; + } + item = content[type][key]; + if (!item) { + return typeof cb === "function" ? cb({ + code: 404, + message: ":key not found for Content." + type + }, req) : void 0; + } + if (user.balance < (item.value / 4)) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('notEnoughGems', req.language) + }) : void 0; + } + if (!(user.items[type][key] > 0)) { + user.items[type][key] = 0; + } + user.items[type][key]++; + user.balance -= item.value / 4; + if (typeof cb === "function") { + cb(null, _.pick(user, $w('items balance'))); + } + return ga != null ? ga.event('purchase', key).send() : void 0; + }, + release: function(req, cb) { + var pet; + if (user.balance < 1) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('notEnoughGems', req.language) + }) : void 0; + } else { + user.balance--; + for (pet in content.pets) { + user.items.pets[pet] = 0; + } + if (!user.achievements.beastMasterCount) { + user.achievements.beastMasterCount = 0; + } + user.achievements.beastMasterCount++; + user.items.currentPet = ""; + } + return typeof cb === "function" ? cb(null, user) : void 0; + }, + release2: function(req, cb) { + var pet; + if (user.balance < 2) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('notEnoughGems', req.language) + }) : void 0; + } else { + user.balance -= 2; + user.items.currentMount = ""; + user.items.currentPet = ""; + for (pet in content.pets) { + user.items.mounts[pet] = false; + user.items.pets[pet] = 0; + } + if (!user.achievements.beastMasterCount) { + user.achievements.beastMasterCount = 0; + } + user.achievements.beastMasterCount++; + } + return typeof cb === "function" ? cb(null, user) : void 0; + }, + buy: function(req, cb) { + var item, key, message; + key = req.params.key; + item = key === 'potion' ? content.potion : content.gear.flat[key]; + if (!item) { + return typeof cb === "function" ? cb({ + code: 404, + message: "Item '" + key + " not found (see https://github.com/HabitRPG/habitrpg-shared/blob/develop/script/content.coffee)" + }) : void 0; + } + if (user.stats.gp < item.value) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('messageNotEnoughGold', req.language) + }) : void 0; + } + if ((item.canOwn != null) && !item.canOwn(user)) { + return typeof cb === "function" ? cb({ + code: 401, + message: "You can't own this item" + }) : void 0; + } + if (item.key === 'potion') { + user.stats.hp += 15; + if (user.stats.hp > 50) { + user.stats.hp = 50; + } + } else { + user.items.gear.equipped[item.type] = item.key; + user.items.gear.owned[item.key] = true; + message = user.fns.handleTwoHanded(item, null, req); + if (message == null) { + message = i18n.t('messageBought', { + itemText: item.text(req.language) + }, req.language); + } + if (!user.achievements.ultimateGear && item.last) { + user.fns.ultimateGear(); + } + } + user.stats.gp -= item.value; + return typeof cb === "function" ? cb({ + code: 200, + message: message + }, _.pick(user, $w('items achievements stats'))) : void 0; + }, + sell: function(req, cb) { + var key, type, _ref; + _ref = req.params, key = _ref.key, type = _ref.type; + if (type !== 'eggs' && type !== 'hatchingPotions' && type !== 'food') { + return typeof cb === "function" ? cb({ + code: 404, + message: ":type not found. Must bes in [eggs, hatchingPotions, food]" + }) : void 0; + } + if (!user.items[type][key]) { + return typeof cb === "function" ? cb({ + code: 404, + message: ":key not found for user.items." + type + }) : void 0; + } + user.items[type][key]--; + user.stats.gp += content[type][key].value; + return typeof cb === "function" ? cb(null, _.pick(user, $w('stats items'))) : void 0; + }, + equip: function(req, cb) { + var item, key, message, type, _ref; + _ref = [req.params.type || 'equipped', req.params.key], type = _ref[0], key = _ref[1]; + switch (type) { + case 'mount': + if (!user.items.mounts[key]) { + return typeof cb === "function" ? cb({ + code: 404, + message: ":You do not own this mount." + }) : void 0; + } + user.items.currentMount = user.items.currentMount === key ? '' : key; + break; + case 'pet': + if (!user.items.pets[key]) { + return typeof cb === "function" ? cb({ + code: 404, + message: ":You do not own this pet." + }) : void 0; + } + user.items.currentPet = user.items.currentPet === key ? '' : key; + break; + case 'costume': + case 'equipped': + item = content.gear.flat[key]; + if (!user.items.gear.owned[key]) { + return typeof cb === "function" ? cb({ + code: 404, + message: ":You do not own this gear." + }) : void 0; + } + if (user.items.gear[type][item.type] === key) { + user.items.gear[type][item.type] = "" + item.type + "_base_0"; + message = i18n.t('messageUnEquipped', { + itemText: item.text(req.language) + }, req.language); + } else { + user.items.gear[type][item.type] = item.key; + message = user.fns.handleTwoHanded(item, type, req); + } + if (typeof user.markModified === "function") { + user.markModified("items.gear." + type); + } + } + return typeof cb === "function" ? cb((message ? { + code: 200, + message: message + } : null), user.items) : void 0; + }, + hatch: function(req, cb) { + var egg, hatchingPotion, pet, _ref; + _ref = req.params, egg = _ref.egg, hatchingPotion = _ref.hatchingPotion; + if (!(egg && hatchingPotion)) { + return typeof cb === "function" ? cb({ + code: 404, + message: "Please specify query.egg & query.hatchingPotion" + }) : void 0; + } + if (!(user.items.eggs[egg] > 0 && user.items.hatchingPotions[hatchingPotion] > 0)) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('messageMissingEggPotion', req.language) + }) : void 0; + } + pet = "" + egg + "-" + hatchingPotion; + if (user.items.pets[pet] && user.items.pets[pet] > 0) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('messageAlreadyPet', req.language) + }) : void 0; + } + user.items.pets[pet] = 5; + user.items.eggs[egg]--; + user.items.hatchingPotions[hatchingPotion]--; + return typeof cb === "function" ? cb({ + code: 200, + message: i18n.t('messageHatched', req.language) + }, user.items) : void 0; + }, + unlock: function(req, cb, ga) { + var alreadyOwns, cost, fullSet, k, path, split, v; + path = req.query.path; + fullSet = ~path.indexOf(","); + cost = ~path.indexOf('background.') ? fullSet ? 3.75 : 1.75 : fullSet ? 1.25 : 0.5; + alreadyOwns = !fullSet && user.fns.dotGet("purchased." + path) === true; + if (user.balance < cost && !alreadyOwns) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('notEnoughGems', req.language) + }) : void 0; + } + if (fullSet) { + _.each(path.split(","), function(p) { + user.fns.dotSet("purchased." + p, true); + return true; + }); + } else { + if (alreadyOwns) { + split = path.split('.'); + v = split.pop(); + k = split.join('.'); + if (k === 'background' && v === user.preferences.background) { + v = ''; + } + user.fns.dotSet("preferences." + k, v); + return typeof cb === "function" ? cb(null, req) : void 0; + } + user.fns.dotSet("purchased." + path, true); + } + user.balance -= cost; + if (typeof user.markModified === "function") { + user.markModified('purchased'); + } + if (typeof cb === "function") { + cb(null, _.pick(user, $w('purchased preferences'))); + } + return ga != null ? ga.event('purchase', path).send() : void 0; + }, + changeClass: function(req, cb, ga) { + var klass, _ref; + klass = (_ref = req.query) != null ? _ref["class"] : void 0; + if (klass === 'warrior' || klass === 'rogue' || klass === 'wizard' || klass === 'healer') { + user.stats["class"] = klass; + user.flags.classSelected = true; + _.each(["weapon", "armor", "shield", "head"], function(type) { + var foundKey; + foundKey = false; + _.findLast(user.items.gear.owned, function(v, k) { + if (~k.indexOf(type + "_" + klass) && v === true) { + return foundKey = k; + } + }); + user.items.gear.equipped[type] = foundKey ? foundKey : type === "weapon" ? "weapon_" + klass + "_0" : type === "shield" && klass === "rogue" ? "shield_rogue_0" : "" + type + "_base_0"; + if (type === "weapon" || (type === "shield" && klass === "rogue")) { + user.items.gear.owned["" + type + "_" + klass + "_0"] = true; + } + return true; + }); + } else { + if (user.preferences.disableClasses) { + user.preferences.disableClasses = false; + user.preferences.autoAllocate = false; + } else { + if (!(user.balance >= .75)) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('notEnoughGems', req.language) + }) : void 0; + } + user.balance -= .75; + } + _.merge(user.stats, { + str: 0, + con: 0, + per: 0, + int: 0, + points: user.stats.lvl + }); + user.flags.classSelected = false; + if (ga != null) { + ga.event('purchase', 'changeClass').send(); + } + } + return typeof cb === "function" ? cb(null, _.pick(user, $w('stats flags items preferences'))) : void 0; + }, + disableClasses: function(req, cb) { + user.stats["class"] = 'warrior'; + user.flags.classSelected = true; + user.preferences.disableClasses = true; + user.preferences.autoAllocate = true; + user.stats.str = user.stats.lvl; + user.stats.points = 0; + return typeof cb === "function" ? cb(null, _.pick(user, $w('stats flags preferences'))) : void 0; + }, + allocate: function(req, cb) { + var stat; + stat = req.query.stat || 'str'; + if (user.stats.points > 0) { + user.stats[stat]++; + user.stats.points--; + if (stat === 'int') { + user.stats.mp++; + } + } + return typeof cb === "function" ? cb(null, _.pick(user, $w('stats'))) : void 0; + }, + readValentine: function(req, cb) { + user.items.special.valentineReceived.shift(); + if (typeof user.markModified === "function") { + user.markModified('items.special.valentineReceived'); + } + return typeof cb === "function" ? cb(null, 'items.special') : void 0; + }, + score: function(req, cb) { + var addPoints, calculateDelta, calculateReverseDelta, changeTaskValue, delta, direction, id, mpDelta, multiplier, num, options, stats, subtractPoints, task, th, _ref; + _ref = req.params, id = _ref.id, direction = _ref.direction; + task = user.tasks[id]; + options = req.query || {}; + _.defaults(options, { + times: 1, + cron: false + }); + user._tmp = {}; + stats = { + gp: +user.stats.gp, + hp: +user.stats.hp, + exp: +user.stats.exp + }; + task.value = +task.value; + task.streak = ~~task.streak; + if (task.priority == null) { + task.priority = 1; + } + if (task.value > stats.gp && task.type === 'reward') { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('messageNotEnoughGold', req.language) + }) : void 0; + } + delta = 0; + calculateDelta = function() { + var currVal, nextDelta, _ref1; + currVal = task.value < -47.27 ? -47.27 : task.value > 21.27 ? 21.27 : task.value; + nextDelta = Math.pow(0.9747, currVal) * (direction === 'down' ? -1 : 1); + if (((_ref1 = task.checklist) != null ? _ref1.length : void 0) > 0) { + if (direction === 'down' && task.type === 'daily' && options.cron) { + nextDelta *= 1 - _.reduce(task.checklist, (function(m, i) { + return m + (i.completed ? 1 : 0); + }), 0) / task.checklist.length; + } + if (task.type === 'todo') { + nextDelta *= 1 + _.reduce(task.checklist, (function(m, i) { + return m + (i.completed ? 1 : 0); + }), 0); + } + } + return nextDelta; + }; + calculateReverseDelta = function() { + var calc, closeEnough, currVal, diff, nextDelta, testVal, _ref1; + currVal = task.value < -47.27 ? -47.27 : task.value > 21.27 ? 21.27 : task.value; + testVal = currVal + Math.pow(0.9747, currVal) * (direction === 'down' ? -1 : 1); + closeEnough = 0.00001; + while (true) { + calc = testVal + Math.pow(0.9747, testVal); + diff = currVal - calc; + if (Math.abs(diff) < closeEnough) { + break; + } + if (diff > 0) { + testVal -= diff; + } else { + testVal += diff; + } + } + nextDelta = testVal - currVal; + if (((_ref1 = task.checklist) != null ? _ref1.length : void 0) > 0) { + if (task.type === 'todo') { + nextDelta *= 1 + _.reduce(task.checklist, (function(m, i) { + return m + (i.completed ? 1 : 0); + }), 0); + } + } + return nextDelta; + }; + changeTaskValue = function() { + return _.times(options.times, function() { + var nextDelta, _ref1; + nextDelta = !options.cron && direction === 'down' ? calculateReverseDelta() : calculateDelta(); + if (task.type !== 'reward') { + if (user.preferences.automaticAllocation === true && user.preferences.allocationMode === 'taskbased' && !(task.type === 'todo' && direction === 'down')) { + user.stats.training[task.attribute] += nextDelta; + } + if (direction === 'up' && !(task.type === 'habit' && !task.down)) { + user.party.quest.progress.up = user.party.quest.progress.up || 0; + if ((_ref1 = task.type) === 'daily' || _ref1 === 'todo') { + user.party.quest.progress.up += nextDelta * (1 + (user._statsComputed.str / 200)); + } + } + task.value += nextDelta; + } + return delta += nextDelta; + }); + }; + addPoints = function() { + var afterStreak, currStreak, gpMod, intBonus, perBonus, streakBonus, _crit; + _crit = (delta > 0 ? user.fns.crit() : 1); + if (_crit > 1) { + user._tmp.crit = _crit; + } + intBonus = 1 + (user._statsComputed.int * .025); + stats.exp += Math.round(delta * intBonus * task.priority * _crit * 6); + perBonus = 1 + user._statsComputed.per * .02; + gpMod = delta * task.priority * _crit * perBonus; + return stats.gp += task.streak ? (currStreak = direction === 'down' ? task.streak - 1 : task.streak, streakBonus = currStreak / 100 + 1, afterStreak = gpMod * streakBonus, currStreak > 0 ? gpMod > 0 ? user._tmp.streakBonus = afterStreak - gpMod : void 0 : void 0, afterStreak) : gpMod; + }; + subtractPoints = function() { + var conBonus, hpMod; + conBonus = 1 - (user._statsComputed.con / 250); + if (conBonus < .1) { + conBonus = 0.1; + } + hpMod = delta * conBonus * task.priority * 2; + return stats.hp += Math.round(hpMod * 10) / 10; + }; + switch (task.type) { + case 'habit': + changeTaskValue(); + if (delta > 0) { + addPoints(); + } else { + subtractPoints(); + } + th = (task.history != null ? task.history : task.history = []); + if (th[th.length - 1] && moment(th[th.length - 1].date).isSame(new Date, 'day')) { + th[th.length - 1].value = task.value; + } else { + th.push({ + date: +(new Date), + value: task.value + }); + } + if (typeof user.markModified === "function") { + user.markModified("habits." + (_.findIndex(user.habits, { + id: task.id + })) + ".history"); + } + break; + case 'daily': + if (options.cron) { + changeTaskValue(); + subtractPoints(); + if (!user.stats.buffs.streaks) { + task.streak = 0; + } + } else { + changeTaskValue(); + if (direction === 'down') { + delta = calculateDelta(); + } + addPoints(); + if (direction === 'up') { + task.streak = task.streak ? task.streak + 1 : 1; + if ((task.streak % 21) === 0) { + user.achievements.streak = user.achievements.streak ? user.achievements.streak + 1 : 1; + } + } else { + if ((task.streak % 21) === 0) { + user.achievements.streak = user.achievements.streak ? user.achievements.streak - 1 : 0; + } + task.streak = task.streak ? task.streak - 1 : 0; + } + } + break; + case 'todo': + if (options.cron) { + changeTaskValue(); + } else { + task.dateCompleted = direction === 'up' ? new Date : void 0; + changeTaskValue(); + if (direction === 'down') { + delta = calculateDelta(); + } + addPoints(); + multiplier = _.max([ + _.reduce(task.checklist, (function(m, i) { + return m + (i.completed ? 1 : 0); + }), 1), 1 + ]); + mpDelta = _.max([multiplier, .01 * user._statsComputed.maxMP * multiplier]); + mpDelta *= user._tmp.crit || 1; + if (direction === 'down') { + mpDelta *= -1; + } + user.stats.mp += mpDelta; + if (user.stats.mp >= user._statsComputed.maxMP) { + user.stats.mp = user._statsComputed.maxMP; + } + if (user.stats.mp < 0) { + user.stats.mp = 0; + } + } + break; + case 'reward': + changeTaskValue(); + stats.gp -= Math.abs(task.value); + num = parseFloat(task.value).toFixed(2); + if (stats.gp < 0) { + stats.hp += stats.gp; + stats.gp = 0; + } + } + user.fns.updateStats(stats, req); + if (typeof window === 'undefined') { + if (direction === 'up') { + user.fns.randomDrop({ + task: task, + delta: delta + }, req); + } + } + if (typeof cb === "function") { + cb(null, user); + } + return delta; + } + }; + } + user.fns = { + getItem: function(type) { + var item; + item = content.gear.flat[user.items.gear.equipped[type]]; + if (!item) { + return content.gear.flat["" + type + "_base_0"]; + } + return item; + }, + handleTwoHanded: function(item, type, req) { + var message, weapon, _ref; + if (type == null) { + type = 'equipped'; + } + if (item.type === "shield" && ((_ref = (weapon = content.gear.flat[user.items.gear[type].weapon])) != null ? _ref.twoHanded : void 0)) { + user.items.gear[type].weapon = 'weapon_base_0'; + message = i18n.t('messageTwoHandled', { + gearText: weapon.text(req.language) + }, req.language); + } + if (item.twoHanded) { + user.items.gear[type].shield = "shield_base_0"; + message = i18n.t('messageTwoHandled', { + gearText: item.text(req.language) + }, req.language); + } + return message; + }, + + /* + Because the same op needs to be performed on the client and the server (critical hits, item drops, etc), + we need things to be "random", but technically predictable so that they don't go out-of-sync + */ + predictableRandom: function(seed) { + var x; + if (!seed || seed === Math.PI) { + seed = _.reduce(user.stats, (function(m, v) { + if (_.isNumber(v)) { + return m + v; + } else { + return m; + } + }), 0); + } + x = Math.sin(seed++) * 10000; + return x - Math.floor(x); + }, + crit: function(stat, chance) { + if (stat == null) { + stat = 'str'; + } + if (chance == null) { + chance = .03; + } + if (user.fns.predictableRandom() <= chance * (1 + user._statsComputed[stat] / 100)) { + return 1.5 + (.02 * user._statsComputed[stat]); + } else { + return 1; + } + }, + + /* + Get a random property from an object + returns random property (the value) + */ + randomVal: function(obj, options) { + var array, rand; + array = (options != null ? options.key : void 0) ? _.keys(obj) : _.values(obj); + rand = user.fns.predictableRandom(options != null ? options.seed : void 0); + array.sort(); + return array[Math.floor(rand * array.length)]; + }, + + /* + This allows you to set object properties by dot-path. Eg, you can run pathSet('stats.hp',50,user) which is the same as + user.stats.hp = 50. This is useful because in our habitrpg-shared functions we're returning changesets as {path:value}, + so that different consumers can implement setters their own way. Derby needs model.set(path, value) for example, where + Angular sets object properties directly - in which case, this function will be used. + */ + dotSet: function(path, val) { + return api.dotSet(user, path, val); + }, + dotGet: function(path) { + return api.dotGet(user, path); + }, + randomDrop: function(modifiers, req) { + var acceptableDrops, chance, drop, dropK, quest, rarity, task, _base, _base1, _base2, _name, _name1, _name2, _ref, _ref1; + task = modifiers.task; + chance = _.min([Math.abs(task.value - 21.27), 37.5]) / 150 + .02; + chance *= task.priority * (1 + (task.streak / 100 || 0)) * (1 + (user._statsComputed.per / 100)) * (1 + (user.contributor.level / 40 || 0)) * (1 + (user.achievements.rebirths / 20 || 0)) * (1 + (user.achievements.streak / 200 || 0)) * (user._tmp.crit || 1) * (1 + .5 * (_.reduce(task.checklist, (function(m, i) { + return m + (i.completed ? 1 : 0); + }), 0) || 0)); + chance = api.diminishingReturns(chance, 0.75); + quest = content.quests[(_ref = user.party.quest) != null ? _ref.key : void 0]; + if ((quest != null ? quest.collect : void 0) && user.fns.predictableRandom(user.stats.gp) < chance) { + dropK = user.fns.randomVal(quest.collect, { + key: true + }); + user.party.quest.progress.collect[dropK]++; + if (typeof user.markModified === "function") { + user.markModified('party.quest.progress'); + } + } + if ((api.daysSince(user.items.lastDrop.date, user.preferences) === 0) && (user.items.lastDrop.count >= 5 + Math.floor(user._statsComputed.per / 25) + (user.contributor.level || 0))) { + return; + } + if (((_ref1 = user.flags) != null ? _ref1.dropsEnabled : void 0) && user.fns.predictableRandom(user.stats.exp) < chance) { + rarity = user.fns.predictableRandom(user.stats.gp); + if (rarity > .6) { + drop = user.fns.randomVal(_.where(content.food, { + canDrop: true + })); + if ((_base = user.items.food)[_name = drop.key] == null) { + _base[_name] = 0; + } + user.items.food[drop.key] += 1; + drop.type = 'Food'; + drop.dialog = i18n.t('messageDropFood', { + dropArticle: drop.article, + dropText: drop.text(req.language), + dropNotes: drop.notes(req.language) + }, req.language); + } else if (rarity > .3) { + drop = user.fns.randomVal(_.where(content.eggs, { + canBuy: true + })); + if ((_base1 = user.items.eggs)[_name1 = drop.key] == null) { + _base1[_name1] = 0; + } + user.items.eggs[drop.key]++; + drop.type = 'Egg'; + drop.dialog = i18n.t('messageDropEgg', { + dropText: drop.text(req.language), + dropNotes: drop.notes(req.language) + }, req.language); + } else { + acceptableDrops = rarity < .02 ? ['Golden'] : rarity < .09 ? ['Zombie', 'CottonCandyPink', 'CottonCandyBlue'] : rarity < .18 ? ['Red', 'Shade', 'Skeleton'] : ['Base', 'White', 'Desert']; + drop = user.fns.randomVal(_.pick(content.hatchingPotions, (function(v, k) { + return __indexOf.call(acceptableDrops, k) >= 0; + }))); + if ((_base2 = user.items.hatchingPotions)[_name2 = drop.key] == null) { + _base2[_name2] = 0; + } + user.items.hatchingPotions[drop.key]++; + drop.type = 'HatchingPotion'; + drop.dialog = i18n.t('messageDropPotion', { + dropText: drop.text(req.language), + dropNotes: drop.notes(req.language) + }, req.language); + } + user._tmp.drop = drop; + user.items.lastDrop.date = +(new Date); + return user.items.lastDrop.count++; + } + }, + + /* + Updates user stats with new stats. Handles death, leveling up, etc + {stats} new stats + {update} if aggregated changes, pass in userObj as update. otherwise commits will be made immediately + */ + autoAllocate: function() { + return user.stats[(function() { + var diff, ideal, preference, stats, suggested; + switch (user.preferences.allocationMode) { + case "flat": + stats = _.pick(user.stats, $w('con str per int')); + return _.invert(stats)[_.min(stats)]; + case "classbased": + ideal = [user.stats.lvl / 7 * 3, user.stats.lvl / 7 * 2, user.stats.lvl / 7, user.stats.lvl / 7]; + preference = (function() { + switch (user.stats["class"]) { + case "wizard": + return ["int", "per", "con", "str"]; + case "rogue": + return ["per", "str", "int", "con"]; + case "healer": + return ["con", "int", "str", "per"]; + default: + return ["str", "con", "per", "int"]; + } + })(); + diff = [user.stats[preference[0]] - ideal[0], user.stats[preference[1]] - ideal[1], user.stats[preference[2]] - ideal[2], user.stats[preference[3]] - ideal[3]]; + suggested = _.findIndex(diff, (function(val) { + if (val === _.min(diff)) { + return true; + } + })); + if (~suggested) { + return preference[suggested]; + } else { + return "str"; + } + case "taskbased": + suggested = _.invert(user.stats.training)[_.max(user.stats.training)]; + _.merge(user.stats.training, { + str: 0, + int: 0, + con: 0, + per: 0 + }); + return suggested || "str"; + default: + return "str"; + } + })()]++; + }, + updateStats: function(stats, req) { + var tnl; + if (stats.hp <= 0) { + return user.stats.hp = 0; + } + user.stats.hp = stats.hp; + user.stats.gp = stats.gp >= 0 ? stats.gp : 0; + tnl = api.tnl(user.stats.lvl); + if (stats.exp >= tnl) { + user.stats.exp = stats.exp; + while (stats.exp >= tnl) { + stats.exp -= tnl; + user.stats.lvl++; + tnl = api.tnl(user.stats.lvl); + if (user.preferences.automaticAllocation) { + user.fns.autoAllocate(); + } else { + user.stats.points = user.stats.lvl - (user.stats.con + user.stats.str + user.stats.per + user.stats.int); + } + user.stats.hp = 50; + } + } + user.stats.exp = stats.exp; + if (user.flags == null) { + user.flags = {}; + } + if (!user.flags.customizationsNotification && (user.stats.exp > 5 || user.stats.lvl > 1)) { + user.flags.customizationsNotification = true; + } + if (!user.flags.itemsEnabled && (user.stats.exp > 10 || user.stats.lvl > 1)) { + user.flags.itemsEnabled = true; + } + if (!user.flags.partyEnabled && user.stats.lvl >= 3) { + user.flags.partyEnabled = true; + } + if (!user.flags.dropsEnabled && user.stats.lvl >= 4) { + user.flags.dropsEnabled = true; + if (user.items.eggs["Wolf"] > 0) { + user.items.eggs["Wolf"]++; + } else { + user.items.eggs["Wolf"] = 1; + } + } + if (!user.flags.classSelected && user.stats.lvl >= 10) { + user.flags.classSelected; + } + _.each({ + vice1: 30, + atom1: 15, + moonstone1: 60 + }, function(lvl, k) { + var _base, _base1, _ref; + if (!((_ref = user.flags.levelDrops) != null ? _ref[k] : void 0) && user.stats.lvl >= lvl) { + if ((_base = user.items.quests)[k] == null) { + _base[k] = 0; + } + user.items.quests[k]++; + ((_base1 = user.flags).levelDrops != null ? _base1.levelDrops : _base1.levelDrops = {})[k] = true; + if (typeof user.markModified === "function") { + user.markModified('flags.levelDrops'); + } + return user._tmp.drop = _.defaults(content.quests[k], { + type: 'Quest', + dialog: i18n.t('messageFoundQuest', { + questText: content.quests[k].text(req.language) + }, req.language) + }); + } + }); + if (!user.flags.rebirthEnabled && (user.stats.lvl >= 50 || user.achievements.ultimateGear || user.achievements.beastMaster)) { + user.flags.rebirthEnabled = true; + } + if (user.stats.lvl >= 100 && !user.flags.freeRebirth) { + return user.flags.freeRebirth = true; + } + }, + + /* + ------------------------------------------------------ + Cron + ------------------------------------------------------ + */ + + /* + At end of day, add value to all incomplete Daily & Todo tasks (further incentive) + For incomplete Dailys, deduct experience + Make sure to run this function once in a while as server will not take care of overnight calculations. + And you have to run it every time client connects. + {user} + */ + cron: function(options) { + var clearBuffs, daysMissed, expTally, lvl, lvlDiv2, now, perfect, plan, progress, todoTally, _base, _base1, _base2, _base3, _progress, _ref; + if (options == null) { + options = {}; + } + now = +options.now || +(new Date); + daysMissed = api.daysSince(user.lastCron, _.defaults({ + now: now + }, user.preferences)); + if (!(daysMissed > 0)) { + return; + } + user.auth.timestamps.loggedin = new Date(); + user.lastCron = now; + if (user.items.lastDrop.count > 0) { + user.items.lastDrop.count = 0; + } + perfect = true; + clearBuffs = { + str: 0, + int: 0, + per: 0, + con: 0, + stealth: 0, + streaks: false + }; + if (user.preferences.sleep === true) { + user.stats.buffs = clearBuffs; + return; + } + todoTally = 0; + if ((_base = user.party.quest.progress).down == null) { + _base.down = 0; + } + user.todos.concat(user.dailys).forEach(function(task) { + var absVal, completed, delta, id, repeat, scheduleMisses, type; + if (!task) { + return; + } + id = task.id, type = task.type, completed = task.completed, repeat = task.repeat; + if ((type === 'daily') && !completed && user.stats.buffs.stealth && user.stats.buffs.stealth--) { + return; + } + if (!completed) { + scheduleMisses = daysMissed; + if ((type === 'daily') && repeat) { + scheduleMisses = 0; + _.times(daysMissed, function(n) { + var thatDay; + thatDay = moment(now).subtract({ + days: n + 1 + }); + if (api.shouldDo(thatDay, repeat, user.preferences)) { + return scheduleMisses++; + } + }); + } + if (scheduleMisses > 0) { + if (type === 'daily') { + perfect = false; + } + delta = user.ops.score({ + params: { + id: task.id, + direction: 'down' + }, + query: { + times: scheduleMisses, + cron: true + } + }); + if (type === 'daily') { + user.party.quest.progress.down += delta; + } + } + } + switch (type) { + case 'daily': + (task.history != null ? task.history : task.history = []).push({ + date: +(new Date), + value: task.value + }); + task.completed = false; + return _.each(task.checklist, (function(i) { + i.completed = false; + return true; + })); + case 'todo': + absVal = completed ? Math.abs(task.value) : task.value; + return todoTally += absVal; + } + }); + user.habits.forEach(function(task) { + if (task.up === false || task.down === false) { + if (Math.abs(task.value) < 0.1) { + return task.value = 0; + } else { + return task.value = task.value / 2; + } + } + }); + ((_base1 = (user.history != null ? user.history : user.history = {})).todos != null ? _base1.todos : _base1.todos = []).push({ + date: now, + value: todoTally + }); + expTally = user.stats.exp; + lvl = 0; + while (lvl < (user.stats.lvl - 1)) { + lvl++; + expTally += api.tnl(lvl); + } + ((_base2 = user.history).exp != null ? _base2.exp : _base2.exp = []).push({ + date: now, + value: expTally + }); + user.fns.preenUserHistory(); + if (typeof user.markModified === "function") { + user.markModified('history'); + } + if (typeof user.markModified === "function") { + user.markModified('dailys'); + } + user.stats.buffs = perfect ? ((_base3 = user.achievements).perfect != null ? _base3.perfect : _base3.perfect = 0, user.achievements.perfect++, user.stats.lvl < 100 ? lvlDiv2 = Math.ceil(user.stats.lvl / 2) : lvlDiv2 = 50, { + str: lvlDiv2, + int: lvlDiv2, + per: lvlDiv2, + con: lvlDiv2, + stealth: 0, + streaks: false + }) : clearBuffs; + user.stats.mp += _.max([10, .1 * user._statsComputed.maxMP]); + if (user.stats.mp > user._statsComputed.maxMP) { + user.stats.mp = user._statsComputed.maxMP; + } + plan = (_ref = user.purchased) != null ? _ref.plan : void 0; + if (plan && plan.customerId && plan.dateTerminated && moment(plan.dateTerminated).isBefore(+(new Date))) { + _.merge(user.purchased.plan, { + planId: null, + customerId: null, + paymentMethod: null + }); + user.markModified('purchased.plan'); + } + progress = user.party.quest.progress; + _progress = _.cloneDeep(progress); + _.merge(progress, { + down: 0, + up: 0 + }); + progress.collect = _.transform(progress.collect, (function(m, v, k) { + return m[k] = 0; + })); + return _progress; + }, + preenUserHistory: function(minHistLen) { + if (minHistLen == null) { + minHistLen = 7; + } + _.each(user.habits.concat(user.dailys), function(task) { + var _ref; + if (((_ref = task.history) != null ? _ref.length : void 0) > minHistLen) { + task.history = preenHistory(task.history); + } + return true; + }); + _.defaults(user.history, { + todos: [], + exp: [] + }); + if (user.history.exp.length > minHistLen) { + user.history.exp = preenHistory(user.history.exp); + } + if (user.history.todos.length > minHistLen) { + return user.history.todos = preenHistory(user.history.todos); + } + }, + ultimateGear: function() { + var gear, lastGearClassTypeMatrix, ownedLastGear, shouldGrant; + gear = typeof window !== "undefined" && window !== null ? user.items.gear.owned : user.items.gear.owned.toObject(); + ownedLastGear = _.chain(content.gear.flat).pick(_.keys(gear)).values().filter(function(gear) { + return gear.last; + }); + lastGearClassTypeMatrix = {}; + _.each(content.classes, function(klass) { + lastGearClassTypeMatrix[klass] = {}; + return _.each(['armor', 'weapon', 'shield', 'head'], function(type) { + lastGearClassTypeMatrix[klass][type] = false; + return true; + }); + }); + ownedLastGear.each(function(gear) { + if (gear.twoHanded) { + lastGearClassTypeMatrix[gear.klass]["shield"] = true; + } + return lastGearClassTypeMatrix[gear.klass][gear.type] = true; + }); + shouldGrant = _(lastGearClassTypeMatrix).values().reduce((function(ans, klass) { + return ans || _(klass).values().reduce((function(ans, gearType) { + return ans && gearType; + }), true); + }), false).valueOf(); + return user.achievements.ultimateGear = shouldGrant; + }, + nullify: function() { + user.ops = null; + user.fns = null; + return user = null; + } + }; + Object.defineProperty(user, '_statsComputed', { + get: function() { + var computed; + computed = _.reduce(['per', 'con', 'str', 'int'], (function(_this) { + return function(m, stat) { + m[stat] = _.reduce($w('stats stats.buffs items.gear.equipped.weapon items.gear.equipped.armor items.gear.equipped.head items.gear.equipped.shield'), function(m2, path) { + var item, val; + val = user.fns.dotGet(path); + return m2 + (~path.indexOf('items.gear') ? (item = content.gear.flat[val], (+(item != null ? item[stat] : void 0) || 0) * ((item != null ? item.klass : void 0) === user.stats["class"] || (item != null ? item.specialClass : void 0) === user.stats["class"] ? 1.5 : 1)) : +val[stat] || 0); + }, 0); + if (user.stats.lvl < 100) { + m[stat] += (user.stats.lvl - 1) / 2; + } else { + m[stat] += 50; + } + return m; + }; + })(this), {}); + computed.maxMP = computed.int * 2 + 30; + return computed; + } + }); + return Object.defineProperty(user, 'tasks', { + get: function() { + var tasks; + tasks = user.habits.concat(user.dailys).concat(user.todos).concat(user.rewards); + return _.object(_.pluck(tasks, "id"), tasks); + } + }); +}; + + +}).call(this,require("/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/browserify/node_modules/insert-module-globals/node_modules/process/browser.js")) +},{"./content.coffee":5,"./i18n.coffee":6,"/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/browserify/node_modules/insert-module-globals/node_modules/process/browser.js":2,"lodash":3,"moment":4}]},{},[1]) \ No newline at end of file diff --git a/dist/spritesmith3.css b/dist/spritesmith3.css index b495fda257..a752ea848a 100644 --- a/dist/spritesmith3.css +++ b/dist/spritesmith3.css @@ -1,6 +1,6 @@ .shop_weapon_special_candycane { background-image: url(spritesmith3.png); - background-position: -1423px -1107px; + background-position: -1420px -1107px; width: 40px; height: 40px; } @@ -12,13 +12,13 @@ } .shop_weapon_special_snowflake { background-image: url(spritesmith3.png); - background-position: -1423px -779px; + background-position: -1420px -779px; width: 40px; height: 40px; } .shop_weapon_special_yeti { background-image: url(spritesmith3.png); - background-position: -1423px -820px; + background-position: -1420px -820px; width: 40px; height: 40px; } @@ -318,115 +318,115 @@ } .shop_head_healer_5 { background-image: url(spritesmith3.png); - background-position: -1377px -1282px; + background-position: -1374px -1282px; width: 40px; height: 40px; } .shop_head_rogue_1 { background-image: url(spritesmith3.png); - background-position: -1377px -1241px; + background-position: -1374px -1241px; width: 40px; height: 40px; } .shop_head_rogue_2 { background-image: url(spritesmith3.png); - background-position: -1377px -1159px; + background-position: -1374px -1159px; width: 40px; height: 40px; } .shop_head_rogue_3 { background-image: url(spritesmith3.png); - background-position: -1377px -1118px; + background-position: -1374px -1118px; width: 40px; height: 40px; } .shop_head_rogue_4 { background-image: url(spritesmith3.png); - background-position: -1377px -1077px; + background-position: -1374px -1077px; width: 40px; height: 40px; } .shop_head_rogue_5 { background-image: url(spritesmith3.png); - background-position: -1377px -1036px; + background-position: -1374px -1036px; width: 40px; height: 40px; } .shop_head_special_0 { background-image: url(spritesmith3.png); - background-position: -1377px -175px; + background-position: -1374px -175px; width: 40px; height: 40px; } .shop_head_special_1 { background-image: url(spritesmith3.png); - background-position: -1377px -954px; + background-position: -1374px -954px; width: 40px; height: 40px; } .shop_head_special_2 { background-image: url(spritesmith3.png); - background-position: -1377px -913px; + background-position: -1374px -913px; width: 40px; height: 40px; } .shop_head_warrior_1 { background-image: url(spritesmith3.png); - background-position: -1377px -872px; + background-position: -1374px -872px; width: 40px; height: 40px; } .shop_head_warrior_2 { background-image: url(spritesmith3.png); - background-position: -1377px -831px; + background-position: -1374px -831px; width: 40px; height: 40px; } .shop_head_warrior_3 { background-image: url(spritesmith3.png); - background-position: -1377px -790px; + background-position: -1374px -790px; width: 40px; height: 40px; } .shop_head_warrior_4 { background-image: url(spritesmith3.png); - background-position: -1377px -708px; + background-position: -1374px -708px; width: 40px; height: 40px; } .shop_head_warrior_5 { background-image: url(spritesmith3.png); - background-position: -1377px -667px; + background-position: -1374px -667px; width: 40px; height: 40px; } .shop_head_wizard_1 { background-image: url(spritesmith3.png); - background-position: -1377px -544px; + background-position: -1374px -544px; width: 40px; height: 40px; } .shop_head_wizard_2 { background-image: url(spritesmith3.png); - background-position: -1377px -503px; + background-position: -1374px -503px; width: 40px; height: 40px; } .shop_head_wizard_3 { background-image: url(spritesmith3.png); - background-position: -1423px -697px; + background-position: -1420px -697px; width: 40px; height: 40px; } .shop_head_wizard_4 { background-image: url(spritesmith3.png); - background-position: -1423px -656px; + background-position: -1420px -656px; width: 40px; height: 40px; } .shop_head_wizard_5 { background-image: url(spritesmith3.png); - background-position: -1423px -615px; + background-position: -1420px -615px; width: 40px; height: 40px; } @@ -540,91 +540,91 @@ } .shop_shield_healer_1 { background-image: url(spritesmith3.png); - background-position: -1423px -574px; + background-position: -1420px -574px; width: 40px; height: 40px; } .shop_shield_healer_2 { background-image: url(spritesmith3.png); - background-position: -1423px -533px; + background-position: -1420px -533px; width: 40px; height: 40px; } .shop_shield_healer_3 { background-image: url(spritesmith3.png); - background-position: -1423px -492px; + background-position: -1420px -492px; width: 40px; height: 40px; } .shop_shield_healer_4 { background-image: url(spritesmith3.png); - background-position: -1423px -451px; + background-position: -1420px -451px; width: 40px; height: 40px; } .shop_shield_healer_5 { background-image: url(spritesmith3.png); - background-position: -1423px -410px; + background-position: -1420px -410px; width: 40px; height: 40px; } .shop_shield_rogue_0 { background-image: url(spritesmith3.png); - background-position: -1423px -369px; + background-position: -1420px -369px; width: 40px; height: 40px; } .shop_shield_rogue_1 { background-image: url(spritesmith3.png); - background-position: -1423px -328px; + background-position: -1420px -328px; width: 40px; height: 40px; } .shop_shield_rogue_2 { background-image: url(spritesmith3.png); - background-position: -1423px -287px; + background-position: -1420px -287px; width: 40px; height: 40px; } .shop_shield_rogue_3 { background-image: url(spritesmith3.png); - background-position: -1423px -246px; + background-position: -1420px -246px; width: 40px; height: 40px; } .shop_shield_rogue_4 { background-image: url(spritesmith3.png); - background-position: -1423px -205px; + background-position: -1420px -205px; width: 40px; height: 40px; } .shop_shield_rogue_5 { background-image: url(spritesmith3.png); - background-position: -1423px -164px; + background-position: -1420px -164px; width: 40px; height: 40px; } .shop_shield_rogue_6 { background-image: url(spritesmith3.png); - background-position: -1423px -123px; + background-position: -1420px -123px; width: 40px; height: 40px; } .shop_shield_special_0 { background-image: url(spritesmith3.png); - background-position: -1423px -82px; + background-position: -1420px -82px; width: 40px; height: 40px; } .shop_shield_special_1 { background-image: url(spritesmith3.png); - background-position: -1423px -41px; + background-position: -1420px -41px; width: 40px; height: 40px; } .shop_shield_warrior_1 { background-image: url(spritesmith3.png); - background-position: -1423px 0px; + background-position: -1420px 0px; width: 40px; height: 40px; } @@ -702,91 +702,91 @@ } .shop_weapon_rogue_1 { background-image: url(spritesmith3.png); - background-position: -1423px -738px; + background-position: -1420px -738px; width: 40px; height: 40px; } .shop_weapon_rogue_2 { background-image: url(spritesmith3.png); - background-position: -1377px -995px; + background-position: -1374px -995px; width: 40px; height: 40px; } .shop_weapon_rogue_3 { background-image: url(spritesmith3.png); - background-position: -1423px -861px; + background-position: -1420px -861px; width: 40px; height: 40px; } .shop_weapon_rogue_4 { background-image: url(spritesmith3.png); - background-position: -1423px -902px; + background-position: -1420px -902px; width: 40px; height: 40px; } .shop_weapon_rogue_5 { background-image: url(spritesmith3.png); - background-position: -1423px -943px; + background-position: -1420px -943px; width: 40px; height: 40px; } .shop_weapon_rogue_6 { background-image: url(spritesmith3.png); - background-position: -1423px -984px; + background-position: -1420px -984px; width: 40px; height: 40px; } .shop_weapon_special_0 { background-image: url(spritesmith3.png); - background-position: -1423px -1025px; + background-position: -1420px -1025px; width: 40px; height: 40px; } .shop_weapon_special_1 { background-image: url(spritesmith3.png); - background-position: -1423px -1066px; + background-position: -1420px -1066px; width: 40px; height: 40px; } .shop_weapon_special_2 { background-image: url(spritesmith3.png); - background-position: -1377px -216px; + background-position: -1374px -216px; width: 40px; height: 40px; } .shop_weapon_special_3 { background-image: url(spritesmith3.png); - background-position: -1377px -298px; + background-position: -1374px -298px; width: 40px; height: 40px; } .shop_weapon_special_critical { background-image: url(spritesmith3.png); - background-position: -1377px -339px; + background-position: -1374px -339px; width: 40px; height: 40px; } .shop_weapon_warrior_0 { background-image: url(spritesmith3.png); - background-position: -1377px -421px; + background-position: -1374px -421px; width: 40px; height: 40px; } .shop_weapon_warrior_1 { background-image: url(spritesmith3.png); - background-position: -1377px -462px; + background-position: -1374px -462px; width: 40px; height: 40px; } .shop_weapon_warrior_2 { background-image: url(spritesmith3.png); - background-position: -1377px -749px; + background-position: -1374px -749px; width: 40px; height: 40px; } .shop_weapon_warrior_3 { background-image: url(spritesmith3.png); - background-position: -1377px -1200px; + background-position: -1374px -1200px; width: 40px; height: 40px; } @@ -1038,7 +1038,7 @@ } .GrimReaper { background-image: url(spritesmith3.png); - background-position: -1316px -73px; + background-position: -1316px 0px; width: 57px; height: 66px; } @@ -1050,85 +1050,85 @@ } .Pet_Currency_Gem1x { background-image: url(spritesmith3.png); - background-position: -1423px -1275px; + background-position: -1420px -1275px; width: 15px; height: 13px; } .Pet_Currency_Gem2x { background-image: url(spritesmith3.png); - background-position: -1423px -1179px; + background-position: -1420px -1179px; width: 30px; height: 26px; } .PixelPaw-Gold { background-image: url(spritesmith3.png); - background-position: -1316px -192px; + background-position: -1316px -119px; width: 51px; height: 51px; } .PixelPaw { background-image: url(spritesmith3.png); - background-position: -1316px -244px; + background-position: -1316px -171px; width: 51px; height: 51px; } .PixelPaw002 { background-image: url(spritesmith3.png); - background-position: -1316px -296px; + background-position: -1316px -223px; width: 51px; height: 51px; } .inventory_present { background-image: url(spritesmith3.png); - background-position: -1316px -348px; + background-position: -1316px -275px; width: 48px; height: 51px; } .inventory_quest_scroll { background-image: url(spritesmith3.png); - background-position: -1316px -400px; + background-position: -1316px -327px; width: 48px; height: 51px; } .inventory_special_fortify { background-image: url(spritesmith3.png); - background-position: -1316px -452px; + background-position: -1316px -379px; width: 48px; height: 51px; } .inventory_special_opaquePotion { background-image: url(spritesmith3.png); - background-position: -1377px -257px; + background-position: -1374px -257px; width: 40px; height: 40px; } .inventory_special_snowball { background-image: url(spritesmith3.png); - background-position: -1316px -504px; + background-position: -1316px -431px; width: 48px; height: 51px; } .inventory_special_spookDust { background-image: url(spritesmith3.png); - background-position: -1316px -556px; + background-position: -1316px -483px; width: 48px; height: 51px; } .inventory_special_valentine { background-image: url(spritesmith3.png); - background-position: -1377px -380px; + background-position: -1374px -380px; width: 40px; height: 40px; } .pet_key { background-image: url(spritesmith3.png); - background-position: -1377px -132px; + background-position: -1374px -132px; width: 42px; height: 42px; } .rebirth_orb { background-image: url(spritesmith3.png); - background-position: -1316px -660px; + background-position: -1316px -587px; width: 48px; height: 51px; } @@ -1146,13 +1146,13 @@ } .zzz { background-image: url(spritesmith3.png); - background-position: -1377px -585px; + background-position: -1374px -585px; width: 40px; height: 40px; } .zzz_light { background-image: url(spritesmith3.png); - background-position: -1377px -626px; + background-position: -1374px -626px; width: 40px; height: 40px; } @@ -1170,8 +1170,8 @@ } .npc_bailey { background-image: url(spritesmith3.png); - background-position: -1316px 0px; - width: 60px; + background-position: -1079px -290px; + width: 54px; height: 72px; } .npc_daniel { @@ -1236,7 +1236,7 @@ } .quest_egg_plainEgg { background-image: url(spritesmith3.png); - background-position: -1316px -764px; + background-position: -1316px -691px; width: 48px; height: 51px; } @@ -1272,7 +1272,7 @@ } .quest_moonstone1_moonstone { background-image: url(spritesmith3.png); - background-position: -1423px -1148px; + background-position: -1420px -1148px; width: 30px; height: 30px; } @@ -1332,7 +1332,7 @@ } .shop_copper { background-image: url(spritesmith3.png); - background-position: -1423px -1252px; + background-position: -1420px -1252px; width: 32px; height: 22px; } @@ -1344,7 +1344,7 @@ } .shop_gold { background-image: url(spritesmith3.png); - background-position: -1423px -1229px; + background-position: -1420px -1229px; width: 32px; height: 22px; } @@ -1368,7 +1368,7 @@ } .shop_silver { background-image: url(spritesmith3.png); - background-position: -1423px -1206px; + background-position: -1420px -1206px; width: 32px; height: 22px; } @@ -1386,43 +1386,43 @@ } .Pet_Egg_BearCub { background-image: url(spritesmith3.png); - background-position: -1316px -1024px; + background-position: -1316px -951px; width: 48px; height: 51px; } .Pet_Egg_Cactus { background-image: url(spritesmith3.png); - background-position: -1316px -1076px; + background-position: -1316px -1003px; width: 48px; height: 51px; } .Pet_Egg_Deer { background-image: url(spritesmith3.png); - background-position: -1316px -1128px; + background-position: -1316px -1055px; width: 48px; height: 51px; } .Pet_Egg_Dragon { background-image: url(spritesmith3.png); - background-position: -1316px -1180px; + background-position: -1316px -1107px; width: 48px; height: 51px; } .Pet_Egg_Egg { background-image: url(spritesmith3.png); - background-position: -1316px -1232px; + background-position: -1316px -1159px; width: 48px; height: 51px; } .Pet_Egg_FlyingPig { background-image: url(spritesmith3.png); - background-position: -1079px -290px; + background-position: -1316px -1211px; width: 48px; height: 51px; } .Pet_Egg_Fox { background-image: url(spritesmith3.png); - background-position: -1079px -342px; + background-position: -1079px -363px; width: 48px; height: 51px; } @@ -1464,7 +1464,7 @@ } .Pet_Egg_PolarBear { background-image: url(spritesmith3.png); - background-position: -1316px -140px; + background-position: -1316px -67px; width: 48px; height: 51px; } @@ -1506,7 +1506,7 @@ } .Pet_Food_Cake_Base { background-image: url(spritesmith3.png); - background-position: -1377px -45px; + background-position: -1374px -45px; width: 43px; height: 43px; } @@ -1530,7 +1530,7 @@ } .Pet_Food_Cake_Golden { background-image: url(spritesmith3.png); - background-position: -1377px -89px; + background-position: -1374px -89px; width: 43px; height: 42px; } @@ -1560,7 +1560,7 @@ } .Pet_Food_Cake_Zombie { background-image: url(spritesmith3.png); - background-position: -1377px 0px; + background-position: -1374px 0px; width: 45px; height: 44px; } @@ -1650,37 +1650,37 @@ } .Pet_Food_Honey { background-image: url(spritesmith3.png); - background-position: -1316px -608px; + background-position: -1316px -535px; width: 48px; height: 51px; } .Pet_Food_Meat { background-image: url(spritesmith3.png); - background-position: -1316px -712px; + background-position: -1316px -639px; width: 48px; height: 51px; } .Pet_Food_Milk { background-image: url(spritesmith3.png); - background-position: -1316px -972px; + background-position: -1316px -899px; width: 48px; height: 51px; } .Pet_Food_Potatoe { background-image: url(spritesmith3.png); - background-position: -1316px -920px; + background-position: -1316px -847px; width: 48px; height: 51px; } .Pet_Food_RottenMeat { background-image: url(spritesmith3.png); - background-position: -1316px -868px; + background-position: -1316px -795px; width: 48px; height: 51px; } .Pet_Food_Saddle { background-image: url(spritesmith3.png); - background-position: -1316px -816px; + background-position: -1316px -743px; width: 48px; height: 51px; } diff --git a/dist/spritesmith3.png b/dist/spritesmith3.png index 6bf8de4ae83af942cc282223e8976a85e4b224aa..3689246b055b8320035805c163f9fb281c6a4ecb 100644 GIT binary patch literal 226576 zcmY&<1yodF*Y!}6l2Q^w35s-g3(}%=cXu~PgM_2f4N@}H&<%ogcQ*`;bi;pn|L^Jhzk3I z78@HCi-E<-mb-jiWRO%A)%SWW8dKWxcVQr`4CczqH8?lo}e7G1vaTUC2l&-9IpxtuZecRD%}?!F#O zwNLx7PKOpm6~To|I#qDlaLkbIA`Q1P&Jpk!y1uz|V0PZU`# zT*X+jeM$A^SqQ079xqwp#(9B)JpBxxTUt*sBJMH?9k`6#;oZsNbkm1?#ngOX#7z7- zWO3a8IoR2IksK@VhDt3x?|%dk>Gq?5@*}UHYC66T3zlU2=?{o)r=YoRpSGvhvrm1H z@JS<$q?B^A%|D1HhG|Pp#r3f7$k210oH|qujcZoP0 zEF{W$e_KnGC-gV`a^kz3`P$bL-JTQ(`fn*R9QMe$ph|=e_1P0jKwKDf1R!P zzu!q5m*9&8+C`+L#_E}*LrGILw2%wl+8QA5?yrQ69H=Qoc{QE+u>ZDk*}9r*p6~bD z*!g&Zo|r?Fa!Rp&Pvt;heMxjo2Yciz%>_5%6i7FCa+U=Dw`85jtC#^p#>e`ZnO03$ zx@CsyQ?7cZsKw?(Vk-WWAS(PA_UE&kU6@7 z6eoZ80C}&?)ysstacI=e?Bi)izzH0_K_$w7N(7&ADMUFA`ONBnG5((987L4l`~GM= zPOow=lE3045A{o_9`SsyViWqxi05!56`FCCik0-u&5h6=jtbSZj%%j-uFZNt`Nb&XbVY4zx);N z+7)fbCI(61#*tIhP}(|zud0qIhms`!IWeDOpc9)9F*OqI7lyxMI!Ck_Y$MlN{-NJ3TRfd>L?Qv#?;@m3JWnPqM61`2lZm%eYEV60mpzrko;Hj$nVco~6@8<* zlyn{eM2*flE!JPEl=GWAM~QOuOWJx}e^nNZmh}dk^s6D%X~miTOIc9~-0$C1Mx%Rr zy1)6;nS_-P&9-#kGFx0rcoea=xCIl4o_?=>GcUAx)}MY=5x(H86##i7+EgI2>C4`p z0j5=HEc`mH{s)bl_6?k4L-%K}ON%LYUrL`o;X{tInVPL|1aK=*?WyZb!?+^k0L2P%hH9cA%_oa&OzcY zHa8`vxzIooXlT?c{ZVS5q;9SZ-X#+TV6h`cL)OQdlS3*VBRH#Wtnw{H0v_`|o%V1fkZuBKnFm*yKx#F>8J=#N%P zg8V>pplBNjo$(S<&{l_%r40xhA?xXcooKUv&z>=S_T9U57~Iy>(&Nzj&-4HHL5O$W z*h487cH1IU-5Q7p2JW<+2;Z|C>5}=n<`y1@tuNR~J_<-Dz2BMe4E)_jz zagKHsu?#BqFIjuCuZ&)6JS~0>yfa#4aRonp{wrYy|AYARH+yNE@Y{9a zjb1Ui!3gM4-R3k|x@O)lKC>T(3EyL*q(Y&j^;c8RGu%w`!h~c9Pi_i#aYj@5;y3Dh z*1?f;uRaY%4B&B5aF8~KKR#8NiAt=|64SF;HIa+MvQnqDx2#&*opB=7G9n=&akw2_ z-H4j{-sp(_qD)4=*PPI(+v*PnpMekrYxu&=v~h!679F&4ZFL`58r}7%k)ZsB#_m4_ zebky5jy%~A(AqMWUBpgLDXF3Q(Wi$_z)k1bv6R-<))wk7P|nOa(If=^tg)Nl>U^sX zeP6^vEsg!E3Mj(=Q?`x28KM)YbLjo%3fq(~pk*?inbG`G`!b_bcD(HO9qFmls+NV} z=pFye?BAsw!OXt&?*>bW9*dGXr_3G8ni>QGTvO{%pk9L1wV%DUoO2z^Ghb-^>q4x{ zW8$v$s&2(F+Gsp>TG{)wci-yT>>g!WxQe@_uO3e1{}ZqhBqo|{t%%Z8VHO#W zZ?)%rDxA0Y3t#gi6e|l*_7kyot~Ok3t|m-v&els8fH*-U<%^RhQCqyEfuR!Rr1uo{ z7Tve7M5wku{*azu)F+F8@zuQ51Y!9~XQ)1clpzDp|1ad^K+VM=h-WmV+l_Obla*2V zRwN;nhYDGTY|E&cd^*>0xwlBWsm8f`mCJ)pgEUsZkjR2gA5rmYeEJCe+~?~3A~>z? z)UEdJ*Dh;5l(oB)>Z7%^>DXv=G||qsl<8tO?w{~rC@Ex;hEesPu$nTiK&5+ge0t%a z^UpgirG-g~Q)s3V#fm*vqU+Et-VZ7TYlb{?)Ay;QG2$ZA&O%bmIW+0hFjsvr!-NeD zy9gR}xr+y;cZqao4!QrLo0W@wdli#oI|4mb(h3%v(QQ?C^zIz~^EPMBUvTc$<`WvD zo42Aq?F{{W7>pl2dR~b4)&%q#UonLuU8tRpre2^*z>~?$aRJ zD$J$!5?-1uSS^F`PfXEJgQ!W6lPHjC2vS|x%#Q|$B*Yv)r=Jg6VuAw=hJz9Yu;UmS zmM1_=77D6oH7_z8q${^FJjP$9`Txe4;H}OsDk1a1=E=$}?pLzpys;0XiZJ=&>Pj<; z*^qu!HAawrRq*&>wUhU;W-xNOt6%BvbXtKy#O06r@CEN(KZ=s?!)a=_k1R*nKh;QO zB^u?lBXaFJ9DAETaz8x7+uhuqO-F~P7C)tHWO5vnIuN!d!KT=KOqeNQu!gmd-5gOq z%5(A%F6(9&iESuLL*8Sz2s>L}`Mjf%5g;xu?v59vrDb`r`)A%KQ$q5V#q{{q-@S1| zIBX{f$i5LpeIGn7EXC0eu=r9^Ag&WMzx-u#aQRbiAP}(>NaVZ4=2qvmrvkK_68p+! zu|Ld%q7dw!>Y?jVLa=oSDW9E`2xA@>zq)EOLBziSq6&@SC<4Q2Yz(~ zR15-y*-6s4N|33*mXFP=bK8SvrNXh`pSjaXXgxOPGm`f8P=(KDx^gm{IVp|4{%X-V z+MONmAM@>jWXXEFGai0H{%OIya_i{o}j4l0TYKaeIsEuK90i-&Ke_&@P zo24fAIwpt&9}m;#cX&me^D{Y&6UWtAiB2c}>XO@$XUok7VaBHD z!*QJO{N16lgX7#?``{(mrHmDZD3RyKw|O?YBcDg4vLj_$+IoR8>>Q8yZp!RuE|&^L zs#1EXk1mRglS+bx?idRa@+?Ao(T46+I0+yDZ|{ndV>8#Y8X9s;@oC>4bIesqguBu6DjoVY4LI01{4AXRw3F-dZvrt58IqZM zdd=JS11^vpjTj0^ZO(Tw5y6KxQhwt` zLJw1MPFeSU+bP&xBp9!R`F_$N%SpO6QU(y+F z3J}|Ku~Jad7B4}2&_ju~yZYalOA*Z<6ay!UtZzT#iqXA%$3!HlZ_nbYC%B7b@8wVr z#(j&Vtv}0OkiIsIzC~lCjdmV3IyoNh$QAT$f0OMC3@?V>P@5jZxeszQEbife<9+K5 z!Cedw3caTe@UPQzl-2^e!3f!*k@Pthm3PgnKpsZ#(|oOHYUzEneEQE!yCHb5U$n(^6&*{(J z-Yxju7#&m5rcnzIDpPTMKXXYT{c6BD-xPw67bFTliWOE-(yo4X3ve-xSCUf8DEdg7 z?k_Wz58c076)tsu`zbHXI`$;Vj3vQD7AI${=3nu6z5 zLd5!7)Mg-;u}n>NOrLIRsX#>Y%DS4HnMVV zx@d7raLG@GM}#8$?gX>d1y1D-h9Lo@0I%I^&deJh+Zg5P+rZk)K3B&S`%UrkFDDih z8A~lT38F?MPi)4uu-{B|E8elxZ;JK6cTzxS+C~!GMe@y~Kmj|I9W=jZEpenVoiI`g zzy&m#S3tW$PpjgtI+z->O6kJ|S9=1LCv&I|9J_wZg8tP6wN;m1QxI-i0=tq}l{6Pe zc<^2tTrT}5c~Rq~hLWz|_;mN#*yEO+PTEzXM|~n`Kd^)2>JycRe+^vP%1kBooPNws zSy!`BcIm_6zR0ttXHFQ<+u*1Cn27s5aui6@2V6W{o>Qc(KqE}Rf16e*v_7q`C7K|a zq*_=-lAE_ef}R{Jp11XtG*aXpH>=hq0#tD}7JB}*n>Ow-{L<5grL@U3o1l1tW+$4T z0tn!EZK>Ez|4sNzX2!n4?9pL!cJ6h{ZW@+X+T|2apWC)y252At86`}~{ss%7>%ih! zFi3_3b%ep&&`2PV2}{wsdksD0USzu=>~4Xa4hu;a4a@d)3Q77Wy_ zhYe7cAW+xn9!Hj|@b*XA}eB-avQY5ftF|80koiBkT&t?Nhdm>2ci6gWd?!AD zM!*MsMalvp3Bo?>gYJ>sxJ3EJ>#|WxItIYJWGOg_n`bv?A<2P(k)<=@Z28$#Y!o8Q zWJt1R)W{)UtH6?DT?0$ICDeZi5hkl&i73{d{66@zDb1ys_vdXsa|Um>hPEd3QpR}1 z4JpmV(@Hr6cSRzrOcZOJjk?NlAd!rxT5Q2E8k6n$6HNel^J8QPq(zvsmg#WsFP->4 zMoNzZ-!vWVr!u9pm*na8a-8JkRxAz=KYP(TdN8rrN17G^TR!3R~to}+ezU#_ALR7OuL{g_xdm)M=GWH5hOchK)Ad^17GkWfv@IHnR?ICYVnS!ewNytLl( z*gqVz`4MU@)ln!Dax6d6CUiojg+Nh+a9f_{Q9MhzvyB$jgXmCy(?KiD^g2g(h(&q<*l)g4cPbjU2;xQn=p}hubq{lIh5FTY zvD9ukoDCQky9>(d1vhn{61hdaT+FwjB(=gR_$b$uROrWRnm39Y{%R?Bq?6u#4ftBj z&I@Ds!=8IeN9+b(y%NLU8H+WdzQEEvBc7Skl@Vv$FX_zlX&(@LCqoddCj+%1ko3Z& z^b~u(?Mi{pY($DtaRp3hhy&^C0#^d9lGzlHQg~)k?X-xP?9G~j8yjk*rtk7a=aMt~ znbm)4pblQbU#$mUkB*CRtfL1_)lw=;tooU9A-VI9X^}_G`Au*-W z^EK!{v9YzzcEgdU_z+0JQ%gM|QN4j2%-6!HyS0WI> z(iStjs2MZOg^f8^adez|rn}=H?+bQo>)*_T!OWw_`{9Roaa{zS4}+IRNx^QkX)gOV zmSILINrFDl5dFdWzII3g5_&n7M)#7KN_^%0#0qqEJLBCx?LfTK(`4T6cr)nht}K~A zp|Fw4hcFvf$F=ImBMAn7zj-Gm-z^LeBng?^OTPogRlmpF$bXUe-F4wdI$1r%_n-*1 z#|q6Wm%S7WT!*r+zh;{3&y@8*dMqzPN(xw2Cq& zV)UoPj(&7B{q-U3X5kWTW`n7gr*hE$%ohLvOfm(6iyH^#&j{ax_eYbON~Qz z_<&f}Dx}50_ZPYAR>qtDd`yq zk^G2j2{YyzkG&;0>MlNsvl21%x;{xyKMI!P%T?u?RmmE?+Sc}@DXq3Vqr)OdYb-;_ zH#0I=rzTM+x!=TTH*WSc8n-67_Yw+th`ohVEHB{pV1~a*R#bRrYS+ba{JcPjl~3{4 znO*_*j!YAT5Ikzhm1`oCL#jd@XY}}RuXG0&eVmOHy`3EvU{9aU#c9s|Ki(g=^QzsD z0Y=-~Eyw!axxoD=u=l##5_7T8K{VE9H`H8%<@hT>!R%twT-y!UnWY_TZ)f z^H*zlNhs}0Lrqo`B?+sTf%b@iQ0pW$B)DNOQX)iWCFbrqE&Av+{UJVvrk0}az!dD< z|29v6BbCQ4#TDJ_AJlU7-AUpzd&KXkm7@}58{xC9Uu1)t?weYP0ayj#0Gg!y_5vHr z!|krsAr_&F1$oWZYrU&4ItJ-J7q?~4oY&axcl1T}w0@5b?TfJac+JQ18}J+LjI}k3 z-Zo5uV^&KjeDGral-mRZe;*;zegTOR(1haXl~9x`j5FyxtR8VO7tAIS-hNrxXA3+9 z4S*K0zCGo9l-Jq93ct1n-PgkI72oVVUNJ0_T{;L#%imKMzcU>Ix=sf5H;V5$IkpNX zP;y%i<+oUzZ|2=<#%p7P=4|z))u_wllhUuj9h_sq469_aYGiSTh_l*cINRY+DgTKmi!V$8 zEGMwaWTRw5tOy4D?JrWJvy+23wKWyrphKlzE-9%{sWt}W)74zrEl{8_TFHdMRe=pn zM17@sR&FD4MJKk@Iy%r*r0J~u4jSoTJI8jMLLFyg>c^GV*DB;LD2IQ=MJs76EqJ1g z5ZbC+?zazvd2J3}4w$~F5 zzd3uvT9W&UMKWmeH>1d0wAdbo#?lki97 zI}H5AKXo;XjQ^zp}e!{&4S(27n`yty8dHYI*(Xr z@4LCFFGDrw8?f$v>AcY36A%v@1jzKm&g5MgmilAq;gc|m#s#;p zeQE*_aSXh7>8@YlZ-?cp!=6OoCF=vHSUv8Nul{B92rv#Bis~MImzK;?FTc%|%e0HP zaUQHL8b$A8^J{W)&kg$oeDXX$ONgGdsJ46>9rD4re{UiwDZMTpHb?JeXO<2iGotI- zVUdkaGG3oOnpi>(HKU#ebkg|WYss0=K}#W6%euGhEcNM*&EW-;2EdG{WSRZ~^0JLI z3?lcr=f$%ug0^QMC)4dzqJ$QNAe6TWlxLWwgWuyU6e5=LcNh-u_O2g| zNm~xrSq$SWg;A1i|ISh4&Ps zn+@NschvBFcXH@-TXXI}@xMuIk^quG|G6*IYdkFRwcl0j zO`i)#5F%vSUgozm6OKFW**92dJsc;3Lq+j}6Bc6@2td?aXH|cw>$X3)O(Rrs`Y<_x z{Gyy%pBs_|5+JD3bm%>~Av#y|W?7qr#@~oOE|^%<^1P}FkAyCMRU>J8Omv{ftbQ;>Rxv*h|)K!bz+kkWs)6sd^C5dI`e!9JEJ%{F(s%!j6;xKhuQvs!nNvz{is(6b z8jcmj9wB9LxDPx&LIy}VpMl8#grX$zTJX#X2=p5_^P7E6^TaeUW-*~juoXn4az1FF z&%cJ^%-4`c;w%kSoX?KnGHrJU#a~<;NzEYEHq)}U`dZwTr}vAj)y*ShHPo0MdzMkN z3-tVo&Mgv2ibz2ji!<$7IoHnMK+Om8c&5nWf4YXBE>I{bzxvRi>A&d{-Al+h8{DQR z5#hz!()7Ky`Z62t=o^Mt2}8jg-t76)J)IV|`Gt6Gl9y*an4k(*9K;ktcQ`;YS zdT0klOuvW7>Z7x|_(q8hrSCigQ%Q9xeN|{`i&9|o#<1Lk29sb?*=0Ozs^oafPIt%h_f5)wn=Y*Z>evQ)1diYgfC@& zO5|`5xsVS9&$0)(QPC55++F%8-39%e_&Q1IcKOg3S?qA*Eq5Owmk6Xo)t5023y1pJ zzNlewP%uP|+U;8x9R z@Mep&is(1zw3M|2IdxyxD#`)VhT!eJ(uC_g+?#L%5k0qrygB0 zwI0eB#mkzM1SDes*RI9Mp-H{A`|_!Wtt%GXn%(N^QfEk*1Tzl4&ySX3pebfl)%A+> zNp{Znj&a>89Q)N{!%~)QefX=Q_ay--u%|L*>UCqyC>2dgOx3>Vve4Q{nm*gnrBjQ5 zwv&dO=_;iEPj5XD|wK;dx`Z;@E-@Yt%;U?D;6-i-I!9@l)Q7)H4xNVft&F-{6#n~zejAQLrLdlZpPY&RVcY*#7rIGLLw<4_ z<$jDnvznhkNzB~)vFzCF)4N8pBO^2qiKk#x?A{CT8j92~*lt1XlEfRnf#FN#5db}! z1zifn5Qwd8s6tW5CHZjUud&Dg$4VXl2QxUIlZ{T9t5k*s#iRfM3(Oqwxq<*HlNTl} zY5!?TCOQOC^?m3{Z8v%oLpVZ?IcF@gXFc)!CBWyXMiG+6yPNDOX;8yF#Ur1%`CrEc z9Vb|E@xxz!8N`dcQ-|1UOhBfSxoA5rIm&eeMn6Tqw?R=KY<>wZ5kPThx_E2LK~~|W zA-ptSgEZ}T^HKLEGR`Q#g!83Ntl}jj`$cquzbS{6v})lQE&L()me)km1@4LCqAM%I zNdu%6;eNF_TtZ01tw$6TOieHH&zQ#ec!Wm0iHPFHk!!GwwRoPSU6$wgI}@@?-@)(GDU&C{xZ@ z35y+sUThV8PM?z`ov9ZVoAlUEUwkgwNOkb!2>b7_dk=6?$bVB^4$*Evx@cK)!@_}S zLb1d=#57|S&qZ$%%T`ZLhonFG5DR$UIR5>B39#?&BuFM$5}<`Oz?hY}%vPTd?v?z_ zmF_mAn{k<&k8>-BaM$5kh5!J9ih&fGOKaF9rn#wW!BVgHB$62Vfr|K4wC`;~YTDI- zT`804Lm#0M)1Hj#!Ospok0lYSOwZ04N4RLlMklN9aP{2c^@;%eouaxCu(TYoDOw8C z80o?8h5jV71L=HgyktGpCe~rfi3hZ)5BlFL!~iOgo);ix$3DyI_@I%JCTbK<_tH+p@zXoR2$)k1ejuSOiW3}L61w~di%`_ z2e(K$PMTUkD=g%qKk@o8E&3__i}#`~r6%Al@}&eA8ZRuy^e;_AuqdgFBTHd8x&(^J z3WyR^PH9LkA!D!N>(5qPyxqL06N`C%F}T0KBN;#!meJyWb{5KRqRnrvlo@t1hM(sA z+bJR`J>KV$vUMWU%(i*!GmapNMKb_Kn?LfFfc%lOIKP%KbomT*ZiwfBd(UQy0-@mR zafin^xVG={yr|2X=-r**@4cBK0K}0(ZJesxW)RmrbCVY&+2T$vh9mBZjdAX9B|F%phup+S80MlxsaJr&~}oy z!8Ses229ZYN!WLIAZHL1FtkVhR-(T}U1&}{PFxq*1x`!`rJLMtbaD4gs z*5&YD6oNbuGO_L%*@275LWRvzn_nS8B(job#S5n;J%2~ZOfioePJK=7NWARjM!h8K%{brhNFUB)n`^*3%aRBw zj#y}syUhORa<}rfv}L`7moj0lwVwj88giGpZsmN;EqpIiL1UxlPElB}JSp4e5#Sws zdRytKV(!pjyi)cKM6Bz7Sl-PhWw%;&{hOeSFEsOU$}FRshy0{PK$AN$QQyJcSgV`b zMnJV^7e@<+#zyuf*-N3l!dSKHOl+8hRH)o{nmDbgxF3qs=~wN`dHyjZkqM@ZxgWjm zc6ybHrnDJ87E!C(BTpt2d>#Z&h;|(!pjhm2(DRS zipRod!R&r8t5Ls~H`Qk-ZaP1pW=;@j4gz22RvBs=@}24-7>YYDfXWL1kZQ;G9Pj)0 zqI_IZbVfhG9LukMM!Pd0qb8F_132_eRr~Nrfr$u(e~6HENpPSY$QfZkDZvTkKWM>n zD5|SJG0tVejr_?hZtyPIuCdhXgAHE7l&S_n)GvXx{3Q%S2GCGa`JGl*LfY6;GKh(# z?tR3EKT{NqaG4wxCY>e_{Y@0MoyaPdVlB2hd94rN){;dQ3$FYmSb2nviragQ{?$AL z@RrN5O+*TppL!e0T#R@l-Blb0o0>lICW&YMvsaz6O6e!CSB?N`vvQTb3MHv${BCPD ztqmg$z zG8zC%gQTv-t5G}GN9$Vrl0-jX-^ddc-RjJ|xd!|U%?6J%ksht*RRjUI2?c=6nW)O_ zu0~f-s+j;YxSp9`EqO&v*gLTidX)Zs$ZPPuD9!g+m}LHzNupo{6s%&UuyLVg@)a-> z)Z>om@sIM=N5y_C(7cnB%$&l zid1XGvC&FX@0Kxfb-M-CPsyV+D2(SbYx^6i~=WbUS;D0C#8(!95nZ* zNTTG;<_R~J>UG2FifSpW3NAoFHjCxLi`Ty=zL1bqe&51Mb1}6*VGpn;tRot-S%lr0 z=4%b+eYtcfDn0)LOb#ioH%KG1heFhdx^nPV2ldKQFl7k}q&vYhVca z+xlo<%wODcDg>I1^y@k0^RTEf>7U{^Na3_eczpCfqQANmv0a=7W<5UJ`CL#Nkr*15Gs!>hRjw8bNQC-s z^$OD97NY*;3hYwVo16@}K%CLh(}Cf)B};%LX3*`rNc#HaoJQ*{RzJw^opopK-F>5s z=1yQ<9?!oXxY*l0c`$wz_J-m~UyZ=~Zx^HS*e5-mk078(Q136!Ce!P>fj9xD-N1$k zb{5d?y1Kp~Q;3iXuvd~9uVQRfQ>ifCF}Cy8dUIpKz8!|m!WV)IXlyQ@-!ox!lp8w5 zZoCsl>`3JeF=R>tN5T`_Je&jkv$A(Sv<$-~?d@3<`Xx38l2^2uie2D2n+lxs7;y4m zXJ&seK~2xvK#u#ma3#QHfB-P(GTaOW&;Y~v&&QO`U0C~2`>R=$48dyDw7J|0P9Kn* zrA6CQS@Ocyzur*>NUnG)pz;IrUJEU23O#z>vW!2xO0I-^D?} z@0Ox8D&&l|o9oRvEeGTC2s!GUkC30iP_UP2hxxETT!80v`Mk#9yFA?M3F0y(EtcG| zIIPiV)3ZjI6i9FP^J!KW|FV<@y}=$#<)*c?{!>=L?xOFp+Q7`vYnAwE-(A4_oMXBV ziKk`cm~<68zVkmSIUn*h3w>Ws*BxobEhn)14Ja%e$rpKR_Z~}^(Q0s-^a?x{*qWqt z9w|f(A9f>I%9_Y(pt;*gyxbrjwb(MHs&u+9FRh-kzm%Hn41Cb^ha!z7$d8xvgn*q# zUs6B3n3Y*kD}e4tVnZvORtrpck|dL(34u(jPen87f4!+^aOvAg^r?}J7LW&}Jrl%B zFXE8`^&mJ_s1k)Yn>0RJV(E|b;ne;Zw7fPv<^|@|Mp~T4tN-5m&IHsUf!dOqU0xaj zwvg<4lu=Fc;}8U%-^!5-6IwfKeiUZ?7q-}w!|BIo^7jlxgha-pzps1xd)xoO{jd(w zvrk$@#_zeezEl$p+F)5VOd_nf?3M13DsiMDjD$Ini<5r>aI|whbcE`aw6$eS{W5TA0sT-ZWrW3gHS!yPc zViDDVs-UbjKmb`LfDVxbnP{K{(Skj|pd$@M;tTPn;$D)A_nqZdZoN(Wa_M>C>zhAWN6KH(Sd-OX|Sdy>tV!-YJMz~~63{z^?P zfD3Fj?+VCHDfwY@m^Lq38(OI1GelIdEUk#U9q~^*0(%_mptJx`Y)f zbSHLO^QZf0F5}AE-(Lioq)$G|sb9l-WQvrrelJmPnah*zht7kyXdpHy;4=-so}SKc zP#Ss`ekuNDIsg|+H->?YoX-SkZ_fH~`|nFGln;XrX#y^>f!8*0EaujNQ6aM^W z_mRLHfbiEz8V-PFi3+%m6ATj$3tKD&CT^aq{9%00EI}R#7~SO)&6vaFL}_xzJbJqO z?E21GpXhoMGWUJwwc@FatHRuTV(P80*M8X0Oskx~ zBiHFk!6O7phjE{~sy6=h%({~9s#d{8*?`jMjY zznytX3&&~22v)Y1j%%)5w2T|>92BRxX~!1chx(ptgaFm^wi|AW?<8b@lvV3vw9T1Z*1DA3uKBWR_kLy|H@Wb~-HbqD3Hh!4}HbX5U z8p!LMLu(c?yX*%m>6WX5Onx_DDTDY@u=bm<=^yo9UUl-l6s$!3@5wE8 zQhw656H}<1`5x#cLQ_b)!3Ss1ID+oyc66;WnXM^rBhs- z2m-ds8NqLhAvMqDI}YM)C%l# zQevZX{aDLi4^{baYRE9dtJj75s}C9y8~dH!2GEav3KBZ@05q797{sx684Jjp zg0#aHnO+PuFWWD~by4_QCNws@8v@Qud-SFhQBdJ0`e;wY^dQVyc(eK&A^7BK(`zXsk#Rly=q>;`f zPrS4p#I^2G%YEp9pu4c1`bQ|Z)--$loH7aHg<$FTsDx9Hf_%+ekS%gKSjIh(02zX) z#Q@m5-iu0*zx{9OK1pF4boYUw@;OKaG}@5zm7_QHjF${44uDHoGlCJQ?l_z?jfI<1 zUvb4_9)sCddGYziGP z+`Y;s=ZTjf#m;ImnvLPeP~>Ujz0!kT&stAs1rbm?wdfj-{C!hqcG6TVc;Y z@HCT)Xwn-C7GW}qY}|*N0ZhXO&H4T6RR8R21%4Igxb_j>t&Z~eHyx86OsI~Gu}$L? zry>v1wBuKgF;xSFH+!6s0b_U4a409weIn6&S4)I-qnTc73oIb13It*z{Ahbv69;*| zs#h}cmsA9>YHuKv2*7qTbq94xi8h6I5QY0?(V9Dr8kQ9WwHQ zx$%~w(6yE!O7(JT#{~?6p8z?Rb~;hTN_a?*b3W4SKsJB<2RFse2mO?FthjX{bacf6#-N1cQi_MeCC}*QNGSVG>X^qDozxJ zd37LWfAp(0iUu};d#_b@19v85D(%bA(z*$E+|p$s%$kmcmxuh+Xf)hE!PK$u{+p#x zcs7Mt7*uO7g;Y-1c1uE$$YppW;LkC;oCm^yT$dijr`dE@+Znj}2e|wxXbUmZB2p4P z?rfV}u1C(!5Fxj;7uS(NrS#g>+HSY}G&wieYV^{7iFycxJly9zvWlGSUsRyN;Py+f4H`ve* zH`?UykZpjo0!sP!S)xEaq|39+MGAau#>eeqI zAt^|Mq_ooAjWmi#hqQEecb9a7fOL0ANjK8n-6j2P&K=*l=iK{KVKDG@$J%qv`KPe8KFJ2 zn6@i|5&WCQV5i!5rDB8Zaz+dj6{`^{Q)dDX*`SKVDvzCuk2_Hp(7KRUar(%~6BUkk z29=5g>1FbpHGiveFrsZ9k#03xgDiLyoUxW@d$k3tl0Xa%F4wNur|cYOIZy&nvOE{0 z82d)4)&a5KJ=eoIQn}&Z-u0%gN5uBmxx^137urq>A{pR>B9{cyvE1lCq zdGNKD(VxE57kXtZyIYDM4t#qRC-COMfAgOXQQv~taLPg{jESa)%rb8zsX+aWhmrfUNio&-le62VB7sPGm%IE= z(QiQbJ1BLW%mCl(S{@%xkiKX{bf#%?{&^!zpWZg5 zd1sYbfynUdk@BLr_py-em=}Q(RcM7lm{G5H2r~!rCa~rF=IabktwiM;n4WJChaojA zmxs-#^P~}F`frO3w_TH59Lr89e&{-3SppcHt)1q^CZ^gh%f!SU@NMas@0+e{Aip8$ zI_MtVf6H)1Gav))uiO^ER(kh*B4GXdL_mKDoJ)6bZ={=Y-^~OYpa?Rm@+$}sK#O&Z zOVf91#~hBdhn;<7)D%f2*xA_=k~R|Ps9-!k1Q%m;Z!w;^xlXo7JvW*&GNGU)(4C+i zpf#70NpRZx1U|JkX8ZR^AoSze5)7hN%`fkccdMWVVXe5mVxi377_DeZAdqg{IS_X& z%0f9Nek7P8z9&XN1&%rKik}(w+)tqlbgyuH5D}E&R)A9)T&oNyv$-fU9I9^kwd@K5VEFQM#+LDJCADh#VfN`VPtsEV3h(%dy^i+}DW@x^a9?R?d+AW8L&1PRqr>on-AP&vLrOjPJX>n*|4ObhEl#D1y$SJgVQPat$P(Qxp+HTsPKzJL{nVvEg*>o6Cm(eQPTUCBV+zMR`) z!oqfs?=RapzGHKTOC`@)jdiXqQkj|Uz+(02;6O5(NOLo*GHB4+N;H{1JC57F1wlf) zen++@y{Jp_Pk!I=(W$4bueFZT{Aukw8M{}4i_fBJ2*4X#ipjcv_sDe`X8&wRkEw)Vr2Jam}u{39i>amwoLAW4jlF8C}Qm<^`zb()Z(Bj_BZ(r)M*z%acxKQN&Yc9w(HlO=hMdPQu_DV zevcGB|MG2i>5H{psU)^8CXC` z2!lIb!c{o+2`9$qw)d8@l8;gA(KF6%1D4g-LL2qNrjU&06h)q-N|TAa4=G*wehzRy z|B%rZZjIP}RmJ+qW}A%3!P=BjgYVFk;Q!@aI=oM!)Q_A2NeR%ISbiL7;v1M&8n#)B zZ!O2PG~?Y+eKIvlO;-FBX|{aGwG4WDYM9^#uCopNihPD&$mtWWKi--Y4*$<}+tLcI z+aGN98Adsv%Zu9Z&D#KL$)0&K4BWRF*U$H@wMskrTJa=!=@MK@cMnMC8z}v1vHj~D z9nhT@wm0zYdqEreXG!txkGZB`bIqaSsWy=o5%f#9V6j&^tnW!n=Vp8-!#Zx>Ev)@N z>2+0IQd2?w4I5Qk(h5I~kdXMdLFeZLLd;v`YdwRws+0ijy?vY#~6Yh^&yg60HH%3GZuM5&-+ zQiXWDaD`_lKCAMaKkI6&i$Qzgg$dq_*f4*~L8~r9{ni2!h*zG(bdS*%2WedmTgZiJ zTZc&L9RD%wYgLM1#B5vEr7D|-rvAQ%>Ta{_vW3+iN{|t}VdAkNkxc)J&kUiZIY)zz zwx@Lqo44Xo78XY6_15+*3WE1Ssu{gHBMxF`*RVT06zRzjL8+LdCGq1`$G|8n3im`* zLTtDJ(pEhY&lwIV-(J!_APC7Q|7ZWcIMbnWaE*Do70*#5^+R2efk^Xu+)r$H!pDf^ zmODxjLkOoG(7Y%iprfsNG%2AeOAWW80NxR7KlrHkkRb0SJ?Y1wC`fiic{x$r8kA+) zLSTX|BAj?uM&tw;pk3}dXO{njoW%&g#@Y};m`>4Dii%u%WOTW`jZR4mUr%^1EbR(^ zd)J8$ak;xA^@HF*gtOLS9@5il8+3T@Ux`|%=5eo zetUAZZ|RZXd3LUCp|X70))A`xpq?$TO#z96#Do9k!KmA%PhT+S78eQOAqelapiZ!~Y6m_Y=bw`)fa&R8n*?#@(nNYaR07_5JHd=yQDqvY)Bh#CKs zKQ!dO0*#M3lk_D>v)xR?ZOp%ZZG2#KYSMRW_zhzo*C7&VR7#qEf5^w`fW~sYV<<1E zcmr>BLWiSdZ>GD9uoYhP<(u&loVYCb!C9dv;>*LoR?Qjo;1AbL;ys-?+wRw zXgte1y>n5YzR=sQ)zuwZtqI)%)>8Ip40@MJ#lB$6`PbWjL?_2;m=;vm(d62mz-?bW>#Ci7E>qn1>ahn#6$3%tb z{|$@w=qj*%g5gQk6L=~aNPWq`Pp>V;M>f_ zxx~B1d^=qR6I)@s%@G*G=etXD;@cX}Ru#Dys_mrvua&r8VeRfP0LIgEx0G5Rgxhn* zRW;o9;iy{gijGVhfG2TCGxw!x>nNXcE_SqDL&VF5h+_0;#khgnS2xW+Uz6>AFPZ{h zQk;|zEIm@`=O%Zyz?4#A4t)b5ooTAV1AwYieJ+?xw47f6b_b=DR{a%mYq-)fj2Z$U zIGGF>zXOJjQ~S6ij#pzE=Ze0DPu6gS>QI#rta6vw&jf!Hy-RiFVQ;oEy06G0nws=m zgP>}h3x1$63lGV+@k9Cx(P-nu#&5xfH5zWBiVPJB{Z4?aGdu`w6)G|To7^-&Iv2|1 zxcV`*Wlz*>wgpZ0P!qSYoo8i2@q2==By0ScZ-?O5`BEx7m2T%gYcj4tR|%UnL?2u} z{r`XC!qq}%V02!1;aSDDz##5pLv&|&s_As^e#!@={o#jXRyWpe@ItacH^H?~4%7xA zko&fM?%mbl!s23i>+?rZea+ zHtjbA>Fn96-~*_8;ZAWB<(xh3BJXq{$P+d_Sx`77ngAR` zSi73m?fEME4yiG~b#MMut2+%Ong&UV1dd!!+P`1s-#pL^R7nq{a?Z^%Eq$U8hx)gK zjhPNU8n3{{mkz?}0Z=;uC2tTrnf+sAgD7)8)5X%5t z#tYq-cGrQcNN}ee-9t0WGq9R<9BxnNUo5+5=o0h>A~cDsI3?t5cj-Kvxhv}$*-a_E zoUIn8a)otVv`khWs4R{=314zbaKV;xtasobsp{ZonjFx#EgcTV(zvzbDZeij{9yf_ z-ICU4Y##O#%KK&E*r)MdSH5oyzY|gpmO-%s#I8ErqWX;Nh7ve-8cO`|OLT z^w6gzF~!pdWVk<&Def_28hm|!|6;;uJ=N!8JRyJDDkh}L;+)=6{VC^rPvLFcyxX%m zq4pV?MPwe-to%i*ay0n!9!Ao0K|a{$8SgwIIrF5 zhk}d2hy7ceYV)u%INRkXPWZB9RmSs+bt99;3{sUm(yzEPGoxNQ3Y}QnL;e}F!FJtV z5%F?%wE^gn1|kz~oSuhx)C}+1mpNL4w`v`bn`^ka(cyNuM<NE&ER{`y{9W(+){}*{o z#oW4Yv4>K8-_1L&DVV0%csxYos&O}s5eLr(o4K(bGqSdqNI9{{`g#Q@SP~D4A_q^k zps%7UyMIG5RNh#h-Chz?cV!@phCK`+K@bL>$TMP&g%#CblZ+p0ljPDuAGaOl+y=Hw z-y9o|F#kJz(53&C!^;73u6tJrk1>x0>4&`T9KuBVDVeN$SM#YO){*&jSdN)0A2bVR z_99&U<(OZo{PZ!7aP!sURodhoL5i{uQ?aW3OOT{sz)a9kZ$0!}Dj3hcWbxVLk7m<^ zhb6&vQY`hn8e~)Lo${qddd+!wW53dJechSQw6O_0YDC%AAlSip+71u@>W|&V=8V>i z0!c(-x30f`><0Tg(-rZsbVj&~i_4r5yxklIVtuR#~IP=*+Yy$I_1>I6a& zj50`7Ml!z3+c37Zsw|18)TkC7sPql1Y3h`NqOdxGdLjhbd@Yg`$UEFQruRSs6i*UL zj=s~f8~Ak`FK^ zDZilC`mQFHEexsz;I~3sKKHxN`C$F1Bo$Sm;NSaQHf3FPY0PExobd45k^Epw`7-OeIahUdsD*lqZkbU!XKng{*hBSi#uVL7UMpS8C zaaU+uaROZ;5BP5&ZQdJ01V&Jdy2pd>;mZlH!?+FcgZ&iu@brX448AIFYxe^X zLRCo5I~qZgOo;S3?cpP?h^Z@Dy639USOOo#sxq z`|n?GY<~US;S8P~{26GC%kakBGUVPc$IWoMl!R$Pr7-+yS(jE+Ykd3^Yle*j|A3lJ z{tfy4%4`FMhGEMQ@a2vVj%2yjC#wO+icf1`} zeL*av*bg=0@yG)=&%XrTMMrJn)Zx?n6q2B55>t`9n+Lo}#mSNP?`+qMxBXgsMt_h_ z4j*J8-@AFO9{h*4$+QbP0*CPBzd*YYl8GUR;5BVPhIPegP#d(CcPcAsCuy*0A)gfm3OvHXGD+|IBUpU-6 z1lABSp}GCaUo4utPmGPR6B`w4h9e0$P+qaW5nf+y|H6$p9F2*bUD?sHNX2NuIf zpdd-m(h>U9q9YnT3zRI3RA}W%-$<#LvY^OBx=4^H%7Mv|h;|pWUS^8m^DXq2_KmA) zbD-6qtY?t|2s7qEGU^GgG@Au<@wvt1rsDVxfIwS-*##Ny8Mj>UNIAbd8E9INHae~! zE=etT6fPwP2LGSc6qO#L-JWZGa%Rm>rI?`S0G>l@g`1(DrT|lu4E!8$3>8MmaPNDu zUiBj@hW-Sh9XODr!ix*h$35gZ-Tq~tgvmiD6?Xk6(vRi(?BjI{D^XgI6k-ewQ3*Ui zi{-}@6x!5&O3bs_NX!J`rQ&I{;{wMi=_&W00Aln_{Echxq>%e9{xQ1&n?#E6esqMI zzQV&qi}u~74Tx)zl3ml8%5R*(Pdy9;KRu|2@=ntd@ddq{tN>zY%_GR1Y;A@g9g6@X za#aK`j`L#a^&>8mF^WM+zbHs7_TuBkX^BtG^&%%r<4eWreHW3m;N%x3f;-l~mY8WM zdYkqQ;w83O58b8#K?2450l(7gTGFKkVoP(Vmo`<_yFJq##7mJl*M~xSk;M2gWQa(z zn#7+ItpphN>*=>Emdo_yKGV?q>P^=wCsNAGiHp=R!F#X}oNv*4zo8bER_B@H;aS}; z?5TF5D?Y$=3XU*F4`N0or3cuU_Dzo$HkCfqy?x?ZwTs8?53VP3q4MN^<|9j7(MWI+ zbe`06CH;6#PgxAxnUVcmJ9=Ng$o(+T$-gqLxt?l*pC~m|{Y&c=$~rWh$I!Ri_2Dh0*0&ez z2YYQb3EDwL3@s2(mosPHzbcqEF#H?0TrN4#Y3|q%M=F*&FCRR9LQge*)0 zV~`Tav6)T+wH?XvnIPSy^u%)x^w42sZdV7N6x2S3No2TS54|fKW%OmI?;J%a7V#oPH)#J8>VJ66> z#9>|NUVEd@HD&K0_KYpy1z=lrA_D~9!~E&J=?$YSW(McJU3J~&+DiKySfq|b#aSpi z(x@PnQ8#37GnC&GmE~4iTwkp*@Ai1wa+ussryImYydF;%~r2}fI63={u}Sj`*t37kCS*kDtW1bqhaQoHj^2xkEcc%2#}e~%7803wmg8Z+BqcRr zzU(UhIO`1!%+W!9dNYIS*JWI{wluzS7M{sNRGj7)=(+~4~zuhx~jF^-dS!|w%=nHow_wNb?k^$c5 z9+$wc{c}%d@0^xSh_mUXTiKykEhZJ1bq~;fU0wt97|_?KW_5Zev!v`KP)?k4w_iL zEfO8uM{l{wy7^ugvy}76%Zcrr;>)b*WT^4H$}2}M>GBrL2O zl`6wGbLw}e?F50N=Azb486{nM_`c;nL97`Fny+;xbMwg=IN&4s9tZ(kM`sjj$5;nW zX0hdi+I!3sCY0nOUx7sb+iUjK-Q{I?Psk{4n|})o0fZij^YHKP-=4i#LU#lpkXjfY zwMTkhQ`*4bzvpdu9R{V@!sG>|n#*rv_?*L)_zz4?^d)wj2+WB!B$t=iK&Ne30U`Q< zlKYh}HM9#fb|M@C6eGe#$a|G3D3vKGmDC&(0klwTC8$|sP53z-(H9t+a861vEbi!w zvojb7*>w^m*oDxnFbxyjZHZ|bTLBULvJeeHggfHrG@A1ScP2arV{K1+lcr`+kb~Dg z{#EO*SNoWxS=6XCS9;>AsD|<*f#{HJ=+9uEPEQ7UyVd5I_V$gy;Q-d* zT$KMSK~@VNTOKYs8Cj)o(czZO(PuMkMyadL^aYYZGRABR4140)grwaOSv+N*9-8Yo zs9FN}{@Y9x2IyG{h#YeWBprsg!jZU~BZ)U1k(Ch>rNa(YH@JmysD&{MGn0vUYcM@r z-eZmM;ODY$g4Vik^&6OJ7Bg2=$UtCs9(mMqq$-t#*H+bh^%|6&*(8(*%!IvhBU+e= zSGR(-8=uX9@XqphZBpjqxk2>jswILD*TH^4FpCO=#nJV;6uxmGbW zJd9;$RhSG;nY>)()%J9fZ#hrCI9|5Vz5^StDarH{+R}bLE`i=|O(;2nm6ZgP{(772 z21@P)dy#CQ6nWE`Bj1q0wOJ!2K@cOCww7J|y{G>hjw(y`#~`zW3mWG6Uwf@}19K>N z4emELw<@K?z@y0aOAXhn?=*fWBl2*_iN7k*xePplNb`R*QH5AhFiHN> zwZ`NVCtq@T60^Iq%PFZsS}hOeiX;9!r;05>f$bX?l(l^#gnLTeSVxt)dxb*LK&s=w z3Zsmg?9d!~P)sj6f8~39omIvUoio{X(BY=^evDTD&+5H`R*d;_FB6wj^nFGWV{{M| zdL%_^BVwoDoAQYI_sD{bE52`GarMykhe61blT!7rZv+bBU|xGp@#018C)b^bL+`X% zX}KmBg$J4cuG+TZ>Zc+TtQ^YE5tn$cXZYK5kgVigSW%a2=rtsh_W zBIeDe@2w|f1WJ$m!V*3a>baI6o0%B(TdJk3ZatH*8W3IP@$Dhiv9xj0okxP0J=H+0 zbea}7r%SnB(7mViWm|c|#g$-27p@nOj%Udu#SYF|SAdTqY}8fTIY8{xAEdcM=x}gN zcx~v7BsksS>oGW!Ns1netjZDteE@fYd+r7a@y_uA zci`eZJs%N}XHdr^{I|j=nv4L^T-2?uy=x1ksMce0b#$msAb+*01DB~PnEe|XX}-@q z9A+%yJ?o?=Cq)*DsGhZ5jYC_AUwLLB!pc%pP6ImUpK+v#wV%nVUS8Uc9`Uh<#MKgW zVJYP@Nb$dQts``lAzWPT`uScai9!B)jB5ecr52&&*b$_!WCfREh9UXdoz*(0LIMF0 z^ayKpF|u+jK@N?omms*C1#lsQ)uaTqty^6TB^eo&9wY6BRIO*)3$5bP0?g&-w*bgT zc)Cpv#*5GZf6eDm&BefCY-iVbRN&YqLm661kT2>7v^!>^{9>|({o(mt^|xet!%vTN zK-hl{K<(Q0R(Tv2Mdm9-KYLqlnJYs!P@Qr<+V%pOo>r`neE#^VIAd5tpDjd+EBj;d z&pABOA7rH6Az}Pc;i4?euc%Wr_qvE=)7JS?X#$JOIW0^+i1%o@7r0tHUi@&iP%4bF zyFkrPO>fkWixC9(f9;ETO^T{<;CD+{KI1E^d?xK2VirD}0%G8z~ zCEf{sbcQ6EXfbOVCE0;?!8afgBt?9>xL3 z>AXYp4UOdQ!PArMLa8P+6O#C1rqH1_f!iNq=KjHyI?T_6YH)M8vZciOLX67@d3koi z8wV$DVp|GWw7+ir+s{hEEGQ_5uu9>i*FtEhL6TV3o-srMv4Z-(@j|f}p7+lx?OdGQKSvsd$HjIy|(8G0aPJIO8xO7?A}@Fj2s%!|(SC zyG8yb#v%P~J}$$uF-9+SkYF6e^_8DyRHJZRhbSz|`5Xoh8w2J})=`pCTK(->DDVxq z`N8unFocxR4VaPpx)sY*S9Jyh8WtHJoP(XV&F(ZTWWjZM8Up#^;c^lYi6{LFp>45( z?_^nmxawHfp)XgP;E&dSL6^*4?ZdA^H++4MMMqmXyv2;Rzus2T3(k}tuu*+pi!ngb zv3ZOpklbqwxOS{wsq>umDNOSJ+cT1OP&;yv0pq}&qE2XzVh-`bJ2%wXd0__)oz+R& zMaFbsu_G$)iJU7o+lzXu@I4_swOFwKrVE3z@s6x__+{n~64&O0#OG9FOoZIV*wgls zQYfA zKm#|%+-=2%`1Pjh8jF9d)Gxhzd-o3_^*(&wk|6HNprnW7q1S$zy8_^T!97Te6)g1* za1N3+>@LMR(-U|-RNpZhr;fXQK9@2|wb5pFGrM^tp?cuMcSco-6N8x-Uwm^uS%x3cnq3*XHHt{qCZ!`XfU zMvw$Ps6$Yl6PXy-XKqDvq;Xg$nGzR5%8AiOG~;!cT}uzR={`_I@g`hSFlgCY*!v(}B@d(+brv4-P~@ zLB~^>aBuwRuttF6@xaIv-_DKlKYQk*)d?HLR%*B@)Zgo7d=I#`Bx(NWz!=)6l@Ms^ z)I(nes-WxSmyDTZ96o5v_P@#*Wg?~&a8;p*<3}>! zH1$?eMPe~}p&{FXJy~+bs{nRZ*)rQnfzL5Ejwhu0N`;)*XT>bcfrnDAb>#6#!p{4>lw~We-q!c#K29gh*V1>OJxe>(Tcv#ygSq_h z>&U%I85<}3ni-wuzc+1r`!sr*EjvcM$+FKF^9%YEyE2VOFD*EYiwm=64bwQhGGPz7iZGLg_&Y;c4ZjK} z*g=Gug(9|lXDW_uRHy&yTek;II;KqlvEc zI6m@weNDS}k!ME52TgAI6@j7kf*Ilne|0;3Py{!^eTNNcb8NM}47$totA)RQn3}YE z2F2`?vPfQMjfR0y6wmtbRq7;O_@~J-jrVo4g0vW431{symz*sg)_!@e^FDbvPe-P5 zgXsI!=j%#+RjL?Nz$nunS9JIpbxD*Ip(@U{HHL4L_kgPSJ<4Na#z4tp&2GG~ig&y4*gq%(mWXr`{+`pRP6~muyJ^iUlhoLh-pcGXcXURs?oBcMhW<^(SC1DMls&_~ zhhVDMz*d~Es-U_aL1OpGZ+T+0c3h9^?d#FGSKav|so_a)B^vv#mMp&+&%1e*J0PMgRS)q ztfRN5O|_ejxT#tf9)IZ7jcrZUjGtt1rXA>TpIYjI71imnI0q^R;} zAf7=(&~MplzuU1%%kW)JJg+4y!jd%IzYqMcaelOZB-d3j-bE%C;P46=Z~g;X(n9Fz zy}|Pg9g~sG)=xbPQns%f|N36$e3JP59{Dng$k6>0V|| zfo*djSF}~S`qN{{>hkgjBtp%0wBM~oKdtc!hy?pcV=cNb{an#Cp;r%c3(ZuG2O~rP&I~-E^0Dt0Y zm0I!{(%YHn`P)*JunC`A*BbRbBtt$hno%P6@E{Wn6g^QXL^4JE+t7!ain#G5lvxje zhaUE}^3BH0c7|g=gVWmS_vHc<#Zag0@pSb6a_L3k2;ESIAmu*^H6b!qjPEl&DT+EE zd9$l+;zoI^M(JD29cl`yIwG`2Rt7HWi8aQO_A2c1o(x`I)VA+=&qpZ**TPlaonVMjvCZNt zt$*)o-J1&wrOAko(!%}GG|y<4eNK>)k(ywV6o|<(6s4TFt;`nXXMblOEF7Et?BMZ} z#8IU>19l);?l06XdlDYb39il#=e6(T+c#c&c%FMF|2D=aQOwua|4oq@>Gc` ztSsN#++5KYY*|8IZ%NY(fa>ZetV+*p&bSiWG!Z zgL^j%^(KVg7y$)57?|T9-RP#H<0yTjlqizEJ=YeXQ5VQ3fwh||@pb&n9P%_ZYI0xA zq_2TagEJb_XwvTOgU4N14Iz6+Xvr?lC_qQhW3rMv^MdUo|(S=Dl*L3$P7!Lx29Gla^6IRL(Ba8qhD4eYkGD5P_sRKO1(4lASIU|0y z%MM_0K%CIpcAmZh?E}4s{@uf&l`1hD!#Oi3S}22Z{sE zgRU~k$LV}i>i)}i#usGPt}M0`h9oN!3W+#g+S3Q`VBRci8^E(7SWq=Xk56XRd|p(TT(if|!F5I*55Cl2yV zT|Nv?&mHfp-HFk~^{&ri{&M%Z1eSyjDdb%7oV6b$U_j;Tm+11J%1PXdIfZP&Q|>W= zscQ|+r4whk3!9L-5c^Hx?tc#px3gU`- z?^Y{ha_s6Za9aZ`r$U)SN*7x{n3Zop6sjwYdo!wojXr^Z*Ns0**BB}~7 zs|^+cm#-b5JArz7Z)WRUW27x_*>g6yOwDx;w^-Q_)G45_60swbqo-2^t9-Xl@;X+I z2l&?XS-pbu@Cu3xZPvO2K%sK|@ava!BtQR>NIJ3;{|E?r4gO;be@{oF4;*lDQJ1eO z$=2oN8|M;0g8$OYQ!l6JkLssgkKyP^%*sZJPX>M(+PNHfgNt$$rXn6sMJXRkL2qick3>(-M16iRYR}b6FJdT$k{CD*K$5oMzW8C}Rvq zICix73M*d;QeH1v0E1@=?Geynh7!hP^*)m&z)L>RB;vRpe6$E;|D_{EpTa>Z^(@0Y4gVkbuMh#ku| zo!5__R{kWB5|iwUQoMUUQK#{Kutp~;lGdCzeTnR@mLLKHyE2OwTVOB!CcXfJ!hzGX zG-5Gx`0Ya>1yK)p{mwNm3=nLxZ`vfu+Qp2z>F{QQPzFSjFM*7gZv2uU>Yb~`3 zr`0jSZJ40Tu0o%o!^)93#qbIA-S|VT(C-NH(_|hAIN8^S*2% zq5CQ)a;)C&ApH)$^isJZ$sbISwz8aJYMjQ>Eb0c4rmS4}025thF{pcfqQga9!lNCL z4?^sD30qk?JU&;Y)MvKP2yk}a6E?mYia|BreKkIg5S+Gqy=g%D$MWlZ7B&65pciq1 z9p$5AnEvv5)b9r2wxQGb6feZV;Q;Pc8RY-8&2ob57$g}{7_*@t4hi3mGRf|&K>iBK zrOYCv(T8`ZM!f|; z$?h^G2#@#t@Lksro#zQ*95s_T+8b_2>equ+a%qLx9g4?wSxr5`MGOucWPR&^{&Mo4 zq{5GFkWFZL*=7Wl*l8ikc;H+s;QHuXhU0};`*duyWZRK@lcuxQq@J$g$XP-Ok-_2r zZbg*Ejue;!_wtU7Fp^~LmG|MI_3N#jL@mz0Bd6Z?wdjHiuZ?#k+wxfkX^?;*bks`i z))?T^Ous!Gi(G3X3c4&_Ok4c%d&t#v2Tue_s1%OhtJ?K+qhiirE@S(yOIvYSuM`&% zLFwj%;kt#qEk?7y#*zA^X6)nlu(wT95B*imnTN8+FiM*t+$~M6SaHzne3!c5lt9D3 z`Y;!DQ_4>9Yo^6bP1y?64wVsl6hG~VEB8c?Op8B1H|oHc7|b-RCW%ch1DBGP355Gn!kYQ(s4a}YW6e?bCkQ~_=D*U z7VU#%9z|_Sn&LyF>mtY0H~;JnRQrbt4^;F{BZ}=#t}<{R{3z!A%trp4UpP(g_gh{5 zRnzM%*9$PEz_L)|Q*2GmU@zd?$Bm#mMsiKJFEuW7WV%26=Mr=#zzD_Hj-He5nqP(# zm3?^2k1W$|zmV3&4s#mR1j+m}&RY*{ajh$(b?Yc>?n@T;G$`PdJ%6w`;>Go^*XJIc zZ;a(HjMRaVj1I?_??>#20M@=yCElLbYb5tm0@LMrFDt86sW%f8OO|_x?Hf2u0k|k- zVFJj@EM3a;9EQO$qAhAHZo~G-ZYSt>i}}Psb1t&_H*89AbBKE?3tl7n zq}s67Kk81sH!f7%PcWbnBxHByRwy`uge(;H-C!Wz*@I-RLa!&&@jucx=06!fO29h% z8#Fk}DC@ELVjD~v9T!`Xm|+`)h+@D2n_e6nvYlT3BRec-Y4cyVzfOuPzfmmj;orC9 zN#7Y$-Y0-%StsjqF9Atu>X@2bbvn@SOb=K;^X>J8L#kyLjdc(qpp^K@0T<5ndfTYI zn)B9o%RT@C@q&C16;jH%lEvRluZJ|=t%ED+JNA~)^q>7d<71Jf>C_#HFkwu7dT?t2 z{>7QZH}pHjBD}iUO$2w& zBP4t`2NH}f-fe<8Yr7mF|Bp4$ucx{=6iS1+Iu!~8b%0~adefg+epXJKB7iSY4L+_R z1T~;ll;_H0ClH--D%}mkhx+nY^=bHs?QlzFy(i2HMfLvt=}WIK5Yr@dPRDcxuR>m8 zdZ-}MKxRnZ@8}?_=i>o9{4G@Egw=-!kVw%Z@K1KtKH_!2)vVv^2|9ZI;b-TXQd#gp z$L+x7%d%zG3=kQIw!0!r>nVe>(cL8b|Q%?J^OY`su zKCSirwM{Qvb>8#|BS^2~Cx5yw;$~0d1`ukE^oUYXer4t7iSai7i`tY|9pW+qO?J@Q zIz@j7GUCzmF5c=@I(<$mY|p%jwnIW&I^1I`J!wkNfA$^EZh`%4yGCxz%{$QJQ>V5_ zgi(~&z~Sq&Cw=e@cP`F)vD=&gm8kKQm)s9X-UT4U$j7D3xmsz8=T!!+;WhLG2meCw(&IBEGme-YBOrKq$z!_$fU}%GD1H>_K(FF%e}{_d z9ne{V(AE+1Hk8Te>LBu`6e>H>Exg7@_tHEQdN0Z3-7dma;LvZ=SP}8J?aO zgkGA2iYI6jXNXu%Nlw@>jER-I*E#?Ih+*=Sk+6z>lFU7af>nedP;V(?D zwE9a@*0Vvrp2!_|XWZFuQ3S&iQ;iaT5Y&TgJBUOldi&{SM{$ zrOJ;>DX{=qv&L*$eHM{tVR#x_Ea13K1RK_qq2gb#Qn{~CjSK{oLLDDPl6^ynh4P%4 z@GeL>vv5A2-`^zCK*W9j5mv{%iPR;)&hWMOH}>j%Di;X)@|OqA6Tv zk$}&mB%z`MM6rU{KUXNVo);+)?eeR(d*C(-i9dQTLvKe2reT|m)dBwrb|%xt>sy@) zTzU$K6(RPBaFxwiOB052hb&`4d^`y{0tp8LPLtMl&FBIpf1qoGV7QOa$Y8m>~5UIM0jB%K*OBPx(J7*s~D3$PI2W=xkPjIM`bY-8nexy3A}uX*cCLc_1b#XL7# z55kXFVXG_^9@2J1AtsP3n7``)zAESV>1~i6Y#h62^OX-~krHY9!ZFY0>B%+a;C{F0 zn7fQPrMs~DR9G=z&u9N1IlrT#vG6LV^afJyuq5j7QB=QttZ_;=;z^2-D1ExBB?15d z`LobPX_C*h7^>H#(_jebekSdRl63aBs&9|H=$NseCtk9+D?Z~FSwzK{V{mLOAAZ|U zyC{Qka7koElFG7lcDJ{ingaM*zT^}{B~qOcnsOQd;DdR5Gr%2&k-o2;khSHHYb$=n zvz0m>tDMHRbdHOOPw-J2YjMoQO6m6YxsIMXH>MVfpad>ICADC?C@gf}J{c~uA})O; z+QF-~3dP0OGD18WtEl`9mac4$pb8@TPEB zG0zq}?Cu)W9#RF^jgOB+^wg;y&lZ*|P7kkFCJsdz0R-8&H{+7jCeN~GPt4YO%~@L4 z%%W|+$-(Jpd`p9*DHEM;MBRV*%A@)I$`AqW`?i6v39?Mpyv3HhR|>a-rFN*3{F_9> z>pHW(udg?@$r(l-aYB1u1&gO$fg1{igq?4)XmL!*ek%Rxkd!o`M{f0Gg+MPZ>5l!Bd&h#5AE zc)0Y4n{C~B>U!H zdb>%GBjYCOAu0<&8DD&;)i2_)+D!-yH_DR)MinwYeNq)6_lU?BO9lWcWJHJ66BN>V z0;1DA)21_?e(TSMEznOP!X z5FTYRHwpkvMyJ?s5O$ON4qCG=gsVq4-em{FywKZxA#+grd+L(E-$MifTkN>K7Blr7 z)Sf#R6HFKze0OU2m!Cs0l4N@F#uEw6!4u8I|4dxuIYjq(%-h08p32i1r1 zoHfKN{lVcVh^p>`X;}O5`Rc)dyr`lsl*18EkR*v2I?TNO0NOXZ` z(eql)&*Ef2=-deEMls+Ehw|rwLV%*cpyb3+VWxu@`W5lZbH;yb7}hY}`a5>mP(xJg z0X96U11bPG{Np`pXwg7qm84Jr)8GJjD?IniD&E4L`+MmRiY9aW#l1M+BUB zVtI!@yG4*Az0;-z{!VH`{d6=$tFIEUA3hTjAl8w3Tm4xLEly6K!mcLYB44+zh>Xkr zcV*ZdF{@!g+M3N5tZaa8#P|K$3d(*Zd;J$7V9aFHC4Jqpb;3Ec^>kX@1X9-tUYX|0 zbOJ6QhZe6>7ZuxmRTX0n0psAqJZE}5*01Jyx96M9Loo+le&->!19pG?nSy5`5&163 zzQnlhs?h?|z*-_0a#PB!Eu$Eim?>lM@VlblDgBdb*2!5nB~^SJ>N6D}pJbnCTv6m_ z6c%CIVu(#b&l{=5JgEw@^E>Uu4OK1cDRa4n+DD0W^Fljp+RGjtfB)+lpkG!fIR6j< z$p`0Fz~joeNnnsENx&;{F6fSr5Z0%79@rFVK7?>EQYQ~J^X1pCRZLAj_qfpQ5iv1U z#ElfDmr#RAY?#E_RsX}*dq=~)cJIR}5`+kH1kr*K(IbKwUG#+LM2Rp;2%=<&o`_yX zi4r9`8NK&1k%-X+gVCe+-ph>N?VRU4=RDu{UF)p;aaL9q_h;{GU;EnEy>IJZ-D}{E zoPzE%CK}j1-cG{HcjUTxO{_ zevR0EpEmtX-%Rr(;{x>J?l?seW?zyX|L{E}>CwsTs$htk_H&=>MH@|xml+s3_p;7kh*^@|59JEb73xvt+k`8Nr11x$3Oe=uZL?xOcL4$acQ=LRWn5w@Yg<{ zjf~h9COltNFtNKcoSetV&w~Kn>Lo9RVd;aOw+k%@M7M0}S4l96&OU-K9%JX({5dsg zY>Ez&2dfPy2!9VAJJVl%kGm02W^z&(PB)UAeX+JXir2BH`Q+dtxTNcAGg97mlwAh= z5J_(cR+3!@!D7*?vOhN)AKVrJ57vYKFSa164%{{kB>4WIitkx=UtA>Tnm@*{67cWQ zU|l^=!kI2y@HkjWxwP5)W#}^S@p(7z|68+o`tG3$U9=WsFuCck!nLPUZ4Bs2Ro{>N zj~t92UFs-($@Xaxyqb8Aw^iZW1|e)B*)Co>$mF8g5iRF6529n*5qFhCPtq&H#|nsk zLH|;Zlb(Gw)RmO0f6N{K7QJ?|LYXb~29wNpnOv~>oAZi9%O?E=fujsYY;EL4?h8E^ zuw({RofncWzto>;vfFi`TYN+>pWk!ZS{qO7HHO9uZpNRMzUM=+q)MkYf_>?Jq1%tCW3E}0@AAo71G#FChQuE!BX$H#z2*a@h{y80 zaeEA{r%^Ot@#n3?NSoFQz~ZC!1mO4gGJ|MM?(V6lJTV;|Wfd6{q5g9jv*|$j)CLiA zOKe6??yK_!mhHK@(R&}+CN^MOzZUBc+QEw_Z>Pa7KCOY-JzD3h=H-Kic9!Wt^BU8d z$^EJY@E*-vmi<6rJbnxh9{C(CQ-zL@*D$!+e9i1dlzRHGLdUQrcMo;tLV~6P3Wj%fa7rXXHo2$f! zG`F6C7V=uX`~7Pd9=RgOQd%S&FDv|RWl9LBypH9yJ6IsS4XeyB0Jj1VUjk-ctO;K} zH1!ny{sITyYo)x9MBNUSR9*i@av{3`C(oMhIj=Sl*ctN_rmGz8P4eeexu;gkuQexG zeiwy{&D9Tc>pP@t;`jJ~sIlQ$JRI~4ihrmLMxc@p-dgS(oq34AXI%xG$pL|Wf;gOq zn%^7&{l;JaHAheLTyT5sj^5hvsJ5N&w4%Dl!+X0d6KGM!k3tn6T5Mpi-p@#zBO;3}o&k+&9r5QxYNV zv|Fq~^8fI$b0B>xX`=UA<{RZ0t6bB|&w#{SmUldG?IaImd&J^!@hTATda<-}fDQAR zGAI0ABgKkkGGCWsT{Xg5@v*&Exj^}{SYyp1Zu8>dOH$P}{*DiY>(OxebQaoPEaXe8 zVv8h2(Azp=(uL4e2A?~I|C_g!VkPTmmoK#FF)WP#&Vym-N4Bes$o(VhItF~aVJKI6vwCv|mvLdbk}n~iLtrzb5j zx1G-TuL5o4JO7XP*9s{?m)D3b6`WtYTq+nRcExUBs%H8kldHgX#0#5m;u)xV@}Xek zW)xPy@)6$#D`>SdGp@Ilt4wE@)e5-Z%UM=w|5Gi%x|(Y9BrlvV%&`I6fM8I@=fo`N z(qIUKnTj&B)%p*xJ0$ML-LfZd!Bu$Rm>4hwE9^}%ibtjq2ud)DBv6mc>6_gd(sl=n z#K=Uvz%FOYQ}FPXd$$W%@Wru0uj0R`DYhU8C|1$=_Yu6ns!+QkbU}t9hrBm zuX+7naU~sQYFnCPvhxYmIi$@B6rk;qk-ITux%{m&ozbPkS*rDUH61}cb?w@A^}C8Q zU{N&xVC`pC<`oXJVB?s{~*wKYF~ld?D|4CO(xzHqN`}~ckfQwFc*Ts6g4|49&2U9uE`%glXSB9FdQc~CSNC4q}#vKa;b*u_UX04ZfhZ<#0j-sf2Ku9-j0fjhT7kY_!_NW)am`~ zp_(#J&=_+bE&G}A%)WBY#4@_7bwfj$2fxg8GNW20N5m{7F>;4V3rTC$py7z$tJ;v` zaU6JQgvWnLza>3KWGz4MA^Zf*I<-+nS9tUhL740qg(yNzpXv{U%SJ&((o~3;eaU5r zm@_9F7ou($pSde5xA$*o>)^K!XZ(>La3{I#?aDpDN=iz(8^iF9uK{NzN)TV4Ga zIZ2V{43FNaHSD$NT2JC}oT<^)*y1#(c{6#;V0ljMg5gYPM7!y8XcIRm=_q?EjZ@;(yY$Qd`!vi6pXNzRZ~4jw7bk`lCyx{b^iD`z1mioSa3!#Fl>xxVUv-6-nQ zrx9MmBqqI58z&7%M~$Wx-L+2RvIgr*La7+CEX;v2hd9XwRA42^WwzO0ImaU_TEEQ5 z)tDH`riw?kFhpxG+}N1En5Ctg6|JnQq^xRn&xu*7O=&5fA(7r?IHb#&D@%uQFo9fV znSAP%I7=2m$&!NM$lKnuh(+}U_HuRCsr1$Ah4nUd@wU5XM~t2_8CRRHB;NfgXJk4Q z`q{}Qn39`s+`RE8r8Wd>Y4+-@5t{7<;oXFT{ne-JJ$$}M47Q~0#Q8|)%iO+OVtTWj z-1aSxfP*}ynv)pam0jv_HmAm3hert%)U~^7YgNi$8nlCC$+Wy>FJpqRl~f!!#YYc2 z6=Rs3V-(;91Ap*4T+C%wTQTW>o0{+=yZGBSNzc+$o}{h(8L^j}q5=|6^I&XJV&wRA zKj1ZkwWJyM7yJm*6nk0WY@zp(ADnsSB^?(*ILTnelBi8?7;#+68+t-ItYzXnxFh@h z=YoaneDy0^8*Dkd&~?SkZ?F%ej=d-hY+cm;_qXwo*aDAty`?dz9nIcs_9K%mjjZV7 zUh9oHE?o|7!6rAjx%u2F2rkyfv%73;I0+7pCHX8ZKaJc-jb$d~9F$Z$S~;i3RLskZ zaaGU2FeAG5=5g#FME3@eR>8_|hG=%Kva{vTYw!JP@6EMNB4&mZiqs_@Iz!K2$;lG$JV})A`M4 zk@E&pO-X5a0sKUTB4a(1XvgB|q^~g=e21+?9=O~uCdRFIe1U*ppztz#tez6l4r>{{ zvG}f2LHHy$g(gW+sNY2sHe#`h<3!Q*Yf0;kEsc) z^xK1P?pFdORxT){R+ghT>bFGgqOr|f7cD z?A_`#fAfw~xyIW~{5PDK!boXceM(N@Pin$uM%vp$Ume6Z^C9;h;n*48o(`W?HrKwU z$Z(3|ZP{k&9aZa9eAFkVwh1OpZ2yr>U$UfZlY5g6*(=4< z)=|{>x)a?vypPLIoYhfVycpEYP!~^Hn-b%OF*sK${MEv8i_Id*eSinr^Ld$5Z#BXPJcpOU5#_bl0lhQ!c%PFuJL<^VJX}&YBx-ylP z&Q&skOBc1D(@Mp`S+g+fdM@{qk3dDaac@TX1gD%M?v=>u8v&K>$-CNd!&_h>Re#o- z$;;$*JCc@`zkHsv@?BQr$ z77)e(7GCTwEAMK~dv%_Wy=3xfmA#nZ9kHAPm9)Egt8#-A>@Td%GYE3BA+Te|Um78AG13Y&$i=tON?)MZ%c=*q{q(oaq$YQ56NZtFCFq=547oqFozz;X4-`g z2A2EXgm$`}2Z&Chu5%Dnep*9(}4wXm0ywx#i!!ex3U>afr?>~J^j z=;3HI_ahx%^!JUeWR?8V9r`G>L z|3;!UEBzIPN41owR11OwijI}zk`T>MG>ssGkh4wH=p?%;{u4soDeX>W1ua6g`HH~_ zs$pFhI#Fs9X(>8M6?^C=PCq0xt|u|aShF@5pu-rLn9Kgz((l(Q;43`RLRUP{)Hkx9YVN z-Jy{MR~7r-*I22Bk0BOm#y56;)gTpZtfQHK%!!}O=}r!m7l6ImUMb_;|{3K7Ekz z@~p3rwQw!{fJ%y=>M4wzkw1yh+!Z?#K@Q|a^|HAo z6!Lqu>7kktzTI$#^A0A|x16|oQRRD+oVsa$xGZ@1qg=q=y>GmzULUshLFI`IRS>P# z)58JH=F7;FVk_}epEc}T7B8xMyf|50E8@E$OtlLCyk#4JfEZqH0RgMVYEcm_QNt&uy)M&rIqD8NCL@5~66(6* z(@utZIcbBFE|z?k{}r{bz)(etV}}{h=h+|I{E+j6iN3J~1u!Vpt69kZJc*QSCR|q@ ztzjqA;G8;*I2O+q<`!p%ft&nM`}EnT-Ep&*z2y zJ2}F_mq>`+x%kwFA7{G#?HDkZuwxPfk!1yPtw>n|Ngtb0wkoFif(df@Cnc7>WAqF+ z=p|&(NG54D9&qC10x9|J0}Cth4Q23}5O6$%B~}mh;p;ZslOO4N}k@mZ+M7fIk6){5>mKB7!x%#%cjSN^G=)i;O z@L4HrRO#DNYQ#RA;b-;tQUrK&37di0xL8ss3uJh6HdI=TZ7O|S%5aw(JHHGU6?d{1 zv(>+W!a2}7(IJ<<;YW{Q{l(xzwo`Dsw4HTqKnQy*>4a=a)>)Hp=-JT)Sa0q`oPWLh zywDBG8EOuYy!bK6E#2fvLWvRbU$)8PJRE5#$#V?+yYfb&vv1WL^eVtTPPfqL+C&{B zOHPX6$*gj(yWtRe>2tcpEFSeDwL@K?bdj*;eudS(Q;Rb+yjC84nJ|P8#k-{7=;*jR zFxEE1H=w(>?z(mz<~0=hwnvEH66O%ZzpxiB*}G*9E^bwY;H2e4X{KC%_Ucp>n)Zj1 zJ_)e=tS%{IO*?vR{nd|uex&mN=*$t@La`!)v_aAOW?Sq`nCdfRYjKW% zO#(@x#t(T#2^*5(`nFM?%>{Pv`>~)S`FeZ9z1%_F&o_gm33gD&SG96D)77qrFVfV1 ztg1N|P^MK2gSWuQWm_f*m*FV{X39Q?ecWrGfem$UQSAa7!D-;a6C#oDnZU= z@>v7XBzk5gNnJT7i%Txe{%uNZ3q3~Xbe?l(Axh=scV8n3Zvq8@AS>1zqkO2HUA@X@ zN|#q=x9!!}pfdU4a3J*e=XzVKe)S@g)sHGSrsIC$6|y}?OZE*4k+;s_mNJ3jvBDA` z%S|t@EZ(!p0OQ5OfS)^WPn)?mmf!Wp8L!laOCCI%ak&b@nL-;vEcjp257`EV?r4AX zP1u}PWQ5*SF0HikHR{Df0MIl}Y67O3eq&=g55*UZ2Ct8ZrBYI91%gyF?HE2U!Js$3 zy~3OWUe92`gh#j${ge3Tq=5gcLm6tN?EvSF*Pmfmt9vDXNkDR^)5>v>{sn2^8qn-oIY01j0LUeSiC)NvH|Ag-iPEk=}(X_a$w$Mz367W5t3L;KE=q?iymZ(p# zl}B5$B(3H&mCjT$us2GG$xY>)&HdC_Meb5FZ^hufKg8ccZ{q}rbu!Lj7;R6az&!1v zB2enF|DdOKlB#|AnpX8L-N0m7p|*NyjZA>ThBkf;-!xXk(S2sxgB4}&LR-%0$_`wNsBY1_j*cWWk^D#ARqoEcTvZ2V~@x|GWig!dNIJm_=tBos#aE27178d>Ux@W%sC@o)G(FD zKn)O4E94Hys{NWqDI8Hw`2Q)ox}aeAhr~8#-%3-3crCdcvV^W(dJ1+uqRWz5-t777 zxiEA7{(LeJekZ#19+H701sKD~`!}Ru|-M34*FV*BIbDUZ(kNIzn$&3?limGkA zzea+Ix`XtTV(YyDi-BrwA6I3Del>1IW=V@U#+ZngP zh@_SFYYj|GSD|~?t^{qw2k(?{7*BGku}9rYpn#bClS#61`Q;B8hN!68vQ-j2=1@@2 zS_B`HXyxE>JQCo-IWCJ+l$kwN4;vMsd?xN3x8OHyEz*ZFK9gHWIT=OW9zDq84N@@N zWkp_GN{DBkyVXTBf0EVsTHZ!YQf3+26f<0;TBJ|!a)iaV#Ec~Ux(g!eKdO~4M#Qij z0@?cQ>+D;y^q_JrYE)onFvJm}vrL-E2oWFmU=oV0LrQ{w{E<$VK;rEgJWipt`a_{v zsWLaH>`)3i@O#S1=RX83+xGYDA^TqcJ4hfMNlS3&W43;82`?R%p%8!SI+?JAMK@9# zYYMFd?D211E1%jMv-ya519V7mh`GVg_5DtVskEGQu97`MZOERSB;|EAZHEOW>j_oY z!siE5G7G#cm#%4lA?p1VjZmbCVj7GqD?i+D@T5Nz>A-1CxYU3MQp)YL|OX5RGI+##7yh`Cd_Hqx@} z+imMvQFiKfgn(&={N}GH$$Q5nX$j6M;_!mxu8~9vZayGnqGbk<;p(-dqcXT_H&s~} z{6`w^EBV}_PP;FzvmUDd?QoAMK!fwk`@$sDDhdyyqhbL^g;T7{H-nK)r?W^yMY$(7 zLyY~15X3p2EIG6#CYm9402U@%NG{~z-l4Mrt&y9i#spRGe)tT;IN+ipeVXCri&1*? zUu^&LOJ?en6m&|!o(>p|RFd!{{X$#_m)!AhO!uoLg}ix^=HwpauOjKQ9K)*+q?$>B zl(QeJefuhJ8H$uG{&4Ne?0~Ux0ZhxRn%uUlHA-Ys)+Y4yeK4h#U-`0Ap`}q=lD*XR z))3>wH+jyz?+>;8u*Dq45tE)ZMrc-@rvmdH`7N{^MT?WIWj8=qyI(&YUPO^t+w8wq zp{Xk^*lc_DhdDt@MP|7D{8)!9u{~&YhDub3Dain7lOxW3a?Wi_tmHvdB;NM(P3`F& zSaEg}<-R~|>&L^iM=bta^<#2QS<{Xy>|Zk3KW(16POla1I=C*^N;tTL_KlM9$Fi4NH2bUIOf(~X z`|sw64CvIzTR-?5aa*%LW>`9k>OYOqpZOJ0ZQ2}2@qvO>p1`nUg~Tw80j%*1tskKC zsMK=DM&DUl>Iys3LmXid9hKzNRKySP2_2gX#-4#}azB4U@$brxbY|zu;+75rh8Q2t zpRWCkZ>)4*`}MXbX$0e+ieS~sp%@22dlSx9p;QhelO+5BEwshySr}!7V%dThU&)-9 z>s*3D=$s`y+TcL)dCba@Nk|a|gp2ht8g!;ZMNZUVH@4=_3t@-LAM=tG5aJ? zV8T;%zQ@8eBeBI5PW#m)p+`(A?q8h=A4t=vxU@1!nyOa z-o`XV%@Ja$cJknC?-H0@v|ol6@&Q!`c|FM3keyV?hPbeCy&wLr_@0?YqnoR$s%itY z@PFZtoRW&A;(;jOHLOn)pSnh!R2n&kuvtHxHVUC2G1P(xE$4a>Xp`Ph5#+ME8ji|o zS<84alXJvYGGWBN78Lew5k-waYUwE z-pHXMv6I0!THZZL=e&}Bk2R>}JTZJ#Rw&4jU%%O=aW-Gwzj)%G|DseD9cL)6h1N_- zDS}a(D`b{K7G4bgz*>&J8^N$)EvXBx{S{*n7Fh#2)Bc#|=oq>M&MX-nvw-L!-G7jw zIexSV`D?3y>^M@b@2&4KMX0R^P`k)G6)K3974GwLatWwLbm|x1vAZiU?FWcKD%uRu zQ_GtW>C%WFaq2Acbj-4|Z1ZPP$+M-uM>mG4QWt_9)L|A;WY zvY%5)Mh6@iI#bFs3^}qe83h{QpP4!}1;B#Cq6Qm1?0JrR_|vT@yB3ec;ATJjw`@Xc&!(sog$VYjE0Yx0LJH0RL_g%3iv|eK|Ao#jp@ry9P?CF;9Q5?DB*1PSkXL{+LUy6?g}^ zZLe-$-u(dO{e~|JU;Rqy6a*bAmwe0xlY97cjwbDv|6fIMS}E$WYxw}1tlS%OXYzl* zTwU2Om)WlI#LfsG9)M4uNePQR9b#P1oY}gCBcjY@*%}N_)rTa}W5WN4iCH=vSn3bM z)qAY!iIZW%F`3q+FWGvdI2<$N(k3#(@G1U=O{H+ zc1$mj&mk59fd`U_NI`vC=HbJ;Q{?GCi{EpS8l2&B6;FNisSJ(+{5D@^d{1~YR2g1b zQko-U_y5KW2cbn+7Zy`!T_2U01rKVTk$ z>mi7gL$pHU@$YmNb+TuSF0{{3qi|X#YMa`q&{*40oPrG}CFZ|C+-p+ z^cB>aZyAq@z1%MCj-?irmXjW#t{PLr!RH@>^T*c4Lv(4OYgdg%Q^*)J`;7v*{yqf7 zr0u>RWxGu3x)YCTyN#<^w}Mmzw!fvE<Y z$@ZU!Cke}QuyNJq73EjPbJ^)UhUP+`65t=Rju+ zy(Z^JQ8V|;*^sx!4Qa;|o)Z%M7Z;3x22XBOO})DCiGIXk$+B~yW%|R&i+Bd#njqNQ75mblY=%Yffup& z%lFDZWE%8JVYKQhi7#0WBcL*h);t`%-*kxE4t^&3ChykkdNcm=-3`A!1ngTQB^>H*hG0|=Qx3ke( z@t~GvwkM%;K+pz5B8cULa57w--EmoNh}Nl+n#!#bHj_ZdyEBl25KqL8^qw4!%@iq^ z<+mie$Mb*HW>-(mA1Uo9>$2B^#HrlQo#C5^3V5Tfng17RY3SOkdmMf_36xLN+4W1J z(6-%wo^X5ngh{0M1`KXCbf0grldQ0_aE1Ewe-kP+{$MSAlTIBI8nNm6yT^O5M1{vk zgx5ENiGwmRuwD7dM@R1jid;Fw)69pgLN><~VhAK{)6T^j&{lrY97U4}vi@Coo$jk( zcrf8WrHBASG!l0PE#(3H|4p!DEQZBtzH=*I)Nxi3HeTDP5lt@n@X>0YofkGseBq;R zw1)ED5>yOQR4Y0<-&tAENmg5@knHZKp*%L+ev-Wiy$H&*6sQ{TdfTCHJr}fcy0v_9 zN_F_&6|IM->m6%uXFaRqP!=?w#&T3Zw%z^MjP37o-X{H_fNgbXOB%0@ZW;*F%Mk-8 zt68aq!B^95rPI@{mrSMKY;t&Pemz$Xul-sa@r)(wRtf+9SjXEFBt}XNkUeM6+vo`E zV6`Abx$63s6@o27U5YJtfrlql(vLal%J_KK~WGZAE6*A>jAygrKUZyiF zW>@%zz$g*a==WV&42IH1o>`Sc*KB~`w#-#_v+K)0NqrtW&A{vdFh$4)t}YjK?~|=B zn^LVI>6z ze;U=SzNSA0({#q%1!Zi1O)eQOTr~U@M*UOa;Wr6v%T20tiKSpnzC(3wHozi=vL|F6 z-||D`@n3a?AZH7*^db1o+p*$a;wc+p&R|sP6Zg1l4IQl2-`&jfa;e5V#YS9r?USK~ ze2Vtw&i0}~)7}5jQEOt%`=_2~8G%)j<|DE=LaZ#C@=Z+QOR^l4SymQpN1P|$NP-eN zK^qdT`o)?Xu%~SRXLLOx)VM$pFs2=?2B=7?x`X83BJ;><>8{pH;MG4mr?==Y@+ep* zt*Aw)UB5FzF6t{|U5ArTo<13~FN7X6<|B^z?);>t%Q~ z^HuXLeA&^2AwpUR+Tstwiacg9A)6OrmMe=v-k)_lK;^Y5?_7P!t>72ZfgM4JCeztM zl_j?fS^gq5WF_N!FHaa(a`44g@_-pvN*u0P%22LQ4G;X6T~;*LzoDk>7|Q>=R>t;5 zji)aU_X>O|k*`k&9jfvXEgn&afOOGzoG^+0DqGKCQwcpna=8ka2NdDY2gpa6`wqRK zSgEeoU0Q*+9^;yMcUEq}##IuhXIv??Lda#lXB{iAN#t7l!R_ZNOyuC-^iU%k;S&ZG z)1vDChvh1Ye-#39C6bBRw;HsPOn;S?a&PZms##l(e0BE<5ELLUWKH+kjhCxC)bYEN za4JkVR*FYSY^Id2_bR%*D7~3aC`+k4<__ARi%HN(eaNpLzM;Kd7r^>ij#CBQs{|_bjx(iMu>QjK*9+GUeRBBGf%0j9QG5 zEcBki9gk$)^Q|?lD7z)R_Jn8CSz#oG^xf4oHyB8D##QnYECAHkCVM`zpH*KAn z&Xcq_`dU-`DP?K&1O?vRllmzPCDW7xqo4?y|Mr`vQtOoma6`3NgV&=V_HUc7_4##m zB&=-r^=aU@V(%PkKTNfl9eslu*uq;*4s4ZfP{(t9MZ3LGsz1;4m4oOKSj*x;!jgc+ zq4fgb^>8t(?*!vyl}sk5s-;^EpU9`5{sK2{9=+b2T%M~uU7iaf`y1lVTeW58N3=qg z-AQ^b>;$Vlt&yy7$(0UY2Igk)x5VF_#tZKz&ilc7gyuVqD`n7Sl1C2)jmVgjE7-@3 zDS44!H}jYr)L*<*eW*p#`$|A#MlDfIK*Q-YSJB2dasC`Sb9J48FWXt&= z2#8f9kf&XWoy7&1_5MAD8%~9Be{!I|95oU8>8Unph_bR$xCgk;2N&C^~XXsuvoB{|AzTWHUKVIk|Zt?Ua? z>g3t^geT8bRh6uv4h&`4{tmM95YSMd9V+{nES6GfLBifctaKr_2=k)GVVz=UnW$3K z*mL7Dd%5Rk>*KTDEx^8d0f1dES-;J^mt31p5LD%WRGCvWqVK5L*bl3|KKv_pinGE z>|NwhFX{MSBNI3d8d?#@OvFNGyyn6PyDx+>>DT_9Hx1yO?UPS@uyH{dB4RpgsX&dX zoclloZ@vsNzfEuA^|uQ!k&3^XeqULt(?+8i(HB5UoH{s5m~k<$+)=juyGx~1Xja}* zFYw%IwKQvXQ&ju|Kx!jy-+&?Ibk(yZ=@WDEgTto`)G;wX-Kx?NA*z`h6-929A8%hb zld9r|b-xm9s~(rth^*h)8*(#NrN7oQ_XwvB!xwzIOWVPkL+iSh-V0?s8{{^=?vL?v zTn20h;_>gVO}P-dGA#Yf|CvD<8_TDu#RUfN``Sq|VwjLDO61}9nfI;~#S9O4XFnG0 z8*@4^YqX*S@p=pS`_5knSUErrw&6Tw`y$@y4#-X$~SByew zfPSUI?&C&I{Uy+tOuw8C{6r8O(K^Zc3`1^YcMUH18pAVJ@J`}!Z@wSt(gI4dO?Of18I*Pi*_=GN&ZbOh745#(C~E;Juu&l zhw>_OgzWM91N#YJbVT4yG?CF4b*gAv9#8C55);Bu@4m9G2rmh^tIV=OXzpq{Fiyf2ZTI{^Kh=@8Jm&`K9VO5mzg7ec!t^<7bGQxNDOsfD} z*r-u=th}C?`D@*7teW3sVg;wMareK*5P*8OksX2lju3Wsg(^wF_s1JmM1bOAP!j^Y z46Jcq*r?lzB_nSO6QJ++aZ+MJlg1qaCP!*{_gEp_IZN#}2A zh?XB1>Q%fO77ktj1`! zdqg>Wvdd(C)xF^u^{D9Ws#2&1CgdM^+c!eCDVwPzNAZ+X@Dx}m5-kV@SQO6JHY-I-l7R9Z>Ri?`5%VjaqW5 zEb|?RJJu}JY&WgEhKE8CJrYNK?Qmaxg)wLV`>>N%B)JB=JxE7QAA+ZF zVlajWqW;^^b77fVA95{nD8+Md>{mJ;M3w(5P(4#sle~e{d2zfn6b?Kb)r+z^JbFx9 zo;B}^UMXRyDDU#o+I4!r9UlukV7{ID;0k(B$Y0LfJlXd4uTj0TZ(X&;Dhp-|!gaGR zU_Zq*-w4Kz>hQtvl`0u<4@}n$H5Vzx&q+?}u2B5u#{=7Q7z=oLH)izf;}9i^=2rWX)8~=$pf_vXM#Iv;)$?Qk>W5lrxA|~$|`qH|8FaT~ZTJS^y+#Hx4&)qq(BzrKA zeYEzph9!LTc=e`J|~`M4!1l2u{(aAz`Q zHXeAJe^(MQH~uPGquA6pXmE=ulE2S1+7>Sma4i)|@NecvNlM+|ukxg{Eed5m+Yj}^ z!8odxWFyFVg05h~#r8kVcv@+EZwtDM({!NFbqpJ24(gbg)UtAGe=+J^J&R&SP5upb zxm4rQ3(lVYMUX$)?%#jFeSD45Z2SGOj^~y`wSE(rWv??s#&L$nfhtUbQ^IDM(qKF* zWbT&wD&77?I13ifH4y|7PrE7xvV&4ZMI1+`P$x4 zJ{^$*Sq%`Ej;=ZBx?0t964w(t=biBu338b+4$i29b-_H{nIfB_97t>2hHQgd&b!nl z@7%_ZG3HtY&186$TZTbj3Q8|4b7+57-&5;dUCm8dDbp1Fmji%YCXfN+aGvPTcHzA3 zI|G25HT$8x9P2G5XJWu|oF_~tdjiIayuw4{>UY=o%S6}TPb!KsuicE28goE1G_L%A zQd}x^*-g$q3vSQ0-!i7A0Ca;5T$dfdo#C?_6j#N{PhaPUK=qL+r{UV}(w#j{SV=#= zEFBXN5=;P_U4+%27<*kvUL+lr@gv&5xMK^aupvBf84vbYw5)Vx61EwfsmVTk+2CF> zD5o~}!DFZ5V89DF-&+Q!pB|Y+jwxI92Vu93KvTh~pqA1HDT_x)p2;#^nobvH?!6+& z3VIFT#ibvTo-nq}jbN81egOMOe-dpbG8RU6>|QHww{i^Yf<~iJ#(6XT9FFcsoBMs1 zqh7f5X9}<*Jnm#qPtdAQHcqmt0PktS0!fx;Q*>}B;a?!)r0fy;@gX4+TULSW)5C8+ z_U_&Cm7K_eX+<8IKVOH;Sgz(@AxU>*3}t)(VYyZf1Q);+Fv*|;M11(VeAo+jO8b(q z(UH0S1Mab1cCb{9zN_xMdp7z9!z7u0`YR?rx_9(ndp@Ui2ur67$)rSLjK$Js(sl0+ znC-ZwjJ|L|sY^QIcLcy9fsJPmgnT%oT#6*rr4w6hDP%%_ySqhkkoEc>daE4SvM1R_ zvTDw3J+R_RP(PJ(?zm~ zoZkI!SALEl5sN>lMg%i8gAYDU+b)yRfu5-=P=$G#`l~Z{E_vQE0sJ14zGRKHy#GO7 z#p$Jo+)t<%mTAz%?!q-}jUEn#jA!IsBtasQ45Io>bXvBlh#xJ%etB@g8okqW*eF1Ya$7heylH{D&GyIj zPjd}x!56nBeA~$q8)u*)lmxEZ0dOeZn$=oq7V5OwHmGn(8zM|U`s4G?;U)D{Y&mBS z@5DVSDcz{ShuUaDvbNmFt);cycRGw>$c{;D8EaZMoy;}E$KrcbhFKTT{s@T1u|Z}egI)4$S=v8npazM&!@cceAVlfm<&Gs_Mq18q z*Tvd7AQv4T<2)%7t0u=@$k&ab>1sV9aq z4$r;lsTG2^q_lXNcPe~otxj}X*>?9jPzgg{6yz8$6{U4L_YftQ&3A_#x`G&SXnRIL zMQkl>c-T`PvweBhQzHr~0wUqy>qcd(`zRP9Z{!SJUtg~oXZP02n|YpCx%5b6cyfmC zFWdI84Eje}%9s8*dZQ9p6(UY%j6jR0j*D#Zkb22>*VXAl%U9`)7O0n40Xk9rzF7H7ElM}TKJ`+x1X;pJgxAOr_%DL&Dt zvYm67TaK;bCKir7p=*8gJln;+e#S7 z^Q?GYAX&o5=t%Ro1n_5K2ZBWQ&c8pmWB5k1;(WsDJJs=eZ(8C@ISl`e)3g%mdtdY`DN``R2kkF{i8LZTDkQ)nQZZ3e#KJA@wR+DOgyxTFz?_uv(%yscbOh{VJB3?P}a zmBeJ^vT5kYkT6n#Iyu=AOf9$g-Ij8dx3#VPlh% zlanFJ;Xkf`n$9X3RlDtR8pCZ9BJ;U-CN-~Z8||`UnO1>bC;|+c`fQ+I7!lmkwH{je zcVl;~42+w}zZ1mp8sgF}J+I#^CIN?i<4FBE9MB`Y%(f4ogyHg^`7X+GCq#Pv|5$e+ z7l{fn-QB>jRaRI?Swg%9)1;##TsqmtQPe=qUQb@N80$JP4Pd3Aiqv;4!Z*Bn7BIRw>gfu-%~ zqcf$RnPA*xMb`JvALo#4(#1C-`|N-)?@729o9V~Na!dgttI4w@%sad(UXYQn(`D%y zWLT3KeOM=>Zt_q$_8|N!`G({@5h}tP%QVKMv31WM(~JrI&_j$wSmjkMzgu7wVb_qF z^^;rb3!s@caOz3CHJ105ObvBa{!#ZCFK?;4M_VmWa zX^JWtUQCF*8~|DG*Ju&4f<-Yl$33}rD50`U$|o-NB&BYr(P%av42PO;r%WR8dZlJL z2vHZIh3ayU@@8#D+v2vnAJb_^5?S0bo>@K{*rLtg?cFM#Ayj_cZ(Umj838x%N^)e9 z>np2DP7m8Amk)n0g)dh(S*DK@^?sHDs+$tZizREmm}2qx4a32*b$9$j6CVU18B@a+ zmhZNPcUiqkI3yotMT(6DDr0t_KKMouX=p)G9>3NpYB6?g)B&OAGSR4w zrZ#+61hiN8GPgQreac@k5!mlk{~7-O$xK*)7u9A=n|_6Nh!_}fOqTqjWN}0nDcjFkIZWWMjhGtMe0f9kUy1PWW z1_fm3?o{dSnqlC*=A7p_$LF`+KU|B&5*YYiv#-5BwN>?4tJHB^cG@@l6g1NcDn7N3 z!@NSDUh8)6E}gb$1kC1k*m=Xw5Yl|pMayLC*|ftfJIgbhhd`1;$yXYzgpL}HtQ)P4 zO4i*<9Le)@9iZBfvr)-+hd_Af@t{=pKy+=ewCqvNeR5vdNJ@cr+W*<+b}={0CM1iw zy`n1MU$%qeuz7nL&v>4#F{WamfV@Jz)FI-S9#;LB9R=JT_<9bT13Sa~*YggX>hmJb zTFZ9E#5DSBObn8k(CHlMO2HB`0UniUg9;A*FYM*h!=DU4?fBkwo!mn!DmGBjLd#M; z;J%_`(PFvMGT#a}s&kdrMi&3OI*T}iIF$fH_xpJ3;gyp&LtmbK^s|novk$P4KDJLS zTO^5CYF-T3aWRUX=sAa2Jr(4zA1JQfom$kaq}yroDQzm4hg;TxezcoXj>&5|G?{>}MWlp|To5KwW`UG~cBTvY4b~!WopZa8L1lGSQ^?yvU&( zv*68?G;z|1TPH|R%VgAvig-BvC(cd`cg-SL2wG71K)A3Za*em|okP|GGXKS8M90IK zc5qQS2kURXo(Nw{Nz1r&0$f{nMJoN#4@YqYHi_l`-Z%21K-naxI;ae+U}<%YtJVB& zDigi;2i)0(l|;5ckEYDc1+?fLm!H-CZ8#9R#o`)UG)G{-Vwrz7Rl zc65v(O>I;rj3Kvhb{uBq7)rMTd=kKC_46r5f^SPw)Uxg4Vdt=w1n==`P}@$2%$)Kn z*ljq!5>Uf{Npr%{plp$U!T0+l{z|&*&X{+jAz!C`a*bHsJ2R`1$X8zc%c|nT;;x_J zkr}f4?K0v470TRiW*iuJ={tWY4q0UUq1U+YFw&|gmZAKy;v(^bi_aeI8fAdT)*Igk z7Z4y@e(OjSp+i6DU8Njn7$(dU9qIQxpx~~^n+&=iI3r}RwK2tc+ZYM%Zw`%3yLsOk z4|!$wVD}Z{uh}mhySgN}3tcXBT!%!eI_9%B>3rj*)r|*?FcUN^oMm+r?|Ir+whg(9 z-&v#IsesM}c=*k}|1u{-MgBgbhEg%% zLu`7zEQiI;3IlaxXlJqL^#Wq;-uX{e|J*iy&0o7-XAj9DA!(FA!lbtYydQ<~K$X)O zGjYOq^8Nvl$JuE37pPRhLuc9?NIHt}PdZ@1b@MsyF}L{IUA@z|)UnYN{HwX)0dI54 zFF?nQHRj<0znR#7D8c_Zk%alE?yd1L2RDLvw0 z=|wr*G4Tcq(O_iCMde61)IN6mWL%NT?`4f8Ji>}q@@tvBA-i9QmVYZbE-;iXjgAZq zIg`&4HM$nhKA9_ke$?te^k6lgup5dlnAK3{r7Bve4FkY$B7|anvK*@=W__)xM^iwa zcoI+`HF}SC;q>>5fx-Qsr2eIgLrm#8i{tiv23d}Xe(sLR0h{heivsjO0RQXDF1ue_ z0T0lRgBcst{It=a1b4gP8LQ7JrL}$!R5q$Ux|Hcsi9C(V^gt6(4LUF0!h3y>D`#1a zbd0(HmwcXXCid1>Q(TtZE4<(MMvv@yZJy45ev21PD|c`TiFQZ5 z`((~*B@6#}x=Vd`=|a!wsq+<|hKG}q*8ux0Q*F8FSV7qQWZ2B18`G`%Z;A;V4douG zo~Clg!JtN;HD2Z|z9^Pv<~&^{jX1{`2O=myCU5*#;bT8an%jN!qw0X?2-RbKYZTK0+ZmyAWg z%X+Sq!;~&{6d)(k(x|s14t0Z9lkbI0PB3)-f_svYNrWP}c1VhWU?%_&18Rad4Rl*2 zI%yG2hbN^%HHGpe+jZ-5^7nt={f|Q~=)oK86bKZ+1tb;Ks;z-2LL${kowt@e{Hx%s zq?Y`*sQs%RNtBiirn$xG%LHt(CFJwx=PG(l^_L34{86MG4af)zyJx4xzrL>X8XeL6 zexQOL8Vs+iio~=}#ygILkIJCl=57`zv3^qA=+#!{?+dXaHsYZdR#Jo-X*^51HfoA> zR!~dAgxst2xvw9s*&#%&wx1lLd%`$G%NC2vnk13@a~F}f!|klZubx|%>|7-~_8*R^ z*l)-g!9PTR7F+Q4UAQTp2+MTxhzO?5075OGRk$c2@h692*S5#WvP@AW{;UBYuIG`M zud+yGimpw;o3bc1nmf}82M!r%J%gva%Z4XCZ&I=~a$66iDp8x0CoWCuW?WT)vHmUE z{gDnn3lwH&0=nw> zLW+ny`E8IiH6Se8J{}QtrPsdF?;K!ftuCbcYko?bJfh(v4plNHf&kG6cfSD62#|(A ziT)nP$gFt2Sp#;MWo3(3<;2g(nTBo~$P|r{HC*U$&P>*C#ik>pKV`1jXgIbC!Hth-fZ<=vD3&5> zI{qG?j6xMwLlg8uUqRt4LSUFA*q>>Q9N$a4l!TXls&FrM_Zjg7DoPLNku4fYP#cF! z{;61P&P^6EM7kMb?)Xnw@H*KTwUUlfI(3s$8f><~p2!s!aIdufRkwpe>qAATjr#+Y3?CtxkHI458 z=*1gPV9!{dh$zifu9k8K@vm&WV!_xtQ(O5|isB*g>g70WN1SJ0IVZzSn~ont{F7Vs zk<`XC1X@Xa$2TG6Da|rSTyNg7{eQ^(mp;;pE(hP_`dA)E`g6=jI*W7b?EOI-&z)p` z$FfLCfIz1|8T)Q>pkHNm+>>?=f-9zW1t2ZlatOznqbJ)Vx7O>b+;q0_Qa;dP$`6bP z>t0QTiR9yDu;au*JWQOM;f}1nt-8t0!6DqozQX`agkK9jO8_};+aWubQ*)A}G?rvz@WAr2NQD}HDv#@Y=fT90E z&w}Z06Py2PHY}&WD!2loQTyxff<;r8)i9FF21Jyl>6H^_=*l$m!dML(Gs&@^SH!jU zynsHfiShR|mdq+0%~N4O6xPu3{XuwZwCo!sZs%44RT+23(W!`BbGkIhhx#u>5Y&E6 z-86Hqq;Phn+0wDTya5!ivoXKPX*X-64!;JbYPnre{0%*SxgIh<4F(71#OPbK=w!V4gKgDKKDerT`JVka6tcuTQIG0Hfk3+$n+=EssFT)kxT>S=I0GIv z3qk)Gvbhl|;xHK_gjnrzh5Fuz_~=ZHHLJG(aPFfi1_bi>wfiB>f?s)oi7{%YKk{r~ zg}1>!f!{G3O)B7dTUH*wFH<77BDGu5)l2bP%VwK01%JG~WU}WgjcCmbM;@V9zC(ZWfa9bKnLD3XI_(wmzulv zbxy2wsk!Ca*7qVv^umLaeTm$2DNGO|bvgJs7}S6?OePdWM}1E3_K{oUA&*JFTI3MA zG|yX;#1~~Qs#$t+kS3O&nZn%|S3-y8QuqUraVZhDn_RW@2vs%l_Ke>bsXOQxQpihL zxH#UTa4a^|k%KtiOqG8f>YGqwExYpUN(BjI07A0M@^^gsdpJ^wV|MujbTk*PI_q{j zKhg~y-B-_IEaU()^}%)E=u@L~S-tLvxgFn9xWm6P3zPW(M=pHf*bbb}Ic<}Z>|Yj= z-R{_rX&K`Ls7J3Hv}4%}NrA4h9(iI`&(;F;Asdr=tr23MOZ|tq<+n7(<|5NZkPf7Q6&+E%<*BDRATo3f39uL&<9tFy4Mt|IHc;dXQ!Q z(+z5Qa*>{k8>_KV-=!U+G%--XLICVVWlQ)(Mv0>S%45cx%U7ihJ{}lW=q}t`>Nb|= zZbGJK#APMlM@#X%g&AI0LnFjc)=U zeYJ6m^b6>lK5?f`U6{Q8uamc+!DDb7Q-tV#x8IO=sGk)I_!K#No!N0@zQjJ{R>ZGy zZ^Lw3N-d`&2t)1Nyu8PIC1EyURq^>PQF4#R2U%BuS+7Y(; z2*-tpN+C;U+_}avEr#hl@s3k86fss-Jgq~K1+yU@NPZyih^LkuBO;lo>KflRnNzAF zP?Gq-nV~FO68!YWRPdGV_N-6^nyW%arBKI+L4xl z`h>84iL=th{GANjpJ7}8B56M!`tCk!KZ()=B{b-B-Ooczr-BlZESi%cBUU37ZS?kH zIWMjp_f$CTl-9=S!+#@WIte|uTE@~NwV>*PElKz^b*<3K{~rYYfz+R1hFo*T6SS!vHiu}w5F!OLH4Q}txre}(+NLt7qf$=&ux~5?0NLHe zH$*7S>HYSgroUMvV+8N%&UNYeRhXY{)+^a3-{bD2#MdrdOCoWz9!dbE)`REp#2LB~ zZ1ehbPyZ>~ie=qA558#TtUF>dzzRpYdnmzM^Xu1jIrsS3jk+AY4j%u_6^fRq=|>Ma zT6|Jh?O!0_B8teyn$GTEEFO2cjYj~$T7tBZ{k0g?;r)_w#Q6UIc91_RuSQlv#jICm zTzZO>69dfR(xM*sm#WL!A*&4CL&RkIkDtShvk2i}YVDnRwo4t%!U|2fzClozEfOS) zw^Tj%?Za9EsIdpyGA<_WJ>7%O`EOlpJs5c+HzHGU@i#mzGJRL?FiXk&{?UK8p^A?3$!q*Q~_1Wf)@VFtfh)@9#dLLQM$@E0-A~>0nS8uqXY2K6rci7WfOr4^pJ>f^`-E3> z7qfkQZ7BhzDHHad<-YmNc8?~ybb<{xS7FCAzZUq5YTEgrDgvq-qVfXhKLMo}d3)08 z$3tpfzXX5jT1!>Sn*%4;lc4tdh+DRy8Nxp1jYa1Pf`$bCaK}#l>~nFVQAN88B4W&k~uMu-wHq??h@YU;iNXZaSXxgbo$SK9alG8)cu~OC(fd(Kl}4qNbGdh zHr(&>bdi6PjF=JYBlMqr-X({*eKN)Oq`+R%Adg?y1i%c5kfrfCW5Z`CLSkb~$oAPZ z&$H?ut}`wXwYv%1QJgm8WL1>7GN)1D@cV;)49r9CVs%4=SW5|K#qc~1cEmjgwWto- zsskH~liq0N_0F)Y>T}s`9v&w{eb0xCp(%I0ANWeX<&7@Cul$PI(sB9;G_y&mvLo;H zy>%x1wjt0yHrXK^ARKJ5m)Q+Do-N^)hqu7x3m|G)sKd7Y>4Ov;oLBya_bH#5LDj_4 zDQjc-R-4X0!*~5Q9zu3sIS*YFVOWMGBEnTAv1F!V8y#T5v2od0 zph9#_>-CwA&AS~O>%A!kv-7ioJ*G;j8-iBW3%f8{m^S6@B7@c+8Z}tB^tSxl z&sQSF&cW{oCeablS^)Qup>U^Y3tAS*lrqYAJ$pU<;NYWBf9&tjL=Y!|&4{o8;dX1a zfj-i%{PZ7zRI|6Ab#y;dQ9X~xj%Ky}7}_bX#$2U`4g4e2jFW2tv zGPCAPC4|+I4Y0M?L`@~vu!^5|UYe_yR9Ow_B4;MphW7mi`iA!f^E;hqs|-zM@K}8| z>a2^o7HcT@VonEND9|pxon1hMDC2OchtipKSB3JzR9V>BPi7qif;Oa8N}YxOcUp*; zk#w3>6a1sQ9pKipVHIASS$o`QdZ|JBBmi~;`tZHP_cNiB;?b{#@~!GvcfGXHZMpsT zX2kHa_FZ>u)D{tW-QT<~xOIX6^yNpKd5srP5DtgK`YbV^5^!Q5`TZJys<`lU%KbOPM ztjkub@eYf0xHtfePFgXp^*UVP9j|*ecjR{H(Tc^rW_X@tq6i(69!HbR$bu>8lmWTNTcK_QN@oz{}-e{=K+00L!k6V-EbCtYf@#0u9$yw6i_LxtIgR6%^ zCa2}*_=UHif>FZ%P1Xx)Cs0siuJ-RK`7B&|qKo$PV+1WU7Qp(YD?`L=mxNDR9fD_Q zOiCQ8EDmBF$bXy|zU?CZmMSwN3V1_VgBn{7g$Itt-&z4szWDg<3sRRJMu((li~1%k zAg&J;wM*(>zGya9K}bI1BsnK-W0U>dfUB}n`lJQ)G(&lrA&&~E&(|l1P@+IMvpCif*s-c1-{_xnpQz@D&kcJ_qk6pcFpGHbIa*_JrUbj>MbYCO zG-ecE!=*I`-)&8Cn2JWnw@$}Y0?p6w4)Qh^!qr(mq&ryP zE{_`58^imiIMNFj-Ak86FCWbQc8JjjW_0tHd$N1i?71SKxYaQSxzC>zQ0v!g&bOed zVo#5eq$Qj+>scV3(i(P$Kgf*2YC;lrtvf1L;h;fC=(D5U>M!(xNzGTMWO#Xl=R3H^ zYL{)JGm{`e1wmmVu~3>Jjp9e$ol9wCI){;NdCLtnqlV&Ltq-xWv1F=GL1!!p2s2oF zyk>F|NNl0rj|jZ{Iew{x94M+DSkeP&B%!e=dJR8%?AR|zWb}XXMM4eJU^~o^tBoWe z+6DeFSdMX{iY#CT&MPa-%$mdaJohL5q5enuZ_pq|cPG`ZX{B+C=U62{Utymv(~i7jZyA%C`dR8T?GUnx^2cq`L##^LWerx9greO;bXT z#q44$`qI=ql;?#Y{K{qZCpVD();qukTM937PW~N$3PF9xUOlF~e)Y*9cf;_trgjPD zbwY)5GR%DTYeK|%0soI}hbfxcgY1nPhx9-i3)+uoayON+o$d+$(h6k{0F!3EOm@tE z(A$v9BU#?G=Qr_|cl41?USpA4u_LjN4t!L%a^LnQ1y8J*;Ex0HH<}4cj}*OPI+Wc+ z>Po396+2BEv~{?SdSg#pNCtynaETNV2?-V0f2<0`D156^ky5l+NZ5YL`IhNsPChPc zL|;LDvP=vJz@x!q+ldB6Kx7jJaP#A`o37BN^Pn)OQG;1kg#&VCH`;eFQme`#f3Z@i zO9gS!dkey^c5v>yQs*EvuS=JXr`n8oi9D=%vvZgpSHtC4x|oF&NL;J8nC~s4M9my<$&c!c67pd|pQ+78 zjz_uD{C;in!~UO}&$frE<6TTb3Qq8zpE`^)&(_e)zad~aL;X`>o(9H1so%vj63H+c z#}H`0{NRY`pYqms%U0+yaK&<6B5Pt!6Xx`}bc~0Wn|5!e&*-WW;&mQAL~nXJ=QZ&k zs~^Z@`91Wq7cZ~bXcjMol8Um#%`I`Cpk)r~4H~3$Z~=V=JRhK$%gxPIAVLc>(dCi@ z=Re(mFV?^X3VsObf9w5mxYHQQzi1$1n_ur+rUuPBH zOz9Hp?~T35#x`sb)wL5X1u6GiCO}M6^Q|Z95hzGK^fiS+y~hI5dypp{MG0H6{|^LB zw!m5iC>wSb0&tn!OqK%Jav+vG6(1(~h#ho?x3Z|6r#Q6WL9ScF!?^?&jNd?tUyilQ zomijR$c<>LKr=+ut7dqlgTK~jZR%8}`dP#%7Xa35=d%_EnL-!>ro5LKxO zMwrOvl|TE1`rcGAn!OW=xK&+)oEsdz#quo6TGWFLA2@RrK5e~;xwTS$2lt2KH;05H z+6NNHcUP1?-1-`(@QXy@W6C^Ru47M4&#HteSun3~&PDRYwh%lP=&HAr=Vxr9p9x1& z8`~O&$QJFd;0evoScSlqG={F|e$UyqaHaVK<3El?lt!Nxj%|K|Hoftn)%72{2BbPf zXNcIev>knZ93F|WgNSr!0Ud}vxctIppHksTAs&!*7cLDkVc{$d+i0mGupM&->?YVo<3D#t)+c)lcUf2eZD|WB zpY=EOj&pg8`}d02K<24ozq(+LZPQ#mq|YWeqCU671xQe;Un};V&SgogC$Y&DDEq9pk*50#sX;G)6ZRDt3n{F7ZLJ z(>v#n6MG60kOSx)Z&l$qkycQ%z)-1QYJabSS>Wqz9=Wr+HVv3Sm^Fp@)M&X5x0O3m zj*FLlh18*Z;}N)hojxO$>pm#V)7X49Nlb_tIthzJ)E@s%I2}DpaZ*nJSr-3(24DVSkr<>v zhS79T_Ss(XRtWzGrMgEu(f5{FDj^rLBrp3o9Euieigni~WoQGoJ^DkA=ZQ2t1g=a? zrE>s6z@V}H&>zHpJIoH6`phfk{rB;Lk47nsr+II?Sx?YpvOkf%n@>EQsDhf2d5flnQHKKjU!73D!rc)k6skwnCO z8ymaT*BA5)+G;z5xIVDeWG^J!EUQT5+j1Qv&*AwJ zilZjWHp7m5_TT|zg5bjnMp2Mq+rLrUBsg2BHXdPrFdq3T-T6NFZ60jB$k97W^>tV% z)A33};?=CI5g?bMT`(VwXEWQp@<+DBehouVq(^8HQ)FUN7w;(X1 zzD=wBYm-jkT2ZWqtn=RNR_m>uv{IhH?O7>PM z6!&jq6*y4RH~yEHKlS-d^XB37zsw2M#Oy^6+RHoI%i|ex%4E0$z>EhbzSgfgv2kBc zIj33fkB0x^Y<2#+F0DbC_mpERi7-{t?u?>+Uj^3j!T6gT+iQ=4!+myP4pI~i`YV&L$L0@!TWk#1Y^P4UY6ztNeb1DT3Cl*pnbDwzb&iGve8(-d9%QX9A z44AOZ?e+>#`IPji@Bh{v`lZVR5{7^~L-J$URGFDpnBFmIa;^7nc3?;Qt(D+xYH)9{ zgkvu=Dy?>GFo?h_YPgte2VbMoN6rQJmoJXENVG%jXPxX`pdTjs+1)c{pIvvK6~?x? z|5MQvu@x=tT=^LR14u6-7u;{{2j2|rTph3rA;W_Aj|ZS(OFDZ)q$#g@<+Q;F^tf(! zRmffaL->|Uc{u@*ovX@xsk$*Ibgq1$q?%a2fN?#3uB*TtL(JygpYE5Dze||GrvG7l zR*U2Z`SO$O2=oU*y@~O+9JzF$8yw2~SBvra?5C}Tdk#mI^IvS=2C+|m_fMd(c-cs2 z%E+kQ*LdRz(|XVDHO71Y+`@}CTqR{Qf}NdahWpfK!`0QZP(Qr~?$GYbCbZ#iAHvHG z5-~HjvMk^ToVvOe!7hL9gUWb)18eI|uF?G{P`ye2w@q4Ikr6C_lAy_mj()|3-W#}P z0qb`JK|a?jv?oAZ(^${rk!8lcUmKe4dd#P++*2~1Wc@~ z9S8F7&7l3(1U@SuFnV(1Pd#bjA`wTE4np%}wK2}ySI(kmb>oT-vr;X16hIBp2 z+vY6`yKo(s>u^1VYj$j0OL9tTsx9j!v$q3DTZJ!yjN4MD%ht~Gg?b6NG9bRWEiq5RtjKyDe&z zZDVm#K&$Pau8fiyTTsfs`cn)f70bH?Ng;O|>NatlIsXI5F(A&|I{1l-%^_FLP8KDN zvhvdUhiYSgqH}T>pnL81+QlVt8VW25yk#beCA2x6@qLS|P=`|>(fIg< z#LZXT!sB7pE%i^8k>nBXn`af}K;LPae!*{w#oT;P#<`4PD4Een&-X%P3{R1_etpqEN?-kwZ+9zc4La$J&xrKiy|JI@4bEIgLpHW z9X=R2OP2BdnQ}SuN{#R?$~$eh?V$?Y{2NYduxg3}5Z%UI?%OX_pdU zo|6DNJgawRw!)T1M_lZyIFGYcVV%4yZU>gC6}t(`dJ~MO6YgRrwS|f|f;KOg_}-2R z_jWb%(nSj-@8JBf7xhQuHq3%>b`VhzF@xE2)#n<@ItP;U$*;#Fxeh$H$9g&|4vWbJ z-5F++#N^VPLH}2|PsXd-c*DkrRn9JnLJLlV<=^Mym35;#8QM&x1T%0$A4MedjPD=N zc{x%}vMV9+G?w}fnVOe=D404$2YRo2IvJkdH>xl;NyihplBzP(^v$@{ z&Pc8Qt#pzbcSep^QO5SXEJ~whrV;|O9FVDE)7&isgJy0bwRAmS4(BW@!PJqM|tm*x8A0&XSCQfsr7%kDxycDA5%D2ZVXVFk3K%U`6U>(_K$ssH^H4ka$_MV zN?rfgUX{Cq_W4)W! z#Z8YEHt~yo^=cw?P+R|&zqnzwhR@MwK2U!j`*Td}J|V*Yn?I+@v(bP3YtKJ}ps;3I z=s|u@xwFNRnRugy$AKfYX|}8PB@MyVr9-qx(^;L|F5d=teo@Mr^ltauuz~xp*AFC) zb*u&4F}~KOw?j#RkjNI@gqJwD6HB+-fmQXE{K{JS`a3J`>+(!UY<&BNZ$z%>f;5Th zkO(lAgfEM7)>tWgb`92b_ML-qFw|%RK#ZIus zMN1W1u^4}%#$3L03-b)`FZp-f%?0Al4YIf=7;apz6Q&eDX@fjD6C87ZvB@io{z^2{ zEU9}n5?=QX`DjM+Sh%xZ0WU5wa)pTA!v({|Hs;+?hvzcMnIe)p@h6+$x ztPfuvT&7Ze9{Ckpmeqrz^C*U!Ucl<%a^^in3>VW5BOW4%R}pYIX#4;jsr~JhnIrn& z?=V%)PfI_*YqdIU9e2Ekex?kniIsm7sy?(kjNq59sLHO_pBXH2YldH)Z_y+AIYq>y zP-Rq-_MJ)u19!i48|xWAS3066Y&dVKsv4aP1_?TIVjFUwF$!7K`jt}s$!UIa=No~h z#-U1cV7Q5B-va=KV|3BE^!4`{IKm2<3JhN;%VVanr!}Dl4_kk>hd+V-vwK0^>kKb% zV>b~wKT{0Yb@5$oOvKgZVUf{HWQ*x>u>Q_#CJ(=W|M2V#@7G2PW74dBR(44@4ookP z?aeORxtHGTx30VT+4sm;OUZ-fcJ)S19Ep>+VKK0?A8-Ymt`-(88ns-iJ2zO0o>awY zY)==oslv5{_%p8CtheB=UC_Ljkf?TKE#;_xm279Nh@cBPW13e{Us_$#eE zXw(pYK(kn4Fe}wOF<-DXYwKOWs^k;KLQgLW1{ER9cFC$+zDs|L#_FSV29Mch(RCTf z)y0PeZ;K9mcS1ijwGI-Gdj;znweVZEINv;3+}*_k?QUC4 zQOY#GSOdms{=Ijl#*DSpOgXBJk!c!4Ct0*-HZuy%8>+qTwVpO9o6bTkX7i|pY4HvH z-h1s*ywYEKGtIAH(xk*}G}Ij6`E}}>*cCd!{1QEFtcEK8*0`PTirAl;&~~$#Q1_qq=;0G5V*nZ_ z22GgAJ3kY|3a#0K(Gdl^;B7cg5tH}*{!vbrXKG*#$PaeNg7~&Mq#PsJ&6IMLvqJz3 zxghRhL%bM3lPE8E=gpF^UbzeKsk4?FcigGwW4x&;I zV1oW(b=L{Lqszhormi|G7tRUHCn3r*e{>x+hNesIGT-Ry>`0A(&U&sAK`im2Dik+H z)sgomR>)_ntYt6HJ9E4bb9u)B=rDPED6)#W)KmhS6N;5EMa%%xgPkBdDoR%W!0Sun zw%@>|?jsBDl}W4lVc*9<80?n+RL!UZ3|n;X)5290i(De8(gw>6axshIKGCr+^)|<5 ze-P=FM#Riw{|~P2|L!V~za9kw$5#ho=M%Nd@0})+Mb}%-S|*?uTj~kxo=ER{8aPX| zx=+oTXWQfR7?-K!5$NpIpNfjdx1?awEijCm$gk8nAr&;&8P}ZxM}K0iPfz2fGh6xv z-G-CeVn!4;G7KOub(?Fc@MATUg{eyCrUQ3BhwgowYs@4#D8akgQ)lLf7Ngzol<`1p zv-(ezZFihy3HO*av+}+f;X9NX{Pk%YXddKXy4BBDPp_tR98>;iHR`9P#IrT2mgVWPBZ1Ms9xh*{hK46SqAXb4E2ffEQ++@E06_MM5NXPz zd}q^jGH{UtE&8%aHo)019@pX^@&?>Pl+_Mn-MZj~=vS!m5Cg31WDLJZ3-tmlzq+AK z3)t6Az>`&*_!s)r*d@{(blIbj)semEwS9<;|M51-P-IiRBK))t;qpw^ zA&ww{Fk|-%4iv!cAY&nb7pp>eK&l;L3P=!K!%oXrFmA8rK4ZECW)&;edpmmpwQ-`$ZKu7Iz;u#tM28Ic)~(51ut;38qmMB05M6#Y#t_oiOc%} za}eZVak{7T zg>5xAYqM7S8&qqcD^82jY&NTh8`=N(Ncqg&t?xTqGwW4VlEahtSJQr4t?l(b=^ofY zAzQK?yS3N5K9$=D2T!3bIFY&`;GB3SEJCn;*~O>E;G0zN_N}A1O9_OsBUi0iE?hHi zc6gSAhlbLXaVKex>O>t*ZzBu92M6E=bv3Lz^jm-9^)-C^qT>B(T!gxu!c~irqfYAm z_m{uUXPX_F%*5cTGo6O6blnJJpH|2AD2FN9#awZ7tmNLUZcP|qscYwBPCXyFK&+DS zQrzPJWwt-jW<7Ec-0`1&g?tVaTJEp#;{juJmfO^n3D?vl@LXBEWH&wh45#)#@f&F1 zm~9-?gK3pN10RCs`0>DRy;WeI&-gVnxEHe zkVFPfhqx~`+8-o3&3(_Fr8v2^qs#M%j*rEl=M+Sx(BSeXw(LqP(*C(_BP*No#>ZFz z9_DgmCMS#G;AJA8dgMCjB8JWUK!A{~$ar5eKR?W5d8PZb0&qmt?$3(X72OuRPvUla z3+R~V>gNlMfiYkE`Wx~)UO3B4^jO&XFKXoD-vnt_b(>&*325`?%qu!MMwZCQ z(Ih=F|Dd0$!;cmfjils(c>ay}2@K@U2m1p#yULBflNB{0!D`f?G>NM%w*7aGNl95i zX+v7jh6Pwhj9(j3rp``lx3^96Qn zsP96y>e^Y-p)4~80C;OsrgNIK+{g?2l7ok$$w^bg?iI4pEgr}#CAg~y893am-B6Qg z4nReHPB9n^?@bcs|Kk_}$`WTF%bn5a621ACNIXUCU^%xc>2QTU^7G@uTF<)-ML zbmRLC~KU*n|c5FkO~4wx0MknJDfPK+KWqV z*!$;ut@99XBm7>`f=FeXBC6eD_XB* zdz3xdrPM&;5;29AxuK)?gteSvca{t!M68K{j$SNqB#wW6Ta#PE2fHOyQAug>m$|_g&by9MjdhhEukZ>YyE5&s{9T9P+R<9+JE7=m;9>o&}^>HfVST86AX_> z@QHT9sgP?O1I8l{f0dLUNaCe6d^~t+#F=eNE6Oy!k=?AVHt5>4Tz;c(G|besK=&9N z$$`IhoeVz!ve=c%Tr8x{eK4ow!r$kts}V?O4OCK`PntV760XROw-FZ$1TZc4)!(>= z6E~0L9j*&j7BBipHTo>5bR1yS{o_CRR!{A=^(V?Nvzp9h~ zPQFeS_ObQg)^64=SVweE%dn&of=(&S-dzR$^vm(Sj_opx>$F_J}g3l=9P$vVDb~nLlCGTcg(fP3KDIX z%+eXQaGiNPk0mM|mlspi3?sLic@G%R@->_l%opZe{PD&l@oS!M3ZIac3_1V6 zKTjclejyFkpKPU4I3_d@Xe4;9|JFzOF=?P4{hPxK_^***)QqJ65+8<2g~Rs!%Qw#u zrc|bjCkf4h#z+juW5Y#vuv^tlM3$Wo;oK!!9Wb~^cjZ(gm&F)8Le(H;|Ix>zX<*R&jGr2M~>U2FWJwn$=3^h39#V;>QHtd zjgLPqwnPy|d;StEiJkGH8V{;5?UO%$|3XN`{>z`lNPGP1H97Eh&a}B*uQ>hGqY+-a zL)6#V4gJ~S4g^fV;YtFuLD8b$Mbhe(mfHS&x#q%H$h1__b%;oMlr=QDuA0hOn{CA= zRn2h8LqBwDfK%iYWCHQ+8BH_iM^0zFIqjSr9mN3-&f6>$W$5EXR9|M3kxu?rAn^_A zCie38t{jxN4IjiIKP~sghQ_aRxeF_qhpRQd&p_cEL%u|Qy1$jL9PDxoS=~50pZVzu z-RjJC^L3Zas}MKji(U6@Jy-R9tTY;l1td9(UzsaZAG;>iul&gCW$h#ix zE9>z2NJsiRy!S2l!nDj&(366{OtA=5MbMN)e}jnVQ;{F2ycuT46#G02FjUdsC*zA(Skp zVC-h3(=aoM8^mgRr;x6I;*O1MED^7~+C8GaZ^BooAwsk+>Em1ay0^=Eu~Lrf3s@;f zScqAmoR$$B7oeB=sV%^RI0@Cre)N1+T>ALL0n`zACg z%H7yop4vS@0$x?=*|93*5HmJZSGuKDUn*Wp1yg6Sckhcg%;R4H+UxEYV{{R*cc@&G z5!r0BV+c3rGI--DajqmwO}$S(-S5DSkLhqosp%oQDS{LsiRmO9^aE=G?-huyYC=e6=MMA>(&vA52#~z?ZX<>g-N~fd<*h;*RCXtB@*bYv)%*6 z-12*ONN*fL_lwp?R-);+hFmQKsY@^b2?11Z2N%Ho(jyFIwP zx4_^hAx>uG+)Q+7a;HP@^nM$kx3cG&oCT*zgfYfPv(=ZQ2*K3|&Aa0J3+szjwe-zi zY%%5t^AUntne|?Eja?1z`?Uznf2n*Oc|q>gA;`2wHbzGVJfR5 zS6j>7F8a;*H|q9G36!Y4dk){+y=VTq&pMEOaDVk)E&=GVwro?f@oZ$fdwN6? z;kAwnWSct^LS25#^|Z?HC`QdvMAx9R2@FwM2H$Ow*NMffmoj$v_No(f9>TiadzSP& zYw{E)kD_@XyPC@l197bQjJ@q(VVgA0--scD0N)3Bfk_^+g=Pki?3pTtoRy$(da$qy zoA1qDpR@6MQZru#k69P$nOkFTaYAlZv}1nkn)VSu)+OmrxlkMnU`fQsvM9zY0Q0e3 z3qI+#Z(vsL)BQ!*i$xcK7{v#;E5j$NXeU>anxNSD0lT9LE7@U#8rOp6F+H12!<_HV zIz<(5;H=1baGwqgGas43su;;ihY#mAD3F*V=j*>o4=N(7UVrobrpJmpR2i~uvcY95 zhjoF`2S*X>s24Rkb?uePONXjU$6nKkS?H;6KhQrU>LS7U8|Gf}YgfOJ*E~7G4^N1^?qqyg`rYU_+9GhAP8l)%k>hf3>bq1sd@COw(=M7 zAxWg`(@t43GP*nEtzJc4gljH2Li;9j!|dV2T0Byn7xO*>(iOOIyn(LY?Jwpd+Z@|B zk3i)&vo+twNhbmY<)##1=NL73KEu?o6%Ruf|Ns4RUVn&DgOdY+n%ZF;U<}rL&nbIk zJe`d|Uo4)7wa_Db%OrJxZMNZ;vY-|a2TCH;kbc*DmV)2}sp*#wbEJ8}$tSd)I=mVS=d3!N;_~>RkbOX( z85-MBLdy%mNL!1Z9c48?Wp{ut0Daj9`{yVbm5SHuuMen(^%3yL&vdP{ps$k0mBUpb z^Vcd*hlnAod|F9SqeXfiabEytNh)NsUfyQ3RR@Zo73wVrP>oxI*&qo_BjkQjpkA*8U2zj4gF}wW$PP}#nhf1fE1%;pc z$Fsh6yG&W!KmMEH7Id8}M4I!FYUWSSchY#ERfy)G8P?8vb^uH8}JyYMq z0^@)w?!$v$%0O(qcBdH+tn#M)97nn~sN=QHDGc(c%uvI5j!kNU53yzo|2Li(zTWr1 z*&hl?-Hm`k{8knFYs->d26kz1y4z}bFUS%bmtK+vv;=!CiVImwr!_5^nnLel*J#Q3 zOJq$^J89iCpB-hxdKw?W`$U^ZtR$1_>q!K*hQ1a<5tkbnz4hzRk;&fD?{XeUD`*Ew zxd#P6RM{R1{DcoJJ3K1gKC# z0)WKdA%XlrgX?apCWO5ZecC6u9qtk@9I_0Kb|YXf62HEFNKgA-q&Yys zOA4~1`2whl(!-|{n!wfo^cxQeukEtGjggiA5`6Mi_&+DuhU=ncU+ zcRTn`J0JwiyDpGA>GID>(YBP>PwM`ZCp2f0$8))+G7>aBdiVe;V@KrG4(@QV=cdnkzN6jo!+K*Q#lg6R5Zs(85j1g^W*G?>5z)NI@$^u z;Q5Ko-e5{W`qz}=AHdbSWsR*GIQhpohZ`_F6nsodNkg`O<`auug-|~Ws7nK z5G`(qk;uvCup9vM<%0k40q&cx^}V!ZFJ|)0YaKqOK{Sv3cF#G(Ly5#u#MPl_ zS?2r(Eq$7`%;HWB*As zjsS9DqW*at2&Vn!FS7}&U&)fbg*C$kn%0SGjkaUrrhO^(`iG~G((VQfktR-XAlMfI z@^{oc7}R6rl%my-U)9uqbM<@5jL}Q=4uxKiEgj-``#Yo6Yq7$uEz8T?v@?tC&G^fi zV?mcS_`>P?kZl6IT^HiU03*u(-||5C)*-!?yv5p1#ARo|$pslKLY78_ z)2ZL~Svt#lKq06TvK9v^?A3h74{BL5YA$qiz4t$X9#@a((!Gj&C}`Wwv(idED#iJT zkIL_4u>3jNz)e&$`0lXJ)Xf5I=auC(%H&Y9m52P)`;#4x4=WYBWZ0slAYN3A&Iah0 zvRVE~Fn}kj+&5R%0;$ng;|ZMT^xaQ^Tp@;&_Z{w@d5CHKy<$b9s|18$=wdP)Ji_C_06B>m26r`Aa-DV{~Wl;GX41#Sl zTg_s0Lh&%$xS(6IfKF+W61wxzG0ghDzrorl9EO=;+F1NmWoqG#BCxwaP@&m3&r)+lN* z%lbya9hIYC#=;ED(amPR38&d*5ivYGWdjE&H}zSu^OP}JudM7@&1o8clv?#W8omKe ztXdPWOARYL7pvzHzGW$$-JiYuNA3OA2qlbN=gWesh&DTT0XW@m@^%&*7$o?+7#>xb zq}SWWi1H6*Xiy(%=suhMc*n>~O6(@pt$T8P5z~^Kd+|%W3ZBHLLblO>H5sE!iethg z^xF1!q_2R{!4_F#`-lI*!RN`p{m-79q5Z%bqGzn52k?WVTBG%Q<11-oBgH3&Z_>_7 zDi+k@hpGD;UTD(5{!HcYm@b?Y0lD+63CCw7RY;fX5oj6;7y8M%+61^!*Qh4B=!1#@5-zPKc)Aa*<^t~_tS!g6sGv+syJ*J7xG-3cX6f~Pa_jZ`}UghRd59|>@6V@(9 z=f{rIoHqb0&`A@ut5p*rdLPBB4ayC@jC?Iy;L4HiI{5}1J(0_Ll%V$8fa8;Zs*!e) z2e)g>WGV|hsmD@^BJzD5-3{%zw!i;BRGd6bK!74LggerPh!!bX(M;;kGtUBa?B`h7 zGv}2M=od?}ntT9wP=A7XiQ2kfga|KQUVjk#h{xr2+)9z&n;zgJ0c_%F&v4IQcK=|O z(-&Unu};0}bJVD};U8v^P0&O41^tu#o_u}mdZ$dfRo#T+?cl;!2I2nuG`E-9f3 zT7Nb=4Zm_L-@FpT;b?fkd`;<_$F6pH1CCfN>C1P8h3MM(u1ojPh+BdRix{g!ww1ep z7MKqK3O2*45x@ztVewV++#>z-q{A(rC zI!$^r?0}_qUb7w5eaP>Moig+1%c3pi4Y}Q4N1RE}eFVu-44WENlw1A%N98OWwq=lR|PD$`Gb|`WWCP+>97J{D^f8a z@)-b;)`YyMPKPrZT^93=)|tBu?*_-5xmSXFm{P2T&Zod{mETv>UK>F)mgD2Yf1-adfUG~9r!GOteIs>JjO?g3 ztmp9GKs!I9m8*SDY>;QCGiYejy61v?bVmwx_{+MwxS5Rm$e&118c=2;GP`n`H2 zBR6eOV+j0L+S`v*D^x3yg=}&P%Di!3(DZ&wFPzWfcnm*3f^+F!M-y%*r%jhL=WnN}HE)PzgXKNzmj=T$K4)@$ zp-b?xagyDVy)eZmCJS8@iz5POel;p%g|C6~3tTBXqC`mJHr;~rp@Yoo18ypw@4W*Y z$0A1VFF6G}PBN^Qr@9x<|FuoX5-T^xJEQ^vZ^ zLw%n(uPWiva<{GjgfcdJL^6aJXT8WY^nJ9ay>0lEIj@GN^%j%Z{Z&a72NRoFsVDP8 zya2C!uA=pn%Z3)8WDVl^KKwdd)+rw70WEG4vD?^bMLn`x@_0gP4Xw-{F8db28@Cb9 zEESWp9{YUk@`WZDyRmlR!jrV0lkhJS>}UFPsR{}XZ&+mB8mqueyJ4hobK9LQkLBNu2mO?b1wP2em<|GFV7$7u zfH(S}`}~MiYvaR+%VoWjKh!Jzl$a`4tK&Gsr)_V-X}Iya0GopUaj-=6Y<8wMH&WYC z1(Dn6k|_ecG^l%7Cu^h|F-hE77}MC;-R;2~go$ z99sUFZlaw|o}CRZ?f;!K@89t6J8eDNIjhy><>l>u?f~(oTen7Uda;l}E|vtO`;cpc zr?!UnBeCzD7Gn`2V=ks&X?~iT39{K}b%+yMOPjPTcJi(PD8`ywDrFM@2fW?uUB)pH z-uQBxU{f2f|RUx}Q>8Alt6-&Lkq~2`g8fRr1_r49k+e zmTA0tN(B0hYkD~SM5ew8c_$c@xT*R*GOouM@83%5(tM|%>`|cg5Q(5DTSrw~g+AenU3p6(F z7cvq7mprK#UNtp}$vkGJ-|8cQMAx2L=frKd3Wwm|o8)y0vjb-n01#Vi2uu)sYTd?8 zna7HL@lU&UqL?+_z6#Heu-~i_D~K9{otRsOgu8UV+djr6Q&Y!((0#nA7UwiUHVmuY zSg4h93iCVuaD9$fya!}*%X=u9(PFlt5|EN_r6Ji=IEg&w zfqZg-O*ia5n-8_QJ#=sB?}`@xlU5_i;Q)*y2x9pP^(_wOmV}z_)Ss+CoOT zy%+q|E@8IS$$S^1TjNDwYc6@m8jL*tG|n!B{}r39*U18;fK6z`(u7?fXWSQy)=E|~ zl0ZdHwQK$Hoqc^gqYZO$CCefb7in}gt7Eq3Y27RWgG9Tx)(^;*xqrASU>Q zDEo5tYC8rH=B%$DQ1RHw^24Rnjzb$wpH5wi@Qg__T;zE*{PA}sXn=pgsw2s+xCAaW zd&h7*>BQgmD{3i?=`pP+tO#d?`T@-tQ{T*qnYquuo=K5w-GgmiG}b(hC* z4!Qowu_E9SsL52>=mXN|ACA`-uaOnpoEa$+F0@9r(;HXc7)Kx|{?jltxuQue?A4it^=)K-Ld`p<(`XTJERG96XY}+f59(h1 zioXAub=XmWg|TE!-u5iuv{>kmhz0p=DlOH%HcCv6f#l ze9dB|DAY76`x8EbvTo9Q-b>e;^TLu$3dkf}*4UW+91Y1$%U?(|_EueR0u|abv5^kD zmE()SZ4tvOcyeS9(xk|wCsO^+!Sbi#Sq<$Y?58`+ z5($!4NGO^f0U5L1T)L7debm9t)>fq&3PU@10NGIo+wsFgdLAqf)Y+mpwO}0z{D|U@ zDd=hg-;dvbX7ud@6;XlWzZiH}!^t~mYbW^976Kazu|74K`K0@eK}-g(Ue26K2LXm3 zS0yazUXwM@P5~xK9q7Yqm{fZ$up(s*F;UZugohR5 zgT9cLjP%+&r$H@!d8H75@81q7{qErFLRV8$s&jJ$_^9J9=jx~F{t~f^Eb$(+u1PRZ zqwAmgd0sm|mOJ7uWS2xpX-TOc?@A;F0X#wSs_fN0MpG%yQiochZPOkfr*LHhK^;UU zI_l^5fD~Y?SLB}rb!hsuSkjxSk7q6P z^bIR=&Aq2n;={rg zH!3w|OtxPIia0c?cQhF4vhk-UyO~n&-n4t<7v)GP;_g$lk}&?m2f^Wi+6oY8JnH}W zuKvQ&V^vw~!y*#+yGtaV9x?V`9Q1#-%LIn)SeU~DlBZz2Fs}-E0Wkfw%3)jUR3joI zQlMV|#MDX~dJ}*?jm8hA&Nc|A&zCCoZeU`K8Z(lj*X76??e?wC;uXB^v-NfBL9Mp$7EaO`A|e z8o{680qsYQ|KLzR!Fz524kT=U;aG8ONgIRa>IdSz!)5WhAS(CX(e?HZC1O#&;pF6W zzz3~y_=LqZ`AexRSWyYTomA6L7Wn2ao%Ug1HD3SS)R%=_0csVx0;%P5i7w?kH^P@p zSqq%nb9?}{<~!v?M$aAS=p`7#UslVLYJ{twy{pfETLpz}&$N##oyFxU7!Clp#5=CO z7PiE(j3+C#-PMX`9yX?pvwJwos%c9dA9Fub?AsyQmfUOJ_L9V}63^FY=P(XSVzv0_ zTmAww3{$9(mwL9nz{&?@#C-yrBH8*qupWAHaHiVvi3jyi;OkT4Dp(c8fHs0>Iw*{Y zfx98L1T#o>3FL7ctDlPPSeOrgJlGhT9(#2+0GU=o)v5&r0&JTXHA^5LOXP*2NLaQ( z|4^bh9Q}EdP1Ois*GhnWFTeBx|#mi_0ctv zObdqWS$$pruZQDcVF*wNT1PAPH7KeG3T?g^2A1nyVV@&bLS55!@^xU1!|DCp-3-$U!X>hf%cyxpgjhxdNM2pyd6_DFsLkRp4fUO4V# zbgfqw$m&o9F_~E3vz9Z^sk8w*kejA0t{2G3a57XVScB}A*hUwIChzrXHlk`*#cV?X z581(F{UbmZ@p0L))P8LUx`(PB^gX>3+f*!$n5Ovp5Shm^P8oIaUp?dV{(opZ*#>%5 zFrx(X2^Cs!powA0R#RkV4xvIqcD;AZ3%y!cOJyivDq8##8+HmLX)wF&Dj z2Qy}Zdhi)eg)C6lQsYSp!npnil@w4sf^0FWu((8|{ng^$}s9*yIGVQB>|&z*)% zdfHIfvd8-32az~$jZ!!ZiRQU1%QGZ>0XMiGAU%#ag?na{TPW5il`OxSjVx+QY~OQe zB(1cvDTD=qT*6%X}$IM@kgiHnE50og*T;V zr0Vl946ji9+ZcRG03fC`9=jy44scv(AAwW-*C-rb)6n^3%}ZBIE(Tha@iSXSUS4ek zvk|`n!l(E|$D`t-OIcZ2#A!7<@VR>4R9(G{j?&-0s5$5r}qlT_^z+O@5Jq_d?4ANz`xg7L?5vPXLels7zVxWtkV1X7c4`3 z@np;H9j5hoSralw!^}VHUkgYA$0;*II%CDuH_o__l$zAQsd{!Vtvi0Lx-%i>9i~L;dTCjWK^v8GX|Sk;H@C6C9qTA{WeB2rnoH+( zbd~j2sOtHgzvAv3X!suenYK}V27Q&*7@!#gXo+|qF`iG^(BUbk_xMvod-Z`=kg{Fq z-VN|Ad4S#A1LU3|@DM5$KCPu3p`>v7N(o9i9|WpxK3IaavxFY@V)={wwOD$1lTMW^ zwJadEz4EgaxX0p$&66U>rPN*cY)sMiUBDMP_fE-@8@ThXJon3iUK@~`5_qSu-;<}< z+W|^Mw5RY{Z?OVMUK+pLPKLrWn9M|z|1n0Ejz|F@zAduiF!N2amVo`3`hB{xrbL@U zWKl%@Hl`)l;zpu&r9R?G_K!whyTt;k|LZEVE&kj7%jsa41m`2Lo|AQOaTU&?-CPIp zIH8YO)z#x=iVStV9^Z?ewNu8sJ~Z#Vshk|RG+O6plnWyx1bbqQfN>`kPLpoL1LsJB zfB>n0xvXw1wROh4bllXSIH$cnY%5igeAj-!@^_e3&>lC8wp39TLB1 zc3b_I{xf#)NGCzrMb1M>mJ+U?rEMBKqIo2#ZhNppsADB5%h`J=PcQ237$; zlUQ>lt~-baB?vsqv6uXJb)S$d@U&H#{5(i~deZd_abVboTiN7; zxMw<5tI2Fy_<0dKYK1lgt4iqS}%svF71mRUBY$!ez5`TfH!-8I8E7c%ulmU>b zZFYcN=T|YB85pOb02CD4S|Wg#@bQ`;-NFNuV!$EW1$aJ>qq|}ie;_qj^Pq&=06D(k z-I{}gedb>of;NDGzoG;h1KbI#t20y(oB9c{0)oe%z3j&Vw034{`5)n57wpR1D%LIz z@AMD?br_mb|DEynCm+`TNpjAAv?}Vk_upKfAu|{U01R?kq=ATm%ca**Y}i>1a%Rl2 zrRzdP;@eT0Qv(b2>S=MOz}BEHn@I8WK@?Q=O?0YVV=PUT*SsUKOZa5uDC?sC(b06N zbqCMIS|*+$op1eH%vfP$8&LtC#mIV?K&RAB3hl^10%v`J0T<0hq!5kOTjS1}T_67R znIdqr$j>$VglGwJXkN&2S`cQ+bH?xv+Y3n zAbjZ`~++2(_aPt;fmKZj+kpGeiO>q<*Lzfrv~9>o4 zfei}4y8W~9n5?!0pNB;5mjv*WORgKxo()b+Nui{I4543AHO(9{Q+)yOVO3#I;D7Rf z9bJ4}7$$%R0Dxo$lQK&;^Pd}t-tDmD?M(0GvmfiP{-JYRaoK3YLIcPT5lhP99x@1L z-Y)UrUo@XZG5~=M;LYa3DZqFMtMX4;5;c((0F5v1J=BZ`dFue=-p21^KY#bj=XDf= zr{u4qo8gA=*}*T)Lx+^dWF|*dU0ln&GbP=1s(2AFZowZkDnK9{8@zn<%3hSl2z(lL zd;8c&NvW^X=oBleak|@>PfbGSr=N4pi2pDoSkVfoY)MjF`veqOhGnz@y+IL0h27it zH)i_YAa~wVS?jl7Q`RjpxNTh1r@!?2i}LY5R=MMxewNNP{;8xtn0NGDK1~A6c>av# zx2j*jAR^=h@29KCNv|9iR?2ubTo33E@@>IsI%k=TL$Nd}n?yV&LEzN>DJV?v^G(N~d zQ*^qJF~S9N5_gx7KV3jP*&L@~*4K+S()Ysiyz7&2E>>_l`oRrtEhdsv&Cem?eZ0kM z)h36^@4V+n_Nqvf3fs>lpV1Cxy>j~ssv~6ktrg>}vbd!G*fJqkzyuY$p9L(N2)|*l zch{)`R=eh1s+-UkM?Z6J{B*t3Me4bwV9z$w#qJ2}v!vJ;6!jY|jI_+yP@MQ(QzWhX zU7)mwGgaro)bUdvk@N4(g*R$84EqCYlu|g*d{pVjt!@IoyH4Adpm}a~P~ro3*_)Xrm68XYWU9c7 zlAGS6IC)!q(}^4|%OgEQtBgzdmRkrV31n%BcE6EE)d}94-7Tr`^f0?^BQ7YZ%;8We z@+J^JW`rJi+y#fV-;h&`XC7I4EZBnt+zN3gy^L#8cvFpoq z_#1>eF_u~x)!|@|4XOZH!hAMevgfhKz4E+`gTF=QeS1@Rkwd=IK#|b#swM-Q&}qV| zJQfqu?#TX>p!X(<~DqMt6Wd%$5oEcJCY| z1~guQhH;*wVe4qnbsTdNJ*Vgt9+Imb$<|nV-(L^ii;2#hKi#Jx9@3+jWkz!GG>HJt zk)>ZRO~xOsM>Pt7aH)%5+-_U=mhIaLfa(tq(dkf25rH*C( zFu_SXU4enU?Mx~+$7r3&V@b|y)o>}G;E6r`07fN##p{21tMkW&&c#*&-ZSYw(1rM#9b5nF<%$@V`4k z+|k0%ou3Pg;zrupl_Kj3?a)zgSDg|I`%({FSA|H9LI~6Z7pG|5tYFo`kkM&cLPj9U z4X+oq0|yys=$S5ldE&Lv$eU1ctl-eOIc3 zx$}4W^-<%vd?Cw zz&$qn5xroCjfHfHHzQeGNEX~wlzM)IPQCW+O5EMsE`Nqw*;}Axy`im|WdX)FoN!`5 zAT)%$Fn}2vy6_Ma_5WAK=W$}k4Z#!SF;YRTSF)YThWz)oOii_Uj`!_YBFVr_+Z{$Lb zui?-4`pur{ARuRJy6sLkoSR>7T6m;g$$tWD0$p7~%1wa}bN=(lDQ+iKGBC>_7ds46 z+ZOl!0F}NMuci?;UhNw=?6cXlEzW|xv-$CZVKO`7sAngl~8z%8saM!3|^W^Uz>M30>4Jaa&LrI+uYTfhft zN9z=DX>TjGGL~!KkNxr0-vzxVs;tlmj)ryA+XMQJ9p`%O@QiuW36`?ZM_%urVymR# z!11pB%}L}Gj!MQW8iB*8SkB5_a7XZJma@okgQ>pNk_Fbt7O#;>!|jKr3wK1 zYwye=pQy1chSIR~gq_qlNfh+eI(Qv*cR_~3%WdiWt`s<}S&9vPkaY{fmT}qAAQJX1 zb-SE)PUEb(Ye34B!1=tYN!t<>CXO96n*2BVkF3rCb^?uD^wXt1RWNwXFWyd;V$df;&x}hu~16Y?tNR z0wNi4!29oMO-)U^lh78Nt+T&><!{K-32~Wu!00iBe zDhMSu!(GYgbW+m3$M4((Dnq0-hpN*Sf5TVkb_yF_GIV=J8qv^gR`0b&0 zA64oiS#DEi3#CgQRA%a1wTZ}8_{eQL4YNnUQ1y{BBxN)4WBCV7VdU?h0&mEd^-IAz zgbZv9CW#p&pO~nI{X@g3M?zT;y4jZIBkFQXjW|L&a&q{iIlJ<5~GI;#fQmsk( z6`>~SHB|TEfL}S}+EQY#!CiT1dZeTtOK)m_gKkk$mb_hRR#rhw5ekB`t<8opmT zWXPA2fA2Lvwdc^NQaoPy@a;?(nRvis^c*CJ$jMtI^zs3~;=9m80g*g&pQ2S&x!W+E z@f=sXdra8cMI4z!Py+JkBVA)(Hb{z7Qi*-8$a#c|Dq_&D&VbzL7N8^O^4Nrwr2bJ9 z*^8zEf{kIHK7X{hfpjqSNKlo9=qo_OEEuW`?%%X*iS>4aOF6D{cV0JAMzvZB(sY3CMjwMwjPab(79mjc^1WThLsf5^T55#{oVBaT7Kz2Pp$oAD4vON@0OX1;NTds7LQSdDXuXX5(O zP?hvumwGS108sVGpF$hX!tLfy3Hqx4%sz%c`I6cN`|sh!vGa~L5CaZ9sMkzxJrVzs zNs}kyu^y`|>+|8i12^>n9fmF0FjIEhEy^ppT?_GmyUwQt!iTE&IQspa`|%jzy2@1y zYve)|K3L**bPPDkg`DbghG{hwE?_X|%~FWzfulg>nxw&x+OKU=pkx#-dG=!ALNc7q zTE7yREl2F5RHXyyE=w$^^Mx;%I;`d{P|bGLBv;8Y;ux2en2GFMX_dKv7_CyNbJb?O;(mI%62Yoet#|)1KR^E=+C>Rh&Ks2L z+(0OZ4`Ld|@njIV8~?rfboibpCa%H24OhkuQ69YnUOK5b+X1uxz+A>;?}l`Ja)mRR zq+W=w-sZ>hvw5h^mEwG z7Jp-y!Lk>C9LL_8o-Uz_G(JDi^+~hUliiy(?KA8q zMSWk>B-;ua=vK>Qr)zU{4y+iLS(G|uYC3)8Xu|xsN|l=Lg^_d}5^9$m!~+6ep2`H)buj)kAoRmGEk50pG{{@eg zZ3to_6rWE=F%QX1v5^5s2HK@eYr@wD%q>NBQMD4oPs-`P(twNod{&Or{OT4pKz!{sx65+9-^=9` z%Vz$XV+)HHoQbo?=Ns!WG0y$M$9)7HiJVQ2&MdHyx5SVar;i(wH}fHDR1Pqab2m-o zyo`JHE!bf7JW4&>d6|O@Q+raebJl*=e@d60GHxOCvRZs9YxCS$#ixci?I!k9q~l{8SD-@s*AOe&oBS4GymHcHJk~|aJ|imUyb}rv zyzog<&eH7fk|Tqy;XAHdke@!N3!a&3!z469&|=ZnPu*pPl;3kjw@zB1^owTPMJ@t8 zEpTV0s7NY5t=8G5XGOOSmE+r#CXqO^TNyT@Ti6fVXj$bsIe>)Y_jS+`UkHU93*!L& z)PuG!5ceM0!g-mDt$9KS5&yk;nMVz;gLtlhe+)ONJ$}+N+S(G**;j{jxS@jpI8X`zMAB|N~RXi+0B!{ zN7(eR8!V5ntdpS2Y;9p<6)VEOUVV{W?n^EB_WERJ4kb`UM$(QkfD{J@!{koAR&K%$ zJ32c#MAD_H^Nc%|c7YT&&qw{$_*Wj~!FD27u0$p+Z>4`sUsCO@5aO*m0#+ooCczcqpW|n2v8e?`~K*P9UO8O)_tB zVV@;ciK!hcfkm*QKSF4#gVO6ec4_c278 z=RQWj6n)wa!p%A8iyp4yLa7qbuQz{);$QgkTsf_8 zV}^|tnTt}?j77iFs@gYyh&W!;AVQ7mY}eX!TQfasg@KDDI^_{T<8g$F*jTk_=cu}W zi`Yl^t~fXeS40&;Z`%F2pw!A@8nzq6iao&*c0C{U+$t$E&+0A-m zZL9j!9P97nWpYB_i5vy_Gr6W0q~L>hyjfTLD~NrN_|KdF`{V5wBR4CVc4JJITj0C( zJUtIe90a|XXBj+_yAU>ZLI^&IL63!ZT1V_&|riS}WwTAy=9bbUz#5So%(M7 zb-}r+0HP3~{(uVst8dhX7&U#>%D+5;ZibtFn>5Hlv%sfElJfEutOlmlD~?1f+??pzj*&?ZkJ5A$fZYCC`*cu zmxI0qwq1a#xzu0dy9cA0JM3sF);ugc6>&`-5lp9#oUb{LAHx1U!B zeXi?^h!#_6KK<<5;7^W798?c|{X+7cot-rsY{u9$X&i?M_9YJycXjAx+`S~iXlP0C z)q<=D-@X9=MopjXnBx4}!or>t%7=$mP|vh!kMqYHg2hDO(^Uuk?`Zxx9Xl-b3+PG- zQps|NtVBe5i^=+md9G_SX}R4leF|%+nZAC5v&D}+^L$rg$WZd3aeMpPZ@OEb%B1{v zT#3Ys;tx%f>@&Dy+P=zZ>b9x4QWiUv)>wzBH3%jc{@=?U&8GT%#Zi2Ruf6NGtY^rM*IsS3m`YR^1Rl9= z&=7J)n}N{UyO)1Qljfzs9h)aNH5x(>`O8zG38ytG+wH=95;Vxmofb{fPMcYu&9!}z zqwlz%yV@f(&sX!?(zf>7MFUU{VKj3Wb#A#c=e6}hbLrBMMTdf6N>X9(w?iTba0MSV zx-)c)^dH45`PjPm;Lgj`lk?an>^9bg(A>tT`+eWuKeGU4VuO75L~DQC`x6sn<%Fog z1$(1n-oS|bKI%@HBXot zaSep^P~u`-AD)?zQR>WXzf(-Hi%3weq4J*-@b8b1==*}@^b0b4R8q|gGVX;qvjre5 z2agEpyhntO&x?T!#$%7J4k4Zc*R;;-Ya0_!Yr%{pYIlB+PDtGBtXM%)__Tpt^Lz|q zoNY}_JH*wGIr2@;sj-{T_DqqSj?o|@q%e6M7LtI8-Vc(k38{zoTLH%|Y>Y5f8l~~) zUJ3I?IPYFm;u7)>(iv@EKgN`$<0;hTH?-%2q$AgEMF^F#!$h@(vpi!_J;c{PFntwq zS68(CEP;uGz97E~B?R5n(eJ_CPT${GMqQ)~iTAJU8}=RB^>3+ZHtGIm1-A918e5$0 zu{#f9+$DN&!51ICugHK4A>E~S;aw*=7rX%@pOZGq_X}F$pr=q6-+r$sKqOk4c)4Uv zM~4z*Ds4a|4s837kHwLn#q5{%UX3;pqrhIip&(Y$mb>~r!9~hkgv3ovXokb?6Of>Z z_fMkgh0f_LeSI4jPV7zOuy+^5a&#>^Ie`!DNe4O|mx@D8YZc$3(70!c?wGXC7xpcyjGL(+gj4=1pwcr{#>2slWT z?V!cl&)hp=6y7$0zmRjcbnPv+*&6;9mTfcu4Ievc1N!bTI^AWyEMe+aQqK9DX=eSD z;PXlKmWOoQE0-esDW3I#srEA-E+aJp)V@fxX1)=R*KK~PI=dD<&HaR^nqPigeJeQ| zw%qAvAS$W;BXsmZhPOJz?JaTqPmj%QlBPIa8ry?+wp@;nD^2ad$#89HKYCCz$EehL zmsgdE2Or`Qby{R+TKBM+iZ%dXu&f_NS6k^39g$JuI(;;eS@E0E9?`H4OBLSfSbKb&qL2{K1j!6 z@d?Inn?M~?b)Cyht|8+t_Da7B3*?)J)3zVcH0qlP#UWrjN0u`UqbJ=oATvqDSBGrB z{fK}8KgRJ|{>EVIFw&CV{c2ydv$9?}xz)!0psg@tx_%fbtA;;OEtq1Qlz_0e=ge@`!(*LHQu5ud#1rDd4}xXJ1s4}R zqfKFaGhv@~2X2Aact1P>3g^Qx?QLHK-_h|y&Uq3T!Q3DnsCB`k1s6yHVRfklBurBp z>L(_gHW!@j7nL;=CepS}&dw3eGmU5Z;9wK>joOFNluXA6dmTOSTRS}_E*n{}3Zt9@ z9|yciC#sismVqt{kG)=nXf7Zu>HEJ2Be5N$DVhtTzQkXth5p1T2E3| zqV6k()by6IS-~I38#~QT3_c-**?0A6!3^`;16xB`C$H_xDeVT!T@8+#%}tLZXUSYU z+Z%7S+Hqv$8Z4nz-kd_c!8j=Nsy>mi;Qg8P5BLPVI)vT|(Uk?}fM69m9*M$cwYPEiQ?f~Lu5oQ~UF0~bc%$eFV_USBU{dI_^w zzwo}ml<+yXVlM}%0NwA0B#)DVY&}73BN+x>iOV(~vioVFJ)X>=`syWhaM|_Ja>L58 zo1}l<2fULOdy@$Fp!yXYY%mgP*9gN0zaR+{yK=>mbmoJw_sLs1NiMf71G;9V&7>g^ zCpjMFF;AO)nXB!H~cLo=sRn)Kf3k^VpE_C5@?WDw334K4Aw?q3TuQ9y+{@*t zz;kn1^yM-^Z$jsDnwj*l!;1Ts6}evH3nT?6Q5vD-6Dm5HD5GR{`Ga?$WPtv6ey&tF z>GcG*HZNT7{AZW`ic3)Hq=n9(a~+)d4Pmf&@@##oo!=pQ1R`QHA4Mf((F$(sUC1cu z*>4LGd(8SiGJMldXi3bJW~Q;D?WAlO@&yI%FycZe=i~AJN7b9hL&1LU<62e9T4Wu@ zS{btM``D7COe&#_kTuD^Ol4mOZT87hm_(ADlxSejtfInnp^%x zk);nSTTh!w^U_79K1+(B z?zJE6n?9V4%gZnQ4{Q9i!{J0Aj8A^Wdh~z&#ApV%f$V8Dj+d#*o+v7EY_A z?oxSeH1~vG;5juPrC6x{L_))=-Zin1JUe|4DD-x{gPXU>0^F?7=HCBc1H+pG)r*@% z_4_!2ok7lo!enR}1yfU>UK)IdaLT+(X}B8XR1l6As;eHOAvyrDXg5Xt3*H5x%?NpU zKXsv05IGsXN@XPRceXQ=+OND`T)Zghr1y)=bEa_zEUn0G^vFA`jpe6-QZ2N^gJWdy z`HrLuC-CGn_$h68eFWv2Iy(sY8OP9bzn3b!V7GVEu)a&f_tjs+Vnm=0c^%r1CP4ys zX>UtA<7F|LcV8R?Qy}zr2~aZVAXFkLq{^EuaedqkoPW#W<{KcU%^Req7Hudpqa`Mg zt3F2j|2x(U3`TMQ@hO>~5`X-112N*i{|_1U)`-O~LnxKJ#m2xOezQ9w&ua#O z1SOFDOl4AnfPyaGKa}(A4tNiu^6Y+DEN+diHrgFsCF8Eg1p`cAgEZ!mwStFQs&7n0 zk~j-}tQMowjaaP?8`{`pVf|f=z_}sc6yR;#@v3lQ;}r;eG)n4Nt0Q7d5W#y>L_Qp! za<@uN*iUEcqWNI8_TT_-4O6^}QV3Qc*M*)<5FcGDBo9g;mFhrxvSwdvQ?mlcn?YN( ziWV*2H~wL-ZuLA8V}1V*);;O@lCl`dBbNI?XRH5YfBN=>vu4S7Fk^pG^2vV#@2@8S zI$Et8s>3lHb?4!}eD(s!*s}1#4q*Z5rhD zzxNFr(AYvHy$2c7=_ATkpZh}g3Lr16;+m8>{lDd2^gDSB%>e?7I~BkoznWI-TAxBd zz%^Eb>rg5J>G;xL+HeXW#`DIN15uE|wQA?9UEBg{dW&w2Qb@Ov=IA~ZaG|=~WRz*! z+#MKz*Pd87#xhPUy?yyohTD-~v+J?hesXcg^vu8e?xbxK5{$jg+5j#PAJ^n49Q9Cr z*bXa7Z#=c2d=kyg?YT9PfJ{i$vc;RhtmoCE7fLMucw_}#!)ulLl;Bn+*e!{E>z<^s zX&1-M#BnQub8D@A9WR(UZM2L$?9LZmU5bJpU~oFS^6P)m>F@I89bW8?NSQM@#OI3| zglhWj)IX;XRQ#vf>dFIt;?}v#_;FM3IwTNC0ma#?yYZq?kf&Q`LmmcFM$&4r3|+9O zO9YNGKGYZYy-x?b$^u%E+BNZaQJ8k{05*W48jsR>aHTEiCvpNZ-#}HLcL?pd4?sa6 zJ8k`il+(I@Qzt{cKrwt2f^(s@<&R&!L3x0)xxeVOTeP-dWdQ*rotV- zT~>s>ga@#2Y)oC;3Sawko$(j||3A);LXvs^JBKIH*}s#7)u}|{qg|%G8U+^%ji>b~ zrQW?_#H|mvD=a9Tc3!Pi3t3ETtg^Jr3|Y7gCL`=}XX^c<&~blpF`U6?i1!QZ_}(8}G||5lsr@MA7(fR1go$pi3!L3>_z>Yro0zZw7AiwTew zL&9(oD*(i@K@J&q*x@*nUL&h@Z|75`t$!7Cdhj19IECiEWmzR%OcZX-n;^;v*Hg{vX~!I6p~mS8cA2WaQ5Lb$qdy8(BRnY?lOGeKk14AZo z|I4A29DGS(8ZIkNopzg8S{t*T(8uX^lxM+g437(0#fK)W*;dU1B;rl}7N9OGDvK4h zMJU)A#JTp!tY=Drto!^`ro~P$dZc(BZ{=9K?e7@KT!7r$ZFWU6T0M>iRJWG6N^>0e zjA3p&*HfHH3!s7y12F&@9Zl>h$Usgcl>EX?(?(% z&-MT!u7}edstj1O6-`B3N!zShg5C^YU=el{9=@VU8?^8pBH;=VnAf(Lw7yt1-V+pE zE;RSh-$Z?g!RUg&zkhO+1OVfGe|FpjA07UC1^)ha?Vyj7-klXARslJ?Scq}oh@bq4 zl6r$Q?WUgM``0Pz5|U#JbN;O86gEwaUmOc1(l83nvD;IRl>X`4pJruw`noktQY!Oo zG0TG?C%a5WXYITf98Kk{b~%M;Sjhf40Gk>(UoMW&n6T4ehG^Xa^VZ9)S9gkWNm3UF{4;_!f?$E0n`p;vPnBK=S7?ugw%TRCdD%7E5BU zK*_s`yWWn|Tq{2}PFA)i9C zUp@H5S8IQq=M+lL-u$y%(znE)=CCSkQ7-*vFJ{cPcs%vR_txmMkR0|ge+{qID^RHF z99Es!kmMZFAf;CR50qtKfWzgBmyROL&MJ48c3I3jEcTWfbC}KWlx4%;o`535EX)4fgjaDs|<`q9364n=@e{_Ui>~*shN@ZpNG2+IYE{#ga9D0Fr?U z&@-7Nh`AE1Uye~+{*}kWG0%eLoCu&0Ab9m^B_pc zT!^j97`;zmX}85Hjl7|cNy3Io=vVdztf}KdN1i@HkR*B`CtPA#AB@8rV&C4yXm0%9 zbtt)h_}}ZmQveS650r{;J0l4{R5I^5#b@P-6Po5K?RRHZ7Wk>(obnM+HO1BljX-)3 z&QnurAojF<^z;fg66bkI%=DV~vcdoeqbVzzHbD1C7}ujK2Lwy<9NaIKL^`K=0*@Mi z=}v)8RDHT?oWt~g33q=ho@~YLFuMutJSkxO-Su=%Zk;*l9w4T4?Qr3LFd5>&}I(0U$2aGtugHBb^Cnjc8 z^Wy0bwXFV09of6MLh9@RRk3AT%t9qKAfCH=qt3Apc`r6?VyUiSU}sv)!QPh4Nr!ol zp|oVIG6y#Jh{3MO8V-5N?={McB#hSO1$DrK*6e2nc4ycaw1W%T4%yLmHj~mlEW8~e z#%is&yUD^RFe97v3XY3A$*b7zXSz1sVKR?0tYRBWwO(7ex!7m$PgvLHsao8mhR2+< z4KcNE6x5l?3-8}iSOz&YlK+Sbs67!t3 zC51+>lJV$NL^N36sjs?Tr!u(>7C-UQe|5_Kp9J>;9HrRU%3TGh)VS*rCOLg0g~7Mp z9A{%QZE%9H@mI;I(RQ8s7M}UYHYY4GQu0Gn1L6z;k^;9>3JI!?c@-ww&QPvBPB>l!GSSx}R{ z9J5_+at;}?w2wjec)JBN^Sz8Ghnv+x z@?JTy-KX>qwXPX(oJn4k5mxY?AIyqk)k>DyPy2<%ul!hv4aPj>PE*r2jdTXH|FT{T zi4Ip($jS&q4z0Kq_C)oIcXggd1KdWYD9&unAf$mA-7+N0Li!ZFX zE-xdzPYB%Se9~DrS;92+ z)djd6fAowoH0LKax1&j|yh*L>5Zcjjy@biun&sboV+2iJKj`C!d-vd*$Q)M$C={iZ z)jslM{{wWXsths7~D{{-3zb04e%NtZ%a^ z7VNrUNZ!3mWhqH%TD&~X7*mFauYPz!Co%^nG6%srp7PB1k@Rth6#6GA3&w*QP|B%r zyjyKCg*k!f7tc}3@6wd3UsXt`os(WST)S!`zB}1XAT?yqGj&$CDJP^GaR?wAg)fb? zYYA)u@)KN~;Cl1sIFVYplDa>J$;n2fMou`~kgtFIG)z}TWym?Zwx}rMF(xXC9V-ya zs(+9nk@kOAt5CX0k0tYE2i5jP5?5plzzZ7GKAV4ow znRII52fq{+7~$1Jz!$d@kga;8y5f2NCZb_mi*!WAO?Ck}S<1HKx`O+ly}Cyo?EJaw zl*EyYsw@}l?>30FHZ~~)(QuM~r@QEuoVPR(?d5@DgZ}uCgO~k+JD?wb1Ktn`shWe) z-;%pN!fcv2kF$5wKjP45_oz^zt&Bo}zL{aA9!@l*b;wCvty1XeJ%Iit=nyu8tQFk$ zRB+KqaAHLT9botc@XP#! z9NWW_fU4L^A~o!d4QhJF3OvW9)X7j7(Pas{!N2X!$gQp}Tz~Fa zY3}X)`50T$UGFNi2>WDI6E)HVTXgLLA-VX=u3@qclsgZd6$rROhN~q!t5=q8HvY?9 zF^I^OkiMRj4&cqvhZk708n1>!FN+w1u?$e5a7>t>u})Bd2!r+~@DD^X>vWjf$5WDK zQ+4WEgwHp3RJ*eA)pcz#b=_EU87L}VtKL$MeO*$trcv4wI!OI1(|H=>s*;y%Z+vu- z@~Jc2psT(LGmIL1{GitW?3)O8AG?+vGLCZs5GMSaT0ki>0l4jQ9lP#ji{~#M+G2TqO~ zeTCUvZ*cLv18;nt2Ns@f9KHR{-A;)|&{ToM;Smi4qZU%WC5_&&RVCmE0AkU=VoDb` zIllPGWB26!?{fCR}$L~0oexUuuPVM65#+XLR99$nh+Y# zr{CjBG-p6X>!;qf>pSAS*hK(7lX%#xyof4;B+2vV2uv^EeiXHkst-D@Kkcf5hz zCy@*QC1MvadixARz~zu)>ceJpJs_E6M^#pIpl^7K!eY0#0PzyCbYpz(muXn|(jD4O z0jp2IHyt}reCva=K>VawadQVBV3N+*U7k5eP6%&uZ%52_!bFuNJCfUE2kq$%GwVrNvh;&mY- zm47U?<5QV1Rl(x_7$d2j-Kx*GgUVXsPI`=E!n!dtzS>of;sdCiP|9vk9`dpu?HF1W zuq;g>auPk2LI=@~WK|_P&3~IxXby{7IhLS$(ZL2oCG^^F@$#+>fTt50{OhS_XX*p~ zI44bT=wQqYf*wuHIcADBLUy;l8}{lFkFgCGTH{#4;6UJ@t)wI+jMnmkqUcuHOac9r zP{`r`Qs}9xv%QDj2J?D2m0m+(q+@kIU6gXR)Vf?@_>-DwaxOR-{xQH}H_f2gXkv=( z+&RtKuLl_BC27o0R}vOKu5`LqT(@FZ7|9$41ZdUA7SGF=Z+qXeiH6H{&PARXZtMOz z(npe0V7ekV=$lP;$lCO(WR5F5V7uiey)Q3s2_Jo5<5-e~wW$kwi}jbk6u)&E=fu{j z$f(37>fUO+>6Ek|(ify}Y<>{pR+r;ebz*q`~ftzaSb_8U6V35A^-b}W0 zZyzG7?3q;#IF2x)is}t;H!*Uge!_Y-r$XhjK}cCEgi9L2e~io(@a@~W(`>j?p@0>4 zskU3-X_la1J%O!oR{WvaFEZ$bVy)esO{FU#;N?KScet;X#F@gHdErsbw3cM~z9afi z;Q!^(ycaZ>D*Mz*>rx;4^cwFg>;@+0@#*iFT4pd6$>vMZm1MtrL|NjNZQIk+%R#ch zM&kFvP@WBPN1nKX+*}^xe=f7YuEowKx2iV!#VvU)c67wBOXJbaD$TW+1}ux^a7sg# zQN*hh!sFSq!&v@Hj7iUo`d)n){S+MdqjSYP!Yt8jc0g@)pja#!et`Y6yH%+mbdJeF zzx`Xhn;J#Ir^=w=ca~Wc1SpI!2m1voWvWkeD@xcRbDk_b!DZB__Azsq_q=V+Unv%Z znX8ub!~-tdXKbS86`0KHKMXuApzqBq8_5^at?E-?#)&8K*}J{j0@wNkc!c$x4k?<) zYiuVs3JHgtfF&IQfZQ;DtzNT_Dw-_?@FSe%fKvduBJiDX^|*)-rhPpWYNDl5_Y~> z3`BI$T7k>eABo#u53Ve%u_S4>YL4s&G0Jaxa6Il&4?K1dz=(wBQm#GFBpETX_a1*G z7Vw@A)vq+a8?WLWvfOFUyovc^1@O9ne&bBjg3V}60X36LtYvC=;N_x1#b%ou&vUX{ zsZfPPvVAmQ&&W&z$qDX86*rGsJwD21Dj&12I|i&cF#&&y;`_?ZjmL`(n3NBl3knWl zwz1N+Bl~3e$=$ZYSV#v|dlK`J;`G0WsNE^-auDMRpp&5;mQD?hQ7*Bf3N!FS<{6Pzo3&eo&AX^{(>yJBNHm*8?KwQh^ZLxf z=LZ9-O4<=eNOd*=?M#G<+{+DbPGVSfkA{dqp%YAW$5lPUl-4P>3o4{6Cv_6l*mz|g zrX54DDM01{d(nW8)7k&x;yJ^_hin4udZ(t}KJEM1P*o7yfQ4#*6EvqlKNl<=f*_lv z;oXMN7dZZa9yqIUbNN9Ak)$w~6CqdpjTBfzEDn8=FOPT%JYi(=&gb?dpD8kygY0a0 z9DTE3hhVKkWaChWhT^K$ZC}UdQx6N788V^QCn}dL-Y@W*I#EpS^TbY13B_waq9+2(jZ>XL;ffwrCrjmfikbSayZ0&w z1qn67^F6EV(Vzi|jq{E?nZML7mODC1@7_qW;mR;4C@L*oJvl+;;%YABK4@oF*BUnn zh*IOD6>YC?wxka>pSKYkH9lt?HD4F4dJGp|W&H9Oh0O?2?5KNG)VMx{-#uZ|e^*l| zSkta>LFD@OH``nC)_6Cb&1>E^(@8TR|Dceo*{UejadB_vIwMwQh9oVRZ@Em<7o{8+bjf-J@oA7@5u`-lm-7W$_ z>e(Wj?uvlDQS|+IQ^K>T*^IT;vpWrI^qFf{6T?pKN(Z&6%*2}?+B%$sb`FxviyC=T zAF@7M4?XL88UAdre9_+X!p`{K4?i;o!HT00&#?Ue-w6|~3%gbCnEZk7~Yawi(%lvYxO*LXGm-}-q_a$V6zq0- z?fXB5#@VAo37*2bhRG{?EEK&H4d}3v82hUYKKJG>B{B8(i$A-{Cibjt^$As1XH?Z0 zz9k_c3$1iAN$qnvr>>ZXLIr2)6TC6NHls^3vIaOwP$rogdGRkGW)OMpuLbj5lv`8^ zjoWowa=){&tgn`TT|RW;fRj_uhM0P$IS5 z%qfWi9sFG_xkj8H2yTmI;hC{rPl;sVAUdh;qA?x>&iOl{_pzC{h&t-lhgPyb;Bp`b z%IsrreQe2Ikzgq?7a9Ti8D@$c&aoVcBRO0yNfPV%og`Vx-l2h3QYuxknaOZPNnJxI z2jx}#>0EJl5z_DIVv%nG^uaSDhpqGH0gpv(n>z$0%ARSpMBptBAB>l1Q9KF_$)gK~ z9DYL=8U2@45y^tFPi2G*^?l0u{ba)?lfpPNs%ipJn=8z>2<`|wp4B?h@80jhVOwSw zjUm07*2@NjUCT^GIbR$OIk};T*6w3D%ffa_!aMsJ<7pW z)}d;N8hiu&{awHUmN-?-a&K{(&Ad(vhrG=t zdF$pEQ>?AfDVSbytgwOe&fT87V)srRVGukgGRnLJXhK7+D3ijo9?9;H3e49-`(zz- zl0woQcNC{9lU6n7=pzp~gxEdQ6{k>I%HV8K*V>qsT*><`seS;&8qxfL)7-7wUO+Dm zv97Bi^RP6|s8peB5u5X)IP#!VmN;#D`l#LI4F2Fwh54)sr{Y{KpQZj%feN4Wq{w-e zP3lxHDSp4{U~mNq-0(rnW?Gxiu;7?^RDv3jWjq_bg#Qo=zF@S|{~>N^P9hZv9r@UT z9xQG#T@Q1Sa9ExG+!(Y3IiH6AV5J-1!2 z#TBh}Ls}Fga2Y&4J(jvJK3eXY)tv9!*Bzg`|Kl-YU=PK`Nm^H2#_!c*L5=^ZJito* z7@AvUBky?}Qqw;og#7zEW~g-lxcZK*$*l!xO1asi$~T7?k_-}*4R%#B6#^5edJjNV6=GBNt&|0a zG}!XL{_W#Dm*y{u{{KUtg$fy+s88g#S%`k*RsKdhr-TVuU)EI>)|m;*j%V1|dZ>G! zg`hd*82m1O-8}%MJCJ#w%ITqF`drD%XxN33S|xJ*7gA`UW~DfMEko|GnP? zMg>;(zdV{}|Cu!6DOXRZd*`3&;gX%5(1c*+l2Re}yui;!14yZBo1d+A?wH}m)@R{n zyMa@R2+AQ;?JazT1dBi~xpD_+{;WU!$Ep3azzI@qb(%LR!tZn_ET9olcWA9SwyU7#dZd6%Dz76T z-J+)bUeAw2+DbQwSL`IVyQ0r=nes)Zw{a;EYyB_#x5vgSoHz<-WwK~yNMF>--t$G5 zd>xmaSK}=V=bAXR9&O?SUT?qBMTb5!R|kYpsSlz0&Ak&^8~S>hOu?r4@BUm_0!?N6 z)?JXi27%y5w4*;;9qu?_wiJ20b=zV3GGeVNZUL5V>(7VlH%*UIKp*~&^n`#O17FNU z_Olij6XQO+jyuHCBpG1`&>&X$7IYpwE%&;B;c=_;vDr$KQv{>i1$RDZSpjD!9i%>ohHv>$Y2RAt$M_N7$lW_8w>P6c~Jt!iK&)gC!4r zFS&uTYy%AX)Wt_vuhw0U!D`P&uT{7MkWS-y@T>NU-oYn_fQ)ME@x_?pKa=TeG5R5$ zu7+H7so9-M61LdwGK9z_u#}ehThBH`@~t|+1AFy!_jadNXS<&ME7Lo5+f!zCzhAu} ztM57z-X|&=eOH_PyC5FsOW1v`ZSZ>G6a#B~np)X~%}6`-ij5H1dT@>M2OsDBmS;Xn zJa6d9JQ~h$c`)xn-9ZE#$q5Bju}Gf6n!9?oh)Rz#L*Mh*K>1TSu62cMn?ly><`iic z6!~#6jWR}EOJN4Qj=D4PeQK{p<^@n*hZLQH>`N~om5&AUp}jef$piKI*ll7X$x42t zeMqtEaU7>7hxnv|Vi=JPYGduac?cUqEhZp>+dc{-I&!tHXqi@O`IKeJVH#k!!-%+5 zneA%M&Ydx3h(M(5Vwene%xWlOul*WX5SF$eS^11VATk98y8q-R@!bbP#+-6s(1hL2>V_qm7(|_c ze3GEMo!N*wYDC?JTxAd?Ep)ih+s(*L)=2k~vB&~-=6d4ecBw+m*QZ4mg0k{jiH5}? z6%FK&p!Hb;1jfH?xe0y5u`~vf3dnQ3=IXEh=r58Cxqo^SKwzLdwnuMK2hh0?HQ2vy zg0H-PBWQF~=iLO2xja?O=6B4t!Jw(P0FG13Zh?3PtufbA>zj$=9`Fgp;yy;bRAVmO ziPa0zM1Cqm$~t`ZS?-hO9Pjsu!IJ8J^C8xN`glQHla8zs&@5nKJ1!I!!+QLb;Nhed zOOKzglkI;$X_@uvQZuBGx(nCPaJcT#x$0=8;Yq_j4msjMjlRP^FqY+v7aw<+y1Ri1 zhSPQE!+g0F9?htFZ}46#eFlRH$&qe(4vtb2*5`vLG^aQ`J6M62Fp3!6TmC#)82|5y zWH35&{zyF)32~XeZ^Hg%{=*hrBs7P5NaX$$xu}6RyH{cM2$bQ8)6~oi6EsJQE@#Hh zwi|ntovml}L3UT_7KPY7fTB6RkD_~nQ_kXdr!~_u9APj*sFc_DcSI( z;>O(2`~1>i@+$CrFVN|CGf6Wwx*k2ypw0?^=H(LMrz7nhoUnaNinEovrT{!YFyLJc zGko|^U5fY=x0gLHN8duV(tGI?E}Yky*K;gaoH4n3-yeQ+<3QB45?HR(UATj4sB2cf zGBZ9ltBgwjI`O(NVD$o;cju1xTp@OvEUYdTZu`>~jV~3!Wdwdm+neo)TnOAkQG2s| zmc~rQfMjXpo=}QrZS?!5?l6UWOYNHI#H~m6#fAK_J;$NH+Fm<=RUsEJmh^B`++^Vu zsP%06Gk~Q=b5RTnz301yrw0}k#9CY|jx|;|ZLWHIR@0vmrmF(teg8Mr#nf2uR4RHV*0U+V0Ig&& zrFB`}ODKvRaYfhwtBU%midZ|#TKp&`A$)6&x`1#CB>Ee2>L(8vH(XTQjJ(yVx$sH~ z&&VP_PWZyH{w``C#*&9gv#udB(c|yOHCNwarN3Bs3~p7`-NA#cCTL*x%ChznGWD^V zf0~IBJWU}~V_4DD$vcGtUxkzw)NCoy@*6Y7K{QHN!DCA~EVfOR>a^SV*ru`=j%UIn z?@OGtN*1(T>(A~>x>|XNt6mR>^*ZvtVSxiKPbNc*kDWN7RlkB>uyFXc0zp|o3}n$E zxnlK{^(AM`$b{Y`;rnlQdhN`Q3$pplLVWwGljvX=IGT>!#H)juiJuU)a5I$;gFenU zJ4c`YY<4^!VOC605|4Cvzlza<=K4y5bMkX6mI(MxNYRU&S6v=2L?rkm8#&9~TS4h2 z&0kI8w}v^RD~}PcZdO3KE8ADBk0x2s`Lq556znx+283w zDlT+CPByW#>3@RndF2N42B`)GPmr1O<7+K6j;bGRHf;`rr6HHn@CmqKJ0-vZ!8yzu zL6`CG-ymJpsRxLb1eziDoK|pe0dJbH3!rBS8Kotu*x%#S)&u23bNd5JLws<+l%hAE zBR~oonVUT0Fs!DeS!E^4rgAT^*c~(7V1Q>*e1WZT^HG6pNXecJ`GcIY7q)hAZMdI7 zXDu>(H_w8bAJ*TCBRO-UR=t$C2@P5#XQUe1AAsfF{4PsM#%5M^y81``*ecIKZ7*8) zy2)O_{0*hi<{dS9s_`oz-*ZfeH8z^IALC-{`AVw`I$ulooDbpGxEq$gU3HHaXL>q% zK<4?=0i48*fj2phlgIQ>;+3$ImntS*qnVT7B1TbBA zWREUIK6?`$9s02*BAiu=J+NZG+456B$88_Di|?UBB3C;yhf4=j`Cs+@+hzCLv?GPB zw{wwWY!{7fP$fwcmDSHTgCC8AjOCuFOZW~rQZBE3+cR`x3EX(o`)@rj6H0}d2c$zj z4LlLfQ5WmhMh42evPto24Wxu;#xLrh3qL}xEU$de{znj}J zP7De~QOvXX-0xZYsrVcr*q1eSoMF)Zyp^+u;KGz}?(S{mCA^sLl{CSpn@}JV1ZmB2 zW#&Aof7NAq!HKqG(B?Sp$6H?KlEUbBacP9ICJdl~oqK9(jAtUYppnn*2aBxB4iL%? zFxUyd0x9I0gU-Lyfqh)wZ$H;?%O1Y;lfL4z8|ZpyhT~t?Y*r?vzm>Xl&)&2EdR~h-Vp!32yh=w zgTi39n@!<|(2#BaZ3}#e)1GH53f*%4l}IX5Pq~E5--I4ObJd)dsn%St8sfIs^FvjM&B>(yhg`H&jmHn2)16Dc`D`f9?Rj9Ec z=)}3>+{5Ldwp`hu@3Lu4wp;|IdrSg1xBodbXOF`8{dRQAGO^EB+s6mF#?(8p@wnsH zmDGRJ`p0WbJnFK~b_m1e#fEvZk5a&WZ75JU zzXp6L$|5AW%^eWN^MkgIA7{J078KbI7(u|zNxM|)7s5lkzHwUGsY#>U)kogH#%_B( z`2OjBD+}WB`=ZAUst&{9j0^FW9>tFYE_^-=i#FPl)k`|4%bMvmmh$juMM1$x$$aQh zft*KWDC?SweV0U3`9~tLhU_yLY7t?ACq5l{#HRV2wOlj-?h9jJRrunxvqB;A+uo$x z^}8aZ=@X22)KnC5#ZgiJ|Ag{4^spPk^Dg|l$uB-tP)rMyvc2aI-6-jscHYfnJxxBz zCcAzyLQCk{CnWUB8!d5m7Ug}>DwThDt>4{uu_;$ws-d*hxyx3z4|IEY$vk`!azA8b z5Q^NJlXFl@c#uw*H5Z;&zfx3W^;Xz0fNx~5RAbC9160z$vj6admw#PY!p%3(=9kSJ z=+Kna>Bv@GE2n;=u&k?VupccPSn_|QLwL{{`xT+)PFyd7fByy~ga%T-5G*>7+OBm5 zv4c6cCp%1CjpT>RU2o6$y|YJOhz1RPXim@E?-SM*8bz@oS5Osm!U#-2*)r;=T0d|- zll>BNFk?5od26(R!Decz$qTXD)_1B^1`rjH=jh(@*pLfan3-2BBm`x)NA+)a{ZJN)G^XXkkyWvywUc zojRm}-I>~N{_(8-VllWzQ~SttWzfsJPr3l4<sS!M#kwTgw8L0`_#E7 z|5Q0KxlKGu1kGAV-*fd=z!Aw3XQ}eW-=0}guF9^;fuSf(tn9+U@b4_Aos`M&;3qkoRkK->HK?J?^}jXMUT1cIF}I1BzQS zewo4q>>j3pj?q}ad6=}7S4F1{nNRXfFno_S3?Cd0+yJ&K9Ov#gz_=)@ziZ+YZycIb zaP5&$X9t5D_I&`Fn7_^fs~0ip+cVxu<9dX8Z!eg8Rkcm$hTjnMMzYN9yagGq!Uo2y zfF)zRJ4mRdLa~>A@a@2xaCQdNJ&GCDhTiqsBG~M;F_tc43;9WeyDIK&dg3$z4PbLisAFX5GD`y7O%`lw0=ABh7!hUT_V!h|?rvOYvjOuGRT;~ML!SaY+ z`bXooH{He}*@xEKo_&bb;|HxN`!Jl%(Z=`ZJL>ZA<4GUKjZgL2X!u46?R6!GYbF=@ zPvfmeV3{PaZWsdQe0{@W{6Q3J!50 zEKvsv)p;S*1fgxI^KvloMEDs-Y1{oCcq$gdx9U>S9=u*!KvB4>p!rM(87i%&`7oMnANKX4H_1Q1Prf8ovVHm zyx+jrLDamWZoPRtG30JV@h|fOn37;yd}L*h#~;jw$L^1fulHy=Zbj#%koG^;xeIsmqLr)`+rR2i-RewU7g=~OjNq{bG^5=I1D^_s1TtXV_|PXNdbmM_ zL@3RGRWx!AO(*hXgwH4%S7{`ner9EEUj@bJRIE1d2vJji~JE*$Y$I+#Glh8s}C8z@@<1_)xSg zcIPgz@L;T%Vok&&7W8f_rWqaoiZm9i_KV*#a#UXqHT0>P!??=u_rPB>XuBRy#zSV$ z(o5~4PLYqF3rY?)0o3vQivO$M?4V0jFzXs9RsM2sV8h0#C0*BI(?-!d=uQ2O`O8an zQlmzRB0|v{jL~_gPYdcCKsgN!o52~qmkccGLjyP7_H`KOt6MNKn;EM2ywN0Sy&`=X4>Q#?S2i6pWMeR+!z4%RPFp%pHL+Jc&5Z&GlI$7<&<&Eiw3pK=8Gi zyPt9lbm0NFTXdD0e+fWZuKk7vS33~GTDy8!+*eQN4N`6)-wDRo~{P`jsoML zIURPQsTH(a4=5*ru6)f*Y77zuB&CWf7LvKRq-Jr=HHm*qiC?d-~`$`p0_OGoyF7Bo6a#5^(RQ$VQVHayXXG^Phnem0dW9C;E7g<{Y~mxE}APC3(u^yif)JfkvGBNj*@W~Vx(C*cPnyc%?N=Xba4mNl%J0o`z*g2nG z{bcx3{a3TCjP8Dq6KGt*$={&tGfVh>Co*xYE&3HR-*={>hFZ}&5=0E4yG8$3;5|5*IqE*chI@7|NQ07 zCBkma%EDYE!h+q{SpH+R&A{>?lF^u5M6_qDe&@aAd(q=MBKHgGjTgj3jFP*=3*8nn z@k^Q~9^cf{W!(;j@7<(3DpX>zKbADv+C-C65o#OCrrcnH&GG+3KHSHJ+QjWInrt0Z z39;3`VGxn`1KWMj+rDca?SHbQ+~gY5$V5p~Bh%2e)hTu;reS*SK4+5pn==e{3*Di& zd2FYs+XHrs-Hf?#DJL*pC+sa+*lInDSN*nqND}=?OcP;UW@9Ev>`>&KnSgcWrOnju zRNuShun>_{jotN&2wR{5nW0U9`#gZzCU5=>;Uh_eO`z(}3B=k>^ts;Y0_sQ2`Z%1x zugXI$x6xk?S#;zYxvo9tIR2^lVJQ;x*Gx?U%q6ju56xN)T-9kaMCb-MKaFIGGlUGc zBr!$zoGXC41pTO%5Km~2-+q%x2hk8T*TsCf!euV9KjI+z!UQO)8{9HnTE~m#_aQtr zN6yTG@>&x3DP@Gu)H1~dOVzBOMKrAT?ND#_=ezlU(GBfwrsykmgvVOB(To#z3JIss zP?fF?56msEJ7`7*hVCcFpmSWhimTh$G)MavN}Zh|CrI51vjud;m)VFTk>j`ZVuz?V zF=&Ykdi`gwJFtE-nr!9NI>_+*@V{mtp2YV|OdJ|VoSx8c{M_tE1;6r?Ne0$CQpP9( z-y~+8lkj2WbH+*U2oc*Gf+_gA^WD%&vvFn%Zr95?sXAJFXNS$F*Vs^9L)DA%W;MDc@}rUzC5BxU{cBDJ(3blh?%LSpckr!WJBwB%cS zopNMG>x0c%5Mv(#v{HYc;Dgirz*}kIeZWm|;~WS|%FLwRFQ$%2%!l{uR#R#MMdPY_ zyK(N==&Kj;K#moKh$&%z?l z$bEYHs?bwRvtMr%6Rk9-xtCc?G|Y+4H0D~mt%%s{;q3TE)>Q8&f*>WgVO#G|PE1kM zDz;e|j5JJ>yi;w8M|S-R9%+~3nXxIxJaLCA0K+$E+pwVYZjQclR`P^ofLV%$xmD46 z6KkdVZyr{ttZi3CvzCIHTYt0L?soNDPc(2^+}X#nTCxu9e*2n5r>O;)rGiAOY~D5_ zt~ezDPj%jS+l99^ews5@xVVN3cN~2oABMpJd~P;3gR9#dm(AMzb$n)j2Hc8_QqchU zE{$GW?E#<-o<`&se>D8IlH0dvX}F%?=i$FUB!MC9`$?gL@w+*)ui>KG`l3hl-^Fkr zFR?b6V}dzwB(dsvKQ2fw>g?MnGhIl{6)O?g)%(>`|n$JU9VAo!8yDD0ut?d(s<~aXK7vAm?u4Y+`n>(Xm_gahO_gNf5Df5=NTl`XRPpF^+7*pBNqH z<@nwXx0TdZ1(D(JY@oZ(KOR{k=N4N~UT}AjD~SOC*M^~DuRLyIodw2a?zhS!)|6x2 z<-cydx;qvbvo3D5PI^0T(2xsnz=uR$8GTd1@7;mCW|KBzw$CQ~V-bSDgVD%n&>Qo0 z{%vfCc{ylNA16fZaECvDoGA=2G`@hS?6mF}u5VGy6IMzRv;n~nD7G&K6 zVan(+V8meXzowq^{oVH-oJYPm+ZCVd6YuDJs-FGRYtUU-vFf>c>?1%@ZgvkeyL}vs zcOT0_A!8Vi2)6)&4hWzp0UP8fYV~s^wIu+sxI3TWd)UZf*ofR+z``$okc|i?UY^LF zFG4HpfsES^|5nZ`w%Hl*($@inaHdW5;8ftflF$ z8?3Ibnp4HlXtWh!(*56;m5y#2^I=P+^b3HqS5nHX0d<+8fz!8IN@rk++nAth$fgyk3ASW_nF}I?G+u84xt);6bcbLyGeZ2S>3+* zznsXUq|tKs6tf*yO5XN?Uh=IsWWRk+oCthUa|S3-k+>H`NPLGv*RO4Cj$qj&ty#5q zHJGHVt>)tCn!I4Y)7n67loX}QftVU@*|_93PtXhk$Z=06 zGzga1h>C~hQ-x>8Z|+X?6><`4AZr0a8A)gJ{mfh9CGf=KgTv$MIUBFWj})e;HpTCn z2Qu*j^(EI#Icx|a9>T`H_65KHh-?2`Z=nOg-P1j}b^&P{$G3Vy@7Lyb$Z&!{w*f`# zo4N`{NHg-W(A&2sO0)8qPJd)Zo)out*!upBm?MN1?>1*h(4KN;0kkBUe?_#$N_NNT z{(Wre_-3w}%IE_jr?80CJMID{X<4m9ogjemic#Mt#z_gVB;2JG9od#So?vnPt}Dks zpT{|#-jhCJdsLIdG>uI)=7ZL1*kuqV-<*s?2sBNI2^de*d6LG=Rlc^r_Xx&+WWvn2 zU(}s+w$zfNR!pvllf!!+R{c0kH@DPY__3pknWr!eiFDohcme_mT31;|b0YukGt+6P z0o>ei$jXj}z3rCmC*8xv84t7$=&2n@(7a30WQpd}ghIY|Z0uYPYnoUN)*CiOUYAt) zDq>BXIr`-1ldb4OFMRA#wIaJM{nfpXGrjMMJV5b!Wq>SM0L+l2!IaQUXs}Q zs(z^ME!Jw*_b88YjLd_l7>6Ry5T?aeg@UVC)FS}X(OZ+l@2X&u)uYk{g3)fZn(9&Q zf#qn7%<^QOquH)TlSdkIo+}_m%s2f;b(}W${%uQ>8ZdSM8cb@@Nmpl_ZI*EJQaO=J zU=HOPy1sO8u?vuudIS_Hf(6ykIIKJ9bP1#>)-=CenMHy8E_Xhq*8iN7>mvkJGRw%# ztw#}z=lb;#0N<^(7yMv(xH|iHepls`eS$iv%SC@1xxE$i|N<#7$ zPDS&*(~(ujU8$!u4DG+st(Pg|_4xS}Bet{6ijOZ)B-fFKek(BS?lJJ6Z=sC%EKRsL zmn#h@#x-ekX+;vwf^43SPGI}+5zg(y+lSve9Je~UZ6|!>QpmF@?h)MZFnB(o5TQ#~ zH;6MA>a8)ERddU@)qew zD-bpX1X2T-tvE^KMrJi-?_SXdXlaf5WZ$`%w^7tl?|$B)FKLQ#oqZ72%=P*Fc@Uin z&B`kMn`8Iy-$Bp`q+WjI%S)B^=Rx$;CCUZ=*x?vA7|*_81}D5p8Aa!tewV{3lY(0207e3^FKM|_768_|21lX^D_2QznnRX_1f{-Qu*b z&z}cM%s^#D8;|0U+{=F?YRag$qzlauwBe~X;nvDTd#C?~HcrB8^l=__RvC^U(OVnF z!h`0XbHb_L_5C|p#p*0Omhh;|F>Ug5bp)43ejUMMBH$)@YO@6K$^S4w#+!({nFpD&!ol+D)Z!;ZNCfB zm%~q8x_p=XJZIlIsqwp2@WbvC8gz7}!0QGG44?xk51U?=C=e#KU@&Io(hH@Fux1&C^hs*mq}Iy+NUPSZA?>HWyw!F#;$doU+c6J6iSQ zlY<&qp1`V~LBSfgc^-kAffpZgxD9Jcf24TuSF0YU0k!w%N6cOyyx4%7LwWTn=7jW| zgsx(8%=cuY1VMe@=eGcSYov=)%AAa@f1F>3UYuCnsSL{5#`*sf4mWS~5KWZds4Oy8 zKfjx2tgPvGnkE5V$Zv^Pub?#~D6i|d0Tvf<6@}gV(AbFeqV_lH?{cqP!-jz7HSKA` zK&R4sFm-kHb)mK9V>x{-7LLw@o{M4DiHX`E*x|auDN(#rByLu*0p%`Qi3x@+$7#a8 zj6nUx#y?UfEcDie*(@+*q>1X#bdA9m0K9AQ$5bOB2y+96IQ` zsEwN6Y2j6mDqjQ5tRCORV_;FivI_hKOc;L`|4WE}GVx)p{MB*tiJy%oCSfV;>7VQ2 z1}ow=8x0R(*RbOCXLoK_P`X;W?o`eiTC8QA;xTHl*nGeVUmH5L9IGs<=e1BKVsBeL z;rUV)LYJjGwYd0EuuC!+T}lH_0NuO))Vi*RkUApJ2Gk9O!EAqGVpleM+e@h4Ys2s_ zbmDx0)v9waC(erKgMoUx?+VJouYq-hSy zWwM2ICx__ZsZWkhW22QYC;PrJTq7R}D$0<&iFvOco#gAUtLtH0rBQzu3IO!x`>%nZ zjX%?X8@H8&h4Mh22U+P@+-h{Y`-vlJiN{n^!|Z-wSF`9jc`m3b#--b_!!5s2Cihy` zXb>aIpcS+@X!|j81Pp{#b$w@wvU!Z}>aH{&q*7Jj2zl}uxN^{>OAEB8$^W+BTBAH~ z8_5sIy+F50e|q`sZBL&!%&4=uVf_M&ir`4w&j(yh;Gs~}#HMB)o`-zfwp^!<1JYfe z)Gti9%p<0@5!F}B*MxE{niT-x93sgot*N%X)fEX3-z+?lSeb|E3~Dhwjo+=0mO?TR6;Qow|81^{7z#$q@Df?}@DfmC}^}DIpnkoJ0L)`?wB%#fe57 zg0YG=5ZZSF!PLP9u_rr1`MZmp|LtN$1VH$fY9vI`mu0%^`L{_js6I%d}0$(fF) zFLPc1s#o9{9Z<){fPR6Xy2~9eREW&yG_S+hD)>$$9xXk~WwTR$%YIFqd;h>lY14dvdFknz zMIc51q9ojTOUZq0%!vV1zOJbnWATqjW#nh&kR>V}VYB+V(VjuLO?STB59&Ql_3*o`687FhG38GzJH-ov+%LP2UN3(2m9s#i z_ZO5(dDycUuy=U$m2~`VAKLu!8lk)H|Dd~mj3$=l|L;yERfc`~p#!bRvq6gwDa@X7 zf^b^$W*%#t^j=)+A3L!kd*G}{P4Mer8H4*TZ1yE5%wH%g)7{DWsCzmK&3fTB4$Vm- zU8w4^%9P))(LC=@FHP%r0b$rxlm4SvLG9f$f}qoRt76HF%(iD?F#8Y+DdfD>dRDo} zGbO6^BCQc-zaw3R7>(-mV6dHwkM(m>KfB}XlrE^HBmb$ekQqfkfCRigm&dCN6n(%L*;$W=i+6Is zH8CX79lU6OJ%YtKMFu&Ktxx$HAQJ-`NR`7a5%haWB@Z7I3V}`r&_QTvnC=amqP&ia zJU`&Y#mRFFke{T1Xe0IBtn~DzPeRnMAZMFToFL!(eUn~y{+}t^hq|D>VF$-U4VN-g zMm|Ve&|TksQC!r>F(_4BEY7oJZR8|sndsWto9{Pa@Yk5($=O0R!`obTdw051^UBJj z=b7g%^@qELLa;G>!A+c__-g?f+v7=2Wk&K*m9qsiKG#-_SpXz-dTw0H{TcSW4$xM4 zePNxxZF3|r8eiBqqOd{s6hVz&9J&XUF0z=^HB)T6ZF-Lj3lJ_O zhUm4MjOFX5w$4-#I=wAChJD&41kD%Bx%WQ@<#?1ZpuDFbVjnuJKB4J>u3!0D)@v(b zW!q3_bqThk#T&4x36{Zcz!2NBg+EB)>}bF`_XkIwL(}I~pKnfKM~0@gp!>4Y65P9{ z=7mj(6=A$nK{Y&10U{MIu9S1^tZBr(1mPck4X`V~nB{kML;~4OdTa{iLWr8MT?&Qy zTSxX<;jYB*?RnBq@OJRFEO?sI(qUD7&6;aeXX)j^|Eg;`bI?qnRqq-n|0WYn0Dl9z zYiec-P;Evzfsl@j*fF`f z9`?+iYLe>X7&`O$LyIyuTf4suhO|R~rDT589D3$G!N+6tPk-V5Fm~ODe0NWrldV9a z{y`PSjzq%LEpEP`4EY5_;EAcKdl{MZ)tro=o^b}ex6i;gAvx3L+KA~@d_B5H8@E*5 zVMwlm&+Lik_L4-7aK`2M|1#y4>-Ja?u%X?%770Ruh@Hnj*s!5|pB+Q0FR2wG^E(q9 zzTS53C$D|EZ+c@!L48I_b-}LX=I;U>O034?`N&Hn}rG+y8P8xR3j zNF6i{V9|6>%ox4sy=wlV75I*`qWav7en|+DzTnkUOh#_v)YR0r>{`E;oH;Y^{)(o6 z4}7MEkvf>9!U}IX^3Pm5|@!Hc28sq@Ju87 zd~W4C8&JGsn}S>uBV0-b946hVt_%F| z1kct!*E_ex{lV;g2abn~b2i1spd%B3OPWZg zQDvVy(7bJFYO-dh!v$DAe+4e^iMfghdNjn=9d2~u#n8ZNgEyA3KEdQWj5Afy7VmfhCbhq;^ZQ9B!*hl z(n(s`XUxTA_Orral^Q5$w82`D5Xy^E) zpFiu&yxLn!5MUS<++#W+dcGhAh;_N97qn^bs?`Wy_2p7u7z%>Q&cTNE+ zg+Q{H5ykp&vSV!dOnoSlm-G^=PCJ@W_0EqJryC<_fqv8_nmY-&R>%OKon7!y+lAAU z&PiHxBEFZ%IR*x!X%n+K5KXLwC!7cEs@XuMhpL)y$^kkF=U_R-;qsLP(!mJj2sM?C1 za+dr&E#-Ygx_DKWey&%qUaf?CluA;-VU}=FQ&Z*1JhmxzhfKQy)!2tG!=WT32MJ@c zej~jWq-GiWH73>$zPzpgTbr|YLGfyTf3t@tD73GMd@KAg{!<(id!~xb#Kt7^3U??7 z$CGt~AwikO@E0XwGkqY(JVfso{sS4R!#x5vi-r44Q5p=(;+fu&(()6uHG`k4zc|TN zHas*LIZ!Eo{%Mz_HIrIk=M0pFl|OOFzD$FWC(T`Bk_ofiH@njy4Wgz8W$fNYw2CeSQ`9?h& zWX*pL|6NU>&`#Pc0j%RJM5b=ke|_jDLK2{Nu1oxBT!S})qdhu1qQFcbe8@So^Tk$l zf3wZamURard5bduaU3*Etq=a~FJ2PMdu|UDG$d7nOxCMUi_49XCd<>L#FHDoqeN8NMNS+2Q*$UUcD+P zHBFJ?!x0{)axcWQRl@hd=RzugCxj>-tQH@61i3ma=o&(RSCbt^r+QY-$$%? z*(01=T!u015Qs3RHLD(rb`pcK_aV_n<;RLYAY9C2k6$>JH$!tR)6iz1MKJZ<1sqq- zq(O!#V~cl@qN>lkCIKW&acEkd$z)iCT&Q$Y@%YP69h$AXPS3uRFsl-m{ z@dNVWZ^HePQ#@36V*Tcv+b;h`G#}W5avdddKYwY^esLGn?5B4wEa7*vUvz#;AGV{k zu&)Dy9g+0$=PCa5e_m=NJFrYicelarTt8*Bsnc1oMz0!jh3t*+JEo_kfHKz0k|MIM7TRUh*2KJ_TgZVPQw zx%-bgA`qACHM}g_+W0QnIWTH>>6dsCntjoHb1$IQ6{WI^)R*>_Wv#ZCE*rh=QciVD z5r0d=dH)H8bk{||OJpPp1COoDWS~A-ZuUb+1a^3~w1&WBROq|fbty2Q2l^%qF5%HRkYI_6CEyXGCO!rhsu*%#UU1h1d z&!;95{(qfw7=NY(u=M$U+`}4rKAur7-zFJlu}&U{M-5-kvI2S6kK4Gji;v!80(df% zodaLm0X-#NF4P{40>({n0l{W<^UM)rYMW0NX8|`;$=^J$HA?P9SjsuN>#D=v z<}%NdafLB}nninx;63t2>U=9huUxM^LFv1#{Uiyx3aA`qns;(0NN`J+0liLM*bS3B zn;XZa*M-FwsmY*(??g|^n87rg#*EQO!tFyd=c}ILfnW*Pu);GmsV5aMpgRdr!DYUu zf)UQx5uy2!ZT$3%d#LQo*_Y*#2mRhTcI6P+A^`4qw4y0 z4v0G||MYnlp>tp$tcJVsxFh@tjT=gvs1UnG$6P?AH@d0G?0r-*w0C z(OwC%`mV-&MWMn@@~@mSjQL7&)NO#3p{RW>=4rc&^1$n3b2dI2-M;Jfs}p5F9rnqA z?*}jqIBDE)>#dg&_07FouJ0qQK*(a1f$l68Bdy{Z6bf7#6!OQHv%IVOs-dz={ZY;6 z4nQpYL%Rp!@b5M!5tBo~YaKEGZOp$qn})*pk5_rMK)awjxxjHR=6d5P)K>KU#+MxI z$02$#Nev1)$wm1KRg$9{K?TDj*@yqWm^|Yn%Ar(&IZ>LS+|`WNwTGVI2AM>()_;A< z4Y)uE@HYag0)SuG`LSi=or3~m#r4p~<+-@G#O#*dWCg&K+{h+<(KGNVn`M?6OY(`u zdXJWd1kfB`L~FEdx~`bfaKK+Ku`1L^jy}YenpyhzWA7?X3P;C)l76=R~Fe?ST8CKlJ{|7P4*RQF5e}m)y%jzq?X1{qbZ!@sZb-3 z#`ln&a{NsSN5DIcHq)II$3#?nZAD zkUHZQAmZG0g@?v{a6R`7*rNRClJlY_n%Dr=aMpZ&978lR9`aH>8dicHo^(&D>>B?m zyZ^iGe#8Ho5t-Hu4BBv$pM%B?ost2vDl!khr=?IlfLI;dp_nY+*FYJuVE$Ye&9COk z(PlQu$1_8Pn3Ni_Cfo`~^2f^}c{N>SyxmfH&;jBSKv`YMV1N1Z4~g+T6r8g8VV~*{ z@c)T8mxn>%Xi4RZ(lLU&~8JF|k9r)y^TcIbH zW6l3}MA$&rBbpCz}U*9VAkhlL`{iTs`v?W z*}qYxjjS{GK4B1wMj^+DW8NdjQs)2W!Iv_$6Q$?bt0b?G#XZHBV%*1rKqmHhq#3Bp zQw^yH)PD}z>FGsR#W}>yFKB0MLH1;|&+e5u*00rHXePS@kswg9%+3LiM~$}17cJg< zvKG>*Z{*#onozO1N!jybbr-U$Vs-S%ac})Y&9@)d-Vm#<2QukzR{(lD#f;#$>U#=G zFE%uF%_g8LZCyd|-9AAJU+Pe3wXL!-lEP4v{V%<+;+6Mx>*e z82}~Rs<&;xw)O{p#Un!t*qwdz7TtBbuAq7cww;VX>!Oq|HHfO4BU-IE%n%&{|8 zyhp@{#aBx9=pTK@V^x3{tk^tk!JM&-nE|brw+hO40b=Bv6=vZpHHlyoF8`5rU_nkd zVy~((Vc_e%*GQ%@6>b-AZvn~T1^p1y|BgXc$5^EY?nJXXk6-$T$O?6HG6xF!I6Sw2 z65Ui#O3;Q07Rqkvdq36fn9viT7Ech75QN~bYvnBH%zKXfH`>uKaZzx{p$v3VxKEDC zyyM*A-T!jRW~W!PlV}_cZ*PrNrFMqAxv1?OlRRPeb~7bkP-XUwRLgRC-DK;~UU!=X zm+qOI_~^{#e%>!o(t6iC(K6%pO_d;`Z)_;a$1%gFm1N8ea+a*OmhqsYJSILl=aWY= zW`UmP4GoulCp-_R8sWlohyf4G9yvskEIR``w{mZa9Ma$Qg7Jm?t7CdXblrCXH-;VD z$0f$QC5xT3wvQ}`x0F~qdPTDF*t#W13H|g>krts6{{GR$%s0T>mxP z$$PrF5}@PHX|yBp)t-)z*2EwaZ@_%s?_A#iTAAKav7o;)hF@A}JWb77mq) zIoc*hG56k7qJ;BwQvK4u0f{r4#}?pw-B3AJJ+WYO6*>*0Wpqiu2!tGjWYFqdX4L*N z*bx9@$ad$_(3&Sbyn1&(xX?{t!M(xX0)ex58^CUdp)8Q=G43f_3%2;RUkh)mx+aRw zS9N{tBsgB}RV3K<-SM`pehc1A+TW&q3QOGfgKc)Yl=ry?*E*9GWFE4A`w$EaI&O;= zby`aZ3X1>g5vZDh2=5LdXIV5j8Tna9ul#9Byng&_+d%-Cd$)RGM6Um0kN)Q(HQV3jf&Mapd`^KivPrUt zSbVALjpjR|CJ*#-Jn(p#5}Jis$w5@&XSKUS;PJISD8UqF7Z5R~C{~umVFn8WB6jwN zzvTJC9Kf|BBn`$^h|v}=OQC=yh~&`JUeNJc*8j(?7NcwC7OY2d6Gu#KZSe+Zn&IP@ zbRVUdp^lPB=NNDN2YvtunIqFszF}JQcn*wx`Nsb(qi#Br&bU%mwqE6#d7f@a4o%9M z4`2^|=u9ZQ;5zeqd731vv>p@1T1nPTG_LL({!w^AA~*@q&=kQiLD)Y139eZrE*%&_ z*0i8}W4;Q&F!|Te8uO!PARGbf-E`!E3;ckmI#uDj(I13UmqF z1E#W7Tv{LW6gx}|2avMWAIwaJtmuC@oR zC$TyXG1*Ec);G8C*QO?p^qhQKvWR-K(VyIjZMk(UoG}|BX|3oJz()S;70SdHc57Ed z!Na2^pekQ}Fi-#tZLw3>m~bDWt4TKVMH4xF9FoJ`ZRr8`h2Fq<2*!eeip=xh(ATvQ zFa<%P=F2nhgD{xm={dypsxbWLDXi;cRc5D0adI1=iVb>X+-gS}^}t^6*$c@Dui<0b zJ^l=DpS-l0Y+80yioiZuUn`9XUPP@*pQ(44y0zD=+@mhOiY=vw z-YmRnc_XYUbgq0)(*dTqewQ8V&ABIAs~B)ARs4$TRj7`gh_vkjO5b3d^qB-24EN_7 zQF-nkY<4x$4D&kPTVEVjFu^yK z7vx4=ZdYNYdVJfF`#uWr0QbUtpZa|(IPV%>dh7;(zOqdu1U*7SAxk-i1#z$*V!zJ( zktNq_*QptP({oj|_im&*uql9oF7bi2<`@!Q0?equ`oD~ad?r!0emnQjPSm$nwqw@e z2c|aidKMhC{fpW8#jU9qV(^9QFDp@rzN{L#|EH?aI1)a283@GF(LH+p=Ui!+=pRqS zP%LjLU$@mdc0A^YNeB|5xi@oeCFGNBNnGx3|}d z<*`)*t`zGZoHySbiQ!dLa%ZgNh#Zeqp;vfRT?JwtV8LuC+B*{g8v1X?8AYFgxO4p|qrnz@rRu327$y}`( zQ3F4y1Z$H`!0Kr@54aUIvYx7dzXsIaOFu*4~$s#I~{&`c8-+yf)TUA`oR{JcUGzMwRy_=L~~vsolHU6=;kpa(UED%(gO$&2?9}8t?H_iT8MNP=0aWjC{y(Y#3eH>t*T?h*L4vuIg1O@ z;2xoyVS^jtvToY{2e-)>8!L3!Dvv3MF2gh{ztG04$R<73ncipDFN)Db#t275?^W3B zPcKo%q4>G3d2?Fm%HsZeOhtzUF8VgT5Tyu2PG4bR0s(2-pUTb5NgT?gMHm@JoGH%C zu#S+eJeWgg^QcZIE}TsGX-oc$k#B4WuzxJH%}Ql;#dG0qWe+c&Qf`4-D~gl9`y_B z1oN#U<*WsffnUXw^2Ref90UX$d(*>6TaN-NtoCx1VClt0PAS;)m)J@Goe2nm80^F` zj>5<5Mz!2R{!EJKuCHcI++XsRy1DfI{N3te+_Ec+aotgk`?MjT0I+8g&?Tlnk_?9J zUyI_m0HuRwx&G@2@HUSX zEq(DGspJ-yLKwdE(Fxsm+A*neB+r{-8HwHb*)yHaquYPg;J*x6Up{3O4Jcd9$t3pv zgSQCHxnPXaw(pUFX*=PC2Gz3P`;$Pv$X&Q5c@VIWzZ?iSYK!V4rqq>^QJA^_tVPPp zTukmAj^O~U7nVQs!|Wb}*5~GC-I0Re0#ZQVQ3&O4(LK{c6Ofvc_v)6jFq2*(g2C7C zqX)z)R+=63sHG)t(x(CK)8NEt3|YICO^psISJ1;d;BF3kCUgUcUx$|JpZDI9EvF_` zbo?k=ipbxlF6{4}gh0;l)I}kY_7Mu$zM$dvBq#)8F_}pZfhhS+md2n9W^`6o5QTqf ztAJdi(Qn*8u+Nz1)`m0{zjs1_U-NZV<-=;7t%Dt`LA)M|^$wdnhU$UXUe{$1E(-rM zOXMrcWnXPkZF?GGq6A!CmP5?;c-LfymzdyEs8hf~Q()H^V7vo6(*(rjrm86{zh-&a zbDYpOLi&}4eP0EeGgbZ&g}-~dOxV;SD=)?Bb9IsD2vSJ6mO>8vogOA0%?tP+oa@3ovS!a6sy(?DVp?++*Y{41#|S_Oc&(kEbg|7e@X} zLt6pRL!*DG7Z;(?Wt4m8&+-B|UUba!Q$oWCh$uLK(*L@*(b0to!X6w*q{{I49$jSg zd}AuPzr68o-GCA=GxiNPYSW7yK=UBmgb!VhaUbzp@^bJlArv3muPIq-&!10Z?Lmz0 z-Z{F_rkhNB82nD#_cd~zX=$axIa8WO<)8BVSMY%^h(o4f#9Dr&(A1d1Tvj4(U#j%# zrxu*Bp`;0zW9hcPZe!h@w{}k`aVJdZm~MpcSr132L{X>1#gP|dBWu$to_m&Q#HUXu zH)FExT*V;ASf0&BmQUD^r@McwCa8?F1_c26W(p1%7qPK%7I}Wtg6pF1FDnC}E}Y)y z{u1}!V}^U422*X=XB2l1N0MFiYHyioWwRG3de^ za&OSIt581nkv-Q*%<+Wx?UT+HCASb?=XD6=Uj0%S(%H`^4-;N4gPV-6)P8#?fB6G3 z6l)Az)n!lpOTl_#4|8`8V5dR1l?N{xt}#Ua+Lu5z?hMVeW1Su58b|$ZYeiO)&h(Xx zGnpG!Sy}9avU?e9{#=wPyJ;V4kXZfW0?wFUbE$K=ui7Ybe1w10XA!w2zdH`C^}iW- z$97A00*!Xs>Yn^TI`|~r(1YOB!QJ1poE7DD)JJ=YyN~vRo4gK(e9h`4c-2&hKXChC z=YQ~4P0$?)P+>*=!E6I<@EfAn-^ku0nGRX24s|+Zzh4*d-l{KZ$#;J0J&OU$VUyp6qL3O9cvqmLH&x?!Vv6uKdg$^&_9@TA1VgMD=i*P3#5hK6i~1N>Re9 zw!_81v_1f8%!&&-`lKIHz}=G{)DG{^|%sD$eLRgB$kK zyqXL51%ctIk2m|euNJv^C9+R3OA89fuf|CBf1RwC*Cx-k656L>z9M0tY2LixtlXQ! z4_Yan`n7cQfic(qb*u5B3=CRS%=J`w$q$}?k5BJA)5EeEeo>~^w*q|<@K3>eSX{sa ze+wLQ)niMP=a0hyv%Lb{^&n%ucBvR1)E{mZNlgpmb^qq=t0jUd;arsLtbgQgkdQS$ zv>!mR^!wr?)Kjk9j%uxnb5v8E=kFf@1o+w(IbgW_ z=4H{^i0JL@> ziWx>GcggGFw#$|56;}$>*CkL70O^go#?z0Ok=ZBQg6mchw$p>KjQ>%GnQV7{Sx}#K z;Z;V=@apXpGwYipiC~&ruwNl_o?Ytu)jA_~?g0bbWd0R>FC{E$NbIZA`&a9p&ZlMa z;jRD_&BmT{FO&sO9j5sg=BZhDAAp1v_r{VFX9GZtt>R>wMej6%esBU?v3>*JvOjlCJ8zw zx#*wcQ1Co!<+v!hHTT#CF@g1V4kcw^CMvWi31yX{Tt@E+qFW|7*8EB>@b)xCPBn(+ zP_i}Oz?Gb5KekpLq0^B3S96+n*Pq0nlXf<4I)PrB=?MRJ0tGCyVlUV=(c9tAY+t+j z(MDaDs1)e9V5r-L%AH8=-#X(|_5=Kp-=90ERkwiKI6vlz^!odNBOfI>a}x_K13fb6 zfB%av-)q==hSi{ZiH$1aavH7t{NUD$LTFnr8by=}^NY<0(#RCSa{*)+`QfNlJ0Rm1 zwB@fAj#XI=WWUFTtuF+8#u(+A0}7VpYKxg0CpK_3>=Mwsbvx_kTtDl>ewF}YAKeoQ zt{#EVgp~wtuOiWv0C-ZI=!KkBPOYk)(Qz4-m9B$X$^QA$wEsTg1Sx`M2LLZv-|RgB z^xx<1)t<2J{_(YwzJ4bkP$-leY;OMj=X~z+h~0`k>p6S47&Pb^#_Z&>A%RrCZJmMv zl0a8`-X&gbP{0s6hBRQX#+wN~#zd-=^6D4qVXt$U=l{Kk*A3XrM(DxpU%z$UJ2#k$ zt;NjLFF}{D-4n%+3f!S7`E>R^7(+xZjo$Lku5xibLGwtwcIWqcYw-Kj)E1qAkZrXO2$*{B9|>w>Rg(Gh zJ04Ux+FOMB7z~bqyqqh@+-MpvZ%4zD#GIRkv7|k0ahC`iA2K6*)hY$wVp|B3%AZz0 z3#JIpz6e~3pQkdM7`PaO%e3x@OZT_Dx#o)_*c_ISe1)`hup$bleuS0ey8>PW?IV;# z8TY*FUbx3yPIZHC+kQpBm!#}}qLp){5h2YHw=auHchbi&|BmE$HSAwnozi>BC%`WR z(X;>OqS?gWz;{E{?ui}oSu@BuP(Gm>Bc1E`+VQ!6NpuNdQH;nZMDeGMDHToZ*ZSvN z6Uy|ZEIp0&;fU(|cG*@+GQ3QJlV#K^duM}oS`-wwn@-zQ=OMa6s&f2?x^L8W($mo? zKK@<>eU#}vI4@W%&@x=?z??wAjU_C_{!xE^a{94zy`q4?_jUSgc;DmWhwbpX2r)`} zD(3Qa*gKYEi(P^(;U#vNRW+!wPrlpKp zTGZ(j0)BvOL62~ue~pg(1`3n1%_#g+;#pPOx06&{@*MNsH;b1s$2C;^1x?dNCrtSR zRh0ubt-59M5uJb5biR=+68y8QKB-`yTO3UFPT1K+;ro$nQ!4?VU+CMHE$#S>ac&=- z_Vcla^AbuV6;^koe#aNSBk&_fmWJMF#~`DYCf{oueRzK_C15RFtH5Tw?m}w)1^;}2 z5?%@N^;5Umd4G_a(5(0g7(fB&jjY*zLT*{mtMAtAL5@wCLu}Uo5yow|Vz5K>)i(jn zJ#VVKm!+BXPl17l8mBM(z?!z~&hVyDt}*1VKe^IccX5<)Tm9z!^{l?#tP3!Y_HqzY(2RIO4CUb9v_;F^XO9`xgNYQ#!C|X zrm3}YHf%j0A~h`Uhu#@WQOnP_aA#bM6gs~G=fw_IVx3c6TnMwF7fj^Xf--qFIHl7r zoTmRMhnd(O+DU0yr}+8>ML1Id>kweZIu8m|g{evi%CP9&yu)(jSxi;wLzT$l#OPD7 zXNTV!8f;YKm)@dGTKuScCn$SKv*DU{oMl887z`nt%7)%GhjDtxvY-O84X?vclL(c` z%Uu_K|3VGjd0yO`SK&C~C-8`8%PVdnh-aB|g>{-_q3M4@NcwBRoh?I14~A$&AHdq< z1&igsxGrAARM~N{JPdspvVFKGE=EadkZrLhnzzdmo2U*m?v7F&l-6#FOWr9spSn>* zQG3z7xBYs)V>O4jYJEzbRmq6%$;IsE=jxpgehno6iJDzw;Ml+kymy<$0E^>jZlErr zXVV-{j;Y>?2EJCjVLhH(@uOw452Bfp1HCww>42j5ilEM2ulrxmgNG z+z?K7WuNyw_%&c?+KO_A)pb+Wsq^=kAd&p3TtI*8REh7619?|Op!YV(hxScIw^n#M zB&kr9y!ZBZ@Qa@eI9BxRzNm9RHHSG4tZoNt&xpK#9F~6RZL#6czPeQ{7TA9E{rLquaZKX=Ag%p9 zTj0ln`RCEiyLNo7%u3Wma21!OPBrUHa2<>3#&O;WgH(3`Mf(J&@V_dRGgb z-reAg&%Mp^GiS*v;43hZm>iung`95at3M_~+q+cQB*O*T`*j7vy;8TGa7(&uel$Ch z!K#=~1q6n&j$)Wt|+Ap|#s&(AL^sSL_q_`_?yZ9u?)BtxJ zmnwP&!_%u-pF9NAGZZ#b8{cCnk-VGdfDpKVd*1~C(fsS6T((1%s?TwkWJn!(`ZO%=^euA7UnVfHdaJvk$SJ{a-6R8=h=@ zj9AnNxU~U~^dr)9@6N3q`@X^|I$5+9c;UNO@GpZ4TU=0+nOuC zx#zQf143Hup){Z=jpU2&o2|rY3lvFDw^5d=2=f|v)SJx5|%|Fc* z*&08sj-J7|g2>qdReU96-Rz9Jye3tJ8#WtO<@gKby(Ij)e|`SK-0eHpgo;IIhCY=5ddMZ3HyE4W!5Tl6i@E&svtX7h3Z`a^7g zxjrX2NQ_4^a^;IqZU`4D(KojDuoP8V$1t~~g zsh4bp{=z`=<3zpgsrQF9FBg3Om?une8CUIImDX~F zEqI)` zroPfa7D;QaOwhT)kyp1MPYfD-sx}rfWuO4`6nT58DL9`$IDHCJc}U**`_dW``C#`@ zv_d{XhX^5oHq9ud;(iNhfnt7~_~p|%{EN|1%8mV-7vogi4h^2-3FYc6e|+yj2>+i1 zvKt(ax3H3_9o*Lzm;u~u^858!c3u9%+d)vU%wfnfW}@h-(*`xz>vN21b^WDA@r!-L zw8i$5j!ADHns>X#vGQ4wJAZY%y7s&}IovPNKcR+ZGiW=g4AFbpr5;&)HS)yB?)$@# zr7>b!?{}o`>3rkTJQ79!CGyGrSwmRtg)s2U4@kQ);*8hT6=gdSs>WNC1A@E#IP7GZc!WYCn)b#Ybg5=ZW%;^dJu zvYDB2^eAI1bygq~J|E-)5m{%m?H>n=3dno0v+bT;$2bNqJs(XRN}k5)h;3zhD z!sG0d&#%7-hVLdUj358vYRZcqb`nW5n>mRIDz`eB!UEcRU-*Q}t9Acr>JsYEOsDt% zljoY4z)k`M7mqHJiMfV9+LTeTtej?77I9jR^ZPc|VZJd}ASP)tx8sf1xR=A$scPu@ z!1pFUPXLx>PD4Uh;TjU4T#W}x1%cgMoo_R=X{s~dAgE>^VOS=|OOZRJNQV)L=6uU` z9Qa+5Wi3H^@BI7Sr$yId-}Si|U@hyp$1?y}`VPupeSN8=BVouDu5fT+sIi&x%gOQi z+~V)>v6gkIx{DNsN~a)W?9f%Skn$r?`VNlYercGPTLFr+Y#vxw+|Y09qrt6U8imK8 z7LlShOR~{zXEF-v4aZdT2t?V}z;>OQ*#qNNtFi{^=~xCu$Q9S9a91F(wa*LoA4d{r zUTV>u2F`>RepAB2iC#TEhYVOq;HC_+um;9p@2Vpr5S)(ENvO}zH66&cDW71;%XN%_ z?wAQQG-_IJ%(X1MDj#E5;4gEPgE+d-Pr|FXbe(OMHv}^>OBm)gwuoY`weAbECY0YK z%UUk0tC)z7)#}~5A*g2RWJ||ZadFnl5`X%YkC=A>Z4=z1eHwJUy(hvRKL%IF2f+b0 z#u*4onjcOv-MutVjh6#5UIsG#a14aKPEYM+#6}K9qUky@y!E)0Alw5~QV&43a{4V; zfa(EU-;D_BZFqU!MUOL1J32~5leL~7cs(`rL>Cv`a(P%66vXtljT8sRh7HxDR`U9~ z|GcyB%|~)K%DXpOVIlm=)fehT`XxFR`(lfSsDgE6SBtfGz}2bR;=di!)Ik4-Wm14z zAjvygX%RDlj6I@-0_FSsvJvFBJT&rW2l^qwuE6@-=gwZjP@M4<&BO+PV+se%iL<)o1eKXJkS=W*(%GP;YFb zIgF-t3*N9_W!AT|WRopGw4r|Qd5#kE^K|&zUMKWbfUcHJw4TECcsxi&vuVd9Zu=Ev ze8qY}|0LfuoTX4B7L8>|P3o}rRKo~Q)!s?&ca>K9k2;@&HQ*C_z}5VZSI2gxXL!Mf z!37>l(!7A>{>aH8?s5z5vmym9mCtP9fd~1B!l|-wz?Z~0pCyFCF$A2W&QE=$GTwBw zwUDJQJyJWLw$6DJZ$52236%FW?*B8qdPV#1ktwgBAUJOWdj_0inyjlw($#XTTE;A+ zo5aMr1$9V_90aM@r-LImt|w-XsE+Zg^Gt$dZ~-4qcoY~P1<68LhZ#q8W~AkNUyGpC zpb|}1CY|Lnw~>8WmZ^p(hYE3K5|rB2-vx@N zfmm>w&iS&INq6ugMGAr&uLUgcx*I4i8gVz7NszEMu^gtS75e7(>WEcp0*JI5_WPjUxt7MKIOB!7(jUuhh{QQ@$b&Fbyd3N zr>$6JP3Q0+VCJ3MV4ZxL$G@uLv;|6mgJYsqw|cknD+szyzP$d@t57L?^A9eKx(C_~ zY+mY7Z~^YkdJ!68TYpr~o<}|)8Dws$DUEdJm+2K3PwH~=xM3WB~w2}kAbqH;CH&(sD!*v8xhMaAR$D>W~ zcGiP{IC9Gv$y|jfOI$^zql^qqc764iQJ*hQz}JAF=Z)=FB%jJA<)Fft{@Ge7ER$Q0 z>bmB*>$v0c*8ixC*c?FPu@C^+fdz$~vFs033sT_V*G78cXWW!P`!l(rr23PrciE_g z-N|ZpUETSlciepiUe@Phgf&%MU}~^}oK*2+??~T@R?Uk#Il;!udy>QU!jV_=LmKz5 z$Ra7vLo)bCfR(b{ENH+Lok*~#=VeB0i-ta5ffyq*gDki>xF9UZ<-)F6&`N=e=3wLI zuJO*J^=zZ$jVKt`U(>dVlamP>qo}ofWMLvY$T5w9hF&$6O`nxI$OocA#bkM`K!-*@ zj&%i&sdm|naMT*j4Jl%IHW{|UU3XH~yknyJiybspSpmW6>_O<>ub)0kvwUb_A~KD; z{l1JgD*;@ceJ{EtpB2$`qj9~YPl19)or7&ij-z36|FrCft(X&ctbb?fBzC=?ybZoQ z1kCaC&nDQWGavM+&4-;uJJO6UfT@Qhva200&Jvy57DWO#TZS7*NPzjMo{USZT8{Mk zX|)&fL6Soyr{C|C{3sPT1aAHY&oh?hO@ZdF)mr#_B@zb3zUeJ)CCTy3e-g&TFo3)s z+VshVV?m*fJg&TvbXl$*pxee8%lKowtRV~GwpC?4-P)3QcOsyzcGz98ZeZYOfhF`h z;l9w=Q?t~=KQljA{@cozU%HEV+qNTB(7uR;K8CCi7BPa8b37b^n4C=}{2CA#j9g>E zHP6^hsc?NN=DB#XY*d^=k7L7_)fI8HxhU%De5MTE!UOqfjgHb~{XTXgeQ2z7u^u8BQ9j_(E(zA~w0cl4u{hlbxl{fg;< z4w+MUad}|y5SU#2n%0+OzZq_sdLKl&jvgdT;RjUkm~a6zT+H~kLu`~0&?=6)hWIZK zT>>6Qt(1Wn4i60tE(m*(r{u4}FyNSIsB3H+-_nYO)l?Q0jkB&=TWs6}OM|CmadlR| z(}B%ps;Ov*2ZG9QLHuu&PERNDEDBSs9-+=}6;PrZ@=L;a35f7;cnC*AQDK=2!-B4H zRQFXq+;gp)pFlw#CFP@xQ_j5KfUx((T4zH`9fYPZ@aXy7Ns1ST=lTImn~|A0%6N^M z)e>G+DbGPXUw8>1FivXYT+7L`#YG;uYzg{lq%H;*_{7iQhtBUv?wfdS1(!NNyP8T^NbgLkxL(evQQAILVv z3efTxYBVI0FomGKghz5A60_Scj)8Oo1!zdCbXk8WY^oM(Y|onsvb z22dt?(+Dn~7ChqCFP`$926^iQQokcNxFX`{5k1p%?G7F-RhrOJgKfSoIu)0fhXh?u z-L8OXAiB^6K0B!P=Ft(KPlrLVVo#4gVh+X>*^sjLPM2GCW@gTIll=C#4!8kJIsifd zN1!CsGYhD)e9mrsA&^%kLk>h^lcVFgS{()(wxTR} zF-lwrPUQ1z=Lxxk3fslJ@QRlUPq+Cw(aatgJ^i=h;Z-fNeK9!-z-Sz;D9}52{OR;o zopR7fx|Yc9UBsx-$J-W)2XIw&)9hauQ%JQ<^!MI;`+=91s~T82ho(mKQHZYT*Vt1gX z5gU%9C( z&xyR&x|Nepk^+m++Oo+FoGJVXu3iAc!bF7u@-Q$Q8KrF&L0)`-966VBun67DI*1g# zr5c~4%Yt{AEXv>zR@wqG7K7UNI@@LS7Q-GipG(Kn?Tf!^lJ#s~3qRXh7>bwZ{g8cDeLUK0QsvvFo;43cyzp^16MTQVg{4eu@)MZa!V!e%uEg45OY@@ z0iJ;gCL zs;xW;5pyzAOAMUZ6!s9kuo~uNte0AE#A3`zfySOv8?`N)f7|%9bB26s2FK7*Iqu{&)vsf@Ee9*B^vXLe(eqhXUo`$Py&a`6amsWKXr|>t7J1gTxu)W_ZZ$F zNXhiesJJMxbmo* zkZ%h~P>JJYGZhQ}47%;teX%jngNYCBTRTfYVstD~9@|$ps^G(pgP=H&;5cK~dT2z7dn`FUEllSCyS{9ui?(`?D);7@Xvdk>U}$L{R89Sc17gDq9*K1+Az6 zZ6f_Ceu_@W7a*KD7@pGRvo+s>-qU1NvaJ3ovq|>2TrM)m!~VH^Y?ET5zS>7tgoZY7 z86REHDiRY!VsbASG={8XOO=&!c$q0V@#CG7Y1)fkO;7@z+dXp+w0w1D`{MA~h9`Q0-2tIN9 zM1fCMGYL(dw5GRGO1n!#y`t3Sp8gp{KCSS*7wB@~RmHM?_kk&^3~2tN3N#D46vEml zjZ^@}XCJ1^pjxP?i(@GQ3TVIXf9Qa}@ZmgdTtA<%W0rboA<>ntG{&;PLy&wrwEQzM zb%I5X=%I`GlHgT;?@-7i(H zD-JRE&YRGpMn>BR*SbU}m=p2NWgIL7bsrQTwAM^I_~$c^X)Ra+CpUsm`d!84uf5b% zBoI+?)i=B;RR2h^uO9mkH&x*^H9eGc#>_O3SA* zLw8#`x?Ot9fgUcMJsw6D2!;{Q78tu-r0wBAecr~aplTv&YT3li^`3sC35YzH!qWi{Z%Ss(6GM0N+u>Ls&0N!+*g-sL9#*9=e_a;1-AO?Dyo9bp3l>G z9pmoRAMb6)eMSE_USTFxh6;?tgAg<*w5!J{U9UN(X2yYxFY}H3%keM!fM(#R#c|NF zeoOuaYuob=CWOViU6x&Q=I)^|dRVEEgv*=(C5BmZZj!%`#+)0OSy_19R68HiEf2v`!~K?r_W5dQ_3RKBiL1PAO8kXY$~O^hd>%9NVU5l}{Jt_f zv#c|fkTZnZIv0Uh0V~KNP!X9L|Fc?&JwB^~u^wsrZ}IrjfftNlU*!%}+xzs{s$z|zB9 zpR@{3(~?IGI=L%`uA#yf(U6G>7$$27^y%0i#_Bq@W;!jJgnoFw)7-8763?a6z7!Up zl2&8$SqLjOIcx6Z5d;$-9TY95?>5;rqZ?YRq`I!}JFD6bfpuXp8^wRis-Hh@ehmXZ zMf0B*knHON&zM;Xyb7Q=J*vJoicda95gyMFOVY(ZfC=5P{vFZE^!(M?$Rt3!Um6w4 zS61;S#kWtpaUd9m1Gb7-8bhOl(VJD?`L&*!FE#zJhDB#yiXR)j_5RSgn^lOmwqtia zKPU>W?8lgTLl0lZDeNqqGDj*k2g{UL4M^h$q$Nf_vct&%#xbJGWv{<p{v}5=9t&C^T8?d8fiI zq2y)7_2!Cgm86a3?=&pC4E09M_{q`nsh2SEZ1P{DCPEhKNr@L~aW@?!g5YH7`{z&Y zjNe4V^1_Q?EHL5j!K@%44UNZH=D)HFO{|__mGa=G>m2|gx$v`{A@2BNFM9b=o1{^L zeSPLO=u0QvyO<0v0Au0w4*@geFOeb;p8ujVM$zq%-o7tU`@Zq5^*MsT$XZ52y)R4} zK^+{nOsW3YC;zpKYp0!2R}GdX(qF5ma0^hAZkS`v|z}StD@|GK=fC{^d^3v?JLi zwU2>}p2zV|131I|zbZ;8VJ4$exvPR@=R8t0#hr&h(e!Ct`|{H5%V%eFOE-UV+qcry zf2>qzwv?Z;tjVvzu61_aqMP*(O=yfD*2~8ZWp;7EoUrng2V+L}{}7A?59F{CT(-C}KtfD5EhY1ntV4DX=#Vj=B-iq{mS-i;9MAK~+^=JQDE ztQYndG-@Tpg)<9~^bblnv(eXjIBtt^ED#;vldTi1!vDPp?m(mmz5gTu$?)7_GD#F1 z=vEC+wE7H)IoA)HnAr~w2)|T0_<24)rrogj4p(%{RJr({+r@DRL4N+&1c0&hx(7lA zKj=fS3UJ0jkG3 z2-LT!^T)o<*$LSLY-**Rwbo`(ueBgIBP~M9F{$(9@fRjDP~>+h~1Wne;owC&lscRBq#(@alz$t(}^B1ez+#`401h%A2g zk9&9zZfH$C#QABQG@G{>w562eWJT6`I}U9_d}c5KJZI}WtD}1lA)FB#?tTMnng6s zd#)X`Se;FIGc!^dmQ^u?M|I|_>*TMg1KMHgyiMl1%A=vJwZxJGH=CBCt?;QDUo#m@ zHHTi4_o(_rfM0J5MP$=0e*d^F+j?!X)>RL?!Hxul-$Pof!_+vxAR113EPeiBdW~*X zC#uUL`)2K-ec1OfrC6R(8Xb07?mMcz^YfhClK71h6BQwv2)uiaAR(!qzN!O z?)4Y;U2=nudd|yJ<5ym8I?RV%ps%~tO^*cpBz&1IYAU)Yvc~USE_>}2xq$!E$$YZW z`QhYMWu!SVm*oxezlNs9`&~Fw#ClpX%G5Zb{Ae~f?k5^5UBRhrIAtc~d6lW^euP@$ zZ9Jx=!LFs*dwV4_f? zp5q>&bD4)rDrjZv^|QnC*siWp2B^E7xZ&xttNG8U`=-6M!>FJnVIKy~P2~2chSMYy z`dKr53uzyeiAZzlI6(uK4$M;g>$aJivd22S!`5jqeXp(2sjNDkP%?InGSGpN}DSZRxX4&ZV=3-Z*siEk`*o*zl3 zjppUIZzeAv!Sdd5J_p*b`&0|%va{?|C@jBO6+dZW5{^W*h})@n+S_4oSqG~v&8ubo zUuQ-}^&dLwgEqo>z4GjT!n63uUjBBu=e zi&oNi2Yy)uVdr$Jx-?y%QW?T*;gjOWwBHx7hbmOa?nni&>CDqJl^R6$g~tVRI}zP= zjtL?rUu*~_WqRIX-u;3s6=iztv&gWeQm@_z{Dk;P{w&;WJ+^U8-(3;EUFsyRG%8^H z3IHqf=R4w>!j_l0=SvuyTlDsDaUYT0;~8`AKqll6)2+N$L^o$?T!LHii8idQ)47cy zc8V2^^;)e5e0B+BeWP>0A>AhdK7t#v#+M?)&ao6-`PI5h%DT51WoJy#ZK1?yz;?Kk z|6I}{$Cw(sqD+J}AL^a{;S(~yqTM!^e*Aczq#Os#u}1sClaB$PN)m1=CIMTUjV7^U zEnam6WD2o3H^98^xZB?V8Qgp0DOx4y9gl-!1dJhn1gGHr!)k6EjbZXscNQWgADXNw zftNq7r!X{c?l*PImw2^E(lHA6kBGuM<#>1Hqpt%1mjy{+b!3RSZ~QnOEzzVTf`iN- zeKcVAf}r_>VBk2{qn;X6Yj||gHwDmy%9CA?$QOI3zhh|kN!UQzMPO#1T<-D-EC;4k zKlk#fuQO?mWU$MZnHBE#sZwD(gMx0h`5GS4-WrSRqOCJcefJ861U+6Hi8KrB2}}de z!8a|-GRIP1*(9-W(Dr6T@=)fVG(SI|^mP8HAN>NY`JTPrxcHHvFNp}szPi~K7+=`Z z2fqM3s;Qd+70I}4*l#yc*>U;U=QYd*eNv}ZZz2*Sn zzV-%8EtyTRsMn28D59>wa#)k@XK{i1=;W$b94=>t0*|*f)PWuc^5xd9)^FyY@ebXZ z|Lm`if4Yl?k@_v;sk<5fV)e$7c^H_4D?v(Ezw^*YwxNuHunB%osvtA8`DhfAJQx8^cAHJ`e!@SrbJ+_62X;ALZNdji&p4VX;t$pvC_;-Y&L)od<$(mcCssa#UJ9NI+mij zW_zh!uMyck9c`^eg-{jW^mAJ}uCZpS!pg7#B!jxfqyg)W9yDqj%+<&M(xm~@lwzBd zn62LxMv!o;OYh6g3)j^W_-&xW_%Q4+;hrpXp^W~K1o3oK&_!3TM zPO51Sgcj;4@FNcO_c$*Xx#Q+YxH*&pKX_;*Fa`{#lcPVM-Ert|$JaoOPu2Q|*gq9_ z4Gytq{twyn%a3Ke>;KT1ajmOj%?3}wa9Y6L1ArepC;Z_W2ctY@YHJdIWfM4wxmtqu z*!KHhpNEP=r2A0pXyth_3OD1O}dNVd{`)A8**MiZ7Su&IGwp4o8y zOju1mi<)$PYmEs+-ZJm%ejY(^4EO2wTB>RR{mDkgW;9awM>)>BV>~}9TOl9y5pjcN z)Mg73X{T=PRU|(kZs-7Zme;Smb5`-LcgoKmpL%V*HK*qMUPv<)2a7nIr=lPRj*SuQ zDZRnJ;cUQl_Mu@kvb5V&=G<*Wa~c%n4+M&U(O+*|MgQ3gYOG9UyMiBg zuKI_=r4)gfB7TRtYoK6$m75mI%SYh(I}9KjCzOM(-`v|mx|O3$yUPjBoo)+Rn;k1R zxyv6P%|hg3jXYKEwV@!!A$A@8)8f^~r;X&>c(!Co^g*02bTnJm$THjT!*@4f?wS{G zBr(o4)8g;(%QV0{ef@A+us~v5g8hhc68eQEMTBL3{tnwV>gKJ>ihT@# z5}w+hd=EKvr?Ln+ES~JvxmOIg$F9K45B2TJZSMeA+wB8E zKJ9H2zE7PZg=Bw}HgEM6?3wQ-vPnoAA_!)`_k^kj87)X(OKvl5#8vn>1$20T}Obwo`<4B&?9pR6_or`E!r9nJ`;jO4TY`~lY z-1?YbDGh=(9)t6cGmHaP%_&ixhvbCmWPZ|yVbe@g>XyZL27{_2hbeKF#- zjS%QZ0G%<@0jp7VhR*hT^|2cJfTjJ^IM6!M4CbIqvJ>yS)%;ZaU$Ac#yUbPPQJI(3 zoXBK%$?mz7hKZnc?uOjPVF?giEMnfVkd$LlBrOY0GQmH6)~_tbR#M13mhBRix#@ZG zs8!Ld>EGsbyCBrsu`0+ElHXkvz*@Q4;)mXATg#knEX<@#2n-^%!abT7yh8{v?lt~yhmkwA*^cZ0 z-{5PKJqtHmZe{mUZ6l;#UjA0VRvvLamFvJC^LIXSO$$l=^3BDf7xKA{DSu;QBMl*z zk-&&&>3qc|k-ytuw9N5d`17)3>e${r8r!0&yT_AayKb5qE*801km|ap}6S!g=}?Tn2LMuS2ac zK)xg6CmRB|J&tiLkj zM4R;wcuXxW+^LmFWiFaB(h576#G!yWyn{&640cnRIIib~=@j`HWj)Rzyi0P{z4|VV zXmgh|cquN(%RIV#E$T#=`WvQJgG&)L_l~ned7s-kbSWDYE`>VJlXyeIF^3E5^2d9l zs^&inS`=3UYCCB=hkB`zEm;Nc&PRtmKY0TbCHZI+$P7HSv<{=K=_4IMF`#X60}@WU zj~&iZ&lR#N`8^6BB)zafvM`9X*?y(?`w-$Wn87;RVE~#LqwvYH;s@ZrhR9NbYp`wY zg_R!@7)?(5frrvsH4tF?@j z9~BLPABL;GY^GL&(E>)SKbJAd?3)u&xuVo@@X@UO2of+-6E~ zF=HQy8sQPQ9u-ABPL{eAF?Ae5YDu9*)LW^z;6@85%a++NQyRu7#8`(ymHG<{X%C+M zt>Y>MhU(5W>hjLDjJT(VqsD?Bl6J&j3JBWImw$h`x+ib(goLR66|#d(gfb9By_%@E zb^{werg*D)X={1jx`N(1E0}Sl2;r&sy=UOnnouFmD_jVbtSS|fmQbz~vbH?E87NJY zL-5IF)UqE)Wnp9NtWAH*^o-;V_0YYU3O^QUSFK8}5TgM{q zj$#!4CoU+fglw64QhM%-tw@;6sW-UmQPa+$?lE|GdCTR+b%UtMaz7BgC$hWSSMH!g zyue^Ch#=14i~;xZ1o%Ol!>yXAG;X`k}9%3P=w5Fw}Gj0c zQ&skvI5&XMmVb15AWe#*j%UVX zp`m8UqV^Qm#k$w}zjC24n)e13mPX*cD7txM@<+DvD^{5ugfILsK-5ITYNOan#&gvZ zgN*PuWfBt42sZmG<C{6cjiS5A&b2_XTYWxV#ADsPKI_<(r;nfRh)Mv-HrdVtXRnR*{=Y1B&z&C@48^U_c*04mn46k5MnM&-sxk(OKx&q>S@&@E{ z;;3k+!zAXurbd#e^5%a(*L^c^18l*c{wsk^fIg<=?zN=6>@q3p+OPI3plb zDzwy{t8^*z8c0dLJSmhjwW~2L7O_!29wVWi4QTKUytt; z72Tjyzoi#rb$&0S3jdM8-{8F-0d-eq4VQ%e07Ep6f|!%$ppC2WqBE2?vE{S4SYPP) z%X+2M8;QE|Z_we|_eRd@%!ufDktQHXo?6G#m}?VGYx7e?l?cduWUC(2(lA?~|8c=x zdmut40u%o9Id&d3v6g;g>^72pk|l=+jfFlmh?&nbk=;u=!7= zP0ziBk%ArT*!1#o{Gp{)OQk-lt1;q1e`W&+uy=f{6o)-|CoS0yFc zEQ0u!9z2&Tm#6a!STNN4_*HzE&3`q67h3p7`~tb{FmyHD3sAsmRbI#cS`bTuTZN+27>^ zjamouB|}t5fn~W&x#`I1F`)O>B}L6JxkYZ1`=bEfOollDILzQR?q+z;)wfr-Fndfr z)#K;iG*o>{=;d}X{8Tc@$Ye|$YoAD&O(^ZXy@LID8i9fWSNz7&fVufpL9)CWN;IC& zqL;0~RcmYee=B|ftz$w$o?P%y>Dvf!Q0h`8McK3_4l$tlQ;kg5FP+D8tNWWD zqEBY1qI`Al!1%VzRXkmIZhs3mSZVovV&9J06`~9$gjh|U%dj&$DM_Uwu3+Pr&7d)n zf-xSC5j(IwH?|Uyt!{Z&Yoq_%ZGl(Ep|?HMg=tQdKA7!&szCiiq!yJ~3hwsaXWwvB zv}NLdZ+2KT8#|Mn#s0ge%yVe!rV{*Gb&4JNTP13zrm>UMfCiIr&tJy&hZr{hx|fKq zSD!tXE3$hO4%Jfz|9i;@9UxY!FRc|~zWzMPV9oUUvbFWE81i;Du9Dt5IRd*=^~?vt z0$aVEVlzPbAmzDgTzflxT7ZffZ~6|R_ag-xZPr0gi=1nPA-4dhlRA0?h8HuQVLa+c zErh7DHtl)qWyx`aS<5rmZsLckV%}#165Posp*x6Q)EC#f*u7Ju!CFO`bjK?#NP8nA z^gi4<|Kn4i@ zXTbNb7Ms*AFL$xw$PjA?cGlx@B-fh?7ZPiK&!hPZK}SrBv$bu7lz430leL-DZ%-cE z{&>vpdb%t*dH?!My=?Z*4~XJNlC}*`N~b(0AqwndjvT2X9ifBYAVe^);Lyh#)eA-W!q*2d1mh#7CyOphBGw0c#NnjmYQ(&O@0}T6p|F=7t zfyJT%-*EW*t6W!%*LC*Ioo)X2oo#~usThlz0t)FEP*UrJbEShSSe6%`Utgb^T2Cx&eGKc@)s zo)dd~)PWH_JHMlUIl17hx=5{=AC_dfyf_dOU9}M_SY3O64Cfp9J=4tcw94!H+8OrM zZCldm>Yif`H*M>=tD45T-fO6b3^t#r-jr8dE}2029P~ImHwC~-k4xJR5NCmlCA^PK zoaSkK@#;0V1oRyqHyl$>aqiT(yGJXJtix&nL#Y;J!gl%@&oCp&XEx=J2cfxK_B#}M zYLzRiP??SN7@K?dwr=QlzkS1fg(;x0G?(@ui+*H7+LvL!KV$BZE@qO`_W~K)+~l|X ziCdt=5>S2-JhB_Dp?q2T|G<|r?hGDs_v!V@Rw>*(%x5(S@jH|hxIs-2N;8$k4CFOr zJi4FP{n>R;cSpH&z20J4xQ%@}N_Md`YNB(vUkSFMqmSfZ?yveV$D9cW>9pQE@0F60 zK60|rF-g4|E5|<%%e8b$AaC4b6|=4&Z_3J}v4!j8#z4r7>vSNq)?J^&LV2qQzs+RH zvSI8bfNdK#@1TC=6A5k2&8y7nhytni8C}xdqx!!$5nAVsB8(DVab=%ft)PM91}Ltm zrJ-85y7-8Tp9w1{Ad_?BB+Wv=C(6P=2#&hlkqn>8pH6I+B9n6O1HWX!V#bOlf4~=m zOTg*T_O$sWP0QMhq-r(`2ENV}5Q%deuQ93GL;9f0W zv!clcvUXQ5{TjxSP@#th&!v@l-u%+y-CWr@d`f{EJ)UU-0zXNHh|RH-p(t6i{X@lH z&Q_%3vOgT~da3-kl0!#X%?00L`hL%FJHcyvSd1CWizFq#-+CA|l`-R6)p`70DZnaJ zXwvze1A2q3wKY0A3R)}Ut8?zZvRT$Zu_r^8=|JVO{PB)KiNagX{mRzj-%&MoxevAL(J&ssmnelI4fWiGJ#QwtO`IIhgB@H;_ z&RVvs??X9<5ebuE#WB{+IVjKhr`}{FJFLO<#fkLSw)&{m~!u#f06rd*6VVkwU6X0v8u;k+VrDP=>-PJn^t*PEiT~V^TlHT zokN;%24|Dl%IzaSBW9SSZ8 zlCnp;&_L^hU3B@y7Ml9GK2lCfn52W-_<0HQeOHhivr#~tdT-XHR43h}#l(E-hgPV~ z#z?N+r8Ec$FyT%F`#2C(nHX z9~C@-n1}qjZY!_PE`Y$*xW6p^j;rZyxd`sqr>cV6nm^2DM2EiIv;?A7?F+~u+sqQY z-s_gq(h)Jq(ae(yW(Wut(vQbaHf0T+by%>;(d&-G!97NZ%<_-BoX)>toCCyYsrHo5 z^+rfu7vM2lNW> z3mA`|P>Nnz1rLY$(qy`u=hyBA^_DyD777O8eSoSUs zYRY@_B6^DOiSb0bv?}3a*=CxN?%+*q2$i2Wb5FzxLT4T7c8MI`-KEs-xVoCZm>^p& z2Bqjt^{S?HS78V7R<;%GGXb>{>5e%v zlJv#v4_Py<=>dNU)9m%%7ws3?cg`g=TPN?i-zgoOB z;rv4XCdMLk8&cKa-OpTD=cLrG$8vDV=iZS5@0;h<_If z6$P3a9^c!XpD?v`HZ}2(f(4RfQ)PNw&R~B@KS^n7tEH~Dbf&_B;ubMA*5xH$17E`i zzNUr*?U(u<^Up=ZOuT(X1j>p#j)H9S*lBj*7J0>@>t_E zra3aR#A8ULw|tbLN0jN-@EhK)&kJ*ghQ6LdPPQa&SkUzPwy)*45$rclx%8Hp{H}k| zZ`{s)cn?BvEW^l!sGL~Mdb}RRMFQocwf1q_!*ELTpMx@ZBeA-cjy0IC?~Iz7j2|d! zv3Ry%SV#k0AL0IszMv5>5CM20YLujyY=*#J@+9mQ=#qHe=61|2 zFa>`hl#$@3OA=uSzz)hSZfv{qUoGFWER0medo>BPiIy^kW3xQ~ng}#XEXUtx#TaFg z7bxsT0*c{&JCDF(M7f<^xnmqe#Nr_!8Etd;^yRut4mf0%tFJ^dE$jqRgO5Ldoh{9W z!$}VsXm?V#!+|AS*$nwIVko05R*UPtl{#5r9oVO@+m#SbyfZ2ifNIn`o;V=f?54Y` z2NMBw%{d2u*|S31Saf@kGqbT~1l5pJTmA0L*Ql^lNfG<%q@d!%-kd+13zOz3b z-vse?kLm}^Ln%2SMc887=8}(nUX-m4r;$6KpQlCWz)I8qQ>^hb)di#A=TXox^y zcqo@0h@gd8Lbvm>7nrpYD-Z=+0??_<@$I2Zwdp^v8JX)r!Qi8r`9B!j2?qNed1qd@ zi2`SWHw29t!OQUdm{J$%yija4Ni)kJ74krxN_)(%V0; zGziEc_4nbJ%QZFe>p}QF2_G~#;TES?PuCd429wRJvCmv+cOWc%4sDh;LRcVi4PhUA zpXV=Fu-Y!FSJZx)jL`;z5!dZbTJq!SS~5-^Z{(Rdm~7{H6KtAb9lA1Gnl9`j44t+5 zW|r)pALpjq^Io;xOg%v6pY2)D(a2O>QK?=06gSmjs|cEr*kETcL~S|E4DyECoAQ8y z0nQpt=AVk$Sw*FsDr3i(lN<>_Ml`Eg)JL2>#=Y;~fIwcASicd2eskw4?Q=;>G#&p; zI9jD_cQNqH+t%VV7&Npy@8$MV;j^xVmW~@dI>^6J%duyrAj`2lR3I&Z6=mYNfay|=c(@kG;Ou*k@ z>%+Os>3j{bpUNSj$&=Kj0dX2p6(I(A*|a=W@w#3=(^&~vpDI!N830L!8W9%>Mb7o| zY9RtnQa+ED*YGvc_^-uY2M4Yqa^$WkZcVLBuQ$gcTh@Jp?t~zN*D&)>ir`Z|{gWMDI=(fro3Bi!BCAfqb$!v#9%eK%&qN zD7?&RrR!`zLYR3-zq$iFwGia1n_*ppX0?*YTajjO0JO^BK+g0GzDUu5?N}69tj6Lo z9tc=U+oyqyur8uwZ`leRU((;svL16(H<8wD4O4;dau^|Ic#s=fb&(WtBfS8$Q(VVTrWrlR_e(-J@RDi=mr9$NBeI z*u%~5pUOUqH{1$iX%TFg)h|SGM$nJUU+6Qxf_UCC%MetGo%P4IT@RohqS_s^46C^a z`0km-x8@sc55(BSEceXC=>OQ5jdb6Q&w|o5+XiTjK*+cR2JzH)Pbj>}at?PML?_%cGlli^m+dSSd6`xl1fG;yNWSkN1E;aJ} z@-`p&C2eCsKVakwt9=q-<7>8r`>1V&I?0s_-(VTGY!)nho#TIxBGLV&ssS&Ftk&n` zd1~nJRNDdc8A~ttXlVh>l}mOzVl;bH^!pYnss{Ha z?~(A z2O`d@76+1@lS8$I?7ja;S6FY!@TXOMT`8vlo_GSa6%t_%HOjAb&u1Y~ZRh**0&5^J zlAuUVeww^AXYP6(m_h5=^!6oq&$XSXF*bOzk4ID3ngj{&kTeQ(7O9c4x3BDtJqtTa z*sGA^m{m)2 zIIG8g9T*up_>0;6l&e1>LU{;=LIb#4dRRN~WybLN(t%q`>#LF@@I2=A=O_VaeLGE7 zw*=h<-?ba!`m&$oHbdCvR&&2_;N_5LV4b63SIxPTWc}51SeR1p#&N`Flgik^qgv!ys?=VRUUL+{z>#Z(F!x&txcxFOO%SsE-zG zF3M|0&Z7BUZDLQDA&0Q*X6nO!a*^bH&r4lLOg&D7j=WP4#wL>R$h;khw(o;3C_$9| zk-5mI|E+&*=@@+a{MnfrZeQiV)x`!g;W&HGVlH@RF z7TB*xU-S(2@jj4lcxhBkk9*bWngjX_1)}LuK_R2>fmwnw$Y@KI*^om`uzO* zxFCC9gBIKNXR~R;mzu!_K5R8mZe;MaTK^AS*IuL zuZ?`lI@zN}TxvykAjiTB>H+e9eaSDXcSDm!KW9U$?3hi20~wzEG4nrmoJT=3xCok~ z!`HTO^GHB~Zu}IAYR~$K38q^qGcBfL{Nrf_lfzw&a*yPtWfDx$4}p# zHH+Ph(X-EIN^JOD!ga-g0d3GNw-ZOpqZ77Jz*&rb=LO-ioxbA9z4-%Z>@!!!&(`T* zQ2^^yc;ay6eqG+TfihYDa$HSLj<-F;f|tTRH@G#+nMG-`-_>BmfzyRI&_Ikf=XQks z5&$=*qXE^{KL*SiPtV9^ryxm;N5M<>;RoRWekw2g((!hzb<_@kk~ESdzkN@ypms)3 zg9bj>cDNj(o8BjfW((- z<5y$h==|fJ*49Gd+&QGBLI6CkOSJPg_vv$O1LwtP``_g<_s<{rWGL!Fi!Kv&q$LAe zhS2igHReUD-}-CLFmzrEN{B8vna){b_#(ibuFd_ltQmcQEdO?q}D1V?Rjmz zUnKBxa=r(EN)j{}py9xm#zMHB`8X-rj}AA>`c)|xqdm7RD(lhHgjP}~=mF4sH^53f z^i^fEETF!nSZ{sh)cO>BZrRIqVu`GHkn`oGy`R(9JDqStqG6=8BO>~yJqG`P&a zj76uU+P1R$X)5C(2wUbZELbI9csI=50x(wW;*jv3bHDcH4=5oR{f5$;zd+pQdg}t+ zp_B%IMc+iWX+Ku{`W?*h$}8@9<=?fCJDu`|8IjL_c`|F*)ywDLjD!EkN+$VsK1g1d z?zSJjdSEZBO!FB8O|A58Z!7mtzWOR6d=mLfHCCZ^V+}2c)xE!LJ{w4#^NNl>$u`iHkonURyyhJ~eDq{CGJl4QoU2;h~ zB|Z>U?c30?X6Zm)4vCgt8GY7&T==+Dzf4&efTX0hX-AAIP=H0w8{^|9n`JY*E^q3i z84lx4C&zdb8L$2x?IznD32b{Cc3f6Jv#~IA97pOY(#sG$R8vsIU-z_LNTxM(sqUG| zX>2-B+r$Q8@d5A0^71W3RXF=LQV6vUS?FXwitepNdZD9mf_8<3V1Xn6n*>{?;RE3l z@hVHxJq>zc7HmVBmgT3z@`Wx!Y6}p#r8cJq@g%f3k3TI(w5e$j6GEKg%V%B}CgC^n z1r5?Xg zLf;HbC0s;t-S}P#YlJ>-@)<0CoUlZ?5Z4tsyuot%h@235OM1X?z~whMx_1`@({Rf( zzPb0?F&x|itI+PD1BMZr3g#Ra8XW^HTc^RDo^+6r)xP`#2vR!-~ON)2a9e) zA?L52z<0GI#Xg}RyS}9$b9Qx>HI+=jRf2>(OrEdTU~S3U%=kt)i``g~MLV%T>jnIg zxP+zKQ76;hq?Bm1L1wl2KeL~XmHmKm_gs-qWo}>&skn_$e;OsAYE{gm^yF)T0Nt>$ zSCq3h;)3VMb0JQWd9Ne(e)BdvDf;QHEVhHG#)K?^aCaYJwpf|3`VLLU(b)3$l98H+ zn^HGyv5RM;py~}j#6QQ=V{Q#BCjJpZ0bKVJrv7ei4|D<*t3rdvHz!aO!rEJFS>1#}i*o%APmLcku)pX^-72)H^|AFXBr(t;*GG#>wc%lW->FG1 zZ7k1~SlmKjw#dKiSif`3!p1^lC2rN#N^+J7~ z>T`w^Hc?ZzX|wl@UKB;Uz?NMA%W{Q<69^?1$j{{aRcYX6G@;!yJXP>=ec`tJQQ_O0 zdw6kM!ayq&b;%}Y>P!e|{T1+4P>b%bFszwYw8-%rqHy%cu-YsLE8cyGC#-0LCQXMZIhBCN0J_jp$No#8) zD!kPc=<7@6ow}nf{2}}4Cr`Xasvmd~rujX-7VZ3%&w=fwN+wnK6v5*j#5*QUGhW>n zi`-?OTz>*U2;l;O=L9S;o>-X0YLBITA`eqVB!d@UCeLUy>%L zM%|=U+0yrM(BFVRFMKY6Y$Lw-DfIzkHg!z&;2w)xW*pd^@wrKGe{m636moLx5YS}g zYGakH0o5%kY6AV=4GipK%z^*%3m|@$RZQ~-mW~Ysb?@ha<;J^^EdjM#-uPvm@#MW8 zf^z1=(Fd%J&CTrWhSaMo$|cgWSluZ$T0gEY`LlKoRj9qWK}S$X^3zVIi;*x6a8+39 zUL&(r;WwOWF*5w&1f@&*^Ns}s+-@Q`nS&)%F{RK=grQVW5=%ZK5ZYq)hn6 zpwz=m)a;Qd9&7FW5i|PAiA$E9PuOy<1egaN7S{kG?DYj68wq?n1R{)>mj zsRQpP@$E1&`q#>}nu|4DfVT1Hl)_S({DD{z8%25vb2_rD)J+r-(5*wBOH$Cgx1HxA z9HAtlC=&O!+XVOS>q~``v!Y3KwxPt)EE23mwWoriA!g`0_^v#EJzst~c+JTEXj7?n z>!hf${ujKdpY8Xi>e={*4)&W_yL%b}%>-gC%b(Kl_N;NWz2~#w$cxp5@u=ShPO;h! z5XiW{0C1j8V%!(J4*l>|f~E$Yv+XzTA>qPaXDg3?N_P*&KJ2v&M}+_?R>YH$NZf(2 zcn3bobSDfM%?`0!%BN0-hYn)^GL>l#NFGo(w=QQz+6Pd4{1g}A6rv^p26^En+F@v8 zNT>w^R@3VrpqtuQNyboBD33vV+ujC!d6B;2SX9x=*IljR^ADCU;-9DbJR3pFeRt?$ zos~jwh36sHxd;|)f@P0WXdx?GPLbPpCBqSifqcC$0aLx8IFu+*xhD zZN8LKEk+}Ry|`()YJ-%;qjO^3aeqpCf`^BO#hp?#T(#!XD1psU3MYgrtyN!F5!@_3 z%pEbs?Vk7mGg+!01hi5c%6ZoNiV5Bi(xGjjFY)yUSI&E0Te@U4JP|$p!s)I|omAUZ z_+$CFICKvi8hl)TyOm{Ulf(OUh0Wy|9B~|7J)liHN_k0Yv}@I@2`hpFVx*2t{91Za z%Zg9z(|7se3RciO$MZ^3zqaP}&v>a;|8r8`S3L@%wUAau6q=_%s`$qxsSwJ4HIo>D z40{$)qPrptLDJX>s0_p#RtAS(lW2tKk2gr7U*-J7r)YUt2=OehG{PRbS4qzd!Iq~K z9)6tcMteJ^p#?~$$G8kDNLd*YNJmN2XLm8y7KHE-yJ&mC(b5m0XHNm?W-~vobl$Z( zL$X3#<;+(QBX$qXM`bB&|L8s0xZ6$KO}j)#ppLJqbP`Kf`|f(XBM7B4+=lA5>aNq| z+0tR?7Hn}$>F?sYg--I(g3ya6pHenp+`Cb1=yH>hIX_?;X1vx{n(ufgBSYn~^L8iZ zKKpNBIAbq0|Ltl8&<_h*;v5QLo+064r;NUlZ=hlLel-X z;0b!r>H*%uanRK=Oyu>=IP>0lc}0SToxMHAb6z*lsn#K#YKIdDKUE+(IgWW~YOG@% z>h?IBYP))?!O}#&>qvRJYmEbPvv$QMJ3ju)`PQQGuqfnbsGR5cVW%;GFUe21xUuK{ zEGYPa$O|`+{}KPA_J_?#Kuzaet9$&_tPIp&wpJlULsCiG~ZsmAQIr`K-jOsPsTWiJ@i1##&;j$*o z?jA}ikiYT?4||UM`_qpnaO&boO6wVK-z=Olc_}j$tXjsA1rbh(aUKClr4T`>nq=wa zhl%{Ij1KvB{Eo#%vt)$zqMQNuL}J3AZ?);w6TQr)c+P!$q_kcDCBf)*-N6Zq!wa7!jT7Vl1P9IH+tOT6rLXO zZm9ASHM3lk+#j_47HtBt>u|Oq6tDP~KP-3_cYE)R1i%{54ga+?B(SrUe>cIerZ71A zt@(jT3|3yvFbzzel_#f-8+XQqG?>sN5?y1Hq#>;Ffx|Ak*5S{Kzg2hI9N>zKUH$P; zb<;fl2QOjvG4Iaf;xJ*$YWk$vd4c7#dSng?^T#MKOK7tNo^3Y%zRBt(3_Po780DLDcw1r9;U!m0+T@ zcl3yCA;_RQ|A$O@4`_;+NC=_Be52V>=(j}pjTfgStKazDsYls&#HAx0-kj5pU8!%s z+@_-W#-8fah%ZEvW96T2D$P$A<3hbZLcM(&2&JRDE#~LO#?P^S83S*zh*N(gc6NOH zo-4%7JDBp`1}s``^tlvIw)A1XD}Z2WW?ZqNvj#w>6&qj8IbWxXe7vvUDH!4Ncb9l* zoWA?U*k>wv2>gEm{2%e%f3oL~|k zcpfCFUA%j6Sf45q8ZOUpxDnNKHt|E%yTDgbAeB@)x{_nOZkMGzQCY}NgE}HsfaCMk zFw49_!ZJyZ0#TIg&&bY=oz3OJb)zKVfo{4&*HJ-Vf}i|G0y4NPJZVsKp!X zCThRt)#{o9qB*@uaEa($Zo2;XBx1xrQ)+GSVNkf zyjLp)ulmF#w|O*xgTN&1Dg)x3N&FBx*$+emV5~1do*o#)=kgqGi^?h}@){ujg1fDj zX@@-;z4ZCYMIRPOxaUKnr%b>F4Bdl~@!1#TpBi(=jUCi!d+E1*#aEJA+o8pkQF~V@ zJFuzM(Pv)uN0RnfjH8Ucw||Sc$oglYoO%-F5FG$5U|ER$Wi2q)W|Bt|U?%Wpj7$en zv?afeD?%J_r-UC50LivZo{I%2YJr^LIEAl=-oug%D}*?cI*2R@(*R%~yVJ*Wb|a81 zc!{Q=@bo~yJYM5qD#gvUG4Tb!?8-?`AY@*ozr~jFaRae3R4^%L0*Mr&Pt79lR+?zoLJVYr|+@8_Sc`x&ZD{rRBddm@=C2q;w(VH8r@Ul_UJ^ee$+@p>LPSdmwrE&3;TH{JF0 z>~Q0lYuG@$HDTR5KHTaHo@nhxAG^{Q!W>PCsc9fpc;C!RpLtOJiwBnw>=S?Ym#~*@ z%RHdm4dt3nKyF2Rdpm}tbdQs{xOJMLNyr4 z;H&)SfeW9J%g1s+?d#le0(g}cRn9I|y4QYC+ZuC(zV4w93CrFi4A8}c)YS1nYk-z@|v^_8gR@c}sfhu3I( z00blR``druBka?rey;)8- zr*~)B5VpiB!&T9};-O^&?m`_-xx+u0i|gvxVF0{#9LCI^{uj4_h6hpFmie>eZ|v(rT0wrRib>ljM)=Qo%aa2S=0G| z1I%w6XnJTlaX;_0XJS8?$AtZ+zQ$fq?kS(A%e?_FWcH)ZUesWL^x#!8DK& zYrQ6aBCT~`fzBjlpW?%w>T~11Q%oIa6g)n8pO6wR#P+(RuZ) zJnJX(T{46_Q@t|PpW7;lbaQ1}(ZSFzM#~J|k91@9+h)6C_&EUQ&Or8r4^amDWnI36 zR0h_VvAtf0z|*g?1;vF~d3oVE2`=LE3hKX-u;{pz1EFFlUIOtm{ygi22?0$el?B_( zy6|XgUc{g{Gi%N{l}!p}l-My><88$J;0XWco%k+3heVA$;PP4g)`r9X!}>6R` z`S090(yacw4r&{Zg6V^Pauz=}dXVDJgIjCN>#M})hsTYmacb#rEccy*?|WM9AYdx- z*(Mz!5-#x?-46(*|8^91vwZ;s9-dSJDT{>PqrhrOTP-3Gr)#R@t?=V ze9pN&Py<%((na$8^wNMf=q!YWLl@eWY`N=vE&iQo^%p2 z`7C+rUxkm<7j(84WTS_mO(5y*1@Xvn zEGN>V&OJQDmmw0+s}VIt8FB1i)FD$_HnLIH-H-Dg!GLP0;^znT8h=q}Lge7J@$T;8 zLZi>Xkpx_Qf<80}Vi(+PR_~tX<_)#$v$*WoH5yTo@8W`b3954WWLR;iuu!)5t;#bS zl3qx7Tx~F*z11?MuQcr(FwktjR(VY{%%9BbCZ?g#h^hcr+#ucRm)jm09Nr!OEDYzH z!aJeQb?q<6r}d-qEl<)m0{h1_ffrbUb|+5kA*P3gT4+wwh<%HX17*$NW;e(G=%Yu=s4_OJpA5ySR~fwmOFi+ zMRVt}dA`Z9H?@~K%{HIX%htC(m5|%nWX!}kZQ$~D^XxtV#2%n89h%NoOgy_^$-uR; zmgwcxfpM2rrj=O8VgQtwPznU`jd7UBzw8`ge5`FTyk{ljuF1F5xh=YyggVR!tmL}M zAAc^^&|U;_5bZBIFA`1>j{5%Tv^~SP^3ay&rZ)1qTNoIk0W-=@ySxy-86jmH7oNQS z*yTnwGLFg?grRD@R=U1J9|yQH`nD?!Ts=I+)1z(5XqTv(t)Ihp<3;DK-akInxX+Uz zYpy7=uNzqwF4D0l@8-`*o#n`Vqrmzj#!-iL)qd?~d`r1KXw^b;okJA9ua?34hVEuW`%y~r&h-V$Vgl-K2809B|U_60RM5Lt1Ncj+UUALjqZE-VK=pCm~p%5x@h`= zAi38PQ3#J|ix8+&iWMtJskH9M1ecXuOFM`#AoJ$V=OX~qwpog{887UAsjBt+(S zB=xK3S@m|Ovaz?;d66{j-%6`P1qCaeFROf|H4X8;r8yOTTNNV*x+jD)Ue%oEzTaVa z0RzJPxbZyg&*OfmAY!>XYCUi}n2uaazjAo(tHs|1t|&1im+!TuNVdA(c=37tq%@XF zG87k*3FU}!#OidCXNa}aX$rCzovL1*d+Y>)KviBJ$3U0aGw-kvySPHZ=F@ijd$fc( z^N5nKcW+|f@LpD=LeKMQmmEq92Aea+gRNe6IhbIX{!MK`loO;>p4!U1zS|yUoIaU9 zECBH6U8wJ-D;$)=KACET484EbXL4)(nW)4};S8U%$-uSaj?#ZqEkI@yunoXDQDY2H zPuFUh&bYc)E*h2)u5NW9g&3vWGG{Wxa#s8c5?ML8H(64Bhvo zjBsJJ!ZAr@kd?dP?A#RY`_`q#{ZD4ZYPQ5u0_ya5>CQ?ECtS4; zHb1ZFtkksB3U9&^Id^uY#TXBd^$8q#ad#Ed0w)X8&Ri{Ny0^G8vW8@BcY^1h)<$Km zbIKe3m}G3kzrp>)hpJGM1l+s5@noRfmLA0K*^~BpxIES$k9+K!*lf{c&}=2h!-RO7Y93{zP2rjFu)6SB~&!-AgO?{ zDijH^UJK?j_-Zfu`Au4LvqeTV&xt1Ghku>P7CO zqTm`nN+WIE25?s=hl1q-nu)osOC3G05t&(VmopJsc#2R&bg%NN{rC)V))jj$}$t8u*gtEH7 zK=zpI)3<#b0usSA;k6z1`YTZghlPy6C#3RquAbRdv9QdR$Org@PyUkp@_1yi=PD8W zE~=_gqx^OqdZ7!y_5VqGIbLX@p%P7Ow%8H`q(Z4u3!0_oDt@~+<`%~+B~I@HJybj6 zvqZaLF>QQd6}9=S!~aV4CYAm*=B}ZA1h6VTQ2UP#1s4^=pa*|Qwh}tl}nNZ(0m)IG^WzMZDMuSoZfh6L~S9-m;QDY?W=!B6E;OO3CYRF#^ zKcTto!mfOkzyWRu#!J-?)BfN%sGA?BlIOXzX(=hWtEhE} zr26ATB8N;z61iA#TPyK>OFwnzm|leR-}T@*T2`>+3T+)wa0oe*6-2&;vh{o^L+)(s zWlJP1hiO;U*yoL_Q@j$kGkKM5lg*$>vFB~~O1jz~^=V{fSMDpl89uHadGNw%-3iIu*Upa{FQfSVyp4B7E)(A)xWYlw-BADGYtn zQmXfc75I*TZrg-%&F>>ZBV1F}pt;vNt{^nHAXIi@Zcg|(D)^8ZEQ)innUcRh_n(5E zVrbGTm`QcSlmb+o9XJUu94C2#K#W_BUG4A8>-T(>=QfgFIj%42TH`m{g@I^ez|PM{ z{9eMq_xNJK{$~0573J!JcKpM$TSW?t%cC>OqE&zhB1bJ|+d2tDKuux^Bo`V%?GmdpG+~#t;3y!o-+E$P z_Q!?j+IaBAI4TCX0E=_->G%y@ho~P4mm+}mD-q%E%8{mnmvjMwI6Qd%(b0W5HT#QR zUAh96_4`jp+6y-~ZA1kvb=N70oe|0m#A`!1eGd-|#`LGW{;tfd7!UJ*T8Lr1*<5TQ z;%)ho_S1_nmrz>Gkm#+7mGPzv*Wq7HMd9<};hHm_^-@PyGst%&Tlq{fvL7) zz!`Tl!$n3be%@!*Zi|iH;D{D%ycq#^Ui9i)T6xs@QI`y+!IG;}=cMmjGGiXvY5FFc z2(n8*h!u0w{|M^7c=C+KgW-7rJbcJN8#$k0AaV=yqPYu*CeGeCyrT!&kUB|#e3Zz~ zbh7CB3~1^=*gNoNXLll8_c(l{nD2eg^I-|^3H|xS^v#7nV`t{?SL+GmQBOQqpErb| zs;^UhS0ou(G_P+cg18F%DBS-)?5r967qt|$L(*SoR74OxCs0J}xTWIx!y3C3&1W=U zvq^5#^*45HOs6JfExzjdiRQJg9KLitWmH!foX?bIeJe{k%A~+5`%1uh=%&h8{%I?# zFZmlueYwZ84YQFB4hsPlD%sz^C(32qFc+AG^Ue9*pvfs1i^*VTeA=SufH^P;K*)T$ zNG1d@!##)dfmjA5>w&pZ87NzX`6SjNW(+-DU@P+|&|Fcv2R0W8dJIpdcJSl&i96L& z<$U;<5}-Zq`cdIe?-RH89n!_NySWX_LGiK2Drv#Jj}K*nS2E%DfA}8(S6$`(C?}?4 z1S+MJvKHe@q%uoxwDW>x$$Q?f&S~BQdd9)hZ6+}f?3ZE)HL!+sae5H)dAzQaPkPmo zYFsRgr`?y3r&K75X?N_6x$$Rd7AP}h`4X+JM1A2;*NdL)DBMX8u+=*tF?Buj(y~in z)Ai7NCr4A|bZTGmHWbX~d>6KVx&^PVPBI>x&OGXl>->7w%_mE}oSGH~h& znw#Bt3x3J=ins|y0KXX#>^tuU>OcoObOm*rvyvp}eKiy7GcS;x^zrvbQM>pD&VF`L zck`GV%4qwh@B}-)EBf5&-dm?UGcRarR-@E%RQx}T!bxc+AgXa`YVf_Ekt?=)GbOmC zSXqXzO6&G04~`!_Ge85?{@>L6AV4yvjDh+#rhE#uGnTm|6nd!Uxwo?^O5Ld* z4);0ltgp3W9EWZxaQdKxXFTV@mq&OKrgLc&GdB|8cK*l*J}r4&P}Ge;q7V+1hs&JZ7aVF`S)MrO}u1Fvp5~KogOn^$!Wcu_!Nz1 zTbTRA!>LL|=4_|O(pPT54Iy`~u&R_e6k0V557Ja~% ze1>8C;|8w8E=+>X$NT$>1OzuQZTayjHw;Ya(OTvVct~U z3ZKP#?|4y3Gmbmkp&DJA0|L_EP-)lS9`*jo$EGONYf}YIhg_CRH($ClC4u`{J9ygH zLkJj}jcOKU@*lGhgp0&5b8#i!e#T4EfyHkp&8?uMxu<(lbNu87l&jGQ<1FldNBheRMQi*my=@AIJh{Pd{ zsW2ppClCO!oRX}`tYN78rvs^Py}$Rpv=Ez>0kL}z6)Cq;GfR9cULE+x;cKskC8hip z%Npwo8ta>do13TxE&XIjQG9o11RF&gCRT`yUvs&$(4{g<5MhpnwSfJk$U@CetamTy zp7zjGlW8bOFA^fm=9)qBA|*4_b7c?kOTRmSV^sC#NPucvxigS%tPw z-WuG@c^sZIXRf+{FKMzHw8xe^-FOly*bTmkMiqV)KtvK1u559Kr(!UOS6}rhqm$-!4|{%vF1)^MdlW-OLgVret=B05*IkOX(M>Ys(<=CO zo>>vLtQ});76|{e+D$;#IZ2KD>o|F~pQ}X&zv~>B|BSs=^bbLl=N%5)5yrUdHV~>k z@GS8D_CG!p3y^`pma9|oyO%nm6ju4*KD4ZumKOSnU+t&KgZ-_^FoqRa%Y_B`gw0X_ zEiP{BUr5?tKX)7E5CM5>;1zKzKW&YcXLSMs5dB;qVqu!S!+CQz?|nd@Noo}O1xVu~ z=2eqqGxhB3Ua@P*Ys06Qt0A4@{b?^^OT;_dsbKC%kmq+auD$s?3~t!6AKdCm0>oY#!gjvGWv zZTfAeUi2#FxtlB@eXbw??|DfV@w&Y$^KR`mq-C~xJ$@0NXZwwGoi^vep{@AM#q{HX zw|QyeCrJRP7qCW{L-9nUG;>xx;^86?55Z}LC;<}!W?+O)@16sw**weaW1Kek* z)3d*E?ekxURXN$-+?+~{=YubKXBtxs^9u?xx(l&$Nc=_c&}0<$uD0oKmM^~vtzMXV z?kDFPPYXz65#PRRJkJIXWGWqQvU8bCtsJr#|1#ERo(&^`m|GB|f7Z0V8rHSwP3qW( zUQr_eTH3?cn;i?lpF~rqQf%DqAo&eQpL8_^BK(l*ixnPVchD0(3@H4BHLafJF+|d5 zBoy{dyXw#%J{w_OO|h16NJuMj?)ZW(u(l8@ao6#zC9Hlq>9D@BG!UoBmp0gS*vynD zuBSgmS8pjD(GS(MAk3_aS#u}oBS zmxb_t?{M;KbK+O85=O?y8&|IYycXH`5z?@^CHRlOHIhoO@0uGBRaoqoEGjl$EgqGi z0ifT0W8H~h_sub&lo7T3*iUihQu1G|zOcMHCnH8)o;4wU2&Nd5f*AwO196`xh+V7v zD)_vMd0^^kLv~4E;~NRLSEEXl5&$LX!!RVgL%g^7XIT{1@>k>>7LyBUE0YrU?bH9k%YY)a`7 zvoex;nk%S6Xm7h1y3E221VZfh>z{-}kgoC93$3WM#G7TS`%ViiQE&5I`>aSBmND|a zyrF4s{!ZfcrvUA}t*ORN6^HvneB#?xjKtj8$F8e&FiU!jQ?Ie+`APiQ6M%fD_~wHw zI^ULieS~UMFNcHqmi9$8QeuF%XqX*xJ=&-paIwyPMc-ay2weX0kG91<=uh(Gx(b`O z=@{}%;(f)1+kY<+2#mbvuV3_(bBS2&?F_CrEHeoH)LZpU&9aw!JZa}3>BY)OB~azO z-`YqW9Q1Lk+NsS{9d||b3t`l6clY$$iuw85!9iubG?(rtmli?D=cKS~vA2KY!+Xz%7Y&~9p``)8hP>BYkJ#@6O)6u}*JF333< zx7%NyMb^~t%bW73$nJr;No4rwc9+>pShC==VgBPzc89dhyT?8aPk1+R2X(##2a8Z{ z*<7quW;T}>AM`_-uA!rc>!rOpVfXfOv`9@~TWRBn;ku=}S$_DFZ_FiAp z!F>neQM1|KlEHku7Dl7Lt}v}-1?qJ_cLR*;9L7uSv=wS?pi;i;jzvKwvw{pII^TY9$(dnm7>uZf6jp$4-ZXJ z2_8r8j|V=qmb?L=LIJ?gjPdrR2EKIU%!TjEV6gt;I9GhO?u0fQX4BNtihif(>cEqV zh9eJ+_TIwfHPX?ywqVcSI=(1?YxUJC^5E3f^I;a26jwKp3Af$Q)_TY)1>A-slmk}R zz?ZU#$uhm{IT!nU8NEDz6xdqtasp4tWIgt_)$;k!wSEimu)A@^eE_mAyc106U%zZg5usLMrnn_bM(?&rHryTdZPgz~IEPxdOXUd2&})LrXbwe$#e zFHY3R5emrYAigdO@e97<&d(jh`&H*ThP7y;XgA#l;btY$;H_;8P~7Wzm*)=L~K2Ghai>^SKcr>hV0Z%Lj1S#dDjo*^M-&kC_Da#`H7Vp z_VlFiQz{^@DMrO|M$!wT?T5OG?kE15G)CxUotFwy@Vd3J@$5{y^s=|J9vsT$eHc;4 zHxg~&A)|hL(qM}k7Tt@`*SsQ7{EuKQW%lC^jM~W4MKX1GtQ5srlk^*qYV83trBJvb&f55wMsQ}52o(^*;lZ0C-keHD3gA=j6#Y^eN7 zlc`#;wLF=Fde@LVPs-l@6>OJ~=S7>0)11yB)3p2V8Y*Rx@Vwy9uq5%oaGl6uRS}x$ zGEdW08zXR8iZEXuZ(%{qomqH^{`8X|nURtAF-nY{D`8L*T{4J-^#i=qO0jeJ_$QZL zObeCF-sv?OS*Ez${JNyvRhoV}5Pq36QUsuGZwvVOn3UhJ2Br7ZP{x$L=1m5%(f%fr zex92n7?V{}5#h+vmXz1gygm-+E~5@XWIX)PcT`tL&HtF1OUyCi{2{H&8L5#^v>rp~ zB4Ym6OZC2!;P=@eCGsEDkb!9?E`Zhby}*NecTj{R>|BS`8L>>RB~B|?BE5lJs`Ktl z)S_j>@>KU+_O^GCD$=RVxZRV+Wn@w2j5_P|!Xs0oHJ|Xw5#vws!KA(wL6jYXqPNjnzJYKI-z%hg!_*T^b^}7 zM2(nIyG*9ZROYDgqvdmTDm?iT4u!HQw?cpsViY0i@j{t%9R{So^IwNIkfxl@S)QFf zv6W2=8xGfw0Y4$mIZ8SMn<|d2JK%SZbMOMiG#l!gsC~w+$)6I_micyjJWT9Baufdj zx{^Up!rAd@e1YLbl^UF{(y$xPilByEvu7Z72j7+qZe3pm?GR zIa~u*HlOEQHsX#r>GR0g{Z!4`o23Fmy0XmwDc*YRHquI75%C&CF|H z*hLrmjOPP(yoR$jCaW2G=Q0njOnI3bRnZuPfdTJ@g;jI#SD14GmCq(g;_@f1>Y%J* zRz~H~S2~Gro#jODbV>*@1ffa{vBf$KiAn;UZBC{XqZ7?AmcZ6!ZZE8qD&X(5EE`83Qer0!q=A#Snecol){UazP3E@Xhb=!pzIuvsx=rq1a0sy0 z0dn>17!taNW{2g3NTd~nv!d*$i*=ibdJq(&Bl2Q2fX$N_Kbhr`KEi>Xgtq`*LQUve zT2%6uGPe5@C|(*(0}C))8rr{7D0t9$WU4Cw^dMiN+m_Ya9vtIWp$;0@=hqY9b(gBw zpG5#L>7UufClsuHRN<(D`szvehKi)*s@^P4wMKkrAT#`Y@q|NNkXr#qty}S4aqbMFBLLm0eOaC!&U1}9E zuX1VQjfqWBk9 z<(0stZVxd+>DVr_$#PH8?~b8BpqAxNYkbZz4)$7*glordx@nZ_VS~|SBHYL9?-}jq z`6kcRCb6rH=-vJLL$>{v`h%3z?$=S96>FbvGp?`Y&NotKy?WY>E@#+%x2Zi&!xteh zNZPEKpFw6MP%X7|)6j(g)B18iQM8US)T_{<#8MN5$#78Sn)kA> zE%RK(y#q}@po

0Q{L>zl7xCyvrM6(6k0r8wsSOUYA<~!2k8_meF1rFhb$oun|kR ztoKouL$+V4;%)1!0)|z9_qXs!mVo+p;nb%!FBy8wYLz$s;(2a$8!EeO$$&BCb@J>d zD7Oo5I-(G-X)haO_>NF2JZf=EPB#2GQl4-;O~($pyxi{TE0pCUj2#06bz%M{*w|k0 z&{qIbw~(P%nQ`^oKs1-8*NyVRNnC`kNb6|ij&i^&`bHPsQ+&ACRh~)B@pbNeDA(sh zZKF$AD*Uk97x+j>q8zgVe$_*Gs`lBoT%YLfSgg-2FpuAy0^zHYq+J8J1K%GmNPs19 z=5)nAv{35t@rK@R=}pa-?#eu&dz3!wbF}(tG`};CIklLuK(Yok-TWPClm@asj)!ZUi;849t=oldJwnBue}gHw2l|aXshL zG1nxIFA1Z0dd#U*vj%3I2HsV05#!}@RO5ESJgT7IYn9bB)u+V$)3K+MtwPh>e=Q8S zah4Uj`+OtbnKUc9nF1?nIWttGz((j#H(Nkmer)((&nGM|bknQY3dA~pkG7_SwL}w7 zyNk(H5(25PU8@}N8oJFN6p|CoL(;sx&{${ju<=@Fg^1s8Bt@X;*I4ApTjW`DbL^*y zI-RhRnHJTsa!C*+m{t;)-#MoHgjyP;UIKS7%qTMk5e93p*-ZkD+)%Zj8z%_6R0B>q z0ZZKiS0>A3cN^qz)4l}o7}x$J&;Q{4UbhoXL$2aZBQVDQmY0lZdY~Yvk*EDt!FsCG zh%ycw(Wc4l_y9E)X%;h+X#pU_Zk(GzqZW19H;oBgGB@w%dMMpdWj<->}w!;ON2J^`{c3w)4-Y0JcQqd-0WSTI{512^noG zaTyV7&ndKtVRTuVf46|_{BX8+Gbo&6u`;5m!ZLX{hKBrWPGF`umdVrpQAn(QjK;ZF z{0A+?_v@QGo~lZ+rXapr^KXdC`wb2d8ma$wb&m;97-^rk!j7p_h409R3UIp`NxuK; znkdT#`~~2)T4yKV{+9dpQzUutZ69nO!dB5F+s z5jDXlCFPO*%83cWli_tc5_++SMS8e_=HYJWb_(|Ir{=M};+N@`5P>~qO&jibIjsi! zC@1&qMJAH-OLMob-ORuiW^F}HbL3~B7z)L!0p$(q!uLLl zcMF)eLq zcXoh8RXn~3iihTf3~g%5xC6FghI$gj|BtHgj%TZV|4(;IOHox@i&CnJ)~FFxTT!bv zt-aNrNxIAuMeS9aTD3Q=6}9&YQc^QQtpt(ed-Un^e15<4M_yUyocrA4TJQID-S5rm zfuQ2r5r?8G*uA|kbLDD|?4>X4_mCkPPw!|7XrDj1?e4>+4U5AWjQ3&H>1k#lOiZY> z$zl1k;|zNaj0M!0@jA=DD4I!aEsP2AxvKU!+`FvTsaqc_yvo=bcG+nh3 zd6ktRR^|W+X5rOEq?;XP)xrZqm2)lSIrxaMv>+nW)ZSm}Ei&-_YR9dYmq$4?uH88s z{K@jQ5M!_Z9;}u0V<{F6E_3-E9DeTUC80E+1Mgw(esv!bpEr*Ty6bl5+>XHMc9JOR3U{2gr#BvmtA)vf z>r;cUy*b`27v6I*gQ2 z`llugXE>h#(RNr$HVT&eXP@JvXyUqp&L5yDa+$+=w$5$-!eW0&9aO$jbakxw0ySr{Nm#$mI4c}676IXS+9furGkeI8TnnL>~B2&e(;T>S<*c0 zF8A_$68mW%*ZBslw9h=@XJ_!uF#QgIl4K<;=^9~w<2*n*Pu(K#T`x{m5KcP(qU+P0 zYu7bEDYY&uwLWu$!%D1O0bTGcYfm~<6OJxN#Bj3?zr}SF3wS`X5a&pk@2TG*7f73F z$c}AvlDIcZ_4xP(82Qy6$Me?n*5hNqylQ76&*i5r#}WBrkZjOV)P?|TGH);$ZQ3+Q zBxZ9XfwEChAjIP7qUyf{?DNfh83+wF*P3j^4K^><&Idj(GZ5VXd%GU5jhh`t)k+&w zL;?-~GJ~(Cb%h_OfANqr>=*!EbG2piHGv87O_X`MX7} zbf+gl`Zqc{d4)}SVzk%8?670{X4$cm2YT2!1UAj^mG{~B%`+R_R*78vs1;sfOK-` zHJsRQ{8C>~5DHX<+L`XZdMRa0PwyFH)K77E%5YPN;qKntAZYMgeeCNG->>vhE}Sph z#Tbb{*17l?QzI%`>vCa1<|XQ z!Wkf@2Gsg{$Z2f+L5$Y8Revn3$|PZToWb?WK{d}(-(xfY7D???4w$m7>}g&@OalSj z3v9mM_)%W^Yp!A^HGq!4{{VQviXOZbwP$8dj3;5JbEhft!;&M!T!XEYHireEJ^+|g z`oZ?#_cF#ySuDW#?y`Kg@@w)$E$l4RGW7o8-O~aN<{;0iNr%@3l2`!swdzpwCtB4n z2JS`C<$V1e#s1!$xG)*kC*6=|ML4xDNcw8U+`4HA3bPQB^oxU$%<2IgWNJ2_4%j~f zz-DbaVE6D+kM_!`&QX0rrAde46QZ>#&b80H;eTP-B`aEmy-$BNN^GI75J!qK z5ZbONHXQ9VH!@yZ!`Sw8gr&<_&VljAZH&R&mw%gcv$?-6IoyGKyDnzj>|3KaPsEDD zLH8bqx@~qv1?SUisYX}cz1xcu?nX)mgd)5@{;*=dkbcTcAVSQ}q{08Fd-*QyB{8~( zEL6io1|iPVdwX`1%f{P_6S~`3P|}qx$kLu=$iUP6B8B4vJ+3IJ*hH!QPJBQai5If0Ke(-X483JiYe)*q2cmHD}SpI&>BgyxtzgP(2UuaW-i;QH= z&EKYP%9!~sd2RatECU=@x1F}bi<7U~P{9&{2sa>4>f62AL4f{bcKR-3R==t2k84Rw zQFEuh!2i^gWwioIDLx~0r4Y?7vY)%@reBDff~qSR8ZKk!glVX-VEV>7P)a>z;2 zA29P`5!C>c=sU*m8n`|#{fNAtyr{m*VCLU!l``JjEI?6^_^_AXHJPv-gH`IklXm>o zZ@MC8KjCO5sGX>lvunI@wfM8m|a&>>`%H@B4_w-4P>096T**e6*RH2Y2X@kHS3D6 z!9|+6s%-4p(fe}Q7)+>QTRRgEQ{?9_^xM9lKH39`XYlN+7L%Vib$HajRXC3n?mZm~ z7`U&#m90j5fB?Gnp5%};%e|%}jC(*p2&mvo@e5o;VT6mr*>76mR=1V-Qg($01$zC> zE)Jh67JQfvfMjF`2LM7_vsTyw|b8@MI z08Fql%E$EL&8wfbHUm%c-Oi?-WW2HAheQTjZ|4?6PPC{->HyN=4|dNm2pS(QcecFVVmjyHb_U5gKv~vw`ZZR( z3D|nX;MHEVuAUxHjlJR;vXO3&M`sEynUR1p@Ftpq$#gI{YFIxGo_X3v&paSyz?q?HuG~=8~u6&J?@KDo4^E}P#R9A_ajhoo})>eQImSX=g- zLPhGjSK6QiCDKii?~M4F;xls1kT9WmYsTy|Z$niJ?|!|qdeeY81|$l~+?;O_TKIUU z%PK|o;?vRQ$3`?ChG(Z3u)q^{FnsLxm#F!u*}tpmlp5ZcClqk#c9Mxc)G(l=>1E zYSX{(QzuBf$~Oc{Uv=l6r>CuVZ{1Zh8x-P#gXE=%qoi z_nJWf)1TUQO#PYgzq#0z zw^EL8ADYVm?cqlWuDSX)z2$5ziFB``-bC?^m&{idKZ1LWCA5$&^)Ti^soec`)v;pPI1h_Zd&e04y!`hVZ@*eO(yF_>Ll zPG-zS*y_DD>VR!Fx;0ds{#bc;O9GHt(KtNGIe!4I8+B5BoPK}

iv5l@956e(|49M_^u({zG5q=v5>9V=cG;)#BG)B5Xa<5S4m zYC3AAf}*0_mQ3$&=$jr^GAxsiLmeXppL!^s@BvmIkMj|Y^}*ZkUZKP)!?6A7L1Z1_9MS#}|S zDn8oLRrd&MY$=nk4%$rxKNXYF(&pPelP0FAm@)g#NSDnfe1=(lb0d9teE#c=)W3}?@lacD(bhi5`2SH}~cI7xh$tUg6cwzEp`da#YOGbcDevxKc zsm$o;DC9_AlUg@JMsL}BM)J|#j~zXSt#q%hG7APz7~ zAZ9zSdE-J<3abCOblf8`|N5goLs`exv$4I&C-{ z8)!15!6aaz6fM7Be$L{784h2at#JCnN4d+&u8Ps(_&^q>!3sq0!ZxRt7T<9B&3LhR zMV4q3dE!X}nVSzM6v65`S9rN|#>yd;cN1J38be13&f?+&aHvr_If5-;9;d_c7dNO= zzY?V&C04}yw?HN`+d}&MY>TVna!*SubID5K8=6{cME+SgkUc>ru`TN>Iy+q~^JFS` zrKQECCA?qxEVQd!pnP5!t*g9?cFFCk|H^vH_^Q|N6AO zQHw+M?M-P7I>c6?hFHyO6Em~Sm+ir4Eo9-u4J+0rvW!1$K}jcl&C{o_fETvaz7{qA zsmB>BbU3zMiXj!){CwSFo9-S+mVtbE;60|iAJv&sP~11%bdG&3H&|?Zcuh23Vt`yw zSviBzb``72y=$7aY(?@>xaE zNOH3xHrb_RKp;>>36BtGM&Qn+vbk^*nR|9;K(E<+x7NV@@ehmZXYjyPoZ0HmncRiDY1;hAO zYwdg*{yP;AA*l7ZMsV-VP*e4LY#cM6QY%}z+^6qnSntg)W0IDZ#>daEqo(1 z&P>cN3)tbc;wzRvCiD#+)wDJ_(DNT`b6Q@={RDHBSNJfCOVEGfTHAPiAj7dse65Ml zUk)aPcs$K0IEeO4^PDGU)*^LST|yW!B?^Kmgjc_05J5O_6*R&gyxW&LB;(x|ijCH1 zqiCLE6GlIP?1V{>v}n>$e*5D?-k;u-fms?LmIRjt$-dvMMLsV&dGeeQnV(mZ4GKnRupwJxUu)l@Ugrldn z`J4-9%}i{MTPxsjs_NR>UN2J#c=oi%a?u((*QnZNE`XkXX)rD!4pOnTP1dW)t)Gtb z49R({D#*}isx9S^qoWpIGG@HhKRyxfjNv94mUoiJr4N%ppdsdsf{&)&(m&K~8~fpm zhBaeRylxrW1n~@WM`w1X2FRKqpNBMe_v^g8+q>e2GyU0pmT1ix#9k7iBOtGNm7Rnu zo0EFrnQ9Uq&aUEvDoBiOc(kbW%-_A{GnUlmDhd9L`k6<&6s_8)tctkmWsD{oTozCk zgm%EkloMDZV;03THFW_Y!Lzq(`6PWdrit%YJ7*i>l6;+ff67vJelaB9;6lcd??>H( z@~?Mrf^QR}Pg@LD``uMk_~7J_VKdXd)xXUJGP875VRpn(FG9#!uBM#SCDgeCEEb9i{TyXjta<-@=!_?Nqa`ec%H z+4+5VYoD90nO0_!YyU*7CRq)*WtrGRDH7`WWJwHkCKd^-x>1B${MsNaKn{*B-dx={ z*wQ5JS~=c^vE|-=#AanZBKA@K10W?p_LrKvaD0_p4S|VV_6tg`DlvH|=(Azl6M4~R zz`bT(iouySc}`~n1HaTBf-R7Vd$XRq2@{eFotO}Ho~cqugM6u~Huu_~WYMWr8KI1M z6pX!JRbm)}7Pp3@?RqClK5z***iVZVH#Iq#Biw3K{hPCzW=&fh_HU-tI<0{}=Vb(M zCO%Ky_coavkMB3uGkacY&HwyMb%{E%#@YCpmKI4xLE*6J=|CL9jYUuQQ?DCKzTA>t zxL#%U1BH&LgL}lC{8*}(s{*u-pm_?NQBxbdF}&VY%3}x97KqnR1GWr3*l|;2!_gIh zRytVab3>T7%30}yd}M}mEnCAaPr?v4H1|h1jgB^JsqxXnepP>|)x0PC{pj6aO2`8a zD$p}`gFh>@8NZidmU3|D5jFqSZIq1~Ol(5}y>ezidjBl8>B-=A2&cF^ONnvqV|GEa zyf{;rm)Y;FZf0~YiNhaBN>*F_pxDPWK8E?PZaEzLhV}IHxFmQ6 zJije)!2R*ADhNdJTsKvD3|AoIEg#kozcszz)c&NF9Z>f6bN6=4`L;O^Z-~(5@$s|1e#MMl4*zgNLB9kN}>hu|^TuJXxEsIjEtP$*& zqIN4tkfA01`Ezrzl9;Nhl4i(Ia3nK9UpL;z@oKFkV!NJ@?pPB(vxtaHi7H1KnK0gG>AwZSD0 z)8L}hPRE$h?p#tb^VKc8rn;tv7iXQ+8)q>fKBAO*5m+7+k;DasL~Y{Fw-nBR5aVRm zfK_<_>KLl7-C0ET+hq{!KNvihk!Df`&^v6=%Xum@`sJM)0^82{%6#k(UVJlUzw7kK z3p;bgy#Ze_Fg;V@+|Mt9I_O)GF>SS(4%gF+kBb|(MQeOYNWerIZrM-F9>!oaVm&q5 zAgATnI{|@JxPdgzT6~<9rK~+&TdUCd&Sbxrtme<|FJhF#!$&@J9(9o<)iSc{5Hdbu z8i7XpYjSWRd;5S@Z7a2}uQKwuaWgskuJiS(Qy^YwX^yuFwiFZZQ<>`A=4R6pXXhlQ22SWk+BVW&uQ++S=5b6K&cDvqwsi`c6@ivjTR47o)z0hBKC<#o5YR zbbj^Vi8ZV!w^6esiKmi)NI&IP(jEOR`I|a)^ziXPBF;^*Gm0yMkx9gT)Qp7VM`>=w zMi#8bP)CJ|kNX`X?nE$2xEd03Z}OdO?uVb6w(C4|x#~z>p%^4lAwQxOb42o(DZqBqQS6GJxCOI`c1(0u2LT{rh^kzJ1gRfjB}?FXu2#VcKr1S zfLVC&Y4uipe&FU46?X64ywn5Oa`kY?D0^B4hH&;h?-cdcF1JPw4+XadSI>;0X0Qv& zFU&l$!lL6-RaX^$NjG*LKUEl)SGNdADT<@*OCZxjTuFZ7N+Sx2-YU#MPfJZ5&gDf)dV^;%fqkn+=%KZwKie$UE_>|I84YrKP3P9CkG( z3+MDS47!JolFO8%P+_FYg#9uIbTK@f4j9V^aTa~bpDYYN%MW|x^yxX^?H)_=)!Yha zrFQSM!i1muVX3%b2Y)Zgc%;&0FG;|r)Les4Rl8f#2JW{w0nP6G+gN%C{5QLEe zb?JBwr|N7<8$yNKhAS>ZjSpN_jxNsVJ&g%}fL0obb9t|XtkYxKZB1);xvXp1{k|!cSlU(>@gj1TWz>!|N_;gc6mK-3Z>syd_ zPHb9!uDMtY`efXm9XC-p7QHo!F?Yiru4YHc;WcN|4GOW5m^qE|OgUx{$ZDjO%gf1b zUVMRlkVNp{*Duk^Ykf@%`Y0VoKCXc+d;kmgM`9a;@YCe?LvC4%>K~;$qCl_99K;ZU zw+S5&2g3k0qMFOC z^>2fBf6bQLIEZ$tvoG5_g8hQIs&YU(Y?R(k332MDuHfr;F8shpE;c+L3y#e!h~zK9 z>CCZl=dMy`$#IV^{7>^f*yd&VWE1Xh2^U z@E3AUB2N9ek@1|-E6sq%$ods@MDd3CVGF9o!hMJ2T^!O}20^3+9N(bBAOF5VCmG%W z=RF(>*L2(5M&iVAE$nOyQT2%4A5n+V^a~J;$}EXla|56C3kyP=NwoALfV)bK2yScaGy5UYy8Q6>P8vT_d zZ{1_%yd35?F<1iILpZB~-0_LZ0D0r$_3IN*y02^s*yq_nJ-(s9$ zkXGuu_}ao!36{ej7aCK5ZKe@<+xPM@FyH+21~H?lV`-L-2Z zf3;xL=<~n(j*+~)2CeF(k0nlpzvrbU_|Ar6RnSTstCuC^I&2VOvr=!t`MzoIH5eDQVV5uuNo8nqLReU-TFoj!oXzGC1s6X# zvA<�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�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 rJbc2$en5Woo9RtmPfE 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 |WADPNPQlz+rDm3#} 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

vl{co_mqw`CK9u znd4S*X#)gDeD}<#Clz=8dSs8?%Y(}|7Q};a#jv+`&<0|hn_E2oEhl0?es;~_btcDQ zYW8`zF(@mG24KeuYXJ<~SXGhyqPq6QGWRmST-k0Vx*0^v?+3#IaTEHV=A7t zv0bG2Oif~Bs>^>#HAXvZJM(s^RX7sQck)eTi3bmV&!_nY4@ z>CcQv#XdfYIVu-{x!pU707O$7LBs)=g*g5h62Z2f8Rcn=Hvu^wE>zFwa;8t;tlQa@rTVK=Z%YwU&|L*&SxeKn!{BCf^W?Ci z1(%8%?`I2946W$DUDj^ZYJITxMjq^w4KmJaD-I+>dSxR`0Ce|jv)*lW(0YI1fPJ_= z8DL4@P3S)hPmZ*wr*0m9ZQzcrrJcnrtf^@d+z-ek(@qj1Y=qZq*j0aD&nt_2`QJd^ z?5^dIBD`k*ob+{@JqOyvh)8tksaO=7V-!of; zkUw0GLihk+kIJ+?$yGs0BnP1#6@X&~xct*yf7f9FB31!7{v;iUIyv_o9e!cbt{;*3t@ za{y(1&Egk@p8zrF`~2*dqqz}LOusKE(phqf=ksJP)Rhg<4-~2x`tJSvuldQ9Ez9b35Fz8R zH&eXL#}~J*2kYy@PS~B59MChyyQ`+D_F*Tivf7~#?t{CaoyH&%?bh#l4_Dgb<5-kp z(7kLAfz67ntQd&V67a(PA6>XX_SBdUemtxH?e_kA&1;2qp_D`w_Ad0 zKtY*(e`2G%ED_ofeOGEGetJK4S#uwH+%>Ft=*`gtVp%5YyEMnCgFuil?L@*vUruDK zu9-cxOHu&b1OyVa(Q+vqyb-ioL`edlz&vm~)!cXZ7+JZsSiI{w-?|Bw0mas~+t?Hw zBk@}|J|J$&TO6JaTL@=cPC-##o1PmDDuurWr$n?Uvkmjkt+V9>FtJs;IQv4ShB4}P@FZY>p+#N|A>;}FS3P(o{c$f&a8n#~bkDADOKb+(aoH0)sPpmqk~8al(S7_@ zU+X13ND=696FzN~r#MEXypem-w6*&_UX6RkA>X?$H%uLEv9Q=)z}D=>)-j)}=9b%; z5d_4+O=At{HHaq<%^k%SxZuZmZLB>fL^dz*usYC?jdIk#$yz&IwOw9sb%W&MG_`+v zUU7^k#4lIn{qZl|1@n8;3vAY}U0xdB%jzA6xH*(>Ign&!(+6Za4^zV&Zec=A2%x%q zDEj-d1rVFpAs~-b)IsCtgZ$1_2H{n*S}|23MUkeXd@t-C41il!FDP3-T44cajWQIE9|G33w!J2 z?V)etsPsg+Ye}TGVcEGF(d(W08`l=feR^<|@4Xmx{{&!}f+Du3rn0e2tuc+204Wt# z^KkbKn7;!Ym|9g8w!a`Vf-}XZ6!zP3I-t926sA;9Qgu*o1(6_lXnLJ1dKUzl;v5UitfG`DV8@=CsrO zdIc4BQYgylz5wvdPle)}m^}w~{eQZk2pX`jx%#7*E~Ar~0MzpKMOOXhytZQVTKnIX{;UhG}I$+bn< z^j~D`q~ANa*gP-B%vQdWqyc)w+hfNc`eWdrxWv7x!dt<79`i}D}Ws}M8VfT}u%(xw~nqb?gm>;Zh;J^=p> zr(DoQxNY%B9ia@N!w-LWNN;<%SD7Yvz(?jdvV5+dc=kNpqGge$HruJYxTKKyddDl( zp?2H*N)LdZXCGHiLR4lHE$lgHiJk~h&go=Pj|*>cpXTe0RM|nZNTmOgG3)}2(I>?! z8(nWhm9r}9R0YX~?ga}Rtqy=z!a%K)%LkH1gwJ?oo24!2+C{{uI&U6df0bYAxf z1%bZmEK@DVpk`AxD2zh9y_lk?{Q?&a2KovUxA?ilg|*tH6Qu)40dq{CRNSe4E4Nuo zAq5~1+-vD&zI*tO8+PEx={Hd@^@rC37|fcFO?U?fA>y-9V3q0n!npFE6h6^4n(;o*L&bg#F(!MKcTD#@O`+Q;4!W7(jsuEnu-Ec~eFIuQb0#mjJ7I{VwA=F6z zC9h`|%Sj^HJ&-2W*9Bs^w^D*=rHV2w$O^5P)eO{7+Lmk)yID*4)r`Yd06TBT2HRXm z0}2!J+sTR5+SJlO6Ldhb?V)hMJDjjr4j7?ryWY}SYI3ygpyoR03qI=w95lbrbRn6%MD_QNUYKE=)y^`; z=pmz_3VYD)YF<{OZ_ctKqq7LWQ~F*v-ASeF;g-#_-k6(iVT3(A!)4?nh-Ehsa35y2 zx<*KA68%!gRF*N#h!Ncb46p zUy0pTV^GX0oo|Pl>u1k}1iXl)lnxwcz#R}+xA=$$Ai7*^gu$jOak|`5Tx>kmPHz;1 zn_vi6x4XjSP!IB;I8;Ejn-B%RI{s{#QEbcPJDZ{~2;-Uc25wxfi-ZpGszqLH>8?4{ zsxJum##jkP4j6gF5KdKua9~!`3!@=%FO77G8zJ((GYEU72jG+sv(M44)IO*s5Y;b@ zl%rblLxVDR3BV8n(5>LhZ}-a|TMtFnpzj za!Bpuq+R-;EYOFR8_r(5kbvXSN)qD_h;RQO+Zv)-ExBEb=X&jot_e&TeISlV6M^nA zRhbIh)BD=;ASj~Q7Wi>T*wTL`S<*qr!FlZj$gWHmh&kYPd*gPD>@2-Ef6k{{ix4tb z={|bGlfTKXxw>5|_#&(y#%J?;BL_qYc=u{j2wUU#VioleZF*AVzC0S@U#jt6_)VW3 zC*XZUKPU*r_=HZdP(l9|yG%wy7Q9eFXrNy;1?8?l>_MRH3wzxYbppz&K&EnY;|5pR zAO;``iFx0lf!&=!Qe)srs71$U+WB@d6h)38(epw?B5AtP0he#m=FKp5d!9-friCtt z29u_CJmh{O%_xkPLQz64q_PtK>RwDwobDwef_M;CNl@vwt{;Get7Pz_#xjJ-sI>=Y z`BH}i$$8Wh)fp`NN+6dBcEj0!&taTz`{Eu&Q{+#*W-t<ho`+fho>z z(qSIGP1F5s2u10cA^G!57bUIl`MZF7DO0{!oAFDdfHC%p2;ka8Ln| zZ9H{Jg%CF3i`=PxgP?be-z3@(i(AB(gT?P1dh5~z?;98>QGI__()-Sas^6W~5D`#& z-(9DIH-|qSUj76z)_Z~e{-jeAJT0zrn2gN|5Fi5=lUx|3k^FO1dv&q+-)6}tvsbCG z2>7RR{bRykJ!(e=DRMY6@W}aETPCfb;$7~PpQQ04^hPQ4+TG0S;;CmfS@So}rg9p) z^5$ZtB6%qJRlL|8riuVQ>cIgxJ5Ekc+lMZvJ8H)gCUgrKuE$XZANYZX=VwDBN^!7C zN;*3o;1XI|f(D-ZOW$N50=sJrW^S5XYZkDTi7D+*SHmBW%~ak9kRh>RlF^&0P@ra% z0>+CEv%({kik&=c9Hyvo_d!A1kbasR>2@>J0RF=r2|aC!#@v;!ZUp#>!qS zj&Ke)&1a$hD7Ac!nK|4jaKYCwegqN9VSb(nAD?paMmUG*pbjAsiN9UM<)pQQt~}?C zr4>yM^5#rN&8HE8Y`kqyZ2%Mu%$B;=lHN!#&hFS(N(0h72@ycemkQ^&T- ztyIBN>Ke(P+b|8EiI>n?8EuzArbtT8aVAwV`>z^{<5zIwOvWel9VQI;?*3Zx)8TrJ zF||F6eTSV`o8db2Yd>xt+DEv})v^DYxrD^dfBtzbZh!f?fvek!!?me@MI#PeG58<)SmTIp%fC1w8GNik(oXkch2HNV=2^?q`wcxDQJY70 z+uir%eVU!NoIf32yPD&E>_+dS@?Vj%OjG(2KRM}~$C@JzOi`hs^F|~PtO=mY;Em|L z;80ThAsj8qW094gjg|3uHUlcZ9K|HQLxr%qWCJuJFjzH{@>Tuyy*<#SJh$rf;FL@ci8b zMS2R3*1etAA;2Y`y#k`)G{*&9%1)E~vj~_p#Q~R0sI#Y2&LVT6nnv+Dg>Ml7Guvp5|UDQO9fk) zlmXyd(2%dmhX?M~t3TUooBHF}MpnQmL--dS`;@e2yJlUA5lZ;7d!#+HwH){S_@9iD z@?mZy;jS#1@0GJ`2F(JyOG<4&vHwHTUVu?(s8m-=F8Mn+96diRew3q)R*+})I7QNY zAOADA7DIg&L0fr@!(KCOfuFMY08@UfGrg9hnksot9dQ#TNS)}pp>Z{3WwY8O-b^HA zS!jE`$^Ny};+yp9Rs{V!eor(7Nm^M*WmN;Y>YYa&0rCiM(4&ACmgN8vQf-ham!B&= zB6l>U)g({E^B2LAQ%-w}H6+n;gkhZKDM7r{(C)RN`+RrIOzo+#R!1e!*7YRMr5?DNYFFf1z zFZ!j3Dom`0sV`POulc9fALBemriWD<*v)3*-82(>!$BV40(`tYhppu|#;|ywOXYpM zlW~CoRx%8eLw@^R=}FJ3OB*S-bAX5hv<>aHX|rRM534X?p3@m7pG&^~CQ;1myzUEpCJMqf_fH9Ye87p~Xgi$-L^4MtVYr3Me`Mw5h z+tLmWtgS{I?MwryHLExnz`L8 zf(Ew@Qa!2Rv5K_cM|mjNs$lhlQG-GI{IfC*hBHzTY^aLb0mIm z)+1#akhTr7E%9Bq_Z_DUorfYi4G6hB7!=}Z-DhUiUXDhF3D;e6o~lK={^moSWqtOqdY%*UL6&K%2U}IxdW3 z=5p^;^7e9wj|&em4Q`&-6xaTa^>&NsO*o*eYUE~3xC^|?*+Jryy`lTOUxg0!3!7(1mKf7YK*`AEC) z1lbrmalQ(pME}k6Woa%bLJsS;ik}n3u?Kif7&t9PkwqM*hAKR42)rLsJrH`2dN7A% zfU1&0rZ+tLrA-V2~~lM>n+9AwuB7{a<|OG>UfRRKry{@KhA!@l@UC7EAkKZ~bv6y zGt0nb)5BAH|JDCISJCF+iCwgFtg-nCw#w=3g*h;H!4@uM{2#w&LL@RKLSNf#{fE z0|5^o=7d3@1U#d#4jwkp`wdScFd1{G6Gv_b$r+MSRA=j{&ilRKOuOc$0`$2HfR+%* zMlMvi&u7M@`O6PuJs+i`1_BL$`!HQwM?hA`Ju@IFrkQY~Ms^~_>;Q)ayFcJd03St2 zsB0P4QOVlvk*_GQ$*5qZCDhcp74i0YIM7b!8tL9bQ?iOlWtt;J#y5G)l*+sp^i;0l zRvSVlS`1uPO3LsH%a+-PR6~&-rn)+Qoax_0g>=7zf!@jO%+JhWvh7~wU@wdyf>eB1 zLx?^l!XvXkb&wV1Md? z&*IZb=SaeSdlpSTylo#z*;f58prA9!`(m9WHP`7FojVt&<%l3}7GV&BGtJVo9qHF7g(#Jvjgx( zN4|xTi{dA;-thomce|jhNObo-?jzEQEwT}oBpQX!9*Cw@3Sr&G-eH z7-en8ICLY>!3+nwx0BdTeDzB7>gHc|r0bi=AKmwt@S?89El%IP|A5GZ&`aMtiG1`Y zkh>$PMEsbPLQH=EqgoLicy2i%MMvS^O{c99z+|%Rd0qI3k#}pld-D^%w7e5KXFWq% zEmfG2Vz=yaOi>E-G|!g#zvh=7y}-wQK}%q6vD+T>XD&)EMZkCiD2?f2=}p_Y_tba? zp)}7`Y4FZ|78W9E5t&@gU>o{dq_m2Q)SuOz04blaQ{kON_MAge0%W`PGv~a${5zH; zFdmSDpEh8<-7qA0etIZuC&A9GCByZ_RQ`<@Q1#}-`$gA*XwFT)MwvXJzLzrSb~Jyh zt}_ag1wJ4pc8|!2MeL`$qSR^0{2m){AEGLhHBO0^WYUDh;1)7xx9JFUvx!ft{^m4D zAuMyR@w{b$rVfboY7@~t)jIUmiC#q+`}!@}6TgZFazib%d`nENk*LVfm3P}@n)f{x zml3x8y-XTuCqocu?}R+Je#;1uaoMmwl(rHlHN_*a86)j)AEWDz;ex$Vnps$NG#b== zl_H#7$oU(U{r=lj#rVk@yZ+4X)psAKFo%ep4+UYV1;tw1f`S>Bz#uG0Ka>7cQD;3Y zoWFg^j(Z=8^#vmSCl8^%{gB&s7Pc0xpgTP?3J_Kw^ky$D1_fmWM#Jm0eUbzdD9cq8 z0BwXH_r--QyZD{-%&^V)#38gjyW-~$yVjvs(Y|Rw`02Vyj)3V2GBTn!z-sfh)tOR$ zn4P5!46sOHWMS&aH|_$VIQGRFr9{L=h!a;xBl>uqG4bqKcNde6W$re{t^@6?3y)uI z1jqa4Q?UR-0lVIcqiqyGd5(uz!>g6_UfUXVZvW1T!?Z}5bwI&J<#&fb-*7)2RsmY$ z0Tf+F63_-Xk&Abt0J^&&0QhBp7vdb8l(h}_S% zJ&$B~Vs0c-{b=z+G7EBm;Zaj7UTSP1lI(-~-I}SAjEpW*Z+N9m*h>QW>e_0lG2Xbu zL`fY)?>~`I&pU(3#X1*rO+8{2Xw@{dLLhl6l4=}4UXv(kLiy23?;o8eWA0pKvPj_V z-HPZfH&eyL%J2gqCTWOT^VLq9amp((?;Q$Ft%S7_7x8vky;{ggcg59o7$i!Leq?6F z)MloS;OH9bOYu^uj!49T4n=HlSWq1PduEfOx3gVx^y*RDAb>W3IXKGD0YGK&5C=zb z?(FHc7B52rp7}voyHaxDuAZ;Js_SNQ51hdB33_w~UI3E7+ND&_Or|s&3Qsvsi#k)_i^koTx{-y_!S6@Y6 z{i(>x)ppCpA9Wv3sSzk+%5!$A_p_hR@Asn%_NEt=E_a?f@zr<#g~@>DSrNVx(`XGx95!@Pe&Y)!tFb+Ir% zNsM_y^9*!x2Jq!_D~T9ZYzdXaOY#euWfzWULG%JuRn37wK$2f1r7-prQpaWDkw*|h zzj}-eAbEw%0{|co1Va#zEj}8FsspMhz`0K$?1Ud7Y>E*o^#9TN3bHT&+ zvoMRID`=dK`1{W$;n3Apy#9U#0F$mbEAXKMfG!AkWXCWquj^(D?$J1A*>cvYm>)re zFmXX#$i@br2ev>kGVle`26W#jpI;d*yakRE31q5uhK0tS6icEm3EYo>!ylgSXc>m9)p!=VI=cPzVA0Fcymku zZfzu&INwgMw~{|1Ogd}2+zk`|H{shza0Kmymbs<16f2divJ+7ub3Y}v0&9A^-eHNK z35HS<2gZxHSTYz)I-_4R?SO1gBaUwXYx#p*=q)xm1}(Ddhv+OS?LXg8_ON+)HM%x# zD8Kc@Y;9q6nSqyKX6F^Gn1FT&c;v7O3f?jjO4H!^4h_@3EcX~P00%|%pPUqf9A(@D z>wDEGFc8$gA}oh>4D)ElB}ytJJFyatRpa5vwu5CE2|>bN7FSSk>kQ6y^E}r?eZD6Mk3U=%i%Gra+n_eb=%S`HvSTfV#$1ppwsIn}bh;n`Wo1fF-g_|n!g=mxsSuc3|mm-(#h zeOeh!G-eXQRUIa(0a322$=b`@o?BQh61&g8n1<1&%dJum-D3jsdu@YeJjh!dS!-(| zOUt68A;7YI_;5y32&gFf!+ki9M1Fs0RGpY8G*{t8!bm) z;i3HksIi<7d$ZE#vc%`Ri}wA7LROMx`-dM+0yGTn)`~o=A9IEtf;GHvauVIGAAjvn z36N}%l(q>Uo+b&Hq>LSw_;|TVOznmABnqr!65sa-9&BI-+6evaA7NIJLigdp%dQNHNU2<5%?-uw4~ZU8bHFhJOCt&344dSq14 zeEDmOY&}M&geS$Vz02%!zw8N9Ldzm?H?_T-JTM2Cw0{#OC^CVO1UTW%MH+@6SldRn zH)e1_NpEpaF~c&$@aK{=>2koX4PbbX)FD<&ih{A91<|tSHB1g%G!4nQiK2_H{xM4H*ex9Gm>>>N~uJ5ypU*pk83R29Pz_ ze#j!ngdg4mP~j_=q>Qhbg??$H0&<%_M%Vp>ObQV=n))IAVWiyd`*Y=2=U*e@BfX^q zHR+`d0lwWCjwzDSz6yyHO{fy9il&hW#V68|Ik~x*5S(Lum^e&3VfS{f^MKrOXvE>Q zjAeA}BeV#djHJ&`ZtVzYzLXPFAYgCip$TMGxWQxxeE3sC4s%Nnp~6E0BD0%6NtrZd zVkQ=Umi6y{cbLKr2$g;~(cEnO^mu;b+t!}umXg|{kstckXtjh+4Q?{V06Q6OTCks^ zY*>n8HvnemyCcylz^t#9wIkeI&DL{+=(GT<1WMvjn1{oK)-e!!1ANi+dfKDHy8VQ> zRm+?zu`5)a=sY z;#EvTp9!F+M_Y71^a}Wjz`Sc$0ZZA=TOG;(@+0EulSPeA1=&B669LH*`RpYhgB(eN3&bk>L+ zuE@h621q8?f=)+0O#9*f)x-6y{h+V~Fj^B`jn=CaZmZs2gcZxVd6HDG8ZirnlP3ak%#?Ru!V%^!Wp(Te5H(DL|n z<}Uk>O!v*1@bzN*R&s||2N-*2NOmV2@Bg4(0Km>4a4RcvW9d%?1OU1UMFABnKvFv< z$!r4DNn|5=Ca1A#tY|1M2sW2WZkf`uO-~a}@cP>Hom>Y`ZcldHd?jle9%4`_P?Vzp zWzFXVvTW4R>f!*Si$9jY^^9%geuKxdKEOYu3DR{CJ@Sfwq-Gx0` zEk$6g4%aZKDVbqnS4Yu3gIt;(7qYzmrQ3F5p?!YzaO0lmIX`|Z$Z&C{$etx0ZG8EP zo2B8zx6fkEUbPL*;@`_-cF&%2Nt!1{P4xS8$YjTgYD+L)Y{gEvX z{AOYa)i)=yW@XGVV<`|ZA`Hf<6D_D@EtM~Vb-6W(e#_c?hhn*x3@_Cz0 ztP=RDtc6QwDT;Qh*-ks$w{UmgY}6#6Gs6 zOMVkayrT4#yIIi(Z4@}*C7ibnQWXu!F&+QKWCvu4z+?Yf%z2N8kmwob=X`R{ah`}{ zh%69>@spA8m%X)iTtX{oxv5VjS>Vmuof>U`xPywY^I;$%mU79y(Kf3~FL*F6gmR92 z?}rQ5da{KofCFVqg~t3$eHx1k%1TScmW5jZc+JT({(HKh-o>OrnyOd|Av-TdwD?ci zNU>!rquY!9;60OWMcS-N^N}o=7YVxotg1M|jpvCGFd1<&9MJXQVN?K42kLE#%H<2| z*oE(0std@w)-cv*eJAq(cBq;5>&m2Iw`B{6K(dYnQr8k+^%S+fBlA$z`K>A*g9?0r z^J_AfQoYudUL-L#Rh%H;${a;h+z zTcy|MWo{w?WPoGw6gn?o-Re(k;Y_O!V-fMHr9| z-_PZzswpsyOpc%{qDj*&03)l8LQoAJq7en4odiZSScvbTS2 zfAo>=&SDKIK#{^EF`8erX;uRFD!G zKTdKW1mwJL(QQcOfl(D9j*>wohU_F|byP*(8sthB5}a{GLbsp>WJL$|pKv+3qJVrn zHVokn;Z%b7KZ7GB+$@+-hKQlvMxBa+t3CRP>5S%gr*MHTAW%F8HT_Y}x^`))CPX7w zkmOMB@x~s`R~Ra-757(a4xX=3O0l{491_1l3JIM+Jv-uqvJv*6Q5Ody#{_T#XMMKvj}A{-73iGBRTT z28-OPbc8llSsD4~p;F#xw0laM2)W+Zqw%2kh$LYMw&+Hv+oV-UGuuvoU_anssjfxS zJxg=sqtSsD(A8u%UG7WqwBGWR<|G>L46oKmM(dN9Dx{08r}tmN>eoIvmk1mJxZvj((V z=_r@EpSns)?XwShuLu3g0kVhvp>^N4Pw>?0KpdW=jr+p9jP`sQKW_w#2^2N}WDz(l}> zKosKsIKJS1wU1c zr=sDH^Iv}G3c}$n-s0XDD-(PPd0_Kd*lA}~2`MoB4bMF96)u`utuQl?(2{wkk}6C- zSo>o+;~88L4PmSj)ZSmG3UHzWAlBWSKM;_8F1*<1+8ET%?{n6q0fxNbQnAl;Ehnu+ zN>^sHj*5Asa6PXte!HA5-0Uw!M41t%T(Ty;IK|bxlv{Hr9O7z1ML=kW zn!x*w+xif1uq*C%u8P~=;J&Re?!H{=&y^_o3$Vil7SfRlXTh0Bf)Q2R`gW~Q93OH_ z4zSN$7WGoA{%oAX6HpjaxO$ilVaF4&{a~emG_(q>(0#GTnEXVc z>mLmn>&LWPeWyXn#0Klu)1=!;JK1RWxk(Ay{Ql=z}hzbFcXz#YFA3AJ^nT`W4`qglE5xUPFrI z(Kr#plsPnrJ6F)u8e7EKetoqX=ywP`Co5rS3JL~}`gUgmMAc$S84<|4Sx zNm47YZXKyDydIg(B04@cNDdsg&miNec2#Ls2j<5N1k#y*iRKgP8ik@;&FM6s1s84{ zi5zIXSXf)E(h!A~`CJzWMFiT$lN6SAD_&+Mw9EpL0}J)u1_yk5>GMK3P9-PFRZ|T` z`8&8yP_GU}o60@!%bu$OYPW96j|9>eFa{>b0smoy02rL7^hbBeIXLxb3y6`BoJg-` z288^R#XFAufS`cAd7Q4NP58ZFqOv7PLQzX%ZO*wLNm^y0mRbQ@Yx$I$*h5Te4d2;; z4Wokx>*lV0rd4_*aS+(i7BoFJVt1OiF?G)}BnEft03%5~ln(Jz*Pn`l%!VFD>tsdh zPWEvHHrF%sIdD6CecDb3Ml_nlU5K05+`4xDarH3iQJMb?& z7awgG{zTrdw25XgFuknh%*O{ym z)fa1X=YGhpCC1L}M3w4*t|}(b0{(+(`&0kd0(1m}%8_bagbgIx-h$?o2bg!aFcKYl zf$8pxtYd$`OKBey6b8_jXGV^JFS?Y*#)I6E33KA)fs_o#PCYh!gmOyXkr5)Q4Q@w1 zR$U|x6#Y6IU>ll$eo5(9=+>|R68+f)yp;1v5m6F0rrzdh!H>eEj`r(bS}70@&BdjQ zCoo_iMU~bn7_^Gk*?_MQ+*s&W+Coh=ZH_8|OC-NoarcLOQqWrUraJ@H&~{$NE^Ms{ zL|&K!69oJQKt5h>dY<&eB#fEe4RWVBT=lp-4p^Mtoi=2AFM9pkg0f#dG3-eQMJ;Rr z(|9l%BhG6sI8K9|3MR4MH|?fo`~bAy<8&`DG^6wP#nmEY&^&8ymjHaz6fzeMiW_k(~v`_DGTS zUhma=e+D*tE+R4;OvdyQ|Mu8|yLXs0VtFx`N{TC9L5_(Xv7AbR_0a$6f9R&oK6pE& zyl7iAV%0)YxRY&syc>K|T}kujSBF`hhap}c<>eI2IyBN@V91j+7)y(s%M4DjDP+)K zpEG8<(iy0tI}!7lMfM}n?+NbE=%NR?_i=;d>)zLA=leydXF5x_K0v2qc((`LtWTZW zR`d)eaC=sFn? zTisvtf02HpK>T#n7mA-)tnqHtEvntChI;?~e(*|gO0{29jL&ULcHH5x>->Gbq^v@Y z=ueWehhD|?%q(Vs3xiX=ypP|3-E-Q&vF^J4#(hf+W}g{~TgLgq@bSlw>-^c+C(Tlv zhE08{ke0U@(772j;`bPJx#)+Tf(M$ z=}YgM9W`1WU?f`AGM2tu3cPw4pePup&ieyEpq+ExJ9p@~uXFvmf7kbXATbw|-88L&{%T_-ps^pJN*+eETI;%z8|9uK)4ANPGiear%HvrlryChlq5SUQ)q1k^50aB)&^g;RW_& zEOOHRnO;Th(ei^*gj8+XyZs6m`$_SeE8Mh`^QlG$O7V^b@Mbi_!+xBekPsjd8q;40 zE@V`zp}&{W&PxTo`;g!f8RK6-r#AQT?0V?(_S*d^s2^ivJ`ac0R>5Be#L4Bd`f`R*34XNb%e0s^r|mYUoi0ZbO@E0DX~*i-(Xx=|48ksW zqicbF=bhm|F;-b_Wy7sBaFKKvSu?aif?ED+3et(9u5cEKk@nO%prBTHdqrq0I;;^0 z?rLcQ|J+Mjw0I{~xI_P#Sc{0+{bU}_Iji-FT3o(K4K|a)w->&PTs616u^t>KbsiIu z`HlExe9XFq;U-W+E%6v$KM_q@R1NLUgPCNF6)taGAZs=e+M~yob)@3o7dC&vrblHeCy_z2Fj66M!|`am>xkhHrQP%q z*f+9sVPq}CbGv3&vV&$L!`1T*QnnMdIOtuDrp?|+F=qP|2wA(-{c)piNsoJ5!weQ$ zn4$ov90=!6S{|jXJT|AB4j*stE!KZs0{#%|0T-MwPLb2jqUpK$uaI1&ZqC?O5^};x z#TG)Amdur!v>A6-B7-S{l;r$2f|qWz!P|{M)a&)=+=<}il^cn2jQZlo59$*muDCPW;$&amaJOrlhAp}k0%G#$XKg~q9ZzzS+t2arl zOHEHdq_L6A9A%dc6L!=NyqP=Fy|`ujP82mQmskIu!9WNxF$(10mhhWcIZ$vWK|21b z2D6PGHe*gi>p4mMy8;|=3T+<9;QSKUM$8u2b+z{}JI-!MhI+&ZO4@j)t((BR4e6sq zlK3=!WSqq9fFY*ys5Y^1`FM{%O%7Q^q&ZyX0~PDHp%;nIgTk%Af{u&Uyn9XiuH^Q9y0Up@+pLu<~V(KyBwBD5diuRHs;52(%arR-10Pg+ zmy;%8f9NxT^UdS`MwEaoi{nFA|oIHGW-eeg!qm1FFbyH$4OS@iz zaNu#V%l2$t21dVIC6%F@X4S6dv!HkcrGNIOk`xUh28y(!E3z#W9u#8n*P2& z;3+C!3j{$#N(n(g5mAvGN`um&ARyh{ISUC9B$Ngz0R<+tk(&WbY9KKNqXcEZ7$Zll zo)6aV|2(f}FJ7>*eLlPQ+>`Hf?z!ksa+>az3fCj*4rW!^6W{g%d%uBnyoT6m6+^@S z5~NK(rF7v#T-A2LUiVJj9(x{W%56%{Bqt^P8mT9-)WJrHk>)R z(}H`JJN$OYe6GT~Vfe<7?yU_b9Nas&Dz)2NfOwy0%eHCIX(AN>IWRy=r*3a(j~u$7 zP1n%K#RhQkmzcl1tARidLE36JO-5sog$|QqTcoEWaHz7d|Mn!Kx#I$3#yMDFeRNz; zTl7h;>Z!dLz%i&OoDE+@0b;R~5#E->Yn`Uf4~%W&*-e`b#oj54^!fVHABQgJppQ1X zC6^YpIzIW);B@b&79s~UwS`#I1x{NSA6FeTFd5pC{MJL2v+ob!^F}lu(g$x{39y2MQ@TVEMOR9{Y%EdfVCB zdr>q%vq-(Y6Z6>%WYGZIo|3P7a+R!sH@ z3;huvYRBV>PO_@Ub;}|{bf8Z*`jdX}B9VJZC&1)L0SAMRY%@i_I}#d5Jc^b}$lrN9 zIL9?blPbM$YWTXgVo|fDL%<~}(#RgY+cn{Z(VkuLU*}tX_}_)hVC(gBEH6`!;dfhn zT;sjEfR^niG_Uc7u##IOdvw!M58B6pTGZFNomb`Bo^BPu|IB3bB4}wJlf8>K zX>Ti}ff4WitH&$9yF^`L2LUdb7Y~?JSUc!g%7f?iZiUZ1I*OK`Md`P!43u))Coy4} zrWFV4dLWAHeZfyp3?l9Y$#o>it#}7Zcbt9tae3m!e+LzOr>5wSJQaeU_|p|YNS>GK z-IFRQ`#JU;Y}@DQer@k3-@kY#ZD<%M68K!N_a2xqg69ahZ?}?~ROoOS*aSNN{CXQu zJof4I9oN8Z37yz4SrzV=X0d1o4}C_5G>~4H`e5_rBx$pcE0)#GheB@m+Syh2lCv~S zvE2F|{f<i~B>6ApKmj%)E)eZ+ zb`9U78X3>De?cu4vG#p^s~gB`S--@QK(2@SUta00LHjgl$<{HQQ9JIorD7eiTX=>l)&`X;EPf-}iFO6qLSkL-g_2P)?w|+S)?+hZUpP zkl)W%jbbB65XdM&j`ucA%jR+(Ez4LhcbyU?a8jmEVW?E=m#!^1*Il0L>*0I_X0EvY zA86V>FpxGg`8Q#{qXjw-GS(?Sd@du6mVNd<5DasH67qu$$FJT2s=MiD#&r6uijz{G z=Kic0I1I{(lmW7K8z z!feK#Tj8rVU2+oOJnJ(jjgomsfk5_9bG*aZujqays;O{yaKoowW6iz*G(OOg@$A+; z>if@LoM{N^#Bt4*N2V)>79^;S^}-y;#HJpHz+>)HNKi@5vEQ!JTj3 zl=YBY;_B1&HUdx068ckv=A_@@n~u**9S4}~$%}VK4oe()#9s0O=p=WRg{^sC&c3tT zOYgnM`{Z~=zHuMIQw{ng1iTKcfIpZDx2_6-kY-WK@-La(vR?1-ArFzEWb!`w(qnuy zMde=r$DS}2JpQ>W_e-vjxc--$GAx(>?M(a6ndrYI0%}p%Oif=5&$38)*qUr>F(F+h zG`^=J&~Tz-zFaH63T+>MdQ?4NaYYd!@u~4qiPx%?uJxTf7z%X8q*p9Z=Pw z6U--+hf;rui6D>EPvF#pM7=}}psYYs=iwFAqBZUNrq3mtmfe{zpOMzGRbe>#Y+Yy| zmcUkSna17+>xVutCW*6~PJNpd_MaTyt8$$}jPv1lLzk;fj{nyz3O}Qst7=BsZzDeh z95&+cUwNA8i@27HTQ~L^3Wi#*g(5ocnB=A3>0&x4u5+ZspjQiMty_F`As42=@89(< zvB<#4yCS$t^GS`W(o`2oGN8*dSaI&Yf8;&=$2U%3l!NmRPFE|l)!4u*kh5| z75TgA_~r%=u;|K1rVTr=oZiUhxq!=udM6uFl>PUldhe&&<~qE2UoU`cEa%+2LMsv5 zY42M`hmJo{*SO$6ct=+IV{ZdJpHaP)*C%U?d){*+2~58Ml1-&(8IN*MW8Sv775mw8 zR+RdjB9VV8Z%RA0^D^a{t@s;I8yJzOYQqb+$xhLCQ21&pUUUr+;?tiMO2< znstA%>N%D}S#Pf~g{YRtgS7Y;L-)+*@1G~}6~~ru6-bKz!UqmLcHXB5rAh)(6K71A z5%3W;dRu-=`vsnuuq$fNm+^p4GP9!AS^WB8wy%=c_zlpGvzs$;NUl$@lZW%K-o3yz zG(7;!W2WidD^@nJ$rN{N6E%YKio<_5T{9tVGJzI5k8ys8%0F@{SXzADrI|bJL$fb>yFAw|m?LJChQ#Fh z;8Gzp2Bysp(%Sa~)XfE^e0O*Z_gR`SGQ*?Vrn3KoW>xIY$)!$7# ze~ES(08^2*yrll{kkGwAY$cHg>PcOF2^|8DA}QY)hzi&u)4{nrrDGC<6)*3 z_p@H?JkB%WM~nC|xToyu<1Xp%^9K}N+|3u+;!v0-`&hz z^~xUNA>^)|GfoSsGsn+fV}^!?73BTesq%+7ZONeDDZO9Q;%%ft$jgeCt7;}0+j!wS zSzZhKC&aE^3^xvXS^VFBHDw$J)K1-OG(W&~;A!~2^2bzz0~{nrP6Gqz+1Tm*|2>wp zz?@&=7~6j^i=#=(b?_o(hbHZxx1O^gmzn8sg+K|EB4^6<0qr!8T=~>5=rtTuDKxQ8CVKXfCm%OwuE_T6Y#<10UqI9 zev$h@e;&mWB|1?Kit0y_x#D8h4t?5YaevII?ngT+5QElUZJGFBKUOHHNv{#y`4ldf z-%r7IBj|~2Y$5_mrw|j$eP#BC5*fjSr%AfuQS({Mb{d6(Iv!?qv6FDbrQpb%h$zqP zod&PA(vG(uq*C6GJ1T%RiY9He6y)uR3~GDA;EN@#pWCq86R$hWvcJdX!t}$MGv#Bx zu2*9TFRP9pUr$9Z^vN-S9zNE<2Q5r*@;@w;?$5=MnRU(wcsWyHFGJf>_9mj@I?d$| zQn~rz=$QUQnD2Z}fW0c+d+UM|{U=W|mB@zDv_1R!z@I4__!upY>xp!nJ69-dV!{!3 zQ9NGQcB&sPgq1$?X+0^nz zi#f#E`vR*mWo2R+PoehnF{w9@JJ{;P**-a379Y2{ohMvK&4X?A{3EfHva-~ZDUgZe z96sCXPhq?XALbHvNU1#`dn7oHgM(4A@i3>RNUMr}IbD*Wgg-8$9MOSr@<6@9vWbupuqMK#jjehZ z4uzbXbneN>A%0f*dmZS_^u~LCT%ts^y>{XK8OYbNOZ9?Mg)=%!8OgvnpROOCFuxGt z)1}u}!gVfXk$p2T>MZOhoZhJ3-nikHQ*6V9m;JuV*V^_~_=VWv+j=5ZZBClWYVEJE zMzMn0A{NY@>gus&pOQ9D$HuZpZpT5WGD$~TFItNGij=E8PB3UF%SaQW#p&<+HI1*q z_4V~t!oB%m@cV1W?X>@_kV7t?`r3Rt%aPpmxi5WLtH?^CA)APy25I%444sh6uRHmG>I1QmK`vU(+i%e~)xG@h+l@0ezmb} zT3dB>cCeDD8bkT{t-CUVLr`Zx#!hW1wR;)SXqXZ(cd&Yy*wN9k&k8tr;?Lbc2SrnJ zajvG{Pui)Df0!*kZ4L}U?Ais5`r>P)tTsZ7vuwU1VjfIvpORUt`FDI+eqXm!;b^-w zE|Y6JVH3wUp2s|uC8{moc&T<2#{vJ%3m}IH zGS1uk$ea9#wYUpG)?S|aBg25EF-)WpbPI6A^_%p{Vk<(K4LeY$lku52F zb7iGJ9tXB?>mU>7PD1S|V8%LFMBBJj@70fB4^1n?T9<_VmV~~1L(y{j!t|tj7!sY1 z_WUyvl~3pVdHy_KQ!zo2XOqB}w8wzBk0~9w5-oM$Qh4ULxpkRQ3pvfJ% zzE{Ptx0V#n)R*P6ppplG4U%OO$xri9JDgJVzlAzmErjbXhBc&2CG!PFmcRM)&dZO4 zI)3EVtCZrox0d0#__)O$a$>EZbx7fp=9OVUlrIWC^8K9twHX~~ zWu39X%3>;3G_;$-@G%UuHPePhMw)F8Cdn+KgnI%wB61ho;BBx*uO-jdambBz!FH~C zjHce*Y>e-?JVrjVtUmAkh#l)sHNEYh!0Ym|dTXSYl?BSSGS$A4f_{E7xwvs^`!%ne z-%mH_6txSeG4l#y$A|N+Od_98W;JYnBAV)!1?x}X4oCF1RP)Ih85`Rp_^bV&kFLui zulUN48#&n(9-muW<>VY(8Ro_nhr7GByB7O-wM)89K${lDWvuI5k|Q~NMSN+Y_rYYW zz3T*~CsQW$K9fiVpo}5}Moi6`Y;l8uo5SYW)qLi5-hHyPNM(t7{Fldo_Wh_5x4g7& zV~L92A7zX4(3gI~Ax&E-bf_Hsw;WR;(ZosNIkzokxlZCe0#7~W{PpwSr91<0Ok!#! zSPo{;&f}Tu4^!r7?4%~I&r*!U9UECXByRhsf)d%H^m)CW{)5WF`v7^A6su}ufR}Hy zcp*Y5=308>b2$aPnmV?`lQR9OQ)Ww|6({|Ufk11y6X)DD6S0QEzydQ#K#`$KAum_M zZCqipV8!bTp*YHz(av+X-qrU#2#Lui@yf`fulQJNXs%HPLz+{T%fi`==w_!3;+<|P zeC=Yx=cL})c;3;~w}#h3Jq;N`I!o|k95O^e-c@%guHW~n-;m3CGbQ%BDkmlj z<~w*w#(HFcou{G731Z|3!+Ez~YUjFO=&lqwzu3QX@_qL$xRg8b@B|%wp5ckBs7GSF z>sl6}-P0>Oj;deM%bfi~&UJcjp(u&UXJIeuF*T0eK!6t?-@o(ZQ1ljSKwx0B7ioS& z2ytF7p58eJR_1;=mGXljmYW{~C#x}*-Dc@R?!6X8KG-Ay z+1Kwmw|(bylBF-kCHbLn*H)PN#|>7%6sL+t#XP`SxO^g3WS;^1=ShBI7_wMFZ;3dT z2v|ueq-rX6e$<%jTs9p+A<0f{7)qZf zBM22ExS*cc$R0@L2A-?7Of1C_y6qiIB}y^|UHh7@QwLoE&2@bJx@fBvC1a}It6Mon zzXEDpt)2!5O8!;Kw~OT!^?d3zWlB^c<~k)qYO+Rgfog}R4Nx<+EnAMSV(PK#6k;ox zG-7?z(yuPc>bWT`Xa-4Zegx<2qlfr(G9E8`3?C=W*I%Pse&3qvfbfKwP-A;1;cl_{ z+`7T6XaC}avd5xwE`R3| zsm26x#7*u#=EjUrp!)zBUUXvwK5oSf3u!*%hY-(zYr3ro7&8Xm$I2?#JsyscTY|xX zzG}}7aSAH<{ltc-#m(MmdgGc|eql;-3MFRQGjEKjf zQBmK;85zj?joMz+q;`l|wyQAGwF~B?cTPQ7t$LQTaE5(pQQMS!@@Z%s!m7; z;K$>jSTn%nfaakeyzEFt73`B*d_dRR^!k(IF2RxE>3s23^f5;~y%tjuc>R}IW1WtC zfjrq6$H*6EsHV2E=G7_polR?POkZ}FwT-8J>P>tMP6F7^K+(( zc*(2v?Du=))@pH(oO#>|<|;Y=))gIIMu(a$52#;(!jwV`7IAc=tDGx5@HOu-^}O6x zw@|O_ZqrRVuAM$MjjZ$?N@Un}@L*cJJ0=MDjMel-8eAuFac#;i2$w&?^`q(7f$&OJ zYo-(cin?K4lpW5bY-`zSs0T) z`sCJcG2D$8-K}hF1h!v{QV#C+AEsM|bssu@?VF%<;&A6h<2JINCVZx&YeLB?yO-Vv zJ?-h$H(6RxP~ZZnG7G2;{89k=t6@=3gXeR`X}FM%$0sp%Ms-fts;*g!<<5{dB7jd3xY8D~&&k zdV#js@s)S&py82`t)u*$7wt5YTL5=Fa?(qH0cgp)J$BYM6zTds{pc&cDnw%ov}~s~ zXxuJ11@|Ox8JPHn*V&kT;{ubwNvjPS1*`Hf5)Ie#ku0N^bIJ9Ae8a-{A%iQoMT^tx zFOEogWDCOF1D(1#pm$!#ud3Dq9{ZPzneYZcGa1_@k1;aq11DpZWGl*Yx7X1U@i=?U z@82E(Zkr0k5V(y|PMcj_Cr=z_0~4|^{2s3Au+S8IVjt+>$4eflj!#cL zP+871+D7x^EKXtFys}MiSU@T-Cn9MZME72@5YjkxBfX+*r~QtU+BP;po`!R#?iG+JLIUU-RD=Mfx}ElcrM6_6i-xHt2O z&cL?TI=#>N7Zz$Q;m+K*J8^VaMthRqyjBo2}+^+CB#r zwxRH$#?LHq&oXIIJ{?9f_%j4p{GD5mK1n9>soT}gs$FSER2n6Cd=OGQBp5HexZN(f z=o?9_AIW;b#AawGFlZK^_k+*?{9WkaGIMK+@FvqP$1;C7$4}r-dfJ!xF%qe{uV$ zgN<&AsRxUMe5vsd^4zA`M?K7OfGJKZ_!S$J@EER*lQ0>p1vXnnTJ()la3--dFHD?G zM9fv)avV0RdHKWAHrp{tg{T9a(e#0wmvB$OhoIg1*d>@VzN+g zLqWl(sRD#@z@sI(pttwkr3{%$S};K#v8@=sI}=VZT^D|Smo~!W+?$THe1n&Hij?H2%@9P&{AYm6vcP zkeIcupmP4ke0X#3cBf32e`Ho9I}jQHS_!$rBL%o8AIL;|Q;OPd?+|<>7`xYxfmk)h6^y>%S$KUkBS(F7P>-SkWHLqbn;#vv(@# z&6U@}He6(;DywwESV~-cQ8ILk-~&}htcqX1e*JN_RlWLj#D0oebJh3m+_}RI zmB*nf%FBIQaknMI(jR*`z0sicNOBr}6Ew5|TJ+1IDw6r0eCr;m_<^~~3FMWG#glyD zP|E8Wdv4InGe9^WZ>CIL%VEVEh;PXVpbJcvot1M`%g6g7ZZLDCPb$x|fk0>TvDN2- zaz6%yGs-GdTCu2rB_7V5PZzW;%g=T3IgbT?VX9I zw1W|Rt|>>tqf}K@t4Lv(T!0E>Y=mllBzd%;uls^V`sv__K=b+3r+l(Zpsz0w4)!s` z{5Te`Jz|_eD(*?OUEA!L_VYIUgTDa6vkdI&*##Yu4q-P1L*eM>d&7K9u*vg}q?82M z0KZ4mq}t1kUJ?S)o5Z5+kfiea%1Kx}U|PJ4=3{}tPnCvC2!9mF=*?t4FsTgyYZe06MX0nRfpD>OYSjP8+Jh5g~iZOb*y^UCp zdFAw_G?D!LKsc#Z-vSj$=#}l=ekDr#{AC#ObyEqAh}b>|Ed4oLVWIjN9v)SADbFig zP2XakM@Glk`Hkm7zgVY3XapN43J}A*!mQ%ax$YeTksHa}I78u*?FOI;(jIK3@~AUV z*1O7EKxHa)V!#z5pwP8#V;yn{aQxx`*BDT-vbC+?WFeRpVi}d^5hl?x2w5QT)b46t zg$gOGCI!dkj@jf^->DHgIH$=cmCw)$LCFTE3SV?5YKIE^0-jXjR+J5{5bvgxl}A#C zW3|{pDrs|bPV1_La}f6){WrDr?tFXAy>MZIp>Sj4#t!<@^*n&NylUjsl0nLQ3;dd< zI#~{t1yiM}?NqBE+q8t16CaZHtR+V7YFgXTrROpb2pSL8Bb8iYLclrMV9s~S=&E`$R8eN&8ipUA@*@sYK-I?=VDeZEiHSol~ppc zd9S^<@%<5g+7!8U2`oM@*3RK*t?R zVeKz5#}D5pd2Y@10^!m0c3vBRzJQ z&0VoyXsJk760^3XJOzo`Q6~;X!DTc99&2vKPk=zh;;&*;ZoLqUOVN?_R1O?3WVEmj z*2}*a*~!J`1zx;ZKoRxQUz#Q-x4*(ipT}XDJ#WwPAO-cf6vJ}QyS-D(u?nXT&YipO{w5W4eZswYf~ob7a6>+VWQS~sCBY*)-$k&-I)s% zwHtG0Bx)H34jI7ZE&5kR9s|c0#|3Jd9Sisr^Vq0iwAML0a1^K?(U>g!WWfY7y6MZK zqOCb8D36J3Ak;pg=2PpP)iq)GBo2_FD!7p|R%`qF!pSwZi|f~>%iT*wb) z(WhQ;Ax&Wjb*CWwE{?W(a&S_57HS25!ae0biefrtI74Ie##G#^65dmFj|k!Nvbrf< z;?EAjGy{D^mqpv<;R0b|u%Jo22FHK^>z6CAlY1U7dtp-?kw6g~mD(jM<*lU#Urwufb|I6eBxRees=MI_NcF5szj2O zdnH$};uj0iZ$ljXJOD0OJ8ZFKR`>QJ=*>&{{l=S(i-h~yyUqkhJ@1k5l-}n}{3@W^!+dIrUu>$R!wyi2;CqTF#@`8nMlg1hGsDt{LfpFJV6qNehjt_Gpm} z6!#(v<=J*|;4kouU6U`gSVG$#K4F$pHzz>RNx9rk4(4EU_UacTq$?qY*xH#O+j^}h zAsvB8CVf{lc}+O^>-&ITXRUr`cmbBG4#aQLsv$GnIR4ZUppLfhG$>x+e?$xJIGB{Z zy2|iP?u1KI|E(nIq?gXPCTU*-RA zCIxxvPx9<*9Fff9GS{RCjXn%hG|U?v41CXe){eI|NG`OiNO1`g=zjYLO1{u|9X_T?77{-*REaLwCJw{ zJUx+4-^YXZWzF=xyu6kJ87AJP{eRa47=x)DbI?1!@kAvgE5-P4ChwugntU}rYSuEP zSc%m1s%J026srLXeQb6Rx6TKrWQ|eGwaAvR4en9H~jNpgPntMs-@0;|I`VQpjJ zNco5;|7hXzh4^gy<~!v*n^tJC|E=zQT?O&zze&`GEils1H^5qZOS)ai;B}Q+-)#sf zB_F)gEvyZHr<1bLS@m8-8-FY=&}S;Nvt~PQwK?O&v@dzHI<(J<6GuvykkwA1SJbBz z^SF1kdCBIrTS@-EYBrw#%k_PI^fp9vvv-xnOUjt?dG2m0`QobHvj0r(=y`tybeyyI z)L5Ni$_7`xZi-h{4KM}CZXAI_>N*Gfk)VN%jd$MYnKNhN*E+>*hK7eT>%BZY94eVl zxc^GCmh>hHX08uxrK0nF`}=yRx8lWa?rG8A^nAz*WPha?ZWZ>F(k(A8Y}Gc>x)cVV zplmf?`!X}anl4P6PAEw!cAr6AF#AXLUr9!lM?i825r8qpTr+1kOtB48>{x6S*n$&| zwmCUuv|^e)q6(B^5ajq>kVbS^|LHNCkl>wj##PU zTej#FCl)r5y%CU%;sh7^A{=g`qu_f9y5A4EA5EV$+@b686Fo$u1uXfmKxlo8@nuq> z1McaM#xgN>T+?uV#%jzufcfdw%PhI7r3nKT!;WCVc*ITmFu(|lP+Zm_+%RX$PJa5E znjQ?yJ$lYMlENoLrz_PvQKOBeV2K;gQ!IfEhQ+JpNxkHzq7>9KkNZQsQT?9GKxxh1 zh|Zc)^!PlZP}^uZ<`{G+xqL(w4w);X-NKJEJ|1+67`q^wJ&UX^6On?%_~u|;L;1$j zA%U5~3ya|5kvJkrR(d4(g2Z3Ct8LRsJi^+LeB?RUcW2E;qlK&HfN}X>u2^npXy}Jl zloN~x!bE39HkqXS5W|iVAy4hMr$$@!d`J!L@iW&A4gm4n)30oWT331i)K}qJtYD|2 zLcDOp+Y$hMK|KV59K-5!w8qM5>EO%u6y8E~75jW?YQi0W(0D@G|U7Ki0+ z?P1mZOIpCTgNSo=rlX0xaq$A$(R_w>sBA1eo0Ux@E_cNG6kN2r2uIkybnWk~1^Yi8 z2kiji;UBL2Q5`|(Ay0nGCIl0W#x2pJ0+$xr+Gf`cMr_z0^ww5zq(Fv|4yhRnWzFTGzAFFf$=FEfEaDQjo) zmuZ$uwa?Kve8cp91)RS|TwDg_8;>J}y{+W|?Ly1qafSf0v3-*rZH*FTOgw-IM21Ap z?@n$$>FA%$iM+EtBD9!MLf)TIas1?rcKC8FA#fd4BM zd@a-}#P%gQcS0^j&0!7#4T#IIsY2-NQ(Xz22xC2ogK1_W?EKmR88frRdIWRT~oMOd9F(?tP~V|yFhQgyfDYSD=8HZr0BGUWCKh%I;Tc@Hl;iu zPr3P5v!|jbU-Mbnk;2EXhi~pg#P4X&&wnBGHbl)iexEIZ9tD-;BuZ+Swyhdt0JdBMr@!f>7QQms@ZWz)A%;Z{#5Kuy9*}!%)JL6o%J1ZGY>< zDR+uVR7~j# zQ(!&Jg<6uRh#DPR)Ulo&vs_3{ti1-16)i+JzRY`CxSZWf>8=sZjl2_*qxB_K;h9%b zyu@MtK}HzI0B*GQ!f6?!vE7qN(%wZ3!>*qsy0VODog_8XiFk?uTU_MWr9Ma^uJ@#W zEuvQhc7HZ>qPRNeKj_UG#IN5gYA-;I_rtDi@ai~L21D>lwUN|jq2BE|u+!XlhkGnH zY4YdP>mvbx_^y4x+l1^?I#IgxBON;QbHj`@(4M1jkQuAdz`2y>-YvT={aWQ^Upc~W zs{y5$jX=$rC}J5%>FnFE0r2oCIs9}ns?&_)@S*=xO{G2sj&hn_>*J5A7}>ElgX2z) zFQ>KB?_j>?hJkCPpm_aORT1XclygvVHvBPHZAv$C@KmvM7*bHxNqek5}iEl@us zJvUQT?Qnl^sNuMmCmD6vSHOw7C)U1OXCMf^b9N-)d@5+xDg~}-HH{H0p!wed-1WH01- z&q!k4jW>AzzEryB@QB1h<4+21l$gP$uq))Icdy+?Ca8Igd1HJDr}I;ht4_eKWAG3d z{05KV0%XtR=`*F$!ttaU7sB}EH+ZKhv+i4v@S#vI>Q{y`4`Q}vpAsDL!Cr&IS71rb zzMCd6dod1z=(|jTrOkyRno(X%VP28G6OF7HtB&#_8_EC{cCrHSd7*IJmOEdg?icf@vzLU$sLJ?xRSJN)nv}!~ z9d=h_d$5Uuo$073pUT1Kf^k<|e{3Y=;8Hf%Z^1Ry(-I~fbNArUodyhGzSZRF!b~*K z#70bD0j@|;2T1vZ=SaDGf>9;x>I3!Rrt`k9ku#e9H1gY?wud>Jt?s?pM3L$~pwPN) zFaC~z@M}(u_Ow8L3us9MaMr zSW^GQdSFAonXvqv=v>n+}>U7TK#gOAeko zX6OykH#cdC;}abaXeX-;QsTbWzAvQ^g$+t)qTq#RsD@TdkXjs(R?pz=r!*2W`l73V zvJN8;cTWJijY7IkJe=%foW3p|P`NH0RSaIjyC@uL3mU6tJ~mHlVSF=J9RZ3KF2L|! zPiv7|B*ZABHE`}=v_KLw=pjdLqbC=9(2)xcjr51epksQ7V&uMv<_6j~&8Yhm3#Iv9 z9aO3miww&<(lvhtX?q+2>tz8~CVO``ecX&|A+)kA-*@!VEU&CQ9^eCYi}M7}w%sju z1tMz4#+HBB%ErNJ;on^UwcI=}bSfbjEFPgZQb~{TWR-_rT=1>CQ$;d$Gl~-nT@H5d z+3ts~-yCcg9!?~-C3q$Qv9|Wo4{~C9h(hD*@?*;_5?;8eG&1hWrF%b+oa@~Zsi<J@X9-d0ml+TLAR~yx(Jw1#oB&d5(f5pWj)juEHR`oBUYVRRxds>^Ig3{U~m)p?G5hsT~(MqhEXJp*MiPLZYeC}ZjkPTGx zOo|t~5Wsg7fL6D-q8?ZopAD5zIR#V#QTi9pIknV`C7n6F_33s0yT~T*?)#1FFZ(l| z5&R=j{!7FdTK(jDh@(R#(LOH{Alf+)==1}!yQH1Wm4sNJLj2)p2SGMy^Vq9mcT%&> z0ETbmh5yvyCA_0ccwv?P5;khS>HQOUcIoo=oL5S*V`X_gjO+HlDqzXEBnnU`UvLtr zIPtdWA$-0xp!xUB(9T5O3(;cilnL{gs8)0s^Z4}we*?urd6<;KckIUzN>dE~@nU^7 zD^j3OII1@|>TQtcG`%;Y|6F*u9XZIF3r_UL%q~*B=aJA%_qhtWg}b$pEBM4agl!@t zVkn_`Dy$rlowR?RtW;a|aMkZQWhZpPZ8@KuM{UtR-r{ z0UvqW;0aO9_ru!G9VYDqT(H_}m!>GO{j=CrA($}?y6){xUP_5t`!KSbb&hVqP^s_UcjivZk80fO>lZV1l`NH-&V(&K3&e$y4@8{iIhTlcAzQHc5|^qt1m! zQJ?nL-*9MOOQ>j95daGeV=!+w!ynYZlkgPce$Wx!o2UL(tADKRCM*2h|8) z8V@u_(KCWae^yJh99w>hCYY!PdVm8ahCkshvi}WlUK;oI_P(7a2lSec-|pFG0Qk?$ z0MES5w7Jfz+?OOcI!j$}qBajEUY#Y&=HaioJ{wk7Ph0v4IUXyv?`3>vs%SPowdfm%C$?Hg6ZOtiJBd33>=4T>W!;j2uM-47{M0(1+%Dd<1M4^L!o(GO z%M6qaY7huzALgo768+<*HGocL;%fE47kwJB@-U^pMf4lrCT*}X1~0=1tMKPF4-foE zEip&H>NLgq11KoZSEc6idXsxFW@c*qy@<^(Ve*4{h;EaJg;LG6JGf2SrR z^8W&LkeJI!*e0sme2aEt=QE*&yvMfHt;f8iYMV^}s{SRBU`Q_JU*h4q4-JY~#eMv_ zAY?BvsX(h+s1mNUXqETj1&JLJvR?#obP{ya zpLubyiEy)V8eW+iOGIQVjwZc5ZDi&IW34XK@(A+ys=~wV%R-hbWtU5qT3U~K@PyOX zRy`RDRGB<-LKR@~LAM`O1vV{hb1GcvFypL-@`2d{Z-c}f%Y*FFEl{wSzivFcz7j1! zC%Oo}5mcqmDW);U>I|q)h-&r+&oJidt=t=!f^tEo78Xyay#fxf%QW!c{b``lcAGtr z@TI$gkC^9 zO_CG)<%%REfSQnf7x}*9LpvTY6xV$#_nqx48E(w&V%E{)bv@HD-y@k===zmj+3y73k%c{>y~c`@7)u-Hy4Dy z{11yUf<5?NxI$cIAxfZ?KD{cwH!>xp-9%1-9@jebdl`OMxcnl2)(eU!oR3X}DON1y z2asw5B(mrKq3TM&p-eP`2y=Z79bQz!nOwoGikOI9t*nu<8xDbM`+}*HzNP&jHC6nbnz9`D z{7>`q_Nt0%fTvBwnA3xg|%CE>~V0ju53t!17e?HuvzDBdx#HatB5zGeD_U08x ze{&?}i3qzu&iqVROBlP@LdI>6L)`3s5cgK)*ftRD${rszHg6!k>8Ae8a^*C!OgNZnm9ag0y zzxsKA(;Gifybau7VQDe+$QO{z0%h^86{!fQ1~Yh%5&;N-ngtr}GQ5WgzY|iddbv|H zemhfNdLL1w^KK&X2+0TI75qOpb%p;VOpz?fH=O(5*8`6OoKP7-L-}5X=&WQmES8VQ zFU4cMf}qAs!f$|N+>2rr&dsRJfz8tD{AZRxg{<1wvL}#DQcR8-R7K0ooCY18OyJ1= z3L-0etVbg=L(h8oN%zd{1XC<5zV~~>#;g^q{CA=h@UXx|Jh$mefXXziBtd6~G#k#s zDII9#N6=ZG^bv*8!Bpe_HY`ia<6Ek?Guc%x9;Kc@0;WdFlvNH}|#l2OWn_#T#{ z&W}{*K|M(C`k%EN)0Qug_1SDcXc=1T;vqCE$1r|j@cV+`Rkxfj=I~#vw@4jy>4^4x z_@i+IwqrJrcX1@9@+}T%&yNM!8_ipclfM#vSKe7}A072s2v3<$7H87d63mmi-l(y9 zANtc?=ugz1_pv1x5EtX1X8x^MD4cC1&~knS_#mWBsqt?!CuBclGlS8PiuiQ)av`!q^HZp1F>zw>R8<3iu#Qb5f*b>Mf@tGSK;Vqp;x0n6bn;6N&@92K48 zVs=(oZqL70Ec;_wEPu_%xGbE78}|>rBDlt<8s~p z&2u~Vd}SA|MjAHIYF5Df(PL!%o07mm>x93G&G9>?bT1Z`2z7~5?sLz1 zkJ}x2IIz<5IDOCduQfcPyfOCa;QPgZX;=smTWBKJ*s#^%6678o=)1A>Q*6G?&^*v{ z%tx|r>GR`;Pa5<4x-QjVm_-1AXTRe|mbW^)YBn z@ZGmzeYZ|dXdsCik%k`2M=lHeafy3A$B7xnTsPxs5|*-racw_K%8(11wp%hxqH64) zYVu@-16I3Cl8sN%<71%jmuH9L$<`Rx-Q2??BO`nK=+t>7@kjLZL6r@Pb3$%kNE<1& zaW(gpDSwrzk?x7AI*+F8Pm`=EW2BDc%E$Ou;BHo4^H76@r)569|20Uu`CMWi)5ig# zxY__4Eves4mhQ-DjLzTUZ=;I}4yEFIz8|Zhz2Iy+R~r9@RJq2(bwaXhZ4l(m10^JD zCzYj^RAgp-xz2sWm)8mV=Bs0wDc$aGIvrgZsSe?Y>O{~)WDGptvk#vwx4RqEJYbpv?oQ#}SM;gem z;~+w5npyAN<7 zdq5NEgM8eFD&$>oJ9jo7o;~E2HIPu^>zhMxDSjl>>S?C5ncS7MS%Fa@`9UsJ`}i7u z4lpbd6Gwb+BJ5V*HZ$<(z(`De|62HDfQ=`}yNydv)GS-E%Q@CS)s8?E!*@?xJ3|`Q zU6Gk3G8|C2!|1KzpTd01xaLZ$A9>JrHVT;BmGtU<#t^S?|2tArfs^n@rFr#Ns0>h2 zv4D+>sU^h%kPfne7JIZQsk0aVxss8Vu{*(gKvo{@Kv@V`4YVDt-6{of z&Wpp#5>A-#CgesUR0^RUE{JKL3_Tk{-#OKOJtrDJox2x=A_C=n_T&>?vtAQi)g|$O zZbL1q#YO3$=i4)J3_4dZ-b4b{6csKqt5O_V8`N^O2uf01JqkCN_Db>gmGp)Tu4=LR zsQk7|^+!`v(b+R@>)k&=e;(yAopGV>)`v&+{quw)c^6X$r-LnT*16-p7ovUPqtohX z!Q`t3$AmA!Vnm%Y1I$WYCz+W}E( zaXw~42Hus&BPEt&juB_}9ni7Zw_X{v;STR9E~>tC!6iA+>u*zftarmtjh;oht?aI+ zzD#E-kdp==o}UgT0<7%UcG9OU$-r67kT#$k0-V6=)EfQuXTUTl!s1WS>FenA8pejx zv%M1NUzDUzlc3BtWG}coLG4iSjHi;UH6SShPy!&BwqJ#$L3 z8c3VDyM{>q+nQqGJCnZt-3cxz|aWn?phijp~h& zz2CV5gg;=v(?d61Kp%bQ?Cf_^x%;_ zQ(jyRF!YBAbTwdrK#p{cf$)PYfn`%@IXs`fd)p9-+f!j!colCIJ(NxP@4A{rl6WTa zS7KMd*$a$bJ)Og*!5BX8OwS+}bY%mUxQ?^68e55FyZjNmskA@c3o*5Kv2&7Bk`>s- z%Fw6DDIt@8Fk+C@ej4yOB3>XH0#~&|0k(bXITF6E?#D8QP98yTl#4Y*{J<+n(5uhK zcr?l#iNJm^gS+1;lqck8``*c)>i$crHqh|B{uqb zw0sbk_kD;HpYFKpNY8BdO?&nBF_0CSj2elwc8!zUJx55Ex7!(P+Ql<2e1h;Ht&(8;4-mPU zd5`ELFF7w)LgD%Sf#>0;%CIWX&D7D_3bT{2kL&ve>LF~y+9ki8(&P8+0GDTCl3aqj zS6A0|{2(OphfN^=gr<#83!N~I%QOk1-U*nQ8KYsEBgcz^Hr1seyy5R(4>T$fp66&H zwZAJMQ43?EmaB-8#updme#xI;zUH@YGm}ebYsJAzk7z>`4*obZR!G33`wT9G&*?}0 zWJwLA2W=L&kF2t3+eP-}BU)*$%>xVkRFui4Jqah|K!TZiV@dt?MwJW6Pf;=WXupdM-D-b z8en_N3agMyY&m-)LT1MhCl|*I3PN!njxJn_1EXH*j&xQ@Rr>sP7d7HrS(h@8&(E?4 zU!Hw(*~ex2=<0oXC7MS1GznX%5-h~|+ssCMntaJoR9PDeoy}S$lh%B~SEoCYxvI7* zbxsJ)>n65Nf(qf4Zz(<~ua8GbN$SV}-X=jci>Hq;L%2~JNYmilo0hb`P?%fbfnAZX zv~VT6tse(2%L9kS3xD`s8kxytR`iDcE<~^#xP!`2cLb1_$OP|1Qfyth(CBB9-Eu@x z_a<1z!L^H(E_L@!18OoBN2)%rJ^b0xR_lZPD?%GI*;@xO z?<0j{WBJWa@eS|n_K>k=240$E}zyR~fQ8 zX=twLKxamq%?I&WxnhRS2zH0LOWe46Ab_+TjlU;Th{ddkziC_3Dr_DXO#NoFXo^8? z&pJZdAZCzTBMs}X`1T|~eAd4pViV*UwDk1jRl|LK(qj%F2Vpj^RFOqG2L8n(@6Epq zN}c5zE&sOWSK&fIoPYn-Gb_>=G3&QEtm`Tw;y6m^C03=G`aThZU+>w)d>@PY#Tvv4V!p z$$PrTPRUwGQx=w|@s|jJUIkK?{l{Bmu^!ero#BC*R&}Acg{iae_cpayxd=NiW?ABP zGUbyj3kIQg$xB3E=am~T->@~>9CjOkb#(THsA z<)_t%!8HkxG6R73FQ!(I1EBDs3-fDZt`WRUSMfOL&3a?lr%B163o3;)wD%3qqDAng zuZ))ALnxrxGEcHek<^9C!rY*o9sOHiY3vtPt1)cx$Hn{^D?dA&3&yl=><5*R77kFB zwXxC;o=S*N#zRdDlM|FFiGK0paP@6}w+|p++ z;OX?Zi+Bb1v6(SaJ<3^YY$ftw0;_~vom3{4x`$;G0L6?3YepT->(uJGAs>CN7U`6| z9dMv9Z4k7{>|`G%QNlU^HE;tjA^myq>B=Nhq$ZTiX}S4xsPM zm><*=V9uA{eyun#sJ(?AKkq0RfOQ#`XVkE^r`9zkF?A|<7?^O4sVyS^-}PpD`>@z` z%6&~CE`Nb-{N&7YbJL5bNr4g#LB2y&a5(`RBZpXSbJua_ewilysZvm754MUV))esy zR|T$YTrDDet*PNER+rrU*V9JgS71vwidCnY__|(AV9`|##E{+O#ytHgxZQM#<%pHL z<7}s-r>*m-UH|05yD$I#pi3=Taf|DpRn$gs2a2EpVDT)OF}r11el4t!Xl%`tZ+fwt zhP{33Kkc&GVonU&Vv?3xj)_G)31feIp}J_KnzVWVHx4_wXa2o8{w!S4x+`!G4rogq z`|#4L_TMm31L6FH<E3IU{7BZr{k3A}%SW`9}9Or4g*I z#@!{h4TG}JD<2e^nqqi!6ECz3Gu+YgcM&*ngp5uoE_0QG&_2>j`~?r2Qr~e{0&H14!q>Lc@!+pJ>dS(;Z&iW zah*tFOa5gE=T+-x)!Ci3-Ql@1EQ9CCm&(ZBjq~%{_={Pa*!)tlvN$i#j$IoKzZVdk zUMhIwgfUJ9HLh`Ikc*Zu&`3(G7a=dED7Ztdi~mKGh}iSUdj2H=n`}HpT3H#ZJ!MdM z01-@M6tXQqf@i(3W+jgE%;mOE)BRYL_69WEzrFf2nGR8qc(i#Z{E#!K3iWEx)}r}z z-Kco2tXjK+xGOH8!DqdQ!1wV0V&WTkexbt_ zVJR?)dmHi>2lNb2<2zYdZojz`Ui&daJ;`eb=a|0o(*%HiS->K=x^jxyQl*5h*lea^ zRlJ4l=UNl?6|E~)>&Sn@vA2zaci=tB$!sAVNW_+a{#XQtUoYnw{ax_V#|Q6LadJ)v zfM~~iAY~J$t9>~bW-u9(P^~GVAKP;5clO6};P$H9s8smyNx6V1DB6u#2&Tm@B2) z*g+Wn(npRcO$W%jAm;t=Q+^E)wz$wv`%M|5s z2IW)oD(9A*qZD^5L`O&ewY<>*^)JNFf4GE`tEZ=Mv$>^|_h+?H?&d$B@;yW?>J2_< z&Z_FyEeYtVTdL#M;VsiLCYHX-7~w5*PG2%Vdr(HUJ*E-7YWm2){V86Ap^oFteMfb7 zvxsl7YhKAlv?V`-9 zY=t3h89%$iBTkeEYC!>IQySxVfv~xntTBGorFbpznES(=Te1$c#}%}YtW&@AP4VuVdpW!cy0N8;BSBj&>1WHIb}}f8qD!k?D&hfJ zl2taoGvsv}04TzW7q1k{uikcVw*cCNV7b>Q`8L##rEb!ry#x$D(8cHwd;OHZ%x3F` zG)izEiGZurt?X*}i?KSm{dx>gMRM-V`ms=1!9Czyh}kS>oFYIZ`P+^6TnX2lA2YZ% z4FJxxZappJ)~$uXNDGDyfHo~|SAGY7P2n03Ef5z>Ayvv!t^>7OI_n~y&K zP}?hU*2Y=5tykOQ>#;^cy~k*SJqhqvDA`VyE7|#Xr+(Qgv-}Usm}X{ za#~u{ww}@{Z^lQ4K}rOny+H0vsP&{|XszteX)}v#a$~K|x3%2YQ5CB+yA-toQu>hB zKirVZr?-eDj+^Y#LDrr=jyL-@_}l}z+~;CO_9ZV8@tva+n9}(a8ZCS6^6LB1U=4m*`K0LTYb$u!eqU&cUlR98)Qe^k2fPhV+3 zt)HJ^_Ye5m`25YXOYj(@2jSj+$~W*GSs}m+z2^XZx{NOrgpYN#RfFw=fo_LOxVi5a z1Np>j0G%j+KW_D3z;a(8@Z-byb3==ly$X^YW5h=`Szbh8tpML3hf6pu`AvRTG`xL` zUhxk=PV?a^JHwk~7o;B8!fA{D_I2*V=k4n59%%3j@Ut#nbr2k#eRVFJ8?U0`W(tXA zHZCV5VWMASj+XFw;`nU>S}riIV}h5-x1~oX&oI^keq?%IkB$ATztlwfP}v)uiX=*l zDeF4atJSdXzI}Xm*ZyO=(25(ctfKi0-M+LHZyMeM#BTsEGx{z>mWn(Vw0DyOD|ibxXVA*+w=^=P;McVn-0#SU zk(pK{`ZK`!IQ@E3%)qE@%QVAhF<>fLNJ#jowMWE7NHUZIm=DzZS>&_3V? z!%`ne>hRfL4A^+&UeBd)v7o@zle&>lt2Emhc*%iYz#Ej%cu|%YfY?Od&WHDdpoqRLT7?!31f;4VVQ<}#r2L`s+{Z_e)65cn8u4y!uY@E^qE!i(+7 z+Fq8@(BBF0!Y}tw0(hj|R_LKLQOTUA|#FdL4_*Oix|bGDMEf zoH|z3K1*38O!HiOB*gFCZt~gE`GY}Ie!`Dg@3z`B*y%vzg7nGd-zD< zAf+wa`yy^1bMH;w<~%6BR5+DN%fm?c)G108pb@ zRsfL)7$fu3A}B77egTc<4=jPALvh4j?Fml+1kif36q%A1e0QHW0K?gCE%qTZAESuseqPW&h(^B|~T&wLo3cl1`)D%;yFq znhXsI1j`@?CtInr`Ub)8mXp~GxnlK;rB83%7D_|4cfFWMLF)y%(cjqwj8ggDVPQ~JAQY}I)1{6yPWl3?QUbeuG$>Mbkw?Y({7q5A;y^vpScClN zyVRMSE@c5YWjs{t9d^6#)$+E+Np7zM#P#bjZY9JxX7rWc>4RXEuFU=hkh2I(1GdSB zFl0!>h$+#|2?=FNuQ<9mMb{^zhJvs~K*~^lp}RobviQAX6sY@wu5FjB7Ufp0r|NSZ+6In}-~#w~r1C=ZL6FfT?wMAar&KIv4MbjLh#b_rOG z?k16?RBG|NwoIeTETuvF2pC_i9<1ic8xV^g_}!jiwwkH#I#BfLP+PaN1HA&8Td|fL z;yW^eKGMEQUX|AlqLE}vLQMc=uZwJW`7C_MrFa&()$Rn^7t9^$y^UYHqB6jjDAgD> z|FwO-xlhm!EcljHrQuv^B3N+|N8M#X6*}#-4bwwJ;TMK@9s;wBwCa3k-&1SjuiO+b zz)Z}q7#!7QFOoRZ|7A1?*CCg@iT?Qhnxn9cERZSEh3f968Z))Bf|h?K+XUbO=_&4# zRRXhtr)%~;P%itiXG&^i{&~(5<(oqW0anfaTD4tKJfm!}wF92FA{C~F|H`2nM$J+c zUPZj?a+W1LGm}ePj!MjNmhtX>E33p<`ZBdr^9e*4GN&Ic(;H=Sf`Z#V+A@On z^^?kqeN*UURyw9FX0$0yU(B&1h8F}cWYJYfndC2zDaxf?EEiJx2NsRRlGDQ&hib1Q znIa=&vAclE2n^Xv@tR+m`JQ10cgwd#e-ZL}G94*bW1*$uvbF35H}SSZ7u{!hT?{VC|{@E3fDAoSk*evQ?J8GwHpJV7@5hAU9n^t-jvR;~+nlrvWsYAMTw43^3 z(+-IdD8sZ@(7@$Jpe%|?kM(pc4mtz$kk+gulVPv>NY>uW{b6MWc=bRM&q+rtoTU)sTugv!6%HOy!#rn(OeV>&h_u{VX4rU1KAy~f3;i7V{PeyN!i zz)h$&t4wsI@|dW7D%Vt8*EGLKl(*}yu2!biSq0HWkqM93fh7t!ydPJK zsd0);NzvK%iOrIt9o6+U1k*AlLsy|0KBo0)3)KZG;u%$!-}Xc=%CG-(5Lsks;cRj- zHvs9C+Y}{G``T+bDGpO7wthvQ8%vdkFE|>muEu?H-1lkRGnec88f@ z%sekVc&m|j*yG^sL}kDW09OQ(S^t?pX>-g5^R>r=V(PUnX%k};LTZ1>O~>fG%{nnS z@g?b`%RB_fy@i}>`xM(aa^ZackTwXZUdYX;Yq2d0uEcx^%8^v#+uM2r|PL zDTZ~){SRL3`Caa05r~a{XzO*+x>}i;>1=;`RHy&Lw>~b&m4Dwpq2{gp!%`9HJy;K- zohID%j;$I#lO9F-+gQ{aS8UAno*}Gq`iIpU^tU@m``eHHht3VJ;FWXq&mZ2k=#}#u zb_(9_8Rew2^$yK?5-XKxFS@+6@`R6J;)SXAQ{A|D8E6EQvGcernN7q2#9$2qS?&|- z2k+Sx$z?_2ZTU?U1}u1E;(xb4VG44!v+iGG_6}OF8<&m59OYiky53RcfH`e*c_u^L z#x$_)TQ|;lVjO@8v96QkV&EbOXO^b`PrEqM^O3Efd-4wd`G3`yyM=+KD+g6> zv?Or+V;nLQ?PR>Du?P1De{-c%RrMcmE|OE`gv3UyFi{bZxM217>IY8#jv5560YWfQ zKE@OqPjk`JPWRr!Y)$70J``A_VHU9*J)IYps&RFQ_zg8J9CSg5A|dLQ zdGfvb+}zx5wz_IRaoMmcTZC<8&Rxao9mVfs^DS{n=KWQO2YyW-I7_Z&@U%~&K$7;E zob8VFH<9_3AgJ{qS%m#KtoS;hAq085mO<^;TV-eqf80f;UB32$kC8;dL0EU8c&q-3 z2*)c~07K~TEYWtdeY8X=ebY5s`oYSfog}dQGG4_s*=jT+?b}Bb_?sMg9UA|F= z;5#9WJPAjN#1A{az30O>gur;6y~q?B`gePr1EOo$@_M(d{eDyvC#+xHsuo9$NSM|Z z;A7})^y_R z=&?gAYjbsabvG}#zL3}nh4CjhV+J6+vn|W820pcj*q5H(dz#Klg;Md+he5%RIQQd! zAH4N=VQS$)9HMcEj!ix$_M|OV20p-=mD`|fFhH80`P&glCXt~)oqJ)CuM%h{iZJ}H z{jM>qzvMeTt{SJ_Gm*VY5L8R9xKU)0I?|IK3c0|&ICnMzI;WZ z)Z74!6I(KpaA-S#6%YdPQ+;rj95?x$mkC zyr=u!b*4g%b1k0gvWfy~;r^K1q7N-=W~Xld_C=2mU66vVXuKF@D25P)bjS9MQ(per zTI!9j&gl(*{imFE^+gf!VcF}Xwn9qxufd_F`Rweoqsu4HjC^>J!8RoJt9Xx2!zFCP zNk3ld#wG~zHmWYBVg=PSkcvq)eDJ)KJN$2EoFJDP&KUfS0Pw&R3&z_!OqVTi2aq`j zzE>+tgXa*S)~O$JadcrLU|!zCMbr)a4HP5xts|^Ude#mqrN&YJ*v*)yIV`43zaY%8 zT>HG8|1qJnr2yucd0%&u6`6@@F8XACy-u5S10+l_P<@h2OMGT7A52q}j^WvH3V(UM zdjzcMxTJ{#A&|7ZA8E2`D~*wOT+CbF!^Gr2wD8~RLJ<=)U$T>zfg-$b96+@{ zMjngeboH<9lzjHwX?l;)_heMHSs+EJZN9QrW4uxSk3PzQ#{R!%pS-UazH-{17~pK1 zPuMjBQ~VES|M=2j+N3(XWcOOLt{AFDS;{%{rcAbI!^2;q)yvI8=kzor-+yJEfvgJa z|3s3^+EX+;8HgT&Ii;+&K+`rku8fv8B~M=NqAhrLyb(cu2Btall-3`>1_+cE6S zxgY={)})}m{&n!gk|*GFseh*5hGRWxMUIOQ>|s(1s7yo?t zT=7$6?L6tpm!rCOhJaWXA3O=jf)zpawajj8ojkx!U`Mo$Ezrr81^^ z`xl&>!Cpw`4{A>NlI~V7pnkB4#49j&2CZ5z!-(R@S)cW3Io}ZcxcziQ=Ek5d6g#^4 z1|67?`)*Z7zCHLBvu4TiQ3i&D>eeiuc>uaZjX+Kd3WpWqRFS`azIs{&RS5MD_FX_> z_+c=861%*1$#29ROQt~H#yn@Op18JfXY88Op1;IKp1U-kvfsfBowIXx);^_xjJR^6 zRgxBljL$GkVoORH|9VEl6dPSPV$omvFrGU>(&r4AI@eWu+Qa|u`PMpN$R&b`((oH% z?a91%?@ljOkS|uf%!{Cvjg5F~&Xrtqg=vP>w7BHf$v~<(fG~Y3@Bz}#XZ8x5(uFoj zibh!VD@b3TR=MOKRHVZV4wFnLPS5df%;8KRvGA`eePJ1t87_v=aQeG#{pM^7LECYa z>y6x~8L~fyx}e-jCu*S=cJy}y)OH^e$_o$lc}uVZd!?NhR+9;&xMP&UVq^V z`fMufoC@p}BVLqBi4qAjmzydz#Zs0{23A~6q+K_9Rf9AqiP8^m6m^w)WKn4^kFEov z>wV@60Z_Qo`;EJW9hJe2twfIGl3L<;TwWZ$k-+j|XI4TBPtfJ?TMtamr0w-ReJNrh zmJuN5vGR^}-nzM~UeWLYl`QxE$$s-P*KYocf#vis!hNcmR3I;ANYPorJ8iQOetOj34qOV z?o0%-2lEcy+S&$UIIBjwi6M7(5YR2shzGdXbK#uT^-f*^`!77cmZAQ-Aomg>-E3*F zo3GeEyD5qkh7@wxQlLeP{Dz#cOe9{p5xymY%$_>mv=>*?*i`=W4I4N{&^?Gn2+ zi`dqpOIKOkC!I#6m33@1n43Wq8JHYw;&SYQ!@S|XOQn(HUi+5%7q|M;MUeID<3!o+ z9vX!gXhL=q>b8dJx=A-)y?q59X=CvFnX)1@#t}U}%+W3%Zx{F1L9R(k5!2slHA*ypT#>bk&de(q6c3-t z?&H!sPqu4N)D{`HaoMHcGiezq6VF}iwDbLtkAfNx zA3iiaH(HU}lWf1*^-{8@nChKo`zI}XqSbGoC zvi2PF3~A?{Sxo=1sRog)zYtu*b)>8Tj0?#c^Z`;%gYGFGH^=|Fp1urTk2RQ6q!COO z=L9k#I5ALRLeoEBqR`crMl)WxzjA^`d7lID0FAtk52k)7C)3!7w)=rTK_`N^J&H{6 zym{zRvN3b^08QbQl>5}JenlV;!?u-IqVoKr_ND=!10NQQ`dGH?$6}``&hdLK;I|`o zywqPUF#^l)HAEh97-@5{Ni39%Az%tEoeEt z(=8Xd0+`w*AQ&bOJ-AV%!|EF`?!{iW2175ewYqFBt^IUR7P!a>YS!>mD?h3G_q4^F zQTW+@u!DR{HBJC1-XOt1Ep}=8FA0tgdC`c8rl)P~fV-~*x=;MN0F$+{rRm=8GmpY0 zE$8*+U$4Yb*>!uo-KRE)$~NsMr4hAWPBY{YFPu0w$MhpVg`Utp5Of|lkD=~Yp*j@l zRNp_$Xf3ht!22|1R4Y%`mD_Zjl17l@8I2$h^RYeltJ!S|C6@lN4@$iC&O1b#rQI_-@djNW zLw5c=d);#JwU6x&*$~2UYAsI0`T0jYg~@1b_Zp?7LN+K9at+F=Vj}?EOu7-58M2r& z&IMMedqgftN*Bsp*%C093e8BtYk^z5QIetQ_)>BuL;D2&kp~#7QAeeJ&U6P&pl)yA z^agOGz_{VzYIpZimvg0-7oOFvMR6xA2Hu$2a(0NRm;9W?qiW&8`q=UJR2RVg`08pw zV=FG?28FHQWY91IvDIi@-suvWDOSsiBT!M?Mchd zfr{PR@Kh#}gIy*aba*z`)adKO00NR#QLGf)nFO~dnaqK90_^qP!~~7w;q@aZEBJ~J zzW^5e@E4yh^a`1&w}>nUE&5O7xQv@{BqCDPCHaVREWSkP#sjK9#tGzJ-|#{k(I@{s z9D!0~cNo%RodmQ-{`<*_k)6~fW*;-~;8UP}`Iyk9pJS22t~l@c1#j1>m^;GF0?-P49}lE7=gAc0Y9ia+z9`^q80NXz|H;wtK%*1eW7xMmb*y3a755 zMopw{O@`p8YciQte75L97)AVN3ulA!W^}PmqqKP$5UcBPoVPs=myI>QyAdSH@73ON zl>^p626xWUS=a4|2IR3x$}deMpRk2m7&vU1ZM+6lEkhn#GZD)=P3fGvvLrt1IaLze zzl)xPa-5YV@QVdmY348l39;@8s=OQz=4DnCYuE>m3CV&2aw}5k9p*_FBEhK4Cb6P{ zJmk=k61xEE!_)OAW#5!86UH$%OE&{f+Qg)O?xZlaYPq7TY~*ng5lRx44!IFv}vd8p3RL7zC8gz-cVHx68iF_W)GGC1$l2V zW!5@`6kE@Ja5#B0m;5S*;OV%iY*`1jZ}l&sQdh2*oVr@WH~gFG%5vq1kd5Vf#mm}W z#ZNowHw%iruY_jfP_XLP<6P3V&Tv;9qa3re;2YuT-v_JVfT5IF)9#PXrW$PX0v{Ka z)4v|HdJHJXq*OZ2(-sh>Jm`Q+B}H(M+)U!;P(}KC-EA4?i8&H2l33Op>jIA2ursr; zQB)caxkgR(%Th(_A%8yGj-)1IHUWRWu7+nA&$9zW8TYC7OsP8slHJ~;>pB*f;WeO` z8*@qs4o0wu%q?o}Y}&`_2m_SuIyZm>rk@Ecd}TDCisxzv?i^5~pvf*x%1%)SR6_on<1V!Nvu&`Ld7|q@B=_W#F4Rf7OT> zvKD!X)ZGT%D97uRXed%nX&&J7@zhCRb86WF&`ga%|_GA~X)`SMUx zaI1*9?LrBXb3*p-WS#>KBFp1>0OsIVx&Lq`#ax^`&5Qnc4x2M9JnMy!^jRN41{~J- zUAtg8+DiPOd=Ad)4LWVv;H_I%BYt~MmVZl_S59QHTmG}f$*FsdNj?AcDN)K3vRWes zHW|6F6}QP%5QePvS{K|6aPsL`m%yWajj2U+P@4EtyFAYOJJn@jIR}6W%1ckggq%|A zQ{Pmi=Kd=Jc%`2y|5vU27fTDMbOBGjPa8yy`9!%l%e#OYty1SoskKc2xh34@7SOT& zbB?Je_l1l&{Cn^JU%im!aY!?+cH8H}m4JNoS<#7zr}^7Ws@leQAQ2zN?oWNfuMz$qSfWA}fOGoWH!3Fr_ZbAPn| zSYEg@+hDA>v=oDD^BS4gM`F*M(dgu#?P7F}XH_>4X9WM4a}@Usc<{vEXA+Pd{rzh| zS2>SU+5!`M!w7+Dk0RY;x4JvXX=v)2ooOk=H&e54B%Fg66PFn)RDXWWV`*t=Fs^*(F8vFHz9dX&j!v#vAN2=8- zdlLIeOJtl&dN~P&qdQN2i^noY2h?A?<87|<_;)G>Lh^f^PcqEGu9 zskzzN@7W#66@DGY`iJsvPmXC+pqy{3`9B|m4e85Rg*`i5c*lD3KA&65X-d1Tat7ei zb)J%Q9u5ZM0PVVXT+M~z>37$&VxRt@o``s{z8{2doV2X`*z6-=XBS|C^siP$T;@$ zN{e&luv^=;ETgfhJwm?=`ney5z43u~<&_q}iiQe(&4fZQD$%ecZ>F$2}c& zl4Z4!zgh%iTN(;{p1Z$>RkcY}Paq>>l_@jd0Bi6=R+g&Q1$7;rg3lz*^7^y$1JB`# z#?@|Fs1Yxd&2+)pJn#k1P*IOx-_;BeZmmLG=E1ZztY|b_Qsz#hK)C2$)ld|K=@WQi zZeLMmePfxcOlfl<*5rLcvSST7QI-dmVpUixDRZg`(&lL?d+P;}+~Qdaiqc_73HY6@0ey{}s??`2(B9qt zh&YBe$MA`rJ8_j=6XH5SW?txfUS3|$Twi|Qj~^Vkh2{fzLA99Pk3+MfVq%8={yIeM~na$q2i&wAzS{y6fW zIg0z8)Y-4UcgmGzaPxYxnXWkJ4C^+-mV7mDPw(9K@2@#I@kIo-WSU>|;#G4K!njV# z$0)*J1dLnn55mLRaNGy5Gk_wGeLCAtXZ6MPZTJ?btb<$EO~j3o&s#gUxu)nBqsc=9 zd&qcmlcAw^&|z0rf1n#ROIpN7Oq^K1f}-`V$Iy#{9Rka96w&eRHxLTkFKEx zg{HZw-h=uhW+SJ{I_&ff4T()$=EzL_*|a|`c!f&8N6)!&-_KA@mIZN#!T41GN&u1N zU69x07xm>E;;F-BU5F}TQLX*w4cAkOnHrj}#j#&WXJ={acNCD7=~w7 zqyF_vJ}vi27ko=iE7e|}b;_BWJ7!$s7Jq80E>p(A056s+mdbJ9IFKjLJLiD}NLfKdlc_57BY#aF$rJNN&VG6R*_Y^|O-;WVFdF(iHX`)JV@Hb#M{ zsHjY4o(7@WIr)-YZEcQPA+g_KGEe5AgUgQ;F7sZbQ2NX=2EvHQ?Aw8OyzM?8;N4)q zUhlAOEa%v{>t!XtPUP)-&Mz$L_7#lR;G`=5EvBpJE?sugQiP9Lr1-*JYzi=)6 z@^n`hS{Pu+nI8c)MQEX&qoX7Eb9oC)HifwW%5_ft@J6ZEu&bI@;+>4|mZtzFTFGg2URV$qETo=n zIEE0n&&bpVXUO^;_`2q)Gr8C9SZsL3W@^JtpcTyw+=qM3Uf{sBx_v=*VtOj%;@X7f zb?=V^4Q=^v4cX06VIo)Gfqn&3U80NzO5q<DRNhpg;?P3<%4v%!bc>)o!2ablc}$ znW+`QS%B5dyIb(lY_x4lyQ!ue_R6Ng>*Sv>EU+)*9;=rL%H_@P1O9QHwOZKua#S(D zY4W9v>bv7=Zo`eK(&soUF^3_R%)0zJ|Ak}^^D`Q^?V4lA7ytrhdCVLiTBJOsS{68Y zP375=4c{qB5>&JqdZ5^r5(A``SX$WrEdDWIZk^A7CoUCQk5+WQZPZob?A;e)%{c;- zH!G2M@_xanMk+aPVq$P)H$$DljF;Nx-rgoAJUd~MhEDE{n2CIFi52T$-nEyFUxd3( zU9_*cL}AHwdv(bt(?V)^`7=uItO9ZfyZDyu39}=$2^Z3+b@&Pw(*V-f;)2@u0F_W% zJbiSNh1sy}qvZ;lKSbfz&4te@%>WehgJ!SHR;Ewz0sa;QoBLP7X|g|rZK);DeB&(z z+Z6ecDBonDDlo%Ft-!Dy321aQN4Ez@qgP%Yw%K~??>OU%sP=~&S5kAOg%hQUZINYY zZGbog(lh${`kf|~u>-z6nYk`(xK)*X4quPlF)8c)e%>?q%;8a^ydnLep7Wl?@qYap zW@4F*1R?LbyVaq0^#z?a?j?`X1F1-%Nb)ch#-nWK;GkKHOZn4azr(z`L*)^?HFi&I zfX++pctw?0{R{-)&Grf&R=JaxB2efLcO&42HSD{6a@{i~P#UR=a8hXIx6n)TpCE@u zJzLX9gGv24UO2{O@mrOj{^()6i1^0mJwkBOQq+IwuRnKBK!Nj)k?Q===~_+VDIsix z5I3}y4_e`=e*NZG)Y>m~69lrxBom(V5M!25FD`Re^P$eP)g3?06h7UHww)>63c#4I z>&PT7?^n~3vOJ?faULqShch0QfbK!R#1|k01!lZWpWx{_4Q4Q;b7*_<%ivV(5zfs# zBUv_EULCQZFgP0K=Uk%NWDhW%{Qaj`SYEwn8rD-Zzmx-2P@=(@6FG!O)`(?ZwZ3Dh zQxK*^xnxfhyR)9;6H==ty7*$4-?M1r1}C91*6F1M^_90q==y8LES_b(N* z0o_(cc^to^KcW1*njr=AjP+NFDlbwR@2F-?9766pj2za^bxOQsRXc`oj_pOkwT*lo zi`LCmt>;gsLew+XLEP!ykeTP9y(4zUB9NF@nzpj+#wm8s+fZX9G_&YpZmrs>75iMb zH@(&0@EN9eaAzyP>3LN@ROoO7$&#KQ#n%>}QW~+WQC5{o#*NK~A-8Qdc=ao--Dk47 z;vHethBxll#*J4S0PY5w9Bip&K*$M@dpd6g!+?sC+Kv4h`%Ad@v?1{Rj474$CEkl4 zeM~csX0m%f&|F`3fTRyZg)|wj^L1eXLO2I3q-#C|=g{=A1_F10ykxk>nDunmXGOU7 zG#h3W9my?_KK(lLx|^uw)1}h94bPQz{FJMZ>5 zLa`qnUn^>0TolHcTRW6hdTbfK97DRG{dB@P&hMLrWjs6{rfHJY_d^LvTIGJVaHR3W zi}d8mNSg7_V?sIe)h;ux&Z(_NonqV~D ze#rqysM!p-gkGk6oPBppX#etV=YfVR4G|IFJ}y^v)|F(?q`FRn!ODW>gRxhsz6$Xe z8&TaOgAO(J3AP>NFC7IM>My7DtTGlmz)KBnPft#K)C@Se93??j7Fy=#2w72)Y`sQp@0 zO*8padC6>GU{yH{0XLgX`7_)5%0(wuhBq;_jsGNVq%-@usOUpwN&T1v(e+m~vL6ca zZtCMu@C6&V^_|KJ+iIw-9bk&KJ%fin(;O-6nNsU(*l_anOz`C2GAI5U_^jnurE1)0 zeZbJ)K4CQ7jcI1K0Z07;&S)TkWEv>doYB~K0?e;F0RW|5cb`RLJg1^h9cxIf;J^2^ zQNVn#tBs8@Zdpd#i2MS;o}01c^U|wo(dqY_S#!9nbww#<{hV@Cw7XWKe4olpt3{#o zea{~+ZH5~j7)tXyHpTbONi*jc#1ivWuqPF52W06h2oHQnfj?x>A#n7^^pnm(-xg<^ zfS);%HvdP}cLy|?EpNNmRo4b0O{6JB5ClXNq{c!=L6BY*1f&b0LlPC04gyk?CPjLY zlF*4t2}qM(0z?Qs1f(U9kmNgf@9zG-{1X!1y!FhP=gd6wOzDfiz`V89rsJ zV39CXb=xg6b*KWKQ--ct7LPX;PyGix+}dz)aUm2I6`3>8%*(@)HG9?k!D?i0cS=y( z=fc5Haf&*r$!(h;H`@k;?nFp4@$*&&etIQAib)Ry{90_?oXtzi%3^v6Yi9e%RKEV= z_>meUawiw6`%hr=P~pe+?R;b&VdJ)vlCe8-mW>O`=4z#jJeHTcW#8t(jrpOR7! zOTJ9;iu*IKyqz!sc|&bvxx0~`UW1BhBb}~iGxRUE;u3cU0<>xFJ$nn`R1ggMjozCP z>*YPWj*h{DJdEhFUu0+vnqv4B-SZ{pjQq@1hQvLfHdp?c2)OtMxmg)T1XK^G6@rQX zc9s@s8Yw2$(vDY^2j0W_5AfLr|y5fzud?LZPoa2tzV z8a#?_o12t=!RhJJM%!Ies@+8^`GE_a#K~G`qB^g$2OISZ6}iX*juj`m^BxE&h$Bi?~pt z@al+Q;llwAt&T{$=LgNlFBxaN>YWKj|*5`fiNlisifD81{q6 zOLsk;Pi7Iwf2pf#z1c|en=AIt(PWxL1Oj*ice7sdv?|&~GJ~(Vq#q56raw_0&8#0l@Y15*yx+(PNq)_@_|Q@Jgz}}}7h|XPT$(gz z;sgcVnIKFq={zjLbrnVSg66Ow6SE9^BQpl`->&_ZFN+R<(!XB;7b@(ipLr*QwYcTn;)G7~b5IWf9iE_; z_Ayf5y$G5jHKFK>CrHk0m5D1S9Br(f0{1hrv?ERw0wet)LkBGU!!W9s{iV|2ANc;b!58fS3#`xfX0_Ip)2$!jn&7w8P zJ#n$>pIw`=33hGA*znMkmc0eFb^CVGzdu|q^8rG06mKB+JEJX^J$K1gX27<*i{BZt zh-Mm}>np^q-I9Sj^`=>7dVM{ibW~~s;TWKCvS(rWZpqSkbe#%*7F8I6JbKM(bFR}~ zDx_+LrJXQ}{8QFHeYy(5r}T62X29m$CMWv(nn;Mo{gfN7D{P7P z%Z$d~vJCv1sbJmF9k?8c=4QVL!30+$V5NT4VU-lys+O4R|=(0xJjoG#-nDViI ztV4s9_uL7X6-%VHeU9&gaoLCSWmaM}u%^I? z5gm&WZNc_}65HzUdAfrgG?n6v;V#D}rA>YY(#vTl14FOc32BSu%-?k1f1cKKqqupR z@n>J52$eo$h?SPu{yS;M4vk1WbEC=v>+@Kknvu?ULr2V z#-hgnGrXic8Y!tn8ZDvUg2>uo-D+;&H5ePrG7hCw$rYcD3Ji~3dx?*OYU$2_d2DnM zFsafmQ+_2rbOrxPM$kU+VfJ$==%yJ`F0_o=$?E{{h@8)V8jQuXLZf17v-+~4Nm)dz zW&ixebo)EvetL_5d$=Xu{$~t-RLoif&}dbR4aJiLU3B%vA+->C01=TW$PaRzOVETys^-Z`4Lbvq$o0~Gzod!KwdVfc17~`3T1qQN6BKpn{sMymbfPsS ztX|9(+N;k!8}c|ZV(_!_{z*p4C%)9L=A3-CGF~m#eqi8?yWDqe|6*GTjWvxgjl^bn zM`EqRTg2VvWMxTIIJlsIB^{gd)c!FK`cuG+VI&3C=T`c!S7QZhitmS98r9K_4NQ`V za`Uz7bW4zRGhU?JFPenEy`1C2ATp=2^*cGPT;u5<2_J z--SzYB|Tjh*Pm=ZtFvb}NXDfAk{H2Pr)=(BVr;UZaQNThh(j0bjwVKP^T)CmzWd%a zFX~$n+%PqN3a37m*(l-Ty_>l`CgHUE?DTu{%lVB4x{mpV?iw!1I?7Wou$qKdUQGh= z+v=l#Azans_P586fe0T@fE8S|6BL?sMv-}|zeaI;!SYYsyWlkkvbloVtAJhg9Gfo zhyu1UtHcr?T*XM8^cj!^u0L>Kzma8{UYUS)?sWwezPs@i(^^5yujUmqE-L)l_wPNj z`6ZUUW1TBzoA8nW<$`j1$;urcnSZDZYE7O~MJ9y_%R}u+Ky42u*XhpY} zLGxO_ou@-1aS=4= z8`gWJ5qD2{&w!u_kpr>s)2H_s9UT=1vdqmIGg%ED*YQBjbRy`C{_&Tho*zn%YU zct@)%FGzek5dSR>pI6}8&E$2A`C;E1qw|$C-Id*?(>^6wp_&H4kwl`WEz6~lqs${8 zFW$ZW1QZ?XUlMegJ5_2-j+Yyve8reox^Feb*AK{N0hRs#G2L%n?(~)=9dc6Kd4Jlk z`I$4uucnc{9&wS%bH#C2R*WAVIf?2i;!)O0R8BWoxkXyJCVO$BgQw#9^fhU~ zXNaf2&jv+qclsKDnD+GuA?KjNDv(kBpp0|%2%f(o(+pT2?>#}~EsRG%`&!OOpi4pz zJoTZ32cptm>`pF3U*!L@k{DmMaNc7wjsc&zsz%B=QLUk+Ro zl?+_d&fd)f*Hpb=Lrzfa_J6G7j#wwJq=ZJbW(=tyrjoQMj@;kU7W-Ct<0_(x7Jrce~>hNrsSC}#| zi8U-6L&VpcNRBQn?5wP=t~R>#ek-Sy)ivH8*aXO+CLgNuPx$hXLH|XkHpUI3>-#o? z*)9A^&O-qS3KP2A+tV6FAFisi+hMx6uHDmBdp}3gEP9J4Y1;F8$)O5h^X5J!CM+_Luv`sQQlN&#LCx%2T8x^U+y zy-z-VlfFNG*!h`PHNwZ<#`=nvpSw0fH`N^V%=Id4fOZx2xbd#T#s)^7t?8ux9h(;N zxnkXTlbF!k02Tmqnqr`QxOu-DPfvTC18U&627ngr8xP3V9mcmQxi{^xJl87*CqlyF z?}Y`PWc7faxa#6LpJ?(S`hRpMz=XZ#zaI})W(WT1acPxEZA>Tr(OWKk4pM*``N)x7qZTL@+Yu9W7l68-|7xCPMFAO{!yLA zzot|GTpW&<)i(D5XP>NHZ(|NoHF#~yf6<8$H+0!4GIwMb!7YrGux_jcq1$-Be-_N5 zYSt(etHA+jOhW3i7enJr~m8m@MNcZc!nA8_#A^u~SwtmdP)3|+&NMIOc~9#9fKt705h zAGJ50Rs_|jtKktn{@eVFt9F2+`oE6>G=BiWWI~X=jaKSZbfk@MTTKrMB(qjE6GTU8 zb4)VUW8c;(uOt4A+Lr4o%qwa^er-rGPi725*#4=9IHanu{BFJWfTffVlML*oG2ZFM zPr7o{I@M`>2N6KCQJfvh2Iv^yS+ogSv~y4*q`g0gR$miJJ!lqk;Xf5zzvsaJ?=1uL zlmn{L*+3v(He1ucZ{RY{^MFnipNp~PDtVvjjB`FXkZ-26wa&CfelmZ(n9KiR5* za-wjqyyaRAT4aU{Nh6iT?x;)4glQI5+*N1bg^1;4`@(Nx0Vdm@#F zTER=jMD+Zs*^*stwgY4CG4T!v^!(Rljud+3YtY`?%-^<60$X`zE_6+VB(DgC`8CyG6B5oNJJm(OA;bq&k24Gt<(8wmYZ-BG^_`7bxT$ zOlJRk)34yt;D=Q!MwnDeohv6w_}^@dmOt;LFBvt8OppAA z`WI$hIO2P>M#Kb&e$L7c-0D8aN*l1Vr@rVuxDjHqhu>okyd0Q4Z$!N2)UO1rm1Vr2 zdxzO$i+}QfhcrV>e)ie}zWqO|x3_tg;NTnK*@sRTi+Rk<$}|1G(2tt`W+6py{u?j) z-(5KL=wqD5|1kQyumfr_moae6Lr3+09G$29FL!$N*@=o2v#`ae7cKZd^#1`5v|AhO z9j7C(qGGX`fjQhL+DSzHTmCEmJ*?1p8#$lels*n0nqiyY>QQ00@e^L|>BYTHE$ za1_9LrU&rb^EcaG9$>?ZZ`O?+t*`P_;;vWGHXw8xee_kZqg$S$t+oyqGh~i3#U9K3 zz2(8~-(HF+?+_{3CwH z&eMEKKa2eMHvZueD1ZF8-^$Vt>TY{>Qg&S|IE{|zI)vqW!ox$?eydh{f;b}o`d;)n z9D5qwu~T>uihvo1wRPW7ay*r03s(Y_W>VCTNYI1~L(Sv&Bdx@qnM}>*1f+}~0{}#q!QkiNeqq25q-pW$T zaK8hc8PpvGscwGVr?Q>$GDaL^FMav03k44tG6;rCpn2wcwZ+mXA%qzxov-=(Kf%7G|28I9p);{m(uk1769tX5YI>0H#L6jrpH#J)% zpJG_A2jXhG)R!{r)EY2oS^bq7jqwmZh13A0FaHGCatqHeoDGlm1#~`lYTIHDDcx^-y=%XCA2asaS!N6UEB|DVJOsWH4d`YYx4;c<-sH!G>Ur%C z*3O$Sf7shQs}Ev%me2OccNWve_LCrtfqg3cKSP>jeefqA^{u_28dl~JKKn=Pb_haHF~VWM>Y2VpC<+asfS03duNrB!C}|^llobmlD-4DL%2D4%KjI zazr6ECZ@n4^idjKq z>R#xF=?@u2k8O7b(OkI27q@yJKcdPFk@~CLkI(Vs;pp`f)5}PU!}6h>f*udBK`L}z z?Zrc_v#ZW-Mh$LTsEpX4gu0K+yMH7CTHwudat_tbat+#u3g;2ghsa}-UUv1N2hj}w zhJqw#l$*uHGm-C!-%W0`PYRu}Q{SvEo-jpXWlOBC@G;}3aYUsx8()oX1|b9^qpI4> z=OffOAI2u~Pp{6`EME@)bxZ#Yc^1W`Hjt}-7uhr#T_5N+fb}T$#ia2J^VzS8q_YS+ zuxW)W(z8(OR#pbcSe`-j&A=<=NaxHcyg*ZqpT?&rOpa+L{TpiiQT*fR&o7;A_O{K6 zXgwAbaL0O;xYx`&h*Grl$@uIAtQ9tc3DLp;!G@Ghri-hxx?q zjTEQD;#Iw(1*B&+gxI`XasEARfz(i(kTM9c@o`gCW6sAr^rbdFl9Cd4HGPOK#%wqWH&zV!my z&6(s7e9&H%9L*Xzm92TtAyb__o?Cy`*V%X7vHaO8uAC4!?Cyi|hi6$-c;+~3sJ=T_ z{)c-$oYR*HhoHT-V-z_q_dST_zOj?m^5GK&YHX;gHL&NuZc)y7=!Wo}O)XM>yo8S#ovIP2JNCzcR}|Th zbXb5>i=EM=WU3N%eZ0a5NsUf?b;Y4wabY}w@Yn?)!oNT7osdG2dfypISSH`u10R$deK&0OXN_SZI{Syz3$xl zY*<%KH5?d3&Q~L6>X34fVZ)OQm3hJsFIdFmy6>Pz&87=IXToHN781aEJpC@-nyWps zpqVDq*N@JaE~wiOpOag5m_7?rSZI@5Rw-}ZNp~hQ3^2t!^{dzIs2oi>vh^RNL8*iL z=B7`us$jB;okgB(c5CnzHPyJ*%TF5Prk*9nyt%xyQA4@!)`GedJ*@0Cccf1=e)%x9 zz&F2NN}jZQ%{Ha^>aN7_JvCLWMtz|QO`n5P-mFOrc|D#OzY=y97}v;^#fSPmyKxDs zaiTqysi~adqTwN2YPRjMbMVi7OGvpGW%Z2nX(t@m!nq)uU&me_nRc9Bl{nJuo;?Yp z%@@(Wd`>o^#?{b^CmdA6FDKQ;Kat7Nq%=28SM>GQq*L{R=b*zG!RGeEz1IY88O%h+ zPMZ+hws1ac*KOo_mg2Xh`WXlYG&zRd1({bQN!O6wKiMT-lDzqGB5R6!d$K4!en37&Uq~lZi7ixfDK^~J&OgJVb`3gl9it*+MIm3$ zV0Pmhl4e`X+ueJl9(QFwxXLc`wIq$dp5i*ZHnp!dTxMNbpBvAmR=Lr1L$XQNb2W3g zw8>fTx`5%zjR+UziXY%4kXiXiyJg-sa1;$Mw**gbTgdmomn9uAotub++KRC?N~#h z@BGRQBWx6_bWLivN+HkIS0v@o{qbvo@+&`Pa$>L|%gC`Xl?qKg`9rQ1N_;ANiyB2% zg?W;5*YT>|#7kAoU;Yl6Mns!(*l1j_ES?zFUY?hc(QTcS3~8-kem*Cb6p3{tn&(d- zH@7eMQOQ=>6R9qxMnno^MZ5X1feBK|jAAlOZ?xTPZ$MT;yDQhbDxMQerYOlQ-2q{9d<$YeT~XOtukXLUzxf)1?FW>sfyP4 z3o3(2_f3rE{hH-9l^GD&oK#WY5&P|BsxVWHp_@#*P||MPMb2{`N}DP563|meDqPpD z`_Sa(b&gH0 zGr#SRPf>;(YQoOeh{iYOD3m>+e@H*hg~)kh=Gv{rL$jgTZ<~?EpyR^jJ#mJUULc1#%7#m3=Voa%?3DIyL z(t1|St33x@=o`L&DTbCTkyE=8Ze_`5%Gvfa9rw5H4l_+<32Kzp`h`1_ zI)Wl|ku<`$#S}vnf%;Sh zt|%a$8uZj9Sg>iSt6S0(hefl>151ijkd$OAPu#i`6XG_qM>IaIIItbbUjyh~A)z;M zHk4!i^Er8P!mILD`7dM6oKx67j#0@8C5$G#&{LYJ>+59v$R8m!>R}uw2W@I>;E$u~ zr%qEpJ%HAVHZ;Sn0$b!|F98;fRMcR;B6(fWe99dThi5IkegD3Y1i(khw^i-s;o@XG z3Dl{*=VX-)&CZ2Z=~AS3qGB3ul6LM4`vO=r?2>DfU>h!~mFwW9P|S^3xB-MuC;aQ{ z)Z$XkBL~+XSE#-d3UOiUyhaPa4>{!+Hn=$Q_MX#G)w-6gIk`EJZ7D% zxSSgqCVIA}_UzVmV&gDiJl`q~Oj1E2dgj=RXw(b}txF=JRiaF27;0Ljp81Wj=SX2< z*iyVPbO!+Cm?0$-fTF93<+5JAAT5g&0a3LF@`h4h_L0shf`U1Ow+-YaK zmN%t5yA zVXWF>WScaiCF;!kt)KUX%M40O@bJpMv&lrt(&|9;v#GyH?3W+~ra{|lIhqDN zQT)>EK(l8!gIcU|e{TlD{A_ZqeU(Av>2=eown2AYmz39tYvqPqTUDfurJ-B{2gC=^ z!Hx-znf`cbkXa79vr+)qJImEL5d=%1+wX6%NDIE+c<1R`U8|at);;gIf*BAb zFA27AN6jR<4qDsX%!@7Hw|J_AU?Rv#9bcAfc!*v0PdL>-dYbDluNUFsFdr%K^iF61 z#3OdOVu(z6IP61F?ni$i&u_ngod}*P)(g-`ECTLQP3vDTj+~2%_q3MODakqKmOUq_Ct%> z_|C8oJqh~x3)%j0<5gV~p#wh@Edqf+^5ma5I1~}~XJSVcNa273$dPdAzSrdRm4>dNi=q=Y}`cpCDNup;HxYTAj z^eY2*oQL5*DP2B6V_nDj8I4<&yfx)lvu_5fY}V0Rs!R$Tl2~L0oVIIXsGSNrj^RkU zzDE6gsde1vMMAE$pQ5`>l_BDi0^=+U0%z=S7P+-Y?fY$B#n7&IjCh`GI(kp@JCA~2 zUAHIoJ9{7#Sk)U53kSWYyP$o_`4h>0D|5A(m&^j02J_(W-^pJW+la)Ij4oO|mh*f; zPYcGh1>SS$?tq}pW@+u0m!Bsp7JUljxy1L9javYg*1OJm|5jR zgKQ|Nc+y_`R#yH-a7tQ@C9)?aj*~(6!_d-Pl=$1p0T(Vq&yCSfV~C2rD>tJ;%Tz3o znGDU)KT@OxBab2GYcuV5xAz%0nsp2ouF^=Oyfvwr;+6Hw>$k*J`ZJrr-o|rA6xQ;s z1!-3KgDy3f?3ofYrhnGLHcluvuTAaX=kT%XCT=ngPe?&H`L)IF`qM^K`eRCiuE64< zT4}sS_t+WmSnpRsiwk{?KYfUSO(Q%?@gz6y!7XKuup=NA_S_Z&R_79NBfzmwx_`K8 zC{^;oQ+Nygq0GID=OD}evlYzRc6YlwSmd%4DC8D%t9bmFTzX`Lf{Ra_9; z_BSbUg6_`T-$U4Wn=-v<>zy`%K6)IM)p2~%$rt`2^JnhaYfF7DUY z0d*G)z3{VhK0Pf>{}br3Ad{WzCr-QFnA0y(g^KC(pRJ0H*Iu~Ok|Lw)v&zb)zZvG7 z`WQ0oGW3AB(89_e?R^a#?PpCD54F0{HQ70pMR+GlWnOO(w{yPcoYX-`qMMh%BLilN zfh?%wu!=}7&Y;(Q^2(*&;laX;!*5eli!-8Xa6fK0eQqN4 z-kZ8C;H4_H^S)nr!8c)iv7SH(BE{ykpf>_PR{A(n8QLBSRzG{6c4UOv#LU8~R{`z)u z82`98O};1=EZNm#YTe}81{~Kt*Ll3yPX8S~{y27((?&|Rcay5VJ>KmO<{s~GFc`-3 zX|;|#RLiH^0kk|s9#!&>|A^aq1_3{~(m7SOv$xWz95hWX(gRVeyxSo@SH2Xmv?xzzRNjG^bpVl3FjA@A`Vg4k|(GO+E z@W*R+6YUU<+DOhMsq*sRFN!ht6LQ(@<7(S`&mT6(<9InUN^AP0^X%RIs=RZy;-*A) z#``yaEZf=D`U&3eVHi#Mha+IwM}4+3>x)&myzU`;YUAI&yE;KJ{039pDgS6vnynXP zg~TXvnb?p^nH`HsvFNoJYQ^=nCbxDU>j%&!vMQr?ojLV)T+N$Hy1QbE%mQ-`yq&?! zO(I}`Tw}{Hk2$KLwE}Hn8Qv-3CFD09j3J(ML=bOgn8F&oOY3_N8`$*BB*>khGu|>N zgOoeH2^lmhnYXk&HItvr(@of4L_i)ucU$<&C4TYDB3%n((nLFWB0~J_?&_9<<-JL# z07j)VLco*N!!=C)Se$SSEFQql_BWQ7Dba*M1qy8pOj&~33l1wOEFjkLq{E`=4iSyq z5O$vqXm?t(NKzol-49m1BZ*ZmPwkN3K7aLgwB0~TL$o#SCP^+G(K#Ojeb!L=q~~_t z3bhiN+%@DNlho?Qa}dSG@SJy8F3534FR5UfFw**!X^W3klXGo>lltw)*5$bs8n-K@ z=={JRE&f7;82gjtkd58*jN9!&)^c&sbGXGnZp0iosTG;gPw2vYy$t4@d5#+~FNnA> z7anFS7)om42S}O>-#o~ltX=P_Ltieo2(szUTEwpxc;4d+2ME3y(&Fo^szx@wF{RF0Us*@8DZu&lzdJ`wso5(H>gauvmON&aGfE( z4m+?Xlw1b9(~~-V39aC6^Z8lCqDqfSq{%`MDR#63*?a7?c+y_a{CRY^+>|43#x6$r z{7~3qInBDv=G}fzYRp-Rv}K{{{U%u9mL0aVul;^6+Tvw)^xs?+wxDtntiv2(c*NB6a@_jJRuf-9z&c_`aGwXp?;ja{b>I*eKBc|j{*XN z9O-!zi0j#ED?=`Y6Y1&%?dKr+d~*#GC7_j$D(y2OP7I3`kQlmyi}&ai(4amVz=IBq z9z}97ic8196wNbGAyb7~!gx{#nG{K}Vf@mr5kU8b-MGxOY@+<0|9BPSAP3`bm8(%~ zyjVc$?zCaE)uX4hSTJbUB<#Y3vxTfcT>B|4$B!+%GdACjeE#aiU(gg;BM3Z1A+!;n ze++tXO^+Yo}bU3u?_+5UJlL=r!-3g+2`d(OGzd}-_670O=a-b4Ishr?^1cSDI?GS42R8&myyezgSAd5 zyE(N4_0!7b1P+~R2iXO_>$}H?t&zb_1{psL>zVL2hMLOyeJEde<{si4v;GzS zTd(`;50o4BRdBvkls~6+i0s10Xt}4gh&a~+dp_eJd99CgV;{Uf;9Nlceqy&R-<_OI ziBnSId+Yj-w=%WeVE+qMoB73^Mfi2x$~op5u*?;92TNM--Yn6pg4*}&EZR9Cw%W#Q z;RK%Z#-q@ic^+jtqrMrVw4YGk=(xwN@!g$zx@_UxTYEqDRwbON{2ooMTlD}qULNi{ zCX?MdRGFS}7dt`;z2~*qV?umgh4!6vtOTK=lnuVT(1|5RLLee=WaIZQ*roX@y1zz= zdxE8VE|dv83L&n7|LSmme0K21mp>x=4zA|Vu0^;v=)?2h*K>d25;2LS+Oud4KepHM zY)8QIJkJml+e#RyzcIuEKe=qD85+ZHL=1qeZ%@_USDV@U$zfuv?X$1hDEYl?T|U$! zxol^L2Sl&#El2VHw*cm=>ipljSQnm|{v!td&oQ3};@PggO0wYU;kqAi5O6vKPfF+A zwHRQu5If1dV7yVz~MQ&&$7hz zM8-sfbtFXx@ly9H6egM_sHmKAJ5tMS0f<)+^Y$Q(^_6sB^l+cu(dSRW;JU>F>XxAc z%+H~Vz4M1JJh$znzYLy#k8KRh3(jiiv#9z(6A&<{xL5j%|IMyLzvy3f-rQ9Zf&G%a zkx){~CERsgRaM{7E;g39W<490(Q^|hH}116ojstRBaKNYo|ZO_+vR3qDKzS#n3cIM z|HO_0ZTx#z+y&3f_IyK$Bi(%4NZmHJ4e%1K=|d5yv@{+}2p7=sygcM`_Zq2dxwX^Y z#C5dH24dR)3ux~)yBIfT{EQl~aqf_T(=fR~RrLv8fzU#0{&9)Gyib*yw?$?e^HUmYzE zS%aYy!Bz9!PAmqWph&&X!XjUJO+!^xfmC!+fI^?A|9N6zTH21sCa0bG+!yHg{8g!R zPQ$$$jh}ME!h$JVg)FpHsUMU`?-le_DV(g4s;aI84wOW!qs!F*E*GK}Z$5(A`f5uzbBdscEx8#Zq8c;h;>ay#R z9%$}Lf4&q!>~R^57@UVn*4|Q$fB2P`hG>-7&mc{$nX}Lui_3wWl$egXrs|W} zSJ!OEGft6$CW6MNN)KoG*b(?8*oXVa$3<|-7B`BpUoV=Xq%KPd2+S9cSuo`WX^NO4 zzfmO3koRu5+@*QPYMvZ$JfVXBPZ)b7_LlU{eEP^`mi>Iujf+63!aKe#&YI&`~_IvPZ`NWQdivZf6BO|^KD%G+)|Ei z-N~~UBXF{#UHS!P;k%DFW^30%zggoVttzZmm`BhLK?5r4qJ*?tISUm5D+-#%X=z3Y@b?)35eMndSS&4 zo@H?TG26fH_*7?N{J-6?-Q66XS#?WIZ*wzwmM>`hl@I@;jJ33T6*39t*#=1zhnLDK zS&D_Fj)pwOBaR~YoI;!mlAFKF$pXK1x=`bY+}m^RYVsS}!{iQsOlr(}O%w~T@;BuH zM!KBUwn00;9Kqe3VU2xLqr^H&6xbm(4fk#IWY6B0auCW!NH35stwvHi>2JXTIH+(C zM;z=(*q!-^4C??ElrG|BJC8IuQe)Ca0w1Gm(_e;JKZy?+@!i40$Ct~Q#I#pk-D6@mJS$esA{{>TdSkr%2ry=`s*JGQJXi_bO&Q##sJgw*AXV?}IVPd9ExS*fa$ zGCb_nO#=HB*ixoqOWZ_AjB)Pq5l8Xkh&<<@H#;i(#5DP3zHGRqvMa3F`ie2hcgu@j zszloQ$BJ&=ek@)Z>GH|9`kS%22pCijQvaD?pYUyyWuL65SZ5CEPdwp%K?NAhAeqF% zLXL1th3!46#brDbChvYdOq4WyMvbCmH`3N;5QECutN}(EjJ`2MWLSp{UtLcPJLvM2 zzQ6CBI(jD?+yl+TU#5LgDHdYu7}Vza+pvyTrGnsT-f5z-(6Yr*qdmVcI^ToVn?wWz zMr{zvkvBDum!DYU3}$2ev1A0E5QHk-BuM65fLdn;cijFjwKP<+K-oS0iLd&kB)0nsVUb6;;Ez4qW9{V!JYi> zl;zq?2ebPpg3*}|>YgZ`8~4CA+X>jx9|9$OIz zOWipd+&*KYsyc`NwK2G+64u?xgjO$)>yS1Kl&(Z5FrC3B6lh4xn|B)~FN>^unD}BxtE2>J*=SL0B9>z47)i@9g71HGHPNsM zbkqZL4Z0IDztC?NT(s^DjJ{fU$L_N@3Sat@bT}yLusFmGcFB}yj|}|F^tvoN3()Y+N5|Ds+IcD#TH^z|Y$LI@YbY2H6TR z7BgDM4c&9bzMtu5pJ1fB(>C|l0Znhi4;?@iAhe0cU9ImvR)V=bwCgip?`{aP671{c8t&tZs z>m}AFN@drTW3G=axc$hP(xGM;W!QNa#T%2ps%^~@$KPdAU3sm=sJ6nu=xfjpah$!W zKjS7cu+<(KwH^zlXN4Szm`)?H11I z@GC9(r&qFzM}%qSe7G@ujwm*1I&Sn;KtT9g4fJW|mSS(5*Sv0hdA(2R_Z2@PBjJ1; zxxp&H%9Mo1G^dNV)HJ|hGh!{YZ_WH&iGP_~d?Su>^PTs3Y!p7>F;(w#H@ub^3`L>| ziDvNQ#M+XL$pTzmpEVunhUM-35z{*nLl5$9^PPXjSmdWxO(m`puS1oGJ@>=Lxh<>xV`u)f2J^tYcLhe@ zJ47ijH->FKqQ$1Ox`!ai8ZomK5M;3fO zWb4^*u2MW&gkJ?XX2lk4aiV1U5Oyk{wZ5ryrb{{U))Bvh2b8E|o(KsgTkxxP85X=9 z!d83adv(UIFyc?RGeljFkfXG)dKAA4OWER|iCxDKREaV=dQDMCKp_8}*u`I*eNqW3 z^lv;ctZy5NU%b{WLw-z)rzM;no79Y7xoItxXjdIz!q28a@-8 zdU*!8iZ~l_)YMqwgy^}N2sdgaaWV5DBcxr;>@rk;RW@07e8)$rt$~D=ZjDUwyyQEl z7OTxZocGBcVp^+GSu(-2q!Q>kFq5b}!S zZUewMS9dTKjMlWR^61^1^fn2n-f0xxe6@r~>0{hgRh_Qga|Yl>Z2)@aOTkZ$xD+vz zU|BMgVNI(@{Y&c1i;?lu>&-5(vqcu85spF2K7`8jHrnJ8THO+oxSz6o{Nt{s{Sm*f z#W}>kN^%6^Cs&r1M6;Hp)wc$3XJtP>vG!+l&q9lI##LkfSe9E}`gK-OV<$iQqChKY z($Sg2OuqI$m8Hk|&vCi)Lf(p;ea9Q!D*E(@-248x6Xst_sSm$KXFHK+?7;f)Q=6^u3 zHm4eJk@HW#Ctifg5dIbRkV*k5U5_3{2r>x(j<+;(-t0|>#OyG)k{SUna8}E7Fa-NZ zMsKRzt7>Vxc}u@bNxhi!p>w<6d(?!4##P-FWjK8%szu7YjsQ$I0Z`^3}%Ej8(tL|!CR_Ieis;&))0B?GIel;EW7dFWo{1T9HZ5tp zo<@4zpdjHL0*-?k+FS2(8>i76RJhcFXd?gi4T-i~TlGdvv%gUqQkP!dF&pd8e8#6o zd<+(g% zCh8)X;_@eaYyf8j8GJ$e7)AM@sL%6<-kKzcmiXgo-Zd5gjR8p-(((3EmC0ewtB`U2 zOtZ8lgl1q)IxN>0XU}!^HUmDzs0WG5(dU`Uq0E6VyaU~<%OA9#f99f3+L7eNL~Sku z%k~fDOu2<{5&qSjzs~TX?QN38TRfCsy+-5Dx<0Vc+eD?1dW{N@Ef(NYOZ0M$^|8-u z_YjDhQDqDmxD6W3+z;29$D*jf5~lO!&*>7K2cngnAJLm)T8X~)L5>yJ3r)8saT~sn zDX8nyxGT-h2*l#l49|+p=1t2Ul@_}w(L@eYY*arJ|4>{hk?-3j{)FJf(!9x1Z#0n2U7C2 zv#kl^l>s#ksU&!;TuHn^BnD4k6`PenQLO;NkaDVAjT5yhQlZ|=0X9xA`7 zHsZ_-kY+W6q5YcEkWKN-JLx!o3ewy$h*|pDn$##u$s5hS(9xWAI3(sprL)n9@{*#m zg!L64i;>!xj@~!@!@^_kn*L+^j*}`Bw*Ei(4H&UH6y3G(vlzwiwO2p_;Rr=bm z=vpt-bu!kXkaJZ}?}kt>6vk-bEoCHI-qSvb`dsaIwL&E6!f0cJ&8Zfi)Zkj3hm)9%zeGql zZRQ4*8BdtU_V3@ZvMYz#=@ceHsTw!;&3soe(Jk*bv*Ft6f!bh7&4kWGTur%s2$uQE zJ8vqoS^UnVL;yhjx9Ty~={Srk%_3k#y^&x@cR-;ojRu-ch0WL-6dKu}Uo)71*47m| z=g0m69D?$-Ax7cyHCl~D8nx#tY`Uf?W78Hx;WX*QV@2p7St@e1D&A!*!1KFXO0(Mg z0!^GwiQ4@LdWbtWCFA;(OIf&wsn%#*KV?q2201L2$`mhNYNzgQ@(L}=;`K>xIK1n~ z9OCq#s?{4DcV7p#uh!@})?JQkT|~u8O&=q;wHyL*OSc~%`NB|snIBebB>XX4zeR(g zv}fi!KZCu@XV0YgE6&S(Jw2aB0G?rwlMAx4UR(f;zi#C6^!YfBJGox0<;y$^mD%^A z2U}^l#Li16bpELA1@PnCSe)!07%)s)0_To>A@3+QRo7^gRJRnn`1w>9T>QU)b~*T< z>XBX&e{#;DOyR6Omdqbkj(_sgq8`T1vkUaj`t*c@PHtRru5wo9$90)UmcC;IFne#h zIvADN7>t;j%ZG%7U~^}Y!fCd_3Jb(YFE#{*tf?nBOS4+?qldYxYK8IhSF$B$IlAT> z4naG=>`Cmzz;ogk*Y(6FJn_k0937!Ub*xorHm&X&u%i66jvYp5EsDNhE(QQU>F3|< z;W9^8vM)D2Ak3*QAng{@*Vj)6w$&9E@}-ux9EK{ZVCmxO&o8m2h%c4w*};<3b=6jU zZwjGPPTLzeg|Vx%2EoJDBDxS1j>P7fc81r%6@nI)_9wu_Q|C=0sZyN%pYW3V6oAJy zIo0*5e9M!)dHo`NDRN-ZSYrt6o$#;{T??!&S|5Gc;_;nqvfWUX5-tTE=l*AW^9r68 zD9yUzCgKkKo=^}IXs3HrRi=|(HV9U|B9DW{N5Z-q>ZIKAWnY!l_t~Et9&>LFL|vCl z(l&DR>c*Y<0W!tz#&La2PO>@gk)kGBlR%*qxhN;ArUm?-(7ohdclFeBnww)!hk`Y> zwMf!o2~SCCOS3w?@d6gO3jjO>es{}%;=rGlbt`F*)oR>v7Zjqr4O_=#Zqa5|Luy~c zU0zmJ){?=4_2Rv5I;p$W??Ik8XGk@!MBz=KiTu-Dcju8p;(EXt4o~u^3VN_d5keH1 zlB{*D=33As-Ld-;JDb3SgQ&_T(t{wz4~y4#9=d$S;q3`&2B@ogl)=bMO~E=%dg6N& ziY~E86V274<5(0&cnUd1M=la~Kn_a?4xmBAiSQ$d$GbYxk>d96ARg_ZqL2)=$A7?~ zrH?^kSGCd7kBMW#<4Czgq!7erzaSn1fy^7qyahkoV$AMDuLt=Pe)_SGvc?|CEq%6q zg^2#Yz()0UqH>71JY6XpYy|!7TI?_WRHW)cLSzgsxEV1Wo}#uDu>fb|1cxfN1gf_k z072f`EwMKK$Iyqc zwK>>iFUflu!fK5jAg41m?CCU>mM>dPufPJ;`c^aN7y8GsL$# zTku4oTifw%h%q}mWGz8%S4dSd24z(UHQP=*lPvZP#laRgE;5SkBC1;oRMQiu|*nM8&4SVc%#?E2k6B>J3*x zil&oCMN7E{WeB$Zn-wQE|CaKtF=6L%`g!u6|GClpp9jyt#?G^c)~8`^O`ZaUR%X^H J(&@|be*^9VAT0m@ diff --git a/img/project_files/npcs/halloween2/npc_alex.png b/img/project_files/npcs/halloween2/npc_alex.png new file mode 100644 index 0000000000000000000000000000000000000000..c80cefa9773a9e47d35b8e685d6bee04339e1a8c GIT binary patch literal 5577 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 literal 0 HcmV?d00001 diff --git a/img/project_files/npcs/halloween2/npc_bailey.png b/img/project_files/npcs/halloween2/npc_bailey.png new file mode 100644 index 0000000000000000000000000000000000000000..f110d1a766d29c79e0a45e5c50e69ef52c30c9dc GIT binary patch literal 4048 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 literal 0 HcmV?d00001 diff --git a/img/project_files/npcs/halloween2/npc_justin.png b/img/project_files/npcs/halloween2/npc_justin.png new file mode 100644 index 0000000000000000000000000000000000000000..97ce158c9f2b43e060f1aa94e2304455f311eb89 GIT binary patch literal 4619 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 Mc@4R8S66c-0I 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 diff --git a/img/sprites/spritesmith/npcs/npc_ian.png b/img/sprites/spritesmith/npcs/npc_ian.png index eb9c63fe0d7aa006066185f2371a8e59ca41d142..482eb467a847f51e66653759726589d0c5c3cb32 100644 GIT binary patch delta 4013 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 T)a0BO00000NkvXXu0mjf{u$K= delta 1591 zcmV-72FUr%PU<_b#}|JF4M{{nRCwC#oPSJ}RT#%#j22Q-@?#?-vVtxBBbFA7YEm&a zo1>LVKr~h>8Y|T0*ow-27q*=C1N=j5ZZt#()QY)mjAok~Nt207k%@~4lmVAC0kO#2 zf9L()?KykjmwVrPU*P-v^>FsQ=RN1_`?=3K&$*Wj!=k;0UdFDIVoYnvJt`)@;Y<{jMGT2ySZs2rgvug@Tr3(Fi;J~Dvf;qUKgv(@ zSO%oBxL6B(Q|dc9LS+#{Vo3C;EH0M&7Ui`I3#^EuMXEYVWpS|d!wV2d}V5qB^qK#3`2|CX9a0ueB6?omH+qUOP2k(jVG1G#hRmMLqx_YZgyfW zUb{j0@3x$B6-g?Ki#3O`A)@!>W}5^1>ytK1?`5_<_*z1 z+gh#KZ@T+VS0^)Z?sw&<=T})GiHOBC<%)gw=QdGU#4w!MF!T6vCD*P`?^hCy-SC)- zi7gJznep-BkHz*M8s7*>ysgbP%w-(1;Z(~{;+lU@S;R05+0dzUakHw!88hQ>dyVD0 zuq+cW&UYenC~x9#yTW*=R`zOhn@~k zL{f*I7F8HC&Lz=U$`TDR^cse`l10k;jmjUaYc^xz<3lo_`b}HK_R=qR&bm(=8={v| zX3l?QI-y(G0xvRr?)$F6xm`MuAWUr6gJf7Wu)55u#%cOjBE zHZ0d%SU0Mky|1v=GQ(0?#4v){5UqPhj`DMG!)fE$N0(hw{@N#AP=4$8UnzeTAQ`(~ z{=!>6JbQTOOUnPm#u##X%rDd#JvmesF`O$HVs;4TUo&B~GvK~&@|=j?6d)N_w^@ID z*6BCyf|(1IMGW0B$3Jum=9de&X+*=#s&2!HNES{^h%t7~hQZ8*$|8pI07D&;Nz;F- z_L{^MVtmC|kMc)jZl5)J#E=-ygR>#pA3r~(WPC@?x3k7!&0Sf_|1~W^j_He2e#`mu zVH+Ej#l`XnhA3$?l(!w(V+O3r%v68v`%av&97F$@d2fi%>Z+qo$3|rlLyuz^C|&D+ z-!yV@yQ7`%^29_DH(iX*hJGvcQ(44t4xSDBk38wOM$a^?E@ss}r`rD=JniVk8_Uj$ z+0BksbapDgxh`G#*Qcy>G@h<%vmdOK>ar)5MGRfSP*JLtV!WqxJaH};+K4{DG>G@9!Gx3WEAe6x*y zaBPKu_Ce@>#&=olr{wiv!vWTH4vZ3yr6)5j?%XT}+1Y?L*bixv`ee;eP<$qBr zfAZ`Loa`1Lqu%dBdeg@lxxHGWHBBMvyv{8?yg=cwj(}^GqM1; zVw982S1@#nDjH&o_+aJ=h=(lZ(_CaAR@g5;w%b9B$|8pI p48vfusxFfTlf|ekV(4xAe*n+z#v8VICDi}`002ovPDHLkV1fX>8jSz| diff --git a/img/sprites/spritesmith/npcs/npc_justin.png b/img/sprites/spritesmith/npcs/npc_justin.png index d1973b48dffb0b58c72904d61a0872b5a49c8d5f..97ce158c9f2b43e060f1aa94e2304455f311eb89 100644 GIT binary patch delta 1890 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 JqIdh@{{S{~bcX-{ delta 3317 zcmXw5c|6qX8?9SmqQx@yC7DJuma&tvRv7y-_OWCeMwDGyzNJYKg+a0;*BCQoO)}OR zTh^O>rx?PB#*)bLbAR0T@Aq?_^EuCXp7T^9k`bjJPXi6e8(OH)(WNZlZgMkU>xvB5 z--=}YH`gIrnt~T)K=PUwMWgsHyK9<8TD=mbvf0S}C5DoJaKapFPGw;WE`6;1glwuQ zs)Cx;)#A8-v(jcaXC*+`e7;>wc@uRCx$nOj)~PX`3D*GBMwaR{ew8mh!E8

+d!-`s#vguk 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 eDC0WznU6W4^cV9B*k+C$JmgK|8^zkrQU3$P