From 7ebc96dcf4677dd75859e1961509001905b77c34 Mon Sep 17 00:00:00 2001 From: nicksnax Date: Tue, 17 Mar 2026 21:13:09 +0900 Subject: [PATCH] lol oops forgot to make a branch cause I got in the tool fixing zone --- pokeemerald-tools/evo_families.h | 14890 +++++++++++++++- pokeemerald-tools/evolved_families.h | 87 - ...w-pokemon.py => gen-new-species-info-h.py} | 283 +- pokeemerald-tools/pkmndata.xlsx | Bin 719095 -> 721080 bytes 4 files changed, 15046 insertions(+), 214 deletions(-) delete mode 100644 pokeemerald-tools/evolved_families.h rename pokeemerald-tools/{gen-new-pokemon.py => gen-new-species-info-h.py} (50%) diff --git a/pokeemerald-tools/evo_families.h b/pokeemerald-tools/evo_families.h index 689c316089..d8d3db57cf 100644 --- a/pokeemerald-tools/evo_families.h +++ b/pokeemerald-tools/evo_families.h @@ -4,6 +4,154 @@ const struct SpeciesInfo gSpeciesInfoEvo[] = { #endif +#if P_FAMILY_BULBASAUR + [SPECIES_BULBASAUR] = + { + .speciesName = _("Bulbasaur"), + .baseHP = 45, + .baseAttack = 49, + .baseDefense = 49, + .baseSpeed = 45, + .baseSpAttack = 65, + .baseSpDefense = 65, + .types = MON_TYPES(TYPE_GRASS, TYPE_POISON), + .catchRate = 45, + .expYield = 60, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_OVERGROW, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = TRUE, + .cryId = CRY_BULBASAUR, + .natDexNumber = NATIONAL_DEX_BULBASAUR + .categoryName = _("Seed"), + .height = 7, + .weight = 69, + .description = COMPOUD_STRING("A strange seed was planted on its back at\nbirth. The plant sprouts and grows with\nthis POKéMON."), + .pokemonScale = 356, + .pokemonOffset = 16, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Bulbasaur, + .frontPicSize = MON_COORDS_SIZE(5,5), + .frontPicYOffset = 16, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Bulbasaur, + .backPicSize = MON_COORDS_SIZE(4,6), + .backPicYOffset = 16, + .backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL, + .palette = gMonPalette_Bulbasaur, + .shinyPalette = gMonShinyPalette_Bulbasaur, + .iconSprite = gMonIcon_Bulbasaur, + .iconPalIndex = 2, + FOOTPRINT(Bulbasaur) + .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_IVYSAUR}), + }, + + [SPECIES_IVYSAUR] = + { + .speciesName = _("Ivysaur"), + .baseHP = 60, + .baseAttack = 62, + .baseDefense = 63, + .baseSpeed = 60, + .baseSpAttack = 80, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_GRASS, TYPE_POISON), + .catchRate = 45, + .expYield = 121, + .evYield_SpAttack = 1, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_OVERGROW, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = TRUE, + .cryId = CRY_IVYSAUR, + .natDexNumber = NATIONAL_DEX_IVYSAUR + .categoryName = _("Seed"), + .height = 10, + .weight = 130, + .description = COMPOUD_STRING("When the bulb on its back grows large, it\nappears to lose the ability to stand on\nits hind legs."), + .pokemonScale = 332, + .pokemonOffset = 11, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Ivysaur, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 10, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Ivysaur, + .backPicSize = MON_COORDS_SIZE(6,7), + .backPicYOffset = 10, + .palette = gMonPalette_Ivysaur, + .shinyPalette = gMonShinyPalette_Ivysaur, + .iconSprite = gMonIcon_Ivysaur, + .iconPalIndex = 2, + FOOTPRINT(Ivysaur) + .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_VENUSAUR}), + }, + + [SPECIES_VENUSAUR] = + { + .speciesName = _("Venusaur"), + .baseHP = 80, + .baseAttack = 82, + .baseDefense = 83, + .baseSpeed = 80, + .baseSpAttack = 100, + .baseSpDefense = 100, + .types = MON_TYPES(TYPE_GRASS, TYPE_POISON), + .catchRate = 45, + .expYield = 185, + .evYield_SpAttack = 2, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_OVERGROW, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = TRUE, + .cryId = CRY_VENUSAUR, + .natDexNumber = NATIONAL_DEX_VENUSAUR + .categoryName = _("Seed"), + .height = 20, + .weight = 1000, + .description = COMPOUD_STRING("Its plant blooms when it is absorbing\nsolar energy. It stays on the move to\nseek sunlight."), + .pokemonScale = 256, + .pokemonOffset = 1, + .trainerScale = 375, + .trainerOffset = 6, + .frontPic = gMonFrontPic_Venusaur, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Venusaur, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 10, + .palette = gMonPalette_Venusaur, + .shinyPalette = gMonShinyPalette_Venusaur, + .iconSprite = gMonIcon_Venusaur, + .iconPalIndex = 2, + FOOTPRINT(Venusaur) + .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_ECOSAUR}), + }, + [SPECIES_ECOSAUR] = { .speciesName = _("Ecosaur"), @@ -23,13 +171,15 @@ const struct SpeciesInfo gSpeciesInfoEvo[] = .friendship = STANDARD_FRIENDSHIP, .growthRate = GROWTH_MEDIUM_FAST, .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), - .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE , ABILITY_NONE }, + .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE, ABILITY_NONE }, .bodyColor = BODY_COLOR_GREEN, .noFlip = TRUE, .cryId = CRY_VENUSAUR, + .natDexNumber = NATIONAL_DEX_ECOSAUR .categoryName = _("Overgrown"), .height = 20, .weight = 2700, + .description = COMPOUD_STRING("Its back serves as a good environment\nfor small POKéMON to live on and seek\nshelter from predators."), .pokemonScale = 256, .pokemonOffset = 1, .trainerScale = 375, @@ -45,8 +195,9 @@ const struct SpeciesInfo gSpeciesInfoEvo[] = .shinyPalette = gMonShinyPalette_Ecosaur, .iconSprite = gMonIcon_Ecosaur, .iconPalIndex = 2, + FOOTPRINT(Ecosaur) .evolutions = EVOLUTION({EVO_LEVEL, 52, SPECIES_TERARISAUR}), - }, + }, [SPECIES_TERARISAUR] = { @@ -67,13 +218,15 @@ const struct SpeciesInfo gSpeciesInfoEvo[] = .friendship = STANDARD_FRIENDSHIP, .growthRate = GROWTH_MEDIUM_FAST, .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), - .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE , ABILITY_NONE }, + .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE, ABILITY_NONE }, .bodyColor = BODY_COLOR_GREEN, .noFlip = TRUE, .cryId = CRY_VENUSAUR, + .natDexNumber = NATIONAL_DEX_TERARISAUR .categoryName = _("Jungle"), .height = 20, .weight = 3500, + .description = COMPOUD_STRING("The plant life on its back has mostly\ntaken over. It can barely walk from\nthe weight."), .pokemonScale = 256, .pokemonOffset = 1, .trainerScale = 375, @@ -89,8 +242,14737 @@ const struct SpeciesInfo gSpeciesInfoEvo[] = .shinyPalette = gMonShinyPalette_Terarisaur, .iconSprite = gMonIcon_Terarisaur, .iconPalIndex = 2, + FOOTPRINT(Terarisaur) .evolutions = EVOLUTION({EVO_LEVEL, 65, SPECIES_SYMBISAUR}), - }, + }, + + [SPECIES_SYMBISAUR] = + { + .speciesName = _("Symbisaur"), + .baseHP = 98, + .baseAttack = 119, + .baseDefense = 93, + .baseSpeed = 74, + .baseSpAttack = 138, + .baseSpDefense = 138, + .types = MON_TYPES(TYPE_GRASS, TYPE_POISON), + .catchRate = 45, + .expYield = 230, + .evYield_SpAttack = 2, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = TRUE, + .cryId = CRY_VENUSAUR, + .natDexNumber = NATIONAL_DEX_SYMBISAUR + .categoryName = _("Ecosystem"), + .height = 20, + .weight = 6000, + .description = COMPOUD_STRING("The POKéMON can no longer see.\nThe plant creature on its back uses\nits tongues taste buds to guide it."), + .pokemonScale = 256, + .pokemonOffset = 1, + .trainerScale = 375, + .trainerOffset = 6, + .frontPic = gMonFrontPic_Symbisaur, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Symbisaur, + .backPicSize = MON_COORDS_SIZE(7,8), + .palette = gMonPalette_Symbisaur, + .shinyPalette = gMonShinyPalette_Symbisaur, + .iconSprite = gMonIcon_Symbisaur, + .iconPalIndex = 2, + FOOTPRINT(Symbisaur) + }, + +#endif//P_FAMILY_BULBASAUR + +#if P_FAMILY_CHARMANDER + [SPECIES_CHARMANDER] = + { + .speciesName = _("Charmander"), + .baseHP = 39, + .baseAttack = 52, + .baseDefense = 43, + .baseSpeed = 65, + .baseSpAttack = 60, + .baseSpDefense = 50, + .types = MON_TYPES(TYPE_FIRE), + .catchRate = 45, + .expYield = 58, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_BLAZE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_CHARMANDER, + .natDexNumber = NATIONAL_DEX_CHARMANDER + .categoryName = _("Lizard"), + .height = 6, + .weight = 85, + .description = COMPOUD_STRING("It has a preference for hot things.\nWhen it rains, steam is said to spout from\nthe tip of its tail."), + .pokemonScale = 410, + .pokemonOffset = 16, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Charmander, + .frontPicSize = MON_COORDS_SIZE(5,5), + .frontPicYOffset = 13, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Charmander, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 10, + .palette = gMonPalette_Charmander, + .shinyPalette = gMonShinyPalette_Charmander, + .iconSprite = gMonIcon_Charmander, + .iconPalIndex = 2, + FOOTPRINT(Charmander) + .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_CHARMELEON}), + }, + + [SPECIES_CHARMELEON] = + { + .speciesName = _("Charmeleon"), + .baseHP = 58, + .baseAttack = 64, + .baseDefense = 58, + .baseSpeed = 80, + .baseSpAttack = 80, + .baseSpDefense = 65, + .types = MON_TYPES(TYPE_FIRE), + .catchRate = 45, + .expYield = 115, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_BLAZE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_CHARMELEON, + .natDexNumber = NATIONAL_DEX_CHARMELEON + .categoryName = _("Flame"), + .height = 11, + .weight = 190, + .description = COMPOUD_STRING("When it swings its burning tail, it\nelevates the air temperature to \nunbearably high levels."), + .pokemonScale = 294, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Charmeleon, + .frontPicSize = MON_COORDS_SIZE(6,7), + .frontPicYOffset = 9, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Charmeleon, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 7, + .palette = gMonPalette_Charmeleon, + .shinyPalette = gMonShinyPalette_Charmeleon, + .iconSprite = gMonIcon_Charmeleon, + .iconPalIndex = 2, + FOOTPRINT(Charmeleon) + .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_CHARIZARD}), + }, + + [SPECIES_CHARIZARD] = + { + .speciesName = _("Charizard"), + .baseHP = 78, + .baseAttack = 84, + .baseDefense = 78, + .baseSpeed = 100, + .baseSpAttack = 109, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_FIRE, TYPE_FLYING), + .catchRate = 45, + .expYield = 179, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_BLAZE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_CHARIZARD, + .natDexNumber = NATIONAL_DEX_CHARIZARD + .categoryName = _("Flame"), + .height = 17, + .weight = 905, + .description = COMPOUD_STRING("It spits fire that is hot enough to melt\nboulders. It may cause forest fires by\nblowing flames."), + .pokemonScale = 271, + .trainerScale = 317, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Charizard, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Charizard, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 4, + .palette = gMonPalette_Charizard, + .shinyPalette = gMonShinyPalette_Charizard, + .iconSprite = gMonIcon_Charizard, + .iconPalIndex = 2, + FOOTPRINT(Charizard) + .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_CHARIGUANA}), + }, + + [SPECIES_CHARIGUANA] = + { + .speciesName = _("Chariguana"), + .baseHP = 83, + .baseAttack = 96, + .baseDefense = 78, + .baseSpeed = 117, + .baseSpAttack = 118, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_FIRE, TYPE_FLYING), + .catchRate = 45, + .expYield = 199, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_BLAZE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_CHARIZARD, + .natDexNumber = NATIONAL_DEX_CHARIGUANA + .categoryName = _("Inferno"), + .height = 24, + .weight = 1104, + .description = COMPOUD_STRING("This POKéMON is growing too heavy\nto use its wings. But it still move \nincredibly fast when it glides."), + .pokemonScale = 271, + .trainerScale = 317, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Chariguana, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Chariguana, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 5, + .palette = gMonPalette_Chariguana, + .shinyPalette = gMonShinyPalette_Chariguana, + .iconSprite = gMonIcon_Chariguana, + .iconPalIndex = 2, + FOOTPRINT(Chariguana) + .evolutions = EVOLUTION({EVO_LEVEL, 52, SPECIES_CHARIANA}), + }, + + [SPECIES_CHARIANA] = + { + .speciesName = _("Chariana"), + .baseHP = 91, + .baseAttack = 108, + .baseDefense = 78, + .baseSpeed = 127, + .baseSpAttack = 132, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_FIRE, TYPE_WATER), + .catchRate = 45, + .expYield = 211, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_MARVEL_SCALE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_CHARIZARD, + .natDexNumber = NATIONAL_DEX_CHARIANA + .categoryName = _("Depth"), + .height = 30, + .weight = 1542, + .description = COMPOUD_STRING("Using its newfound Water-Typing,\nit uses its wings now to jet through\nwater like a draconic torpedo."), + .pokemonScale = 271, + .trainerScale = 317, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Chariana, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Chariana, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 6, + .palette = gMonPalette_Chariana, + .shinyPalette = gMonShinyPalette_Chariana, + .iconSprite = gMonIcon_Chariana, + .iconPalIndex = 2, + FOOTPRINT(Chariana) + .evolutions = EVOLUTION({EVO_LEVEL, 65, SPECIES_CHARIATHAN}), + }, + + [SPECIES_CHARIATHAN] = + { + .speciesName = _("Chariathan"), + .baseHP = 93, + .baseAttack = 132, + .baseDefense = 80, + .baseSpeed = 127, + .baseSpAttack = 139, + .baseSpDefense = 88, + .types = MON_TYPES(TYPE_FIRE, TYPE_WATER), + .catchRate = 45, + .expYield = 220, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_MARVEL_SCALE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_CHARIZARD, + .natDexNumber = NATIONAL_DEX_CHARIATHAN + .categoryName = _("Abyss"), + .height = 102, + .weight = 3694, + .description = COMPOUD_STRING("This POKéMON lurks in deep deep\nwaters. You can tell it is nearby\nvia low bassy vibrations."), + .pokemonScale = 271, + .trainerScale = 317, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Chariathan, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Chariathan, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 8, + .palette = gMonPalette_Chariathan, + .shinyPalette = gMonShinyPalette_Chariathan, + .iconSprite = gMonIcon_Chariathan, + .iconPalIndex = 2, + FOOTPRINT(Chariathan) + }, + +#endif//P_FAMILY_CHARMANDER + +#if P_FAMILY_SQUIRTLE + [SPECIES_SQUIRTLE] = + { + .speciesName = _("Squirtle"), + .baseHP = 44, + .baseAttack = 48, + .baseDefense = 65, + .baseSpeed = 43, + .baseSpAttack = 50, + .baseSpDefense = 64, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 45, + .expYield = 62, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_TORRENT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_SQUIRTLE, + .natDexNumber = NATIONAL_DEX_SQUIRTLE + .categoryName = _("Tiny turtle"), + .height = 5, + .weight = 90, + .description = COMPOUD_STRING("After birth, its back swells and hardens\ninto a shell. It powerfully sprays foam \nfrom its mouth."), + .pokemonScale = 412, + .pokemonOffset = 16, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Squirtle, + .frontPicSize = MON_COORDS_SIZE(5,6), + .frontPicYOffset = 12, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Squirtle, + .backPicSize = MON_COORDS_SIZE(5,7), + .backPicYOffset = 15, + .palette = gMonPalette_Squirtle, + .shinyPalette = gMonShinyPalette_Squirtle, + .iconSprite = gMonIcon_Squirtle, + .iconPalIndex = 2, + FOOTPRINT(Squirtle) + .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_WARTORTLE}), + }, + + [SPECIES_WARTORTLE] = + { + .speciesName = _("Wartortle"), + .baseHP = 59, + .baseAttack = 63, + .baseDefense = 80, + .baseSpeed = 58, + .baseSpAttack = 65, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 45, + .expYield = 118, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_TORRENT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_WARTORTLE, + .natDexNumber = NATIONAL_DEX_WARTORTLE + .categoryName = _("Turtle"), + .height = 10, + .weight = 225, + .description = COMPOUD_STRING("It often hides in water to stalk unwary\nprey. For fast swimming, it moves its\nears to maintain balance."), + .pokemonScale = 334, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Wartortle, + .frontPicSize = MON_COORDS_SIZE(6,7), + .frontPicYOffset = 9, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Wartortle, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 10, + .palette = gMonPalette_Wartortle, + .shinyPalette = gMonShinyPalette_Wartortle, + .iconSprite = gMonIcon_Wartortle, + .iconPalIndex = 2, + FOOTPRINT(Wartortle) + .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_BLASTOISE}), + }, + + [SPECIES_BLASTOISE] = + { + .speciesName = _("Blastoise"), + .baseHP = 79, + .baseAttack = 83, + .baseDefense = 100, + .baseSpeed = 78, + .baseSpAttack = 85, + .baseSpDefense = 105, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 45, + .expYield = 182, + .evYield_SpDefense = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_TORRENT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_BLASTOISE, + .natDexNumber = NATIONAL_DEX_BLASTOISE + .categoryName = _("Shellfish"), + .height = 16, + .weight = 855, + .description = COMPOUD_STRING("The pressurized water jets on this brutal\nPOKéMON's shell are used for high-\nspeed tackles."), + .pokemonScale = 256, + .pokemonOffset = 1, + .trainerScale = 329, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Blastoise, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 5, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Blastoise, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 10, + .palette = gMonPalette_Blastoise, + .shinyPalette = gMonShinyPalette_Blastoise, + .iconSprite = gMonIcon_Blastoise, + .iconPalIndex = 2, + FOOTPRINT(Blastoise) + .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_FERRAPIN}), + }, + + [SPECIES_FERRAPIN] = + { + .speciesName = _("Ferrapin"), + .baseHP = 85, + .baseAttack = 90, + .baseDefense = 113, + .baseSpeed = 84, + .baseSpAttack = 92, + .baseSpDefense = 116, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 45, + .expYield = 202, + .evYield_SpDefense = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SHELL_ARMOR, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_BLASTOISE, + .natDexNumber = NATIONAL_DEX_FERRAPIN + .categoryName = _("Bastion"), + .height = 23, + .weight = 1904, + .description = COMPOUD_STRING("A whip of this POKéMON's tail is\nenough to send anything flying.\nIt is often docile, however."), + .pokemonScale = 256, + .pokemonOffset = 1, + .trainerScale = 329, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Ferrapin, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 3, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Ferrapin, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 10, + .palette = gMonPalette_Ferrapin, + .shinyPalette = gMonShinyPalette_Ferrapin, + .iconSprite = gMonIcon_Ferrapin, + .iconPalIndex = 2, + FOOTPRINT(Ferrapin) + .evolutions = EVOLUTION({EVO_LEVEL, 52, SPECIES_FORTOISE}), + }, + + [SPECIES_FORTOISE] = + { + .speciesName = _("Fortoise"), + .baseHP = 94, + .baseAttack = 99, + .baseDefense = 123, + .baseSpeed = 87, + .baseSpAttack = 102, + .baseSpDefense = 125, + .types = MON_TYPES(TYPE_WATER, TYPE_STEEL), + .catchRate = 45, + .expYield = 218, + .evYield_SpDefense = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SHELL_ARMOR, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_BLASTOISE, + .natDexNumber = NATIONAL_DEX_FORTOISE + .categoryName = _("Fortress"), + .height = 40, + .weight = 4500, + .description = COMPOUD_STRING("The weight of its shell has forced\nit to become quadrupedal. It has\na crushing bite."), + .pokemonScale = 256, + .pokemonOffset = 1, + .trainerScale = 329, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Fortoise, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Fortoise, + .backPicSize = MON_COORDS_SIZE(4,8), + .backPicYOffset = 10, + .palette = gMonPalette_Fortoise, + .shinyPalette = gMonShinyPalette_Fortoise, + .iconSprite = gMonIcon_Fortoise, + .iconPalIndex = 2, + FOOTPRINT(Fortoise) + .evolutions = EVOLUTION({EVO_LEVEL, 65, SPECIES_TURTILLERY}), + }, + + [SPECIES_TURTILLERY] = + { + .speciesName = _("Turtillery"), + .baseHP = 94, + .baseAttack = 105, + .baseDefense = 133, + .baseSpeed = 80, + .baseSpAttack = 118, + .baseSpDefense = 135, + .types = MON_TYPES(TYPE_WATER, TYPE_STEEL), + .catchRate = 45, + .expYield = 235, + .evYield_SpDefense = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SHELL_ARMOR, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_BLASTOISE, + .natDexNumber = NATIONAL_DEX_TURTILLERY + .categoryName = _("Dreadnaut"), + .height = 42, + .weight = 6800, + .description = COMPOUD_STRING("This POKéMON's shell is solid steel,\nleaving its head as one of its only\nweak spots."), + .pokemonScale = 256, + .pokemonOffset = 1, + .trainerScale = 329, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Turtillery, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 3, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Turtillery, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 10, + .palette = gMonPalette_Turtillery, + .shinyPalette = gMonShinyPalette_Turtillery, + .iconSprite = gMonIcon_Turtillery, + .iconPalIndex = 2, + FOOTPRINT(Turtillery) + }, + +#endif//P_FAMILY_SQUIRTLE + +#if P_FAMILY_CATERPIE + [SPECIES_CATERPIE] = + { + .speciesName = _("Caterpie"), + .baseHP = 45, + .baseAttack = 30, + .baseDefense = 35, + .baseSpeed = 45, + .baseSpAttack = 20, + .baseSpDefense = 20, + .types = MON_TYPES(TYPE_BUG), + .catchRate = 255, + .expYield = 53, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SHIELD_DUST, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = TRUE, + .cryId = CRY_CATERPIE, + .natDexNumber = NATIONAL_DEX_CATERPIE + .categoryName = _("Worm"), + .height = 3, + .weight = 29, + .description = COMPOUD_STRING("Its short feet are tipped with suction\npads that enable it to tirelessly climb\nslopes and walls."), + .pokemonScale = 549, + .pokemonOffset = 20, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Caterpie, + .frontPicSize = MON_COORDS_SIZE(4,5), + .frontPicYOffset = 16, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Caterpie, + .backPicSize = MON_COORDS_SIZE(5,5), + .backPicYOffset = 15, + .palette = gMonPalette_Caterpie, + .shinyPalette = gMonShinyPalette_Caterpie, + .iconSprite = gMonIcon_Caterpie, + .iconPalIndex = 2, + FOOTPRINT(Caterpie) + .evolutions = EVOLUTION({EVO_LEVEL, 7, SPECIES_METAPOD}), + }, + + [SPECIES_METAPOD] = + { + .speciesName = _("Metapod"), + .baseHP = 50, + .baseAttack = 20, + .baseDefense = 55, + .baseSpeed = 30, + .baseSpAttack = 25, + .baseSpDefense = 25, + .types = MON_TYPES(TYPE_BUG), + .catchRate = 120, + .expYield = 72, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SHED_SKIN, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = TRUE, + .cryId = CRY_METAPOD, + .natDexNumber = NATIONAL_DEX_METAPOD + .categoryName = _("Cocoon"), + .height = 7, + .weight = 99, + .description = COMPOUD_STRING("This POKéMON is vulnerable to attack\nwhile its shell is soft, exposing its weak\nand tender body."), + .pokemonScale = 350, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Metapod, + .frontPicSize = MON_COORDS_SIZE(4,5), + .frontPicYOffset = 20, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Metapod, + .backPicSize = MON_COORDS_SIZE(5,6), + .backPicYOffset = 12, + .palette = gMonPalette_Metapod, + .shinyPalette = gMonShinyPalette_Metapod, + .iconSprite = gMonIcon_Metapod, + .iconPalIndex = 2, + FOOTPRINT(Metapod) + .evolutions = EVOLUTION({EVO_LEVEL, 10, SPECIES_BUTTERFREE}), + }, + + [SPECIES_BUTTERFREE] = + { + .speciesName = _("Butterfree"), + .baseHP = 60, + .baseAttack = 45, + .baseDefense = 50, + .baseSpeed = 70, + .baseSpAttack = 90, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_BUG, TYPE_FLYING), + .catchRate = 45, + .expYield = 160, + .evYield_SpAttack = 2, + .evYield_SpDefense = 1, + .itemRare = SILVER_POWDER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_COMPOUND_EYES, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = TRUE, + .cryId = CRY_BUTTERFREE, + .natDexNumber = NATIONAL_DEX_BUTTERFREE + .categoryName = _("Butterfly"), + .height = 11, + .weight = 320, + .description = COMPOUD_STRING("In battle, it flaps its wings at great\nspeed to release highly toxic dust into\nthe air."), + .pokemonScale = 312, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Butterfree, + .frontPicSize = MON_COORDS_SIZE(6,7), + .frontPicYOffset = 9, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Butterfree, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 4, + .palette = gMonPalette_Butterfree, + .shinyPalette = gMonShinyPalette_Butterfree, + .iconSprite = gMonIcon_Butterfree, + .iconPalIndex = 2, + FOOTPRINT(Butterfree) + .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_BUTTEFLARE}), + }, + + [SPECIES_BUTTEFLARE] = + { + .speciesName = _("Butteflare"), + .baseHP = 70, + .baseAttack = 45, + .baseDefense = 50, + .baseSpeed = 80, + .baseSpAttack = 105, + .baseSpDefense = 95, + .types = MON_TYPES(TYPE_BUG, TYPE_FIRE), + .catchRate = 45, + .expYield = 179, + .evYield_SpAttack = 2, + .evYield_SpDefense = 1, + .itemRare = SILVER_POWDER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_BLAZE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_BUTTERFREE, + .natDexNumber = NATIONAL_DEX_BUTTEFLARE + .categoryName = _("Fire bug"), + .height = 11, + .weight = 324, + .description = COMPOUD_STRING("Its wings represent the warm sunrise.\nSeeing this POKéMON in the wild \nis said to bring good fortune."), + .pokemonScale = 312, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Butteflare, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 3, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Butteflare, + .backPicSize = MON_COORDS_SIZE(7,8), + .palette = gMonPalette_Butteflare, + .shinyPalette = gMonShinyPalette_Butteflare, + .iconSprite = gMonIcon_Butteflare, + .iconPalIndex = 2, + FOOTPRINT(Butteflare) + .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_PYREFREE}), + }, + + [SPECIES_PYREFREE] = + { + .speciesName = _("Pyrefree"), + .baseHP = 85, + .baseAttack = 50, + .baseDefense = 55, + .baseSpeed = 80, + .baseSpAttack = 125, + .baseSpDefense = 100, + .types = MON_TYPES(TYPE_BUG, TYPE_FIRE), + .catchRate = 45, + .expYield = 199, + .evYield_SpAttack = 2, + .evYield_SpDefense = 1, + .itemRare = SILVER_POWDER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_BLAZE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_BUTTERFREE, + .natDexNumber = NATIONAL_DEX_PYREFREE + .categoryName = _("Torch wing"), + .height = 12, + .weight = 399, + .description = COMPOUD_STRING("This POKéMON has a sinister nature.\nThe fiery markings on its wings are\na warning to stay away."), + .pokemonScale = 312, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Pyrefree, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Pyrefree, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Pyrefree, + .shinyPalette = gMonShinyPalette_Pyrefree, + .iconSprite = gMonIcon_Pyrefree, + .iconPalIndex = 2, + FOOTPRINT(Pyrefree) + .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_IMPSECT}), + }, + + [SPECIES_IMPSECT] = + { + .speciesName = _("Impsect"), + .baseHP = 90, + .baseAttack = 55, + .baseDefense = 55, + .baseSpeed = 80, + .baseSpAttack = 130, + .baseSpDefense = 110, + .types = MON_TYPES(TYPE_BUG, TYPE_FIRE), + .catchRate = 45, + .expYield = 205, + .evYield_SpAttack = 2, + .evYield_SpDefense = 1, + .itemRare = SILVER_POWDER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_FLASH_FIRE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_BUTTERFREE, + .natDexNumber = NATIONAL_DEX_IMPSECT + .categoryName = _("Imp bug"), + .height = 15, + .weight = 510, + .description = COMPOUD_STRING("It is said that IMPSECT are influenced\nby a hellish evil. Its eyes swirl with\nan intense hypnotic pattern."), + .pokemonScale = 312, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Impsect, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 6, + .backPic = gMonBackPic_Impsect, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Impsect, + .shinyPalette = gMonShinyPalette_Impsect, + .iconSprite = gMonIcon_Impsect, + .iconPalIndex = 2, + FOOTPRINT(Impsect) + }, + +#endif//P_FAMILY_CATERPIE + +#if P_FAMILY_WEEDLE + [SPECIES_WEEDLE] = + { + .speciesName = _("Weedle"), + .baseHP = 40, + .baseAttack = 35, + .baseDefense = 30, + .baseSpeed = 50, + .baseSpAttack = 20, + .baseSpDefense = 20, + .types = MON_TYPES(TYPE_BUG, TYPE_POISON), + .catchRate = 255, + .expYield = 52, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SHIELD_DUST, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_WEEDLE, + .natDexNumber = NATIONAL_DEX_WEEDLE + .categoryName = _("Hairy bug"), + .height = 3, + .weight = 32, + .description = COMPOUD_STRING("Often found in forests, eating leaves.\nIt has a sharp stinger on its head that\ninjects poison."), + .pokemonScale = 455, + .pokemonOffset = 19, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Weedle, + .frontPicSize = MON_COORDS_SIZE(4,5), + .frontPicYOffset = 17, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Weedle, + .backPicSize = MON_COORDS_SIZE(6,5), + .backPicYOffset = 11, + .palette = gMonPalette_Weedle, + .shinyPalette = gMonShinyPalette_Weedle, + .iconSprite = gMonIcon_Weedle, + .iconPalIndex = 2, + FOOTPRINT(Weedle) + .evolutions = EVOLUTION({EVO_LEVEL, 7, SPECIES_KAKUNA}), + }, + + [SPECIES_KAKUNA] = + { + .speciesName = _("Kakuna"), + .baseHP = 45, + .baseAttack = 25, + .baseDefense = 50, + .baseSpeed = 35, + .baseSpAttack = 25, + .baseSpDefense = 25, + .types = MON_TYPES(TYPE_BUG, TYPE_POISON), + .catchRate = 120, + .expYield = 71, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SHED_SKIN, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_KAKUNA, + .natDexNumber = NATIONAL_DEX_KAKUNA + .categoryName = _("Cocoon"), + .height = 6, + .weight = 100, + .description = COMPOUD_STRING("Almost incapable of moving, this POKéMON\ncan only harden its shell to protect\nitself when it is in danger."), + .pokemonScale = 424, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Kakuna, + .frontPicSize = MON_COORDS_SIZE(5,4), + .frontPicYOffset = 14, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Kakuna, + .backPicSize = MON_COORDS_SIZE(6,4), + .backPicYOffset = 10, + .palette = gMonPalette_Kakuna, + .shinyPalette = gMonShinyPalette_Kakuna, + .iconSprite = gMonIcon_Kakuna, + .iconPalIndex = 2, + FOOTPRINT(Kakuna) + .evolutions = EVOLUTION({EVO_LEVEL, 10, SPECIES_BEEDRILL}), + }, + + [SPECIES_BEEDRILL] = + { + .speciesName = _("Beedrill"), + .baseHP = 65, + .baseAttack = 90, + .baseDefense = 40, + .baseSpeed = 75, + .baseSpAttack = 45, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_BUG, TYPE_POISON), + .catchRate = 45, + .expYield = 159, + .evYield_Attack = 2, + .evYield_SpDefense = 1, + .itemRare = POISON_BARB, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SWARM, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_BEEDRILL, + .natDexNumber = NATIONAL_DEX_BEEDRILL + .categoryName = _("Poison bee"), + .height = 10, + .weight = 295, + .description = COMPOUD_STRING("It flies at high speed and attacks using \nthe large venomous stingers on its\nforelegs and tail."), + .pokemonScale = 366, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Beedrill, + .frontPicSize = MON_COORDS_SIZE(6,8), + .frontPicYOffset = 9, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Beedrill, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 9, + .palette = gMonPalette_Beedrill, + .shinyPalette = gMonShinyPalette_Beedrill, + .iconSprite = gMonIcon_Beedrill, + .iconPalIndex = 2, + FOOTPRINT(Beedrill) + .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_BEEBRUTE}), + }, + + [SPECIES_BEEBRUTE] = + { + .speciesName = _("Beebrute"), + .baseHP = 75, + .baseAttack = 110, + .baseDefense = 70, + .baseSpeed = 60, + .baseSpAttack = 45, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_BUG, TYPE_POISON), + .catchRate = 45, + .expYield = 182, + .evYield_Attack = 2, + .evYield_SpDefense = 1, + .itemRare = POISON_BARB, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SWARM, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_BEEDRILL, + .natDexNumber = NATIONAL_DEX_BEEBRUTE + .categoryName = _("Guard bee"), + .height = 11, + .weight = 305, + .description = COMPOUD_STRING("It has grown far larger in size, leaving\nthis POKéMON often unable to fit in spots\nwhere there's nectar."), + .pokemonScale = 366, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Beebrute, + .frontPicSize = MON_COORDS_SIZE(8,7), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Beebrute, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 9, + .palette = gMonPalette_Beebrute, + .shinyPalette = gMonShinyPalette_Beebrute, + .iconSprite = gMonIcon_Beebrute, + .iconPalIndex = 2, + FOOTPRINT(Beebrute) + .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SEPISTRIKE}, + {EVO_LEVEL, 36, SPECIES_DRONARCH, CONDITIONS({IF_GENDER, MON_MALE})}), + }, + + [SPECIES_DRONARCH] = + { + .speciesName = _("Dronarch"), + .baseHP = 80, + .baseAttack = 85, + .baseDefense = 135, + .baseSpeed = 50, + .baseSpAttack = 45, + .baseSpDefense = 115, + .types = MON_TYPES(TYPE_BUG, TYPE_POISON), + .catchRate = 45, + .expYield = 200, + .evYield_Attack = 2, + .evYield_SpDefense = 1, + .itemRare = POISON_BARB, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SWARM, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_BEEDRILL, + .natDexNumber = NATIONAL_DEX_DRONARCH + .categoryName = _("Guard bee"), + .height = 14, + .weight = 351, + .description = COMPOUD_STRING("It is incredibly fierce, often times\nfighting to the bitter end to defend\nits hive."), + .pokemonScale = 366, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Dronarch, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Dronarch, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 9, + .palette = gMonPalette_Dronarch, + .shinyPalette = gMonShinyPalette_Dronarch, + .iconSprite = gMonIcon_Dronarch, + .iconPalIndex = 2, + FOOTPRINT(Dronarch) + }, + + [SPECIES_SEPISTRIKE] = + { + .speciesName = _("Sepistrike"), + .baseHP = 80, + .baseAttack = 135, + .baseDefense = 85, + .baseSpeed = 115, + .baseSpAttack = 50, + .baseSpDefense = 45, + .types = MON_TYPES(TYPE_BUG, TYPE_POISON), + .catchRate = 45, + .expYield = 200, + .evYield_Attack = 2, + .evYield_SpDefense = 1, + .itemRare = POISON_BARB, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SWARM, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_BEEDRILL, + .natDexNumber = NATIONAL_DEX_SEPISTRIKE + .categoryName = _("Queen bee"), + .height = 14, + .weight = 332, + .description = COMPOUD_STRING("It commands a hive of drones and\nworkers, often never leaving. There\nis only one per hive."), + .pokemonScale = 366, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Sepistrike, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Sepistrike, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 9, + .palette = gMonPalette_Sepistrike, + .shinyPalette = gMonShinyPalette_Sepistrike, + .iconSprite = gMonIcon_Sepistrike, + .iconPalIndex = 2, + FOOTPRINT(Sepistrike) + }, + +#endif//P_FAMILY_WEEDLE + +#if P_FAMILY_PIDGEY + [SPECIES_PIDGEY] = + { + .speciesName = _("Pidgey"), + .baseHP = 40, + .baseAttack = 45, + .baseDefense = 40, + .baseSpeed = 56, + .baseSpAttack = 35, + .baseSpDefense = 35, + .types = MON_TYPES(TYPE_NORMAL, TYPE_FLYING), + .catchRate = 255, + .expYield = 55, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_KEEN_EYE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_PIDGEY, + .natDexNumber = NATIONAL_DEX_PIDGEY + .categoryName = _("Tiny bird"), + .height = 3, + .weight = 18, + .description = COMPOUD_STRING("A common sight in forests and woods.\nIt flaps its wings at ground level to kick\nup blinding sand."), + .pokemonScale = 492, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Pidgey, + .frontPicSize = MON_COORDS_SIZE(5,5), + .frontPicYOffset = 13, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Pidgey, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 8, + .palette = gMonPalette_Pidgey, + .shinyPalette = gMonShinyPalette_Pidgey, + .iconSprite = gMonIcon_Pidgey, + .iconPalIndex = 2, + FOOTPRINT(Pidgey) + .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_PIDGEOTTO}), + }, + + [SPECIES_PIDGEOTTO] = + { + .speciesName = _("Pidgeotto"), + .baseHP = 63, + .baseAttack = 60, + .baseDefense = 55, + .baseSpeed = 71, + .baseSpAttack = 50, + .baseSpDefense = 50, + .types = MON_TYPES(TYPE_NORMAL, TYPE_FLYING), + .catchRate = 120, + .expYield = 113, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_KEEN_EYE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_PIDGEOTTO, + .natDexNumber = NATIONAL_DEX_PIDGEOTTO + .categoryName = _("Bird"), + .height = 11, + .weight = 300, + .description = COMPOUD_STRING("Very protective of its sprawling\nterritorial area, this POKéMON will\nfiercely peck at any intruder."), + .pokemonScale = 334, + .pokemonOffset = 11, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Pidgeotto, + .frontPicSize = MON_COORDS_SIZE(7,6), + .frontPicYOffset = 7, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Pidgeotto, + .backPicSize = MON_COORDS_SIZE(5,8), + .backPicYOffset = 12, + .palette = gMonPalette_Pidgeotto, + .shinyPalette = gMonShinyPalette_Pidgeotto, + .iconSprite = gMonIcon_Pidgeotto, + .iconPalIndex = 2, + FOOTPRINT(Pidgeotto) + .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_PIDGEOT}), + }, + + [SPECIES_PIDGEOT] = + { + .speciesName = _("Pidgeot"), + .baseHP = 83, + .baseAttack = 80, + .baseDefense = 75, + .baseSpeed = 101, + .baseSpAttack = 70, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_NORMAL, TYPE_FLYING), + .catchRate = 45, + .expYield = 172, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_KEEN_EYE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_PIDGEOT, + .natDexNumber = NATIONAL_DEX_PIDGEOT + .categoryName = _("Bird"), + .height = 15, + .weight = 395, + .description = COMPOUD_STRING("When hunting, it skims the surface of\nwater at high speed to pick off unwary\nprey such as MAGIKARP."), + .pokemonScale = 269, + .pokemonOffset = -2, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Pidgeot, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 4, + .backPic = gMonBackPic_Pidgeot, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 6, + .palette = gMonPalette_Pidgeot, + .shinyPalette = gMonShinyPalette_Pidgeot, + .iconSprite = gMonIcon_Pidgeot, + .iconPalIndex = 2, + FOOTPRINT(Pidgeot) + .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_PIDGAERO}), + }, + + [SPECIES_PIDGAERO] = + { + .speciesName = _("Pidgaero"), + .baseHP = 83, + .baseAttack = 95, + .baseDefense = 85, + .baseSpeed = 121, + .baseSpAttack = 70, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_NORMAL, TYPE_FLYING), + .catchRate = 45, + .expYield = 196, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_KEEN_EYE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_PIDGEOT, + .natDexNumber = NATIONAL_DEX_PIDGAERO + .categoryName = _("Jet bird"), + .height = 18, + .weight = 454, + .description = COMPOUD_STRING("This POKéMON adorns a large gem on\nits chest. When in flight, people below\nwill only see a glint of light."), + .pokemonScale = 269, + .pokemonOffset = -2, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Pidgaero, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Pidgaero, + .backPicSize = MON_COORDS_SIZE(7,8), + .palette = gMonPalette_Pidgaero, + .shinyPalette = gMonShinyPalette_Pidgaero, + .iconSprite = gMonIcon_Pidgaero, + .iconPalIndex = 2, + FOOTPRINT(Pidgaero) + .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_PIDGEOZONE}), + }, + + [SPECIES_PIDGEOZONE] = + { + .speciesName = _("Pidgeozone"), + .baseHP = 83, + .baseAttack = 105, + .baseDefense = 95, + .baseSpeed = 141, + .baseSpAttack = 80, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_NORMAL, TYPE_FLYING), + .catchRate = 45, + .expYield = 209, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_KEEN_EYE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_PIDGEOT, + .natDexNumber = NATIONAL_DEX_PIDGEOZONE + .categoryName = _("Fearless"), + .height = 20, + .weight = 499, + .description = COMPOUD_STRING("This POKéMON flies at incredible\nheights. Reaching almost 100,000ft in\nthe air."), + .pokemonScale = 269, + .pokemonOffset = -2, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Pidgeozone, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Pidgeozone, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Pidgeozone, + .shinyPalette = gMonShinyPalette_Pidgeozone, + .iconSprite = gMonIcon_Pidgeozone, + .iconPalIndex = 2, + FOOTPRINT(Pidgeozone) + .evolutions = EVOLUTION({EVO_LEVEL, 57, SPECIES_PIDGEPHYR}), + }, + + [SPECIES_PIDGEPHYR] = + { + .speciesName = _("Pidgephyr"), + .baseHP = 90, + .baseAttack = 120, + .baseDefense = 95, + .baseSpeed = 151, + .baseSpAttack = 83, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_NORMAL, TYPE_FLYING), + .catchRate = 45, + .expYield = 218, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_AIR_LOCK, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_PIDGEOT, + .natDexNumber = NATIONAL_DEX_PIDGEPHYR + .categoryName = _("Zephyr bird"), + .height = 25, + .weight = 663, + .description = COMPOUD_STRING("It is able to pick up and carry entire\ncars at high speeds without feeling\nthe weight pulling it down."), + .pokemonScale = 269, + .pokemonOffset = -2, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Pidgephyr, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 4, + .backPic = gMonBackPic_Pidgephyr, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Pidgephyr, + .shinyPalette = gMonShinyPalette_Pidgephyr, + .iconSprite = gMonIcon_Pidgephyr, + .iconPalIndex = 2, + FOOTPRINT(Pidgephyr) + }, + +#endif//P_FAMILY_PIDGEY + +#if P_FAMILY_RATTATA + [SPECIES_RATTATA] = + { + .speciesName = _("Rattata"), + .baseHP = 30, + .baseAttack = 56, + .baseDefense = 35, + .baseSpeed = 72, + .baseSpAttack = 25, + .baseSpDefense = 35, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 255, + .expYield = 57, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_RUN_AWAY, ABILITY_GUTS, ABILITY_GUTS }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_RATTATA, + .natDexNumber = NATIONAL_DEX_RATTATA + .categoryName = _("Mouse"), + .height = 3, + .weight = 35, + .description = COMPOUD_STRING("Bites anything when it attacks. Small and\nvery quick, it is a common sight in many\nplaces."), + .pokemonScale = 481, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Rattata, + .frontPicSize = MON_COORDS_SIZE(5,6), + .frontPicYOffset = 14, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Rattata, + .backPicSize = MON_COORDS_SIZE(5,7), + .backPicYOffset = 13, + .palette = gMonPalette_Rattata, + .shinyPalette = gMonShinyPalette_Rattata, + .iconSprite = gMonIcon_Rattata, + .iconPalIndex = 2, + FOOTPRINT(Rattata) + .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_RATICATE}), + }, + + [SPECIES_RATICATE] = + { + .speciesName = _("Raticate"), + .baseHP = 55, + .baseAttack = 81, + .baseDefense = 60, + .baseSpeed = 97, + .baseSpAttack = 50, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 127, + .expYield = 116, + .evYield_Speed = 2, + .itemCommon = ORAN_BERRY, + .itemRare = SITRUS_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_RUN_AWAY, ABILITY_GUTS, ABILITY_GUTS }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_RATICATE, + .natDexNumber = NATIONAL_DEX_RATICATE + .categoryName = _("Mouse"), + .height = 7, + .weight = 185, + .description = COMPOUD_STRING("It uses its whiskers to maintain its\nbalance. It apparently slows down if\nthey are cut off."), + .pokemonScale = 401, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Raticate, + .frontPicSize = MON_COORDS_SIZE(6,7), + .frontPicYOffset = 11, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Raticate, + .backPicSize = MON_COORDS_SIZE(5,7), + .backPicYOffset = 13, + .palette = gMonPalette_Raticate, + .shinyPalette = gMonShinyPalette_Raticate, + .iconSprite = gMonIcon_Raticate, + .iconPalIndex = 2, + FOOTPRINT(Raticate) + .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_RATTCHET}), + }, + + [SPECIES_RATTCHET] = + { + .speciesName = _("Rattchet"), + .baseHP = 70, + .baseAttack = 90, + .baseDefense = 65, + .baseSpeed = 108, + .baseSpAttack = 55, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 127, + .expYield = 141, + .evYield_Speed = 2, + .itemCommon = ORAN_BERRY, + .itemRare = SITRUS_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_RUN_AWAY, ABILITY_GUTS, ABILITY_GUTS }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_RATICATE, + .natDexNumber = NATIONAL_DEX_RATTCHET + .categoryName = _("Greed rat"), + .height = 9, + .weight = 202, + .description = COMPOUD_STRING("This POKéMON's smell is impeccable.\nDespite this, it enjoys eating dubious\nfood."), + .pokemonScale = 401, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Rattchet, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 8, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Rattchet, + .backPicSize = MON_COORDS_SIZE(6,7), + .backPicYOffset = 13, + .palette = gMonPalette_Rattchet, + .shinyPalette = gMonShinyPalette_Rattchet, + .iconSprite = gMonIcon_Rattchet, + .iconPalIndex = 2, + FOOTPRINT(Rattchet) + .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_RATTARULE}), + }, + + [SPECIES_RATTARULE] = + { + .speciesName = _("Rattarule"), + .baseHP = 110, + .baseAttack = 120, + .baseDefense = 65, + .baseSpeed = 100, + .baseSpAttack = 55, + .baseSpDefense = 113, + .types = MON_TYPES(TYPE_NORMAL, TYPE_POISON), + .catchRate = 127, + .expYield = 169, + .evYield_Speed = 2, + .itemCommon = ORAN_BERRY, + .itemRare = SITRUS_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_POISON_POINT, ABILITY_GUTS, ABILITY_GUTS }, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = TRUE, + .cryId = CRY_RATICATE, + .natDexNumber = NATIONAL_DEX_RATTARULE + .categoryName = _("Overlord"), + .height = 14, + .weight = 395, + .description = COMPOUD_STRING("Its fur is a tangled mess, often\ncoated in toxins and rotten food from\nthe places it hides in."), + .pokemonScale = 401, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Rattarule, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 5, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Rattarule, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 13, + .palette = gMonPalette_Rattarule, + .shinyPalette = gMonShinyPalette_Rattarule, + .iconSprite = gMonIcon_Rattarule, + .iconPalIndex = 2, + FOOTPRINT(Rattarule) + }, + +#endif//P_FAMILY_RATTATA + +#if P_FAMILY_SPEAROW + [SPECIES_SPEAROW] = + { + .speciesName = _("Spearow"), + .baseHP = 40, + .baseAttack = 60, + .baseDefense = 30, + .baseSpeed = 70, + .baseSpAttack = 31, + .baseSpDefense = 31, + .types = MON_TYPES(TYPE_NORMAL, TYPE_FLYING), + .catchRate = 255, + .expYield = 58, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_KEEN_EYE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_SPEAROW, + .natDexNumber = NATIONAL_DEX_SPEAROW + .categoryName = _("Tiny bird"), + .height = 3, + .weight = 20, + .description = COMPOUD_STRING("Eats bugs in grassy areas. It has to flap\nits short wings at high speed to stay\nairborne."), + .pokemonScale = 571, + .pokemonOffset = 19, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Spearow, + .frontPicSize = MON_COORDS_SIZE(5,5), + .frontPicYOffset = 12, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Spearow, + .backPicSize = MON_COORDS_SIZE(5,6), + .backPicYOffset = 12, + .palette = gMonPalette_Spearow, + .shinyPalette = gMonShinyPalette_Spearow, + .iconSprite = gMonIcon_Spearow, + .iconPalIndex = 2, + FOOTPRINT(Spearow) + .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_FEAROW}), + }, + + [SPECIES_FEAROW] = + { + .speciesName = _("Fearow"), + .baseHP = 65, + .baseAttack = 90, + .baseDefense = 65, + .baseSpeed = 100, + .baseSpAttack = 61, + .baseSpDefense = 61, + .types = MON_TYPES(TYPE_NORMAL, TYPE_FLYING), + .catchRate = 90, + .expYield = 162, + .evYield_Speed = 2, + .itemRare = SHARP_BEAK, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_KEEN_EYE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_FEAROW, + .natDexNumber = NATIONAL_DEX_FEAROW + .categoryName = _("Beak"), + .height = 12, + .weight = 380, + .description = COMPOUD_STRING("With its huge and magnificent wings, it can\nkeep aloft without ever having to land\nfor rest."), + .pokemonScale = 282, + .pokemonOffset = -1, + .trainerScale = 272, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Fearow, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 6, + .backPic = gMonBackPic_Fearow, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 5, + .palette = gMonPalette_Fearow, + .shinyPalette = gMonShinyPalette_Fearow, + .iconSprite = gMonIcon_Fearow, + .iconPalIndex = 2, + FOOTPRINT(Fearow) + .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_SNEEROW}), + }, + + [SPECIES_SNEEROW] = + { + .speciesName = _("Sneerow"), + .baseHP = 65, + .baseAttack = 111, + .baseDefense = 75, + .baseSpeed = 115, + .baseSpAttack = 61, + .baseSpDefense = 65, + .types = MON_TYPES(TYPE_DARK, TYPE_FLYING), + .catchRate = 90, + .expYield = 189, + .evYield_Speed = 2, + .itemRare = SHARP_BEAK, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INSOMNIA, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = TRUE, + .cryId = CRY_FEAROW, + .natDexNumber = NATIONAL_DEX_SNEEROW + .categoryName = _("Stalker"), + .height = 18, + .weight = 412, + .description = COMPOUD_STRING("It flies over fields at night looking for\nprey using its keen vision. You can only\nsee its bright red eyes as it passes."), + .pokemonScale = 282, + .pokemonOffset = -1, + .trainerScale = 272, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Sneerow, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 6, + .backPic = gMonBackPic_Sneerow, + .backPicSize = MON_COORDS_SIZE(7,8), + .palette = gMonPalette_Sneerow, + .shinyPalette = gMonShinyPalette_Sneerow, + .iconSprite = gMonIcon_Sneerow, + .iconPalIndex = 2, + FOOTPRINT(Sneerow) + .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_ORNITHOW}), + }, + + [SPECIES_ORNITHOW] = + { + .speciesName = _("Ornithow"), + .baseHP = 74, + .baseAttack = 120, + .baseDefense = 85, + .baseSpeed = 137, + .baseSpAttack = 91, + .baseSpDefense = 65, + .types = MON_TYPES(TYPE_DARK, TYPE_FLYING), + .catchRate = 90, + .expYield = 205, + .evYield_Speed = 2, + .itemRare = SHARP_BEAK, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INSOMNIA, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = TRUE, + .cryId = CRY_FEAROW, + .natDexNumber = NATIONAL_DEX_ORNITHOW + .categoryName = _("Wicked"), + .height = 24, + .weight = 209, + .description = COMPOUD_STRING("Its impressive size blocks out the moon\nat night. If you're suddenly shaded\nin darkness, you're in grave danger."), + .pokemonScale = 282, + .pokemonOffset = -1, + .trainerScale = 272, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Ornithow, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 6, + .backPic = gMonBackPic_Ornithow, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Ornithow, + .shinyPalette = gMonShinyPalette_Ornithow, + .iconSprite = gMonIcon_Ornithow, + .iconPalIndex = 2, + FOOTPRINT(Ornithow) + }, + +#endif//P_FAMILY_SPEAROW + +#if P_FAMILY_EKANS + [SPECIES_EKANS] = + { + .speciesName = _("Ekans"), + .baseHP = 35, + .baseAttack = 60, + .baseDefense = 44, + .baseSpeed = 55, + .baseSpAttack = 40, + .baseSpDefense = 54, + .types = MON_TYPES(TYPE_POISON), + .catchRate = 255, + .expYield = 62, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_SHED_SKIN, ABILITY_SHED_SKIN }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_EKANS, + .natDexNumber = NATIONAL_DEX_EKANS + .categoryName = _("Snake"), + .height = 20, + .weight = 69, + .description = COMPOUD_STRING("Moving silently and stealthily, it eats\nthe eggs of birds, such as PIDGEY\nand SPEAROW, whole."), + .pokemonScale = 298, + .pokemonOffset = 13, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Ekans, + .frontPicSize = MON_COORDS_SIZE(5,6), + .frontPicYOffset = 15, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Ekans, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 9, + .palette = gMonPalette_Ekans, + .shinyPalette = gMonShinyPalette_Ekans, + .iconSprite = gMonIcon_Ekans, + .iconPalIndex = 2, + FOOTPRINT(Ekans) + .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_ARBOK}), + }, + + [SPECIES_ARBOK] = + { + .speciesName = _("Arbok"), + .baseHP = 60, + .baseAttack = 95, + .baseDefense = 69, + .baseSpeed = 80, + .baseSpAttack = 65, + .baseSpDefense = 79, + .types = MON_TYPES(TYPE_POISON), + .catchRate = 90, + .expYield = 147, + .evYield_Attack = 2, + .itemRare = POISON_BARB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_SHED_SKIN, ABILITY_SHED_SKIN }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_ARBOK, + .natDexNumber = NATIONAL_DEX_ARBOK + .categoryName = _("Cobra"), + .height = 35, + .weight = 650, + .description = COMPOUD_STRING("It is rumored that the ferocious warning\nmarkings on its belly differ from area to\narea."), + .pokemonScale = 256, + .trainerScale = 296, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Arbok, + .frontPicSize = MON_COORDS_SIZE(8,7), + .frontPicYOffset = 3, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Arbok, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 4, + .palette = gMonPalette_Arbok, + .shinyPalette = gMonShinyPalette_Arbok, + .iconSprite = gMonIcon_Arbok, + .iconPalIndex = 2, + FOOTPRINT(Arbok) + .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_NOHTYP}), + }, + + [SPECIES_NOHTYP] = + { + .speciesName = _("Nohtyp"), + .baseHP = 65, + .baseAttack = 119, + .baseDefense = 69, + .baseSpeed = 90, + .baseSpAttack = 65, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_POISON), + .catchRate = 90, + .expYield = 165, + .evYield_Attack = 2, + .itemRare = POISON_BARB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_SHED_SKIN, ABILITY_SHED_SKIN }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_ARBOK, + .natDexNumber = NATIONAL_DEX_NOHTYP + .categoryName = _("Python"), + .height = 50, + .weight = 713, + .description = COMPOUD_STRING("Its shed skin is like sandpaper,\nproviding a protective outer layer\nfor its vulnerable head."), + .pokemonScale = 256, + .trainerScale = 296, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Nohtyp, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Nohtyp, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 4, + .palette = gMonPalette_Nohtyp, + .shinyPalette = gMonShinyPalette_Nohtyp, + .iconSprite = gMonIcon_Nohtyp, + .iconPalIndex = 2, + FOOTPRINT(Nohtyp) + .evolutions = EVOLUTION({EVO_LEVEL, 43, SPECIES_ADNOKANA}), + }, + + [SPECIES_ADNOKANA] = + { + .speciesName = _("Adnokana"), + .baseHP = 75, + .baseAttack = 135, + .baseDefense = 89, + .baseSpeed = 100, + .baseSpAttack = 89, + .baseSpDefense = 110, + .types = MON_TYPES(TYPE_POISON), + .catchRate = 90, + .expYield = 188, + .evYield_Attack = 2, + .itemRare = POISON_BARB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_SHED_SKIN, ABILITY_SHED_SKIN }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_ARBOK, + .natDexNumber = NATIONAL_DEX_ADNOKANA + .categoryName = _("Anaconda"), + .height = 95, + .weight = 1200, + .description = COMPOUD_STRING("Voracious, with a near unending hunger,\nit is rumored this POKéMON is able to\ntake down a TAUROS."), + .pokemonScale = 256, + .trainerScale = 296, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Adnokana, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Adnokana, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 4, + .palette = gMonPalette_Adnokana, + .shinyPalette = gMonShinyPalette_Adnokana, + .iconSprite = gMonIcon_Adnokana, + .iconPalIndex = 2, + FOOTPRINT(Adnokana) + }, + +#endif//P_FAMILY_EKANS + +#if P_FAMILY_PIKACHU + [SPECIES_PIKACHU] = + { + .speciesName = _("Pikachu"), + .baseHP = 60, + .baseAttack = 95, + .baseDefense = 69, + .baseSpeed = 80, + .baseSpAttack = 65, + .baseSpDefense = 79, + .types = MON_TYPES(TYPE_ELECTRIC), + .catchRate = 190, + .expYield = 82, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_STATIC, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_PIKACHU, + .natDexNumber = NATIONAL_DEX_PIKACHU + .categoryName = _("Mouse"), + .height = 4, + .weight = 60, + .description = COMPOUD_STRING("When several of these POKéMON gather,\ntheir electricity can build and cause\nlightning storms."), + .pokemonScale = 479, + .pokemonOffset = 16, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Pikachu, + .frontPicSize = MON_COORDS_SIZE(7,6), + .frontPicYOffset = 9, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Pikachu, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 7, + .palette = gMonPalette_Pikachu, + .shinyPalette = gMonShinyPalette_Pikachu, + .iconSprite = gMonIcon_Pikachu, + .iconPalIndex = 2, + FOOTPRINT(Pikachu) + .evolutions = EVOLUTION({EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_RAICHU}), + }, + + [SPECIES_RAICHU] = + { + .speciesName = _("Raichu"), + .baseHP = 60, + .baseAttack = 90, + .baseDefense = 55, + .baseSpeed = 110, + .baseSpAttack = 90, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_ELECTRIC), + .catchRate = 75, + .expYield = 122, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_STATIC, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_RAICHU, + .natDexNumber = NATIONAL_DEX_RAICHU + .categoryName = _("Mouse"), + .height = 8, + .weight = 300, + .description = COMPOUD_STRING("Its long tail serves as a ground to\nprotect itself from its own high-voltage\npower."), + .pokemonScale = 426, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Raichu, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Raichu, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 8, + .palette = gMonPalette_Raichu, + .shinyPalette = gMonShinyPalette_Raichu, + .iconSprite = gMonIcon_Raichu, + .iconPalIndex = 2, + FOOTPRINT(Raichu) + .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_GOROCHU}), + }, + + [SPECIES_GOROCHU] = + { + .speciesName = _("Gorochu"), + .baseHP = 70, + .baseAttack = 100, + .baseDefense = 55, + .baseSpeed = 125, + .baseSpAttack = 100, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_ELECTRIC, TYPE_DARK), + .catchRate = 75, + .expYield = 148, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_STATIC, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_RAICHU, + .natDexNumber = NATIONAL_DEX_GOROCHU + .categoryName = _("Voltage"), + .height = 10, + .weight = 353, + .description = COMPOUD_STRING("This POKéMON stores a Thunder Stone,\nin its fur. It channels its lightning\npower through it to amplify it."), + .pokemonScale = 426, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Gorochu, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Gorochu, + .backPicSize = MON_COORDS_SIZE(6,7), + .backPicYOffset = 9, + .palette = gMonPalette_Gorochu, + .shinyPalette = gMonShinyPalette_Gorochu, + .iconSprite = gMonIcon_Gorochu, + .iconPalIndex = 2, + FOOTPRINT(Gorochu) + .evolutions = EVOLUTION({EVO_LEVEL, 52, SPECIES_STROMACHU}), + }, + + [SPECIES_STROMACHU] = + { + .speciesName = _("Stromachu"), + .baseHP = 72, + .baseAttack = 100, + .baseDefense = 70, + .baseSpeed = 133, + .baseSpAttack = 125, + .baseSpDefense = 105, + .types = MON_TYPES(TYPE_ELECTRIC, TYPE_DARK), + .catchRate = 75, + .expYield = 178, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LIGHTNINGROD, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_RAICHU, + .natDexNumber = NATIONAL_DEX_STROMACHU + .categoryName = _("Livewire"), + .height = 14, + .weight = 402, + .description = COMPOUD_STRING("STROMACHU are incredibly strong.\nIts tail is constantly sparking and\ncan be used as a guiding beacon."), + .pokemonScale = 426, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Stromachu, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Stromachu, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 7, + .palette = gMonPalette_Stromachu, + .shinyPalette = gMonShinyPalette_Stromachu, + .iconSprite = gMonIcon_Stromachu, + .iconPalIndex = 2, + FOOTPRINT(Stromachu) + }, + +#endif//P_FAMILY_PIKACHU + +#if P_FAMILY_SANDSHREW + [SPECIES_SANDSHREW] = + { + .speciesName = _("Sandshrew"), + .baseHP = 50, + .baseAttack = 75, + .baseDefense = 85, + .baseSpeed = 40, + .baseSpAttack = 20, + .baseSpDefense = 30, + .types = MON_TYPES(TYPE_GROUND), + .catchRate = 255, + .expYield = 93, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SAND_VEIL, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_SANDSHREW, + .natDexNumber = NATIONAL_DEX_SANDSHREW + .categoryName = _("Mouse"), + .height = 6, + .weight = 120, + .description = COMPOUD_STRING("Burrows deep underground in arid locations\nfar from water. It only emerges to hunt\nfor prey."), + .pokemonScale = 370, + .pokemonOffset = 15, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Sandshrew, + .frontPicSize = MON_COORDS_SIZE(6,5), + .frontPicYOffset = 11, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Sandshrew, + .backPicSize = MON_COORDS_SIZE(5,6), + .backPicYOffset = 13, + .palette = gMonPalette_Sandshrew, + .shinyPalette = gMonShinyPalette_Sandshrew, + .iconSprite = gMonIcon_Sandshrew, + .iconPalIndex = 2, + FOOTPRINT(Sandshrew) + .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_SANDSLASH}), + }, + + [SPECIES_SANDSLASH] = + { + .speciesName = _("Sandslash"), + .baseHP = 75, + .baseAttack = 100, + .baseDefense = 110, + .baseSpeed = 65, + .baseSpAttack = 45, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_GROUND), + .catchRate = 90, + .expYield = 163, + .evYield_Defense = 2, + .itemRare = SOFT_SAND, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SAND_VEIL, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_SANDSLASH, + .natDexNumber = NATIONAL_DEX_SANDSLASH + .categoryName = _("Mouse"), + .height = 10, + .weight = 295, + .description = COMPOUD_STRING("Curls up into a spiny ball when\nthreatened. It can roll while curled up\nto attack or escape."), + .pokemonScale = 341, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Sandslash, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 6, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Sandslash, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 9, + .palette = gMonPalette_Sandslash, + .shinyPalette = gMonShinyPalette_Sandslash, + .iconSprite = gMonIcon_Sandslash, + .iconPalIndex = 2, + FOOTPRINT(Sandslash) + .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_SANDSLAM}), + }, + + [SPECIES_SANDSLAM] = + { + .speciesName = _("Sandslam"), + .baseHP = 90, + .baseAttack = 108, + .baseDefense = 125, + .baseSpeed = 65, + .baseSpAttack = 57, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_GROUND, TYPE_STEEL), + .catchRate = 90, + .expYield = 185, + .evYield_Defense = 2, + .itemRare = SOFT_SAND, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_STURDY, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_SANDSLASH, + .natDexNumber = NATIONAL_DEX_SANDSLAM + .categoryName = _("Drill mouse"), + .height = 13, + .weight = 553, + .description = COMPOUD_STRING("Impressive claws allow this POKéMON\nto dig up to 750 meters a day.\nHowever, it sleeps often."), + .pokemonScale = 341, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Sandslam, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 8, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Sandslam, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 9, + .palette = gMonPalette_Sandslam, + .shinyPalette = gMonShinyPalette_Sandslam, + .iconSprite = gMonIcon_Sandslam, + .iconPalIndex = 2, + FOOTPRINT(Sandslam) + .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_FERODILLO}), + }, + + [SPECIES_FERODILLO] = + { + .speciesName = _("Ferodillo"), + .baseHP = 105, + .baseAttack = 119, + .baseDefense = 156, + .baseSpeed = 70, + .baseSpAttack = 70, + .baseSpDefense = 65, + .types = MON_TYPES(TYPE_GROUND, TYPE_STEEL), + .catchRate = 90, + .expYield = 202, + .evYield_Defense = 2, + .itemRare = SOFT_SAND, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_STURDY, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_SANDSLASH, + .natDexNumber = NATIONAL_DEX_FERODILLO + .categoryName = _("Plate armor"), + .height = 18, + .weight = 1004, + .description = COMPOUD_STRING("Thanks to its defenses, this POKéMON\nhas been seen surviving direct\nexplosions unscathed."), + .pokemonScale = 341, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Ferodillo, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 3, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Ferodillo, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 9, + .palette = gMonPalette_Ferodillo, + .shinyPalette = gMonShinyPalette_Ferodillo, + .iconSprite = gMonIcon_Ferodillo, + .iconPalIndex = 2, + FOOTPRINT(Ferodillo) + }, + +#endif//P_FAMILY_SANDSHREW + +#if P_FAMILY_NIDORAN + [SPECIES_NIDORAN_F] = + { + .speciesName = _("Nidoran_f"), + .baseHP = 55, + .baseAttack = 47, + .baseDefense = 52, + .baseSpeed = 41, + .baseSpAttack = 40, + .baseSpDefense = 40, + .types = MON_TYPES(TYPE_POISON), + .catchRate = 235, + .expYield = 59, + .evYield_HP = 1, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_POISON_POINT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_NIDORAN_F, + .natDexNumber = NATIONAL_DEX_NIDORAN_F + .categoryName = _("Poison pin"), + .height = 4, + .weight = 70, + .description = COMPOUD_STRING("Although small, its venomous barbs render\nthis POKéMON dangerous. The female has\nsmaller horns."), + .pokemonScale = 488, + .pokemonOffset = 19, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Nidoran_f, + .frontPicSize = MON_COORDS_SIZE(4,5), + .frontPicYOffset = 16, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Nidoran_f, + .backPicSize = MON_COORDS_SIZE(5,5), + .backPicYOffset = 12, + .palette = gMonPalette_Nidoran_f, + .shinyPalette = gMonShinyPalette_Nidoran_f, + .iconSprite = gMonIcon_Nidoran_f, + .iconPalIndex = 2, + FOOTPRINT(Nidoran_f) + .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_NIDORINA}), + }, + + [SPECIES_NIDORINA] = + { + .speciesName = _("Nidorina"), + .baseHP = 70, + .baseAttack = 62, + .baseDefense = 67, + .baseSpeed = 56, + .baseSpAttack = 55, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_POISON), + .catchRate = 120, + .expYield = 117, + .evYield_HP = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_POISON_POINT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_NIDORINA, + .natDexNumber = NATIONAL_DEX_NIDORINA + .categoryName = _("Poison pin"), + .height = 8, + .weight = 200, + .description = COMPOUD_STRING("The female's horns develop slowly.\nPrefers physical attacks such as clawing\nand biting."), + .pokemonScale = 381, + .pokemonOffset = 13, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Nidorina, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 11, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Nidorina, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 10, + .palette = gMonPalette_Nidorina, + .shinyPalette = gMonShinyPalette_Nidorina, + .iconSprite = gMonIcon_Nidorina, + .iconPalIndex = 2, + FOOTPRINT(Nidorina) + .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOQUEEN}), + }, + + [SPECIES_NIDOQUEEN] = + { + .speciesName = _("Nidoqueen"), + .baseHP = 90, + .baseAttack = 92, + .baseDefense = 87, + .baseSpeed = 76, + .baseSpAttack = 75, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_POISON, TYPE_GROUND), + .catchRate = 45, + .expYield = 194, + .evYield_HP = 3, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_POISON_POINT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_NIDOQUEEN, + .natDexNumber = NATIONAL_DEX_NIDOQUEEN + .categoryName = _("Drill"), + .height = 13, + .weight = 600, + .description = COMPOUD_STRING("Its hard scales provide strong protection.\nIt uses its hefty bulk to execute\npowerful moves."), + .pokemonScale = 381, + .pokemonOffset = 13, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Nidoqueen, + .frontPicSize = MON_COORDS_SIZE(8,7), + .frontPicYOffset = 2, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Nidoqueen, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 6, + .palette = gMonPalette_Nidoqueen, + .shinyPalette = gMonShinyPalette_Nidoqueen, + .iconSprite = gMonIcon_Nidoqueen, + .iconPalIndex = 2, + FOOTPRINT(Nidoqueen) + .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_NIDOREGAL}), + }, + + [SPECIES_NIDOREGAL] = + { + .speciesName = _("Nidoregal"), + .baseHP = 104, + .baseAttack = 118, + .baseDefense = 97, + .baseSpeed = 76, + .baseSpAttack = 75, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_POISON, TYPE_GROUND), + .catchRate = 45, + .expYield = 207, + .evYield_HP = 3, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_POISON_POINT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_NIDOQUEEN, + .natDexNumber = NATIONAL_DEX_NIDOREGAL + .categoryName = _("Drill"), + .height = 16, + .weight = 623, + .description = COMPOUD_STRING("It favors its beauty above all else,\neven ignoring the young it raises in\nfavor of shining its scales."), + .pokemonScale = 381, + .pokemonOffset = 13, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Nidoregal, + .frontPicSize = MON_COORDS_SIZE(8,7), + .frontPicYOffset = 2, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Nidoregal, + .backPicSize = MON_COORDS_SIZE(8,7), + .backPicYOffset = 6, + .palette = gMonPalette_Nidoregal, + .shinyPalette = gMonShinyPalette_Nidoregal, + .iconSprite = gMonIcon_Nidoregal, + .iconPalIndex = 2, + FOOTPRINT(Nidoregal) + .evolutions = EVOLUTION({EVO_LEVEL, 60, SPECIES_NIDOARCHY}), + }, + + [SPECIES_NIDOARCHY] = + { + .speciesName = _("Nidoarchy"), + .baseHP = 130, + .baseAttack = 138, + .baseDefense = 121, + .baseSpeed = 76, + .baseSpAttack = 85, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_POISON, TYPE_GROUND), + .catchRate = 45, + .expYield = 220, + .evYield_HP = 3, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = TRUE, + .cryId = CRY_NIDOQUEEN, + .natDexNumber = NATIONAL_DEX_NIDOARCHY + .categoryName = _("Beauty"), + .height = 20, + .weight = 884, + .description = COMPOUD_STRING("Protecting those under its care is this\nPOKéMON's main goal. Despite this, it\ncan be terribly cruel."), + .pokemonScale = 381, + .pokemonOffset = 13, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Nidoarchy, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Nidoarchy, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 6, + .palette = gMonPalette_Nidoarchy, + .shinyPalette = gMonShinyPalette_Nidoarchy, + .iconSprite = gMonIcon_Nidoarchy, + .iconPalIndex = 2, + FOOTPRINT(Nidoarchy) + }, + + [SPECIES_NIDORAN_M] = + { + .speciesName = _("Nidoran_m"), + .baseHP = 46, + .baseAttack = 57, + .baseDefense = 40, + .baseSpeed = 50, + .baseSpAttack = 40, + .baseSpDefense = 40, + .types = MON_TYPES(TYPE_POISON), + .catchRate = 235, + .expYield = 60, + .evYield_Attack = 1, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_POISON_POINT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_NIDORAN_M, + .natDexNumber = NATIONAL_DEX_NIDORAN_M + .categoryName = _("Poison pin"), + .height = 5, + .weight = 90, + .description = COMPOUD_STRING("It stiffens its ears to sense danger.\nThe larger its horns, the more \npowerful its secreted venom."), + .pokemonScale = 480, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Nidoran_m, + .frontPicSize = MON_COORDS_SIZE(5,5), + .frontPicYOffset = 12, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Nidoran_m, + .backPicSize = MON_COORDS_SIZE(6,5), + .backPicYOffset = 8, + .palette = gMonPalette_Nidoran_m, + .shinyPalette = gMonShinyPalette_Nidoran_m, + .iconSprite = gMonIcon_Nidoran_m, + .iconPalIndex = 2, + FOOTPRINT(Nidoran_m) + .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_NIDORINO}), + }, + + [SPECIES_NIDORINO] = + { + .speciesName = _("Nidorino"), + .baseHP = 61, + .baseAttack = 72, + .baseDefense = 57, + .baseSpeed = 65, + .baseSpAttack = 55, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_POISON), + .catchRate = 120, + .expYield = 118, + .evYield_Attack = 2, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_POISON_POINT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_NIDORINO, + .natDexNumber = NATIONAL_DEX_NIDORINO + .categoryName = _("Poison pin"), + .height = 9, + .weight = 195, + .description = COMPOUD_STRING("An aggressive POKéMON that is quick to\nattack. The horn on its head secretes a\npowerful venom."), + .pokemonScale = 408, + .pokemonOffset = 13, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Nidorino, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 8, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Nidorino, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 9, + .palette = gMonPalette_Nidorino, + .shinyPalette = gMonShinyPalette_Nidorino, + .iconSprite = gMonIcon_Nidorino, + .iconPalIndex = 2, + FOOTPRINT(Nidorino) + .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOKING}), + }, + + [SPECIES_NIDOKING] = + { + .speciesName = _("Nidoking"), + .baseHP = 81, + .baseAttack = 102, + .baseDefense = 77, + .baseSpeed = 85, + .baseSpAttack = 85, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_POISON, TYPE_GROUND), + .catchRate = 45, + .expYield = 195, + .evYield_Attack = 3, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_POISON_POINT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_NIDOKING, + .natDexNumber = NATIONAL_DEX_NIDOKING + .categoryName = _("Drill"), + .height = 14, + .weight = 620, + .description = COMPOUD_STRING("It uses its powerful tail in battle to\nsmash, constrict, then break the prey's\nbones."), + .pokemonScale = 408, + .pokemonOffset = 13, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Nidoking, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 2, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Nidoking, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 3, + .palette = gMonPalette_Nidoking, + .shinyPalette = gMonShinyPalette_Nidoking, + .iconSprite = gMonIcon_Nidoking, + .iconPalIndex = 2, + FOOTPRINT(Nidoking) + .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_NIDORULY}), + }, + + [SPECIES_NIDORULY] = + { + .speciesName = _("Nidoruly"), + .baseHP = 85, + .baseAttack = 123, + .baseDefense = 82, + .baseSpeed = 100, + .baseSpAttack = 85, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_POISON, TYPE_GROUND), + .catchRate = 45, + .expYield = 208, + .evYield_Attack = 3, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_POISON_POINT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_NIDOKING, + .natDexNumber = NATIONAL_DEX_NIDORULY + .categoryName = _("Drill"), + .height = 17, + .weight = 685, + .description = COMPOUD_STRING("Brutality is all this POKéMON knows.\nIt is nearly impossible to have it calm\ndown after it's begun to rampage."), + .pokemonScale = 408, + .pokemonOffset = 13, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Nidoruly, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Nidoruly, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 3, + .palette = gMonPalette_Nidoruly, + .shinyPalette = gMonShinyPalette_Nidoruly, + .iconSprite = gMonIcon_Nidoruly, + .iconPalIndex = 2, + FOOTPRINT(Nidoruly) + .evolutions = EVOLUTION({EVO_LEVEL, 60, SPECIES_NIDOMINATE}), + }, + + [SPECIES_NIDOMINATE] = + { + .speciesName = _("Nidominate"), + .baseHP = 90, + .baseAttack = 145, + .baseDefense = 115, + .baseSpeed = 118, + .baseSpAttack = 85, + .baseSpDefense = 82, + .types = MON_TYPES(TYPE_POISON, TYPE_GROUND), + .catchRate = 45, + .expYield = 221, + .evYield_Attack = 3, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = TRUE, + .cryId = CRY_NIDOKING, + .natDexNumber = NATIONAL_DEX_NIDOMINATE + .categoryName = _("Beast"), + .height = 22, + .weight = 992, + .description = COMPOUD_STRING("Something of an unfair ruler, anything\nunfortunate to wander into its territory\nwill be subjected to zero mercy."), + .pokemonScale = 408, + .pokemonOffset = 13, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Nidominate, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 2, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Nidominate, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 3, + .palette = gMonPalette_Nidominate, + .shinyPalette = gMonShinyPalette_Nidominate, + .iconSprite = gMonIcon_Nidominate, + .iconPalIndex = 2, + FOOTPRINT(Nidominate) + }, + +#endif//P_FAMILY_NIDORAN_F + +#if P_FAMILY_CLEFAIRY + [SPECIES_CLEFAIRY] = + { + .speciesName = _("Clefairy"), + .baseHP = 70, + .baseAttack = 45, + .baseDefense = 48, + .baseSpeed = 35, + .baseSpAttack = 60, + .baseSpDefense = 65, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 150, + .expYield = 68, + .evYield_HP = 2, + .itemRare = MOON_STONE, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CUTE_CHARM, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_CLEFAIRY, + .natDexNumber = NATIONAL_DEX_CLEFAIRY + .categoryName = _("Fairy"), + .height = 6, + .weight = 75, + .description = COMPOUD_STRING("With its magical and cute appeal, it has \nmany admirers. It is rare and found only\nin certain areas."), + .pokemonScale = 425, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Clefairy, + .frontPicSize = MON_COORDS_SIZE(5,5), + .frontPicYOffset = 16, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Clefairy, + .backPicSize = MON_COORDS_SIZE(5,6), + .backPicYOffset = 13, + .palette = gMonPalette_Clefairy, + .shinyPalette = gMonShinyPalette_Clefairy, + .iconSprite = gMonIcon_Clefairy, + .iconPalIndex = 2, + FOOTPRINT(Clefairy) + .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_CLEFABLE}), + }, + + [SPECIES_CLEFABLE] = + { + .speciesName = _("Clefable"), + .baseHP = 95, + .baseAttack = 70, + .baseDefense = 73, + .baseSpeed = 60, + .baseSpAttack = 95, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 25, + .expYield = 129, + .evYield_HP = 3, + .itemRare = MOON_STONE, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CUTE_CHARM, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_CLEFABLE, + .natDexNumber = NATIONAL_DEX_CLEFABLE + .categoryName = _("Fairy"), + .height = 13, + .weight = 400, + .description = COMPOUD_STRING("A timid fairy POKéMON that is rarely seen,\nit will run and hide the moment it senses\npeople."), + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 272, + .trainerOffset = -1, + .frontPic = gMonFrontPic_Clefable, + .frontPicSize = MON_COORDS_SIZE(7,6), + .frontPicYOffset = 7, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Clefable, + .backPicSize = MON_COORDS_SIZE(6,7), + .backPicYOffset = 10, + .palette = gMonPalette_Clefable, + .shinyPalette = gMonShinyPalette_Clefable, + .iconSprite = gMonIcon_Clefable, + .iconPalIndex = 2, + FOOTPRINT(Clefable) + .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_CLEFAEFAE}), + }, + + [SPECIES_CLEFAEFAE] = + { + .speciesName = _("Clefaefae"), + .baseHP = 111, + .baseAttack = 70, + .baseDefense = 80, + .baseSpeed = 60, + .baseSpAttack = 111, + .baseSpDefense = 101, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 25, + .expYield = 150, + .evYield_HP = 3, + .itemRare = MOON_STONE, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CUTE_CHARM, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_CLEFABLE, + .natDexNumber = NATIONAL_DEX_CLEFAEFAE + .categoryName = _("Fairy"), + .height = 14, + .weight = 423, + .description = COMPOUD_STRING("It communicates via telepathy.\nIt is often seen staring up at\nthe sky on clear nights."), + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 272, + .trainerOffset = -1, + .frontPic = gMonFrontPic_Clefaefae, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 7, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Clefaefae, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 10, + .palette = gMonPalette_Clefaefae, + .shinyPalette = gMonShinyPalette_Clefaefae, + .iconSprite = gMonIcon_Clefaefae, + .iconPalIndex = 2, + FOOTPRINT(Clefaefae) + .evolutions = EVOLUTION({EVO_LEVEL, 57, SPECIES_CLEFANAUT}), + }, + + [SPECIES_CLEFANAUT] = + { + .speciesName = _("Clefanaut"), + .baseHP = 122, + .baseAttack = 90, + .baseDefense = 83, + .baseSpeed = 75, + .baseSpAttack = 122, + .baseSpDefense = 111, + .types = MON_TYPES(TYPE_NORMAL, TYPE_PSYCHIC), + .catchRate = 25, + .expYield = 177, + .evYield_HP = 3, + .itemRare = MOON_STONE, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_ILLUMINATE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_CLEFABLE, + .natDexNumber = NATIONAL_DEX_CLEFANAUT + .categoryName = _("Star fairy"), + .height = 18, + .weight = 509, + .description = COMPOUD_STRING("This POKéMON is said to be from space.\nIt has rarely been seen, but those\nwho have met it rarely return."), + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 272, + .trainerOffset = -1, + .frontPic = gMonFrontPic_Clefanaut, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 6, + .backPic = gMonBackPic_Clefanaut, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 10, + .palette = gMonPalette_Clefanaut, + .shinyPalette = gMonShinyPalette_Clefanaut, + .iconSprite = gMonIcon_Clefanaut, + .iconPalIndex = 2, + FOOTPRINT(Clefanaut) + }, + +#endif//P_FAMILY_CLEFAIRY + +#if P_FAMILY_VULPIX + [SPECIES_VULPIX] = + { + .speciesName = _("Vulpix"), + .baseHP = 38, + .baseAttack = 41, + .baseDefense = 40, + .baseSpeed = 65, + .baseSpAttack = 50, + .baseSpDefense = 65, + .types = MON_TYPES(TYPE_FIRE), + .catchRate = 190, + .expYield = 63, + .evYield_Speed = 1, + .itemCommon = RAWST_BERRY, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_FLASH_FIRE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_VULPIX, + .natDexNumber = NATIONAL_DEX_VULPIX + .categoryName = _("Fox"), + .height = 6, + .weight = 99, + .description = COMPOUD_STRING("When it is born, it has just one snow-\nwhite tail. The tail splits from its tip as\nit grows older."), + .pokemonScale = 497, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Vulpix, + .frontPicSize = MON_COORDS_SIZE(5,6), + .frontPicYOffset = 12, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Vulpix, + .backPicSize = MON_COORDS_SIZE(6,7), + .backPicYOffset = 9, + .palette = gMonPalette_Vulpix, + .shinyPalette = gMonShinyPalette_Vulpix, + .iconSprite = gMonIcon_Vulpix, + .iconPalIndex = 2, + FOOTPRINT(Vulpix) + .evolutions = EVOLUTION({EVO_ITEM, ITEM_FIRE_STONE, SPECIES_NINETALES}), + }, + + [SPECIES_NINETALES] = + { + .speciesName = _("Ninetales"), + .baseHP = 73, + .baseAttack = 76, + .baseDefense = 75, + .baseSpeed = 100, + .baseSpAttack = 81, + .baseSpDefense = 100, + .types = MON_TYPES(TYPE_FIRE), + .catchRate = 75, + .expYield = 178, + .evYield_Speed = 1, + .evYield_SpDefense = 1, + .itemCommon = RAWST_BERRY, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_FLASH_FIRE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_NINETALES, + .natDexNumber = NATIONAL_DEX_NINETALES + .categoryName = _("Fox"), + .height = 11, + .weight = 199, + .description = COMPOUD_STRING("Very smart and very vengeful. Grabbing\none of its many tails could result in a\n1,000-year curse."), + .pokemonScale = 339, + .pokemonOffset = 6, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Ninetales, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 3, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Ninetales, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 4, + .palette = gMonPalette_Ninetales, + .shinyPalette = gMonShinyPalette_Ninetales, + .iconSprite = gMonIcon_Ninetales, + .iconPalIndex = 2, + FOOTPRINT(Ninetales) + .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_SPIRITALES}), + }, + + [SPECIES_SPIRITALES] = + { + .speciesName = _("Spiritales"), + .baseHP = 73, + .baseAttack = 76, + .baseDefense = 77, + .baseSpeed = 117, + .baseSpAttack = 95, + .baseSpDefense = 117, + .types = MON_TYPES(TYPE_FIRE, TYPE_GHOST), + .catchRate = 75, + .expYield = 190, + .evYield_Speed = 1, + .evYield_SpDefense = 1, + .itemCommon = RAWST_BERRY, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_FLASH_FIRE, ABILITY_SHADOW_TAG, ABILITY_SHADOW_TAG }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_NINETALES, + .natDexNumber = NATIONAL_DEX_SPIRITALES + .categoryName = _("Spirit fox"), + .height = 13, + .weight = 224, + .description = COMPOUD_STRING("With its spirit unleashed, it\nnow has full freedom to haunt\nthose who wronged it."), + .pokemonScale = 339, + .pokemonOffset = 6, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Spiritales, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 2, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Spiritales, + .backPicSize = MON_COORDS_SIZE(8,7), + .backPicYOffset = 5, + .palette = gMonPalette_Spiritales, + .shinyPalette = gMonShinyPalette_Spiritales, + .iconSprite = gMonIcon_Spiritales, + .iconPalIndex = 2, + FOOTPRINT(Spiritales) + .evolutions = EVOLUTION({EVO_LEVEL, 57, SPECIES_YOKAYUBI}), + }, + + [SPECIES_YOKAYUBI] = + { + .speciesName = _("Yokayubi"), + .baseHP = 70, + .baseAttack = 91, + .baseDefense = 90, + .baseSpeed = 137, + .baseSpAttack = 115, + .baseSpDefense = 137, + .types = MON_TYPES(TYPE_FIRE, TYPE_GHOST), + .catchRate = 75, + .expYield = 204, + .evYield_Speed = 1, + .evYield_SpDefense = 1, + .itemCommon = RAWST_BERRY, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_FLASH_FIRE, ABILITY_SHADOW_TAG, ABILITY_SHADOW_TAG }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_NINETALES, + .natDexNumber = NATIONAL_DEX_YOKAYUBI + .categoryName = _("Restless"), + .height = 19, + .weight = 402, + .description = COMPOUD_STRING("Accumulating cursed souls, it holds\nthe most dangerous. It is said that\nit guards the gate to Hell itself."), + .pokemonScale = 339, + .pokemonOffset = 6, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Yokayubi, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Yokayubi, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 5, + .palette = gMonPalette_Yokayubi, + .shinyPalette = gMonShinyPalette_Yokayubi, + .iconSprite = gMonIcon_Yokayubi, + .iconPalIndex = 2, + FOOTPRINT(Yokayubi) + }, + +#endif//P_FAMILY_VULPIX + +#if P_FAMILY_JIGGLYPUFF + [SPECIES_JIGGLYPUFF] = + { + .speciesName = _("Jigglypuff"), + .baseHP = 115, + .baseAttack = 45, + .baseDefense = 20, + .baseSpeed = 20, + .baseSpAttack = 45, + .baseSpDefense = 25, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 170, + .expYield = 76, + .evYield_HP = 2, + .itemCommon = ORAN_BERRY, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CUTE_CHARM, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_JIGGLYPUFF, + .natDexNumber = NATIONAL_DEX_JIGGLYPUFF + .categoryName = _("Balloon"), + .height = 5, + .weight = 55, + .description = COMPOUD_STRING("When its huge eyes waver, it sings a\nmysteriously soothing melody that lulls\nits enemies to sleep."), + .pokemonScale = 419, + .pokemonOffset = 19, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Jigglypuff, + .frontPicSize = MON_COORDS_SIZE(5,5), + .frontPicYOffset = 16, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Jigglypuff, + .backPicSize = MON_COORDS_SIZE(5,6), + .backPicYOffset = 13, + .palette = gMonPalette_Jigglypuff, + .shinyPalette = gMonShinyPalette_Jigglypuff, + .iconSprite = gMonIcon_Jigglypuff, + .iconPalIndex = 2, + FOOTPRINT(Jigglypuff) + .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_WIGGLYTUFF}), + }, + + [SPECIES_WIGGLYTUFF] = + { + .speciesName = _("Wigglytuff"), + .baseHP = 140, + .baseAttack = 70, + .baseDefense = 45, + .baseSpeed = 45, + .baseSpAttack = 85, + .baseSpDefense = 50, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 50, + .expYield = 109, + .evYield_HP = 3, + .itemCommon = ORAN_BERRY, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CUTE_CHARM, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_WIGGLYTUFF, + .natDexNumber = NATIONAL_DEX_WIGGLYTUFF + .categoryName = _("Balloon"), + .height = 10, + .weight = 120, + .description = COMPOUD_STRING("The body is soft and rubbery. When\nangered, it will suck in air and inflate\nitself to an enormous size."), + .pokemonScale = 328, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Wigglytuff, + .frontPicSize = MON_COORDS_SIZE(7,6), + .frontPicYOffset = 8, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Wigglytuff, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 8, + .palette = gMonPalette_Wigglytuff, + .shinyPalette = gMonShinyPalette_Wigglytuff, + .iconSprite = gMonIcon_Wigglytuff, + .iconPalIndex = 2, + FOOTPRINT(Wigglytuff) + .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_GIGGLYHUFF}), + }, + + [SPECIES_GIGGLYHUFF] = + { + .speciesName = _("Gigglyhuff"), + .baseHP = 150, + .baseAttack = 75, + .baseDefense = 60, + .baseSpeed = 40, + .baseSpAttack = 90, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 50, + .expYield = 130, + .evYield_HP = 3, + .itemCommon = ORAN_BERRY, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CLOUD_NINE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_WIGGLYTUFF, + .natDexNumber = NATIONAL_DEX_GIGGLYHUFF + .categoryName = _("Cloud"), + .height = 12, + .weight = 131, + .description = COMPOUD_STRING("It walks long distances looking for\npotential couples to sing love songs\nto."), + .pokemonScale = 328, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Gigglyhuff, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Gigglyhuff, + .backPicSize = MON_COORDS_SIZE(6,7), + .backPicYOffset = 3, + .palette = gMonPalette_Gigglyhuff, + .shinyPalette = gMonShinyPalette_Gigglyhuff, + .iconSprite = gMonIcon_Gigglyhuff, + .iconPalIndex = 2, + FOOTPRINT(Gigglyhuff) + .evolutions = EVOLUTION({EVO_LEVEL, 57, SPECIES_BOGGLYFUFF}), + }, + + [SPECIES_BOGGLYFUFF] = + { + .speciesName = _("Bogglyfuff"), + .baseHP = 160, + .baseAttack = 100, + .baseDefense = 75, + .baseSpeed = 40, + .baseSpAttack = 110, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_NORMAL, TYPE_FLYING), + .catchRate = 50, + .expYield = 166, + .evYield_HP = 3, + .itemCommon = ORAN_BERRY, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CLOUD_NINE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = TRUE, + .cryId = CRY_WIGGLYTUFF, + .natDexNumber = NATIONAL_DEX_BOGGLYFUFF + .categoryName = _("Puff cloud"), + .height = 16, + .weight = 200, + .description = COMPOUD_STRING("Made mostly of clouds, it floats\noverhead eavesdropping on the\nconversations below."), + .pokemonScale = 328, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Bogglyfuff, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 2, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Bogglyfuff, + .backPicSize = MON_COORDS_SIZE(7,8), + .palette = gMonPalette_Bogglyfuff, + .shinyPalette = gMonShinyPalette_Bogglyfuff, + .iconSprite = gMonIcon_Bogglyfuff, + .iconPalIndex = 2, + FOOTPRINT(Bogglyfuff) + }, + +#endif//P_FAMILY_JIGGLYPUFF + +#if P_FAMILY_ZUBAT + [SPECIES_ZUBAT] = + { + .speciesName = _("Zubat"), + .baseHP = 40, + .baseAttack = 45, + .baseDefense = 35, + .baseSpeed = 55, + .baseSpAttack = 30, + .baseSpDefense = 40, + .types = MON_TYPES(TYPE_POISON, TYPE_FLYING), + .catchRate = 255, + .expYield = 54, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INNER_FOCUS, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_ZUBAT, + .natDexNumber = NATIONAL_DEX_ZUBAT + .categoryName = _("Bat"), + .height = 8, + .weight = 75, + .description = COMPOUD_STRING("It forms colonies in perpetually dark \nplaces and uses ultrasonic waves to \nidentify and approach targets."), + .pokemonScale = 355, + .pokemonOffset = -4, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Zubat, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 13, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Zubat, + .backPicSize = MON_COORDS_SIZE(6,7), + .backPicYOffset = 11, + .palette = gMonPalette_Zubat, + .shinyPalette = gMonShinyPalette_Zubat, + .iconSprite = gMonIcon_Zubat, + .iconPalIndex = 2, + FOOTPRINT(Zubat) + .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_GOLBAT}), + }, + + [SPECIES_GOLBAT] = + { + .speciesName = _("Golbat"), + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 70, + .baseSpeed = 90, + .baseSpAttack = 65, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_POISON, TYPE_FLYING), + .catchRate = 90, + .expYield = 171, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INNER_FOCUS, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_GOLBAT, + .natDexNumber = NATIONAL_DEX_GOLBAT + .categoryName = _("Bat"), + .height = 16, + .weight = 550, + .description = COMPOUD_STRING("Once it bites, it will not stop draining\nenergy from the victim even if it gets too\nheavy to fly."), + .pokemonScale = 291, + .trainerScale = 296, + .trainerOffset = 2, + .frontPic = gMonFrontPic_Golbat, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Golbat, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 6, + .palette = gMonPalette_Golbat, + .shinyPalette = gMonShinyPalette_Golbat, + .iconSprite = gMonIcon_Golbat, + .iconPalIndex = 2, + FOOTPRINT(Golbat) + .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_CROBAT}), + }, + + [SPECIES_CROBAT] = + { + .speciesName = _("Crobat"), + .baseHP = 85, + .baseAttack = 90, + .baseDefense = 80, + .baseSpeed = 130, + .baseSpAttack = 70, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_POISON, TYPE_FLYING), + .catchRate = 90, + .expYield = 204, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INNER_FOCUS, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_CROBAT, + .natDexNumber = NATIONAL_DEX_CROBAT + .categoryName = _("Bat"), + .height = 18, + .weight = 750, + .description = COMPOUD_STRING("It flies so silently through the dark on\nits four wings that it may not be noticed\neven when nearby."), + .pokemonScale = 279, + .pokemonOffset = -1, + .trainerScale = 313, + .trainerOffset = 2, + .frontPic = gMonFrontPic_Crobat, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 6, + .backPic = gMonBackPic_Crobat, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 5, + .palette = gMonPalette_Crobat, + .shinyPalette = gMonShinyPalette_Crobat, + .iconSprite = gMonIcon_Crobat, + .iconPalIndex = 2, + FOOTPRINT(Crobat) + .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_POLABAT}), + }, + + [SPECIES_POLABAT] = + { + .speciesName = _("Polabat"), + .baseHP = 75, + .baseAttack = 100, + .baseDefense = 80, + .baseSpeed = 160, + .baseSpAttack = 90, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_POISON, TYPE_FLYING), + .catchRate = 90, + .expYield = 210, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INNER_FOCUS, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_CROBAT, + .natDexNumber = NATIONAL_DEX_POLABAT + .categoryName = _("Distorted"), + .height = 20, + .weight = 892, + .description = COMPOUD_STRING("Its head has grown a large third\neye on a secondary body. Its unclear\nwhy its body is distorting."), + .pokemonScale = 279, + .pokemonOffset = -1, + .trainerScale = 313, + .trainerOffset = 2, + .frontPic = gMonFrontPic_Polabat, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 6, + .backPic = gMonBackPic_Polabat, + .backPicSize = MON_COORDS_SIZE(6,8), + .palette = gMonPalette_Polabat, + .shinyPalette = gMonShinyPalette_Polabat, + .iconSprite = gMonIcon_Polabat, + .iconPalIndex = 2, + FOOTPRINT(Polabat) + .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_VISIBAT}), + }, + + [SPECIES_VISIBAT] = + { + .speciesName = _("Visibat"), + .baseHP = 65, + .baseAttack = 124, + .baseDefense = 82, + .baseSpeed = 168, + .baseSpAttack = 114, + .baseSpDefense = 82, + .types = MON_TYPES(TYPE_POISON, TYPE_FLYING), + .catchRate = 90, + .expYield = 215, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INNER_FOCUS, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_CROBAT, + .natDexNumber = NATIONAL_DEX_VISIBAT + .categoryName = _("Twisted"), + .height = 22, + .weight = 963, + .description = COMPOUD_STRING("The two bodies merge back into one,\nbut its size is incredibly unnatural.\nIts facial expression rarely changes."), + .pokemonScale = 279, + .pokemonOffset = -1, + .trainerScale = 313, + .trainerOffset = 2, + .frontPic = gMonFrontPic_Visibat, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 6, + .backPic = gMonBackPic_Visibat, + .backPicSize = MON_COORDS_SIZE(6,8), + .palette = gMonPalette_Visibat, + .shinyPalette = gMonShinyPalette_Visibat, + .iconSprite = gMonIcon_Visibat, + .iconPalIndex = 2, + FOOTPRINT(Visibat) + .evolutions = EVOLUTION({EVO_LEVEL, 60, SPECIES_HORRIBAT}), + }, + + [SPECIES_HORRIBAT] = + { + .speciesName = _("Horribat"), + .baseHP = 33, + .baseAttack = 134, + .baseDefense = 82, + .baseSpeed = 225, + .baseSpAttack = 114, + .baseSpDefense = 82, + .types = MON_TYPES(TYPE_POISON, TYPE_FLYING), + .catchRate = 90, + .expYield = 220, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INNER_FOCUS, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_CROBAT, + .natDexNumber = NATIONAL_DEX_HORRIBAT + .categoryName = _("True sight"), + .height = 30, + .weight = 400, + .description = COMPOUD_STRING("This POKéMON has lost all recognition.\nSeveral eyes occupy the space, it scans\nand surveys everything at once."), + .pokemonScale = 279, + .pokemonOffset = -1, + .trainerScale = 313, + .trainerOffset = 2, + .frontPic = gMonFrontPic_Horribat, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 6, + .backPic = gMonBackPic_Horribat, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Horribat, + .shinyPalette = gMonShinyPalette_Horribat, + .iconSprite = gMonIcon_Horribat, + .iconPalIndex = 2, + FOOTPRINT(Horribat) + }, + +#endif//P_FAMILY_ZUBAT + +#if P_FAMILY_ODDISH + [SPECIES_ODDISH] = + { + .speciesName = _("Oddish"), + .baseHP = 45, + .baseAttack = 50, + .baseDefense = 55, + .baseSpeed = 30, + .baseSpAttack = 75, + .baseSpDefense = 65, + .types = MON_TYPES(TYPE_GRASS, TYPE_POISON), + .catchRate = 255, + .expYield = 78, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_ODDISH, + .natDexNumber = NATIONAL_DEX_ODDISH + .categoryName = _("Weed"), + .height = 5, + .weight = 54, + .description = COMPOUD_STRING("During the day, it keeps its face buried\nin the ground. At night, it wanders around\nsowing its seeds."), + .pokemonScale = 423, + .pokemonOffset = 15, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Oddish, + .frontPicSize = MON_COORDS_SIZE(5,4), + .frontPicYOffset = 12, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Oddish, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 8, + .palette = gMonPalette_Oddish, + .shinyPalette = gMonShinyPalette_Oddish, + .iconSprite = gMonIcon_Oddish, + .iconPalIndex = 2, + FOOTPRINT(Oddish) + .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_GLOOM}), + }, + + [SPECIES_GLOOM] = + { + .speciesName = _("Gloom"), + .baseHP = 60, + .baseAttack = 65, + .baseDefense = 70, + .baseSpeed = 40, + .baseSpAttack = 85, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_GRASS, TYPE_POISON), + .catchRate = 120, + .expYield = 132, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_GLOOM, + .natDexNumber = NATIONAL_DEX_GLOOM + .categoryName = _("Weed"), + .height = 8, + .weight = 86, + .description = COMPOUD_STRING("The fluid that oozes from its mouth isn't\ndrool. It is a nectar that is used to\nattract prey."), + .pokemonScale = 329, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Gloom, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 8, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Gloom, + .backPicSize = MON_COORDS_SIZE(6,7), + .backPicYOffset = 11, + .palette = gMonPalette_Gloom, + .shinyPalette = gMonShinyPalette_Gloom, + .iconSprite = gMonIcon_Gloom, + .iconPalIndex = 2, + FOOTPRINT(Gloom) + .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VILEPLUME}), + }, + + [SPECIES_VILEPLUME] = + { + .speciesName = _("Vileplume"), + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 85, + .baseSpeed = 50, + .baseSpAttack = 110, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_GRASS, TYPE_POISON), + .catchRate = 45, + .expYield = 184, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_VILEPLUME, + .natDexNumber = NATIONAL_DEX_VILEPLUME + .categoryName = _("Flower"), + .height = 12, + .weight = 186, + .description = COMPOUD_STRING("The larger its petals, the more toxic\npollen it contains. Its big head is heavy\nand hard to hold up."), + .pokemonScale = 256, + .pokemonOffset = 4, + .trainerScale = 272, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Vileplume, + .frontPicSize = MON_COORDS_SIZE(6,7), + .frontPicYOffset = 10, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Vileplume, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 7, + .palette = gMonPalette_Vileplume, + .shinyPalette = gMonShinyPalette_Vileplume, + .iconSprite = gMonIcon_Vileplume, + .iconPalIndex = 2, + FOOTPRINT(Vileplume) + .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_RAFFLURK}), + }, + + [SPECIES_RAFFLURK] = + { + .speciesName = _("Rafflurk"), + .baseHP = 85, + .baseAttack = 80, + .baseDefense = 90, + .baseSpeed = 55, + .baseSpAttack = 120, + .baseSpDefense = 100, + .types = MON_TYPES(TYPE_GRASS, TYPE_POISON), + .catchRate = 45, + .expYield = 205, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LIQUID_OOZE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_VILEPLUME, + .natDexNumber = NATIONAL_DEX_RAFFLURK + .categoryName = _("Noxious"), + .height = 13, + .weight = 209, + .description = COMPOUD_STRING("A smoky gas floats out of the top of this\nPOKéMON. It lumbers around forests to\nattract attention."), + .pokemonScale = 256, + .pokemonOffset = 4, + .trainerScale = 272, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Rafflurk, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Rafflurk, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Rafflurk, + .shinyPalette = gMonShinyPalette_Rafflurk, + .iconSprite = gMonIcon_Rafflurk, + .iconPalIndex = 2, + FOOTPRINT(Rafflurk) + .evolutions = EVOLUTION({EVO_LEVEL, 57, SPECIES_CONCORPSIA}), + }, + + [SPECIES_CONCORPSIA] = + { + .speciesName = _("Concorpsia"), + .baseHP = 100, + .baseAttack = 85, + .baseDefense = 90, + .baseSpeed = 60, + .baseSpAttack = 135, + .baseSpDefense = 110, + .types = MON_TYPES(TYPE_GRASS, TYPE_POISON), + .catchRate = 45, + .expYield = 220, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LIQUID_OOZE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_VILEPLUME, + .natDexNumber = NATIONAL_DEX_CONCORPSIA + .categoryName = _("Deadly"), + .height = 16, + .weight = 645, + .description = COMPOUD_STRING("This POKéMON smells like it is always\nrotting. It proves to be any gardener's\nworst nightmare."), + .pokemonScale = 256, + .pokemonOffset = 4, + .trainerScale = 272, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Concorpsia, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Concorpsia, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Concorpsia, + .shinyPalette = gMonShinyPalette_Concorpsia, + .iconSprite = gMonIcon_Concorpsia, + .iconPalIndex = 2, + FOOTPRINT(Concorpsia) + }, + +#endif//P_FAMILY_ODDISH + +#if P_FAMILY_PARAS + [SPECIES_PARAS] = + { + .speciesName = _("Paras"), + .baseHP = 35, + .baseAttack = 70, + .baseDefense = 55, + .baseSpeed = 25, + .baseSpAttack = 45, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_BUG, TYPE_GRASS), + .catchRate = 190, + .expYield = 70, + .evYield_Attack = 1, + .itemCommon = TINY_MUSHROOM, + .itemRare = BIG_MUSHROOM, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_EFFECT_SPORE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_PARAS, + .natDexNumber = NATIONAL_DEX_PARAS + .categoryName = _("Mushroom"), + .height = 3, + .weight = 54, + .description = COMPOUD_STRING("Burrows to suck tree roots. The mushrooms\non its back grow by drawing nutrients from\nthe bug host."), + .pokemonScale = 546, + .pokemonOffset = 21, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Paras, + .frontPicSize = MON_COORDS_SIZE(4,6), + .frontPicYOffset = 18, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Paras, + .backPicSize = MON_COORDS_SIZE(3,6), + .backPicYOffset = 20, + .palette = gMonPalette_Paras, + .shinyPalette = gMonShinyPalette_Paras, + .iconSprite = gMonIcon_Paras, + .iconPalIndex = 2, + FOOTPRINT(Paras) + .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_PARASECT}), + }, + + [SPECIES_PARASECT] = + { + .speciesName = _("Parasect"), + .baseHP = 60, + .baseAttack = 95, + .baseDefense = 80, + .baseSpeed = 30, + .baseSpAttack = 60, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_BUG, TYPE_GRASS), + .catchRate = 75, + .expYield = 128, + .evYield_Attack = 2, + .evYield_Defense = 1, + .itemCommon = TINY_MUSHROOM, + .itemRare = BIG_MUSHROOM, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_EFFECT_SPORE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_PARASECT, + .natDexNumber = NATIONAL_DEX_PARASECT + .categoryName = _("Mushroom"), + .height = 10, + .weight = 295, + .description = COMPOUD_STRING("A host-parasite pair in which the parasite\nmushroom has taken over the host bug.\nPrefers damp places."), + .pokemonScale = 307, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Parasect, + .frontPicSize = MON_COORDS_SIZE(6,8), + .frontPicYOffset = 8, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Parasect, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 7, + .palette = gMonPalette_Parasect, + .shinyPalette = gMonShinyPalette_Parasect, + .iconSprite = gMonIcon_Parasect, + .iconPalIndex = 2, + FOOTPRINT(Parasect) + .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_SECTASITE}), + }, + + [SPECIES_SECTASITE] = + { + .speciesName = _("Sectasite"), + .baseHP = 75, + .baseAttack = 110, + .baseDefense = 90, + .baseSpeed = 40, + .baseSpAttack = 70, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_BUG, TYPE_ROCK), + .catchRate = 75, + .expYield = 152, + .evYield_Attack = 2, + .evYield_Defense = 1, + .itemCommon = TINY_MUSHROOM, + .itemRare = BIG_MUSHROOM, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_EFFECT_SPORE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_PARASECT, + .natDexNumber = NATIONAL_DEX_SECTASITE + .categoryName = _("Big mush"), + .height = 14, + .weight = 384, + .description = COMPOUD_STRING("The parasite has taken over fully.\nA small mushy ecosystem has started.\nto take root on the bug's back."), + .pokemonScale = 307, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Sectasite, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Sectasite, + .backPicSize = MON_COORDS_SIZE(6,7), + .backPicYOffset = 11, + .palette = gMonPalette_Sectasite, + .shinyPalette = gMonShinyPalette_Sectasite, + .iconSprite = gMonIcon_Sectasite, + .iconPalIndex = 2, + FOOTPRINT(Sectasite) + .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_FUNGALITH}), + }, + + [SPECIES_FUNGALITH] = + { + .speciesName = _("Fungalith"), + .baseHP = 110, + .baseAttack = 120, + .baseDefense = 100, + .baseSpeed = 50, + .baseSpAttack = 75, + .baseSpDefense = 95, + .types = MON_TYPES(TYPE_BUG, TYPE_ROCK), + .catchRate = 75, + .expYield = 188, + .evYield_Attack = 2, + .evYield_Defense = 1, + .itemCommon = TINY_MUSHROOM, + .itemRare = BIG_MUSHROOM, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_EFFECT_SPORE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_PARASECT, + .natDexNumber = NATIONAL_DEX_FUNGALITH + .categoryName = _("Mega mush"), + .height = 18, + .weight = 992, + .description = COMPOUD_STRING("FUNGALITH may look scary but are a\nnecessary and helpful addition to\nany natural environment."), + .pokemonScale = 307, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Fungalith, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Fungalith, + .backPicSize = MON_COORDS_SIZE(6,8), + .palette = gMonPalette_Fungalith, + .shinyPalette = gMonShinyPalette_Fungalith, + .iconSprite = gMonIcon_Fungalith, + .iconPalIndex = 2, + FOOTPRINT(Fungalith) + }, + +#endif//P_FAMILY_PARAS + +#if P_FAMILY_VENONAT + [SPECIES_VENONAT] = + { + .speciesName = _("Venonat"), + .baseHP = 60, + .baseAttack = 55, + .baseDefense = 50, + .baseSpeed = 45, + .baseSpAttack = 40, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_BUG, TYPE_POISON), + .catchRate = 190, + .expYield = 75, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_COMPOUNDEYES, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_VENONAT, + .natDexNumber = NATIONAL_DEX_VENONAT + .categoryName = _("Insect"), + .height = 10, + .weight = 300, + .description = COMPOUD_STRING("Lives in the shadows of tall trees where\nit eats bugs. It is attracted by light\nat night."), + .pokemonScale = 360, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Venonat, + .frontPicSize = MON_COORDS_SIZE(7,5), + .frontPicYOffset = 11, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Venonat, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 6, + .palette = gMonPalette_Venonat, + .shinyPalette = gMonShinyPalette_Venonat, + .iconSprite = gMonIcon_Venonat, + .iconPalIndex = 2, + FOOTPRINT(Venonat) + .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_VENOMOTH}), + }, + + [SPECIES_VENOMOTH] = + { + .speciesName = _("Venomoth"), + .baseHP = 70, + .baseAttack = 65, + .baseDefense = 60, + .baseSpeed = 90, + .baseSpAttack = 90, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_BUG, TYPE_POISON), + .catchRate = 75, + .expYield = 138, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .itemRare = SILVER_POWDER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SHIELD_DUST, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_VENOMOTH, + .natDexNumber = NATIONAL_DEX_VENOMOTH + .categoryName = _("Poison moth"), + .height = 15, + .weight = 125, + .description = COMPOUD_STRING("The dustlike scales covering its wings\nare color-coded to indicate the kinds of\npoison it has."), + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 293, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Venomoth, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 8, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Venomoth, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 4, + .palette = gMonPalette_Venomoth, + .shinyPalette = gMonShinyPalette_Venomoth, + .iconSprite = gMonIcon_Venomoth, + .iconPalIndex = 2, + FOOTPRINT(Venomoth) + .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_VENOMENA}), + }, + + [SPECIES_VENOMENA] = + { + .speciesName = _("Venomena"), + .baseHP = 80, + .baseAttack = 80, + .baseDefense = 70, + .baseSpeed = 90, + .baseSpAttack = 105, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_BUG, TYPE_POISON), + .catchRate = 75, + .expYield = 164, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .itemRare = SILVER_POWDER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SHIELD_DUST, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_VENOMOTH, + .natDexNumber = NATIONAL_DEX_VENOMENA + .categoryName = _("Violet moth"), + .height = 17, + .weight = 142, + .description = COMPOUD_STRING("Its wings now dawn a unique glassy\ntexture. Its poison is twice as potent\nas it was as a VENOMOTH."), + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 293, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Venomena, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Venomena, + .backPicSize = MON_COORDS_SIZE(6,8), + .palette = gMonPalette_Venomena, + .shinyPalette = gMonShinyPalette_Venomena, + .iconSprite = gMonIcon_Venomena, + .iconPalIndex = 2, + FOOTPRINT(Venomena) + .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_VENOMENON}), + }, + + [SPECIES_VENOMENON] = + { + .speciesName = _("Venomenon"), + .baseHP = 85, + .baseAttack = 90, + .baseDefense = 80, + .baseSpeed = 85, + .baseSpAttack = 125, + .baseSpDefense = 105, + .types = MON_TYPES(TYPE_BUG, TYPE_PSYCHIC), + .catchRate = 75, + .expYield = 193, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .itemRare = SILVER_POWDER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SHIELD_DUST, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = TRUE, + .cryId = CRY_VENOMOTH, + .natDexNumber = NATIONAL_DEX_VENOMENON + .categoryName = _("Elder moth"), + .height = 15, + .weight = 209, + .description = COMPOUD_STRING("A strange spectral trail follows this\nPOKéMON. Making contact with said\ntrail can leave a person bedridden."), + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 293, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Venomenon, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Venomenon, + .backPicSize = MON_COORDS_SIZE(7,8), + .palette = gMonPalette_Venomenon, + .shinyPalette = gMonShinyPalette_Venomenon, + .iconSprite = gMonIcon_Venomenon, + .iconPalIndex = 2, + FOOTPRINT(Venomenon) + }, + +#endif//P_FAMILY_VENONAT + +#if P_FAMILY_DIGLETT + [SPECIES_DIGLETT] = + { + .speciesName = _("Diglett"), + .baseHP = 10, + .baseAttack = 55, + .baseDefense = 25, + .baseSpeed = 95, + .baseSpAttack = 35, + .baseSpDefense = 45, + .types = MON_TYPES(TYPE_GROUND), + .catchRate = 255, + .expYield = 81, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SAND_VEIL, ABILITY_ARENA_TRAP, ABILITY_ARENA_TRAP }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_DIGLETT, + .natDexNumber = NATIONAL_DEX_DIGLETT + .categoryName = _("Mole"), + .height = 2, + .weight = 8, + .description = COMPOUD_STRING("Lives about one yard underground where it\nfeeds on plant roots. It sometimes appears\naboveground."), + .pokemonScale = 706, + .pokemonOffset = 22, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Diglett, + .frontPicSize = MON_COORDS_SIZE(4,5), + .frontPicYOffset = 17, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Diglett, + .backPicSize = MON_COORDS_SIZE(4,5), + .backPicYOffset = 16, + .palette = gMonPalette_Diglett, + .shinyPalette = gMonShinyPalette_Diglett, + .iconSprite = gMonIcon_Diglett, + .iconPalIndex = 2, + FOOTPRINT(Diglett) + .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_DUGTRIO}), + }, + + [SPECIES_DUGTRIO] = + { + .speciesName = _("Dugtrio"), + .baseHP = 35, + .baseAttack = 100, + .baseDefense = 50, + .baseSpeed = 120, + .baseSpAttack = 50, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_GROUND), + .catchRate = 50, + .expYield = 153, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SAND_VEIL, ABILITY_ARENA_TRAP, ABILITY_ARENA_TRAP }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_DUGTRIO, + .natDexNumber = NATIONAL_DEX_DUGTRIO + .categoryName = _("Mole"), + .height = 7, + .weight = 333, + .description = COMPOUD_STRING("A team of DIGLETT triplets. It triggers\nhuge earthquakes by burrowing 60 miles\nunderground."), + .pokemonScale = 384, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Dugtrio, + .frontPicSize = MON_COORDS_SIZE(5,7), + .frontPicYOffset = 12, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Dugtrio, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 11, + .palette = gMonPalette_Dugtrio, + .shinyPalette = gMonShinyPalette_Dugtrio, + .iconSprite = gMonIcon_Dugtrio, + .iconPalIndex = 2, + FOOTPRINT(Dugtrio) + .evolutions = EVOLUTION({EVO_LEVEL, 39, SPECIES_DUGROUPLE}), + }, + + [SPECIES_DUGROUPLE] = + { + .speciesName = _("Dugrouple"), + .baseHP = 45, + .baseAttack = 120, + .baseDefense = 65, + .baseSpeed = 135, + .baseSpAttack = 50, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_GROUND), + .catchRate = 50, + .expYield = 177, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SAND_VEIL, ABILITY_ARENA_TRAP, ABILITY_ARENA_TRAP }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_DUGTRIO, + .natDexNumber = NATIONAL_DEX_DUGROUPLE + .categoryName = _("Mole group"), + .height = 9, + .weight = 460, + .description = COMPOUD_STRING("When more DIGLETT join a DUGTRIO,\nIt leads to the formation of DUGROUPLE."), + .pokemonScale = 384, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Dugrouple, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Dugrouple, + .backPicSize = MON_COORDS_SIZE(6,8), + .palette = gMonPalette_Dugrouple, + .shinyPalette = gMonShinyPalette_Dugrouple, + .iconSprite = gMonIcon_Dugrouple, + .iconPalIndex = 2, + FOOTPRINT(Dugrouple) + .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_UNEARTHLET}), + }, + + [SPECIES_UNEARTHLET] = + { + .speciesName = _("Unearthlet"), + .baseHP = 65, + .baseAttack = 135, + .baseDefense = 80, + .baseSpeed = 155, + .baseSpAttack = 55, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_GROUND), + .catchRate = 50, + .expYield = 196, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SAND_VEIL, ABILITY_ARENA_TRAP, ABILITY_ARENA_TRAP }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_DUGTRIO, + .natDexNumber = NATIONAL_DEX_UNEARTHLET + .categoryName = _("Unearthed"), + .height = 12, + .weight = 664, + .description = COMPOUD_STRING("A bizarre metamorphosis has allowed\nUNEARTHLET to grow legs, with it\ntheorized these were DIGLETT."), + .pokemonScale = 384, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Unearthlet, + .frontPicSize = MON_COORDS_SIZE(8,7), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Unearthlet, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 4, + .palette = gMonPalette_Unearthlet, + .shinyPalette = gMonShinyPalette_Unearthlet, + .iconSprite = gMonIcon_Unearthlet, + .iconPalIndex = 2, + FOOTPRINT(Unearthlet) + .evolutions = EVOLUTION({EVO_LEVEL, 60, SPECIES_DIGLENOID}), + }, + + [SPECIES_DIGLENOID] = + { + .speciesName = _("Diglenoid"), + .baseHP = 100, + .baseAttack = 165, + .baseDefense = 90, + .baseSpeed = 135, + .baseSpAttack = 55, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_GROUND, TYPE_FIGHTING), + .catchRate = 50, + .expYield = 210, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SAND_VEIL, ABILITY_ARENA_TRAP, ABILITY_ARENA_TRAP }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_DUGTRIO, + .natDexNumber = NATIONAL_DEX_DIGLENOID + .categoryName = _("Mole man"), + .height = 16, + .weight = 1094, + .description = COMPOUD_STRING("It is said to have shaped\nthe Earth in many ancient\ndocuments."), + .pokemonScale = 384, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Diglenoid, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Diglenoid, + .backPicSize = MON_COORDS_SIZE(7,8), + .palette = gMonPalette_Diglenoid, + .shinyPalette = gMonShinyPalette_Diglenoid, + .iconSprite = gMonIcon_Diglenoid, + .iconPalIndex = 2, + FOOTPRINT(Diglenoid) + }, + +#endif//P_FAMILY_DIGLETT + +#if P_FAMILY_MEOWTH + [SPECIES_MEOWTH] = + { + .speciesName = _("Meowth"), + .baseHP = 40, + .baseAttack = 45, + .baseDefense = 35, + .baseSpeed = 90, + .baseSpAttack = 40, + .baseSpDefense = 40, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 255, + .expYield = 69, + .evYield_Speed = 1, + .itemRare = NUGGET, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_PICKUP, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_MEOWTH, + .natDexNumber = NATIONAL_DEX_MEOWTH + .categoryName = _("Scratch cat"), + .height = 4, + .weight = 42, + .description = COMPOUD_STRING("Adores round objects. It wanders the\nstreets on a nightly basis to look for\ndropped loose change."), + .pokemonScale = 480, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Meowth, + .frontPicSize = MON_COORDS_SIZE(5,5), + .frontPicYOffset = 12, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Meowth, + .backPicSize = MON_COORDS_SIZE(5,6), + .backPicYOffset = 12, + .palette = gMonPalette_Meowth, + .shinyPalette = gMonShinyPalette_Meowth, + .iconSprite = gMonIcon_Meowth, + .iconPalIndex = 2, + FOOTPRINT(Meowth) + .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_PERSIAN}), + }, + + [SPECIES_PERSIAN] = + { + .speciesName = _("Persian"), + .baseHP = 65, + .baseAttack = 70, + .baseDefense = 60, + .baseSpeed = 115, + .baseSpAttack = 65, + .baseSpDefense = 65, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 90, + .expYield = 148, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LIMBER, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_PERSIAN, + .natDexNumber = NATIONAL_DEX_PERSIAN + .categoryName = _("Classy cat"), + .height = 10, + .weight = 320, + .description = COMPOUD_STRING("Although its fur has many admirers, it is\ntough to raise as a pet because of its\nfickle meanness."), + .pokemonScale = 320, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Persian, + .frontPicSize = MON_COORDS_SIZE(6,7), + .frontPicYOffset = 10, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Persian, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 7, + .palette = gMonPalette_Persian, + .shinyPalette = gMonShinyPalette_Persian, + .iconSprite = gMonIcon_Persian, + .iconPalIndex = 2, + FOOTPRINT(Persian) + .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_FELANKH}), + }, + + [SPECIES_FELANKH] = + { + .speciesName = _("Felankh"), + .baseHP = 70, + .baseAttack = 110, + .baseDefense = 65, + .baseSpeed = 125, + .baseSpAttack = 65, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_NORMAL, TYPE_GROUND), + .catchRate = 90, + .expYield = 167, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LIMBER, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_PERSIAN, + .natDexNumber = NATIONAL_DEX_FELANKH + .categoryName = _("Ankh cat"), + .height = 16, + .weight = 394, + .description = COMPOUD_STRING("When this POKéMON perishes it is\nrevived, but it loses all of its\nfancy patterns."), + .pokemonScale = 320, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Felankh, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Felankh, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 3, + .palette = gMonPalette_Felankh, + .shinyPalette = gMonShinyPalette_Felankh, + .iconSprite = gMonIcon_Felankh, + .iconPalIndex = 2, + FOOTPRINT(Felankh) + .evolutions = EVOLUTION({EVO_LEVEL, 55, SPECIES_PATRAPHINX}), + }, + + [SPECIES_PATRAPHINX] = + { + .speciesName = _("Patraphinx"), + .baseHP = 95, + .baseAttack = 125, + .baseDefense = 115, + .baseSpeed = 30, + .baseSpAttack = 125, + .baseSpDefense = 115, + .types = MON_TYPES(TYPE_NORMAL, TYPE_GROUND), + .catchRate = 90, + .expYield = 199, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_MOXIE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_PERSIAN, + .natDexNumber = NATIONAL_DEX_PATRAPHINX + .categoryName = _("Sphinx cat"), + .height = 22, + .weight = 2829, + .description = COMPOUD_STRING("This POKéMON is very hard to please.\nThe large gemstone on its chest glows\nbrightly when its needs are met."), + .pokemonScale = 320, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Patraphinx, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Patraphinx, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 1, + .palette = gMonPalette_Patraphinx, + .shinyPalette = gMonShinyPalette_Patraphinx, + .iconSprite = gMonIcon_Patraphinx, + .iconPalIndex = 2, + FOOTPRINT(Patraphinx) + }, + +#endif//P_FAMILY_MEOWTH + +#if P_FAMILY_PSYDUCK + [SPECIES_PSYDUCK] = + { + .speciesName = _("Psyduck"), + .baseHP = 50, + .baseAttack = 52, + .baseDefense = 48, + .baseSpeed = 55, + .baseSpAttack = 65, + .baseSpDefense = 50, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 190, + .expYield = 80, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_DAMP, ABILITY_CLOUD_NINE, ABILITY_CLOUD_NINE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_PSYDUCK, + .natDexNumber = NATIONAL_DEX_PSYDUCK + .categoryName = _("Duck"), + .height = 8, + .weight = 196, + .description = COMPOUD_STRING("While lulling its enemies with its vacant\nlook, this wily POKéMON will use\npsychokinetic powers."), + .pokemonScale = 347, + .pokemonOffset = 11, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Psyduck, + .frontPicSize = MON_COORDS_SIZE(6,5), + .frontPicYOffset = 9, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Psyduck, + .backPicSize = MON_COORDS_SIZE(7,6), + .backPicYOffset = 7, + .palette = gMonPalette_Psyduck, + .shinyPalette = gMonShinyPalette_Psyduck, + .iconSprite = gMonIcon_Psyduck, + .iconPalIndex = 2, + FOOTPRINT(Psyduck) + .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_GOLDUCK}), + }, + + [SPECIES_GOLDUCK] = + { + .speciesName = _("Golduck"), + .baseHP = 80, + .baseAttack = 82, + .baseDefense = 78, + .baseSpeed = 85, + .baseSpAttack = 95, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 75, + .expYield = 174, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_DAMP, ABILITY_CLOUD_NINE, ABILITY_CLOUD_NINE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_GOLDUCK, + .natDexNumber = NATIONAL_DEX_GOLDUCK + .categoryName = _("Duck"), + .height = 17, + .weight = 766, + .description = COMPOUD_STRING("Often seen swimming elegantly by\nlakeshores. It is often mistaken for the\nJapanese monster Kappa."), + .pokemonScale = 272, + .pokemonOffset = 4, + .trainerScale = 287, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Golduck, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 6, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Golduck, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 5, + .palette = gMonPalette_Golduck, + .shinyPalette = gMonShinyPalette_Golduck, + .iconSprite = gMonIcon_Golduck, + .iconPalIndex = 2, + FOOTPRINT(Golduck) + .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_GILDUCK}), + }, + + [SPECIES_GILDUCK] = + { + .speciesName = _("Gilduck"), + .baseHP = 90, + .baseAttack = 85, + .baseDefense = 85, + .baseSpeed = 90, + .baseSpAttack = 110, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_WATER, TYPE_PSYCHIC), + .catchRate = 75, + .expYield = 190, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_DAMP, ABILITY_CLOUD_NINE, ABILITY_CLOUD_NINE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_GOLDUCK, + .natDexNumber = NATIONAL_DEX_GILDUCK + .categoryName = _("Regal duck"), + .height = 18, + .weight = 790, + .description = COMPOUD_STRING("This POKéMON often swims in grace\nto impress a potential mate. It\ngets sad if it fails to do so."), + .pokemonScale = 272, + .pokemonOffset = 4, + .trainerScale = 287, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Gilduck, + .frontPicSize = MON_COORDS_SIZE(8,7), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Gilduck, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 4, + .palette = gMonPalette_Gilduck, + .shinyPalette = gMonShinyPalette_Gilduck, + .iconSprite = gMonIcon_Gilduck, + .iconPalIndex = 2, + FOOTPRINT(Gilduck) + .evolutions = EVOLUTION({EVO_LEVEL, 56, SPECIES_PLATINUPUS}), + }, + + [SPECIES_PLATINUPUS] = + { + .speciesName = _("Platinupus"), + .baseHP = 120, + .baseAttack = 85, + .baseDefense = 90, + .baseSpeed = 80, + .baseSpAttack = 120, + .baseSpDefense = 100, + .types = MON_TYPES(TYPE_WATER, TYPE_PSYCHIC), + .catchRate = 75, + .expYield = 205, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_DAMP, ABILITY_THICK_FAT, ABILITY_THICK_FAT }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_GOLDUCK, + .natDexNumber = NATIONAL_DEX_PLATINUPUS + .categoryName = _("Platypus"), + .height = 20, + .weight = 1022, + .description = COMPOUD_STRING("Being the leader of its family of ducks,\nit often gets annoyed by the dull\nnature of PSYDUCK."), + .pokemonScale = 272, + .pokemonOffset = 4, + .trainerScale = 287, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Platinupus, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Platinupus, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 6, + .palette = gMonPalette_Platinupus, + .shinyPalette = gMonShinyPalette_Platinupus, + .iconSprite = gMonIcon_Platinupus, + .iconPalIndex = 2, + FOOTPRINT(Platinupus) + }, + +#endif//P_FAMILY_PSYDUCK + +#if P_FAMILY_MANKEY + [SPECIES_MANKEY] = + { + .speciesName = _("Mankey"), + .baseHP = 40, + .baseAttack = 80, + .baseDefense = 35, + .baseSpeed = 70, + .baseSpAttack = 35, + .baseSpDefense = 45, + .types = MON_TYPES(TYPE_FIGHTING), + .catchRate = 190, + .expYield = 74, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_VITAL_SPIRIT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_MANKEY, + .natDexNumber = NATIONAL_DEX_MANKEY + .categoryName = _("Pig monkey"), + .height = 5, + .weight = 280, + .description = COMPOUD_STRING("Extremely quick to anger. It could be\ndocile one moment, then thrashing away \nthe next instant."), + .pokemonScale = 388, + .pokemonOffset = 16, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Mankey, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 14, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Mankey, + .backPicSize = MON_COORDS_SIZE(6,7), + .backPicYOffset = 11, + .palette = gMonPalette_Mankey, + .shinyPalette = gMonShinyPalette_Mankey, + .iconSprite = gMonIcon_Mankey, + .iconPalIndex = 2, + FOOTPRINT(Mankey) + .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_PRIMEAPE}), + }, + + [SPECIES_PRIMEAPE] = + { + .speciesName = _("Primeape"), + .baseHP = 65, + .baseAttack = 105, + .baseDefense = 60, + .baseSpeed = 95, + .baseSpAttack = 60, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_FIGHTING), + .catchRate = 75, + .expYield = 149, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_VITAL_SPIRIT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_PRIMEAPE, + .natDexNumber = NATIONAL_DEX_PRIMEAPE + .categoryName = _("Pig monkey"), + .height = 10, + .weight = 320, + .description = COMPOUD_STRING("Always furious and tenacious to boot.\nIt will not abandon chasing its quarry\nuntil it catches up."), + .pokemonScale = 326, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Primeape, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 6, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Primeape, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 7, + .palette = gMonPalette_Primeape, + .shinyPalette = gMonShinyPalette_Primeape, + .iconSprite = gMonIcon_Primeape, + .iconPalIndex = 2, + FOOTPRINT(Primeape) + .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_GORILLASH}), + }, + + [SPECIES_GORILLASH] = + { + .speciesName = _("Gorillash"), + .baseHP = 90, + .baseAttack = 115, + .baseDefense = 80, + .baseSpeed = 95, + .baseSpAttack = 60, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_FIGHTING), + .catchRate = 75, + .expYield = 166, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_VITAL_SPIRIT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_PRIMEAPE, + .natDexNumber = NATIONAL_DEX_GORILLASH + .categoryName = _("Gym monkey"), + .height = 15, + .weight = 660, + .description = COMPOUD_STRING("Lazing about is its favorite pasttime.\nDespite this, its punch is strong\nenough to break a bank vault."), + .pokemonScale = 326, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Gorillash, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Gorillash, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Gorillash, + .shinyPalette = gMonShinyPalette_Gorillash, + .iconSprite = gMonIcon_Gorillash, + .iconPalIndex = 2, + FOOTPRINT(Gorillash) + .evolutions = EVOLUTION({EVO_LEVEL, 52, SPECIES_BONUMBELL}), + }, + + [SPECIES_BONUMBELL] = + { + .speciesName = _("Bonumbell"), + .baseHP = 115, + .baseAttack = 155, + .baseDefense = 100, + .baseSpeed = 90, + .baseSpAttack = 60, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_FIGHTING, TYPE_STEEL), + .catchRate = 75, + .expYield = 188, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_VITAL_SPIRIT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_PRIMEAPE, + .natDexNumber = NATIONAL_DEX_BONUMBELL + .categoryName = _("Champion"), + .height = 18, + .weight = 1625, + .description = COMPOUD_STRING("It carries a large dumbell all the\ntime. Very few POKéMON are also\nable to lift it."), + .pokemonScale = 326, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Bonumbell, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Bonumbell, + .backPicSize = MON_COORDS_SIZE(7,8), + .palette = gMonPalette_Bonumbell, + .shinyPalette = gMonShinyPalette_Bonumbell, + .iconSprite = gMonIcon_Bonumbell, + .iconPalIndex = 2, + FOOTPRINT(Bonumbell) + }, + +#endif//P_FAMILY_MANKEY + +#if P_FAMILY_GROWLITHE + [SPECIES_GROWLITHE] = + { + .speciesName = _("Growlithe"), + .baseHP = 55, + .baseAttack = 70, + .baseDefense = 45, + .baseSpeed = 60, + .baseSpAttack = 70, + .baseSpDefense = 50, + .types = MON_TYPES(TYPE_FIRE), + .catchRate = 190, + .expYield = 91, + .evYield_Attack = 1, + .itemCommon = RAWST_BERRY, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_FLASH_FIRE, ABILITY_FLASH_FIRE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_GROWLITHE, + .natDexNumber = NATIONAL_DEX_GROWLITHE + .categoryName = _("Puppy"), + .height = 7, + .weight = 190, + .description = COMPOUD_STRING("It is very protective of its territory.\nIt will bark and bite to repel intruders\nfrom its space."), + .pokemonScale = 346, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Growlithe, + .frontPicSize = MON_COORDS_SIZE(5,6), + .frontPicYOffset = 12, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Growlithe, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 8, + .palette = gMonPalette_Growlithe, + .shinyPalette = gMonShinyPalette_Growlithe, + .iconSprite = gMonIcon_Growlithe, + .iconPalIndex = 2, + FOOTPRINT(Growlithe) + .evolutions = EVOLUTION({EVO_ITEM, ITEM_FIRE_STONE, SPECIES_ARCANINE}), + }, + + [SPECIES_ARCANINE] = + { + .speciesName = _("Arcanine"), + .baseHP = 80, + .baseAttack = 110, + .baseDefense = 75, + .baseSpeed = 95, + .baseSpAttack = 100, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_FIRE), + .catchRate = 75, + .expYield = 213, + .evYield_Attack = 2, + .itemCommon = RAWST_BERRY, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_FLASH_FIRE, ABILITY_FLASH_FIRE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_ARCANINE, + .natDexNumber = NATIONAL_DEX_ARCANINE + .categoryName = _("Legendary"), + .height = 19, + .weight = 1550, + .description = COMPOUD_STRING("A POKéMON that has long been admired\nfor its beauty. It runs agilely as if\non wings."), + .pokemonScale = 256, + .pokemonOffset = -1, + .trainerScale = 312, + .trainerOffset = 2, + .frontPic = gMonFrontPic_Arcanine, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 2, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Arcanine, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 6, + .palette = gMonPalette_Arcanine, + .shinyPalette = gMonShinyPalette_Arcanine, + .iconSprite = gMonIcon_Arcanine, + .iconPalIndex = 2, + FOOTPRINT(Arcanine) + .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_SINGESHA}), + }, + + [SPECIES_SINGESHA] = + { + .speciesName = _("Singesha"), + .baseHP = 90, + .baseAttack = 120, + .baseDefense = 80, + .baseSpeed = 105, + .baseSpAttack = 110, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_FIRE), + .catchRate = 75, + .expYield = 220, + .evYield_Attack = 2, + .itemCommon = RAWST_BERRY, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_FLASH_FIRE, ABILITY_FLASH_FIRE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_ARCANINE, + .natDexNumber = NATIONAL_DEX_SINGESHA + .categoryName = _("Loyal"), + .height = 20, + .weight = 1612, + .description = COMPOUD_STRING("These POKéMON are depicted as temple\nguardians. The flame orbs of its neck\ndeter Ghost POKéMON."), + .pokemonScale = 256, + .pokemonOffset = -1, + .trainerScale = 312, + .trainerOffset = 2, + .frontPic = gMonFrontPic_Singesha, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Singesha, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 6, + .palette = gMonPalette_Singesha, + .shinyPalette = gMonShinyPalette_Singesha, + .iconSprite = gMonIcon_Singesha, + .iconPalIndex = 2, + FOOTPRINT(Singesha) + .evolutions = EVOLUTION({EVO_LEVEL, 60, SPECIES_GUARDIANCE}), + }, + + [SPECIES_GUARDIANCE] = + { + .speciesName = _("Guardiance"), + .baseHP = 95, + .baseAttack = 135, + .baseDefense = 90, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_FIRE, TYPE_DRAGON), + .catchRate = 75, + .expYield = 230, + .evYield_Attack = 2, + .itemCommon = RAWST_BERRY, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SERENE_GRACE, ABILITY_FLASH_FIRE, ABILITY_FLASH_FIRE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_ARCANINE, + .natDexNumber = NATIONAL_DEX_GUARDIANCE + .categoryName = _("Guardian"), + .height = 24, + .weight = 1724, + .description = COMPOUD_STRING("Said to fight against evil, it has\nbeen blessed with powers far beyond\nthat of typical ARCANINE."), + .pokemonScale = 256, + .pokemonOffset = -1, + .trainerScale = 312, + .trainerOffset = 2, + .frontPic = gMonFrontPic_Guardiance, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Guardiance, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 6, + .palette = gMonPalette_Guardiance, + .shinyPalette = gMonShinyPalette_Guardiance, + .iconSprite = gMonIcon_Guardiance, + .iconPalIndex = 2, + FOOTPRINT(Guardiance) + }, + +#endif//P_FAMILY_GROWLITHE + +#if P_FAMILY_POLIWAG + [SPECIES_POLIWAG] = + { + .speciesName = _("Poliwag"), + .baseHP = 40, + .baseAttack = 50, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 40, + .baseSpDefense = 40, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 255, + .expYield = 77, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_WATER_ABSORB, ABILITY_DAMP, ABILITY_DAMP }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_POLIWAG, + .natDexNumber = NATIONAL_DEX_POLIWAG + .categoryName = _("Tadpole"), + .height = 6, + .weight = 124, + .description = COMPOUD_STRING("Its newly grown legs prevent it from\nwalking well. It appears to prefer\nswimming over walking."), + .pokemonScale = 353, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Poliwag, + .frontPicSize = MON_COORDS_SIZE(4,7), + .frontPicYOffset = 16, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Poliwag, + .backPicSize = MON_COORDS_SIZE(4,7), + .backPicYOffset = 16, + .palette = gMonPalette_Poliwag, + .shinyPalette = gMonShinyPalette_Poliwag, + .iconSprite = gMonIcon_Poliwag, + .iconPalIndex = 2, + FOOTPRINT(Poliwag) + .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_POLIWHIRL}), + }, + + [SPECIES_POLIWHIRL] = + { + .speciesName = _("Poliwhirl"), + .baseHP = 65, + .baseAttack = 65, + .baseDefense = 65, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 120, + .expYield = 131, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_WATER_ABSORB, ABILITY_DAMP, ABILITY_DAMP }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_POLIWHIRL, + .natDexNumber = NATIONAL_DEX_POLIWHIRL + .categoryName = _("Tadpole"), + .height = 10, + .weight = 200, + .description = COMPOUD_STRING("It can live in or out of water. When out\nof water, it constantly sweats to keep its\nbody slimy."), + .pokemonScale = 288, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Poliwhirl, + .frontPicSize = MON_COORDS_SIZE(6,7), + .frontPicYOffset = 11, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Poliwhirl, + .backPicSize = MON_COORDS_SIZE(5,6), + .backPicYOffset = 13, + .palette = gMonPalette_Poliwhirl, + .shinyPalette = gMonShinyPalette_Poliwhirl, + .iconSprite = gMonIcon_Poliwhirl, + .iconPalIndex = 2, + FOOTPRINT(Poliwhirl) + .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_POLIWRATH}), + }, + + [SPECIES_POLIWRATH] = + { + .speciesName = _("Poliwrath"), + .baseHP = 90, + .baseAttack = 85, + .baseDefense = 95, + .baseSpeed = 70, + .baseSpAttack = 70, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_WATER, TYPE_FIGHTING), + .catchRate = 45, + .expYield = 185, + .evYield_Defense = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_WATER_ABSORB, ABILITY_DAMP, ABILITY_DAMP }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_POLIWRATH, + .natDexNumber = NATIONAL_DEX_POLIWRATH + .categoryName = _("Tadpole"), + .height = 13, + .weight = 540, + .description = COMPOUD_STRING("A swimmer adept at both the front crawl\nand breaststroke. Easily overtakes the\nbest human swimmers."), + .pokemonScale = 256, + .pokemonOffset = 5, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Poliwrath, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 7, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Poliwrath, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 10, + .palette = gMonPalette_Poliwrath, + .shinyPalette = gMonShinyPalette_Poliwrath, + .iconSprite = gMonIcon_Poliwrath, + .iconPalIndex = 2, + FOOTPRINT(Poliwrath) + .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_POLITOES}), + }, + + [SPECIES_POLITOES] = + { + .speciesName = _("Politoes"), + .baseHP = 105, + .baseAttack = 100, + .baseDefense = 110, + .baseSpeed = 75, + .baseSpAttack = 75, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_WATER, TYPE_FIGHTING), + .catchRate = 45, + .expYield = 205, + .evYield_Defense = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_WATER_ABSORB, ABILITY_DAMP, ABILITY_DAMP }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_POLIWRATH, + .natDexNumber = NATIONAL_DEX_POLITOES + .categoryName = _("Frog"), + .height = 15, + .weight = 690, + .description = COMPOUD_STRING("Even though it has psychic powers,\nthe pattern on its chest can hypnotise\neven the most fortified minds."), + .pokemonScale = 256, + .pokemonOffset = 5, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Politoes, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 3, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Politoes, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 4, + .palette = gMonPalette_Politoes, + .shinyPalette = gMonShinyPalette_Politoes, + .iconSprite = gMonIcon_Politoes, + .iconPalIndex = 2, + FOOTPRINT(Politoes) + .evolutions = EVOLUTION({EVO_LEVEL, 53, SPECIES_POLIWISE}), + }, + + [SPECIES_POLIWISE] = + { + .speciesName = _("Poliwise"), + .baseHP = 115, + .baseAttack = 115, + .baseDefense = 110, + .baseSpeed = 75, + .baseSpAttack = 85, + .baseSpDefense = 95, + .types = MON_TYPES(TYPE_WATER, TYPE_FIGHTING), + .catchRate = 45, + .expYield = 220, + .evYield_Defense = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_WATER_ABSORB, ABILITY_DAMP, ABILITY_DAMP }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_POLIWRATH, + .natDexNumber = NATIONAL_DEX_POLIWISE + .categoryName = _("Smart frog"), + .height = 18, + .weight = 995, + .description = COMPOUD_STRING("POLIWISE are very capable in hand\nto hand combat. It is able to adapt\nto its foes fighting style very quickly."), + .pokemonScale = 256, + .pokemonOffset = 5, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Poliwise, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Poliwise, + .backPicSize = MON_COORDS_SIZE(5,8), + .backPicYOffset = 12, + .palette = gMonPalette_Poliwise, + .shinyPalette = gMonShinyPalette_Poliwise, + .iconSprite = gMonIcon_Poliwise, + .iconPalIndex = 2, + FOOTPRINT(Poliwise) + .evolutions = EVOLUTION({EVO_LEVEL, 65, SPECIES_POLIATH}), + }, + + [SPECIES_POLIATH] = + { + .speciesName = _("Poliath"), + .baseHP = 130, + .baseAttack = 130, + .baseDefense = 115, + .baseSpeed = 70, + .baseSpAttack = 90, + .baseSpDefense = 100, + .types = MON_TYPES(TYPE_WATER, TYPE_FIGHTING), + .catchRate = 45, + .expYield = 235, + .evYield_Defense = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_WATER_ABSORB, ABILITY_DAMP, ABILITY_DAMP }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_POLIWRATH, + .natDexNumber = NATIONAL_DEX_POLIATH + .categoryName = _("Goliath"), + .height = 24, + .weight = 1552, + .description = COMPOUD_STRING("This POKéMON tends to care for and\ntrain weaker POKéMON. Anything under\nits protection is safe for life."), + .pokemonScale = 256, + .pokemonOffset = 5, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Poliath, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Poliath, + .backPicSize = MON_COORDS_SIZE(4,8), + .backPicYOffset = 8, + .palette = gMonPalette_Poliath, + .shinyPalette = gMonShinyPalette_Poliath, + .iconSprite = gMonIcon_Poliath, + .iconPalIndex = 2, + FOOTPRINT(Poliath) + }, + +#endif//P_FAMILY_POLIWAG + +#if P_FAMILY_ABRA + [SPECIES_ABRA] = + { + .speciesName = _("Abra"), + .baseHP = 25, + .baseAttack = 20, + .baseDefense = 15, + .baseSpeed = 90, + .baseSpAttack = 105, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_PSYCHIC), + .catchRate = 200, + .expYield = 73, + .evYield_SpAttack = 1, + .itemRare = TWISTED_SPOON, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SYNCHRONIZE, ABILITY_INNER_FOCUS, ABILITY_INNER_FOCUS }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_ABRA, + .natDexNumber = NATIONAL_DEX_ABRA + .categoryName = _("Psi"), + .height = 9, + .weight = 195, + .description = COMPOUD_STRING("Using its ability to read minds, it will\nsense impending danger and TELEPORT to\nsafety."), + .pokemonScale = 374, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Abra, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 11, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Abra, + .backPicSize = MON_COORDS_SIZE(5,5), + .backPicYOffset = 12, + .palette = gMonPalette_Abra, + .shinyPalette = gMonShinyPalette_Abra, + .iconSprite = gMonIcon_Abra, + .iconPalIndex = 2, + FOOTPRINT(Abra) + .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_KADABRA}), + }, + + [SPECIES_KADABRA] = + { + .speciesName = _("Kadabra"), + .baseHP = 40, + .baseAttack = 35, + .baseDefense = 30, + .baseSpeed = 105, + .baseSpAttack = 120, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_PSYCHIC), + .catchRate = 100, + .expYield = 145, + .evYield_SpAttack = 2, + .itemRare = TWISTED_SPOON, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SYNCHRONIZE, ABILITY_INNER_FOCUS, ABILITY_INNER_FOCUS }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_KADABRA, + .natDexNumber = NATIONAL_DEX_KADABRA + .categoryName = _("Psi"), + .height = 13, + .weight = 565, + .description = COMPOUD_STRING("It emits special alpha waves from its\nbody that induce headaches just by being\nclose."), + .pokemonScale = 272, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Kadabra, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Kadabra, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 9, + .palette = gMonPalette_Kadabra, + .shinyPalette = gMonShinyPalette_Kadabra, + .iconSprite = gMonIcon_Kadabra, + .iconPalIndex = 2, + FOOTPRINT(Kadabra) + .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_ALAKAZAM}), + }, + + [SPECIES_ALAKAZAM] = + { + .speciesName = _("Alakazam"), + .baseHP = 55, + .baseAttack = 50, + .baseDefense = 45, + .baseSpeed = 120, + .baseSpAttack = 135, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_PSYCHIC), + .catchRate = 50, + .expYield = 186, + .evYield_SpAttack = 3, + .itemRare = TWISTED_SPOON, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SYNCHRONIZE, ABILITY_INNER_FOCUS, ABILITY_INNER_FOCUS }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_ALAKAZAM, + .natDexNumber = NATIONAL_DEX_ALAKAZAM + .categoryName = _("Psi"), + .height = 15, + .weight = 480, + .description = COMPOUD_STRING("Its brain can outperform a supercomputer.\nIts IQ (intelligence quotient) is said to\nbe around 5,000."), + .pokemonScale = 272, + .pokemonOffset = -1, + .trainerScale = 271, + .trainerOffset = -1, + .frontPic = gMonFrontPic_Alakazam, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Alakazam, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 6, + .palette = gMonPalette_Alakazam, + .shinyPalette = gMonShinyPalette_Alakazam, + .iconSprite = gMonIcon_Alakazam, + .iconPalIndex = 2, + FOOTPRINT(Alakazam) + .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_SIMSALABIM}), + }, + + [SPECIES_SIMSALABIM] = + { + .speciesName = _("Simsalabim"), + .baseHP = 65, + .baseAttack = 50, + .baseDefense = 50, + .baseSpeed = 125, + .baseSpAttack = 145, + .baseSpDefense = 105, + .types = MON_TYPES(TYPE_PSYCHIC), + .catchRate = 50, + .expYield = 203, + .evYield_SpAttack = 3, + .itemRare = TWISTED_SPOON, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SYNCHRONIZE, ABILITY_INNER_FOCUS, ABILITY_INNER_FOCUS }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_ALAKAZAM, + .natDexNumber = NATIONAL_DEX_SIMSALABIM + .categoryName = _("Psychic"), + .height = 17, + .weight = 599, + .description = COMPOUD_STRING("Having grown bored by its own intellect,\nit ignores the present, and turn its\nattention to the future."), + .pokemonScale = 272, + .pokemonOffset = -1, + .trainerScale = 271, + .trainerOffset = -1, + .frontPic = gMonFrontPic_Simsalabim, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Simsalabim, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 7, + .palette = gMonPalette_Simsalabim, + .shinyPalette = gMonShinyPalette_Simsalabim, + .iconSprite = gMonIcon_Simsalabim, + .iconPalIndex = 2, + FOOTPRINT(Simsalabim) + .evolutions = EVOLUTION({EVO_LEVEL, 53, SPECIES_VOHOODU}), + }, + + [SPECIES_VOHOODU] = + { + .speciesName = _("Vohoodu"), + .baseHP = 75, + .baseAttack = 55, + .baseDefense = 55, + .baseSpeed = 125, + .baseSpAttack = 150, + .baseSpDefense = 120, + .types = MON_TYPES(TYPE_PSYCHIC, TYPE_DARK), + .catchRate = 50, + .expYield = 218, + .evYield_SpAttack = 3, + .itemRare = TWISTED_SPOON, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_EFFECT_SPORE, ABILITY_INNER_FOCUS, ABILITY_INNER_FOCUS }, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = TRUE, + .cryId = CRY_ALAKAZAM, + .natDexNumber = NATIONAL_DEX_VOHOODU + .categoryName = _("Shaman"), + .height = 19, + .weight = 644, + .description = COMPOUD_STRING("The future explored, this POKéMON now\nexperiments with spiritual power. One\nof which is alchemy."), + .pokemonScale = 272, + .pokemonOffset = -1, + .trainerScale = 271, + .trainerOffset = -1, + .frontPic = gMonFrontPic_Vohoodu, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Vohoodu, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 6, + .palette = gMonPalette_Vohoodu, + .shinyPalette = gMonShinyPalette_Vohoodu, + .iconSprite = gMonIcon_Vohoodu, + .iconPalIndex = 2, + FOOTPRINT(Vohoodu) + .evolutions = EVOLUTION({EVO_LEVEL, 65, SPECIES_TZARKARTZ}), + }, + + [SPECIES_TZARKARTZ] = + { + .speciesName = _("Tzarkartz"), + .baseHP = 75, + .baseAttack = 75, + .baseDefense = 55, + .baseSpeed = 110, + .baseSpAttack = 190, + .baseSpDefense = 160, + .types = MON_TYPES(TYPE_PSYCHIC, TYPE_DARK), + .catchRate = 50, + .expYield = 225, + .evYield_SpAttack = 3, + .itemRare = TWISTED_SPOON, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_INNER_FOCUS, ABILITY_INNER_FOCUS }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_ALAKAZAM, + .natDexNumber = NATIONAL_DEX_TZARKARTZ + .categoryName = _("Dark caller"), + .height = 25, + .weight = 1114, + .description = COMPOUD_STRING("Overpowered by dark spiritual energy,\nit now devotes its mind to the power of\nthe Distortion World."), + .pokemonScale = 272, + .pokemonOffset = -1, + .trainerScale = 271, + .trainerOffset = -1, + .frontPic = gMonFrontPic_Tzarkartz, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Tzarkartz, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 6, + .palette = gMonPalette_Tzarkartz, + .shinyPalette = gMonShinyPalette_Tzarkartz, + .iconSprite = gMonIcon_Tzarkartz, + .iconPalIndex = 2, + FOOTPRINT(Tzarkartz) + }, + +#endif//P_FAMILY_ABRA + +#if P_FAMILY_MACHOP + [SPECIES_MACHOP] = + { + .speciesName = _("Machop"), + .baseHP = 70, + .baseAttack = 80, + .baseDefense = 50, + .baseSpeed = 35, + .baseSpAttack = 35, + .baseSpDefense = 35, + .types = MON_TYPES(TYPE_FIGHTING), + .catchRate = 180, + .expYield = 88, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_GUTS, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_MACHOP, + .natDexNumber = NATIONAL_DEX_MACHOP + .categoryName = _("Superpower"), + .height = 8, + .weight = 195, + .description = COMPOUD_STRING("Loves to build its muscles. It trains in\nall styles of martial arts to become even\nstronger."), + .pokemonScale = 320, + .pokemonOffset = 12, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Machop, + .frontPicSize = MON_COORDS_SIZE(6,4), + .frontPicYOffset = 11, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Machop, + .backPicSize = MON_COORDS_SIZE(5,6), + .backPicYOffset = 12, + .palette = gMonPalette_Machop, + .shinyPalette = gMonShinyPalette_Machop, + .iconSprite = gMonIcon_Machop, + .iconPalIndex = 2, + FOOTPRINT(Machop) + .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_MACHOKE}), + }, + + [SPECIES_MACHOKE] = + { + .speciesName = _("Machoke"), + .baseHP = 80, + .baseAttack = 100, + .baseDefense = 70, + .baseSpeed = 45, + .baseSpAttack = 50, + .baseSpDefense = 60, + .types = MON_TYPES(TYPE_FIGHTING), + .catchRate = 90, + .expYield = 146, + .evYield_Attack = 2, + .itemRare = FOCUS_BAND, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_GUTS, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_MACHOKE, + .natDexNumber = NATIONAL_DEX_MACHOKE + .categoryName = _("Superpower"), + .height = 15, + .weight = 705, + .description = COMPOUD_STRING("Its muscular body is so powerful, it must\nwear a power-save belt to be able to\nregulate its motions."), + .pokemonScale = 304, + .pokemonOffset = 6, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Machoke, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 6, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Machoke, + .backPicSize = MON_COORDS_SIZE(6,7), + .backPicYOffset = 9, + .palette = gMonPalette_Machoke, + .shinyPalette = gMonShinyPalette_Machoke, + .iconSprite = gMonIcon_Machoke, + .iconPalIndex = 2, + FOOTPRINT(Machoke) + .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_MACHAMP}), + }, + + [SPECIES_MACHAMP] = + { + .speciesName = _("Machamp"), + .baseHP = 90, + .baseAttack = 130, + .baseDefense = 80, + .baseSpeed = 55, + .baseSpAttack = 65, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_FIGHTING), + .catchRate = 45, + .expYield = 193, + .evYield_Attack = 3, + .itemRare = FOCUS_BAND, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_GUTS, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_MACHAMP, + .natDexNumber = NATIONAL_DEX_MACHAMP + .categoryName = _("Superpower"), + .height = 16, + .weight = 1300, + .description = COMPOUD_STRING("Its superpowerful punches are said to\nknock the victim flying clear over the\nhorizon."), + .pokemonScale = 278, + .pokemonOffset = 2, + .trainerScale = 283, + .frontPic = gMonFrontPic_Machamp, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 3, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Machamp, + .backPicSize = MON_COORDS_SIZE(7,6), + .backPicYOffset = 4, + .palette = gMonPalette_Machamp, + .shinyPalette = gMonShinyPalette_Machamp, + .iconSprite = gMonIcon_Machamp, + .iconPalIndex = 2, + FOOTPRINT(Machamp) + .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_MACHULK}), + }, + + [SPECIES_MACHULK] = + { + .speciesName = _("Machulk"), + .baseHP = 100, + .baseAttack = 150, + .baseDefense = 95, + .baseSpeed = 50, + .baseSpAttack = 70, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_FIGHTING), + .catchRate = 45, + .expYield = 210, + .evYield_Attack = 3, + .itemRare = FOCUS_BAND, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_GUTS, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = TRUE, + .cryId = CRY_MACHAMP, + .natDexNumber = NATIONAL_DEX_MACHULK + .categoryName = _("Enraged"), + .height = 25, + .weight = 5502, + .description = COMPOUD_STRING("It prefers to use its raw strength for\ndestruction, but it can be easily\nmanipulated to help people."), + .pokemonScale = 278, + .pokemonOffset = 2, + .trainerScale = 283, + .frontPic = gMonFrontPic_Machulk, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Machulk, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 5, + .palette = gMonPalette_Machulk, + .shinyPalette = gMonShinyPalette_Machulk, + .iconSprite = gMonIcon_Machulk, + .iconPalIndex = 2, + FOOTPRINT(Machulk) + .evolutions = EVOLUTION({EVO_LEVEL, 56, SPECIES_ABOMACHULK}), + }, + + [SPECIES_ABOMACHULK] = + { + .speciesName = _("Abomachulk"), + .baseHP = 125, + .baseAttack = 165, + .baseDefense = 105, + .baseSpeed = 50, + .baseSpAttack = 75, + .baseSpDefense = 95, + .types = MON_TYPES(TYPE_FIGHTING), + .catchRate = 45, + .expYield = 220, + .evYield_Attack = 3, + .itemRare = FOCUS_BAND, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_GUTS, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_MACHAMP, + .natDexNumber = NATIONAL_DEX_ABOMACHULK + .categoryName = _("Aggressive"), + .height = 26, + .weight = 4799, + .description = COMPOUD_STRING("Its immense strength is unheard of.\nHowever its lacking intellect keeps\nit from fully utilizing it."), + .pokemonScale = 278, + .pokemonOffset = 2, + .trainerScale = 283, + .frontPic = gMonFrontPic_Abomachulk, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Abomachulk, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 1, + .palette = gMonPalette_Abomachulk, + .shinyPalette = gMonShinyPalette_Abomachulk, + .iconSprite = gMonIcon_Abomachulk, + .iconPalIndex = 2, + FOOTPRINT(Abomachulk) + .evolutions = EVOLUTION({EVO_LEVEL, 68, SPECIES_MACHITAN}), + }, + + [SPECIES_MACHITAN] = + { + .speciesName = _("Machitan"), + .baseHP = 135, + .baseAttack = 170, + .baseDefense = 115, + .baseSpeed = 50, + .baseSpAttack = 75, + .baseSpDefense = 105, + .types = MON_TYPES(TYPE_FIGHTING, TYPE_DARK), + .catchRate = 45, + .expYield = 235, + .evYield_Attack = 3, + .itemRare = FOCUS_BAND, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_GUTS, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_MACHAMP, + .natDexNumber = NATIONAL_DEX_MACHITAN + .categoryName = _("Titan"), + .height = 25, + .weight = 4470, + .description = COMPOUD_STRING("MACHITAN are very cunning.\nTheir otherworldly strength is\nunmatched but it prefers strategy."), + .pokemonScale = 278, + .pokemonOffset = 2, + .trainerScale = 283, + .frontPic = gMonFrontPic_Machitan, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Machitan, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 1, + .palette = gMonPalette_Machitan, + .shinyPalette = gMonShinyPalette_Machitan, + .iconSprite = gMonIcon_Machitan, + .iconPalIndex = 2, + FOOTPRINT(Machitan) + }, + +#endif//P_FAMILY_MACHOP + +#if P_FAMILY_BELLSPROUT + [SPECIES_BELLSPROUT] = + { + .speciesName = _("Bellsprout"), + .baseHP = 50, + .baseAttack = 75, + .baseDefense = 35, + .baseSpeed = 40, + .baseSpAttack = 70, + .baseSpDefense = 30, + .types = MON_TYPES(TYPE_GRASS, TYPE_POISON), + .catchRate = 255, + .expYield = 84, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = TRUE, + .cryId = CRY_BELLSPROUT, + .natDexNumber = NATIONAL_DEX_BELLSPROUT + .categoryName = _("Flower"), + .height = 7, + .weight = 40, + .description = COMPOUD_STRING("A carnivorous POKéMON that traps and eats\nbugs. It appears to use its root feet to\nreplenish moisture."), + .pokemonScale = 354, + .pokemonOffset = 16, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Bellsprout, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 15, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Bellsprout, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 10, + .palette = gMonPalette_Bellsprout, + .shinyPalette = gMonShinyPalette_Bellsprout, + .iconSprite = gMonIcon_Bellsprout, + .iconPalIndex = 2, + FOOTPRINT(Bellsprout) + .evolutions = EVOLUTION({EVO_LEVEL, 21, SPECIES_WEEPINBELL}), + }, + + [SPECIES_WEEPINBELL] = + { + .speciesName = _("Weepinbell"), + .baseHP = 65, + .baseAttack = 90, + .baseDefense = 50, + .baseSpeed = 55, + .baseSpAttack = 85, + .baseSpDefense = 45, + .types = MON_TYPES(TYPE_GRASS, TYPE_POISON), + .catchRate = 120, + .expYield = 151, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = TRUE, + .cryId = CRY_WEEPINBELL, + .natDexNumber = NATIONAL_DEX_WEEPINBELL + .categoryName = _("Flycatcher"), + .height = 10, + .weight = 64, + .description = COMPOUD_STRING("It spits out POISONPOWDER to immobilize\nthe enemy and then finishes it with a\nspray of ACID."), + .pokemonScale = 256, + .pokemonOffset = -1, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Weepinbell, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 11, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Weepinbell, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 9, + .palette = gMonPalette_Weepinbell, + .shinyPalette = gMonShinyPalette_Weepinbell, + .iconSprite = gMonIcon_Weepinbell, + .iconPalIndex = 2, + FOOTPRINT(Weepinbell) + .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VICTREEBEL}), + }, + + [SPECIES_VICTREEBEL] = + { + .speciesName = _("Victreebel"), + .baseHP = 80, + .baseAttack = 105, + .baseDefense = 65, + .baseSpeed = 70, + .baseSpAttack = 100, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_GRASS, TYPE_POISON), + .catchRate = 45, + .expYield = 191, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = TRUE, + .cryId = CRY_VICTREEBEL, + .natDexNumber = NATIONAL_DEX_VICTREEBEL + .categoryName = _("Flycatcher"), + .height = 17, + .weight = 155, + .description = COMPOUD_STRING("Said to live in huge colonies deep in\njungles, although no one has ever\nreturned from there."), + .pokemonScale = 256, + .pokemonOffset = 2, + .trainerScale = 302, + .trainerOffset = 2, + .frontPic = gMonFrontPic_Victreebel, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 5, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Victreebel, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 6, + .palette = gMonPalette_Victreebel, + .shinyPalette = gMonShinyPalette_Victreebel, + .iconSprite = gMonIcon_Victreebel, + .iconPalIndex = 2, + FOOTPRINT(Victreebel) + .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_MUCKTRIBEL}), + }, + + [SPECIES_MUCKTRIBEL] = + { + .speciesName = _("Mucktribel"), + .baseHP = 105, + .baseAttack = 115, + .baseDefense = 65, + .baseSpeed = 75, + .baseSpAttack = 115, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_GRASS, TYPE_POISON), + .catchRate = 45, + .expYield = 208, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = TRUE, + .cryId = CRY_VICTREEBEL, + .natDexNumber = NATIONAL_DEX_MUCKTRIBEL + .categoryName = _("Pitcher"), + .height = 19, + .weight = 205, + .description = COMPOUD_STRING("Its own digestive acids seeping into its\nbloodstream makes this POKéMON\nseem rather intoxicated."), + .pokemonScale = 256, + .pokemonOffset = 2, + .trainerScale = 302, + .trainerOffset = 2, + .frontPic = gMonFrontPic_Mucktribel, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Mucktribel, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 6, + .palette = gMonPalette_Mucktribel, + .shinyPalette = gMonShinyPalette_Mucktribel, + .iconSprite = gMonIcon_Mucktribel, + .iconPalIndex = 2, + FOOTPRINT(Mucktribel) + .evolutions = EVOLUTION({EVO_LEVEL, 53, SPECIES_CARNABELL}), + }, + + [SPECIES_CARNABELL] = + { + .speciesName = _("Carnabell"), + .baseHP = 115, + .baseAttack = 125, + .baseDefense = 90, + .baseSpeed = 70, + .baseSpAttack = 125, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_GRASS, TYPE_POISON), + .catchRate = 45, + .expYield = 220, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = TRUE, + .cryId = CRY_VICTREEBEL, + .natDexNumber = NATIONAL_DEX_CARNABELL + .categoryName = _("Appetite"), + .height = 22, + .weight = 450, + .description = COMPOUD_STRING("With its hunger steadily growing,\nit grew stubby legs to become a\nmore active predator."), + .pokemonScale = 256, + .pokemonOffset = 2, + .trainerScale = 302, + .trainerOffset = 2, + .frontPic = gMonFrontPic_Carnabell, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Carnabell, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 5, + .palette = gMonPalette_Carnabell, + .shinyPalette = gMonShinyPalette_Carnabell, + .iconSprite = gMonIcon_Carnabell, + .iconPalIndex = 2, + FOOTPRINT(Carnabell) + .evolutions = EVOLUTION({EVO_LEVEL, 65, SPECIES_DEVLORA}), + }, + + [SPECIES_DEVLORA] = + { + .speciesName = _("Devlora"), + .baseHP = 125, + .baseAttack = 135, + .baseDefense = 100, + .baseSpeed = 55, + .baseSpAttack = 135, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_GRASS, TYPE_POISON), + .catchRate = 45, + .expYield = 230, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = TRUE, + .cryId = CRY_VICTREEBEL, + .natDexNumber = NATIONAL_DEX_DEVLORA + .categoryName = _("Devouring"), + .height = 24, + .weight = 999, + .description = COMPOUD_STRING("Becoming a victim to its own ravenous\nappetite, it's often blamed for many\ncases of endangerment."), + .pokemonScale = 256, + .pokemonOffset = 2, + .trainerScale = 302, + .trainerOffset = 2, + .frontPic = gMonFrontPic_Devlora, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Devlora, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 6, + .palette = gMonPalette_Devlora, + .shinyPalette = gMonShinyPalette_Devlora, + .iconSprite = gMonIcon_Devlora, + .iconPalIndex = 2, + FOOTPRINT(Devlora) + }, + +#endif//P_FAMILY_BELLSPROUT + +#if P_FAMILY_TENTACOOL + [SPECIES_TENTACOOL] = + { + .speciesName = _("Tentacool"), + .baseHP = 40, + .baseAttack = 40, + .baseDefense = 35, + .baseSpeed = 70, + .baseSpAttack = 50, + .baseSpDefense = 100, + .types = MON_TYPES(TYPE_WATER, TYPE_POISON), + .catchRate = 190, + .expYield = 105, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CLEAR_BODY, ABILITY_LIQUID_OOZE, ABILITY_LIQUID_OOZE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_TENTACOOL, + .natDexNumber = NATIONAL_DEX_TENTACOOL + .categoryName = _("Jellyfish"), + .height = 9, + .weight = 455, + .description = COMPOUD_STRING("Drifts in shallow seas. Anglers who hook\nthem by accident are often punished by\ntheir stingers."), + .pokemonScale = 256, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Tentacool, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 11, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Tentacool, + .backPicSize = MON_COORDS_SIZE(6,5), + .backPicYOffset = 10, + .palette = gMonPalette_Tentacool, + .shinyPalette = gMonShinyPalette_Tentacool, + .iconSprite = gMonIcon_Tentacool, + .iconPalIndex = 2, + FOOTPRINT(Tentacool) + .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_TENTACRUEL}), + }, + + [SPECIES_TENTACRUEL] = + { + .speciesName = _("Tentacruel"), + .baseHP = 80, + .baseAttack = 70, + .baseDefense = 65, + .baseSpeed = 100, + .baseSpAttack = 80, + .baseSpDefense = 120, + .types = MON_TYPES(TYPE_WATER, TYPE_POISON), + .catchRate = 60, + .expYield = 205, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CLEAR_BODY, ABILITY_LIQUID_OOZE, ABILITY_LIQUID_OOZE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_TENTACRUEL, + .natDexNumber = NATIONAL_DEX_TENTACRUEL + .categoryName = _("Jellyfish"), + .height = 16, + .weight = 550, + .description = COMPOUD_STRING("The tentacles are normally kept short.\nOn hunts, they are extended to ensnare\nand immobilize prey."), + .pokemonScale = 272, + .pokemonOffset = -1, + .trainerScale = 312, + .frontPic = gMonFrontPic_Tentacruel, + .frontPicSize = MON_COORDS_SIZE(8,7), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Tentacruel, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 11, + .palette = gMonPalette_Tentacruel, + .shinyPalette = gMonShinyPalette_Tentacruel, + .iconSprite = gMonIcon_Tentacruel, + .iconPalIndex = 2, + FOOTPRINT(Tentacruel) + .evolutions = EVOLUTION({EVO_LEVEL, 43, SPECIES_TENTACATE}), + }, + + [SPECIES_TENTACATE] = + { + .speciesName = _("Tentacate"), + .baseHP = 100, + .baseAttack = 80, + .baseDefense = 70, + .baseSpeed = 100, + .baseSpAttack = 90, + .baseSpDefense = 125, + .types = MON_TYPES(TYPE_WATER, TYPE_POISON), + .catchRate = 60, + .expYield = 220, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CLEAR_BODY, ABILITY_LIQUID_OOZE, ABILITY_LIQUID_OOZE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_TENTACRUEL, + .natDexNumber = NATIONAL_DEX_TENTACATE + .categoryName = _("Tenta mass"), + .height = 19, + .weight = 774, + .description = COMPOUD_STRING("Its four eyes are always scanning for\nprey. It shows no remorse when tearing\ninto its food."), + .pokemonScale = 272, + .pokemonOffset = -1, + .trainerScale = 312, + .frontPic = gMonFrontPic_Tentacate, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Tentacate, + .backPicSize = MON_COORDS_SIZE(5,8), + .palette = gMonPalette_Tentacate, + .shinyPalette = gMonShinyPalette_Tentacate, + .iconSprite = gMonIcon_Tentacate, + .iconPalIndex = 2, + FOOTPRINT(Tentacate) + .evolutions = EVOLUTION({EVO_LEVEL, 58, SPECIES_TENTABOMA}), + }, + + [SPECIES_TENTABOMA] = + { + .speciesName = _("Tentaboma"), + .baseHP = 135, + .baseAttack = 90, + .baseDefense = 80, + .baseSpeed = 85, + .baseSpAttack = 110, + .baseSpDefense = 140, + .types = MON_TYPES(TYPE_WATER, TYPE_POISON), + .catchRate = 60, + .expYield = 230, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CLEAR_BODY, ABILITY_LIQUID_OOZE, ABILITY_LIQUID_OOZE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_TENTACRUEL, + .natDexNumber = NATIONAL_DEX_TENTABOMA + .categoryName = _("Tenta mass"), + .height = 23, + .weight = 1004, + .description = COMPOUD_STRING("Feared as a sea monster, there have been\nreports of this POKéMON sinking ships,\nwith few survivors."), + .pokemonScale = 272, + .pokemonOffset = -1, + .trainerScale = 312, + .frontPic = gMonFrontPic_Tentaboma, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Tentaboma, + .backPicSize = MON_COORDS_SIZE(6,8), + .palette = gMonPalette_Tentaboma, + .shinyPalette = gMonShinyPalette_Tentaboma, + .iconSprite = gMonIcon_Tentaboma, + .iconPalIndex = 2, + FOOTPRINT(Tentaboma) + }, + +#endif//P_FAMILY_TENTACOOL + +#if P_FAMILY_GEODUDE + [SPECIES_GEODUDE] = + { + .speciesName = _("Geodude"), + .baseHP = 40, + .baseAttack = 80, + .baseDefense = 100, + .baseSpeed = 20, + .baseSpAttack = 30, + .baseSpDefense = 30, + .types = MON_TYPES(TYPE_ROCK, TYPE_GROUND), + .catchRate = 255, + .expYield = 86, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_ROCK_HEAD, ABILITY_STURDY, ABILITY_STURDY }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_GEODUDE, + .natDexNumber = NATIONAL_DEX_GEODUDE + .categoryName = _("Rock"), + .height = 4, + .weight = 200, + .description = COMPOUD_STRING("Found in fields and mountains. Mistaking\nthem for boulders, people often step or\ntrip on them."), + .pokemonScale = 330, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Geodude, + .frontPicSize = MON_COORDS_SIZE(4,7), + .frontPicYOffset = 18, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 16, + .backPic = gMonBackPic_Geodude, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 11, + .palette = gMonPalette_Geodude, + .shinyPalette = gMonShinyPalette_Geodude, + .iconSprite = gMonIcon_Geodude, + .iconPalIndex = 2, + FOOTPRINT(Geodude) + .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_GRAVELER}), + }, + + [SPECIES_GRAVELER] = + { + .speciesName = _("Graveler"), + .baseHP = 55, + .baseAttack = 95, + .baseDefense = 115, + .baseSpeed = 35, + .baseSpAttack = 45, + .baseSpDefense = 45, + .types = MON_TYPES(TYPE_ROCK, TYPE_GROUND), + .catchRate = 120, + .expYield = 134, + .evYield_Defense = 2, + .itemRare = HARD_STONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_ROCK_HEAD, ABILITY_STURDY, ABILITY_STURDY }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_GRAVELER, + .natDexNumber = NATIONAL_DEX_GRAVELER + .categoryName = _("Rock"), + .height = 10, + .weight = 1050, + .description = COMPOUD_STRING("Rolls down slopes to move. It rolls over\nany obstacle without slowing or changing\nits direction."), + .pokemonScale = 272, + .pokemonOffset = 8, + .trainerScale = 305, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Graveler, + .frontPicSize = MON_COORDS_SIZE(6,8), + .frontPicYOffset = 11, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Graveler, + .backPicSize = MON_COORDS_SIZE(5,7), + .backPicYOffset = 12, + .palette = gMonPalette_Graveler, + .shinyPalette = gMonShinyPalette_Graveler, + .iconSprite = gMonIcon_Graveler, + .iconPalIndex = 2, + FOOTPRINT(Graveler) + .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_GOLEM}), + }, + + [SPECIES_GOLEM] = + { + .speciesName = _("Golem"), + .baseHP = 80, + .baseAttack = 110, + .baseDefense = 130, + .baseSpeed = 45, + .baseSpAttack = 55, + .baseSpDefense = 65, + .types = MON_TYPES(TYPE_ROCK, TYPE_GROUND), + .catchRate = 45, + .expYield = 177, + .evYield_Defense = 3, + .itemRare = HARD_STONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_ROCK_HEAD, ABILITY_STURDY, ABILITY_STURDY }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_GOLEM, + .natDexNumber = NATIONAL_DEX_GOLEM + .categoryName = _("Megaton"), + .height = 14, + .weight = 3000, + .description = COMPOUD_STRING("Its boulder-like body is extremely hard.\nIt can easily withstand dynamite blasts\nwithout taking damage."), + .pokemonScale = 266, + .pokemonOffset = 3, + .trainerScale = 298, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Golem, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 7, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Golem, + .backPicSize = MON_COORDS_SIZE(4,8), + .backPicYOffset = 16, + .palette = gMonPalette_Golem, + .shinyPalette = gMonShinyPalette_Golem, + .iconSprite = gMonIcon_Golem, + .iconPalIndex = 2, + FOOTPRINT(Golem) + .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_SLAGOLEM}), + }, + + [SPECIES_SLAGOLEM] = + { + .speciesName = _("Slagolem"), + .baseHP = 90, + .baseAttack = 120, + .baseDefense = 150, + .baseSpeed = 50, + .baseSpAttack = 70, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_ROCK, TYPE_GROUND), + .catchRate = 45, + .expYield = 198, + .evYield_Defense = 3, + .itemRare = HARD_STONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_ROCK_HEAD, ABILITY_STURDY, ABILITY_STURDY }, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = TRUE, + .cryId = CRY_GOLEM, + .natDexNumber = NATIONAL_DEX_SLAGOLEM + .categoryName = _("Scorch rock"), + .height = 16, + .weight = 3477, + .description = COMPOUD_STRING("The core within its body is immensely hot.\nIt causes the rocks on its body to soften\nand form into magma."), + .pokemonScale = 266, + .pokemonOffset = 3, + .trainerScale = 298, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Slagolem, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 3, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Slagolem, + .backPicSize = MON_COORDS_SIZE(4,8), + .palette = gMonPalette_Slagolem, + .shinyPalette = gMonShinyPalette_Slagolem, + .iconSprite = gMonIcon_Slagolem, + .iconPalIndex = 2, + FOOTPRINT(Slagolem) + .evolutions = EVOLUTION({EVO_LEVEL, 56, SPECIES_MOLTREM}), + }, + + [SPECIES_MOLTREM] = + { + .speciesName = _("Moltrem"), + .baseHP = 100, + .baseAttack = 130, + .baseDefense = 175, + .baseSpeed = 55, + .baseSpAttack = 85, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_ROCK, TYPE_FIRE), + .catchRate = 45, + .expYield = 210, + .evYield_Defense = 3, + .itemRare = HARD_STONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_ROCK_HEAD, ABILITY_STURDY, ABILITY_STURDY }, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = TRUE, + .cryId = CRY_GOLEM, + .natDexNumber = NATIONAL_DEX_MOLTREM + .categoryName = _("Molten rock"), + .height = 17, + .weight = 3999, + .description = COMPOUD_STRING("The magma is still soft but some has\nformed into spiked protrusions. A pool\nof lava stirs in the top of its shell."), + .pokemonScale = 266, + .pokemonOffset = 3, + .trainerScale = 298, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Moltrem, + .frontPicSize = MON_COORDS_SIZE(8,7), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Moltrem, + .backPicSize = MON_COORDS_SIZE(4,7), + .backPicYOffset = 7, + .palette = gMonPalette_Moltrem, + .shinyPalette = gMonShinyPalette_Moltrem, + .iconSprite = gMonIcon_Moltrem, + .iconPalIndex = 2, + FOOTPRINT(Moltrem) + .evolutions = EVOLUTION({EVO_LEVEL, 65, SPECIES_VOLCANICOL}), + }, + + [SPECIES_VOLCANICOL] = + { + .speciesName = _("Volcanicol"), + .baseHP = 110, + .baseAttack = 130, + .baseDefense = 190, + .baseSpeed = 45, + .baseSpAttack = 100, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_ROCK, TYPE_FIRE), + .catchRate = 45, + .expYield = 225, + .evYield_Defense = 3, + .itemRare = HARD_STONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_ROCK_HEAD, ABILITY_STURDY, ABILITY_STURDY }, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = TRUE, + .cryId = CRY_GOLEM, + .natDexNumber = NATIONAL_DEX_VOLCANICOL + .categoryName = _("Volcanic"), + .height = 20, + .weight = 4551, + .description = COMPOUD_STRING("Its body has cooled and hardened to a\nnew extreme. Moving VOLCANICOL by\nforce is impossible."), + .pokemonScale = 266, + .pokemonOffset = 3, + .trainerScale = 298, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Volcanicol, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Volcanicol, + .backPicSize = MON_COORDS_SIZE(5,8), + .palette = gMonPalette_Volcanicol, + .shinyPalette = gMonShinyPalette_Volcanicol, + .iconSprite = gMonIcon_Volcanicol, + .iconPalIndex = 2, + FOOTPRINT(Volcanicol) + }, + +#endif//P_FAMILY_GEODUDE + +#if P_FAMILY_PONYTA + [SPECIES_PONYTA] = + { + .speciesName = _("Ponyta"), + .baseHP = 50, + .baseAttack = 75, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 55, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_FIRE), + .catchRate = 190, + .expYield = 152, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_RUN_AWAY, ABILITY_FLASH_FIRE, ABILITY_FLASH_FIRE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_PONYTA, + .natDexNumber = NATIONAL_DEX_PONYTA + .categoryName = _("Fire horse"), + .height = 10, + .weight = 300, + .description = COMPOUD_STRING("Its hooves are ten times harder than\ndiamond. It can trample anything\ncompletely flat in little time."), + .pokemonScale = 288, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Ponyta, + .frontPicSize = MON_COORDS_SIZE(7,6), + .frontPicYOffset = 7, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Ponyta, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 9, + .palette = gMonPalette_Ponyta, + .shinyPalette = gMonShinyPalette_Ponyta, + .iconSprite = gMonIcon_Ponyta, + .iconPalIndex = 2, + FOOTPRINT(Ponyta) + .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_RAPIDASH}), + }, + + [SPECIES_RAPIDASH] = + { + .speciesName = _("Rapidash"), + .baseHP = 65, + .baseAttack = 100, + .baseDefense = 70, + .baseSpeed = 105, + .baseSpAttack = 80, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_FIRE), + .catchRate = 60, + .expYield = 192, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_RUN_AWAY, ABILITY_FLASH_FIRE, ABILITY_FLASH_FIRE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_RAPIDASH, + .natDexNumber = NATIONAL_DEX_RAPIDASH + .categoryName = _("Fire horse"), + .height = 17, + .weight = 950, + .description = COMPOUD_STRING("Very competitive, this POKéMON will chase\nanything that moves fast in the hopes of\nracing it."), + .pokemonScale = 282, + .pokemonOffset = -1, + .trainerScale = 312, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Rapidash, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Rapidash, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 5, + .palette = gMonPalette_Rapidash, + .shinyPalette = gMonShinyPalette_Rapidash, + .iconSprite = gMonIcon_Rapidash, + .iconPalIndex = 2, + FOOTPRINT(Rapidash) + .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_COMBUSTANG}), + }, + + [SPECIES_COMBUSTANG] = + { + .speciesName = _("Combustang"), + .baseHP = 80, + .baseAttack = 110, + .baseDefense = 80, + .baseSpeed = 115, + .baseSpAttack = 100, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_FIRE), + .catchRate = 60, + .expYield = 208, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SPEED_BOOST, ABILITY_FLASH_FIRE, ABILITY_FLASH_FIRE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_RAPIDASH, + .natDexNumber = NATIONAL_DEX_COMBUSTANG + .categoryName = _("Armor horse"), + .height = 19, + .weight = 1030, + .description = COMPOUD_STRING("The flames have overtaken its body,\nleaving it nearly unrideable. Oddly\nenough, the armor is cold."), + .pokemonScale = 282, + .pokemonOffset = -1, + .trainerScale = 312, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Combustang, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Combustang, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 2, + .palette = gMonPalette_Combustang, + .shinyPalette = gMonShinyPalette_Combustang, + .iconSprite = gMonIcon_Combustang, + .iconPalIndex = 2, + FOOTPRINT(Combustang) + .evolutions = EVOLUTION({EVO_LEVEL, 60, SPECIES_KNIGHTMARE}), + }, + + [SPECIES_KNIGHTMARE] = + { + .speciesName = _("Knightmare"), + .baseHP = 90, + .baseAttack = 125, + .baseDefense = 90, + .baseSpeed = 130, + .baseSpAttack = 120, + .baseSpDefense = 105, + .types = MON_TYPES(TYPE_FIRE, TYPE_STEEL), + .catchRate = 60, + .expYield = 217, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SPEED_BOOST, ABILITY_FLASH_FIRE, ABILITY_FLASH_FIRE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_RAPIDASH, + .natDexNumber = NATIONAL_DEX_KNIGHTMARE + .categoryName = _("Fire steed"), + .height = 21, + .weight = 1302, + .description = COMPOUD_STRING("It is said to be the lost POKéMON \nof an ancient hero. It is found in\n places where this hero resided."), + .pokemonScale = 282, + .pokemonOffset = -1, + .trainerScale = 312, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Knightmare, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Knightmare, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 2, + .palette = gMonPalette_Knightmare, + .shinyPalette = gMonShinyPalette_Knightmare, + .iconSprite = gMonIcon_Knightmare, + .iconPalIndex = 2, + FOOTPRINT(Knightmare) + }, + +#endif//P_FAMILY_PONYTA + +#if P_FAMILY_SLOWPOKE + [SPECIES_SLOWPOKE] = + { + .speciesName = _("Slowpoke"), + .baseHP = 90, + .baseAttack = 65, + .baseDefense = 65, + .baseSpeed = 15, + .baseSpAttack = 40, + .baseSpDefense = 40, + .types = MON_TYPES(TYPE_WATER, TYPE_PSYCHIC), + .catchRate = 190, + .expYield = 99, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_OBLIVIOUS, ABILITY_OWN_TEMPO, ABILITY_OWN_TEMPO }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_SLOWPOKE, + .natDexNumber = NATIONAL_DEX_SLOWPOKE + .categoryName = _("Dopey"), + .height = 12, + .weight = 360, + .description = COMPOUD_STRING("Incredibly slow and dopey. It takes five\nseconds for it to feel pain when under\nattack."), + .pokemonScale = 271, + .pokemonOffset = 10, + .trainerScale = 272, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Slowpoke, + .frontPicSize = MON_COORDS_SIZE(5,6), + .frontPicYOffset = 13, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Slowpoke, + .backPicSize = MON_COORDS_SIZE(5,8), + .backPicYOffset = 14, + .palette = gMonPalette_Slowpoke, + .shinyPalette = gMonShinyPalette_Slowpoke, + .iconSprite = gMonIcon_Slowpoke, + .iconPalIndex = 2, + FOOTPRINT(Slowpoke) + .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_SLOWBRO}), + }, + + [SPECIES_SLOWBRO] = + { + .speciesName = _("Slowbro"), + .baseHP = 95, + .baseAttack = 75, + .baseDefense = 110, + .baseSpeed = 30, + .baseSpAttack = 100, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_WATER, TYPE_PSYCHIC), + .catchRate = 75, + .expYield = 164, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_OBLIVIOUS, ABILITY_OWN_TEMPO, ABILITY_OWN_TEMPO }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_SLOWBRO, + .natDexNumber = NATIONAL_DEX_SLOWBRO + .categoryName = _("Hermit crab"), + .height = 16, + .weight = 785, + .description = COMPOUD_STRING("The SHELLDER that latches onto\nSLOWPOKE's tail is said to feed on the\nhost's leftover scraps."), + .pokemonScale = 257, + .pokemonOffset = -2, + .trainerScale = 312, + .frontPic = gMonFrontPic_Slowbro, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 2, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Slowbro, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 10, + .palette = gMonPalette_Slowbro, + .shinyPalette = gMonShinyPalette_Slowbro, + .iconSprite = gMonIcon_Slowbro, + .iconPalIndex = 2, + FOOTPRINT(Slowbro) + .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_SLOWMATE}), + }, + + [SPECIES_SLOWMATE] = + { + .speciesName = _("Slowmate"), + .baseHP = 110, + .baseAttack = 75, + .baseDefense = 130, + .baseSpeed = 30, + .baseSpAttack = 110, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_WATER, TYPE_PSYCHIC), + .catchRate = 75, + .expYield = 185, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_OBLIVIOUS, ABILITY_OWN_TEMPO, ABILITY_OWN_TEMPO }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_SLOWBRO, + .natDexNumber = NATIONAL_DEX_SLOWMATE + .categoryName = _("Shell armor"), + .height = 17, + .weight = 999, + .description = COMPOUD_STRING("As it continues to grow, the SHELLDER\nprovides much needed defense. However,\nthis slows its host greatly."), + .pokemonScale = 257, + .pokemonOffset = -2, + .trainerScale = 312, + .frontPic = gMonFrontPic_Slowmate, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Slowmate, + .backPicSize = MON_COORDS_SIZE(7,8), + .palette = gMonPalette_Slowmate, + .shinyPalette = gMonShinyPalette_Slowmate, + .iconSprite = gMonIcon_Slowmate, + .iconPalIndex = 2, + FOOTPRINT(Slowmate) + .evolutions = EVOLUTION({EVO_LEVEL, 55, SPECIES_SLOWCHUM}), + }, + + [SPECIES_SLOWCHUM] = + { + .speciesName = _("Slowchum"), + .baseHP = 125, + .baseAttack = 80, + .baseDefense = 145, + .baseSpeed = 20, + .baseSpAttack = 120, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_WATER, TYPE_PSYCHIC), + .catchRate = 75, + .expYield = 203, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_OBLIVIOUS, ABILITY_OWN_TEMPO, ABILITY_OWN_TEMPO }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_SLOWBRO, + .natDexNumber = NATIONAL_DEX_SLOWCHUM + .categoryName = _("Possessed"), + .height = 19, + .weight = 1203, + .description = COMPOUD_STRING("It is unknown how much free will\nSLOWCHUM has. The SHELLDER is\nimpossible to remove."), + .pokemonScale = 257, + .pokemonOffset = -2, + .trainerScale = 312, + .frontPic = gMonFrontPic_Slowchum, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Slowchum, + .backPicSize = MON_COORDS_SIZE(6,8), + .palette = gMonPalette_Slowchum, + .shinyPalette = gMonShinyPalette_Slowchum, + .iconSprite = gMonIcon_Slowchum, + .iconPalIndex = 2, + FOOTPRINT(Slowchum) + }, + +#endif//P_FAMILY_SLOWPOKE + +#if P_FAMILY_MAGNEMITE + [SPECIES_MAGNEMITE] = + { + .speciesName = _("Magnemite"), + .baseHP = 25, + .baseAttack = 35, + .baseDefense = 70, + .baseSpeed = 45, + .baseSpAttack = 95, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_ELECTRIC, TYPE_STEEL), + .catchRate = 190, + .expYield = 89, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_MAGNET_PULL, ABILITY_STURDY, ABILITY_STURDY }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_MAGNEMITE, + .natDexNumber = NATIONAL_DEX_MAGNEMITE + .categoryName = _("Magnet"), + .height = 3, + .weight = 60, + .description = COMPOUD_STRING("Uses antigravity to stay suspended.\nAppears without warning and uses THUNDER\nWAVE and similar moves."), + .pokemonScale = 294, + .pokemonOffset = -8, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Magnemite, + .frontPicSize = MON_COORDS_SIZE(3,5), + .frontPicYOffset = 22, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 16, + .backPic = gMonBackPic_Magnemite, + .backPicSize = MON_COORDS_SIZE(3,4), + .backPicYOffset = 20, + .palette = gMonPalette_Magnemite, + .shinyPalette = gMonShinyPalette_Magnemite, + .iconSprite = gMonIcon_Magnemite, + .iconPalIndex = 2, + FOOTPRINT(Magnemite) + .evolutions = EVOLUTION({EVO_LEVEL, 23, SPECIES_MAGNETON}), + }, + + [SPECIES_MAGNETON] = + { + .speciesName = _("Magneton"), + .baseHP = 50, + .baseAttack = 50, + .baseDefense = 75, + .baseSpeed = 60, + .baseSpAttack = 110, + .baseSpDefense = 60, + .types = MON_TYPES(TYPE_ELECTRIC, TYPE_STEEL), + .catchRate = 60, + .expYield = 161, + .evYield_SpAttack = 2, + .itemRare = MAGNET, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_MAGNET_PULL, ABILITY_STURDY, ABILITY_STURDY }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_MAGNETON, + .natDexNumber = NATIONAL_DEX_MAGNETON + .categoryName = _("Magnet"), + .height = 10, + .weight = 600, + .description = COMPOUD_STRING("Formed by several MAGNEMITE linked\ntogether. They frequently appear when\nsunspots flare up."), + .pokemonScale = 293, + .pokemonOffset = -4, + .trainerScale = 273, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Magneton, + .frontPicSize = MON_COORDS_SIZE(5,7), + .frontPicYOffset = 16, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Magneton, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 10, + .palette = gMonPalette_Magneton, + .shinyPalette = gMonShinyPalette_Magneton, + .iconSprite = gMonIcon_Magneton, + .iconPalIndex = 2, + FOOTPRINT(Magneton) + .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_MAGNEZONE}), + }, + + [SPECIES_MAGNEZONE] = + { + .speciesName = _("Magnezone"), + .baseHP = 70, + .baseAttack = 70, + .baseDefense = 115, + .baseSpeed = 60, + .baseSpAttack = 130, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_ELECTRIC, TYPE_STEEL), + .catchRate = 60, + .expYield = 190, + .evYield_SpAttack = 2, + .itemRare = MAGNET, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_MAGNET_PULL, ABILITY_STURDY, ABILITY_STURDY }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_MAGNEZONE, + .natDexNumber = NATIONAL_DEX_MAGNEZONE + .categoryName = _("Magnet"), + .height = 10, + .weight = 600, + .description = COMPOUD_STRING("It evolved from exposure\nto a special magnetic field.\nThree units generate magnetism."), + .pokemonScale = 293, + .pokemonOffset = -4, + .trainerScale = 273, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Magnezone, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Magnezone, + .backPicSize = MON_COORDS_SIZE(5,8), + .backPicYOffset = 12, + .palette = gMonPalette_Magnezone, + .shinyPalette = gMonShinyPalette_Magnezone, + .iconSprite = gMonIcon_Magnezone, + .iconPalIndex = 2, + FOOTPRINT(Magnezone) + .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_MAGNEMELD}), + }, + + [SPECIES_MAGNEMELD] = + { + .speciesName = _("Magnemeld"), + .baseHP = 80, + .baseAttack = 75, + .baseDefense = 120, + .baseSpeed = 50, + .baseSpAttack = 135, + .baseSpDefense = 110, + .types = MON_TYPES(TYPE_ELECTRIC, TYPE_STEEL), + .catchRate = 60, + .expYield = 210, + .evYield_SpAttack = 2, + .itemRare = MAGNET, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_MAGNET_PULL, ABILITY_STURDY, ABILITY_STURDY }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_MAGNEZONE, + .natDexNumber = NATIONAL_DEX_MAGNEMELD + .categoryName = _("Welded"), + .height = 20, + .weight = 1200, + .description = COMPOUD_STRING("The result of two MAGNEZONE fused.\nIt struggles to make decisions due\nto its split-personality."), + .pokemonScale = 293, + .pokemonOffset = -4, + .trainerScale = 273, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Magnemeld, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Magnemeld, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 2, + .palette = gMonPalette_Magnemeld, + .shinyPalette = gMonShinyPalette_Magnemeld, + .iconSprite = gMonIcon_Magnemeld, + .iconPalIndex = 2, + FOOTPRINT(Magnemeld) + .evolutions = EVOLUTION({EVO_LEVEL, 65, SPECIES_MAGNEMASTR}), + }, + + [SPECIES_MAGNEMASTR] = + { + .speciesName = _("Magnemastr"), + .baseHP = 95, + .baseAttack = 105, + .baseDefense = 130, + .baseSpeed = 40, + .baseSpAttack = 145, + .baseSpDefense = 125, + .types = MON_TYPES(TYPE_ELECTRIC, TYPE_STEEL), + .catchRate = 60, + .expYield = 225, + .evYield_SpAttack = 2, + .itemRare = MAGNET, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_MAGNET_PULL, ABILITY_STURDY, ABILITY_STURDY }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_MAGNEZONE, + .natDexNumber = NATIONAL_DEX_MAGNEMASTR + .categoryName = _("Ulti magnet"), + .height = 18, + .weight = 1344, + .description = COMPOUD_STRING("The ultimate form of MAGNEMITE.\nIts electrical powers are so strong that\nit could power a city for a century."), + .pokemonScale = 293, + .pokemonOffset = -4, + .trainerScale = 273, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Magnemastr, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Magnemastr, + .backPicSize = MON_COORDS_SIZE(5,8), + .backPicYOffset = 9, + .palette = gMonPalette_Magnemastr, + .shinyPalette = gMonShinyPalette_Magnemastr, + .iconSprite = gMonIcon_Magnemastr, + .iconPalIndex = 2, + FOOTPRINT(Magnemastr) + }, + +#endif//P_FAMILY_MAGNEMITE + +#if P_FAMILY_FARFETCHD + [SPECIES_FARFETCHD] = + { + .speciesName = _("Farfetchd"), + .baseHP = 52, + .baseAttack = 65, + .baseDefense = 55, + .baseSpeed = 60, + .baseSpAttack = 58, + .baseSpDefense = 62, + .types = MON_TYPES(TYPE_NORMAL, TYPE_FLYING), + .catchRate = 45, + .expYield = 94, + .evYield_Attack = 1, + .itemRare = STICK, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_KEEN_EYE, ABILITY_INNER_FOCUS, ABILITY_INNER_FOCUS }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_FARFETCH'D, + .natDexNumber = NATIONAL_DEX_FARFETCHD + .categoryName = _("Wild duck"), + .height = 8, + .weight = 150, + .description = COMPOUD_STRING("The plant stalk it holds is its weapon.\nThe stalk is used like a sword to cut all\nsorts of things."), + .pokemonScale = 317, + .pokemonOffset = -2, + .trainerScale = 256, + .trainerOffset = -3, + .frontPic = gMonFrontPic_Farfetchd, + .frontPicSize = MON_COORDS_SIZE(6,7), + .frontPicYOffset = 11, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Farfetchd, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 10, + .palette = gMonPalette_Farfetchd, + .shinyPalette = gMonShinyPalette_Farfetchd, + .iconSprite = gMonIcon_Farfetchd, + .iconPalIndex = 2, + FOOTPRINT(Farfetchd) + .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_FORFOWLD}), + }, + + [SPECIES_FORFOWLD] = + { + .speciesName = _("Forfowld"), + .baseHP = 65, + .baseAttack = 90, + .baseDefense = 60, + .baseSpeed = 70, + .baseSpAttack = 70, + .baseSpDefense = 65, + .types = MON_TYPES(TYPE_NORMAL, TYPE_FLYING), + .catchRate = 45, + .expYield = 150, + .evYield_Attack = 1, + .itemRare = STICK, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_KEEN_EYE, ABILITY_INNER_FOCUS, ABILITY_INNER_FOCUS }, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = TRUE, + .cryId = CRY_FARFETCH'D, + .natDexNumber = NATIONAL_DEX_FORFOWLD + .categoryName = _("Goose"), + .height = 10, + .weight = 299, + .description = COMPOUD_STRING("Skilled with the plant stalk it wields,\nit searches for duel partners. Most\nare hunted for their meat."), + .pokemonScale = 317, + .pokemonOffset = -2, + .trainerScale = 256, + .trainerOffset = -3, + .frontPic = gMonFrontPic_Forfowld, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 6, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Forfowld, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 10, + .palette = gMonPalette_Forfowld, + .shinyPalette = gMonShinyPalette_Forfowld, + .iconSprite = gMonIcon_Forfowld, + .iconPalIndex = 2, + FOOTPRINT(Forfowld) + .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_FOWLNTOM}), + }, + + [SPECIES_FOWLNTOM] = + { + .speciesName = _("Fowlntom"), + .baseHP = 75, + .baseAttack = 110, + .baseDefense = 75, + .baseSpeed = 85, + .baseSpAttack = 110, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_GHOST, TYPE_FLYING), + .catchRate = 45, + .expYield = 170, + .evYield_Attack = 1, + .itemRare = STICK, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SHADOW_TAG, ABILITY_INNER_FOCUS, ABILITY_INNER_FOCUS }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_FARFETCH'D, + .natDexNumber = NATIONAL_DEX_FOWLNTOM + .categoryName = _("Fowl spirit"), + .height = 13, + .weight = 80, + .description = COMPOUD_STRING("The living form is considered extinct.\nIt haunts those that hunted it, driving\nthem to insanity."), + .pokemonScale = 317, + .pokemonOffset = -2, + .trainerScale = 256, + .trainerOffset = -3, + .frontPic = gMonFrontPic_Fowlntom, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 11, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Fowlntom, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 10, + .palette = gMonPalette_Fowlntom, + .shinyPalette = gMonShinyPalette_Fowlntom, + .iconSprite = gMonIcon_Fowlntom, + .iconPalIndex = 2, + FOOTPRINT(Fowlntom) + }, + +#endif//P_FAMILY_FARFETCHD + +#if P_FAMILY_DODUO + [SPECIES_DODUO] = + { + .speciesName = _("Doduo"), + .baseHP = 35, + .baseAttack = 85, + .baseDefense = 45, + .baseSpeed = 75, + .baseSpAttack = 35, + .baseSpDefense = 35, + .types = MON_TYPES(TYPE_NORMAL, TYPE_FLYING), + .catchRate = 190, + .expYield = 96, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_RUN_AWAY, ABILITY_EARLY_BIRD, ABILITY_EARLY_BIRD }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_DODUO, + .natDexNumber = NATIONAL_DEX_DODUO + .categoryName = _("Twin bird"), + .height = 14, + .weight = 392, + .description = COMPOUD_STRING("A bird that makes up for its poor flying\nwith its fast foot speed. Leaves giant\nfootprints."), + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 287, + .frontPic = gMonFrontPic_Doduo, + .frontPicSize = MON_COORDS_SIZE(7,6), + .frontPicYOffset = 7, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Doduo, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 8, + .palette = gMonPalette_Doduo, + .shinyPalette = gMonShinyPalette_Doduo, + .iconSprite = gMonIcon_Doduo, + .iconPalIndex = 2, + FOOTPRINT(Doduo) + .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_DODRIO}), + }, + + [SPECIES_DODRIO] = + { + .speciesName = _("Dodrio"), + .baseHP = 60, + .baseAttack = 110, + .baseDefense = 70, + .baseSpeed = 100, + .baseSpAttack = 60, + .baseSpDefense = 60, + .types = MON_TYPES(TYPE_NORMAL, TYPE_FLYING), + .catchRate = 45, + .expYield = 158, + .evYield_Attack = 2, + .itemRare = SHARP_BEAK, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_RUN_AWAY, ABILITY_EARLY_BIRD, ABILITY_EARLY_BIRD }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_DODRIO, + .natDexNumber = NATIONAL_DEX_DODRIO + .categoryName = _("Triple bird"), + .height = 18, + .weight = 852, + .description = COMPOUD_STRING("Uses its three brains to execute complex\nplans. While two heads sleep, one head is\nsaid to stay awake."), + .pokemonScale = 272, + .pokemonOffset = -2, + .trainerScale = 296, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Dodrio, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Dodrio, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 1, + .palette = gMonPalette_Dodrio, + .shinyPalette = gMonShinyPalette_Dodrio, + .iconSprite = gMonIcon_Dodrio, + .iconPalIndex = 2, + FOOTPRINT(Dodrio) + .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_QUADODO}), + }, + + [SPECIES_QUADODO] = + { + .speciesName = _("Quadodo"), + .baseHP = 75, + .baseAttack = 125, + .baseDefense = 85, + .baseSpeed = 125, + .baseSpAttack = 65, + .baseSpDefense = 65, + .types = MON_TYPES(TYPE_NORMAL, TYPE_FLYING), + .catchRate = 45, + .expYield = 182, + .evYield_Attack = 2, + .itemRare = SHARP_BEAK, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_RUN_AWAY, ABILITY_EARLY_BIRD, ABILITY_EARLY_BIRD }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_DODRIO, + .natDexNumber = NATIONAL_DEX_QUADODO + .categoryName = _("Quad bird"), + .height = 20, + .weight = 938, + .description = COMPOUD_STRING("While there is a main head, all four\nbicker amongst themselves. Its kicks\nare brutal."), + .pokemonScale = 272, + .pokemonOffset = -2, + .trainerScale = 296, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Quadodo, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Quadodo, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Quadodo, + .shinyPalette = gMonShinyPalette_Quadodo, + .iconSprite = gMonIcon_Quadodo, + .iconPalIndex = 2, + FOOTPRINT(Quadodo) + .evolutions = EVOLUTION({EVO_LEVEL, 58, SPECIES_DODOZEN}), + }, + + [SPECIES_DODOZEN] = + { + .speciesName = _("Dodozen"), + .baseHP = 110, + .baseAttack = 145, + .baseDefense = 100, + .baseSpeed = 115, + .baseSpAttack = 80, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_DRAGON, TYPE_FLYING), + .catchRate = 45, + .expYield = 206, + .evYield_Attack = 2, + .itemRare = SHARP_BEAK, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_THICK_FAT, ABILITY_EARLY_BIRD, ABILITY_EARLY_BIRD }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_DODRIO, + .natDexNumber = NATIONAL_DEX_DODOZEN + .categoryName = _("Dino bird"), + .height = 25, + .weight = 1599, + .description = COMPOUD_STRING("Once four seperate minds now combined.\nIts impressive size is easily able\nto overwhelm anyone."), + .pokemonScale = 272, + .pokemonOffset = -2, + .trainerScale = 296, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Dodozen, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Dodozen, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 1, + .palette = gMonPalette_Dodozen, + .shinyPalette = gMonShinyPalette_Dodozen, + .iconSprite = gMonIcon_Dodozen, + .iconPalIndex = 2, + FOOTPRINT(Dodozen) + }, + +#endif//P_FAMILY_DODUO + +#if P_FAMILY_SEEL + [SPECIES_SEEL] = + { + .speciesName = _("Seel"), + .baseHP = 65, + .baseAttack = 45, + .baseDefense = 55, + .baseSpeed = 45, + .baseSpAttack = 45, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 190, + .expYield = 100, + .evYield_SpDefense = 1, + .itemCommon = ASPEAR_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_THICK_FAT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = TRUE, + .cryId = CRY_SEEL, + .natDexNumber = NATIONAL_DEX_SEEL + .categoryName = _("Sea lion"), + .height = 11, + .weight = 900, + .description = COMPOUD_STRING("The protruding horn on its head is very\nhard. It is used for bashing through thick\nicebergs."), + .pokemonScale = 298, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Seel, + .frontPicSize = MON_COORDS_SIZE(6,7), + .frontPicYOffset = 9, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Seel, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 10, + .palette = gMonPalette_Seel, + .shinyPalette = gMonShinyPalette_Seel, + .iconSprite = gMonIcon_Seel, + .iconPalIndex = 2, + FOOTPRINT(Seel) + .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_DEWGONG}), + }, + + [SPECIES_DEWGONG] = + { + .speciesName = _("Dewgong"), + .baseHP = 90, + .baseAttack = 70, + .baseDefense = 80, + .baseSpeed = 70, + .baseSpAttack = 70, + .baseSpDefense = 95, + .types = MON_TYPES(TYPE_WATER, TYPE_ICE), + .catchRate = 75, + .expYield = 176, + .evYield_SpDefense = 2, + .itemCommon = ASPEAR_BERRY, + .itemRare = NEVERMELT_ICE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_THICK_FAT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = TRUE, + .cryId = CRY_DEWGONG, + .natDexNumber = NATIONAL_DEX_DEWGONG + .categoryName = _("Sea lion"), + .height = 17, + .weight = 1200, + .description = COMPOUD_STRING("It stores thermal energy in the body.\nIt swims at a steady eight knots even in\nintensely cold waters."), + .pokemonScale = 288, + .pokemonOffset = 1, + .trainerScale = 306, + .trainerOffset = -1, + .frontPic = gMonFrontPic_Dewgong, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 7, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Dewgong, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 5, + .palette = gMonPalette_Dewgong, + .shinyPalette = gMonShinyPalette_Dewgong, + .iconSprite = gMonIcon_Dewgong, + .iconPalIndex = 2, + FOOTPRINT(Dewgong) + .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_PRECIPED}), + }, + + [SPECIES_PRECIPED] = + { + .speciesName = _("Preciped"), + .baseHP = 100, + .baseAttack = 75, + .baseDefense = 90, + .baseSpeed = 70, + .baseSpAttack = 80, + .baseSpDefense = 105, + .types = MON_TYPES(TYPE_WATER, TYPE_ICE), + .catchRate = 75, + .expYield = 192, + .evYield_SpDefense = 2, + .itemCommon = ASPEAR_BERRY, + .itemRare = NEVERMELT_ICE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_THICK_FAT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = TRUE, + .cryId = CRY_DEWGONG, + .natDexNumber = NATIONAL_DEX_PRECIPED + .categoryName = _("Sea lion"), + .height = 19, + .weight = 1299, + .description = COMPOUD_STRING("Its icy horn is harder than diamond. If\nit finds the water around it frozen\nsolid, it breaks it by thrashing."), + .pokemonScale = 288, + .pokemonOffset = 1, + .trainerScale = 306, + .trainerOffset = -1, + .frontPic = gMonFrontPic_Preciped, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 2, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Preciped, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 5, + .palette = gMonPalette_Preciped, + .shinyPalette = gMonShinyPalette_Preciped, + .iconSprite = gMonIcon_Preciped, + .iconPalIndex = 2, + FOOTPRINT(Preciped) + .evolutions = EVOLUTION({EVO_LEVEL, 56, SPECIES_MANATII}), + }, + + [SPECIES_MANATII] = + { + .speciesName = _("Manatii"), + .baseHP = 115, + .baseAttack = 75, + .baseDefense = 105, + .baseSpeed = 75, + .baseSpAttack = 100, + .baseSpDefense = 125, + .types = MON_TYPES(TYPE_WATER, TYPE_ICE), + .catchRate = 75, + .expYield = 210, + .evYield_SpDefense = 2, + .itemCommon = ASPEAR_BERRY, + .itemRare = NEVERMELT_ICE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_THICK_FAT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = TRUE, + .cryId = CRY_DEWGONG, + .natDexNumber = NATIONAL_DEX_MANATII + .categoryName = _("Aurora"), + .height = 22, + .weight = 1400, + .description = COMPOUD_STRING("The reflective, aurora-like fur of its\nbody is used for communication\nunderwater."), + .pokemonScale = 288, + .pokemonOffset = 1, + .trainerScale = 306, + .trainerOffset = -1, + .frontPic = gMonFrontPic_Manatii, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Manatii, + .backPicSize = MON_COORDS_SIZE(8,7), + .backPicYOffset = 5, + .palette = gMonPalette_Manatii, + .shinyPalette = gMonShinyPalette_Manatii, + .iconSprite = gMonIcon_Manatii, + .iconPalIndex = 2, + FOOTPRINT(Manatii) + }, + +#endif//P_FAMILY_SEEL + +#if P_FAMILY_GRIMER + [SPECIES_GRIMER] = + { + .speciesName = _("Grimer"), + .baseHP = 80, + .baseAttack = 40, + .baseDefense = 50, + .baseSpeed = 25, + .baseSpAttack = 80, + .baseSpDefense = 50, + .types = MON_TYPES(TYPE_POISON), + .catchRate = 190, + .expYield = 90, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_STENCH, ABILITY_STICKY_HOLD, ABILITY_STICKY_HOLD }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_GRIMER, + .natDexNumber = NATIONAL_DEX_GRIMER + .categoryName = _("Sludge"), + .height = 9, + .weight = 300, + .description = COMPOUD_STRING("Appears in filthy areas. It thrives by\nsucking up polluted sludge that is pumped\nout of factories."), + .pokemonScale = 258, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Grimer, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 11, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Grimer, + .backPicSize = MON_COORDS_SIZE(5,7), + .backPicYOffset = 13, + .palette = gMonPalette_Grimer, + .shinyPalette = gMonShinyPalette_Grimer, + .iconSprite = gMonIcon_Grimer, + .iconPalIndex = 2, + FOOTPRINT(Grimer) + .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_MUK}), + }, + + [SPECIES_MUK] = + { + .speciesName = _("Muk"), + .baseHP = 105, + .baseAttack = 65, + .baseDefense = 75, + .baseSpeed = 50, + .baseSpAttack = 105, + .baseSpDefense = 100, + .types = MON_TYPES(TYPE_POISON), + .catchRate = 75, + .expYield = 157, + .evYield_HP = 1, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_STENCH, ABILITY_STICKY_HOLD, ABILITY_STICKY_HOLD }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_MUK, + .natDexNumber = NATIONAL_DEX_MUK + .categoryName = _("Sludge"), + .height = 12, + .weight = 300, + .description = COMPOUD_STRING("Thickly covered with a filthy, vile\nsludge. It is so toxic, even its footprints\ncontain poison."), + .pokemonScale = 288, + .pokemonOffset = 7, + .trainerScale = 288, + .trainerOffset = -1, + .frontPic = gMonFrontPic_Muk, + .frontPicSize = MON_COORDS_SIZE(6,8), + .frontPicYOffset = 10, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Muk, + .backPicSize = MON_COORDS_SIZE(5,8), + .backPicYOffset = 13, + .palette = gMonPalette_Muk, + .shinyPalette = gMonShinyPalette_Muk, + .iconSprite = gMonIcon_Muk, + .iconPalIndex = 2, + FOOTPRINT(Muk) + .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_GUNK}), + }, + + [SPECIES_GUNK] = + { + .speciesName = _("Gunk"), + .baseHP = 110, + .baseAttack = 70, + .baseDefense = 85, + .baseSpeed = 60, + .baseSpAttack = 115, + .baseSpDefense = 110, + .types = MON_TYPES(TYPE_POISON), + .catchRate = 75, + .expYield = 180, + .evYield_HP = 1, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_STENCH, ABILITY_STICKY_HOLD, ABILITY_STICKY_HOLD }, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = TRUE, + .cryId = CRY_MUK, + .natDexNumber = NATIONAL_DEX_GUNK + .categoryName = _("Sludge"), + .height = 15, + .weight = 699, + .description = COMPOUD_STRING("The more chemically imbalanced the body\nis, the darker the sludge. Its body\ncreates crystallized poison."), + .pokemonScale = 288, + .pokemonOffset = 7, + .trainerScale = 288, + .trainerOffset = -1, + .frontPic = gMonFrontPic_Gunk, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 6, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Gunk, + .backPicSize = MON_COORDS_SIZE(5,7), + .backPicYOffset = 13, + .palette = gMonPalette_Gunk, + .shinyPalette = gMonShinyPalette_Gunk, + .iconSprite = gMonIcon_Gunk, + .iconPalIndex = 2, + FOOTPRINT(Gunk) + .evolutions = EVOLUTION({EVO_LEVEL, 58, SPECIES_SKUM}), + }, + + [SPECIES_SKUM] = + { + .speciesName = _("Skum"), + .baseHP = 125, + .baseAttack = 75, + .baseDefense = 105, + .baseSpeed = 75, + .baseSpAttack = 130, + .baseSpDefense = 120, + .types = MON_TYPES(TYPE_POISON, TYPE_DARK), + .catchRate = 75, + .expYield = 203, + .evYield_HP = 1, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_STENCH, ABILITY_LIQUID_OOZE, ABILITY_LIQUID_OOZE }, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = TRUE, + .cryId = CRY_MUK, + .natDexNumber = NATIONAL_DEX_SKUM + .categoryName = _("Waste"), + .height = 17, + .weight = 998, + .description = COMPOUD_STRING("It now uses crystals as temporary\narmor, despite the fact no living \nbeings will come near it."), + .pokemonScale = 288, + .pokemonOffset = 7, + .trainerScale = 288, + .trainerOffset = -1, + .frontPic = gMonFrontPic_Skum, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Skum, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 13, + .palette = gMonPalette_Skum, + .shinyPalette = gMonShinyPalette_Skum, + .iconSprite = gMonIcon_Skum, + .iconPalIndex = 2, + FOOTPRINT(Skum) + }, + +#endif//P_FAMILY_GRIMER + +#if P_FAMILY_SHELLDER + [SPECIES_SHELLDER] = + { + .speciesName = _("Shellder"), + .baseHP = 30, + .baseAttack = 65, + .baseDefense = 100, + .baseSpeed = 40, + .baseSpAttack = 45, + .baseSpDefense = 25, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 190, + .expYield = 97, + .evYield_Defense = 1, + .itemCommon = PEARL, + .itemRare = BIG_PEARL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SHELL_ARMOR, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_SHELLDER, + .natDexNumber = NATIONAL_DEX_SHELLDER + .categoryName = _("Bivalve"), + .height = 3, + .weight = 40, + .description = COMPOUD_STRING("Its hard shell repels any kind of attack.\nIt is vulnerable only when its shell is\nopen."), + .pokemonScale = 643, + .pokemonOffset = 21, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Shellder, + .frontPicSize = MON_COORDS_SIZE(5,5), + .frontPicYOffset = 16, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Shellder, + .backPicSize = MON_COORDS_SIZE(6,7), + .backPicYOffset = 11, + .palette = gMonPalette_Shellder, + .shinyPalette = gMonShinyPalette_Shellder, + .iconSprite = gMonIcon_Shellder, + .iconPalIndex = 2, + FOOTPRINT(Shellder) + .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_CLOYSTER}), + }, + + [SPECIES_CLOYSTER] = + { + .speciesName = _("Cloyster"), + .baseHP = 50, + .baseAttack = 95, + .baseDefense = 180, + .baseSpeed = 70, + .baseSpAttack = 85, + .baseSpDefense = 45, + .types = MON_TYPES(TYPE_WATER, TYPE_ICE), + .catchRate = 60, + .expYield = 203, + .evYield_Defense = 2, + .itemCommon = PEARL, + .itemRare = BIG_PEARL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SHELL_ARMOR, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_CLOYSTER, + .natDexNumber = NATIONAL_DEX_CLOYSTER + .categoryName = _("Bivalve"), + .height = 15, + .weight = 1325, + .description = COMPOUD_STRING("When attacked, it launches its horns in\nquick volleys. Its innards have never been\nseen."), + .pokemonScale = 264, + .trainerScale = 288, + .trainerOffset = -1, + .frontPic = gMonFrontPic_Cloyster, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Cloyster, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 6, + .palette = gMonPalette_Cloyster, + .shinyPalette = gMonShinyPalette_Cloyster, + .iconSprite = gMonIcon_Cloyster, + .iconPalIndex = 2, + FOOTPRINT(Cloyster) + .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_ANENEMY}), + }, + + [SPECIES_ANENEMY] = + { + .speciesName = _("Anenemy"), + .baseHP = 60, + .baseAttack = 110, + .baseDefense = 190, + .baseSpeed = 75, + .baseSpAttack = 95, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_WATER, TYPE_ICE), + .catchRate = 60, + .expYield = 219, + .evYield_Defense = 2, + .itemCommon = PEARL, + .itemRare = BIG_PEARL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SHELL_ARMOR, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_CLOYSTER, + .natDexNumber = NATIONAL_DEX_ANENEMY + .categoryName = _("Glacier"), + .height = 17, + .weight = 1399, + .description = COMPOUD_STRING("It has a large cannon below its main horn.\nIt shoots spikes in large bursts at any\nwho threaten its space."), + .pokemonScale = 264, + .trainerScale = 288, + .trainerOffset = -1, + .frontPic = gMonFrontPic_Anenemy, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Anenemy, + .backPicSize = MON_COORDS_SIZE(7,8), + .palette = gMonPalette_Anenemy, + .shinyPalette = gMonShinyPalette_Anenemy, + .iconSprite = gMonIcon_Anenemy, + .iconPalIndex = 2, + FOOTPRINT(Anenemy) + .evolutions = EVOLUTION({EVO_LEVEL, 57, SPECIES_GLAISHELL}), + }, + + [SPECIES_GLAISHELL] = + { + .speciesName = _("Glaishell"), + .baseHP = 65, + .baseAttack = 120, + .baseDefense = 200, + .baseSpeed = 75, + .baseSpAttack = 95, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_WATER, TYPE_ICE), + .catchRate = 60, + .expYield = 230, + .evYield_Defense = 2, + .itemCommon = PEARL, + .itemRare = BIG_PEARL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SNOW_WARNING, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_CLOYSTER, + .natDexNumber = NATIONAL_DEX_GLAISHELL + .categoryName = _("Ice crown"), + .height = 19, + .weight = 1503, + .description = COMPOUD_STRING("The shell that surrounds the main body\nresembles a large crown. This POKéMON\nis incredibly territorial."), + .pokemonScale = 264, + .trainerScale = 288, + .trainerOffset = -1, + .frontPic = gMonFrontPic_Glaishell, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Glaishell, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Glaishell, + .shinyPalette = gMonShinyPalette_Glaishell, + .iconSprite = gMonIcon_Glaishell, + .iconPalIndex = 2, + FOOTPRINT(Glaishell) + }, + +#endif//P_FAMILY_SHELLDER + +#if P_FAMILY_GASTLY + [SPECIES_GASTLY] = + { + .speciesName = _("Gastly"), + .baseHP = 30, + .baseAttack = 35, + .baseDefense = 30, + .baseSpeed = 80, + .baseSpAttack = 100, + .baseSpDefense = 35, + .types = MON_TYPES(TYPE_GHOST, TYPE_POISON), + .catchRate = 190, + .expYield = 95, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LEVITATE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_GASTLY, + .natDexNumber = NATIONAL_DEX_GASTLY + .categoryName = _("Gas"), + .height = 13, + .weight = 1, + .description = COMPOUD_STRING("Almost invisible, this gaseous POKéMON\ncloaks the target and puts it to sleep\nwithout notice."), + .pokemonScale = 256, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Gastly, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 6, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 4, + .backPic = gMonBackPic_Gastly, + .backPicSize = MON_COORDS_SIZE(5,8), + .backPicYOffset = 14, + .palette = gMonPalette_Gastly, + .shinyPalette = gMonShinyPalette_Gastly, + .iconSprite = gMonIcon_Gastly, + .iconPalIndex = 2, + FOOTPRINT(Gastly) + .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_HAUNTER}), + }, + + [SPECIES_HAUNTER] = + { + .speciesName = _("Haunter"), + .baseHP = 45, + .baseAttack = 50, + .baseDefense = 45, + .baseSpeed = 95, + .baseSpAttack = 115, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_GHOST, TYPE_POISON), + .catchRate = 90, + .expYield = 126, + .evYield_SpAttack = 2, + .itemRare = SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LEVITATE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_HAUNTER, + .natDexNumber = NATIONAL_DEX_HAUNTER + .categoryName = _("Gas"), + .height = 16, + .weight = 1, + .description = COMPOUD_STRING("Because of its ability to slip through\nblock walls, it is said to be from another\ndimension."), + .pokemonScale = 269, + .pokemonOffset = 2, + .trainerScale = 308, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Haunter, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 7, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 4, + .backPic = gMonBackPic_Haunter, + .backPicSize = MON_COORDS_SIZE(6,7), + .backPicYOffset = 9, + .palette = gMonPalette_Haunter, + .shinyPalette = gMonShinyPalette_Haunter, + .iconSprite = gMonIcon_Haunter, + .iconPalIndex = 2, + FOOTPRINT(Haunter) + .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_GENGAR}), + }, + + [SPECIES_GENGAR] = + { + .speciesName = _("Gengar"), + .baseHP = 60, + .baseAttack = 65, + .baseDefense = 60, + .baseSpeed = 110, + .baseSpAttack = 130, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_GHOST, TYPE_POISON), + .catchRate = 45, + .expYield = 190, + .evYield_SpAttack = 3, + .itemRare = SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LEVITATE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_GENGAR, + .natDexNumber = NATIONAL_DEX_GENGAR + .categoryName = _("Shadow"), + .height = 15, + .weight = 405, + .description = COMPOUD_STRING("On the night of a full moon, if shadows\nmove on their own and laugh, it must be\nGENGAR's doing."), + .pokemonScale = 256, + .pokemonOffset = 4, + .trainerScale = 317, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Gengar, + .frontPicSize = MON_COORDS_SIZE(6,7), + .frontPicYOffset = 9, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Gengar, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 10, + .palette = gMonPalette_Gengar, + .shinyPalette = gMonShinyPalette_Gengar, + .iconSprite = gMonIcon_Gengar, + .iconPalIndex = 2, + FOOTPRINT(Gengar) + .evolutions = EVOLUTION({EVO_LEVEL, 43, SPECIES_GENGONE}), + }, + + [SPECIES_GENGONE] = + { + .speciesName = _("Gengone"), + .baseHP = 70, + .baseAttack = 65, + .baseDefense = 60, + .baseSpeed = 120, + .baseSpAttack = 145, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_GHOST, TYPE_PSYCHIC), + .catchRate = 45, + .expYield = 209, + .evYield_SpAttack = 3, + .itemRare = SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LEVITATE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_GENGAR, + .natDexNumber = NATIONAL_DEX_GENGONE + .categoryName = _("Spirit"), + .height = 13, + .weight = 310, + .description = COMPOUD_STRING("A strange psychic energy emanates from\nthis POKéMON. Its behaviour grows\nincreasingly more unpredictable."), + .pokemonScale = 256, + .pokemonOffset = 4, + .trainerScale = 317, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Gengone, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Gengone, + .backPicSize = MON_COORDS_SIZE(7,7), + .palette = gMonPalette_Gengone, + .shinyPalette = gMonShinyPalette_Gengone, + .iconSprite = gMonIcon_Gengone, + .iconPalIndex = 2, + FOOTPRINT(Gengone) + .evolutions = EVOLUTION({EVO_LEVEL, 55, SPECIES_POLTERGAST}), + }, + + [SPECIES_POLTERGAST] = + { + .speciesName = _("Poltergast"), + .baseHP = 80, + .baseAttack = 70, + .baseDefense = 65, + .baseSpeed = 120, + .baseSpAttack = 145, + .baseSpDefense = 100, + .types = MON_TYPES(TYPE_GHOST, TYPE_PSYCHIC), + .catchRate = 45, + .expYield = 220, + .evYield_SpAttack = 3, + .itemRare = SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LEVITATE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = TRUE, + .cryId = CRY_GENGAR, + .natDexNumber = NATIONAL_DEX_POLTERGAST + .categoryName = _("Darkness"), + .height = 16, + .weight = 424, + .description = COMPOUD_STRING("The pink rings around its body hold\npsychic power. Sometimes it is unable\nto control the power it contains."), + .pokemonScale = 256, + .pokemonOffset = 4, + .trainerScale = 317, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Poltergast, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 3, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Poltergast, + .backPicSize = MON_COORDS_SIZE(7,8), + .palette = gMonPalette_Poltergast, + .shinyPalette = gMonShinyPalette_Poltergast, + .iconSprite = gMonIcon_Poltergast, + .iconPalIndex = 2, + FOOTPRINT(Poltergast) + .evolutions = EVOLUTION({EVO_LEVEL, 67, SPECIES_GRIMM}), + }, + + [SPECIES_GRIMM] = + { + .speciesName = _("Grimm"), + .baseHP = 90, + .baseAttack = 75, + .baseDefense = 75, + .baseSpeed = 140, + .baseSpAttack = 180, + .baseSpDefense = 100, + .types = MON_TYPES(TYPE_GHOST, TYPE_PSYCHIC), + .catchRate = 45, + .expYield = 230, + .evYield_SpAttack = 3, + .itemRare = SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_BAD_DREAMS, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = TRUE, + .cryId = CRY_GENGAR, + .natDexNumber = NATIONAL_DEX_GRIMM + .categoryName = _("Evil"), + .height = 20, + .weight = 499, + .description = COMPOUD_STRING("It warps and manipulates dark energy.\nIt blasts large waves of this power to\nstun and drain its prey's lifeforce."), + .pokemonScale = 256, + .pokemonOffset = 4, + .trainerScale = 317, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Grimm, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Grimm, + .backPicSize = MON_COORDS_SIZE(7,8), + .palette = gMonPalette_Grimm, + .shinyPalette = gMonShinyPalette_Grimm, + .iconSprite = gMonIcon_Grimm, + .iconPalIndex = 2, + FOOTPRINT(Grimm) + }, + +#endif//P_FAMILY_GASTLY + +#if P_FAMILY_ONIX + [SPECIES_ONIX] = + { + .speciesName = _("Onix"), + .baseHP = 35, + .baseAttack = 45, + .baseDefense = 120, + .baseSpeed = 70, + .baseSpAttack = 30, + .baseSpDefense = 45, + .types = MON_TYPES(TYPE_ROCK, TYPE_GROUND), + .catchRate = 45, + .expYield = 108, + .evYield_Defense = 1, + .itemRare = HARD_STONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_ROCK_HEAD, ABILITY_STURDY, ABILITY_STURDY }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_ONIX, + .natDexNumber = NATIONAL_DEX_ONIX + .categoryName = _("Rock snake"), + .height = 88, + .weight = 2100, + .description = COMPOUD_STRING("As it grows, the stone portions of its\nbody harden to become similar to\nblack-colored diamonds."), + .pokemonScale = 257, + .trainerScale = 515, + .trainerOffset = 12, + .frontPic = gMonFrontPic_Onix, + .frontPicSize = MON_COORDS_SIZE(8,7), + .frontPicYOffset = 3, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Onix, + .backPicSize = MON_COORDS_SIZE(8,7), + .palette = gMonPalette_Onix, + .shinyPalette = gMonShinyPalette_Onix, + .iconSprite = gMonIcon_Onix, + .iconPalIndex = 2, + FOOTPRINT(Onix) + .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_STEELIX}), + }, + + [SPECIES_STEELIX] = + { + .speciesName = _("Steelix"), + .baseHP = 75, + .baseAttack = 85, + .baseDefense = 200, + .baseSpeed = 30, + .baseSpAttack = 55, + .baseSpDefense = 65, + .types = MON_TYPES(TYPE_STEEL, TYPE_GROUND), + .catchRate = 25, + .expYield = 196, + .evYield_Defense = 2, + .itemRare = METAL_COAT, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_ROCK_HEAD, ABILITY_STURDY, ABILITY_STURDY }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_STEELIX, + .natDexNumber = NATIONAL_DEX_STEELIX + .categoryName = _("Iron snake"), + .height = 92, + .weight = 4000, + .description = COMPOUD_STRING("Its body has been compressed deep under\nthe ground. As a result, it is even harder\nthan diamond."), + .pokemonScale = 278, + .pokemonOffset = -1, + .trainerScale = 557, + .trainerOffset = 13, + .frontPic = gMonFrontPic_Steelix, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Steelix, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Steelix, + .shinyPalette = gMonShinyPalette_Steelix, + .iconSprite = gMonIcon_Steelix, + .iconPalIndex = 2, + FOOTPRINT(Steelix) + .evolutions = EVOLUTION({EVO_LEVEL, 43, SPECIES_PLATNIX}), + }, + + [SPECIES_PLATNIX] = + { + .speciesName = _("Platnix"), + .baseHP = 80, + .baseAttack = 95, + .baseDefense = 225, + .baseSpeed = 30, + .baseSpAttack = 55, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_STEEL, TYPE_GROUND), + .catchRate = 25, + .expYield = 210, + .evYield_Defense = 2, + .itemRare = METAL_COAT, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_ROCK_HEAD, ABILITY_STURDY, ABILITY_STURDY }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_STEELIX, + .natDexNumber = NATIONAL_DEX_PLATNIX + .categoryName = _("Plat snake"), + .height = 94, + .weight = 4888, + .description = COMPOUD_STRING("It glistens with cyan-blue light. It is\nable to dig tunnels endlessly. It leaves\nsmall crystal shavings in its wake."), + .pokemonScale = 278, + .pokemonOffset = -1, + .trainerScale = 557, + .trainerOffset = 13, + .frontPic = gMonFrontPic_Platnix, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Platnix, + .backPicSize = MON_COORDS_SIZE(7,8), + .palette = gMonPalette_Platnix, + .shinyPalette = gMonShinyPalette_Platnix, + .iconSprite = gMonIcon_Platnix, + .iconPalIndex = 2, + FOOTPRINT(Platnix) + .evolutions = EVOLUTION({EVO_LEVEL, 55, SPECIES_OBSIDIANIX}), + }, + + [SPECIES_OBSIDIANIX] = + { + .speciesName = _("Obsidianix"), + .baseHP = 85, + .baseAttack = 100, + .baseDefense = 235, + .baseSpeed = 40, + .baseSpAttack = 65, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_STEEL, TYPE_GROUND), + .catchRate = 25, + .expYield = 219, + .evYield_Defense = 2, + .itemRare = METAL_COAT, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_ROCK_HEAD, ABILITY_STURDY, ABILITY_STURDY }, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = TRUE, + .cryId = CRY_STEELIX, + .natDexNumber = NATIONAL_DEX_OBSIDIANIX + .categoryName = _("Obsidian"), + .height = 95, + .weight = 5620, + .description = COMPOUD_STRING("OBSIDIANIX are perfect predators. When\nin dark caves, all you can see of it\nis pink shimmers in the darkness."), + .pokemonScale = 278, + .pokemonOffset = -1, + .trainerScale = 557, + .trainerOffset = 13, + .frontPic = gMonFrontPic_Obsidianix, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Obsidianix, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Obsidianix, + .shinyPalette = gMonShinyPalette_Obsidianix, + .iconSprite = gMonIcon_Obsidianix, + .iconPalIndex = 2, + FOOTPRINT(Obsidianix) + .evolutions = EVOLUTION({EVO_LEVEL, 67, SPECIES_STALAGMIX}), + }, + + [SPECIES_STALAGMIX] = + { + .speciesName = _("Stalagmix"), + .baseHP = 85, + .baseAttack = 105, + .baseDefense = 255, + .baseSpeed = 40, + .baseSpAttack = 65, + .baseSpDefense = 95, + .types = MON_TYPES(TYPE_STEEL, TYPE_GROUND), + .catchRate = 25, + .expYield = 229, + .evYield_Defense = 2, + .itemRare = METAL_COAT, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_ROCK_HEAD, ABILITY_STURDY, ABILITY_STURDY }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_STEELIX, + .natDexNumber = NATIONAL_DEX_STALAGMIX + .categoryName = _("True metal"), + .height = 98, + .weight = 5942, + .description = COMPOUD_STRING("STALAGMIX are made of crystals so pure\nthat their value is unmatched. It is\nimpossible to harvest them, however."), + .pokemonScale = 278, + .pokemonOffset = -1, + .trainerScale = 557, + .trainerOffset = 13, + .frontPic = gMonFrontPic_Stalagmix, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Stalagmix, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Stalagmix, + .shinyPalette = gMonShinyPalette_Stalagmix, + .iconSprite = gMonIcon_Stalagmix, + .iconPalIndex = 2, + FOOTPRINT(Stalagmix) + }, + +#endif//P_FAMILY_ONIX + +#if P_FAMILY_DROWZEE + [SPECIES_DROWZEE] = + { + .speciesName = _("Drowzee"), + .baseHP = 60, + .baseAttack = 48, + .baseDefense = 45, + .baseSpeed = 42, + .baseSpAttack = 43, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_PSYCHIC), + .catchRate = 190, + .expYield = 102, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INSOMNIA, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_DROWZEE, + .natDexNumber = NATIONAL_DEX_DROWZEE + .categoryName = _("Hypnosis"), + .height = 10, + .weight = 324, + .description = COMPOUD_STRING("Puts enemies to sleep, then eats their\ndreams. Occasionally gets sick from eating\nonly bad dreams."), + .pokemonScale = 274, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Drowzee, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 9, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Drowzee, + .backPicSize = MON_COORDS_SIZE(5,6), + .backPicYOffset = 13, + .palette = gMonPalette_Drowzee, + .shinyPalette = gMonShinyPalette_Drowzee, + .iconSprite = gMonIcon_Drowzee, + .iconPalIndex = 2, + FOOTPRINT(Drowzee) + .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_HYPNO}), + }, + + [SPECIES_HYPNO] = + { + .speciesName = _("Hypno"), + .baseHP = 85, + .baseAttack = 73, + .baseDefense = 70, + .baseSpeed = 67, + .baseSpAttack = 73, + .baseSpDefense = 115, + .types = MON_TYPES(TYPE_PSYCHIC), + .catchRate = 75, + .expYield = 165, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INSOMNIA, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_HYPNO, + .natDexNumber = NATIONAL_DEX_HYPNO + .categoryName = _("Hypnosis"), + .height = 16, + .weight = 756, + .description = COMPOUD_STRING("When it locks eyes with an enemy, it will\nuse a mix of PSI moves such as HYPNOSIS\nand CONFUSION."), + .pokemonScale = 298, + .pokemonOffset = 3, + .trainerScale = 310, + .trainerOffset = 2, + .frontPic = gMonFrontPic_Hypno, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Hypno, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 9, + .palette = gMonPalette_Hypno, + .shinyPalette = gMonShinyPalette_Hypno, + .iconSprite = gMonIcon_Hypno, + .iconPalIndex = 2, + FOOTPRINT(Hypno) + .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_LULLOO}), + }, + + [SPECIES_LULLOO] = + { + .speciesName = _("Lulloo"), + .baseHP = 90, + .baseAttack = 75, + .baseDefense = 75, + .baseSpeed = 70, + .baseSpAttack = 100, + .baseSpDefense = 130, + .types = MON_TYPES(TYPE_PSYCHIC), + .catchRate = 75, + .expYield = 188, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INSOMNIA, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_HYPNO, + .natDexNumber = NATIONAL_DEX_LULLOO + .categoryName = _("Psi warrior"), + .height = 18, + .weight = 801, + .description = COMPOUD_STRING("Its intelligence is comparible to humans.\nIt often secludes itself, however, as it\nfinds them to be too noisy."), + .pokemonScale = 298, + .pokemonOffset = 3, + .trainerScale = 310, + .trainerOffset = 2, + .frontPic = gMonFrontPic_Lulloo, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Lulloo, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 9, + .palette = gMonPalette_Lulloo, + .shinyPalette = gMonShinyPalette_Lulloo, + .iconSprite = gMonIcon_Lulloo, + .iconPalIndex = 2, + FOOTPRINT(Lulloo) + .evolutions = EVOLUTION({EVO_LEVEL, 55, SPECIES_SOMNISOOTH}), + }, + + [SPECIES_SOMNISOOTH] = + { + .speciesName = _("Somnisooth"), + .baseHP = 110, + .baseAttack = 80, + .baseDefense = 85, + .baseSpeed = 75, + .baseSpAttack = 115, + .baseSpDefense = 140, + .types = MON_TYPES(TYPE_PSYCHIC), + .catchRate = 75, + .expYield = 206, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INSOMNIA, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_HYPNO, + .natDexNumber = NATIONAL_DEX_SOMNISOOTH + .categoryName = _("Ascended"), + .height = 22, + .weight = 875, + .description = COMPOUD_STRING("Despite appearances, its mind is wholly\nactive. However, it rarely moves from \nits meditative state."), + .pokemonScale = 298, + .pokemonOffset = 3, + .trainerScale = 310, + .trainerOffset = 2, + .frontPic = gMonFrontPic_Somnisooth, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Somnisooth, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 9, + .palette = gMonPalette_Somnisooth, + .shinyPalette = gMonShinyPalette_Somnisooth, + .iconSprite = gMonIcon_Somnisooth, + .iconPalIndex = 2, + FOOTPRINT(Somnisooth) + }, + +#endif//P_FAMILY_DROWZEE + +#if P_FAMILY_KRABBY + [SPECIES_KRABBY] = + { + .speciesName = _("Krabby"), + .baseHP = 30, + .baseAttack = 105, + .baseDefense = 90, + .baseSpeed = 50, + .baseSpAttack = 25, + .baseSpDefense = 25, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 225, + .expYield = 115, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_HYPER_CUTTER, ABILITY_SHELL_ARMOR, ABILITY_SHELL_ARMOR }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_KRABBY, + .natDexNumber = NATIONAL_DEX_KRABBY + .categoryName = _("River crab"), + .height = 4, + .weight = 65, + .description = COMPOUD_STRING("Its pincers are not only powerful weapons,\nthey are used for balance when walking\nsideways."), + .pokemonScale = 469, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Krabby, + .frontPicSize = MON_COORDS_SIZE(5,7), + .frontPicYOffset = 14, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Krabby, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 10, + .palette = gMonPalette_Krabby, + .shinyPalette = gMonShinyPalette_Krabby, + .iconSprite = gMonIcon_Krabby, + .iconPalIndex = 2, + FOOTPRINT(Krabby) + .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_KINGLER}), + }, + + [SPECIES_KINGLER] = + { + .speciesName = _("Kingler"), + .baseHP = 55, + .baseAttack = 130, + .baseDefense = 115, + .baseSpeed = 75, + .baseSpAttack = 50, + .baseSpDefense = 50, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 60, + .expYield = 206, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_HYPER_CUTTER, ABILITY_SHELL_ARMOR, ABILITY_SHELL_ARMOR }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_KINGLER, + .natDexNumber = NATIONAL_DEX_KINGLER + .categoryName = _("Pincer"), + .height = 13, + .weight = 600, + .description = COMPOUD_STRING("The large pincer has 10,000-horsepower\ncrushing force. However, its huge size\nmakes it unwieldy to use."), + .pokemonScale = 287, + .pokemonOffset = 3, + .trainerScale = 308, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Kingler, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 5, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Kingler, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 4, + .palette = gMonPalette_Kingler, + .shinyPalette = gMonShinyPalette_Kingler, + .iconSprite = gMonIcon_Kingler, + .iconPalIndex = 2, + FOOTPRINT(Kingler) + .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_KRAKLAW}), + }, + + [SPECIES_KRAKLAW] = + { + .speciesName = _("Kraklaw"), + .baseHP = 65, + .baseAttack = 140, + .baseDefense = 120, + .baseSpeed = 80, + .baseSpAttack = 70, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 60, + .expYield = 217, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_HYPER_CUTTER, ABILITY_SHELL_ARMOR, ABILITY_SHELL_ARMOR }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_KINGLER, + .natDexNumber = NATIONAL_DEX_KRAKLAW + .categoryName = _("Rock crab"), + .height = 15, + .weight = 980, + .description = COMPOUD_STRING("It is uncommon for this POKéMON to\nleave the seafloor it calls home,\nwhere it often scavenges."), + .pokemonScale = 287, + .pokemonOffset = 3, + .trainerScale = 308, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Kraklaw, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 5, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Kraklaw, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 4, + .palette = gMonPalette_Kraklaw, + .shinyPalette = gMonShinyPalette_Kraklaw, + .iconSprite = gMonIcon_Kraklaw, + .iconPalIndex = 2, + FOOTPRINT(Kraklaw) + .evolutions = EVOLUTION({EVO_LEVEL, 60, SPECIES_TEKLAWNO}), + }, + + [SPECIES_TEKLAWNO] = + { + .speciesName = _("Teklawno"), + .baseHP = 80, + .baseAttack = 140, + .baseDefense = 120, + .baseSpeed = 80, + .baseSpAttack = 135, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_WATER, TYPE_FIRE), + .catchRate = 60, + .expYield = 230, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_HYPER_CUTTER, ABILITY_SHELL_ARMOR, ABILITY_SHELL_ARMOR }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_KINGLER, + .natDexNumber = NATIONAL_DEX_TEKLAWNO + .categoryName = _("Thermal"), + .height = 18, + .weight = 1239, + .description = COMPOUD_STRING("Typically spotted by hydrothermal\nvents. A thermal blast from its claw is\nenough to melt plate steel in seconds."), + .pokemonScale = 287, + .pokemonOffset = 3, + .trainerScale = 308, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Teklawno, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 7, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Teklawno, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 4, + .palette = gMonPalette_Teklawno, + .shinyPalette = gMonShinyPalette_Teklawno, + .iconSprite = gMonIcon_Teklawno, + .iconPalIndex = 2, + FOOTPRINT(Teklawno) + }, + +#endif//P_FAMILY_KRABBY + +#if P_FAMILY_VOLTORB + [SPECIES_VOLTORB] = + { + .speciesName = _("Voltorb"), + .baseHP = 40, + .baseAttack = 30, + .baseDefense = 50, + .baseSpeed = 100, + .baseSpAttack = 55, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_ELECTRIC), + .catchRate = 190, + .expYield = 103, + .evYield_Speed = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SOUNDPROOF, ABILITY_STATIC, ABILITY_STATIC }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_VOLTORB, + .natDexNumber = NATIONAL_DEX_VOLTORB + .categoryName = _("Ball"), + .height = 5, + .weight = 104, + .description = COMPOUD_STRING("Usually found in power plants. Easily\nmistaken for a POKé BALL, it has\nzapped many people."), + .pokemonScale = 364, + .pokemonOffset = -8, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Voltorb, + .frontPicSize = MON_COORDS_SIZE(4,4), + .frontPicYOffset = 19, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 10, + .backPic = gMonBackPic_Voltorb, + .backPicSize = MON_COORDS_SIZE(5,5), + .backPicYOffset = 14, + .palette = gMonPalette_Voltorb, + .shinyPalette = gMonShinyPalette_Voltorb, + .iconSprite = gMonIcon_Voltorb, + .iconPalIndex = 2, + FOOTPRINT(Voltorb) + .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_ELECTRODE}), + }, + + [SPECIES_ELECTRODE] = + { + .speciesName = _("Electrode"), + .baseHP = 60, + .baseAttack = 50, + .baseDefense = 70, + .baseSpeed = 140, + .baseSpAttack = 80, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_ELECTRIC), + .catchRate = 60, + .expYield = 150, + .evYield_Speed = 2, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SOUNDPROOF, ABILITY_STATIC, ABILITY_STATIC }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_ELECTRODE, + .natDexNumber = NATIONAL_DEX_ELECTRODE + .categoryName = _("Ball"), + .height = 12, + .weight = 666, + .description = COMPOUD_STRING("It stores electric energy under very high\npressure. It often explodes with little or\nno provocation."), + .pokemonScale = 256, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Electrode, + .frontPicSize = MON_COORDS_SIZE(5,5), + .frontPicYOffset = 14, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Electrode, + .backPicSize = MON_COORDS_SIZE(5,6), + .backPicYOffset = 13, + .palette = gMonPalette_Electrode, + .shinyPalette = gMonShinyPalette_Electrode, + .iconSprite = gMonIcon_Electrode, + .iconPalIndex = 2, + FOOTPRINT(Electrode) + .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_ELECTRODES}), + }, + + [SPECIES_ELECTRODES] = + { + .speciesName = _("Electrodes"), + .baseHP = 75, + .baseAttack = 50, + .baseDefense = 75, + .baseSpeed = 155, + .baseSpAttack = 90, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_ELECTRIC), + .catchRate = 60, + .expYield = 177, + .evYield_Speed = 2, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SOUNDPROOF, ABILITY_STATIC, ABILITY_STATIC }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_ELECTRODE, + .natDexNumber = NATIONAL_DEX_ELECTRODES + .categoryName = _("Great ball"), + .height = 14, + .weight = 790, + .description = COMPOUD_STRING("Its upgraded form is incredibly unstable.\nIt still has a lot of work to do to\ncontrol its emotions."), + .pokemonScale = 256, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Electrodes, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 3, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Electrodes, + .backPicSize = MON_COORDS_SIZE(6,7), + .palette = gMonPalette_Electrodes, + .shinyPalette = gMonShinyPalette_Electrodes, + .iconSprite = gMonIcon_Electrodes, + .iconPalIndex = 2, + FOOTPRINT(Electrodes) + .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_ELECTRODEX}), + }, + + [SPECIES_ELECTRODEX] = + { + .speciesName = _("Electrodex"), + .baseHP = 80, + .baseAttack = 55, + .baseDefense = 75, + .baseSpeed = 165, + .baseSpAttack = 100, + .baseSpDefense = 105, + .types = MON_TYPES(TYPE_ELECTRIC), + .catchRate = 60, + .expYield = 199, + .evYield_Speed = 2, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SOUNDPROOF, ABILITY_STATIC, ABILITY_STATIC }, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = TRUE, + .cryId = CRY_ELECTRODE, + .natDexNumber = NATIONAL_DEX_ELECTRODEX + .categoryName = _("Ultra ball"), + .height = 15, + .weight = 823, + .description = COMPOUD_STRING("Its electrical power is immense. It is\ndifficult to predict this POKéMON's\nnext move, as it is very erratic."), + .pokemonScale = 256, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Electrodex, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Electrodex, + .backPicSize = MON_COORDS_SIZE(5,6), + .palette = gMonPalette_Electrodex, + .shinyPalette = gMonShinyPalette_Electrodex, + .iconSprite = gMonIcon_Electrodex, + .iconPalIndex = 2, + FOOTPRINT(Electrodex) + .evolutions = EVOLUTION({EVO_LEVEL, 62, SPECIES_ELECTRODEM}), + }, + + [SPECIES_ELECTRODEM] = + { + .speciesName = _("Electrodem"), + .baseHP = 90, + .baseAttack = 55, + .baseDefense = 80, + .baseSpeed = 200, + .baseSpAttack = 115, + .baseSpDefense = 105, + .types = MON_TYPES(TYPE_ELECTRIC, TYPE_PSYCHIC), + .catchRate = 60, + .expYield = 211, + .evYield_Speed = 2, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SOUNDPROOF, ABILITY_STATIC, ABILITY_STATIC }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_ELECTRODE, + .natDexNumber = NATIONAL_DEX_ELECTRODEM + .categoryName = _("Master ball"), + .height = 16, + .weight = 1005, + .description = COMPOUD_STRING("The ultimate electrical power source.\nIt uses its power tactically and\navoids reckless use of it."), + .pokemonScale = 256, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Electrodem, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 2, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Electrodem, + .backPicSize = MON_COORDS_SIZE(5,8), + .palette = gMonPalette_Electrodem, + .shinyPalette = gMonShinyPalette_Electrodem, + .iconSprite = gMonIcon_Electrodem, + .iconPalIndex = 2, + FOOTPRINT(Electrodem) + }, + +#endif//P_FAMILY_VOLTORB + +#if P_FAMILY_EXEGGCUTE + [SPECIES_EXEGGCUTE] = + { + .speciesName = _("Exeggcute"), + .baseHP = 60, + .baseAttack = 40, + .baseDefense = 80, + .baseSpeed = 40, + .baseSpAttack = 60, + .baseSpDefense = 45, + .types = MON_TYPES(TYPE_GRASS, TYPE_PSYCHIC), + .catchRate = 90, + .expYield = 98, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_EXEGGCUTE, + .natDexNumber = NATIONAL_DEX_EXEGGCUTE + .categoryName = _("Egg"), + .height = 4, + .weight = 25, + .description = COMPOUD_STRING("It is often mistaken for eggs. When\ndisturbed, they quickly gather and attack\nin swarms."), + .pokemonScale = 495, + .pokemonOffset = -4, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Exeggcute, + .frontPicSize = MON_COORDS_SIZE(6,7), + .frontPicYOffset = 9, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Exeggcute, + .backPicSize = MON_COORDS_SIZE(5,6), + .backPicYOffset = 13, + .palette = gMonPalette_Exeggcute, + .shinyPalette = gMonShinyPalette_Exeggcute, + .iconSprite = gMonIcon_Exeggcute, + .iconPalIndex = 2, + FOOTPRINT(Exeggcute) + .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_EXEGGUTOR}), + }, + + [SPECIES_EXEGGUTOR] = + { + .speciesName = _("Exeggutor"), + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 85, + .baseSpeed = 55, + .baseSpAttack = 125, + .baseSpDefense = 65, + .types = MON_TYPES(TYPE_GRASS, TYPE_PSYCHIC), + .catchRate = 45, + .expYield = 212, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_EXEGGUTOR, + .natDexNumber = NATIONAL_DEX_EXEGGUTOR + .categoryName = _("Coconut"), + .height = 20, + .weight = 1200, + .description = COMPOUD_STRING("It is said that on rare occasions, one\nof its heads will drop off and continue on\nas an EXEGGCUTE."), + .pokemonScale = 283, + .trainerScale = 376, + .trainerOffset = 7, + .frontPic = gMonFrontPic_Exeggutor, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Exeggutor, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 7, + .palette = gMonPalette_Exeggutor, + .shinyPalette = gMonShinyPalette_Exeggutor, + .iconSprite = gMonIcon_Exeggutor, + .iconPalIndex = 2, + FOOTPRINT(Exeggutor) + .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_EXEGGITY}), + }, + + [SPECIES_EXEGGITY] = + { + .speciesName = _("Exeggity"), + .baseHP = 100, + .baseAttack = 95, + .baseDefense = 90, + .baseSpeed = 55, + .baseSpAttack = 125, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_GRASS, TYPE_PSYCHIC), + .catchRate = 45, + .expYield = 225, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_EXEGGUTOR, + .natDexNumber = NATIONAL_DEX_EXEGGITY + .categoryName = _("Coconut"), + .height = 26, + .weight = 1704, + .description = COMPOUD_STRING("Mimicking its Alolan counterpart, this\nPOKéMON lacks the enviornmental factors\nto gain its full height."), + .pokemonScale = 283, + .trainerScale = 376, + .trainerOffset = 7, + .frontPic = gMonFrontPic_Exeggity, + .frontPicSize = MON_COORDS_SIZE(8,7), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Exeggity, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 7, + .palette = gMonPalette_Exeggity, + .shinyPalette = gMonShinyPalette_Exeggity, + .iconSprite = gMonIcon_Exeggity, + .iconPalIndex = 2, + FOOTPRINT(Exeggity) + .evolutions = EVOLUTION({EVO_LEVEL, 62, SPECIES_EXEGGTRIC}), + }, + + [SPECIES_EXEGGTRIC] = + { + .speciesName = _("Exeggtric"), + .baseHP = 110, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 60, + .baseSpAttack = 130, + .baseSpDefense = 130, + .types = MON_TYPES(TYPE_GRASS, TYPE_PSYCHIC), + .catchRate = 45, + .expYield = 235, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_EXEGGUTOR, + .natDexNumber = NATIONAL_DEX_EXEGGTRIC + .categoryName = _("Snag tree"), + .height = 30, + .weight = 2873, + .description = COMPOUD_STRING("Its branches have become a tangled\nmess, leaf growth having been halted. It\noften wanders, looking for rich soil."), + .pokemonScale = 283, + .trainerScale = 376, + .trainerOffset = 7, + .frontPic = gMonFrontPic_Exeggtric, + .frontPicSize = MON_COORDS_SIZE(8,7), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Exeggtric, + .backPicSize = MON_COORDS_SIZE(8,7), + .backPicYOffset = 7, + .palette = gMonPalette_Exeggtric, + .shinyPalette = gMonShinyPalette_Exeggtric, + .iconSprite = gMonIcon_Exeggtric, + .iconPalIndex = 2, + FOOTPRINT(Exeggtric) + }, + +#endif//P_FAMILY_EXEGGCUTE + +#if P_FAMILY_CUBONE + [SPECIES_CUBONE] = + { + .speciesName = _("Cubone"), + .baseHP = 50, + .baseAttack = 50, + .baseDefense = 95, + .baseSpeed = 35, + .baseSpAttack = 40, + .baseSpDefense = 50, + .types = MON_TYPES(TYPE_GROUND), + .catchRate = 190, + .expYield = 87, + .evYield_Defense = 1, + .itemRare = THICK_CLUB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_ROCK_HEAD, ABILITY_LIGHTNINGROD, ABILITY_LIGHTNINGROD }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_CUBONE, + .natDexNumber = NATIONAL_DEX_CUBONE + .categoryName = _("Lonely"), + .height = 4, + .weight = 65, + .description = COMPOUD_STRING("Because it never removes its skull helmet,\nno one has ever seen this POKéMON's real\nface."), + .pokemonScale = 545, + .pokemonOffset = 19, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Cubone, + .frontPicSize = MON_COORDS_SIZE(5,6), + .frontPicYOffset = 13, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Cubone, + .backPicSize = MON_COORDS_SIZE(6,7), + .backPicYOffset = 10, + .palette = gMonPalette_Cubone, + .shinyPalette = gMonShinyPalette_Cubone, + .iconSprite = gMonIcon_Cubone, + .iconPalIndex = 2, + FOOTPRINT(Cubone) + .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_MAROWAK}), + }, + + [SPECIES_MAROWAK] = + { + .speciesName = _("Marowak"), + .baseHP = 60, + .baseAttack = 80, + .baseDefense = 110, + .baseSpeed = 45, + .baseSpAttack = 50, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_GROUND), + .catchRate = 75, + .expYield = 124, + .evYield_Defense = 2, + .itemRare = THICK_CLUB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_ROCK_HEAD, ABILITY_LIGHTNINGROD, ABILITY_LIGHTNINGROD }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_MAROWAK, + .natDexNumber = NATIONAL_DEX_MAROWAK + .categoryName = _("Bone keeper"), + .height = 10, + .weight = 450, + .description = COMPOUD_STRING("The bone it holds is its key weapon.\nIt throws the bone skillfully like a\nboomerang to KO targets."), + .pokemonScale = 293, + .pokemonOffset = 12, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Marowak, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 13, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Marowak, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 8, + .palette = gMonPalette_Marowak, + .shinyPalette = gMonShinyPalette_Marowak, + .iconSprite = gMonIcon_Marowak, + .iconPalIndex = 2, + FOOTPRINT(Marowak) + .evolutions = EVOLUTION({EVO_LEVEL, 39, SPECIES_OSSELOBBER}), + }, + + [SPECIES_OSSELOBBER] = + { + .speciesName = _("Osselobber"), + .baseHP = 80, + .baseAttack = 100, + .baseDefense = 110, + .baseSpeed = 50, + .baseSpAttack = 55, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_GROUND), + .catchRate = 75, + .expYield = 160, + .evYield_Defense = 2, + .itemRare = THICK_CLUB, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_ROCK_HEAD, ABILITY_LIGHTNINGROD, ABILITY_LIGHTNINGROD }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_MAROWAK, + .natDexNumber = NATIONAL_DEX_OSSELOBBER + .categoryName = _("Bone guard"), + .height = 15, + .weight = 798, + .description = COMPOUD_STRING("Often seen in boneyards. They are\nvery territorial. Victors often\nwear stolen bones as trophies."), + .pokemonScale = 293, + .pokemonOffset = 12, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Osselobber, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Osselobber, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 5, + .palette = gMonPalette_Osselobber, + .shinyPalette = gMonShinyPalette_Osselobber, + .iconSprite = gMonIcon_Osselobber, + .iconPalIndex = 2, + FOOTPRINT(Osselobber) + .evolutions = EVOLUTION({EVO_LEVEL, 54, SPECIES_WRAIWRATH}), + }, + + [SPECIES_WRAIWRATH] = + { + .speciesName = _("Wraiwrath"), + .baseHP = 75, + .baseAttack = 125, + .baseDefense = 100, + .baseSpeed = 65, + .baseSpAttack = 90, + .baseSpDefense = 125, + .types = MON_TYPES(TYPE_GROUND, TYPE_GHOST), + .catchRate = 75, + .expYield = 199, + .evYield_Defense = 2, + .itemRare = THICK_CLUB, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CURSED_BODY, ABILITY_LIGHTNINGROD, ABILITY_LIGHTNINGROD }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_MAROWAK, + .natDexNumber = NATIONAL_DEX_WRAIWRATH + .categoryName = _("Channeler"), + .height = 11, + .weight = 675, + .description = COMPOUD_STRING("It hears the cries of deceased POKéMON,\nacting as a puppet for spirits to\npossess. It attacks with vengeance."), + .pokemonScale = 293, + .pokemonOffset = 12, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Wraiwrath, + .frontPicSize = MON_COORDS_SIZE(6,8), + .frontPicYOffset = 8, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Wraiwrath, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 7, + .palette = gMonPalette_Wraiwrath, + .shinyPalette = gMonShinyPalette_Wraiwrath, + .iconSprite = gMonIcon_Wraiwrath, + .iconPalIndex = 2, + FOOTPRINT(Wraiwrath) + }, + +#endif//P_FAMILY_CUBONE + +#if P_FAMILY_HITMONLEE + [SPECIES_HITMONLEE] = + { + .speciesName = _("Hitmonlee"), + .baseHP = 50, + .baseAttack = 105, + .baseDefense = 53, + .baseSpeed = 87, + .baseSpAttack = 35, + .baseSpDefense = 100, + .types = MON_TYPES(TYPE_FIGHTING), + .catchRate = 45, + .expYield = 139, + .evYield_Attack = 2, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LIMBER, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_HITMONLEE, + .natDexNumber = NATIONAL_DEX_HITMONLEE + .categoryName = _("Kicking"), + .height = 15, + .weight = 498, + .description = COMPOUD_STRING("When in a hurry, its legs lengthen\nprogressively. It runs smoothly with\nextra-long, loping strides."), + .pokemonScale = 256, + .trainerScale = 273, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Hitmonlee, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Hitmonlee, + .backPicSize = MON_COORDS_SIZE(5,6), + .backPicYOffset = 12, + .palette = gMonPalette_Hitmonlee, + .shinyPalette = gMonShinyPalette_Hitmonlee, + .iconSprite = gMonIcon_Hitmonlee, + .iconPalIndex = 2, + FOOTPRINT(Hitmonlee) + .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_CLEEVOYANT}), + }, + + [SPECIES_CLEEVOYANT] = + { + .speciesName = _("Cleevoyant"), + .baseHP = 60, + .baseAttack = 110, + .baseDefense = 60, + .baseSpeed = 90, + .baseSpAttack = 110, + .baseSpDefense = 100, + .types = MON_TYPES(TYPE_FIGHTING, TYPE_PSYCHIC), + .catchRate = 45, + .expYield = 170, + .evYield_Attack = 2, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_OWN_TEMPO, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_HITMONLEE, + .natDexNumber = NATIONAL_DEX_CLEEVOYANT + .categoryName = _("Psi fighter"), + .height = 16, + .weight = 300, + .description = COMPOUD_STRING("This POKéMON wears a blindfold.\nIt relies on its psychic powers to\ndetect and defeat its foes."), + .pokemonScale = 256, + .trainerScale = 273, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Cleevoyant, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Cleevoyant, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 7, + .palette = gMonPalette_Cleevoyant, + .shinyPalette = gMonShinyPalette_Cleevoyant, + .iconSprite = gMonIcon_Cleevoyant, + .iconPalIndex = 2, + FOOTPRINT(Cleevoyant) + .evolutions = EVOLUTION({EVO_LEVEL, 58, SPECIES_SPIRITULEE}), + }, + + [SPECIES_SPIRITULEE] = + { + .speciesName = _("Spiritulee"), + .baseHP = 90, + .baseAttack = 135, + .baseDefense = 60, + .baseSpeed = 100, + .baseSpAttack = 135, + .baseSpDefense = 110, + .types = MON_TYPES(TYPE_FIGHTING, TYPE_PSYCHIC), + .catchRate = 45, + .expYield = 200, + .evYield_Attack = 2, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_MOXIE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_HITMONLEE, + .natDexNumber = NATIONAL_DEX_SPIRITULEE + .categoryName = _("Stand user"), + .height = 17, + .weight = 310, + .description = COMPOUD_STRING("A spirit hovers behind this POKéMON.\nIt attacks at incredibly fast speeds\nand has insane reflexes."), + .pokemonScale = 256, + .trainerScale = 273, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Spiritulee, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Spiritulee, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 9, + .palette = gMonPalette_Spiritulee, + .shinyPalette = gMonShinyPalette_Spiritulee, + .iconSprite = gMonIcon_Spiritulee, + .iconPalIndex = 2, + FOOTPRINT(Spiritulee) + }, + +#endif//P_FAMILY_HITMONLEE + +#if P_FAMILY_HITMONCHAN + [SPECIES_HITMONCHAN] = + { + .speciesName = _("Hitmonchan"), + .baseHP = 50, + .baseAttack = 100, + .baseDefense = 74, + .baseSpeed = 66, + .baseSpAttack = 35, + .baseSpDefense = 105, + .types = MON_TYPES(TYPE_FIGHTING), + .catchRate = 45, + .expYield = 140, + .evYield_SpDefense = 2, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_KEEN_EYE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_HITMONCHAN, + .natDexNumber = NATIONAL_DEX_HITMONCHAN + .categoryName = _("Punching"), + .height = 14, + .weight = 502, + .description = COMPOUD_STRING("While apparently doing nothing, it fires\npunches in lightning-fast volleys that are\nimpossible to see."), + .pokemonScale = 256, + .pokemonOffset = 1, + .trainerScale = 264, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Hitmonchan, + .frontPicSize = MON_COORDS_SIZE(7,6), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Hitmonchan, + .backPicSize = MON_COORDS_SIZE(5,6), + .backPicYOffset = 12, + .palette = gMonPalette_Hitmonchan, + .shinyPalette = gMonShinyPalette_Hitmonchan, + .iconSprite = gMonIcon_Hitmonchan, + .iconPalIndex = 2, + FOOTPRINT(Hitmonchan) + .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_ENCHANCED}), + }, + + [SPECIES_ENCHANCED] = + { + .speciesName = _("Enchanced"), + .baseHP = 65, + .baseAttack = 115, + .baseDefense = 84, + .baseSpeed = 78, + .baseSpAttack = 60, + .baseSpDefense = 128, + .types = MON_TYPES(TYPE_FIGHTING, TYPE_GHOST), + .catchRate = 45, + .expYield = 172, + .evYield_SpDefense = 2, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_IRON_FIST, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_HITMONCHAN, + .natDexNumber = NATIONAL_DEX_ENCHANCED + .categoryName = _("Spectral"), + .height = 15, + .weight = 400, + .description = COMPOUD_STRING("A spectral entity has possessed this\nPOKéMON. It is constantly seeking\nout foes to unleash upon."), + .pokemonScale = 256, + .pokemonOffset = 1, + .trainerScale = 264, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Enchanced, + .frontPicSize = MON_COORDS_SIZE(8,7), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Enchanced, + .backPicSize = MON_COORDS_SIZE(7,8), + .palette = gMonPalette_Enchanced, + .shinyPalette = gMonShinyPalette_Enchanced, + .iconSprite = gMonIcon_Enchanced, + .iconPalIndex = 2, + FOOTPRINT(Enchanced) + .evolutions = EVOLUTION({EVO_LEVEL, 58, SPECIES_RADIACHAN}), + }, + + [SPECIES_RADIACHAN] = + { + .speciesName = _("Radiachan"), + .baseHP = 101, + .baseAttack = 125, + .baseDefense = 94, + .baseSpeed = 85, + .baseSpAttack = 85, + .baseSpDefense = 140, + .types = MON_TYPES(TYPE_FIGHTING, TYPE_GHOST), + .catchRate = 45, + .expYield = 205, + .evYield_SpDefense = 2, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_MAGIC_BOUNCE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_HITMONCHAN, + .natDexNumber = NATIONAL_DEX_RADIACHAN + .categoryName = _("Astral"), + .height = 14, + .weight = 410, + .description = COMPOUD_STRING("This POKéMON's arms resemble galaxies.\nWatching its rapid fire strikes\nis like watching a star explode."), + .pokemonScale = 256, + .pokemonOffset = 1, + .trainerScale = 264, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Radiachan, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Radiachan, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Radiachan, + .shinyPalette = gMonShinyPalette_Radiachan, + .iconSprite = gMonIcon_Radiachan, + .iconPalIndex = 2, + FOOTPRINT(Radiachan) + }, + +#endif//P_FAMILY_HITMONCHAN + +#if P_FAMILY_LICKITUNG + [SPECIES_LICKITUNG] = + { + .speciesName = _("Lickitung"), + .baseHP = 90, + .baseAttack = 55, + .baseDefense = 75, + .baseSpeed = 30, + .baseSpAttack = 60, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 45, + .expYield = 127, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_OWN_TEMPO, ABILITY_OBLIVIOUS, ABILITY_OBLIVIOUS }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_LICKITUNG, + .natDexNumber = NATIONAL_DEX_LICKITUNG + .categoryName = _("Licking"), + .height = 12, + .weight = 655, + .description = COMPOUD_STRING("Its tongue can be extended like a\nchameleon's. It leaves a tingling\nsensation when it licks enemies."), + .pokemonScale = 272, + .pokemonOffset = 3, + .trainerScale = 272, + .trainerOffset = -3, + .frontPic = gMonFrontPic_Lickitung, + .frontPicSize = MON_COORDS_SIZE(6,8), + .frontPicYOffset = 8, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Lickitung, + .backPicSize = MON_COORDS_SIZE(5,8), + .backPicYOffset = 14, + .palette = gMonPalette_Lickitung, + .shinyPalette = gMonShinyPalette_Lickitung, + .iconSprite = gMonIcon_Lickitung, + .iconPalIndex = 2, + FOOTPRINT(Lickitung) + .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_LICKILICKY}), + }, + + [SPECIES_LICKILICKY] = + { + .speciesName = _("Lickilicky"), + .baseHP = 110, + .baseAttack = 85, + .baseDefense = 95, + .baseSpeed = 50, + .baseSpAttack = 80, + .baseSpDefense = 95, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 45, + .expYield = 160, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_OWN_TEMPO, ABILITY_OBLIVIOUS, ABILITY_OBLIVIOUS }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_LICKILICKY, + .natDexNumber = NATIONAL_DEX_LICKILICKY + .categoryName = _("Licking"), + .height = 17, + .weight = 1400, + .description = COMPOUD_STRING("It wraps things with its extensible\ntongue. Getting too close to it will\nleave you soaked with drool."), + .pokemonScale = 272, + .pokemonOffset = 3, + .trainerScale = 272, + .trainerOffset = -3, + .frontPic = gMonFrontPic_Lickilicky, + .frontPicSize = MON_COORDS_SIZE(8,7), + .frontPicYOffset = 2, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Lickilicky, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 2, + .palette = gMonPalette_Lickilicky, + .shinyPalette = gMonShinyPalette_Lickilicky, + .iconSprite = gMonIcon_Lickilicky, + .iconPalIndex = 2, + FOOTPRINT(Lickilicky) + .evolutions = EVOLUTION({EVO_LEVEL, 46, SPECIES_LICKILOLLY}), + }, + + [SPECIES_LICKILOLLY] = + { + .speciesName = _("Lickilolly"), + .baseHP = 115, + .baseAttack = 90, + .baseDefense = 120, + .baseSpeed = 55, + .baseSpAttack = 95, + .baseSpDefense = 100, + .types = MON_TYPES(TYPE_NORMAL, TYPE_ICE), + .catchRate = 45, + .expYield = 198, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SNOW_WARNING, ABILITY_OBLIVIOUS, ABILITY_OBLIVIOUS }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_LICKILICKY, + .natDexNumber = NATIONAL_DEX_LICKILOLLY + .categoryName = _("Vanilla"), + .height = 18, + .weight = 1499, + .description = COMPOUD_STRING("Its constantly secreting a flavourful goop\nfrom its head. It is a great partner for\nTrainers with a sweet tooth."), + .pokemonScale = 272, + .pokemonOffset = 3, + .trainerScale = 272, + .trainerOffset = -3, + .frontPic = gMonFrontPic_Lickilolly, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Lickilolly, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 6, + .palette = gMonPalette_Lickilolly, + .shinyPalette = gMonShinyPalette_Lickilolly, + .iconSprite = gMonIcon_Lickilolly, + .iconPalIndex = 2, + FOOTPRINT(Lickilolly) + .evolutions = EVOLUTION({EVO_LEVEL, 60, SPECIES_LICKILATO}), + }, + + [SPECIES_LICKILATO] = + { + .speciesName = _("Lickilato"), + .baseHP = 135, + .baseAttack = 100, + .baseDefense = 145, + .baseSpeed = 50, + .baseSpAttack = 110, + .baseSpDefense = 105, + .types = MON_TYPES(TYPE_NORMAL, TYPE_ICE), + .catchRate = 45, + .expYield = 212, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SNOW_WARNING, ABILITY_OBLIVIOUS, ABILITY_OBLIVIOUS }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_LICKILICKY, + .natDexNumber = NATIONAL_DEX_LICKILATO + .categoryName = _("Gelato"), + .height = 20, + .weight = 1610, + .description = COMPOUD_STRING("A POKéMON with a master palate. The\nmain head always has its eyes closed\nbut knows the taste of anything."), + .pokemonScale = 272, + .pokemonOffset = 3, + .trainerScale = 272, + .trainerOffset = -3, + .frontPic = gMonFrontPic_Lickilato, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Lickilato, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 10, + .palette = gMonPalette_Lickilato, + .shinyPalette = gMonShinyPalette_Lickilato, + .iconSprite = gMonIcon_Lickilato, + .iconPalIndex = 2, + FOOTPRINT(Lickilato) + }, + +#endif//P_FAMILY_LICKITUNG + +#if P_FAMILY_KOFFING + [SPECIES_KOFFING] = + { + .speciesName = _("Koffing"), + .baseHP = 40, + .baseAttack = 65, + .baseDefense = 95, + .baseSpeed = 35, + .baseSpAttack = 60, + .baseSpDefense = 45, + .types = MON_TYPES(TYPE_POISON), + .catchRate = 190, + .expYield = 114, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LEVITATE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_KOFFING, + .natDexNumber = NATIONAL_DEX_KOFFING + .categoryName = _("Poison gas"), + .height = 6, + .weight = 10, + .description = COMPOUD_STRING("Because it stores several kinds of toxic\ngases in its body, it is prone to\nexploding without warning."), + .pokemonScale = 369, + .pokemonOffset = -1, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Koffing, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 11, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Koffing, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 9, + .palette = gMonPalette_Koffing, + .shinyPalette = gMonShinyPalette_Koffing, + .iconSprite = gMonIcon_Koffing, + .iconPalIndex = 2, + FOOTPRINT(Koffing) + .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_WEEZING}), + }, + + [SPECIES_WEEZING] = + { + .speciesName = _("Weezing"), + .baseHP = 65, + .baseAttack = 90, + .baseDefense = 120, + .baseSpeed = 60, + .baseSpAttack = 85, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_POISON), + .catchRate = 60, + .expYield = 173, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LEVITATE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_WEEZING, + .natDexNumber = NATIONAL_DEX_WEEZING + .categoryName = _("Poison gas"), + .height = 12, + .weight = 95, + .description = COMPOUD_STRING("Where two kinds of poison gases meet, two\nKOFFING can fuse into a WEEZING over\nmany years."), + .pokemonScale = 321, + .pokemonOffset = -1, + .trainerScale = 276, + .trainerOffset = -1, + .frontPic = gMonFrontPic_Weezing, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 7, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 6, + .backPic = gMonBackPic_Weezing, + .backPicSize = MON_COORDS_SIZE(5,8), + .backPicYOffset = 12, + .palette = gMonPalette_Weezing, + .shinyPalette = gMonShinyPalette_Weezing, + .iconSprite = gMonIcon_Weezing, + .iconPalIndex = 2, + FOOTPRINT(Weezing) + .evolutions = EVOLUTION({EVO_LEVEL, 46, SPECIES_HEEVING}), + }, + + [SPECIES_HEEVING] = + { + .speciesName = _("Heeving"), + .baseHP = 90, + .baseAttack = 130, + .baseDefense = 130, + .baseSpeed = 65, + .baseSpAttack = 90, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_POISON), + .catchRate = 60, + .expYield = 199, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LEVITATE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_WEEZING, + .natDexNumber = NATIONAL_DEX_HEEVING + .categoryName = _("Poison gas"), + .height = 15, + .weight = 101, + .description = COMPOUD_STRING("Through evolution its two heads split.\nIt spins at high speeds to quickly\nspread its toxic gases."), + .pokemonScale = 321, + .pokemonOffset = -1, + .trainerScale = 276, + .trainerOffset = -1, + .frontPic = gMonFrontPic_Heeving, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 6, + .backPic = gMonBackPic_Heeving, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Heeving, + .shinyPalette = gMonShinyPalette_Heeving, + .iconSprite = gMonIcon_Heeving, + .iconPalIndex = 2, + FOOTPRINT(Heeving) + .evolutions = EVOLUTION({EVO_LEVEL, 60, SPECIES_CHOHKING}), + }, + + [SPECIES_CHOHKING] = + { + .speciesName = _("Chohking"), + .baseHP = 130, + .baseAttack = 255, + .baseDefense = 80, + .baseSpeed = 65, + .baseSpAttack = 90, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_POISON), + .catchRate = 60, + .expYield = 213, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LEVITATE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_WEEZING, + .natDexNumber = NATIONAL_DEX_CHOHKING + .categoryName = _("Biohazard"), + .height = 17, + .weight = 120, + .description = COMPOUD_STRING("The gases that emanate from CHOHKING\nare so potent that an entire city\nmay need to go into lockdown."), + .pokemonScale = 321, + .pokemonOffset = -1, + .trainerScale = 276, + .trainerOffset = -1, + .frontPic = gMonFrontPic_Chohking, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Chohking, + .backPicSize = MON_COORDS_SIZE(5,8), + .palette = gMonPalette_Chohking, + .shinyPalette = gMonShinyPalette_Chohking, + .iconSprite = gMonIcon_Chohking, + .iconPalIndex = 2, + FOOTPRINT(Chohking) + }, + +#endif//P_FAMILY_KOFFING + +#if P_FAMILY_RHYHORN + [SPECIES_RHYHORN] = + { + .speciesName = _("Rhyhorn"), + .baseHP = 70, + .baseAttack = 75, + .baseDefense = 85, + .baseSpeed = 25, + .baseSpAttack = 30, + .baseSpDefense = 30, + .types = MON_TYPES(TYPE_GROUND, TYPE_ROCK), + .catchRate = 120, + .expYield = 135, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LIGHTNINGROD, ABILITY_ROCK_HEAD, ABILITY_ROCK_HEAD }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_RHYHORN, + .natDexNumber = NATIONAL_DEX_RHYHORN + .categoryName = _("Spikes"), + .height = 10, + .weight = 1150, + .description = COMPOUD_STRING("Its massive bones are 1,000 times harder\nthan human bones. Its TACKLE can knock a\nsemitrailer flying."), + .pokemonScale = 291, + .pokemonOffset = 7, + .trainerScale = 276, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Rhyhorn, + .frontPicSize = MON_COORDS_SIZE(6,7), + .frontPicYOffset = 9, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Rhyhorn, + .backPicSize = MON_COORDS_SIZE(5,8), + .backPicYOffset = 12, + .palette = gMonPalette_Rhyhorn, + .shinyPalette = gMonShinyPalette_Rhyhorn, + .iconSprite = gMonIcon_Rhyhorn, + .iconPalIndex = 2, + FOOTPRINT(Rhyhorn) + .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_RHYDON}), + }, + + [SPECIES_RHYDON] = + { + .speciesName = _("Rhydon"), + .baseHP = 95, + .baseAttack = 120, + .baseDefense = 100, + .baseSpeed = 40, + .baseSpAttack = 45, + .baseSpDefense = 45, + .types = MON_TYPES(TYPE_GROUND, TYPE_ROCK), + .catchRate = 60, + .expYield = 204, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LIGHTNINGROD, ABILITY_ROCK_HEAD, ABILITY_ROCK_HEAD }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_RHYDON, + .natDexNumber = NATIONAL_DEX_RHYDON + .categoryName = _("Drill"), + .height = 19, + .weight = 1200, + .description = COMPOUD_STRING("Protected by an armor-like hide, it is\ncapable of living in molten lava of 3,600\ndegrees Fahrenheit."), + .pokemonScale = 272, + .pokemonOffset = -1, + .trainerScale = 344, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Rhydon, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 2, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Rhydon, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 3, + .palette = gMonPalette_Rhydon, + .shinyPalette = gMonShinyPalette_Rhydon, + .iconSprite = gMonIcon_Rhydon, + .iconPalIndex = 2, + FOOTPRINT(Rhydon) + .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_RHYPERIOR}), + }, + + [SPECIES_RHYPERIOR] = + { + .speciesName = _("Rhyperior"), + .baseHP = 115, + .baseAttack = 140, + .baseDefense = 130, + .baseSpeed = 40, + .baseSpAttack = 55, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_GROUND, TYPE_ROCK), + .catchRate = 60, + .expYield = 215, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LIGHTNINGROD, ABILITY_ROCK_HEAD, ABILITY_ROCK_HEAD }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_RHYPERIOR, + .natDexNumber = NATIONAL_DEX_RHYPERIOR + .categoryName = _("Drill"), + .height = 24, + .weight = 2828, + .description = COMPOUD_STRING("It puts rocks in holes in its palms and\nuses its muscles to shoot them. GEODUDE\nare shot at rare times."), + .pokemonScale = 272, + .pokemonOffset = -1, + .trainerScale = 344, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Rhyperior, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 2, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Rhyperior, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Rhyperior, + .shinyPalette = gMonShinyPalette_Rhyperior, + .iconSprite = gMonIcon_Rhyperior, + .iconPalIndex = 2, + FOOTPRINT(Rhyperior) + .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_RHYMARKABL}), + }, + + [SPECIES_RHYMARKABL] = + { + .speciesName = _("Rhymarkabl"), + .baseHP = 120, + .baseAttack = 160, + .baseDefense = 145, + .baseSpeed = 40, + .baseSpAttack = 60, + .baseSpDefense = 60, + .types = MON_TYPES(TYPE_GROUND, TYPE_ROCK), + .catchRate = 60, + .expYield = 225, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LIGHTNINGROD, ABILITY_ROCK_HEAD, ABILITY_ROCK_HEAD }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_RHYPERIOR, + .natDexNumber = NATIONAL_DEX_RHYMARKABL + .categoryName = _("Overkill"), + .height = 29, + .weight = 3551, + .description = COMPOUD_STRING("Its armor is nigh-impenetrable.\nBut it is getting too compact for\nits own good."), + .pokemonScale = 272, + .pokemonOffset = -1, + .trainerScale = 344, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Rhymarkabl, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Rhymarkabl, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 1, + .palette = gMonPalette_Rhymarkabl, + .shinyPalette = gMonShinyPalette_Rhymarkabl, + .iconSprite = gMonIcon_Rhymarkabl, + .iconPalIndex = 2, + FOOTPRINT(Rhymarkabl) + .evolutions = EVOLUTION({EVO_LEVEL, 60, SPECIES_RHYLIC}), + }, + + [SPECIES_RHYLIC] = + { + .speciesName = _("Rhylic"), + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 225, + .baseSpeed = 5, + .baseSpAttack = 60, + .baseSpDefense = 225, + .types = MON_TYPES(TYPE_GROUND, TYPE_GHOST), + .catchRate = 60, + .expYield = 240, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CURSED_BODY, ABILITY_SHADOW_TAG, ABILITY_SHADOW_TAG }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_RHYPERIOR, + .natDexNumber = NATIONAL_DEX_RHYLIC + .categoryName = _("Relic"), + .height = 20, + .weight = 1493, + .description = COMPOUD_STRING("This POKéMON is a shell of its \nformer self. It does not move but\nsomething strong stirs within."), + .pokemonScale = 272, + .pokemonOffset = -1, + .trainerScale = 344, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Rhylic, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Rhylic, + .backPicSize = MON_COORDS_SIZE(5,8), + .backPicYOffset = 10, + .palette = gMonPalette_Rhylic, + .shinyPalette = gMonShinyPalette_Rhylic, + .iconSprite = gMonIcon_Rhylic, + .iconPalIndex = 2, + FOOTPRINT(Rhylic) + .evolutions = EVOLUTION({EVO_LEVEL, 70, SPECIES_RHYBORN}), + }, + + [SPECIES_RHYBORN] = + { + .speciesName = _("Rhyborn"), + .baseHP = 125, + .baseAttack = 175, + .baseDefense = 150, + .baseSpeed = 50, + .baseSpAttack = 60, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_GROUND, TYPE_STEEL), + .catchRate = 60, + .expYield = 255, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LIGHTNINGROD, ABILITY_ROCK_HEAD, ABILITY_ROCK_HEAD }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_RHYPERIOR, + .natDexNumber = NATIONAL_DEX_RHYBORN + .categoryName = _("Reborn"), + .height = 38, + .weight = 4991, + .description = COMPOUD_STRING("RHYBORN is the pristine definition\nof perfection, born from rubble.\nIt holds an immense power."), + .pokemonScale = 272, + .pokemonOffset = -1, + .trainerScale = 344, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Rhyborn, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Rhyborn, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 11, + .palette = gMonPalette_Rhyborn, + .shinyPalette = gMonShinyPalette_Rhyborn, + .iconSprite = gMonIcon_Rhyborn, + .iconPalIndex = 2, + FOOTPRINT(Rhyborn) + }, + +#endif//P_FAMILY_RHYHORN + +#if P_FAMILY_CHANSEY + [SPECIES_CHANSEY] = + { + .speciesName = _("Chansey"), + .baseHP = 185, + .baseAttack = 5, + .baseDefense = 5, + .baseSpeed = 50, + .baseSpAttack = 35, + .baseSpDefense = 105, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 30, + .expYield = 255, + .evYield_HP = 2, + .itemRare = LUCKY_EGG, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_NATURAL_CURE, ABILITY_SERENE_GRACE, ABILITY_SERENE_GRACE }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_CHANSEY, + .natDexNumber = NATIONAL_DEX_CHANSEY + .categoryName = _("Egg"), + .height = 11, + .weight = 346, + .description = COMPOUD_STRING("A rare and elusive POKéMON that is said\nto bring happiness to those who manage to\ncatch one."), + .pokemonScale = 257, + .pokemonOffset = 6, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Chansey, + .frontPicSize = MON_COORDS_SIZE(6,7), + .frontPicYOffset = 9, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Chansey, + .backPicSize = MON_COORDS_SIZE(5,8), + .backPicYOffset = 14, + .palette = gMonPalette_Chansey, + .shinyPalette = gMonShinyPalette_Chansey, + .iconSprite = gMonIcon_Chansey, + .iconPalIndex = 2, + FOOTPRINT(Chansey) + .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_BLISSEY}), + }, + + [SPECIES_BLISSEY] = + { + .speciesName = _("Blissey"), + .baseHP = 255, + .baseAttack = 10, + .baseDefense = 10, + .baseSpeed = 55, + .baseSpAttack = 75, + .baseSpDefense = 135, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 30, + .expYield = 255, + .evYield_HP = 2, + .itemRare = LUCKY_EGG, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_NATURAL_CURE, ABILITY_SERENE_GRACE, ABILITY_SERENE_GRACE }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_BLISSEY, + .natDexNumber = NATIONAL_DEX_BLISSEY + .categoryName = _("Happiness"), + .height = 15, + .weight = 468, + .description = COMPOUD_STRING("Anyone who takes even one bite of\nBLISSEY's egg becomes unfailingly caring\nand pleasant to everyone."), + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 310, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Blissey, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 6, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Blissey, + .backPicSize = MON_COORDS_SIZE(5,8), + .backPicYOffset = 13, + .palette = gMonPalette_Blissey, + .shinyPalette = gMonShinyPalette_Blissey, + .iconSprite = gMonIcon_Blissey, + .iconPalIndex = 2, + FOOTPRINT(Blissey) + .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_GOGETTEY}), + }, + + [SPECIES_GOGETTEY] = + { + .speciesName = _("Gogettey"), + .baseHP = 255, + .baseAttack = 10, + .baseDefense = 15, + .baseSpeed = 65, + .baseSpAttack = 85, + .baseSpDefense = 145, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 30, + .expYield = 255, + .evYield_HP = 2, + .itemRare = LUCKY_EGG, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_NATURAL_CURE, ABILITY_SERENE_GRACE, ABILITY_SERENE_GRACE }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_BLISSEY, + .natDexNumber = NATIONAL_DEX_GOGETTEY + .categoryName = _("Motivated"), + .height = 16, + .weight = 999, + .description = COMPOUD_STRING("Those who join GOGETTEY on its\nmountain hikes are said to earn a\nmonth of good fortune."), + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 310, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Gogettey, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 3, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Gogettey, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 11, + .palette = gMonPalette_Gogettey, + .shinyPalette = gMonShinyPalette_Gogettey, + .iconSprite = gMonIcon_Gogettey, + .iconPalIndex = 2, + FOOTPRINT(Gogettey) + .evolutions = EVOLUTION({EVO_LEVEL, 55, SPECIES_LUKKEY}), + }, + + [SPECIES_LUKKEY] = + { + .speciesName = _("Lukkey"), + .baseHP = 255, + .baseAttack = 5, + .baseDefense = 35, + .baseSpeed = 70, + .baseSpAttack = 85, + .baseSpDefense = 150, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 30, + .expYield = 255, + .evYield_HP = 2, + .itemRare = LUCKY_EGG, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_NATURAL_CURE, ABILITY_SERENE_GRACE, ABILITY_SERENE_GRACE }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_BLISSEY, + .natDexNumber = NATIONAL_DEX_LUKKEY + .categoryName = _("Content"), + .height = 18, + .weight = 603, + .description = COMPOUD_STRING("Its shell is as hard as studded leather.\nIt blesses regular eggs into lucky ones\nwith its calm whispers."), + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 310, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Lukkey, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 3, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Lukkey, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 12, + .palette = gMonPalette_Lukkey, + .shinyPalette = gMonShinyPalette_Lukkey, + .iconSprite = gMonIcon_Lukkey, + .iconPalIndex = 2, + FOOTPRINT(Lukkey) + .evolutions = EVOLUTION({EVO_LEVEL, 68, SPECIES_FORTUNITEY}), + }, + + [SPECIES_FORTUNITEY] = + { + .speciesName = _("Fortunitey"), + .baseHP = 185, + .baseAttack = 75, + .baseDefense = 45, + .baseSpeed = 80, + .baseSpAttack = 125, + .baseSpDefense = 160, + .types = MON_TYPES(TYPE_NORMAL, TYPE_DRAGON), + .catchRate = 30, + .expYield = 255, + .evYield_HP = 2, + .itemRare = LUCKY_EGG, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_NATURAL_CURE, ABILITY_SERENE_GRACE, ABILITY_SERENE_GRACE }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_BLISSEY, + .natDexNumber = NATIONAL_DEX_FORTUNITEY + .categoryName = _("Fortunate"), + .height = 20, + .weight = 1104, + .description = COMPOUD_STRING("Legend says it was the evolution of\na DRAGONITE that found pure happiness\nthrough the joy of life itself."), + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 310, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Fortunitey, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 6, + .backPic = gMonBackPic_Fortunitey, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 9, + .palette = gMonPalette_Fortunitey, + .shinyPalette = gMonShinyPalette_Fortunitey, + .iconSprite = gMonIcon_Fortunitey, + .iconPalIndex = 2, + FOOTPRINT(Fortunitey) + }, + +#endif//P_FAMILY_CHANSEY + +#if P_FAMILY_TANGELA + [SPECIES_TANGELA] = + { + .speciesName = _("Tangela"), + .baseHP = 65, + .baseAttack = 55, + .baseDefense = 85, + .baseSpeed = 60, + .baseSpAttack = 50, + .baseSpDefense = 40, + .types = MON_TYPES(TYPE_GRASS), + .catchRate = 45, + .expYield = 166, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_TANGELA, + .natDexNumber = NATIONAL_DEX_TANGELA + .categoryName = _("Vine"), + .height = 10, + .weight = 350, + .description = COMPOUD_STRING("The whole body is swathed with wide vines\nthat are similar to seaweed. The vines\nsway as it walks."), + .pokemonScale = 320, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Tangela, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 8, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Tangela, + .backPicSize = MON_COORDS_SIZE(5,8), + .backPicYOffset = 14, + .palette = gMonPalette_Tangela, + .shinyPalette = gMonShinyPalette_Tangela, + .iconSprite = gMonIcon_Tangela, + .iconPalIndex = 2, + FOOTPRINT(Tangela) + .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_TANGROWTH}), + }, + + [SPECIES_TANGROWTH] = + { + .speciesName = _("Tangrowth"), + .baseHP = 100, + .baseAttack = 100, + .baseDefense = 125, + .baseSpeed = 50, + .baseSpAttack = 110, + .baseSpDefense = 40, + .types = MON_TYPES(TYPE_GRASS), + .catchRate = 45, + .expYield = 185, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_TANGROWTH, + .natDexNumber = NATIONAL_DEX_TANGROWTH + .categoryName = _("Vine"), + .height = 20, + .weight = 1286, + .description = COMPOUD_STRING("It ensnares prey by extending arms made\nof vines. Losing arms to predators does\nnot trouble it."), + .pokemonScale = 320, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Tangrowth, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 2, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Tangrowth, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 6, + .palette = gMonPalette_Tangrowth, + .shinyPalette = gMonShinyPalette_Tangrowth, + .iconSprite = gMonIcon_Tangrowth, + .iconPalIndex = 2, + FOOTPRINT(Tangrowth) + .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_TANGATHER}), + }, + + [SPECIES_TANGATHER] = + { + .speciesName = _("Tangather"), + .baseHP = 115, + .baseAttack = 110, + .baseDefense = 130, + .baseSpeed = 55, + .baseSpAttack = 110, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_GRASS), + .catchRate = 45, + .expYield = 210, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_TANGROWTH, + .natDexNumber = NATIONAL_DEX_TANGATHER + .categoryName = _("Vine coil"), + .height = 20, + .weight = 1300, + .description = COMPOUD_STRING("This POKéMON allows TANGELA to hitch a\nride. Its movement is unsteady thanks\nto its unbalanced form."), + .pokemonScale = 320, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Tangather, + .frontPicSize = MON_COORDS_SIZE(8,7), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Tangather, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 5, + .palette = gMonPalette_Tangather, + .shinyPalette = gMonShinyPalette_Tangather, + .iconSprite = gMonIcon_Tangather, + .iconPalIndex = 2, + FOOTPRINT(Tangather) + .evolutions = EVOLUTION({EVO_LEVEL, 52, SPECIES_TANGOLIATH}), + }, + + [SPECIES_TANGOLIATH] = + { + .speciesName = _("Tangoliath"), + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 140, + .baseSpeed = 65, + .baseSpAttack = 115, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_GRASS, TYPE_FIGHTING), + .catchRate = 45, + .expYield = 220, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_IRON_FIST, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_TANGROWTH, + .natDexNumber = NATIONAL_DEX_TANGOLIATH + .categoryName = _("Vine coil"), + .height = 21, + .weight = 1350, + .description = COMPOUD_STRING("The vines on its arms have become\nsprings, allowing its punches to rapidly\nstrike and stun foes."), + .pokemonScale = 320, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Tangoliath, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 5, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Tangoliath, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 5, + .palette = gMonPalette_Tangoliath, + .shinyPalette = gMonShinyPalette_Tangoliath, + .iconSprite = gMonIcon_Tangoliath, + .iconPalIndex = 2, + FOOTPRINT(Tangoliath) + .evolutions = EVOLUTION({EVO_LEVEL, 65, SPECIES_TANGRAPPLE}), + }, + + [SPECIES_TANGRAPPLE] = + { + .speciesName = _("Tangrapple"), + .baseHP = 130, + .baseAttack = 130, + .baseDefense = 125, + .baseSpeed = 80, + .baseSpAttack = 125, + .baseSpDefense = 60, + .types = MON_TYPES(TYPE_GRASS, TYPE_FIGHTING), + .catchRate = 45, + .expYield = 230, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_IRON_FIST, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_TANGROWTH, + .natDexNumber = NATIONAL_DEX_TANGRAPPLE + .categoryName = _("Iron vine"), + .height = 23, + .weight = 1499, + .description = COMPOUD_STRING("Its vines have constricted into\nmuscle-like structures, allowing it to\noutclass top boxers."), + .pokemonScale = 320, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Tangrapple, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 7, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Tangrapple, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 5, + .palette = gMonPalette_Tangrapple, + .shinyPalette = gMonShinyPalette_Tangrapple, + .iconSprite = gMonIcon_Tangrapple, + .iconPalIndex = 2, + FOOTPRINT(Tangrapple) + }, + +#endif//P_FAMILY_TANGELA + +#if P_FAMILY_KANGAKID + [SPECIES_KANGAKID] = + { + .speciesName = _("Kangakid"), + .baseHP = 60, + .baseAttack = 45, + .baseDefense = 40, + .baseSpeed = 45, + .baseSpAttack = 20, + .baseSpDefense = 40, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 45, + .expYield = 55, + .evYield_HP = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_RUN_AWAY, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_KANGASKHAN, + .natDexNumber = NATIONAL_DEX_KANGAKID + .categoryName = _("Child"), + .height = 10, + .weight = 120, + .description = COMPOUD_STRING("If orphaned, it will imprint on almost\nany POKéMON. It often cries when left\nalone, leaving it vulnerable."), + .pokemonScale = 257, + .pokemonOffset = -3, + .trainerScale = 349, + .trainerOffset = 5, + .frontPic = gMonFrontPic_Kangakid, + .frontPicSize = MON_COORDS_SIZE(5,4), + .frontPicYOffset = 9, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Kangakid, + .backPicSize = MON_COORDS_SIZE(5,5), + .backPicYOffset = 11, + .palette = gMonPalette_Kangakid, + .shinyPalette = gMonShinyPalette_Kangakid, + .iconSprite = gMonIcon_Kangakid, + .iconPalIndex = 2, + FOOTPRINT(Kangakid) + .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_KANGASKHAN}), + }, + + [SPECIES_KANGASKHAN] = + { + .speciesName = _("Kangaskhan"), + .baseHP = 105, + .baseAttack = 95, + .baseDefense = 80, + .baseSpeed = 90, + .baseSpAttack = 40, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 45, + .expYield = 160, + .evYield_HP = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_EARLY_BIRD, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_KANGASKHAN, + .natDexNumber = NATIONAL_DEX_KANGASKHAN + .categoryName = _("Parent"), + .height = 22, + .weight = 800, + .description = COMPOUD_STRING("The infant rarely ventures out of its\nmother's protective pouch until it is\nthree years old."), + .pokemonScale = 257, + .pokemonOffset = -3, + .trainerScale = 349, + .trainerOffset = 5, + .frontPic = gMonFrontPic_Kangaskhan, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Kangaskhan, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 5, + .palette = gMonPalette_Kangaskhan, + .shinyPalette = gMonShinyPalette_Kangaskhan, + .iconSprite = gMonIcon_Kangaskhan, + .iconPalIndex = 2, + FOOTPRINT(Kangaskhan) + .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_KANGALLOUS}), + }, + + [SPECIES_KANGALLOUS] = + { + .speciesName = _("Kangallous"), + .baseHP = 110, + .baseAttack = 108, + .baseDefense = 100, + .baseSpeed = 90, + .baseSpAttack = 45, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_NORMAL, TYPE_FIGHTING), + .catchRate = 45, + .expYield = 192, + .evYield_HP = 2, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_KANGASKHAN, + .natDexNumber = NATIONAL_DEX_KANGALLOUS + .categoryName = _("Betrayer"), + .height = 23, + .weight = 1003, + .description = COMPOUD_STRING("On evolution, the infant betrays its\nmother. Fully grown, this POKéMON is\nsavage and not fond of others."), + .pokemonScale = 257, + .pokemonOffset = -3, + .trainerScale = 349, + .trainerOffset = 5, + .frontPic = gMonFrontPic_Kangallous, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Kangallous, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 5, + .palette = gMonPalette_Kangallous, + .shinyPalette = gMonShinyPalette_Kangallous, + .iconSprite = gMonIcon_Kangallous, + .iconPalIndex = 2, + FOOTPRINT(Kangallous) + .evolutions = EVOLUTION({EVO_LEVEL, 65, SPECIES_KANGARUTAL}), + }, + + [SPECIES_KANGARUTAL] = + { + .speciesName = _("Kangarutal"), + .baseHP = 115, + .baseAttack = 155, + .baseDefense = 125, + .baseSpeed = 90, + .baseSpAttack = 60, + .baseSpDefense = 100, + .types = MON_TYPES(TYPE_DARK, TYPE_FIGHTING), + .catchRate = 45, + .expYield = 215, + .evYield_HP = 2, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_KANGASKHAN, + .natDexNumber = NATIONAL_DEX_KANGARUTAL + .categoryName = _("Barbarian"), + .height = 25, + .weight = 1591, + .description = COMPOUD_STRING("This POKéMON only knows brutality\nand pain. It wields a large sharpened\nbone to strike down its foes."), + .pokemonScale = 257, + .pokemonOffset = -3, + .trainerScale = 349, + .trainerOffset = 5, + .frontPic = gMonFrontPic_Kangarutal, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Kangarutal, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 6, + .palette = gMonPalette_Kangarutal, + .shinyPalette = gMonShinyPalette_Kangarutal, + .iconSprite = gMonIcon_Kangarutal, + .iconPalIndex = 2, + FOOTPRINT(Kangarutal) + }, + +#endif//P_FAMILY_KANGAKID + +#if P_FAMILY_HORSEA + [SPECIES_HORSEA] = + { + .speciesName = _("Horsea"), + .baseHP = 30, + .baseAttack = 40, + .baseDefense = 70, + .baseSpeed = 60, + .baseSpAttack = 70, + .baseSpDefense = 25, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 225, + .expYield = 83, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SWIFT_SWIM, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_HORSEA, + .natDexNumber = NATIONAL_DEX_HORSEA + .categoryName = _("Dragon"), + .height = 4, + .weight = 80, + .description = COMPOUD_STRING("Known to shoot down flying bugs with\nprecision blasts of ink from the surface\nof the water."), + .pokemonScale = 399, + .pokemonOffset = -1, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Horsea, + .frontPicSize = MON_COORDS_SIZE(5,4), + .frontPicYOffset = 16, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Horsea, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 9, + .palette = gMonPalette_Horsea, + .shinyPalette = gMonShinyPalette_Horsea, + .iconSprite = gMonIcon_Horsea, + .iconPalIndex = 2, + FOOTPRINT(Horsea) + .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_SEADRA}), + }, + + [SPECIES_SEADRA] = + { + .speciesName = _("Seadra"), + .baseHP = 55, + .baseAttack = 65, + .baseDefense = 95, + .baseSpeed = 85, + .baseSpAttack = 95, + .baseSpDefense = 45, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 75, + .expYield = 155, + .evYield_Defense = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_POISON_POINT, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_SEADRA, + .natDexNumber = NATIONAL_DEX_SEADRA + .categoryName = _("Dragon"), + .height = 12, + .weight = 250, + .description = COMPOUD_STRING("It is capable of swimming backwards by\nrapidly flapping its winglike pectoral fins\nand stout tail."), + .pokemonScale = 296, + .pokemonOffset = 3, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Seadra, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 6, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Seadra, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 8, + .palette = gMonPalette_Seadra, + .shinyPalette = gMonShinyPalette_Seadra, + .iconSprite = gMonIcon_Seadra, + .iconPalIndex = 2, + FOOTPRINT(Seadra) + .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_KINGDRA}), + }, + + [SPECIES_KINGDRA] = + { + .speciesName = _("Kingdra"), + .baseHP = 75, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 85, + .baseSpAttack = 95, + .baseSpDefense = 95, + .types = MON_TYPES(TYPE_WATER, TYPE_DRAGON), + .catchRate = 45, + .expYield = 207, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .evYield_SpDefense = 1, + .itemRare = DRAGON_SCALE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SWIFT_SWIM, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_KINGDRA, + .natDexNumber = NATIONAL_DEX_KINGDRA + .categoryName = _("Dragon"), + .height = 18, + .weight = 1520, + .description = COMPOUD_STRING("It is said that it usually hides in\nunderwater caves. It can create\nwhirlpools by yawning."), + .pokemonScale = 257, + .pokemonOffset = 1, + .trainerScale = 293, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Kingdra, + .frontPicSize = MON_COORDS_SIZE(8,7), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Kingdra, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 6, + .palette = gMonPalette_Kingdra, + .shinyPalette = gMonShinyPalette_Kingdra, + .iconSprite = gMonIcon_Kingdra, + .iconPalIndex = 2, + FOOTPRINT(Kingdra) + .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_LORDRA}), + }, + + [SPECIES_LORDRA] = + { + .speciesName = _("Lordra"), + .baseHP = 90, + .baseAttack = 105, + .baseDefense = 100, + .baseSpeed = 95, + .baseSpAttack = 100, + .baseSpDefense = 100, + .types = MON_TYPES(TYPE_WATER, TYPE_DRAGON), + .catchRate = 45, + .expYield = 218, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .evYield_SpDefense = 1, + .itemRare = DRAGON_SCALE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SWIFT_SWIM, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_KINGDRA, + .natDexNumber = NATIONAL_DEX_LORDRA + .categoryName = _("Dragon"), + .height = 20, + .weight = 1599, + .description = COMPOUD_STRING("It can shoot water or ink from its snout\nat 80 miles per hour. The ink blinds foes\nand takes hours to dissolve."), + .pokemonScale = 257, + .pokemonOffset = 1, + .trainerScale = 293, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Lordra, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 5, + .backPic = gMonBackPic_Lordra, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 6, + .palette = gMonPalette_Lordra, + .shinyPalette = gMonShinyPalette_Lordra, + .iconSprite = gMonIcon_Lordra, + .iconPalIndex = 2, + FOOTPRINT(Lordra) + .evolutions = EVOLUTION({EVO_LEVEL, 65, SPECIES_PINNADRA}), + }, + + [SPECIES_PINNADRA] = + { + .speciesName = _("Pinnadra"), + .baseHP = 105, + .baseAttack = 125, + .baseDefense = 100, + .baseSpeed = 105, + .baseSpAttack = 135, + .baseSpDefense = 100, + .types = MON_TYPES(TYPE_WATER, TYPE_DRAGON), + .catchRate = 45, + .expYield = 227, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .evYield_SpDefense = 1, + .itemRare = DRAGON_SCALE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_MARVEL_SCALE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_KINGDRA, + .natDexNumber = NATIONAL_DEX_PINNADRA + .categoryName = _("Dragon"), + .height = 22, + .weight = 1702, + .description = COMPOUD_STRING("Extremely territorial. It takes a master\ntrainer to gain the trust of these\ndangerous POKéMON."), + .pokemonScale = 257, + .pokemonOffset = 1, + .trainerScale = 293, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Pinnadra, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Pinnadra, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 6, + .palette = gMonPalette_Pinnadra, + .shinyPalette = gMonShinyPalette_Pinnadra, + .iconSprite = gMonIcon_Pinnadra, + .iconPalIndex = 2, + FOOTPRINT(Pinnadra) + }, + +#endif//P_FAMILY_HORSEA + +#if P_FAMILY_GOLDEEN + [SPECIES_GOLDEEN] = + { + .speciesName = _("Goldeen"), + .baseHP = 45, + .baseAttack = 67, + .baseDefense = 60, + .baseSpeed = 63, + .baseSpAttack = 35, + .baseSpDefense = 50, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 225, + .expYield = 111, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SWIFT_SWIM, ABILITY_WATER_VEIL, ABILITY_WATER_VEIL }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_GOLDEEN, + .natDexNumber = NATIONAL_DEX_GOLDEEN + .categoryName = _("Goldfish"), + .height = 6, + .weight = 150, + .description = COMPOUD_STRING("Its tail fin billows like an elegant\nballroom dress, giving it the nickname of\n\qoThe Water Queen.\qc"), + .pokemonScale = 379, + .pokemonOffset = 4, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Goldeen, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 10, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Goldeen, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 8, + .palette = gMonPalette_Goldeen, + .shinyPalette = gMonShinyPalette_Goldeen, + .iconSprite = gMonIcon_Goldeen, + .iconPalIndex = 2, + FOOTPRINT(Goldeen) + .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_SEAKING}), + }, + + [SPECIES_SEAKING] = + { + .speciesName = _("Seaking"), + .baseHP = 80, + .baseAttack = 92, + .baseDefense = 65, + .baseSpeed = 68, + .baseSpAttack = 65, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 60, + .expYield = 170, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SWIFT_SWIM, ABILITY_WATER_VEIL, ABILITY_WATER_VEIL }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_SEAKING, + .natDexNumber = NATIONAL_DEX_SEAKING + .categoryName = _("Goldfish"), + .height = 13, + .weight = 390, + .description = COMPOUD_STRING("In the autumn spawning season, they can\nbe seen swimming powerfully up rivers and\ncreeks."), + .pokemonScale = 304, + .pokemonOffset = 1, + .trainerScale = 288, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Seaking, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Seaking, + .backPicSize = MON_COORDS_SIZE(6,7), + .backPicYOffset = 11, + .palette = gMonPalette_Seaking, + .shinyPalette = gMonShinyPalette_Seaking, + .iconSprite = gMonIcon_Seaking, + .iconPalIndex = 2, + FOOTPRINT(Seaking) + .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_SEAREX}), + }, + + [SPECIES_SEAREX] = + { + .speciesName = _("Searex"), + .baseHP = 95, + .baseAttack = 105, + .baseDefense = 75, + .baseSpeed = 75, + .baseSpAttack = 75, + .baseSpDefense = 95, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 60, + .expYield = 191, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SWIFT_SWIM, ABILITY_WATER_VEIL, ABILITY_WATER_VEIL }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_SEAKING, + .natDexNumber = NATIONAL_DEX_SEAREX + .categoryName = _("Upstream"), + .height = 17, + .weight = 510, + .description = COMPOUD_STRING("Often outcompetes SEAKING during\nspawning season. The males clash\nwith horns and fangs."), + .pokemonScale = 304, + .pokemonOffset = 1, + .trainerScale = 288, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Searex, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Searex, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 11, + .palette = gMonPalette_Searex, + .shinyPalette = gMonShinyPalette_Searex, + .iconSprite = gMonIcon_Searex, + .iconPalIndex = 2, + FOOTPRINT(Searex) + .evolutions = EVOLUTION({EVO_LEVEL, 55, SPECIES_CAPRISEA}), + }, + + [SPECIES_CAPRISEA] = + { + .speciesName = _("Caprisea"), + .baseHP = 110, + .baseAttack = 120, + .baseDefense = 90, + .baseSpeed = 80, + .baseSpAttack = 90, + .baseSpDefense = 105, + .types = MON_TYPES(TYPE_WATER, TYPE_DARK), + .catchRate = 60, + .expYield = 208, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SWIFT_SWIM, ABILITY_WATER_VEIL, ABILITY_WATER_VEIL }, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = TRUE, + .cryId = CRY_SEAKING, + .natDexNumber = NATIONAL_DEX_CAPRISEA + .categoryName = _("Bully fish"), + .height = 21, + .weight = 699, + .description = COMPOUD_STRING("Opportunistic feeders, they will not\nhesitate to eat their own fry. Only\nskilled fishermen can reel them in."), + .pokemonScale = 304, + .pokemonOffset = 1, + .trainerScale = 288, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Caprisea, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Caprisea, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 11, + .palette = gMonPalette_Caprisea, + .shinyPalette = gMonShinyPalette_Caprisea, + .iconSprite = gMonIcon_Caprisea, + .iconPalIndex = 2, + FOOTPRINT(Caprisea) + }, + +#endif//P_FAMILY_GOLDEEN + +#if P_FAMILY_STARYU + [SPECIES_STARYU] = + { + .speciesName = _("Staryu"), + .baseHP = 30, + .baseAttack = 45, + .baseDefense = 55, + .baseSpeed = 85, + .baseSpAttack = 70, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 225, + .expYield = 106, + .evYield_Speed = 1, + .itemCommon = STARDUST, + .itemRare = STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_ILLUMINATE, ABILITY_NATURAL_CURE, ABILITY_NATURAL_CURE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_STARYU, + .natDexNumber = NATIONAL_DEX_STARYU + .categoryName = _("Star shape"), + .height = 8, + .weight = 345, + .description = COMPOUD_STRING("An enigmatic POKéMON that can effortlessly\nregenerate any appendage it loses in\nbattle."), + .pokemonScale = 326, + .pokemonOffset = 1, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Staryu, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 13, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Staryu, + .backPicSize = MON_COORDS_SIZE(5,7), + .backPicYOffset = 13, + .palette = gMonPalette_Staryu, + .shinyPalette = gMonShinyPalette_Staryu, + .iconSprite = gMonIcon_Staryu, + .iconPalIndex = 2, + FOOTPRINT(Staryu) + .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_STARMIE}), + }, + + [SPECIES_STARMIE] = + { + .speciesName = _("Starmie"), + .baseHP = 60, + .baseAttack = 75, + .baseDefense = 85, + .baseSpeed = 115, + .baseSpAttack = 100, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_WATER, TYPE_PSYCHIC), + .catchRate = 60, + .expYield = 207, + .evYield_Speed = 2, + .itemCommon = STARDUST, + .itemRare = STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_ILLUMINATE, ABILITY_NATURAL_CURE, ABILITY_NATURAL_CURE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_STARMIE, + .natDexNumber = NATIONAL_DEX_STARMIE + .categoryName = _("Mysterious"), + .height = 11, + .weight = 800, + .description = COMPOUD_STRING("Its central core glows with the seven\ncolors of the rainbow. Some people value\nthe core as a gem."), + .pokemonScale = 301, + .pokemonOffset = 3, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Starmie, + .frontPicSize = MON_COORDS_SIZE(7,6), + .frontPicYOffset = 10, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Starmie, + .backPicSize = MON_COORDS_SIZE(5,8), + .backPicYOffset = 14, + .palette = gMonPalette_Starmie, + .shinyPalette = gMonShinyPalette_Starmie, + .iconSprite = gMonIcon_Starmie, + .iconPalIndex = 2, + FOOTPRINT(Starmie) + .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_STARUS}), + }, + + [SPECIES_STARUS] = + { + .speciesName = _("Starus"), + .baseHP = 70, + .baseAttack = 80, + .baseDefense = 95, + .baseSpeed = 130, + .baseSpAttack = 110, + .baseSpDefense = 100, + .types = MON_TYPES(TYPE_WATER, TYPE_PSYCHIC), + .catchRate = 60, + .expYield = 215, + .evYield_Speed = 2, + .itemCommon = STARDUST, + .itemRare = STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_ILLUMINATE, ABILITY_NATURAL_CURE, ABILITY_NATURAL_CURE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_STARMIE, + .natDexNumber = NATIONAL_DEX_STARUS + .categoryName = _("Spacial"), + .height = 13, + .weight = 997, + .description = COMPOUD_STRING("This POKéMON is rumored to have come\nfrom the stars. It uses its complex\nlenses to fire precise lasers."), + .pokemonScale = 301, + .pokemonOffset = 3, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Starus, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 3, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .enemyMonElevation = 8, + .backPic = gMonBackPic_Starus, + .backPicSize = MON_COORDS_SIZE(4,8), + .palette = gMonPalette_Starus, + .shinyPalette = gMonShinyPalette_Starus, + .iconSprite = gMonIcon_Starus, + .iconPalIndex = 2, + FOOTPRINT(Starus) + .evolutions = EVOLUTION({EVO_LEVEL, 57, SPECIES_STARWE}), + }, + + [SPECIES_STARWE] = + { + .speciesName = _("Starwe"), + .baseHP = 80, + .baseAttack = 80, + .baseDefense = 95, + .baseSpeed = 140, + .baseSpAttack = 130, + .baseSpDefense = 130, + .types = MON_TYPES(TYPE_WATER, TYPE_PSYCHIC), + .catchRate = 60, + .expYield = 222, + .evYield_Speed = 2, + .itemCommon = STARDUST, + .itemRare = STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SERENE_GRACE, ABILITY_NATURAL_CURE, ABILITY_NATURAL_CURE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_STARMIE, + .natDexNumber = NATIONAL_DEX_STARWE + .categoryName = _("Otherworld"), + .height = 18, + .weight = 1102, + .description = COMPOUD_STRING("They appear to communicate with something\notherworldy. Groups of them are called\na constellation."), + .pokemonScale = 301, + .pokemonOffset = 3, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Starwe, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Starwe, + .backPicSize = MON_COORDS_SIZE(5,8), + .palette = gMonPalette_Starwe, + .shinyPalette = gMonShinyPalette_Starwe, + .iconSprite = gMonIcon_Starwe, + .iconPalIndex = 2, + FOOTPRINT(Starwe) + }, + +#endif//P_FAMILY_STARYU + +#if P_FAMILY_MR_MIME + [SPECIES_MR_MIME] = + { + .speciesName = _("Mr_mime"), + .baseHP = 40, + .baseAttack = 40, + .baseDefense = 55, + .baseSpeed = 80, + .baseSpAttack = 95, + .baseSpDefense = 115, + .types = MON_TYPES(TYPE_PSYCHIC), + .catchRate = 45, + .expYield = 136, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SOUNDPROOF, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_MR_MIME, + .natDexNumber = NATIONAL_DEX_MR_MIME + .categoryName = _("Barrier"), + .height = 13, + .weight = 545, + .description = COMPOUD_STRING("If interrupted while it is miming, it will\nsuddenly DOUBLESLAP the offender with its\nbroad hands."), + .pokemonScale = 258, + .pokemonOffset = 4, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Mr_mime, + .frontPicSize = MON_COORDS_SIZE(0,6), + .frontPicYOffset = 8, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Mr_mime, + .backPicSize = MON_COORDS_SIZE(0,5), + .backPicYOffset = 13, + .palette = gMonPalette_Mr_mime, + .shinyPalette = gMonShinyPalette_Mr_mime, + .iconSprite = gMonIcon_Mr_mime, + .iconPalIndex = 2, + FOOTPRINT(Mr_mime) + .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_MR_JEST}), + }, + + [SPECIES_MR_JEST] = + { + .speciesName = _("Mr_jest"), + .baseHP = 65, + .baseAttack = 20, + .baseDefense = 70, + .baseSpeed = 80, + .baseSpAttack = 115, + .baseSpDefense = 125, + .types = MON_TYPES(TYPE_PSYCHIC), + .catchRate = 45, + .expYield = 163, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SOUNDPROOF, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_MR. MIME, + .natDexNumber = NATIONAL_DEX_MR_JEST + .categoryName = _("Juggler"), + .height = 16, + .weight = 600, + .description = COMPOUD_STRING("MR. JEST is a master of illusions. You\nmay not even be sure you're seeing the\nreal one!"), + .pokemonScale = 258, + .pokemonOffset = 4, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Mr_jest, + .frontPicSize = MON_COORDS_SIZE(0,8), + .frontPicYOffset = 3, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Mr_jest, + .backPicSize = MON_COORDS_SIZE(0,7), + .backPicYOffset = 13, + .palette = gMonPalette_Mr_jest, + .shinyPalette = gMonShinyPalette_Mr_jest, + .iconSprite = gMonIcon_Mr_jest, + .iconPalIndex = 2, + FOOTPRINT(Mr_jest) + .evolutions = EVOLUTION({EVO_LEVEL, 58, SPECIES_MR_FOOL}), + }, + + [SPECIES_MR_FOOL] = + { + .speciesName = _("Mr_fool"), + .baseHP = 130, + .baseAttack = 30, + .baseDefense = 100, + .baseSpeed = 70, + .baseSpAttack = 115, + .baseSpDefense = 140, + .types = MON_TYPES(TYPE_PSYCHIC), + .catchRate = 45, + .expYield = 195, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_OWN_TEMPO, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_MR. MIME, + .natDexNumber = NATIONAL_DEX_MR_FOOL + .categoryName = _("Festive"), + .height = 19, + .weight = 1105, + .description = COMPOUD_STRING("Its broad body is surprisingly light. It\npretends to roll down the road like a\ntumbleweed."), + .pokemonScale = 258, + .pokemonOffset = 4, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Mr_fool, + .frontPicSize = MON_COORDS_SIZE(0,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Mr_fool, + .backPicSize = MON_COORDS_SIZE(0,7), + .backPicYOffset = 13, + .palette = gMonPalette_Mr_fool, + .shinyPalette = gMonShinyPalette_Mr_fool, + .iconSprite = gMonIcon_Mr_fool, + .iconPalIndex = 2, + FOOTPRINT(Mr_fool) + }, + +#endif//P_FAMILY_MR_MIME + +#if P_FAMILY_SCYTHER + [SPECIES_SCYTHER] = + { + .speciesName = _("Scyther"), + .baseHP = 50, + .baseAttack = 95, + .baseDefense = 60, + .baseSpeed = 95, + .baseSpAttack = 55, + .baseSpDefense = 60, + .types = MON_TYPES(TYPE_BUG, TYPE_FLYING), + .catchRate = 45, + .expYield = 187, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SWARM, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = TRUE, + .cryId = CRY_SCYTHER, + .natDexNumber = NATIONAL_DEX_SCYTHER + .categoryName = _("Mantis"), + .height = 15, + .weight = 560, + .description = COMPOUD_STRING("With ninja-like agility and speed, it can\ncreate the illusion that there is more\nthan one of itself."), + .pokemonScale = 272, + .trainerScale = 293, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Scyther, + .frontPicSize = MON_COORDS_SIZE(8,7), + .frontPicYOffset = 2, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Scyther, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 4, + .palette = gMonPalette_Scyther, + .shinyPalette = gMonShinyPalette_Scyther, + .iconSprite = gMonIcon_Scyther, + .iconPalIndex = 2, + FOOTPRINT(Scyther) + .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_SCIZOR}), + }, + + [SPECIES_SCIZOR] = + { + .speciesName = _("Scizor"), + .baseHP = 70, + .baseAttack = 130, + .baseDefense = 100, + .baseSpeed = 65, + .baseSpAttack = 55, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_BUG, TYPE_STEEL), + .catchRate = 25, + .expYield = 200, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SWARM, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_SCIZOR, + .natDexNumber = NATIONAL_DEX_SCIZOR + .categoryName = _("Pincer"), + .height = 18, + .weight = 1180, + .description = COMPOUD_STRING("It swings its eye-patterned pincers up to\nscare its foes. This makes it look like it\nhas three heads."), + .pokemonScale = 282, + .trainerScale = 282, + .frontPic = gMonFrontPic_Scizor, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Scizor, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 4, + .palette = gMonPalette_Scizor, + .shinyPalette = gMonShinyPalette_Scizor, + .iconSprite = gMonIcon_Scizor, + .iconPalIndex = 2, + FOOTPRINT(Scizor) + .evolutions = EVOLUTION({EVO_LEVEL, 44, SPECIES_RAZER}), + }, + + [SPECIES_RAZER] = + { + .speciesName = _("Razer"), + .baseHP = 75, + .baseAttack = 140, + .baseDefense = 110, + .baseSpeed = 80, + .baseSpAttack = 60, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_BUG, TYPE_STEEL), + .catchRate = 25, + .expYield = 213, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_PRESSURE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_SCIZOR, + .natDexNumber = NATIONAL_DEX_RAZER + .categoryName = _("Bladed"), + .height = 20, + .weight = 1299, + .description = COMPOUD_STRING("Its pincer has grown twice the size.\nIt sometimes struggles to swing it\ndue to the weight."), + .pokemonScale = 282, + .trainerScale = 282, + .frontPic = gMonFrontPic_Razer, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Razer, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Razer, + .shinyPalette = gMonShinyPalette_Razer, + .iconSprite = gMonIcon_Razer, + .iconPalIndex = 2, + FOOTPRINT(Razer) + .evolutions = EVOLUTION({EVO_LEVEL, 60, SPECIES_CLAYMOR}), + }, + + [SPECIES_CLAYMOR] = + { + .speciesName = _("Claymor"), + .baseHP = 80, + .baseAttack = 150, + .baseDefense = 120, + .baseSpeed = 100, + .baseSpAttack = 60, + .baseSpDefense = 95, + .types = MON_TYPES(TYPE_BUG, TYPE_STEEL), + .catchRate = 25, + .expYield = 226, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_PRESSURE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_SCIZOR, + .natDexNumber = NATIONAL_DEX_CLAYMOR + .categoryName = _("Claymore"), + .height = 22, + .weight = 1402, + .description = COMPOUD_STRING("This POKéMON attacks with sword and\nshield-like appendages. They make\nfor great bodyguards."), + .pokemonScale = 282, + .trainerScale = 282, + .frontPic = gMonFrontPic_Claymor, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Claymor, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Claymor, + .shinyPalette = gMonShinyPalette_Claymor, + .iconSprite = gMonIcon_Claymor, + .iconPalIndex = 2, + FOOTPRINT(Claymor) + }, + +#endif//P_FAMILY_SCYTHER + +#if P_FAMILY_JYNX + [SPECIES_JYNX] = + { + .speciesName = _("Jynx"), + .baseHP = 65, + .baseAttack = 50, + .baseDefense = 35, + .baseSpeed = 75, + .baseSpAttack = 115, + .baseSpDefense = 95, + .types = MON_TYPES(TYPE_ICE, TYPE_PSYCHIC), + .catchRate = 45, + .expYield = 137, + .evYield_SpAttack = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_OBLIVIOUS, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_JYNX, + .natDexNumber = NATIONAL_DEX_JYNX + .categoryName = _("Human shape"), + .height = 14, + .weight = 406, + .description = COMPOUD_STRING("It seductively wiggles its hips as it\nwalks. It can cause people to dance in\nunison with it."), + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 300, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Jynx, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 8, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Jynx, + .backPicSize = MON_COORDS_SIZE(5,8), + .backPicYOffset = 13, + .palette = gMonPalette_Jynx, + .shinyPalette = gMonShinyPalette_Jynx, + .iconSprite = gMonIcon_Jynx, + .iconPalIndex = 2, + FOOTPRINT(Jynx) + .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_JYNKIES}), + }, + + [SPECIES_JYNKIES] = + { + .speciesName = _("Jynkies"), + .baseHP = 70, + .baseAttack = 50, + .baseDefense = 45, + .baseSpeed = 80, + .baseSpAttack = 120, + .baseSpDefense = 120, + .types = MON_TYPES(TYPE_ICE, TYPE_PSYCHIC), + .catchRate = 45, + .expYield = 171, + .evYield_SpAttack = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SNOW_CLOAK, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_JYNX, + .natDexNumber = NATIONAL_DEX_JYNKIES + .categoryName = _("Frost maid"), + .height = 15, + .weight = 550, + .description = COMPOUD_STRING("It has secluded itself to colder climates\nin favor of tending to frostbitten and\nweary hikers."), + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 300, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Jynkies, + .frontPicSize = MON_COORDS_SIZE(7,5), + .frontPicYOffset = 7, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Jynkies, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 13, + .palette = gMonPalette_Jynkies, + .shinyPalette = gMonShinyPalette_Jynkies, + .iconSprite = gMonIcon_Jynkies, + .iconPalIndex = 2, + FOOTPRINT(Jynkies) + .evolutions = EVOLUTION({EVO_LEVEL, 58, SPECIES_JEEPERS}), + }, + + [SPECIES_JEEPERS] = + { + .speciesName = _("Jeepers"), + .baseHP = 80, + .baseAttack = 55, + .baseDefense = 55, + .baseSpeed = 90, + .baseSpAttack = 150, + .baseSpDefense = 155, + .types = MON_TYPES(TYPE_ICE, TYPE_PSYCHIC), + .catchRate = 45, + .expYield = 200, + .evYield_SpAttack = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SNOW_CLOAK, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = TRUE, + .cryId = CRY_JYNX, + .natDexNumber = NATIONAL_DEX_JEEPERS + .categoryName = _("Ice majesty"), + .height = 18, + .weight = 777, + .description = COMPOUD_STRING("Legends refer to it as a Snow Queen,\nwho seeks to guide unwary children\nthough her icy domain."), + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 300, + .trainerOffset = 1, + .frontPic = gMonFrontPic_Jeepers, + .frontPicSize = MON_COORDS_SIZE(8,6), + .frontPicYOffset = 2, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Jeepers, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 13, + .palette = gMonPalette_Jeepers, + .shinyPalette = gMonShinyPalette_Jeepers, + .iconSprite = gMonIcon_Jeepers, + .iconPalIndex = 2, + FOOTPRINT(Jeepers) + }, + +#endif//P_FAMILY_JYNX + +#if P_FAMILY_ELECTABUZZ + [SPECIES_ELECTABUZZ] = + { + .speciesName = _("Electabuzz"), + .baseHP = 50, + .baseAttack = 73, + .baseDefense = 47, + .baseSpeed = 95, + .baseSpAttack = 85, + .baseSpDefense = 65, + .types = MON_TYPES(TYPE_ELECTRIC), + .catchRate = 45, + .expYield = 156, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_STATIC, ABILITY_THICK_FAT, ABILITY_THICK_FAT }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_ELECTABUZZ, + .natDexNumber = NATIONAL_DEX_ELECTABUZZ + .categoryName = _("Electric"), + .height = 11, + .weight = 300, + .description = COMPOUD_STRING("Normally found near power plants, they\ncan wander away and cause major\nblackouts in cities."), + .pokemonScale = 330, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Electabuzz, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Electabuzz, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 8, + .palette = gMonPalette_Electabuzz, + .shinyPalette = gMonShinyPalette_Electabuzz, + .iconSprite = gMonIcon_Electabuzz, + .iconPalIndex = 2, + FOOTPRINT(Electabuzz) + .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_ELECTIVIRE}), + }, + + [SPECIES_ELECTIVIRE] = + { + .speciesName = _("Electivire"), + .baseHP = 75, + .baseAttack = 114, + .baseDefense = 57, + .baseSpeed = 95, + .baseSpAttack = 114, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_ELECTRIC), + .catchRate = 45, + .expYield = 182, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_STATIC, ABILITY_THICK_FAT, ABILITY_THICK_FAT }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_ELECTIVIRE, + .natDexNumber = NATIONAL_DEX_ELECTIVIRE + .categoryName = _("Electric"), + .height = 18, + .weight = 1386, + .description = COMPOUD_STRING("It pushes the tips of its two tails\nagainst the foe, then lets loose with\nover 20,000 volts of power."), + .pokemonScale = 330, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Electivire, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Electivire, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 9, + .palette = gMonPalette_Electivire, + .shinyPalette = gMonShinyPalette_Electivire, + .iconSprite = gMonIcon_Electivire, + .iconPalIndex = 2, + FOOTPRINT(Electivire) + .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_ELECTIVINE}), + }, + + [SPECIES_ELECTIVINE] = + { + .speciesName = _("Electivine"), + .baseHP = 92, + .baseAttack = 126, + .baseDefense = 70, + .baseSpeed = 81, + .baseSpAttack = 126, + .baseSpDefense = 95, + .types = MON_TYPES(TYPE_ELECTRIC, TYPE_GRASS), + .catchRate = 45, + .expYield = 201, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_STATIC, ABILITY_THICK_FAT, ABILITY_THICK_FAT }, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = TRUE, + .cryId = CRY_ELECTIVIRE, + .natDexNumber = NATIONAL_DEX_ELECTIVINE + .categoryName = _("Vine yeti"), + .height = 19, + .weight = 1402, + .description = COMPOUD_STRING("It gets enjoyment out of its new leafy\ncoat by frollicking in the forest and \nhiding amongst the foliage."), + .pokemonScale = 330, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Electivine, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Electivine, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 7, + .palette = gMonPalette_Electivine, + .shinyPalette = gMonShinyPalette_Electivine, + .iconSprite = gMonIcon_Electivine, + .iconPalIndex = 2, + FOOTPRINT(Electivine) + .evolutions = EVOLUTION({EVO_LEVEL, 65, SPECIES_ELECTIWIZZ}), + }, + + [SPECIES_ELECTIWIZZ] = + { + .speciesName = _("Electiwizz"), + .baseHP = 105, + .baseAttack = 138, + .baseDefense = 85, + .baseSpeed = 55, + .baseSpAttack = 138, + .baseSpDefense = 116, + .types = MON_TYPES(TYPE_ELECTRIC, TYPE_GRASS), + .catchRate = 45, + .expYield = 220, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_STATIC, ABILITY_THICK_FAT, ABILITY_THICK_FAT }, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = TRUE, + .cryId = CRY_ELECTIVIRE, + .natDexNumber = NATIONAL_DEX_ELECTIWIZZ + .categoryName = _("Forest yeti"), + .height = 21, + .weight = 1549, + .description = COMPOUD_STRING("It hunkers down near the largest tree\nit can find and never moves. Small\nPOKéMON tend to lay next to it."), + .pokemonScale = 330, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Electiwizz, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Electiwizz, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 2, + .palette = gMonPalette_Electiwizz, + .shinyPalette = gMonShinyPalette_Electiwizz, + .iconSprite = gMonIcon_Electiwizz, + .iconPalIndex = 2, + FOOTPRINT(Electiwizz) + }, + +#endif//P_FAMILY_ELECTABUZZ + +#if P_FAMILY_MAGMAR + [SPECIES_MAGMAR] = + { + .speciesName = _("Magmar"), + .baseHP = 55, + .baseAttack = 70, + .baseDefense = 57, + .baseSpeed = 78, + .baseSpAttack = 85, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_FIRE), + .catchRate = 45, + .expYield = 167, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_FLAME_BODY, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_MAGMAR, + .natDexNumber = NATIONAL_DEX_MAGMAR + .categoryName = _("Spitfire"), + .height = 13, + .weight = 445, + .description = COMPOUD_STRING("Its body always burns with an orange glow\nthat enables it to hide perfectly amidst\nflames."), + .pokemonScale = 293, + .pokemonOffset = 4, + .trainerScale = 272, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Magmar, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Magmar, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 7, + .palette = gMonPalette_Magmar, + .shinyPalette = gMonShinyPalette_Magmar, + .iconSprite = gMonIcon_Magmar, + .iconPalIndex = 2, + FOOTPRINT(Magmar) + .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_MAGMORTAR}), + }, + + [SPECIES_MAGMORTAR] = + { + .speciesName = _("Magmortar"), + .baseHP = 75, + .baseAttack = 95, + .baseDefense = 67, + .baseSpeed = 83, + .baseSpAttack = 125, + .baseSpDefense = 95, + .types = MON_TYPES(TYPE_FIRE), + .catchRate = 45, + .expYield = 196, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_FLAME_BODY, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_MAGMORTAR, + .natDexNumber = NATIONAL_DEX_MAGMORTAR + .categoryName = _("Spitfire"), + .height = 16, + .weight = 680, + .description = COMPOUD_STRING("It blasts fireballs of over 3,600 degrees\nFahrenheit from the ends of its arms. It\nlives in volcanic craters."), + .pokemonScale = 293, + .pokemonOffset = 4, + .trainerScale = 272, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Magmortar, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Magmortar, + .backPicSize = MON_COORDS_SIZE(6,8), + .backPicYOffset = 6, + .palette = gMonPalette_Magmortar, + .shinyPalette = gMonShinyPalette_Magmortar, + .iconSprite = gMonIcon_Magmortar, + .iconPalIndex = 2, + FOOTPRINT(Magmortar) + .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_MAGMORE}), + }, + + [SPECIES_MAGMORE] = + { + .speciesName = _("Magmore"), + .baseHP = 90, + .baseAttack = 100, + .baseDefense = 90, + .baseSpeed = 80, + .baseSpAttack = 130, + .baseSpDefense = 100, + .types = MON_TYPES(TYPE_FIRE), + .catchRate = 45, + .expYield = 207, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_FLAME_BODY, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_MAGMORTAR, + .natDexNumber = NATIONAL_DEX_MAGMORE + .categoryName = _("Lazy fire"), + .height = 17, + .weight = 723, + .description = COMPOUD_STRING("It has grown lazy, rarely needing food\nother than kindling to feed its eternal\nflame."), + .pokemonScale = 293, + .pokemonOffset = 4, + .trainerScale = 272, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Magmore, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Magmore, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 4, + .palette = gMonPalette_Magmore, + .shinyPalette = gMonShinyPalette_Magmore, + .iconSprite = gMonIcon_Magmore, + .iconPalIndex = 2, + FOOTPRINT(Magmore) + .evolutions = EVOLUTION({EVO_LEVEL, 65, SPECIES_MAGMOLTEN}), + }, + + [SPECIES_MAGMOLTEN] = + { + .speciesName = _("Magmolten"), + .baseHP = 100, + .baseAttack = 111, + .baseDefense = 90, + .baseSpeed = 80, + .baseSpAttack = 145, + .baseSpDefense = 111, + .types = MON_TYPES(TYPE_FIRE, TYPE_DARK), + .catchRate = 45, + .expYield = 225, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_FLAME_BODY, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = TRUE, + .cryId = CRY_MAGMORTAR, + .natDexNumber = NATIONAL_DEX_MAGMOLTEN + .categoryName = _("Bound"), + .height = 19, + .weight = 1103, + .description = COMPOUD_STRING("Armor has begun forming where the skin\nrapidly heats and cools, only leaving\nfragments of magma visible."), + .pokemonScale = 293, + .pokemonOffset = 4, + .trainerScale = 272, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Magmolten, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Magmolten, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 4, + .palette = gMonPalette_Magmolten, + .shinyPalette = gMonShinyPalette_Magmolten, + .iconSprite = gMonIcon_Magmolten, + .iconPalIndex = 2, + FOOTPRINT(Magmolten) + }, + +#endif//P_FAMILY_MAGMAR + +#if P_FAMILY_PINSIR + [SPECIES_PINSIR] = + { + .speciesName = _("Pinsir"), + .baseHP = 55, + .baseAttack = 115, + .baseDefense = 90, + .baseSpeed = 65, + .baseSpAttack = 55, + .baseSpDefense = 45, + .types = MON_TYPES(TYPE_BUG), + .catchRate = 45, + .expYield = 200, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_HYPER_CUTTER, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_PINSIR, + .natDexNumber = NATIONAL_DEX_PINSIR + .categoryName = _("Stag beetle"), + .height = 15, + .weight = 550, + .description = COMPOUD_STRING("If it fails to crush the foe in its\npincers, it will swing around and toss\nthe opponent."), + .pokemonScale = 256, + .pokemonOffset = 1, + .trainerScale = 257, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Pinsir, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Pinsir, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 9, + .palette = gMonPalette_Pinsir, + .shinyPalette = gMonShinyPalette_Pinsir, + .iconSprite = gMonIcon_Pinsir, + .iconPalIndex = 2, + FOOTPRINT(Pinsir) + .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_PINSIRIOR}), + }, + + [SPECIES_PINSIRIOR] = + { + .speciesName = _("Pinsirior"), + .baseHP = 65, + .baseAttack = 140, + .baseDefense = 100, + .baseSpeed = 70, + .baseSpAttack = 70, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_BUG, TYPE_DARK), + .catchRate = 45, + .expYield = 210, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_HYPER_CUTTER, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_PINSIR, + .natDexNumber = NATIONAL_DEX_PINSIRIOR + .categoryName = _("Violent bug"), + .height = 17, + .weight = 710, + .description = COMPOUD_STRING("Its exoskeleton has grown considerably.\nIt consumes whatever it can catch,\nthough it prefers a plantmatter."), + .pokemonScale = 256, + .pokemonOffset = 1, + .trainerScale = 257, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Pinsirior, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Pinsirior, + .backPicSize = MON_COORDS_SIZE(6,8), + .palette = gMonPalette_Pinsirior, + .shinyPalette = gMonShinyPalette_Pinsirior, + .iconSprite = gMonIcon_Pinsirior, + .iconPalIndex = 2, + FOOTPRINT(Pinsirior) + .evolutions = EVOLUTION({EVO_LEVEL, 58, SPECIES_ABYSSIR}), + }, + + [SPECIES_ABYSSIR] = + { + .speciesName = _("Abyssir"), + .baseHP = 80, + .baseAttack = 160, + .baseDefense = 110, + .baseSpeed = 75, + .baseSpAttack = 80, + .baseSpDefense = 60, + .types = MON_TYPES(TYPE_BUG, TYPE_DARK), + .catchRate = 45, + .expYield = 221, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_PINSIR, + .natDexNumber = NATIONAL_DEX_ABYSSIR + .categoryName = _("Ravaging"), + .height = 19, + .weight = 1094, + .description = COMPOUD_STRING("Rarely seen during daylight hours,\nit makes itself at home in abandoned\nbuildings or caves."), + .pokemonScale = 256, + .pokemonOffset = 1, + .trainerScale = 257, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Abyssir, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Abyssir, + .backPicSize = MON_COORDS_SIZE(6,8), + .palette = gMonPalette_Abyssir, + .shinyPalette = gMonShinyPalette_Abyssir, + .iconSprite = gMonIcon_Abyssir, + .iconPalIndex = 2, + FOOTPRINT(Abyssir) + }, + +#endif//P_FAMILY_PINSIR + +#if P_FAMILY_TAUROS + [SPECIES_TAUROS] = + { + .speciesName = _("Tauros"), + .baseHP = 65, + .baseAttack = 90, + .baseDefense = 85, + .baseSpeed = 100, + .baseSpAttack = 40, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 45, + .expYield = 211, + .evYield_Attack = 1, + .evYield_Speed = 1, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_TAUROS, + .natDexNumber = NATIONAL_DEX_TAUROS + .categoryName = _("Wild bull"), + .height = 14, + .weight = 884, + .description = COMPOUD_STRING("When it targets an enemy, it charges\nfuriously while whipping its body with its\nlong tails."), + .pokemonScale = 256, + .pokemonOffset = 2, + .trainerScale = 312, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Tauros, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 5, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Tauros, + .backPicSize = MON_COORDS_SIZE(5,8), + .backPicYOffset = 13, + .palette = gMonPalette_Tauros, + .shinyPalette = gMonShinyPalette_Tauros, + .iconSprite = gMonIcon_Tauros, + .iconPalIndex = 2, + FOOTPRINT(Tauros) + .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_TAUROX}), + }, + + [SPECIES_TAUROX] = + { + .speciesName = _("Taurox"), + .baseHP = 65, + .baseAttack = 110, + .baseDefense = 95, + .baseSpeed = 120, + .baseSpAttack = 40, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 45, + .expYield = 220, + .evYield_Attack = 1, + .evYield_Speed = 1, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_TAUROS, + .natDexNumber = NATIONAL_DEX_TAUROX + .categoryName = _("Gem bull"), + .height = 15, + .weight = 914, + .description = COMPOUD_STRING("Despite it still resembling TAUROS, the\ncrystals on its body give TAUROX\na power boost in all its attacks."), + .pokemonScale = 256, + .pokemonOffset = 2, + .trainerScale = 312, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Taurox, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Taurox, + .backPicSize = MON_COORDS_SIZE(7,8), + .palette = gMonPalette_Taurox, + .shinyPalette = gMonShinyPalette_Taurox, + .iconSprite = gMonIcon_Taurox, + .iconPalIndex = 2, + FOOTPRINT(Taurox) + .evolutions = EVOLUTION({EVO_LEVEL, 58, SPECIES_OXENFREE}), + }, + + [SPECIES_OXENFREE] = + { + .speciesName = _("Oxenfree"), + .baseHP = 60, + .baseAttack = 135, + .baseDefense = 100, + .baseSpeed = 145, + .baseSpAttack = 80, + .baseSpDefense = 80, + .types = MON_TYPES(TYPE_NORMAL, TYPE_GHOST), + .catchRate = 45, + .expYield = 226, + .evYield_Attack = 1, + .evYield_Speed = 1, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = TRUE, + .cryId = CRY_TAUROS, + .natDexNumber = NATIONAL_DEX_OXENFREE + .categoryName = _("Skull bull"), + .height = 17, + .weight = 230, + .description = COMPOUD_STRING("Its body grew too weak to hold the\ncrystals. It no longer feels any emotion\nand will attack without holding back."), + .pokemonScale = 256, + .pokemonOffset = 2, + .trainerScale = 312, + .trainerOffset = 3, + .frontPic = gMonFrontPic_Oxenfree, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Oxenfree, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Oxenfree, + .shinyPalette = gMonShinyPalette_Oxenfree, + .iconSprite = gMonIcon_Oxenfree, + .iconPalIndex = 2, + FOOTPRINT(Oxenfree) + }, + +#endif//P_FAMILY_TAUROS + +#if P_FAMILY_MAGIKARP + [SPECIES_MAGIKARP] = + { + .speciesName = _("Magikarp"), + .baseHP = 20, + .baseAttack = 10, + .baseDefense = 55, + .baseSpeed = 80, + .baseSpAttack = 15, + .baseSpDefense = 20, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 255, + .expYield = 20, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_SWIFT_SWIM, ABILITY_TORRENT, ABILITY_TORRENT }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_MAGIKARP, + .natDexNumber = NATIONAL_DEX_MAGIKARP + .categoryName = _("Fish"), + .height = 9, + .weight = 100, + .description = COMPOUD_STRING("In the distant past, it was somewhat\nstronger than the horribly weak\ndescendants that exist today."), + .pokemonScale = 317, + .pokemonOffset = 4, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Magikarp, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 11, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Magikarp, + .backPicSize = MON_COORDS_SIZE(6,7), + .backPicYOffset = 9, + .palette = gMonPalette_Magikarp, + .shinyPalette = gMonShinyPalette_Magikarp, + .iconSprite = gMonIcon_Magikarp, + .iconPalIndex = 2, + FOOTPRINT(Magikarp) + .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_GYARADOS}), + }, + + [SPECIES_GYARADOS] = + { + .speciesName = _("Gyarados"), + .baseHP = 65, + .baseAttack = 95, + .baseDefense = 49, + .baseSpeed = 51, + .baseSpAttack = 40, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_WATER, TYPE_FLYING), + .catchRate = 45, + .expYield = 160, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_TORRENT, ABILITY_TORRENT }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_GYARADOS, + .natDexNumber = NATIONAL_DEX_GYARADOS + .categoryName = _("Atrocious"), + .height = 65, + .weight = 2350, + .description = COMPOUD_STRING("Rarely seen in the wild. Huge and vicious,\nit is capable of destroying entire cities\nin a rage."), + .pokemonScale = 288, + .pokemonOffset = -1, + .trainerScale = 512, + .trainerOffset = 11, + .frontPic = gMonFrontPic_Gyarados, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Gyarados, + .backPicSize = MON_COORDS_SIZE(8,8), + .palette = gMonPalette_Gyarados, + .shinyPalette = gMonShinyPalette_Gyarados, + .iconSprite = gMonIcon_Gyarados, + .iconPalIndex = 2, + FOOTPRINT(Gyarados) + .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_HYDRADOS}), + }, + + [SPECIES_HYDRADOS] = + { + .speciesName = _("Hydrados"), + .baseHP = 75, + .baseAttack = 110, + .baseDefense = 55, + .baseSpeed = 60, + .baseSpAttack = 90, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_WATER, TYPE_FLYING), + .catchRate = 45, + .expYield = 199, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_AIR_LOCK, ABILITY_AIR_LOCK }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_GYARADOS, + .natDexNumber = NATIONAL_DEX_HYDRADOS + .categoryName = _("Monster"), + .height = 68, + .weight = 2503, + .description = COMPOUD_STRING("Its body shines with a bright light blue\nhue. Losing all resemblance of a fish\nand becoming something new."), + .pokemonScale = 288, + .pokemonOffset = -1, + .trainerScale = 512, + .trainerOffset = 11, + .frontPic = gMonFrontPic_Hydrados, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Hydrados, + .backPicSize = MON_COORDS_SIZE(7,8), + .palette = gMonPalette_Hydrados, + .shinyPalette = gMonShinyPalette_Hydrados, + .iconSprite = gMonIcon_Hydrados, + .iconPalIndex = 2, + FOOTPRINT(Hydrados) + .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_DRACOSMIC}), + }, + + [SPECIES_DRACOSMIC] = + { + .speciesName = _("Dracosmic"), + .baseHP = 85, + .baseAttack = 130, + .baseDefense = 60, + .baseSpeed = 75, + .baseSpAttack = 120, + .baseSpDefense = 105, + .types = MON_TYPES(TYPE_WATER, TYPE_FLYING), + .catchRate = 45, + .expYield = 220, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_AIR_LOCK, ABILITY_AIR_LOCK }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_GYARADOS, + .natDexNumber = NATIONAL_DEX_DRACOSMIC + .categoryName = _("Cosmos"), + .height = 72, + .weight = 1593, + .description = COMPOUD_STRING("DRACOSMIC can bestow never-ending fear\nin all who look within its vacant eye\nsockets."), + .pokemonScale = 288, + .pokemonOffset = -1, + .trainerScale = 512, + .trainerOffset = 11, + .frontPic = gMonFrontPic_Dracosmic, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Dracosmic, + .backPicSize = MON_COORDS_SIZE(7,8), + .palette = gMonPalette_Dracosmic, + .shinyPalette = gMonShinyPalette_Dracosmic, + .iconSprite = gMonIcon_Dracosmic, + .iconPalIndex = 2, + FOOTPRINT(Dracosmic) + .evolutions = EVOLUTION({EVO_LEVEL, 65, SPECIES_QUAZAR}), + }, + + [SPECIES_QUAZAR] = + { + .speciesName = _("Quazar"), + .baseHP = 100, + .baseAttack = 160, + .baseDefense = 70, + .baseSpeed = 110, + .baseSpAttack = 160, + .baseSpDefense = 100, + .types = MON_TYPES(TYPE_WATER, TYPE_DRAGON), + .catchRate = 45, + .expYield = 240, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_INTIMIDATE, ABILITY_AIR_LOCK, ABILITY_AIR_LOCK }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_GYARADOS, + .natDexNumber = NATIONAL_DEX_QUAZAR + .categoryName = _("Galaxy wyrm"), + .height = 75, + .weight = 1004, + .description = COMPOUD_STRING("This POKéMON is said to take the form\nof a shooting star in the night sky.\nBut it only ever brings misfortune."), + .pokemonScale = 288, + .pokemonOffset = -1, + .trainerScale = 512, + .trainerOffset = 11, + .frontPic = gMonFrontPic_Quazar, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Quazar, + .backPicSize = MON_COORDS_SIZE(7,8), + .palette = gMonPalette_Quazar, + .shinyPalette = gMonShinyPalette_Quazar, + .iconSprite = gMonIcon_Quazar, + .iconPalIndex = 2, + FOOTPRINT(Quazar) + }, + +#endif//P_FAMILY_MAGIKARP + +#if P_FAMILY_LAPRAS + [SPECIES_LAPRAS] = + { + .speciesName = _("Lapras"), + .baseHP = 110, + .baseAttack = 65, + .baseDefense = 60, + .baseSpeed = 50, + .baseSpAttack = 85, + .baseSpDefense = 95, + .types = MON_TYPES(TYPE_WATER, TYPE_ICE), + .catchRate = 45, + .expYield = 150, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_WATER_ABSORB, ABILITY_SHELL_ARMOR, ABILITY_SHELL_ARMOR }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_LAPRAS, + .natDexNumber = NATIONAL_DEX_LAPRAS + .categoryName = _("Transport"), + .height = 25, + .weight = 2200, + .description = COMPOUD_STRING("A POKéMON that has been overhunted\nalmost to extinction. It can ferry people\non its back."), + .pokemonScale = 256, + .trainerScale = 425, + .trainerOffset = 8, + .frontPic = gMonFrontPic_Lapras, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 4, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Lapras, + .backPicSize = MON_COORDS_SIZE(7,7), + .backPicYOffset = 4, + .palette = gMonPalette_Lapras, + .shinyPalette = gMonShinyPalette_Lapras, + .iconSprite = gMonIcon_Lapras, + .iconPalIndex = 2, + FOOTPRINT(Lapras) + .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_LOCHLASS}), + }, + + [SPECIES_LOCHLASS] = + { + .speciesName = _("Lochlass"), + .baseHP = 120, + .baseAttack = 65, + .baseDefense = 70, + .baseSpeed = 60, + .baseSpAttack = 95, + .baseSpDefense = 105, + .types = MON_TYPES(TYPE_WATER, TYPE_ICE), + .catchRate = 45, + .expYield = 195, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_WATER_ABSORB, ABILITY_SHELL_ARMOR, ABILITY_SHELL_ARMOR }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_LAPRAS, + .natDexNumber = NATIONAL_DEX_LOCHLASS + .categoryName = _("Cold spire"), + .height = 29, + .weight = 2620, + .description = COMPOUD_STRING("A lonely POKéMON, dozens would travel\ntogether. Very little are known about\nthem due to declining populations."), + .pokemonScale = 256, + .trainerScale = 425, + .trainerOffset = 8, + .frontPic = gMonFrontPic_Lochlass, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 3, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Lochlass, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 4, + .palette = gMonPalette_Lochlass, + .shinyPalette = gMonShinyPalette_Lochlass, + .iconSprite = gMonIcon_Lochlass, + .iconPalIndex = 2, + FOOTPRINT(Lochlass) + .evolutions = EVOLUTION({EVO_LEVEL, 58, SPECIES_NESSEA}), + }, + + [SPECIES_NESSEA] = + { + .speciesName = _("Nessea"), + .baseHP = 140, + .baseAttack = 75, + .baseDefense = 90, + .baseSpeed = 65, + .baseSpAttack = 110, + .baseSpDefense = 135, + .types = MON_TYPES(TYPE_WATER, TYPE_ICE), + .catchRate = 45, + .expYield = 212, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_WATER_ABSORB, ABILITY_SHELL_ARMOR, ABILITY_SHELL_ARMOR }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_LAPRAS, + .natDexNumber = NATIONAL_DEX_NESSEA + .categoryName = _("Ice aria"), + .height = 34, + .weight = 2983, + .description = COMPOUD_STRING("It is unknown how many are left. This \nPOKéMON's songs are unmatched in\nbeauty."), + .pokemonScale = 256, + .trainerScale = 425, + .trainerOffset = 8, + .frontPic = gMonFrontPic_Nessea, + .frontPicSize = MON_COORDS_SIZE(8,8), + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Nessea, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 4, + .palette = gMonPalette_Nessea, + .shinyPalette = gMonShinyPalette_Nessea, + .iconSprite = gMonIcon_Nessea, + .iconPalIndex = 2, + FOOTPRINT(Nessea) + }, + +#endif//P_FAMILY_LAPRAS + +#if P_FAMILY_DITTO + [SPECIES_DITTO] = + { + .speciesName = _("Ditto"), + .baseHP = 48, + .baseAttack = 48, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 48, + .baseSpDefense = 48, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 35, + .expYield = 61, + .evYield_HP = 1, + .itemRare = METAL_POWDER, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LIMBER, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_DITTO, + .natDexNumber = NATIONAL_DEX_DITTO + .categoryName = _("Transform"), + .height = 3, + .weight = 40, + .description = COMPOUD_STRING("Capable of copying an opponent's genetic\ncode to instantly transform itself into a\nduplicate of the enemy."), + .pokemonScale = 602, + .pokemonOffset = 21, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Ditto, + .frontPicSize = MON_COORDS_SIZE(4,5), + .frontPicYOffset = 17, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Ditto, + .backPicSize = MON_COORDS_SIZE(4,5), + .backPicYOffset = 17, + .palette = gMonPalette_Ditto, + .shinyPalette = gMonShinyPalette_Ditto, + .iconSprite = gMonIcon_Ditto, + .iconPalIndex = 2, + FOOTPRINT(Ditto) + .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MORPHO}), + }, + + [SPECIES_MORPHO] = + { + .speciesName = _("Morpho"), + .baseHP = 60, + .baseAttack = 55, + .baseDefense = 55, + .baseSpeed = 55, + .baseSpAttack = 55, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 35, + .expYield = 120, + .evYield_HP = 1, + .itemRare = METAL_POWDER, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_LIMBER, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_DITTO, + .natDexNumber = NATIONAL_DEX_MORPHO + .categoryName = _("Transform"), + .height = 6, + .weight = 60, + .description = COMPOUD_STRING("After DITTO has transformed enough within\na certain amount of time, it evolves into\nthis more defensive form."), + .pokemonScale = 602, + .pokemonOffset = 21, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Morpho, + .frontPicSize = MON_COORDS_SIZE(6,5), + .frontPicYOffset = 3, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Morpho, + .backPicSize = MON_COORDS_SIZE(6,4), + .palette = gMonPalette_Morpho, + .shinyPalette = gMonShinyPalette_Morpho, + .iconSprite = gMonIcon_Morpho, + .iconPalIndex = 2, + FOOTPRINT(Morpho) + .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_METAMORPHO}), + }, + + [SPECIES_METAMORPHO] = + { + .speciesName = _("Metamorpho"), + .baseHP = 85, + .baseAttack = 60, + .baseDefense = 60, + .baseSpeed = 55, + .baseSpAttack = 60, + .baseSpDefense = 60, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 35, + .expYield = 188, + .evYield_HP = 1, + .itemRare = METAL_POWDER, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_IMPOSTER, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = TRUE, + .cryId = CRY_DITTO, + .natDexNumber = NATIONAL_DEX_METAMORPHO + .categoryName = _("Transform"), + .height = 9, + .weight = 100, + .description = COMPOUD_STRING("Something of a mistake, METAMORPHO's body\ncontinues to grow unimpeded, as a way\nto replicate itself."), + .pokemonScale = 602, + .pokemonOffset = 21, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Metamorpho, + .frontPicSize = MON_COORDS_SIZE(8,7), + .frontPicYOffset = 1, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Metamorpho, + .backPicSize = MON_COORDS_SIZE(7,8), + .palette = gMonPalette_Metamorpho, + .shinyPalette = gMonShinyPalette_Metamorpho, + .iconSprite = gMonIcon_Metamorpho, + .iconPalIndex = 2, + FOOTPRINT(Metamorpho) + }, + +#endif//P_FAMILY_DITTO + +#if P_FAMILY_EEVEE + [SPECIES_EEVEE] = + { + .speciesName = _("Eevee"), + .baseHP = 55, + .baseAttack = 55, + .baseDefense = 50, + .baseSpeed = 55, + .baseSpAttack = 45, + .baseSpDefense = 65, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 45, + .expYield = 92, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_RUN_AWAY, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + .cryId = CRY_EEVEE, + .natDexNumber = NATIONAL_DEX_EEVEE + .categoryName = _("Evolution"), + .height = 3, + .weight = 65, + .description = COMPOUD_STRING("Its genetic code is irregular. It may\nmutate if it is exposed to radiation from\nelement STONES."), + .pokemonScale = 476, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Eevee, + .frontPicSize = MON_COORDS_SIZE(6,5), + .frontPicYOffset = 13, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Eevee, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 10, + .palette = gMonPalette_Eevee, + .shinyPalette = gMonShinyPalette_Eevee, + .iconSprite = gMonIcon_Eevee, + .iconPalIndex = 2, + FOOTPRINT(Eevee) + .evolutions = EVOLUTION({EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_JOLTEON},{EVO_ITEM, ITEM_WATER_STONE, SPECIES_VAPOREON},{EVO_ITEM, ITEM_FIRE_STONE, SPECIES_FLAREON}), + }, + + [SPECIES_VAPOREON] = + { + .speciesName = _("Vaporeon"), + .baseHP = 110, + .baseAttack = 65, + .baseDefense = 55, + .baseSpeed = 65, + .baseSpAttack = 100, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 45, + .expYield = 196, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_WATER_ABSORB, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_VAPOREON, + .natDexNumber = NATIONAL_DEX_VAPOREON + .categoryName = _("Bubble jet"), + .height = 10, + .weight = 290, + .description = COMPOUD_STRING("Lives close to water. Its long tail is\nridged with a fin which is often mistaken\nfor a mermaid's."), + .pokemonScale = 316, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Vaporeon, + .frontPicSize = MON_COORDS_SIZE(7,6), + .frontPicYOffset = 6, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Vaporeon, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 10, + .palette = gMonPalette_Vaporeon, + .shinyPalette = gMonShinyPalette_Vaporeon, + .iconSprite = gMonIcon_Vaporeon, + .iconPalIndex = 2, + FOOTPRINT(Vaporeon) + .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_RIVEON}), + }, + + [SPECIES_RIVEON] = + { + .speciesName = _("Riveon"), + .baseHP = 120, + .baseAttack = 70, + .baseDefense = 70, + .baseSpeed = 70, + .baseSpAttack = 105, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 45, + .expYield = 210, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_WATER_ABSORB, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_VAPOREON, + .natDexNumber = NATIONAL_DEX_RIVEON + .categoryName = _("Seafoam"), + .height = 12, + .weight = 343, + .description = COMPOUD_STRING("The bubbles on this POKéMON's body\nare made of proteins and lipids\nsimilar to that of seafoam."), + .pokemonScale = 316, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Riveon, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 7, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Riveon, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 10, + .palette = gMonPalette_Riveon, + .shinyPalette = gMonShinyPalette_Riveon, + .iconSprite = gMonIcon_Riveon, + .iconPalIndex = 2, + FOOTPRINT(Riveon) + .evolutions = EVOLUTION({EVO_LEVEL, 55, SPECIES_BRINEON}), + }, + + [SPECIES_BRINEON] = + { + .speciesName = _("Brineon"), + .baseHP = 135, + .baseAttack = 80, + .baseDefense = 75, + .baseSpeed = 80, + .baseSpAttack = 120, + .baseSpDefense = 115, + .types = MON_TYPES(TYPE_WATER), + .catchRate = 45, + .expYield = 225, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_WATER_ABSORB, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_VAPOREON, + .natDexNumber = NATIONAL_DEX_BRINEON + .categoryName = _("Wave crash"), + .height = 16, + .weight = 499, + .description = COMPOUD_STRING("Called the Ruler of the Sea, its\nappearance is often followed by\nstorm surges."), + .pokemonScale = 316, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Brineon, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 6, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Brineon, + .backPicSize = MON_COORDS_SIZE(6,6), + .backPicYOffset = 10, + .palette = gMonPalette_Brineon, + .shinyPalette = gMonShinyPalette_Brineon, + .iconSprite = gMonIcon_Brineon, + .iconPalIndex = 2, + FOOTPRINT(Brineon) + }, + + [SPECIES_JOLTEON] = + { + .speciesName = _("Jolteon"), + .baseHP = 60, + .baseAttack = 65, + .baseDefense = 55, + .baseSpeed = 110, + .baseSpAttack = 100, + .baseSpDefense = 85, + .types = MON_TYPES(TYPE_ELECTRIC), + .catchRate = 45, + .expYield = 197, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_VOLT_ABSORB, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_JOLTEON, + .natDexNumber = NATIONAL_DEX_JOLTEON + .categoryName = _("Lightning"), + .height = 8, + .weight = 245, + .description = COMPOUD_STRING("It accumulates negative ions in the\natmosphere to blast out 10,000-volt\nlightning bolts."), + .pokemonScale = 283, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Jolteon, + .frontPicSize = MON_COORDS_SIZE(6,6), + .frontPicYOffset = 10, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Jolteon, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 6, + .palette = gMonPalette_Jolteon, + .shinyPalette = gMonShinyPalette_Jolteon, + .iconSprite = gMonIcon_Jolteon, + .iconPalIndex = 2, + FOOTPRINT(Jolteon) + .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_PLASMEON}), + }, + + [SPECIES_PLASMEON] = + { + .speciesName = _("Plasmeon"), + .baseHP = 70, + .baseAttack = 70, + .baseDefense = 70, + .baseSpeed = 120, + .baseSpAttack = 105, + .baseSpDefense = 90, + .types = MON_TYPES(TYPE_ELECTRIC), + .catchRate = 45, + .expYield = 211, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_VOLT_ABSORB, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + .cryId = CRY_JOLTEON, + .natDexNumber = NATIONAL_DEX_PLASMEON + .categoryName = _("Blitz"), + .height = 9, + .weight = 288, + .description = COMPOUD_STRING("Portions of this POKéMON's fur have\nbecome like plasma. It has a magnetic\nfield around the tail and neck."), + .pokemonScale = 283, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Plasmeon, + .frontPicSize = MON_COORDS_SIZE(7,6), + .frontPicYOffset = 10, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Plasmeon, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 6, + .palette = gMonPalette_Plasmeon, + .shinyPalette = gMonShinyPalette_Plasmeon, + .iconSprite = gMonIcon_Plasmeon, + .iconPalIndex = 2, + FOOTPRINT(Plasmeon) + .evolutions = EVOLUTION({EVO_LEVEL, 55, SPECIES_GALVEON}), + }, + + [SPECIES_GALVEON] = + { + .speciesName = _("Galveon"), + .baseHP = 80, + .baseAttack = 80, + .baseDefense = 75, + .baseSpeed = 135, + .baseSpAttack = 120, + .baseSpDefense = 115, + .types = MON_TYPES(TYPE_ELECTRIC), + .catchRate = 45, + .expYield = 226, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_VOLT_ABSORB, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = TRUE, + .cryId = CRY_JOLTEON, + .natDexNumber = NATIONAL_DEX_GALVEON + .categoryName = _("Ion"), + .height = 12, + .weight = 324, + .description = COMPOUD_STRING("Travels nearly at light speed, often\nonly seen via camera footage. Its\nbody passively feeds off negative ions."), + .pokemonScale = 283, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Galveon, + .frontPicSize = MON_COORDS_SIZE(7,7), + .frontPicYOffset = 10, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Galveon, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 6, + .palette = gMonPalette_Galveon, + .shinyPalette = gMonShinyPalette_Galveon, + .iconSprite = gMonIcon_Galveon, + .iconPalIndex = 2, + FOOTPRINT(Galveon) + }, + + [SPECIES_FLAREON] = + { + .speciesName = _("Flareon"), + .baseHP = 100, + .baseAttack = 65, + .baseDefense = 85, + .baseSpeed = 65, + .baseSpAttack = 110, + .baseSpDefense = 55, + .types = MON_TYPES(TYPE_FIRE), + .catchRate = 45, + .expYield = 198, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_FLASH_FIRE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_FLAREON, + .natDexNumber = NATIONAL_DEX_FLAREON + .categoryName = _("Flame"), + .height = 9, + .weight = 250, + .description = COMPOUD_STRING("When storing thermal energy in its body,\nits temperature can soar to over 1,600\ndegrees Fahrenheit."), + .pokemonScale = 302, + .pokemonOffset = 11, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Flareon, + .frontPicSize = MON_COORDS_SIZE(6,7), + .frontPicYOffset = 11, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Flareon, + .backPicSize = MON_COORDS_SIZE(7,6), + .backPicYOffset = 5, + .palette = gMonPalette_Flareon, + .shinyPalette = gMonShinyPalette_Flareon, + .iconSprite = gMonIcon_Flareon, + .iconPalIndex = 2, + FOOTPRINT(Flareon) + .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_SMOLDEON}), + }, + + [SPECIES_SMOLDEON] = + { + .speciesName = _("Smoldeon"), + .baseHP = 105, + .baseAttack = 70, + .baseDefense = 90, + .baseSpeed = 70, + .baseSpAttack = 120, + .baseSpDefense = 70, + .types = MON_TYPES(TYPE_FIRE), + .catchRate = 45, + .expYield = 212, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_FLASH_FIRE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_RED, + .noFlip = TRUE, + .cryId = CRY_FLAREON, + .natDexNumber = NATIONAL_DEX_SMOLDEON + .categoryName = _("Ignition"), + .height = 11, + .weight = 303, + .description = COMPOUD_STRING("To regulate its body temperature, this\nPOKéMON's fur is constantly burning.\nIt is very dangerous to keep as a pet."), + .pokemonScale = 302, + .pokemonOffset = 11, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Smoldeon, + .frontPicSize = MON_COORDS_SIZE(6,7), + .frontPicYOffset = 9, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Smoldeon, + .backPicSize = MON_COORDS_SIZE(7,8), + .backPicYOffset = 5, + .palette = gMonPalette_Smoldeon, + .shinyPalette = gMonShinyPalette_Smoldeon, + .iconSprite = gMonIcon_Smoldeon, + .iconPalIndex = 2, + FOOTPRINT(Smoldeon) + .evolutions = EVOLUTION({EVO_LEVEL, 55, SPECIES_INFERNEON}), + }, + + [SPECIES_INFERNEON] = + { + .speciesName = _("Inferneon"), + .baseHP = 120, + .baseAttack = 80, + .baseDefense = 115, + .baseSpeed = 80, + .baseSpAttack = 135, + .baseSpDefense = 75, + .types = MON_TYPES(TYPE_FIRE), + .catchRate = 45, + .expYield = 227, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_FLASH_FIRE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = TRUE, + .cryId = CRY_FLAREON, + .natDexNumber = NATIONAL_DEX_INFERNEON + .categoryName = _("Soot"), + .height = 13, + .weight = 410, + .description = COMPOUD_STRING("Despite appearances, the flames are cold\nto the touch. However, its ash-like\nfur sheds incredibly often."), + .pokemonScale = 302, + .pokemonOffset = 11, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Inferneon, + .frontPicSize = MON_COORDS_SIZE(7,8), + .frontPicYOffset = 8, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Inferneon, + .backPicSize = MON_COORDS_SIZE(8,8), + .backPicYOffset = 5, + .palette = gMonPalette_Inferneon, + .shinyPalette = gMonShinyPalette_Inferneon, + .iconSprite = gMonIcon_Inferneon, + .iconPalIndex = 2, + FOOTPRINT(Inferneon) + }, + +#endif//P_FAMILY_EEVEE + +#if P_FAMILY_PORYGON + [SPECIES_PORYGON] = + { + .speciesName = _("Porygon"), + .baseHP = 65, + .baseAttack = 50, + .baseDefense = 60, + .baseSpeed = 40, + .baseSpAttack = 85, + .baseSpDefense = 65, + .types = MON_TYPES(TYPE_NORMAL), + .catchRate = 45, + .expYield = 130, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = STANDARD_FRIENDSHIP, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), + .abilities = { ABILITY_TRACE, ABILITY_NONE, ABILITY_NONE }, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + .cryId = CRY_PORYGON, + .natDexNumber = NATIONAL_DEX_PORYGON + .categoryName = _("Virtual"), + .height = 8, + .weight = 365, + .description = COMPOUD_STRING("A POKéMON that consists entirely of\nprogramming code. It is capable of moving\nfreely in cyberspace."), + .pokemonScale = 328, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + .frontPic = gMonFrontPic_Porygon, + .frontPicSize = MON_COORDS_SIZE(6,5), + .frontPicYOffset = 11, + .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, + .frontAnimDelay = 15, + .backPic = gMonBackPic_Porygon, + .backPicSize = MON_COORDS_SIZE(5,6), + .backPicYOffset = 13, + .palette = gMonPalette_Porygon, + .shinyPalette = gMonShinyPalette_Porygon, + .iconSprite = gMonIcon_Porygon, + .iconPalIndex = 2, + FOOTPRINT(Porygon) + .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_PORYGON2}), + }, + +#endif//P_FAMILY_PORYGON #ifdef __INTELLISENSE__ }; diff --git a/pokeemerald-tools/evolved_families.h b/pokeemerald-tools/evolved_families.h deleted file mode 100644 index 5796afe08f..0000000000 --- a/pokeemerald-tools/evolved_families.h +++ /dev/null @@ -1,87 +0,0 @@ -//gen file for Evo -#ifdef __INTELLISENSE__ -const struct SpeciesInfo gSpeciesInfoEvo[] = -{ - - [SPECIES_ECOSAUR] = - { - .speciesName = _("Ecosaur"), - .baseHP = 84, - .baseAttack = 90, - .baseDefense = 85, - .baseSpeed = 80, - .baseSpAttack = 118, - .baseSpDefense = 118, - .types = MON_TYPES(TYPE_GRASS, TYPE_POISON), - .catchRate = 45, - .expYield = 204, - .evYield_SpAttack = 2, - .evYield_SpDefense = 1, - .genderRatio = PERCENT_FEMALE(12.5), - .eggCycles = 20, - .friendship = STANDARD_FRIENDSHIP, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), - .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE , ABILITY_NONE }, - .bodyColor = BODY_COLOR_GREEN, - .noFlip = TRUE, - .cryId = CRY_VENUSAUR, - .categoryName = _("Overgrown"), - .height = 20, - .weight = 2700, - .description = COMPOUD_STRING( - "Its back serves as a good environment\nfor small POKéMON to live on and seek\nshelter from predators."), - .pokemonScale = 256, - .pokemonOffset = 1, - .trainerScale = 375, - .trainerOffset = 6, - .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), - .frontAnimId = ANIM_V_JUMPS_H_JUMPS, - .frontAnimDelay = 15, - .iconPalIndex = 2, - .evolutions = EVOLUTION({EVO_LEVEL, 52, SPECIES_TERARISAUR}), - }, - - [SPECIES_TERARISAUR] = - { - .speciesName = _("Terarisaur"), - .baseHP = 90, - .baseAttack = 106, - .baseDefense = 91, - .baseSpeed = 80, - .baseSpAttack = 129, - .baseSpDefense = 129, - .types = MON_TYPES(TYPE_GRASS, TYPE_POISON), - .catchRate = 45, - .expYield = 215, - .evYield_SpAttack = 2, - .evYield_SpDefense = 1, - .genderRatio = PERCENT_FEMALE(12.5), - .eggCycles = 20, - .friendship = STANDARD_FRIENDSHIP, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MONSTER), - .abilities = { ABILITY_CHLOROPHYLL, ABILITY_NONE , ABILITY_NONE }, - .bodyColor = BODY_COLOR_GREEN, - .noFlip = TRUE, - .cryId = CRY_VENUSAUR, - .categoryName = _("Jungle"), - .height = 20, - .weight = 3500, - .description = COMPOUD_STRING( - "The plant life on its back has mostly\ntaken over. It can barely walk from\nthe weight."), - .pokemonScale = 256, - .pokemonOffset = 1, - .trainerScale = 375, - .trainerOffset = 6, - .frontAnimFrames = ANIM_FRAMES(ANIMCMD_FRAME(0, 1)), - .frontAnimId = ANIM_V_JUMPS_H_JUMPS, - .frontAnimDelay = 15, - .iconPalIndex = 2, - .evolutions = EVOLUTION({EVO_LEVEL, 65, SPECIES_SYMBISAUR}), - }, - -#ifdef __INTELLISENSE__ -}; -#endif -//end of program \ No newline at end of file diff --git a/pokeemerald-tools/gen-new-pokemon.py b/pokeemerald-tools/gen-new-species-info-h.py similarity index 50% rename from pokeemerald-tools/gen-new-pokemon.py rename to pokeemerald-tools/gen-new-species-info-h.py index ad22ed6492..1f4a14e567 100644 --- a/pokeemerald-tools/gen-new-pokemon.py +++ b/pokeemerald-tools/gen-new-species-info-h.py @@ -9,31 +9,44 @@ from openpyxl import load_workbook start = time.time() -#Globals for making header, opening data, debug prints, etc +#Globals for execution Debug = 1 WriteOrAdd = 'w' GenName = "Evo" +FileName = "evo_families.h" PkmnData = load_workbook('pkmndata.xlsx') PkmnDataFile = PkmnData['sanity-data'] -OnlyNewSpecies = 1 +OnlyNewSpecies = 0 + +CurrentFamily = "" +CurrentSpecies = "" +CurrentSpeciesCptl = "" +Attribute = "" #Header Description for files, etc -Header ="""//gen file for """ + GenName + """ +Header = """//gen file for """ + GenName + """ #ifdef __INTELLISENSE__ const struct SpeciesInfo gSpeciesInfo""" + GenName + """[] = { #endif """ +#Header Description for files, etc +Footer ="""#ifdef __INTELLISENSE__ +}; +#endif +""" #Definiton of species information in array format for adding to .h file when iterating through data values -SpeciesStructAttributes = [] -for row in PkmnDataFile.iter_rows(min_row=1, max_row=1, min_col=1, max_col=PkmnDataFile.max_column): - for data in row: - SpeciesStructAttributes.append(str(data.value)) - print(data.value) +#Just a sanity check to print at the start +if Debug: + SpeciesStructAttributes = [] + for row in PkmnDataFile.iter_rows(min_row=1, max_row=1, min_col=1, max_col=PkmnDataFile.max_column): + for data in row: + SpeciesStructAttributes.append(str(data.value)) + print(data.value) if OnlyNewSpecies != 1: - with open("evolved_families.h", WriteOrAdd) as file: + with open(FileName, WriteOrAdd) as file: #Print high level information about datafile being accessed if Debug: print(f"First row for species {PkmnDataFile.min_row}") @@ -44,120 +57,144 @@ if OnlyNewSpecies != 1: print(f"Last column of tutor-data #{PkmnDataFile.max_column}, Letter:{get_column_letter(PkmnDataFile.max_column)}") #Write top level information to species file - file.write(Header + "\n") + file.write(Header) - #Begin writing species information to .h file #Start from second row so you do not grab data headers - #for species in PkmnDataFile.iter_rows(min_row=2, max_row=13, min_col=PkmnDataFile.min_column, max_col=PkmnDataFile.max_column): + #for species in PkmnDataFile.iter_rows(min_row=2, max_row=310, min_col=PkmnDataFile.min_column, max_col=PkmnDataFile.max_column): for species in PkmnDataFile.iter_rows(min_row=2, max_row=PkmnDataFile.max_row, min_col=PkmnDataFile.min_column, max_col=PkmnDataFile.max_column): + CurrentSpecies = species[0].value + CurrentSpeciesCptl = CurrentSpecies.capitalize() + if species[PkmnDataFile.max_column-1].value == 1:#species tuple is 0 indexed; maxcol is 1 indexed - print("New Species Found!: " + species[PkmnDataFile.min_column-1].value) - file.write("#endif\n\n#if P_FAMILY_" + species[PkmnDataFile.min_column-1].value + "\n") - file.write("\t[SPECIES_" + str(species[PkmnDataFile.min_column-1].value) + "] =\n") + CurrentFamily = species[0].value + + if CurrentFamily == "NIDORAN_F": + strip = CurrentFamily.rfind("_") + file.write(f"\n#if P_FAMILY_{CurrentFamily[:strip]}\n") + else: + file.write(f"\n#if P_FAMILY_{CurrentFamily}\n") + + if Debug: print(f"New Species Found!: {CurrentFamily}") + file.write(f"\t[SPECIES_{CurrentSpecies}] =\n") file.write("\t{\n") #step through each element of the species for data in species: - if PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".types": + Attribute = PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value + + if Attribute == ".types": types = data.value.split(',') type1 = types[0] type2 = types[1] - if type1 == type2: #Check for single typing - file.write("\t\t.types = MON_TYPES(TYPE_" + type1 + "),\n") + if type1 == type2: #Check for mono typing + file.write(f"\t\t.types = MON_TYPES(TYPE_{type1}),\n") else: - file.write("\t\t.types = MON_TYPES(TYPE_" + type1 + ", TYPE_"+ type2 + "),\n") - elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".eggGroups": + file.write(f"\t\t.types = MON_TYPES(TYPE_{type1}, TYPE_{type2}),\n") + + elif Attribute == ".eggGroups": types = data.value.split(',') type1 = types[0] type2 = types[1] if type1 == type2: #Check for single egg group - file.write("\t\t.eggGroups = MON_EGG_GROUPS(EGG_GROUP_" + type1 + "),\n") + file.write(f"\t\t.eggGroups = MON_EGG_GROUPS(EGG_GROUP_{type1}),\n") else: - file.write("\t\t.eggGroups = MON_EGG_GROUPS(EGG_GROUP_" + type1 + ", EGG_GROUP_"+ type2 + "),\n") - elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".abilities": - types = data.value.split(',') - type1 = "ABILITY_" + types[0] - type2 = "ABILITY_" + types[1] - type3 = "ABILITY_" + types[2] - file.write("\t\t.abilities = { " + type1 + ", " + type2 + " , " + type3 + " },\n") - elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".bodyColor": - file.write("\t\t.bodyColor = BODY_COLOR_" + data.value + ",\n") - elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".speciesName": - fixCase = data.value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - file.write("\t\t" + SpeciesStructAttributes[data.column-1] + " = _(\"" + fixCase + "\"),\n") - elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".categoryName": - fixCase = data.value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - file.write("\t\t" + SpeciesStructAttributes[data.column-1] + " = _(\"" + fixCase + "\"),\n") - elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".description": - file.write("\t\t.description = COMPOUD_STRING(\n\t\t\t\"" + data.value + "\"),\n") - elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".frontPic": - fixCase = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - file.write("\t\t.frontPic = gMonFrontPic_" + fixCase + ",\n") - elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".frontPicSize": - file.write("\t\t.frontPicSize = MON_COORDS_SIZE(" + data.value + "),\n") - elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".backPic": - fixCase = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - file.write("\t\t.backPic = gMonBackPic_" + fixCase + ",\n") - elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".backPicSize": - file.write("\t\t.backPicSize = MON_COORDS_SIZE(" + data.value + "),\n") - elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".palette": - fixCase = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - file.write("\t\t.palette = gMonPalette_" + fixCase + ",\n") - elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".shinyPalette": - fixCase = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - file.write("\t\t.shinyPalette = gMonShinyPalette_" + fixCase + ",\n") - elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == "FOOTPRINT": - fixCase = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - file.write("\t\tFOOTPRINT(" + fixCase + ")\n") - elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".iconSprite": - fixCase = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - file.write("\t\t.iconSprite = gMonIcon_" + fixCase + ",\n") - elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".levelUpLearnset": - fixCase = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - file.write("\t\t.levelUpLearnset = s" + fixCase + "LevelUpLearnset,\n") - elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".teachableLearnset": - fixCase = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - file.write("\t\t.teachableLearnSet = s" + fixCase + "TeachableLearnset,\n") + file.write(f"\t\t.eggGroups = MON_EGG_GROUPS(EGG_GROUP_{type1}, EGG_GROUP_{type2}),\n") + + elif Attribute == ".abilities": + ability = data.value.split(',') + ability1 = f"ABILITY_{ability[0]}" + ability2 = f"ABILITY_{ability[1]}" + ability3 = f"ABILITY_{ability[2]}" + file.write(f"\t\t.abilities = {{ {ability1}, {ability2}, {ability3} }},\n") + + elif Attribute == ".bodyColor": + file.write(f"\t\t.bodyColor = BODY_COLOR_{data.value},\n") + + elif Attribute == ".natDexNum": + file.write(f"\t\t.natDexNumber = NATIONAL_DEX_{CurrentSpecies}\n") + + elif Attribute == ".speciesName": + file.write(f"\t\t{Attribute} = _(\"{CurrentSpeciesCptl}\"),\n") + + elif Attribute == ".categoryName": + Category = data.value.capitalize() + file.write(f"\t\t{Attribute} = _(\"{Category}\"),\n") + + elif Attribute == ".description": + file.write(f"\t\t{Attribute} = COMPOUD_STRING(\"{data.value}\"),\n") + + elif Attribute == ".frontPic": + file.write(f"\t\t{Attribute} = gMonFrontPic_{CurrentSpeciesCptl},\n") + + elif Attribute == ".frontPicSize": + file.write(f"\t\t{Attribute} = MON_COORDS_SIZE({data.value}),\n") + + elif Attribute == ".backPic": + file.write(f"\t\t{Attribute} = gMonBackPic_{CurrentSpeciesCptl},\n") + + elif Attribute == ".backPicSize": + file.write(f"\t\t{Attribute} = MON_COORDS_SIZE({data.value}),\n") + + elif Attribute == ".palette": + file.write(f"\t\t{Attribute} = gMonPalette_{CurrentSpeciesCptl},\n") + + elif Attribute == ".shinyPalette": + file.write(f"\t\t{Attribute} = gMonShinyPalette_{CurrentSpeciesCptl},\n") + + elif Attribute == "FOOTPRINT": + file.write(f"\t\t{Attribute}({CurrentSpeciesCptl})\n") + + elif Attribute == ".iconSprite": + file.write(f"\t\t{Attribute} = gMonIcon_{CurrentSpeciesCptl},\n") + + elif Attribute == ".levelUpLearnset": + #file.write(f"\t\t{Attribute} = s{CurrentSpeciesCptl}LevelUpLearnset,\n") + continue + elif Attribute == ".teachableLearnset": + #file.write("\t\t{Attribute} = s" + CurrentSpeciesCptl + "TeachableLearnset,\n") + continue # elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".eggMoveLearnset": - # fixCase = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value - # fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - # file.write("\t\t.eggMoveLearnset = s" + fixCase + "TeachableLearnset,\n") - elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".evolutions" and data.value != None: - file.write("\t\t.evolutions = EVOLUTION({EVO_LEVEL, " + data.value + ", SPECIES_" + PkmnDataFile.cell(data.row + 1, PkmnDataFile.min_column).value + "}),\n") - elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == "newspecies": - continue - elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".natDexNeeded": + # CurrentSpeciesCptl = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value + # CurrentSpeciesCptl = CurrentSpeciesCptl[0] + CurrentSpeciesCptl[1:len(CurrentSpeciesCptl)].lower() + # file.write("\t\t.eggMoveLearnset = s" + CurrentSpeciesCptl + "TeachableLearnset,\n") +# elif Attribute == ".evolutions" and data.value != None: +# file.write(f"\t\t{Attribute} = EVOLUTION({{EVO_LEVEL, {data.value}, SPECIES_{PkmnDataFile.cell(data.row + 1, PkmnDataFile.min_column).value}}}),\n") + elif Attribute == ".evolutions" and data.value != None: + if data.value.find("STONE") > 0: + file.write(f"\t\t{Attribute} = EVOLUTION({{EVO_ITEM, {data.value}, SPECIES_{PkmnDataFile.cell(data.row + 1, PkmnDataFile.min_column).value}}}),\n") + elif CurrentSpecies == "BEEBRUTE": #brute force the beebrute interaction for now + file.write(f"\t\t{Attribute} = EVOLUTION({{EVO_LEVEL, {data.value}, SPECIES_SEPISTRIKE}},\n\t\t\t\t{{EVO_LEVEL, {data.value}, SPECIES_DRONARCH, CONDITIONS({{IF_GENDER, MON_MALE}})}}),\n") + elif CurrentSpecies == "EEVEE": + file.write(f"\t\t{Attribute} = EVOLUTION({{EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_JOLTEON}},{{EVO_ITEM, ITEM_WATER_STONE, SPECIES_VAPOREON}},{{EVO_ITEM, ITEM_FIRE_STONE, SPECIES_FLAREON}}),\n") + else: + file.write(f"\t\t{Attribute} = EVOLUTION({{EVO_LEVEL, {data.value}, SPECIES_{PkmnDataFile.cell(data.row + 1, PkmnDataFile.min_column).value}}}),\n") + + elif Attribute == "newspecies" or Attribute == ".natDexNeeded": continue + elif not data.value: continue + else: - file.write("\t\t" + SpeciesStructAttributes[data.column-1] + " = " + str(data.value) + ",\n") + file.write(f"\t\t{Attribute} = {data.value},\n") #close this species file.write("\t\t},\n\n") + + if PkmnDataFile.cell(species[0].row + 1, PkmnDataFile.max_column).value == 1:#check if new species is starting in next row + file.write(f"#endif//P_FAMILY_{CurrentFamily}\n") + file.write(f"#endif//P_FAMILY_{CurrentFamily}\n\n") + end = time.time() print(f"Time: {end - start} seconds") - file.write("#ifdef __INTELLISENSE__\n") - file.write("};\n") - file.write("#endif\n") - + file.write(Footer) file.write("//end of program") if OnlyNewSpecies: - with open("evo_families.h", WriteOrAdd) as file: + with open(FileName, WriteOrAdd) as file: #Print high level information about datafile being accessed if Debug: print(f"First row for species {PkmnDataFile.min_row}") @@ -207,58 +244,58 @@ if OnlyNewSpecies: elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".bodyColor": file.write("\t\t.bodyColor = BODY_COLOR_" + data.value + ",\n") elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".speciesName": - fixCase = data.value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - file.write("\t\t" + SpeciesStructAttributes[data.column-1] + " = _(\"" + fixCase + "\"),\n") + CurrentSpeciesCptl = data.value + CurrentSpeciesCptl = CurrentSpeciesCptl[0] + CurrentSpeciesCptl[1:len(CurrentSpeciesCptl)].lower() + file.write("\t\t" + SpeciesStructAttributes[data.column-1] + " = _(\"" + CurrentSpeciesCptl + "\"),\n") elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".categoryName": - fixCase = data.value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - file.write("\t\t" + SpeciesStructAttributes[data.column-1] + " = _(\"" + fixCase + "\"),\n") + CurrentSpeciesCptl = data.value + CurrentSpeciesCptl = CurrentSpeciesCptl[0] + CurrentSpeciesCptl[1:len(CurrentSpeciesCptl)].lower() + file.write("\t\t" + SpeciesStructAttributes[data.column-1] + " = _(\"" + CurrentSpeciesCptl + "\"),\n") elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".description": # file.write("\t\t.description = COMPOUD_STRING(\n\t\t\t\"" + data.value + "\"),\n") continue elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".frontPic": - fixCase = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - file.write("\t\t.frontPic = gMonFrontPic_" + fixCase + ",\n") + CurrentSpeciesCptl = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value + CurrentSpeciesCptl = CurrentSpeciesCptl[0] + CurrentSpeciesCptl[1:len(CurrentSpeciesCptl)].lower() + file.write("\t\t.frontPic = gMonFrontPic_" + CurrentSpeciesCptl + ",\n") elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".frontPicSize": file.write("\t\t.frontPicSize = MON_COORDS_SIZE(" + data.value + "),\n") # continue elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".backPic": - fixCase = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - file.write("\t\t.backPic = gMonBackPic_" + fixCase + ",\n") + CurrentSpeciesCptl = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value + CurrentSpeciesCptl = CurrentSpeciesCptl[0] + CurrentSpeciesCptl[1:len(CurrentSpeciesCptl)].lower() + file.write("\t\t.backPic = gMonBackPic_" + CurrentSpeciesCptl + ",\n") elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".backPicSize": file.write("\t\t.backPicSize = MON_COORDS_SIZE(" + data.value + "),\n") # continue elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".palette": - fixCase = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - file.write("\t\t.palette = gMonPalette_" + fixCase + ",\n") + CurrentSpeciesCptl = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value + CurrentSpeciesCptl = CurrentSpeciesCptl[0] + CurrentSpeciesCptl[1:len(CurrentSpeciesCptl)].lower() + file.write("\t\t.palette = gMonPalette_" + CurrentSpeciesCptl + ",\n") elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".shinyPalette": - fixCase = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - file.write("\t\t.shinyPalette = gMonShinyPalette_" + fixCase + ",\n") + CurrentSpeciesCptl = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value + CurrentSpeciesCptl = CurrentSpeciesCptl[0] + CurrentSpeciesCptl[1:len(CurrentSpeciesCptl)].lower() + file.write("\t\t.shinyPalette = gMonShinyPalette_" + CurrentSpeciesCptl + ",\n") elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == "FOOTPRINT": - fixCase = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - # file.write("\t\tFOOTPRINT(" + fixCase + ")\n") + CurrentSpeciesCptl = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value + CurrentSpeciesCptl = CurrentSpeciesCptl[0] + CurrentSpeciesCptl[1:len(CurrentSpeciesCptl)].lower() + # file.write("\t\tFOOTPRINT(" + CurrentSpeciesCptl + ")\n") elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".iconSprite": - fixCase = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - file.write("\t\t.iconSprite = gMonIcon_" + fixCase + ",\n") + CurrentSpeciesCptl = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value + CurrentSpeciesCptl = CurrentSpeciesCptl[0] + CurrentSpeciesCptl[1:len(CurrentSpeciesCptl)].lower() + file.write("\t\t.iconSprite = gMonIcon_" + CurrentSpeciesCptl + ",\n") elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".levelUpLearnset": - fixCase = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - # file.write("\t\t.levelUpLearnset = s" + fixCase + "LevelUpLearnset,\n") + CurrentSpeciesCptl = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value + CurrentSpeciesCptl = CurrentSpeciesCptl[0] + CurrentSpeciesCptl[1:len(CurrentSpeciesCptl)].lower() + # file.write("\t\t.levelUpLearnset = s" + CurrentSpeciesCptl + "LevelUpLearnset,\n") elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".teachableLearnset": - fixCase = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value - fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - # file.write("\t\t.teachableLearnSet = s" + fixCase + "TeachableLearnset,\n") + CurrentSpeciesCptl = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value + CurrentSpeciesCptl = CurrentSpeciesCptl[0] + CurrentSpeciesCptl[1:len(CurrentSpeciesCptl)].lower() + # file.write("\t\t.teachableLearnSet = s" + CurrentSpeciesCptl + "TeachableLearnset,\n") # elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".eggMoveLearnset": - # fixCase = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value - # fixCase = fixCase[0] + fixCase[1:len(fixCase)].lower() - # file.write("\t\t.eggMoveLearnset = s" + fixCase + "TeachableLearnset,\n") + # CurrentSpeciesCptl = PkmnDataFile.cell(row = data.row, column = PkmnDataFile.min_column).value + # CurrentSpeciesCptl = CurrentSpeciesCptl[0] + CurrentSpeciesCptl[1:len(CurrentSpeciesCptl)].lower() + # file.write("\t\t.eggMoveLearnset = s" + CurrentSpeciesCptl + "TeachableLearnset,\n") elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == ".evolutions" and data.value != None: file.write("\t\t.evolutions = EVOLUTION({EVO_LEVEL, " + data.value + ", SPECIES_" + PkmnDataFile.cell(data.row + 1, PkmnDataFile.min_column).value + "}),\n") elif PkmnDataFile.cell(row = PkmnDataFile.min_row, column = data.column).value == "newspecies": diff --git a/pokeemerald-tools/pkmndata.xlsx b/pokeemerald-tools/pkmndata.xlsx index 9bcf80ae8ca2f98506eda03e1a012a55bbe70c7e..2ec31eea5819eace646d748d9128d9f8c806ddc0 100644 GIT binary patch literal 721080 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
xykrvgmg?sr^3$qWM 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�Z+o$KkB(hLwl|>O+(?`SY!#$xp%}69%qs%P zS#Xq_x(O^zk`x{T+cPoZ3AdKGW$X&YtRGk{5$(BYu5Lc<*rDkGg5wnUq0$raQ5Ver z;;r8969{aU>h+`(RT(EJt%gRYiy^)74*3NrV5t;L{m89Hz5$ThQv>K=@Tw_T_zH*c zHCEZ#mF=;sT1`tzWE(M0e(L66`{@0UIF2Gk_U`Q_lgGf~4=pUTy;vF8Yq!YHayNI9 zo_;bRMhs|Umf42lUN@%;O);C-rU0f)N z{$I13-dJOke);^O`0Tj9iNPA?(w_$JQ>6>|l^ z?oywPIK*&CdGg;?MLJ=8)Zg(YtP7^C3-SW*dBN@{Y-yJcf&B!@5_UhK5V1BEP)HI2 z*zmOY9CvW7lKfWmYeDKUL8dW5JXJU$yRtMPqZZTt@aXH{-=lG_4cFo?ZnQwhL#fS~ z9~-=ya9hon-w6r42no7SCOGkX{DSeSaW&-D-G9rUgmCo>;Od_g{L?V#$8O4>UTie= zg9+kMg74=3-Ol~GkGpC8_;3l9At(`?ZvU8aY$;Y#earsJrH0S7piWv)lHf~JTsC%- zo55A9r-3MVC!20+W;Zu2pGg);6!2bvSafyd(`tm?ng@tR39QGEvHYeOvCab7cujFg0!TJHdo8!L%_!sbX5i2oH<#J(fLS3l=;{%-;P@ zw%*h%crKJ$o|%M4AZaEjZaEugH{?As#09CmeroubGKM6W`l|oPI+f1-x+a3WPM%tc z)OuwpPW(&Qn?ma;!=OgO6xZNR{NPSr90#y0(TE8a-eJoH76gwU zOwED_dG1BGacxoE*`vB6a|Tn482LLiDSQHp1KbNxR8eI{1UM501ndR`IKiHuLno+e zDQ?wMe0E?Tiu=0&DX9MFyBJD6>a)()-qkdh7$`-j^>keF8hdwc`-xI%P*-VCt`Pws zdThUg8X$VjZD$IP#}5Y1C~rlT&dBf-2C;Wv*Fpmmsrji=bZ}R6uxQ*77rXMm`y1MJ zAnp)k3JMZT!B=*$G(zt(TjiHq|2v9N1-eGSMm`9DbR5zVvMd-^ z{-QviB9hkQmg(K*+pEIBw+kFW*i{AThfQO<`dG%LyDiu?cl^<1m!}_5bMD#c-pqRW zwN-U08KCgKCS|U|{Fc+K+V+Wpb}%(|8)rKFS{HocsObh1o{8>%8SPY_uw0(DTrSnU zV0sILX?)d+IX_)H+WbDokfASP$mlRKJk8L44s{!*ne~Z-W=|Z<>yrg+9a%tZ`85&~x1WcTiapfHKtz$0T5JXA^Pj?BAH^T)w;N=$^y$-VDrj&&aNl*Qo z!sLxEYXe#FuT5D`dgtkbSM|Zn=kMAgcUpZh$kA9wQ&~>w096a|sLp3zDUlT@(`T+X z#90r@KfbJgdxPK_c;0`pO%u<5QS`J$s}1_T4N7(?w)kaH_LYF?MXaQRsO=~6dcd}U z=U~Siz9vK*Sb4U|;0x2(T-sa#&>uju@l4l&9~Nl+gued?-HHPvc9FBl`i;~yVeI;? zppI}Ae1ZHfoEnSJyIuy%{{w7bA7E@AfB`>}29;C8%b9>b1FmU8`}@TAaoiKHW+|Q9 zS(jH+Ih-96;o*kIcteLEkWSAHr2MkJ>V^8$D3K_4l zRgnGc2fp5@79Rb0rdEmWtwa~SLAiNP#hSD(_?;h4>~bY^$yGlVA8!EmFjPjt+kf{k zV3vx&Lgc{I?Z)G+wjTv3&o-jgJnKxqybm3{yTQ5`&$f%B`@1XaFoLjx9Z-m=4YKI8s6lqzcn84hw1qM}LV;mj^7KtGm$A~dy&G$1tdggdh(sPr(+=WKM=jQ7c#vvj^t-vDY zI~`*!jhF+U9bWk^s+JseaAtb;h1DGb!X+n$^~jD~mya@?&lv|{A_jvuGPiQuWtKnn8!HA-s z0~{4h+IARLe&?k_o954T$ir5dF;qh8oR}Sh%|aoh!Wm@F=#jkNSGP2?4)lTh0`;r` zvkBqM0W30&Av?if?~Pvjs?@8>#GSD1n6~Z6J5jHWtxW2)?bywE)H1d*RmrWD78Um2 z(-UZsvJG?epPc#e5x+*9Xh)oEryj=)_F8tNB1R6JL8cgnYE=~Qto2J~IS);ln?VgcOBKh6UKZWl{eC>Kc`YZpjmYY0vI|oBK*99$-S~e(Oa9a( zi62&QLa#EltAaBgz;94j!}9i5l}eRJ-bwQ4MaigF%H87M}FGaCb8QR0NVjMy;hGNPz@>*==)%DDsj`FTm|;LsX{ z7k9Uh!3_3W?&qxB&!zyjcfWG4fYPq~^m+=QrEf6FRKoy3oO-u!T=g2D<)_o9(ZT)E z!O{mrruWrDEzQNVfkjeal~-JnErb_;n;X z*ckR85>-!HN8Y4wb56L62Vf?t6mqTVt%2fh^2N>nL)M$eLm77e<1`pMrBcKwYmq&> zv6NJZQYq00*|P7;SSOLPMU#hLgQpjJBA>V3H+YsWH>7crrJwz^E4Fa(Z0^8$iFh@?bmeJv ziQy~Jpc>EWIcYU#IPW%nbe+J(>;h+3(#CPQ+d&kCG~|2!5WFbK>a%Edko7Kh^}KvX z;-R4SWS$9s%3(%A?d@`y$fH^+_!ASB9>KGN%=D|jYf0ga=Oavrbkn2rzXm;uwPG|^ zX$-sng7C*vLmNp?709svDSW-JXOC}HG#JlUSj_UFvX|# z&DF_t0N=9W=0Vs5yhnDhsW*2&o1kh|s~SXQC%n7@Agj z2y)lBx46;jS~2$@7eiJAN`ye@CGf20vvcxjwXHRR;>E67zA@2OcqII~(mMVdET*u! zmQQw&FG(hhn?L#wQTmQ^a$&WtE|6aT4WtW+mgU!#Z{x(J#~h!USt0SMB_doI@tXQv za5?ib-Pv`zkG{+Y{}gH`NkmTMXvu*0I1c6tjgYCbhhSLh2-o! z2KpOA6hlKM_qzE#pG8|HZg8%K1&^xO5F!EZb#qpEeIX}jvJ zZv|BBkTGvDy%89KPdpx+x+v}pqb6FHlI&Bh5o;`V6PZ7A9iG30xt8UCS1ShTDg~~i z%^yjgz&)~nr$CCH52I-{+pRAGvWtw_or>gl z#2PU2Z2v)e@pA=I<2GlyqK!Vy!Lr2M6)(S!+>t!aWbQk&=kuAKf*q{#oYWXl&mG7v z98~<;UF!`#iW=`#$wj&}@ucjJEIf}D7+ON?0ABN%sGjNCW>)!&)&)>0;`FuFYoXQ) zMzSZM#sku+orNXgQ>z59$Hc)6VM*%(;|%(XH)W;jT7Ic>4$G47$wK$=|AX{yqI94V z>MtC}&UoZ5p?&u5`w}{R3E2=2U?+GfzDW#!<1NyvPB3lT!>xKj7dDdwE`GlWUXDzT z=|INb{UJi<5P|)Fpq>Sw?*Ct?Tj1ow^!o>$QxB`{y%10@5@516TP>q4OYf>W+&IB{ zKfrqZf3Z&f59_I9HTHf8&W-Ke0%KRR^HV2r(@rGGWwj>@Vu#e4>3OuU{^aX7i)dlS zZQpN~@W0xR5<8UHpzLY;j8z|J?9FmmkSgA`3bowl{-~& zKv?YfT=T$nk~$|v6A27J@Z*&AD0fJd2jp?r;rsvBlsn~j*kX}t+-h%EKs2<=pcuUh zLiMI33gtNp<$gM{t7<$NtCTy7RDyh3tNdD=LSeXvJb;)2CrJs$mAP*(B`x2F3ILHA)tjS?k1p4kM3~lI8G* z8vI%%g=5y|Vs{yW2#i)N2%A0yvrz@Ja&N5{@LR{_1oy-JZES$eo!7R;&gsIV-_nZ$ z-)&|Q2`gDDy160diU%Z4YR|8GzW#HUZ_?-ySfmV9uq>5^%b8!lTNW!uj#VCNpSbUD z=k3n0A0KA7^2kzQLAl4gQjFJ(dQGPKME39^V(F*un|2o+OVN+O@uX52CRSe?uM@q{ z*z6>s_UEG{R)Wq#GH9Ju6?=Vie*6U^k!@YbW_#0QM5{mGA-9_#Cv zu>7(d0fB|N=!vqKEW%Mg3h*235OrtNvSg{U{@5egx%hlmqlzo= zy2jtsMtLcf!#S>NiB&EV8Yb}B6)FqAdORWic8o9G<_o%{8}A;^A;BI)XUISds>qg~ zF?v+R+$Rx#Lqc%hg?2@^Z>)Kpr{}njN&L23Lt@eUDaO`4ivhIx49yeBN$JB3d zrNi+BsB5|$NVifOJq758MmQj4SUwCWJkjc*`*wVn@p&BaRJ2E4*H9T$#dNNm=m-4M zPIdMQc^;89gUk?FGZVcadvB(e*XRssLShzI=BHR0Q! z2uejFY>!vT@|Es?e)PJ_i}h~E8^pV3xb*yxkJr)Tj?d*IDy!s~YmT4);QD^GfbpH; z*HpRoFPmASVLew?-t%q#$nQB4k8pxJfJAAVM$V1=Jn#+M!aZep~GTJ&`@rH3Y(_+Tn_&i({4IIm4 z`ujpWT#D8okS+6&t@FI`9aW$*97*fHM7a8pMvzrW>}Ngln4^}gLj0%VUp)B@R%Gpl z`W`@i@zA<;*k`bw@HSrmDV`fY-PFmz4qjGAG8%l)hx7T!oNYV-h>OljBDvFb-8BH+&k~+<-=;2)C2>hX5Irgy|Z+*zrV!4 z&uVnh+(A4ev%kpwcvMNJ5R>PnxMJ?tc#uS|(w@B{^I&+a>0m)I(`%AAviQh?^0N~K z&kMQ>8xPR2E4)baT7mYK1JcXOo-zyP|0Hv)IqBrOmFy$t?W3A`p^EZ>(u*9Y zB?j5}x*0AlLS?%Vf?U&%-q-=o-k4W<9X&~DVhkM$lHE+hqOdt3%KJjwoM-#|&&h=f zo|#j{oh~2L!YV&Fs()}Kx*1s=FeX`YEPd+rrBHP*KYGc`K&!3I!xElyzc_|n=35!e zRJ(TZha~!3eWBYB$Goj|e`SLIO+pj>?#vuy=h#agd9b%>3uR|gXL=pNexu6m^U+CZ z1Sf&~!7@R0!Yb!}H7ftkx5U~BNmk4YzFve>FNlu2vD?@+S8r^~*4D}zVM{ZtNto`Z z^l;zV1^2s?B@*Rd<3jhDS>+IX(+H_)#Au-RJ|Z)I+~dm8EBG{m%d8VmiK7#UlshQa zfmUCCwn#8UjnJfGY0|O3J$gORg|R708i6pyjZe58FQrFbiSNqR`tRl!U5Gwd75t+B zy|=-9e}lQ@AuQ_k)ZJFqT7d36x6LZw*Vi#P!l`HC`@bpn<@4WXFS{Qefq1SU>CkKH z(93SqqeHMB66xGy8yY*VC+n4=U)auzr3v~3si5prsxT7~I2h9Z;eGb(sL-WRp%4{? zMnTbzA1AxIjOD2?i|JZtK3fcRKK^LaG8mF<1q3i$QW<7piGE zvisTKp2l}=F;k|c>XR)e=@W054(cT%I|PF; zSH0exb}(o5l`&&hxx3}7f7Z%J_F)iAx+&B-sB7&Cx)hv=ifPZyO{WUJ&UEbQd^6l> zYM}ZoY1JoKa?kBz&QxqT8ZV`|p#hk~m_sr)>xWEn&N3fB|z8PR;v@u0cWTr>2)|uJNMxbT0ea*hnn1XZ~a?`^mUg ztnBXL!Hkk5zEcGaD?uG4BWt_-bX%E;UQxy%EN2V8CkQ*27ktEDWQ5tot-sTFyWN7h z?$2L_7s63QE9smW@D-Yi7*i`)1aH#e>nhyd877~F^T_^Yt_waDo?FbN1Nv=JiNmU& zQ$F>v58U-(Q5t_i-SM`7Gj%Uq8!yFJA~~fkN2SPeJFc&BPstoFl{l#S83y$pnpAdQ zx_A5TYO2OrD?ZtW1~BQ|P-g=hd+x2;+D|FKgjbcF!uCad0P*UZ!;6QWH#0pZf&7Z^ zsHL#%!>2ImAEC}qZJf9@#7+*x?Q>OIlsaa}Q@PE3@?O2nW^yc71vJ|@KY8uekmvL& zobJbbNm+!eNd)+T!OTEGHZn8PbHZEt>XE>!j;-|j!^1?JPisr)k_#8VMZ z9Ok7=s#E3LC)J<5$8&ehmp{f*O7?+8qEwNlvxSWV_f~5y@1j{`?4VqGLIu#Crx~WC zMm%!{t=u#i(q}l(`D-KG&M=YU&(3qbyXeN)6jcoyb_-3Q{MgFp%@Z^UkiM%U+Ezm9 z1C(>YAJlNz)o=_UptY`(KWEaf>%g8pqdbex!IqS+=OXSLztX{$SLz;- z+|4J&-qP@I)bJP2jXmCma51#N5@GBc>vh?V|28M6J(b8_ZXdUCm8-EOMQ{JzGJS3R zJ%bwx`*@R-|1RLh@!ZD9+Sbw5inkX#>jB>6;xh;F%%u*atCcr;nDi1>dB1d)h^upJ z=O;=Jbv?-!>a+$X@QeOl7!l*mTL9xK?WWj?9XbJ&2uzRnst!fpi^I!p5*hJV3%f22 zFOZsP8o`Ms0u{@s-}fREH;WsEL)b$N;idPzxVs`oAjv}+&S`^i2g}5@!SVB$y2!AJ z)&PLKek`;0;}7 z3UqYKen8ZxgL-WwqZXN;h;t_&qH}U~*zO4yn;po^poarN{-QL)x~=4>%v0 z3z)L+E6vDk@aAdnZHn>kyG=HcoX3d#!}yhb-FDtC-u;W~so^3pEvOOv*%>4wrcI(W z{%T#1Up>Lk(3`221tUWAdXLWP$h}2z&uh=u&}dD%vs}dZI&sWv zf6F2`4+>`u{P5ud36vCZDhXgvU3+$XBO6Nx0^1?I~;c*K7ET z<_1ih#nh#QF;F*XSmmn5&U?hg-UVl&0-5mt`-s3H?r?3&72-sUn#41f+HdY5WEZKe;KM?~hU}@`2Ko`okSttkw`F&Q zRz5;%NC*;#6B^$~a~?L7pa)brZv3u{O;ORX$SyiO-swI!g8YFnsMc%lP}G0gaHWYS z?}(?#gmc{gA)!9gD^HuSwr#MF=^DWYRKOcXn?qWpm`Dmxu z{a@q+A)LFsOwc)c{uGK1<VT=pq!>=pOU&bt9y^5o?OxLlv`C$P{ynj-GU$GVi=p zM3-bXhV(ed%<1DxF)ijl@^=Zu=rVrimkulb#nnlK^dtfrP0*{{j!R5WKPF&n6zyyc z&TKH0WL)h;VUNv|`HOM3-YOaH8&(tbGW+$l*QSof9c0$PM@B`B)uG4g$c`ce3m<#D zA_-OR{R5(x|UajfEdZtdsYGyXp1=^HkaHgU)Y2FH&Nh&$!Th|jf` zeOXk)$N2lX1%7X@>u5kyN<8Kii?ud7t|fH8DmZ(Q$Ad|7;rTDzU9MBhzmB-0g(~s~ z9N*5`3^1?2D0Z2itn>bWRCv|fc#p$9RTLY=v*#DJBI8;fxUMB-6}Cm6A6Kl9NDy2VFO3 zA*O@o9p{?Ui;d$MR{3YUBE%+TE|z6PUsvd-DBz#ljlvu(4{f7E^*+z{U%F0&@BYj1 z_cE|SozK@lAxZnDYOKx-{%%z%N?yI^<~dhcJ?vI>)&Av);>-^J72HHIuC%(|tPFVv z5KZ^zHR+_h)x|6>RT(XA@+p{x8~yEyDgmknmW-ZN&n!rb4S z&#$r<#fi62-J5Uq{|jbmh5|_y!DXZw;$TjfQE@o(fgJ zE%-LBZ+2dU)pho3r#E-f*Ff1oJ>X8tGI}*hz}g|}Q7qI^tkg~hBMg6!g$*3b&x0OL zW+z}~FJFf8ksYlI?T=9G9kzml+1k6O;r~m+UnX~<amGyJ{AFg1sL-catpi^!4Md>DI~aB!Bi%%j<2w-4lJ$_D3IX;^1x?Ugvc z%RVZTw1Mz@anTJ~_Iajs);GudTNyNU`M*81bHUEYnpCB|yP+Bi!mZBwlQauFd1~$% z{OY7k*#nEnX60zas06F?L`Ffbo$1R0SsLkTx1DrY%SO%SCrLRP+?-XZnuaaA!{7c) zOCbbQ3>H$@Di8!)*CAjII=0U-u9IiK*NmlYI{y(+yQ(NE`t#HBYj zmrDNHlI+|nAr0wLewFr;n1#^G(;^t6tT3cU6f-l5CT5rADWj}F)b%kY__fW)37any zHjoOOMzW}!2-OA%G79IZM=@GM60k9wuv==S{>xe!;BJdwiuKPpU)h9I*~BHhM|ra7 z-%QSu-C9%m)d=j2%$mB#n!XojgbF=hDNIM?ati1D_QYND zIs*3M>_Qo`Ba`zrlsz~kS$qEV&5yf;hMK?V==qvf%rG=l(9v=tm(k!oBH)3PVC@{| zE1HlhnizKjVg?;ODJNo)^k`oKply;x9|b7C02A58mm$3NICugrK#r61Ij6{3d5e* z*?KF(vhuEmH7vh{mo2U4!lu32%?#T9WUV15eW6Fi6}ra)pOZKBl*q9O9!N`!MF{aKH-95%{YS|m;^?g)N^xaMXe>6I+{6#C!OBcKdAiKJKT*t6U>zbsG4gFLq{J0RF$|xWCt&_BLF)XQGlnhQCQmD+}+2m=O83oHYR*$C);bWB`3_>rMD%5plm<# z`dc(E`fVN=H69W`sH4U=P0=0mM>Wu}>rKe#wS7EttxjzfS>N%3{MHJ|)8>8YCA_*v zO!)7AoP&05ql`*4d0Wg_iR8^vcf)4?B_nFgl&7MA?)(MNCnxe^fEc%o_~zqlhdgap zcY5qU#J{^+V^#|MK=q{jZ;>=%*d(+x?e_MgM^O6@15WyNL*33vhj3dj*y>@z`~@qt zMF<5TDh8_(jMQJkOBon%sXaf_m;9p(&{t*>-`V&|7`}`^Ti%o0`_m$kON>Kf14c1F zG(R(JKt?q<6A8BQt;A)_nV^RMEu)gLyGvyFuNT1BdPEZy7cvNs3nt4GzX`4)X6a@? zrSU2ydro%42a~I~!48T3C9?yyM&~^;ABiXNPCGBhRjUD?lx210R*b+KqzwB;;A`7F zFSzp7Mi`0zV+Sr{#ak{A6h{zp#2Kx_n&4mzdtZyXVfEPP|>0ekQJs<&7 z3lV8g$C8?i)j=Tc(j>DNP~Wf|Ef*~HWVPI3QdJDj?lx^A)4q2->`PTN?ART<>_7ZI z)PbBY{c^iJGKqfv0yEBnq*X*vg1$zp#9+$0&d~ctZM0D%XQXuV6wkS`>+A)-3l~1& zgrEYpO2M<%Cyy-g`dpeZgsjutID6ijPr&(RU6_%02Qb!see>?u6}v+PB5G@9w@ua}9}myF;`ayxOZYK_qOI+j2rNA| zgR0X=M9-aA64P`-)SRWpGt=Xl`By)wN&@mXq!YCa$lsVwK>nW18yX8}r4yiWg5?kZ z`MVV~(%E#%^{M#bmCbcSLc_Nt@2Mp3E%2|cmIXvh%fg#$`$k3=UxQ@%>Yu1y&IooAM4}K|M9OZS+8DQeo<4VmORAh`YlYsz7@6>cD&8K42V_c{buXf#}0+* zZS6Pr5l005@Qwxi>Fk70B((i(^u2tc5gWgEo)y|{+}ZM)byXPNI^y=+YuVbFS^BI1 zndueJnKygD6boHLxGx4-!3RPqA8q&&05dwBLpjbIR(NAL*X5gmf_*Lw`r<-q_n)qb z`-*1K&u*x?#C9WXXug!6iDTH|tVgTp&Sb3HhV`uR`5qkwP~XRA?K1eDBDDH?6+#Ge z*DDE_qYVUuw)*iT1sr`X1zVw~iCfmm9`~VmOu2D$ONI`h1t~ z<=y?l@KpgcRwa@(;lgJQ&026aJ&Ebs?uwd;(I=c_uO7!S?u5F213MiiC|Vr6OwZAK zq0S3-aU?{dlI?1J=%uL^UjqEo;NE{Z5O>ks4?m=1fd_xNZ$m8EJC^qiJhMSwORwc3 z)ruwiiqten43s8jB{UXnx2)N2;XO`WJ*KxO(l5S3*0DshwA4{Fv2a4a9D6C=vcsOr zg=V1aBeUy{tVYmB7KD_fVx`$)rNR-4Ox;eZNpH zd6egsd60}?`Oe&+J0nRKF(%&ndoFWlq@h7`$K8h*K_p)(p0%TUA-j0bD*yEf%+FA7 zGC}v-s5j^8h=CLeW4jLmsoR^xK+1aG>s>9KfX9K2a>R8#-o(R*R~4H1FIR8f^_>0& zmoCQ3jeD;gjJh(O5u?RsnD?NTCt?@B+rzUo4VJ3!P>nh-D`sDL=8WfJZNGoEpEqPV z(x@afHcJ>7*Vw+D`QeT(hjZreGR;NoYo+W{18sUL`K$YPCBDV;m1pR!7;pB|s(OVhlB=52WbDPEs&bMABChJZb8@#PKhw0VM zJ29Yq3f=YiGswrUTexF5+@rHvF;t#!8=t{F{mOHF)4K$y2v@Lr#;i4+AG=NOFJfxx z6Ya_6*f)+!!z~(^B8P&e*v}Qc(#bzQfluOE7hg{GFC=*eN+f|+V!ySB2nE??l1q|CztKVGSh}Z6E0q{jrp$V#Mc~|YMP5kaRgbvH*KGI>!^6EGn(Ui z^o3A!-?LE0kpko&DF_ zB_}{jlL$3c{ID)JBqSAYV}6lJ1sjusw^YGyPu@O`8m@EO_rNytps+Kz==#Oz98Z*} znd6Mi=2&a}LIItD>8}N`1;@YB4q?5aAptDar}?Fg4g8||Cr`JgIyderB9+zTuGe-EU@;|MCl)0 zklX~8vA;Cqpj>6bg)ujHL6=!NT)6xtn{au7@t&fY#OL^{`CXTWOl9*;!H)jHDocl` zwinFH%26~HzAF^GE^xI(AcCp#% zjL_M;OTIn&mSh!L_YhL4LXh7sj$p-E^NaUS>uznjH7yE)UMi&@7cY!~QkyXq(3a=O z%vvV+v7Pz;{QLNJ)?jNnF>^--m(05z4GVOCbt|9f?p+j&=!K+I43an}f2_8>hgkhM zZs-{I7gr9~r!EtP7iqXUx0jgulu|10C^LLmH=G&pKXXt|<(bFi9@!Jj%M-i~sL`S_ z2SRL*{(SlY&G2=|2Wu^8@cI>PLhT}O=`S)QwMr$mR`a|p9Es^Y!Tg~^>cNc^(Av4f z99Wy$6TBSOqyNp61Sp3r`^QrF$5Av{vkZQ)Mz_YMfRK@Wz=w70RrPBvtru(;zw;YNpRIU=OWg`PMHF<9>) zGTFWa)VOF`in=N!*px|@V{4?GAitA(f>&x?IB61vBz*Mw5<#m1Gc%*g5%Iwe3U1xQBMNxginlB@DwKYdX_+v+T6t z*^wD9$qQdlS{F^NM%5ogH5}~9OV0gcH=ZjPXdlTW4&|6Z{-H;wZPmBiQrIK4)oZTR ztBBLX#4*lL?w_4m+P=BogON6(J9E?8d++4pe@vTN?IMVs_R1F6n+_OSOjZkEbNeEvU zOLM!S8W1}ymq02~zJjbt`r7Co)eRZAoB4Q&dDZ*O4$&EMT)RPgO_CO{Du*SoSNm?5 z7W6aE3jF1M6Bgp_MaIu^b(Gr4?FrqrUq5x;DJtp@MjW0CyXJ`^Gz^=27acv*nn|*s zNg57D+2cl>v6!tR*Hhjj>VLCPw@TCiefh(HINd-fgRcjO_`+bq4-l~;hoX(8Cj_ZG0!0*2obrZil6p`caN~FDc0C^+2E7z#KAchZ;s6{aX z?%+a^Zt>P5)~@WcLpmX=Sw^gyl8r{OM4I_s2W0hbV0!1m?m1i6v(tdCZ*+J(a4wea zl}^wKf6H!vUO+n2v`EKy>0z|-{N-H>Ae+8(&d!u^8j$ae+T5w1E+<%^2BVY@eqHt~ zy6LVK*zzw*3_zn9HRHRM`A3iGT|twu9L+5LRbcwCuyg8TlMvuq zjQi+?@_04N#Frg;IYHy0JLB|_C5cDMN3WTWUaW&3Z78=+{OC3J5xEZu{y_eX7b$;GD%ry-KCINr?cD(Q=r@W{MYDVN~tXZP2&>RCpb<4alo(0#qH242AUR- z?gqzFuu9TNRG1skY<<4{=MwQEqm)9fv7p0+PNG!jwjl!uq;5$rvG@S(oXf05bQ0FA zmd+!!jNs`1=4`)kE0+_jsu8)#tumBbpq~525;IYHW{LF%t%UUjOXr5#^V1^1#3-t7 zUX;!ZtYw4MlCS7R%GpalA}MFTuit2N2=gll-wkGgvP#lRRM=_JAL~t{u@wR7$KD5C zo=CC?R6`iN-!?9GR*s^6!^%-bazb^Gkr~=1q6LjKirYD@Xm45YU@w@3idFKAL`As4 zosgIlv+R!9r{t0@1{d!47oO|hR(3mTb~`ee!~Msxmm+~WiQ_q z1kn;! z*N*ZwerK;gHlD6H07Xhh22#gme%~z(w7cdi4mwIyaq(>uKjzIewPONi6^=0#SK{cm z5Y|^0csRV$=>yf34>_vihy_&S6kCAFYF%Yi(5sF+c00rmEX+(On%dG&<_wty#CFPE zI4(kE_obo0-wx`rI_2!NOtxB{?GY8*8cAfrC@HqV^L-S($Db63KFyTCLaP*=O)pG8 zvn6s-*%Ot7pWr?qt%1079MvTGisJkNsB)_v1oRIJ?Yx2xsB#lnZ;NgR4WCy~BIBuP zWuebTBN@=iN58Mn?cbt>^j}6Cmaq3SLp7m1;{;-PSn`n*)m9T~{r$)ZN(~*hkWI{8 z0ZV+xbJ6y;lUpQ>6D3?<0TY-b%4D7h3bI;iwT=Lr6~i{yqBgvMCUn7koCli$Yi}Xr zpmg|&qFgyHWCNTIFO>bX0h{Zsuzk4if)>-L*R>Sol>MXfH)O)}HWMSmG!4*)C=^K- zWy*DnhnP*gw=T#S4_=c9m5g=?ve(``r8`vMJupptFP4+|SgKZqs0VouMkdSO1g>3w zv^TKjSY8FyEodjAzi>Y9(%kYM*Yk@S#nozp@l0Ro16s zZuegrGiSlnx^<9IgNRKr?4nd~61^I2m>cd5vt_G{mMBarh5=%nAQem`nmuA$SKK=4ex?L$i6FZ}g9ZLg}9mZi0eV_CD z&HFQt^#{PrPTga1zEFlQEdjpg4kXe~cd5$+H|Sf$IuN?Ay8wAn7>5}}QbY0WakH~G{i^G2u1b4v4AUv%jpC7_&q{P863WBL z>&@N+e=y<}h`umyx(^u?M}4{dDBw#ohyJNaum=@}J|4%p6u+&lm7j3Qg~1rE$MozP&IQ<5>LAiGlyi}WU@xnN1Z%IsS>t?&XQ2SSZm3Zgk6Yb|0?0RaI#V`e2=>C6JD=Xj{Ws=M;!@-_OxR^|nt7*@0fU$Y?OJxlPDFb>CDqL!*l}A8}V*omF$UkFh++|>p`SBl)3bkS6VM9 z1Zr}zzSQi4-Wi47*}G7~4flnTj-S5$9PmNUvr}4ldyU1W)`2Y|p3T;~ta5AQ^nn?H zU&+d^(aO)bgo<{H>K`Wc;?{TfZ^dpfafPX?{@p6ok8)@Zg+xR`#)GiZ2VoRX#xUTG zzK8>L3KrQ>GVWmUE;MKKM(M|uU$F&ga+#m^0bAYLxi#k3IOb>ULPOMEN<@6GTnOnq za4=~~r!L8@OE*&uu+dMZ@o1pVjrLhSl7E2autReUX`puPwPo27tG$o9LJ?iEidNC# zRv_~za{Gar0Q0;`IwcvOlwQ5vORvXk#Fiz_xaU%fIWil2o%ay(a*m?jLXvTNZf$a8 zsR6x&#|*S2E~cDiNTF<_E6KcL?eud1mjVKz`R7#pNz+?esfz~jmA`-X-fMjv)Y&}v zZ_?e`6Xon<_US}?dU{JbLWo9n^9i+So}`bYD$)4duZNvX-@PMM6Wq)Lzu|wO)SVMWe<50o!>3B`7j^f$_-SY#!E!Td# zC-gU0>-;S^X>m`m*8L;?lUSiC!7$2eKI8-+Ly-P>vB$AXwi5k?YYf3X_G#mNRxmQ> z?0U|n^&IC?Z#VrzuS##%BOLCCAB+oSF3kxp&bZqF!GccZCW*v#&;h=IdCB{dDX|A~_tgo|^d=jR64Q}zScA)kqSQdX-!iNy2GhfsO z@Mb*!TG*_!Nk_7|WIi*_&yDBj1$8buB!Zv_aHEDTuU7yw4Ct17m@opCn8|AH>Ad;Q z98(W^U51SEH7m+pGTY8JTRcc1fR60F3$iZI~7!dGFMLqFwhe?r|t?$Z}>pW}48xw4$eWmEdy0=DIr*Pjk?P}g(*sKJS9NpM5( z2iy=$5N`;Mt9(BE=_I3ae86__LNR)RCQ#Hg+R7EK&2-s;>GDVoGoz5S*sceutI2i+ zABdgY@oEz^t(Y3-u+yg*M9IjOqiIi#T>P;T-eo=1JRo-Cw5a6i?b`B$-vuKJ$6iQx z~*ly=lJdJc)1MR45!)~9ESmN-p zmJ;pt>%a3WZjRQ8nmLQsmvZlXz)9x|m&N(IuJ0qMqjy*r%}vH#^!)6+`KpT>cL zXmc;!iO6SwhNJoQ5rPJe7F}`YA%psc;mn|a#6kUC&x?bz4H`BlHZZ6+D4>rCUD3|F zOMb=`Cqn|(pXRPGUxrpG?$n}jF6eOoN$$0ym%GO;4~y**s{G!%QVT>G>O)7 zOXTyoEo1EtyEVAS_9&`01lpe+`|(K$S3O`8t$M#h=L1Gqs8<0-$#y1bFc^}u6l}_) zu`wkGsGMk=Em*n>JvDV6IF>#oH2!<`Yj*^Q=|nP|v`U?{DE4rl)xo^7cZ#4e=0)T{2DW~bgA!H6Lg zl$*6%@Z%73=jwZ-nQ9C7nY(u^6h^=C+-4{O`vvn;gaTW@68?}{BWjO4uL39uejH)$ zT>D*n;Mu%Jj6ezIx)t&zIiLlS{GFY#`;3gayH4$zfBSbj3!R`f{+2x_k`Zn6$cZuh zTCm(c@H)*UUUQA#pu2U4!l`>FJ7QQZ|g&0q2$0q)9c_oq9r&Ich0_o}} zW9+Vz`w5D4AC_`X{Z?)N5CJ`pu>}jsIf=R$GI@#XSmx*2+;$=XM_l0-EZ4h}E%8DB zYG%%tz5(ATx${6e4^+|cNDTb)G;trm{iv>QEZ^Y(6lYbIF@Q(5M3DZ~teh|XI}}jhLI3ykyl1@*#rMS2Ycc49tN>^g+;g;Mrd*-SwRNRy};Ts%}T(#BybJ;ApC1 zm-H7F4*5qVIW++EG&Zg|91(TTzsMBRDihOMQ}TYl1ZE7XZ%myBgs3GsaVgJ^gZ_i1 ztP?C*saHMx$4>rVEV+Gwpn!T==sEvE-;N&LEnr)B>B_Bo5 zA@CPUWAh%Abgzc6n$Ll^d9>*}{4IdQ>sQ*)1&zoHY-cV85(gl9yLRyE-897cG(l771#h^2kXb|v0lXg@EyZDVJDE#-v()b zGF8_s_|b18Q9Q<1W%FgcQf0vGIvy^%!4+ z&6g?37F|LDC@>_V1=N;ItP~r^F>J8Q*&(80Nv;MLEI40S-9%rPaDTy{Z z38v980V9#>nsE$ZxNQ*7n}Lc+0L{{A3kL>-74VBcGwszwF;(1X)B-siu1XBNRwf&muBVd5 zB=Gpkw*qO<&p8MtYm6xNCYrjd|8vc??h#Ao7$r~Ch)L}V3CS)W8m-ufFmaC!ekn=4 z%nIGL;+U~%+xg5>49dwG=cjfA(10uwA*@`bivj$ks643uQtw(ft5Vy_`p~+T>esqf zK1&h9KGG_o8tGX@xOTuAlYsmjvWU<$Z{2ZRZd|DYg;(eTS>0n@&=>hoiQLq5M-FWi zHvmdfwc`SMR*2&4``+@Ym(l1 z?lB2tJqOIFXHX$94$XO`_T$ph2X&6HEuI@qZikTArM7@2_WJ*K&xF@?>Tkebkg9lR z(7rSHwiq-waV-r0X%Lgg36E*I61RX_R!mzc|M6*Qi0y~B$mhh(he|gjCwaToL#_0P zp|v%;tWp=)fTP&d?#FF~$4Qb;U8H4Mr_>McPt{^Dqc`6@iWe$zK+4UR0-;%zO zc#N4TO^%CuWgG`?zO2~Q{<{8>b1yWnrbC}n{(uPF8m7j}PP%y)9u*lB*Q=4A`!e>V zwPtE$X=ZcHmiO3?()GtGCTk&I zs49=IrTC@H*E><29z7V*+uxeQFHvQ5h@MzIiNvDKVI@tA-^NB$htBsJ?wk+WXAaqC z=AUL}w%*TqBse<#a%YTRBBmWSasTS6{EFjw*{5&)jN@fab5&%okhM8OR}j3vHo#1Y zPrfR6fjcH~f3r=d34W#g%Jvp4&0quCIE?mBKhMPB`F9)O0?f=KdB6FM_>coPH8Q?1R>Oc^ zva@@`ZLly24lyZ;w)1ag`;6zOc8`m@qlS@BYdE$qsXQdsvk^`i9!)x%%nZ`_@6rV9 z{#NWfwpSPlsewCt$@_YHkrlFcDfjvl{i~Z9;UrUl4G0CwslH>@V$0`ZX2d~DBw1Tt z@MVJutOyFx<00d_(=m^)mJy5W2=QYFZZQli%(oJaA|oQ5)JW~}v&ylK45hz^p6)4| z6Y9+gqPcks_Mh-O`%^6?3+PX1G_FR`!OYBK!O5X8)4UV4dTdD?$TaGu#32fd#U?@coPPU_6n5s{>lqR(5COxP~6|L_u zseXnK4Y()zOz7)yQPwrB$e4gdF|=rV3yw5=>D*`sM<-Ns;miUgb4b`FNn8Q^V)&}~ z@s*fB%3eM)B|ym`9$6+XO!?MR(;wDg9^%S0!}ATOxyvuY%#r7*w`G@|N)C z1+HS)I`{+75p=~6(iq0*O>vr5k2l;itd;$iuwSqVG-wr~x>r}wq#A56`RtB~!f0xm zBq&C|C0vg*gBkefDSJE$xN@N`zr)m}@Te)N8*Xa`lN&+yQBovaOv+5rw}`;_c-$o8 z>BjNS<)+x_RgNsHV3~G~oDVuHMg66-z-m1RrcY49- zkg}{08PwpkeO1u!Cwv>uZ1qw0;Rl#>b13Aw=ZDj@a!TY~8Z?R_Sgs7NK;ZYSjO8D$aM-VK(68=_%po`VW@Q^dYThTeM+yepgYkB^l3l`x ztwIY-sVEYAcn`%8XA$F-62`A%%EGhAzuwdWGf2s`z_cJsbvoHDjMyu-z*Gl^+1eEN z?%nzMruF9=sobuBg@4iy9geQ~L}T7z;@?n;txx_u+n4;M>#@G%f`ez_k$=(?<=H37 zh0m$v7K~W_p;(o)?~CRa&tVej=c*@KFE*Nd1(0u;_MQ9S7DGAg;w@K2wm09}^0Rq|{y(zbJD%!4 zdK@R?+LV<|3sDqtt!pJxp^_CYviG(3UJ)uKBG-(P5gA$6URl|D-RzxpjeC8cm)@Vx z_xJlg9{j=Myw3BS=kq+z^Q`B2M!2Sf#}9;&>?>Zvm+nMcJG+1~!Upu6yC3JBF(Ey- zBQ~cc9mV6=4QocPvSq6=H1NjE#Bns>F;l&5q;=0}>nQmaKG8Yfhand4QDKc;xe~3; z-9l?`A*S((FIqjhIXjRWb)!Dmf(LO7V#t%y&`G+P``eyAK@Tji#45Y;)yK)DbB#~h z{*ZjkiG;?g6TR_!9s=op7}N`Nd7EcK6;FNKyz>EZ+|h-2&@6H0{@Y){Wa>qaSML7w znbn7l{H(fDPZUmiNxH!f`^ZFD9_r;1*a$H}RyS}!s{tAgbS0(aF?92VN zjc?2Mw>d&g^#_8NH9~k3wRW$tnX30IsEjM9h#L&NI8~!h$KW~x#a-?fw9sEU!Hp8> zT$c-SAr>Wp|Fx(~%3r>9>PV>AVJUOH1`pKgts~q1{_1N*zCWCD%K+vr2XIVLeo6~WctmG2+ zOGe0!RHH-QvytacsI)Hqb=yR*EG?~|)pu@MgOGsblei=Sw7*q)ZW(wa2A=`?qLGYp zN=E7Zucs{fKcRM|L$CcsXW(!gvJSQF>|U3bsihKoUHwE2<)nrhm5@<~CxI|AYk$b1 zUVcG#!O%gWA4#3-yBg3+!?#*hhc?8#VOYRySHNO7_wsyf-_Tj`9N!8gzQ%9?eZV+l z{<xSECeF| zlw=ib30_I$S_g%6;T>$fL!PjY-NIEje@lN=Tw0+zcQUVKPjUDLIF z`Gh5FNdAzuf2Qmy-NA>Ym6eR$0@7Ww+xujH<^CWu3(hiRCY8HEC(^RB$Qjzspbw-v z5JT2XXM*0Lk$Zz8B{a9oXo@Bz3jwQqwNeehTEd?p>VOy;g|HFV&31xijYG)?5JEih zMHbdPruIC40?TEA0L+7|A}G7iW6aDh*!JP&X_&5f2oIJ_sOjpxPq4INOSG1#N1phc ze8m3h#onQ_*wL4tK{&6&iVpV+6jb@Y%ARP3_YNsZl5_hS0Pk2sAk9%Ajfxm+bvP;t zl0&KKKV}j1J3Fq48@vqVB+9S?5Du-<%0vR^r~9`Wxc~j3_tZHEVn~iIV_v?_uzvkrV7Y(!T@xfHO4=XBA$zX6?&Z}l zW%wKap3>I7cZT*y4LA?OzlnC`ijQplc~;?| z8&cE7y>M6VRro{W6BEVNP)YJoDe}2yV}EJ##5=6(kLkzY&zm68d)#HOd?E|mmVdO4l%VE=2bU@|NMy=%SPG@jZ z-5+S!hU1R&^%vrfgIZnU;ga&MzX*NOb!#X!Y!fOqUc;fSLNOcXq-8jN^Cp^UCV_G~ z6V8Z}zYFeH#gNm?a`R35NVRH7N9H(Ul*-GIO}8`xlw$yVl>l|@9nvT3zG>BVI~Noh zf4)Uq?TKD)=T>WIe5kpXr>t*N+kk5P zoNpEJSb-_)uOM`$L?`)6iX}hJy@-Md`(RkZPUYX7NTMX1P~prL8r`>D7Ty=TK_Ct+ zybqQjn`Oi4c%sZ~(ALSj&xlyOgi;A#Vd9tAB&xcQrNuUo|887cZGEMdcGFN}IXfIJ zo4tTUs%JyEC7_fq*+E6}l?CH{e;0gVy%+p^^vzzude^^41kZYp_$Jz{UyQx)J!)U_ z<-kZxMoArD%Ri;a!f?muh#|Z@Q&eHzzzv<*|A223puQo+evI{<{I~uI1bp4z#7g z4^MrH3n0qeNn^cz-l_M%{8L2f0jj7etlo9#Uf&qr;JG434 zYpEchDX#MAswRPJ4~=y|{{yL~--FLGt=FB`Rvxbc;7;*`^ALA% zRc+nWNIUjN@W*I9@%DK(i)}mbXD3a4@oR45Q{fSFC=4F;5u4(+iZ382SE~=XHX>aJ zz@MLicXrK3yV0eDW|D(!$6M#M^{%~ul+KyK|zC8s^bRaUFw1mtUt4LXb zvK0iUw8M7*es7A-k<^VYCm1{cX8$B z6RmRVLsF(qKXVPscitOg+a+e*C;lkY?@%1P$yZB+cYR0oNBpb-Jo!nO$qJ)1DlO#1 zuN~>;x)DTFKqUs=IRUqgl@(;uAIg`;Mi$nauz*63v zhf$jC#uXnny;LQj#@epSjq3CIL)G5ovkflpKPJsE&+eJ-J&`wcGf?OV`4zrYh7Ql} zYgtg=SMOzA>rn8ZKpX5e?d7&!E}c3}Z0epRHk&c<>x)fgxBWcv?~1O?dTRKBY*F(L zK3mks_-h??NE4stLh_AhDRQMEX15x+tdh49K zLw5#*D{>W}%1+=G{UGkyy{q?Tu&!+cp;BVfQ$+(MLH#@t$?tginhygt--@y zFTx^xJcyWd1%5rJakVfdQ^2+uUy{PQ?dWyG;4uwot_DJIOQ4ZlFCz#$x-_j@Vt>_M z#6BQ-miXy+9H0bbfn*+;af+Q$5_d|;?=M8|x7+@hRhR&8^_kH_TvkwIN7o;_rN}Np z;tyOKPeAPU*S3q2#6yeif^5-D0ZG@OPS8uPm$5Qq7rc zOsY%FYD>&gSqn=PWB3}A$Vn#Jw4pvmv&596e6!LlMTkE@r*Ipua9l%Ce5Fiv_n`{{xUnoXq=T!U%C-Iv;AUMEmn3!SyIDjQ99 zI1}aJXz_&)X0SZCZPK=s>-0_Y;bhclP)7&lsDm1}bp|znc&U6*Hkk~s_mSiRaF02t zwu$dA$S3d)54)ziz#JvH>`Nu4#J+)}KfTBi-Fa}eW8rUIsRZgN?}lkzk%T{9bW`4OGMc_ zGx15=cBfeeuS)Fv@r8MRBJNaCDYETp$xUKj6d^(Vsh3Q)OisK`9>V6(wejklbZxZQ zmoIAtc((j-vb9Pg(+AZ3X~OCRm7cW%!PMU%)@;P~Y$1UY(#^uLR+dQ_j~+R3p448L zCkG0ZK)bV57^G8-Q@DMJ>E_AB`Z;sn(3QWTBi-9B1mJr39I+jzfIRhf2zX93K+4=S z0px##)n6N)Biklsv!m^QNH+eE%uS?@VLmX9z&Hh*K3_c9Nm%D!ZX1L~$a&Js8ccnO zf3my-$A_^UG>cJXPo?X`lahmdBn@bOW(|fR|<}>1IxMcHx#Gic^2c1`IW!#?kt#9 zYoPddN7-3Q4?A6PC*Gt3T5Jx?=S=2~_+u5X(sZRx!!VASAv;`bm+@ZBz?>oBlL-p&<(ha!)n2AJdC;%e{vFGA-QRNzQ^`wd&o>8Z5mlZOB%)-+(7fA#bnPp)lm=WT zI$AjFp4s2V(kFD+z9&FhS4)&ufSQ?D3C%G(=@Ht1XDtGoSn}EYy*O+4%JSu&7d@@+ zsiv}yMO>1lWbAFY4@h+(xLoX1zJH+KQ`J(5x3;@UAO?Hwv0eGrD_H^)jso*B$Hjgu zR&;&h=K702=Y49dj-@o3xu9rTNi;GR>3}NWT0W+XrxG5Tyz-oS;gE6a#f6fvC^Wx6 zaigT+h>#|OxYAJ=-Hkcq8n1po#y#_$tW!IeYr8C$?2Nsi-@*PfBfm0in1DHiv(nji z=lPB>?gh<&8=E@ja=^e=JB{=#^yq-;#td!zrZTm!vMS~>@9|^aW1bXg)P#XQ5zW)D z!}G1*2kbek{5#S{?a?EC#NQ+hb*Cd|>utsJ?*7^fHamKJdFo9Owspj>f5Z=3giUHF zb2x$dA7DdZlSXZV4r^*f0}deR0mZXj7jlBb#;ZQ#vx!YEQGQ=CRcy6;`JU76| zM%7v{n@Ga|FX3f_&^ zv&$xN)qV3EKk4rzZ032(%4o=SCxwH*AU1hO8B$OXr};%M>2iY>@~5BZhu8hklo91O zBf-#ND~e*-YAs(5zT(*Ak(T1y-e+Lh20+>s0keimJu&B!D2`n)-+R&~ru;U~uafFNn26y2 z2d3OKe#D)3#Jc>K@R4ZB2=AMb3~1wO9QbK2rZ?MrDRSguZXPROp6Kfy6Ycka*?7-N zx>)^EaSLK^`^Nnan3c5DV{;_57!>aBJ!ukCj>&TaG^qocE}YSXhXL*APGJB||HfM` z`!`;67;pP3y~SQz=W69i`{3xOxRGqYHIKQ2a;E%6(>-At;iF9Ob8GExqVH@6?9-c( z2Th~w2PKD_#~rX}i@p1%d)zc{`tdO5|AToy^5ATLtzP(F7`Ko0tLg>M;E>btmcDfu zejS`|EgZ1=VDvvcr4C#%M~bF=;wx599?2FF@zy8b#EvAr$Q`>`zuM&2<3M&vpY? zj$a<;C~g9okp*!E@nB~|=Gs-}F?-goe<&pruujs$f0pKt8qnwl_01aY_qNVgMwUV5 zs-&HyzN{Z5WTIl$+(B;@~{g~VxW!J4f zZAUot3s&W7F}y4mYldk}9koVxFT!gP+lX`O_KP})Sn_b7e`2+YhwXj~A1U0aufJ2D zZWH41$DXzJj1cRqOIIA9ebmRS3jarmrEvnpK zzU-*LHg7`0U*4VNgtCGXLo!k5t@ks~Si`>onu=ns-CTpb3@c-f++>c~WbPJP)Y<`W zlXt#>=h7OW(#HCyetF=tj?_Ei5sFWo2p1>a5=l##Ro9u-)|p#k7YDO4HS;>(80U6N z52xI3Gn4)S=ME(OWR5n<=0{~!T8et7wffDp`XP?v?KAq`S=+@>J^uufxZnEzdgvkR zgyt?`qtUjxW)D^Zab2u!UGD}h)K-cYm|fWp*|h8Z{M{CY7fV;ub~XJMwtm1A_iVTL zBNY#&p6k)>xDTqhef|M+)-&JiO_S~&fO}QsQjeTJ8oGHv>Zd)lyzy;o^XXK7yyi zfwu_W@hZ_i|uf9O!TVK~J|) zHwW^HFO|6z-y0Lz1#f1AtRCE$h{rW&6&_YfwP~R|-<=zp@+{OW_eW(tVWhx_K#p}u zj@{P0@CwP3+t;qC-3aQB^?Q(ka!1mM3sWsST!ien6H-n2yk?+w0OCZcjL9OJ5y9SI zv~m73wAe7qTI#U8aXV##nK(TVM~YBUWeQlg`(UL}so?~N{uJW)lk(vHzvIBOP$upz zkR_qla=~iFh{8U>;@YK((+2B zh8`T6CnTBo0Zaig2Db{Pz>ZT7hz5)L3Z-c`6EYo|iK2vNx72JiMw>FLu25$0W}#C# z@B2TvI>vq1Vxb1gYPCf&4+zW>0prR(o33l9nU-U`)oa*>gV<(Rw2-m!Oj@F@?1=ve3 zSR!zSEgQr-zxhSw{4>CeXxp3*z!~1@sCg1y=oDSJ%qrhIRc^A^mM7J6uQ(4cL;I4G z*S@`u9pe>ew?K|-<FrLvP#LoO@VLv0^cgMRF+T=j!_M<3kBgTLgMQFxPbWJrb2ax39C}QE;JKP zEo0OLjjfL~AG0_*CY_D9-L1FYt;Z$p`}u!AG|{LobgC{~_A>r?=mW>NVz4U8@@>?N zb=Z)<3NBFvcl8kJz^MFp-Y%>cpxdw%5~7QuY!Io=Aa4RT(a+US>`_kksO53PgsnGU zOC)aFx_%5F?Nei;UDJM$I`fJ)hA5A;YwbIY&w$6CY8tjZ4Lgc(jJ=Hx79gyV^>zjt zAbg|`Pel=Y#!7VXd>T{~U94wHYwn{(ZCSuDQoue^AX$Vb`YnDUu=8nqF3s8c)R29L zG6r)W4fc;)64AMxnALo(=TRSodmRhTXU?c8b_t`O@+bbji@iU{wtjW-f(UHR8d~9B znI()SLf5|Pw$it2wr~exE$ni_D$k~-yx;yxJx@L|z-cf2*qL!*_?7xkR(tx> zQ8Z_3YmAm}S ztB@JDPn|NlTC1oJ>|wucOy~=m61ODMmC&R8=M+kbe2YlvB2u%*AwD1227(iRc<_6m zV*zjApQOL6><(wUxc3)jvhU)DclxBmN1IkJOQVLdIFsF`%pCvO9Dk?e!|jF5wat|U zhfTq&11`>{!`9lgizh;%)?+mD$NL*)n$`+0j~ZVdWnOTvbgK3@vze3bsH!jtetfWd zbYq`OwCz}$jiUI3pQZ%5$#RZnDW@D?CxB&&^;uk8UCL4IdJ}E`p(OYoiAvgPbc|>GRM%=FA90UpQzKy_Eb4kCLOrP zrrygdY?4w(MI2M?fQ=K5MOEqmuR;Y0RY9_EW6EUx$7PI__y%m8Gl#A3&??K$YuJ@; zvHPCWfD**e%sLk9#?+uju{i79tWNK$7{QkN7vv3YptxWDEYWvKYx3qO&0 z^MUhREd6?RoU(6ZGq(O3QBy}Iy(QrkNoXw#GasbGJe0?F$YaNEy+OjBukFooO%r9| zKV-`jt8Cty63HnY#poWh5H4V$+k`ETj;KTMX06pT8>9s_yqlq?o4u!7GL=^O$Y&os z9JD`kur-4dz*sgY6~hXpI)O#Ohn=$0OtL?|i+eTyYhSSwa#1|*2>Tn4<#RDStN7le z#WKWv9Wo#D@))hXw6YibU?wzgAAXxDf2Cbu zmd_1*?6Yb2b!Ip5FgWoj_~#3T6O7&Af;f9FUK{_lx${w(s|t%95MvXhU7vFJ!Vuzg zoalV4JBM)_!5cwEo*F)`O{DagmHp?eeRh5?sYB)aqS3WcTm-v&XvG)9B6B+;3p>T= z5mOGz zQv>*-GJ>E_5@AX|R?b!cAY`+zm)UG)L9 zG-q!&f#l^rY9P3Q4bHWdDPe`6DUAiq(n3swGeh5v|8(x>>@}w5;6sAC;yV+3G>Pj* z@-o5`@(sg*L5H>SzKfV8efx^DweMt-PEAQz7v}7TfLG|3ND<&wX-CT#EGIQ<9SuW2 zgl1W>B~4=7<-uu0O0TnF@#PW?ddnxEaO9&s9psUFp$BKedTQE=+?LO@2W-*9PX+`C-|AQg4eVBBc|e zlC6MD(cJ!xn@t1p4 zhWCizxxb|kQ>`i*j66@nY~1hAkgl!Z_N}!de3;E_I~4=MY}YpNVYbg>$DHRWf_S7x?{QpP~M~mWNM5>7J1QZAl8F#f+NzVCI6&Bw=uV8M% zUe*OL)7_u9*6u*q$p(P)~f7ADIw4e{jjDbjU(|laF+>#cac&s?|X7-?U%cp;< z%IHiY@oH?l(WPa}5~eU{`$!zf!qJs{>k9P(EjU^G{AG*n#}?cF7v4@h-r@r?D-jP` zrG*WGK8_oBDYIUcd?LmrkrXSLr2RvHee}+)gZQ? z>+U*j`Z_If-;MWpy}x`XR+js-RP+#pyzATZK5BHplA0D5LEk6Qs+1gAm2s{s6I>c# zkK(;0%O8J!Lmu^gYW@`*GC!~{>*igH=)>_wu7gN~owNeS8x zbu{>03}N*)f{_I`FhaYE!ZO(tkfLut@#U%~4`df}CJ3ET-uM9gzq#S?3THwrx^^hu z$;hu)#V!3C455YW@-(W!%ezr--%Up&Ki1ggI1eLOO!2wf{E&Ix=oh@I%k;dvOI470 zypG^6)mys+na|!Tgb`w1g$c;9+lx`I)HyaS4J<#9H};(^gnc@w_4y}m27hXgMLCCg zw`zSD!ovjKx}1$$3qu$oyS%`-r)T2G*|E2JP&$qtaWN4t3T#wRgXHyB7O&X*)ig3F9aUO$WSLEQxz7i^&E_hyPeV}G#hxpM?BBZxLTr?I zxIhKaNn=@foU})HNNyUMe~^>R%Mhk@NW2Ju6u?6QtA1SR|Azbz=MeKUEz>$}{Qs^A zo*C4uAxIS9`V~#E`4S<^e{N|D0uD_m~P;H9F(xGtwQF7&~tS`^MjW?WC;-4 zxS4f(=KbI1#dadpc|!f1g5#WmK#I1v($*F>6xUup`f?gav*z@5JdG;v)&-dl)d|u@ zDi%xgA_jC*`f>+81T6=Lt^_L$L1qPML0W+eq!n1ZF4KkRrkGVJ=uAsUO_wkYH}mc;>qC?`H~<3S}*_>arx!*Jz{_I;IsaD$Eqm_+foKjt|gtNdFqS z!CXx{=RYIM5<`n8Q=a{!H)B6gve4{}xogtx_qy#l-+ca)VDzTVqRi8uuYc;dR_J3^ zoY%)@HgiW^3oYBOAFhkC8GMilo7oWk`bgYR#Pn`QoNp)rqVMC{wtneHWB==8c*AiZ z^&^jS=WEx_*Mn%4*4>S@gQ31M<;}Us2j)}U6>+vD$;!8VPLmEvghizFBB9vC2Hff- zRS#CXbZ|X6iSRF`lYr&-{>0NRYO3HQLdRrZ>-Ki@fNyE*4~_lig=LYhA^~TI6TQ%P z7Vg;W1Kn||0Ca8K+aeZjn?k9l2}p^K?uBtGZlGGO3@`tnv?Xmtd-^en6HP;9G<{5us4Ohx24)whdpkNO25%0~n{AxVU4K*>_5Zi{3e9CRcRW}Zd4 z+}?B&cuKc*&zci3go_cGT8YRFUUdI_Mb`N(vb%ys?%!#^JWTbvh5lI3o|FLLC?Z!% z%mv6`9q)QKZK1Zgtt(EXa%MuTodYa;xFMT53AkzONn3jXtGCu3j`+^6!cJK|vx9FI zvZR7&ixOaUw#Pic#8YONN<;Lu0bhYo^3aE3d(zjZoB4;{&sy_<+bO-w2oZuv#U#SW zA1tYs1pnIaElg1bM47kTJlmmSMDMl$KsgIRV_heK(kQ_9*D!~RZ=Cj>hy!UYWAO`S z5WA6Fzm!DS4%P$=O@JTzk{u}@tAS8I7sEPjJD!g@d>YFO&quq5uSR1hfiR6NDIeei zY)=KO{0uHN83C5;%tq*{0epOb{Kv;BGCi;>8SH7>69F>DF?I>O&OAdlZB!X*%SU5J z3VoStPYSIDPIV59PoL{uF(B|x@lJ-+FRcaxOA$Gi0y;b+O=$W5kRW7tVC+RZtcIf4tsACwmS~Qyls{3uKU}( z_{t9R0M{xLo%6y|vVXa(5lnBsY26asBQY7+JW^$BXlHErDiAh@Ik$yf`t`vddGZrS zB>Ttc#wz7qa0bR~tAw4NfgYWOm+VtO2rZ_#+c|faDvHDV`5g+>lkP&N?!x61V~Ln* zU+n(S%)SVxa(z}ItushVNOongo@y1Nu~Q4~`n#io$FOr6J8lU{|#5>I=AXB>MtmEF^w7$=rD|F43K){_K_XVV`3<;{wG{j~; zj<&U|Q$1f>zD017rC~R=brDlP*_kC3%*gtRUfb-?wW0l{URjRNVs*PbXzxPOZ&OJ{KHg>Qlj}dY-gHf%G9t%sCPSq3u)M8=J^lf%N8j zZHi-UnqzGajCzZ9;B%P;9-P0~W4oVQt)~<$xz-|# z9b)mBk{b}=gs^(;$YbpofZ{-1nQG6&!{Zp|cyzq5aCzA5Rg`&|pIbK2yR=&;Qqih? zdD;zuCu2A4u)Q@)M(hbplF>)QkBmNtg7{2c^Mi|46+>jbF4;V$;(@|9GVv~q&PMr% zRLX~x;KRrG54WgDa~oNx+*q~8s)|knP0RQ|)8`BvO1$8BW2U8g?pW{C=`i1R#Kls5 z%@bq)i<;<-@4C37n*2C18^IMfG2i3@qFM^Vtsv&~Jnscp-B#z0KNn8l-y65RyWj0E zSDB_~x;@x~G|Qcketl9P`1OYP8J6xU(c1E#4@>82&ChM8R{#QTUHk(GxH0rSaT@da zuxN6Mi*rVoLhm&77_%*h>%Q`pTHNPB9iV-e$~zcgEQ@t7i^{d*2fe>)m>%B1hq1P8 z`OC4`zpta=PXw-tG)!Vao~-M|wNruI>?Cn0`!OJrQO0NA&f@bWsFQ>=3dHf?l-HOH zFIzUa+TMhkyh+M-7~7^_7Sj>hEb2)z&K;9BnZd^nsP`$r*I7gb6v8xB*L4aCxpXS= z@mRWtf?!~+m0_Jt3C5j`*cI^73M$2K+>ZqNnZeFE6Cckt#z;k5_fd;c<0CxF^{FQ| z#0GwhhhqcyOmXf);2u6xyo?W~e)}nLjUiOm#xJK)m&cD)`}@1fsDYuEGsi<@qmMYC zNQy1hpS3SM9m4X|c2a#VH4f#@u%E2O2hoKiOMQSML*)IF z{6$~Ih=M*3YuUP&&X*e>vtO9aMlkZ!RO+~%zecgfOS8tyF>0g0{-J|n3nvI-7YBth zjI%4EDdXy|?>;XLoeiLqjm{b(PmLOy z97o(%b$(WuhHMKwyF@ny7Utr+Y4zl3b;&yBP>(FjdlCDmGF-16f)P!bQ72O&;)$7k zO@|b0fGGI%ZtmS>!8NkrGDUpuM?5&y;*wp#n_uXV&Gg6QGnU+qh~zB&xT_es2zA!+ z6uvqnv<~SKBt(Y5pT7-S#h#lo=V$vo++=x}s6(JJ#jAcrtDIz8_b-ppo9)wE?8kMj zEAi0S5QcaFJ?FN)=`A0jj%L9TBSbx{2oNd}$i`=(7+_UL$^S>kqlmM_hGdtk7#-tm z-{z-t4rQ7l&`3oEpCT!e06L^7r|e@JVT6tF(sL3~o|p&bp&md5hi$7sZZ>Am91&02 ze<4HAK|(R6)#vDD#~hyp)!|m~VclT7Cb~=mC&y55+TZWkj8g3`CBBI%Hjq%eGB(lwEP2Pv_Ge75MIRRFw{ zZf9Z`6P6(E~fBzAtkzyQjRd@*>e58?^RL_TD)Ew zF#6eTj~LmExWhm?WiT7v0q8NUKFr?3Teyx}xbeWPF$MkW1M{u<1LmAwQx^cRwQNJN z$u~L(LL;I(e)M^lu#KGe=N`ZL9>2k~YQ9F}wg9?~E}%MLw%wr^>6G#AGjRe7UROXk zCXUiYkBVH~7vbG^Zs{fj0ysqFQ?+Z3w=NydIrG3`c`+hawzVQMpjR3#9KXi;5+&a$ zm3bN@>l`HO&c1S)0--M|(1;ITBtvEd6nr?lH!X-W&xrqTDRaS6cCg^S{XZfF>?#&c z{TKYqF~#p}fMrFtr5ijZauoyK87o%XB;mPv=KqM%*6`vnuUmK+Ml;R=hwo^l$eX*- zBHFh5-9&ftM7Lxmb13v13Ek{znNY(92_W18BhvVLI*YK8hX?jNj5Y-Gt!^#x_Hm-f zv91N?Bi)D7^rdU^N(k5W#s%J4MlGS>IK*4$@i2|Sf1_6^($=D z%+kGqlv~1nNI5x?4Y`P5C|_gnE`?kKgt`)Po#`Air93lb5M9e|kr3qsK2dd6ywm+<=eh z$JkiJf+)+1qK$SVJz_WaV?8q4@=FJ#|mUTSl-L$gW=8G0`tbW94q)+VQ4KKWYLP%G}ZdS1h0A*&j{~Iq$ z8Q?)qv;8;4M>)mbk0ToN2mm4Y6Z6=R4nQ}=(kYL9AY}*-@gUCL8Dk#EsasQF@%uw1 z>z3RrM2`4knsm8MtL3K}CQU&)W{Mx&UfhnaP6K-;V}hR`#G~KCCv%Y7$%bw>@7zba zmaD~J3fr_AJTr-yXA#G+Kr-6oG6nWVc^=L>7A#ZLUFu5Z>r9uJDZis%`Q27IpQb7-=Ji;4hNI`_{PWu0Fkr)-gaR+`?aQtIXo)$0B%-Rn{1>asb({I5(#szaYE z5sihWAJzZ%_1yM7oN1M#$f$gvY&}=Kwm`KF;(#jJj7wX@&_EIsQ8j zMot`=%d32#?!55>k8%@_@~a~Mt4nKraM3CQz6PP>nGa=C*<7@ppM@*Nc0~6Lk9Iz6 zv7;i6b}}U2)${ejuu6*Kp-#v35`La&-@~kzYk{0HP1V0(STpG+A;3s^SNgyyx@H5u zCZXin58@Nq@Q*{Bi#_yXQmcLN=BLM(*85^tz8P!csS7Kk%)*2|J*BQeH-O=u`-hbA zNh>6XKq$`*i#Wj}s-J(dc{lm_yZ= z0eqUig;6jFt~Ut&I|x{QGXjvtrA$v+0HnA_fnaoSrHUd$2TqtN92qu2d54KYoT)tt z5Vb(U$>b%q)4xZ9=ekA#Ok<1d^kezaY?S3A0HXJlr2TrldtVu&J>Q{GHeJc zKd|of(h#?se&G7uQ1QEl>2JPch3c?SZ|bP^JMWnJiu`|`6rNO}s!1Y)>5J8=CuF=L zDJ7^;-j?llRo#W$rZuDCq?+O!EB3Um-A>Q*#zhHG8c5?ASVQ^|l^NFeWuJeIY%&h! zd*mhQOC0$$tQ0c3!@#`7g0s!wuh@b$1myq3T<%Jj(lc{!$t~F+-DP1~ z7ZI%JF07J<`goO}{M|0-yYqxSIl;BG!uu43p%);cu-nlcr((wU4kMI|5xTxrR+hhC zuw!o!GAh0?Y^3k+i)(#Rh$vpT5qSHeZHO!Pa5OY*kFuEN9RI(`n=bfwEBbsk4HT% zYz<8ywmOmoz+22dKB4-YNh}!8r|k7;5x_L;bG+Rqfar_15=c zWMW#>2yNBB0=x$$FHl@phxs1a((Wws+V4*>1ekvH8?25v1DV9zx5Y0vOaxzp4>kle zFM2{^DZowd>tN#%vk4Up)|~Ix$r;zlsra5s%9fS37APiDt;9}xby%lGikh)`672mP zAPClDXSxRvI9xjRy>etmrQAbqH}0S*m8GS>H^LHS1ps#IE^eHrA;Nr2WZ`k`Is@!!EmAZSqcK#X!{s!4EbCodU#LPaoV=$$d3F`IHwcnUlX+1ZNAnzPuT~1WxvYYs!{Il? z3vI8rxc+HKqxsyb79C}FB#;7MUHACD*O~dpf9{X}+Az-|bc7T2R*K zG9~qbTdODIicibYX(tp!i-YnI*QXNKBJqk~%2vykl?Kkg4VT!4OI&T$lpIff27c~n&cHDuRt9E;fd(RPrDDHG#dIe+sDNR&fPJ@sgO?Qb&H6-I zKZE2E%OIy^cbqQq-;=}bq)TkE``Q6(4@xnVL%J8f2Mv)5zSOycseV$0a;iePRf%sZ zT&nSfeX7A7d!2MEzgrG#fWnGa!Loi=x_E-L6IBxD+$rE@gx}T~G5SP;Wp=guZAI*p zmFhp2>c8d@Jgwvc-;nk7_9?Xfs+Ks)x!CvAAY=!=^ZVU|M?dP4weR?49P!F$FOoq? z#{l8ipPFm6PwR(6a(8}t*aQv54|4R`qJEcwb~Si+BAnlF&V*d?Q(y$>6&n9|gkEDSVGy(Dx8)F`uL}8HGj+1i2T8qcrsth1t8R8)c4leAq20FXLm`iJ zjqV5b0T~=zK*UjBSm&4MaLr>8W3+kwAVPohm)_p)&Wc@Z><}Cl5dK73#KzFoed*;5 z6aM4hN>828zM<41kctOssrISpz21Eb=>hZJo4jA9eod_t&UnD0;TavZUt z&YSrXh~&;6rteHCQkJTARh5Nl!pG(>*>aNF5sXzb{W4Nna@MTiY0An%gu8LyMChE7 zbs258(8G2gJ1?)Oa!PQsm0`ljeP;dmO}jqd!W492O0&yh12`T_ z6V+r{4wK*OjBtm?Z?2KMVCJQ?hJvdvUG97Hclal zkL^g=w=Imu96D_@uF>VQTh?nwayiFONd|OV>T1{Zt^xQT3vGf5a}y=DqVHw>ufz(J zF2|JbXbeScvI9*_8PYEMOyi9!F*d8*3>Xg^-&)i=La4xeVnt*KV2lX6ggZ5yb z1_cmJgM2ZFCOKffUHX>N#K@=BlC$gkw{seuJs_#$X>6^dwbxf8vA;aY;etlnmMSMz`P zJI92=_B@WDs)L@4>^;Ts4dSMGd|9GgbQSZ$jrvgMl(#|;u( z+~uPLO2f<(pSuG)_R{(}{L*<8R-W2)H{WfmCvU4?Unp}g05;vaVMs6DrW3~7biuPL z12gawYC$4I)4fkG!J0Y#SO6!MZ#u?r7UQ>EyDyqQ{E->+sede;w~4HZ7tCgEjKw}Z zRrK?Gl4YY-i*rX9o$tW0NniAvUG$@1KN+JqPyzZ1>!}*0;Vt_|B${`RKDApcfA}lW z?czqx)`yBC^dx)qkiDnVi*WX>H}^^)729{22zLz|Em+kTc~utcwmC2DSY9m-nQUg{ zr8ZD!=uv0yQI|~3Mkrb7;I*0Qc~Nz(qAg9oAhz}~4ceRr0hZSN;H-xYgY;Q{>9hYn zRjx(mnYEv;X~!kaNrPX_PY=k~ZV=5zmeWi>dA(jnx}W)Y<>ixumroDAT%HtaW}Fe0 z)5lvNwrSL!A>}5l-HY_?Tfya*@{18orYtga2EB`}>91gjdq|giLM@D0_)WqwkVTiJ zJsW8y4IV=4wV&b72}U%5vsKQGwMp$=A8*&vQ)L`HQegItuFL2|X7+ z{9;W^J8;ET|CX*E?QG=zhT)gJhmBUgy;jvs+Km~7h^EuiN(XGg&s!UWSKe7d5K8(M z=*YGj2mye z38MWeIqzSWzklr_5ZJ_+1+0xd>AWVjbC!5;E*@Pd4LUN1rioE#`6Hs~7ud1q?p(Ma ze&MbCm7el+(LB7eEQ)wP-3*|GcLpr2OK|qm^7HI@T8oYwiNC+&cbhnZsDkUr>aV4d@OF)!{W$6%?jwP0b zcNXrwzu$ZB_a`6boSk#d^vriA?{nbl=fJ1;Tk3q_fnQ!7t^RNQQQ~!+T^DRER6>N1 zH+CgBo4w0jp;B!dwQU=>y+-aQ*m-@oabr7oi%#aY%DhZ0-;bp!G^x_kCx>7uhP{+F zSy^DUjb+@fhu*J;;;tQ5E6NT7QVh%(zBxKeaWb&<7EStF1dxRkhe+A0_>UwmiM%Pw!O(Z@L3Rn_LLHDk0y=l(Ufq#X{jqYm6y?IeQ8Ee7`PWc_zPFmOZt9hV_huMKd2i`_s6{TkU0;WA zDXL=S;1S@6jNAFp`}xoZdl!1fRPh7ZBY?yQ!;!0581Q1KMG<`Ujtge6J)}QKNL1W^(8!RlNVty71BUZ(DpsKrWj4W-4hrQ8@&6 zUf=ifywO41a0?8t?f#EJo$=i1g+1xNZ3z^(Docy@&wyyq0i7%ThgwUv4S|_-IlUB; z6;OkDUgQ?wdjztc+gr-K{`+xc1p548dFU?OS!JTQ9KY8@r?u@8IFq@E_aP*ztRw|9zMO9IU9Za zVK=N<{)!=t`=V|gh?f|OzBb{_6lD2H&-!x&2p^242Dm4chi}U3jv3|uhapJ5?1k%} z3{&mcI;02#&vK$$eR(%3j+kT8Cp`^r07rT7Yz`hL;`Ff}ZI-~zgJQjvL& z$hAv2;}`vZ+(1|MRgN-UrIf__AY9~>`u@kH&MW@p0^?`ALlN^F}2z+JjeIKEiPo5=qxrw{;7&_Lq37XM^b@%}~o z{fq4Xiy@@DujhBf_b`K@A(uua{XZ-bzK9B6LfvwaEu}H&+{bB2^f5ZfWe5gVRBa4s z6Z)^!w3c0RTRawYQGg4wzy*W#eT;6fUzs*`RQB7EexG(b1F#PmyRN&kzGIxM>-i3h zCcqLTgh=(CZkd2iRi-hv-#>uZAN8ezT1#h{abyt=`M&v?^KpRMhZ$V<>n0uf78m)J z-$8&IG3xtVIzjoT^s_!-2;m3YP#WO5d)>l42`Kwu2iitG30Qa%uugPbQKj)ugdps@ zufsD|?G-+0i*XELb$uDr^QK%VWU4Cp@ZCUb#bMdlRIY?55*vt2M=8s%S5_12&~Lt( z;<*wC#t!D29Akf@l{4{C`1CuYf9&V)7?C-Ol!s>gQT$-~mT!Fbb94KnhVXohnBwcb zz@4(AZP3#)yPsdmdJ>2c`8L1o0F|#Q`tJX%wPe*s@WoWYjPWrRnZ2FN8@{JxFAN?d z`0@{{{tp!af?&7>|EUPWOBG=#wr5%>r&A}V^N))7&#kvIWitRPunUBKI+Y7x%s6`) zK(s|n7Nw&P3uYb`u=4ENyDCeHP#R!@a>g4$rc7W#df2rE$>ZnvS~yXBrlVp@QAxlg zC$+!z#Oc;(+$$fT6oH(3IW+QogDc3xxIFHN>W;K4xKE5N^c2AfM9P?s?-v!t6&1y? zSUe_!4|!FDr~6On%Bg3-fwylxNj9#b16|<&I!%}8KuSk73T8A4>QgwnukQ{Nky*h&^j{sxCMIv zs(gGr1wz)+JRw3KT4V!r`?}fAW#(GH6|(96iBw`8h)jP@U(xvS-w2vt;EG=$8OsU^ zav}40wV%}xGS7S0326942;R=cl!|`y64k}E>Q90O@@`lTX{5)SStZwHjl_^mdhIQ4 z?JWdxNHh|(E?n4kx*>Xl3=_H~7U(=OO9jDi=~*-EzXc5FLKmcVNZ1;0zAKs)-T5yL z#`!M5Y_S8Kn|@i_wh1E(xg0pu1=v@7pscm%N$$z&Xio>gacX3-g@TrsooU$ zi+sG(X7{Jf9?VjEWtB{TrFf6^BdQ3e_dn1npswOLIq2)lvq{&bIkM~Vi|mH;WWPo< z8$=-u;*b-)d9o66PEN8=C#_!P_bSzdsRy}q3#d{}QG5xuy;3a0BtCUx1y&8WQo23d zc)zioqsKQczTdcDni?kLsk<`R3zdI2CoP-yyg*-XB+!X3=_Q`{vb4PbQ-W9Ywk8G> zG#Nx48pIt=#A*7OvXMEJu(Qc#NfwKi%KXgAuOJ!^+{(OFLi-L;doIbYu$a{V} zSZlQ`QUaDowH>R7j#WYzzc7L(%|QauM@t>(p;EbX0<&B%DtlMfOKmZR6o1nF*0bJtuX;(|M#A0xRUF?Ok(#fp5HnGw<(ly0RL=T9LBj z@iU@DO}ZW}t{yG!8{0X@3B#R8`FP;B|IR3N0v|IHScrNV2JQMGRGmP!TF!0cCsL&k z-Q9;Ccg+^u<-B^_FUq}5YpR#vk3{!4Em(IrCDgZq+3W0#eRGxrmX-rX`kGc%uMz`# zByGN{s#*peC+HE?YXMw;D+MfDoAk#^8yC9^vh}~25BQ6+&E(S=pPU{ukXWVsRXy1? zhn)Fe7dp?^IXCq`dJD@~ z1uVZ7^K*da$5&oFAAH4oi5`4k{ln`01D7h~pt*Q^DJD{*!mGB!$;>HYggTH|zb&wM zQ%BCNo~fDmVnp?hzJ=t40e;irFU?~VuwG}I7P!vxK7lHt;b!{@8%Z>g{mqvRWdO+%@~uq*3KD zkK=?<{qF;}Rqb(MxH3K=zVtS7CSrWuTgD3DRO~y&K-@o*Yes35z zSCiQuUG5qyRaPCWdD`|WGpvfezhIWPq2=z$Q9!PExy;X;{2HSA{I4)f?G>d8EE4|- z;aP8g{U>(s+UNUEH9pK}f1c51g&m>*IL6G)sl2VY#VY5P+MS3Zw*Fnr4pL9--p?lX zI4OY6!hgKQqqW78KBEr6zsdZ}<*A}<%nw)=&6v{;Qs$JS9#xQY`*y~5oRFwe4La5H z{MhD6pA(VOyVP%q&+%q_F~F1BlyWdaTpdDmZy&WUC~IIE$lxu9N|r-kTM7a)Z$!#R zX8gEWn{k{lveSrpwE(Vy(12yD{qxrN&!R|K-AMCA^0r*Ub7eVdkiT;P`8zifzKJv5{}5iD+u5xZx^4&mKt&BUC{~3qutya&Ao9H#B&= zWrM}Yy@>i1~6!{J=40+;}GC%Wp>fXff z*fMMWBJ-feWPJw0713{%&}!kQ$Sq9P2OjNmg30EIId$pwc48;Z}@*nZ9{uY6t_F zR=kADaEe;;BFA}i6B73K1hq6PM{oC0qpoEomLcji82a{!miKF}kL5WbPOu9y0JC-4 zXeQfwQs>o{X5PL(>r@N)Gua-QJb&c_58q^%6KNaqihyFJsd7se;c|QF#SP0CgPV)MuT<0Z}Zu z(V8w8b67^(p2}l8W!_G@N}EzXln_^bGl4ijcS5uclWrvWFwLX2so(RfZU!%D6_aRq zO^1!_#M55VzaY+?OduxzlS!Nb`GeW}#r9h%ytfbV)Z)?6+>#lLhT}dBATQy{fJY-8 zJ9N%NYfbnMDgrn{ZHWYvG*wj8HB|4NIA4NSOaZT$2D~R%s#<`#FA=fzRPfdAMUhw< zJAe|eqHCkBA4*<^s4Ky69YGl3m?(-^Hr|uk=27=%C{96I^^(CVFiPB;*B9&u8}8}z zS*$*7pK&eN>Q7up$8X0U^|R5JTxN-XJH|;853!1V5ua4Ow411-4s7ENY_G4wm@#&f zgaFP8#%_uNcGL1b=X+_IKXs>`#Pu}zNsfwXNjMsl-W5Ht^z4bQa_0VWDw2Qtig4`0 zKYV+F9Xa&!qb_$nurfQDZk(;ck#1eT$k6>?ei4F{cc!KWZ4^I^uTRxU@xg6CC`ZVq`7r2R%c zW;KB|O2iiRYMv6_66kk!vWYHYqTTs%X=5N`VMR`x90BO(2Uyis*%fPcmDp5k_9stBJ*at zL(dr<4H8?oB@B~_XIfqB&HX|8PD9~hK;dG>_4Ag)2jsyCa%mlQ6v@tu#YN^wQ3+(r z!_$kGn0kwXK$V$Oh62fjdcFgaAKB+QqT6vmjFLs2+QyyQvL5E2oqjnz*+*04N?2d& zMrW!Y7c&a__DeS|V!YgOC`ii4ACa*XIfOD+sI=H#JFz7{S&IvGFBJ%Af%`R|M~o7v zVrS6%q#caXDV&vRR^lb~;GV|>9qxW9q$z2TV%zcdEpSL*_5;G+)atTqMv(D18GD;{X?GY>Q)WFkDII4l zlO-+IQRug?-s>i6Q% z17tia>*CC#)^=IsIJsnua<3t<^aj6+qn|CoQY_B~?gfxTMz)g|y-dwr5stq`jPMrp z^`+z2ju=;ev`z39;acifuMdGwaA@a1)cBQoT7Wjhh5S>2M-8X}Y2U7!1OkwhW(})A z5#mV0zz8|S{UlE2Wczprl$F-KC}qDL9IT3c{M0!yW40Y{PSgCuE?$c~i{lC1-%7+W zmc+7;%xTG-=pXNZdY3ORYS?cD-_XQZoWF}7V##8l&zd zh3}!-PyE*>%gi*)A6*KmC=$mLPA;MEUJ+)L2?WHXPa>%qx`h4Swem8}34BsteA!_3xjuFn7qwmaCz`>osE(|V470W#n{bs`3BKUbODXtjx1&@F&+~4%K z)381$UD?M|VY~>CSMc_H*9uBkf^|1g*c`#SqD*E5wmP-8ItTQ4m0RGdhFq}ymAUk$Ngiz9Sfj(i2S$KmPKpm9u%cm5=G+cX zB?(U>`SL=9gFpDjAcW#ID2!PYBm!rhw78VNbk|TMk!a;`G;$SV1Pn&+oMMcCbzlT| zYnWR#cw+O00t^T<2tLN5qPy!z!cW3G&ZsAATRyhF15V%R{%eMX;{co&phl0ra}}I! zv<|?i$K2M-3zR%B1f3VOm7@0avboL{j~gT!=h$$*Shhv z@%ZAx^0mX1@6eHZ0<4Np3sN>f7B%s(8mw6yBfJ^Z_j zoMY_fec5*`J)mlFH#&BgBz`vqk02wdu~xIDV0|!jM^nGCXzd7p_vO3RR(E;G`#JT_ zza(o-H2lmUer8^NLtH{TEL^(jPGI<7NPCCmEV&2|?92sdYZq6*k!41JyG>BM zO^`-Cpa4Sv%SIz$`rj)WKe1rlahfw6*UDw10`glzQC!F1`7xV^m_b6!yh5~Z2^GBE zi~~K=>pad3iDSM2;;JnpkiOe0mD0-lel8SGW#OmCy%YcP6aR%1nY7l-i0TK^pwab> zV-1{~BHLqpD!VJva@Cd4FgIp%^b^;JFoQ&xc|~Y*2^Dy6g2{qS-bBp_t-Od6|6qiD zYX?pdu3q998$e#QI=XK=dT^U$XuA%ejqhce?5L-oMmPrpn4F`7aE``;2nj0Z2)Tr! z{N%7OE0&_y8EIi6yk{gh#yFu&Q(G_fXg>G2l>yR1|8L4oxTIY22Ktewyw$}zUPi&{ z=JN@`JflRoGr zc>_glrK?LrDqhPpUW-=IQ5KL9wC|lYCBP_S&7Cnk6%)`-z4KR)vqA{P)+|>WA#u$2 zwoQBLGkcn|?=*gQf)z9&o(F&xs+M{l1H8|g+r!1?EwIP?@Kiox=;Tgh_1C`buY=os zL)%l}RVv}X^714p+H9#A9A!G3T^wTlj4{&f7gq<^yL)%jM)=G|GZbOJ+<{Z_4+%1)0Bsyq@aFSNWD7{R9U$UPCrZOQMkY2RbeY^9$(k2H9jcxM(!=0Zn+*v(q^zz-uemnw<5+d+8>%~)9>h%>F47W)makT8ANNUZrseVuo z`q=N%zX9lM3yD4)h$lGnenQB_!y3WzWm)okRwFuVicV>XKZ4~#rV|B59=9}~9lt)p z<|U8Andul52VI|E2%kAw^41;-C@J-xc}=)?yThp5o8?BEh{%nXB(df+lCq`*l$J~) z&U|7UP`iiB_4W5grdh$v%zXw@?Z68i8-yoHG%iRYaZe&`PvXc4y56Gqz;R+`b7XuQ zY4;MeJ2TtkzZ=>oY)r^YUjfT^ecg~k*)m1hV&YmuAyx$c1o&5DGtqN##N>`8!nq2TU%GabKC_972>NR@1umP;34?bY z!Ml&p^$q?zjmuq*^~##g&ffr>Ee0+W5j2?$z;dSH50Bs~S70o;`l9e`?rMpt&5?;$ zD6K7Iusg@I@j?KnG!0)y!dH>#X|NqHR}IujZv+P0_!mLYg!(RG)Cv0I-lmfq%IOs< zUbC9RI)ZZ_q5p31|3{cMwK+kXGp0Pun91{qTN{= zfZ>IcJhrWZY?1F zG})~I>BR12(~zUC3C2^wcxLW;GGqk2fAop$PtbC12S?&1Y=rea0Q-K4pWx0jafa~P z$TVj?{m(sCLW$N3Hg)|w2Z;~Ak&Xxdht09Ep+Lur@Y|BJ)@ARlXDU5Fzqa z+*jDHDI*PMBy`6qG94$oDHjwtPoJkD$eVTc*PiGSr-EEDnU5?d&;7bN&RhsY4+|56_1SiB;7qcWazg^09Q_AMi z;EKfAW@*3zmazNx=d!_2?|O-@>SCTF=Ea}F18)#k$-Cd2Xl+^rLm z2^~a|il1*{-5KbOg?Nerx&7jPG6r6p-3gEZkqD@P`yc#CMxIVWj4YNM@iD)^=%twM z2+V=)6)e7i+TtU6aas>T3l(FYj+nFqdiiA6rJpDpCek!VAqWul;f#e>H{`v6FM?v?l6%c5tL;G4Gdl~svrw_WVjH%=U?LGG1ZxCY1RQ`*VE3s- zVuvwG#I-o*b(Kxgb#xn%8Yff5|Bq~+1o+Qd6A`6^3V|;JEV?;N2q;Xh;l41y)>ING}_rA?d*o_fPJ6GMTTS6K8I4d-6miVx*4mHBpqN+;0s^Q_)++;gm#haMWIpDo}|v9KBne7z+<++6zUDFl+aCjrTmQx~YJ z;P^oF>B+(pJ%^~IpbMcGESp<&E)7>uhP11iZHurr#B}(nPR$B=C-*`?lI2pZr_fYD z*;K&%R6t;p(FF>5cAY3TWo!$K3QQ$I$ep8=5{gw%u@~04_T>tk8v69C=H0Q^Iq=Cn z2x-;{nb#xV9^s$&UVMJ{J=tP24k`N4+wgn|Dn~oz^M;)=K}+}~^p7Pxx3@JPxAjZR z609xkxGmz?ViAU2I`Qo&F#TLs?yU5cY>uy}WW}8-AnfwQ=({f9U60&cWxC@jH6(7_ zH|Aj{%and5Okin&4M8+06?}dA}yx2K3p|2 z{V6RQe53M^T;bsqa>*%Kq$HY*h|F)K6@9p3V+AGV-3A6kzw!q&?jL_)%q!$$3K`(an&TF#LoXlJ8_6ciTj8 z;|VKF?4$N22_AOy2p~zX6wll3oY-y7=Nf;kD)>G{44M$ zggso@MuQ(J<9#+YeJmNrs;R;5sKL(a;D7KCpDpDeEU#g7^mo>wM)u8;d?b~B2OZZP zpq!sPl-~pv;%8RPm+X!&*;(1oSh?;LJi|~_vG>cS)PhHd`~Hf{_thQ1I3NdJH7!Bq zPm(d|8X8cD29yPg`YZN^^gTOLVD~@b_coNVApLUKDVwE?;%LYHV;;t%W+~{O)!DXT zg@dxfMRnr(a<_-B-D1biHyT}DT{=_=<0)P{Bxr7{BM)<-(L3`g!4ImY1i&nE z9hq18)fp2!cu<8fV709c;mK~1IE_huNY^lhLQKK-TMo)z1$LWp=c46x&40dP(0L4{ z^e3cZGv?ux2F4rF5HQ~I+j0;3@($kSA3O;o)W$humx6(rB4&Tjz1hhKILt{ z9FrKVeHzjr7FWwNLjR~*@Ey18x`V3MmAzN)Esf9Fo;YrcqKWz%YK32ddjy$((LA3K z+p*p!O7`B7DfeysNowCUd*g;21x-7)7J2QbxrbT`iqG6HNtrtxhf6f>3(v@%N7aA5 z^ZFV@$s|$&|CPxt8viVlgum32MA&MMdKSp`g}z~aEUJuwgagPl{!}%|UT2SQArS>z z%5u$!<{is^wuaWYo#jI(1r|2{93#-NE(Ln~tJ?P2c3}oE&y%A)5j#IAi8}6u zEzO86^T-;p#*nhtPH!%cDEv#F3PrK)O=)kLsv+}2(x{zQDawVu0k({Rg$;-z3ZjJC znCuXFv!hcn&AJJkk)J+d?THhwPDzy(hnW=JdzroutfmiGY(OkeAumohCL42@l)Nm5 z8B(3}5>q3`Xu5SwwKqiOhj=e3b}ie9cA*Yv6yxMpSy-#AnI{QF2E7;FXGh&cSQ=!Z z58>_4U9%G;#Q<=i%NS_efGnOumQMYe_@zgSJiy${pC!%VJf%E`DKl5ktgZ)Ua;D%; zO>rGgaUY)e82wA4CcY%vrrPTwb>W0#Z75ND675wE5Aoan)wlhdPwCjCMO^YRa=A)k zx?O*K|5VXwq0N2oq~eh&*e_gZs%!bMYxQs?3halWN!s#{U!50jBX0ZOr~z|K85eGk z(q**oA}sYzE%i^`R`{j8sP`^@u7jx}O?`A3-(<(kdikXb$d$dWRfXrfbT%b7%a{8H zyN!W!G(V1Ynnc!_juvX<>JGCuZ7}VjVn13y3#Qjl915)MUOhx}5Y%3l6*R$miZ>h$Rev zW!eZlHCIczlO7EW1_5V)hv5A7lnn^kj6pcH+Qtj~iC`~ol%57};-OH!86v!^J3B#9 z?|*iBGEz#hHu4}-Lh{~v7|}hkkMpeUT8T9o`)Icc8~lV@`AVi@LWOR(HVmR&?#70 z3FmFUGMeQs<6IY+ljjNx=ul&`Ut8;2pz)yA3N(_OP^?&9txc-FdD@yX%ETW-Ybi|kaezv4njCeL62oVe5PFTy8OnY92j0 zcbSG#ER`JTy9J@%lXs??8hJol<`VAuQt|py>3Z9}GB8zf*BN-;PHbMzs}=~K0JDV* z#*|1<0!(3at0hTRccs@uY}dbP*MDWV>0{&ns(p10$a5kLqqE4=IPJPd!J_q zI`l4s8J7FzK4KI`6Z)suXwHI)+NA6V|0;`DUA5rrDgCOp{#A1w(J9NuO%ct5eNK_S zsS8BNuQcz;YT1=JD<{@f3tiUl9pWi_gx-_gR7Wi|UfCs6MNOvm=nL(Y zIr5Ymti2u_J~M4&?=7$kc;7NuPL69ce&JH+D(Bu0c@R$Kh^>IfR_ zShVQvoqU~^x+vX^ornPsjd*tnPAm_&*n6@+Cw3@eom~_r_mYM$WI+0^*risIh!4$N zvw#8KX`8PX{aYSB9tXT*CAd1<(+C+R)rqwA8=^3!myMA+rXy@~0RiWyTd-13p0hHn z$fvn8HZWjJ+@reUTLHyTW8;W2UDj(B66-gEC_R>VeML;dY#NASJ*j#r#WNU>+1&y6 zy%G>?Be$sOio0TojLFQ%HMy(H03 zhuwwQ)h!)Dr8l;IW&C)qZRHdg?_Kpa6fpAL> zjaF(aQAM$q|G8O*SCTmEWot_Ko8@?mdum&JYCCQM`~3cmn)gg&TfenNk_mz3f1>oZ zIP#RW`_y`oaN@7q_qfmJ?k~eN^X44$=2&+xdJII*73qa-3>&~iDJ!QZ$I1Bf=H$z@nD!N!$nnO*39^e zGx9gDa!N=v4$b&?8Py1SL8jj2qvD+EkV%{xM{&# zbBNW#dDGv|PiCo}AE!<&h`qI#si&rac&CAE=K;k|2cl`ZA%0G)X2&KrWn$~M4oH8@ zx4ahmFzpjIhn*^@TDmFycOp@XdKkNvPx&iILmE*FjHqRwNUkxD-Z^ka_H#aLf89A# z+{UUQM-7PBpo@mLS@Yvds5qV1_#vV0@-FkYuo(FfER$Q@&D-M5+cbjMjVk?YuSja- znga>lUJz72cn-+P;^?AUh!%EgfGzc0_EpR=6etooy`4K)we_wX&1oJAHJc%_yLVc* zA;>xCk2%?lpz$lOq}aPCB8i+pFIuAC4A<*a?Y`9Ro1j16?@=C{>xe%dU?UfoqM)#j z7-r)m{bKT|3`~ZZJFi3S>}v7GGJ^xV6jesvj2t$VVz}d2_ZNtAxxN1D4w++}Tyx^d zxy})_1#QZ=j$hq8?R(eQ_%sT4O%<-u>!A*nn$;v2l7&cDjYca$2cmOF3*PFLInY}| z&4!z2A0Q%-D zzhL_M>6ro#RnOFJX+Klfs-;0U(Tjt`u&*)&G$lxDxQ-=lRRFKZEt~fz{qHY+jIBn1 zc*DrU)vUe0zp^@i;yeN2Fk{Cjk;a?-^}%2LB`1$X4IiGDw|`*NUM4e0OT#z<`YD7x z4kaFq&&Zdc0q!KLK4h3v*(&->2pu}4{gG^d^q5yzO`6wx)8n0H-b zo+GtvZ}#tkc16sB8Sdr=_1fu~%h>IV^xauE4C)M*sFPjYi(A!YsEVW;oYZZ}qH)vy z)n)9-a=+CJJ{AY_VQ2|v6=@w~8zoKz;j?9X_Be5Asx-AFiL`EK8nanzV@D?pMJhX{ z5%#8)c+8B8oRHnL;gB>W#N$b6e0{k+Nn)R~c;cKFw>Chg)k8Hpbw*la)}?BxTDte2 zdrZ7Ya2f#D4&r9SBgB&s9`jfJ!JhN~VDlXOVc=O+vtn_c54AFO)B#tinTppsHY*v^ zoFdR>(}0(@hTEuQkj8}JE&bFUULoU6$ELr^Zk&@{-8|Xd)r1mc_pgJ&gKOe2zDaJn zeaaGXwq#M#yerbWYv60-%mjJaF+kunfh8!|v$D8N;hs|^4FbGFVe3qgYKOAA@x8PC zEyS9cSwN6`XK2D({@eSS_HM8ESG*lTilGbHhLO4Y_teg963=39o$SpFo`0OK+sDEf zJOhis;PH;pt?XbO1nGi%VC1GHEwemwPqF>i#vm6mO>?7$*wVR^_sUCU^f7N@%9$Jw zJtYe$|ErtVg|$`!C(|@4=EY=M-?~KFh%?P+(|BE-oM~1#nC408!>>|a9J!wsHYlV5 z5->5Ai7sr9VmK$#`c@^<2A!qTBwo;tmSLjDy?&^@Dh6dkidEbg|9%Gig3xNFX6WK^QvI~F^{kzVPWT{ zLkNNWEgN!FfjPzD+|AqW!^O_=;?vcoCxf3bG6DgzZT=>LX`y2hDRO zVPJ0{%-v4RU!AnR^5#}iAcJ^T7W54&ufzga_H_!OJaRS~bJpYdCn~23F^hXImqaY2 zu-iOvaG>k|Au=v45JHthga}1rCpc5)V7c?EQ01y&S<(h~{BCTdwk8(rA;=ZC~qvZE3FVQFR{{Cbhv*lQ^5*spmnl|h;S_j^ zlU{=Hfh4hq2Tw^2&CRI4*;{11yWN>7 z$&RPI-(SlBzQ!nzuGcl**fU=mF{eI#NptGeRQ%w|!~I^;46uycPnf9>MPTV9rX@RoxKenEiN(W!^+9lbfj~{!~r-iGj@Gu72P% zx{TyD@?7*$VFwd=z~`-9H>=!v+;*f=V`QgeWKG=> zDUmCM(6zi%0b%w2#47RR^(Md$liG@!9)>~SYKT6+n>AbWQXG=@2(86rci}$2Z+(9C zTjQ*t=SvRoPMpi#d5YstcmQ%GK&oPw4OU(=K{NdFGtEBI>OahG_~^#-a$$^Ogs_f z{|Znfoss9T&j?3bS$#}&mJ}_$`miV#IEL<_RXstU2O0G?Q<>{MNl{ArG$(yfR3L4> zXld6J{*IE4(DfepY{U{onQA95Q-lYU?>BF7%__|=T6$Rt3y1>`?S6csc~94{&x0FT zJ5q1{*+wE&9M`egS4sQc@iy129`DKZ#`I>nv!sKSgH2`~78XV?DUjpTYXolm7 zY&^S0K7ReSq}?4BCCQ^6pbWz8?r_1LJZdb|nQnw0H@j>P_e18!!dxe|%na)vbI}cH zDMK21CY1S6PiU-m9`SJn+3|iSH*_v3Wjntmz#j!-y$`$#+Y*24m4n1+)FH>YTs=dS zr_9Qbxf;ba@kJ>{$bflDJS|IPYX$L11=-1drvN+OjRwmn?0^Oki~Pz(z*2R`&PtXTkE3mfOFDe z`G2y`(nVMHdFXje0bq3rtW)1l7MaoY7C(1^bk?^BIfsDm{-Nh{3Oz{|u>ojlG<$t$ zs8S*Wq#iT6eDuPWS?O1CB$_c8A)vrelE`saeUiOZEUsgIDhxdpfli4;FC2+&?atbA z-Iu&}@_Y^Wk;{HX7jxVZAx811B8%fD&9JwK*3i(0Xx-_Ql$?LgnWBo`9s6;H*nN`a zNqEIqRo;>pm$CcEGe&uY8*YZ~FAsJ~uL0^kRpJwof8Rue0(5FwzCi9T`BD~xNEomd z!&Vi}K(WCi8*8)?F8Cutyzb9(5Wm8{w+0+LI7&MBDMv!k+S;8R4#r8K5?| z5GQ^|3fE#&F*Xm?^Ibz~K~~Z))#v`fIFnv=3C}n{qJt{xHO;pe8``)^`VlSO>U15i z2RB+&M9yEG?jg1g)@e>JXyO%RIW!~+3kP5DT!r&}{jL!8`M&t_T1;V!N!acbPbTzVG4-Pr8dp@yGsZ@AKXZ zdqS;IC%H*Bykn~CA+k#a*;O$Cb}mfVj1v$mud7B;Hd{R#+9Z+xiLFNN;=8PFI!bn{ zXLrNW5@q=U)&9cw`^Q}1?)ZSx5esBB-?MQV6wYo%?(NuT?9z$ zo9Wu73(1%Jwt2siaSt~F!`q_Zq09IM9R`wRyM)GzlG!F8P6M$q;}$=6nUK8lzued$ z+Qv)ciKvjpRSs{AWzpK>*QOi?u7c~Ri~GoW(V$mPmTJ)?@Uvz!Oyg{WY z8<(IwtA^x?$gHxlW+UQ!on)fDoU_z1}+HWnbB1%#VF=N8m4!D54ivEjB*)>O6@DfV) z<`jfX4-5AOu_zA zN0!qhUDfp8TX8rV#v(DD>vd>S9oXcZ4{w99(l{LV?GM{r=MUxUuVs#{o!O&9g&e~z zVb`q9Hz~&cgsNlDK2l8t^V)Z>Z#;zx&l&JyyW(O@#;+!j0}PF_bp zV#r%vuH*IMMi(ny9UA$DEmvbuT=i4x;(2KK&UsTj(4lWs`;**yKTSqgdbGM)ZO8yJEMD!>M2HyR7}Q~Ylood!vs5%+8W z>iJp1{jF5|TPghcn3uD178a}Tj{bUL4{_DSw@US6%k=3(JJC~dKNE{@8S95s2`X39Qg z^7Q@>6U|gJ$5b;ypYz>Jx5X%Htahfxa~sNfwvSL>-6^tDkct(X;oUG2 z1j-f$Us~u%a*`krNPS%yG4kX9I1(K_qV?Hn+hU@V8v<%9QA+%=nm%NiU&>t>np13) zDh4CE)5vVpIsXD<2%vf5@q?MwqSYtoinz5bRiYu1lf#psHsLuFGpPOeuhgzmR1Y(w z!Cvvz6p4@ei?nTiQLOK}>YQOm&RAE7n!_lwyiM*6~}7 z%Y}z}-d*k$XYm#1yDLeN5~l|Ck!uSFaGJE3H3~4skUzE|a*&@ils{II+)w*Gt(oH4 ze)Qo`U)b?r#PMMHimIbs=SM8Tpd2-O%L5L->@VemJjY}QQ#qehSa^(>(zuT0U07gF z+^x>yt?A?|`u?x-_31>f*BYL%kdlB2_3Y!eQ4 zGbY7>v~+!eZ-rL66aBt@Dc2Wm+v^z_r9EO_#jA{fdWod3w#>eNX&2_2`DItSWMa6s z;rWH=-P8+ei>SE#lPBsg@~v>9V|Xt4r1(>}mx#aC{1rl4mFUkshv2{l2x#~UN8`if zkfk-ef=}IAx5IozGjh4XK(3&%VFqVzBdQwb8m{L|4_xOp|MDUIc6sDyhTI+MVW4o$ zs?3O~4l|%m45K@mzTBJD@T52W{~d$!Q_~K$#pBo-`d;u8zru3FGV<~y;``+*MZ441 zO*;_$Z$GIp5I$!bTJizp^z~4?Lzvn0rp7O_Gi2$n;oeK7Q8*~ZmU+40y!~!QWE{`ZdzwZEpLgFQ1O2*6IZw_COc zq=9*jrnAympII zJfXS3{QEwhKQ8Y<=3%w{_S=&ARnULJ-e;~MTa}^a1MgrF{szZmJr@=aGYwCRa(KA4 zIkE2PtG89Mq~j+)lLOzu^d0v8X(vZ7?&fVnH3aoG!u|uZoQ6C{C1m*71*vRLkM~&@k|;X zbg%NB4~Gc3tsr-a8N|57*hf5w?^371KHA_e3Pa(7GZ3t((DVutfJ%emg^YgR;Sd9PV21yJ071vhOOeImiRr@%y&Fkg!R9W7Y6uhxoAz$TG`c>N6q%V+V1L z0iNUF&tzDxJ2V1171+TqU~OE-ZQRET!xh+1FmoYNmrF#LDOdMV@;?aXC4nC<&f)U% zLGqdG@OSKc0V8X-YG0fLR(xMF=k51N>&XYc8CwVfE;sBG`HsN zf~Z)R3Fa5`F~2D9`cjvW8NJ{4=e~cB??3gJhwF9Db*^)r>s;q~ zu5(@c%{eDM)>xg1q6KSnL$QL?;@C-*-*hkaD?4`*ktti<)(q)`X@32?cc#ss*gz~o& zDC`18nnFj(9mtT=!06;J@FY->~{XaMT+0I16+k!r^upgj{}d!Pc6+(~=%H6=L( zr4z+1egoqqUqIo9>$;AHNpwa_{S<}VJEpqjhzTpWXFmlk;oU^DiHDr|N7~=SeXoMF z4&GZW<&=*b57Mhs7|ZinGr4`23TKJMMeQ;SS>XzL_Y6Bpnz2IV7xVpGV%B8x{c4VT z(vj~_usnpIN`uDv%Oty~V=nykrQ*?*8jn(c+2mt~EBJS|hoW`co4e0O`E$V*5fAQE z1rGVjm#JM;ews0TGR?kDKc85O7Hybp_r!4<()*N%{4{gUK+xZ2sE2=1=ADxl%`r+9 zQU+jS8ex0MTT_m2sf1DwUB?tF<#L`%Nujxh#E0j%Io4tR=vT)9s;RyShnk)4&xPaC z9YHlPD#a8KTgNa+c%!N3;STZ;L>Nd8@<81C(;Wx%UY|ihUhN8L*Jr)j&5GU?irsC! zHUi~N=cSKD(5I^|FyKd-$i3`+#DeAODE@V5OJvRvX z7#){2J)m(opmi9heVE(VF&aLQn+_*LH#W{0cNvDwNys+)CLM=M)W)YW>9t2JH- zs?j`pxG;Tb!y6q7dl13B6(cenD>odgG;F3PWI%xVA091?F0~r&>xXG3;3vVNNWlc* zW9^@7%JXe#ldPktH6ZiUb_!8vHbO3Sc4eaNTJUzQ_^wv`z4r@q$8%eAXn62U(#aOs z;5&ParUhmdD#2*IgcCf@=e_3cPxuY;)Yq-h!W!L6RZ&3sMI+Ka3sKEy2qiZ~^6@LsTZtx&il&a{2D3t6 z3%wE-;pv{^25-L18&-634zg7;t2}0P<`rJ)F&k|NAz99Jf}p$A1l`r4CJ(;8xVFkS zCDg5t9A1E6tro!itAJB=4sZT8FI)xz%tv@hzX~XS6)^uw8KpD->4qEeJad)3=7e{o z=NLePrNU1C*1d-Z3!r|e>^QlMmS^dDby6L#kg5*XAZ0j#L{ zOFM^JO;Wz9X426lD#D)&G5 z`ki~YPo%bAuC`yPc8UAO7f`tLhOT{a?@^Ud@=^kh_VQQQ0-5{IxF6=S(0%=d3@^Fv zfU52QUZY+xe&Pw(4@AKHFnuPBff=XIQE(g-Lx}Tut_TQvQO8TpKA_4zV9{QAMQ1)G zSacaIfDxtoG&ewQnLa1T@mF1KRM$SMy}g?FQP(ov*)kmxq5MZ@KE8Xj5gY{DzfGWY zwWa%)cF%sY{fE3XhL17^1ik&<9beq_HRpjY=ztWO+8!qs$;eeP-d82Rztr)GV!Xng z`JsQO(I6>XWind@lbr^n1y*AVU}pBo$35amnQ^bH21vBew5e%JhkQPoeGn`(F)q9} zF0$uqejW;#{~s+;N=MqZeKOoMI_=(b+|vVWR`qgI0hxAHMK`*l7maDUdyF*<=QE>E zN8mB2z0G|}8HghVZ(-IWhm>bUi%{!?ut`y^7$S2`CeRyeID zWxI}yNGx95J2^ahU=-+IQkgFHld%MKg9Hc*K~$#MSs+D0iyGF_n7X}+h1&Iel8C~| z?l1Ut{xa)*=K3GrtkhFlLeb*fq6d$`yG5yH8ttinfXn(K)s)#9w)mH{wm{KjnaopX zts6`98809S^^;7U7jf7zPzVy6t4$4=iCO_zr=b{`;{npWD>q#a`erN%6wE!6Df4|D zHi|%qR~+=ItG$K2!wtAUc`KdJrygGd346NH{+umxU4muikQgzI+y5b{6g~xyW}cURhE1+wxfYY#-l@ z%Qv*>C<<(X}+di%_35Wkx8*ZTc+RXX28H8;c0aYgi`Ym6ePn7tc&cJu)uECSt(xZE4 zOqzQkhpf#j4MWe?+HcevH>(G}YPb+yTR^o_K(~WxQa|2Nb3^jQBB~&H3Pv;sLqWiV zMn1#$ZJduP{=GU@cf?zU464k6YCdmd&J&l*&qx+dNL|6Joq}l4`Gw={ zr8DX2yu5tZX35^)=3D?Mh$Z;=U$%=!A?Z%PIgc*{A0J2c5__%qx7Wb>%ea8Nzvo&L z3p)5msIb04kN?|f4zWw0HE+@t&c)t!;7%#Y3D$Qe%cKWC(K7?p>7~Aj7eFa+Vw8fv z&#escuif-*>ysC){|Gx@ceh};1u6$m??qt>cKe&Z(tUB}x<4bQP-!;B!`pZ~4HpFt zh?BR1uC7a??osXuZX|Sn7}fZ`yNn&8AsRsb^R>a%K~r6!%n6VQE;{tym5$hTr?^F<<)O=s`NqyMJ1o(%45fzAXu0%X@@*f3x9H|G zwx)#(-gkH}@Oxb`2&ga!STJaChTQ{u7?p!GM&GY>-vvVz5F+lEeLi&l&DM0&1-={0 zT#(Y#8_TJ>%ah<|-+qT|0R3bvCDiTEkl7Nf-PTZh$+Yhpt>mXO#liyaa9zq{1CeBwgWdTtue3a9wg?<9J~s z_&N95^$CqVjKLPXDQ!hjE!6ee?$N2+*)s$y*umsWBlwgaUd^7qZG&{OK~k`7rFO_a z0ENgia^x5)Mu{UGmybyQd@|Aiwo%!}{*nd#F`)jjntbEr(FWmVUHt{k%Ak$91(d#9Ox=Hbwve$DPYLVq8i@3qgNUMBJ{BXKwz~10(-tB zz<#;$T07&ivr=#4a#~37Q}9K1V+(%rVsfof1mRqZQsDnfu{NU7_yWR3TEMdC9k(M) zO^on5@k8Qq<|(gv$ywxzjbZ@+;VfWT3RbZ6PS4lq>Gs21^UTBdl=rNZ zz5sy~8xsX$!+W!Yi%6Y$Lfxuh4ybnl^{+#S1rw3lUMX|wHTq6(Q#E=(LiU@l6qp?# zkiz5L#Lz8J8hk6@AA#__Y+p4KyxmP#h_nT&B5eD#uuCDp>9oexrt z0KV$LZU944YJ?}^V`;yhb$I8pwe0iugS+SO(a8?)+T^}9fb;#Gpe1+Z1%Ch`S{VHR z5aQdZrqzI+{l)KY842!)lTOVC=t`ITGlj+C$KIz||0jMB7TLnM`!{kcc(!unc zWA4EE#DndxZAPYXNIHE~GUGiD2lAtW#lHitwJl4k4=nS=OP6{fWg1TaJJ!mJy!U~C z?2~8kC!&Ap-b57rStNkp7+Q8H*d{^N(ue5BV5Ux#T_(0DgY*AQPBdq1lX6B%G}s3V zb@ybty~2mUQgtARzD8R&#+GK-c$our=U24B9|P$ONkxaY%bj8CKMa`O@A%hj@m>$U z42<1B%9RuWFJmIK2nPE4Wq~LYKi)e?<+AP|A}D16Lz_NyvEYztbO%<8W_EwOHI!@$ zB&}fQT972;Fq3c0zv~Q6+pK<@4Tp>J>64Nf-n@UUmaV(VD|Ze5%O~(vdzmicDePY5 z1osMvvLf;SwQssuad^7;ITQ5e@GEBM&F8$Mtl;epJM%9|xi4nixE&~zX9E#{-#vow zOhCj10^{wJZsMqXjN$!E5i&n)?JGwg5hn3MxwcuX;O8LVDf3g-QAk9?_EvLOv&rbID zn|1rd(fCu6%9Y=mcsZ}1+y3ZD_0T-H>3b%n8)}|PIX7RodrdRJro}CV=)ydPh8?7- zpL8FzoHTuS0w2q;zHq(}8igJ~vt0jF4dA!|6Z`5wY78h2u5&=`CK*E}rf~=$(n0qr z<)jYv(&(@zE}8=yTk8Nnr6V%nSd;2^0S{?WY2zQCQi^+ z3K*xpXJUWtus@tMGxCKCj85B5Es?=|n=})Ui{So9xZ02Ve%Vk2M<4*!e>>KqQu*aOEXQ|T$nM_OCL*mp=vI|ZcQo;CO!n+%8o*x?cwQ23 zF&|uhL~y7$erJu}Uef|F@0wCmqrYW>0e)^h5tlaJK;ui(nnrlE*60VHXm92%7iu&* z#akOthQqfXhTGpI{K`2lcskt=Ko87%Kcd-D=)q8LT&9R2!!`lH&sCUULgdKU8p55= zg4?OoB>6K`T)WjU0b3%6HsiSkSEQ@@>)!S$m6|!1nk<1zL}e%mlXKwKv?4@})c$EP zH2Kx*jr(9zg8jh@ctsi%qyWFp)D#UkTUQOuBo+@#6C% zIQH77lJxbwcY6XK#=IyISp%t05PpgHqi6fL{T&ppzmt#hMw4-nq%$~N#bZj386G`9 zC(pNALh@MBJd~s}80~y!7Y$$74TJ;ZosI^I0)U0>NJYv7k^CmI!FjMVXa zC_=pazzwdM?MDdoU2E@d&Unn_)GKfhQb{$C9PLj?EOX1;f93whvUN?!H)Ch%q0Jg+*w^`~$mn23teX3>pWftKZ}?$c>z{$p!-1EF19ZFLKv|YAQSC0k^7xpBk;+ys7DipT ztFb~cG#TUK()B7HGS^b-RVM0H6n*fq;kc6U&Y62O4{z6o5dH1v>%&*A2Y&s5Iq(U* zqQC3LPk&a!;I2P_V;r>;CbUy0w9_V-DVT`WQyHTX5`i`&!Sq*qFWVWSY`jt*}|GYHwfro zU}pVVI3qFn0UG3f2$!vh1(&@doOfMK@$7$|sY1Mt>k-@lZ=B%qYGoxuPHH8b1hD{I zm+BJmH>m{deqN`TpA}b+|6zJ}xNU3AN)TrygliM>F9?7A4G9`A5n_*MU0tcfGs^aAURIkz491h*{ChXxWT# z+RpCxp~CD(LA>Q{aagNEvhF>|8N_V(nm}vi8-@XZpEmd&ot~E!=r!9-U}S7CtwT$nO}`bN~>1YN=D!J+uG3Yv%sAeD6@Kwd;6ZUC8H zOL@-Fq~6gMw`(;4>8@fpd$%h#(9Y!)7NZ2u(t9Q!0PeNF~UG6r$UC#)xJnY z^IMU$_Z&Y%Q7+78+a%JrfUMO-1N6gn9Stq3(sn_dR7a~~lC-g-{bNznRfk6dgmAreN@I%_8t zc|EK7(YF8QnXb5Xr+J*y0&Z>j*iai}iziv;)V<4`1wk@rHT$X{`YCUO44AWoYlU1H z!lz$t{HS~K_E>qEFg;*SJl0*;b-wh%^)2x^3%m!`L8XP#o`ntC5x1+PQ# zy}zZ7o1>NeXp)6O{1Dwc9p`h>aH?fo8?R1u);|$+VUWEi{m|khjXk18th?I}Pu5$f znR+3Vul$-!nGiP4bzdRFnQ{K@4T>*2tvd4G-}NT*M-54X^3g&1&i z(p~y7lhMMo{x^tkew-^i8k9o-duSFgozIHs%e6y#U@m5}g8o-IY3Db^U;N%H7p-&C zsY@Db92;xg9Gm%PfJ50{TkC4pDn*hc%2@;E+z?YH;UY*@GclGZoLoHJ&iRAK}uN?)xZ2-LSck$Qjc|W|F zsGXc3@z|Knb!VJq#AhF#jeIjR}Ab{fFsjHVa`%U@H1`!xkX7U~UGc!LIJzsK!5OhA5BF&61*5()#QlMBe#d%^PJk|24Y9Pdb97IiD(v zM@buMmD3^L>ma}Fr2e&BSiV3>Bd!x!Qu`=yo_tYrlY#U#g<(vw;n4NGs&IW@hTyYw z9j6llw1DU6hv5LSa{D;Tdj$O_ZQ}Gp?r-IxX0PtPJHB+;h2!D)Y?!hm`szviB1L_( z$=SQ19-PxlUqmWeHb&S5R>b5~TLwnV^&!<1>?q!#qGrv7)v#JfSRF*un<2ZX*~ilS zoz%orJ!f8YkP96M9|<|7uQ0*+8r3A&tOzl8bQ@^$%j{E|>r)%}NapNVDpNi^V5R5E ziw$xG1K|mcr0*bo9HPcE#rdQtgrthXkgm*dmH++*|NUvTH&qlM*)or^*Um!|xl@xs zwEk4AA0x@CC_)r#WNVBiNuB75IYG^bTX|Er@@n5_IMa0qRhS;RB`7!ea-VLLt?5I^ z);Mg|-EA?uI#;ssI3%3#eWtGNcTuzFaZxkt6el->nLxVv*(uJ~t3O9(zhn~%w5r70 zvF{deek+edw%R0?IbF&{I~Zy~Q%l$f^|BnlGK-oY+#nc6yBbEK#XGUPpQAz$(a|G6JHV6EfZ8Y5(F;}`ovmSnJZDmd9F2Pf!tYp5Z85HJYDe!P~`(@|# zxv9~^+)OgSQ7SD-bFWnwbgY(4P)wgN+!`@Af=Cm75#3BWJ45Pq@$kLf!D@5_g2Ac%8hR?C^zbVn>o{s*nmgjjvp2}rT&Ap$^{H=98&sJ+%6Kjt0BHif zj3*a0M=Mt7D3mxl)2S#G;YE_5n@`l*y}&eZRY;kAS}@t$*}E)C`MF@lpTtyU@c2lc zS3Rpwg1HZ6{5XU`&k;duBdBDk-)(X@GTR|RJIaGD7yTA{^}3jet~V3-fMPQE_t(cE z{r^WUbV9y4V(ttwb2O(-Tncn_t4-MusE1{L{BXm#NwHLRzrMKA5wrPq&);06<=JW0 ziFOyd5%30Q0@c0NQcaOtu)^EYqs_ZSQAHuY+H_%<=#ZVUBs|d4)Y1*b#KS9Pjkrd@ zq>Gl*AUQu2=hQ(Y`RobqoLOHCY+qwBwId_5twR&8!Q&7h9V>RAv6rcd(&e#*4a5ATt9FoH-z${U7p8*)P+aFw;@C z4;mxzcLvP{xY@sRb;A0Mbt3E5jZaJMswuJ*zY<4zzFhO^DorIVo6A{=6E>vlBsg5k zg)0AC2ddBm!|xy_n@Fxp_wdS>J9-e%O?Zp*w}-CA{p>um%qr8`1`qLJ5D+uCFA1 zXdjXC>OOr%p7)qGxj}gtFH)>!r51t=K6Bhe1?S*DLSGsjS{e#@kSqg|IGSl&H8Pxb`pVXkivw* zUlGHPNAk#ofe;&rMlO3)y{gI8^1{jM<7o7cU(~wSr-KKNn(PBPYVP_3kTIGaAH%{! zb8dqKBV)`dD3zf16e)_SdfR04gHcyq$wo{_C&hv)LY-b;wtIU`Kb}van}IBxs-c|& zF$0}~HxQu0vew`&SbN&=6M51jm(2532i#D8v4FPEqDIxj<{{&xYa}FyL76rlu}+2$ z3*o^$Bxs}E#g*r^2Q+rN#MkMixw7nS@b!%Il?UWde%^p7a&L!U!Mj0UA^djFuj#+w zQ)p&LQzjXe$EL$gp#cG~Qw||nrKGRtMEo5v{6|=klozS}n`Ea3I|6en5LUnf+^D=Z<)N^yu-;7SF`=Vz!~j--$n8Ak(pV5A5D3}i71@lhtOc-dq82`}CE0#66qtuXk#gKkwG&svY ziCviZ9BcGmGU_$H7&NcFBOcnfw&^W>zOId>KH!J9YSu?C=3(XUYQD8Z_zFds> zr`{$Haw2iF0D;ZCh_lx8{0FnEAIuL*33 ztHrYs@Tf(@XyX!=-V*NK5;EH(8bA)R+ga*4@JjVdbb6{Jnh97|B?{$*BrZHM8S+qq z8{>5KB@iAG2zu_J){ENqrgd4ZX(LZ`8eOjzW89CZx1^1{S`*c*82W!&BGtdp$>>L|(#o3&j!xl}>GuqY`URHIH*cOSui{%1ef+jlQv# zuBshFB|7)VtU3_;ElPr%!1bl;Z#?2XwMaQ-3da+c0dlFJj)OlAPC$Tbm zK~|7`=z^RhPmm5Mov|D32jRlf%S~Tn6l5JFz7bTe^qnF*lRuVY){onc`>rF_ja2AH z){kOh2=5x$y_-?KLvnb(nfI|WvzX1OKg<##aiDyk5Gz;2@FYQ9CauB19N}(`xLUll zu6bdT-znR&rZbIA`A3@eg{p(GKr((#%?oZHcf;kH){CZOzBCv(A>5r1S1&C&Yh1`C zWRyOdXV^DT=|`^PXH1% zvp94}H(<+{PvU80lQ{C&2!33;=a^9%xKJ86WT6~=AJpmP!S7lvDxS)ftT@OHygqhT zX3bs@V-cLj8b)@>*mGMJ##E|>n(b#s;@>b4q@n(b!@ zpl(J*pE`^tJ9M7S=HbkLbE4K%y_!pPagoj{DM)j%X|2DF^S3i7t4t`9b3RAqH6bs%pZ5iWzjhD5_(tt58>#=;`v3%{73M4vVRjOj=__uYy+f zUoI6EC(m64E80Y#UBH7~VD-|AH*=r>`!z+dL>GkK(CU3~71jvth(*-gsd4GvvrM79 zGfOI_LAD;JNELUD%6*nRO`c_YVGDtkSGD_2%v!6Q>H9kLJpysQ;y_Ma!yI;+kQH28 zuz=5~4zFFrYa6t##T`<{;V2ETOfzVxA|Bg0w2K{T#dhYxgC^b*6R3jCrH1OHa63#- zKv1Lc6w9gAM4=|Ib<0YAe#Pk)JA5x<>Rv=`?q=Zm-gW#?iR|=y$LGDupyW#F%hWXh zLtdztA2{2!kz-a$AmL?PM^)AP!60dl zh<49CczpJU&IFmpk78|l-1DNHzDftdQrSD`^n1eRa*6ebh1<>iYr#q z$ou-LJ%%>DK2bv5L(?f@`b2|`PPPc(eC#xGMd)I>15Ro1p0;%V_}Tad)qyCTy(skt zGX&eswC#G1SYk2e*zW>{9~XG{a&PV~Rhslu!@vyso*#pLJ?!xvWz1o_uUZeYTm3jA z-T^Q55Y_#ob>-EM#Vd#8dP!xD%J;)hm32$|fsQyE?ywAq#w;hqEc^05Oabn7Y3>#F zG&IC=2qu?qZZpj}lRosp_{F{H?#r?9M`!-c3ijqv;DJXBqLsLHDltPObi zdkjuAafh=-^kT>eXLCl^4@ribRh_CHl2W$WL}%HqvRZAhT1|^Hl9l<`?B!0ny;pAb zojN7Jn7TB1`t0d3HGa0yaaAXZI5_TIifl$&zS)~^W^W*ZguDD~u`LvqV5>Uc_lNT* z;K!B6ip3lfY@`n%D;qb4@H3{$R;A^8zxn3<#uKed(*_E5r#jStQ^%9s!yzKQpp{Q_ zp)8X=4|SW3qhJu=U(7$}lKSE$@FtsFfKj{`BzYgZm)fb#A3Uan)ae4nOv%dfz${hB zo>AqObIee_Co1qvQ~-776kXd*Vs@|H(8bGVYKhcZU6ijwR3*M#4<4(iwc+18vR@xn z4G8@a5L$?%bl`u;Ik90^kt-LQnn7-f0jsEWUr|*+Yz@rNxF0o<_1U!i+&ABH-+1b& zov=>k2w4BERD6n|ZSmm!hD|iw_U8T-(WCKzm5oiaaewdk_0Q$|5zpmAZh6OwSLu~H zz3L>qa;5i_V)1fN{$ZSSWZ~TzUTG$B4xgNGyjGKp?cD99&n%E004}v&A#WF9LiJX; zwaTm{$yBc8EAhgpg1ARzLCEigc58L|jb;i+$rvtQ!ZQM>k)=0EC{s`9AQ~acBA?}B zg0bCAXO$^Q%KLod%lQV?<2!m~ZpfS;ky;Hj*0`_={HF?h_1kfLFTVHvP(K=ZXSAsv z)I;wc2fn5UrW6mI1imKtKH|P>^G*8cfjXlR<0exQTxx^eRGof}nZlGLSt{uaJ{y7f z2-4)K@QVo$6N`)|d_bwDpKSOHSQ^1!sbRRhOV%h6RvK*V<(RsKp$YVh7JSQG;J{oU zrK?%qDD;lr#oAa~o0VgrX6?Sq$9yI-;Gz)C9$FAf|C4IuBGsDr1vYfZZT*2+?@S+r zTfN!ydO{l2;oi>v!gI2WP#KUY!a~obcmZa5jX2~PNlGKv#JYLKI+2TPXg+pl?@j<4 zkhgtExBE9<-OB~_ij6Eg<^cZHJh7!;@M?ZllfTg@s70A~R+ z7r?KP)Da+#5POB!$#SoZP~x0XqI;Wyr?%N){7{~ZSBDvDyEMb#*MZr zHlYeyPz72Q;(vDEVGjKaOeLd33%WW@Jq+*bA6+SshMOS zYD-L_gm0rLd|J$8D#5dp_=ng0u#B>&O?XCnK-{O*I0 z@ps#Y-+cobBuYB}ofh1G7{4FxgMVa_Fq#epfR0#6$%oNV8jPPkNRrc;HlY$aItoI< z)KAeRQdhZj|8kN25;QuQK=q~LA6Wp=AoWD{y%6bvGf$vON-u=AH-D~KaI`uD@1S|_ zWY;{(3cR3LyI3Q%KKzBO=d}ND|JLLp@NxGhGt$)lq^bRiJshXL{EB#HJ@x~8EuBe1 zULSNZ_tO=?_+~wQYF9 zz){c`qd<+;l_7s$l2by100DZmQ&2;F*{gS^UB{3UCr&Mo zUsAy6ai8IkFTm|UVbJ1=J*=9lrqpe~&*z+{e!a&ouUp2D0DJolZd6|o=`nxl?}x7e`b0o) zjB}PU1@yAH7{Bi05iJm82i%hDYxzX#E4Y)^jUfL=Z6aj@s88o!@dvH{_@Q641(fgE zJzVh#H-G8>yLD?R7eIe5_nE&7+>z+m5_#DRz+E%b&E1vcJ3od5WgtZ=zs^h`i9jRy z3D5{&NcJ^!2Y-`?#n<+<5v8WIG30@RVgpSJ0QBahSYf#4 z>ikzRmAcZ#k-o`#YwQsj>vu_q1#r0fVrw`+-e9aW=k{ns_oD8sY2xZG%RGh0R*xG@ z%`2v+Pl7KRg=YTk zjpp!HMRR!iXyqD_yd*e2zI(!$>E1aHASV%Ri~;EpTXQx_*-IXr~`2R$>{SElyCUZMOWv5PwEK+8ai^e zg*aw1Synce3lg>Yn}IJk@k0x({r#YV9oZ=tA3Lv)Qd2g1E|(1FV&zi63+@XNlyQ9h z^3b_jpZcWV0JV7heAY0PVv2qBg2dDVqvwVK4S0uZcO5K^h>J5$^q z@1NRW1j@hayCK}%5VTYIJ%TEK&ulz?r2)|SiXXXqG&LgZnlN*oh<%B~39@8+4gbua zfpb3t2QnKNx8hDVQ>xz9wMT8X$^C2W8X0PBkdfese#>O#eT(e5wJm|(oWH?O=)&gQMX5(b!=0S>RKyE`Me>xE?jcZB{_?g_m0WySF{0^+?Nt;*tZ5pvp ze686eWG{h$cuLJPga4S)Gcwmz4+3V7RF;nb!O5`=Xm_n%HQyE$@TY@p2gYR27gsnA zns+Nl?32?uL2ho4iDK16u{YZw3@w+~Up`*5?`_?9)F%2P7faePx$Z&wD>Fi`bca_1 z_TptF*=KC<5H4fL|NOj=?#axgLZ*lQj`P$1juS9`GR~jh8aTI_uU9ao&&h#xxej3z zRIxaY2?`oq=bsNjHF-2|P?9jEV}Ke_?9!gX(zZ06SCIhCpP)afozBZZFh?dNq`Vqr ziIf@iny?q3UVWRWU8%DE6#=&^0?Rfp*tVL5Dq>o|HBHgCzKu+#bSdNm%1sGQt}Rlc zXbKBRfFwgUf+whhC#lt{S$#k~_fg>Hi^`1-C{F|S(dWs17^5poz)^gk9Cbb@Lhq-W ze@2e_Y>xU*-P5x3A>kAwR9VhImL9C35&eqD2S!YS5GKC+;esj!o~){Ew!eaKH^FPj zI_iRr3pz}ECtFg?{KMFMRUsAB(LLD1X#bM88zmn$N;dAnUV{C-pzinizkhii8T+k` z;$4{Y)uV!%tHZJ`Iob>b1^9FA>7L%Ohd7hFH3*LygyNmU15~;z1LF8yAcQa=CNxdF zB3cc`5gaq~Ck~#&HA@vqKQ}8nCYF4+hZblx8d75o>9K~L_E578S1e7BF zJs}+QyWVtC88Tzayfebv>6!X2$>V$fm${91g7|kr_+Red`?0QAXj94azvriZD;*k*(l3J%V)`d$bRFU0CvpzoDdz76#8;T8sGHkuwc zHY-ucr!r-&=fwMhpbhE~_Ac# z7wv`Fcf(<^L;blZc+l^kKctPAUV9N;(TyqWrIdJp4;zN&#HzL5E1-uZ8^`lWn48G{ zY`7bb@Q6pO3PbBjNBZ@0Q6*5l{;L%HR~2YBdz`=a0MA~55KH{Lf5$L1w?ejEjYpW5 zZ3R-Q^V0}>Gw%3%-0>G7ygvD2<_|~juVV?Rkfke&Wxd)5T&IS{i&<5t@5Vy=T>#F& z94%*6WuN4qB?ey*gAW-TAF@f~V28WKe8&d|D_f*K3qE!uTzoDSLN&eDF$5=2`0^l? zT#n@!`u%q(ip|{E#Ves{i_lDTpIt*HD7mVcpnM@QTH zl-#Ek$}HdKgPWD#i|#BlexSyCd666TFz&m)*c?(}4tc-D)eMAsjQe}?>LX!K6VBpy z!J}24Z3l*C66=vZC_yRwii{t<%AO`Hf^D*X6kUv9Vv#=C| znzZv(_F^)mQPAS!e4;F+;0sc4uAqYe%wu96-D1%z3~lIS_R#*bmLrea%I~!h2Q7#{e zl8-^j^Nd!6hRJ|LsHS>WAb6U69Hx#Cn5R9%2Fk)o$VDxywO9`A?`kpOJDBh}LVhWw zL?G@2Zdj_Lic;X~(@x^7rlJAW64?e?eBYEta8|~!^l8&CEi|nt8@HV5ZxN9IJ4VDs zzp;AoSIhuR!*(Dj^fV~>6-C*HE`tt!q9_v5#KdJCD7Xd2CYA;5q*>_Cufc$3Af?8X_j$o;IcAmKI#80Nv&@c+Dd$0WvZf zX>c7tsG{=9_H=lHyLf{0Y>$71p5{%_HKMI1!f|)?&#<{4vjs({ueb9qlC6Gsf4sV$ zxmLZncK)?N>uMY)B#sMWAWuJ1eUAeHKfqyljIW4+qdDE)@Se8vc5q2O)YmKZceAHl zH*--GNxYK5!dlz}W!xmCK{ZphaI6eSK>QS-cap&(zVk4sfS{IXVLHibV&ucz5j~O{ zX?aXo9lEeCy0APhYV?h?{!u-Dl+sfr=~813=ki>6!y`fw5%u$@VH(&zHA2(%SoKB4 zj5;~$baaFE>P3x>iyG69BMjA_)9TSmuz|~vmEHx(pUXxm=*z-wJyCeY)1J5JynIs% zJKdD*&_t-bKxg==&eT(#+D=AfVDof9u-WGmTgj7u4iua^ISUeK)3eLae{r{O{hMcx z#r;dx<8Ak|4{Y~^-CpWd+U^HQC+U-WQhpZsPs|Sp#H$_kv3SN_r{%tIREZ{F#&}RUe5*4;h33 z2(4idFrTNgl9zUl<)2kjx4)%iuac^_*>v_63vrEvVc5ik=}bhwFEZO=ZrEZZGR25l zrbn5RF)(~g*J8*4`IXf~K~P^zU#Y-Rgr%Q&7-IP$O20UynwAdQJ#k#6pYaqTZ;9m` zNU1dEHR_51$5;P0|DY>#bN zi?A5*+!Pa``K_jY*}hQGfInT~jUE|f+m1?8;mVs6`m3V{hf0}Ai$VwF3`wLtr;H$t zx0_!n1;shkC>jW-E5z%Oi4y6R{$uO)O?AW;4~$e=g>0PEnT7=l6ED7lP_-8tpl;{G z7VoQ|?wj5ay9v$>7rlNbDw~5fq6EdHTLex6OV4v#%*Ks7)|0!UW8#V@xwJR=c9Xl3 zr8*NsZ%Pa}Ws)zIvAhknOiMrP7i*?J6PZDOj-_IkPF4M~qmlBx1^#CX{HP96JuxC+ zMO+nIbca;!N=Vr*lCZ2$L0}NtolL+R!4GZcU^4MInHHWeOty0sX^I zyQZFYk-f*3hkhd7uo1Bk@61&FA0Ss)-DvE63Uw;@VkopA6xmocfGEdKD1|m2bbyEV zsL@!Z^8SL>(H`LAGe<7FQ+|F?;kQQM<^0w6cG|XY1Jh)nd`jm5Fv5y!R9iyyLjXky z2)6AvN~ath=hJGx>n~pUiD_LuGhps#BQ5vn5Ri8kND%C4^-!t4@x8tT=23v!*jZr~ z3m(c?)}GbiHkp?uVqYY=f3frYssP-cYz0q?g)sheWzy-r>>8Yxl)+#?0oVD*8Y zo|#UKZgOVN<@(P=4ic+^D93&4f`LHWW?1l9&szY~yeY=UxKvHm{z(9(-VB>FZ>0Tw z@CeKb5y}DES3FvTr3c1gW_}+j!s7l>7f`Pdse@P5Enss}jkH#Wm7#)ZVY*`U;2I>A zs}su{X|3``QtGPB~j2(v`>9)*Nj4jB1o#;DH4s195qIQ-XwP<*Ma zBbIoOPdF9(u8c}kKm1H&`ymC9{X)|`cl{c7{pSloq9^8p0^DuvQ{Y1_KcYGB2elZe zgHmasmX*b%I${s$3Jo2&?z?ae2aEd_>DfuQxZzuijun;Rr?nv>`l6` z?{r~`ZU@D0_1lCh3W(s1-!q;~J?2Qy#%ldJ>vFFKa47_ucRgu-Mtqm;0+#K|#zoM) z(&aiMj*YV1YKCut)qPlw3rf@w*vC&o$7+B+mPoIK6yN2zfaUnIarx)}E{H<#(uVpT zs{Q+qk#nW|MI#RtDBLz;7#tC&9mMauh~J-nsN)KqXbd1MEtcT8GOk#I*rV38KBdGK zG=0j=R3}m5HIDQd>OFA??!jr?UOPx*(ZIe$is_Y?OYSg31ZH=)@HRdIfKXDHW-Qsy z#up1$br-LW?)C9^XK>$N z1^jxY+}(1rl)w!q>28CB(?^D7ag9Dz%gy6QT=xoZmLnXFYVWF=UCk(ov4RWb{M|8z zl4$z9EhGOpD1HQJiU7@I-W9=XC5~1W3=ED9VP@7ER{g9RR!ipy7ibDjwiveYl21`l zPKvQ7o~7&!&t2#s{l;;)VRv@d z&G4(VF%J*8MdMXDFk8vZ*QY2t<^a@VLzcUnT3-6`5oM&*45*055V7=V43>0f9%(xG zCM?X8pT^&0w5LVR5QU`Gng<_vki|~OT7wEDR%~ANw{$&<3!%L&i>=Q&348G`C7g2U zVM#YRB`ZpMe;vw)4D3HU{qDoZj!9wlwIH3SYRv^li~h1uCuZIA}#bX z83A3eqmVROi=Yd4vS4^xSY>a4BC(!<8iu^^PwP$|Ve%Gdd1)TKwM7Za@6p(z1O8ew zcQA-Tn`{#Dc78P0_cOFXc_v3h!Ehwq7PRj-Mp!>b_sHlzq`Y+08qDXjvg2O!j^=MK z9Qs_ie@YZO8~+*rk9T8TGl=ZeI&KmNAW=y6Xbe?r%2xHwn4lsxIr~H{Opb9!-rC~Y z6=pkcFk;}m1rgh?jXL?jDff=me>h5Qb_ykqcv`E}%EFns092}O_N^yR4D0QIK`nyy z-nsp5bVQ`jcTe(#~M!G0-szycxq8Y%#{NVwzj}XgEwO4ZYF^rUMRi|YbZup zTcj53x}M(UVB5GX;S~!=oQM8Dy52e<>gMYMU2+=s}gAWMyW61wNXoC(!U=zZ>NlEp(&7tYG`R$E(Mo9PK;|t#e z2c3is|d8@BPSPvrk-3)ll6k4@m4}ak3z(b zezq@r)Avh!Ujp4Req#cc;}07B6}KN-nM%7)-uQ8QSHVu=ZKbvu#@P%*A@f?Vt#az3V1|BOdl0pqNIk&HP>PWWj1sIMy}Lxdq^ z!0c5ETnba2DrKUVNA*&p+Z&N%Kj@R@>_6q~kFN8M3%S|$Rcg5B_T0zKuZ?p6)Xvz! z%f)x+BQHlh#I)85N<6C6X2m$OVkqhlAJg}X1D3Twe9q5rj|bi5UKpD`GPE)Uy#i}< zV(O6m%XZ4WH)hvw%&%jsO;3vX`BOqZk<@`!zfWb^$D=|F=VSLT&GlOXQBUJvzJ5=p zu{K9Stx}f;^PC1Ve6K=;oZOl?Kd%m_8D^d8At(|YysiuCjYP1HUAbbEmz9149t zi~G-t`xo_inbXsEDEYfGuj&G9V1XqC_kn{;83W)0z~L(ns>U2g=MDeZQENJGZaS8_ zun)5^)!h0TK@W19J7ox-VUIJ<$jq^uCHR@h$AkaeJyE3hC_?YPlfu8@N%+XOcjA4> zPvzL%UFRfF!Q^p(GGK^p*LbQ_RFs^2Nt@o|T@@Z~2H91*(mzXry{tgRdBTttFG2;8=;^gIRdyEo{2JviPQmL#!Hy#lL|FTv3 z8uJdL#HxrrP$Vl;O`IapWjU~VDz?=+f@6+yt`D~ZV2gPih@wKq?5q9Ki)(*5gtR%{ zV9d|UaQO%H2>>S>eiI;H38wtj_ZdmF+Bipq4ca~yacQgi5;)~=>5TE52a&a zO=DCFCbmK#qI{ZqLJz864V6ig#pkCY1tfD3Huy#r2k&$yOHC!XI98DX3Iln>%%1J zS@~lyk@3_8#J}*x{2j*DJ)1FXP#DXdK+@!b?YFd29%CjtWQHCl znNv^B?jE?6oshX%B|dT&&s=Q%xhcfr79xR~c6zDCK>ElfnZnK~W?DU`Z0N$?U6IpY zBBxdj`)v9v=ebw+|a;$T(Q`S7t9$efw&umaGbe+&cM8Sv8cmdw1yM z*U*WCbM@H^%F|=FrvX*|e*TBds+18FaOVgKkY`Z0DxZWaqE{Km8Rn-b8y>pL`BX>D)c&^;fx4ruu^uFe>lKiRSggM$B^5eHS@FP;ALo&IctM2&iED4|Gdn$XOg8^ zUsrktjJo1%A?-%V!M;CKSgK^A7Q|{^`#$D1&|BF;S%Deq+`YeX(!O!x*swP;pASMU zueFJ0FM(b)?_Z3f&W>{$=NisDqbxe0VYjr$`iGr8HOGAYDc}zZ6!(*#5J{JidH5a& zob6}qt{-oo%wsq3X3RJ0E#US*)@)hRr_x{KjLt#NJTF*+5oEN-rXVvshC#CTN{56G z?>ht~j}VrR@eKB?seg#*$TdDYYCwNnvyY4Z2ehakmocibrUiv%_Q*XHs$GvB4$x*l zZ5EuS*K=Px5V2)6F#aAOlxdphT4z$iOg!akx_{8%X~CHA>mL?MP~L@+IGz~PhFN1+ zh6K&;s-KY#2sqRq=4AOYyl>rEmiSclpw47Iw8jxeQLBVayhrsKt;lC60 z)~K0(kk2DEO3qo8jW}X04G?MoIYX2>Z6Ke{R4$2{kB2Is4me5If-JV!)i2tQN@+{5NhVPf zbj;qgytdvr1D!t?D(4g&D^hGG4-HPo3EYL%FLEVAAHOoG8wl(^s9uEU^?0Xz76zyP zWzZEs>Z3}VZty{{Txx-pLL3N%=S%Ue^nyr090rkMUf%$ZGn!v0%gKv>+mBJCJ zOcmb(%LpVB=fCFoE)VYX9qt7^Kd3H+uge7OwG|vaFO&9D;nkZ=Ycgz{lDOIAy>Ki) zvhd1LE}c3G)&imas*IPy&Lm5+PRLwI^|lMzzED>!<|Tl~`ses?$#Fe>jNonU*n?hp zq=Lr^0(xW==Z+K+yn|l8sW}RhISPzkG(x27=Xz_a=E}00OXyX5tPud=aHpFDxL!5w zCp`$hObu}l!A){}77@;R{1vY)a_5ta*sedu4`%FSqfJpv0OGU zV}_6&{LDQObVDi;%jqmbJ&;IS{k|?#hB7F0Lm=ZKR}>jFtX>USGC}Y@X&()fNMX5F z7puhJ>juWz0c?EPkyrXvq_cU! z&SZW~m)5joy_-t}RziYpibE8_kC39942x+)f~mP+Rfpg+_HtA*{sUkbP6D0KaLn*-Uu5Ov{O*X` zcpVxa+{XB@TuY1m(5WJwW(}ADiYg0A#z+EYy5WK-6DdPt(DsvTovUdUNXbx?`$q#g z7eN&9{ZSDjuTDN~gf;Nj?V8+IsVLV!0f|@a`$ox3Q>bgh7W!hhxUteI5C*8i70lh!173#^XS;9cip zcGBv-q&j*@HDDFcoil73a7dUUE|? z#U99nG`;A`v4g9g_4H$ ze`X*98x0had9t+X$(fP%7P||`c4(sY()e>Mo*dAE#e#AGCUF|_he-piUPaYWMb&^~ zz+~&!bZ~Dv>jsmldJ&~H5c};s(@~M@zwPyP&WR$jeJ6f~=Z&`!GZ!SuX`pQpb^RNute?SlJc7tG}Nbb1< zxLlpGC70AschR^6ZdAON+{nIrhL@bH3~I$IrJhDJ{VV8s^v-*sf?mB9NOmZ+S=Hdx zk~Y5xk_+>O+lslg{cXGT{rN40w-a>g_5W&uYjO?vlD8bHL-@1cHTrW_L{Gpc92TS= z$f0hbItbGI0povdi0KxN@%c?A;yz0Rw6{k8_dkZPI4{4VQ@>OLIafi{ib2Xx8qK<| zppSNi?o8^p-T46Hu~2lqeR^M_=s{~DyjaZpDgVWA{GT*0l6pVQ-QW3! zu9rbIT6?{r@X{kVr;oGQJTErCHPk+@iN5{Udb7%DnTJ{W_hYIj%VwUXQvITN-Fk@BH$!ji zDj5dW8U~tm92V$*#M!EpkA=UbijBj#;|>l^@za-LzJr!U>ipd|An1BCK1DI`mV46>cueP}Ut~gn;YD_oG?BHMNHZ9vJz%Es zE9lSY1Wb1WO$&T2wfe`o>3##KS#Z=-J4$WH+BQHwPE**MqUC(^9LYUUGw0*MM_n9Ouf* zAwDD_z9c_aIXb~afuTk5NJNID{sPp{wA9SM)D>T`zi4uE`!STgihQGrd>+smI(2c) zY$+eGN9c<-{Ai6`nsdj7?DJvBgA=pQhnxMl0Ob%9Ak|?Gl$d@m4Whg!n>7@_Y%?8)vp0pQzSaiK8s++;9kfJ(c@(L^9H>R5) zaR}m(7FFe}YJ5ejZ{-&a?#4uXGr5$c^0GSri$(Y;fM?M4_mf|88x6Rdg|+?k*_#5P zV#6Spa;0qMj7GgM9Qga#Z_9dJsBrGMIyWgC#H4>Un*d!85E_0oKxhPor2u4hnfc}B zQ?sz-=rHQ`4W64>-s>{wKal(LgRjc}{eh9N9QZ*HGszB+6bA!<00GP^NzXiNRyer@ zQ~8M_?j_K;jj|jDb$bA|P`_zG-N@`*HURqR@E@I^!SSzg&i`$Fs9D&6d!@daYtgBp ziN>jc;vI=~4MTPQixK$sG!1{W;u*UBdBXh}fT>+j4|Zpd^D-QG&5gs<$nVYoz{}a= zs?!^8k5C@7uxSTSXa?b}%#Xg3v2{=qFJ4b$%7R;=9k4=uhn~od0|0rARf~C0qHm9! zUy5B=2YVpr$woG(= zeyisN`h-XE3JiV!;{$A&$UJALDU(-D&b2t3q{r@VxK2hK>-uJoL3Jo{vh0@sEfQAR z)TUFcwPt%4fP~_(CM}?TN}Xn5mWgZZ{Cr;p&BH+YFbx0^(e(gC98q8i4v{8#J*Jok zw)h;f%ks7-q*v!}feV=`npE8E(E733DJQ+3lU3d*5a@Z6*~&OGKF?Xm6zxm8IBmEx zvbeLqzcn}DTX*Bal@Ez;{3txLNZZYMj?;0)Ez3#CHL}-qpD&bRR@U0eGgb|sPqMU! z4lyk8@Q-ThFFPt7dcE*H+;|1hii)r4%Aj2$=Ts#!r>iPJ}=GM+f{=5#>Wn=_3HBrDB{@F_PV9#%Egt zd&b6Y#)wvapt@8y6H8O-j>eVrY`1Jr@wGzY#o77b5 zTaY`th-K}4{@(UgFV_OR)pusc@63<;A~s4oU?uTqqyBzBh;$3y;E>i&bBg-_;&~^* zHjzuBQgXUWI^bZ!WJ1&enRI9)E&)mQdJ$^_ftCn2?jn@@DgF~AL99oY^J`G}`1sV5 z98`QV#@E;RR9VEL^}|uoELI&N?PXkmckphQ_(lokqa&K?Q}5N9f$8`!n1JysY>F22 z9U3u_Q-U`uOZy>m7Ra z*iWn^ZFkWyvLzVR5==U?WN<9Q`ybE?x7VOyQLNlINoxrPYLN>NVu#IjSKpTzy|FHE zSq_gm439l@V0S(7aIU( zp|WdJigxg?4p8RpL;yyVOVOG<$BK^j1!=qCm+_flgc82>6LHLSoUs=?&lN~MaQ;{E z!L2h&4(DK5_Ulmj3!f}IPe*?^0pEn7S8VWyb>5IHvS@uY;jijMT30_eKZ3WIs5I?( zOsx`PwH@u_BNUIwe^*uN@7-PQ6&){5eKE;JL)QJSsZ~Wo;@qtSqQWxXPOFW}Tu0 z)ULX;%PaEJuPQJvea6Rk6iYggmhfAUGT6}Ha>T*Q?+aCJJ4^7`D*G~<@lbC9c-GZ8 zqV@!*qxn@vvsXuOW>Xbyc)Wy6PVD@pweGtlo0BPHp@W`FoXevs;A^c%F3uhCJ=jJ1 zN$Q>-029)5$g$q6x``{6b!4KV0FRef(HSGAiXQvyccEH~klAP=DsE!{--NldjK$*YRt2$U3 zoi`F5tkqQ6`=X%%B^1EcRRWVFTjZjEfikC;4$o|GwWS`_M*PM)sGS94wdVrjA1OsW zs&!OekuIX~aO7V0xWU0FcIIUhvq@C~dYVi$AFpkNhp;daFECuslrD^HDtoq625nxI zn5%kVZaV*~))7W8NBvgzWDUEuF}r;-yT~MRv8D4X=yB`D`fLj2016mS7z|##;S}&R z#o5qqx(nFv@&yPzI(jepJ-IZD!K1wNf_z?Mi!pWMV_{9)<*awk=gs=T+FBF8M)4(_ zm&>S{8Z7Tz%a$E%JX$=3(JghTQC`I1cPRkB%MZtvU?QDB)e~zacN^3-{oiLb#6Ji^ z_5+oVCtsf3IMVo|#B{P0s8z9$0}6QvSNLwCbMi3@BR@H$=2r>9o&7-0<4JwU!m?PR z6##r~m9~=m(w718vK)j85G$|@Ta(2t2jq#YC^Y#^&d5pTpPl&e;E+CLfHv55>?YR2 zE!aA@ycF{Q9>DGq1zx7xhzkk0cLQmUOn7(Us3!0P1s+)5zaGRYE(@~_L7kt=4O`c` zE7;Hs5u^?2d!*LOIh(O9*N@ZGNwnc!PCw1n?1+c5%+(zt8pQ^!gWOF}i(hj}jGp_U zPm@!#<(wa}EoYAxcLeit>?MXKftOa(olw6FVYYr~eR7Q)EzZu+^b^z!v3vYWow6pD z_}9#6pPQLZD5H5ig0*)lQpdSie*a2QG*$u6ZxSI#ab?x%kiAF)cjW+GMYoQTZgTIb z7e@W_I)axvmJP?i} ze;XZ;*FooyDXXi@{#==TnDeaIk4Hw7)a6Ce!$NvLYa+B?hNS#Ho9P=vGirV4ZsJF9 z6OnsRh_|CEi)@rd+U!yAgN+QtS>sWe6uc4ZS6c!|k_XGrQKY?Tei?i$1i0}vWOZBE zpSQ3N3lP-F#h#lNo|~Qv7)%G<{1NfRxq;b%o7&L5#H)?R$POK5y~y5MFGp{^BuETs zk)usXIKCz|nhx$`o(g-3zu{Z#waU&jkvb1w0CvQwaqIw?ZVcHthP3gd2JCp5JV)97 zxTEQ?%6a+@@IRsOk`F_*o2U(>j+O?nLcC$M{GG5H-9@AcdZGw*fPtuF$8JJx9xx^2L6G))9Hbvqo2_7G30@}YmN0IfBhOJz_7D6!{ z$3xJdp1Wbz5W?eQy_|~~NGm@2qG*5q9-wI}XqF2__rNVsT>ha)8b7E=C_iiqg;<#n zh0z?8P1Bz5jX;q98metf& zw?v8KBU|gGG!pOumA}iK4Gk(#{13J4gtaKJt+=;~+ zD>3~*#`)2Ok@L|Hdp^x6Z4JvkNI~s)@YVj+gl5rA-0+k|)^;QojwBYoGZVmOsqk>D zf_IF5__^xK$nT^6qx$*hs$Yz^qallIl||bBAJuOLs!#DB)#t~l{#&5>4_eq=Ti8eb zkLte#s?RhxP&07TS)Xdyx|w~8T295mK=#2ryX!nVwZ*9bPzAHiFAL6*p!oJU-k5ds zRvYpS{xZ8jD6m~U{}_6r77y)Co`MQNtz$_0|E>G1XNVQC*#lywy9e%nZDSlU(4A(9 zij*v5R4FoQg(}DeMcScZ^)s}*cYDsqM0f&x!6BG}V7WWA!TmYvnmRL321{nMj$W0< zQI$quj>LYR__fg$Q@TA+zQ8!%XV1iHFd{Bd9k!)@j7L zR*XQN_HH>SH|}Ew#=pK59vqY>IS3Az%`ZyPck!bP(2BcC;lZ`x!Djzc`E?97BuU|@ ztkx15vexhFzh2|4bu>=-uS@hAWxmt?@lJdBkMe8kj^iM|QdTy5@L%8+1W^#IlV8G# z#MN-3ypD(Vt(Ds5Y0l2;fO|8+1!gZ+g|}t}7uS@c{ijqxpbRy; zKmPy=3iCn1tN$EsjC~JXG`_q*<{;NCM4|<)*0UU=89{mCJg3f2hL7#@%C$ckOLhwp zXyNk>OmsTlZ*Wrh`|LU>bNj4-l>f(ya{}cy02sauFqF!2GX^2M&8KVfFu26oYG?#p`+`M8iBN8?Kbm5hQL@TD^(+5N5 zU)AnuA<{S&2A?EM7<~`mC20-#mTCrOQ$24~jqQPLgtSTG(3%JDp9xJK?|E8EFi#j8 z=~CrzXMuHoK|cX=U+Wq&Y;LVB>acuhMKJ;6=8`HutEvaph8r5b47^ywcV|=q?`n2W zwyKXhctEAlaNzx2%NUT7;nm;6K7ERP1%?P}(RHRT^b<@EGGC~=#u3!Q7WQkNm+nBM z9e4lkoeSJM53%sQF}WG@+)ZG2p|1#YJE?3>#{6~vFbJk16rmiyp4m&xO1xgv?}&@6BF4 zHoc*E+dBLlsQ6w=PtXqV7^_$oVx z)1vNHH288y34L6PJ~nIEw7cFa`E_aGK5gQQhHq@|x9%MWHRh{^>?~DFGfDPhG((C2 zDvkH9{}1zkbM=O^}tBkrPYy4BTm{-_{6ys1YJS`zeF5 z^OtNuS7!P0+|RXfLkB0o8__lWaX+IrXX$hz;N;)f&5q|+ZbjA`-{X3HXOnM8U`Wv~ zPC4JxWB2!7!0SGYZ5H`Gu9wNPre=aKuj6TWdY*_jUH()nm@8pKzJy1(ibv>+n1~^( zLq=ugE#e})CuD6PRU&Uz} z)|pk{5`Dik0bWSA=OP7&873p|W|FKTm|XQL+7Q)##_s%#eeipro8`Tb#Jm0Hy0uRr z1AgL5h)2}3H{Eq9k1C@!Xq%*-G^OEN_(0Hm!oVcL8b=zqRE_IfGO@OA(m16OAyd81 zpR-4HHF#q42HijtZx>%>&~%uAXTvv2hO4>-?9U6>hueZynq$bs!n38{KkTJ9gdX=i z)HhgTy!}>l!m|GIK+{8g!iG&q%}|ujr#Qu#IK>Z=ar3V})oS!C0k99GPEL2}n!4`fCVUT8w|+jt!1q?-u3qwx$;OYX`LlB*l9k8%c_PcI zB7QRoa#BWB-#*u_S98fEuj=%CT;uYKBYTa#=SN7$`WeWDYRH|_!?Ed~ztj~K{bo`D zIYwG7Br&v)<-`_9g^%nd`T^HNl6~;UG${*b75}pK4YO&>)C9Tb8f+|IuqMb6@vp1r z^4al>*wa93juXF){Sq-2QRAlrdz%pcM1^dQ6S~#4F*k;;bhxbN=?2<4)y*bWvJAK$ zkW6sjD4_d6rP>xV8YyAVaxE_MN{foh^8gFSq;nROwoJUoMkBDL@Zc9e8y^Dn#~5_u zf?pG3Mn}-Ks6@<8*V`V$$~7rGG0v#{82&&-?Kday zhRf9)C)JQd;(itZJEg5uuic`={(^nNt$oo;#7mO{Rx$jnpK4<$AMiH+rnTO%z4}Az zfoX<|y9)AEZ_JB2tnmk1S)|rFoH3CM#Ft!(Q?LVr$As(fHc!%8uiIWNb^=RxE>mV( z2(J_}b?nv=X=wLs0dG!hRvzJa$&Cl5O?L-qcOW!-knZ{;56UcI8InaCt&+^9Hgop8 zhx$)YGg`t4f&vZ?U+9|NlOkll6lcFLqw|{GRY&<%X@!Pw0&Y055j>#!^)Wtfwk*it{KY#T4Gef4cDYyxoFxtOId*OfAnOH? z;v4y6S}%G|{0}7>-6wTa+1$$Rf!N21$@H+a$$s!EPuy!sadDuD(F}haZ$G$TYUg$v zvc3&D~aoTaZtaDNTH83YAePaWgKuvbFMN6bfoj1hkBiXgxWUj{xML(Oq}Go5hc5PLjfHoajcJu8cTE+?Kx|o_Mzp zgcx7lTK5sSS^S-MhncHm@-;2%P0o!)t9x5c5^pMXv@tH)m|NY))2#q<96JY#Gp!TR z4zgJjTppo1&%n{eb5AzveYmL;U9Z!XUZ;qMXM7@7mvP%b+E%x)Q$JXo(&4ne%-A%q z$a32K7H;(WpzUrB?A1IhVjd=)!mIPFC$kKM!C0^g=K9;_@NP1{$wdCq$?Ah6QM<~a zmpgaEj(>$6OSnKV9Ci+u^*swSN!ti!7YF8i1Ti%UWiy+pQ~?e_2AG-6Buag!w=GT| zTAXN0{Vx|ugnyI14B#M+%|ixjBh+Gt@F&6a{#2^F-^CiYTQc2?(K{L}h*lPaO!OiQ zEFMluFQF|X1FO^fz5R;i>r%_$yY=p(cFCVrARqgOh&#n@l8VAeH|vw0Q|dgEAz`9T zas(ZyTR7QuuodGRjlvm%u4bS@9vFWIH~!R?hCooOK#)u{)*8&Tuna_X*s}U6gg=?z zX;%n!@_W|~$wca4`IGT36tzpZrDWZVD!m!SJ0A1w)sv+E9y@l)1HOc~xP{)!y)~Kc z#6$i~()pC>)^;=&jx;l2_VSTWlIHqApsd{%BM}#lnuw{^Y5fuzb|%&)&Is@26KiI* zj$Z!8QT|3+r>2{K=X$P@tVQiWBi{rqvD<}XKehSmz}`GD1`15yE7~|J+DJR(|DgAB zq|#w(k0$8zV0rYoS1NapN)-P$j^3hIieL=_uN_+V$(U1|n^Q~?rq=HrK0jo8-Z#i; zgN3XNh`LAx)p@23P49nv2xYfRc5s$`aK`R>#;(P67!KA^yn5Jb1RRzd7x;1OsM09> zm5P;4!SLl|f#xBJ^uB$8>8{3kr6>Eni@T8>#qsc|wv!!NpGOEz0?fEoQZLv1294Z% zMp8%PHQr^C2!;bovL&Tk{+i>gOXEbm0hKEfy;Tq7P3Qe<9rtK=w{lB*rq@uIDtQRD zSv+smMkjh?)rI!d)|9V!$EY@<)9YO%S*9SH`7TgT7@CDmW;H^OIhSyU#$y#Ay+Uap zk$!6vMXxUCfVfEw$vxq>BZp!~p3HmW*9InT4NQz#?`nab$=xSO*1K!i zj^&A(#1oaCL*h8uvu~2A!9p*j80BQb1$h)1F@s~^y!`p;O~Cw{0MGg}47}XG0u*7^ zq+K}=FN4{X&0Y2j{bbn|Oh=GSPYA??(`TGaAY z0j1tvkOR@4`Z5rrZqNEYVAYhbWJfqa#jC8@3;b5|SBnSf7U%wHVa;lC?QwG5vET1^ zuARJV@E$gCAdtj_SKRodv|i z;<4mefSoyC8Sb}l%9^!_zm}6t za^O`U^j7Z-In?`p(GQr{4?ub0t$7PIPuHEC)H!{EwVa<~POKSc<29;wma?5fFSYbY zw-pWfCik93E1d23`gm3hJ9Cf`9flB`m_ZL0j}JV~PF6>9OQ6Jv$5WjVBNXN7ns=Oj z670yAh|rDsPCtn&$%&3Y-iR6WXyjmPWuRn2zAA;) ziFLKc`h%_2Sl8!_Thzm6y+5^|V@t^B==|mV{ga)?`ZhY#MwG|OXDnpW2TlCa;*_T1 zl+aF>2IYQ=RZUz)KhD5;UuLcjm%I*+UWh)${FBNqJkI5*?B1Bq-+f1N^=YXz&|`|; zyL_W}`8=3SpAoloi{qp<_I-m|YMkX`kg!MxcZ#V>D+A4a6fQ0DTq*fD#sVB{GCN*6 zM_#(}Uh}NBoOtptXlJPo!_+sxB=k?Xr*K_;qqfdC5}{WXTaQ6@}5~ zz!+2vVRWC$P-n5_44T~zIPp-QifQSQRZQG=(@K|G=OR(9I_5(wt|}?|PqAYpBQ}|s zCjSU6m0>iz4TSt6$ITc0+_DQVjWug|3V+NEgo&|M)A{40!{T>-i~t42>x@TF%-p zDAw^KHlvBX(9z3EkNu{yt2D06nu}Cx(qcj861uc~z?#_0umgKzW~UpX;@$|!jTs;y zs2EoGTMBEXV%!Qb9o;0pGg#t@l`urnJfvTJxIiJ zJoi=_v(M$J1jv&jp+LY(q?8Q;*0k~&Z`@v{T*rPwve?PPzJt;kcZMr!S__)wGEX|l zeshYFZ9z?fC-X_liVVHWlWlkNnJst13l1eVQjA`Mh1U1n&J1gNmjlGMld$|&)8PhJCDE||JXff z|5J+f;*@@v*VSZwiyp4?al$e}0%g6be!;uNK*-cP)giZ{*$ z44+rQ#g)6Ie$%5>L#35n5LjEbbQy?&7^bMETrc)lQBY>`G(n_GSs-AgoDjhFuPJ7C z^2?s&??L6Oo7I}o2WX`S|?q=(D9yaaJfyH)8f;YIP+pE>XDuOjj{}tod-Z zxeWw{G<%zzfO`bzA?_Z5=$NVl_lPt^M=BNk6=VCjyn%hieTo^(Lr~qVeVmODZh!9F zv-pryU0x^EYZ*ELGr&VBCY$WVyDKLqR`0qpy<@tw7teiGf{1j`9|IwhV$?tM2;`>h zZj}U7e&(121*)p&^Bpg&-vVP(P>g`F6Nk{Ul>39=ETOcMa!oGFC5G4bJ%0o`Vk%dI zYFUU5%Q3!5*B`@P9E{%rvQpKOB=Z|CtfSBO1>{FOM-k%a@Bd%=Ym8q2{qrPAmkFA6 zrZ*JuuyzR$0zia)T+M4Bz`L7UB2EZucaiKH^oQfifrT6hx_A^%c3n~$4I_rzD`O*Y zm^szP6dvjVxXD1MKS$pt@B1%9&NuOAcLQCIgk4tUzyxsa?{yz?R;yenTuHwJOVC>U z8i7lTK(&d&^lbXt+sV^wtWc+-6=)n3o zR9t>L2)(~tSMPn40haUcFOcmBdy=+x^91sLW*Z+kOcFRkV)}cTRk^xB;y=eS9x88KlVqLi@*)oiXkRDo)`Z}p zOzKtwhe-oRNNXH<842XPtTw0I%GANd_(2We9-ABjsav7h2jQ~orJ2mca2!TPVJAT7 zC_q?VWCCWJ2xbdR?2OE55XU4fy)T6)0Lk8jbe~q+2IO`7mwFWhd@lB4HIg?#|4cYN z1W=JH$N2T2W|KMm0la;7+p6G$nqQ>^AqRnV$0jch#9d9#jpkx!-NsJq9sQ1VWPO*g zYakYK|K^7=*B^skOnkM}SEis1L$c|uA+~=-v3x*`!9^CNP$;!n%WFf$7(gGq#L|}% zpZ+FMNEgm0lAjycJJwz9>s2YGFR_Wh?Ke6lRB`8Xy~tevO?+*G9Euh_YE1Mi6!U#B zS9|Wy&?aFC+2R1TtzR&2cVjE4!ISu!&sMh4;5KtZ#M^$A``Gm4{t;0IFN;le9HQWq zqYSs1yP9LYbCLBPrx*iB8xp)K`BUX;sEzqhbpB!EW4{lQKN}KCg(<&F4};r<(r#$$ z9RsaZ&NqcEe}`{6AHFZ*?WoHA)%4_1W>JQJt?X!uh2U==JGLoraZy)LD0uE_(3WrY zd{VfzirNb2mtB|N$E@aa_*9e@f*B*=Wvga44vgNh!fDY7d`GE-(jS@3R)V-)q-GKe}C1n7cYG?E6VVX+}cngJgL_OsVjH zj4f_$JZZ1WMBgnV#jVXpH(DIIv+pMlr5O*U!V%J6twbqIUXsZx=boUjg@n_cP1o*gU+SqY11~~Otgi!EzQ*)RQ;<$>dbo4{ zB*q5OCAl$1MA8B%HC!)9iXu#!qG?t5?eWIJ?l!igZRbQ*oB2a9Tt5M%CnYtQ{JoyR zV<-c8)edQSPn!HfJGPCp1jaDlp;}J@LbdR%_pcP-!}697jDM!Bwxm%Jd)-feea|z@ zczM+eyMXU2cdvrTlyA^2jHfW&icc#Ff_BvFhC$ua9^EsD zoy|m9)J=rxp4MLrcz$JP>u7$uZillo(GsT);HEVm@XUm-V8=urPqmV0efnO15f=yc z&XBgH#AGsGzt$BjuXH~(%A`K>#g{cL1?xCl+!5X`qk4v-4^?~Gu|>#2 zRFbmDTm5C^;)fJs_Xej(+y!Ow(}P6<Q~0lw^+6Lx4dSd76g%y(a+*%_kQcb$!odL{HK^_CIoo<9u!t6ld*#3 z>iH{!Hz5|*>D$aZG!m=a_O#{1a&q%20nTSvzEM$W%1LOHWM#D%J)3;Mtlaf|;$|L) zjQ{bhdysqDm3g>trf=l)7SBj~iNPuznCY}*tpxhnkzl0E-D6ovfe9 z*##hHX{iUraZjDL<7?Sa+`TYV$@c7*?U~i*ljn<8XKD_MGC%x(n7!sW*%=YIL$a`b z)0Lpb!faOjYwSS^z)m|rfHCu(17?*2fSsaDs~W)717wkWgigo8wTwE}#mu_dCqPxs zDqez6q2M?Ng!F@8)UDbMS`yT(uLjOPqD!`*oaB9{Ni!bNcT9i-9S`*gP z@9qrKjIVQY@D7v38ID}iBO_1FRUgG$dnPksel8eUZOTjcs(5o7wwV;Iqt-x*+=QzR zY`anjoEapq7R4I2hawgo4p?PG*M+4z`Ce-B6x z{HDES>`E}p#pi#RFHo1poALEvcACgS<+;k6qP!M!ui;h_rSm1}VQ;ao22sk|&;T>J zv|1?=>?!gf#ZZcz-5EVneRThONb*zi^06nvKm`7X@PQGh!lvwzkEf|h#g!Rf1(w#m zH+WIAUUvgPh$_fs_f9?#ewmCDWvh|8rb$hGoiJZ{nbf7 zOn2+B!?xcS`nq<3P`}@PnAslc5}}Ez0K6w4Y#qGtffo~oacRcu4wa>OoVu*s)HUug zFP6IvAkd&yiPfqHuBP*IAk>pVj*1Y}Ts%G8-MsxGMSX*R#&r=mWTOU7CnpQwI{mVTHJ#tBmD?DfD5!Kk@;cm*4>&vU4mcrT+;z5T z__7ADubvML=KG_+wB25ZpR3%QQuJAS^qJ$G)8{)lmD`bN#i`sqoXSN;=S_!g!tyA1 ztXz^cT32ZnT3!x0PLE2@9!Sq0lqb(`)n}h0COo&P8+pTq{A6n@v558dPQ)Qmn-sVo|&cCN`yTC@e0 zvbjPyr~B@2sjxz_L0b0cN9d_#r9i)_>MD(8(#f#Lf1kYWo8)o>W=xDt3JrOz6j?M{ z=}DIrW3mUeJ<_VHoK1|EtH(6EmHD`|xfKEiA-)T_xis>$a8tBFdu zdHx)|JvYpd$_u!cPGeW1!tD}|)$2l91+!w11)k=wH07^^J|Zoy=VxW|x|{5Ps|N6J zGHfV+T%V6`>|c5}dWB&0V6|^rztU8{68b5529N=>F{F%yOLv}+DZ3l&NT?^w|`MD94km*0liEHMa zZw*#1Wk@f<4jSo?7)r0Vf7i;YK+N2hLpP)svHXo?=wD3+85=o3lgm>2^t|#a#W6UM zeUwKI5hiAC$a&kR*S>_Umw-F~3PHgh3SjsmZxdOq*5aMQsv5U)E{Z%VE-Qd2v5Sn@ zbCv5nnUMVMM7u^H%x$&7_lfz|*r%&MK(w`t$VmUzA@PLnjWJaN-sndJzW7|-b`l@P z`0|{t43>n+;>n2o@#eDHNSBN1?VnOFGruWr0na-8Zg!*_1lcA@^Y5yj z0B$to-kkd}?q1ZIfSn&WcHkP|1zTi_qiW5DE#hDRKy*xIfJT^JWcy?y=)cj9c!Dc9 zxlBAEYONBsJV1*IYIg6A1^*fgme?>e2Da$00>SkVaeU9f(G^N^OSKi0;Yp~>WahCt zKX;dS#aDU7%TXrkt-qrKt$WWG6C7ON1K}aW#yaFFI$h=XKw|G%?U-@+`(Bb4IaN>vSbAaok`vlz6fBOKF*}-3vnZYeyi=CflCaz6? zZ&GYhlumb4=*Y_-$AniUwGxYS=+i|myY9fZfF;KIR_=B{d z!VNTZ%^N-RLUG!@-R*|y$I%a^Q(Efu+ACVjr@Uy@jH+9IeCS!x$-)1Luy))+5xU@5PhsBRN-AI2_9PfqT`n2EI`*F!hhi{lJG7+98@+@|o z$mtxpoSmKb8_qOg2^53Sv|f*wUk-t=u9FqEP?MJr_YLi@`jL|KNPeQ5$P`$gZX?Pd zf6#nd`|fR&;#oJXzRe18YibyKzueHa-wdn_d4~igI+FuTOV{D&tH58mq=DW4=;RLb z38>S9g~0?VV1K&X>OrL1IR7BxMj25pBE1+fjX4jw6l`uZHIP#vM)eC@7?M5uk?stf z&R7JD`X92VcAB+CUW}>oC%_J;6Ucc6_O~iRA8wiF=NE`V3Kea=(xgjygJ_PG4&J{d z2fLLXEw`sxDnOsyQd8umncT$}Xw*6x(1K|;_APD2xchR~_#Ew?uJ*5XtnNI#oZ$W{ zmHW$}?KKlJwiIk_RQ8|Y1q`gqIUy&=W%sJcy)?nxDComM^O$Bw-_iw4%&UcN!3=B~ zTZ!K!UY9P;5e`t0F)_TMfiGir;fjMDex)F^5p$I<^B#Oum?M)mkiwbx?JivP*x01M z`S>;-TbvQ|Gq=h@wcgg91T>AwbE+M9;IEFUR6f0G_QqN8ZuQD~B+Ej;JWokKPfWQJ z#5!MyZbfeHpAD||4;s$+UHOVkR*RLJ$}bQd`7Fz>PtH^A9n-vibLog1BkuwtN(gIJ zXOEaqpm;G8Eiz6AGS1OMk~}n5ONo8Vh~|v{_zfVphyXvG1gO-ZiZ7c40oge@nG8;4 zJxu%IsC&pJ2#>iSR?haxk-El_dgD8iK|o?+!Tyt|#05235cE;GEcxnBCR?b}%WVz< zdS|(1D$N>!tbWl|4wkzfz%l85^-~CSO$hY{LyN1g{Lu;OboqR5W$)s-O+^o6lP6el zq>**G9Y1Npjx#@(Y2~p?{Gxi6C&*}jP%^~Oue20)z3LJGlbqT;Ds^?K?6q@9M>%Q+ zNh&jw+n>k)8?jdW7;)c5(82=*ynjOE3m}8R>~#&_UNj|mr@*Lv1!swA|52KG9?E#e zCLm@&_+t%jxsTk*F>FVFN52L!U}vs`_J% z%W~gw-i&?AJ@qe30}y%3?j8F{viQ620!=}9WQ2+X10p^JG*(~bD%^9N=l5+*s&a;c1Nm>H;G+v`3Jy2MC0z5eWSz9wH?yW`S%fKyq+UP zmp%m{%SaT@e_ebl7R!1SLVf9oh?lz%4aLksc~TCZHzgQGxK2nMgh`_VBrmbl1Iuj( zWb-3@`-e*vOgp6M`|Kr_%i+&}86g4$)7(Us)yQtJ8@sdmQ$6QN ze{0h51U;b3{UK$Y0#DrmL@H8V`B7}i!~#+xB^dJE94484AWFOV$%DGqgL-pW;cda} zr3|KKn+kofmq)~*v(HZsS%a~JFc=owklyV&S@&MqPpvJoO{@HVc}n?WeuvA9@D3Jx zcilz(ni+?1>`l}8M*<&(Xo|165y;& z-nO==2S_arY>WXU(e1~wipqM@_s2um9y5QfwOOm{n7bQYt~z)xyef{GczW4OxgJ~V zD~<3tR%kq>;3l@@WmgZY{~LtjGLSIoEzWsGVw%m!?axqGtE}ewG!NhHdy86LB2&Sy z>Mz8((e2U%>B(X*$xLU;8O(H5RMaMKMgv!q2YHC5K5)g4Y1eq3-m|#DI~5}~6?0=M zF%rVwid+fUo4S}v{-=LN_VIVqrP@cIDBDeqS&jbTb7}PMUu{1jGk3zgdV~4n{?(q3 z?LGv$TDbbt1%_aVi9#cN2rSof-ER~r9WJ%K^hu4}*Fi2G3@jfE>^w8%84Fq=WW!g5 z1XK2bMLAzz*a3~>E9w{kgE~gXQ%P*HkmV`@Z0^ZE&IIQPW>guBN6(mTAJL_TO{8{Z zNU%?<5-cf51DHoMO|w93T<-XQ+2Mf2;Q$S0d&Tn;RA~t4?=_7H>uLbh8K3@gyQu;z zhUNk7cz0n_8|S8((5ad5sffdt><-u46`s#$4v}w%-$#zWl*_S_t%1l%1vXZ}GMRsr5?;Tcs&hr72xyIbSx^>#-)3vF-+-H8+7F5_l>C5jHJcXjHu?zB9z9u2oAc4 z4kCyTo=JZMWx62A7dG^IXHN0<=^Rm=nd(g^JP{| zZn0W{tZk+MW1@o>Ah5XG%y)VU;hIN)Oni3$HQ8nZpeCVf3eCoinpUG6euTHC1=dQ8 z2WHbT^1+IedqVLZyv$FS?LMeC1|`mza{K{{osqeB>$`x@qvyo)WomWA9Bio)H5nSG z9AgIxm)&gz!M@YM(`+lj9b}txo$EjHSnI7b}jnKJ`@cD*sz%~lF2_|)#n#KG50_=%aHqvhPCbkk5E2-H$Cr0^L z81$vyDNTRinQ7~piP&0d7=qx#Qz#Lbr3Me#@_tx*F1J{bQj9-HSdDYMCzaYJJJBX9 zHGi%iPTqfiH*}6cH2W+e5xso;N0y76;{9kTWpJku-Dy9|U>|R7zgTU5^eBS%N-G+F z#yS@e`ssDSm0oa&-y%e~ z9Mds0H)+T33zj>G)F<^cjrKI5dZ5;KI;E=S7%rA2Ae_eil4I7%-j&@CBl(@pK7jx5 zG_j`1fulaDrfIYWV6-1B754Io;C4-B#|om3JTJ&Pq$}4Fwqcj(6z8(MZhs9hc?mb?IM?JU z`y2<#!UHawMkp1bzpRQS`%xCeE%qr$ZR1KK92#Cm8C4ifWj zQ&ob&w^`|vj1mRJ|4~xg0C$u26x_|H;BK0v5}R{u_4AbN^l)1MVA{cy^-e!%cqtM> zqA@%S%!NNfU;c>wCslL_w30eLIA9*l(8_be<^U+|+=_tp|zoUO2#j{jeWbrA%BgUI7arACX zVo)r*87ySP=>RtJf5h26lM=K~@I|6A9$O&OBO2A&@wm%$qRUGP0939@izM~=%KK5^ zP|kL)xqsK`OUHeV_oM6H;>LF!8qBT34ALu$pHZJ{K6YZUHhds%{A~(=_+T>68{1lA z(A#bZL%){+i?cTt``18rF1ULwg#vZ&Q@5`cnH{kY2cWR(Ay^&Cx{`vz((#OzlchPo zzY}xvyNW^dxm|iDgaNGg$S=PIdp&GgXVCb$ZJ6=dFO*zHqVkniR%@qIvN^0vQ%PwH z-Pw{U{L@QoucJeA?L*#g2P?-wQSjr`Ff{(=6OwRv@y8C^*1^eI$3kWpbEh(@C(luG zGM`sGrVRBN0;7>4yB@go)zsn7?|=@X)f<)gP1YsDhU9~~&uuM@m(oKX%O3DZBg39p z0~mIIH_#MyL311+k+~V)&GSxRVEE*9&UEwfD_}!bT&Ovaz zv+Zu512+(@U3vG1ZRG=iWaBmWhFO20_mJ^f4O*VpPxT{c)}k7I#^27s ztQm*7!cIMoJZgLz;GU+-p!5Oo2H(CkE%is;w!GD0{~)gCp2jd@yvWa77ok@(0N$_? zRA0A?N6qf}ogc()3ij%r-hYF)o`DEX#nR8DNY>;o`U`#>pZI-$*+d5*;e4^e$NnZd z|FUow?=TF@VmD_?FZ>Gxdh+T}t@~|f6^`4=uFOzZ*yWB9>$x#3Qk?SMLC}wX$3ykD zVN#=x#o5q;QDv2eeiQklsJ8di6AmBVj#gniXygR-oe9M=ckRQUSHCo)s<9)Zt+ji< z+kJWv)jE@U;aHq`*Is&2kljsdri8tp9jU`C3W^?PgU9DAwmPJEXnF9AB5v*JuAm;D zpR#zVDa^apaneh8_1t3c%+{!*xugHjRB!M8=F{zU3QDCb5g>mO>47?55v$8d?LQQ6 z`=VoY6ZV3r82V(K@ zd|ru><$xH7sQZt^VP6N>u7Wi9d$zOfc(axXO0%h5N8+hF_HaQ;j>CJ%>;Rd^t+v2l z80%{hGbEOIXiuVVKU;=3v@~phuvweFOYHmX4s}yl7X&y|(#aGtMj&GaA!~u?9cpQB4O-!KsJO=~+KI z=9gO~`cgl+wA?#a5YyL=!2w;I_XSccEsCQSNZ0Ts5T+lb$i~q`#UPE3vDKMbY{GVw z$beT%)>m(vib^nom_xz>lstq`rc35=JLSe;6P{Kb#>3+2GHZFU;W5m+)se+lI4ZPP z>~d9r4k-&_jC1mEeC<1Ax|Xy2RJJguj(+j*MS`r-`0>`?s=8p{cRe$Gr7u;KlwCc?VmaQ|h+Rli=PjlUZTwi$sm2 z2eh5r-+m|@S&x(du3}niHVC96-ansXVTrp>VFOYCK$eCuWm@(Fz#>yaP}xWh05 zg`t?sRMhnZIO_Kv(?6TSLjn2(9Z}aAHN~agIWKs0z1wsM1BgKktzN|XpC7m~7EjB* zXNu@L{?dDVz595n1%m5o@wn&X*3Jt*L08Anmt}plH)xhjHoh|}8GrPdb}@+kMzn*@ zhXtL~1)YqAi3oOUP`XFqK?GZ{J-6?gx3}S=WfpEw44!n{t)V-dW7o&63Q_Db~*WC z%!x@P)pnL{;iHpF&yHy8cLz5?Pw-MHo!pL%Rq?PP1=$kf zNm9vAt?R0^w}krmBk%>imL`2e< zdko0$cMW0_j;eyIt}yW86v(H!(zxrcl>AZg4>U*{Feuz`jr zVsy`!$zAjoo$$Jb#xyg4U;u`Vt<5A|Jpl4e$fn12cI63fXVSsWl%2mwTJ$aJI&1mh zC1vsb->YzUb02EXbxN4A!?oS!$a+LWXo>L`6sNQlw~%KhL8sfX<`^HyJ+f@#_o3F|}=_wNaPexEx^O;z5d%GiG z^id`j0H3qx;ac78ib06o1|LRJY$pZ?`*tQV0c%b&MKvJS{U1hGEUJ1`kI1A;h@{1` zgwGUuY~o1R+jGbU>AjRd8i{J)u%STzRJYvk8--WkO-@9{6nVe_oE) zbr%#L3hV*02)QK_YUD*8aCk{}I>h&ArsK4=zqPfbRiUXZff*E;*B(rL{ieAP(nYp~ z2rl$2j4`?2lQ(K~p%P53n|?U}Dv#*2Ix_`s3IzwC!=vr*B5Lkn3llY3xIUUqvE}&pe(ydPi8Xj+vQk_#iDaw6 zPAllVLf87nXPtOB)2jK`S!SyVUkz*|*!?KuG%A&%CpWGqM`^<=FR z1?Atfc}1y4fi`;m+p(FP`olA6$>g49m(=(a?o*C~OLx{-AC$A(ma}`5V`;oF9_O2? z+dA~Xd;bw2s9V3uJ~M^D@-0sv<*d0^-D3$@=Z+44zZrzlU2F#R?0qZ8d>6;gRnIqe zItDinTYWU0dVad9rh-H8{;O+QVjc;tuN-%&5^6D;;K_ZO{fd-#X2FZ$U5F7|h=JQv z$iCe=naDonA?D*f>z-p1ZTH~EmO;RbZ_fGS_R*+3zYA-McBZn45A+S~SYR={D=}g# zF>tR7vgMW|hdzzSxPZct0bG6)qqhwNB=%13iqX`Ton&*J){EA1ZB4%ylX zJxXRz0cuvv=!b_V5TiO_kI`i=oC2wJZrSEnMWP#22Mxlj8i9$FK1~i2QaGVnsUMO8 z86p6N&`bBtEWU3dV>*y+(}cTA8PlbLiMWd~nG40Lo6o%u8+6mL5z3PDJH2O|)UmvJ zgg=ZNEYxD%ZJ~R^uQku_CUnQQ{En{^3+d2)%V$uAkVurrbEfNy`<#{RcgC*Y?Unw?jX3@bAcF9!HIHA%(yo!%0oi05T;SQ3TO=?+x7NOI?Kqe98v^>=02W zXbsAzQ3BZAW?bu0SxzF*T92>HCnp-F&NA??-7$m9Uqp~4M$vN)B3ZPN*94g+y38k# z;DzU0&BKJFt5@Ejw*_jIuaYu0p&KCBi<+r<@hQNV%59n897D>a^hQDiq*T z9^f+{AhQy(@E<{XWHoMrMb7@OMN*!}{aqx|ryL0uc@(zSvhx!f97m~q7$1^82xM#MM5l+mdwz$+z+duGL+3AD7&5Xa z?$G81*;o~Wko`?+B$+j+j;aKbZ|#vJ28&QF#G(e7;tkk(%P+QUN60?-RsFN$qD<*^Ew>KqzWii>4!=?z<%!Bo}1{MYJIJ;IM3qKjWqVRuf?H<>HW{gZ>>=J zlQ=N-HLpJ@cV;53iCiG@7Sj*4sV7f%WBO58UlW!&GINfpJEgE+n*EuVDhZBHGG+h; zu?}7@3P|JYY0ozTi2Vr6=xG=HNrh1bP#%IS9sy{ev(V~uc>qfD_q|ae%(Rb3t zveCyo*e^ENA6?;Fr|{yxS5JyPfmOG6tl{iu(Z{c99-iA>ys(@9la#n7vTG-@cPDbe z2WcJ4ps7e?1pw>Xo=MYZlKlF3OpR!+cx@I7Ea@D!any!HR%B2IRAeuTtRJ<>aZ?nO zfP>(vk>Y`s=CaL#w@?DL@J~Ssr1ogB7vN3OT=e9Q2BnMS#ch^_v+gd|Ngc{kBC zz5$MIOnCrn9OMGr(lM*Z#>6M5Kw3cRU7DQ-Rb49O^(?i>uJ1SK?~NosRl`h83Eq!f@0qV zGkWn~#Da($>6`DMq?r9;BVjN)7Y5&Sdo}=%!<#~L9rG=_{wRl z!V75;tEUjYWS>hD6|~rDGWsN+#3q{J4+`T~s>%Gp-o$#}jtVkiCN`gafCO7i2`8`u zE(zroN46v|BZPSt*!nyr$~B|dD*p=KX7n}HnMf-^`UwMmxaAo&I9a255O43m7K9}I zRg7j0y;v}9jytK%Ypg`ndHQ!wno<~AtzVK~x4%6KnnUlKyVhSi41NYxu6tV=hgi8C zdxOFWv95#@a5DnarOs397i3>-Zx+EP-~bv7C-DnJVycY@tVWKfTSy1DcE{+U9U>JY z?&R3~5qJ1|kKx(G%jd*m#JD9NI|K3s(PhYHsE0r+Y0&oWF|NloecX&-h!lZV>w5C_ z=9ht=!2u_GOS0MlFKD;Pg9s{lqVjzwXNl@&NMJtwa7g0xNAa$_a11Aw7M1{4N_ zMoLbMa@JIu2+Bh$x9X7@|DQ>~=*}jZU3&>z76B9$y7P;8>m*GB z&A!1e0w%fVh`j@IXTDrG(qTrGNY9qAckb^xoI3TNI{U#1h*gOkM#1}GR{9;#k7T-R z(RZ++%`RRl7`)+|E(s5pdGE+|PS~*!&1m!?#?pW-O5LGnVyoJ1=0MIZG4ZjZyNMGY z(jn&UycpG*+yN-LXd41VRoYK*rw`<1cJz|F& ztDSMMjN$vqBwREFYV`?IA^ncg^;c3gx5T3(?0IWvY@86aU1z}6^mSb4{i&^N?F>h) zy|1o-Q95@oFvKfAXNE6{Q@*t4ji0gMNBA(s7pi=dsv9&r`mN=gO0^_T`y)t_WJ#Rp zhdoQ_v<5$7Ow0GwgddWsd!H_BZp$Cr%Er&!?KhXG^ms z2k!z`Vc_XYt){-P-GpEey{UMtu5kPVZ{1q)*jnlMq+N?mQ$z81j_qRmZv_6*x;MX} z8g8%>`uGx-%3|L560!IaLy{#(Hv;lhaULidNIOR+BGl zd|@c$TzPWv`@hfCJpB7P&i_7_ua$w*90$h?{dZkt<4d^XiCw6F=#c)A#WtoqlmGVB z{|EaNU5s2huv+&C+BNUs{~f+fIw|h|9X*C+DbCV-v(b1 z)CCW;Y*Vv##S~85=P|B+5?QQq|4vSCWxv7YXTrF5b=H-mDZ4v&_SP2rDoH2t9TLB1 z?^%x%{;nch^Vdf?Cc3(N*C7bi|JqdJmv=~kO_kKPTodOBP}VRrv^6u-H4_}M-76Uy z?hTrhy8f|`*Yp4~RA#t(aZeH!DP_18K9rCzbYa!3uYGQxozYExr}4=pC&`<~SoiVC zPp+zNK1{NVK3@yd`wF;@Mq=U(>*rt5KB->3vDK)#UPqftvi~Oe>g^BBnIB_my^ee& zq-AI5S?zcp{L#=bIs!E&@@sElK!q^mgRmW7%M0cQHGdwZ4ZA4P_qLzBHZD5?wmb*v zNJ~ZfN#JOY0U4I^)8voxDpsGL1G^kGNX_GXJ6QKHJg4?Ku&`ajJ~sXlRk*7co+B*e z$R`U5u}V-S^C{A=+DK+VmOtfyHLdXZ%3{WxS2)XGKd}6zEbK_r<$(DF^W*F_cze&n zucSXv-TPnj*$4B1%r%@RU_N&6l?`T2QafO&m3v?i)0E*ONwCG2E!qEk#)bu;$Dz1833`=c*dY zJ{=``tK@B_8-J9&nR4V^_>~=BjF3GN(ODM^wz_-JtVJxd_|Y1&nv7l#6(sIP!r+bhW!CIp@nJ?xY7{gN&>H8YioJ?@{ojCv_8 ze5`c~=W{du*XKq=)-v;Ff+8)|ko3s)19(5N5DzjA3O%>!Hk!K$=d6u{*IBg+f1n}; ztmi%YIZ-AKqT95T39xux1QyS`?ZDy*oEGE^6StqccQn6y>xg@cTEAI3{`Tql zi)AlDvYeT(B9x_epEq02!8=w!1U2=&Y_ENflwsofbN3PscEp5l8a60{I>~qwSKFs3 zFcIKVmLETa)|hGsIJRY+TK8FA@gZ9*u>U;0l^)pcO3E;O^~jy7vvpyr`fNnho537s zD2rb%Ba4=CUJ{!TeohVVpY5Q#d-C$bF<|%IQCw@0t4uelEK5-tNWR)LSwwB^DMj1& z9_XYadM~c}twT1B3}oOX_m5qaT8B5jUCHN_fpd#Se-bRPEFH~2ws;X`<{hk`?DW%> zD(p0v6`R&5J+LlD`%Oy%mtd1+DF^xVvMp69IFxbi$UX9L|D&f~-_8}2GLR--L}c4c z@wt``XPZC02twc=KAz&rBQzlqH}~3rrH&Y{40XfS4FqVb#!d%#M?8D;ZA+bCP>Q6= zjoN*Cc7f*wqxc9G^Trpe|27I|SEG4}N+QNq{k%9~b~w8Rf>V-{SmZ`odtBRGs3D?{*A%YwSrf_m5B{cBO1>O&C!Ngd6MCRm$w&F7etj=iM%HK=PjsCOCOzg)Yi4orb4$;mtrzn;QZbv@+x zm2C5?I_`ojN;@4=SnqwLUEP1SlMLn%(DJ}16I(Bt~}C0T@?UUmS6?B*W;Rhi+zMR>1m=C*${G5ozG=z zQ@s!v&O;;CgQC{qG3%e9+0eeGfHeD{_1;Z&W7%S=Tjc^sP;_b{0YCgG=%oau1u@+S zG4n`RKse%?egsq%9)k29em#-U;{Al(NKc=rL!NcAn4bF|V$g@UJSbuqs81N&DkSucFpgc+k2Hl zI3PxL#h!tBBH?3}qcvq6<|AMZ&8<2|)b+nGRsX z9r829^egp*G`xdL+I+a-oynS~<2tkVUX2qDRDt0cV!>V~lA%y36C^>s0jT#8 zdK|>+o4iRU&a>B1N6Q2eXs-#4;X&7gTL#YYt&L{i%#*0=fc%$y(adyl@Cwfx)>hVQ zkMFbfH;)#_FMAPPFm@=_zW~v)nkSJ_{p0y8Pa&BgGcTfuL-Hg*%SOMP*zG_xNr!l8 z)%E=2X$8d_EH*kVF0>xpAdqZRJ%Ve!Ymf5%CM)-}lu_07NAL-NglK|JA|7_l7a5bm zMJMv|c4&%qXx`{ZybfMF*RCJ_2kY7E%2FF0Y^c`dC%{wx3*ZfN5%{FY5~6U@^TM0mayA=7?;ESxvh>8^gi5uxLKjIZQeO1#Y9E|`!yol zbz~4j;B>~+#sEA-tUOk-v8fbq_(;)oVaHvRXv3ug^vPhfM6eYII07mG+dJ&9W-SYV zJfwK<$p}SE8z<;@z9QG8a5(tp z8rkS?6*i^qkXe!7SwTqjv^F#ksVTGVk>C(~-e) zwn9=N4M@B4qYSqpx&`g|E|Vrfw)`hu5!o?+CJ3OvbuHEQos{;w%sb!vGt$pAvB&EZ zQ>`OXs3*ezQhe)^`c{e!FoEBKHTyHIa!Xy2{6A(0IYSg1Y@!de?#7qVWi(l5l(r7I2Oe< z0rM#kQ(P8P%y>?TQkQGWY|8Y-fIylGoWNb}HC4cD8S#H>f7o`s^!{U#$1I~a&;;cpww!}FiP))^XHXWh>#3MY^QPEI z4e;73t&ibs_j-s*g?aXp=}v6;_ELN4g`#W#Zj)MX$SOsFmI2keutsc9;bnrM+0VSj zGVU`Kk2W-PeU^)4Cv;_Q*FVS|2k?%M-w2(|X@4yWLlf>=Sh)sC9zD5E+Xt_x2L)`i z9hw{@3^yF6tzA=u0`%`Tod=dD=4h)llsb#d#afW=7qB!+p}%^Crz1`c{upi=9zQHFEIA)L?$eB zGmD>s(#ULc0-ecf#F6&M#@wHP+B2K&+tY&*OC36 zCPmB*TTVT`V=KZQgU+Jy=Rh7eIhh&q#WvcJB|~gUTltwjL{4j-iiR|Ah%Ce*YD)M^ zP1kw$66j8>`Sw&QCPc~s@*J-yV}W>*qKiyXiNhC0)RQ3p%hJEOixMr|zCGGd*Y#N{ zY8wAPscA>sRwk_^R{VY};TlStA`N-Hcgs3=B%$T_$DDV%MDWO~ztjYRT*jZw?CQOw zTE9Nd!u78j%~t>r6f&J-R7inmp?h9h#Bqx7+tS(24sgDhT9exB4G!oHCGWBACQJ@2{$D|MO(g?wGkc(`YNvBFZZ z!nb;&0_PAbTojc(+lYU`^)=7ItenLYN7Gfhq6wiv5 zWg)W0A+p6GQXdqXvUL4obdg$})Kp$h&GK#9BOU9P_Ix6p-+9~t^02~iUOJ4{tXE~6 zd7tj`AzjLpW+`tc>gQthnlt184GrW`7#?OOrFgVUqzvk6-$g8>h|ou`D5u3_iZwA0 zJ$g0y=#{G~r)BH5#9$lrn4gz!!arjj8BQgmaNOlJWR}+-6}zC6BEr}lXWy$b#VpEr zS)4ItO3z(tcXO_Lf2H2fcS_F>&i83PS?yeG3Ow!;t5L%c&f(XPP@_AYogjfS&i2n zvORG;>)92+k%-(~V$AV=JB{WBm`?oKVlB{h}H zt3uVe!ZcRJwj%B@fAdG@ykv5m?Z(_~FJP(G4gHDM!D|?{T@xJ~D zjGX@grrr544!Cc!EdpmXY^LE4{?YleYWF~s+aOgGp7Qn2`hy@!_@)pSNUv6@x<3drGpmpK$8GJh^VVhO`qxH1o%6|E z?=~QWLA_H9`kjrTJ%@9Rn~c0I$0;S^G4dKL`RgCC@6(@ye%1#4q(#&m?%D?)Ev*Tuac!#VY{P-)DqFc~BOS1$UpnLZf1rOcB zmllDItg^P=%t^VZCko~kZuCE{d)3SNcw$ySJwPE`WQR!1XHPt_t}=Tqe=D& z)=_ULZcxI8x`P|pLAeM13B(Ofq3$X^<}}>|lT;A?m`c3$GQ*~O^&IR5_UW7vh|$%H z2wyOt+FoRGFHbH#G-XO)$p^{5+#as`p`5-3ey97Z6Z>-Vjt*um&1v?aY*g4LLi9H6 zWL3t7eXKSamiD&{=|kBCF|~sjt8GXNKQzfT^IHI}iVtU~laEKJ)svka2d^`=f__wI z9ZGN|^$9_B?MLzkF$mwM3c>ksYN;Fl6WN`6H_Fti*xTmg!Me8z%}<#vPbbXq2xHZ6zsuJh1)E{SIBLm^+ja1io!`NkvW#Q=yg z|JaPg*vy8RT+{j6Q(vF+9rtRvT;eqIzd}x+3TqFc1Qnh#&;Qo{<)g*e_96>NRQp;r zE~|=x?WkX8Q6QLm-fTvPYqfjoEXFW%8*ycwHb&$9$SM>K(|71&3!(j{`6*4-byq*p zVpN17W}B}f6iEA2km5g%#ruw{BeZ>6+Zoqdt4mOL#Hzf8j|(9rDaErANE~}#M1n)u zOQC0ZewRAtiwJ-y%8lQggP4UUIrHHqvD0gT)$yDC>t}oG=qWi4@?bt*$8GRPoYspZ zIo||W#qH19d%>%-bt3xH0>QeX)QijD)i={cj`FUEJB%79W3FbbilFl~%(Tzk!ulQw z$zO3d6Y>VU3b-R1QMlck3ZY1+rbaSf`&3`|eyfFdijbOc+-A=wcdO<5R7mfZK*QaD zha-n_2u%M>j3x<(M0cmF>IdLoV`zOzr-ZzDz|;qrokj>PHi{10tBzS}Og+2)&1;48 zpjE2s(x4$i@A3Fb7<;TZF#2(&%Ffk&F;(6_&=Pn0F3$XCn!k5OqIZVH3oDJd8-?ML zzKznhs#1Fp1@f#_8M%x@_a)>wGz1gl7U~uhbHVA{b3hW+!Sjy;1~Ib|=);x$5qre> z@$N-D!8P zL)d%PY~J?aM#1|qx#s5D#m`xka=)8b5ki49Ha1dP{_GOXRCI;da))FqoVDJj*w$}o zW!%$-9Tu%RC!`gY`I>ej$U(Q1W>db*XLeL}w5;*AUZ^E+?HS%eZ(J!QJu|^t2WRP|H%mJZaLw>$J;cAx0q*9hIR+)U4gZjBSYumqU8AE zxq&6PbZ^{SaRUq=0CTy%YpfTckq z;CX|PO(1ezCWNG7>(^~U=mYtM-~$6HQ(U4KuZUmFnR;>ye4vec3n~MW+Mx?3R5Ps~ z&aoE#cm7vK4~V5_Y!+o6dvQ8>aXz#;H6=})i|Z=t2Z&eG(g*ldiS7GaiUh@Yq=}&L zJeZI^ZbI8}b!2h%WRCMkhT1ha4G3&!OnWn!e_227Idv`mNcABmH{qz;3wll+_9<;Z z(FIYpAldf3qz0Okt?U_&1H66oOw z;GMB@X$O>P?xd=|%f)v*;0Qx;1RJOPhSEUC>$g#KBMYY_Zd-BD62)*$k=7kV7_bi! zs&8`@9u7ESN-iUtKfnyLE5MuKH0#V~-qW9b&O+3`FsIdjK%3$QNi5B~SEdtj_?S*S z-?Zm6%`N5yI4KJdr}2g}UR%jjX~H^k9hg1^^?&0olOajuVIFu$KfxEhIS7;hu*`l9 zr_)t|i)B1i)#B1)zW{F8>^XY(3y6kr(8WJJ>EwG^uCS?$^qHTPeXz0q_iP--z}d`8 zF9Krx<>{RHQ$Y0JyP@Vx)neYI@{R89VMOk!h~wqbt9nGLL@m(W0Jumb8m;D5GIg2` zsh1(?sl5_Vdtm+0y#}DY)!Yae49FKvwkeW%q{Qi{#Q7kN(gva~ zwH8Pj6R*zB3I!{W<3tuox!+F!)ZqF^99&u7@goDR|D!`dA_TsI^nl3yJ|K63|H%Dg z9z^b4DpPc#7iq;WzF+Y+;?WEJPbx_F;Zr2$1MWy^=?3R8P_QE1A3*B$_{s{ti61sIfV#WHwRp$0_TJLpzzpg-7V zNol8K-s$cC{~-5nK<-5Uk-OQy{slxEw^x);}W}|cYH#n4)3W# zNZXf3=TzVJs8k8(A0`i;N|zyHt_BA1;Wa5*rViyDD4d=y0;b;DYt5}m=yLR#h=HJ! zM5U^1Qv=U;878M$L}D~21X+&!0Gr-0@GJh>alka|4(;<%EiXjt&_Rl6*<{|S>Ze&L=cyYyBU88cNg3Y z5Yj_C6$Ey@8~g$r`DjyPz-Rf7tR@TQHAII2jDt9``YA(|n6Q7JfON7zB@`z%F4ii; zg1g^Rv@=>?qPM$5e@cr7vAHtflFF%`FJpdHQ&eQgrZp=dO1lm5>FYQ?ZDP6^a+x%Q znY7)Ge-ubav-c>#rdNAy`9IB-mrrZ*-&z-#c?{jWi>rKquF3`u6e&VlC_+rc>7nfr zI({z+iKUo)z(>s+3$=`f^(BFWEVTRW9=&``(dZ|y>;lEP0>!daQm{W6No|dTGS;4G z2{IAAXT$YmgvwKoYRDnh5x0d;l87rTXuv;dzz;Bn7z98uYu!vpQ}fsW*Xa8CR0zHv zoE}G!&v4hGU1f&Mg^|>a@$Hm8xE30?Z1zBac`dE?jNz1gCGq}?0>ucwxi-Y}2t&cL=X}O2aj6K-A!f- ze*r;ySw>`r8qC1aS0RZlxEp{*Cti#|2LPsCua#mb(JS~bl{3myRs6@)uLCN_`;W@$ z|D|$9^<6T)<95eC+y4hs*9J_T^eInhVFdoRn!!(H=7o1AP6`G)bJW4Cxe0qi~zn?aPAuj@#k5Y^GZlE=D0xwyEo z4$rU=`=o!hri5j3B*Mo>13GmkfmEpYY}h2)L03O!>-u;;Q811QpF;e(X#A6F{+}i% zXT!}u(+mPZTtEVXQ$%_|RQr4XPg9GnHFq5`;GWNT>WJsct#ii{a!!8?_@ql5jnG4< zE?5BZe{>emjlQfWl00E@3;V0=02`ab*b?-%5GB7RPX5pTt-RC$b{_H{J1Mr8jlZocLzm)!z!b3&=pEC<~LUqFUWnQcpkv_4I0eR5U8ks)00 zGZ3hNut))6jd+n>w3x~_1rdfdMe3Tk57g;cUwdMA?MeM-BXCV4@Ft}uAT+uP`Brn= z#`>S~L#%(5J5d~W2AVyTAgdJjvwDog z`~P9jzW#A~=}u`$X+;TvrKChsZUIRVrBmrev-3VPbIzGF=ghobxls8fsC>ma;R@B6@7ehkx>esjluiIJq2xvl zziZ9c5%o7oEzIl>jZQst-#(bkR-=+yc1%zHo77SW-s^hoV9NMQDCgma7q%Z~d{T%U zM0r(+>p6yAw2@CF8CWOyASMMD_a^D%pmtK# z4vxCaVOz3{zFz}gq0N6DP^<);Sb(QWq>R}A6|EX5W8H9<{K&KUj>tmG!wo|Y+^E}t&M!; zhQBERIr3SoF?kwH7DZ@IdvmaSP9Y=w-bbo*$MMarby5Ju{htq@Z~gs%2E(yUkI-Ul zH_b50sD2zDXn`MGmirUC<;T(~0#x(&MgjzAbRG8cd+E1u(&=$#8u*$%ytsc;5nJ!8 z;sK*SKT|+wkL2$|b@5^9R- z0GK$fAjpgh7JM1}@nw)J>b%OFcJF`1_;ei&vqpbd7NYLG2kAfB+P5?^!DUljUin9I zYe#b5rwFQ10=@qLHdjzp6Wk?yX|f~mmhuQfrwGu;-y8iTKnZkM|I{t}ja&BLDN6Yt zGeOBu_t10|D9?swaG7c*I%)-)+%|;YZVSJy9RO4QHwrHDV8G#T)hqt!g-TV;;bR14 z{VWn;t?2zZcaOs4Q-}urOmOGD+ZFlvw<~(dZ&&QD@~4$#8gB;uwnbH_qY{qvmYu1M zpVNlh{U`zHG;xUlSxuvwo|dkk-_H3(_Tn5tQZ3!I0VLI^QfG9zO9b&uc6NL(&YXW< z5su(+adLNgM+0b>>J}T2+2D7h$`HI0!o`C7m0&OQw*!fbpmX6O@8Pc1l0mcKyL@~e z(b_^ylSVn|Ig?Cg2WoFs+FwsJV*qDFvxn_F>7TTZ?N8(U*HoW(wBUlYTm9)Q2RbV2 zbujCsBJ<;U1N;1GoU=;Pg2Xz`*tGZkE49Fr(ir>#kwXq#gHP(&Ne#=ev20&WviCgZtCf7FWA zO7qi~bEGkextB!a&YuP#eo~@W5d_*jqs}SU-YTcLPm`2Nw>K=k=Ro?fjq|rO>imO; zbCAhX0N)h4=D&FJvtC-t8(kZfV!IFSw_)!40dVw5=Wy_A@rS#kVH;6mdw{v)yioY@ z=VUY>>p!#8y4s91v z$Yxk01qyYB34y{|+nx7##2)Vns)o*Q@CMeLpRZ1>FHAi+vkWMQ(*gZC}uE# zm@XQWFM3)_Gy>9X>{fyZUoNW^3j2!Y?a2L$$O8ZXUetu3*ghX;Hfi*`G+AeuzyVKd zb(X7txL@s11FSyKLDPD~d%M=3g}42_+nJ{OUo2El=p8G1Ty=m)E@kTT$i%7Eab^pa z`@J{!c?J!6v6!wevb)BfUJ#M3FO_^7E>LIh6+kFzZJ|FFg0q8n=TbM zi#YY~@EVk1Cxl*(O40VddnNKb*g1*aQ83wusgF3>ls!yj=O!IsXB zK$@|`4K|5G|D8yr)-J}lQL)iS%J1|Pu`qnOj^#}2Zn>t?A*3x z*=}G=1Y{IOaJ2cEPZ2Tgw+2w7z^Nh=v1hZT;JV7|6&*IoAFwzqHcg(m;VS4cR5aKjw|CXCceN^Y;C59qVm~X9acWS#VsQmE**}S7GdmJ3Rrmanua$mSFWUP0 zMzgr_cSVVJMLS2zd6EWQpB+1?y1AwwRb9uyE=|X?XmyFVQA~*C=aCiX zePBYGjzw+`F=4;txBi*)0&t_El=+YbPzr5025_VPL?R#RwTv5`j2kCB>f4V2R$ap} z3aidrVvk}@0@T0JUw5xWFn^T?AWNmj4aeB@UBn+oA^jULP_hJ)peiS~tL9meZO6n2 zSs(wq&Znbz2>%^M_5w(QTWRd3jI7Um7W7Hlj?I3(+P|8-;JM)yf*gd(;P9ujYC?Q= zShA&d>tT_W5d1C7kfRripG@L+?EXD0@_K0a?36N1L%On7c0^FE(fUuZHN@zLh$*Kb z#M`ZH;*B^!5^(D+hf{Ri7mAW3z(*!^26K*nlyy!**_6b4$CPa%0OPzVz$Zy;De+_$ zRZB)C?9`9{@dlj_La-Dln(3P(px3M}UDq)5KaIGugrGcDb9 z^6;=;mJz^=Zv;0SqXI#!2Ur-QSS@WwQi^l*Bx+}~!*(E06T_zllNfyop)~(H=Wa2@ z=%|qvLagbr?CG&;?M#vNdxK40>$WJ=i=%*cAiPnK|NdsvF^;o=7lBXK`6S)fwG&+jiAwsPq z`d^Jwp72@TgsPW%EqbNCM%A<)0erNtJB;I)=b=$8*f$F0_MyqRCD>AaB6k0*%fqMg zz%ybea*e}h2e1-n11=|I{gS61Gnp4o13(XIaQlGLCk6Vhs1Kt`{TsReqfg)!>=&*E zH$##QHvBNKh-2t;5`mZQpLi+l*d??znZ*mDDd_i;yd8#b63CN=H5q3&xQc+C$pUvo z7PPMS08452NJ86^S-diuBK6?Et>-VYJ^PNM!0{r8@YaQWJeZY+0{XMrzp2h?CF1Q| z#%Tl4_YFGQwB#UIawnA_EI{Vtx-Rl)xz+c_fn$&8AUm$MEob0aS-$j7;L=&gDqZP)c|y_e(9{nFDSK7 zd5#_>cu$Qq=$xoZ$r|^OJ?q&ilHM?hHqU$IgMdjc?1;sL29&hRy+zfUo|0N{qKaF>1z%!nzQk}od3S{4 zDJ^yNhGhA5GU`byKnqizOGNQfH17D8m+d@S@LhD2{&75$dBs~rf1Gi?osT@<<|<8& z6ti3eh3Qc2;&`$M^9gO~iFwx?ENQ2}%vlFjpT9vi@tlw9WhK)T*V4x`K<&yG_e%BB z9CI>E`@HRok7px4QmtYVz((HoI_5_Xd+KDO1uBsdXhPViXb ztieX=-;nS4uEE9{vIa{3eFU5`&0;xWRwFzSZcPPwx7xCP5qLz<2+;E0hQxQb_~gyH4rv^~}L{CxVNFu@91A zrx&OJ%Xa-cU^CUrI_PF*q`?Nr;*@pe@gpmUsw}K=&FyiQkLR?RNz@ei0OJnUu@*|i z=4;z&ZRU~YPz4dYFPV0RQctH?-b}GHUVl9M@Ak)B1w`DrZ4TxT@W%3$Td7{!E^Q`H z;wDewp3Zz95&i3wwqeyH10d1({`V$}8DRWrTg@K zQxg@9&X>7O?NOHd_Zku9wgvHV1=V&h{eQ1e0vJu@XmEw{mlwD~`E4wFYF~N(@SGwGLheZJCyT+66J@!F@Kyw2(m(4cogZjlQ*?OZ6CH&xzi{s0kRj z_^Ihwyie)OU{lHD7r*d)UHQhC_4uAtO){=q`TTit{I&gd3CP5W{fTYI=s=H9z=0c! zBokR$Jl+z{Kk^8iq==_3Yw)HTMx&F-e>{I+bD-}us=^GykfZ6BKW9=)A4LLs)m_;#?F{KUJsvlbPf zvUpGXGNFHL+}I1MQbI;4A{6uioLtU8lNtJwe|wJqt21qXK9P?`+{J;gPRs!Z!(&j@qL(?WhT!cDpLYJ#YQt zFNKo3ra@+((DyqlOrlhevQ(29u+{7q}HgS>*~aUtgDTBkua3 zpD^n4X)=`SQHHGtwCBLlT(grJ9G{qMCS~aJJ!wZxVC3q;K?)coKs^Dr^1IPfeKZLwffT9isw6qXJi# z?BIj=jce~~&ue!#65qCDo@xo_k%#>ch;|)_TU`wrzvNG%xqtr9=-gv6lj@mw{dnsS z)cL7~5%@=rnv~Kb7tE!MYXb)EwtRVpx7%s+?Q$CmzLR=mr#kf5C6tG{#Ak&s(+6h0 zPlX^P4pm;>S>IOHw9zG5y-sK@wHbeUh2P`?4PVHYogTtCSRoa)y^s3YzAo`;;mgkh z`R5MN8YFI+88U_X8&wk8BhULV&j!Q^Q|+X-N(P@9zpCi2;b*=xo+v*pNX?nrr`W># z?lPhE>fzqebVb%7^6lBx!TF_h=EBR{e94EHY8GFRsUgSL86Bl7W5Uy5U z2mT!F2hvwNjZ#3LZhbh_?Y}5YKXuT(HeNhi-Md2XQq6PTioyaqJ9zaSD>$+`<3Km) z8{5fk>@?{_HIWpnW{oQJ-N)j7D`}0M)E9MnnVJ3rLpsGXu~|SBTdqGgl@5(nT!xFe zU`69}F=jS#-AW>j3DmCA+Ic+TyJFj@{vJ0C`}5ARTeKkD@=(h9%j9;~Q-mnVOk>x} z5m!5@IfqbPB|Ib9={Hj<`HJ!0*P)IM(Yo|ZO1a*RP7QOMW9Mn7<9>5K5=418j_u1M zO>d(f_dXz5kX{qA{f>O!$ZE*AQpy-gPz7_vB=BWlau7M0;a+k`+xs4dEp5@^_a-E7 z>#wDyuf8}J^t&qU9uvL{#zhVZx&}IB!@>e^s4tYyhHUFlNUd7tDjAwj_a;%4Uz(rD0XitX&0}kUR6aTSJyjCqBa^?_SnD{1Y%AN(nzsPs zDpfXkwE1D~8@EZu6maO3`Ev=HPrj!^vtR+;Rk;vJu* z4-IOXo?qQkzoPnlI3&LwHaj!+@(hQ1n5CY+1HHZ${fQubA5Izl=flXSXRCUPxqoI* z#!gxF41iRBb^8t+e)i0n=})4z=78MS`m4jXShZT(b7Ef{qFzDIYRClWWb`ZatuK%A zjZ>z^U!D=$t;7lWi&>WaAs<$aP(a-byW_L=p+Tcgc>Hx)6Gwc|i-)S8SAK>J1IOqi z^>t@ZUw{rX6h<8(pe0qR_m;kQn{w1GYNM8M^bK(MhP7<6MKhA6#^3c0fe)8I;`6Hw zK=q!7Ej^=HF42xmUpm{?-xV&`OS+l2TYaz%mk0%u=yeJ6{(pTetR4E>Y{(9)_UV&3 z@w^?12%m3Ydl+?9%6Q)BpHZi!gm#z#GaGa->c{xFgJ zr_tkiFgHJ3l>(oqdgx${nrW4ML_h%XY68VT7Poz`0`6X-Q|=58fD-Rt5PyGvQWeXp zvX>NLpU`>j?RADYbU)_y?0Z%=6T4J1o&l3&wz^&g*4{pOqs0m@D6csHVn@PaZ!YS@ zmV1zOvJl1}ygTmjoiZwe?b*)&r>-H`VodJZJ^L&lW&sf>cgKdwZA%HYQqR>tWjEo1 zOHRlrA}YhPieapA_V@gsW~bjnZ|H!JrfBsg&W%*mzkJnoJvH>QaC}=?%jN+|p2bb$ zp~l&Ly}BgXitHM;o@?h&dXdyHW9g8g*SSGg_uAmLCOg-sKcuf?u!=qt(mdjOH2 zZv(e4HOKfpVDY6Y74rMWtAA`g8#lOh5zb9~N+q}y%x}>GA9zu@!d=)%c#7M&m}Q=| z^11@(7AAtow;haY95pW8M^0TO?sTHNyZ~GuN~nkc)6lE-ZCUh`3c^8A;|o=D_QIHG;Hjkm+)ecO9$VomlOs}{s< zDJLBmCLLTY9gw_}U#lhdbVa#D8J>a{$Ao{CgNfW_7ooi$UsuVGp$4HZRgQOw)cn9mQH z0;`{pJZttMZw)pmVY0;y;o9{_8-eLHVFv1uXtqwwpDB)_axJMwQtl2lwHiylFe=Oe zNQJodRrk;07YJJ)R?nJ4;CJ^ zaWgM?kgBA20;0)L>O%bQfN=Li(Eer9sc-4NkB1|w814v4eUfGEp(w)L&YdKFhLlU3 zj%HbPQV2v`a8XenJ&}f>o3##wQa;{ znnVemJHW+~me1n9yKxuiSuC)4gV~#+MJgHZG(|JacZM;_zl|CG8`Rn}xt5TC=5VN7 zNUgUXnv-LUa3GbubByq0jO!;j)Y+Dq%aw3QR{ih(mg|vJ5AC7@**x6zE$0}Dwr1IW z+%bY~*?!B`iCB#Dt^l7jxS%=X^8J78+?GL%4w*^?(x1ip;~H&if5f`!UKCxqQKPc? zM41ED#Q_uB<3#Ia;VMpISWfHLvJsD-mw|{cnXN3WZhb6w|MwdaH47|jE2AAsvK;Ta zINn(%Qo>pCzubh2!;*o4B0!`K(4`6eb$RET%t>c&-j*6N^P9`myqVK41$=t1(CO|Hb*` zK^npi4X8x%IMwaxM9f`?XRVMY5B3fg+DU8hG#eH5Z5ryuHVO2u|A;gy84g5B9^=Ks zJDcPRQuqVtXLx`QeArWpmGvGmj<_rX!}1et4K!FTeI*DhB5d5u5$9a0FQA<1`yG z#pX1gH3*W}1KJ^~H&8jBtt42_5`=h=uDtCM=EaJ$l!( zitMc?c)qJx(h{@xzmcF+{+Cet=P`RGe+RndU*H-Jjwut7Gs=l1H_Q0jiqlW_f0(oA z->F#gX*~no(^>wQ-~$Va=G}`DeOEYV2sliXl@rdAuo(0QR||8TBvV{S?s=k3f%eIV zchy1AmbSx>4%VjxazfW^Db$71fHj3_$C!hC>!sl=H0d|~ng831)Ox^y7fBv}c}~c< zJ^upT%*(2!%d|a)VfmNHr}R730}NAZ|JzAf0+M3gs+rjQF$X4Fhg)E@N*MRv{!rB?M~Tm;gaPcYy7}Y@2kaLI%$6As zP1a&BdDX!ZK%%eD&BnK#j6T|g*-dJ#rFmu(51xp zb}7bUK^ZLd7jB@wW|-UW9^=1L#cvn51IH0}`cFg^{j~`q-s@?U-Q*)q?&l8{O#f3c z8jg4b(GMCPK1u;T%G%NjT`)Nm!8sh>_%^FY5&5Z!yoOB5#nSZSoAX5<>*tTG>E^q80LQ`xzF`r?wNq*6-g{1NFX7qBy!@Yk79f8j#S&C=$(4ZL>< zyjP1wt$C;|ZZ}IP^%Dqy?*@>7Up$tRHDrMEp!^fxe0}S@69|Y1{vpTLCGTnT3W)>* zu+(l$0XaeO@i^9277L>iE}fvRW)`lfc${7yBo`5fn64->^dAla{ zYp?&<@N@t}{)S4qndI<>m}yRrCU`$D(l+9DE-#*J^7_0Xx3VEuRYiZL(m{q#0axOxVCkVkj2bHU9Eb^T$t3uGxpS$qXX@ z*t#u)8B;Yhjc;|Suht|JfW)`55UUgGe&P4;Ua*GkBv=z9*bs~s^V4#MpnL_Lb>C_% zP1mxc(Kn&#hMC{m(I*kHc@ct?H5$Dmg8>!WrpgehdeY|d^%wpQ!bi8I82NDs3 zR}T6hNhLK^g8P(aeGtvbKs;O>b1#BK9Rk$v=M2W;qG)uTN0J%B$;4m zTuABW3R>r@GCuJ4hP@r3j=z`!4BtI+$(~D3>h+U7?|O$5j&L!w>sfPan8Wj!o^;KOe`0--(Lf ztkefjcF;E!_q>it0eY^Q+{FoaRE))&Vs+KC^4R5E$y~uJUVoC-QPD` zdYKj4;Phy2GqfR2NlNvLtCH*U_|w_VLdlJy&I6*~ufs}Y7}|9ED%|R4xXu%@twvflunro2-ePKdR~cYpWg0-zq$grK!=2*5&h#2L@BadB@MlMRzEYrsZ^9C)lb80#L-78ZKn%ryb{j^a+rHhcY9gwYm7cm{c*{6 zYcqX#NGk)8R)xe$! zE|Pe6kluO@bmsSvnbs( z6Ubjdc(C3IV7;yV0ab{{53=E88~`V*nN>1!LLN;Mhti!cA!80*Os9cNJLh}fVJlMm zds$Orp8007Yi6>Udb4kQCEd&Nr6rAFmz#fUFTMv4H%+u@MW#F>e7?(WsmJ=Pbv4xT zAAt+80M!vWOocvl=kbqS=)wL)bebYF@NXXu9TSHN4TBV>I^U6aSAsVQxI=2KNM!jCMni zIJT&Gp+ZbeL4#i%r4lQL>2J=U&Fjg_mjC(&=G<}i&IYDIx31LB%eaeK%W#e?2zXXi zBC&FiesBuivo|zyzMo+2W}g2b8PaDH_tGSKrFQ5p396}D)Tuq&Si0G1f0_5SX{Tf{ z?TL#>YVMeoU(4OO;*avDAT9G(Sde8|23edx+!?LPwe^o;Tx$tW{Zyl1fq30c&~~Tq zQV^fIWq9$&*8lU96L#7(kof6ab?WB@oLA;@&S@Gze~x{9wz?~f_(KjsW=1)Rn^+|( z(TS}aWODZOg_N(!W$EqB8XE+}CsBGc{Jc+ojjFrMh`)3H|1`fN#0Q$E{)$@pvTVtV z3i^Sne9-0Sbgi2H39>l);(Lc-i*n%I;2O}*!~Ni!>{5__BJQLmg%@%_g1}+BG2Peq z>`cC)!CCX}UU|$Z18^%{xN8i-Th-GYs7z2x4$pAec5vd&&^XZ7^*uJ|Ouel%%suE^E*)Km{)38#KEr zg#!nBh>_#?y>KO^8NvT*tF1Oh)9??GcSFF8#3FJDB&ak3!*B%2DknHU?xf90`yMzR zTlrlbzpaP)%0I9%yX^P=2>SR0n=7ZSo_4+jY@X%bX4k~wURT*%V^T&PkG$`S+#f=g@twCGt*~{MSW!+4?B`6J^e_G8Iq?I~}zo_WNLtei62+&oS z8s@GsFBGc7x1!j=)OX>5ipsg&>8%VvwEI=A8K7idts1ooU+Y?190%CAPgZ*q4IubG za~omQ>DZLWFBraMgyRj*kNl3|p)s&}i16v22f36O^31 z8-1p4F&UJ(D)~N-_c^(hQC(zlL@zh^n<8Q{hU@5_{d^dpHT5Q>oN!>6aA2+q?tJ!j zCN_P{oVhMI-wvU2`P!fr`G=`? zL?q#`47i%M=X}_VEumNL2j8U+zUPAvBw>Ln8k=v!pMSp$cpzzKFt9EL+Xjmg~%7HJCUS;t&E zTxcEJh5z;F{NB5_GN{MmPfbz6W^sw=jqQS142m7Tim7z4fH}Sk@3|=;ZMKf@R+i2# zFlSjAL45+n{)7>k5=D>r2NIP5*Nr8B6%_VBl3IhWIO(uWeXRhQqNJFW0WY0JFlTuf zg-@dv0aLG;E%Om9G8@7}i6uZ86hnM+F(Hu0SQ-~M9P@Ach?;D!BXA6B&BBnI$B-)} zz{LUL(73aw_i5UQCWdBtnYDT{vdSDkbmzg2@>>og(pEytfSbPD4A{U8K;SkPv%w|H z^5RfBY=3}@H%&ngjv44@J-SY*UX z5Qvj*eI>sGk7n3Z;)T;#h+gXQSkOp$`?{M&Ok5zRP*#G5=HO^34ps7d*d}WNw{k4w zla>BYV4EiG+|Rs~=I3?2<@*NqQ`AWQsgCymCngxH#n_$L%pu{KS+<| zK00UZ;;eAmQ6BPLwv?V6^2G)9=}biaaO=Pn^Pi_g|7@Pjf%F*&mqNBO-_TZ1dDbwK z6+lx!A+&~NO0DIRCE=50>uhYxW!HjlW$UHmv$%|_A70*p%r+lUw+^aazv;uOdnIIB zh18VB(7R4cwS9n#Z01T0I_q3`KeaU40g=u2UDlMI%=VRpl^~{SOWZWB(TiSxxygn+ zAQ?f`^hd|!FGF!%5;d9I>^K6R#cML_-OGt|Q^H5Gg`5o$Bj@<({4UoHS}zB7q_1$u z$pwZ&+ z(}lC6tEqv3@i{2#A$kPPV5e=$^IngFs~s!CRQtPQjXt%XKMQ;)RZ@rNCY1ILqY7Zd z2Q2$TVV~PgFF+a?qk@UwUsOz8rg@l!m~@2w@+2;clb%H5!z7nFcmj&ytEh=ui_<%i zNs@IYTm@G3Y|^X|9*I~~ZL)zWd|A*58P}XFsFP+ULzXc|LEhh`ezVoHfc2nA=?E{& zy>bDgoi#9py&OVhkvkD~`@AjIr<~2Je4$0>#uHjGJuBH8u4MYn)s`NOi7F?bT9w;w zsfdK8bLVQL4RLjjF}=%J^z0U&S*NUmf)ep#jbTr{Of*koU1v?2&VV_qkC9T{9c2`+ zkYN>P%W(L?fQcK4N#oocCVj&f<61U_q6x!-t2u_?zG`qeZN5aXGb98g@uR9Zdbcyo zm*9Uds5x(LpCT=zxLlk#*k#jE@$dNR58Gz3kjwG$I>^KYz@>nVWU9uS>uOo_{eYV3&4jKM38A=btL|%qy2&Etk!JFH#gVx9F72#Ag4to?v4jg((=9 zFqk(rx9)LW<8{cw6mV+2mj$bAb2pM7Ly}b?9%hLe)wFz$-JhDxK*T#G`5RqSZyDJm zi!+9Fg4JZ45=|u8j@)XFTy+Hg&hSr%0oUlcg>rpEf;(oYdoF2y zSo04eUi9)mqqd*3x4J{{?jl+K%J$vG{_bmViDy^x1IjB7-FU^=&D}m<*iuX^VFx40hVWk_j@W-{nB^A&0Q3-d30% z-v43BqJQfE>$~V3g@5hgV9*Pu{b5}Gf-rFjZ3KHUM*9Ot8?c9^spNYXzvz53;2kB1 zM|s*?Ab+3^8mn>jfQz%iEYHJZS%^0t=?8j&)WO&EJKqP=rYt1Bf2ZwstZ#DIoj}=x zzt>mt1n|mEhLS(hTul8+otJ#3_cgCbu@UzV!L(_bkOh;wamgFt&X7(@k^7+3gSZ6b zZi7Ged6#nV(x=#OdbZc?!BqsWj^9_MTdZPDbQ~gr{D7QqpcO^>i=DV@K1uZqkF=!0-zI<@uPlim zlWqch&#hch&@AiUX8t$Lh+fd(ZxBF`D=<-HQ#hFOw^7gYFJslDUe#YVg8t^ktk`+; zP@kP4NWj5Q#OVpK-?;m?+BL-tA9+e$NFWMIU9{aY4EN)V+K3{}6Hzg30ug>9QBPYQ zlRf+2+E~>js`VHz1l!TkoE_6?Q2E&>XSDa`?TVuW3B>q`#NkE{OX<3SYRB55RQu{z zUPigGICs-8CJ~v*m`i4N&u|^$CIj3EqGB2zMoIxj%G$TPSJZMd!!Q48sQ7gr)6DSG zF&jMWQm18OET_SGy-y#}rX$)FCkd!1@M$Q*jh>YLq;VSh#2}rXH};lEwt3O`8{)yc zaN1K&W?C6T<#`3Rf2{GF>hb149owc$j72dfWFCr>t5)mab|DYVra=}|emoNA? zR~(RET|M2u+JHvOLbq)wL=Ke zJB&62Tx68Q*Ix~9^}v0x~}sAr27Q^-@0g86D@a-&2AC2i%{b`@Wp89OA=TO zlehuWh$TK!t%-XR`ZeO|adZ*gClP%o1idFK?et(9idd6H&hU!R4Ku6fQ)*4r)qXKq zd`Ou92*7y^lIp$jm3~I397L!cM7$KtG}Zyc*sFguC~`uU5uiurC7RIB%~GmkvVwI& zwI`HOPBih0G^vX;odVFWH0o-$Z|;Aw0xyB^1nYi02A80#Xax z;u)`R1-8i~+XQI)+&mEobDe6T2sC_1WkmN@MBi4#OEUjk3GMMQS`!PL4}M%?SB>YC zyFe>T&}4H904;Y3SsCFyEnxu#n}Eag_eGMiheE-@(lyn#m0-GqAy-is&(bwm z9PvNKYBpJuV=^mC*N=2Qri`!t(WFT2d?o}$zq;*@@0Jn!mT088z&4>6J+$W;aiQ+8 zNI|uorpJ_jXpi>6Bm*PBx1)t9>Qwi;5%bK?bMpWw2A%51YiN&N@hXiLS~2QOJuIkm zX;OH#*JZBbTBD+7$AoB#>KQxjmsKcpB~1XY70hxv&_k~Hu<7q;-W!3=lb!DPFZRJ{;Zi)FbB-jqG-!n zI)F{3!1g6I`h8+c(fBFR)G5)<+h`AXBDh#{%K^(3U~aZ9QFt}wZ8NqMlO+9Q{Hxd)v+p5+9>ha2J8DN63On8;LpD*LKv` zab#!uz@IGPb8wY73RrFd*+U>#n?$^ksiE@dl@_C?tXK&`;gy>b!suP+J$Z8ts^G4E z)hj5FhcmZ)N$LnZ4L!sw!QC?RytqF7@JOfnDc85IgP+Dau5OiApG&_5M?~l81!22H8V9w2xJrp?&A@*(52fXnA&j)l{?@@sd4DID% zP$aDUYedde?+a{eleT#zGvh*mj!`B^{X3^7_`T2EzY48%OyL{qR0|7}B{1%2Q%swj z;6Fx9(J@s9Y8510Zu58Ep;b+ONlfNfYCxA12TGC48M1?2YmoDA&lfGF7)c%vet#nY`@$w z-KXhj454+KrmGYsQC z(0-kgjxpKU_({IRa$;t7)!uOtv6R{mEk}ZNVsHt1&Rf3T0wHfTHy$m{!>|R2blwMHjQaZZXBSwoaNM_dZUqN?F zNb8K7O6cb=vGIt%QN~1X5`?tS#2*Wa?3mzu#IJ*vU!Nc^Pj;8Crnaaw8HCHhu8}7; zt{pJW`7Wx=dZ+tKv1|NSIt;vhlJ9TVHxMnXO+cj2UM=7vk?#f67| zw7ui&xH@7tfOG;opK}>Xm(hBMtG$k-N}{1 z*_%*AZ6}0prGQ z-4T?W^CQ4Ay7oLNx$ecW;9MUEkp~>`X&ccPb@y3Z5G;<$rmSTVKYtuyexddJF@aJe zP5hpq$dU<81Ntw$$0Kbb05)`fnwfNv@AE6@oC#?m@%$F0?a`aEYsV2}@pgOjdu@A$ zQ{yKMjc{*2I`}46hE%PON6kA=7+btnC79xR!24~0V#_oU1(ql-m8=MWu}*6Iw|vdj zUoKc)nt9?!Y~A6*oVtWJE1~vzd9Xi8x8Op9PYWR!ljX0k_56ZdRKJi1VXd=&yB9(& z24{N0%L;!cH(wNld=PSkbbsT1W)<^17pGeMxlSduq;E?m^-r_ZhUS5TJAm=PT^jB# z?Jjykcg>t`LL?LHsBrbrdq7>q{jOcMHCXf*3=vHRdtWt;(OH znR=_nW##-N%(~P!(zR#kBj&6i5vd@Fiu4t5@C!sT{|&_kCBI#*59~a)g?=It(jm?m zZxZ!g5WEGSRZ`@`fRw`U)?q~JtxZ=@owmSR6RVae1c=`hjaCPDef%YU^@d^>z{nz4 z?n;H~VMUojD25^Q!yy4Am(FAalEQRlwA%p3By|{}Xr4r}fjRw>$&{p2P&!->3q(R~ zw;gFElCq%iEa-05?0Y@HGs*xUBMwYGADEG?$)ANL35V(dimtLy^55XW+A^-|eO8}J zRv!lVVn~GEd@^_h=a?7{&j}f(Ad3)_zG7~!e!$w5dZ##EbeJ1NPG)4{hfHcPmPs7h z<%4SnvIu6k=*0EoOXLF(V+UQh0B&*s*<|d#mCgJ8lmPAa)uYL%9=4qt%RSORy5!%*MVRJrJr-mQpyyGV z%(dctH1#C3E;;5_{GR}}2yz%93R9tKCOY{~*uiB`XwIhA86MzV!SbE^lvz60v-jGs z@~TRR=$$1!eyk|v*tpy9RAFa+P3w1h7Ev)FIu?3+t@zYV^^;)~6?*+m2OWTC;(fHj zI>)#9@kq?Aq5Bj$cASr9pXjC1G3TyUi9ZDKL>c+}6TP$@wnvoa(d7F8l89NNP(sBn zTE+fI31NaetQ=Y$OX|VK$|V6+B(i-|2?(Q?IQ90*#3r;*r-$UQ?xWnkBeve7l?2r3 zfp;z70Cjrk2B(J)dw2JI#PmWIU)B(#3HWcXl;Cz&=BjMxs%65_UqHk@!BE=zGEXFHA(=iCzlH zW_-|q5HuLE{8B5f$vB+fiCrSO4mwc>6+c?jT6zhPdg#1sR21yjOQ7jf(b1nzYoID8 zgrL?-9L!H%VW6?7?0V12r`*cNd2=jRfxjTY4h1Fq!?K>PO8LOa2ZPR)k{O_GK|dzd z`2Dx-zV`r4M`wYSUDP&sKHacd*w*>m`%xx~!$%zUuLei%8=ku33AB)sc$Gi#YJcL{ zw*7qIOw5x}AtB7*LBHv}9>BBCd7mW9&n5?GlRs2;mTyi*cIG#J3_Zn(21A`XXQqZo zrbblL_0d+tnkzWloUd6%04NIYt18r{gn5Q_oD#c}1JDwS0!ka-cW@G$a8V3$(GTVa zR7z7tepW<u)Z(S zM{>zUYYLgiG<`!EsrFkOZ3y1hj5L1^>8>UwcVLV`^-mYcxDAj}JLOn%%B&jVW9IFJ z=U?L^n)-Ae;<4OH73Oe?!Xa7VA_zUI$LiAw6re)LbP6`@$*J!JIOLH`fb=yGPu)W#ED4OWk$$ z&BjEJ3hC$9+DXq^tPQ|VI6fWdzEi(X9Yx48d$Xa`VM*Mo?LQ`eMrl5GeVg&c%u^IFf#UKX0 zdT*0t!xZlKx#fyiY4YE%UBXMHnP>+m!J>~r*)|(d(*3V?Arrd8s(N;UFD?g5r5}{^ z4Q1z5Y2coh92f;9bQd$fU?e=x9Cc~ETDvh`1wA{O7pNW|l=cnfK9H z{9YO1Wh5Hv-kZ+Jsn`rSSp69%$=q*&HZ$~-+>k4?NtohbfT6mdGj%{Dbs#FK@n%gnzm*W%W2NSOkCddxQox?|(P+`fe zr1xz9oz>GAC`<|gy4DF9OEBj=%oGnyS5wTiQ_N({_Nyxnx;47`N1Y-iWWWaTc;8zr zlhx+q|3}ta$3@+A@8fh!NU1bPiG-j_Hws9Lw}42BfViY|cS@_2h=7!!fFRwCwA9j_ zOV?7%erLh^d7jVj_a`rA<~=hzXXc#iT<4rMhO4%#X`*(iYLGN*NE(BzkF^0IV`6tB zDFOt!W3OzYr}4RuT)0bEQxkvmgPFMzs=F8t{c{2xJlTMa8tLiyui$Q_W%7dJ2(xZ) z4U|8VtqQ#>2yoHDSsfTm#yK!H=sX!XO=!Y77{fboV_w$y&Xay6=gYDOE&Jo1N@*rg zhDlY-uZr-;g0KZ6v8g0^*jV7fSnz?HakP&O*u|R_X;IEVQN&(HZ;SV=bn}i_MY_Mi z#XwaY2^Q*4U^l&IU-rWo>j-8toQv;H>_eq!>lF4v3oJ+ZGt*w5U7sgL`RIrDC+c#3#ZGQQtxkL9&%efF zjC`PqDxn>G%vJV5)0M~XxsE?4i_cWB$5R{~2}A$NA78r>*NG+z4KJGf#43J#_5D)s z`GA++fqJC90-V^tkpAG|W?tquq9zI%i+IgW zHSw4W`<{=L0U`ZOnHpe(y6?LZ9#zE&&Zuw+H1O3vLH`U?R?(=Yxg*nL!d3`nxJ5Lo zx9YmprAGXwt`L_8{`j}2bUL#H>BtA)%jp!=ztDLi0y9*VPlpA|-6S}h07v;>k;d^d zP)^!rr|M{Hx&qfV&9Ka3zL7+C!)PpbxaXl2Qw*~^L8jeUj@-IfOmx73O-q?UJ zHvs;aDD+h2tG-B`p(<@UjPLLG=r@e!!FRX2IB(GNVWLuKX{@?_x!N@*UnlmU1$gTL zS@^fdGTe4D{7Z1wsv28bXh=a=(I@|R)Di6ol3! z-ywQdNNTk0V=%)&9`NN-hKE30hOL?-u5j9-jzYH1jz2TJ377fA!iit&(VFHJk``xV z9cSbg$7IOxn+Y{-h|TsX8NE$|$!}yE24`kIjCqC|QM@)HXY)A4;5lt$@IldJ4gWnmgmZeDE^Lm+w&+UY5a&=+`Xs zs+Zd*fHyt-pkaHh0FU5_6}`D_c4R-44)nw$D74K&NY_mpA}_pA{29!ymT{HW%7LQ2 zz)@qH$y0UmSx)|)XT9qd0sLc)#Tt0PX$LxWg4-w%=E+1o5bE)UWZzMpV31>L&kl8V zR#<3!c3(m;OfEPDR26$pxihYyV;Apr31Z|W2G)-S))xmF8CDN~{C&=h3Ny8)@r~zm zj*pW%V8|B3d9hd~5nv&98NVz$d`&-P!%=Sw0Xg=pz1&TRt#r}GcqpTLVF>TIr|V2V z-zhWH55D*YG~RzrKVrjCZ40TkjoS45Ph)dN=w)NG8S+3p69Div(^xpw7PX!AP`?#+*=A4y@Q+0QG>Lxc$!uL?>O$jpN`H^nN|2(k=*8T~m*YJ+h#owI zwJ{~r9jKoop5ghUl%a#=ap=t79!jFFo7l6ALA=R02xjPj$hRp~yBVn6jH{hSAn(;Z z`0IrA*b0`>(|&Y~!jinq*9o+1z{fCyW!OtpC&B8*V0G6#F@1^jHQ6TU)zFoIJb0k7 ze0=6?XM^0EMYsjnCJ_b(oX}$F=PS=8KCJnB{OHFm=Q+tQ!WI4AGhn3iM<9U74%I zJoJT+SQf+O7mD-YfxKu_1rK{vS|?F(!CsQGj9KvtEcH8l2Akh4D$zo&y?2ITjrbL{ z{`f&z21CQsBu`N-ctLtm{f%|8I>dz~ zlE)+wyN@~>c6=;NTef=5x=)54o#3c~*cp7Fp(Fw0(|>!MX1pXn(@x?R>ym?gIDZB6 z|AdC(K@x2R&1RbD_D`Fv|I=8^Bmy~bO50RK@tH?8Zx@1fHT)zP-u*2vmH_C1|9O-9 z|JOsOS%4b!xJ2&CRwJR&a$rm209bjoVy~b^z#z+L0m|Ihda+3{zzjwf^0N4@;e#k*m27pQn! z3sSRZu0>-^JCdnSTHMD;&kg3qZo=1wF*l5T8eDveE`kJikZ*&yIot6)?F&Na|N4a{ z-xPm#Ebh)ZA|~pO(A6kZ#|nA)#DlveC}2E-aFdp9oImQjyWQXRv19XoN6!mZc4PMQ zkpASQp@$7(XMHUuilm$ru=#$4U*Z#Q9?t?rD`qG`kYc4tXm1v%QB|NTgifF9Dc zY#AvVLk|N__~d+FJ1b8D$l(xYjn!9IV^+XJz&g-) zg21nw0;WsGm~3X#Y<0HS#};dRGWnaIw{}k zzSD7==q9>+JDd%}ynwSCL5=0V$UK6*9`l|2>vs%ONk6u&#!_m3YaX2GXUwLOLltOc z2`2H`p8`&}e=W!t;_sD}00y5pWHGO^o;#ACWx(_()PO z8Xrk-WvH)eapEckxm5c?za9&!IeVk!h{d~z#e0^e?&kBaz|CZNXPR9WnjImul>AD}yiK->)&4U; z86KbpZ$M{7t$Bu4)HUEEMWzv&{g^L=HnQe`jt<0t%J>VI{i zapM`1tLD6xi^N!$qibD`Zl*{%tVlPk$T*ym{_tP1(JTz6S@2Y4nrjmhGy&+45d5f|?ZwOeq0cV6whrp!a2Kpp-hp znnwW$j9kQDf%z1HQQB{sY|C{Ur$g2fB**PHjSB{!;2T0Ewu%}8=4eU`BoP*Dl%D%_oIa9OBMYtLZ+TWi9nqqXG zaS-UB!qRxZTEX^<&1;p9rtu%;emsHFJ7{EQ#Xwb9cEO)Mq`OPUuHWmCh_k(m30h_m zk<#0^!sFQ>v3bc(UF45dbDv)b$H(S;9P1j8b&cM_Be9Feo9kYaIvz}9khA>S9PQs< zH@2jY*nu9KR$T33u(@u0e>YU)))7Vhn`L9+vw*|GY~{0fwX^tz!McQykP!Vqj@($A zD7*)i?z$)ye1qX$MI@mX{I1rGT>alcU#}}?c;Cc*Opm3(v8Dl8(~wv*nvsE(!;PeE zwlSA-z!`r&^mTb67L|oIIoK|4#~v>1gj3PUOe|$67b~}rF@6=fNL6i0gEpnPHla@G z51qgJjVE40jlbM(pe9(V98#iBC?^dJuj^>iTE*bp1*tw}d1Du5I$O>=+s2byW0B;D<209nQB1*fJOv&wcGa3RXib^~ z(=pNk1>f5`Uf9Cek$Ql3GXb4_`pUdlMp5!S#<|*wa zwVxkyf2ZGU*1keb&4IC_FYx}z$yc9;u&Rz2yj%~e)bkJe>}&WL`l1AN$zOebDT90_ zjxWohvk?$7{^VjYal;szZ-etDj{&N%7aCuh^yA_6ltKEG=#|o&=Qeo-jcs!jghuI{s1vQrJ)S+p zxJ!>wt`YUCFgvwq+__1t$Zpn)oZyvj?j?Yj?pE^`K$L07hQmWM3d6f;&X$dmj=Vwlf0Eoqe@H z>fIe8L;2V+jJtn6JilG!;OO;04eSoZvp!ZorV#i-Phm4Q0ptng1pQ@^0fIuwgT;@W z6Zpb8+SlbfIXe0v9esB@XcKIX3!m~C95ozoQKzWRkpb!To!g3XB!rvcY{SGqliW2g z8i+n-=%jD$*C8zIT`_tW0O;zMa zggbBpfWgpr^m2UbgM915o;gOo4TLv4pL?N*U8h}N2)?{GnGR&=8`|!*+Sl`XwBg1y zB068i?l-{|f7bV(o>7yiKK+_V$b*6&kp2HYS+4Yheqf}lr*#fV=LY1Vy1!lsg%p>B zt(8Qs?YC!NprK)!2U%W^*QNV%4wDFr0g$VTOdCFYf?C0c8xc~DSkR5Ekf|fJvC(^K zb@pk<=d%V}DCra=Ry<708}eB;c81t{mDzh;z=p2SUXJoUCFIIUgH(K;k0!o0N)O8; z=CqH#tCypw4^q^}lzN(T`Q|PjiRPgsm|zxyhX9RUm(~W;Yutchok78F@8zQ@RflRT7M_Ju5%9POP$BM}lK)sinTbJ>%A@KH1vol(9=n1>RSJ~ZkWlKv4- z>YDxp6|}I?djER3_3ii38ps6`C2YK`rpwe4OO+%VcBvgpznhpJp*4j z%0Z6=fFrVKqrQ-4Ul4;n^p^bDA2gvn>7JJBX_p))?Qzbp7hRs5=`ndeFF5n`(Vvvx zY%K+!WPeYlhP*;(o}2{^`6O*~P+cvvUNaBXRD5JQPS{#T`5Pbn1XqIT<+@(qji4ZE zn!i?atD`Clb8x+2>!JA{B@y6A5KMd|R~#8AxZ~%m!#TGyH!6HU`djtQ+k>3WZbal< z`=v|ZLRMD96V(cTSxDNUdWx@PPXB^G+eZ_M`m%G;D4xU+t&ygVbU1bn+WKsFWA=k_ zsTw$qWOH701_MBviByZbsMRXeO{ZABaEdbW>_Tf3rR0je0tLy>EuP(ITJm`%pV+o0aN@DSo~EWDaKdeTs(g?52T3(`15H2nCTXD>+Yc?!S_sgSqYr|H4W| z`s_YHS2OY+!!ZghztQU!W;Fqu?ahNmq}bTM?gQJRf9sozRT zk7h!v&?Xi46%}mhd%z*@blKGO6!K!1pU8JMR{0MEjk%2~h8U%+64}%RX*RM3P}gvO zsd}~j6L2*Q>mFf(Is^@dYQ*W|G;&M4f#*kOM}2c$$ogo+aJBds5fP!ac0g(5?tRHt z14nZppUDM@dfar7ciP38e3JFS_jbGAk=1j;;j-&@Y}sp+w@$Pl=-S$m3)-5M9;5zJ zGkcy*DgkO{-alEV`jCo7dXq%jjRjltX28s}uq5mMo!g!JDQVpGgCeW8N#3EtQ{}Q; zfFQA-PoZ6{J%L0!t`Z#u6hL8^=BOAOK5T7kJhDnA1kc4CTMp0A&6TxdBz!H8Q$*xG zp?omNI=Zq;B~?B^J!ST0?#L6Z&MX!}77On#Cg`BqFFyeL#ibBt_Si=v%>gxo8r@Fm zN-}5^tKef`Br8xU1pKF(6ubA;$pZD`0`;VK@dQS*w1H#pn$_b2W6zfc?x`9(Jc|Q@ zwxCda)xjM?De_zR<@tm=`PX*f4RRPZ24aj!F9-!Dvp}ic6|XR-H7BXoLIRZlr!|11 zgW-97-_y5O&9m5u0h!p3RH6N0G(rKaXI~Hr0M{| zG$wrf@I}}Lz}yq28>HlBm4EMUn6sV%5DHQhOa6;5^@_caf4R;v z_4=VDUv_!0LY>yG5dG;FMwtDhU?=mjZm}*H8;Jdg7j5GJ63hCb zMwO!k$!ks$G-COyguEDxkD$7RwFo)@AHbiK1FD9qgSNS&E3opG?Hw4{Od#?=opn10 zJ_+}f?c4V&WJzUMEOl7G*vg!k1uC}mmbTd+`oR^t`wXj?FZJpYO@1ru`;*U0RMqAB zv^uvUr+`w9x@LJ-)pXUt)POtfyiO9!uTdg-s|0qGqk)((xa>`gtm?yG)Q^=qt#z4H zrR+FAUgM8&c>)|_Sw^eFWMXHOaWLkJ4+p-rh> zE8q40ssr#P|2aT;OK23lZpfpWwEM^({1z!!-hg(6{*f&HkhP1(3GSuYmgF9FhM1%S zvY2kJii`a2_epC^FFv00!2gIhlNaJFSOaL$m7t~SU`b#~(N#RllPh$XBUQ}Li68C` z{{yIjM%TI&UB3%FY(FFDt~%(w-GH<%RRlHWy#n7|t|bDjMO4BrI^N0H;PjQAt-DAEO|7c|8k^iI<(Q=RhZStm1SaM#!H(%K5wi1@TuAN#H1vwq1>1LxIW) z2b$J;uxw8TwhwHw6PVaZGi}GUyNVd_KmS<{QI{B4&QhB`{t#GB2gYkUbWy-|DR41> zO`~a=;6}({!T*>r=q7mUjp~2oM%#g% z$FwQC{87=QsO|Qt!y||D3uI`wgM^My#LZ>ly% zBTnq?COfS-$cSsF34X&^+Yz|x#u}tHPg63*)vSIz#LC$UrtcC=+u_I1Y4@6($AN#0 zYcx>1?tSy3QbHHSn&|6OjEQQ(zCdjB^(-7luOtjMudUIzCZKD6p}F}z^2gHUXeM7< zJ%%X*+4U;_s;rKGTtID(ZL8U`w%zSkvvWY#Pw<-xp5A`rbMESXVUPb)=I^xv2zf4O za>2?OvG4FM^UKmNe2dK2CqVBkJR4j3)Bn)xY*!a9oNIifY9&xLXV`&$JKZfrec%LC zx?!Ml_^RSkG>&P>-J>Jk4f$bc9xdoEO`q?oWvKJH2JTxT99Z8>`r{VYhCNB@m}ME5Z#!jpLBU@yLdFWOR^* zw2?3iyfzLLWkv+f@ljXel1-w99_l#kpLk7{<&59>_O2a&* zN$vuprdo1_DXku>_#Sxn(A9&ygk}%7w|_&W2FP|Oo34A#iZKfn>0(TdiOe&oW-viB znDA(bYi7ni`$$Q7xou@t>kKZngT_ma;Y4z4I2OPMa2X6t*5P_LtxwB8Ou@TVS$-FD+O1xO%EU@NPwB|Lt zCiz+&l;(cx04ygfK6j18coV5QG6F^Hx7UYc-wOH`;`&Yi9U~xYJ0NnqxnTth`Zn(J zRT)fq6U{XB>D~UWSD@(I*XsUamg9W0o@>}EoZC~@Zy_+Za{MBinl)#t~;9T$wWYX&P^pO?=hb`chq86*CvHGJZ zYemXAMY=gf#yOwF_!;$?XaxT#qCHK<+RkiGPYh_C5FJ5OEgIzobv)|`d<&E{@xONx zIA35QAf!-5${9tvnRdTapSy43{`y+sFYA*Z++1Nh3l-eN@IW82unoTlH$^`&sF^WY zn=!eW^*xVwy%F~dI2iMK5-OBZe2#bjr@Ame#|)8BFe z*WS1*4dF2{HMr2+l`z<|Hg_|Ol=NB+&%3g`u-*k>PaEK&?3`{MK6(F6lyLovsGHX4 z15SQ`Ki>i{xwSS6DfFTlY{n%gVqW5-|7-QO6K^?%dkEx5DNbEl(la$L8)v8bB@XA& zX~0(JR+VQN50+cJ7WB(ta-r^Xlrfx1;$EdzBLEa8L9HW?OF)5!6>I4%TIG{5!vzC= z*#)MHFln{o;ET|*N^=}>Xb@UfP44Ex;^m22bF6WztdjPYjSI+(2_CVFPhOP3YgVL`Z2Z128BD#q$Gmx0 z6Mx$w|KP@v6db$(Q*Vls8Jn#B})& zHr=}zUPkhCoh=QcxeEC!CP!%U;RsV-4%NL9-4lCx9e9 zBq5U)2HN{wgv0KKCi#io5Ylh#l>&Ep?A9>OY5ui?QNQnA8;LjnLc^ns7w+BA)aYFu zoGjUHP?Rxo?4g0MxwBj8MUcR~3#*ssPR7<4v_j27@goCZ{K*&k=dgPvPEx;(C=&7R z2?1}7dA`C4vw4|AqQ?WR3#-g?r&*x}=k9lxA_=^li*)GbZAKKa|2A(qMmP8LcyKxX z@cyn5uX(T{-sda;CIdIEr?`1pui`NeERwOc8~AIIzF(gUNF4h;usN)7oFBQP!#J06 zPv|cu|D*QoSE61r*%l?v-gO`*+$FagB}0?gqbxZoCpqaRbNt9K;_nGbkaUiNUv%i> z1&>|YGC!G;z!skoHF|LNN(qdX?(6vT@vmubPw*+7?_og9K`o;hYG6AltnAVyg5m2m znHz`1$r)g^OyTP8L`shIHX7M^F~D~OLK%3)MD8Z4PWpOOE{(6WD$wdy`YaG;%N2L#kivsN`uV@f(xruWpyZjFIP zuw2{NZ#JXbZ80meuTTW#^8y;XA=xKea&o2gW^|y)om?%9(_CGpAsGze~~CV`d#FM&B-$OIrH zoW2lvn~<_0Jo#Cpv%B>+s*?j1#*W%sj|BO%hWEdm0ho(~ERZ)v#tm-qP+xP59!z_F>2CBUMjMS6! z=C15++=dEXK!q+OiZEk7TYr7@OSDS+>qkjTqb|tuiIQ})ZP(*|+;!u!djVv7kHhS9 z#ZwfdClsW~Jfjo3Ai$MiwA5?>;>|F;I3^NTu#qIv0z5tm0bs|w(Tc`*`>*0DGSU+= z(qskKi%KH@Rd4Rjbb#S+NV9QW`xyyJ)X@p)(qjO{X1#wE(JM^|o48^#!0^h)2Q z&EY`=CkW7US9wSFGcsvmVyxwOtnE0d{TTh@kVvQiQu5HU-!b@c`V^1#_AC>vahwDu zT(w4fAcl%cU(KwERVe;K2zwaM1q`yhB&25{T2Pg)Re$(G%Ft00~-D>X4I zwLkkA91|0z5y)hAb{UFja^-{=S5UP!KnHh++n7qI%OM>jH0c#-i^U*cN0~v)Ne~va zn}qDYZ-v0U5(%GTnP8@J+zjk{Zd_t(+{^>^6_P30a%E~k-6=$+tF!&StB=qUWKVr# z;KRueIlr`u4_87#vv$W9`f{$p$=ZjAL^ zdJq2WYE7t1`pyid~2{{(?5;g7)J@S3a8js?*oJgC@V$Nq^Sh#`@*aYSdU| z*HJyua`=NZn?|EHz|ZJew@x5&dq>1;T&f8ouBbu+)b8;DX05Ow_7wf*Ytutr3|k)` zo#Op5A57JHGiE_u+OHkA&+u6n5?${N_!JNL%nhIvdyhyTR^@4-iRY1Sp(uFT%m6ED)Lxz|eCGKDBaB332)Wg2ii#!9$^y$h)U&7|r$xW_n>R19{0~`;sDj`Rx z)eO!Gv9vv%mIA~Ze)U?hli7l}J(b3PNPTrE_jKs?blS)Lq#1p@MI~z`q$T{JAvGeEa_OfY_iQqvD2V!Vzujq1>pA;eLcuSG#p-0=`f=a-J>Pn*=qD0{ zYl&pS=<=S3B*it)DkF+-hFJlG@cvAy0@j$KUkzdM>gs$L=bz;TpGb}6ei?%fwO}Uxb?^3?tW-zvX159;1Fg;oos1teR;L~u zf)XaBZ6t5rmgckYk0VYZ*9HFi4q zzH5D%6swk40PXL2h>sjFPygxua>1mYC`nXP`=d&@$N}$x} zM~yRk0YYD`ZV?YdXx1Bu{1Imp%~PAB+x&e-CI=*aBsD3QEaHW`!0O?wgv{t!hQ@QA z*bo6DzTRVMW8FK1VM+3b{ZMVvh+N6{pf-KtH6)|U;qg-6Xx5k6hnO0w&-I!m@A$uA zw3w?6`7ybCMszK9&kN@a2k!9k_E%+n7V10*X|?d6j%8V4zpD|;2bbfc^OeKV>Nj5= zn7=>=b-iJHIR}i~tR7*STTP3~buqv~-n2jM`LX4a`>ZYoLRuv}sApML((h`);^WSO zB$iM>=AQ{5zjMy2a{ex8`i$s0>_(mr|WqIA9V!E25UpOL98pjQ)RC-noa@vga? zcYT_{)C}@)beHh!_!X@--R)Cgy*}`|)mbC7c~kS-D2~j> z33|#XZrQTECtF!Ra73IRE}iVo(X3wURsC@t#5e&^M)4SJO0yrcc(vi^|^3dPd>7ddQFZWwvZpT*fWHX z4A@WsMA0LeRI5cvc+BV)6ceQI0 z+nF`{iHZyu?NK=Bd34Ydi_{qeVK%d=wx!Byc8qeiIqgj*V(C8O>=dn!oVdch^hPNr zw~TAw?B;iqPreCaspyLHxzW0u{Y&)LM#QGhKs{qCX~-J%V)MNMRkb!JV^)GwD%TOf z+Tg~;CjbPqlt{_RfTb!ElzY@DgFri zcxMyiPWV((lB>oIbeJjp46~)#QLN~Hr}S@!BG7@o9oyqhcuyocF9DF|jUFy%5!H|* zTM&l}197;;0AbVGxQxT~KLXg_EZ$GlQ>tnqp~i`}Y7lLH8t!`&y@EAVx%PE#5Q+Qb zXM$7hdvqjjgoz$5=&^WwARQmKsY+6F|J_k8VK0IOQ<9yIG@cQLUYuERKrp(e#&jJ&n30RFHT4PoMTJw`*A zZTf`h842z<03R*KgXm1-N5#!1RfPa3WDSp8*Q7f8`Gd9BwHU%p0eG7Ms|G}=;8(mg&l2MnzT{9Zgyc2tgZ?8s)RFPlW00t_z2Btu$&c@ z_}%@;Alz)&5*=2qyw(O-GnEHebC5u4P^&Y|N5Adsa4o0};J`|PP;?F1Fw>A%bxB1H z1l3;|b4eBc^F!z~-lwFQP}RlTyKtsTp+ggOD3jZj1u|eJNw#cv1={!|-84foVBlu} z2MJBv90zO zv;&3|IAESA6eEs~s0+ZH)l*9wX*=OdZ)VUOzLvv?NH{IyC>@ygGxW4W7@rhAEN&J| z`@`>B7r^D5qn<2B>tqmXPvvos1!*dO+8T=p0gW$_!k3JX3Kh_e2lxp@xiqWbm-h*Pd)f$Rc()}?{ zUvB5uE(>BOT-UDmf;r80I0=k-7L9q%j!DqAw#CQTAnfA9VgC4il+k|#m<8mTP>)BQ0D|t@u^n)jufcGyERbwiDn7Cpsec{jCl~nOh+d|z@(bb40|R!JBWG) zL8mD}=h|q0+5fZH#Cuvg#tk^d_b>cFxKmUS{-6v&nIHMZQjPTIL{A}xEiLVFpEv~B zerg~F+s5n^)lfRu5ir8Ty}*N>CGb7aSf9|Z{CWi!gz=`UD8nV#u2lr4T~|m>&W^7I z)x^()VVa>Dk&!RA8t>EiTi*@z+mHsED1^P8ooQedzAr+Ip0*1Omg>&{7wwn}MXe3y zR9x~_QhFz{>|f;2H!M3NSk$d;l=06-fKojx(d!ScntiVzjJF$qI%B23%CvlvL>d?FVPt_^Yjn);fwhomKngQ}rrN#yu@7YbAZn zOx9nS^uF@*PoptT39>je#z~LHINzCWU+fzJ$ewJ`V0+!zZe>UmHjP_vLh4*Ct&6fs zR+S!CmEKcDA%}N-q_=*QCoCYg6{+%C-+rivfiK;M%bo#EeceTBKH8XDR$PhEZ`~^1 zHZ)d`m0a|cL9L0&x`~NF1!qemhm-k%`4wi*SOyej7j_5}T(Kn=QE?FnCyh`r1dAnu%=G$Zsey);fysL7rRD#R>#~ZU0UhASn18i-u@2y))Aq9h)JJw#fdsaP!eYiQgYzaz};%}$XtrA+NY9MrQ3K}1q zYSNM#d;Pw%CZ#0ugZ{!$tqQ2qK1*vCilB1e%2ba_-W81V&>|myyB>)&NCK_|o~Gfm zpjA%Y@>1rLi#sP5-eaq1KTVhM9&&j3jHeH=aMsl{@fIIxc@hNd-Fs=b17B(Zyto0FM_z{8k}k%E+yXX@84-Zhe<=YBVtky`yLk!lnD6Ue)+v zETVSC)!!-opD-7lN>z+SI-RJI!t9))@y|`a`6-V(gbgKY;|B6`1}Sz7B!pgb0hL_2 z_fT&p8tuP8573FYJ4TnQKYrnJgw_r*2+nO5KxF1~5ShtcP?Ht&XNwPiv8@~J%IoZT z$$7r@h3D6r(SesZyU=yY^+L#yQLWJd1Bmt~M(}$N2p5204xpH=8Emz92f+hf+}4LM z_4hJ<;P3EX>SYZ^*1q*(7^5*bcXKa5y>K9=4777!O-VK^SggI}T(KT-(!Zshh{V?1uC1EQD! z(AJL6u`ke&oWj7Lk2p^KA62hUV(Saq8;d8+N{!7*UGrQ_C}rR6Uu1KtP`e}8J77a*?2DUg-x9s)<5WMh6Gx+_6CG3Oe>==Zbde~5a=UaE)PQbtb>tvQna+dwM>EBX_ z$!x6*&WZ|1nxWkLQkcBVEO|rXMXE+8>~ee{_WFB!X!Y$mQD+&|bz5$7Fmp7siKE=7 zh!LERPW8)MOi4924Vs&#o6FBXiN3`|$UdQOF=O;CR>Y3bUwknqW~KsiJg9Ks&2o}j zb5hQ7(#>+>H;jVs3+~{FjAwBuk~LUB!CuUADrctihONi&CM8;*Qihbp6Yj)c+lhaf z;tf@~${q0pq?7CU*bTNKSiiX=?NKhNo5D>D50>I?zYXZ#DRlo-q5&=%9SXP$t50H| zAI-YAvHb=??7`=H<8is9kJabhU#pmtnp?z=Sfq?td>)Ah%ep*AqGUgFZVNL_T7+i& z{XN*xzsGWeGo;b0tkG+^QSyxn05BET0f4zGasIiO9gUH(eEi5yg8oHrLI?S+JG*7K zpr+^0m*)~iYW1&Go-Cm0C=UCYo>O4bEZ)H~e}6wcIZtCS4_gb$c?-IE3B|9dbb zz(oFYFdC1}XAS)1$H#CGV|WNRV-N3%k5^R9z-7OqVBVw^>@yO~(o%L=a6tLjtI8Ia z&`x)pqcOarB>bbVyvjZ3d$)6wN#=6%5-`jvSR${Q3&B1yO-_lBr>RvlPdLjm!ak*y zuoGk7uuV9p1@QJgp2ZcJmx+|Xe0f6&Jt1Jeebd+Vq z;5)CDr`r9+9#O`UG8$H|>Pj>lrX_fl^8BjUADqbW{?UWUBPNgoRkRt2BXY&xgPMRn z&2TU+k;-^+y1x{Cwt#(1fge(a5}aPP)E>~^btS$;s_M!$$+>21J-q#$=Imn9g1C&^ zz1@6x=$-kqD>b2S(@8d9C~qHehO{~#Tc%Ctrp@PqMd@To zh(>wr=pnSWl!prR4>1si`z~UM%}N7J*kKDo-qh+`c*!TUVca~zeI2Oz7(25 z9{{{(w~hMF-k*@y%W(1TOMM|-_9B7>Gs*Cg+S5|b)6&f+_*ox+uOa*Q4s6odmvWM7 zD74eRm4v`_64=&eZ@_m;`yIP!g>`O)ef}HUlXY9Z2mLS+e6K2-8$~xSD-@XFyBhos zEYxV(>yBb+e%NMySmcHXcwy{I-_M`yP3c|FBRi|@$5j1zO zmYBD(*NvxFfP(~4dFdcomiyHc^gD$Ztn`Ya^{HLI2y6@x8j9QeakYQ}96S59qzLuU zwOSewToQZbex(Ne7AIa}*z>OTaCi4~uk@D4NTL696NBwi3BN&{R<-)r=4at0u1gcY zqm#0u^Kqvu;xeg0U%(m~*ZqRVb=l1KRD^T+_^Yen1`H&6pLQCbVBh#ShLh_cP?KC# zKVDQX2Ei2bs`i(jN%FG+SW__wCjeX(ZD>m0DV^ytvs>`G=3asF2>-(o5%Ou(p&97V z4E+Sg+~Up4WNjJ6%j4gTls^Nor9OSr6C=FANyap87dy;;r#dOLek`m_@35S14R0XDgA~G#~)kBA6x9|^BU~X z>YPCpPK#iC4#}@`j1SV?d@mF!0egJq-5{Zz zM{>st@iWWlo|DD8bYG9yXCk@H(P~8;GI3{ZESu(WXXf#MXvg(Mi%eZaa4nEb7*JkX zH#hNDJgsIh{H1)q-p$qDlYRb>)@cf30o>=KO<#|CvX3Hjj?%E+%`ld0^QWp^Uh4p_ z*}OzwJ#A)~1MupH`@?Lk zE2{iPQ6(Oad{SObDWvwd_QUK9Yj_0LaJ>UI=c2_ZwBHeqVctv|ap{o8#t|@!FqSt&YdrG#%k-#FkuZ)6%*>L!72Xi}b#z%i`28 zINq%ddnOzI-9NjWXnxIQa=00J*fn@@Na6jvG0CrRc#Kc9M~^;$-+<&cE#Jp8yb%3A zyAu=f=O%s1{SMexB|Bk1P zE`AKsZA#PZPA>8pN4ToO(F!}Nb!8;dO31PO^+rmpSA}lW23h&j9kAz46qr5)I`zf}@b+bCB_=$YNFXgZJ|bkr(8!Y8S&n7c2%@! zKLWVlkhkKZVYwzMD;DY=k#aRV7&m^WAI}9n_LEO=PWD(zN^|aY>!18i^m7VCgHOm+fT{L zzc%MTwTTIj7ie{x;;J4ru&$xXcra`BreW>7U*85PU3UL9YoXFk?p~_Rgl4M7?=D32 zVy<`_in3D^=I`i#x*8%_#CCpt3s_SxCHe%V7ODM*T-_*tl#JhHJ4fbApUC}UZ;QH{ z?u%3w_ej(wNtVi{AJ}nKPb(Rd45x4Ox=krM<9lYUH&jttV{=a6soT=E5UV*`2nelf zs=0I$_L?$r{S>#UjhNL8W-xOBuKX<#J7cnkHtHd;R7*CIu}5~4_(!=v#a+$rR|`$u z&JihzZZLP5bZ2U0fiO0ze;BEZ12wA-DOSh0!G649xkacBx&CQd=~zPi73z5J?Bod3 zTKfU^1PQN$gAl{;{y>u^Gy)lzvcUU5h+?2FexPnJ!>h^xEf)?n3TU}-Ma#vtaHkpO zgbGsJR!s(?a8cjgwVY7Wx8kw$;z{$>gyH-+txqq{msqK$CxmNxQjx*U#*^|q>HP+r19(7k#l`t zEMxPb&Gsvs?Q0fW#zIfP+tJU!cF%V4P+sT{s9M8VvrL1Yh#*_-e0S=W>B2*D(b@#j zTH#NX&3dt}#zTjnw_+)ig9f{veKjImmo)7~4%B(*t|VvH#f&N(*OD50#148S4SL82 zqS`O4zi*@5YCS7Zm^k=~kEYdyX4pAJh_g}P=5m1FtIg@ZX-=ud@SDS3?aK_Dpp2Hg zHi5fV80Qp!OkubHBJc5Oma`wiiCdFMmfeaKP2qh$>gUu;r z8M-;#*C~C$2htt+Z{Zq3h-#*}`pqf-k)I&3b_f^3y`UazDVi1~*de%C#RM|vrrgMV z3&xkl9}Tc%z!?)GptM~cHlv(tk%8D(DL%4qbX<*kuSNnl2=r}&Gp7K40_2`1Ev6Y| z0BJG)z$1d6k>m#uf5DVci$`h$YkZ=Odhc)^Lhco~T*qpeAF9A|;uAjQ;nU>wtGn|H z+*0=xcvw1~$tAjq+amXVogVBTTDkZ{&zrhhQbnkicfRhuaU%We9@UgPKTAW0^tBd{ z87}nNkP3z$>`UgR?0rgqCgUJ_sHo+&WJDrPqdgp)-f3< zMjh6%>2NxN`4+J(gr+I5_zOYHH@vc&&leZX?PWl9hcDtm1Ea z*1<<249TpAFPI?(iYJ)N?o^>5votmt)e?5>+6@_zG6D3M((2q zQ%W{kAjY_3Ewg(qlVu)twzRvpMALvXTndp7csG)P`^U#ofNI=bfr-T?`!?oKG42}8>7kJMfXi*$bK zZT=%8K~H2Ooe=#a1Y9{$p67=iDKi&GvA>HJdKW!Qx1)Vwxx2uVa4RAt{cZo zcC=RTr=0r>IjRebl}e{ib0$cp9j>7^Lwxk1JD0rNI6ea^$Z$@`Sx&^+A`(zt?#~OV zbq0MFyHBA3zO^9A^F55g6T!{4CTQJ?I$DhN%djX@b9{u7q&%;hp$h>&49Y~F z=Z69DB%-r#QMFWa6PZ8fo3Nf;pLwn0T|NnL=WG<0<;RNS|UW*)-$u)Z3^w zOZpKON6urNd(X^3^HY;Gw6enxCf!fQ=i;xX3Ib#Du6s&nRqj+pZl zwp2uDq=rY8Wz3LdmiUU?%!w6aQtyO!s+IMr>x`C=6KP~medNsTr*I)FAKQk zf=XzX52&0O8ilW`1kcB>2yu>^-*-=x+fxmFX$+p$tJ~7%$+_op^0_eDMpX{?C@!H@ z{-9O5&sKkcK8#a8bQ{m?+h`Y0rgswdljAmnd#``p`*xoDeQnJ+$yBCFC%cQ}*i`JS zt^Es6_Bm(HxtSZ+oR4kMp;&ZfL(`2&i`>*K1@$7@^>aI7h3P^|^c9MAH|!5VNj`Q3 z`mW9jpH}VNsA7HMVts_9812vO4|eyf8)ju@SYg=81V^pbiD^^31Lv<86}k$R(N|d4 z$0QSg0ecALtlM0>7n}KEabBert_ZQXVMk%3(n zMMtCTD*9Lb=WR2+jK#Ew$s@Xvt~igW5+Nt{oiDuZD(^l1F++s#kV} z@TD3OY=4Z*S{W%rlhAu(lYhkQ@U3V>p)Eb-4+)}lrI8Htk&GKGwBkwu-kU5wnZ-c> zB+ZfobK2u$ZOmPM5Fi6z^63%D^Fwf>e!Sg=TWOADZShi}d8yG~Z=7ZfW_FyNuW#AO zy6FMbaeysPgm~(F#hClsfxZmxeP#jQVXRTRcedn0zfb%&$xF%JSjHkOlM&0Il?Umf zgo)9W+LMzFsA+;F0!sqem_-dZXR%R6)$|W+rN{dz9uMhI`F*Bg(sC6=*TyZZ;;7SBdHf$^RL>`Y6>jXg z-U9Q`K^|U#)IV7*!=tpOaVm#}r^_cu2Yv+v>7qm$J}fLgQg!IDX``%u@K{dyy4WPw zjl1DIJKr#K-cTuqm~*Aw@lM$B7Hz0>Jtt2EBMID<=vr7rB(E_ittCwa>yGqGi`iDTwgU6MG!*Z4Rnr}5+;Yz_(;rDmLRd>VF zmxyg+FC3VAFWYdo?^fo2g&^_q`eOC))-v^;U{&QYHfAqQDB&TM2$1GDQ?~$fk&`O2%YJ7+>k5vg$YJg_J?qJsR#r3)*6Y$0K~KtF zfA&;-rE}iKyt~J*&TDHt>Z&Ktut61QT*;wvuDf-*wL$%unDty%R&MnW&ABN36>jU6 zWh;+2iO*~;ko{iMOfqX_BOpn{w(3$|`-;cDoMN?Kku*d&OO2!u=K)fI;m26EZiDlO z>?uS_qF2Lao(xpayIBpBX4uBZr?ovDsG4`K`=UvC)Aen=pTy|NEI+W~9dGcR@}4=* z)rD2azq1MaTzU29vbuAFhqo7YE>Ak$w6Lmc=So4!*TClxg-->pbO6Mf<1@|d8xM+#BcOi{I~i#+=!y|!{^bu% z#%K7%Q%>YlF61x!Fmh-@8%K`GIPi79>kia$@#>AXpopS#vrKeBDYVje%^ojX?k*bC4$N7G>_SWiPZ7Dzu|sJ`TAQ z9v(535;(GFGG4(lB8D}ur9(S9SZtkB%o1Rp8ueU^azu<_L`?dtHW26UUX5`FjRZ!X zp9ED26LtefJHdu#2wrSGq_xgvdcyVmB)4N9$db-*WSqJY7oQsV>q3@dyKS>;*AhVJ zz&qLa0_Nm1;3QrX+F0M!Sg)4$Cx@u}^WQVvC44$6dM6tlUHmOOt7Bn z`~$8S1~_ks58Z{C0&&1Q)}D%?OL_tp2o|ei@MNmhO_A{@R@BkB+%2VURwDDl;FP>O z^vdrl5NPJ9mEbJd3Zr;2VW2sq^Ho`$iq%FBYMVf=Ng_47Tine6fiUhDoMg)ri~rUb zY(DAkn$@H)NqRY;^3o z5~Pb51I+=RGb-muJ9A4hYxO<;U0%r~I&8K*%yBGE?5QJa$m>c=R{10V^r;}~P9KeI zE(J&gG22~Y000ehv0!Nim^)KXl1Mw6mK_m2!qB^1#rR+(N(-p1s|(Gqj$sDX;|+0o z62zI%!ZB0c2FaPYAahBA*P)0Z}|k^jSu(hDb>#YP%H`6Ij>dB z{F+BGK*s6obP+U2lx?3PWqi0xesiANKa>zNWzLfDi4}TBfBhKG$(fE(z#ngS_LgGk zsvJ7>^_izztP6$EMKO?S9Yrw4c26=MU)=n)vdLFmPw=Hu>k*$w5ASh|*aXXCvXWI;Kh=-99MkG%$LbcxwhKIdr^(G@(^Ko%hEFd( zRq5R?^t~`A;M3Su*%CHzeH)4iTV@GcTwJ@3v?I1cO?eVEPh9yXY?ajkW1aLHqAO(q4E{T@6N`{u?8ME#I_s&x3!=FUU7exW_qMNoh9lI= z$D~z|#ue0|b@8Ef z!nNbBGzFTZuY~tIt_;B`kf?!W$Rmk0F9L+}R)Kj*>1f!lM9_xPgDvw1TL*6qL;lIfAPdi( z{_q8)hyQbQ;5O5;B7Qaj9+5no=Sj~SBr1A7YWQK#Fn7;TW7!#SzkRI$pjeMn@CR;X zU-g#$fE0wO=UfFr>n*9keb#65&UlmIF*DsUGa9ws+E)u2IdTTWR=MuB=?c~{6>KBq z>VlV&@7)5gtNw8#T9YepMu=C?$<-yw)s4d4pO)ijMBKXt;NX1=(}PFl%|#stEL2w4 z3a~E3DTDxV7RL=+4-DH645JZO2Z?^wVm#?F-c~S@ql1AN1+?nF!W?3R5t$4hnCTvv zL1fjjKg&uPwOEOXPYE2on3!K4A!|H`7}gH|h(-L920TUz_RmP6&q((tMWO%XU!X(f z7W4aY0!yPEXVOGK*+B1zK_ZPsG=}%UbohvGVgYthKdKu@@>g36aiCzB&(SRABYu`x zYsTfxkNdF{Z`G20_81h|E`2d~V+I^Ax1L;J6GCNf1o~i@t|U?hcU>uiOoQh4w@%eppVu@X(4jX$zC z7*@lJg?D`{>&%nBd4p-8pLPM+SN)j%L|^eV3B z?_1^|Q{&z(ocq5Xmte?wykdB~k_Z9BP4w&HHlt59*`4bd<;dc(uf1@{KcJUJ0U=HQ zkd@Lv34-G$aPr z83R+TE&ktXn5;fVmvhxbI-fj7>T<%vux2J6=3JHQD1j5M!AaIyT3>nG`K#y{CnWUO zL(DIXLhfh2xcCL7%qkYeTmDg&5Xw;q!ze_$P#di0g#%?;M&ZE*#0R}hj)f!tia!Ad z;t#H~%A;5nP?^DpVOD`4*8)HfFLM(QcL&3&Sbi!0tBI66pCN-``S39<#RIK-2U^i< zK$KsNq6*;voLh~o^B152s>mT_5M&DK0OnkcZ9kJMXJ5+m9PK#eka`x>d`a$3093_UQ#veH?yVX;UySqv5Jo38OIqE6w%<4WpVosY zxd1um%NyHt+VLiwXEBrKukbeLk^`g&|jXV3QLtQ)tC0+FXH_EEM$6Z~>g=`a`RO*|;AEb%#NgMks6s~C3a@RmE>vN>07=d6zj*fWJ+ipZ zym1mhc}4RQAo{^ZMHS8R}eF>fSU6o zZG-8Rr}{^xBJbIZ)^h-3KD(v({GD2?u;}3OhoQbqw(Ox*3|>zl$(s%y+g_P>rga0tB3aW8RkL> zm-327+!c?XR4&!lmS(%tu;UIrQ(-5{)M+TgMO%42r}gEB#G>xKEQia z%vMz_R=cPgp!D$1CN^LMY~JS%hcBdI8goe}#4%s7o%wM+(;JV)=R6)j65>Pp<0JZq zT93u^wmx-FTJFET|JO_ti}{@I1+(js_fX3>g!*%8F28noVm4>SltQB_5tF89oNi{E z&ZXXd_d5RhdO9+?sKID6J!WLChnqiRGj1paKhbB^l>7TZu@u{Gs+IWF;o~VrZx9~~ z-o{+Nn1&QfbrnmknjBl2Zg(th{+ajQHlqZ=iyJ0*Nm~^}_45bC=|y)_6U8GRO|(d8 zqd0~!k!IK6k=M_XCC-Ii&c)pi9ly~u4Gohy0iQ2-$}8F@=nLlp=9HlsA~o2``uTOF zyHIG*CJHJdcJ{0N3v2T+XUp*i^6B6q?bW@E$vn$^;ob{N)u*bAfJ)Lou<=@fvHh5m zA^aZf%#Rc~0iH?BwaB}i%w_8A@ft$$8tzIUrT2JO9B0PgYISFWg|lYmH8 zsoOuKb3M%V6ZkyQ!!4S&0JOh1aCgXnC;#=`#{%4s6=z>prJ`Rhex#uEN}%)_;W%+S z@${IQo@oFeSPlst3&ZqVb+NA1-sV-ARN%dO5z6G~zkz-Svj)9(Cf_R(FuP@McY@hS z<%FfylxBe7*j7U#j*00S__DG~rElT3r_FQj>VvG)hygb{!A+C*H)IR|m_R61{Uk)t&=_yL1x}+&R*U&6kB{&CyB{VeD8gd+8Z(+1Xcf zl+y;rj&1OUVC>iq#*V#Iagj0LH(@U41lf3;!fi*xaXk|C@0G$b%)>GcXpG7^F&6`8 z4)W#O9y4)00GT4V&!P*GE}z9&Ix9Tf1>vGI#h_QhpjWyq(*OD=VD+q`?9-ibJy;`;qf(qjB*Tkg-Ni7CM)&vELoEqhe98%4>(Rq-iVByVh2R? zc9Hb;W`Pd|H+b1kc{xs{9BiYERXzuOW0+Vhx9~%zUDpMzq;c3pzHx$lUQXh+!^SvX zi4O*f)<$O5MqKJWv3x2Q4pKy47|)Y_y*P8}Qh^W|+=n1F_F<{-6KSPGCFQd4koEA0 z^=`$_hUO{@v04uu!ED>)A{WCF%ydD+xa|JMIFP3s$2&L0^iqYExtpK8R6wXyfO`3l z6|c&rS^;-${vaDj({h5-B|QBO6xUFpwf84G@*HwlXKy}XZ#fZi@Q?Zt*UFKT`V)AA zb-KoN)+z}HJLmrD{@4ke`S1iY?7U^ohoviX9+Z6k?0R_S3;RqTuZITT6Z;7Ko;YFV zjGSW5?voB|BKgICB|5#3$VwnPR@00lOEoPcr<8N2voYPI0w_#w&XLl?(yy*GL_`&q z#Wq;Zg&kEG=uD1lSWEl@FILX#jFL|lzq_1`ddoOqC?!(tkYp1dKjq_g&9|-2yrkvg zu;*t-2nZnro{eZ|+hGp-{^m8zVLt#4drnwYPV^sti4`~;{6|N$`-$ApDWE2VsiBjp zVdZZ93j7OLtdqq6E26nFn42#77O_MR%h6mW*~uJ!qsMl^$DGMaP}3Y|h8R}$uO)Wt zKb~`zt}UXt_jmzoEtA}krxpTp`<1nEvl(@>1@$=?`2fn)AHg2H%Fj^nl(|!ADfzlHOq_*b>}{VYIH&v(=Fr+gAEwM~E6MF9Ip+PQTV709fIVdP zixuUQarS(mOQ3Zf%Qf&p#l`Vt<+)vr_VW!J5dZtZ0i`dPn9RDcd-Crh13rsUIbHmK zaE~a4o~skg;}-XmxAqX2_-6$$+9;gurY~gQwFkBGOLH_2qWni79SXRN!Q-NLyL8j= zBgtn*BuPjIcU3FNGW(1~UOvCGCb&;kzgi@!AIT*_qUJ)MGGo$tW2)wScDZAE2#sEy z-+|tg_%$G^kQ%X)(q?**sueCBgt6SODPQ=+zwjCQ>0RxPvE1&o&oHSVAs4A2MozQq ziN$0=0?$$Ox(5HOlKqAZWp8SxChi!ILh{GL4JBZ43s{U zzM+f0L5-=th}dW@S*!2P^!29y4@&kfeBen4j&z{8}LFf*=Egj`DB3t02G=J-+Y<#(d`!X(xD++=SJ-kV>2B* zHdbvF0Mvu z)xl7V$Or?s1T6{HYKLSGNs|274z#sO%~Df$q79d$tiMm!EgjUtw|W|)6uma1nD}WW zzeBT8`%74T!@JOIYU!XoDnqB=`@c?>X|10+Uj)CV!gb5Ygz=C3u2;z_IbYv0PJDnk zRl+yQ8-AKUhjg_-^`6;o zKYLx0iZ)&R^|tXGpmuj#nq)fCT6(*skE;9>@Mmqx_#FMe8J`1~@i%`SI#}^Dw zAEm77aPNms)4w7W|2WZ1h33z8<R3gQmJpZg^6SPSmd6#$*;}cWqX&{+# zeg*#Y(pUD$mwbREewP&GE=jp5$*?IYJtc5%I6t~EBpj0j-j0DREmPXubKsL+uSowb ziI+=kehfge`;O%R70fW@JjGDr=tqr_iX&RA*Fxk;-v*&&MVHE(s?+mT@l+ zcTsPUS&CTxag&`YL^09vHz}DeR?E``Iyuc>W339J)RRf+(x0uvRJ$M)Ruj~O?=|$Q4*)j7^loOr_BEB$~1gZXV!4f+P!$@xa%H5={WQbNBi|$PuD=H^ z*=xvUt+DilyvkHKN+ZutIts!yzvdJU`mJ%EH}H|PRiyucT*+0ind8F#<<~Q=JN;#> z(Eum-J6vTCuC|A(u{YFi*0p!2_dc^61eV0Z<+`vuYgFHGFd#>}o)Az4G+CA1Hsb<5%-! zj>WnoIM9yVxhM|T^%IjGd9D|QHHvlnP|myN;hDFWM>Ps@vO~@)Zed!JqYR$6pU)Kp zXHAWuAlT+}sc!5qHE%qo$CkQ-wfX37Gm9!N+ZX{zrg}NI!GC}(NpXKlA(V} z5i}2VKtp*8k>u<|^_6NNB*SeJ*QX+X%3$$Kbg~^7wM2X{EorS*DcaP=r&fv5O&$0_NQ8Tslv zCcEg|FBCS~;1{9WhmTK|TUtg1kggei1`pJ%UH36HF?nha1m8}&E3>gnc%O!^;~^HV zo^-285GgO8Y`T^2d=z93w2~x>b)~5|LIv-y4rZN8O>ry*S#oVD=hc9;Y>(hZJvxOh zJ{OuzL(qt(%?veYfr>Rp?Jo3sKiF7!vwgY^a>I5<1@dTC#}~`2#ER8(Ej5nZxamFq z5etib54HBpQgw&gxI^E#_v1a^sr_*0?sRsp5_ydnyu?AeI+{wM#hCXiZqpd|pfm;J zzdcDgG&T#2dGCCg9!v)%yGyk(v|po*mtjQh;DRS2l4=Au)`3YfB+S`Nt>WVLhvAU(^xsn@Qr}?a)Kaf571{~ z=piNXSJvW5*M?d>yhDw7S(5exa`nJl-ueB11Vsxv_OH}6(Jj%KFcY?Ofm<6vQ3ou^ znW8Th?wdWp`oZ~%Sm$m0UByUv4u{(JO1|WwtdxqOp zLGZIR)f*!bgXWZVV#i*Ge`6y>H;I~-@RPl z-k*9{O=CR{NNacE@k83(Ru8XUpl6u9#$K_0n|9yW+HmWpS&~tr>xWD-g6CyUS7il7 zU)M^f7Rpx`1oqSrJrPVu8QWaZ0{z~iW3B@3%z-4->p~ZEBl=Jo8}GSr$3)pGx7nmt zXKjuw!SkJ-rLz^M#FV*HI|5C3$(xcKd!*w73tq0te$mN(-bqmB;PCNFx_ zga+@sA4%F-ykFTGgZao_%rdr4I5K>ul#Dw${sB3ji%iZ#stVHfKYSKH#P{;qe#5l( zmG(aeE3k(or0|krGQ8(yibz>&rlCGiC0_JUve^dbuc`Ie@kKwYj1`lobB+R?}E5%YY?-l?7=>{TdptXC@}N z{=sq)J@%|P_WW~POBwO;-Z#nWA6wHpJLk7m60JnkBhZL%yHVKn%;sRBKQ!~0XWp_Kd)lWFuf0{SYU2&f$-E}HaBQy z)aU$5?9Eu|C8s}t62V`LAz<$9vREIH`Gao01kc0wX=Mc~?5FCIX5>ri0-HUEU4Yh% zZdz%A=E6Dy@Dg*7tz+!XJQa(hjg9|29J7Tg>}%^l?bZ^5z~=w6g$lqHBKmg=RXo6K zp<5jjUsk!FOlsx-?=2KI_qjuh)xX5~f3{GO=w#9V-xfko)cZL%pr12&+rXIDjHT8^ z#9!ddivMZajDj$N78^U-j60*DqbF!2p$tn=gLi|M8(!7BYipaJj>%WZcEf?-lg$$f z@89%JcT_ySsdzXCZ|BK;bODG%a}h$}=xX5hjYexxc$7gG& zW@{@G8lkS4{P`yNY`A>IZ{={b^W-}6-D2IZ*70BMbyiXp#Ox%onxQQ@j_d0WY za6IcBZ^S{^l3hgUCbfO1nRB+ET(n-3tEy16sxWG)=I~B)&nwsR{1=1pf{misw&9b_ z-s>#S>$aHdCDy{|Cp{i7oTOe(3y z2RnPpFwaeb;Xs1)nsGCBgJML8an zbL>GGfSiN^jgNLQjX#_~pM>Z+J6|2`PvTL_wp^t%)@F5TtcaIV0UBzrT=(-rdt1Kz z3f`_f(A_7kKc+c-`=i=u_7#ge|t&yHsri-k57LNP9e^w@2 zZ=O^_SZz0bd_5k$)TsdlYOGm;(EB?8_s@`_Ut0*=Q+Q9m z!)a3aoMHZX_0($dm5J$DZ~Mt)>+bOpqyKtdhL6-Ksf*KmXqW1c6KJ)puYcZvdHj=( zuw%MCt6JDFuJ7~u_1UV%CxhyTj%PN~qqD4|GM#4xqgRN$uKmKUZDU16Domt?u8T2_ z+tDc=4gFdcE?X)0-n!`YUdy_w$&u_MP=!#lzId^~!E`4=I7r^*p`dw})(< z^##g@k&1_zWbCMRR#bb_-(vqR4rV|Ncv_qi!)7Lw*-#ZM<6>Bu-S1S#eI?v*#~LNg zK>6mBX;rgXYqMD{L$>ZI^t@kJ#?MujJ56sw>by{+Be*C63McTYh-J9xj!Zq7?m%gbLKiR<>`vTGA1t)nn!|5wwbzk(#=0~=1@yuye+gWSd zSvT8$hPdGim70+nP8Z~ybhnyi4NlN#fJ;>Q*88p3EPaa1ndl8T>sWH`9;3K*^#AX#JR%ktII%XL@EjsD1}+q zWehYvcU~LGp{Ffu|M9$djS7qMGj=GSJ3$kgfZ| zR|E5q^f}L|ttn?!{mkQ)##Hm9>nwjthm8W=OtaSWt?^Q zuh>+R@J^-WDi^U5ugVgy3^yv@Q2oYGzs@$W>*u7_XCn0X53m|q-v5~k!p57|0<+>v z&QACK`Q$X-(KNx)d&rUX5)L`(lu%E_C-Am+JG4`&?itxmhK7nFzb12-J^4I}2 z3)_o?6r41!2CeixL_b~fX9Rw|9dCt^Qeve3@R#4wI8qsLA^MpTG~dOG7?t?RFiuG~ zzuRX)CD9$2?oG$rNy#DlJ+7ZX{Y9~{*l_o6rw+c$kEvqA<=%(<=SM*8Gajj@p!OLb zK8It|#byA3EjKrYeoDg)cAfG&06rZ7LKmjb6eU_ul#sRk#3ammL9JAE$y88?@_UjU zC{TbTXUACHpKaY;4 z`c6-xnq9EUf@uj*D#k%~2V~Uy>D5H9X)Z0)+ERQMXR`L>QMH9y+d}zkT{2R~Hmx2F zO?G^pE;5m>Ah+j<{IBIFp`L^=PD1)8&K#C-G*s{L|G_-|HbH`=2|B=%u}2_5*}MN) z`oJsOaMJCTw$Ux}ATB$GTySV2eskh$wgbq>GT@< zFVD-3W(*ygyAdp2C&*fg4R8E9E5l^tc~!NBb<9O>`|GSW2OX%p;CTD*L8-{!Y`P2{ zUc6OZ!Wr%A#N^R9I(V1wv4=ZoI0u_auli`TuYb)k_c85f$EV0;PnL z66A~d0vq*+KBlq7Odk}Xak)GDA-i&AhsIm%HqF#79}E<9&ox~*vsye` znO+b+=lS-^wTTaQhktfq&+`ETkK}1yeUmfyqaehRfHr5v5fd54SFMQ_t%**YTxbCc zu%CBjXF<>Nr9SxvM`asi)bGCTUpf-5vS`t=Xga_*De-jAsv2}Xg_gACwS&0SQO{G8 zIpVF7X?Xv<@!~C$(i5w)6Sq}97(7JiH7F>1w)V(w%U-F+7A<2#b{Vgr=m zD|l0N_6nkqRiKQFot%Y(hg7^&C=W6aF+k#{lvAfVh_|-pxhf=6hFcGBqdZ>fM{jaW z-Q#F6%jDl*OqiHdm=;u}z5AJ2%?WDb1eHd4czdD|2xwl%Rt7ZlPg2%Kl<1w_?}jU= zLd-jwMO3HFj-0dLBidv>7&uUifPQU&rdP|`n{(se0PQa2wB>hEfvULdXL zLEnJGAtqef8#+itg&e_cs&7L#9CTpGf8mjSqPgK`gDzv{I`0AI!J zC6Ql%%4aRuSCpo6@EX7f*?pc-W4^_LB@-x=k_KVEJqaG@Zzwv4i$H?8R=1o|Q~v0~ zT52xxM@2cyi@AQ({G$okxu5NF${E#mW61V?#dM6mr1w4FfRxcqOfT+NP0?icf4Ud3 zWqtK{OYZ7lJ@D$?qnrv9Ct1slA?y1U<1tc`UWN_yzQajxHbC>lPj4cEM#+L6={1br zaNw3ou96wAlKGB2QT2JS(QM#Yr130bwa7@FN1pz`{;>-jp-G54s?xIi)iz-7GN|g) z5be{Tn?fl3Rn%P%ub=Ko8J%@7a5p4KRR-9mNhS-*j0?&bxD=76(;W$WR$$b$bo536 zH@~!wh2I`vVcipWsx*|bQn;=1C88YFmeb#WUSLUGSaZ$!n%h`Ux0J+{*u1@(X8%9zBf^R2GqvtWP^?lW; z44bJ8-6>F23=>u!>NFOv% z5Mw3KG;Fk^63ll3v_@J^aag5^Oh5zmW^SrKxXBJ_HA#XEV}cFaf*Ds#=H7J4v|u8n zKXS(wggIX!$M}LTXqthW7@(E30Sm;PYFj#L`*YM*GObK*0y_0&O8|={HtOLVN^ws& zdWZN&9Q<;ro2^fHm}dC7+5|+~1ftYro)O}blbpWo!<4&)Z*Kr<@@-=OLCmVKnsfIQ zW;DlcnC_xX_fQLC2f}6~!{siZg3^f8%8W6Ixpaj9mR!yyWA>6d5)+yzOSD)rm4uTlEmViUhBi?-B6P8eb9I1_K z`KK3~MzS858BsvtRF3*)Jg(YOmQYfX_W%>a^pl^fTtKv3K&sqQf!@tZ)(M2!*?Tb_ zT!4NNh2v08a5 z$>c9|HO%t~R)8Q;@bB;!EHsl++^1zYX8)~!2Ip0>fiB6?)EPc z`p-6kPiBmbG4jNr)hj<)6;^u^um@<3){tJcEsAw5$Rt~cy*W)l(VWi|UX(knX;YK6 z>w-(!oC&}m2~4{%MiSXaqaLJJ`3qt%r{}3VDQke%T@oX;vaAUUh2On^-~X$D?$KHD zTe9`s)T3PuGoSbA8xaXNA#-0|2tAoJ%dhR)MmaysJ3rfTJK5Vmn_R_<;CpFRlY{Be zn*mx^Dhw95Ub|_wJeNl!b<@|d`pL&3Eb#xkR7PrFvL^mf_+3D-`SGEf+1xGL3KdWh z)?DV#!^E`{FPV3X3%>$DZLafQbz7DIo*LbZLwT>6n)v`QiQ$f}bnPM`<-kW7xd5$qPDZC96ybXpfv*0N8B`pJv zEh@%K29vO}R1XSKR0_HtIkfPClH_bpI6 zD___A@a)Nd=!gLwF0RbSGU=E8s3b3$Nq64{Y+B}OJbi$~+q~#*Tsl_$?R2v%W^l4ZnGP(h6k8+8&r5tFDI*-LTia(`9TlBy)LB2yq zTSIl8;2U1{Ph6cn$(uH^Z0UIsUC^_`+38KGuK^@%MWTiuTA}aeS|szcz`d!11!v*YkDnm zy9jG}m1%j^%<)4p^ChDcvaws^IpHol+i3voJRa}0vhF;G_3C8b`f=ZS1D8bd^h6RJ z)yjOH4Fwm#*1kTr#uJ!t9TAH}jm0r%;c?HhanG6~eyEgCmnyg%-9OaA@YBTb1GxAl zKdhSMwEFS1dIPsaau)g{p7$GC)KeYnyDvbxDef=>KJR}xQn(0T@hZFG^?H3*3zzm^ z$SEzIP^bK$syKn_W7TTv7PJ7ElV zB#BNM=;3u+)p*w0cvec%ivXMW)?X@e@qEywEmgHnQnjlWz;CX=PD?b-B9vrP9WZp=_#s=^T zF75k?!J)hDGir=klcMs-^_3`x3%9UfIldq~#t!Fq zs3XyFiZXMJA8}0`aZMk24JP=)#@n;#+d+6MzWi=PAHP*>#QBxwi>XUx>>xg|VtRU0 zm&@$L{h2P4mv5(Z%U?;nV~_<>5w2w!}$i`^g;9hixSnW4?53-+HC z{)he3;&nJ+Z&vFiOTb%o5dfCFImKl+E-~Okl7oVV%QsH7p3t@IeCq^RA%o#Dm`Nh- zmc_ti9gKtxMxa>9-T{={=e+hidKce{tWVYL1HgMy_H+m@0<`bJ+nx_@!;Y_UJ_$C2 zI~j_(lm48yS_}tGQZ+!^12<|v@DIjj&58gAdz{vxC};#PH{hH72|{^`o3wpCp9KZ# zTp#wIf)jNbzjEK&qCH7t%CZ!?L#ZZ?C<25);HaX=YNrK4Umft zkVid*Ww6wvm-mm((DR6X?gqPUZq5;q)HGE46%FcCyS!*B+o@*vbf|H)e)c~)iPsYdTjeuan%WbaT92FB zkDE#cmXX>xG1r8Prw4OD$>pK*=~j?)1-e_NNx-3xWDlFZH1;D5mqtELiLWrL7DKIz zp>D;q1$2I|hbEXwUq0K@^g2_T)6?nS$88=~Ci3xjHX;6*M>02#rP7Q8se^az!+ZBz zT3fK~IM*kUKDO$kJ~*FlUj!15_KeRiB2JA%T>oFX^4gko3fMlMR7#;Aud|5nGpm+D ztxKV9rO;X4osOYAqjRj82bVELFD}vu^V&grmYndZW#}^p=A+}co-!6ZcgQ>;@mrA8 zElB!S$0^x2m^W^huB~AWXsYtE&>1CwsQ{3^29ZT5iSLMfj(;L^|Fe(C{$>==4Z`>} zNa`9SeJ!sNIv_xvahS1P@0*N?rQ=gxt)d@dUbp5QV`r{@S%jhh?Eb<#Mg-dGg#)R+ zOy+87{h9t_z*9;HOUeQ?&pNy30bars-ZVUVqn1u~;vZ%;I7z6dXX z*Caj`;<(M@UC!fe##3KwUk315dloX8TGQ}V)Im2-;Efrw^Hn?J_xr6HIT9-6>?Mxp z_QgAaLOfpOJYG&;r$#qyrHHn3?o49pK!3Je->ga>Rkls+&m_AaHTL^8z;aEKs$dgU zFhko!a?FO$;Hn7U+8tkT{|9PP%yjCE$8hIpFXWO`C@CK{kq?t_Iks{UyYp9BzgBKs zFzw9vI8C~iIqmh2SZNK$gQnpsj2117mMW~=u*H~bInYw)ncdj*;6ubY^s)fvwBw{W z=!o9cN{-F)BWmI3x#)Q5`-zF1sdEF*ig({Q)N!Yirs7KF??`#r=5TH*_Lc+!{PN{j=6ZIavDB8!PFOnikJzP|X;ov1w2~db;VS zyRj>T)C}?fftzyyma?oFEsn22XxrT5$aN7s7>G`VzZp!6UuDkw--lp+Emy@L%=Y3ddWO+*o-_m%{R z2&gnEf^<+o=^)Y*iZl@r=`}$*p|=1bpz7dw*v#@0yusW>%T?tgDch+swsd!tfz>q=}SC}?q#w7eUJ2QJK|8COJPxYXi}R*Or*gp z0j0+9vyEjiz*f7(*3mGYAR-@+Ns%o3;!Yfo`Yw@+c2~$RxlH(+|AfiJEEi!A{YzVK zF5~eG61UWpLFMou!(?l6R%`RsDBsNbE~BDqG;c2LTXy#)0m(jfmRAI!=FP4m7wi*{ z8&Di!^V_ulCIXDjYV$~umAOZQvbl$L+r0k|*$6(d&*8ki+RgdoKgR*xv*{1oc6* zs#NYjfG;e4C|bB|jrjdVo%P)0IGBV2FbUc=t(OQPqe;`mw_!@F zq8N(VKW>I}@5&ZFN%=3}48T%%`|70#dVGau!y%>B830Zs)I#L@9Q(|M&dkPt0T+N^-VZM7df7gZv^iA>cqQ%#xo`Pfi|95>{a; zd-w3{0g8zKm~<~;Fb_zA*=`Z#ZV|2o&5|mRbfYr&EK04^E0NaTBWnkv6;R>E?5YJI z%6_jDuKv~9Sj`Y8=!6qw%^jNg-!RhqFN{(Y8}_U`(BfhY-p=nZo2_%*iv`>juE389n43?(v+oADF73j-;*;;N63e@fY+ zjsG65tZLo&ZpslK26u&AT6d4T?$cJRmR7IkWwbX3i)64?9ye%*`P8;P0LYCjb*y^< z9{a(egY#l=&HK5B73)*0R|J{n&HK&Z_t?x*748M=_5)zdbnmhV{RKvcxj;B#p^dw( zBf8H@kFZ{Qk>B3q26VZCp3^qJfu5}qFR7jW0MzOR!GAPKE+R=RuQRdFDyfh8FXr@Z z`0wa1EUBh+TeT$RjfN6xheZYw9F!1!qVAcA>MnXIu&wET7f(bEo(0gH+&L$MUv61y za_c)<`T6GZIXb2m)YxM&xRKb67gmr#} z{mg;m2lWsJRTSYt4#@+SyU5CsUjw5FCQsSG4HQZ^*YzOAtlUH{xaQV%tn+p3evVoB z6>uH~BD%Skiba}HM4mFcDxaiIf>G^w+N3#OL}IZ9s@Ht$x)b@k6M6o>K=QU&uieFr z)`0U!+@iB~>7`rkl4(rRP7Xt{(W`l*uz92Aj=leV9vyVsl9G3D8`eB91rz-bdQiM^ zQ@nXICyW60Hstmm=zbs6#|~uBCm3-Z`E!W>cl(LvnJML&!H%yv{@tx$!NKuGR8HwD zI4@|wXm0>pTgOiR~`nZZs9k zGE>Sj`#)F$U3VAwVTHghyno|aX(Bjea$Xi1eV;Sxm@`W1{vRm422gq-IadP=||qfROb1JQIlLds)eO=r_GB9bUgx{PGSJPheB69dxFd~ zuB58XmyjxWG}$5dSFKcg{;WO9jEaXvG47@`wQuWzEpC} zqr5$NOm(Yn*-rL~0!~wuF+{*DvIA7*6B^$3&8`Zzr!R2eHkazr5*^VJtwa}Mz(e;W zEOOr!>5bfTBC=f0VgU}~LG~o^P0B+a-L7^8cBX)d!K0=IoJR$#joh%8jdEvYdrY(A z4a(yUTxA|fP>g@K;ZVr}C<_hh@E>o>#)W;}u5TX_(3PcE7`#=E9k~_H6i5neAg9+O zeB3ioPnH){{V-k@QLTG(&NmWHt5jbesaK9W-Qb4*czH0>Ot#uYv{s52{|;5ED{!WD z1w@YV&)%si?N=do7f;`h*I#2En4>)dBlt~5o2XrB7zqs6tJgw0EzDb=Y5f2ls9+zM z?;+pjc4TcIqi@!F%hKn6`hF<~?t89{Z`G|}Go^0@VPw^s)A6!EEqttP)7!A(1zKBe zAG=_kaGKWbyv|*ThBBSv&(urTk07TQvGa^6BCQ{wxTMd6^~1hzPv@*3LIx@h9fcXd zqAZVDQY4(RxkvJ&@kV+p1kG)zF%%*5xwVe>ff^4Y0?!XQGeC`d>wO|l=Wq|@bBr0W zE$6T;2LdsmYaAS@p89Vs-PEfK&UZRQSsv^IKD9oY0`A^FjS013{K==I{;GEki#kAN z?X6>Jo)KW~tkh*-z`-ok8z1Wy@TD>klTo>hp8q z*8GA#bw;LnaoDDtxpsK;=?0;a+Q;S4sh658(mKDlfC{|t4(WH--~N+8hC25rUSIV8 zzUcqiit-=1?K&1vQlNJ$iujM>;nOFw(K^L8Nwm-??-cYXXOAdn)2euXIDO)OYIsqW zZWsrH@u3q`u69uO&w2b#13m%oj~J~fj8-p#_N0#R-;L0$B&btthjA-Bd6ey~Wh$F+ ztNe35zte-6PMe|LFdib?SARY=i?=NB_EV$d@+#iLs$2eVPY+M?F!EgdEvN&Ek-xPq zVW7G8){fg8myIrTf<5Zyqm$DSh9V&V=*`*&Z!L#?WgcB}HosnH8jRc689r zLMrDENafTiZqV42$Yu6Y@_kmR(o@IVSm7kS^0P(C9aVjgBr7(BQ=G#25)h_iT>N-a z!iApEE(`s_jz#r%{O`Xf!FLr3zgVg5dyZ5Xdib*M`DQ|${K6I>KU$hehw+HKv`=|%cuG^{4;?9+tew_$flgWQr!urIxm;Cm@mj~Tk+gG(H zOVS$B?>M3^6)HbeIMh=U{KI=PA&~UCJ|{n%Gl!}@mAQ2gWQ65|?44QgA_puW|zn(UOkz=}igU4fJxaOCt% zL}&=iBd=U2j!9_3C@^g+ux*$5PpR*u+}K;4=OJXIxm@{~`O2}&J_ zQb%X$+W||z;cJKKE7jw_KB6;wGQ0Q69u9S#_(@HOeSCO-J#FcoiakFg8>Fga>=Yck zV?!&B7!zPj7Qpu>egU)2;B$T5aqkALZkn#hwnN#MD4DN@86BEogi5oEGI08!oYGGJ zBYXW!XTSIdste#$cif4N`=EL&5nIcXE&pY->#4qdK5mhm7n(VniIT=I#=0XJJW?y4 zlv*!>J{T&zWEG9`5ZpghJo8f1c?RaAG;A~U!*L+>Y$9C4e-htP95VtG-d3;Npm5>$ z0SUGjN6hR$-3&YlKI*-3w*FsWUV?0)6Ob*Wx=+Z;K)Wy#avPlNd+uw`R_0UB!8xA` zaG*E92=&;m;oM(*0SDM|p9dQT-qVa=X5;o3V*`X<5ORfFP5LKBf6QijjMwN;NbWr#rsQ2`2#2KQd8{$ZJpz5U}T(Eb1ElX5a^LQuVBw> ze5?2tOPL+s0_wU&&9#m zi0RUVz<`}V^v)I7dO*V;Q@=a@`6v=MZkp+^;8pdJFX_IV-+Zh^f3|Ty`2v5tb9O`T z5KJr7FOY}&b@G({a$8#RzVAS1o|KOK%e%Q_SBDqo+DpIAl*zwOPvDb$@(?8SsuE=`~Ry(?4$W5E*7E~^;W2q=~UFDYs9Uf_Y}K>K-JPxho7Z`vsrsj#$&Bqqgi_0@F z_z%dw=Myb}C-%dV`ca-2;Y71!l=`Sza^1X(YB7yz|J5q6Y7Gl0hYYcb9lSaf17CQ4 z$BDi`Thym%uq%{UpTWK_(#~wv6`^M~n#Uai~D)*m6L%&0XZ zrSHHra{QlRL*LMcK7lb2XoEH%2@dO@di)E@z*I}}GC&Z!hkOkL4!bZ!N*e@e*$Rb6YNU&qdo6tA@%3LR2_lZzN7G*!$xE31F5*m=rLvLdV zGy-)$wz9#lha2Ve*DcR=c(9xrDST{(b4&_-bEPn(`D#--j?CG@kl4ew=p-piwk211X2L4i@V3UYz`>bISJ ztrzD}qJCw#~`Q_9rioUi|6&%F|NQIYW2r^i0ta zPd#Zp_oILIOgwV(rpD)+xa3jDyi|d|hs?`!C}3VrbHJAgWrb|hARDno%(S=kM+@O~ zDg4zhQp+5|)pl}jlH=pw1HRVh{p~mFaZzwNxNnFYl>f6q4V`1;2c_F!zIY>C`Un>P$xo6`1MlWz}uH!*v}9{qDYg$+eDXFAQvi2apZ}%Lo4l4Orix;yHT)9Gz(OH z(32K3qyW|bas}e|h`LhxetTlNY~E;>InXNX^_^c?tC#BwwuC#s%4S2{y&<^b;POgG zXecCr^sNrTeQhrav!b}`{la}lO_cG#x1 z;9S8Z$Lcp*J*V>K!EUE)et zRL?W3fMI@Wr=7j8C*2O;6)AkmFvW2&PM!^zQsam5t;@Rp-*o*yz{vOY4575l0ukBp zgr996fnDL0BRF^0KjL=uH01A{`!T^00VZXc{dDww zn9>ykn9HlyT{=jXH_6$C5#@#vt{Ix`V!zY;VL!X%eZ1Gfo&dslupAxIgY(iFTY>h< z3{d;*Ye8_mwDNrJyDFIZUGbXS;U6-v_0=>uqRwz z{oNB@KWNWn#m$glC+b(8U53r~O$5bu1{IryNRz_e%M~YoLPb=dBHSqE2$VK?eQvo* z3hr^&{#QA0i1SrE>6cnIRepBX4r3S573Lig4Bi4ANyxLKI$CtUVLpDBA)dr=pUB#C z`5gcIP!X`dK?Qj=gQG=Wn7{~$V?iMxk&(S<@ByRXkp#J>wNOua;@(S38HIy|Y&-FdC z@%C9G&+z3NW#y6%L6kRDm-v1dBtGOUNj{1lAg@|1c7KT0aQU9Xr_oDtC3<>eNHnIl z(UD6)qjcVM+&ANs{YOP$)5>q9jrA~hZpot(a0&mEWlI*D>rC9RYJNw9N#xf^i;IVl zYX*?pfwE2&E7^(D5V9~iHw|+;30pbAW3tXC8h_k@yWek(zsC<>nF8bg%~8 zR~)ZK>q^|D6F3|L1(>~oHN0Pj#e(npX$ajlvE`-hsZ+fA)la|@ReTjAL%$bKyPr$D zAHDz&dwlIcExR*KO{!6BQWlsk2sSW!ZWK@%VgKsLpiPK+%U&+`vZ+{?nNpXTTe?62 z7PYpsv6=JFdsz@Ef2?htL(1|t^Lh5&PQBOcNNWC8Bvnt~VcV-drFR5ApzgAI6hzM# zB+eHo_foD=su4fDc6V0}DNcd`7P2V-j0Da78DKg#y-`-%2bc);Uk5vFa?b3ws`KV@ zFZ}1rDPsa`9XNHe=VgoA2loL;`B|4@l?{|nnJi$uZggW!%cP~*;W0|RhkW!sLiC>8 zx0+jTvCeO?^QSdxG&uI0km?BX&IY-;OkdN^@o8)xtHtP!(#*%w{P>(x`Ska~uFYb1s&M^x-538T96{blM4&u(_ZMdLs)-p-!zWRDnplO)eT7~y$;i~Sr!hM(1A1z+& zLX6L1SkA3S`Z}myAX)pCw}uV83L166Rs9Ge(r30UT7ghEVwpyM=iaw}Wb;i#tEG6y z-ueHd{^LNBU4nIcOyly-*b{X?MW#iI13?zhyCu~7k;RLVi18N8Y)kUa*dL84#>)@U zNt6WTWBq3bcgFy4)>z|jZ@dpDt0m_v0(0}`mFCU2%Mwuf{lM+_KH>UMV?%^Leo*}= zptkbid_C{KY$E%{MD(*1Z!afb?{f@rJ8sqhzaY^0<}1J`0cBZ5$z}~8h^l!VxLHe- zP6gbrTWG7X*HCUQ5VZ1|iI4#6SHTH3h(v17n(HhHYGd zZKN-UT0I>ca(o926vi67&$}IeO298dEfGY9h?4Rv&=5}&FNXTphx(_(_RruRLYeeM zB8vS5#0y~h!bzMQ<}eHhLts3B{4Y5wC8^z8xGFt&cA&d(WZn|%FGwT+ zBqfya?2D^d8L62=3cnMi@DqH7aiDZ51dgqbAI>swgPKDCNHMob^Y?0T8#Nyf9C6n- z%zb|Q^zYy?G=ky24#rj*?~Drla7?Y*Fpa2p(@hilb43ctTfY}-lcOh#Pm?swNg+5E5_Z7^kqpZFT5Rz=h z)mCb9no0rjSPY;(Yw(%(xzP_G8u+>DvnRW3xDt=4=DSq$R`o`qWP zc_2hK=Hdzq{~@Z++8B@0Z2s-Be;Nj2(s#cbB6F_dx@V@8TR=-7e)``?QWp4W^e>W3BvN4*kKO^dkA4_uO*1!5sogQp zr+#^%?%?8Wj(UcQ?5}QrjkqNAO0x5Twfi=nBbT!mJl!rEff4fsa zlvuDFo|242DkG|B3miS4#g?!FJ$z)^={OQtH|zeI{~PWm|V zd2-Ob-pcza`=iD%7V8v?WnCDw+Ts6;X;m(4%JSf}&>pMg8`w8$LEq@*!E^Pnon&31 z5uPjCJlfmCwdwp~IJ7ncKb3aELP$G$)eB>l5Wc2RuEMXnPaPe;rp7bS|JZOpQ)?+S zeJ?a)&(8c2yp4G6FRuN!YkWK1W%zK|(OWIVRORU9iu~tOKENBs*Kp%R2Uk8SFZC49y+Wx;pD%y$ zjrWdS9<am`F?4@ciraATbL~A3sK7_9E!6P;JH~l z$%{{wKLeLW#Ilx~D9**C|2vU4zfYa{<-D1AHlCqxp~M$F<$#obTmGB4cA~99_Yv~2 zM4&JH^QE0+LgiiHg#oUN^Oq?Pv;s4Qyd`kmaq*9yPnZC^_43APT*>H73Qg_*`NO00 zkMX4e*X_;gFtN+lEbWe8SLJ=)yO7nTI>9HROkNJR{lC9qeVzpV@=C7^9t}i-v>1J- z{6)2cPY@4}*^7ZCPHHC__m{4z0Y_nYKs+PxzuD7P`FsKG|DLi^S}o8J_yYgW6m^@2 z)jy{{mb4^#Z6~>@g$l(3owMN?n(J!A?XKG6&=O=B!c3=XxA>!$m4FlL_zy$iMGW8> z7!#WE;VwD9le{YF^U4LOh`=T>uiZf=_B%dbA_l|K1%J_b=T|5Rm zvluInbJ?E32D){fzPrTcc3#h^Nx>uo@p^)@O2af4@t%Vu#Y>V3JEMV8^R1$Ic_YPU!h4Z#1b{YipOZ+LP5(5uGl|mT@+lFR)Ed2Y{cAwUB=$j_^-bS2JZc<|>Z(H_ zC|oGY%I5fvgP{Bq@D`^odB7NyorUS9wTtXCUmQpvudvO>$~`<><>#i+CvPSzh%xw$ zb^MKG$t8J}wL1tTQzt~cgj~aOKN?78l)cQB>F#~{mu+_Pv^^3}ia2bGzG%>iUkF7@ zMQ=$ZZb>OG!pHe)_P5vfw%0s29bq3b-`IM{4uTgOTYq%MJ}i}O&Dg!Z@cF~Ahqc85 z&!r@|>C8k4W{LzehFG#KH|&qPrL%d}aV8}NLwSOg{}~te(HwZ;H>S172VVG;bt$R` z1q#y%2HBDyY#YK~Pwfpl?_aruXP(+)p4n@w&D{6spiC{lgKKIybY^Mzjp19U=)pY= zw%82iS-MzxYa-z;}|UdgX6hO1X*HtF2<4$flW z=_^x}d*-TY@KQjr0Zxm}6JNcfDowh6VZ>59wC*uAqpI8w_!2BQLqeb4Eh3A7c|}5> zm3x?t0}o?cL9?wW>BnS3PRNjU+T}y~tm}0MKhdGJI|eW>8>)x9P}>2v=n0|@E>bE(7L%aZi)dRsF8lM+^VMsDi4S6G(eFH)n1x> z0tf*F(CpPxBe}MVMm=gb=T==QjTCWNn`gIBcp zE^ljH+}3Is_CK{(djz>1endSv?#eb;VmhLR*7hUydibe&nA_oT*r9P)s6Fh}3a$3` zIQHtcrzKT2uyMPGDGcL5JBDN`ix~o|=Pmj+)bCa1BPnn;QuyM*`L3m&-_Tv@cT`p<`|W&wROZUOvC%YsmYV-#P_6+oEQb@{gAIwFwq+71l{ z$2@=6T>SELagJ04)++6J@yko%mq(366^sP)wXS>s*MYE)w+oqO#fM$DroD{wl;AYM z3HQ6=AFCA3^is~S;%aF79Pcp=9x)BBtT7nF>8EUA6FS8B15Fa3H))RiQR5jQnRwxc ztk89QJME{2^Q^!>vksm18wCqVNkKyj`nDHxG)(NRFL14{yhJh+%o%7+;7`t{KiQQ> zACc?h6Z;j;JJ;-=G8%J%%hLj%_Z&O`;a1Z$Ycc<}qpDGFa^ZMEfO1@2aO})5%hjH1 z9v>7noD&7y5<6wM{@mY16~DI0ELRgdSB1=fiK4++yceeY7Np)vu0XOG@C+9yzLX&fAJ=G_< zE*ON8UkDC8J#WDG-TZRfk`{xI%{`S{?gC0x;mTD;K#&8cWUJR~&0ElT2k~N$pX#57 zFd43{HJ^yOVD90tXqk7IY`A@kspO980u$EfRsmTf0p#+Kl3ltmPM}#{t)4t*`zhyr1e!p!u-2A;9y{B zf|yrSztXmwPi}THS#tQm{tV^*E|VZS((Z@a?Z+ow9-q{&M)XJ5)e1$Gv4H$>?{zL_ zFjf5|rV|m)(REaAqUgwvc~lp;249ZKY#zHnJXSnvRQTllP4;0v(Aq^!SW||}tEMKx zaFWmRydz(^S;Q7ii@7n#5Ru5PiKwWFSlkMbK>KT-1OwK!32<55NdqGouqm%f{B_|N z6Imu`e~^hhRSGJ=mOcl?*+EuBTyKhGR`iKC=rIQ;6D681IC!kS_Q?0VW5YGLyNBw) zw#}`j6eVIOyVL?Ai(O#LM-z}N{h<}2qTB!lj`Fq1Cm1^GIzJckLT#cT#+sf-aWzKe4pD#3Ob6&Y-{ z8`s!`VLr1L$i8nOvgaT_-MpR!TuWKQ-=AISCtQmy`Sb$6s1Jgl{v~_ZkYLHBHX_L$goQN8PIO!UBy8q}i{hM#bNQZMeT) z={)51E)xog%cgk^?60SQ>gV3MW`{G>zyD?-SX|SzG^dZK))1BdZ6ewy#Y=b>a!k`f zfe}8Vy$f{mP(T81*_Guwgedl!m6 zQONFiLNf}fI+j7lkQ_(14YtWG7qv4h4hN;??xd#1$QizsGZvw?j|^wxm0pGzlx}F5 zpzBT07N|RdHKQ!5V=0{|^0s>=?Bx-D`f^gD9bi!*82XnTR1nP8)cQo6;KX?uytDs+ z|M1vxkE2?JAA;)>gYqW^3$cI;^kjJr<<$?JZeX;aK$dE3T^mj#deFN$RgfV}Q! zKIIV)oedb%8RG({XM6rH5z)1#)S<)PAJw&{)U`@UbW@8>nr%-fB3o6^fU2p~%a;GQA6Zn|=f*U;oeFm5@AVHq zx?*9nqho>Yi@C7#J>ECTvq193VjR#hce`KA`mcH0WaT%n9lP4>|AQ)4`%}`{qUyav zrgj6Bx6Ya=#T2-o?Yym$`DZUx++8DlN~+{=9eWxrj zL#@@)rD$#8ojs6uIi%`4_IBtKK^hVG$tivaBrcY^{G)Jl5jsHRL^BI`yZb}b)H8e7 z_~R!t!2$Bt#mW0UXs?C1(sSa2J9x~pc<0c(mQB_Wm;1+5jI)8+Vk+oR8oWsUlHJ;l zp1Thu5860pVfCl;+h;z&J|)?p2VySnem{vw8ko6sOXc6~z*Q3qx;}!q^7G%WLuR3_ z54(R1#yDR#TMSPA=zbHj1g%f4ANH0gEy;sz@X&M!mZAxh{nNtKYS$KR<$Y@mHL*^b z*gJ`fV%I&7+x};cv<^2d}a8SiYLd~k_$LM z9PEWy{-un(7wbz0Hn9XcbJ3ZU_1U4zbr6Z^}3gZ3N7w_m0UdK>@n(E^k!-D!5G67 z^9l93r^G|^B!=weG87W&ySI0Y%D5ZSdEeuKB}TCWX|;`}b)!?!v7ZcVuueAE`=4s6 z-Ahm(-4{Vnz_aliLTd%UwO;q?Lq1NLa-3C6nlc7-I`;0=zjDku^mb7#? z2pi8=+WIKkWb0(&Cf2Q3o$0l=6W4g z3jwVoFw~Q8EG$yln!de%v9Xq4Fu3iO@do2`6}RwajElWNDC*_U1IR~@9c6zGAdJp= zYyr1Q-@?L9Ez!Zz?TsrMlp+g}E3|`+unm;EWjJD-6mh~|7w=hE0K!fdK-d}eKB&DL z^e!*~K+M*{of}0}*2<+393sbKX*~sB%TU=NP;g{OfOX^k$AnART-4h5OzM&9z z3+9pHh0$jCCfa=m~N zNl*ifogkk+_UXybiYGrszAhEU#aTl~_?4%l6I|KSMVK+ESw{ru8G-@fmlTzBk^QB) zByNTz9tOnksVY_Brw9BZAj*GE5Na+m%jk`cZ z7xAU(4eNss-A-s0_FRPOLrZD}NxOM*GR>QxD!TEG>h#en)(nsNqpnLwH$vVmy+0a~ z38~iLR;Z>)zP3Q%L$giH>oT$R=`^R_Xr`)mD;tjR&I;3-3DfeZaU*uFlgTqu9^qL& z8x!ppfOjTSSgF5$KV^vPm3>CXeJ+a4y zutwbPO83h@1=!p&IMdS6cFo&kB5i+}AepvQU?hZvN+(vkoD`;dy<62o+vELRwQH1} zPJwwhwf1EyT@lxCMuMf@*BkHQr=L!YB-QVAJOV`)o)ZfSP$=KZD(}6uO@~xj#X~DH zHsIK>=8vP?hPW8BcKBB3&P}LgOQO%+hwY%K&e(pby8Rxf)V|CPr>fQp$r7lZz1@BR zL=uxT<={V1`|Cw5-`m@5Vo^#T6Ngt{v-bt+exShJ(4L*E&(Jw5#+k1dK3?P;O#8;Y ztTc+iQ1%v6GCJNsryHBwmhogO#Y`C_+sSo;^xd!}t~GzRqC*~Q1`34@;ZWXO{kqxN z>>lCR4cp}uD>Lq~O)2P5ZHDtjiUAMI+mNk@;^yUw#70!vbo|O-d;`t>>-`xlL?pHf-xi zewA4B%zHMsf}0di8E@60?Td#qDYvvf%GYh6n09^laTGncfPdc~9TNmX|9%-7bH`H4 z`XivDK8v-8QZ?hc)(jYh=*D-Xj@_|!Po~%lCSf#u5sKt(?7Gz|e)`$dX507-K&r%_ z2(4FZ9+DsLd|et`sR9|58CG7|Jolg;q!?BYo1V>{T+!yQ2zdf>=8J>#v6&x5KXkq&vhyZs>ZV$1#w`kIZq z#Zm>M3ud28RN$!sCPjr@9l(a+IKHzg^!s@Kp&P_EgbyS{c0=Ffs(AzRG0_Hi;y6sD z!D!TBBHLZt;}r`!2p2xOoJE@-M5Ok6HirzK|Dextx*B%01h{zy5%>l5fx((aGQaM{ z-+4gK`v@F8ZrGHtD*jQ}we%?o!Ou}k#58+6QUGGJ;TVO5EupR4;Lh0418wEOy17p~ znT-&M@MC;XiA!ax#A%)K!6RWjKiN12VPOkszCoT5hwcNQbO7d@a@-@eVnEk+qX|^G zA@Q9qhAnv%t}bXsBJeHh1CcddLNB_e6}*@U>(LGL$hhh~<_ zpodVGK#HQd{>U;^5%6-dKPhxRg2Y!FhH#XznHcc@y<6*qh#M#ZUk4E}Up_Cg<0(_o$B8`s zIz*KgyoMtd%~}n!fz#Q;>3mjjlgI=>!R6gUHzUoNP2%ghM-;!Hekzd{-yr7a>i$h*i?syGn|WY$Ga%0S3mYq7$-@Za z2s%OT3S7C~?q$PzA34T?8ReI6fSK@g|IniDY$+fjzYK{Yk%BNv~oB(Mhf z%ptW8E%}r9?5?TYauiT14|jKTaKf(E*0$H#LS-d-k}GgdYQ^D>QGT6J1FvJ$e!42oC;b~7&R|O{soB0 z96tcaAeB%0mey~;c|Q!hOXPv;j=cwTK+w^34+t}+e@%1%^lktHy_4x6VV>*v7+f1M zxaNMTZW;*;!K!X>K(to4uiYl9Nc4)isNe5avKu z>|s6g^b#(FX8#*C%GnlA*=ih_}m?b+>NS0ul0wr$45Q&St;X zt^jeVMSYA-<1&|59;mWbl1aY9Dd%u0KGl{l^1*zDIY-zLAHj6Uwg-`-#F>RxIN>Le1;!*q(p6XFUUzzi8sjiA(kd!bKe|4s1b z>hu;1;bOss;-or~`0oYwdC3Eh+ekpAeLB(QwV{Ts1dBO*H>>RoEX7`aB}r_wGjVAqWN~j9dQ|?XC zdVu16(?)Iu&QT+a;LyIIwfN%4;tSQHB#psyE~>Keo{4~AD6!e7@ZPjn4K~7%8}ofY zDEsy1)%r2pp{^9WS+(2flP-X3&3%KiywM*H&yq5me7>M9M5}2D(M0j1#t){kiur{9 z8dEBxGv`mW&(<2KuaAf~M+1M11}+SCYGAZW|1bkAa=r;n>*;ft?v&s9Giod1)BQQ% z>u|)n$e`|H4w*)8Zewa| zD_Becn^U!D=ICA{aAh?T11Cto2ipr^QY-&r7wJEq6OjWL*BZ-n1bXW5SELu`rR2Yv zh_*=aPQJrc=HQ?lskF>8in$RAB2WAA9$j$fOO61Y)GKQvR8i65MQY?Y71q;zGdzGZ z6FgUC07?M9hQC@AkWBk?J-7gpuYkB;(y#-m?rC_8qobKB&u%H6p7#W!=}m=C;EmUk z*GhV>Hj)0;vz0SUKh**r7`Zjz8#lX}`UBEQ^<9YgfnS|y&Oaw*saLj||AQxLg;Ejf zZFoT2Quq3lzZ#<{2Tz+M#{ehW!fU<(9?&>`F-%gff?Ur|{Q&BGi~iKJ6V-qy$kPz$ z40W$9Xomt%k?JEs-@Oh@rodf_Zv+K1e)|^mJgIwKy#L70Vx%XWP#YRxeH&HezkP8r zpnfr6EkR-P&%L{`m0~+zKoDTe79D2`0BoiVQlDMfHCNJy{CqyTUz~Ekm^9Giz+#F| zgE~%l^?M#w`U#s)~gNDBnvrofldWXlmpvOFW#5~&_U3a`1c)K+%58SRO zf0)#~w?|riVbzOMscd5zcjqMi@K;J75wDL1ejg3A@!({sWB#KU4eg_YXy+~T$CsS1 zw_Ot*El6B45+8lX2@2B!*1n*h5F@@Usxt8wgA^O?YFRlOy_91Ti|L)VrhOaQk(i@< z-wz=-Z5M(r_sV`A?Mf29)c+Y7__1$u1w$hW78MjRkvcojC3WU$!%$2y>H8oe>0Xxu zvuWJbKPRU@F&2NtBz#%CzDv*(gkDyDf41kU26PeIHU_?CN|*xn*S>G+m{nz0cH|*C zPc!rFvy-0*TF5}3*^gFq;1B87Bj5p?y)Vnf>33q#dp5A0mjKQOnwA59uzmoin_6vw zqY~@(b$TiRda2KJ+k&2kcD7Zw{LGYU3*7x6bo>wGWdq~|a&ez$C~Sm5t%*=;gQ{DO zW=iD+;F4xGt&Q|QSnmPV$z+(+*UecZn&Sa7BtV(5R6b-$YsI2OdNDMe6q-S54_jjW zJI}9%XB4> z(0dCK&G>*p3eZ`Z+8!N5;~SsS4)I*s;?dqp;2Rtc;PkY-;3*BFD2njXnY!0@8^4a34VeEjd2kPct$blGY%i=N zjTp+!!lS_TH6%|x6Hm_{Pj?FPYOZfHt9lmYd2q^exxX`@>lydC1L5$`=B#Aq0Y6k# znKPQk{kb)^1XOtoCAK&qW%136gRHUk>%^%*D2T#5b8-WsmTHF#kh<3s4wDb>y}Pcl zS3+^j=BWv%OZpGSA$%*o`nd}gtLh)k8_MIz%oTIna{r2C1 zifqMSlUEhK<%SDHTHWKE50(9%V7Vul)MZOoZPDV}=-neCb| z5n(ZkYxt|4_d#o*EC#42)q%tNJe_(cnvJe_Bdny+@Us|`1CMa}lCL|HCGZ)lHQ}$I+q=|6? zZWfjR#n5$u@$-e^0udo*ky!n0Hs)T=B4b^#I+bvi^`{MEAf2yi4q4Jo_Gs9f!v<+| zh~Uq}GkgW5I_PFjk|Z=BTS}Mxgh`86cS0k0Lx0E!)&*mW@W@K0H4(pNy<) zwX~!4*`=l{irl?Qe$hmJAzze5VGU44F|)qa1b(_NiNH^n&>ZUd=dUcX9R9e|1N3gv zmk+roxE}S>8MBS9F%(a85>Fe<0zG8S6jp$jmX+fXYURs^FQN4nzD&bFuU`tV!>R6B zc#Ml9P7PE!ku0}1ugbUrY9QHn8n0mZhdqK9KQaRX2j;OeUtyA-Wk(kEiV!mcnBk(D zcKT+aD9P=EN?!xXRiNvy%ix7ECvT4yXY~zRxbcd;&`^>EsRL96cp&PLS~mp)!&g2^Bj$FFsxo@V&hx!_28}wdDh|Iu1n0!(%i}z#m3* zJe5Ay(KoyOqQ~a*RNx`XYx0H<#$PT%tvoKVU*fU5p_f$4ytgsFsGGd=5g zrU_E#v5j9o3Y(pjn4wZqXu@to`8*QP7801fI)uZxL&#v3f3sm9JA%`A2W3+W`B$4{iobZle z6Mx|YfDs#D)*ouT($LlPE})Jy!*sR`SCN5}hxAF|uQ+Um#>hEsqEwb_IX;`M0^jc@ z#JLB^=mO1W_bURfgXu%z1BRQxyCmQSsN4Dsi7iC>KeMfT-jZUh6*xWE1@_L@G>Bci z!YjL`jvoF5BoyAM?+s|A6}c3J=!0@xSnbInFT*3tMdX zmW)I*+k;{NpiUZqmkg)sA9Ni*z@n<31o>zH9nTAR&soNivyANEk(H!ka-3^jmJe_= zNONa1^T%p1tvFwQeSmcS+F0buaQoFk+R~#mWk>73#Ui7a*|ZsqSAa!bEMZ|f^3HVNllgQ-lS z%DxNeq5L~fwEgv)`~CHskHQ5VaSo?luejx*RW3I?-3L^5oc{IX+Hs_#?KD>7633$x zP^Gn~xS$0nY#)+0^Z)Sm7EoC?&Hpgn4T3a?0ty1s-Q6G((nu-|7u~H$35tNyB_gSG z3DVNt-OWYU_1_Eb`+1)8p7Z`Z2M_14-`$zn+1c6IozGk#?q3)M{4oKyyaSM#tzyQ< z&nWlsNVd?Uk6ZpAQ4g_fqh}GYV}IEL)hxm{DUD2N7rhE-3A61#Y-ZKa&CR(Po?d)o z^v{>0Jd94*lv6!k`eS)>%13#9eNL#Ued{d0o6X$XsZE4~r}rH({Qanu3yO`3+{E9w z=6kD{Nk8VH+>K7ykn25K`lEewc4K)kG&9C7mU@FPI=lb(;V=O91BcwryF>0bzmQI6 zg<}vZkTZg9sGmL&ut|`kJh&S=>+5DaU)I&Z%@I?7vITexFQW2>Egg2W27qHzSLB-3 z^*=nb(+VfD)F``p_4yKBi}FP}tC;gA+8tK07s(u4J#dJ*jlahYh9ah8`TI z8P++VrbO2Anck%AKv)&S%2}MtmG#=00J(wU&~5#LapC)EH3?24tuX`&N{K|np{Y4a z$78=Q;~lUQwu9oiMqIxicPD;;D0y~!;=lP85W%_oL*ZLz&1dY` zWS=MVx)67G5MF(Z&UuV(G7XE_VPZn;=6vgFf9V9rzxa1tCzCqZKZjSJQQz*L=iY9& zCM)zbuH|yww{Q0f#Gh;D&QfOx5*w{fR}z{z1Szt?$@f0hng(^%MtQ)6wbVph&_#!Y z?@^s3nU_Sa#!mDuH+jwM*Y6$@P9pg+5rW9<7$fxT%!=yZ21aW9uCZ$!H<|Z8jo*4A z)UTrE9Gi&J_xmJ(>|F_VW<(D5ho5YR1vS{x_!HHL4Q5wSK_yeUvD{j%>`w-^v-6;R zfGGXA&yh!O6`rR=X9)z3i`Sa&BkClYMx}omt{Mx!a+3fT!Q5(J(tpx)GlfhA_5su- zE6VXWhEU6v(YKoCf4=!7>&CshvJK9PrFsKGxOO!B4i~oi_#4FUVvy4)M}GJ5mUtUq zOm~Kr5QiSUmAc?A^-jB-zT02xJ?TU)UEz(Dqm|_GH`DvRHqH8OxG+&Rsgevb;cX24 zne|QSi?U)A$pDb3)t(&nzt>d3Ep5=e-o-S?hnZFg@|p+D+f+%0neaB_sfW4Jrr^nG z;7UoS-{_!v$V)oyp@Uydd?NW9t#F^+?=?DUlvlRp16$IBzKao}6NJ96hu3)jQMi`1 zw|!qn*>@DIF;&nTNBak9K&9^Vn-s+>-n63Hci2f5lx22g1IGeVqcZqExO&(r} zuY$9IX*-2}ngNb7cc^0E29_+cFG}{4L$(4BI34lE1ULEa)?GcS23v;mqvzRa0)u_C ziOapPk6pjI8xI~;)3f_4?1D&ipYPdCRV$=ptqpRR%dYR}TQRV$?Bu&zCF*VT0o&Jp z2!6GZjAQ7~{=#Rsj%L_O`YV{z&Dg%LkMhCA2K~0Ogzsv)sE|=)w`{s@aZKo=%Nc@@A1vw~M-N;2uD=T~J&htHp9VHR z4K!0bx9T3XxwU2Q#^2p4mLBasJ4YE?qo{^q#G&6$`F6T)wFd!MApM$SLiL6uGZ^g{W7n31=C~Q%msE$AlaGywrTTyto$Tl9)eVfqr&ajkRu#_xK z!Q9iV6`7lZL62H5sHYRb`#LF8_)U9J&xL~u4r=A>b7s2wh8g*$$gPJE789lz?tAZW zE6H9zA+di#lJ#x>-=f{!Zqu?v(*AGr$<&oJ?FR)*WN5o+VstKGjrSXr3*t2HX$Z{x zI%LF8PLg-W=6ir;en8qcH5a=Uz%Ny?N80v85DuwGuoplD^GZ zk#{HKdC>2_9FRr`IL8Reis%z!UZr`_$Ov z3Z#+yJ5b|+b+>=Qs%u9kWEJo@m!TDIWcbXf!MKHJ1$#$5p20ZqLQ5jej@T)B*%Btn zRCgj<)?*CE2jSMD{vH5$OT`8mjz_3SR{KvGQ#+oMWcd%QLo(hsILaDR$-)|*6UO|l zDFGQuKPG>vEb)Bc#Dm(%4m!y{6=Vxe(jCs(ZGgS{T;lKIJ2CJWt3)I+!JRHe*RI z;%G{S`-%)}13UakCj2M}`wq6T(t&ME?A$E{e+!$tL>~w`m~FefCKvni>h%t#gsJaB zNyB=Hk*n!ak{>Xhz z78~SylDU6xAswOh zFIy3+N_21winTa(tIbRBKHtcY@zNwiOz|rxCaOlVsF~TeAq`7i&rDR!5ZJ>B4x(cvF+W7w!{N0%PAKrbFv{$4ImhI^u3AI(f~5Y7%A0Gu@!6 zVY-spTo8%%A7R?lNCZ}ujGe!1#=_km4F#qV+xsI9?0eg!&J)H$17%&2Fjy)!Wz1hJ ztQM7%3c!FPV8HmfZbtYFl97Scw<#=Jn6{Sge>xX5x!kKQ$adbcilEizHiq&-yQ4{_~j`8)O(21KQZ11nd42AtI_J-piI#8n1dD8eg-8Vxw*D6Y=ENTj{5u~>BZqpFIvp6gcUmTV?BUz9q| zo%&DWphV*cGrs4Y(B~hcmju{zWcCeZB}l3bZ1c|$M*~C4yP7pNz4$>60egN~iL-_2 z$j8uQ=ugeXmsZ_x)zATp($BNPX77c z?llu~VJcF)lrKnmi&$-I%1UN@Bxm;;0bX(#Jl)84a#fK*7NH1;D31%*N$G{>PkMlAV^}-3>h6Oe@q{sk~KlOa!k2) zoWg(-kfnUL=6PJH`-k3g+Ce3*!&IjcH5j$RGnG@!F6OvH>NQjwom3kIlwtf`58;=pL~za({0D7^o=Z3l;Pu)~<)RaD165 zp2V$2Vv7Q3sSoPfY&tV>fs{t>>r&we&KFVoI`39k+7Dl}A4(=Dz@Lwmlv|BRttupZ z>#aQ3vDT~1eFh4nDBl~u+R3sWG4am%AinZJoVw(kMT5}>o|r#d=81wz0Xlzrb1yXz zfC7NJd7LjCE5yz$htj=rK1i&5kf7$DGJemwkTJnL8>R~|@?$e=vy3bC@xQf@IkaqDGZ#L&nE3pu~P8Se%)oEw$EqG0eb z>_yAY$9GsCBe6zYy8OAi9>P86aecm+bn#4ONW&*}un0m$lt?);rEHS{X$x&s)p8~=YMV^o@o)AHkqr^;Q5A#pIaQP;txaZDqSi7`< znYfp_=a8igD()o}ydV-U%YOa7Uh`3g^P>!}-cz8m`yI9kHn;0O1ce636B6>yc8l&- z7rwouMtu4OZIWe#@W~iqK@o$s1|vTwfdz$qS*0TlPoQj4bC0Xa!ZE|n(cf1{g~%GY z&>HQ84aZ-j^&V^t*r%Ejq@XGSl16S@$KO}Y9`QS&-fT6p36H0hbx4iG237ln8M!x` zn)NJx%O-)`);a84);g{J(4mj0kGh6GhiH(td2jEe$myAAUmttC-(~c2J2R^ z_>Ii%7g)DnK)@G77K698z%F?Y^1Fxmc~#QCrl9S}_{sW?c2YzA8#oANk>_V0XtWC2 zL8Sw&r;mw}+^-Y7u|VeMS-odoy;~H~+byk=eD4k}60vGjqX`h+bKaq*jrO-}3c=~1 z9&Yq|*t7PllxYvgCN5g=;Hwo*4VNf2Q)}KmG#3g({p;IcPDh%?thgr)VO( zZAMN;V+POO8j2+j+{-e*saqz3i$*!YrmlOoz_4?d);>4uVk{Ngq2^AG=`cSf+ARlAe*^w1w5oC)iR1EZT{c z6^eKr^nRPSD`ZnWVWY0-o`oRDe&u3LH|9?_b`@6x;sFnty@3Z&eKVzzTk^O45S#xL zO*+ZsR+zssl|ef09#ZQecKcyu^ol277;YLWt!OysVmL!BYImv|H$s)QEFMjin~ z)DIU?&up9LPh|Qol27Lp%}6oL&+e@KzhBf!$b^JOVnnh%um)fJy%TD$=O3_Ou)2Lz zOan>X_SyNfACKP($`}qoWvQ-Vx{%q-X>ytesDk5X&DMCLg!&~sW`+I=LG>E{AxAiT zD_HLl?$HMIXQm5g&6$yynhD>Yak4PufF;ZeEJ~KLX;SfHR}(M;7=5Gmr&SLWd}u`S~kz#xCwzbE}0Q zIr(&rT!Pgt48)1i|0sv|0(U=6el$T?e)@LDXI|pO$|ZKRUZ9vEAVmq)lI(;rjG2OU+O}Js};HIu`S?w%_$B zqD3giA9z`*G2{I6beeWExjUC|PrTG`URR8t6RFYX+Ryuxk|6dD-S+#c#Kj&pH<_Ji zAO8MId4MnCD<6I=mDBK=QyJtG_=lc;^TJ~5!v5zZvG!@H4G&r>ZqaKUM!@^o`ry@q z9uPiFm3{T~em)!ZLGyJ+k zcXi#vlcKiI&^$1|kE~8cnyw+cPZVH2rW`yKM|9PJ=||;(DSmNEq?X6t2SXG~xvjWR zF9V&wJjF}?&YLzPhmskyX7$B{n%hRMd$(NXn?}pz9q!rigzt^`H|qF`Tks)=34`_2 zq@PPZ&a_X%@fPyEznIKu>ZHuS|1^z!D)T?-ny`(Avy~GY2fd#M9ff^XU^{E@?7y}m z?g>rl+XZyC`*)<77z)@AUT19k&b^!Ai?Wk@x62@Rsv&opbLIV3tN{jH87nq!Dto*H z9#ex;h}7PkkhT5f6|=Z>_&BZ0BPQMO#z|WegoqCs$cJ%VXmQ@{F^YU|I zI{`o$u%$x?8YUUH@ZB9~ZSt(XzE5YHrh>e?l$yD0)+^sWADKK2dW{zM22EoOXB5AD zd!rHH5c-MvUf!Ic7?j_pkk)^MuA_-n4j9y&4@yYioS6J_RImKQFjXZsT>oa_)4D9~ z54i$r=^|=rL!og|{QF)t*C*FE2bfh>chDu2Yl3F$b2Q0YyvE`Y7!l|!bOALbR8pdF zO@biLIZ+tJXo*J{h({pj;rOB<-CRJ6^Vaf)i}4#D?4pHRZtTJxC6`CYey_8tU7+gvRvAg3O;HUjhyB=usEeEf6Y9(?)I&wntl`xN&=#MXpD;tGxu9tR6$^Xv( zZ4$t|^`DMkFZ8j!WJz4b#>UJzw0;Ik#*t%ScVc0;hwOkpdQ#%@OJb`^VqHx${JvZ} zUtU%YofcQR&D=VtLR+5<9PayVrB}a>Zw(EvjM0*neCEISS?t^Ax!Ec>)W?!=euHN_ zBiF@LWsLBRz921Ej(b(FN2clz!Tm>OdJWfko`W3jnapBN32Ckg#U35-eo4J+*XhrP zr9Q33Uxk!#@5g2cF4HT0S`M}ty6>JzC*~BJ<{H~4Vt$)hT>rvF;;JE>wTI~plcH;f zfi6ForVM2k1%X!udHU^xt3QN(6dv~wPGj%zp0#^Gsc_I*?hNz5dY)bi(joN;0E5t! zWe@B~6Z$P;h;3k`d3M0DvQNCcR|8K)@b!{oc8DMJH%WmrcldT;(FVN`Z~)oVZPWNG z)C4Q?XgJ{!=*HPko*uqqfau^0l+yC!*g(N`dL`0fWPH6rI=9SpQ782@S9SI~4)MGr zSAQS<0ga_DP&~N;bedLTgv~o8z2@naDC++SDmQ%-c^9q>zW^<*w55?$6EU|DO;tmv zWxxkG(z1~czs|>VJAP$ORio-->cbQj$pUXej$`4DB_ICRHQ7jE+FmP^l)!MDVS0SM z3R@bFjxyOIE(>T<`MI!T06vfid>y%cdg?tcd=R^G-Uh>o+8za5&g*4u;h>=X5#G6*w2Y(~uMPkg6l>w=8gr~;j+<{)KyF?{ zz8sk4EsdXai-qK{B3u)=NZ$?334V{4g-FAxjxJ(8p@`lj^@-NmI8YPVR(j`(4$ z!fj}Qx0iud9bYe%oz8sSrVyAtY_fiaVc-{kOXQKeO~_Vd?yMH@x|90ya|vv zIkOslFXgxBg|5{6!?$9?amE7K2_4O1uJHyq+;f@5ToTgI@wN$t&EY0Cvfl70)@KvQ zL%~m0m%^h%o%%4=Lh0~#naz8l=do!59ev2f(40G!`aN4vP3Jc!r47>0k<>CvV*=9g zygJ^=oHa>lb2k|>H?vbMkWnvSgVu28rMKW7elrtI87J)mnMXq1@$IrjS<}B;5rgT+PdfoZ(PMj z(nl7(78$+9gHQgiephZ$jXqy(IS&HCd$7)y>4jL{cy;uGH)f5@(+}C+oDH?oPF=1fCYvZS{K%<%cMKXq_4O6_eh1wS<>$U@5avM>waJ3 z}F_v*-o-(!2TtPS9j;Oix^QGhc+vGE;fzr7DJyZQL)=0)q(Nn6y-$9l>&iQ^t2-lPF|$o4pv`o_H>7_yK% zPG(dz|B&WV1(_YK!DhXcCYtQcoJ!ZFPVePd;B#M5kMSkrIfTtbv>FihdHQ`z3q0s* ztS*H% zV`~8_y!5lV)s|~q8b*hwQ~7LUmkA|$RcSi~b`;06|3b>AiD~bgOeGfQIr!fkobeqB zDoRaJ+qs(}%0FH)!6HQ*^ zEN4*nL{{UvP2-w3VDnzYlUwLNeIEScJkYogyv`R=f2!HPZ;Q;>}f3f=r?)OCLIVQ^dkTujr0ubFLVOPP{4`ox9hfV*SXKVF*EPf>!b&L2i`Z= zB`%RQwuS_CP=1Qc2|}hlMei(g*&Kh_oU1vzxYljen%N?d^%0y8b-G47=L*PA$CK3R z-XfG9u|ARYyl(Tn&V_oBXFh>X$jM0$^3J`8muvBtSoA+b;Z28McLK6sNKJnHaM{)A zOU<90CZ%;}s2g73|70Tg)$4C(KT_qKvs~xwY&28cLwy4_mE8};JwKqvDf$C%ToPNv zsP;^#L-MP7C5H>@cq?E3tkq;R7Kks79$V$5E8qr)N+Sn+5spS|jjgLJ*C&D$Xt%TQ z8a12dO4Ek5R#VGZpr9Bz-zYGD5dQd}{zYw9(kVo=yf{|;PEtRJ%8M!biV`Mtdbhtv zPVmtez$<^4IZPRJq>2v? zo!+gjrW9A1h$pvz>%jH-nMk+k<7`YHf<|!fYjX@;!I9`p0sW3*r|-&ggV$`{R9Jr3 z?GEJ&6~7dfj^Z2gyxx*a9-#KW0$wQ;zYS}Z0V zBen~Yv*~wp| z#xjTjrCAa7bzUzduI^^-Zo}TMcx28eN*OMtW4e~+Q1!iU&|$kfwsO{iG)nj0z*AVm zHT39cX@UJxHmgm&r*Fz5vOe^f?k0vNIYo#X+US>kUBo+mZzS{=W36ovJv&eG;jmrEY;+bSX*7sq@4Zp-xPfgsZZ-(f2UFA zZ}gyO{Pa4Fw$lH`^U?x65)Iu_cgrKDUdDww0X87*GLzeKJr?tGh^r8c=qNmNc%wdM zz=!D#qGXUPTUed+i*^Ut`9b#&ksDpse&N|MeBt%Jc zu@#)Ogf7b>84q^XIBTpEHqsIaj*jVdMg7SG+!0@cG_mXBlfMwh-Z#kL0E-7T7CWpG z-NHQ+4Tj7+H4XZFe@|NkqU!Hgft*E#Y;N*6XZ>2g-2%utj0p>;)h}|-Dl=Vxh#pLi z$MN3i3Ilm9IF}Vup1q7$KXoBD zx(Z~QG^=q0Dn+Wt6ho`UhJXFN5081FW`QhK*9F&PT0d0k7otBW;U(rZz3M)pO$i84pd0Tu!qrDSrVYT zfly0Gx5}*qr_NS~gXi@>*MC`b9M4}Ftaf8yr!Q`tQF?+hr2;pXXFw^uDxtU0J4i_A z7Di+dgHOZM`N`H$%wFS+UuEh}+n;Th4aXR8nYoTZE5bcy*YLiCj>C^T=Bp#MBX8;$ ze4gk>IDo4B^L=&TLq`dn znV-*v@b8+~!r;rg-I?EZG8ZySd)W8LN!d7AYdX|LwJwZd=SyJm;=Ll|=PZGv(`)xK zaQg5L7*w4ZD>MA|$X|Pmtv7+MV2%_02s8!0uc_=yD@$}RaYN3R z#Ue5g)zPJpB`|SOaNnV0-5{gG7R)jbZM15$YG+do1-S_Twjf;?nmRQWyi)>h0vhIR ze5#Xh>~OUGrovbOaH%*@L`;DJwecsALQcmELkl9Jz@R|ICpkgKyKH$Rh3xT?6pGI` zKJ|+w1g+VpnU;k13Ul;#f0Lde3%8?R>4|T8fS6+wE!%wxII7{r*3QI=6tb!42)>y$ z!dPHC;$txCG&S=G{+CVosBkbf8t+=SkAUw!Xz+asP?edRfVB@jBQQN<_bz~EAjnM@ z1;;p?s@#GPno9epA3TN02&4-|3zDrtUO5khUO5i*2iyhsriutCBA^0(BzFvCuAI?v z6Y#WAKfc8@Qv#fJuyz25$8x&^!HhtDF>Zp^yY84n(K2OM8Ak9QjNvb~0#+?~xjDeS z<5Cd`=uiq-0|z%i5d5lXP50VbMDv)=`Iyd#8_)*7%9^SG0$KFgpnG>W2O3zo(oscs zVW&U;VYD00=ofYd>1W&snb}b;gH<2v!J_ShW;wH%H7a#8T&OVe}K9sEUu|~k}5v&5o_nqlq zlE_XC9skP2S_TbBlfpkn%RIusJR%VfcRnugBRmZ5JO(H6ffOLI3h$}}&I$dQyi8b! zOqj<(Kf)JO3|t)WY@muI6m8I_l>Y6VSUTU~(s9Rf@di}QL#!yV z&%+Kwg9ov0yu97c`^A&hj^poBG=V)-91D!<&ZKxuoOb~q_3oy&$nX(&>?-u?;oWL| z*bSAirnAWx(nw9??^6SG%inF2J3xoI)7F^&Q7DCs!0fnPX-~gJVKGCXo441jx4L=g z6P@;tqT33HV&IxbIazfbaIKx44+2g(u@6Bo)>gkk)taskAJ_b!?vyeD3**j}kAwdn z2m63oO-;i6&#WF^^^23j*H|c883{!P#mhb|kq!fq4l-O^`P+DK1zaG)#)2LH%)uu~ zWWB7dq}S+4Z_v;G!)O_t(Y0<2J^1RnPtgI?^v!#b=hXBr)bz&u+yP9MX-eVV+drnj zgnBl-j|DswNM!`Ff>FaJxJC#$#|RIBiMa~|N7ZTr`V&bwxtoIb`1OG;w1V{XHvym5 zJ@_?N(i^PvMZhfA{!_k53x_qZt~6^v1&62v&%a$RNbay9?F|r?D;bKVm60L&m@*iE1Hx!b`%&oA9r#5W?0e zBBEdhc1NaVAyg99oZ;^jjur;%n*C90Zk_%YAD84l1wUPWZA?vY<4hRZJ0c1MvfvCv zztZrf)=BqxGgxz}f3+=G*(0Jnc$MS&<$H-nrL@W0sCYP7JtI|&&Gc?92rc&KoA+$ zC3g7r$_F6fr;+F3z~h{}Cy8t!y1@Pp{|03XEa1YTdldYQx|gErO~(B5>|{8&@Hz{? zzuZ0qB1zjMd&V8G)wC2q0!H0sOV}h+J%*2ZcTh5{RRnCWoy*|hrUNs~{An$?UwlB_ zJwv$BG1VB*9Sf2xlec%Kz${pZ_OXjSTZ19O5gzMPG#sX62|{4+V%HwHO}5oy^P_1p z*&tRxV()iwz0o8hOd_!sL_6H_&VJR+DOahqx_f1=u*Kl+ATPyr9jy`iY;kavcL(#TjORQ`wED|b; zCN5<6>TiY@++>(Q9tTMOLtFW*LKK;N3>mX9FweYxLEg?OqCKraXw1GH;v+-5*1&(;jRpD_!nq(7{zi|yL63|YjyBJVz|B#u zl(zUl0{M%mt;rp)O-m(+;>fnp1wC9!U3^OZe?<~A&yU631g4;3VxchkrZDA3n3CeN z&!>hT*qFGEUe*D>p_j#JYvKM)f*80Zs1)MpGW`J!<7s_lLUkzxJAE}feWqYOhYu>- zI-g#kP@+=IAN7h+-c5W37?G=0kLN~@??&K0w+Y1y-YlWCUP&qBFS9#V4BP>m1l&!e z)&X|1{NF9bwk*Za!6Y;Rn9pSzU&%;hFn(oP)UB!^=%*uARL>VCUl*oaQxQ=#4N**8 z#Zw;HJVgT3Q~Om2qr+%Mf&7bi3Ajrd#}|Cnas5Vd{qQhwKZkwnS?|j$-|t7rb3dNI zz?~P|hcuz!mh|jej*M8%jI1?*IW?PjPviSC5($hc1|PFPsvjZd+6MtN+q4|%vzqB! z>j%xuC*Cvqdfk$C+YGD%gcLxUz)a!AdEwPpok*i?>a331=${< z4naH75vrqnolEDHOZOYTu{b8COy;P$!~uEGvi~n_TZY3P5=R~q&A^6QFELdyRc;I! zuv&``hU1upfbAy)&76u80m$Q~HlIEi#E(OOdUOOV=kjjE8&Lh*&XM}8{Waji@^>T! zC%AKw2Zo~;NgO%8_UJJi9{2vG(_x7ze>NiUqA@7Oi-k~dh4pv(Evqky z>a(dlHS_bB;L&HgNo+6n&uOQ12Q?mDRnOPs8=}f)o|f1q?{;p{w!7g@+mlWC=vSnD z-^*?s3@ z_uEq2F)gTdFG{u>*&F=cPtQeV*u4rqua5SJ&6L*O#yCb6wq>99dVIH(p%7 zy}sI{oxx)b;}gXTKP%nc7#O;l>8{Pa7G%EJ_E%Rz$9VBJTIMk!3c`*WCxW^XG71R- z1_lN~l&O;efF=IVKWy-uv9pD(3p*S9{~sTItG009gzb61dveM%BaV@gTdOQzOV3Ty z^w6I2*W0W=!G|Z(#6&nzWi8Q8e*QORIkU?4tg{@9N=9#A=)Fa%XME+G_ow^D$&;P8 zC)2NukY7&ILF$QfjGE%n-vx=TY;V_CMXYtGiqZh$+N*7I1QGFYXTulnoHynXt08*Z z?}?nOv@^&3QR+fe?B4L$E6`GTiE=IKJcy@v>rhnA^2y_`Bf_-^!}6T9@U8Bi+e^SB z$KjAyAxxxS-R&S9s*I+;PUznF{F%6>dezy{>@?D%)T>P2kIrG6e6B9Lj1XNPESU=rA zKSY7qi0H2D(yS-3Z|I6m?9H@V*pJMvJdixcb318SDvtX@5+8;}k15JZa+8W+GU z=+!0BPR|QvAHG~ax8RYp_++`nPu*%>)`jutaZhgAOuv4xUs-7Vc7vh<4b$~F;`;86 zoAF%JwavE-%wLHOVZ=U{Now z64FuL|5Qw|3vQT-!IXK6-^@IqkBloAD2IL1+#tJUfQ$YN`0(}K>adoh}m1%D&Rx<}l=)z1M#>A8sdfed8 zNPZ!$)7aSxL>Gq+l}KN2hM?W(a9UB-A(3mTLV^jx*VXJSj}e~Y;xRpSxX$5M_}w{g zLKBj{g2r0wHfF$p8qtXu$x8P|AdlpA&Uo)UZlb^|HU=37%~U5%?&#j;r0qq-ctNcZ zjfqg=^9Mcx=LefS*GhQib9-mA4)or3S$}R}fZLqP?pA5GRIl*?`We{l1&~(3mXd_jsBLJ7eSzw5{rwHVk4? z!<8Z9{Kyh^`P}lAAD9`KYxLuZRF)p81mav?6TbZ@9edwoVL^@QG`9am^lVF;ica-g zY1z1oS;H6le`G{Q1lOL)=t%NPWV*>@k1iTYd8MyqnlO`X^1K{XdUx&>8aU0XUi3)F zTCU`c%zA=FR8Lifh|a#8Wa(gknBwVn>gNTVIsu+D>Co>FQoi^wm-{?_P0pJ#tX}YN z;Tgxh;*j_dZOZh&mI%y;;31Mk^)}C1mN$KR4c<$x1YS9$r}i!-YqRz?UJt9SA&*P4 zsV4VMnf}beq@zvc_=|*^pKW5azmVg%7i@N#AdEf`a~gk7VZv@bE#ZBFKkmNAh?kc} zne#&^6ZZ?=0p#bsO>rRxj*gVZFPG9*GhSorUy^agzfBx;WfJ{ZVo8}>AS2eiVN(%9 zgzKuQQhZQ6&{IRq|7%W3z>Is?vb$KDI$M}OcXhV0w{n3`YGM7B^OF1ro-_Y6Bz-Z_ zt!K|I*M6~;i*TXE#fA_mlt^%lD8?t@Jd_}ML|}p(l2FJuxi(IwFSZ+q{m~-LlS8aL zX|u2k1C3yRf4}=+33is|Q2WE&_c<}enpfD_eE;okd7X(W^hi*3dP14|9!mcjozOV33w2n-fr7a)vZDmfkqF;mE&kU>(Ds-#vFqhw&x<`l@(%yYqi*&+ z|BF3;tqp%zu+Bx_Yg+aV#Pz&_Y#&v>i@nMbQN3IRp11CuVmE$gd;V9{!7z7XQm2p8 z%Ezx}TIh{LH`?*zAs=)|@wuj$I=d{Zc8GgUwEJB7cjFcLT*+xaO>u}a`wN^`G^)ib zpO@U#;4GrsCcn% zli?HDW9evM`7-Hc;^QCcc0=`to?VM8CJZ4dJrKQN@0F!Lk=#o7-%d8jS~vNb%QA;? z`y#(9UuJe6uCug0jlpkOp30v67UNX*xGT%(t$n;}xyX83gYJ97Mhc@s4U zYfr>c^u#<*A>a6*I@F+S*EWPCYKS$b#Z?qUmmGHUaPV5xclKe*o}7Zg>IHJjpKiOl z4x(BcSDyEgR#OUnGTKrIAM;w)Ejg(Z+N4tJ?lb7{Tse!@xLWNBYehBS%}i{YQJj^V zWCBR)i$V&%2TI+e>jlr_2S3Z?BKa;5Na^z28+d07j-Z*-^ z^AH&ohK^sZChaeJmAuA9m&5H|3JlGkz%Ko5YUc`QmY|`kY%_1wj741AXSW^BpeDiz z{?}8r*lXAR>*fjm%iT+R&;!>K4+hxxoa;UK5aIP<6ks;axZ8%_47;&`|%#$?>eShlS031ZLEE50TNonj7K5!J5sYdePzmv zQiiF!8itQPGPfZ26ez6YIY9z)4NHk;hBuyMEY#qVPggB`wtbwV;j$7wi+Yn$+abHF z(|33ks@RSEdgyRL?nZ}`{Nq}(#j`eg115_P?8NBd9{N=Bz90O4tV_+1*JHak*3exi z{}Ezdc%rJ~1KH_p*udPRpAl+JZd|5U<%+~#juOrZowbkj>l%r`p}YQ}%5G3^f-e1V zi!;xEf$YPjuxT2V+1p6rr(dPYrkHXtICr|FjMlJg4mzcT27MbQ1h-cn|C(m+N}=#h zhfO~i&GPnlw)@qsjr3xt)O3qvswC>XCXD})r^XOtfA6;ZdHh#{;fW{oKk$E4M#f|_ ztanIVeAsLnvKdnl8(fL$n=j--u{vsAHtw5w``vrJ^COumQqIdQy&Vs}`(CW%G7Glx zXXH=n15V7UO)gN!|@Yqz0)=ijakJ}n)T_#^0?-~4f z#pl+-KD+M3OE)&ES#21dz&6#NBFk402gOQx|FkDQ5uy?Q)Jd+r*oT<<^oWnF>d9H} zdc{}!FJv84w3rEcms zJmvZt19=jrXDB)lxz_tc;p7S*n)%S{RHkQakDh*jcuRokS4h_Jmp0c&js3p*FXYw) z3=^o#wYp}v(_F;fCpfg3S<(Aw5QNP>EK3ktXZha#?y9q%xMyT(h9^7R@G7!b>zk3a zL+kIkwv{KHrd8tDfACmm-oKb`@KET2d>wEqK6zx20FgLlChy@0I?xxYk*%B*59nRE zEUc5=osM-gsKp+)tR*MaSJr>g&$i}jRYXMkTA*x^AzsEH-a7GNJ$EQo1525kT#c5l zI^5Wj$mA|)%iMgm;~oTkH%qeYM4ez~$E4!6*cKc1_aBH{*7B_ROy(ziG@K~C#KU`1 zC6B1=M-*UDwx}O}Viw05X}EY*8?9rZ!e`1V7>Opj{OsHc(wg#99>2>4s<4qG_3SJw zj%;>oJG9>=oY=hx+e*&=5oQ^xqcIle&-tE*Iosy9^bEp|?>GS1R zq>lv9G4)*4EtYL|Gth=wM!#)7dQVnEW`=?>@A*(*@KtogS)eeMrsKVt#%|V`r}76D zt)g*nE+6&&Or2n|z%g<^h_3JWiY7SM@oS?bgriE7ipGsAz_ZuUs@Xt-Gl@6UW&^$<TJptErIiXz{fr3Z zhe+s8N3SBDKTv@}v>7gxNEd>5TLMp1zW<09&a=hRR&~y<{qUublk0qoznvb%Y-ob! z)YB!=A81zAKhf2kSm%abYUHqE=guAZ;5>$<2X-fmof6e|~^3{#&P< z>bDWvuIO#(@~o^Q*+gosR6%wIyMzYI+wbDsc+Czn2qVuJ^d6+V%zlw^#V^Lv^F{yE zt?0ejY&`A#>2IfFi-|Kh6Wo)97IjwfL4_xV2Y&|wi0jW{8A#Ax%}T%asz9>|^3|iV z&g0)nFyHcPBmd2VAfDjfvlgk=Wj7jC`_L5I_YsGrYS&T@rP1bgoX}x!U&*~b59T#Z zPrkDf{K1ePNWG~MDhOF>?_0aRP0*1r1O$@ya(SNCW)>xv_vicdDl;`b-^X7s*Q9j~ z4=~!~{KE31aI2aU&+Y^Ul!%In;??-B!+3%Mwu++?v?n7pE$KOOavGuZS zZ-)$V9rd-b_bTka%5jAiw8pJxCbV#Tt}@437iRomYYmAMDo(SZ?>14WWt?)6cbDfZ zCVcR$4I$W5bJ`4VQR>K8n^{Shr|OGUPCYj?_l6bgT7M>Z@yBw7CN6Ak8d}&pST?>R zf8?ZZOCDY7rfm@yd8u@$o}lJxknGz@xbym9WT`DjvLc0%^*#F?Jkc^gFQwg|C~ z-E05W4W~*cR41hy1ElUss+Rj`aD1{@b?ZSbLq)ogg(* z)mtY-H3GCuEVlUjckeFVy?eLDaLYK&XPt4uZ$7=b*G16C1A80=gIh~=|CLwJ3y5#v zsbX}o?2`(H_Fl#%DXAn!92#y&`O35vSU4l8lEf&jE`PJHvrNLD&WbES-A0CP6uFVk zg);Z9{EzO}=aWbG&b`05o<}qOhg$pCJlHsxD|2a=>4EJTlhJFOH{&k6b!LoAWqaot z7skJ9`aBm6qWHV3m+U2ItBh7rrUu^YR64!Aj}(bE=&w5tLFkgp=Y`5l+RTr_`OIR1 z`EL3r_xpGp(j+i2PZII$m^ImWq#NV?p6=%S0EL(VJ`YiM(lwuiBL}LMH5BAp>Ak7H zM>M$cbeAFOR)!8u`GE}N&ZIWd9oZR6C=0Uch6#Xk3EL$slu7ZJdR7mfn8lCGR}UCOaP#Q7#8 zQ-wUi#{VJpT*RpDK@`3CmgZuAlYJ?HImFIew5uoxe6R+vqI3|abQN2K!)(TTF+)~2 z9Jbn&4DW)~TQymIjtGzsA;yYiRa;Nu)P6&B{2`~ydqKvI(%)0&DX;WzheUdRr zTFupo4K~)|Db&Avhm14_3~DkAAw0Wylc(!+i6jp1G@tQhOv3gA&|aL8=(Q#Q``=qZ zB%p$VFD+np;0-F}YvOs@_Zqt4t&Pj=PiDb*;=7i{)GTsGx5|uX8~;OP1j07iiiI=h z>p3fmCr0fQrEw_gHakq)nLE!ZcwRd6qu@7SW;1H9g?~#ca!zE9LB+lqo&yI4f$1r>Fg^~?&lWV|9SE#EnF0n+H1m9qk{skFO zMW$4~Zg?5!wV%c4;4)O=>Di(#>s^5p#>qy!?>Z@qC5)IR`TCH*PSKKMOuM#9*XyP_ z4A&MH@Zk^2D1oldZW7!?_quZG={+4{eWhHrrPr>WVB%H+HAm=eAMca$0_uu{gadN% zNzAHdV0wH^N>TOLj~+?}`8=g=`lyqW;Uu`#)(+6PK`8hd2``Ed5QlrJEQTp9|JLY3U>xiC&p5QGv{5hc(b5600E3?Llf~ z86{C2igKsC8vV!{KSnom)T=$tB6UHW>uX=r`9&886qi-~vpBk_P!zB*|Hr1%RbuN9 zMRQ^ulOb-w`w&hBR6iHlA>PpLG2mafW!FI%Sj#DlHr;UyMv;51En4lLL40=XffLb@ z1<-DGDDvcjjfGU4C@EUq#(AD(;_J6kW455Fy)ih2e^-*29Ig7$ztUduF|N17H zkR2NaL(9W9^1pa@S|C^ZR0clNCK#(jSr{C7i#m6fMUMJ@4s7h@%9A)0A3Fod7fGw- zYFH$wOj7QU3uche(^;9cGjudBLOW`6|Y$o7Xy3xT^#P4XgA?n{B)Fqv& zdhaylMEf*9qJkyk@Fp}l5R*xstlH}Fvf#f3kakJaNwVra*Ca|H)S>N2swEjCRvV(j zXdB_u*E7tbc{sec6f6dvIQqb_-+4;QEGGG){X=QsDKZGD{&a)Qra%4i`JJ;%P(g<> z!T3lA`bLUCBm->( zx=0cGwlF)#0f~X$=EOTPl*T4fVR3Ud`>0<-kEeru0Su#4fw8f2#H~z>0n&PwWJEAx zq)o+alQr4wI_&0N#e7NQ+|mYmp}awJRH=eHGx0b2qnB#=e6MtflO1DH*|q1 z%R)!bokzMgrsliy=72{^40FaDuqj%xHvhf=6lphSQ=qc%b*ibgLm4FlD|T7di4r2& zC{LY%&{wzGvM-=H*SMgU1)LQBvsv;xkel90iU3=eB! zD-Eg#J6TO|$->=i8Z)J%PcjS|oU4{N7%NP<6Y!QNcyIGwWVG~N*zz53ZP-DqCiK-% z`*h+XHHAUK)wPSO?S*(vWx71@ccc*|$}bO61AR1d4I+`;N@2~F#Y&f4NsZu0$`<3R z_|#KQo=RIUi~tv%n{-DHRiy_0u|?FJvpm`EA(!|S69}Y-=2R|{O`UV46ZysQMro7d zJ;ro5D>Lz=UX%oovx1CXMo*A#je#FtgW9I7GZ?-Nv;x#NQaltN_(fl0Q9`+~EE}}l z(O{ew$TuudgdjP^Kgq5k^SWFrowC8myFv+tG9>p|r`#=#g;zx-zbK1J3_MlM!8w>m zo=_WEULs_W>cjq4JE|Yq<~?`uM$9`z6Uo4EnEsH>U(P=x^iQ5_yxNgZVMu@w3dR+N zIa2*1Svyh=%cNw;h$OM~GIOa!H8@J3f4g!mQg!OxO#I3Jg? z7P3453d|J-em!mo5%$joA*g>;b$x$>MVZ|XZj|wQvaaW%Iqh@Tp`$+t-_<*}^_Pi6 zt$0RP#AO7b^|~*}LO+OwhiVOTmymK6LzoBCOXb-vIK@%{QOm* z8+X^$UIBU1YK}ip{fiQWiZ0+cTr!SJ2qisi6G`xXpK*M;iOz$PE@nDGL(E!aYD70X zmZ;6Nax5oaM7M+<5@|Ps0qls93oDt30`4uiYL$i43U(c%#u zwbV5i7id@L8n*s!g6@(xLgVJe`9RF z8{rj0Hca=bzx&tMqx$ih+jy{G=g6u# zq8c5!Z(Qp|A;$DB$%@rcZvBiz#}J#My+bOg3JxeM%cl7qBlZ3%tzj-{w)<(QTTpK_ zG#!GHtQQMXM^gKMFdoU193L@ms+t^GC>`=EVovR>NjQ_X<`#*H9Bh%LRC1<&DwWYS zKm3jM;RmB&K4i6P8!^U2ttkZ#Uz1f{rN{vSD|(7vD-I|MAX}N#@;)=-z=hrjja4)i z2UN*Tco|?5uC$wglj7)KXdJH+LtKn&WtkQAsxn+21>>54*5gP77pbqxV!vl^lIbXb zs|EDFk{q6t!RX%W>-UQ83m>n7!Q7Tw1!qS8WZH2Elmc!+0zrb43JKmm zDfeXW#f*=N%O|HPP2fYsVHLW~%eZ1bOK2t*B#?isAYW?%qmdg{7V&aRmO!~lv}XBr zFw#Cew!~t10LEdGA25qmos!54ME#0A7&=qI5(vY)m~^;*p3^0{R*uAr*G!z6Fj;hg zs-*b&C>UpLgdq%U-q2!r3uLW|4j0%!BJd*oHJiFI@_S2z#1xN)%`OD;1QxMa(d^Zur@KbNS(8* z2xI;z*#UE_KxY=EJ_)3}>%RCiU%L^}9qoj28`%GNDe(CC;*3NPick)X33g_|T)=X( zy{b;HbEdJ0GlL&l$4guc$v4Sg)BYLP4}hDEHtKm3grWX*!@1|ofTB6W&&AizU`8Tb zTGEH!kWfnsYGzPrY&aEUlkSgFL5g1#8)_K?*TIn4ntmL$FK}$cgo@$xX<0ji;ZRGd ziPLN`{7&03W>~igtW_+?-zUZlr1D)sWM8HRc+K`SBVFD)u0d>zGUUK2NQ>~7Xm;_^ zX1h=`s8ru%l`%89#zEk%4vYjt`r73@S;n$@x9HAJ%cRhkFtAnSte|v45KIO^ zIGy=AP{h!4hss>jE7;|Z`J@>+ZmLtWm-t98h!QlW`Sr{X4kuXugh8c~LvdxUW z6lGdG5LkF#lDO{B(1 zYxSGky@mlb!mWevdnl8{Ax(HNz@A-Qku_NC;61%+AmuEMuz*?T=k)Ym{rr>?hQrEQ`r=8&P6TjKVNZ`&a^C=I2K``tXm}+cOXsbd!pU9S6jl&^0XJOX~2Z7 zJ33^7RftH*4kA-?NLFtd>&P_~5W}Wb7VTx5l?K8`65mv%24{N|`tDNQGz}LqpPf z21l!Dj;3D9pQz8O-Ys+sUk-9 z_i74N>;Ix862$9|1EnA}`=y>>K%46EIBMXTmFg`)*e!9;S`Olr<8sVNfL7RVmc>fI z4PaYZa&Vk}<0%E{7U*$=e9>gF^ujmxln~4>elYSP{Tp`dvPf#IVs_ca%6D<~UGdAw(0!3%1_##5ux2=~sCODV*?_+CA(vzmUEAA#*K}c{B^Ck)rsvep@0?wl0T0sKMy2WVn|2ezV6N?71W|B! zfe-y|JIc6&_7#=~VM>_s-4RKNKID5c**F2o=mFE-B4WpZplIg_^S9b_r zq<_X`$smoGUTRMUDjf3Il$#*b(>(!qFocB;}H42hncWmdJ)%rhK8Sie(KWO?gp{Jz(r~ zk%#&9wNe14{@`{#J*$U;`f+B1(2WK+&OmASxht;76n$ARq*7Ey6Dj00TLrsLngYdQ zs{vaSLms*PFj>-^d*u9Fg0ec`79^;wj1qX^%vXxQ$RA&Nw!MGYue4ZXFmh+Jd;LB( zRXL`NRa&z4A&G_<48D?S7{v7lV&Uu)J5FpH^>)>1EvyM3KRgR$E~=!d8^YGu`1U0jH%0Ze%Uk=ynt62p=07c;y~wTiLiU zVQ&114#_hP{^eVP{P^e9JNA836X39#xa*!+5`%qpTyBB4NVq`($`15dZ}l^qw6}VE(8JG~#&zIh*hrB$ znlolF_qNdXjV~^k+Z|vePs~GBinjkf-p4tNg&hhelG3>ak)9Sbqkm@URc7OSadDWV zULg7l26OCALu0l~IC5o(kD!KI>GBHFs!$16AL{-j>(Uc1s|(xe_?J11oW0bR$tRFFHXdihid;#{_wca1Kt z;wYgW&Rf>tM9xiX?zLkMyV4}1yGO~9-58&CR_GT1Pag%|d5(>yf4(VVw1IlK_l>Nt z9kTRI(Uv1cYFwbt(A!1ACN9(*ZUce$n<}Tnwv46Q9$M0v_6B+K4M<%kkx*U)p+ENA zsf8-Hnc#9h3WgK&Ihj^mLi)oQDRS5a+}^@@;suRDQ2<$5jb108wnUK-xTQ0xlse!} zRHrMi1JuiE*%Yqt$2K2w6#vPefddw4levE;|BTZX)d7KszhLgHoPC`yx9sb%> zq!h8mWR2%fbdA-S@_SwelR25u%HrVmNa>jv1~;UiwB0tDYN9Ne5Zc%_E2LY&ugjHk z(A3x+hmq>*9Z|mrKXK4Yrm?@4=q(|C5$y%2Bs@G7M7t@l)4O}bB&uYTRyY?nSS6NWv zzN(WFR1uTnkbV^ZY}Ik3NhLXJ*Rlpx>xT3yxc4fi4knc&P1toF038}{cB2cqkAiz; z?R#`e#DycUO7*PE$^KI6cI)s@&rvCRv;#Et~mqRMxu3x z2fb&=r5@FSS(Czs^rL$@3&P6_HVg3&{Y`DL zROAk)+W5TB0`@{jM-ZIcFNyy8+0-5i?f{5(rdMwoo0~wq^v^;f{vmH&8ct1{8QS)$ zO7?$j!i^s)FSlmf)H4j3QU+~I-Urww1axHRrZ`$c|A`cg`EM5nnbk6Vy>K=atyn;3 zC2Z%wwN_cWvjMh=xL6b_<3&SP8G#h9&dT&|cT>HHD_$=8gOJ_>@QO^tgTOsVtVq6= zXw_m^Ur^+Gfa&x^282iEBAk|IlmH_G!p6k{fs<{$i}U7}l?oou9R=EgwJ^}_i1*Bv zdqZ=F8;j!(ZN%ZikcCTN>@@xZIWrv;5wJ+)w@g76>g>~X3W9Q^l9djujscXvp}JH3 z*bO5`y(7(U^Iga0P1Bo?PScjj?>HZT`tV}6hz~8|plJ!biuZ?yhEZT$09xAg>8cLL z%={|*SXz`n9!e{+bcyNAm1~P1J&kandoe2rW^RE!Bm07y2X1mq=cUUuyG>(@TG*o4 z(P&wIB+IgvpCN-N^!}_j zW%YZYtIwRb4sN_inL&ij^w^x?w#)^DsY|57!KgL{}f)meI^-{=?V~!MXIXIHy z30Da%k&;k~{>Z&`zbc6hSx#&wFff}BGSko3hka5ad5sE~n*K~mZx6<2Q|aOV)A<{^ z>1J8FK_6byYjhou;q@QA^eL{r2G0B$1>0JmW;~;3zw~uaZgawKq(y<)iwkCPUL0FK zTzMhVPloCltX^_~JNy%fd2#5dE=@O>7LeWM`)dXu=^}!`O%M!qJh6>BQ1~^Q)$aS=*8M+*O#ON=RGUa@^0U&YldQIm^NQj*vPsC7VkSzns>GWu= z(C91e65ak^Z9^_UvQPLj&cGdwltmN)nFIW`B7Hk20H2y>P0oSsAs(2h1AI z`&d`YENKu-@WYv_4*@|o*f@#-&I)P5crdjKqzMx)<7C`Iq3+HxNN#+A;5d07M7EmW`@eQ+WkCe)K z61vyw(p3|-U~vSX16xksD1!G%z9DrgSQ&EF%9?HM7XM&q6BBk(nbIoV^Jf#VQJ-s8FR+o9r#0~ z8SD?D(DN>}c|WdfwVKj|+?(JigOppc3MTKz#s5c*&U)nT#tqmm=Nfnpk3q{oJYf4L ztCrS5D<9+e;5G_t%!nmawI&#x#k9TC(NNn} z{Xs6EGuOa$1l)Ek=}P+LRZNz$5~1vU83oD!0gVmjp*ApmiKmm!O2+aq;X`~+^f1f0 zg(kGtAw4kdKvVK2Fqj20Zd@yD+P^O2O6=Aom)MNHbS&~Fkvj+i-S;!#Dt#BU!N_yN z$ID=Nf6=eQ?)_PP{Oz9fcM{3_D=lHduuRtn25?ndX}eHyA4(Uxp{$rJZCeyitPywc z+~VbuDQoz)mCr&}X39;q0F0C7MHK?U>ZrfGVK`T+3r9&0-ff=xrTCNKXfb_miz9C>Nwk26{s6CT}Nq4VUa3;ueYbk_zv@_Ngd;1NQ zjkH%}#0MjWK=P5FbZ(Tgo-Jytazsf_p}_@U;?R6i^E(XT`Ii>Hl9-MHbBH8%t#R-1whjK0Yg8oWUP^!1-V{($n2y&%x?S$Xyrp;D zDG}u3U_`!y?p;|CsbN6)Wp84)GyLF!ykxRTuu{VDM%}1jf$);t+8ZywCs|o>7PYLo zp%ED-&b}xzj+STfbBrG<+xmIKHX}{50f12^CPsh~4U`5}Gu%S*S4VcLmh|L_v~b)C z84Mc>%#-laoCVUA(xtY0EVip?W0r|&OK+MOXtU~*`$%_zhV#jzd*|N&AQ;nPMf|RF z6NK7UVca`}W81J=a9v2bG4CgnRncKtr7>OoUCXrtx;JD=uR#LRds%Y8Q3SmyvjlaBk z(+i}|OY&n7(SPd%s}%yo0s|LjuejU+z{)J2N}Kj}f*|MERlcV%XR86=d{Qu69XCIv zwdZ=1J|xv)B^u{VS+7Gza?!wi*2bKB$PHtUss3jn#6a+q)BY*9W;P1$rrK;xa5?h7 zfPd^FxSNmzH=YLFpVX(#YRO?RRaPDNy^CgawK;YJNUJ+dalV;@z5SlTt zNs@t3$#8=jppfYpq~6EN&~6j7<8Qoh>_^TZbT8HCZg%61n88E1vrTzOkt4R;e1Il| z({x*HWD+D2E%PwI(#^muSsyqHRV@+N*6++%>n`(STQp{LtA^Gu&1*5_5sDK{(d7fRSJ}^XUI<^hS*& zAzCJrg!9XQOy7W_n#GwY$2pM#WK>RjEFoal-?sM9lTIY z&(F^kJx=GN(V5=1-CN0es-bf(?k17klytWVijABl(o1!<=SURz#!LpNahG0@M3VN# z!b)vAfj{JTUCPt1`~Y!U>Q_#A-!I{9}k6w;D0z$u%{m?1s@IMboOZ?Jgq4u>!%0 zoh4KbgQA@!iF{ouU-`-nue@k*qik*-`O5IZt>;Z1z55@>8#fOq=7>`8{L#>+kUlZY zS){MCr?$~cQ^op{(9*e~rZ7Vc0W(L>=*+zo!eX(knavy2(_K7UT~2ougjd0x@^D>~ zU#B#$p2$#WO1Tc-zw8T#h$V|zk(Okm5u!vV3I=j{$hqmMAb?=%&x`-1);7&(&=l2UUn|3N2=Jz4s1oe}p`aW*MapWtuyWvb@L z`kTE!mtnqLT_wCh>zNQ~_pH$p+=R(NA@({7nEj(aLy z2;xNO(NRbtz9HMO@e6$k-R}K!PRDSldr^$lzovO=p*}=nksCGRfiJk09%uiU>E{T!Sch-7~?rh2s z4t1x+ZbR*n;OeKEd9E|k@<6bm!PyfoU;3^ewV^h6$T|CFLVs*$aDLVhopjxBQk1u+ z%Vd$1S`%aF-H}{c6kcEW%If!t_r(jzHHaRyGgu>9JP+IdO-&3?Af`^CiK}ym9B~tv z28k|@Sio9GC*gYcryO3NG(pN4C}9$Sh$>56vbHcb^alRaqTf%tJjw@8PqHIUmmFCO zRG3d7UWXs2DPR&1@t^Fy7FjAC;+P$UV`0oeWSDT&j6-hZ>nilzd8kF8i66JlgqeeM za$Oc>ELmm{2R6)iO%Aq|?yie&itbJvjFsYXCDgzlD}eyB$eRpqF4&d1f4m7s!~UNw zzz6yjNAuyeGTUMTM2y_X4%?$?;>^+PZONR#NI#-Cf@vd+Mkh5a$SSK>o22a!v#)nd z9BL}@*YT1LPpXX}jpuqQH|^MH%hkt14c<5;v3b!8=Q+hqB5%<))GVZ*%Y`|$f@(6R z9Cyg$PS?V=t!4F4cK(ilbl`zJ#k*<kJ{m1(U4xX*J~s;0+XeEeZQz6x@?Q=w3^@#9K^Y zG7))v(<(KKO<|SfZ%R{3Cya8>XasdMrhl5}+>@76(>WLK2m}%2lFGWHi8t}aO16WM zJMi_z5KMn<7{UPkWcqugHKiprJRN#DW8-W=^DdwqzAt3jqAt<53APUq*#Hc~Ba9Et z=ftwwMrf|j0;)Sxli=?0&J8ChE3&h=$zXH_VQ{CnqD3hArmMj3UN=S)Z;~inOxP{5 z9_iW=h1bXpoRl4$HWh40#8RzSculHL*|$ohj)IGryR>G!@XQ2Lp!n=U%2fq700!T?2pXrV%4LAo0tA5-zmWS{b!4gO$N zsGS;2)E*LZ7%k`F3#BuY}%6bRFSb36S|vHL}h?!Kn9;pN06kD zdSZLDMk&B5T^?c!)ZvKa8cIPICLr5!qD{(kSR>7!oKpI_Hy&#PwItu#5KA`%Pj8)B z+nFRa2!}R~1e?ArvL3-ezlWphiGJ2aZ{flzyVAMC$6@HXV_RAQQs8O^wU@Xwb)#Kr zbS2abB0X~P3*_2dX~O-|)J@2CF$K<{mgB`Op(So!CdU@jldcm+uqr#mPJA7WJoksy z4hB@&nN3_JC`?d4d?>`-5_0&xP)<~*p#=f-_G<7N7zOjfpjP`0H=+U}NFp#=U=!di z$`|CZHl-wE4=l}tz@oRd&GYzSFtOP16RQgAe<;(}Gr}D*{;g-M6*aC1ZCDK8d>ryM> zYvf+btbLYvHOa3Wi<&XqhIu%8o?WV!%C4^E{r7*9UWSI;6? zZZZDmemV(ezU~H}*1fh7jeTwy)`gZ6dx8!)NxUQR2$stjRw{?Yq=f)HZGj`j2hPlL z6k!qL2I5Kjr`B8R>d|)+&2Ta<>ftg=2|ngRE6^jEgGnDdyY!oo`1=OHUjcSWda&77 zsR0@UldJj6*Afbk=A%)ddt$6i-gM|IF|iWd=ux6E24T04%T`dq|5=F*VM_awWmc~w zY?5T_R(da(4H{YVCK<77Q0qlO-db8|fw94OLe8$bo#1Q$IH)q$X~Kho>_bS_(8)7F zRm!!}8OjKx>b?W~;!~HT2iTf!ne(KWZ%1bJA?7N5QVj>CuD%W3%S)ZF?R@y4!)B74 zdEw(=9w7(EQJ6;tNcaD&J}4Fs82VqlP>(w2R+r?VG&r@KJLJ;Vwwyu%Gf{ljw_#UHH3uI6bp4}y=H}r7*rltCCeN#yx3wvJGOjHn7psQmnodc-y;Ceg z=wOkK&Hm4roAz(}GSQ2|*ri)sNNF)1ZrUS7# zSImUDYRnx|REcW-9Q^aeb0GM^(V(wQtvlqyh>IrjItM*ufY|M zfR{mnBlTwzCWUa#7v+=bT?Hl7#F4lqniVNv`<^;yWIl>Q*X})EgS>m?=&hTvO4sXj zSqs~t3HY7rS`*Ddz4A9HG&Po6+ax6^OZvV`Wz_70-R|f@XKi7SO{f(Zd@@7SdwPPb z|88@uqQ+gza#J@rNfRrBbtoE~*~H`L0_;^~g6@-h0Y%_9q& z)^bKbu9}kDuV1UnT~2cL7o5U)y%nQmxm>q_?inNkI>gc*t{oxjm-<8pcqZtn+-X0Z z#isa?&Tt>6yVNjH(nGmfL02VeM93#Bf#JV+)r_49D>vVrw>fR<=Zwz<_*yroo6s*(LvtP>AgTyZp|TMy8I** zCxOguoE;>hgU@(i?;{uT8#Ku@_PJAn|G6qsWh!_uztrXh1e`h;&2@HD$1yZQQ9E+% zq=8TVMUS=6Kjnx9DwD`fHk2#+0jrQwQ_;26lZa2YOTcdair7#Zd;ZnUhBg2h+T>~z z6=OFH?pzDxn#FkRnse)UQwxu9f%kk}PxM5Zv#lu-TpwzW56$=r^*X{9EA>UlX^?m$ zp$J>xHZW;*rEW#R@hG^w)aJGEp4?PQ_v>A6R)${W$q@(}Q-aB?Yix@2ffde|ly!__ z=yaInnXKF_kzWu*7%9`O8n5_SXRY6bu0X^O8bsgHWQnHAtM*u3NHh!u$J`LM2DKw=I^lk=*lIkE_F+s(Ko6{@YSkN_|myl?BWJW9BQX*x4zABGf?KeQ>O$RX=>$g6e* zdGm(;3he_905li*26x3?8tj0(L|dG#quLwLE_?~@-HA@{T0&uuEzqHq8sF zHQ@a%5j=?S|WAYu;VlP6B(LdMtH;fVj!Gi zj`NjrnuDX;M`@MvOAeGNhW1eDF94+2AFuqGZPC$e3NKk1b#%GN|4?!T%mJV?ZlNY> zJ6XLl^cyIBzu8`rNT?m?J8l++;4;Ft)z+!^+IUdt4t-ZGHDmYMAJElE!ea|)L`A;3 zcj#Z3k?=zSN?<%FIW<}Q4Ti--euva<<1>}lcn3tMAsgJbXnj?#=)Mqmx-_%Ll(V?N*ZOql>Hr^#!Qsm|X^biv8 z(Ew$WOiw}zjvL0jGzr?26SR_ww%A?#Lr(%@IR)4(=Jc0hey1%u<`-uz1aBEz^47Ud z4s2l|Rm%OfgjL&QmnAa-6h&3UPfZQXsw@hnkNN3mi%kheO7CqFAmyR1^*h0OpDU$b z+zGmot7Yy)f6=`ub}Tqto{O4Ojhmv__Zm7QFw^!)6h^0p%|Hm1BVgl_vcUqN2PrpV zpsUG7^xR07hr0IEL)|{JAV1qK26r+&Khi?%Tp>qjYM&dvXto&+2H?QLw?g{~E_{4x z0NM0A4AV6%h026taCK$V@YH6!0OB1j480d=Fo}_d5a@~F3IIc*Wb7f|Fdco5^|e8y zk)@wY=OEGJ+@bfBl1aBMcb@mvW?O8=-wDItOVPcTl#4m?UON)j3;g{7MxHTwp(9N& znY(y!H8kHd^daSal_9vB;6{CuUHZX|`&Aq0Ks-lwp3P8$DVO}Y%Sq+u3O ze}|z3-dv&z zW6uv&a6(D%7$SXh2Db$_&gRSw%Z2)F$LQa9sdG1iFJ4F{fIjov64|0&<_-61rtw_N5mItv}n*J;sb#DiHqmeef*b86wsFb=t>K630>zxLM*i4hkK9gEA z{Nuk9 zCp!iZ0q%uba2FPE66WznOv@!g29BBthkU1*_IbHsoyGVYcRKae^;|B~_wefofif3x z;6E)=_8mx3$>L3XCE09D3Kr17HC?1qt+q5BX}J6o(IxQCfs+auA@$B&2iIN{DPMIQ zME(~yQqxX0AMTHWE}Uj16NN^}qO?q*OZVxtZ>K|cbS|B}$k2eof<}gpKGfP58_jQT zwO>4#p!tsanrW)`k?3I_fEZ04>J>+65{7Fu)ntenB09F=cC3JV7?ZSKJ{|Gds~*kT zlCER)MXvU0s+_AJjOG(x`vFZTLI|`h7SNJSkCIIST3z_d2+PC<1JODzknh-$^+7Jn z3P5m(s1oT;J}k_JiYXxhI*JvxP7I!231xLB2n;A~c>sp^pK3i}^ZVrP=}G>9ukTvN zR4))J6VG}f6V-W6S#+A1eXjx!sNfeS>5I1QIQoI3L9YP`t_1?Sa8&M;`P^nd^fN%V zE6u~CfD-1oggZIG9o@YZ=tlmi=1 z|DM6f*Qe)k9GWbRT5$P0HHk+4Og#({haV8-y^y_Vk^@b03MA^t6L6q{vjoD@je1*s zE|P_iF6EID@Pxum_2I-Pl6U0y;<#y8?&f-isV6y=^I+7Qezx(^(Pw1JSEn5i(N zRoF?MO~7P=z~Gz)x+kEkJKduUM{C-ibbLD&TdIH69*3l5Zr=^Hb_UK;O4eT9)>Az* z^K>Hpe4Bdg9oIrMrs7@#8{7xAKusMPSZG8c;S3=!q&2)C8#w3FDh| ztu*(u1BGy3Bb{+HyYsK2NBZaZ3{7RRj)moW%Uwa*Fc`nT#4jB*9XE(28ZR9A4Rr)g zX8zQ6kp_hlAeL;zw9J!Q`c`+Sq=pn;RrPQKTIk}NAob*S#fy0P^ujD&U_vyvG4g=> zeREsCaEkc}we0{J0@a-623S)aq*0+3)r+{k_MxTJ%;F2m(8t-pRhj}#38URMc3^f? z6q?$qEjPzWPuMo4*1v7lCZvU^)=SF_o&K=r&M|(`r^rS@Xz{GfEx^JokAqlgBdUxf zhEakhP0p|H9P%e%mZR9RsHN!#k7i_O)&Ll%;-LuCBuBB&h8f<;-N?#<#AH=6^na5!rk1c%EuZpuC()~i ze-{vyJC?A2)?og7`1ew)@6_osBK+ z#nz~j+dE*1EltjZ4sfFNrRiBiZOPko7J&{)XAiMW3}=G-C(s zvWGzy-a}4D9~=aU1Q{DX6298Y<69@l+4VF%J=W;-Uhd#?&|xT1EX;Hb+RVo+a>M(% zdgySj#6e>4N4+b&CR6H$gt3Vo9Z4@qUN-bIX(T>Zxy`*s_l9Y1FNRW*2v0a;1T7*y`B zykV`}wwM7VCr1r#CS@MdQkm|#Me!o+Z%vnRCfX4WDgGg@OxS2!jN=uRk35^Y1OFTp zDGaEx-Z5Di6aH{e1)-wOf<6FMCRHvZk;3eNh{rR&kL0=YsuY#_mcit7I!oI&vgX_oNDo zJo&$sd!{P`dUv6tvK*tmm9k^{6}`G|!6Pn$(@9A!XSL?Yw`ilI3+ z0kx0m4K$o=Tk_{Q`=dLdgL`%2gYP_x@nd%qDH+o4aE!=A{loOKh&RIa%K-&I7%zn3 zCU1!TCGKYg%4vw@q-znb5(7^|080X;>V)BJ;D1#@t1jo)7X4Ud`_w-!eO8#WsbfEh7yXr5oRM@#!U8OB6GsP-7*}Z;#%YboMYR#>0!mlQ6(x~SN$2fU$x9n zp*NfHt!Z^FT#j5Ve_6+z#jtG-06T}5bZLl_(mxxfla?y?r2A!MGBpqRs!jxiLKm$? zh5lgV-m6K(WUMwhe3DV@SCC4hMD|RpEyB9yG&QzyQ#K6QVDOiL?L+x&YOX8R-3Ip) zB_%3ZNmeD3ZLx#By`X-mn>lGF3%3M9lB{aZs&JjE2np9fr2DF2^OLlC8`@(Ky)nWO z6k{efi3T#t+*l6k4Zro32wtup8H@t=)^ZcC!hkOAv8zlhnuZF7<#1(`tk|X*Y@=ny zgfYyq?X2VHf~|lixetTAEULpIJs^I;LW|nfBZGmoru*+q7@%~j1|Gc~EE646MxZRf z?yMz{NXnGmrx{wTaA4~~T0o%SPx_?SfM(Pr3-lgKvMg66{4|t4Y_<+aT+pa$RiLy) z_kzDFtwiPlaxdp!ziM3`aFKOQ+}b~>&zt3n4N;LUiCBQkttBYq?lXOgGKuN{1lUlE zpnsy+3v%*y@gKnRG8c8htr2q62dK;5_;E=WSp-Hbr!X+P+9sxODBU+4+g#Uyh%CbE z2wn^QEiQLM8k>O=mhSZ`F*ztypg13x4iVM72UE_XhNm`8zDMroQdy%ds z8knOKCe8h$I5HNdOL>ztyfE_&zJC#OceXW5;)b6mH@j7WHy9E@R!=H`qOM~l{e70w zm1wg+cfL~Aujno(RciCP+d7BV6SJP>{m@We;(^IvldjY#K|DC{*Y|fJNI1W?JN9P0& zfhMb3d@2=!#FLHor!KL`cTGliup4z2jehK{t;Q0r3w+ibmrw`y{UcX=x#J=7 zmk)wc?dEksYZNpASc`T7c#9)xf>4t3W#fnHvYbB*R1saSYZ)w;MSrC|kv~&CM(;Qm zU}sCbVK})$k6#L!ofU1|>Q1D}(XBb*bjdRNw0CBkcDbE;+g3M-?8rO5eYQ0%d4%#qT9U@Ip&&)%mO_&c9%xi)z=_or5d?!Fb~2WFMq zH01};X_=O4eN9qh{VgIli;d_whzSl$T;%0MN6@X;2Ei_pHfYtj3YszQeHnRYwJf__ z3>iW7ZPdJT#@lqqr$25H6rNwM173?8tMkPdB+wZxh+DDRDhjlfhU_H6IQTx6u4%f8 z1mi6~9ZKI`7&&t-ZH^w}aoYzHd+11CLwmL^#TuN4c><*dNa`21=+MF((DnbR(@BCg zpZvVngiVw3o_}w(VO#EY46O(cK#1Eo@wJAb`SS3fi#DH0U`P#VB*nTeC=cW>Lexl% zziueBs?-~3A(JGj7#QWFw{I32qv2&bzS~u30|X_fBo;Z}f!)qmafAr|IMazPP8a%K z!v&JFyZP4S&ch1s=ga24rF1`pO^B-5;b3jkIy=@;7GZ&n60OP+hN;6Em=;ctgQgTY!0a40Qr zJ7*#vWhh3|hx&)ml61+5ZnT67lUP`Dy>ti{u&$;lA}yG_x$#}MuTTLu9N9K)D~0YL zUDM*F;lVxhz@|;GJY993dq^zf;2?A@QSYVj81U@~_W-@E?<{)Ldz0PyAqW2U4#zvM zBnqZL?gx-yT*8cOPoH;W-66|^_7L_{A5dF9P*+4KOV$JIhCQa5FF*CpWgraYl8F$Rh>qJ= z!al|WWSC7?fW6B}dg_KL{~emsHOAIWZB%C1LM^844V%yT^?3lq}CMzwKJRpX)3N`vxNzToUQ zs4_;eX|sB>^x13o-w{aDk)LJ=-WeE;6Y*1T$YtNgNMFmnlcp`IC*O{b z#~giLol?)j3MZ(Q3z2#4vmLQ$_awR)w5>CMUehcQbz08g@3c2zelL|Z73?Z@Sg_GK z=lK5!e`GkpYJ*BZ@HoyhDoPRKwEYASDa*+9@{_Dulz=(p7Jndb4Rtg4oX6Ckkmw3m zDPgDP^Uh07qrq2?C-q$W=@(Xo4RRn!;eH#Z459r2yvP7`$+gzbD+o$&+50Cjt?FEE zBmBY{a69qJUs?4C?>{X;9htfEFD!M^!&F1&bX>#(&q3FieoWp`*yTv);4S#vAVe&} z+#$4zMu91$Eq#c5k%K^y0e|#jk^6yAJHc_|66P!QPj8K+h~uEf!8g7FgP3hgqcgdEh0Mk%L}0G{psE;)q0Lm5woSUx zybCk!rCE>p*4^Ek4GQ?1s!A8{0~B8fV9DS{$|#CRsSRQJjQ~@hg5Hh%1-4rHrRp_| zMJIjEPM(vf_wI4VBN-1SwQZ(u_`EV{$wvO^dJU{I46~Q5Q5~&H!%OedlF%7o8lyia zf6p++-pOV|U(XV}s)U1%rGvfze9hK#5%yn8{y=woW1o4i%Nfiqe z3i;7#G4+JxLD9TkakoB@Yf~2-T=k#6w7b}GqmWOSWga@t(w0Q&TN67<6Z(aH1C2`}yj1bX}J>=P~KQ|#9%5N&snJbx? zJ?PcI3C&v@RevW1AA|Wx{SCfrcmxV2jLQUXT=#J&kGq(4GVOQwJLP-tSsIr-6`4=P zj=dMT@kf%!d>0H#Z|YO%CnyS7q+oTi!cU?-p5~E$ zrX#9^oQlgJ9!DB0dclTfu+yOb2U8nT-U|dQEcmmAm~V0)iT#E$u>q=|8o<*d)2uA< zIW=*U_?Oe#_#um@u-0DO6WXAM`px#T&B~V1C<1YUyj>E4bZBK9+B=68JRf0{H4vqa ziZ5@d4EAeqW@+X!`&8z?%8LT@8e@@DR^h^Zu&!Z~Vk3H2$SZm5%@tmzX}PmK0$=qe z3YX#BW)o4;l1bmpGEV(Y9dwv&ey7^S3NKGhKgEt3DC>0nNATt@O`Zc~x=iwRFD;^A zX#ZTkvvUf*yknI8VZk0i6wVmQ%zqXH2y*FjpwxFY2Ruh@1{ME;1FcX&XpHh;zUDtA zAX%Wd@0tPW7?~W#o%2dNSQnPyzN(jlP_<*{GPsTN-^Rlr{HCm*IM z^n0~-qxJIuxDJn6U^WGdCKcV>{N*c!ML9$7@szdS<6I3$)6rT_?+;+fv|h@6^L_?6 z3wBu?*m6W;b&?<51NdV&gQx6B>+si!*OIOwODtg6gDSIISfru+Nr%|vvhJ(nUYUxh zdZR$zkd{(^l@IfH${G z06{dym?1n75EO?D0XjUPnc#XA|Ff~Rk;jks`5hbC`G!hJbpZ0H$r zLLJzhYU5MBaFPRo1v1aXVaW%bY$x)J(K7<2J?b;w-XX22qRp_{8>Pr{>q;f+8C1CF z;Xf~@e%C?9Dod3UNlH}{0g@DAX$~8zWiO2jU5!``p4(({9li0WyTMiOzfEnI&Cg=F zO<9&zD7;DK8(y=ynz3!oXSO{ONMIo^e3MMX&XbuW`O@VLUjY>;N?Ldo*FtP0=`@1)jEE$NU9A^*`w1<7a$BU_%DvrDor1L3C zrEHs;$s6C?s+RM!dW#NAr>>{DLnXs!k+2@giP}?s_+tRc`r7O0t*vn4VSZREjeYhV;J5*6546yzfg4t?R(NVCik|ldO?T^gBb&I7IS!hBU zYPi8E*{$9|*OM5Q3ZSqv^a=YMnIVnlwy~rMdQvCWdl;TkYa0{i>Ra|WP$xBSL(y0Z zJF{&=De5ZL{>c|9`U1cX%~~Q+-Ne=`Au)nm51v!B$E~1NO@!u-bNa4#Q`b$$I@3|+ z1QsfJ;+d6>nn=?&fFT{%b)q*tvPhUePDBS$^>n9yY6mT{UljeC?-R6Sq-EWiOW%I? z$RoMP@eH1qT7gRkw;cf;fW9nBk{RhUtcVt~J#5&>d6aIpUP^na z3QT@ z`<|i#7)9-7wIx+53J-dc!Qo{Q-|ZsB!`g*2VxR5$9Mc9#1$4i&q zew(Kjng(0Y)j?hK`#SD$IyD9UHgj$g{DIF_oit3Q^s-RlYaNca0sLF>`K6n&i|f9# zcVd6yF1Ssw{jX8Q;fZpdrPuN#K1(tw$DYmw3_E zg3W+?Bs*&4{E=?wEd6hXpA1{C@~?l_L5ygQPmy2KZ~yXZ2MVyd;S^tJi-~<~QtxWD zLF7Ke9nxJs)g{?ce;>EIVcnH0#JV$;OWv!-sO4$i1kVmFV&it+Zg?y(ZMXR`d*E_0 z-O%l*Biq~|#N)-L3hK?eDpUID(jxO_(~uo=CX>?~^UtSYJN@T5i%~Y<<9;jf)1zj4 z{PSrto%GRm=G1XkLpF`NIzyGQdMYV4*GGti=gUvZ%fq)sDyw=+ceXh(d=_^$B|Mim zml~S4OnvW$4v3t3AuGUP~6n^uHST30VuU%?{YVaULBgT+C&$JNaKz z11${b?XDfl9rvfy$7iVp?c4KM;H`hJ^H0fz+gbTL)jTi#&QRTGjuo!&8c`jdptIFx zfzh02Z}`rAT@Pn9C+2B|DH^#6vtD9s#9qyZ+js>#wOr$)x6)tuVw#o^zBE-Hm{Rjk zEu7tbLtNTb_-xEp2-B#XESvv#BbOEfP%$G+zPw)iZ$8>mz@MI#ItgDV+eL3W+g(i0 z7T-+EY+co`Av0bs-vVSt22UA}U!Ip9iRL}#UwL~IgZbcK#T`|#>S3xs!!3jC3RlZjACV)pz8%Z^^5`QcUSS%RJ?2{L#bvvT#c4V=bsFNx!`Z+G`vyTYp?^^6Hg|E1r zYLg$En&b)}-;xR+=0%!Ux0r`(&s`5@2TbVJMY!E*?#2C9?i+8~t&7i>FY`^tH;HDcqfk48({BmfB2_2aGtr@-kcwQo$2Ox zzTD03jsVgJHapTpJ}i{0X*OH-QImEbEe-*ckHagHIg|TN$kXcMv(*dFZ5y_w_gaRP z6{=SC{8zm|JqPC8w~cDsP|eM!6zJ#aQ^q?M()%Yf9(SQe0PBBkIKC?iF~bVplD;gW zz*~9;@JX@jF|98J<4+Kxzg!|+<98+2;_74iLzP~UbCVrM=PDMYNnN+`g^v5GBZv0H z>;gUDdiT@CYn-{CsU%l@+kofs z1!%7y#B0`*$2Y9U%XO?pUXPXd!Prw#I8Q{CAa?O1+U@v1QA@e@Hx4mA?L7y4o22Kd z<(Zq&yr$%%CgnXOc|Y*?;!cd2^Dhe~uBT7k*qx+Y^A3;WM>$?0p4Z71A-Sz_g*stZ zyEKxnA`_L4bX|5l(Mu}Ij2f4+P4MpQy*@&rZr1;#MRFUX3Uy0NM=+7>QR9Pan7}=L zaca6=t(x`C0*(hQl1koofZbBvq=+MO`<-7`wne+Wb19(T>*Y+k>rTTx@Bd(}CO0=q ztlWJ^P8<98ZS-9H7Qy4t^r(PGY`&(=46bjjg7p~Jxy08v4dik;oF}?;dLYfHPt|K& z9Z7V*i24*IfiteXn>>;T&VKzdleaZ_!nj|WzdqD5KThvAr9Lo2JHLHe>vXXVkaG`a zF08&)@9Zu~*S_*9lj$d4|0g?>eI4({ysk3D`MAQOv?Bx4T^a9DfML}Q(R$+E1nBc* zn$?=+NHcS^04umV@b056`O;Y#r2Y#NS`+fL&Ix8|@2xq?Qf<74UB^_01Kas^0SivM zb}nc^gXz*C`Mify$5#n|wykU#clHo{RWPZx{}<+;7nNH=D|D|-kw&~+d$ztF2pwK0;m5S$n{BCGz0n30 zqC7-utI@rA-?-}QR*h;&H*KD0PjlK`4(No+JTA=9u19iPlL~b!;CXpZGkbpgZ8xBK z1JHwJ{aJ?Bqj+t}MSGQamuJ1Xt<#u(cSB>UUOkG$wQh3Gcvd#^`SSl3r#|wYQvEy# zvWUO~GCd2JxG4o-Zu~DIbCCPj#}N6jZnDs=+0-fXT^GH$*tE9(=g}HAHf0Rg!IXA# zwdY>9wJI+P;7^0uWG8^Ad&gWIuUr0&8mgR{h0O96V03)w8_1J!)t4dND1)q{m3DLL zdhvYwA$xuD5`dDN6z2Zo<%xl5#pW9mj8<{egxckyQKjbx$=b3_s{xChs9^%L_0%uet_Z~V^@KIHfr~OTARZ*?d3Voo;q$>MTf}TMiI4FM3$*Oc1oZTX0RJt{1!hGF3)f zxyZeYubk$-m-EbpG*^S}z=v6}n1`=z*`6TqVqTvhx{_}d>fdvzm|1TfyhiJA6fNXa zw=@RZq-A)1zLeyZkixq7DR#k1y z04Hx}*&LZUY0_~e1;6C}RzTy!1->1J>F{ZDEd4M3)hC)Qi%DN`EI8sgAs|1wE?!t$ zQ?~KE`B{(Lrm7AY6A!Pb267Kvb*`uQ)yvlE-Z7w?b>5p& zAFEL*%=t?I@bG;i^{rMdkl-y56U&3>xQy)dt%L0C zXBHf*1Gk&|EA)ml_)|BZ<)uY_H_~jD^rI&AixyAgahl&3#L~O?ZL_7#vE`$cm<>45&KPnD}*m8Dj6fz_~JnP=9#BHkiRZ_8Sh5{|vEeZLalbo;b z8rzYwV4AsFKAa+rYFA*fyq4sn2Ib%Rjg-4Q`txa)g&2y?@auo0mP>>hRPoprRpr&> zLcO?}dB*TnGQ_vtEG-YAM80sm@s42^VR#+!MLXxjLk?$p6|2p_mN3edYEBL?EOP;67d(t>TnPhj?jr zZ946g({|Saz0Xr@l08eeCYmW7uFUAB#*8win`%?msL9Z`p2ia^UXk0(CbEd`49`+GQux=P&q)eAo=7v=Q}VPf8{Ep) zqEEHxk`Ajsz0Ho-@mnnePrCD|u%G?mmn9u|eKcg@%EYY_6qgIvf2rou)^I%I>PI;j z6RUo{5}Xmqm3gv4n;{Jd0d{$a!@0OtU;n*MdKXr}jTrDC%1ed@xcSNH$E&U39oDI) z(?cKYJHjK7MIqX}Y;35>F4WzblgCJB!RZ^&Se3tDt%8R~_>u7nPuC^`f)}D#0M8C| zAFPCiM;sM+xj-ZEJ6GcaioByoSvl2yD_mW^dmX6nkllC1P8yUW+-?Ae6ZlfVI~#j@ zYg?Yrv{2eBv6MHM%5ksK!v8@Y2YpNV>37QzxO{6uz7(`F-Stb~zG_+}<}PG3m#zix za}7C`1_K5AdO+Z>k{*YZ;*WCYp&RPQ%FhoxO(V|>Y;{^xakBU(ZZ4jUJO`Cq%YlFN z)7*!1ybL4~b`aMQPiWt%P`DD*QI+(~>x9`qgYademZ0!Z^kUOp1dwtcc;AiGPWS;L zp$TDChcX=+QAi{a2!cjdABYiQi@V8*F?E%q3&m%+erAgX6%Gg_UGS6j8xeZPyxN^__ z4PU9CrX|#^mS(Q8vXb=8%{?|dM|0{h1UTRt_fgc5{8XCoSo$*cF^o?eN9L*if-D<( zAKy+2>>5LrS$mVEp#&k8-tIC`NSH5a7Z^+v>r)Jr7Sn0?jcDj1c7;ASz(}EX()@_6 zul2SWG^gEtk$MO@ninQ$DiRZa9)ip?(mtANh#~pPA9m59(H9wip2Vfa{eW67^thW{%0vR=a`bY^+W^pGVe!m+##o}s+iSg?J zk3U{3P8G=j7Coma@H({TWZFUBWr1qwe$kI793TBfobA}_tO3ov=e7gWQfUN~6|xnm zE1YrZpB)Q)t7cbyi}a%SZPuhg1^Xt4XuL-&51)da8m{XeOnwzG=@jn60dkk9G2+uW zI7f%1Ok&RvaN7Ix8or2=R1aDXYBF^#-L3#f^|EMCcw`uxuMqLLS9?NKAy9tK{$gd-2u*a_$l?szCDr=}12tLB?S-?Z73y>6J4F8jwc0@kt|W@;B9A#>5U9wb z0WSh&W0t;gaWn&NzPKugu?LU!L>hel{5`XUG6sAyCCBe-G7x$$4TFc7%L_VszaB@P z-oqI5fWUN>msxe~U+E#(C$@>iBB1744+=vR8ECEvHtwR0Jfc(1X})aK%Oj;kgmxSX zIG25hVz_=H!hSyJ?CgguLOqY00IrM`{hV+^xnFY+;6FgnPN%C5iamj!28P#F=Gn(p zik~s#=-^W_BRd^sOsi0S?9x#VhLii|GQ+S1aHV5km!FjBsPvAM|u)YyvqO^f(5k zwYq-^$bbSq&0tHn>;T2YOc_E50{+CNOKq5*r^d!(P|^s<8z)o0u4Xs+^aF!HMuye# z^9{Zr^>AG`qnc1~@uk&4Kw!n>y4O+vl@-t}{y$KlE$*g?X%X?REgBcWMWmofh+0|Vnxc=+nz9-U?LH4u_!{;u!KV(qe_7O?L0(EOjRm% znF_wbmpza8>!AO^*k^t?moc-Q{`<<+aImP^Fox5BGO|phme^)>gjE zjy700v>&osKnYzJ)cDFApC!iBUwyQ(D6fffgfz^^iEd@q2)MsL|-Sd-OUCmjCw#s8;4K1STJeR+p82$6s08m-kYoOq?zMnd+PR z#0DMDpAzuw%ti{?C<@hTO&U8#opwv-Qefd2Fn|yyq{`X}CD%J`X=?t*m6aj^+I9wA z+ld{hKA1@P*AV5bhtRLH!>0dC)RXF>P0TaQSa<^tOKJ8d9FA=HZ@zwc3oAWJt1xVR z9d*UeOehWG$nAI=@{Sf90?BVBt{3fvloP?~j*WL(S(p~`UrCBtZPQ$Vk7s{wL)d7k7{+ zDkS$nVb0m)5_wl!0HT{5#g^G(hE9}!f;>Q^dT#aCu$U_|9ayk34W0f4>rOS(w0JRH z*dgkOh2L~`5qYXamf6nF7!Toxf!{hZF!rI&$6677J0JAu&pV!ntN~@K2-brHSuOiu zQwMQ0mN}`MSR=?J5HpeXafX_g58I76-(;l37=?sEIUzWS`eT7GxOYI|ZPhE~GZj`< zjbzsLZ8W1Nu~}V1ys|>hZiLi8F?a7VgjWrLfWaw(R1{5FU_QhAXPV2-e-&){ah-#N zV=u}$XT&RtT8fK5IFOmz;8NtwpZM@^iOnf^t#J9pP1~Q^) zTGClKyAyAmaPd)E?PSBpjIviay4CsIeh*!^!Pdkh=S3yjps3Ihx*!$did{MY&-aRfw3&r#9K6&>ZY1b1RP+vQ+Z(Eeb*=Jc;`~rayh!GDMrq zRR?Dap2i-D0rnrc<5P1SIr+0#9eos6Ry`Gd)<>^u36JR96a#S5a*q03d!5NaqPmwW zutOZ zMhY~M^)4mrSL*=iN`pe2blQV3xcA&5i{aZj9Vg?@^lWiUVGh{4dWh!rt6J6Y9afb2 zqh2~uuqTS>jq$NW_W=A21bCB*^w&FiPTN^AIPOv@pmj8R44pm0+yG{dv!7bXoVB6AwJ}c-k8#X&}Ya&E)(_xBw4B;V=PyzLUOE_#GWBaQN7MJ%BP8TWLm_$d) z>P)9JYR^6JEBrdHR*tFL$+-w@^ySqRilK{8%9jvqFf^aMr`S<-5z^0W1Qt*p+wD#Ky1fymI$br-{Kv_t}%Z;svYR zSO`QkdV8MHkM@4WoS_#0{RV<0y4=vp0z}ku0yO76?#5O#7w}Fk#96|qI(=%{CbX*6 zO|m=oXUz8;K+AV$=P-1kx|-1$K z;E!M>P0?3Wd=~TqVv9@ce3zWk6X*$TkOIq(b)p}2EGL&WAY6m~k1|Ro!C9o11_ie0 z;*vno&v|TR8GI*pXBiGtE)7Vb2wI)x@pvt717)uFIJ^xCGrEi2Xe{wXW%aay}cqPsj_2^EhRN|=&y4egydDx4D(2mMSh z#UT%I8p3o>$8~s98&Egnuw*e~sf&tPD0lxwgEELP%$bmVZzw{$y)@aR3|ukm%BTIb z$=6ukydYj{uhB&hW{Q`;mNCIh0_VS=@GBX50fSga;p?X!o*FWX0;jg|S_0*nJFF@+ zwnna-9?L(`QEK4ptIoDj5KG)O*3J_(FqNJW^%n^6tmlTqK035|-Tbf^ff~1ukPqr> zH2Clj8MaqmHYmy!?X__TND?CNr8UHiPjF|Onv^K|&W{bh^Yr8UAz&k6wDf7* z+WN!z&Y*Vm;%!eKw5%SY7dh~U0|l9A{yudK%Wp=`u2bj!!JDa4nw-oOw_YpH8^6I4^6A6+CY;T*P8uMM;sDO?h(>Vw z>tQA`hW9cUC)n72I5(6tNe-Wrvubb(1i#h|TIc}Ud$+to#44*GL;H(^zf6I)sVx4pP@6jY^ zN8eQftRnA0Yr33jsoCgCy8POK4G71eb(gO+s)Yl;w|es7Udi4RxMI#uQ5f{IcHdQm zbbGWv%ghbxdE=K1`c#JFbusN!9zLx2kJ_0rs9eEn9%s84I^hLE5^rGg@0(4H^HE8r z!Pimg-?&f4{Y)6nK*?wnpUlL)cbqn}*$*3p=_usL)5DxWHF@RgA4T3LGIktpF%n$dV!dbxZCz;K?41)#4el1 zXA{sXO{9=Oq=Oc&;kqq0_gDQ-Q3rALedlTN=-6l7Hl$7HaTkAy1PN1S0enGgI%LLisXja87Iop8bt5dG>_EVx|^P%Auz=4*?sB z!k&mLBk!2ALSy=26J?AwzU?8cT!z_P#BQdVGCPu$0)7@U7seN=Z|zRDkhy8RXhf?Q zmJj~x4(iLFW(r}^h3G^Y`9UOOw|Xi0`==?IxV8!{sIA%cNUP>=QbWhWj~qTff?gy# zU5x%1IZ}*$D;@SmLd$G>Wc|T=<5!)JbvLx>ivut5&A;veTb$Eo*l)77x&pXj=;RWU zBSK>;8|@9`!Okf_{F4nGE0$xGv(BAq>N0z>4q}s|zITElIPY?|z~RN&_5nVt(h1nO zK#(fDo>6LTNeutv22f6C3(;!9pJNLFV&3!5WXGHs_QK=W{lsgf<)U^Zk)r8M#`Yls zdv1+A1WZ3_P!SY~y@EwYIBnx0F<{M`jHRAB|A?xD;EWHikRyYqDrNAc`G}qx-XUV? zLU{Si&7$#&xFOE3(TsROG3Wau4ay;5Qq#$~Iu{1Xk6&7NE%)0O3*xnnYcCyT)6|=? z@`)l}$0zGA)FQG(JyBM}br8FY!6Ohw64T%$FVfIHu;|S(5+^^QD=%=n)BnfpUUaey zx{t~LHbnL8Tl87(Qa4i8`N(8b;OnJoR!xJ*aYW6g=FXn6vbsU;CVvG8+e-nqE-5)1 zHnMHqTEVC*h_qTQ8(C4FTabyf`;7_5_Nvv z;4BVK3%_6%AWk45kV`9A2^lUwqHsIqEZ(tKjZa)utFuS_il*TP6ziffeJuDu1AOfu zQqfcv+U$msmQnS}i5hgF;%W2JKl7ZX7H6tFeuuDVgcXc;d?qtOI>R|^Ns;oQdLyBb z6BOvl@B%Id#tDfd{@kSXvxBuVaIO;~Ep`wf($V5aGWKnN@SafCpYpNYZY0H4ZB@nO zU2F<{kExoW^v*aSHrdv~6zAH1dve@nYTqpI?BF_k0V#Rzkd=OTSFjoM#BSYEWZPWF znS`cBW^!;1_vzeK?<-u4cU=57`sY8?E-n|R;^}_BkHpsp&lKb(y3$iC#a<4a z29hA%h{;Fv_t5IEtN)dJZ~|$jS5zukjP<)Ir-AoD=lICdX)Y*^spW)6DAE0AUmc8+ z0f4|9yB3=y$@l3+QdeIdR=&B6JJNswI5oq68o)WDi(EPNgtSyc!}L!=Okp3$)?qP& z$Fs(97P1%x22Zfj;9eE=SJ?njWNqT{|f=; z@+#Z7G@+ydSi=4KsX(RXO{-T}PBLJXMfW1Lw7VwjvtUyZ$xb+obGjF z)4X*YVX{M7%K=i}o4t}k7PqK=@KK`*F5|Re+p08Y;kxuuOmW#t8lV=TH#E*CT`Y7iU%@t7t17`<;Lv~NiB2K2-}q&jGTYzb?* zGBQd2M-X;gf<)w|~;)`Nh?NrNi1e_i#6sMA=Hqx*s)rc5!o zA@dl)R(X5bbg(-RaP6~~2WrX!&zrQVI#M=qc$8W$i2Oa_B5Fd4g1u{v-JuGlbazZ|#6syySD&siBYr$6b-;|5CTM z?ul7ly~J5{p`>N8@aOrMMrD9pXB`kbJhA-=qQ;`~sD>5<-KF0E!e8{fMnxh9Srayc zsxJT(r?(bYsL#OFJs`PJkzrc6L&c0df2UxNay6oK<*z~LcaM=*W;h`7IG1reS`S%e ze0iL2pF=@GSRYI|K9f&3Qd$iS1IDP(1Z6pd!I6~0oS$P9s>{YoI)k#c30ma^N~ZVR zlnF%NmI*vRyy6!j8#RuVB?B=C& zp9$T2;n#0F&E_G~tqvQvC|OSGCvm-T4TykT-UNwQKi43!qPb%_)J7H-m#kL;JbM6& z^6O>ILQ9{vb9l;S9d!1N#k}fiXm(--0se>7sLoEqeolE)u&B~u>TnW^SgxhCqlb~WZ!abD)ig=bRZe$4eSjGBHG5_L0>sh3D1AO`K#VVf ztBDYVv^Ofg4HifuqTqTPE6gQQmg2JaX^gP`A7+cOBQjH&B?+Y*+%?2o+)P6SVcniP zapf6;OxYFZKzwcfzrh|@sJRoEi=$GN4q?wJkVyQWF!q1ZUz9Eh3vekKACI)aWJEG+zrXM4eHw;=v1NS5(i zU`3eU*hW}*$Uu~;QOhkiL}(Y(7XysP3S$}4Lb>U> z;IMshnMz^9X9xSG|DRWWBZ1T0d*|AT4JEG96As)rMoSxh+d)R2TG4b_ohP6-KqMaR zfrFHKqIzn8Sg}4WY88|uw`+?J-9_Y>az?f5PAcY0=K=M=J*SCTaEu>!9Oez}K>BtdOt>fQHWg+yU+ zu=ky8GOIlkRM*^$r(CLx(2uv=D~S3zf>98J{s!nHtY5+be~h1>__fSqFuYS9n93jfDO%#n4$7IazLjd#N?HQ%*B`P-91B04y@Y$Q+>$N zVgoY+ATspxSjOy&`n8SLBQ487Vw`CkIF!o@EFf`JZ8xyt`ELK5IedKdNk&-6e!bp+ zMVhoG>mcDGYsK0VRE7Z9{NKBgC{_!A&^vxs&6~keO2dR4@7^Gz-R@6w4uU(%93fFi z7@mMZI2^ZLb@;OWA4Tn0(*3NZ_jzyVn0R8V}?q?AP#Q0w=f>uIxG+@q2uID+c z62xtFu>!)JF}1-@T+)MZp`yIL6#1ga%7k=>tqzz+3(%rAq4d8Tn-&lnIhC*qZ+aBi zM`8z>W2ixAP6x59%Ov{>nC#NfRi=VCGT`MI02=9^t8-7xyxa>;jg41mWhZuPVgWFl zNaNw<7~E5A^*mb#6KejJ@=fkW7V-U#hNnF44l}(-V-4i$RhncpMCTvP7&bz-pn|Bq zr<}Vh*tDQMtqU@|VOFq07A_s6C{)efqHxvfi+H>!+$ZGYZ#T=^)*U-7T0ph#{6I^>|pbc%};8_c^j4xF$ilI zh0PRLhwx#nRh45Z#vLDx+p;zcW*Md_6-YrS z;J>iE4I8kIlO=GnT?R}AEA=7^ZCVynX_DcMQjiB!k`>!;W##nK8G8bd!vKL7b`VGi z@#3`n7M(8rfF2Wrz~Q81!-YEe8p=b&-`H&J530|AE`SIb;MrbeG}^87=g!`isi;&h}we zXIa!7yd5KdKlbGhGN9v$7N9d9;50&{ z6$9GZKFb+GL>qT@?xwNHr7FJGs5UBMQRG>kkY8nCEhQ7}rZIvXR%_%Cx+=k{F*Hyr z4*?!QG$GNeo$9-wJT8+mjUbaUt^GgB7s(?5i&tXMvMYwEb!~*LsN7o$fr|v(GeZTp}zK(;Ayq7D)jNxIgmN6C8X7|&D zreCr4Klz5Gr7SIdzu^7+ot6@~n9Lhkg1H#gh(*ZR8#>d^J;2&oEPZ+J9Mi7-wO4=% z5|<7Ob{%!Pp@z0AZlPsEx{9#pGBfIDA!v!b|MVcZb6efFYml()6ZzB4Q;7JikZul{+l<*TnsUewB=32b`vR+52B_o7014|FX> zdZ=phZ-XouL!xM7;_bz+U-ccYwUk%dia;tPBUuc@MKdExy@gU*yyjJ1SpeYVFyjQ< zrhKyBI`I&bgCIMJNr{uB>k;S-ClZf7Ss}mBVvp;;oYEy{#rFaT9_{9AZfvp?3sjzq z&t{+(dj^TB02^lpJe-pw+*B!fTgS)%)oM!HelH3;6+s^g4cHl7>7?yXbL7L`0wZvs zO2`DGSA9zcthp->b`p&XGj_j|Cm*wl#ak%<*~ZIC%JP$12)5+;AM~(3s=e96;$7K6 z{V3J>^~^#<_QVjzL2|&l&JT1p4mDZ=Q^EMwj^ak(f@p!#1vO9rh!)zbn(UMqM+f4y zW@^O|vsP3PGSYzk8p8HOdK@Dy5|}3`O%@a$Xb}*YX8j>grsHT z)|-Aef1~{>)P*4?YjqGaKR#T&PCce;U|8g>n91lXQR8jL$!+^_slVm`3g!Ob%>&fk zCDi~*)T4u-N8E_nO5l->GGCoHLipu|>>BDHw$2~4jjArcih7c!M zu~raZdi@@((vL1ybVvjp34GZDrHuILLabcJ^((unW3b#wnYZpzFU&Z#zhc!6AGZ9G zQzIqI0+!75m$9)=jyO8mC*Pw-RYbAUL_#|XB<`_Z^E>CqDpSYSa^#40D@HZhhXof! z|81$RY~TQy6P}MyMPu!%>;SpIbaj#KZS@eZkf^};FS`a2_J}nIp{)7uniICy3&%EB zz$t+z#!eh;Aw{a&3a#?^RW|J{WoXoa39k#y(y!P$bLQ~`gxipg;CFZ%p3}f8PKKFx ztbl#;2YxhNBWDd68Vj_YWQf{P3fpp#FBfX^ClQnFEpM;4yZg@zLnPX`)z|gpaqMzW#dn5t1M5TTtFPDl!>j8Eu$=RU%!|8H_p)^d z?{B@)rdrPCMY&#FX#p4TRA?Md_@sySMIcqqL+a1t^Wx?%{PXVB9h3LBFT%fWn+?3Z zmI^2UCX#=TH55M-A7ZP^yamg=VJf*5;uG5H-BSA=>V<`xyrGxI73ypuT>muUOA)4MvpiCtm~UeO7!wzjy&wS317r@m}s z8>Eq|zP&z4+{=flXPIC3oX;<{w+*YlKC7SkQ$G#28HID_Y!fz_hrK=@+!nmOKX)IO zr(!MuFSy^tUtzbwx9y)qEe_wG6dD|FH9xgxU#YFDyggGs-ajvkwFS>VZa>G*tFOMF z`a79-ai0%wi@rNPU!UL7FA_SwZ^AF^Qv&G(9zU`0xV&9oH_KJn&xyi*wO4~b5-o6EW1Z?m+u4Z8O( zJed!@zJLIThz+j=kJP<7U$J93wsxnYl_UQIM+7S!04WY73sX}6<%Z?7eUqBLJyaBb5C zmwrjk80Wpc!Bwh#!Sem@UElei#k$A#mQLqdx7R|;;akiTkJGivVii{;MUu#u!Y7e0 zpbl;Z@ZH;(q*v^zK3CGJ#9g~nUS^^1>{v^530`yLzK>Z3bq3$9+eK%MqJvi0?P3Bm zs3Cgh)1UYp5XE43; zb^%vD?66>m|2X8|`f>7Y=dao2LV4lz)&srYMvmBjUrWs@Q#jDZZCZ5J-#oWq)Nq&i zr-K0Zr& z!G~c==}F-J5|-ehRBDRPv90%~TDE~FkI;U$d$-QCDa?E`{I_*=u|A-4k8|bl@^1L! zjay6(dr`~0Rn$-4{;#RRfs7WLeR9tq!#4X5m^_)9 z>F?7ppYes!edJ>1dCy*v*TDj((k{d6_efnPY^haD-@gtyIkBK5v|vAQ4OA z6;IwO+K!SksNwlNDJ$BsGK&{DG=q2WsIEfn3IAsejy^g4)_Z!b$mGSte}o11WHk0Q zE@x?9DXZ&6NdvclSB#r2m3oXxD)roQnaoc?eqSF}?jJ3<^WUxJrt^#(-nbyP9T9B( zjKf-C$EjLjiW#_B%8ur5eAue>TiZ8zrQcR@E(-i%JlQhgKDlaJ4!JwoEYrCMl8{Tt zEr9Wov=ZM+4|fBPk7zB{N*3>XodtssU73#KrM`~n9HpA5_;tE#YZ`Ax3ZFBojfnZA zF2bc$UTzt~7L}<0?{xZ7Ijc`5PN&USb=Ptl%YK4R_Gawx**~Lt6?O8Zffr#q!J=J1 zeFzi|^(@I28TpeBot0QjpE!}ax;b)JUo?`-^q?Hgl#qNil00}>=eOYd3EQ9JpkNnr zS4v|qT1SK-x~)t~W|XPif47dZo9<6~{%SyIg$fp;XPNN@s*SO>;5LPO{F~PZmm(~2 z`Hiygo_*T~>e#`I+{9DdT+xR9GB;{Fhp(HsFNceC%|VerQXxKj_z`yk((@}>4$1cu zo6ii5j!_Bz3Wkcgx0{8cPi(U99U7OtngVg>6E_`4&>2bRO(Zxmc(3nrYO~cEGmyWD zbapYxrdN@+kk+c8c4IgXn`)wdyk0Z2FlWV0cUk9C0dF=|?T~d6PpWcyS*_`ae9?3s zj*`9J9VN*z#!MNqb3uT0=)W+(b-R(@!XsMY^psprxb?p|-NHS7tL)N4Fr5hTG$kAC zb=-R=GjCzT`Z;T&B_?!YrOlG3;X|>0pnUUN$%{8t?g{$s>hILQs=Xc2@sfc0=bgbh z&Q!`LYbiOSRwkZ)xN!rsKSz@zNCt-RBQ*3-h^iS)3=Swuzu6qVELru9 zF_|Z^Fhy3$dm%X$OrGr9+2y7CyV|Kb@|C>VWh1=@*^-oWv+(T8z}f2A%i3pNVsA#t_Z>s| z&v_TWV=5eG`$?~gesh$!n+Z_N!^G=aR@OS9Gaz*p;WYc@W+_->A(+IwD6r2Ntp+o9 zw|B(~sXhgGXc~$!@-8b@G@H@J&&Ja{V)Y)0hnoK`wv?oFmb2BS{1#!b(QkRx= zeeOxR%zWx-n#uYyP%u>_6W-95`Oc*ik0s&MCZG4}FV@T)hM<*opOX5Ix+L_@4dE_+ z2wFOe$?`$D&l|_vp4#~U=&QmD)CDxXbh0ZuOP}tUqBAr@9fzsCo`yB2G_rUrMs8P0 z2jG=_bA6#a$&nEHu47?m#Oh3M=n^5ed8EE*rfz0QTkfx5xesZMItRUct_8tZ^NH6O zo&k$YK90cZ7U8&TS7^R;v+5T%{A?LkIr{Ra-gKW=+J?`!pqkH@Y>WMu)33n0;aATu zt?M}a--S+eW1RKW`*!AO?$SCje8jesT*Y$gqiq*)Hb|U$T_AIRx?fhOusQ$HOg-E0 z>+CP7AV26IqprUl{x;|De`>oMF36R;Es>1xUq5rcj|+7@ZPN6R@|852Y7--(QJmA3 zCmq>56_ZPN?rZ)`T3M&E`7!1~{6bRTvk$NS;C|Z8%6vCHg73>jh5d={v(Q3}HG^N- zXzR7f!gCV_JD+*cm?3!e%-%bVyEUIM?!b|^->u-|<%CNd z%mFO*<(m{Z)quE1&jv@IYsy!Tfhrhq1l zqt;n{D*9W2aH+h*S)-V#hJ*QvvT(-rhN($2YT zP@WHAH0Ig$fx>4d@$8?zB;*Ag&B{9|l&G_BzCMaBR+2;i{`023-C|=gYgF7JZrajw z`ht(FmTy1oZISJ6ydY;L%#6z|gLl0<#ATNfHMlz}&3ZC=BM?|t2Z=MaG;#PiiiV2F zrH@X%vLxgJlJ!%6A= zRQ*rSYjEx6i%K({B~rnRf2`2xc|H}h2WPAhifef2O*>Mr6Snj^{LUqp?)Z~n6IrGo zm|ItV?8-p>zWS=mY|^wO)YStflf9~8RC0MLcD^T?6i@o~=U{R275j^?$IECk2%IB! zK_b^ewib)P{)B(?v7%@FTR)4QYdpcw%<>}6biL~-M3;`n7-)AqASlaX8j?Ff(W;oI zd`$wHo@W6=X-irTJaSjx=%97|RZ%Gt-a2hn*Fce9`fz7%&u-gL_KnXDQyu+Kr?IJd zf;l_|@891;HNNw|;HF%EdspTi>V%sSwvXSx$;q)k^RD)pq>4*#uf{KP5To{$6z0ta z6X_D{mI+S6^%+$0q}m+2Qq2TwBtqtBI%LHpw=vdJ7E7POLiYn}+n z#v5A?xTv@Y>x$dN;i<5Zy3|u+(>Z{%Cw>c_Ww>{1jDlzDPo>LE?DHePh?7c<4%`SN z?YGNOFpLp9&@V07_u&3>`u6r^?Boj<6e{_m8~5s*j3h`eSN|r>7FeKSlFaHGrh@FH zy-Hi`==vlbDH=*>IJc_2(Z}}4wh*p%#L4$UQ{ERIt)UZ-zTVpSeI9+GCT=Xw=E6{@ zJ|(zc+*>9vF6TRM4>hNAd^z%5$UNMoZ$B44W?wC^{WtC#;)&|7PSS<5 zy=0^W>&l}hH0&A+N3OR{J(?zZ7 zf8gU!F=HI9?I+k3W`l%LwIk*V%x-jOR&T*RCnI*&#$e_0(4tQ~!#`yo1#hv6DjLO- zTE{jK-V0~ig+)v~&38EXLq4R&YGADhQ+ADWI@?gg6et)M}=s&dSHzPemVn$m1I_JS~=Y^XhT)JwBqSo3xQ7@|JnO&1-o ze;ywQ(i8DF8p<$vmA)A{lBzvAP^W&uV%9$WiR*Wsi^GR{mCRQ)4p{cTrhk(j% zmzg-hzA(t(kEr4Nn@ z)#8?V`)6F;DRo{!Z~ot_{Ly~3!M@X?^Vjr-HJ{=eea$&OEe=T;_=q1F@h)7%@Wu1F za%Jm_c8c@cm)-w-F?;CkU7fF6kQXqE@>DC+NXICBaD@7;@-dV6pPSL^06S6&vqD=MEHTwMDwz*=0g6WRSC4}8iLSExL z+j-zE`}{cUSp1m{`z;1HV)p*1jU`AKJYekfY-u_{Gc&vC1ej#i7Bg-qKV5Rhxv@`G z)+Qbox?>I(>Kh$L41C`)x#9&D+>U2Mn!gN5pNEVj_}JflnfO<=SIQM3HnsbcSk|^? z^p|n#fyop0Q7WA;8S`9i#^|KOKJV@#E?)$NuGhqtwffiU?Jqxly2X+| zM^(CVXV?4!RStuK-H8X1tO zaewn+m@Z=MTz-1Aqb9;2C5PQdK&E)4K-_HlqFQ7AkJQ{}M$22i<*x>9>O0gF{x33y zWUdWN=%GIr(#aPUIUb(s1&A-u4xa4bY-V9nJ39?g(Gzy|ahP+0P!c^z7QA=Ve5pZdLJL`5&K1y}0@r^a}r3 z#Xj9D+2GsV!z%xa&U>b}%AY6(xLz%(wmgsTY)8TXmer^byHvM}N3ZAhN0DDU{n?GUc-?=jk?wsOu8sG?`AnV8!O)7fqL{;zF{^{%|h&2Kjl~h|vAix0vx&hS_mtl0yUv zUJEZj7&nDJy9%1mlC5(1b@Y_{6U9tF*9$Xw?QK^ z#8CRFqWCsdOS|ZaH7r|{^2Zk|w-`Hf(zFRwViHJ{5ZkAr71YBD+4G?7~` z-L7D@mRn{e+ny}nIocs~*Eq$@;lphxkPtjl5_~DSPG-C%FsPje@v4B(HS*TEe0c6R z)4Zlpr`vkYU$v%cH?cYrICwnXVbNaXGF z=vgj}Ed$(|IVH+$fy1{lKD~m{JH}6|=0|?ywZO_}+CXWq4~j*;!$6q?!)d~oj z-Cpt>LBw~w`6nr??)+|dd#YRmfv$CTvwks5R-LZ*ipG3ZY~Jb$R5} zllb@d{?D>(=hfcpx}~onw|_Ea1E1fx{k|}%3%*)COsosJ8kY^cUEDn3ud3?|xL@7m zm+c5V`;%!Ba(PW(w-j>wI^+gmT>t&@y}!8Qud@ug-23p2|M>po!b&Fa^1`a~YU`FT z#Q)-K_;2UifBV2k?C!S8J|71IKYjJS0x@=TUFqHQ3}(fSiZUWeZg;a zZ@g-?3=vtnJD=RAw>(_BJDDx8y8XTSnd#W_t3U9sPnH4Nw(gj|>h^D<@mKoguQ&gC zRD-1QLnL|^Ux%EPSb|dnWIOLx7k~YI9ddorMh`gbYU13Ww)2@)(Aa&j$=$sX*A^lD z#p^oRV1rG&hJp}xnay$j<=a`SklW0tpPe!zQz7laXV*QlGC?bK_m}^4E^>XXZqKhr zqfCzTJ8w@{HSTsdbN|-S-5t$l-e2wM)X4>JP9CCIgd$)cZ z5_o$O6e!gQnE85_&}y0dKH#%CKLz~1>D_*m7-7-PF1_siz%MZ?uA9rfvdoa6v(xQdost^r-%s?|BqAKWlY6{_C^s{ccp| zYdW^dEX}*!`{j`9@%4gW*pIW}koMdCGXJZa&-CN9_kREWbjsWz2EL>wT1}NDo_fTF z1YMnK-UN~XKk)ae&i$Xg&qb}j$nS5kI&VK)eZBAO4B{pXx!N@UXL?<5|9Abf*X4Pe z|7ExAcwdjy&DBLB{oQYO`@Z9?Nq?|a+8Mvl#YvxGos9Os9;?jGx9)v}Awl=6hvSJM zfBd`ew^z+^L(czvzLM>{{#7MLs4PRfC3`>LQ{NeM@VXYdcP4*i8SHm8una^c;J^;} zn#a^~A-`gvMEUMO`1SBUeMsQNaAxN>yPNGUS=!N_%bPdr-MqE44W zU~MJvo4vIVe+NDPLx*y=ux&6v#K1$ ztXf}zBHOJ6m9FPS!~UjcvCtf`qgq9=a`H zcui{XVJ5QTWHDH^v&rZta9M~Px<9TNxqj_i+U@bx+Qnb%LNk(niZ-u>(DYJo5s@wV zJbl&IN7d;VjUw30*AKI9=>FCx=*+r-pNm`7_!*8Z_GELbZSd707Fov#FWAP?7qdyM zU*ZvI$hm5G#k&~xTOn)spfxV#>gV6QwA$8V-;~mWR7xS9vhhtnVA#NCuDxiVB=yY2k*Cbk+Y-lvEg!w?}#r4*OH0!8%|Lf=-Fv1CxBUL z>@h&kO)+zF$qGjpK)`G|sXM*O~jI`%2Y$0CJQlNKx$DV6Yao25hoLq;+wOwDtu5x5`zP}-^9DRtpa zLtp*C`{V$s7ms4-&{zWSOEIM!^(af>13SafbnEH}K)pmTxpcqbIhFn%n2(LlPE)Es z%MWSOfehxit`%79Vph4Vm+T|`6j@9i;`4eR{H$%gHN1W_@aZWPtxli>rl!T_$%wT! z(zp`&Cvg&Jq`b{E&454ANL(lIOJV@=^X^W-+G_}=KjsuhPzBjy){-fC! zN$5S6(nm!acUtK15$V&o8r9}G8Xk)AAEN=6_zS3{CRm5@5^t?HntxbBy`?-_F$8SE z;gBwt*uHY;f)Og2NHZNWfY3-pMB_j9p!o=h6h1_&2oSAPK(x}>0ije;4lY)*(~Rl& zQ+x0wouRO(;i0-+pZx(wJt@gE@lMg%sqMF4odv_ze!a^xc%hTDa6p$8t21~~4xeZ- z6aYSl@Jj~a9s9%mV+l_*hB`&B_WK$~flpn+y%AntME1Oel?z1)+gMD~o&@tF+@98y ze@2fB)~M$Y@9%ZTVT;vJAs=9csqs;p@Q9fnn|bxk<#4Nc?U%QrT7VOB&^S8u=7@`P z(8{Cn;DnlePR@Qia0nM`4w{-U)?`Ia5n=`oDOB=`{LpGsDw_443bEjx2Q7^jcCyJt zCmlunWy)DMgG2h2yy9cFhzv%-r8(<*MqVQoTYeVP3%Xxljwa-xa9I1i*2~cIs+W=O zC|w{i)HFtT$yIE-`*-+3%P*^>NJ{d1>=N^t%cJ35OelsG@g-wQF+1_5@4BWiCyAKh zLU0seWflp3P?9y11Up^Q6bZr~B@~?$!B`4cy?y*uQfGEXXqnV-+3;pqxEOPP1TiDlcL84AM2I~mhL_X-1%RD zPiiL-WXU`2kL1H*c3{}@`Wi~xk=P`fN>N#{1Yn{(Y8Ewda@s^ma>Qa9D8^-uQq#TAqCb@t*U;H}Q9rnkq7i?6`_H;w|KD z(D9-<;T!SJpd;an~V zJBA0FI*-!^K{W9&^&ndKi-ZP=9HvHCri_|E11wcm%_U~D9bF+TW|PQZ7+jhmWPpuR zma*iZlGiG&oqY{0P7oAiF(? zP)U;e9)!+B+Sfq$1C?ZjuC5{DlCvAGsT_TJBdc0>5jwd?XO%RRJ+}(s_Zt^=AeD9| zDK=lIkaV;x0IGmTdJ0Q6|yL7Yb%B#`yfnkM{33^Bt03Jb{jtmv^AIhIdK-j>)* zT}s~36+1*|h-~@j2m{3FYQ>J*kV2ZB6QlZ&LNBS8LHC!yMJ39@%cccJvgJ<_J+#=d z`+`scLt-+wR|V7~G24PL)@A(?|I5~V99-F&?ZgoSsL+1`AD0$!q7L}aMK(Bymvw5? zyQ_y3;B%Sp2k1rHPq>Glb@v4HugTu}`bng2l4y&~IcWRNedWZ}qp<eJA9_nZdm> z0#h1BAxmiNQMZM>ThqCD*E9HL71NNICF6;swp6C_N06aezp58{A9t(j*3)4W(tq?+ zK7g)B(M-e7<|4tLKz6neIzyg;EK?{J`S3H-anry-->5PnGbrQ}$jhbmL%?jtldn%u zSsB-k?G3tf0_Qbhg?<>#%pBLAI=aHgp@o-Y>uO0noLxGUysGn&&X6j8)IQFSLSd6M zUAqY@!m93Hm>-dT)@EYkZ4EmHE8rT{R*3GnPMmXksz2;M%m`HM32&qiUt zxI+gLF5ZM+)Ut}b!G#x-DZ##uiuBFQlN6_*sj)h-uo9pThJRz$d)bnV63Dy>yVeLPE>2`px^prZ9%5*WUp2>WLS{S@WXaq0Xpw#daTVKCq~reJXdo$13)hgUp^ayQ zf%q9eZP{zhwI$k|14pOW5}gJ(Js7kGR#;x2hjxggKdzUMd75(z7BKyutJKokb!V7C0TFd`ri*X8@XC}xBxC}WpaaT4-{!ih#g zx7~1oaK&O&$5rTk2|N_?5?&K|c$)#J=n1HZdHigY zNU6JGGbwJ->oiUADG<2-GTaz6&fyRHij)n^-xkhd-gCGcGicXftkfwYS48wCI~-D zvNaQsB`i)h(zg3CGFd{TL^x$BiUcga2B>h5B#K`57l--3t_Iy^H_myy^1tz2qe^-` zrz+)-Oi}cQsr6!UqvA5qRCuD_Z!nsw4l34UM#`rcX#By@f3joxfOM+*w9hfxMw zBTY;Hf2LK9=W*(%C(-7O0+}9_UiNq&T=tO7@MfN7xCup0U;g+)_rb46J*l|%kJ6wQ zB&^p{+|t!YkCtof-H2)Jw?gO)RlI5 zBXGbjb}L0OE=Qxjyw!f9974FCs>79|L7*+1=?;f%8F~R07BPvhX$=#m{LJ23DmaS5 zg89pa69Gz(^^_oDed|I(=3q+9l7prqjMY?;6RuGBAHIQDD|z)im=zAmV)_BnN^yb4 z)~wrY9{XudgXnXdpKLsOx z$50xd1K=DWdcA<>3)kb>RU(52pDTwMUpOkuWvm+zIr<=Slo2bZjS~e-D~SS*j2zzN zsb$U9XOS0n+MsxY-e*GnHZ0aJDEOQH8U(Epn`9h?Ip6Cy;pHmJ$Ja`RF6mhZ%3Ij^qBOp(hHhpQm zdn;@}g~-4ZT9@M$z;_TG+tfUuFLVl`P4|Nas7G(VU&kDeCLV{pVyM@Z(irP!lrEsb z!49v8As(j&&Ryr&?_QRuVc-i`CQ`d`VoW6Bc+hTp1Rc;0xb_0!GMzoIz`GM;z2nl@&174YcB2pD1?WfUyxd0j&HsPBg%CXy6ijr9kPH?CzZN z%iLciWL8N>^(oF!K_Z8bpqkW7lbU{aa(UZUn=K_ToI0}?IT;8~70k6{{~y2+M&&>4 zV$Xp8(2D)F7^n<}{TZX}bsJ!mVREj|fxk*I!=A}#{2c;7y2B$2_InjTdlGIXHw%48-cm=tvfI4v%V01BijE~ zhL(VB;fbbJe7lQ?0-)(?S>nHmJDiGV)T{$2sL8O*P-{(Aph*&;4L&n1u;v2N-qR5? z4APQ@RQ3s=Y!QC1;88gwoP4*jh)tfviIoG>?k_rd>ReHJx$_b;oqu}&1;|uymST>o?&WDEzOTGWE&xn{b~x`<}ib9J>ki;MtH`@Y?APp5r99zqAq~? zt|8uF@td*NbEIMu6G+Ees$ZTMu&h(gyRDpn_8X#6Vpg54XrN72P?3rgAqSiS6$A<^ z9F6TggS(88x3}gg>a{Cq5)k?n@mNR%%=BedqNdCHa@WXPsba^vO9af0`Mdon@qOQ9&+d)>q>7JfOC zny^zbgP))sE~@PFwAFd>QUFAz<_qZ)^?v^ZO9py0bSqj)b&^)+4v*4c6o{dXiHE_l zohSmZX=x4+JUC^@E3$|KZPHeSF}lUrM<|^2suE(hNZ%PvtCteCq7QCKR0W0$g0J1D z8G7C-_+e!RN>RK78>Q3V(@=Z^4ES)GxZVpcDYHI#W?jSC)D%>g^1X~#%gvK%$aZX6r`29 z&`bl4rtT$(<$y3_+8~=FkQw8TSpa+kB&42HNj&rcc|d#S!aBmfxp>$Zj!&;8-a>U8 z7uAAN1F?NTo?l$u>X$yP_Y=sEI3IcfejKq@?huBvsR`DYzM!R5-Np15RZZVe=2m8y zL3s4=(&Yn#!4^sF2FD7qn1(nhYs!$1j)h) zsp_B}XEF?-v$g`7LR0`lL5k29xe5EQ4d?u|(1I9}LF!iw(Zt9rekqWcA?^&2s>kS* z27`LO1VA|mQ4>I3S6sLt)tD(go(vG7`)?q%qtcrm*MplLK%53?G<6@gl4r}u=YTG( zj44I>*E!Q1KE3)s^3ypGFa%~;DXDN&5QDvR3~^}IV^zwd7~)atp#PEQSqP~j1munC zy(K^(Yr6pQy5dp^$jj*g{!|F13*>xMiryOtbY)lu-$43wE`&!d^Pf@JMld8%@cVeZ%H=BneYSnS7iB-&B~u;x&zYTv_FTi0=NcfZr^j{xo& zM`4KrDnTAl5j5(Tc6TG!V|MU&dMBy*x9bh1Pyo_n7q`c|2Pk<9`MpRG66J+n zio^mg65ZdtrOLCQU@$E~W$C&d=_I(cbUoZ)5?ofQNT4ZZc>L4bE{b96V}L)+=iJ;U z6%oAho}XKp)s0k3*3uDOG$(3?7M=PwoF26D!#ff%T@Tvy*v>;Cy)_ADTpIxq@P8-m z7;(#3oPt1UZ4W5)3-FF5tAzl|X!f)rW}nJnHd_xsJhO~t&tC(zuFdU$1F)^YfKFR$ zsZ3jKe61HMz9bJhsg)_$T@r!Xpqpl(DU&1!JOpJ(rX4H)PM{HU5HHmW4C%mu4rY>M zCbSU%Bz_<3=8La55YQ@YJVPbMVQcJ>H+mE3$|TvlR?hNL3=G%#mOKCw1ReH z4T!Al^I}Lwsr9gJhss-5CH|`q`~<>L{>d*s!YCsd0KAUD2w=-7V$@HtNT4chK2)X6 z7Ul@Eqf!PyS%zNNjDW^^E~I)mGw%mZ%IMk~wZ6Bb(t0isbqG(tT0Kd0LV&b@c+*2aZ6sWqmT6 z$4P}TEAHyFZ4rP%!wIyJS(98_<*}o%jN<_;3-e<8JOOas|!w`fI)A~dGDZ>VBUxdrKN)r!4UPRlgC4&g5-!8FCJL-8_iedMA zJB`{Kri0vtp82$IdaktOb`za7^bmQO^|llBQA?9IqxV_;Ao$>52)gh$RqCUD%!OoO zSYm}zfccVGQz@neva4Q1~)4{b7J@C+!%t`o&|o>S5R zGbVI>yb#K){f2hl6XL$0^)$L~?rAgzuQl}gCy({B4yiOn4hd+XkvB;G^vCaay51lH zN?KLm0H5}ujg|=W7c2Bhq)7na;3nB$-Qz#T4q4p24Ep@%Fu+EjV17N1!KD9Q@iA*s z04+hD8HlN8(LMN;%WJO%00&U+{x=r#&^X{b)C>|6H`Xk@)cTf+B;mFLwbJq~$bs)s z#pWZDVHD5@Gu9dV zJfkZfMt7cp0(ss6m>B`29?2{Z10dRT0>0TI;nVc(-8+jRM%IiTZ$)Ae)oeTjjMxpi zfk|?P2G}T#c6nEBm6s@4tow=*>|S+8%l<#J0to_4u|#MORQ6dn;b0OR(rbt$CrS~w z8$#t_m2aZb*YqLPWXrV@=?|_< z0cwGG_V2Y&E@kq3oLGJn`fPTJe@mpyz#lwtT0NYogZ>Rzy)&nM_r4Jo8|@Q{VSS&g za44*#POy?F3FEsy!Kecm2rQ-CA&dDe)S_MsbJOw+yVV zNkFPuW<8KhTI@pwx(1{UzPiok@K|u)e*f0C*F$Be%i1h__wsKk01ybHL)T#wih{-B zV|damS;(sZCR9j~@cV8Y79SS0jq|LYO7g7!Ti=jpo4VGMUXLt)qCvet1r{ga7;*6l zV&F^FQGhgIA{5RJXi}df`&=nO$_fpS=n|F~bH00E2{0#5kF{w3Ct5cck)=+VjzklA zr9vCXPL7J0%r)AO^AuC2qp(w@qiD&HP@$vvxFE}y0_*_HXAbKPEm)&U>?O6f%c0nV ziDxqiXjTK#I(vpYhWhCv(Ti?MB}$c>EOX)Q{z>g;8KUKVR-ha-_mdN zg(FztOwJ^($8dP@jjkM9ltkI)8m)Fu{({(Lh6Uv>Yo-f6uIW^3bR zoi0Uq#E-(){U(gOfs#I0*!W9dux(Gg>0VLrNCD()uwes!vtff$mF`690pj_VNSM-$ zu1tJHl%q1B$EVxA;{a>O}SXopyx{&-Nvf=@-okevy zSB)V25f{WQk0E8FkqbW*5;0sh z^`EjtWFb%AhONaR!hLiBs`4>6lB(pC$?CZ>MCesq!ml*bqH6_|#73t6CyqvmW1zv> zOcIqCa79h!foUb=5ay>#oCmbazLO1Fb7%8NThRxt%)28VM!odT_pLX%3Ffi8#+1}V!EQrhSgUn1iQTuy){37CR4Ro<9` z_?DId)ILhB1*pcR0uV*?@e;Jb0RZU}B8M-$-AkXssO)8V6Pl7Xb*;Gs>Z=t22Yhm9GklfEWnTYO{B^byvmuYLv$N|nN zCvpd3hEtp0^B&XVFDu|+m07I+7#V8pBJBaI7{9SNIR?ypFD9bFq%{aXYL{whKET#W zarhAohi;ExqkDZ3_XDP)?S7~nkImt4O`0Y?&J-eG?WCSDN=){7V@`6Si~1-!ePeaO zePIO{$ovF15g^0Z%&$&TM?2z0+y5^|?@~(lcf|Q0g;I$VfP>Ihl^IgxHy@)Da=m5% zNGHr`lNv{KrqwA=soIXv7EaU#kR)nDM9FZ|Wz{bp@FGK|mkQ~7T6u)lTPz7878LBT zwYRYV`@A6F)jb$LdCsftxX`w(nFbKg0YLQpFES`I8TCiO?v?X`(G!jO69dG|{}Pqd zh9XWX3?$kj1M8JrZn1Ja1AvMi_rCsE^3vGFPq_7dB%~L%aJcCtdE2paEZx(cW&wK% z%x)wv0*B;`_+dV{krAM{{-;0Rox>q@`^Yfm$3T*WXZiqX08~AUP}!QNnjaTeui|rr z42TA!i~zV5W(v&L04u_lhfB%>`?1U(t}@JO8i)}(Cvhiq z13+0REp`usTuG_CK~Eg^3_EQrd1Q0305@;qHdtUvPxJ;thi`CYrwh=(_TwBInwaBEHJfh@l zN2M&iE(a{Vu_;79LIN=2X4j?HG78}^Wq>?u!?LSr;r@kEkyS1$fo6;zv-^&CvdcSc zw_M*M#*a;1(}{%?ypMfA(JgyMxcV^sCsgj8CpSmat*lQ^Y4 ziR`o9DipR3_WvUfc|ORq`CobB5Aw49pFH9Rc_3S$((Lv_6|0>wLR`OpdPY4M4$PE` zhXjoN>*|kbHfGZGF@E!*GR#*-6t?hA3rUskK(aLbHr27{NN><%w&KPATdf%=jZ%AH zBkAD7W^e<$n(;U>iw!nNn?)7xT-mc{H-c2FR8*jMb#2fadDB2KpdE1UM;5Sp zQd67&C2zKiquaSa%IKAlNNXP}+1mDDbvT@D^RS`7%4p-n2f_s~s`AV!B=-|d#Svj()1?UP zDmUAOk>ai`fiaQ-IZOgfEOM2{Hax5T6VPXRUynTJ5sj88rd?DLJ<7IGQWR1iR}L~t7DByk!_S!aGg10Lg@DN~rk z;rPBl#$l(3u=?qq{`FAevOF_VQwEx)wCWjWev!g8W?1F%F{U8!ZLg029Y^iM< z%Kl!j%dbk~tcoh*tfmiSkH2XmJC`3HCwsnz_$kP1uN8>ZeD3}~7ATYKv=wy~!_ofp3TE`~`8VZW!nJ0_KfLo!ItmCmG2K$W~8@E>3v zTeqj7jWRsI3Y~l$i>65)^~ul!80;>;&**trXpyOI?-a-Hb$d~ht6mfz?q>{#uKLZ5 zxC0dFOnrbqT^&O7rD-ZZKRtHrzpEqcl<6*D@oc=E1s!uIH;#Q@WdEKDnh`c!n`6P% zVauvchSd-*$mQ08P}GX&7>fpmTA;3zN2PI$;mH$~#y+f0W7nBU`#ePSKq?G!9**eU z*Lh2?T0tC0PAvf7)M#dS$JbxK@X}&^O^2QGtD9CYpb0mr-MTNFWPlpbIA;A_wrU@O z$=wJvYH+g(iy`TgUy&ojisx_>Z<%BcT{yVuWt}#4WmMjivq9z%D@jR%4 zAN6IgV(t3|eBSgdY{_jT+;3~ z7r287A|sd#G9ewbIYMD^+M=so-dzOjyWtiqT|EGmuC}T9E%k?gvDyZsW2q9Aj6U#? zh@=OFB^Q&KCDWrHY;?H`Uw!XI%$}p+N1>X>vKD6)rsV#ASe=!vIpiB>7$t$_Mkv?_ zHhB+BUu4@DbSZ#!0j4SI;6)6(5Em4c>_m8MM3SY)G4_e%asB)BA+HysUrJf8;o{8Z z^@?g_SV;$8H{?{M-1R`T28J+V-@?|2IC0l^43r)!OE#}IXpzm*4eTUP12zUoLuk>{ zSd%ZntrD?bYXpO#F>CEDik|jxao~o6IGyz46ML0Di0o7wZzfvbV%i(i#Jo4AJ%XG5 zoF*P=JOC#$0cCh9NmLx$LxJmA_AYSGx#K~BX;i7Ftmk&peR z0EZ_IWqV4y9Z8FAFyLOEHma0Uu9KDN=88hM1kzWEAP|19VyP8$bJeyT@IH>NSnc)~; zmv}!)Ly88h(iCh|bqy!;3or9m*QVM_o* zK|Iyi&J_?kTEx_2coG7DO~VKPT0)$E=UvtxyNmk#hSmV?dN3D@kL}g78e7%k;!H|?fHL>)elg7_c0;{= z3MXjTY3H9X_~BJZ^Pxrhi$R4?A;C88h?8e#1nFN!_TR%Q34exL%4N5vLfB^6VKhl0 zDTUt-QlrsGby>wNz^3(7i(weg1T6P4;_I>jdAOv#Yfs{(DdV=J889i()h%^T%E<5t z6xm_MjSNBkejWM526z-ujHnMZjGtEAOJ+hPVB8-I`<{~!@L+>XlT?lH1j{H`pghhV zLEXt1yX-L(8#<^IN=ZE8hG0|ogX-Qg;=Zt^%OfUho?2dgrdnFt->!*qPy6W`)M#rM zxr?X5dM0qn(s|ShJZR17m`W*xY1G7Z6Ozm(uyw?Bqr4(1&VQ=0fJ`R_b?u8PF}{*v zc-hOx?UO=zqGRwH3+J_%PzJ-qN;qQ&=R9I{m@6?Zpj5M;2iQa62NlSBSq!@RR&0~P z2rA_Z*YHwtIj0$DGo6z%zJ+6c$Pmqx(-aYhIkxx~(lAaJ64$#UZ7JgHkr{#ZSOOB~ zYB*h(`Oz9G{Gb~qI9;9wG^84cUR4-H4I@NRsdT#02vH+C*Ns$kq;z+_@8^51 z?%(hCJg?`Eu1SA<`kp?Y_vih7f3Jmevi&ry#_J5NLoK0KZ^b*Lx`$*p*u80nHcj*- zvKHZBpkw1VqH=PN=IrfTyxV`eue6dSxa0)wHkb@cGHkfsNLO)gJnk2wr7_L5J;MoA z%C^&Z(YGIWkMfzc^ub}*onInjB*-UL zYo3l*MPf5q_y-M^(Bg(J0#i1bJr!TFGv;)+nX{j4^Ge}i145x30i!!i?9j~d7mABjH1-VMu}9m4rJ<oQ$`#d&LfDKGg()Rlop6w@Qjog0W(?X0AuoKcpC3rfe2D0vqB+OSPH_eIh5Ekt>q zBgjs@81mZP@RnY-EP1mqbsRE#D=cgx&VL{d3XwLaeBO0&=K2Z8U%!FQUiVTIA-4|f z0UZFIn|Fk*p->8(s4^aOc<7b#aWfa{V zj%4I0X};p#X|ix!biN>VoivQ??JvzqLMEa4KZlO`8s64p%GC3z1codx9~=?otDTJQ z9ObKhsB~*cnaPe%qJB3Yd9(TAWV=fKa0W%?xwquxhR!b=-{LH0gt5W9lBG%^59bFh zBTRZ~5JJ&HR%N7&gv{Zq&cMfp}({YTH*3=ajHoU$& z4^a`SNk-zSS`K}r1lzCFrmm^l1_aUyp^2+aZv8{Eckq?z`r_ihMmhU)kU1mm>?l9i zX~KP>-AsOOIbUF|XFO<~hvp~lph?5H2PoaK4co;CW4(#gx}ukSPx)EIC?d&I!QtG& zMwCzqgY_XR7kTl-oBzVD{CvWbN3vc(Xx8_1%-${$zhPwFGhP269jb|YX(h?*AO+72 z&383zo2os0f#TVyoLj9EXz8**T5Ntn>e;B6`zY}-MWRNlOmPeXJ7%Sxg-oN!7O8fQ zP3doFa<_M66Rr^EE)qMCXJ>8-r~df#oT128d@|m*zDL|S%%P~L_(+aKcb@sg_UtEy zEnifBk6pS*XvPU_p@dv2Q6ye-l;su5nn$*g#wz<4vbw|A*JF!!aluE>GxrvyZ7z{i z$bM-zSUG+n6|CIQeN;O98#=*H0A3zG-RrGSReg$EXyIL4sH?kh)lJ`uZdBT4q3F5! zaw*NDz@tgoBD)$(%gzql{e|2GA9-J_Bw9TWty7PsRcbt%+|P-? z*eoG?CpI|l{zd2;*vt~}6(88CDHLP&{1n43J6$54>T`aVVbtomb#-stclTb&Mht6q zuM|~75GrbpcEmy=}u~{BcaLmvmLE)$8R-W-y^r!P)zDk*%J!YA^ zBsEX8?(%%xvacG|lX9&qwm0YmTDj^;%1qLhg-gKv{d9bX2~pMZC{zN8WsV!TVA9>* zsXOM%<*!BizPtiIvma-l!67UAF~zTS0`LAkxAPxcn>K~jE_aTnlOmOoPs<1v-YbiA z&t>hcc^!B3Ac+C(Eo#kLb>2tqU2dBdFIuL5#+RR`0uG*z-#vCvvvpi?S10)QZ6RA?&6V@H7sEc+ZTGC^(@)n@0GE_~NcdY)a2`mylg{`$kE& zPV0OdY5QD|rt=n$i&49W)7NX@H1HcD`pYLFj`PHz2w5Fv@bXPTc{ZAje+8Mju-tzQ zvVe^odV|Ushpd*13Yv)0W@MIZfP2NZ!)>CE<6<-3Ro!r7fp)sr?D&=mA!~k?0a;By zd){Zde)pF1UTWu~dRVU@%lb!eSKlATpPdAMsliP`i&xNl2C|ZlV?wpHkj`LEwVl6W zlt5MT+w1rWvUlqyWXbr&U~EXccM8OLd{KE!@#D={Bkt3=j$6dcXA~wJZ%&v#|AoQy zn^srF9u};VJ!gCN_@pjBd6#Ih$8~blIXdh>>7q*cBEDJ7=*j$ZPmMIESXPo;ui4^;W2eRIIb{AvDp|2nj)ENAI#M7Oa{YXi_kPZB={{nqoB^i`|(9*PDDD@Alxv))Tdkt3CCHEhSJ4H2owCN&PO83^XYz} z=A$H}3Ytk+Hz*)x=Zo!ER zpLvFYfX5Vi;QxF6Y?1hL7l}@H0d#?uE$`N2axQH285llGF=-JO7uPLQ*fq~dlBpNl z*5hedBcx>V(*p#Hq$xgglH%Cb1evRx=Bb8)ZR>*y(R7~qZ%mq%Gng0doQP~N zCWnN2FeXiSOvz|yM0|ue!A~3eca6(Lu7hKCwnU;gANnBuPf4lA4}}!h%{R*5Ee+6r zth>;lgrePeWMEd9hs^abH9NNI6RFhlS@I`)uuD&TLP6jdxUt}b=@>r!|Jsy8U*H3g z|5~^~JG~e?D_&?c!Jm6`Ie*iSR-{jHap^h!Uen}_zERJN?x0uKkFrY_1gVCcp_}kx zwXW*ZMi%QWC~-TgwaxcM_yI-p+i+I~^W;U2SZo0sIJ+6m&5Az_el8aBy6)Zu1du|9k4#`pX0B?b^jql_;-@uhLe&R>S$LFx~NF+I#nQ zB?nahKWy(h7>x2_7mkT5jJi%U91>pm0A`q1NO$Mp?rkC@$YY|9DWo{yWTEgu4FAS&b z-SC1wEIiBo^s_Y%Z7vf-Z-wmmqdc!hqCx(>vha`q7x?t8`atUOG0l#ABlQ`WXz0DF zG^RC5k`TeRqD4+amDaOj1EVgZKeJ^8#nhwO=x0QDMeVg*`kwf7a#D74p$C6DAN$B5 z9xWmoRg64*w{dgcIaR`+?N7*c-; zV27EY%u7(3a!`S(4sLvQ+?XdY^YiR`9>$e6qDnYA7}KLX^gewO9aM@_qXa_^se7uV z0i|Pm?O5K+AFZhTVXr7L>N$V5($6a)Xt~6l>)wB5s_3b<$n4@-w67#9pLiyiDKx zBAO7G>yjbXxs_z_IrwK;^3aruYOE#Hm)v)4iE^WIl}4VzFNCk0c;>Ep8mSCqHjHR$ zd^9JX%XQ2I8^~pmGr%;2X>Z0XdN}8T7o)z`hf#m7VD0y`K#QDeEy?Bsi>gfhKO0aj zpE?)`_*+woTx!-Lo!|NZ1Jv239o=D;Zui|N^=gEogD_~z{P16{Qx1ZH0K6wGKjhe*6Q{^ens6xJh)WC}gt?ajrELhz;5AN7rs#6SZ zyQ^UFBt*ey^tJnm&pd^ytmv_vQp3EJuD5xOO1T@10k%=9dc%_sF|1lC@o87iW3-21 zf|rko6N;=H#!Sj`aQ8l5oOZwP5x^TI1MWTY1uq{kLZA9``}fve=q^1hdxK(K>cFwm z#s-LX0#e=LdAdMko^8xPnqonV=yKW;^7Tj%l-nL6Nois1z)b0WJn~oBP#w9#Q68E` z?eze-%~_NRKPSQF$;VEC@5;P1jB)Y2g1%zoyu{Gec}d;#j}MEpd{uM5M8w`KU%H;| zPs!xwC>Ne0`w&AS)ybwf=}HT{w0=crN2DBtJYJJL9{iNY!-II5 zARZ#NWgI}@uHjlrXtbNrV$o8C4U{cHw%!u=9-V!~VY^@N8^?S~Dfb?|9IJ7Xr_@+x zj*i#cURfVKw@PYY5l-@?&5yO}EVL8%=0qc3r8WiS#6QBk$h1=VF>z99=rNy>`Zd3#lZ4hGl)5=Vg5wxQxZ%HH)CH_@-YoRiBYto^o+z>AR*LkAXUI zX!9hi2CDJo&`xJBD^N;W!RnT>0kqk1T^XRqhBPrum{^_>-&g~fZ{9j#6u>ps<*BSL zu8w+k%<~!40q@|nj~-<0|!vm z2S3FYLkNhY!A9g-A~cJREvV>90_l`^Q8kKu#Ad^s*9R@Tw^F8VjHa^(v4s^L;!k7D z=?sgB{Xz{gZfo3U-ppAjd62@Idw9mz?L-#Z{1fQ_c9avO_7I~} zPvr6rW`hPw|5vjF*Z%y=Q~*c^;AROa-zK1+U+MTkzBy(|obj$l>6Eje$F+|dyIOE> z=aKz$R*zb|-U>zzOFg@KNC*7p`$-$MGOzEE#?@&MuQ3F;n>Y3?yB473A2EQg$7MPf z>j%As@it121zMy@m?JdG_cdyI;%o;Zhtyq-8U4R zsdJzU28cdB@vWzJts3BW88ko2T}JgT*pRF1VvyNwiG1Bz6yv{ajPCD%DosMa49DFJ zvYGbqDNm9m0*nuezSbx?jE@+a<$=ATMN6pj5e0{H$|wKO46)?G6jW~x!mfyp&%8s? z5Fxhu6%Tr^EFN6H@$-_k?VAW7iDW)E!DU$V?JKg<1k9M=>HbfLOB6C8tC#6lu zt3Ob&Fq+~ifb#1YlrPAZ4HjoTHks(;MC=EP=gNb$W=ZvnI_2OZ3$0@@1ub*$CheR( z|40Ak`9JzK%C;}|+v78-!a&{G$nl(sS7Xf7LW4C8$hMx`wc0F)Ig-Olj64>&DNoE) zq@JB<{Z;LMh0_rH4#$> zwN8jnfb%u%TbRj)J_aYNNZl+b775DF(z@>IWMj79XbFC1XJsLf@(&?Q&&w~rH8 z8sGR_^A6~VUA>``>YX(adHlU@WW9Aa!(yzG(Ari>g8J~to8z8Roxcmpqh>MLBWz{n zrtP&Mavs4kJPxWT-)~b6H#aq zO#lAQF*3HTdK_ep#Ki^L^yQv_KTw2d+2pqZCG`=78kMgl`&A4^y*K~~tN7d&3|e?B zDKX8=P>Y-f{O8vtD4m+2Dva6C z|Kwen-7F~^_)V`)N=!QziLBM5SO-! zM7Q?2?5;-9W(Ve&%4XpQ=@X&M+sWlW)dP+^cUJ~IRiZZ1ZM0Qd}U>%Bl* zkE1OVkS^SPzJz#h)6qqTCzJ}7Uwqn=@zX**y$986zxO`7_5|Za>2_YE4V>H#+Jwk* zi)`1p4fV_?$@oIYutORaL|TK+%H~B2rL4IVJH7o~r=<*y2JZ%4ZD%{I5-5E#PJ98^ zX;!R9VS0yaR|YTy6zyoRQO2QnLyE-A4ODqgZzuW+kf>9g;iT5XBm3)4^X(2)6KVXn zC7>rW+mi0-zuYd(4pR+PWyM3>Qp)hv^QcgavlCXS2@@j!go`XUzKH9Du08}u!c-Q5 zNEpx@K5ph|3*LQ++l0B~ghf32Ik?8>3K!XlX53o6VPwMga*U20zb9#D;^vd%er*ca#19G|ZH9F6F=c-m2tNEF84(K2!Sh#7l4YxP09!lrH_e zwHhG>o~KnBK`$J76WdNARzwNR+etQ6#aoB3J!h#iMQA`R28y^Orbz#g92P$7AZu1W zVZhz?69!x;;sw-+Fisz+5ezy$4h^^`CfZZ`DUQ0TfJj{xB%tD1I<1+*8nKpi>v{+a zw*6h9Atv8XA!w0@l}p&i3Sb|2pr0_2t5>uby$5Wp`W{Cbl~d zr4#7cca$%1)QweaLX}X$Fk}W9reUKB7Im{d%}+B=wM}*Wg|mCIRw2J9*I<`4bC-(S z5dLTz3+gXIamJd{6U~6F*&XBS@n^qzcTpiAzj=wfS((FzIR}BP)M0ct`X;9&nVs z@&Wrti&jhBoq37<@Y%OFcY5D``s#8+Z?xY`0XZp~J3cF?o>J${``I-qZo z;_ZyYV?_-Y>*x0CKG9j&W4WjvtL$sSxYP7LFHL%J!y^OG@#|23h4pO%KUR0p)mef# z6RdQ-3PVui29UkC9N&9SrtSGV5n`tlP`^@15TTNqwYnhAF1sL3!RkunoZfXn>&=~S zZ!ipLy@QKg4~V^mTG;y6h>r3oG}t*k8J%nz%ca$xl?0jj$agMKVX6qKLweEZ_#A8A zTc=KTL;=;wv0ZFHnWzOIC+7H`=vLB;fIbkDn`^566h{F&hq9{k+q*;Olh^6n71)FT z4tPf6jF10?@-EiHa;>(k{wR|%0DTQ=pvB(w_Vv3|07MKdknV@Y34jvqu$5M$r1L4k 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 z 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∾8qV6Jt9f~`WM`#sH_(ph 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