From db3e18e586d5b1f967d8e9eb453f9ff780359fc6 Mon Sep 17 00:00:00 2001 From: Branden J Brown Date: Fri, 13 Feb 2026 13:41:04 -0500 Subject: [PATCH] horsegen: generate sparks --- doc/README.md | 17 +- horse/game-id.kk | 10 + horse/global/spark.go | 13052 ++++++++++++++++++++++++++++++++++ horse/global/spark.kk | 12245 +++++++++++++++++++++++++++++++ horse/movement.kk | 28 + horse/spark.go | 87 + horse/spark.kk | 74 +- horse/sparktarget_string.go | 79 + horse/sparktype_string.go | 34 + horsegen/gen.go | 16 + horsegen/load.go | 91 + horsegen/main.go | 42 +- horsegen/spark-effect.sql | 9 + horsegen/spark.go.template | 35 + horsegen/spark.kk.template | 131 + horsegen/spark.sql | 20 + 16 files changed, 25951 insertions(+), 19 deletions(-) create mode 100644 horse/global/spark.go create mode 100644 horse/global/spark.kk create mode 100644 horse/spark.go create mode 100644 horse/sparktarget_string.go create mode 100644 horse/sparktype_string.go create mode 100644 horsegen/spark-effect.sql create mode 100644 horsegen/spark.go.template create mode 100644 horsegen/spark.kk.template create mode 100644 horsegen/spark.sql diff --git a/doc/README.md b/doc/README.md index fab6de7..b6c9d94 100644 --- a/doc/README.md +++ b/doc/README.md @@ -24,6 +24,11 @@ factor_type: - 5 race - 4 skill - 6 scenario +- 7 carnival bonus +- 10 surface gene (white, on jp) +- 8 distance gene (white) +- 11 style gene (white) +- 9 hidden (white, for things like many wins in west japan, summer sprint series, &c.) - 3 unique target_type: @@ -32,6 +37,8 @@ target_type: - 3 power - 4 guts - 5 wit +- 6 skill points +- 7 random stat; value 1 is amount, value 2 is always 1? - 11 turf; value 1 is number of levels (1 or 2), value 2 is 0 - 12 dirt - 21 front @@ -42,7 +49,15 @@ target_type: - 32 mile - 33 medium - 34 long -- 41 is skill; value 1 is skill id, value 2 is hint level (1-5) +- 41 skill; value 1 is skill id, value 2 is hint level (1-5) +- 51 carnival bonus; value 1 is skill id, value 2 is 1 +- 61 speed cap; value 1 is presumably amount but the numbers are very small, 1-4; value 2 is 0 +- 62 stam cap +- 63 power cap +- 64 guts cap +- 65 wit cap + +grade is 2 for unique sparks and 1 otherwise. every possible result has a row in succession_factor_effect. effect_id distinguishes possibilities; factors with multiple effects (race and scenario sparks) have multiple rows with equal effect_id. diff --git a/horse/game-id.kk b/horse/game-id.kk index c6b05a3..f36d36c 100644 --- a/horse/game-id.kk +++ b/horse/game-id.kk @@ -46,6 +46,16 @@ pub struct race-thumbnail-id pub struct saddle-id game-id: game-id +// Game ID for sparks, +// i.e. succession factors. +pub struct spark-id + game-id: game-id + +// Game ID for spark groups, +// i.e. all rarities (star counts) of a single spark. +pub struct spark-group-id + game-id: game-id + // order2 comparison between any game ID types. pub inline fun order2(x: a, y: a, ?a/game-id: (a) -> game-id): order2 match x.game-id.cmp(y.game-id) diff --git a/horse/global/spark.go b/horse/global/spark.go new file mode 100644 index 0000000..0d7acfd --- /dev/null +++ b/horse/global/spark.go @@ -0,0 +1,13052 @@ +package global + +// Automatically generated with horsegen; DO NOT EDIT + +import . "git.sunturtle.xyz/zephyr/horse/horse" + +const ( + SparkSpeedLv1 SparkID = 101 // Speed + SparkSpeedLv2 SparkID = 102 // Speed + SparkSpeedLv3 SparkID = 103 // Speed + SparkStaminaLv1 SparkID = 201 // Stamina + SparkStaminaLv2 SparkID = 202 // Stamina + SparkStaminaLv3 SparkID = 203 // Stamina + SparkPowerLv1 SparkID = 301 // Power + SparkPowerLv2 SparkID = 302 // Power + SparkPowerLv3 SparkID = 303 // Power + SparkGutsLv1 SparkID = 401 // Guts + SparkGutsLv2 SparkID = 402 // Guts + SparkGutsLv3 SparkID = 403 // Guts + SparkWitLv1 SparkID = 501 // Wit + SparkWitLv2 SparkID = 502 // Wit + SparkWitLv3 SparkID = 503 // Wit + SparkTurfLv1 SparkID = 1101 // Turf + SparkTurfLv2 SparkID = 1102 // Turf + SparkTurfLv3 SparkID = 1103 // Turf + SparkDirtLv1 SparkID = 1201 // Dirt + SparkDirtLv2 SparkID = 1202 // Dirt + SparkDirtLv3 SparkID = 1203 // Dirt + SparkFrontRunnerLv1 SparkID = 2101 // Front Runner + SparkFrontRunnerLv2 SparkID = 2102 // Front Runner + SparkFrontRunnerLv3 SparkID = 2103 // Front Runner + SparkPaceChaserLv1 SparkID = 2201 // Pace Chaser + SparkPaceChaserLv2 SparkID = 2202 // Pace Chaser + SparkPaceChaserLv3 SparkID = 2203 // Pace Chaser + SparkLateSurgerLv1 SparkID = 2301 // Late Surger + SparkLateSurgerLv2 SparkID = 2302 // Late Surger + SparkLateSurgerLv3 SparkID = 2303 // Late Surger + SparkEndCloserLv1 SparkID = 2401 // End Closer + SparkEndCloserLv2 SparkID = 2402 // End Closer + SparkEndCloserLv3 SparkID = 2403 // End Closer + SparkSprintLv1 SparkID = 3101 // Sprint + SparkSprintLv2 SparkID = 3102 // Sprint + SparkSprintLv3 SparkID = 3103 // Sprint + SparkMileLv1 SparkID = 3201 // Mile + SparkMileLv2 SparkID = 3202 // Mile + SparkMileLv3 SparkID = 3203 // Mile + SparkMediumLv1 SparkID = 3301 // Medium + SparkMediumLv2 SparkID = 3302 // Medium + SparkMediumLv3 SparkID = 3303 // Medium + SparkLongLv1 SparkID = 3401 // Long + SparkLongLv2 SparkID = 3402 // Long + SparkLongLv3 SparkID = 3403 // Long + SparkFebruarySLv1 SparkID = 1000101 // February S. + SparkFebruarySLv2 SparkID = 1000102 // February S. + SparkFebruarySLv3 SparkID = 1000103 // February S. + SparkTakamatsunomiyaKinenLv1 SparkID = 1000201 // Takamatsunomiya Kinen + SparkTakamatsunomiyaKinenLv2 SparkID = 1000202 // Takamatsunomiya Kinen + SparkTakamatsunomiyaKinenLv3 SparkID = 1000203 // Takamatsunomiya Kinen + SparkOsakaHaiLv1 SparkID = 1000301 // Osaka Hai + SparkOsakaHaiLv2 SparkID = 1000302 // Osaka Hai + SparkOsakaHaiLv3 SparkID = 1000303 // Osaka Hai + SparkOkaShoLv1 SparkID = 1000401 // Oka Sho + SparkOkaShoLv2 SparkID = 1000402 // Oka Sho + SparkOkaShoLv3 SparkID = 1000403 // Oka Sho + SparkSatsukiShoLv1 SparkID = 1000501 // Satsuki Sho + SparkSatsukiShoLv2 SparkID = 1000502 // Satsuki Sho + SparkSatsukiShoLv3 SparkID = 1000503 // Satsuki Sho + SparkTennoShoSpringLv1 SparkID = 1000601 // Tenno Sho (Spring) + SparkTennoShoSpringLv2 SparkID = 1000602 // Tenno Sho (Spring) + SparkTennoShoSpringLv3 SparkID = 1000603 // Tenno Sho (Spring) + SparkNHKMileCLv1 SparkID = 1000701 // NHK Mile C. + SparkNHKMileCLv2 SparkID = 1000702 // NHK Mile C. + SparkNHKMileCLv3 SparkID = 1000703 // NHK Mile C. + SparkVictoriaMileLv1 SparkID = 1000801 // Victoria Mile + SparkVictoriaMileLv2 SparkID = 1000802 // Victoria Mile + SparkVictoriaMileLv3 SparkID = 1000803 // Victoria Mile + SparkJapaneseOaksLv1 SparkID = 1000901 // Japanese Oaks + SparkJapaneseOaksLv2 SparkID = 1000902 // Japanese Oaks + SparkJapaneseOaksLv3 SparkID = 1000903 // Japanese Oaks + SparkJapaneseDerbyLv1 SparkID = 1001001 // Japanese Derby + SparkJapaneseDerbyLv2 SparkID = 1001002 // Japanese Derby + SparkJapaneseDerbyLv3 SparkID = 1001003 // Japanese Derby + SparkYasudaKinenLv1 SparkID = 1001101 // Yasuda Kinen + SparkYasudaKinenLv2 SparkID = 1001102 // Yasuda Kinen + SparkYasudaKinenLv3 SparkID = 1001103 // Yasuda Kinen + SparkTakarazukaKinenLv1 SparkID = 1001201 // Takarazuka Kinen + SparkTakarazukaKinenLv2 SparkID = 1001202 // Takarazuka Kinen + SparkTakarazukaKinenLv3 SparkID = 1001203 // Takarazuka Kinen + SparkSprintersSLv1 SparkID = 1001301 // Sprinters S. + SparkSprintersSLv2 SparkID = 1001302 // Sprinters S. + SparkSprintersSLv3 SparkID = 1001303 // Sprinters S. + SparkShukaShoLv1 SparkID = 1001401 // Shuka Sho + SparkShukaShoLv2 SparkID = 1001402 // Shuka Sho + SparkShukaShoLv3 SparkID = 1001403 // Shuka Sho + SparkKikukaShoLv1 SparkID = 1001501 // Kikuka Sho + SparkKikukaShoLv2 SparkID = 1001502 // Kikuka Sho + SparkKikukaShoLv3 SparkID = 1001503 // Kikuka Sho + SparkTennoShoAutumnLv1 SparkID = 1001601 // Tenno Sho (Autumn) + SparkTennoShoAutumnLv2 SparkID = 1001602 // Tenno Sho (Autumn) + SparkTennoShoAutumnLv3 SparkID = 1001603 // Tenno Sho (Autumn) + SparkQueenElizabethIICupLv1 SparkID = 1001701 // Queen Elizabeth II Cup + SparkQueenElizabethIICupLv2 SparkID = 1001702 // Queen Elizabeth II Cup + SparkQueenElizabethIICupLv3 SparkID = 1001703 // Queen Elizabeth II Cup + SparkMileChLv1 SparkID = 1001801 // Mile Ch. + SparkMileChLv2 SparkID = 1001802 // Mile Ch. + SparkMileChLv3 SparkID = 1001803 // Mile Ch. + SparkJapanCLv1 SparkID = 1001901 // Japan C. + SparkJapanCLv2 SparkID = 1001902 // Japan C. + SparkJapanCLv3 SparkID = 1001903 // Japan C. + SparkChampionsCLv1 SparkID = 1002001 // Champions C. + SparkChampionsCLv2 SparkID = 1002002 // Champions C. + SparkChampionsCLv3 SparkID = 1002003 // Champions C. + SparkHanshinJFLv1 SparkID = 1002101 // Hanshin J.F. + SparkHanshinJFLv2 SparkID = 1002102 // Hanshin J.F. + SparkHanshinJFLv3 SparkID = 1002103 // Hanshin J.F. + SparkAsahiHaiFSLv1 SparkID = 1002201 // Asahi Hai F.S. + SparkAsahiHaiFSLv2 SparkID = 1002202 // Asahi Hai F.S. + SparkAsahiHaiFSLv3 SparkID = 1002203 // Asahi Hai F.S. + SparkArimaKinenLv1 SparkID = 1002301 // Arima Kinen + SparkArimaKinenLv2 SparkID = 1002302 // Arima Kinen + SparkArimaKinenLv3 SparkID = 1002303 // Arima Kinen + SparkHopefulSLv1 SparkID = 1002401 // Hopeful S. + SparkHopefulSLv2 SparkID = 1002402 // Hopeful S. + SparkHopefulSLv3 SparkID = 1002403 // Hopeful S. + SparkTeioShoLv1 SparkID = 1002501 // Teio Sho + SparkTeioShoLv2 SparkID = 1002502 // Teio Sho + SparkTeioShoLv3 SparkID = 1002503 // Teio Sho + SparkJDDerbyLv1 SparkID = 1002601 // J.D. Derby + SparkJDDerbyLv2 SparkID = 1002602 // J.D. Derby + SparkJDDerbyLv3 SparkID = 1002603 // J.D. Derby + SparkJBCLClassicLv1 SparkID = 1002701 // JBC L. Classic + SparkJBCLClassicLv2 SparkID = 1002702 // JBC L. Classic + SparkJBCLClassicLv3 SparkID = 1002703 // JBC L. Classic + SparkJBCSprintLv1 SparkID = 1002801 // JBC Sprint + SparkJBCSprintLv2 SparkID = 1002802 // JBC Sprint + SparkJBCSprintLv3 SparkID = 1002803 // JBC Sprint + SparkJBCClassicLv1 SparkID = 1002901 // JBC Classic + SparkJBCClassicLv2 SparkID = 1002902 // JBC Classic + SparkJBCClassicLv3 SparkID = 1002903 // JBC Classic + SparkTokyoDaishotenLv1 SparkID = 1003001 // Tokyo Daishoten + SparkTokyoDaishotenLv2 SparkID = 1003002 // Tokyo Daishoten + SparkTokyoDaishotenLv3 SparkID = 1003003 // Tokyo Daishoten + SparkRightHandedLv1 SparkID = 2000101 // Right-Handed ○ + SparkRightHandedLv2 SparkID = 2000102 // Right-Handed ○ + SparkRightHandedLv3 SparkID = 2000103 // Right-Handed ○ + SparkLeftHandedLv1 SparkID = 2000201 // Left-Handed ○ + SparkLeftHandedLv2 SparkID = 2000202 // Left-Handed ○ + SparkLeftHandedLv3 SparkID = 2000203 // Left-Handed ○ + SparkTokyoRacecourseLv1 SparkID = 2000301 // Tokyo Racecourse ○ + SparkTokyoRacecourseLv2 SparkID = 2000302 // Tokyo Racecourse ○ + SparkTokyoRacecourseLv3 SparkID = 2000303 // Tokyo Racecourse ○ + SparkNakayamaRacecourseLv1 SparkID = 2000401 // Nakayama Racecourse ○ + SparkNakayamaRacecourseLv2 SparkID = 2000402 // Nakayama Racecourse ○ + SparkNakayamaRacecourseLv3 SparkID = 2000403 // Nakayama Racecourse ○ + SparkHanshinRacecourseLv1 SparkID = 2000501 // Hanshin Racecourse ○ + SparkHanshinRacecourseLv2 SparkID = 2000502 // Hanshin Racecourse ○ + SparkHanshinRacecourseLv3 SparkID = 2000503 // Hanshin Racecourse ○ + SparkKyotoRacecourseLv1 SparkID = 2000601 // Kyoto Racecourse ○ + SparkKyotoRacecourseLv2 SparkID = 2000602 // Kyoto Racecourse ○ + SparkKyotoRacecourseLv3 SparkID = 2000603 // Kyoto Racecourse ○ + SparkChukyoRacecourseLv1 SparkID = 2000701 // Chukyo Racecourse ○ + SparkChukyoRacecourseLv2 SparkID = 2000702 // Chukyo Racecourse ○ + SparkChukyoRacecourseLv3 SparkID = 2000703 // Chukyo Racecourse ○ + SparkSapporoRacecourseLv1 SparkID = 2000801 // Sapporo Racecourse ○ + SparkSapporoRacecourseLv2 SparkID = 2000802 // Sapporo Racecourse ○ + SparkSapporoRacecourseLv3 SparkID = 2000803 // Sapporo Racecourse ○ + SparkHakodateRacecourseLv1 SparkID = 2000901 // Hakodate Racecourse ○ + SparkHakodateRacecourseLv2 SparkID = 2000902 // Hakodate Racecourse ○ + SparkHakodateRacecourseLv3 SparkID = 2000903 // Hakodate Racecourse ○ + SparkFukushimaRacecourseLv1 SparkID = 2001001 // Fukushima Racecourse ○ + SparkFukushimaRacecourseLv2 SparkID = 2001002 // Fukushima Racecourse ○ + SparkFukushimaRacecourseLv3 SparkID = 2001003 // Fukushima Racecourse ○ + SparkNiigataRacecourseLv1 SparkID = 2001101 // Niigata Racecourse ○ + SparkNiigataRacecourseLv2 SparkID = 2001102 // Niigata Racecourse ○ + SparkNiigataRacecourseLv3 SparkID = 2001103 // Niigata Racecourse ○ + SparkKokuraRacecourseLv1 SparkID = 2001201 // Kokura Racecourse ○ + SparkKokuraRacecourseLv2 SparkID = 2001202 // Kokura Racecourse ○ + SparkKokuraRacecourseLv3 SparkID = 2001203 // Kokura Racecourse ○ + SparkStandardDistanceLv1 SparkID = 2001301 // Standard Distance ○ + SparkStandardDistanceLv2 SparkID = 2001302 // Standard Distance ○ + SparkStandardDistanceLv3 SparkID = 2001303 // Standard Distance ○ + SparkNonStandardDistanceLv1 SparkID = 2001401 // Non-Standard Distance ○ + SparkNonStandardDistanceLv2 SparkID = 2001402 // Non-Standard Distance ○ + SparkNonStandardDistanceLv3 SparkID = 2001403 // Non-Standard Distance ○ + SparkFirmConditionsLv1 SparkID = 2001501 // Firm Conditions ○ + SparkFirmConditionsLv2 SparkID = 2001502 // Firm Conditions ○ + SparkFirmConditionsLv3 SparkID = 2001503 // Firm Conditions ○ + SparkWetConditionsLv1 SparkID = 2001601 // Wet Conditions ○ + SparkWetConditionsLv2 SparkID = 2001602 // Wet Conditions ○ + SparkWetConditionsLv3 SparkID = 2001603 // Wet Conditions ○ + SparkSpringRunnerLv1 SparkID = 2001701 // Spring Runner ○ + SparkSpringRunnerLv2 SparkID = 2001702 // Spring Runner ○ + SparkSpringRunnerLv3 SparkID = 2001703 // Spring Runner ○ + SparkSummerRunnerLv1 SparkID = 2001801 // Summer Runner ○ + SparkSummerRunnerLv2 SparkID = 2001802 // Summer Runner ○ + SparkSummerRunnerLv3 SparkID = 2001803 // Summer Runner ○ + SparkFallRunnerLv1 SparkID = 2001901 // Fall Runner ○ + SparkFallRunnerLv2 SparkID = 2001902 // Fall Runner ○ + SparkFallRunnerLv3 SparkID = 2001903 // Fall Runner ○ + SparkWinterRunnerLv1 SparkID = 2002001 // Winter Runner ○ + SparkWinterRunnerLv2 SparkID = 2002002 // Winter Runner ○ + SparkWinterRunnerLv3 SparkID = 2002003 // Winter Runner ○ + SparkSunnyDaysLv1 SparkID = 2002101 // Sunny Days ○ + SparkSunnyDaysLv2 SparkID = 2002102 // Sunny Days ○ + SparkSunnyDaysLv3 SparkID = 2002103 // Sunny Days ○ + SparkCloudyDaysLv1 SparkID = 2002201 // Cloudy Days ○ + SparkCloudyDaysLv2 SparkID = 2002202 // Cloudy Days ○ + SparkCloudyDaysLv3 SparkID = 2002203 // Cloudy Days ○ + SparkRainyDaysLv1 SparkID = 2002301 // Rainy Days ○ + SparkRainyDaysLv2 SparkID = 2002302 // Rainy Days ○ + SparkRainyDaysLv3 SparkID = 2002303 // Rainy Days ○ + SparkSnowyDaysLv1 SparkID = 2002401 // Snowy Days ○ + SparkSnowyDaysLv2 SparkID = 2002402 // Snowy Days ○ + SparkSnowyDaysLv3 SparkID = 2002403 // Snowy Days ○ + SparkInnerPostProficiencyLv1 SparkID = 2002501 // Inner Post Proficiency ○ + SparkInnerPostProficiencyLv2 SparkID = 2002502 // Inner Post Proficiency ○ + SparkInnerPostProficiencyLv3 SparkID = 2002503 // Inner Post Proficiency ○ + SparkOuterPostProficiencyLv1 SparkID = 2002601 // Outer Post Proficiency ○ + SparkOuterPostProficiencyLv2 SparkID = 2002602 // Outer Post Proficiency ○ + SparkOuterPostProficiencyLv3 SparkID = 2002603 // Outer Post Proficiency ○ + SparkMaverickLv1 SparkID = 2002701 // Maverick ○ + SparkMaverickLv2 SparkID = 2002702 // Maverick ○ + SparkMaverickLv3 SparkID = 2002703 // Maverick ○ + SparkCompetitiveSpiritLv1 SparkID = 2002801 // Competitive Spirit ○ + SparkCompetitiveSpiritLv2 SparkID = 2002802 // Competitive Spirit ○ + SparkCompetitiveSpiritLv3 SparkID = 2002803 // Competitive Spirit ○ + SparkTargetinSightLv1 SparkID = 2002901 // Target in Sight ○ + SparkTargetinSightLv2 SparkID = 2002902 // Target in Sight ○ + SparkTargetinSightLv3 SparkID = 2002903 // Target in Sight ○ + SparkLongShotLv1 SparkID = 2003001 // Long Shot ○ + SparkLongShotLv2 SparkID = 2003002 // Long Shot ○ + SparkLongShotLv3 SparkID = 2003003 // Long Shot ○ + SparkCornerAdeptLv1 SparkID = 2003301 // Corner Adept ○ + SparkCornerAdeptLv2 SparkID = 2003302 // Corner Adept ○ + SparkCornerAdeptLv3 SparkID = 2003303 // Corner Adept ○ + SparkCornerAccelerationLv1 SparkID = 2003401 // Corner Acceleration ○ + SparkCornerAccelerationLv2 SparkID = 2003402 // Corner Acceleration ○ + SparkCornerAccelerationLv3 SparkID = 2003403 // Corner Acceleration ○ + SparkCornerRecoveryLv1 SparkID = 2003501 // Corner Recovery ○ + SparkCornerRecoveryLv2 SparkID = 2003502 // Corner Recovery ○ + SparkCornerRecoveryLv3 SparkID = 2003503 // Corner Recovery ○ + SparkStraightawayAdeptLv1 SparkID = 2003601 // Straightaway Adept + SparkStraightawayAdeptLv2 SparkID = 2003602 // Straightaway Adept + SparkStraightawayAdeptLv3 SparkID = 2003603 // Straightaway Adept + SparkStraightawayAccelerationLv1 SparkID = 2003701 // Straightaway Acceleration + SparkStraightawayAccelerationLv2 SparkID = 2003702 // Straightaway Acceleration + SparkStraightawayAccelerationLv3 SparkID = 2003703 // Straightaway Acceleration + SparkStraightawayRecoveryLv1 SparkID = 2003801 // Straightaway Recovery + SparkStraightawayRecoveryLv2 SparkID = 2003802 // Straightaway Recovery + SparkStraightawayRecoveryLv3 SparkID = 2003803 // Straightaway Recovery + SparkFocusLv1 SparkID = 2004301 // Focus + SparkFocusLv2 SparkID = 2004302 // Focus + SparkFocusLv3 SparkID = 2004303 // Focus + SparkLayLowLv1 SparkID = 2004401 // Lay Low + SparkLayLowLv2 SparkID = 2004402 // Lay Low + SparkLayLowLv3 SparkID = 2004403 // Lay Low + SparkPrudentPositioningLv1 SparkID = 2004501 // Prudent Positioning + SparkPrudentPositioningLv2 SparkID = 2004502 // Prudent Positioning + SparkPrudentPositioningLv3 SparkID = 2004503 // Prudent Positioning + SparkRampUpLv1 SparkID = 2004601 // Ramp Up + SparkRampUpLv2 SparkID = 2004602 // Ramp Up + SparkRampUpLv3 SparkID = 2004603 // Ramp Up + SparkPaceStrategyLv1 SparkID = 2004701 // Pace Strategy + SparkPaceStrategyLv2 SparkID = 2004702 // Pace Strategy + SparkPaceStrategyLv3 SparkID = 2004703 // Pace Strategy + SparkCalminaCrowdLv1 SparkID = 2004801 // Calm in a Crowd + SparkCalminaCrowdLv2 SparkID = 2004802 // Calm in a Crowd + SparkCalminaCrowdLv3 SparkID = 2004803 // Calm in a Crowd + SparkNimbleNavigatorLv1 SparkID = 2004901 // Nimble Navigator + SparkNimbleNavigatorLv2 SparkID = 2004902 // Nimble Navigator + SparkNimbleNavigatorLv3 SparkID = 2004903 // Nimble Navigator + SparkGowiththeFlowLv1 SparkID = 2005001 // Go with the Flow + SparkGowiththeFlowLv2 SparkID = 2005002 // Go with the Flow + SparkGowiththeFlowLv3 SparkID = 2005003 // Go with the Flow + SparkHomestretchHasteLv1 SparkID = 2005101 // Homestretch Haste + SparkHomestretchHasteLv2 SparkID = 2005102 // Homestretch Haste + SparkHomestretchHasteLv3 SparkID = 2005103 // Homestretch Haste + SparkEarlyLeadLv1 SparkID = 2005301 // Early Lead + SparkEarlyLeadLv2 SparkID = 2005302 // Early Lead + SparkEarlyLeadLv3 SparkID = 2005303 // Early Lead + SparkFastPacedLv1 SparkID = 2005401 // Fast-Paced + SparkFastPacedLv2 SparkID = 2005402 // Fast-Paced + SparkFastPacedLv3 SparkID = 2005403 // Fast-Paced + SparkFinalPushLv1 SparkID = 2005501 // Final Push + SparkFinalPushLv2 SparkID = 2005502 // Final Push + SparkFinalPushLv3 SparkID = 2005503 // Final Push + SparkStaminatoSpareLv1 SparkID = 2005601 // Stamina to Spare + SparkStaminatoSpareLv2 SparkID = 2005602 // Stamina to Spare + SparkStaminatoSpareLv3 SparkID = 2005603 // Stamina to Spare + SparkPreferredPositionLv1 SparkID = 2005701 // Preferred Position + SparkPreferredPositionLv2 SparkID = 2005702 // Preferred Position + SparkPreferredPositionLv3 SparkID = 2005703 // Preferred Position + SparkPreparedtoPassLv1 SparkID = 2005801 // Prepared to Pass + SparkPreparedtoPassLv2 SparkID = 2005802 // Prepared to Pass + SparkPreparedtoPassLv3 SparkID = 2005803 // Prepared to Pass + SparkPositionPilferLv1 SparkID = 2005901 // Position Pilfer + SparkPositionPilferLv2 SparkID = 2005902 // Position Pilfer + SparkPositionPilferLv3 SparkID = 2005903 // Position Pilfer + SparkSlickSurgeLv1 SparkID = 2006001 // Slick Surge + SparkSlickSurgeLv2 SparkID = 2006002 // Slick Surge + SparkSlickSurgeLv3 SparkID = 2006003 // Slick Surge + SparkOuterSwellLv1 SparkID = 2006101 // Outer Swell + SparkOuterSwellLv2 SparkID = 2006102 // Outer Swell + SparkOuterSwellLv3 SparkID = 2006103 // Outer Swell + SparkStandingByLv1 SparkID = 2006201 // Standing By + SparkStandingByLv2 SparkID = 2006202 // Standing By + SparkStandingByLv3 SparkID = 2006203 // Standing By + SparkMasterfulGambitLv1 SparkID = 2006301 // Masterful Gambit + SparkMasterfulGambitLv2 SparkID = 2006302 // Masterful Gambit + SparkMasterfulGambitLv3 SparkID = 2006303 // Masterful Gambit + SparkStraightawaySpurtLv1 SparkID = 2006401 // Straightaway Spurt + SparkStraightawaySpurtLv2 SparkID = 2006402 // Straightaway Spurt + SparkStraightawaySpurtLv3 SparkID = 2006403 // Straightaway Spurt + SparkSprintingGearLv1 SparkID = 2006501 // Sprinting Gear + SparkSprintingGearLv2 SparkID = 2006502 // Sprinting Gear + SparkSprintingGearLv3 SparkID = 2006503 // Sprinting Gear + SparkWaitandSeeLv1 SparkID = 2006601 // Wait-and-See + SparkWaitandSeeLv2 SparkID = 2006602 // Wait-and-See + SparkWaitandSeeLv3 SparkID = 2006603 // Wait-and-See + SparkGapCloserLv1 SparkID = 2006701 // Gap Closer + SparkGapCloserLv2 SparkID = 2006702 // Gap Closer + SparkGapCloserLv3 SparkID = 2006703 // Gap Closer + SparkProductivePlanLv1 SparkID = 2006801 // Productive Plan + SparkProductivePlanLv2 SparkID = 2006802 // Productive Plan + SparkProductivePlanLv3 SparkID = 2006803 // Productive Plan + SparkWatchfulEyeLv1 SparkID = 2006901 // Watchful Eye + SparkWatchfulEyeLv2 SparkID = 2006902 // Watchful Eye + SparkWatchfulEyeLv3 SparkID = 2006903 // Watchful Eye + SparkUpdraftersLv1 SparkID = 2007001 // Updrafters + SparkUpdraftersLv2 SparkID = 2007002 // Updrafters + SparkUpdraftersLv3 SparkID = 2007003 // Updrafters + SparkRosyOutlookLv1 SparkID = 2007101 // Rosy Outlook + SparkRosyOutlookLv2 SparkID = 2007102 // Rosy Outlook + SparkRosyOutlookLv3 SparkID = 2007103 // Rosy Outlook + SparkUpTempoLv1 SparkID = 2007201 // Up-Tempo + SparkUpTempoLv2 SparkID = 2007202 // Up-Tempo + SparkUpTempoLv3 SparkID = 2007203 // Up-Tempo + SparkSteadfastLv1 SparkID = 2007301 // Steadfast + SparkSteadfastLv2 SparkID = 2007302 // Steadfast + SparkSteadfastLv3 SparkID = 2007303 // Steadfast + SparkDeepBreathsLv1 SparkID = 2007401 // Deep Breaths + SparkDeepBreathsLv2 SparkID = 2007402 // Deep Breaths + SparkDeepBreathsLv3 SparkID = 2007403 // Deep Breaths + SparkInsideScoopLv1 SparkID = 2007501 // Inside Scoop + SparkInsideScoopLv2 SparkID = 2007502 // Inside Scoop + SparkInsideScoopLv3 SparkID = 2007503 // Inside Scoop + SparkExtraTankLv1 SparkID = 2007601 // Extra Tank + SparkExtraTankLv2 SparkID = 2007602 // Extra Tank + SparkExtraTankLv3 SparkID = 2007603 // Extra Tank + SparkTrickFrontLv1 SparkID = 2007701 // Trick (Front) + SparkTrickFrontLv2 SparkID = 2007702 // Trick (Front) + SparkTrickFrontLv3 SparkID = 2007703 // Trick (Front) + SparkTrickRearLv1 SparkID = 2007801 // Trick (Rear) + SparkTrickRearLv2 SparkID = 2007802 // Trick (Rear) + SparkTrickRearLv3 SparkID = 2007803 // Trick (Rear) + SparkFrenziedFrontRunnersLv1 SparkID = 2007901 // Frenzied Front Runners + SparkFrenziedFrontRunnersLv2 SparkID = 2007902 // Frenzied Front Runners + SparkFrenziedFrontRunnersLv3 SparkID = 2007903 // Frenzied Front Runners + SparkFrenziedPaceChasersLv1 SparkID = 2008001 // Frenzied Pace Chasers + SparkFrenziedPaceChasersLv2 SparkID = 2008002 // Frenzied Pace Chasers + SparkFrenziedPaceChasersLv3 SparkID = 2008003 // Frenzied Pace Chasers + SparkFrenziedLateSurgersLv1 SparkID = 2008101 // Frenzied Late Surgers + SparkFrenziedLateSurgersLv2 SparkID = 2008102 // Frenzied Late Surgers + SparkFrenziedLateSurgersLv3 SparkID = 2008103 // Frenzied Late Surgers + SparkFrenziedEndClosersLv1 SparkID = 2008201 // Frenzied End Closers + SparkFrenziedEndClosersLv2 SparkID = 2008202 // Frenzied End Closers + SparkFrenziedEndClosersLv3 SparkID = 2008203 // Frenzied End Closers + SparkSubduedFrontRunnersLv1 SparkID = 2008301 // Subdued Front Runners + SparkSubduedFrontRunnersLv2 SparkID = 2008302 // Subdued Front Runners + SparkSubduedFrontRunnersLv3 SparkID = 2008303 // Subdued Front Runners + SparkFlusteredFrontRunnersLv1 SparkID = 2008401 // Flustered Front Runners + SparkFlusteredFrontRunnersLv2 SparkID = 2008402 // Flustered Front Runners + SparkFlusteredFrontRunnersLv3 SparkID = 2008403 // Flustered Front Runners + SparkHesitantFrontRunnersLv1 SparkID = 2008501 // Hesitant Front Runners + SparkHesitantFrontRunnersLv2 SparkID = 2008502 // Hesitant Front Runners + SparkHesitantFrontRunnersLv3 SparkID = 2008503 // Hesitant Front Runners + SparkSubduedPaceChasersLv1 SparkID = 2008601 // Subdued Pace Chasers + SparkSubduedPaceChasersLv2 SparkID = 2008602 // Subdued Pace Chasers + SparkSubduedPaceChasersLv3 SparkID = 2008603 // Subdued Pace Chasers + SparkFlusteredPaceChasersLv1 SparkID = 2008701 // Flustered Pace Chasers + SparkFlusteredPaceChasersLv2 SparkID = 2008702 // Flustered Pace Chasers + SparkFlusteredPaceChasersLv3 SparkID = 2008703 // Flustered Pace Chasers + SparkHesitantPaceChasersLv1 SparkID = 2008801 // Hesitant Pace Chasers + SparkHesitantPaceChasersLv2 SparkID = 2008802 // Hesitant Pace Chasers + SparkHesitantPaceChasersLv3 SparkID = 2008803 // Hesitant Pace Chasers + SparkSubduedLateSurgersLv1 SparkID = 2008901 // Subdued Late Surgers + SparkSubduedLateSurgersLv2 SparkID = 2008902 // Subdued Late Surgers + SparkSubduedLateSurgersLv3 SparkID = 2008903 // Subdued Late Surgers + SparkFlusteredLateSurgersLv1 SparkID = 2009001 // Flustered Late Surgers + SparkFlusteredLateSurgersLv2 SparkID = 2009002 // Flustered Late Surgers + SparkFlusteredLateSurgersLv3 SparkID = 2009003 // Flustered Late Surgers + SparkHesitantLateSurgersLv1 SparkID = 2009101 // Hesitant Late Surgers + SparkHesitantLateSurgersLv2 SparkID = 2009102 // Hesitant Late Surgers + SparkHesitantLateSurgersLv3 SparkID = 2009103 // Hesitant Late Surgers + SparkSubduedEndClosersLv1 SparkID = 2009201 // Subdued End Closers + SparkSubduedEndClosersLv2 SparkID = 2009202 // Subdued End Closers + SparkSubduedEndClosersLv3 SparkID = 2009203 // Subdued End Closers + SparkFlusteredEndClosersLv1 SparkID = 2009301 // Flustered End Closers + SparkFlusteredEndClosersLv2 SparkID = 2009302 // Flustered End Closers + SparkFlusteredEndClosersLv3 SparkID = 2009303 // Flustered End Closers + SparkHesitantEndClosersLv1 SparkID = 2009401 // Hesitant End Closers + SparkHesitantEndClosersLv2 SparkID = 2009402 // Hesitant End Closers + SparkHesitantEndClosersLv3 SparkID = 2009403 // Hesitant End Closers + SparkOiRacecourseLv1 SparkID = 2009501 // Oi Racecourse ○ + SparkOiRacecourseLv2 SparkID = 2009502 // Oi Racecourse ○ + SparkOiRacecourseLv3 SparkID = 2009503 // Oi Racecourse ○ + SparkSprintStraightawaysLv1 SparkID = 2009601 // Sprint Straightaways ○ + SparkSprintStraightawaysLv2 SparkID = 2009602 // Sprint Straightaways ○ + SparkSprintStraightawaysLv3 SparkID = 2009603 // Sprint Straightaways ○ + SparkSprintCornersLv1 SparkID = 2009701 // Sprint Corners ○ + SparkSprintCornersLv2 SparkID = 2009702 // Sprint Corners ○ + SparkSprintCornersLv3 SparkID = 2009703 // Sprint Corners ○ + SparkHugeLeadLv1 SparkID = 2009801 // Huge Lead + SparkHugeLeadLv2 SparkID = 2009802 // Huge Lead + SparkHugeLeadLv3 SparkID = 2009803 // Huge Lead + SparkCountermeasureLv1 SparkID = 2009901 // Countermeasure + SparkCountermeasureLv2 SparkID = 2009902 // Countermeasure + SparkCountermeasureLv3 SparkID = 2009903 // Countermeasure + SparkMeticulousMeasuresLv1 SparkID = 2010001 // Meticulous Measures + SparkMeticulousMeasuresLv2 SparkID = 2010002 // Meticulous Measures + SparkMeticulousMeasuresLv3 SparkID = 2010003 // Meticulous Measures + SparkIntimidateLv1 SparkID = 2010101 // Intimidate + SparkIntimidateLv2 SparkID = 2010102 // Intimidate + SparkIntimidateLv3 SparkID = 2010103 // Intimidate + SparkStopRightThereLv1 SparkID = 2010201 // Stop Right There! + SparkStopRightThereLv2 SparkID = 2010202 // Stop Right There! + SparkStopRightThereLv3 SparkID = 2010203 // Stop Right There! + SparkMileStraightawaysLv1 SparkID = 2010301 // Mile Straightaways ○ + SparkMileStraightawaysLv2 SparkID = 2010302 // Mile Straightaways ○ + SparkMileStraightawaysLv3 SparkID = 2010303 // Mile Straightaways ○ + SparkMileCornersLv1 SparkID = 2010401 // Mile Corners ○ + SparkMileCornersLv2 SparkID = 2010402 // Mile Corners ○ + SparkMileCornersLv3 SparkID = 2010403 // Mile Corners ○ + SparkShiftingGearsLv1 SparkID = 2010501 // Shifting Gears + SparkShiftingGearsLv2 SparkID = 2010502 // Shifting Gears + SparkShiftingGearsLv3 SparkID = 2010503 // Shifting Gears + SparkAccelerationLv1 SparkID = 2010601 // Acceleration + SparkAccelerationLv2 SparkID = 2010602 // Acceleration + SparkAccelerationLv3 SparkID = 2010603 // Acceleration + SparkUnyieldingSpiritLv1 SparkID = 2010701 // Unyielding Spirit + SparkUnyieldingSpiritLv2 SparkID = 2010702 // Unyielding Spirit + SparkUnyieldingSpiritLv3 SparkID = 2010703 // Unyielding Spirit + SparkSpeedEaterLv1 SparkID = 2010801 // Speed Eater + SparkSpeedEaterLv2 SparkID = 2010802 // Speed Eater + SparkSpeedEaterLv3 SparkID = 2010803 // Speed Eater + SparkOpeningGambitLv1 SparkID = 2010901 // Opening Gambit + SparkOpeningGambitLv2 SparkID = 2010902 // Opening Gambit + SparkOpeningGambitLv3 SparkID = 2010903 // Opening Gambit + SparkMediumStraightawaysLv1 SparkID = 2011001 // Medium Straightaways ○ + SparkMediumStraightawaysLv2 SparkID = 2011002 // Medium Straightaways ○ + SparkMediumStraightawaysLv3 SparkID = 2011003 // Medium Straightaways ○ + SparkMediumCornersLv1 SparkID = 2011101 // Medium Corners ○ + SparkMediumCornersLv2 SparkID = 2011102 // Medium Corners ○ + SparkMediumCornersLv3 SparkID = 2011103 // Medium Corners ○ + SparkHawkeyeLv1 SparkID = 2011201 // Hawkeye + SparkHawkeyeLv2 SparkID = 2011202 // Hawkeye + SparkHawkeyeLv3 SparkID = 2011203 // Hawkeye + SparkThunderboltStepLv1 SparkID = 2011301 // Thunderbolt Step + SparkThunderboltStepLv2 SparkID = 2011302 // Thunderbolt Step + SparkThunderboltStepLv3 SparkID = 2011303 // Thunderbolt Step + SparkSoftStepLv1 SparkID = 2011401 // Soft Step + SparkSoftStepLv2 SparkID = 2011402 // Soft Step + SparkSoftStepLv3 SparkID = 2011403 // Soft Step + SparkTetherLv1 SparkID = 2011501 // Tether + SparkTetherLv2 SparkID = 2011502 // Tether + SparkTetherLv3 SparkID = 2011503 // Tether + SparkMurmurLv1 SparkID = 2011601 // Murmur + SparkMurmurLv2 SparkID = 2011602 // Murmur + SparkMurmurLv3 SparkID = 2011603 // Murmur + SparkLongStraightawaysLv1 SparkID = 2011701 // Long Straightaways ○ + SparkLongStraightawaysLv2 SparkID = 2011702 // Long Straightaways ○ + SparkLongStraightawaysLv3 SparkID = 2011703 // Long Straightaways ○ + SparkLongCornersLv1 SparkID = 2011801 // Long Corners ○ + SparkLongCornersLv2 SparkID = 2011802 // Long Corners ○ + SparkLongCornersLv3 SparkID = 2011803 // Long Corners ○ + SparkKeepingtheLeadLv1 SparkID = 2011901 // Keeping the Lead + SparkKeepingtheLeadLv2 SparkID = 2011902 // Keeping the Lead + SparkKeepingtheLeadLv3 SparkID = 2011903 // Keeping the Lead + SparkPassingProLv1 SparkID = 2012001 // Passing Pro + SparkPassingProLv2 SparkID = 2012002 // Passing Pro + SparkPassingProLv3 SparkID = 2012003 // Passing Pro + SparkPressureLv1 SparkID = 2012101 // Pressure + SparkPressureLv2 SparkID = 2012102 // Pressure + SparkPressureLv3 SparkID = 2012103 // Pressure + SparkStaminaEaterLv1 SparkID = 2012201 // Stamina Eater + SparkStaminaEaterLv2 SparkID = 2012202 // Stamina Eater + SparkStaminaEaterLv3 SparkID = 2012203 // Stamina Eater + SparkSmokeScreenLv1 SparkID = 2012301 // Smoke Screen + SparkSmokeScreenLv2 SparkID = 2012302 // Smoke Screen + SparkSmokeScreenLv3 SparkID = 2012303 // Smoke Screen + SparkFrontRunnerStraightawaysLv1 SparkID = 2012401 // Front Runner Straightaways ○ + SparkFrontRunnerStraightawaysLv2 SparkID = 2012402 // Front Runner Straightaways ○ + SparkFrontRunnerStraightawaysLv3 SparkID = 2012403 // Front Runner Straightaways ○ + SparkFrontRunnerCornersLv1 SparkID = 2012501 // Front Runner Corners ○ + SparkFrontRunnerCornersLv2 SparkID = 2012502 // Front Runner Corners ○ + SparkFrontRunnerCornersLv3 SparkID = 2012503 // Front Runner Corners ○ + SparkDodgingDangerLv1 SparkID = 2012601 // Dodging Danger + SparkDodgingDangerLv2 SparkID = 2012602 // Dodging Danger + SparkDodgingDangerLv3 SparkID = 2012603 // Dodging Danger + SparkLeadersPrideLv1 SparkID = 2012701 // Leader's Pride + SparkLeadersPrideLv2 SparkID = 2012702 // Leader's Pride + SparkLeadersPrideLv3 SparkID = 2012703 // Leader's Pride + SparkMoxieLv1 SparkID = 2012801 // Moxie + SparkMoxieLv2 SparkID = 2012802 // Moxie + SparkMoxieLv3 SparkID = 2012803 // Moxie + SparkSecondWindLv1 SparkID = 2012901 // Second Wind + SparkSecondWindLv2 SparkID = 2012902 // Second Wind + SparkSecondWindLv3 SparkID = 2012903 // Second Wind + SparkRestartLv1 SparkID = 2013001 // Restart + SparkRestartLv2 SparkID = 2013002 // Restart + SparkRestartLv3 SparkID = 2013003 // Restart + SparkPaceChaserStraightawaysLv1 SparkID = 2013101 // Pace Chaser Straightaways ○ + SparkPaceChaserStraightawaysLv2 SparkID = 2013102 // Pace Chaser Straightaways ○ + SparkPaceChaserStraightawaysLv3 SparkID = 2013103 // Pace Chaser Straightaways ○ + SparkPaceChaserCornersLv1 SparkID = 2013201 // Pace Chaser Corners ○ + SparkPaceChaserCornersLv2 SparkID = 2013202 // Pace Chaser Corners ○ + SparkPaceChaserCornersLv3 SparkID = 2013203 // Pace Chaser Corners ○ + SparkShrewdStepLv1 SparkID = 2013301 // Shrewd Step + SparkShrewdStepLv2 SparkID = 2013302 // Shrewd Step + SparkShrewdStepLv3 SparkID = 2013303 // Shrewd Step + SparkStraightDescentLv1 SparkID = 2013401 // Straight Descent + SparkStraightDescentLv2 SparkID = 2013402 // Straight Descent + SparkStraightDescentLv3 SparkID = 2013403 // Straight Descent + SparkHydrateLv1 SparkID = 2013501 // Hydrate + SparkHydrateLv2 SparkID = 2013502 // Hydrate + SparkHydrateLv3 SparkID = 2013503 // Hydrate + SparkTacticalTweakLv1 SparkID = 2013601 // Tactical Tweak + SparkTacticalTweakLv2 SparkID = 2013602 // Tactical Tweak + SparkTacticalTweakLv3 SparkID = 2013603 // Tactical Tweak + SparkDisorientLv1 SparkID = 2013701 // Disorient + SparkDisorientLv2 SparkID = 2013702 // Disorient + SparkDisorientLv3 SparkID = 2013703 // Disorient + SparkLateSurgerStraightawaysLv1 SparkID = 2013801 // Late Surger Straightaways ○ + SparkLateSurgerStraightawaysLv2 SparkID = 2013802 // Late Surger Straightaways ○ + SparkLateSurgerStraightawaysLv3 SparkID = 2013803 // Late Surger Straightaways ○ + SparkLateSurgerCornersLv1 SparkID = 2013901 // Late Surger Corners ○ + SparkLateSurgerCornersLv2 SparkID = 2013902 // Late Surger Corners ○ + SparkLateSurgerCornersLv3 SparkID = 2013903 // Late Surger Corners ○ + SparkFighterLv1 SparkID = 2014001 // Fighter + SparkFighterLv2 SparkID = 2014002 // Fighter + SparkFighterLv3 SparkID = 2014003 // Fighter + SparkOneMillionCCLv1 SparkID = 2014101 // 1,500,000 CC + SparkOneMillionCCLv2 SparkID = 2014102 // 1,500,000 CC + SparkOneMillionCCLv3 SparkID = 2014103 // 1,500,000 CC + SparkASmallBreatherLv1 SparkID = 2014201 // A Small Breather + SparkASmallBreatherLv2 SparkID = 2014202 // A Small Breather + SparkASmallBreatherLv3 SparkID = 2014203 // A Small Breather + SparkStudiousLv1 SparkID = 2014301 // Studious + SparkStudiousLv2 SparkID = 2014302 // Studious + SparkStudiousLv3 SparkID = 2014303 // Studious + SparkSharpGazeLv1 SparkID = 2014401 // Sharp Gaze + SparkSharpGazeLv2 SparkID = 2014402 // Sharp Gaze + SparkSharpGazeLv3 SparkID = 2014403 // Sharp Gaze + SparkEndCloserStraightawaysLv1 SparkID = 2014501 // End Closer Straightaways ○ + SparkEndCloserStraightawaysLv2 SparkID = 2014502 // End Closer Straightaways ○ + SparkEndCloserStraightawaysLv3 SparkID = 2014503 // End Closer Straightaways ○ + SparkEndCloserCornersLv1 SparkID = 2014601 // End Closer Corners ○ + SparkEndCloserCornersLv2 SparkID = 2014602 // End Closer Corners ○ + SparkEndCloserCornersLv3 SparkID = 2014603 // End Closer Corners ○ + SparkICanSeeRightThroughYouLv1 SparkID = 2014701 // I Can See Right Through You + SparkICanSeeRightThroughYouLv2 SparkID = 2014702 // I Can See Right Through You + SparkICanSeeRightThroughYouLv3 SparkID = 2014703 // I Can See Right Through You + SparkAfterSchoolStrollLv1 SparkID = 2014801 // After-School Stroll + SparkAfterSchoolStrollLv2 SparkID = 2014802 // After-School Stroll + SparkAfterSchoolStrollLv3 SparkID = 2014803 // After-School Stroll + SparkLevelheadedLv1 SparkID = 2014901 // Levelheaded + SparkLevelheadedLv2 SparkID = 2014902 // Levelheaded + SparkLevelheadedLv3 SparkID = 2014903 // Levelheaded + SparkStrategistLv1 SparkID = 2015001 // Strategist + SparkStrategistLv2 SparkID = 2015002 // Strategist + SparkStrategistLv3 SparkID = 2015003 // Strategist + SparkIntenseGazeLv1 SparkID = 2015101 // Intense Gaze + SparkIntenseGazeLv2 SparkID = 2015102 // Intense Gaze + SparkIntenseGazeLv3 SparkID = 2015103 // Intense Gaze + SparkFrontRunnerSavvyLv1 SparkID = 2015201 // Front Runner Savvy ○ + SparkFrontRunnerSavvyLv2 SparkID = 2015202 // Front Runner Savvy ○ + SparkFrontRunnerSavvyLv3 SparkID = 2015203 // Front Runner Savvy ○ + SparkPaceChaserSavvyLv1 SparkID = 2015301 // Pace Chaser Savvy ○ + SparkPaceChaserSavvyLv2 SparkID = 2015302 // Pace Chaser Savvy ○ + SparkPaceChaserSavvyLv3 SparkID = 2015303 // Pace Chaser Savvy ○ + SparkLateSurgerSavvyLv1 SparkID = 2015401 // Late Surger Savvy ○ + SparkLateSurgerSavvyLv2 SparkID = 2015402 // Late Surger Savvy ○ + SparkLateSurgerSavvyLv3 SparkID = 2015403 // Late Surger Savvy ○ + SparkEndCloserSavvyLv1 SparkID = 2015501 // End Closer Savvy ○ + SparkEndCloserSavvyLv2 SparkID = 2015502 // End Closer Savvy ○ + SparkEndCloserSavvyLv3 SparkID = 2015503 // End Closer Savvy ○ + SparkLuckySevenLv1 SparkID = 2015601 // Lucky Seven + SparkLuckySevenLv2 SparkID = 2015602 // Lucky Seven + SparkLuckySevenLv3 SparkID = 2015603 // Lucky Seven + SparkTripleSevensLv1 SparkID = 2015701 // Triple 7s + SparkTripleSevensLv2 SparkID = 2015702 // Triple 7s + SparkTripleSevensLv3 SparkID = 2015703 // Triple 7s + SparkHighlanderLv1 SparkID = 2015801 // Highlander + SparkHighlanderLv2 SparkID = 2015802 // Highlander + SparkHighlanderLv3 SparkID = 2015803 // Highlander + SparkUmaStanLv1 SparkID = 2015901 // Uma Stan + SparkUmaStanLv2 SparkID = 2015902 // Uma Stan + SparkUmaStanLv3 SparkID = 2015903 // Uma Stan + SparkGroundworkLv1 SparkID = 2016001 // Groundwork + SparkGroundworkLv2 SparkID = 2016002 // Groundwork + SparkGroundworkLv3 SparkID = 2016003 // Groundwork + SparkTailHeldHighLv1 SparkID = 2016101 // Tail Held High + SparkTailHeldHighLv2 SparkID = 2016102 // Tail Held High + SparkTailHeldHighLv3 SparkID = 2016103 // Tail Held High + SparkShakeItOutLv1 SparkID = 2016201 // Shake It Out + SparkShakeItOutLv2 SparkID = 2016202 // Shake It Out + SparkShakeItOutLv3 SparkID = 2016203 // Shake It Out + SparkSympathyLv1 SparkID = 2016301 // Sympathy + SparkSympathyLv2 SparkID = 2016302 // Sympathy + SparkSympathyLv3 SparkID = 2016303 // Sympathy + SparkLoneWolfLv1 SparkID = 2016401 // Lone Wolf + SparkLoneWolfLv2 SparkID = 2016402 // Lone Wolf + SparkLoneWolfLv3 SparkID = 2016403 // Lone Wolf + SparkSlipstreamLv1 SparkID = 2016501 // Slipstream + SparkSlipstreamLv2 SparkID = 2016502 // Slipstream + SparkSlipstreamLv3 SparkID = 2016503 // Slipstream + SparkPlaytimesOverLv1 SparkID = 2016601 // Playtime's Over! + SparkPlaytimesOverLv2 SparkID = 2016602 // Playtime's Over! + SparkPlaytimesOverLv3 SparkID = 2016603 // Playtime's Over! + SparkTopPickLv1 SparkID = 2016701 // Top Pick + SparkTopPickLv2 SparkID = 2016702 // Top Pick + SparkTopPickLv3 SparkID = 2016703 // Top Pick + SparkForwardMarchLv1 SparkID = 2016801 // Forward, March! + SparkForwardMarchLv2 SparkID = 2016802 // Forward, March! + SparkForwardMarchLv3 SparkID = 2016803 // Forward, March! + SparkBeStillLv1 SparkID = 2016901 // Be Still + SparkBeStillLv2 SparkID = 2016902 // Be Still + SparkBeStillLv3 SparkID = 2016903 // Be Still + SparkAllIveGotLv1 SparkID = 2017001 // All I've Got + SparkAllIveGotLv2 SparkID = 2017002 // All I've Got + SparkAllIveGotLv3 SparkID = 2017003 // All I've Got + SparkHeadOnLv1 SparkID = 2019001 // Head-On + SparkHeadOnLv2 SparkID = 2019002 // Head-On + SparkHeadOnLv3 SparkID = 2019003 // Head-On + SparkFamiliarGroundLv1 SparkID = 2020001 // Familiar Ground + SparkFamiliarGroundLv2 SparkID = 2020002 // Familiar Ground + SparkFamiliarGroundLv3 SparkID = 2020003 // Familiar Ground + SparkFeatureActLv1 SparkID = 2020101 // Feature Act + SparkFeatureActLv2 SparkID = 2020102 // Feature Act + SparkFeatureActLv3 SparkID = 2020103 // Feature Act + SparkEarlyStartLv1 SparkID = 2020201 // Early Start + SparkEarlyStartLv2 SparkID = 2020202 // Early Start + SparkEarlyStartLv3 SparkID = 2020203 // Early Start + SparkRiskyBusinessLv1 SparkID = 2020301 // Risky Business + SparkRiskyBusinessLv2 SparkID = 2020302 // Risky Business + SparkRiskyBusinessLv3 SparkID = 2020303 // Risky Business + SparkIgnitedSpiritSPDLv1 SparkID = 2100101 // Ignited Spirit SPD + SparkIgnitedSpiritSPDLv2 SparkID = 2100102 // Ignited Spirit SPD + SparkIgnitedSpiritSPDLv3 SparkID = 2100103 // Ignited Spirit SPD + SparkIgnitedSpiritSTALv1 SparkID = 2100201 // Ignited Spirit STA + SparkIgnitedSpiritSTALv2 SparkID = 2100202 // Ignited Spirit STA + SparkIgnitedSpiritSTALv3 SparkID = 2100203 // Ignited Spirit STA + SparkIgnitedSpiritPWRLv1 SparkID = 2100301 // Ignited Spirit PWR + SparkIgnitedSpiritPWRLv2 SparkID = 2100302 // Ignited Spirit PWR + SparkIgnitedSpiritPWRLv3 SparkID = 2100303 // Ignited Spirit PWR + SparkIgnitedSpiritGUTSLv1 SparkID = 2100401 // Ignited Spirit GUTS + SparkIgnitedSpiritGUTSLv2 SparkID = 2100402 // Ignited Spirit GUTS + SparkIgnitedSpiritGUTSLv3 SparkID = 2100403 // Ignited Spirit GUTS + SparkIgnitedSpiritWITLv1 SparkID = 2100501 // Ignited Spirit WIT + SparkIgnitedSpiritWITLv2 SparkID = 2100502 // Ignited Spirit WIT + SparkIgnitedSpiritWITLv3 SparkID = 2100503 // Ignited Spirit WIT + SparkURAFinaleLv1 SparkID = 3000101 // URA Finale + SparkURAFinaleLv2 SparkID = 3000102 // URA Finale + SparkURAFinaleLv3 SparkID = 3000103 // URA Finale + SparkUnityCupLv1 SparkID = 3000201 // Unity Cup + SparkUnityCupLv2 SparkID = 3000202 // Unity Cup + SparkUnityCupLv3 SparkID = 3000203 // Unity Cup + SparkShootingStarLv1 SparkID = 10010101 // Shooting Star + SparkShootingStarLv2 SparkID = 10010102 // Shooting Star + SparkShootingStarLv3 SparkID = 10010103 // Shooting Star + SparkDazzlnDiverLv1 SparkID = 10010201 // Dazzl'n ♪ Diver + SparkDazzlnDiverLv2 SparkID = 10010202 // Dazzl'n ♪ Diver + SparkDazzlnDiverLv3 SparkID = 10010203 // Dazzl'n ♪ Diver + SparkTheViewfromtheLeadIsMineLv1 SparkID = 10020101 // The View from the Lead Is Mine! + SparkTheViewfromtheLeadIsMineLv2 SparkID = 10020102 // The View from the Lead Is Mine! + SparkTheViewfromtheLeadIsMineLv3 SparkID = 10020103 // The View from the Lead Is Mine! + SparkSkyHighTeioStepLv1 SparkID = 10030101 // Sky-High Teio Step + SparkSkyHighTeioStepLv2 SparkID = 10030102 // Sky-High Teio Step + SparkSkyHighTeioStepLv3 SparkID = 10030103 // Sky-High Teio Step + SparkCertainVictoryLv1 SparkID = 10030201 // Certain Victory + SparkCertainVictoryLv2 SparkID = 10030202 // Certain Victory + SparkCertainVictoryLv3 SparkID = 10030203 // Certain Victory + SparkRedShiftLP1211MLv1 SparkID = 10040101 // Red Shift/LP1211-M + SparkRedShiftLP1211MLv2 SparkID = 10040102 // Red Shift/LP1211-M + SparkRedShiftLP1211MLv3 SparkID = 10040103 // Red Shift/LP1211-M + SparkAKissforCourageLv1 SparkID = 10040201 // A Kiss for Courage + SparkAKissforCourageLv2 SparkID = 10040202 // A Kiss for Courage + SparkAKissforCourageLv3 SparkID = 10040203 // A Kiss for Courage + SparkLightsofVaudevilleLv1 SparkID = 10050101 // Lights of Vaudeville + SparkLightsofVaudevilleLv2 SparkID = 10050102 // Lights of Vaudeville + SparkLightsofVaudevilleLv3 SparkID = 10050103 // Lights of Vaudeville + SparkTriumphantPulseLv1 SparkID = 10060101 // Triumphant Pulse + SparkTriumphantPulseLv2 SparkID = 10060102 // Triumphant Pulse + SparkTriumphantPulseLv3 SparkID = 10060103 // Triumphant Pulse + SparkFestiveMiracleLv1 SparkID = 10060201 // Festive Miracle + SparkFestiveMiracleLv2 SparkID = 10060202 // Festive Miracle + SparkFestiveMiracleLv3 SparkID = 10060203 // Festive Miracle + SparkAnchorsAweighLv1 SparkID = 10070101 // Anchors Aweigh! + SparkAnchorsAweighLv2 SparkID = 10070102 // Anchors Aweigh! + SparkAnchorsAweighLv3 SparkID = 10070103 // Anchors Aweigh! + SparkCutandDriveLv1 SparkID = 10080101 // Cut and Drive! + SparkCutandDriveLv2 SparkID = 10080102 // Cut and Drive! + SparkCutandDriveLv3 SparkID = 10080103 // Cut and Drive! + SparkResplendentRedAceLv1 SparkID = 10090101 // Resplendent Red Ace + SparkResplendentRedAceLv2 SparkID = 10090102 // Resplendent Red Ace + SparkResplendentRedAceLv3 SparkID = 10090103 // Resplendent Red Ace + SparkShootingforVictoryLv1 SparkID = 10100101 // Shooting for Victory! + SparkShootingforVictoryLv2 SparkID = 10100102 // Shooting for Victory! + SparkShootingforVictoryLv3 SparkID = 10100103 // Shooting for Victory! + SparkWhereTheresaWillTheresaWayLv1 SparkID = 10110101 // Where There's a Will, There's a Way + SparkWhereTheresaWillTheresaWayLv2 SparkID = 10110102 // Where There's a Will, There's a Way + SparkWhereTheresaWillTheresaWayLv3 SparkID = 10110103 // Where There's a Will, There's a Way + SparkSuperiorHealLv1 SparkID = 10110201 // Superior Heal + SparkSuperiorHealLv2 SparkID = 10110202 // Superior Heal + SparkSuperiorHealLv3 SparkID = 10110203 // Superior Heal + SparkYouandMeOneonOneLv1 SparkID = 10120101 // You and Me! One-on-One! + SparkYouandMeOneonOneLv2 SparkID = 10120102 // You and Me! One-on-One! + SparkYouandMeOneonOneLv3 SparkID = 10120103 // You and Me! One-on-One! + SparkTheDutyofDignityCallsLv1 SparkID = 10130101 // The Duty of Dignity Calls + SparkTheDutyofDignityCallsLv2 SparkID = 10130102 // The Duty of Dignity Calls + SparkTheDutyofDignityCallsLv3 SparkID = 10130103 // The Duty of Dignity Calls + SparkLegacyoftheStrongLv1 SparkID = 10130201 // Legacy of the Strong + SparkLegacyoftheStrongLv2 SparkID = 10130202 // Legacy of the Strong + SparkLegacyoftheStrongLv3 SparkID = 10130203 // Legacy of the Strong + SparkVictoriaporplanchaLv1 SparkID = 10140101 // Victoria por plancha ☆ + SparkVictoriaporplanchaLv2 SparkID = 10140102 // Victoria por plancha ☆ + SparkVictoriaporplanchaLv3 SparkID = 10140103 // Victoria por plancha ☆ + SparkCondorsFuryLv1 SparkID = 10140201 // Condor's Fury + SparkCondorsFuryLv2 SparkID = 10140202 // Condor's Fury + SparkCondorsFuryLv3 SparkID = 10140203 // Condor's Fury + SparkThisDanceIsforVittoriaLv1 SparkID = 10150101 // This Dance Is for Vittoria! + SparkThisDanceIsforVittoriaLv2 SparkID = 10150102 // This Dance Is for Vittoria! + SparkThisDanceIsforVittoriaLv3 SparkID = 10150103 // This Dance Is for Vittoria! + SparkBarcaroleofBlessingsLv1 SparkID = 10150201 // Barcarole of Blessings + SparkBarcaroleofBlessingsLv2 SparkID = 10150202 // Barcarole of Blessings + SparkBarcaroleofBlessingsLv3 SparkID = 10150203 // Barcarole of Blessings + SparkShadowBreakLv1 SparkID = 10160101 // Shadow Break + SparkShadowBreakLv2 SparkID = 10160102 // Shadow Break + SparkShadowBreakLv3 SparkID = 10160103 // Shadow Break + SparkBeholdThineEmperorsDivineMightLv1 SparkID = 10170101 // Behold Thine Emperor's Divine Might + SparkBeholdThineEmperorsDivineMightLv2 SparkID = 10170102 // Behold Thine Emperor's Divine Might + SparkBeholdThineEmperorsDivineMightLv3 SparkID = 10170103 // Behold Thine Emperor's Divine Might + SparkArrowsWhistleShadowsDisperseLv1 SparkID = 10170201 // Arrows Whistle, Shadows Disperse + SparkArrowsWhistleShadowsDisperseLv2 SparkID = 10170202 // Arrows Whistle, Shadows Disperse + SparkArrowsWhistleShadowsDisperseLv3 SparkID = 10170203 // Arrows Whistle, Shadows Disperse + SparkBlazingPrideLv1 SparkID = 10180101 // Blazing Pride + SparkBlazingPrideLv2 SparkID = 10180102 // Blazing Pride + SparkBlazingPrideLv3 SparkID = 10180103 // Blazing Pride + SparkEternalMomentsLv1 SparkID = 10180201 // Eternal Moments + SparkEternalMomentsLv2 SparkID = 10180202 // Eternal Moments + SparkEternalMomentsLv3 SparkID = 10180203 // Eternal Moments + SparkOMGTheFinalSprintLv1 SparkID = 10190101 // OMG! (゚∀゚) The Final Sprint! ☆ + SparkOMGTheFinalSprintLv2 SparkID = 10190102 // OMG! (゚∀゚) The Final Sprint! ☆ + SparkOMGTheFinalSprintLv3 SparkID = 10190103 // OMG! (゚∀゚) The Final Sprint! ☆ + SparkAnglingandSchemingLv1 SparkID = 10200101 // Angling and Scheming + SparkAnglingandSchemingLv2 SparkID = 10200102 // Angling and Scheming + SparkAnglingandSchemingLv3 SparkID = 10200103 // Angling and Scheming + SparkWhiteLightningCominThroughLv1 SparkID = 10210101 // White Lightning Comin' Through! + SparkWhiteLightningCominThroughLv2 SparkID = 10210102 // White Lightning Comin' Through! + SparkWhiteLightningCominThroughLv3 SparkID = 10210103 // White Lightning Comin' Through! + SparkFairyTaleLv1 SparkID = 10220101 // Fairy Tale + SparkFairyTaleLv2 SparkID = 10220102 // Fairy Tale + SparkFairyTaleLv3 SparkID = 10220103 // Fairy Tale + SparkWinQEDLv1 SparkID = 10230101 // ∴win Q.E.D. + SparkWinQEDLv2 SparkID = 10230102 // ∴win Q.E.D. + SparkWinQEDLv3 SparkID = 10230103 // ∴win Q.E.D. + SparkPresentsfromXLv1 SparkID = 10230201 // Presents from X + SparkPresentsfromXLv2 SparkID = 10230202 // Presents from X + SparkPresentsfromXLv3 SparkID = 10230203 // Presents from X + SparkFlashyLandingLv1 SparkID = 10240101 // Flashy☆Landing + SparkFlashyLandingLv2 SparkID = 10240102 // Flashy☆Landing + SparkFlashyLandingLv3 SparkID = 10240103 // Flashy☆Landing + SparkFloweryManeuverLv1 SparkID = 10240201 // Flowery☆Maneuver + SparkFloweryManeuverLv2 SparkID = 10240202 // Flowery☆Maneuver + SparkFloweryManeuverLv3 SparkID = 10240203 // Flowery☆Maneuver + SparkChasingafterYouLv1 SparkID = 10250101 // Chasing after You + SparkChasingafterYouLv2 SparkID = 10250102 // Chasing after You + SparkChasingafterYouLv3 SparkID = 10250103 // Chasing after You + SparkG00FirstFInfinityLv1 SparkID = 10260101 // G00 1st. F∞; + SparkG00FirstFInfinityLv2 SparkID = 10260102 // G00 1st. F∞; + SparkG00FirstFInfinityLv3 SparkID = 10260103 // G00 1st. F∞; + SparkLetsPumpSomeIronLv1 SparkID = 10270101 // Let's Pump Some Iron! + SparkLetsPumpSomeIronLv2 SparkID = 10270102 // Let's Pump Some Iron! + SparkLetsPumpSomeIronLv3 SparkID = 10270103 // Let's Pump Some Iron! + SparkYUMMYSPEEDLv1 SparkID = 10280101 // YUMMY☆SPEED! + SparkYUMMYSPEEDLv2 SparkID = 10280102 // YUMMY☆SPEED! + SparkYUMMYSPEEDLv3 SparkID = 10280103 // YUMMY☆SPEED! + SparkBlueRoseCloserLv1 SparkID = 10300101 // Blue Rose Closer + SparkBlueRoseCloserLv2 SparkID = 10300102 // Blue Rose Closer + SparkBlueRoseCloserLv3 SparkID = 10300103 // Blue Rose Closer + SparkEveryRoseHasItsFangsLv1 SparkID = 10300201 // Every Rose Has Its Fangs + SparkEveryRoseHasItsFangsLv2 SparkID = 10300202 // Every Rose Has Its Fangs + SparkEveryRoseHasItsFangsLv3 SparkID = 10300203 // Every Rose Has Its Fangs + SparkUma2Lv1 SparkID = 10320101 // U=ma2 + SparkUma2Lv2 SparkID = 10320102 // U=ma2 + SparkUma2Lv3 SparkID = 10320103 // U=ma2 + SparkOurTickettoWinLv1 SparkID = 10350101 // Our Ticket to Win! + SparkOurTickettoWinLv2 SparkID = 10350102 // Our Ticket to Win! + SparkOurTickettoWinLv3 SparkID = 10350103 // Our Ticket to Win! + SparkSchwarzesSchwertLv1 SparkID = 10370101 // Schwarzes Schwert + SparkSchwarzesSchwertLv2 SparkID = 10370102 // Schwarzes Schwert + SparkSchwarzesSchwertLv3 SparkID = 10370103 // Schwarzes Schwert + SparkLookatCurrenLv1 SparkID = 10380101 // #LookatCurren + SparkLookatCurrenLv2 SparkID = 10380102 // #LookatCurren + SparkLookatCurrenLv3 SparkID = 10380103 // #LookatCurren + SparkAPrincessMustSeizeVictoryLv1 SparkID = 10390101 // A Princess Must Seize Victory! + SparkAPrincessMustSeizeVictoryLv2 SparkID = 10390102 // A Princess Must Seize Victory! + SparkAPrincessMustSeizeVictoryLv3 SparkID = 10390103 // A Princess Must Seize Victory! + SparkKEEPITREALLv1 SparkID = 10400101 // KEEP IT REAL. + SparkKEEPITREALLv2 SparkID = 10400102 // KEEP IT REAL. + SparkKEEPITREALLv3 SparkID = 10400103 // KEEP IT REAL. + SparkDancingintheLeavesLv1 SparkID = 10400201 // Dancing in the Leaves + SparkDancingintheLeavesLv2 SparkID = 10400202 // Dancing in the Leaves + SparkDancingintheLeavesLv3 SparkID = 10400203 // Dancing in the Leaves + SparkGeniusxBakushinVictoryLv1 SparkID = 10410101 // Genius x Bakushin = Victory + SparkGeniusxBakushinVictoryLv2 SparkID = 10410102 // Genius x Bakushin = Victory + SparkGeniusxBakushinVictoryLv3 SparkID = 10410103 // Genius x Bakushin = Victory + SparkPureHeartLv1 SparkID = 10450101 // Pure Heart + SparkPureHeartLv2 SparkID = 10450102 // Pure Heart + SparkPureHeartLv3 SparkID = 10450103 // Pure Heart + SparkGiveMummyaHugLv1 SparkID = 10450201 // Give Mummy a Hug ♡ + SparkGiveMummyaHugLv2 SparkID = 10450202 // Give Mummy a Hug ♡ + SparkGiveMummyaHugLv3 SparkID = 10450203 // Give Mummy a Hug ♡ + SparkSPARKLYSTARDOMLv1 SparkID = 10460101 // SPARKLY☆STARDOM + SparkSPARKLYSTARDOMLv2 SparkID = 10460102 // SPARKLY☆STARDOM + SparkSPARKLYSTARDOMLv3 SparkID = 10460103 // SPARKLY☆STARDOM + SparkPopAndPolishLv1 SparkID = 10480101 // Pop & Polish + SparkPopAndPolishLv2 SparkID = 10480102 // Pop & Polish + SparkPopAndPolishLv3 SparkID = 10480103 // Pop & Polish + SparkNemesisLv1 SparkID = 10500101 // Nemesis + SparkNemesisLv2 SparkID = 10500102 // Nemesis + SparkNemesisLv3 SparkID = 10500103 // Nemesis + SparkSuperDuperClimaxLv1 SparkID = 10520101 // Super-Duper Climax + SparkSuperDuperClimaxLv2 SparkID = 10520102 // Super-Duper Climax + SparkSuperDuperClimaxLv3 SparkID = 10520103 // Super-Duper Climax + Spark114thTimestheCharmLv1 SparkID = 10520201 // 114th Time's the Charm + Spark114thTimestheCharmLv2 SparkID = 10520202 // 114th Time's the Charm + Spark114thTimestheCharmLv3 SparkID = 10520203 // 114th Time's the Charm + SparkISeeVictoryinMyFutureLv1 SparkID = 10560101 // I See Victory in My Future! + SparkISeeVictoryinMyFutureLv2 SparkID = 10560102 // I See Victory in My Future! + SparkISeeVictoryinMyFutureLv3 SparkID = 10560103 // I See Victory in My Future! + SparkBountifulHarvestLv1 SparkID = 10560201 // Bountiful Harvest + SparkBountifulHarvestLv2 SparkID = 10560202 // Bountiful Harvest + SparkBountifulHarvestLv3 SparkID = 10560203 // Bountiful Harvest + SparkINeverGoofUpLv1 SparkID = 10580101 // I Never Goof Up! + SparkINeverGoofUpLv2 SparkID = 10580102 // I Never Goof Up! + SparkINeverGoofUpLv3 SparkID = 10580103 // I Never Goof Up! + SparkMovingPastandBeyondLv1 SparkID = 10590101 // Moving Past, and Beyond + SparkMovingPastandBeyondLv2 SparkID = 10590102 // Moving Past, and Beyond + SparkMovingPastandBeyondLv3 SparkID = 10590103 // Moving Past, and Beyond + SparkJustaLittleFartherLv1 SparkID = 10600101 // Just a Little Farther! + SparkJustaLittleFartherLv2 SparkID = 10600102 // Just a Little Farther! + SparkJustaLittleFartherLv3 SparkID = 10600103 // Just a Little Farther! + SparkPridefulKingLv1 SparkID = 10610101 // Prideful King + SparkPridefulKingLv2 SparkID = 10610102 // Prideful King + SparkPridefulKingLv3 SparkID = 10610103 // Prideful King + SparkAmbitiontoSurpasstheSakuraLv1 SparkID = 10690101 // Ambition to Surpass the Sakura + SparkAmbitiontoSurpasstheSakuraLv2 SparkID = 10690102 // Ambition to Surpass the Sakura + SparkAmbitiontoSurpasstheSakuraLv3 SparkID = 10690103 // Ambition to Surpass the Sakura +) + +var AllSparks = map[SparkID]Spark{ + SparkSpeedLv1: { + ID: 101, + Name: "Speed", + Description: "A Spark that increases Speed.", + Group: 1, + Rarity: 1, + Type: 1, + Effects: [][]SparkEffect{ + {{1, 1, 0}}, + {{1, 4, 0}}, + {{1, 7, 0}}, + {{1, 10, 0}}, + {{1, 13, 0}}, + {{1, 16, 0}}, + {{1, 19, 0}}, + {{1, 22, 0}}, + {{1, 25, 0}}, + {{1, 28, 0}}, + }, + }, + SparkSpeedLv2: { + ID: 102, + Name: "Speed", + Description: "A Spark that increases Speed.", + Group: 1, + Rarity: 2, + Type: 1, + Effects: [][]SparkEffect{ + {{1, 1, 0}}, + {{1, 4, 0}}, + {{1, 7, 0}}, + {{1, 10, 0}}, + {{1, 13, 0}}, + {{1, 16, 0}}, + {{1, 19, 0}}, + {{1, 22, 0}}, + {{1, 25, 0}}, + {{1, 28, 0}}, + }, + }, + SparkSpeedLv3: { + ID: 103, + Name: "Speed", + Description: "A Spark that increases Speed.", + Group: 1, + Rarity: 3, + Type: 1, + Effects: [][]SparkEffect{ + {{1, 1, 0}}, + {{1, 4, 0}}, + {{1, 7, 0}}, + {{1, 10, 0}}, + {{1, 13, 0}}, + {{1, 16, 0}}, + {{1, 19, 0}}, + {{1, 22, 0}}, + {{1, 25, 0}}, + {{1, 28, 0}}, + }, + }, + SparkStaminaLv1: { + ID: 201, + Name: "Stamina", + Description: "A Spark that increases Stamina.", + Group: 2, + Rarity: 1, + Type: 1, + Effects: [][]SparkEffect{ + {{2, 1, 0}}, + {{2, 4, 0}}, + {{2, 7, 0}}, + {{2, 10, 0}}, + {{2, 13, 0}}, + {{2, 16, 0}}, + {{2, 19, 0}}, + {{2, 22, 0}}, + {{2, 25, 0}}, + {{2, 28, 0}}, + }, + }, + SparkStaminaLv2: { + ID: 202, + Name: "Stamina", + Description: "A Spark that increases Stamina.", + Group: 2, + Rarity: 2, + Type: 1, + Effects: [][]SparkEffect{ + {{2, 1, 0}}, + {{2, 4, 0}}, + {{2, 7, 0}}, + {{2, 10, 0}}, + {{2, 13, 0}}, + {{2, 16, 0}}, + {{2, 19, 0}}, + {{2, 22, 0}}, + {{2, 25, 0}}, + {{2, 28, 0}}, + }, + }, + SparkStaminaLv3: { + ID: 203, + Name: "Stamina", + Description: "A Spark that increases Stamina.", + Group: 2, + Rarity: 3, + Type: 1, + Effects: [][]SparkEffect{ + {{2, 1, 0}}, + {{2, 4, 0}}, + {{2, 7, 0}}, + {{2, 10, 0}}, + {{2, 13, 0}}, + {{2, 16, 0}}, + {{2, 19, 0}}, + {{2, 22, 0}}, + {{2, 25, 0}}, + {{2, 28, 0}}, + }, + }, + SparkPowerLv1: { + ID: 301, + Name: "Power", + Description: "A Spark that increases Power.", + Group: 3, + Rarity: 1, + Type: 1, + Effects: [][]SparkEffect{ + {{3, 1, 0}}, + {{3, 4, 0}}, + {{3, 7, 0}}, + {{3, 10, 0}}, + {{3, 13, 0}}, + {{3, 16, 0}}, + {{3, 19, 0}}, + {{3, 22, 0}}, + {{3, 25, 0}}, + {{3, 28, 0}}, + }, + }, + SparkPowerLv2: { + ID: 302, + Name: "Power", + Description: "A Spark that increases Power.", + Group: 3, + Rarity: 2, + Type: 1, + Effects: [][]SparkEffect{ + {{3, 1, 0}}, + {{3, 4, 0}}, + {{3, 7, 0}}, + {{3, 10, 0}}, + {{3, 13, 0}}, + {{3, 16, 0}}, + {{3, 19, 0}}, + {{3, 22, 0}}, + {{3, 25, 0}}, + {{3, 28, 0}}, + }, + }, + SparkPowerLv3: { + ID: 303, + Name: "Power", + Description: "A Spark that increases Power.", + Group: 3, + Rarity: 3, + Type: 1, + Effects: [][]SparkEffect{ + {{3, 1, 0}}, + {{3, 4, 0}}, + {{3, 7, 0}}, + {{3, 10, 0}}, + {{3, 13, 0}}, + {{3, 16, 0}}, + {{3, 19, 0}}, + {{3, 22, 0}}, + {{3, 25, 0}}, + {{3, 28, 0}}, + }, + }, + SparkGutsLv1: { + ID: 401, + Name: "Guts", + Description: "A Spark that increases Guts.", + Group: 4, + Rarity: 1, + Type: 1, + Effects: [][]SparkEffect{ + {{4, 1, 0}}, + {{4, 4, 0}}, + {{4, 7, 0}}, + {{4, 10, 0}}, + {{4, 13, 0}}, + {{4, 16, 0}}, + {{4, 19, 0}}, + {{4, 22, 0}}, + {{4, 25, 0}}, + {{4, 28, 0}}, + }, + }, + SparkGutsLv2: { + ID: 402, + Name: "Guts", + Description: "A Spark that increases Guts.", + Group: 4, + Rarity: 2, + Type: 1, + Effects: [][]SparkEffect{ + {{4, 1, 0}}, + {{4, 4, 0}}, + {{4, 7, 0}}, + {{4, 10, 0}}, + {{4, 13, 0}}, + {{4, 16, 0}}, + {{4, 19, 0}}, + {{4, 22, 0}}, + {{4, 25, 0}}, + {{4, 28, 0}}, + }, + }, + SparkGutsLv3: { + ID: 403, + Name: "Guts", + Description: "A Spark that increases Guts.", + Group: 4, + Rarity: 3, + Type: 1, + Effects: [][]SparkEffect{ + {{4, 1, 0}}, + {{4, 4, 0}}, + {{4, 7, 0}}, + {{4, 10, 0}}, + {{4, 13, 0}}, + {{4, 16, 0}}, + {{4, 19, 0}}, + {{4, 22, 0}}, + {{4, 25, 0}}, + {{4, 28, 0}}, + }, + }, + SparkWitLv1: { + ID: 501, + Name: "Wit", + Description: "A Spark that increases Wit.", + Group: 5, + Rarity: 1, + Type: 1, + Effects: [][]SparkEffect{ + {{5, 1, 0}}, + {{5, 4, 0}}, + {{5, 7, 0}}, + {{5, 10, 0}}, + {{5, 13, 0}}, + {{5, 16, 0}}, + {{5, 19, 0}}, + {{5, 22, 0}}, + {{5, 25, 0}}, + {{5, 28, 0}}, + }, + }, + SparkWitLv2: { + ID: 502, + Name: "Wit", + Description: "A Spark that increases Wit.", + Group: 5, + Rarity: 2, + Type: 1, + Effects: [][]SparkEffect{ + {{5, 1, 0}}, + {{5, 4, 0}}, + {{5, 7, 0}}, + {{5, 10, 0}}, + {{5, 13, 0}}, + {{5, 16, 0}}, + {{5, 19, 0}}, + {{5, 22, 0}}, + {{5, 25, 0}}, + {{5, 28, 0}}, + }, + }, + SparkWitLv3: { + ID: 503, + Name: "Wit", + Description: "A Spark that increases Wit.", + Group: 5, + Rarity: 3, + Type: 1, + Effects: [][]SparkEffect{ + {{5, 1, 0}}, + {{5, 4, 0}}, + {{5, 7, 0}}, + {{5, 10, 0}}, + {{5, 13, 0}}, + {{5, 16, 0}}, + {{5, 19, 0}}, + {{5, 22, 0}}, + {{5, 25, 0}}, + {{5, 28, 0}}, + }, + }, + SparkTurfLv1: { + ID: 1101, + Name: "Turf", + Description: "A Spark that increases Turf Aptitude.", + Group: 11, + Rarity: 1, + Type: 2, + Effects: [][]SparkEffect{ + {{11, 1, 0}}, + {{11, 2, 0}}, + }, + }, + SparkTurfLv2: { + ID: 1102, + Name: "Turf", + Description: "A Spark that increases Turf Aptitude.", + Group: 11, + Rarity: 2, + Type: 2, + Effects: [][]SparkEffect{ + {{11, 1, 0}}, + {{11, 2, 0}}, + }, + }, + SparkTurfLv3: { + ID: 1103, + Name: "Turf", + Description: "A Spark that increases Turf Aptitude.", + Group: 11, + Rarity: 3, + Type: 2, + Effects: [][]SparkEffect{ + {{11, 1, 0}}, + {{11, 2, 0}}, + }, + }, + SparkDirtLv1: { + ID: 1201, + Name: "Dirt", + Description: "A Spark that increases Dirt Aptitude.", + Group: 12, + Rarity: 1, + Type: 2, + Effects: [][]SparkEffect{ + {{12, 1, 0}}, + {{12, 2, 0}}, + }, + }, + SparkDirtLv2: { + ID: 1202, + Name: "Dirt", + Description: "A Spark that increases Dirt Aptitude.", + Group: 12, + Rarity: 2, + Type: 2, + Effects: [][]SparkEffect{ + {{12, 1, 0}}, + {{12, 2, 0}}, + }, + }, + SparkDirtLv3: { + ID: 1203, + Name: "Dirt", + Description: "A Spark that increases Dirt Aptitude.", + Group: 12, + Rarity: 3, + Type: 2, + Effects: [][]SparkEffect{ + {{12, 1, 0}}, + {{12, 2, 0}}, + }, + }, + SparkFrontRunnerLv1: { + ID: 2101, + Name: "Front Runner", + Description: "A Spark that increases Front Runner Aptitude.", + Group: 21, + Rarity: 1, + Type: 2, + Effects: [][]SparkEffect{ + {{21, 1, 0}}, + {{21, 2, 0}}, + }, + }, + SparkFrontRunnerLv2: { + ID: 2102, + Name: "Front Runner", + Description: "A Spark that increases Front Runner Aptitude.", + Group: 21, + Rarity: 2, + Type: 2, + Effects: [][]SparkEffect{ + {{21, 1, 0}}, + {{21, 2, 0}}, + }, + }, + SparkFrontRunnerLv3: { + ID: 2103, + Name: "Front Runner", + Description: "A Spark that increases Front Runner Aptitude.", + Group: 21, + Rarity: 3, + Type: 2, + Effects: [][]SparkEffect{ + {{21, 1, 0}}, + {{21, 2, 0}}, + }, + }, + SparkPaceChaserLv1: { + ID: 2201, + Name: "Pace Chaser", + Description: "A Spark that increases Pace Chaser Aptitude.", + Group: 22, + Rarity: 1, + Type: 2, + Effects: [][]SparkEffect{ + {{22, 1, 0}}, + {{22, 2, 0}}, + }, + }, + SparkPaceChaserLv2: { + ID: 2202, + Name: "Pace Chaser", + Description: "A Spark that increases Pace Chaser Aptitude.", + Group: 22, + Rarity: 2, + Type: 2, + Effects: [][]SparkEffect{ + {{22, 1, 0}}, + {{22, 2, 0}}, + }, + }, + SparkPaceChaserLv3: { + ID: 2203, + Name: "Pace Chaser", + Description: "A Spark that increases Pace Chaser Aptitude.", + Group: 22, + Rarity: 3, + Type: 2, + Effects: [][]SparkEffect{ + {{22, 1, 0}}, + {{22, 2, 0}}, + }, + }, + SparkLateSurgerLv1: { + ID: 2301, + Name: "Late Surger", + Description: "A Spark that increases Late Surger Aptitude.", + Group: 23, + Rarity: 1, + Type: 2, + Effects: [][]SparkEffect{ + {{23, 1, 0}}, + {{23, 2, 0}}, + }, + }, + SparkLateSurgerLv2: { + ID: 2302, + Name: "Late Surger", + Description: "A Spark that increases Late Surger Aptitude.", + Group: 23, + Rarity: 2, + Type: 2, + Effects: [][]SparkEffect{ + {{23, 1, 0}}, + {{23, 2, 0}}, + }, + }, + SparkLateSurgerLv3: { + ID: 2303, + Name: "Late Surger", + Description: "A Spark that increases Late Surger Aptitude.", + Group: 23, + Rarity: 3, + Type: 2, + Effects: [][]SparkEffect{ + {{23, 1, 0}}, + {{23, 2, 0}}, + }, + }, + SparkEndCloserLv1: { + ID: 2401, + Name: "End Closer", + Description: "A Spark that increases End Closer Aptitude.", + Group: 24, + Rarity: 1, + Type: 2, + Effects: [][]SparkEffect{ + {{24, 1, 0}}, + {{24, 2, 0}}, + }, + }, + SparkEndCloserLv2: { + ID: 2402, + Name: "End Closer", + Description: "A Spark that increases End Closer Aptitude.", + Group: 24, + Rarity: 2, + Type: 2, + Effects: [][]SparkEffect{ + {{24, 1, 0}}, + {{24, 2, 0}}, + }, + }, + SparkEndCloserLv3: { + ID: 2403, + Name: "End Closer", + Description: "A Spark that increases End Closer Aptitude.", + Group: 24, + Rarity: 3, + Type: 2, + Effects: [][]SparkEffect{ + {{24, 1, 0}}, + {{24, 2, 0}}, + }, + }, + SparkSprintLv1: { + ID: 3101, + Name: "Sprint", + Description: "A Spark that increases Sprint-Distance Aptitude.", + Group: 31, + Rarity: 1, + Type: 2, + Effects: [][]SparkEffect{ + {{31, 1, 0}}, + {{31, 2, 0}}, + }, + }, + SparkSprintLv2: { + ID: 3102, + Name: "Sprint", + Description: "A Spark that increases Sprint-Distance Aptitude.", + Group: 31, + Rarity: 2, + Type: 2, + Effects: [][]SparkEffect{ + {{31, 1, 0}}, + {{31, 2, 0}}, + }, + }, + SparkSprintLv3: { + ID: 3103, + Name: "Sprint", + Description: "A Spark that increases Sprint-Distance Aptitude.", + Group: 31, + Rarity: 3, + Type: 2, + Effects: [][]SparkEffect{ + {{31, 1, 0}}, + {{31, 2, 0}}, + }, + }, + SparkMileLv1: { + ID: 3201, + Name: "Mile", + Description: "A Spark that increases Mile-Distance Aptitude.", + Group: 32, + Rarity: 1, + Type: 2, + Effects: [][]SparkEffect{ + {{32, 1, 0}}, + {{32, 2, 0}}, + }, + }, + SparkMileLv2: { + ID: 3202, + Name: "Mile", + Description: "A Spark that increases Mile-Distance Aptitude.", + Group: 32, + Rarity: 2, + Type: 2, + Effects: [][]SparkEffect{ + {{32, 1, 0}}, + {{32, 2, 0}}, + }, + }, + SparkMileLv3: { + ID: 3203, + Name: "Mile", + Description: "A Spark that increases Mile-Distance Aptitude.", + Group: 32, + Rarity: 3, + Type: 2, + Effects: [][]SparkEffect{ + {{32, 1, 0}}, + {{32, 2, 0}}, + }, + }, + SparkMediumLv1: { + ID: 3301, + Name: "Medium", + Description: "A Spark that increases Medium-Distance Aptitude.", + Group: 33, + Rarity: 1, + Type: 2, + Effects: [][]SparkEffect{ + {{33, 1, 0}}, + {{33, 2, 0}}, + }, + }, + SparkMediumLv2: { + ID: 3302, + Name: "Medium", + Description: "A Spark that increases Medium-Distance Aptitude.", + Group: 33, + Rarity: 2, + Type: 2, + Effects: [][]SparkEffect{ + {{33, 1, 0}}, + {{33, 2, 0}}, + }, + }, + SparkMediumLv3: { + ID: 3303, + Name: "Medium", + Description: "A Spark that increases Medium-Distance Aptitude.", + Group: 33, + Rarity: 3, + Type: 2, + Effects: [][]SparkEffect{ + {{33, 1, 0}}, + {{33, 2, 0}}, + }, + }, + SparkLongLv1: { + ID: 3401, + Name: "Long", + Description: "A Spark that increases Long-Distance Aptitude.", + Group: 34, + Rarity: 1, + Type: 2, + Effects: [][]SparkEffect{ + {{34, 1, 0}}, + {{34, 2, 0}}, + }, + }, + SparkLongLv2: { + ID: 3402, + Name: "Long", + Description: "A Spark that increases Long-Distance Aptitude.", + Group: 34, + Rarity: 2, + Type: 2, + Effects: [][]SparkEffect{ + {{34, 1, 0}}, + {{34, 2, 0}}, + }, + }, + SparkLongLv3: { + ID: 3403, + Name: "Long", + Description: "A Spark that increases Long-Distance Aptitude.", + Group: 34, + Rarity: 3, + Type: 2, + Effects: [][]SparkEffect{ + {{34, 1, 0}}, + {{34, 2, 0}}, + }, + }, + SparkFebruarySLv1: { + ID: 1000101, + Name: "February S.", + Description: "A Spark that increases Power and gives a skill hint for \"Winter Runner ○\".", + Group: 10001, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {41, 200202, 1}}, + {{3, 6, 0}, {41, 200202, 1}}, + {{3, 9, 0}, {41, 200202, 1}}, + }, + }, + SparkFebruarySLv2: { + ID: 1000102, + Name: "February S.", + Description: "A Spark that increases Power and gives a skill hint for \"Winter Runner ○\".", + Group: 10001, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {41, 200202, 1}}, + {{3, 6, 0}, {41, 200202, 1}}, + {{3, 9, 0}, {41, 200202, 1}}, + }, + }, + SparkFebruarySLv3: { + ID: 1000103, + Name: "February S.", + Description: "A Spark that increases Power and gives a skill hint for \"Winter Runner ○\".", + Group: 10001, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {41, 200202, 1}}, + {{3, 6, 0}, {41, 200202, 1}}, + {{3, 9, 0}, {41, 200202, 1}}, + }, + }, + SparkTakamatsunomiyaKinenLv1: { + ID: 1000201, + Name: "Takamatsunomiya Kinen", + Description: "A Spark that increases Speed and gives a skill hint for \"Chukyo Racecourse ○\".", + Group: 10002, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {41, 200072, 1}}, + {{1, 6, 0}, {41, 200072, 1}}, + {{1, 9, 0}, {41, 200072, 1}}, + }, + }, + SparkTakamatsunomiyaKinenLv2: { + ID: 1000202, + Name: "Takamatsunomiya Kinen", + Description: "A Spark that increases Speed and gives a skill hint for \"Chukyo Racecourse ○\".", + Group: 10002, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {41, 200072, 1}}, + {{1, 6, 0}, {41, 200072, 1}}, + {{1, 9, 0}, {41, 200072, 1}}, + }, + }, + SparkTakamatsunomiyaKinenLv3: { + ID: 1000203, + Name: "Takamatsunomiya Kinen", + Description: "A Spark that increases Speed and gives a skill hint for \"Chukyo Racecourse ○\".", + Group: 10002, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {41, 200072, 1}}, + {{1, 6, 0}, {41, 200072, 1}}, + {{1, 9, 0}, {41, 200072, 1}}, + }, + }, + SparkOsakaHaiLv1: { + ID: 1000301, + Name: "Osaka Hai", + Description: "A Spark that increases Guts and gives a skill hint for \"Standard Distance ○\".", + Group: 10003, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{4, 3, 0}, {41, 200132, 1}}, + {{4, 6, 0}, {41, 200132, 1}}, + {{4, 9, 0}, {41, 200132, 1}}, + }, + }, + SparkOsakaHaiLv2: { + ID: 1000302, + Name: "Osaka Hai", + Description: "A Spark that increases Guts and gives a skill hint for \"Standard Distance ○\".", + Group: 10003, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{4, 3, 0}, {41, 200132, 1}}, + {{4, 6, 0}, {41, 200132, 1}}, + {{4, 9, 0}, {41, 200132, 1}}, + }, + }, + SparkOsakaHaiLv3: { + ID: 1000303, + Name: "Osaka Hai", + Description: "A Spark that increases Guts and gives a skill hint for \"Standard Distance ○\".", + Group: 10003, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{4, 3, 0}, {41, 200132, 1}}, + {{4, 6, 0}, {41, 200132, 1}}, + {{4, 9, 0}, {41, 200132, 1}}, + }, + }, + SparkOkaShoLv1: { + ID: 1000401, + Name: "Oka Sho", + Description: "A Spark that increases Guts and gives a skill hint for \"Hanshin Racecourse ○\".", + Group: 10004, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{4, 3, 0}, {41, 200052, 1}}, + {{4, 6, 0}, {41, 200052, 1}}, + {{4, 9, 0}, {41, 200052, 1}}, + }, + }, + SparkOkaShoLv2: { + ID: 1000402, + Name: "Oka Sho", + Description: "A Spark that increases Guts and gives a skill hint for \"Hanshin Racecourse ○\".", + Group: 10004, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{4, 3, 0}, {41, 200052, 1}}, + {{4, 6, 0}, {41, 200052, 1}}, + {{4, 9, 0}, {41, 200052, 1}}, + }, + }, + SparkOkaShoLv3: { + ID: 1000403, + Name: "Oka Sho", + Description: "A Spark that increases Guts and gives a skill hint for \"Hanshin Racecourse ○\".", + Group: 10004, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{4, 3, 0}, {41, 200052, 1}}, + {{4, 6, 0}, {41, 200052, 1}}, + {{4, 9, 0}, {41, 200052, 1}}, + }, + }, + SparkSatsukiShoLv1: { + ID: 1000501, + Name: "Satsuki Sho", + Description: "A Spark that increases Power and gives a skill hint for \"Nakayama Racecourse ○\".", + Group: 10005, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {41, 200042, 1}}, + {{3, 6, 0}, {41, 200042, 1}}, + {{3, 9, 0}, {41, 200042, 1}}, + }, + }, + SparkSatsukiShoLv2: { + ID: 1000502, + Name: "Satsuki Sho", + Description: "A Spark that increases Power and gives a skill hint for \"Nakayama Racecourse ○\".", + Group: 10005, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {41, 200042, 1}}, + {{3, 6, 0}, {41, 200042, 1}}, + {{3, 9, 0}, {41, 200042, 1}}, + }, + }, + SparkSatsukiShoLv3: { + ID: 1000503, + Name: "Satsuki Sho", + Description: "A Spark that increases Power and gives a skill hint for \"Nakayama Racecourse ○\".", + Group: 10005, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {41, 200042, 1}}, + {{3, 6, 0}, {41, 200042, 1}}, + {{3, 9, 0}, {41, 200042, 1}}, + }, + }, + SparkTennoShoSpringLv1: { + ID: 1000601, + Name: "Tenno Sho (Spring)", + Description: "A Spark that increases Stamina and gives a skill hint for \"Spring Runner ○\".", + Group: 10006, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{2, 3, 0}, {41, 200172, 1}}, + {{2, 6, 0}, {41, 200172, 1}}, + {{2, 9, 0}, {41, 200172, 1}}, + }, + }, + SparkTennoShoSpringLv2: { + ID: 1000602, + Name: "Tenno Sho (Spring)", + Description: "A Spark that increases Stamina and gives a skill hint for \"Spring Runner ○\".", + Group: 10006, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{2, 3, 0}, {41, 200172, 1}}, + {{2, 6, 0}, {41, 200172, 1}}, + {{2, 9, 0}, {41, 200172, 1}}, + }, + }, + SparkTennoShoSpringLv3: { + ID: 1000603, + Name: "Tenno Sho (Spring)", + Description: "A Spark that increases Stamina and gives a skill hint for \"Spring Runner ○\".", + Group: 10006, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{2, 3, 0}, {41, 200172, 1}}, + {{2, 6, 0}, {41, 200172, 1}}, + {{2, 9, 0}, {41, 200172, 1}}, + }, + }, + SparkNHKMileCLv1: { + ID: 1000701, + Name: "NHK Mile C.", + Description: "A Spark that increases Speed and Power.", + Group: 10007, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {3, 3, 0}}, + {{1, 6, 0}, {3, 6, 0}}, + {{1, 9, 0}, {3, 9, 0}}, + }, + }, + SparkNHKMileCLv2: { + ID: 1000702, + Name: "NHK Mile C.", + Description: "A Spark that increases Speed and Power.", + Group: 10007, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {3, 3, 0}}, + {{1, 6, 0}, {3, 6, 0}}, + {{1, 9, 0}, {3, 9, 0}}, + }, + }, + SparkNHKMileCLv3: { + ID: 1000703, + Name: "NHK Mile C.", + Description: "A Spark that increases Speed and Power.", + Group: 10007, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {3, 3, 0}}, + {{1, 6, 0}, {3, 6, 0}}, + {{1, 9, 0}, {3, 9, 0}}, + }, + }, + SparkVictoriaMileLv1: { + ID: 1000801, + Name: "Victoria Mile", + Description: "A Spark that increases Speed and Power.", + Group: 10008, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {3, 3, 0}}, + {{1, 6, 0}, {3, 6, 0}}, + {{1, 9, 0}, {3, 9, 0}}, + }, + }, + SparkVictoriaMileLv2: { + ID: 1000802, + Name: "Victoria Mile", + Description: "A Spark that increases Speed and Power.", + Group: 10008, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {3, 3, 0}}, + {{1, 6, 0}, {3, 6, 0}}, + {{1, 9, 0}, {3, 9, 0}}, + }, + }, + SparkVictoriaMileLv3: { + ID: 1000803, + Name: "Victoria Mile", + Description: "A Spark that increases Speed and Power.", + Group: 10008, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {3, 3, 0}}, + {{1, 6, 0}, {3, 6, 0}}, + {{1, 9, 0}, {3, 9, 0}}, + }, + }, + SparkJapaneseOaksLv1: { + ID: 1000901, + Name: "Japanese Oaks", + Description: "A Spark that increases Stamina and gives a skill hint for \"Tokyo Racecourse ○\".", + Group: 10009, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{2, 3, 0}, {41, 200032, 1}}, + {{2, 6, 0}, {41, 200032, 1}}, + {{2, 9, 0}, {41, 200032, 1}}, + }, + }, + SparkJapaneseOaksLv2: { + ID: 1000902, + Name: "Japanese Oaks", + Description: "A Spark that increases Stamina and gives a skill hint for \"Tokyo Racecourse ○\".", + Group: 10009, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{2, 3, 0}, {41, 200032, 1}}, + {{2, 6, 0}, {41, 200032, 1}}, + {{2, 9, 0}, {41, 200032, 1}}, + }, + }, + SparkJapaneseOaksLv3: { + ID: 1000903, + Name: "Japanese Oaks", + Description: "A Spark that increases Stamina and gives a skill hint for \"Tokyo Racecourse ○\".", + Group: 10009, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{2, 3, 0}, {41, 200032, 1}}, + {{2, 6, 0}, {41, 200032, 1}}, + {{2, 9, 0}, {41, 200032, 1}}, + }, + }, + SparkJapaneseDerbyLv1: { + ID: 1001001, + Name: "Japanese Derby", + Description: "A Spark that increases Guts and gives a skill hint for \"Tokyo Racecourse ○\".", + Group: 10010, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{4, 3, 0}, {41, 200032, 1}}, + {{4, 6, 0}, {41, 200032, 1}}, + {{4, 9, 0}, {41, 200032, 1}}, + }, + }, + SparkJapaneseDerbyLv2: { + ID: 1001002, + Name: "Japanese Derby", + Description: "A Spark that increases Guts and gives a skill hint for \"Tokyo Racecourse ○\".", + Group: 10010, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{4, 3, 0}, {41, 200032, 1}}, + {{4, 6, 0}, {41, 200032, 1}}, + {{4, 9, 0}, {41, 200032, 1}}, + }, + }, + SparkJapaneseDerbyLv3: { + ID: 1001003, + Name: "Japanese Derby", + Description: "A Spark that increases Guts and gives a skill hint for \"Tokyo Racecourse ○\".", + Group: 10010, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{4, 3, 0}, {41, 200032, 1}}, + {{4, 6, 0}, {41, 200032, 1}}, + {{4, 9, 0}, {41, 200032, 1}}, + }, + }, + SparkYasudaKinenLv1: { + ID: 1001101, + Name: "Yasuda Kinen", + Description: "A Spark that increases Speed and gives a skill hint for \"Tokyo Racecourse ○\".", + Group: 10011, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {41, 200032, 1}}, + {{1, 6, 0}, {41, 200032, 1}}, + {{1, 9, 0}, {41, 200032, 1}}, + }, + }, + SparkYasudaKinenLv2: { + ID: 1001102, + Name: "Yasuda Kinen", + Description: "A Spark that increases Speed and gives a skill hint for \"Tokyo Racecourse ○\".", + Group: 10011, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {41, 200032, 1}}, + {{1, 6, 0}, {41, 200032, 1}}, + {{1, 9, 0}, {41, 200032, 1}}, + }, + }, + SparkYasudaKinenLv3: { + ID: 1001103, + Name: "Yasuda Kinen", + Description: "A Spark that increases Speed and gives a skill hint for \"Tokyo Racecourse ○\".", + Group: 10011, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {41, 200032, 1}}, + {{1, 6, 0}, {41, 200032, 1}}, + {{1, 9, 0}, {41, 200032, 1}}, + }, + }, + SparkTakarazukaKinenLv1: { + ID: 1001201, + Name: "Takarazuka Kinen", + Description: "A Spark that increases Guts and gives a skill hint for \"Summer Runner ○\".", + Group: 10012, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{4, 3, 0}, {41, 200182, 1}}, + {{4, 6, 0}, {41, 200182, 1}}, + {{4, 9, 0}, {41, 200182, 1}}, + }, + }, + SparkTakarazukaKinenLv2: { + ID: 1001202, + Name: "Takarazuka Kinen", + Description: "A Spark that increases Guts and gives a skill hint for \"Summer Runner ○\".", + Group: 10012, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{4, 3, 0}, {41, 200182, 1}}, + {{4, 6, 0}, {41, 200182, 1}}, + {{4, 9, 0}, {41, 200182, 1}}, + }, + }, + SparkTakarazukaKinenLv3: { + ID: 1001203, + Name: "Takarazuka Kinen", + Description: "A Spark that increases Guts and gives a skill hint for \"Summer Runner ○\".", + Group: 10012, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{4, 3, 0}, {41, 200182, 1}}, + {{4, 6, 0}, {41, 200182, 1}}, + {{4, 9, 0}, {41, 200182, 1}}, + }, + }, + SparkSprintersSLv1: { + ID: 1001301, + Name: "Sprinters S.", + Description: "A Spark that increases Speed and gives a skill hint for \"Standard Distance ○\".", + Group: 10013, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {41, 200132, 1}}, + {{1, 6, 0}, {41, 200132, 1}}, + {{1, 9, 0}, {41, 200132, 1}}, + }, + }, + SparkSprintersSLv2: { + ID: 1001302, + Name: "Sprinters S.", + Description: "A Spark that increases Speed and gives a skill hint for \"Standard Distance ○\".", + Group: 10013, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {41, 200132, 1}}, + {{1, 6, 0}, {41, 200132, 1}}, + {{1, 9, 0}, {41, 200132, 1}}, + }, + }, + SparkSprintersSLv3: { + ID: 1001303, + Name: "Sprinters S.", + Description: "A Spark that increases Speed and gives a skill hint for \"Standard Distance ○\".", + Group: 10013, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {41, 200132, 1}}, + {{1, 6, 0}, {41, 200132, 1}}, + {{1, 9, 0}, {41, 200132, 1}}, + }, + }, + SparkShukaShoLv1: { + ID: 1001401, + Name: "Shuka Sho", + Description: "A Spark that increases Wit and gives a skill hint for \"Kyoto Racecourse ○\".", + Group: 10014, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{5, 3, 0}, {41, 200062, 1}}, + {{5, 6, 0}, {41, 200062, 1}}, + {{5, 9, 0}, {41, 200062, 1}}, + }, + }, + SparkShukaShoLv2: { + ID: 1001402, + Name: "Shuka Sho", + Description: "A Spark that increases Wit and gives a skill hint for \"Kyoto Racecourse ○\".", + Group: 10014, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{5, 3, 0}, {41, 200062, 1}}, + {{5, 6, 0}, {41, 200062, 1}}, + {{5, 9, 0}, {41, 200062, 1}}, + }, + }, + SparkShukaShoLv3: { + ID: 1001403, + Name: "Shuka Sho", + Description: "A Spark that increases Wit and gives a skill hint for \"Kyoto Racecourse ○\".", + Group: 10014, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{5, 3, 0}, {41, 200062, 1}}, + {{5, 6, 0}, {41, 200062, 1}}, + {{5, 9, 0}, {41, 200062, 1}}, + }, + }, + SparkKikukaShoLv1: { + ID: 1001501, + Name: "Kikuka Sho", + Description: "A Spark that increases Stamina and gives a skill hint for \"Kyoto Racecourse ○\".", + Group: 10015, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{2, 3, 0}, {41, 200062, 1}}, + {{2, 6, 0}, {41, 200062, 1}}, + {{2, 9, 0}, {41, 200062, 1}}, + }, + }, + SparkKikukaShoLv2: { + ID: 1001502, + Name: "Kikuka Sho", + Description: "A Spark that increases Stamina and gives a skill hint for \"Kyoto Racecourse ○\".", + Group: 10015, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{2, 3, 0}, {41, 200062, 1}}, + {{2, 6, 0}, {41, 200062, 1}}, + {{2, 9, 0}, {41, 200062, 1}}, + }, + }, + SparkKikukaShoLv3: { + ID: 1001503, + Name: "Kikuka Sho", + Description: "A Spark that increases Stamina and gives a skill hint for \"Kyoto Racecourse ○\".", + Group: 10015, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{2, 3, 0}, {41, 200062, 1}}, + {{2, 6, 0}, {41, 200062, 1}}, + {{2, 9, 0}, {41, 200062, 1}}, + }, + }, + SparkTennoShoAutumnLv1: { + ID: 1001601, + Name: "Tenno Sho (Autumn)", + Description: "A Spark that increases Speed and gives a skill hint for \"Fall Runner ○\".", + Group: 10016, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {41, 200192, 1}}, + {{1, 6, 0}, {41, 200192, 1}}, + {{1, 9, 0}, {41, 200192, 1}}, + }, + }, + SparkTennoShoAutumnLv2: { + ID: 1001602, + Name: "Tenno Sho (Autumn)", + Description: "A Spark that increases Speed and gives a skill hint for \"Fall Runner ○\".", + Group: 10016, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {41, 200192, 1}}, + {{1, 6, 0}, {41, 200192, 1}}, + {{1, 9, 0}, {41, 200192, 1}}, + }, + }, + SparkTennoShoAutumnLv3: { + ID: 1001603, + Name: "Tenno Sho (Autumn)", + Description: "A Spark that increases Speed and gives a skill hint for \"Fall Runner ○\".", + Group: 10016, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {41, 200192, 1}}, + {{1, 6, 0}, {41, 200192, 1}}, + {{1, 9, 0}, {41, 200192, 1}}, + }, + }, + SparkQueenElizabethIICupLv1: { + ID: 1001701, + Name: "Queen Elizabeth II Cup", + Description: "A Spark that increases Stamina and gives a skill hint for \"Non-Standard Distance ○\".", + Group: 10017, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{2, 3, 0}, {41, 200142, 1}}, + {{2, 6, 0}, {41, 200142, 1}}, + {{2, 9, 0}, {41, 200142, 1}}, + }, + }, + SparkQueenElizabethIICupLv2: { + ID: 1001702, + Name: "Queen Elizabeth II Cup", + Description: "A Spark that increases Stamina and gives a skill hint for \"Non-Standard Distance ○\".", + Group: 10017, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{2, 3, 0}, {41, 200142, 1}}, + {{2, 6, 0}, {41, 200142, 1}}, + {{2, 9, 0}, {41, 200142, 1}}, + }, + }, + SparkQueenElizabethIICupLv3: { + ID: 1001703, + Name: "Queen Elizabeth II Cup", + Description: "A Spark that increases Stamina and gives a skill hint for \"Non-Standard Distance ○\".", + Group: 10017, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{2, 3, 0}, {41, 200142, 1}}, + {{2, 6, 0}, {41, 200142, 1}}, + {{2, 9, 0}, {41, 200142, 1}}, + }, + }, + SparkMileChLv1: { + ID: 1001801, + Name: "Mile Ch.", + Description: "A Spark that increases Speed and gives a skill hint for \"Standard Distance ○\".", + Group: 10018, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {41, 200132, 1}}, + {{1, 6, 0}, {41, 200132, 1}}, + {{1, 9, 0}, {41, 200132, 1}}, + }, + }, + SparkMileChLv2: { + ID: 1001802, + Name: "Mile Ch.", + Description: "A Spark that increases Speed and gives a skill hint for \"Standard Distance ○\".", + Group: 10018, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {41, 200132, 1}}, + {{1, 6, 0}, {41, 200132, 1}}, + {{1, 9, 0}, {41, 200132, 1}}, + }, + }, + SparkMileChLv3: { + ID: 1001803, + Name: "Mile Ch.", + Description: "A Spark that increases Speed and gives a skill hint for \"Standard Distance ○\".", + Group: 10018, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {41, 200132, 1}}, + {{1, 6, 0}, {41, 200132, 1}}, + {{1, 9, 0}, {41, 200132, 1}}, + }, + }, + SparkJapanCLv1: { + ID: 1001901, + Name: "Japan C.", + Description: "A Spark that increases Stamina and gives a skill hint for \"Tokyo Racecourse ○\".", + Group: 10019, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{2, 3, 0}, {41, 200032, 1}}, + {{2, 6, 0}, {41, 200032, 1}}, + {{2, 9, 0}, {41, 200032, 1}}, + }, + }, + SparkJapanCLv2: { + ID: 1001902, + Name: "Japan C.", + Description: "A Spark that increases Stamina and gives a skill hint for \"Tokyo Racecourse ○\".", + Group: 10019, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{2, 3, 0}, {41, 200032, 1}}, + {{2, 6, 0}, {41, 200032, 1}}, + {{2, 9, 0}, {41, 200032, 1}}, + }, + }, + SparkJapanCLv3: { + ID: 1001903, + Name: "Japan C.", + Description: "A Spark that increases Stamina and gives a skill hint for \"Tokyo Racecourse ○\".", + Group: 10019, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{2, 3, 0}, {41, 200032, 1}}, + {{2, 6, 0}, {41, 200032, 1}}, + {{2, 9, 0}, {41, 200032, 1}}, + }, + }, + SparkChampionsCLv1: { + ID: 1002001, + Name: "Champions C.", + Description: "A Spark that increases Power and gives a skill hint for \"Chukyo Racecourse ○\".", + Group: 10020, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {41, 200072, 1}}, + {{3, 6, 0}, {41, 200072, 1}}, + {{3, 9, 0}, {41, 200072, 1}}, + }, + }, + SparkChampionsCLv2: { + ID: 1002002, + Name: "Champions C.", + Description: "A Spark that increases Power and gives a skill hint for \"Chukyo Racecourse ○\".", + Group: 10020, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {41, 200072, 1}}, + {{3, 6, 0}, {41, 200072, 1}}, + {{3, 9, 0}, {41, 200072, 1}}, + }, + }, + SparkChampionsCLv3: { + ID: 1002003, + Name: "Champions C.", + Description: "A Spark that increases Power and gives a skill hint for \"Chukyo Racecourse ○\".", + Group: 10020, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {41, 200072, 1}}, + {{3, 6, 0}, {41, 200072, 1}}, + {{3, 9, 0}, {41, 200072, 1}}, + }, + }, + SparkHanshinJFLv1: { + ID: 1002101, + Name: "Hanshin J.F.", + Description: "A Spark that increases Speed and Power.", + Group: 10021, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {3, 3, 0}}, + {{1, 6, 0}, {3, 6, 0}}, + {{1, 9, 0}, {3, 9, 0}}, + }, + }, + SparkHanshinJFLv2: { + ID: 1002102, + Name: "Hanshin J.F.", + Description: "A Spark that increases Speed and Power.", + Group: 10021, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {3, 3, 0}}, + {{1, 6, 0}, {3, 6, 0}}, + {{1, 9, 0}, {3, 9, 0}}, + }, + }, + SparkHanshinJFLv3: { + ID: 1002103, + Name: "Hanshin J.F.", + Description: "A Spark that increases Speed and Power.", + Group: 10021, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {3, 3, 0}}, + {{1, 6, 0}, {3, 6, 0}}, + {{1, 9, 0}, {3, 9, 0}}, + }, + }, + SparkAsahiHaiFSLv1: { + ID: 1002201, + Name: "Asahi Hai F.S.", + Description: "A Spark that increases Speed and Guts.", + Group: 10022, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {4, 3, 0}}, + {{1, 6, 0}, {4, 6, 0}}, + {{1, 9, 0}, {4, 9, 0}}, + }, + }, + SparkAsahiHaiFSLv2: { + ID: 1002202, + Name: "Asahi Hai F.S.", + Description: "A Spark that increases Speed and Guts.", + Group: 10022, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {4, 3, 0}}, + {{1, 6, 0}, {4, 6, 0}}, + {{1, 9, 0}, {4, 9, 0}}, + }, + }, + SparkAsahiHaiFSLv3: { + ID: 1002203, + Name: "Asahi Hai F.S.", + Description: "A Spark that increases Speed and Guts.", + Group: 10022, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {4, 3, 0}}, + {{1, 6, 0}, {4, 6, 0}}, + {{1, 9, 0}, {4, 9, 0}}, + }, + }, + SparkArimaKinenLv1: { + ID: 1002301, + Name: "Arima Kinen", + Description: "A Spark that increases Guts and gives a skill hint for \"Nakayama Racecourse ○\".", + Group: 10023, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{4, 3, 0}, {41, 200042, 1}}, + {{4, 6, 0}, {41, 200042, 1}}, + {{4, 9, 0}, {41, 200042, 1}}, + }, + }, + SparkArimaKinenLv2: { + ID: 1002302, + Name: "Arima Kinen", + Description: "A Spark that increases Guts and gives a skill hint for \"Nakayama Racecourse ○\".", + Group: 10023, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{4, 3, 0}, {41, 200042, 1}}, + {{4, 6, 0}, {41, 200042, 1}}, + {{4, 9, 0}, {41, 200042, 1}}, + }, + }, + SparkArimaKinenLv3: { + ID: 1002303, + Name: "Arima Kinen", + Description: "A Spark that increases Guts and gives a skill hint for \"Nakayama Racecourse ○\".", + Group: 10023, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{4, 3, 0}, {41, 200042, 1}}, + {{4, 6, 0}, {41, 200042, 1}}, + {{4, 9, 0}, {41, 200042, 1}}, + }, + }, + SparkHopefulSLv1: { + ID: 1002401, + Name: "Hopeful S.", + Description: "A Spark that increases Speed and Stamina.", + Group: 10024, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {2, 3, 0}}, + {{1, 6, 0}, {2, 6, 0}}, + {{1, 9, 0}, {2, 9, 0}}, + }, + }, + SparkHopefulSLv2: { + ID: 1002402, + Name: "Hopeful S.", + Description: "A Spark that increases Speed and Stamina.", + Group: 10024, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {2, 3, 0}}, + {{1, 6, 0}, {2, 6, 0}}, + {{1, 9, 0}, {2, 9, 0}}, + }, + }, + SparkHopefulSLv3: { + ID: 1002403, + Name: "Hopeful S.", + Description: "A Spark that increases Speed and Stamina.", + Group: 10024, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {2, 3, 0}}, + {{1, 6, 0}, {2, 6, 0}}, + {{1, 9, 0}, {2, 9, 0}}, + }, + }, + SparkTeioShoLv1: { + ID: 1002501, + Name: "Teio Sho", + Description: "A Spark that increases Power and gives a skill hint for \"Oi Racecourse ○\".", + Group: 10025, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {41, 200952, 1}}, + {{3, 6, 0}, {41, 200952, 1}}, + {{3, 9, 0}, {41, 200952, 1}}, + }, + }, + SparkTeioShoLv2: { + ID: 1002502, + Name: "Teio Sho", + Description: "A Spark that increases Power and gives a skill hint for \"Oi Racecourse ○\".", + Group: 10025, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {41, 200952, 1}}, + {{3, 6, 0}, {41, 200952, 1}}, + {{3, 9, 0}, {41, 200952, 1}}, + }, + }, + SparkTeioShoLv3: { + ID: 1002503, + Name: "Teio Sho", + Description: "A Spark that increases Power and gives a skill hint for \"Oi Racecourse ○\".", + Group: 10025, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {41, 200952, 1}}, + {{3, 6, 0}, {41, 200952, 1}}, + {{3, 9, 0}, {41, 200952, 1}}, + }, + }, + SparkJDDerbyLv1: { + ID: 1002601, + Name: "J.D. Derby", + Description: "A Spark that increases Power and gives a skill hint for \"Oi Racecourse ○\".", + Group: 10026, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {41, 200952, 1}}, + {{3, 6, 0}, {41, 200952, 1}}, + {{3, 9, 0}, {41, 200952, 1}}, + }, + }, + SparkJDDerbyLv2: { + ID: 1002602, + Name: "J.D. Derby", + Description: "A Spark that increases Power and gives a skill hint for \"Oi Racecourse ○\".", + Group: 10026, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {41, 200952, 1}}, + {{3, 6, 0}, {41, 200952, 1}}, + {{3, 9, 0}, {41, 200952, 1}}, + }, + }, + SparkJDDerbyLv3: { + ID: 1002603, + Name: "J.D. Derby", + Description: "A Spark that increases Power and gives a skill hint for \"Oi Racecourse ○\".", + Group: 10026, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {41, 200952, 1}}, + {{3, 6, 0}, {41, 200952, 1}}, + {{3, 9, 0}, {41, 200952, 1}}, + }, + }, + SparkJBCLClassicLv1: { + ID: 1002701, + Name: "JBC L. Classic", + Description: "A Spark that increases Speed and Guts.", + Group: 10027, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {4, 3, 0}}, + {{1, 6, 0}, {4, 6, 0}}, + {{1, 9, 0}, {4, 9, 0}}, + }, + }, + SparkJBCLClassicLv2: { + ID: 1002702, + Name: "JBC L. Classic", + Description: "A Spark that increases Speed and Guts.", + Group: 10027, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {4, 3, 0}}, + {{1, 6, 0}, {4, 6, 0}}, + {{1, 9, 0}, {4, 9, 0}}, + }, + }, + SparkJBCLClassicLv3: { + ID: 1002703, + Name: "JBC L. Classic", + Description: "A Spark that increases Speed and Guts.", + Group: 10027, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{1, 3, 0}, {4, 3, 0}}, + {{1, 6, 0}, {4, 6, 0}}, + {{1, 9, 0}, {4, 9, 0}}, + }, + }, + SparkJBCSprintLv1: { + ID: 1002801, + Name: "JBC Sprint", + Description: "A Spark that increases Power and Guts.", + Group: 10028, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {4, 3, 0}}, + {{3, 6, 0}, {4, 6, 0}}, + {{3, 9, 0}, {4, 9, 0}}, + }, + }, + SparkJBCSprintLv2: { + ID: 1002802, + Name: "JBC Sprint", + Description: "A Spark that increases Power and Guts.", + Group: 10028, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {4, 3, 0}}, + {{3, 6, 0}, {4, 6, 0}}, + {{3, 9, 0}, {4, 9, 0}}, + }, + }, + SparkJBCSprintLv3: { + ID: 1002803, + Name: "JBC Sprint", + Description: "A Spark that increases Power and Guts.", + Group: 10028, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {4, 3, 0}}, + {{3, 6, 0}, {4, 6, 0}}, + {{3, 9, 0}, {4, 9, 0}}, + }, + }, + SparkJBCClassicLv1: { + ID: 1002901, + Name: "JBC Classic", + Description: "A Spark that increases Stamina and Guts.", + Group: 10029, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{2, 3, 0}, {4, 3, 0}}, + {{2, 6, 0}, {4, 6, 0}}, + {{2, 9, 0}, {4, 9, 0}}, + }, + }, + SparkJBCClassicLv2: { + ID: 1002902, + Name: "JBC Classic", + Description: "A Spark that increases Stamina and Guts.", + Group: 10029, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{2, 3, 0}, {4, 3, 0}}, + {{2, 6, 0}, {4, 6, 0}}, + {{2, 9, 0}, {4, 9, 0}}, + }, + }, + SparkJBCClassicLv3: { + ID: 1002903, + Name: "JBC Classic", + Description: "A Spark that increases Stamina and Guts.", + Group: 10029, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{2, 3, 0}, {4, 3, 0}}, + {{2, 6, 0}, {4, 6, 0}}, + {{2, 9, 0}, {4, 9, 0}}, + }, + }, + SparkTokyoDaishotenLv1: { + ID: 1003001, + Name: "Tokyo Daishoten", + Description: "A Spark that increases Power and gives a skill hint for \"Oi Racecourse ○\".", + Group: 10030, + Rarity: 1, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {41, 200952, 1}}, + {{3, 6, 0}, {41, 200952, 1}}, + {{3, 9, 0}, {41, 200952, 1}}, + }, + }, + SparkTokyoDaishotenLv2: { + ID: 1003002, + Name: "Tokyo Daishoten", + Description: "A Spark that increases Power and gives a skill hint for \"Oi Racecourse ○\".", + Group: 10030, + Rarity: 2, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {41, 200952, 1}}, + {{3, 6, 0}, {41, 200952, 1}}, + {{3, 9, 0}, {41, 200952, 1}}, + }, + }, + SparkTokyoDaishotenLv3: { + ID: 1003003, + Name: "Tokyo Daishoten", + Description: "A Spark that increases Power and gives a skill hint for \"Oi Racecourse ○\".", + Group: 10030, + Rarity: 3, + Type: 5, + Effects: [][]SparkEffect{ + {{3, 3, 0}, {41, 200952, 1}}, + {{3, 6, 0}, {41, 200952, 1}}, + {{3, 9, 0}, {41, 200952, 1}}, + }, + }, + SparkRightHandedLv1: { + ID: 2000101, + Name: "Right-Handed ○", + Description: "A Spark that gives a skill hint for \"Right-Handed ○\".", + Group: 20001, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200012, 1}}, + {{41, 200012, 2}}, + {{41, 200012, 3}}, + {{41, 200012, 4}}, + {{41, 200012, 5}}, + }, + }, + SparkRightHandedLv2: { + ID: 2000102, + Name: "Right-Handed ○", + Description: "A Spark that gives a skill hint for \"Right-Handed ○\".", + Group: 20001, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200012, 1}}, + {{41, 200012, 2}}, + {{41, 200012, 3}}, + {{41, 200012, 4}}, + {{41, 200012, 5}}, + }, + }, + SparkRightHandedLv3: { + ID: 2000103, + Name: "Right-Handed ○", + Description: "A Spark that gives a skill hint for \"Right-Handed ○\".", + Group: 20001, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200012, 1}}, + {{41, 200012, 2}}, + {{41, 200012, 3}}, + {{41, 200012, 4}}, + {{41, 200012, 5}}, + }, + }, + SparkLeftHandedLv1: { + ID: 2000201, + Name: "Left-Handed ○", + Description: "A Spark that gives a skill hint for \"Left-Handed ○\".", + Group: 20002, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200022, 1}}, + {{41, 200022, 2}}, + {{41, 200022, 3}}, + {{41, 200022, 4}}, + {{41, 200022, 5}}, + }, + }, + SparkLeftHandedLv2: { + ID: 2000202, + Name: "Left-Handed ○", + Description: "A Spark that gives a skill hint for \"Left-Handed ○\".", + Group: 20002, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200022, 1}}, + {{41, 200022, 2}}, + {{41, 200022, 3}}, + {{41, 200022, 4}}, + {{41, 200022, 5}}, + }, + }, + SparkLeftHandedLv3: { + ID: 2000203, + Name: "Left-Handed ○", + Description: "A Spark that gives a skill hint for \"Left-Handed ○\".", + Group: 20002, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200022, 1}}, + {{41, 200022, 2}}, + {{41, 200022, 3}}, + {{41, 200022, 4}}, + {{41, 200022, 5}}, + }, + }, + SparkTokyoRacecourseLv1: { + ID: 2000301, + Name: "Tokyo Racecourse ○", + Description: "A Spark that gives a skill hint for \"Tokyo Racecourse ○\".", + Group: 20003, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200032, 1}}, + {{41, 200032, 2}}, + {{41, 200032, 3}}, + {{41, 200032, 4}}, + {{41, 200032, 5}}, + }, + }, + SparkTokyoRacecourseLv2: { + ID: 2000302, + Name: "Tokyo Racecourse ○", + Description: "A Spark that gives a skill hint for \"Tokyo Racecourse ○\".", + Group: 20003, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200032, 1}}, + {{41, 200032, 2}}, + {{41, 200032, 3}}, + {{41, 200032, 4}}, + {{41, 200032, 5}}, + }, + }, + SparkTokyoRacecourseLv3: { + ID: 2000303, + Name: "Tokyo Racecourse ○", + Description: "A Spark that gives a skill hint for \"Tokyo Racecourse ○\".", + Group: 20003, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200032, 1}}, + {{41, 200032, 2}}, + {{41, 200032, 3}}, + {{41, 200032, 4}}, + {{41, 200032, 5}}, + }, + }, + SparkNakayamaRacecourseLv1: { + ID: 2000401, + Name: "Nakayama Racecourse ○", + Description: "A Spark that gives a skill hint for \"Nakayama Racecourse ○\".", + Group: 20004, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200042, 1}}, + {{41, 200042, 2}}, + {{41, 200042, 3}}, + {{41, 200042, 4}}, + {{41, 200042, 5}}, + }, + }, + SparkNakayamaRacecourseLv2: { + ID: 2000402, + Name: "Nakayama Racecourse ○", + Description: "A Spark that gives a skill hint for \"Nakayama Racecourse ○\".", + Group: 20004, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200042, 1}}, + {{41, 200042, 2}}, + {{41, 200042, 3}}, + {{41, 200042, 4}}, + {{41, 200042, 5}}, + }, + }, + SparkNakayamaRacecourseLv3: { + ID: 2000403, + Name: "Nakayama Racecourse ○", + Description: "A Spark that gives a skill hint for \"Nakayama Racecourse ○\".", + Group: 20004, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200042, 1}}, + {{41, 200042, 2}}, + {{41, 200042, 3}}, + {{41, 200042, 4}}, + {{41, 200042, 5}}, + }, + }, + SparkHanshinRacecourseLv1: { + ID: 2000501, + Name: "Hanshin Racecourse ○", + Description: "A Spark that gives a skill hint for \"Hanshin Racecourse ○\".", + Group: 20005, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200052, 1}}, + {{41, 200052, 2}}, + {{41, 200052, 3}}, + {{41, 200052, 4}}, + {{41, 200052, 5}}, + }, + }, + SparkHanshinRacecourseLv2: { + ID: 2000502, + Name: "Hanshin Racecourse ○", + Description: "A Spark that gives a skill hint for \"Hanshin Racecourse ○\".", + Group: 20005, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200052, 1}}, + {{41, 200052, 2}}, + {{41, 200052, 3}}, + {{41, 200052, 4}}, + {{41, 200052, 5}}, + }, + }, + SparkHanshinRacecourseLv3: { + ID: 2000503, + Name: "Hanshin Racecourse ○", + Description: "A Spark that gives a skill hint for \"Hanshin Racecourse ○\".", + Group: 20005, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200052, 1}}, + {{41, 200052, 2}}, + {{41, 200052, 3}}, + {{41, 200052, 4}}, + {{41, 200052, 5}}, + }, + }, + SparkKyotoRacecourseLv1: { + ID: 2000601, + Name: "Kyoto Racecourse ○", + Description: "A Spark that gives a skill hint for \"Kyoto Racecourse ○\".", + Group: 20006, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200062, 1}}, + {{41, 200062, 2}}, + {{41, 200062, 3}}, + {{41, 200062, 4}}, + {{41, 200062, 5}}, + }, + }, + SparkKyotoRacecourseLv2: { + ID: 2000602, + Name: "Kyoto Racecourse ○", + Description: "A Spark that gives a skill hint for \"Kyoto Racecourse ○\".", + Group: 20006, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200062, 1}}, + {{41, 200062, 2}}, + {{41, 200062, 3}}, + {{41, 200062, 4}}, + {{41, 200062, 5}}, + }, + }, + SparkKyotoRacecourseLv3: { + ID: 2000603, + Name: "Kyoto Racecourse ○", + Description: "A Spark that gives a skill hint for \"Kyoto Racecourse ○\".", + Group: 20006, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200062, 1}}, + {{41, 200062, 2}}, + {{41, 200062, 3}}, + {{41, 200062, 4}}, + {{41, 200062, 5}}, + }, + }, + SparkChukyoRacecourseLv1: { + ID: 2000701, + Name: "Chukyo Racecourse ○", + Description: "A Spark that gives a skill hint for \"Chukyo Racecourse ○\".", + Group: 20007, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200072, 1}}, + {{41, 200072, 2}}, + {{41, 200072, 3}}, + {{41, 200072, 4}}, + {{41, 200072, 5}}, + }, + }, + SparkChukyoRacecourseLv2: { + ID: 2000702, + Name: "Chukyo Racecourse ○", + Description: "A Spark that gives a skill hint for \"Chukyo Racecourse ○\".", + Group: 20007, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200072, 1}}, + {{41, 200072, 2}}, + {{41, 200072, 3}}, + {{41, 200072, 4}}, + {{41, 200072, 5}}, + }, + }, + SparkChukyoRacecourseLv3: { + ID: 2000703, + Name: "Chukyo Racecourse ○", + Description: "A Spark that gives a skill hint for \"Chukyo Racecourse ○\".", + Group: 20007, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200072, 1}}, + {{41, 200072, 2}}, + {{41, 200072, 3}}, + {{41, 200072, 4}}, + {{41, 200072, 5}}, + }, + }, + SparkSapporoRacecourseLv1: { + ID: 2000801, + Name: "Sapporo Racecourse ○", + Description: "A Spark that gives a skill hint for \"Sapporo Racecourse ○\".", + Group: 20008, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200082, 1}}, + {{41, 200082, 2}}, + {{41, 200082, 3}}, + {{41, 200082, 4}}, + {{41, 200082, 5}}, + }, + }, + SparkSapporoRacecourseLv2: { + ID: 2000802, + Name: "Sapporo Racecourse ○", + Description: "A Spark that gives a skill hint for \"Sapporo Racecourse ○\".", + Group: 20008, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200082, 1}}, + {{41, 200082, 2}}, + {{41, 200082, 3}}, + {{41, 200082, 4}}, + {{41, 200082, 5}}, + }, + }, + SparkSapporoRacecourseLv3: { + ID: 2000803, + Name: "Sapporo Racecourse ○", + Description: "A Spark that gives a skill hint for \"Sapporo Racecourse ○\".", + Group: 20008, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200082, 1}}, + {{41, 200082, 2}}, + {{41, 200082, 3}}, + {{41, 200082, 4}}, + {{41, 200082, 5}}, + }, + }, + SparkHakodateRacecourseLv1: { + ID: 2000901, + Name: "Hakodate Racecourse ○", + Description: "A Spark that gives a skill hint for \"Hakodate Racecourse ○\".", + Group: 20009, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200092, 1}}, + {{41, 200092, 2}}, + {{41, 200092, 3}}, + {{41, 200092, 4}}, + {{41, 200092, 5}}, + }, + }, + SparkHakodateRacecourseLv2: { + ID: 2000902, + Name: "Hakodate Racecourse ○", + Description: "A Spark that gives a skill hint for \"Hakodate Racecourse ○\".", + Group: 20009, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200092, 1}}, + {{41, 200092, 2}}, + {{41, 200092, 3}}, + {{41, 200092, 4}}, + {{41, 200092, 5}}, + }, + }, + SparkHakodateRacecourseLv3: { + ID: 2000903, + Name: "Hakodate Racecourse ○", + Description: "A Spark that gives a skill hint for \"Hakodate Racecourse ○\".", + Group: 20009, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200092, 1}}, + {{41, 200092, 2}}, + {{41, 200092, 3}}, + {{41, 200092, 4}}, + {{41, 200092, 5}}, + }, + }, + SparkFukushimaRacecourseLv1: { + ID: 2001001, + Name: "Fukushima Racecourse ○", + Description: "A Spark that gives a skill hint for \"Fukushima Racecourse ○\".", + Group: 20010, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200102, 1}}, + {{41, 200102, 2}}, + {{41, 200102, 3}}, + {{41, 200102, 4}}, + {{41, 200102, 5}}, + }, + }, + SparkFukushimaRacecourseLv2: { + ID: 2001002, + Name: "Fukushima Racecourse ○", + Description: "A Spark that gives a skill hint for \"Fukushima Racecourse ○\".", + Group: 20010, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200102, 1}}, + {{41, 200102, 2}}, + {{41, 200102, 3}}, + {{41, 200102, 4}}, + {{41, 200102, 5}}, + }, + }, + SparkFukushimaRacecourseLv3: { + ID: 2001003, + Name: "Fukushima Racecourse ○", + Description: "A Spark that gives a skill hint for \"Fukushima Racecourse ○\".", + Group: 20010, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200102, 1}}, + {{41, 200102, 2}}, + {{41, 200102, 3}}, + {{41, 200102, 4}}, + {{41, 200102, 5}}, + }, + }, + SparkNiigataRacecourseLv1: { + ID: 2001101, + Name: "Niigata Racecourse ○", + Description: "A Spark that gives a skill hint for \"Niigata Racecourse ○\".", + Group: 20011, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200112, 1}}, + {{41, 200112, 2}}, + {{41, 200112, 3}}, + {{41, 200112, 4}}, + {{41, 200112, 5}}, + }, + }, + SparkNiigataRacecourseLv2: { + ID: 2001102, + Name: "Niigata Racecourse ○", + Description: "A Spark that gives a skill hint for \"Niigata Racecourse ○\".", + Group: 20011, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200112, 1}}, + {{41, 200112, 2}}, + {{41, 200112, 3}}, + {{41, 200112, 4}}, + {{41, 200112, 5}}, + }, + }, + SparkNiigataRacecourseLv3: { + ID: 2001103, + Name: "Niigata Racecourse ○", + Description: "A Spark that gives a skill hint for \"Niigata Racecourse ○\".", + Group: 20011, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200112, 1}}, + {{41, 200112, 2}}, + {{41, 200112, 3}}, + {{41, 200112, 4}}, + {{41, 200112, 5}}, + }, + }, + SparkKokuraRacecourseLv1: { + ID: 2001201, + Name: "Kokura Racecourse ○", + Description: "A Spark that gives a skill hint for \"Kokura Racecourse ○\".", + Group: 20012, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200122, 1}}, + {{41, 200122, 2}}, + {{41, 200122, 3}}, + {{41, 200122, 4}}, + {{41, 200122, 5}}, + }, + }, + SparkKokuraRacecourseLv2: { + ID: 2001202, + Name: "Kokura Racecourse ○", + Description: "A Spark that gives a skill hint for \"Kokura Racecourse ○\".", + Group: 20012, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200122, 1}}, + {{41, 200122, 2}}, + {{41, 200122, 3}}, + {{41, 200122, 4}}, + {{41, 200122, 5}}, + }, + }, + SparkKokuraRacecourseLv3: { + ID: 2001203, + Name: "Kokura Racecourse ○", + Description: "A Spark that gives a skill hint for \"Kokura Racecourse ○\".", + Group: 20012, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200122, 1}}, + {{41, 200122, 2}}, + {{41, 200122, 3}}, + {{41, 200122, 4}}, + {{41, 200122, 5}}, + }, + }, + SparkStandardDistanceLv1: { + ID: 2001301, + Name: "Standard Distance ○", + Description: "A Spark that gives a skill hint for \"Standard Distance ○\".", + Group: 20013, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200132, 1}}, + {{41, 200132, 2}}, + {{41, 200132, 3}}, + {{41, 200132, 4}}, + {{41, 200132, 5}}, + }, + }, + SparkStandardDistanceLv2: { + ID: 2001302, + Name: "Standard Distance ○", + Description: "A Spark that gives a skill hint for \"Standard Distance ○\".", + Group: 20013, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200132, 1}}, + {{41, 200132, 2}}, + {{41, 200132, 3}}, + {{41, 200132, 4}}, + {{41, 200132, 5}}, + }, + }, + SparkStandardDistanceLv3: { + ID: 2001303, + Name: "Standard Distance ○", + Description: "A Spark that gives a skill hint for \"Standard Distance ○\".", + Group: 20013, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200132, 1}}, + {{41, 200132, 2}}, + {{41, 200132, 3}}, + {{41, 200132, 4}}, + {{41, 200132, 5}}, + }, + }, + SparkNonStandardDistanceLv1: { + ID: 2001401, + Name: "Non-Standard Distance ○", + Description: "A Spark that gives a skill hint for \"Non-Standard Distance ○\".", + Group: 20014, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200142, 1}}, + {{41, 200142, 2}}, + {{41, 200142, 3}}, + {{41, 200142, 4}}, + {{41, 200142, 5}}, + }, + }, + SparkNonStandardDistanceLv2: { + ID: 2001402, + Name: "Non-Standard Distance ○", + Description: "A Spark that gives a skill hint for \"Non-Standard Distance ○\".", + Group: 20014, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200142, 1}}, + {{41, 200142, 2}}, + {{41, 200142, 3}}, + {{41, 200142, 4}}, + {{41, 200142, 5}}, + }, + }, + SparkNonStandardDistanceLv3: { + ID: 2001403, + Name: "Non-Standard Distance ○", + Description: "A Spark that gives a skill hint for \"Non-Standard Distance ○\".", + Group: 20014, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200142, 1}}, + {{41, 200142, 2}}, + {{41, 200142, 3}}, + {{41, 200142, 4}}, + {{41, 200142, 5}}, + }, + }, + SparkFirmConditionsLv1: { + ID: 2001501, + Name: "Firm Conditions ○", + Description: "A Spark that gives a skill hint for \"Firm Conditions ○\".", + Group: 20015, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200152, 1}}, + {{41, 200152, 2}}, + {{41, 200152, 3}}, + {{41, 200152, 4}}, + {{41, 200152, 5}}, + }, + }, + SparkFirmConditionsLv2: { + ID: 2001502, + Name: "Firm Conditions ○", + Description: "A Spark that gives a skill hint for \"Firm Conditions ○\".", + Group: 20015, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200152, 1}}, + {{41, 200152, 2}}, + {{41, 200152, 3}}, + {{41, 200152, 4}}, + {{41, 200152, 5}}, + }, + }, + SparkFirmConditionsLv3: { + ID: 2001503, + Name: "Firm Conditions ○", + Description: "A Spark that gives a skill hint for \"Firm Conditions ○\".", + Group: 20015, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200152, 1}}, + {{41, 200152, 2}}, + {{41, 200152, 3}}, + {{41, 200152, 4}}, + {{41, 200152, 5}}, + }, + }, + SparkWetConditionsLv1: { + ID: 2001601, + Name: "Wet Conditions ○", + Description: "A Spark that gives a skill hint for \"Wet Conditions ○\".", + Group: 20016, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200162, 1}}, + {{41, 200162, 2}}, + {{41, 200162, 3}}, + {{41, 200162, 4}}, + {{41, 200162, 5}}, + }, + }, + SparkWetConditionsLv2: { + ID: 2001602, + Name: "Wet Conditions ○", + Description: "A Spark that gives a skill hint for \"Wet Conditions ○\".", + Group: 20016, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200162, 1}}, + {{41, 200162, 2}}, + {{41, 200162, 3}}, + {{41, 200162, 4}}, + {{41, 200162, 5}}, + }, + }, + SparkWetConditionsLv3: { + ID: 2001603, + Name: "Wet Conditions ○", + Description: "A Spark that gives a skill hint for \"Wet Conditions ○\".", + Group: 20016, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200162, 1}}, + {{41, 200162, 2}}, + {{41, 200162, 3}}, + {{41, 200162, 4}}, + {{41, 200162, 5}}, + }, + }, + SparkSpringRunnerLv1: { + ID: 2001701, + Name: "Spring Runner ○", + Description: "A Spark that gives a skill hint for \"Spring Runner ○\".", + Group: 20017, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200172, 1}}, + {{41, 200172, 2}}, + {{41, 200172, 3}}, + {{41, 200172, 4}}, + {{41, 200172, 5}}, + }, + }, + SparkSpringRunnerLv2: { + ID: 2001702, + Name: "Spring Runner ○", + Description: "A Spark that gives a skill hint for \"Spring Runner ○\".", + Group: 20017, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200172, 1}}, + {{41, 200172, 2}}, + {{41, 200172, 3}}, + {{41, 200172, 4}}, + {{41, 200172, 5}}, + }, + }, + SparkSpringRunnerLv3: { + ID: 2001703, + Name: "Spring Runner ○", + Description: "A Spark that gives a skill hint for \"Spring Runner ○\".", + Group: 20017, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200172, 1}}, + {{41, 200172, 2}}, + {{41, 200172, 3}}, + {{41, 200172, 4}}, + {{41, 200172, 5}}, + }, + }, + SparkSummerRunnerLv1: { + ID: 2001801, + Name: "Summer Runner ○", + Description: "A Spark that gives a skill hint for \"Summer Runner ○\".", + Group: 20018, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200182, 1}}, + {{41, 200182, 2}}, + {{41, 200182, 3}}, + {{41, 200182, 4}}, + {{41, 200182, 5}}, + }, + }, + SparkSummerRunnerLv2: { + ID: 2001802, + Name: "Summer Runner ○", + Description: "A Spark that gives a skill hint for \"Summer Runner ○\".", + Group: 20018, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200182, 1}}, + {{41, 200182, 2}}, + {{41, 200182, 3}}, + {{41, 200182, 4}}, + {{41, 200182, 5}}, + }, + }, + SparkSummerRunnerLv3: { + ID: 2001803, + Name: "Summer Runner ○", + Description: "A Spark that gives a skill hint for \"Summer Runner ○\".", + Group: 20018, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200182, 1}}, + {{41, 200182, 2}}, + {{41, 200182, 3}}, + {{41, 200182, 4}}, + {{41, 200182, 5}}, + }, + }, + SparkFallRunnerLv1: { + ID: 2001901, + Name: "Fall Runner ○", + Description: "A Spark that gives a skill hint for \"Fall Runner ○\".", + Group: 20019, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200192, 1}}, + {{41, 200192, 2}}, + {{41, 200192, 3}}, + {{41, 200192, 4}}, + {{41, 200192, 5}}, + }, + }, + SparkFallRunnerLv2: { + ID: 2001902, + Name: "Fall Runner ○", + Description: "A Spark that gives a skill hint for \"Fall Runner ○\".", + Group: 20019, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200192, 1}}, + {{41, 200192, 2}}, + {{41, 200192, 3}}, + {{41, 200192, 4}}, + {{41, 200192, 5}}, + }, + }, + SparkFallRunnerLv3: { + ID: 2001903, + Name: "Fall Runner ○", + Description: "A Spark that gives a skill hint for \"Fall Runner ○\".", + Group: 20019, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200192, 1}}, + {{41, 200192, 2}}, + {{41, 200192, 3}}, + {{41, 200192, 4}}, + {{41, 200192, 5}}, + }, + }, + SparkWinterRunnerLv1: { + ID: 2002001, + Name: "Winter Runner ○", + Description: "A Spark that gives a skill hint for \"Winter Runner ○\".", + Group: 20020, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200202, 1}}, + {{41, 200202, 2}}, + {{41, 200202, 3}}, + {{41, 200202, 4}}, + {{41, 200202, 5}}, + }, + }, + SparkWinterRunnerLv2: { + ID: 2002002, + Name: "Winter Runner ○", + Description: "A Spark that gives a skill hint for \"Winter Runner ○\".", + Group: 20020, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200202, 1}}, + {{41, 200202, 2}}, + {{41, 200202, 3}}, + {{41, 200202, 4}}, + {{41, 200202, 5}}, + }, + }, + SparkWinterRunnerLv3: { + ID: 2002003, + Name: "Winter Runner ○", + Description: "A Spark that gives a skill hint for \"Winter Runner ○\".", + Group: 20020, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200202, 1}}, + {{41, 200202, 2}}, + {{41, 200202, 3}}, + {{41, 200202, 4}}, + {{41, 200202, 5}}, + }, + }, + SparkSunnyDaysLv1: { + ID: 2002101, + Name: "Sunny Days ○", + Description: "A Spark that gives a skill hint for \"Sunny Days ○\".", + Group: 20021, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200212, 1}}, + {{41, 200212, 2}}, + {{41, 200212, 3}}, + {{41, 200212, 4}}, + {{41, 200212, 5}}, + }, + }, + SparkSunnyDaysLv2: { + ID: 2002102, + Name: "Sunny Days ○", + Description: "A Spark that gives a skill hint for \"Sunny Days ○\".", + Group: 20021, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200212, 1}}, + {{41, 200212, 2}}, + {{41, 200212, 3}}, + {{41, 200212, 4}}, + {{41, 200212, 5}}, + }, + }, + SparkSunnyDaysLv3: { + ID: 2002103, + Name: "Sunny Days ○", + Description: "A Spark that gives a skill hint for \"Sunny Days ○\".", + Group: 20021, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200212, 1}}, + {{41, 200212, 2}}, + {{41, 200212, 3}}, + {{41, 200212, 4}}, + {{41, 200212, 5}}, + }, + }, + SparkCloudyDaysLv1: { + ID: 2002201, + Name: "Cloudy Days ○", + Description: "A Spark that gives a skill hint for \"Cloudy Days ○\".", + Group: 20022, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200222, 1}}, + {{41, 200222, 2}}, + {{41, 200222, 3}}, + {{41, 200222, 4}}, + {{41, 200222, 5}}, + }, + }, + SparkCloudyDaysLv2: { + ID: 2002202, + Name: "Cloudy Days ○", + Description: "A Spark that gives a skill hint for \"Cloudy Days ○\".", + Group: 20022, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200222, 1}}, + {{41, 200222, 2}}, + {{41, 200222, 3}}, + {{41, 200222, 4}}, + {{41, 200222, 5}}, + }, + }, + SparkCloudyDaysLv3: { + ID: 2002203, + Name: "Cloudy Days ○", + Description: "A Spark that gives a skill hint for \"Cloudy Days ○\".", + Group: 20022, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200222, 1}}, + {{41, 200222, 2}}, + {{41, 200222, 3}}, + {{41, 200222, 4}}, + {{41, 200222, 5}}, + }, + }, + SparkRainyDaysLv1: { + ID: 2002301, + Name: "Rainy Days ○", + Description: "A Spark that gives a skill hint for \"Rainy Days ○\".", + Group: 20023, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200232, 1}}, + {{41, 200232, 2}}, + {{41, 200232, 3}}, + {{41, 200232, 4}}, + {{41, 200232, 5}}, + }, + }, + SparkRainyDaysLv2: { + ID: 2002302, + Name: "Rainy Days ○", + Description: "A Spark that gives a skill hint for \"Rainy Days ○\".", + Group: 20023, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200232, 1}}, + {{41, 200232, 2}}, + {{41, 200232, 3}}, + {{41, 200232, 4}}, + {{41, 200232, 5}}, + }, + }, + SparkRainyDaysLv3: { + ID: 2002303, + Name: "Rainy Days ○", + Description: "A Spark that gives a skill hint for \"Rainy Days ○\".", + Group: 20023, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200232, 1}}, + {{41, 200232, 2}}, + {{41, 200232, 3}}, + {{41, 200232, 4}}, + {{41, 200232, 5}}, + }, + }, + SparkSnowyDaysLv1: { + ID: 2002401, + Name: "Snowy Days ○", + Description: "A Spark that gives a skill hint for \"Snowy Days ○\".", + Group: 20024, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200242, 1}}, + {{41, 200242, 2}}, + {{41, 200242, 3}}, + {{41, 200242, 4}}, + {{41, 200242, 5}}, + }, + }, + SparkSnowyDaysLv2: { + ID: 2002402, + Name: "Snowy Days ○", + Description: "A Spark that gives a skill hint for \"Snowy Days ○\".", + Group: 20024, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200242, 1}}, + {{41, 200242, 2}}, + {{41, 200242, 3}}, + {{41, 200242, 4}}, + {{41, 200242, 5}}, + }, + }, + SparkSnowyDaysLv3: { + ID: 2002403, + Name: "Snowy Days ○", + Description: "A Spark that gives a skill hint for \"Snowy Days ○\".", + Group: 20024, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200242, 1}}, + {{41, 200242, 2}}, + {{41, 200242, 3}}, + {{41, 200242, 4}}, + {{41, 200242, 5}}, + }, + }, + SparkInnerPostProficiencyLv1: { + ID: 2002501, + Name: "Inner Post Proficiency ○", + Description: "A Spark that gives a skill hint for \"Inner Post Proficiency ○\".", + Group: 20025, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200252, 1}}, + {{41, 200252, 2}}, + {{41, 200252, 3}}, + {{41, 200252, 4}}, + {{41, 200252, 5}}, + }, + }, + SparkInnerPostProficiencyLv2: { + ID: 2002502, + Name: "Inner Post Proficiency ○", + Description: "A Spark that gives a skill hint for \"Inner Post Proficiency ○\".", + Group: 20025, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200252, 1}}, + {{41, 200252, 2}}, + {{41, 200252, 3}}, + {{41, 200252, 4}}, + {{41, 200252, 5}}, + }, + }, + SparkInnerPostProficiencyLv3: { + ID: 2002503, + Name: "Inner Post Proficiency ○", + Description: "A Spark that gives a skill hint for \"Inner Post Proficiency ○\".", + Group: 20025, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200252, 1}}, + {{41, 200252, 2}}, + {{41, 200252, 3}}, + {{41, 200252, 4}}, + {{41, 200252, 5}}, + }, + }, + SparkOuterPostProficiencyLv1: { + ID: 2002601, + Name: "Outer Post Proficiency ○", + Description: "A Spark that gives a skill hint for \"Outer Post Proficiency ○\".", + Group: 20026, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200262, 1}}, + {{41, 200262, 2}}, + {{41, 200262, 3}}, + {{41, 200262, 4}}, + {{41, 200262, 5}}, + }, + }, + SparkOuterPostProficiencyLv2: { + ID: 2002602, + Name: "Outer Post Proficiency ○", + Description: "A Spark that gives a skill hint for \"Outer Post Proficiency ○\".", + Group: 20026, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200262, 1}}, + {{41, 200262, 2}}, + {{41, 200262, 3}}, + {{41, 200262, 4}}, + {{41, 200262, 5}}, + }, + }, + SparkOuterPostProficiencyLv3: { + ID: 2002603, + Name: "Outer Post Proficiency ○", + Description: "A Spark that gives a skill hint for \"Outer Post Proficiency ○\".", + Group: 20026, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200262, 1}}, + {{41, 200262, 2}}, + {{41, 200262, 3}}, + {{41, 200262, 4}}, + {{41, 200262, 5}}, + }, + }, + SparkMaverickLv1: { + ID: 2002701, + Name: "Maverick ○", + Description: "A Spark that gives a skill hint for \"Maverick ○\".", + Group: 20027, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200272, 1}}, + {{41, 200272, 2}}, + {{41, 200272, 3}}, + {{41, 200272, 4}}, + {{41, 200272, 5}}, + }, + }, + SparkMaverickLv2: { + ID: 2002702, + Name: "Maverick ○", + Description: "A Spark that gives a skill hint for \"Maverick ○\".", + Group: 20027, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200272, 1}}, + {{41, 200272, 2}}, + {{41, 200272, 3}}, + {{41, 200272, 4}}, + {{41, 200272, 5}}, + }, + }, + SparkMaverickLv3: { + ID: 2002703, + Name: "Maverick ○", + Description: "A Spark that gives a skill hint for \"Maverick ○\".", + Group: 20027, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200272, 1}}, + {{41, 200272, 2}}, + {{41, 200272, 3}}, + {{41, 200272, 4}}, + {{41, 200272, 5}}, + }, + }, + SparkCompetitiveSpiritLv1: { + ID: 2002801, + Name: "Competitive Spirit ○", + Description: "A Spark that gives a skill hint for \"Competitive Spirit ○\".", + Group: 20028, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200282, 1}}, + {{41, 200282, 2}}, + {{41, 200282, 3}}, + {{41, 200282, 4}}, + {{41, 200282, 5}}, + }, + }, + SparkCompetitiveSpiritLv2: { + ID: 2002802, + Name: "Competitive Spirit ○", + Description: "A Spark that gives a skill hint for \"Competitive Spirit ○\".", + Group: 20028, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200282, 1}}, + {{41, 200282, 2}}, + {{41, 200282, 3}}, + {{41, 200282, 4}}, + {{41, 200282, 5}}, + }, + }, + SparkCompetitiveSpiritLv3: { + ID: 2002803, + Name: "Competitive Spirit ○", + Description: "A Spark that gives a skill hint for \"Competitive Spirit ○\".", + Group: 20028, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200282, 1}}, + {{41, 200282, 2}}, + {{41, 200282, 3}}, + {{41, 200282, 4}}, + {{41, 200282, 5}}, + }, + }, + SparkTargetinSightLv1: { + ID: 2002901, + Name: "Target in Sight ○", + Description: "A Spark that gives a skill hint for \"Target in Sight ○\".", + Group: 20029, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200292, 1}}, + {{41, 200292, 2}}, + {{41, 200292, 3}}, + {{41, 200292, 4}}, + {{41, 200292, 5}}, + }, + }, + SparkTargetinSightLv2: { + ID: 2002902, + Name: "Target in Sight ○", + Description: "A Spark that gives a skill hint for \"Target in Sight ○\".", + Group: 20029, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200292, 1}}, + {{41, 200292, 2}}, + {{41, 200292, 3}}, + {{41, 200292, 4}}, + {{41, 200292, 5}}, + }, + }, + SparkTargetinSightLv3: { + ID: 2002903, + Name: "Target in Sight ○", + Description: "A Spark that gives a skill hint for \"Target in Sight ○\".", + Group: 20029, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200292, 1}}, + {{41, 200292, 2}}, + {{41, 200292, 3}}, + {{41, 200292, 4}}, + {{41, 200292, 5}}, + }, + }, + SparkLongShotLv1: { + ID: 2003001, + Name: "Long Shot ○", + Description: "A Spark that gives a skill hint for \"Long Shot ○\".", + Group: 20030, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200302, 1}}, + {{41, 200302, 2}}, + {{41, 200302, 3}}, + {{41, 200302, 4}}, + {{41, 200302, 5}}, + }, + }, + SparkLongShotLv2: { + ID: 2003002, + Name: "Long Shot ○", + Description: "A Spark that gives a skill hint for \"Long Shot ○\".", + Group: 20030, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200302, 1}}, + {{41, 200302, 2}}, + {{41, 200302, 3}}, + {{41, 200302, 4}}, + {{41, 200302, 5}}, + }, + }, + SparkLongShotLv3: { + ID: 2003003, + Name: "Long Shot ○", + Description: "A Spark that gives a skill hint for \"Long Shot ○\".", + Group: 20030, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200302, 1}}, + {{41, 200302, 2}}, + {{41, 200302, 3}}, + {{41, 200302, 4}}, + {{41, 200302, 5}}, + }, + }, + SparkCornerAdeptLv1: { + ID: 2003301, + Name: "Corner Adept ○", + Description: "A Spark that gives a skill hint for \"Corner Adept ○\".", + Group: 20033, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200332, 1}}, + {{41, 200332, 2}}, + {{41, 200332, 3}}, + {{41, 200332, 4}}, + {{41, 200332, 5}}, + }, + }, + SparkCornerAdeptLv2: { + ID: 2003302, + Name: "Corner Adept ○", + Description: "A Spark that gives a skill hint for \"Corner Adept ○\".", + Group: 20033, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200332, 1}}, + {{41, 200332, 2}}, + {{41, 200332, 3}}, + {{41, 200332, 4}}, + {{41, 200332, 5}}, + }, + }, + SparkCornerAdeptLv3: { + ID: 2003303, + Name: "Corner Adept ○", + Description: "A Spark that gives a skill hint for \"Corner Adept ○\".", + Group: 20033, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200332, 1}}, + {{41, 200332, 2}}, + {{41, 200332, 3}}, + {{41, 200332, 4}}, + {{41, 200332, 5}}, + }, + }, + SparkCornerAccelerationLv1: { + ID: 2003401, + Name: "Corner Acceleration ○", + Description: "A Spark that gives a skill hint for \"Corner Acceleration ○\".", + Group: 20034, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200342, 1}}, + {{41, 200342, 2}}, + {{41, 200342, 3}}, + {{41, 200342, 4}}, + {{41, 200342, 5}}, + }, + }, + SparkCornerAccelerationLv2: { + ID: 2003402, + Name: "Corner Acceleration ○", + Description: "A Spark that gives a skill hint for \"Corner Acceleration ○\".", + Group: 20034, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200342, 1}}, + {{41, 200342, 2}}, + {{41, 200342, 3}}, + {{41, 200342, 4}}, + {{41, 200342, 5}}, + }, + }, + SparkCornerAccelerationLv3: { + ID: 2003403, + Name: "Corner Acceleration ○", + Description: "A Spark that gives a skill hint for \"Corner Acceleration ○\".", + Group: 20034, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200342, 1}}, + {{41, 200342, 2}}, + {{41, 200342, 3}}, + {{41, 200342, 4}}, + {{41, 200342, 5}}, + }, + }, + SparkCornerRecoveryLv1: { + ID: 2003501, + Name: "Corner Recovery ○", + Description: "A Spark that gives a skill hint for \"Corner Recovery ○\".", + Group: 20035, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200352, 1}}, + {{41, 200352, 2}}, + {{41, 200352, 3}}, + {{41, 200352, 4}}, + {{41, 200352, 5}}, + }, + }, + SparkCornerRecoveryLv2: { + ID: 2003502, + Name: "Corner Recovery ○", + Description: "A Spark that gives a skill hint for \"Corner Recovery ○\".", + Group: 20035, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200352, 1}}, + {{41, 200352, 2}}, + {{41, 200352, 3}}, + {{41, 200352, 4}}, + {{41, 200352, 5}}, + }, + }, + SparkCornerRecoveryLv3: { + ID: 2003503, + Name: "Corner Recovery ○", + Description: "A Spark that gives a skill hint for \"Corner Recovery ○\".", + Group: 20035, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200352, 1}}, + {{41, 200352, 2}}, + {{41, 200352, 3}}, + {{41, 200352, 4}}, + {{41, 200352, 5}}, + }, + }, + SparkStraightawayAdeptLv1: { + ID: 2003601, + Name: "Straightaway Adept", + Description: "A Spark that gives a skill hint for \"Straightaway Adept\".", + Group: 20036, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200362, 1}}, + {{41, 200362, 2}}, + {{41, 200362, 3}}, + {{41, 200362, 4}}, + {{41, 200362, 5}}, + }, + }, + SparkStraightawayAdeptLv2: { + ID: 2003602, + Name: "Straightaway Adept", + Description: "A Spark that gives a skill hint for \"Straightaway Adept\".", + Group: 20036, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200362, 1}}, + {{41, 200362, 2}}, + {{41, 200362, 3}}, + {{41, 200362, 4}}, + {{41, 200362, 5}}, + }, + }, + SparkStraightawayAdeptLv3: { + ID: 2003603, + Name: "Straightaway Adept", + Description: "A Spark that gives a skill hint for \"Straightaway Adept\".", + Group: 20036, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200362, 1}}, + {{41, 200362, 2}}, + {{41, 200362, 3}}, + {{41, 200362, 4}}, + {{41, 200362, 5}}, + }, + }, + SparkStraightawayAccelerationLv1: { + ID: 2003701, + Name: "Straightaway Acceleration", + Description: "A Spark that gives a skill hint for \"Straightaway Acceleration\".", + Group: 20037, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200372, 1}}, + {{41, 200372, 2}}, + {{41, 200372, 3}}, + {{41, 200372, 4}}, + {{41, 200372, 5}}, + }, + }, + SparkStraightawayAccelerationLv2: { + ID: 2003702, + Name: "Straightaway Acceleration", + Description: "A Spark that gives a skill hint for \"Straightaway Acceleration\".", + Group: 20037, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200372, 1}}, + {{41, 200372, 2}}, + {{41, 200372, 3}}, + {{41, 200372, 4}}, + {{41, 200372, 5}}, + }, + }, + SparkStraightawayAccelerationLv3: { + ID: 2003703, + Name: "Straightaway Acceleration", + Description: "A Spark that gives a skill hint for \"Straightaway Acceleration\".", + Group: 20037, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200372, 1}}, + {{41, 200372, 2}}, + {{41, 200372, 3}}, + {{41, 200372, 4}}, + {{41, 200372, 5}}, + }, + }, + SparkStraightawayRecoveryLv1: { + ID: 2003801, + Name: "Straightaway Recovery", + Description: "A Spark that gives a skill hint for \"Straightaway Recovery\".", + Group: 20038, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200382, 1}}, + {{41, 200382, 2}}, + {{41, 200382, 3}}, + {{41, 200382, 4}}, + {{41, 200382, 5}}, + }, + }, + SparkStraightawayRecoveryLv2: { + ID: 2003802, + Name: "Straightaway Recovery", + Description: "A Spark that gives a skill hint for \"Straightaway Recovery\".", + Group: 20038, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200382, 1}}, + {{41, 200382, 2}}, + {{41, 200382, 3}}, + {{41, 200382, 4}}, + {{41, 200382, 5}}, + }, + }, + SparkStraightawayRecoveryLv3: { + ID: 2003803, + Name: "Straightaway Recovery", + Description: "A Spark that gives a skill hint for \"Straightaway Recovery\".", + Group: 20038, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200382, 1}}, + {{41, 200382, 2}}, + {{41, 200382, 3}}, + {{41, 200382, 4}}, + {{41, 200382, 5}}, + }, + }, + SparkFocusLv1: { + ID: 2004301, + Name: "Focus", + Description: "A Spark that gives a skill hint for \"Focus\".", + Group: 20043, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200432, 1}}, + {{41, 200432, 2}}, + {{41, 200432, 3}}, + {{41, 200432, 4}}, + {{41, 200432, 5}}, + }, + }, + SparkFocusLv2: { + ID: 2004302, + Name: "Focus", + Description: "A Spark that gives a skill hint for \"Focus\".", + Group: 20043, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200432, 1}}, + {{41, 200432, 2}}, + {{41, 200432, 3}}, + {{41, 200432, 4}}, + {{41, 200432, 5}}, + }, + }, + SparkFocusLv3: { + ID: 2004303, + Name: "Focus", + Description: "A Spark that gives a skill hint for \"Focus\".", + Group: 20043, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200432, 1}}, + {{41, 200432, 2}}, + {{41, 200432, 3}}, + {{41, 200432, 4}}, + {{41, 200432, 5}}, + }, + }, + SparkLayLowLv1: { + ID: 2004401, + Name: "Lay Low", + Description: "A Spark that gives a skill hint for \"Lay Low\".", + Group: 20044, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200442, 1}}, + {{41, 200442, 2}}, + {{41, 200442, 3}}, + {{41, 200442, 4}}, + {{41, 200442, 5}}, + }, + }, + SparkLayLowLv2: { + ID: 2004402, + Name: "Lay Low", + Description: "A Spark that gives a skill hint for \"Lay Low\".", + Group: 20044, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200442, 1}}, + {{41, 200442, 2}}, + {{41, 200442, 3}}, + {{41, 200442, 4}}, + {{41, 200442, 5}}, + }, + }, + SparkLayLowLv3: { + ID: 2004403, + Name: "Lay Low", + Description: "A Spark that gives a skill hint for \"Lay Low\".", + Group: 20044, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200442, 1}}, + {{41, 200442, 2}}, + {{41, 200442, 3}}, + {{41, 200442, 4}}, + {{41, 200442, 5}}, + }, + }, + SparkPrudentPositioningLv1: { + ID: 2004501, + Name: "Prudent Positioning", + Description: "A Spark that gives a skill hint for \"Prudent Positioning\".", + Group: 20045, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200452, 1}}, + {{41, 200452, 2}}, + {{41, 200452, 3}}, + {{41, 200452, 4}}, + {{41, 200452, 5}}, + }, + }, + SparkPrudentPositioningLv2: { + ID: 2004502, + Name: "Prudent Positioning", + Description: "A Spark that gives a skill hint for \"Prudent Positioning\".", + Group: 20045, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200452, 1}}, + {{41, 200452, 2}}, + {{41, 200452, 3}}, + {{41, 200452, 4}}, + {{41, 200452, 5}}, + }, + }, + SparkPrudentPositioningLv3: { + ID: 2004503, + Name: "Prudent Positioning", + Description: "A Spark that gives a skill hint for \"Prudent Positioning\".", + Group: 20045, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200452, 1}}, + {{41, 200452, 2}}, + {{41, 200452, 3}}, + {{41, 200452, 4}}, + {{41, 200452, 5}}, + }, + }, + SparkRampUpLv1: { + ID: 2004601, + Name: "Ramp Up", + Description: "A Spark that gives a skill hint for \"Ramp Up\".", + Group: 20046, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200462, 1}}, + {{41, 200462, 2}}, + {{41, 200462, 3}}, + {{41, 200462, 4}}, + {{41, 200462, 5}}, + }, + }, + SparkRampUpLv2: { + ID: 2004602, + Name: "Ramp Up", + Description: "A Spark that gives a skill hint for \"Ramp Up\".", + Group: 20046, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200462, 1}}, + {{41, 200462, 2}}, + {{41, 200462, 3}}, + {{41, 200462, 4}}, + {{41, 200462, 5}}, + }, + }, + SparkRampUpLv3: { + ID: 2004603, + Name: "Ramp Up", + Description: "A Spark that gives a skill hint for \"Ramp Up\".", + Group: 20046, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200462, 1}}, + {{41, 200462, 2}}, + {{41, 200462, 3}}, + {{41, 200462, 4}}, + {{41, 200462, 5}}, + }, + }, + SparkPaceStrategyLv1: { + ID: 2004701, + Name: "Pace Strategy", + Description: "A Spark that gives a skill hint for \"Pace Strategy\".", + Group: 20047, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200472, 1}}, + {{41, 200472, 2}}, + {{41, 200472, 3}}, + {{41, 200472, 4}}, + {{41, 200472, 5}}, + }, + }, + SparkPaceStrategyLv2: { + ID: 2004702, + Name: "Pace Strategy", + Description: "A Spark that gives a skill hint for \"Pace Strategy\".", + Group: 20047, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200472, 1}}, + {{41, 200472, 2}}, + {{41, 200472, 3}}, + {{41, 200472, 4}}, + {{41, 200472, 5}}, + }, + }, + SparkPaceStrategyLv3: { + ID: 2004703, + Name: "Pace Strategy", + Description: "A Spark that gives a skill hint for \"Pace Strategy\".", + Group: 20047, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200472, 1}}, + {{41, 200472, 2}}, + {{41, 200472, 3}}, + {{41, 200472, 4}}, + {{41, 200472, 5}}, + }, + }, + SparkCalminaCrowdLv1: { + ID: 2004801, + Name: "Calm in a Crowd", + Description: "A Spark that gives a skill hint for \"Calm in a Crowd\".", + Group: 20048, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200482, 1}}, + {{41, 200482, 2}}, + {{41, 200482, 3}}, + {{41, 200482, 4}}, + {{41, 200482, 5}}, + }, + }, + SparkCalminaCrowdLv2: { + ID: 2004802, + Name: "Calm in a Crowd", + Description: "A Spark that gives a skill hint for \"Calm in a Crowd\".", + Group: 20048, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200482, 1}}, + {{41, 200482, 2}}, + {{41, 200482, 3}}, + {{41, 200482, 4}}, + {{41, 200482, 5}}, + }, + }, + SparkCalminaCrowdLv3: { + ID: 2004803, + Name: "Calm in a Crowd", + Description: "A Spark that gives a skill hint for \"Calm in a Crowd\".", + Group: 20048, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200482, 1}}, + {{41, 200482, 2}}, + {{41, 200482, 3}}, + {{41, 200482, 4}}, + {{41, 200482, 5}}, + }, + }, + SparkNimbleNavigatorLv1: { + ID: 2004901, + Name: "Nimble Navigator", + Description: "A Spark that gives a skill hint for \"Nimble Navigator\".", + Group: 20049, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200492, 1}}, + {{41, 200492, 2}}, + {{41, 200492, 3}}, + {{41, 200492, 4}}, + {{41, 200492, 5}}, + }, + }, + SparkNimbleNavigatorLv2: { + ID: 2004902, + Name: "Nimble Navigator", + Description: "A Spark that gives a skill hint for \"Nimble Navigator\".", + Group: 20049, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200492, 1}}, + {{41, 200492, 2}}, + {{41, 200492, 3}}, + {{41, 200492, 4}}, + {{41, 200492, 5}}, + }, + }, + SparkNimbleNavigatorLv3: { + ID: 2004903, + Name: "Nimble Navigator", + Description: "A Spark that gives a skill hint for \"Nimble Navigator\".", + Group: 20049, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200492, 1}}, + {{41, 200492, 2}}, + {{41, 200492, 3}}, + {{41, 200492, 4}}, + {{41, 200492, 5}}, + }, + }, + SparkGowiththeFlowLv1: { + ID: 2005001, + Name: "Go with the Flow", + Description: "A Spark that gives a skill hint for \"Go with the Flow\".", + Group: 20050, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200502, 1}}, + {{41, 200502, 2}}, + {{41, 200502, 3}}, + {{41, 200502, 4}}, + {{41, 200502, 5}}, + }, + }, + SparkGowiththeFlowLv2: { + ID: 2005002, + Name: "Go with the Flow", + Description: "A Spark that gives a skill hint for \"Go with the Flow\".", + Group: 20050, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200502, 1}}, + {{41, 200502, 2}}, + {{41, 200502, 3}}, + {{41, 200502, 4}}, + {{41, 200502, 5}}, + }, + }, + SparkGowiththeFlowLv3: { + ID: 2005003, + Name: "Go with the Flow", + Description: "A Spark that gives a skill hint for \"Go with the Flow\".", + Group: 20050, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200502, 1}}, + {{41, 200502, 2}}, + {{41, 200502, 3}}, + {{41, 200502, 4}}, + {{41, 200502, 5}}, + }, + }, + SparkHomestretchHasteLv1: { + ID: 2005101, + Name: "Homestretch Haste", + Description: "A Spark that gives a skill hint for \"Homestretch Haste\".", + Group: 20051, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200512, 1}}, + {{41, 200512, 2}}, + {{41, 200512, 3}}, + {{41, 200512, 4}}, + {{41, 200512, 5}}, + }, + }, + SparkHomestretchHasteLv2: { + ID: 2005102, + Name: "Homestretch Haste", + Description: "A Spark that gives a skill hint for \"Homestretch Haste\".", + Group: 20051, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200512, 1}}, + {{41, 200512, 2}}, + {{41, 200512, 3}}, + {{41, 200512, 4}}, + {{41, 200512, 5}}, + }, + }, + SparkHomestretchHasteLv3: { + ID: 2005103, + Name: "Homestretch Haste", + Description: "A Spark that gives a skill hint for \"Homestretch Haste\".", + Group: 20051, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200512, 1}}, + {{41, 200512, 2}}, + {{41, 200512, 3}}, + {{41, 200512, 4}}, + {{41, 200512, 5}}, + }, + }, + SparkEarlyLeadLv1: { + ID: 2005301, + Name: "Early Lead", + Description: "A Spark that gives a skill hint for \"Early Lead\".", + Group: 20053, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200532, 1}}, + {{41, 200532, 2}}, + {{41, 200532, 3}}, + {{41, 200532, 4}}, + {{41, 200532, 5}}, + }, + }, + SparkEarlyLeadLv2: { + ID: 2005302, + Name: "Early Lead", + Description: "A Spark that gives a skill hint for \"Early Lead\".", + Group: 20053, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200532, 1}}, + {{41, 200532, 2}}, + {{41, 200532, 3}}, + {{41, 200532, 4}}, + {{41, 200532, 5}}, + }, + }, + SparkEarlyLeadLv3: { + ID: 2005303, + Name: "Early Lead", + Description: "A Spark that gives a skill hint for \"Early Lead\".", + Group: 20053, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200532, 1}}, + {{41, 200532, 2}}, + {{41, 200532, 3}}, + {{41, 200532, 4}}, + {{41, 200532, 5}}, + }, + }, + SparkFastPacedLv1: { + ID: 2005401, + Name: "Fast-Paced", + Description: "A Spark that gives a skill hint for \"Fast-Paced\".", + Group: 20054, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200542, 1}}, + {{41, 200542, 2}}, + {{41, 200542, 3}}, + {{41, 200542, 4}}, + {{41, 200542, 5}}, + }, + }, + SparkFastPacedLv2: { + ID: 2005402, + Name: "Fast-Paced", + Description: "A Spark that gives a skill hint for \"Fast-Paced\".", + Group: 20054, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200542, 1}}, + {{41, 200542, 2}}, + {{41, 200542, 3}}, + {{41, 200542, 4}}, + {{41, 200542, 5}}, + }, + }, + SparkFastPacedLv3: { + ID: 2005403, + Name: "Fast-Paced", + Description: "A Spark that gives a skill hint for \"Fast-Paced\".", + Group: 20054, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200542, 1}}, + {{41, 200542, 2}}, + {{41, 200542, 3}}, + {{41, 200542, 4}}, + {{41, 200542, 5}}, + }, + }, + SparkFinalPushLv1: { + ID: 2005501, + Name: "Final Push", + Description: "A Spark that gives a skill hint for \"Final Push\".", + Group: 20055, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200552, 1}}, + {{41, 200552, 2}}, + {{41, 200552, 3}}, + {{41, 200552, 4}}, + {{41, 200552, 5}}, + }, + }, + SparkFinalPushLv2: { + ID: 2005502, + Name: "Final Push", + Description: "A Spark that gives a skill hint for \"Final Push\".", + Group: 20055, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200552, 1}}, + {{41, 200552, 2}}, + {{41, 200552, 3}}, + {{41, 200552, 4}}, + {{41, 200552, 5}}, + }, + }, + SparkFinalPushLv3: { + ID: 2005503, + Name: "Final Push", + Description: "A Spark that gives a skill hint for \"Final Push\".", + Group: 20055, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200552, 1}}, + {{41, 200552, 2}}, + {{41, 200552, 3}}, + {{41, 200552, 4}}, + {{41, 200552, 5}}, + }, + }, + SparkStaminatoSpareLv1: { + ID: 2005601, + Name: "Stamina to Spare", + Description: "A Spark that gives a skill hint for \"Stamina to Spare\".", + Group: 20056, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200562, 1}}, + {{41, 200562, 2}}, + {{41, 200562, 3}}, + {{41, 200562, 4}}, + {{41, 200562, 5}}, + }, + }, + SparkStaminatoSpareLv2: { + ID: 2005602, + Name: "Stamina to Spare", + Description: "A Spark that gives a skill hint for \"Stamina to Spare\".", + Group: 20056, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200562, 1}}, + {{41, 200562, 2}}, + {{41, 200562, 3}}, + {{41, 200562, 4}}, + {{41, 200562, 5}}, + }, + }, + SparkStaminatoSpareLv3: { + ID: 2005603, + Name: "Stamina to Spare", + Description: "A Spark that gives a skill hint for \"Stamina to Spare\".", + Group: 20056, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200562, 1}}, + {{41, 200562, 2}}, + {{41, 200562, 3}}, + {{41, 200562, 4}}, + {{41, 200562, 5}}, + }, + }, + SparkPreferredPositionLv1: { + ID: 2005701, + Name: "Preferred Position", + Description: "A Spark that gives a skill hint for \"Preferred Position\".", + Group: 20057, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200572, 1}}, + {{41, 200572, 2}}, + {{41, 200572, 3}}, + {{41, 200572, 4}}, + {{41, 200572, 5}}, + }, + }, + SparkPreferredPositionLv2: { + ID: 2005702, + Name: "Preferred Position", + Description: "A Spark that gives a skill hint for \"Preferred Position\".", + Group: 20057, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200572, 1}}, + {{41, 200572, 2}}, + {{41, 200572, 3}}, + {{41, 200572, 4}}, + {{41, 200572, 5}}, + }, + }, + SparkPreferredPositionLv3: { + ID: 2005703, + Name: "Preferred Position", + Description: "A Spark that gives a skill hint for \"Preferred Position\".", + Group: 20057, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200572, 1}}, + {{41, 200572, 2}}, + {{41, 200572, 3}}, + {{41, 200572, 4}}, + {{41, 200572, 5}}, + }, + }, + SparkPreparedtoPassLv1: { + ID: 2005801, + Name: "Prepared to Pass", + Description: "A Spark that gives a skill hint for \"Prepared to Pass\".", + Group: 20058, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200582, 1}}, + {{41, 200582, 2}}, + {{41, 200582, 3}}, + {{41, 200582, 4}}, + {{41, 200582, 5}}, + }, + }, + SparkPreparedtoPassLv2: { + ID: 2005802, + Name: "Prepared to Pass", + Description: "A Spark that gives a skill hint for \"Prepared to Pass\".", + Group: 20058, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200582, 1}}, + {{41, 200582, 2}}, + {{41, 200582, 3}}, + {{41, 200582, 4}}, + {{41, 200582, 5}}, + }, + }, + SparkPreparedtoPassLv3: { + ID: 2005803, + Name: "Prepared to Pass", + Description: "A Spark that gives a skill hint for \"Prepared to Pass\".", + Group: 20058, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200582, 1}}, + {{41, 200582, 2}}, + {{41, 200582, 3}}, + {{41, 200582, 4}}, + {{41, 200582, 5}}, + }, + }, + SparkPositionPilferLv1: { + ID: 2005901, + Name: "Position Pilfer", + Description: "A Spark that gives a skill hint for \"Position Pilfer\".", + Group: 20059, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200592, 1}}, + {{41, 200592, 2}}, + {{41, 200592, 3}}, + {{41, 200592, 4}}, + {{41, 200592, 5}}, + }, + }, + SparkPositionPilferLv2: { + ID: 2005902, + Name: "Position Pilfer", + Description: "A Spark that gives a skill hint for \"Position Pilfer\".", + Group: 20059, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200592, 1}}, + {{41, 200592, 2}}, + {{41, 200592, 3}}, + {{41, 200592, 4}}, + {{41, 200592, 5}}, + }, + }, + SparkPositionPilferLv3: { + ID: 2005903, + Name: "Position Pilfer", + Description: "A Spark that gives a skill hint for \"Position Pilfer\".", + Group: 20059, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200592, 1}}, + {{41, 200592, 2}}, + {{41, 200592, 3}}, + {{41, 200592, 4}}, + {{41, 200592, 5}}, + }, + }, + SparkSlickSurgeLv1: { + ID: 2006001, + Name: "Slick Surge", + Description: "A Spark that gives a skill hint for \"Slick Surge\".", + Group: 20060, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200602, 1}}, + {{41, 200602, 2}}, + {{41, 200602, 3}}, + {{41, 200602, 4}}, + {{41, 200602, 5}}, + }, + }, + SparkSlickSurgeLv2: { + ID: 2006002, + Name: "Slick Surge", + Description: "A Spark that gives a skill hint for \"Slick Surge\".", + Group: 20060, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200602, 1}}, + {{41, 200602, 2}}, + {{41, 200602, 3}}, + {{41, 200602, 4}}, + {{41, 200602, 5}}, + }, + }, + SparkSlickSurgeLv3: { + ID: 2006003, + Name: "Slick Surge", + Description: "A Spark that gives a skill hint for \"Slick Surge\".", + Group: 20060, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200602, 1}}, + {{41, 200602, 2}}, + {{41, 200602, 3}}, + {{41, 200602, 4}}, + {{41, 200602, 5}}, + }, + }, + SparkOuterSwellLv1: { + ID: 2006101, + Name: "Outer Swell", + Description: "A Spark that gives a skill hint for \"Outer Swell\".", + Group: 20061, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200612, 1}}, + {{41, 200612, 2}}, + {{41, 200612, 3}}, + {{41, 200612, 4}}, + {{41, 200612, 5}}, + }, + }, + SparkOuterSwellLv2: { + ID: 2006102, + Name: "Outer Swell", + Description: "A Spark that gives a skill hint for \"Outer Swell\".", + Group: 20061, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200612, 1}}, + {{41, 200612, 2}}, + {{41, 200612, 3}}, + {{41, 200612, 4}}, + {{41, 200612, 5}}, + }, + }, + SparkOuterSwellLv3: { + ID: 2006103, + Name: "Outer Swell", + Description: "A Spark that gives a skill hint for \"Outer Swell\".", + Group: 20061, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200612, 1}}, + {{41, 200612, 2}}, + {{41, 200612, 3}}, + {{41, 200612, 4}}, + {{41, 200612, 5}}, + }, + }, + SparkStandingByLv1: { + ID: 2006201, + Name: "Standing By", + Description: "A Spark that gives a skill hint for \"Standing By\".", + Group: 20062, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200622, 1}}, + {{41, 200622, 2}}, + {{41, 200622, 3}}, + {{41, 200622, 4}}, + {{41, 200622, 5}}, + }, + }, + SparkStandingByLv2: { + ID: 2006202, + Name: "Standing By", + Description: "A Spark that gives a skill hint for \"Standing By\".", + Group: 20062, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200622, 1}}, + {{41, 200622, 2}}, + {{41, 200622, 3}}, + {{41, 200622, 4}}, + {{41, 200622, 5}}, + }, + }, + SparkStandingByLv3: { + ID: 2006203, + Name: "Standing By", + Description: "A Spark that gives a skill hint for \"Standing By\".", + Group: 20062, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200622, 1}}, + {{41, 200622, 2}}, + {{41, 200622, 3}}, + {{41, 200622, 4}}, + {{41, 200622, 5}}, + }, + }, + SparkMasterfulGambitLv1: { + ID: 2006301, + Name: "Masterful Gambit", + Description: "A Spark that gives a skill hint for \"Masterful Gambit\".", + Group: 20063, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200632, 1}}, + {{41, 200632, 2}}, + {{41, 200632, 3}}, + {{41, 200632, 4}}, + {{41, 200632, 5}}, + }, + }, + SparkMasterfulGambitLv2: { + ID: 2006302, + Name: "Masterful Gambit", + Description: "A Spark that gives a skill hint for \"Masterful Gambit\".", + Group: 20063, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200632, 1}}, + {{41, 200632, 2}}, + {{41, 200632, 3}}, + {{41, 200632, 4}}, + {{41, 200632, 5}}, + }, + }, + SparkMasterfulGambitLv3: { + ID: 2006303, + Name: "Masterful Gambit", + Description: "A Spark that gives a skill hint for \"Masterful Gambit\".", + Group: 20063, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200632, 1}}, + {{41, 200632, 2}}, + {{41, 200632, 3}}, + {{41, 200632, 4}}, + {{41, 200632, 5}}, + }, + }, + SparkStraightawaySpurtLv1: { + ID: 2006401, + Name: "Straightaway Spurt", + Description: "A Spark that gives a skill hint for \"Straightaway Spurt\".", + Group: 20064, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200642, 1}}, + {{41, 200642, 2}}, + {{41, 200642, 3}}, + {{41, 200642, 4}}, + {{41, 200642, 5}}, + }, + }, + SparkStraightawaySpurtLv2: { + ID: 2006402, + Name: "Straightaway Spurt", + Description: "A Spark that gives a skill hint for \"Straightaway Spurt\".", + Group: 20064, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200642, 1}}, + {{41, 200642, 2}}, + {{41, 200642, 3}}, + {{41, 200642, 4}}, + {{41, 200642, 5}}, + }, + }, + SparkStraightawaySpurtLv3: { + ID: 2006403, + Name: "Straightaway Spurt", + Description: "A Spark that gives a skill hint for \"Straightaway Spurt\".", + Group: 20064, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200642, 1}}, + {{41, 200642, 2}}, + {{41, 200642, 3}}, + {{41, 200642, 4}}, + {{41, 200642, 5}}, + }, + }, + SparkSprintingGearLv1: { + ID: 2006501, + Name: "Sprinting Gear", + Description: "A Spark that gives a skill hint for \"Sprinting Gear\".", + Group: 20065, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200652, 1}}, + {{41, 200652, 2}}, + {{41, 200652, 3}}, + {{41, 200652, 4}}, + {{41, 200652, 5}}, + }, + }, + SparkSprintingGearLv2: { + ID: 2006502, + Name: "Sprinting Gear", + Description: "A Spark that gives a skill hint for \"Sprinting Gear\".", + Group: 20065, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200652, 1}}, + {{41, 200652, 2}}, + {{41, 200652, 3}}, + {{41, 200652, 4}}, + {{41, 200652, 5}}, + }, + }, + SparkSprintingGearLv3: { + ID: 2006503, + Name: "Sprinting Gear", + Description: "A Spark that gives a skill hint for \"Sprinting Gear\".", + Group: 20065, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200652, 1}}, + {{41, 200652, 2}}, + {{41, 200652, 3}}, + {{41, 200652, 4}}, + {{41, 200652, 5}}, + }, + }, + SparkWaitandSeeLv1: { + ID: 2006601, + Name: "Wait-and-See", + Description: "A Spark that gives a skill hint for \"Wait-and-See\".", + Group: 20066, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200662, 1}}, + {{41, 200662, 2}}, + {{41, 200662, 3}}, + {{41, 200662, 4}}, + {{41, 200662, 5}}, + }, + }, + SparkWaitandSeeLv2: { + ID: 2006602, + Name: "Wait-and-See", + Description: "A Spark that gives a skill hint for \"Wait-and-See\".", + Group: 20066, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200662, 1}}, + {{41, 200662, 2}}, + {{41, 200662, 3}}, + {{41, 200662, 4}}, + {{41, 200662, 5}}, + }, + }, + SparkWaitandSeeLv3: { + ID: 2006603, + Name: "Wait-and-See", + Description: "A Spark that gives a skill hint for \"Wait-and-See\".", + Group: 20066, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200662, 1}}, + {{41, 200662, 2}}, + {{41, 200662, 3}}, + {{41, 200662, 4}}, + {{41, 200662, 5}}, + }, + }, + SparkGapCloserLv1: { + ID: 2006701, + Name: "Gap Closer", + Description: "A Spark that gives a skill hint for \"Gap Closer\".", + Group: 20067, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200672, 1}}, + {{41, 200672, 2}}, + {{41, 200672, 3}}, + {{41, 200672, 4}}, + {{41, 200672, 5}}, + }, + }, + SparkGapCloserLv2: { + ID: 2006702, + Name: "Gap Closer", + Description: "A Spark that gives a skill hint for \"Gap Closer\".", + Group: 20067, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200672, 1}}, + {{41, 200672, 2}}, + {{41, 200672, 3}}, + {{41, 200672, 4}}, + {{41, 200672, 5}}, + }, + }, + SparkGapCloserLv3: { + ID: 2006703, + Name: "Gap Closer", + Description: "A Spark that gives a skill hint for \"Gap Closer\".", + Group: 20067, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200672, 1}}, + {{41, 200672, 2}}, + {{41, 200672, 3}}, + {{41, 200672, 4}}, + {{41, 200672, 5}}, + }, + }, + SparkProductivePlanLv1: { + ID: 2006801, + Name: "Productive Plan", + Description: "A Spark that gives a skill hint for \"Productive Plan\".", + Group: 20068, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200682, 1}}, + {{41, 200682, 2}}, + {{41, 200682, 3}}, + {{41, 200682, 4}}, + {{41, 200682, 5}}, + }, + }, + SparkProductivePlanLv2: { + ID: 2006802, + Name: "Productive Plan", + Description: "A Spark that gives a skill hint for \"Productive Plan\".", + Group: 20068, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200682, 1}}, + {{41, 200682, 2}}, + {{41, 200682, 3}}, + {{41, 200682, 4}}, + {{41, 200682, 5}}, + }, + }, + SparkProductivePlanLv3: { + ID: 2006803, + Name: "Productive Plan", + Description: "A Spark that gives a skill hint for \"Productive Plan\".", + Group: 20068, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200682, 1}}, + {{41, 200682, 2}}, + {{41, 200682, 3}}, + {{41, 200682, 4}}, + {{41, 200682, 5}}, + }, + }, + SparkWatchfulEyeLv1: { + ID: 2006901, + Name: "Watchful Eye", + Description: "A Spark that gives a skill hint for \"Watchful Eye\".", + Group: 20069, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200692, 1}}, + {{41, 200692, 2}}, + {{41, 200692, 3}}, + {{41, 200692, 4}}, + {{41, 200692, 5}}, + }, + }, + SparkWatchfulEyeLv2: { + ID: 2006902, + Name: "Watchful Eye", + Description: "A Spark that gives a skill hint for \"Watchful Eye\".", + Group: 20069, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200692, 1}}, + {{41, 200692, 2}}, + {{41, 200692, 3}}, + {{41, 200692, 4}}, + {{41, 200692, 5}}, + }, + }, + SparkWatchfulEyeLv3: { + ID: 2006903, + Name: "Watchful Eye", + Description: "A Spark that gives a skill hint for \"Watchful Eye\".", + Group: 20069, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200692, 1}}, + {{41, 200692, 2}}, + {{41, 200692, 3}}, + {{41, 200692, 4}}, + {{41, 200692, 5}}, + }, + }, + SparkUpdraftersLv1: { + ID: 2007001, + Name: "Updrafters", + Description: "A Spark that gives a skill hint for \"Updrafters\".", + Group: 20070, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200702, 1}}, + {{41, 200702, 2}}, + {{41, 200702, 3}}, + {{41, 200702, 4}}, + {{41, 200702, 5}}, + }, + }, + SparkUpdraftersLv2: { + ID: 2007002, + Name: "Updrafters", + Description: "A Spark that gives a skill hint for \"Updrafters\".", + Group: 20070, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200702, 1}}, + {{41, 200702, 2}}, + {{41, 200702, 3}}, + {{41, 200702, 4}}, + {{41, 200702, 5}}, + }, + }, + SparkUpdraftersLv3: { + ID: 2007003, + Name: "Updrafters", + Description: "A Spark that gives a skill hint for \"Updrafters\".", + Group: 20070, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200702, 1}}, + {{41, 200702, 2}}, + {{41, 200702, 3}}, + {{41, 200702, 4}}, + {{41, 200702, 5}}, + }, + }, + SparkRosyOutlookLv1: { + ID: 2007101, + Name: "Rosy Outlook", + Description: "A Spark that gives a skill hint for \"Rosy Outlook\".", + Group: 20071, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200712, 1}}, + {{41, 200712, 2}}, + {{41, 200712, 3}}, + {{41, 200712, 4}}, + {{41, 200712, 5}}, + }, + }, + SparkRosyOutlookLv2: { + ID: 2007102, + Name: "Rosy Outlook", + Description: "A Spark that gives a skill hint for \"Rosy Outlook\".", + Group: 20071, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200712, 1}}, + {{41, 200712, 2}}, + {{41, 200712, 3}}, + {{41, 200712, 4}}, + {{41, 200712, 5}}, + }, + }, + SparkRosyOutlookLv3: { + ID: 2007103, + Name: "Rosy Outlook", + Description: "A Spark that gives a skill hint for \"Rosy Outlook\".", + Group: 20071, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200712, 1}}, + {{41, 200712, 2}}, + {{41, 200712, 3}}, + {{41, 200712, 4}}, + {{41, 200712, 5}}, + }, + }, + SparkUpTempoLv1: { + ID: 2007201, + Name: "Up-Tempo", + Description: "A Spark that gives a skill hint for \"Up-Tempo\".", + Group: 20072, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200722, 1}}, + {{41, 200722, 2}}, + {{41, 200722, 3}}, + {{41, 200722, 4}}, + {{41, 200722, 5}}, + }, + }, + SparkUpTempoLv2: { + ID: 2007202, + Name: "Up-Tempo", + Description: "A Spark that gives a skill hint for \"Up-Tempo\".", + Group: 20072, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200722, 1}}, + {{41, 200722, 2}}, + {{41, 200722, 3}}, + {{41, 200722, 4}}, + {{41, 200722, 5}}, + }, + }, + SparkUpTempoLv3: { + ID: 2007203, + Name: "Up-Tempo", + Description: "A Spark that gives a skill hint for \"Up-Tempo\".", + Group: 20072, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200722, 1}}, + {{41, 200722, 2}}, + {{41, 200722, 3}}, + {{41, 200722, 4}}, + {{41, 200722, 5}}, + }, + }, + SparkSteadfastLv1: { + ID: 2007301, + Name: "Steadfast", + Description: "A Spark that gives a skill hint for \"Steadfast\".", + Group: 20073, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200732, 1}}, + {{41, 200732, 2}}, + {{41, 200732, 3}}, + {{41, 200732, 4}}, + {{41, 200732, 5}}, + }, + }, + SparkSteadfastLv2: { + ID: 2007302, + Name: "Steadfast", + Description: "A Spark that gives a skill hint for \"Steadfast\".", + Group: 20073, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200732, 1}}, + {{41, 200732, 2}}, + {{41, 200732, 3}}, + {{41, 200732, 4}}, + {{41, 200732, 5}}, + }, + }, + SparkSteadfastLv3: { + ID: 2007303, + Name: "Steadfast", + Description: "A Spark that gives a skill hint for \"Steadfast\".", + Group: 20073, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200732, 1}}, + {{41, 200732, 2}}, + {{41, 200732, 3}}, + {{41, 200732, 4}}, + {{41, 200732, 5}}, + }, + }, + SparkDeepBreathsLv1: { + ID: 2007401, + Name: "Deep Breaths", + Description: "A Spark that gives a skill hint for \"Deep Breaths\".", + Group: 20074, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200742, 1}}, + {{41, 200742, 2}}, + {{41, 200742, 3}}, + {{41, 200742, 4}}, + {{41, 200742, 5}}, + }, + }, + SparkDeepBreathsLv2: { + ID: 2007402, + Name: "Deep Breaths", + Description: "A Spark that gives a skill hint for \"Deep Breaths\".", + Group: 20074, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200742, 1}}, + {{41, 200742, 2}}, + {{41, 200742, 3}}, + {{41, 200742, 4}}, + {{41, 200742, 5}}, + }, + }, + SparkDeepBreathsLv3: { + ID: 2007403, + Name: "Deep Breaths", + Description: "A Spark that gives a skill hint for \"Deep Breaths\".", + Group: 20074, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200742, 1}}, + {{41, 200742, 2}}, + {{41, 200742, 3}}, + {{41, 200742, 4}}, + {{41, 200742, 5}}, + }, + }, + SparkInsideScoopLv1: { + ID: 2007501, + Name: "Inside Scoop", + Description: "A Spark that gives a skill hint for \"Inside Scoop\".", + Group: 20075, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200752, 1}}, + {{41, 200752, 2}}, + {{41, 200752, 3}}, + {{41, 200752, 4}}, + {{41, 200752, 5}}, + }, + }, + SparkInsideScoopLv2: { + ID: 2007502, + Name: "Inside Scoop", + Description: "A Spark that gives a skill hint for \"Inside Scoop\".", + Group: 20075, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200752, 1}}, + {{41, 200752, 2}}, + {{41, 200752, 3}}, + {{41, 200752, 4}}, + {{41, 200752, 5}}, + }, + }, + SparkInsideScoopLv3: { + ID: 2007503, + Name: "Inside Scoop", + Description: "A Spark that gives a skill hint for \"Inside Scoop\".", + Group: 20075, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200752, 1}}, + {{41, 200752, 2}}, + {{41, 200752, 3}}, + {{41, 200752, 4}}, + {{41, 200752, 5}}, + }, + }, + SparkExtraTankLv1: { + ID: 2007601, + Name: "Extra Tank", + Description: "A Spark that gives a skill hint for \"Extra Tank\".", + Group: 20076, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200762, 1}}, + {{41, 200762, 2}}, + {{41, 200762, 3}}, + {{41, 200762, 4}}, + {{41, 200762, 5}}, + }, + }, + SparkExtraTankLv2: { + ID: 2007602, + Name: "Extra Tank", + Description: "A Spark that gives a skill hint for \"Extra Tank\".", + Group: 20076, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200762, 1}}, + {{41, 200762, 2}}, + {{41, 200762, 3}}, + {{41, 200762, 4}}, + {{41, 200762, 5}}, + }, + }, + SparkExtraTankLv3: { + ID: 2007603, + Name: "Extra Tank", + Description: "A Spark that gives a skill hint for \"Extra Tank\".", + Group: 20076, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200762, 1}}, + {{41, 200762, 2}}, + {{41, 200762, 3}}, + {{41, 200762, 4}}, + {{41, 200762, 5}}, + }, + }, + SparkTrickFrontLv1: { + ID: 2007701, + Name: "Trick (Front)", + Description: "A Spark that gives a skill hint for \"Trick (Front)\".", + Group: 20077, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200771, 1}}, + {{41, 200771, 2}}, + {{41, 200771, 3}}, + {{41, 200771, 4}}, + {{41, 200771, 5}}, + }, + }, + SparkTrickFrontLv2: { + ID: 2007702, + Name: "Trick (Front)", + Description: "A Spark that gives a skill hint for \"Trick (Front)\".", + Group: 20077, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200771, 1}}, + {{41, 200771, 2}}, + {{41, 200771, 3}}, + {{41, 200771, 4}}, + {{41, 200771, 5}}, + }, + }, + SparkTrickFrontLv3: { + ID: 2007703, + Name: "Trick (Front)", + Description: "A Spark that gives a skill hint for \"Trick (Front)\".", + Group: 20077, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200771, 1}}, + {{41, 200771, 2}}, + {{41, 200771, 3}}, + {{41, 200771, 4}}, + {{41, 200771, 5}}, + }, + }, + SparkTrickRearLv1: { + ID: 2007801, + Name: "Trick (Rear)", + Description: "A Spark that gives a skill hint for \"Trick (Rear)\".", + Group: 20078, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200781, 1}}, + {{41, 200781, 2}}, + {{41, 200781, 3}}, + {{41, 200781, 4}}, + {{41, 200781, 5}}, + }, + }, + SparkTrickRearLv2: { + ID: 2007802, + Name: "Trick (Rear)", + Description: "A Spark that gives a skill hint for \"Trick (Rear)\".", + Group: 20078, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200781, 1}}, + {{41, 200781, 2}}, + {{41, 200781, 3}}, + {{41, 200781, 4}}, + {{41, 200781, 5}}, + }, + }, + SparkTrickRearLv3: { + ID: 2007803, + Name: "Trick (Rear)", + Description: "A Spark that gives a skill hint for \"Trick (Rear)\".", + Group: 20078, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200781, 1}}, + {{41, 200781, 2}}, + {{41, 200781, 3}}, + {{41, 200781, 4}}, + {{41, 200781, 5}}, + }, + }, + SparkFrenziedFrontRunnersLv1: { + ID: 2007901, + Name: "Frenzied Front Runners", + Description: "A Spark that gives a skill hint for \"Frenzied Front Runners\".", + Group: 20079, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200791, 1}}, + {{41, 200791, 2}}, + {{41, 200791, 3}}, + {{41, 200791, 4}}, + {{41, 200791, 5}}, + }, + }, + SparkFrenziedFrontRunnersLv2: { + ID: 2007902, + Name: "Frenzied Front Runners", + Description: "A Spark that gives a skill hint for \"Frenzied Front Runners\".", + Group: 20079, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200791, 1}}, + {{41, 200791, 2}}, + {{41, 200791, 3}}, + {{41, 200791, 4}}, + {{41, 200791, 5}}, + }, + }, + SparkFrenziedFrontRunnersLv3: { + ID: 2007903, + Name: "Frenzied Front Runners", + Description: "A Spark that gives a skill hint for \"Frenzied Front Runners\".", + Group: 20079, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200791, 1}}, + {{41, 200791, 2}}, + {{41, 200791, 3}}, + {{41, 200791, 4}}, + {{41, 200791, 5}}, + }, + }, + SparkFrenziedPaceChasersLv1: { + ID: 2008001, + Name: "Frenzied Pace Chasers", + Description: "A Spark that gives a skill hint for \"Frenzied Pace Chasers\".", + Group: 20080, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200801, 1}}, + {{41, 200801, 2}}, + {{41, 200801, 3}}, + {{41, 200801, 4}}, + {{41, 200801, 5}}, + }, + }, + SparkFrenziedPaceChasersLv2: { + ID: 2008002, + Name: "Frenzied Pace Chasers", + Description: "A Spark that gives a skill hint for \"Frenzied Pace Chasers\".", + Group: 20080, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200801, 1}}, + {{41, 200801, 2}}, + {{41, 200801, 3}}, + {{41, 200801, 4}}, + {{41, 200801, 5}}, + }, + }, + SparkFrenziedPaceChasersLv3: { + ID: 2008003, + Name: "Frenzied Pace Chasers", + Description: "A Spark that gives a skill hint for \"Frenzied Pace Chasers\".", + Group: 20080, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200801, 1}}, + {{41, 200801, 2}}, + {{41, 200801, 3}}, + {{41, 200801, 4}}, + {{41, 200801, 5}}, + }, + }, + SparkFrenziedLateSurgersLv1: { + ID: 2008101, + Name: "Frenzied Late Surgers", + Description: "A Spark that gives a skill hint for \"Frenzied Late Surgers\".", + Group: 20081, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200811, 1}}, + {{41, 200811, 2}}, + {{41, 200811, 3}}, + {{41, 200811, 4}}, + {{41, 200811, 5}}, + }, + }, + SparkFrenziedLateSurgersLv2: { + ID: 2008102, + Name: "Frenzied Late Surgers", + Description: "A Spark that gives a skill hint for \"Frenzied Late Surgers\".", + Group: 20081, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200811, 1}}, + {{41, 200811, 2}}, + {{41, 200811, 3}}, + {{41, 200811, 4}}, + {{41, 200811, 5}}, + }, + }, + SparkFrenziedLateSurgersLv3: { + ID: 2008103, + Name: "Frenzied Late Surgers", + Description: "A Spark that gives a skill hint for \"Frenzied Late Surgers\".", + Group: 20081, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200811, 1}}, + {{41, 200811, 2}}, + {{41, 200811, 3}}, + {{41, 200811, 4}}, + {{41, 200811, 5}}, + }, + }, + SparkFrenziedEndClosersLv1: { + ID: 2008201, + Name: "Frenzied End Closers", + Description: "A Spark that gives a skill hint for \"Frenzied End Closers\".", + Group: 20082, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200821, 1}}, + {{41, 200821, 2}}, + {{41, 200821, 3}}, + {{41, 200821, 4}}, + {{41, 200821, 5}}, + }, + }, + SparkFrenziedEndClosersLv2: { + ID: 2008202, + Name: "Frenzied End Closers", + Description: "A Spark that gives a skill hint for \"Frenzied End Closers\".", + Group: 20082, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200821, 1}}, + {{41, 200821, 2}}, + {{41, 200821, 3}}, + {{41, 200821, 4}}, + {{41, 200821, 5}}, + }, + }, + SparkFrenziedEndClosersLv3: { + ID: 2008203, + Name: "Frenzied End Closers", + Description: "A Spark that gives a skill hint for \"Frenzied End Closers\".", + Group: 20082, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200821, 1}}, + {{41, 200821, 2}}, + {{41, 200821, 3}}, + {{41, 200821, 4}}, + {{41, 200821, 5}}, + }, + }, + SparkSubduedFrontRunnersLv1: { + ID: 2008301, + Name: "Subdued Front Runners", + Description: "A Spark that gives a skill hint for \"Subdued Front Runners\".", + Group: 20083, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200831, 1}}, + {{41, 200831, 2}}, + {{41, 200831, 3}}, + {{41, 200831, 4}}, + {{41, 200831, 5}}, + }, + }, + SparkSubduedFrontRunnersLv2: { + ID: 2008302, + Name: "Subdued Front Runners", + Description: "A Spark that gives a skill hint for \"Subdued Front Runners\".", + Group: 20083, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200831, 1}}, + {{41, 200831, 2}}, + {{41, 200831, 3}}, + {{41, 200831, 4}}, + {{41, 200831, 5}}, + }, + }, + SparkSubduedFrontRunnersLv3: { + ID: 2008303, + Name: "Subdued Front Runners", + Description: "A Spark that gives a skill hint for \"Subdued Front Runners\".", + Group: 20083, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200831, 1}}, + {{41, 200831, 2}}, + {{41, 200831, 3}}, + {{41, 200831, 4}}, + {{41, 200831, 5}}, + }, + }, + SparkFlusteredFrontRunnersLv1: { + ID: 2008401, + Name: "Flustered Front Runners", + Description: "A Spark that gives a skill hint for \"Flustered Front Runners\".", + Group: 20084, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200841, 1}}, + {{41, 200841, 2}}, + {{41, 200841, 3}}, + {{41, 200841, 4}}, + {{41, 200841, 5}}, + }, + }, + SparkFlusteredFrontRunnersLv2: { + ID: 2008402, + Name: "Flustered Front Runners", + Description: "A Spark that gives a skill hint for \"Flustered Front Runners\".", + Group: 20084, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200841, 1}}, + {{41, 200841, 2}}, + {{41, 200841, 3}}, + {{41, 200841, 4}}, + {{41, 200841, 5}}, + }, + }, + SparkFlusteredFrontRunnersLv3: { + ID: 2008403, + Name: "Flustered Front Runners", + Description: "A Spark that gives a skill hint for \"Flustered Front Runners\".", + Group: 20084, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200841, 1}}, + {{41, 200841, 2}}, + {{41, 200841, 3}}, + {{41, 200841, 4}}, + {{41, 200841, 5}}, + }, + }, + SparkHesitantFrontRunnersLv1: { + ID: 2008501, + Name: "Hesitant Front Runners", + Description: "A Spark that gives a skill hint for \"Hesitant Front Runners\".", + Group: 20085, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200851, 1}}, + {{41, 200851, 2}}, + {{41, 200851, 3}}, + {{41, 200851, 4}}, + {{41, 200851, 5}}, + }, + }, + SparkHesitantFrontRunnersLv2: { + ID: 2008502, + Name: "Hesitant Front Runners", + Description: "A Spark that gives a skill hint for \"Hesitant Front Runners\".", + Group: 20085, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200851, 1}}, + {{41, 200851, 2}}, + {{41, 200851, 3}}, + {{41, 200851, 4}}, + {{41, 200851, 5}}, + }, + }, + SparkHesitantFrontRunnersLv3: { + ID: 2008503, + Name: "Hesitant Front Runners", + Description: "A Spark that gives a skill hint for \"Hesitant Front Runners\".", + Group: 20085, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200851, 1}}, + {{41, 200851, 2}}, + {{41, 200851, 3}}, + {{41, 200851, 4}}, + {{41, 200851, 5}}, + }, + }, + SparkSubduedPaceChasersLv1: { + ID: 2008601, + Name: "Subdued Pace Chasers", + Description: "A Spark that gives a skill hint for \"Subdued Pace Chasers\".", + Group: 20086, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200861, 1}}, + {{41, 200861, 2}}, + {{41, 200861, 3}}, + {{41, 200861, 4}}, + {{41, 200861, 5}}, + }, + }, + SparkSubduedPaceChasersLv2: { + ID: 2008602, + Name: "Subdued Pace Chasers", + Description: "A Spark that gives a skill hint for \"Subdued Pace Chasers\".", + Group: 20086, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200861, 1}}, + {{41, 200861, 2}}, + {{41, 200861, 3}}, + {{41, 200861, 4}}, + {{41, 200861, 5}}, + }, + }, + SparkSubduedPaceChasersLv3: { + ID: 2008603, + Name: "Subdued Pace Chasers", + Description: "A Spark that gives a skill hint for \"Subdued Pace Chasers\".", + Group: 20086, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200861, 1}}, + {{41, 200861, 2}}, + {{41, 200861, 3}}, + {{41, 200861, 4}}, + {{41, 200861, 5}}, + }, + }, + SparkFlusteredPaceChasersLv1: { + ID: 2008701, + Name: "Flustered Pace Chasers", + Description: "A Spark that gives a skill hint for \"Flustered Pace Chasers\".", + Group: 20087, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200871, 1}}, + {{41, 200871, 2}}, + {{41, 200871, 3}}, + {{41, 200871, 4}}, + {{41, 200871, 5}}, + }, + }, + SparkFlusteredPaceChasersLv2: { + ID: 2008702, + Name: "Flustered Pace Chasers", + Description: "A Spark that gives a skill hint for \"Flustered Pace Chasers\".", + Group: 20087, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200871, 1}}, + {{41, 200871, 2}}, + {{41, 200871, 3}}, + {{41, 200871, 4}}, + {{41, 200871, 5}}, + }, + }, + SparkFlusteredPaceChasersLv3: { + ID: 2008703, + Name: "Flustered Pace Chasers", + Description: "A Spark that gives a skill hint for \"Flustered Pace Chasers\".", + Group: 20087, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200871, 1}}, + {{41, 200871, 2}}, + {{41, 200871, 3}}, + {{41, 200871, 4}}, + {{41, 200871, 5}}, + }, + }, + SparkHesitantPaceChasersLv1: { + ID: 2008801, + Name: "Hesitant Pace Chasers", + Description: "A Spark that gives a skill hint for \"Hesitant Pace Chasers\".", + Group: 20088, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200881, 1}}, + {{41, 200881, 2}}, + {{41, 200881, 3}}, + {{41, 200881, 4}}, + {{41, 200881, 5}}, + }, + }, + SparkHesitantPaceChasersLv2: { + ID: 2008802, + Name: "Hesitant Pace Chasers", + Description: "A Spark that gives a skill hint for \"Hesitant Pace Chasers\".", + Group: 20088, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200881, 1}}, + {{41, 200881, 2}}, + {{41, 200881, 3}}, + {{41, 200881, 4}}, + {{41, 200881, 5}}, + }, + }, + SparkHesitantPaceChasersLv3: { + ID: 2008803, + Name: "Hesitant Pace Chasers", + Description: "A Spark that gives a skill hint for \"Hesitant Pace Chasers\".", + Group: 20088, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200881, 1}}, + {{41, 200881, 2}}, + {{41, 200881, 3}}, + {{41, 200881, 4}}, + {{41, 200881, 5}}, + }, + }, + SparkSubduedLateSurgersLv1: { + ID: 2008901, + Name: "Subdued Late Surgers", + Description: "A Spark that gives a skill hint for \"Subdued Late Surgers\".", + Group: 20089, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200891, 1}}, + {{41, 200891, 2}}, + {{41, 200891, 3}}, + {{41, 200891, 4}}, + {{41, 200891, 5}}, + }, + }, + SparkSubduedLateSurgersLv2: { + ID: 2008902, + Name: "Subdued Late Surgers", + Description: "A Spark that gives a skill hint for \"Subdued Late Surgers\".", + Group: 20089, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200891, 1}}, + {{41, 200891, 2}}, + {{41, 200891, 3}}, + {{41, 200891, 4}}, + {{41, 200891, 5}}, + }, + }, + SparkSubduedLateSurgersLv3: { + ID: 2008903, + Name: "Subdued Late Surgers", + Description: "A Spark that gives a skill hint for \"Subdued Late Surgers\".", + Group: 20089, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200891, 1}}, + {{41, 200891, 2}}, + {{41, 200891, 3}}, + {{41, 200891, 4}}, + {{41, 200891, 5}}, + }, + }, + SparkFlusteredLateSurgersLv1: { + ID: 2009001, + Name: "Flustered Late Surgers", + Description: "A Spark that gives a skill hint for \"Flustered Late Surgers\".", + Group: 20090, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200901, 1}}, + {{41, 200901, 2}}, + {{41, 200901, 3}}, + {{41, 200901, 4}}, + {{41, 200901, 5}}, + }, + }, + SparkFlusteredLateSurgersLv2: { + ID: 2009002, + Name: "Flustered Late Surgers", + Description: "A Spark that gives a skill hint for \"Flustered Late Surgers\".", + Group: 20090, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200901, 1}}, + {{41, 200901, 2}}, + {{41, 200901, 3}}, + {{41, 200901, 4}}, + {{41, 200901, 5}}, + }, + }, + SparkFlusteredLateSurgersLv3: { + ID: 2009003, + Name: "Flustered Late Surgers", + Description: "A Spark that gives a skill hint for \"Flustered Late Surgers\".", + Group: 20090, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200901, 1}}, + {{41, 200901, 2}}, + {{41, 200901, 3}}, + {{41, 200901, 4}}, + {{41, 200901, 5}}, + }, + }, + SparkHesitantLateSurgersLv1: { + ID: 2009101, + Name: "Hesitant Late Surgers", + Description: "A Spark that gives a skill hint for \"Hesitant Late Surgers\".", + Group: 20091, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200911, 1}}, + {{41, 200911, 2}}, + {{41, 200911, 3}}, + {{41, 200911, 4}}, + {{41, 200911, 5}}, + }, + }, + SparkHesitantLateSurgersLv2: { + ID: 2009102, + Name: "Hesitant Late Surgers", + Description: "A Spark that gives a skill hint for \"Hesitant Late Surgers\".", + Group: 20091, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200911, 1}}, + {{41, 200911, 2}}, + {{41, 200911, 3}}, + {{41, 200911, 4}}, + {{41, 200911, 5}}, + }, + }, + SparkHesitantLateSurgersLv3: { + ID: 2009103, + Name: "Hesitant Late Surgers", + Description: "A Spark that gives a skill hint for \"Hesitant Late Surgers\".", + Group: 20091, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200911, 1}}, + {{41, 200911, 2}}, + {{41, 200911, 3}}, + {{41, 200911, 4}}, + {{41, 200911, 5}}, + }, + }, + SparkSubduedEndClosersLv1: { + ID: 2009201, + Name: "Subdued End Closers", + Description: "A Spark that gives a skill hint for \"Subdued End Closers\".", + Group: 20092, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200921, 1}}, + {{41, 200921, 2}}, + {{41, 200921, 3}}, + {{41, 200921, 4}}, + {{41, 200921, 5}}, + }, + }, + SparkSubduedEndClosersLv2: { + ID: 2009202, + Name: "Subdued End Closers", + Description: "A Spark that gives a skill hint for \"Subdued End Closers\".", + Group: 20092, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200921, 1}}, + {{41, 200921, 2}}, + {{41, 200921, 3}}, + {{41, 200921, 4}}, + {{41, 200921, 5}}, + }, + }, + SparkSubduedEndClosersLv3: { + ID: 2009203, + Name: "Subdued End Closers", + Description: "A Spark that gives a skill hint for \"Subdued End Closers\".", + Group: 20092, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200921, 1}}, + {{41, 200921, 2}}, + {{41, 200921, 3}}, + {{41, 200921, 4}}, + {{41, 200921, 5}}, + }, + }, + SparkFlusteredEndClosersLv1: { + ID: 2009301, + Name: "Flustered End Closers", + Description: "A Spark that gives a skill hint for \"Flustered End Closers\".", + Group: 20093, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200931, 1}}, + {{41, 200931, 2}}, + {{41, 200931, 3}}, + {{41, 200931, 4}}, + {{41, 200931, 5}}, + }, + }, + SparkFlusteredEndClosersLv2: { + ID: 2009302, + Name: "Flustered End Closers", + Description: "A Spark that gives a skill hint for \"Flustered End Closers\".", + Group: 20093, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200931, 1}}, + {{41, 200931, 2}}, + {{41, 200931, 3}}, + {{41, 200931, 4}}, + {{41, 200931, 5}}, + }, + }, + SparkFlusteredEndClosersLv3: { + ID: 2009303, + Name: "Flustered End Closers", + Description: "A Spark that gives a skill hint for \"Flustered End Closers\".", + Group: 20093, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200931, 1}}, + {{41, 200931, 2}}, + {{41, 200931, 3}}, + {{41, 200931, 4}}, + {{41, 200931, 5}}, + }, + }, + SparkHesitantEndClosersLv1: { + ID: 2009401, + Name: "Hesitant End Closers", + Description: "A Spark that gives a skill hint for \"Hesitant End Closers\".", + Group: 20094, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200941, 1}}, + {{41, 200941, 2}}, + {{41, 200941, 3}}, + {{41, 200941, 4}}, + {{41, 200941, 5}}, + }, + }, + SparkHesitantEndClosersLv2: { + ID: 2009402, + Name: "Hesitant End Closers", + Description: "A Spark that gives a skill hint for \"Hesitant End Closers\".", + Group: 20094, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200941, 1}}, + {{41, 200941, 2}}, + {{41, 200941, 3}}, + {{41, 200941, 4}}, + {{41, 200941, 5}}, + }, + }, + SparkHesitantEndClosersLv3: { + ID: 2009403, + Name: "Hesitant End Closers", + Description: "A Spark that gives a skill hint for \"Hesitant End Closers\".", + Group: 20094, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200941, 1}}, + {{41, 200941, 2}}, + {{41, 200941, 3}}, + {{41, 200941, 4}}, + {{41, 200941, 5}}, + }, + }, + SparkOiRacecourseLv1: { + ID: 2009501, + Name: "Oi Racecourse ○", + Description: "A Spark that gives a skill hint for \"Oi Racecourse ○\".", + Group: 20095, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200952, 1}}, + {{41, 200952, 2}}, + {{41, 200952, 3}}, + {{41, 200952, 4}}, + {{41, 200952, 5}}, + }, + }, + SparkOiRacecourseLv2: { + ID: 2009502, + Name: "Oi Racecourse ○", + Description: "A Spark that gives a skill hint for \"Oi Racecourse ○\".", + Group: 20095, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200952, 1}}, + {{41, 200952, 2}}, + {{41, 200952, 3}}, + {{41, 200952, 4}}, + {{41, 200952, 5}}, + }, + }, + SparkOiRacecourseLv3: { + ID: 2009503, + Name: "Oi Racecourse ○", + Description: "A Spark that gives a skill hint for \"Oi Racecourse ○\".", + Group: 20095, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200952, 1}}, + {{41, 200952, 2}}, + {{41, 200952, 3}}, + {{41, 200952, 4}}, + {{41, 200952, 5}}, + }, + }, + SparkSprintStraightawaysLv1: { + ID: 2009601, + Name: "Sprint Straightaways ○", + Description: "A Spark that gives a skill hint for \"Sprint Straightaways ○\".", + Group: 20096, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200962, 1}}, + {{41, 200962, 2}}, + {{41, 200962, 3}}, + {{41, 200962, 4}}, + {{41, 200962, 5}}, + }, + }, + SparkSprintStraightawaysLv2: { + ID: 2009602, + Name: "Sprint Straightaways ○", + Description: "A Spark that gives a skill hint for \"Sprint Straightaways ○\".", + Group: 20096, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200962, 1}}, + {{41, 200962, 2}}, + {{41, 200962, 3}}, + {{41, 200962, 4}}, + {{41, 200962, 5}}, + }, + }, + SparkSprintStraightawaysLv3: { + ID: 2009603, + Name: "Sprint Straightaways ○", + Description: "A Spark that gives a skill hint for \"Sprint Straightaways ○\".", + Group: 20096, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200962, 1}}, + {{41, 200962, 2}}, + {{41, 200962, 3}}, + {{41, 200962, 4}}, + {{41, 200962, 5}}, + }, + }, + SparkSprintCornersLv1: { + ID: 2009701, + Name: "Sprint Corners ○", + Description: "A Spark that gives a skill hint for \"Sprint Corners ○\".", + Group: 20097, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200972, 1}}, + {{41, 200972, 2}}, + {{41, 200972, 3}}, + {{41, 200972, 4}}, + {{41, 200972, 5}}, + }, + }, + SparkSprintCornersLv2: { + ID: 2009702, + Name: "Sprint Corners ○", + Description: "A Spark that gives a skill hint for \"Sprint Corners ○\".", + Group: 20097, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200972, 1}}, + {{41, 200972, 2}}, + {{41, 200972, 3}}, + {{41, 200972, 4}}, + {{41, 200972, 5}}, + }, + }, + SparkSprintCornersLv3: { + ID: 2009703, + Name: "Sprint Corners ○", + Description: "A Spark that gives a skill hint for \"Sprint Corners ○\".", + Group: 20097, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200972, 1}}, + {{41, 200972, 2}}, + {{41, 200972, 3}}, + {{41, 200972, 4}}, + {{41, 200972, 5}}, + }, + }, + SparkHugeLeadLv1: { + ID: 2009801, + Name: "Huge Lead", + Description: "A Spark that gives a skill hint for \"Huge Lead\".", + Group: 20098, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200982, 1}}, + {{41, 200982, 2}}, + {{41, 200982, 3}}, + {{41, 200982, 4}}, + {{41, 200982, 5}}, + }, + }, + SparkHugeLeadLv2: { + ID: 2009802, + Name: "Huge Lead", + Description: "A Spark that gives a skill hint for \"Huge Lead\".", + Group: 20098, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200982, 1}}, + {{41, 200982, 2}}, + {{41, 200982, 3}}, + {{41, 200982, 4}}, + {{41, 200982, 5}}, + }, + }, + SparkHugeLeadLv3: { + ID: 2009803, + Name: "Huge Lead", + Description: "A Spark that gives a skill hint for \"Huge Lead\".", + Group: 20098, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200982, 1}}, + {{41, 200982, 2}}, + {{41, 200982, 3}}, + {{41, 200982, 4}}, + {{41, 200982, 5}}, + }, + }, + SparkCountermeasureLv1: { + ID: 2009901, + Name: "Countermeasure", + Description: "A Spark that gives a skill hint for \"Countermeasure\".", + Group: 20099, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200992, 1}}, + {{41, 200992, 2}}, + {{41, 200992, 3}}, + {{41, 200992, 4}}, + {{41, 200992, 5}}, + }, + }, + SparkCountermeasureLv2: { + ID: 2009902, + Name: "Countermeasure", + Description: "A Spark that gives a skill hint for \"Countermeasure\".", + Group: 20099, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200992, 1}}, + {{41, 200992, 2}}, + {{41, 200992, 3}}, + {{41, 200992, 4}}, + {{41, 200992, 5}}, + }, + }, + SparkCountermeasureLv3: { + ID: 2009903, + Name: "Countermeasure", + Description: "A Spark that gives a skill hint for \"Countermeasure\".", + Group: 20099, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 200992, 1}}, + {{41, 200992, 2}}, + {{41, 200992, 3}}, + {{41, 200992, 4}}, + {{41, 200992, 5}}, + }, + }, + SparkMeticulousMeasuresLv1: { + ID: 2010001, + Name: "Meticulous Measures", + Description: "A Spark that gives a skill hint for \"Meticulous Measures\".", + Group: 20100, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201002, 1}}, + {{41, 201002, 2}}, + {{41, 201002, 3}}, + {{41, 201002, 4}}, + {{41, 201002, 5}}, + }, + }, + SparkMeticulousMeasuresLv2: { + ID: 2010002, + Name: "Meticulous Measures", + Description: "A Spark that gives a skill hint for \"Meticulous Measures\".", + Group: 20100, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201002, 1}}, + {{41, 201002, 2}}, + {{41, 201002, 3}}, + {{41, 201002, 4}}, + {{41, 201002, 5}}, + }, + }, + SparkMeticulousMeasuresLv3: { + ID: 2010003, + Name: "Meticulous Measures", + Description: "A Spark that gives a skill hint for \"Meticulous Measures\".", + Group: 20100, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201002, 1}}, + {{41, 201002, 2}}, + {{41, 201002, 3}}, + {{41, 201002, 4}}, + {{41, 201002, 5}}, + }, + }, + SparkIntimidateLv1: { + ID: 2010101, + Name: "Intimidate", + Description: "A Spark that gives a skill hint for \"Intimidate\".", + Group: 20101, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201012, 1}}, + {{41, 201012, 2}}, + {{41, 201012, 3}}, + {{41, 201012, 4}}, + {{41, 201012, 5}}, + }, + }, + SparkIntimidateLv2: { + ID: 2010102, + Name: "Intimidate", + Description: "A Spark that gives a skill hint for \"Intimidate\".", + Group: 20101, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201012, 1}}, + {{41, 201012, 2}}, + {{41, 201012, 3}}, + {{41, 201012, 4}}, + {{41, 201012, 5}}, + }, + }, + SparkIntimidateLv3: { + ID: 2010103, + Name: "Intimidate", + Description: "A Spark that gives a skill hint for \"Intimidate\".", + Group: 20101, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201012, 1}}, + {{41, 201012, 2}}, + {{41, 201012, 3}}, + {{41, 201012, 4}}, + {{41, 201012, 5}}, + }, + }, + SparkStopRightThereLv1: { + ID: 2010201, + Name: "Stop Right There!", + Description: "A Spark that gives a skill hint for \"Stop Right There!\".", + Group: 20102, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201022, 1}}, + {{41, 201022, 2}}, + {{41, 201022, 3}}, + {{41, 201022, 4}}, + {{41, 201022, 5}}, + }, + }, + SparkStopRightThereLv2: { + ID: 2010202, + Name: "Stop Right There!", + Description: "A Spark that gives a skill hint for \"Stop Right There!\".", + Group: 20102, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201022, 1}}, + {{41, 201022, 2}}, + {{41, 201022, 3}}, + {{41, 201022, 4}}, + {{41, 201022, 5}}, + }, + }, + SparkStopRightThereLv3: { + ID: 2010203, + Name: "Stop Right There!", + Description: "A Spark that gives a skill hint for \"Stop Right There!\".", + Group: 20102, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201022, 1}}, + {{41, 201022, 2}}, + {{41, 201022, 3}}, + {{41, 201022, 4}}, + {{41, 201022, 5}}, + }, + }, + SparkMileStraightawaysLv1: { + ID: 2010301, + Name: "Mile Straightaways ○", + Description: "A Spark that gives a skill hint for \"Mile Straightaways ○\".", + Group: 20103, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201032, 1}}, + {{41, 201032, 2}}, + {{41, 201032, 3}}, + {{41, 201032, 4}}, + {{41, 201032, 5}}, + }, + }, + SparkMileStraightawaysLv2: { + ID: 2010302, + Name: "Mile Straightaways ○", + Description: "A Spark that gives a skill hint for \"Mile Straightaways ○\".", + Group: 20103, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201032, 1}}, + {{41, 201032, 2}}, + {{41, 201032, 3}}, + {{41, 201032, 4}}, + {{41, 201032, 5}}, + }, + }, + SparkMileStraightawaysLv3: { + ID: 2010303, + Name: "Mile Straightaways ○", + Description: "A Spark that gives a skill hint for \"Mile Straightaways ○\".", + Group: 20103, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201032, 1}}, + {{41, 201032, 2}}, + {{41, 201032, 3}}, + {{41, 201032, 4}}, + {{41, 201032, 5}}, + }, + }, + SparkMileCornersLv1: { + ID: 2010401, + Name: "Mile Corners ○", + Description: "A Spark that gives a skill hint for \"Mile Corners ○\".", + Group: 20104, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201042, 1}}, + {{41, 201042, 2}}, + {{41, 201042, 3}}, + {{41, 201042, 4}}, + {{41, 201042, 5}}, + }, + }, + SparkMileCornersLv2: { + ID: 2010402, + Name: "Mile Corners ○", + Description: "A Spark that gives a skill hint for \"Mile Corners ○\".", + Group: 20104, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201042, 1}}, + {{41, 201042, 2}}, + {{41, 201042, 3}}, + {{41, 201042, 4}}, + {{41, 201042, 5}}, + }, + }, + SparkMileCornersLv3: { + ID: 2010403, + Name: "Mile Corners ○", + Description: "A Spark that gives a skill hint for \"Mile Corners ○\".", + Group: 20104, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201042, 1}}, + {{41, 201042, 2}}, + {{41, 201042, 3}}, + {{41, 201042, 4}}, + {{41, 201042, 5}}, + }, + }, + SparkShiftingGearsLv1: { + ID: 2010501, + Name: "Shifting Gears", + Description: "A Spark that gives a skill hint for \"Shifting Gears\".", + Group: 20105, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201052, 1}}, + {{41, 201052, 2}}, + {{41, 201052, 3}}, + {{41, 201052, 4}}, + {{41, 201052, 5}}, + }, + }, + SparkShiftingGearsLv2: { + ID: 2010502, + Name: "Shifting Gears", + Description: "A Spark that gives a skill hint for \"Shifting Gears\".", + Group: 20105, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201052, 1}}, + {{41, 201052, 2}}, + {{41, 201052, 3}}, + {{41, 201052, 4}}, + {{41, 201052, 5}}, + }, + }, + SparkShiftingGearsLv3: { + ID: 2010503, + Name: "Shifting Gears", + Description: "A Spark that gives a skill hint for \"Shifting Gears\".", + Group: 20105, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201052, 1}}, + {{41, 201052, 2}}, + {{41, 201052, 3}}, + {{41, 201052, 4}}, + {{41, 201052, 5}}, + }, + }, + SparkAccelerationLv1: { + ID: 2010601, + Name: "Acceleration", + Description: "A Spark that gives a skill hint for \"Acceleration\".", + Group: 20106, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201062, 1}}, + {{41, 201062, 2}}, + {{41, 201062, 3}}, + {{41, 201062, 4}}, + {{41, 201062, 5}}, + }, + }, + SparkAccelerationLv2: { + ID: 2010602, + Name: "Acceleration", + Description: "A Spark that gives a skill hint for \"Acceleration\".", + Group: 20106, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201062, 1}}, + {{41, 201062, 2}}, + {{41, 201062, 3}}, + {{41, 201062, 4}}, + {{41, 201062, 5}}, + }, + }, + SparkAccelerationLv3: { + ID: 2010603, + Name: "Acceleration", + Description: "A Spark that gives a skill hint for \"Acceleration\".", + Group: 20106, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201062, 1}}, + {{41, 201062, 2}}, + {{41, 201062, 3}}, + {{41, 201062, 4}}, + {{41, 201062, 5}}, + }, + }, + SparkUnyieldingSpiritLv1: { + ID: 2010701, + Name: "Unyielding Spirit", + Description: "A Spark that gives a skill hint for \"Unyielding Spirit\".", + Group: 20107, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201072, 1}}, + {{41, 201072, 2}}, + {{41, 201072, 3}}, + {{41, 201072, 4}}, + {{41, 201072, 5}}, + }, + }, + SparkUnyieldingSpiritLv2: { + ID: 2010702, + Name: "Unyielding Spirit", + Description: "A Spark that gives a skill hint for \"Unyielding Spirit\".", + Group: 20107, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201072, 1}}, + {{41, 201072, 2}}, + {{41, 201072, 3}}, + {{41, 201072, 4}}, + {{41, 201072, 5}}, + }, + }, + SparkUnyieldingSpiritLv3: { + ID: 2010703, + Name: "Unyielding Spirit", + Description: "A Spark that gives a skill hint for \"Unyielding Spirit\".", + Group: 20107, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201072, 1}}, + {{41, 201072, 2}}, + {{41, 201072, 3}}, + {{41, 201072, 4}}, + {{41, 201072, 5}}, + }, + }, + SparkSpeedEaterLv1: { + ID: 2010801, + Name: "Speed Eater", + Description: "A Spark that gives a skill hint for \"Speed Eater\".", + Group: 20108, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201082, 1}}, + {{41, 201082, 2}}, + {{41, 201082, 3}}, + {{41, 201082, 4}}, + {{41, 201082, 5}}, + }, + }, + SparkSpeedEaterLv2: { + ID: 2010802, + Name: "Speed Eater", + Description: "A Spark that gives a skill hint for \"Speed Eater\".", + Group: 20108, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201082, 1}}, + {{41, 201082, 2}}, + {{41, 201082, 3}}, + {{41, 201082, 4}}, + {{41, 201082, 5}}, + }, + }, + SparkSpeedEaterLv3: { + ID: 2010803, + Name: "Speed Eater", + Description: "A Spark that gives a skill hint for \"Speed Eater\".", + Group: 20108, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201082, 1}}, + {{41, 201082, 2}}, + {{41, 201082, 3}}, + {{41, 201082, 4}}, + {{41, 201082, 5}}, + }, + }, + SparkOpeningGambitLv1: { + ID: 2010901, + Name: "Opening Gambit", + Description: "A Spark that gives a skill hint for \"Opening Gambit\".", + Group: 20109, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201092, 1}}, + {{41, 201092, 2}}, + {{41, 201092, 3}}, + {{41, 201092, 4}}, + {{41, 201092, 5}}, + }, + }, + SparkOpeningGambitLv2: { + ID: 2010902, + Name: "Opening Gambit", + Description: "A Spark that gives a skill hint for \"Opening Gambit\".", + Group: 20109, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201092, 1}}, + {{41, 201092, 2}}, + {{41, 201092, 3}}, + {{41, 201092, 4}}, + {{41, 201092, 5}}, + }, + }, + SparkOpeningGambitLv3: { + ID: 2010903, + Name: "Opening Gambit", + Description: "A Spark that gives a skill hint for \"Opening Gambit\".", + Group: 20109, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201092, 1}}, + {{41, 201092, 2}}, + {{41, 201092, 3}}, + {{41, 201092, 4}}, + {{41, 201092, 5}}, + }, + }, + SparkMediumStraightawaysLv1: { + ID: 2011001, + Name: "Medium Straightaways ○", + Description: "A Spark that gives a skill hint for \"Medium Straightaways ○\".", + Group: 20110, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201102, 1}}, + {{41, 201102, 2}}, + {{41, 201102, 3}}, + {{41, 201102, 4}}, + {{41, 201102, 5}}, + }, + }, + SparkMediumStraightawaysLv2: { + ID: 2011002, + Name: "Medium Straightaways ○", + Description: "A Spark that gives a skill hint for \"Medium Straightaways ○\".", + Group: 20110, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201102, 1}}, + {{41, 201102, 2}}, + {{41, 201102, 3}}, + {{41, 201102, 4}}, + {{41, 201102, 5}}, + }, + }, + SparkMediumStraightawaysLv3: { + ID: 2011003, + Name: "Medium Straightaways ○", + Description: "A Spark that gives a skill hint for \"Medium Straightaways ○\".", + Group: 20110, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201102, 1}}, + {{41, 201102, 2}}, + {{41, 201102, 3}}, + {{41, 201102, 4}}, + {{41, 201102, 5}}, + }, + }, + SparkMediumCornersLv1: { + ID: 2011101, + Name: "Medium Corners ○", + Description: "A Spark that gives a skill hint for \"Medium Corners ○\".", + Group: 20111, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201112, 1}}, + {{41, 201112, 2}}, + {{41, 201112, 3}}, + {{41, 201112, 4}}, + {{41, 201112, 5}}, + }, + }, + SparkMediumCornersLv2: { + ID: 2011102, + Name: "Medium Corners ○", + Description: "A Spark that gives a skill hint for \"Medium Corners ○\".", + Group: 20111, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201112, 1}}, + {{41, 201112, 2}}, + {{41, 201112, 3}}, + {{41, 201112, 4}}, + {{41, 201112, 5}}, + }, + }, + SparkMediumCornersLv3: { + ID: 2011103, + Name: "Medium Corners ○", + Description: "A Spark that gives a skill hint for \"Medium Corners ○\".", + Group: 20111, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201112, 1}}, + {{41, 201112, 2}}, + {{41, 201112, 3}}, + {{41, 201112, 4}}, + {{41, 201112, 5}}, + }, + }, + SparkHawkeyeLv1: { + ID: 2011201, + Name: "Hawkeye", + Description: "A Spark that gives a skill hint for \"Hawkeye\".", + Group: 20112, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201122, 1}}, + {{41, 201122, 2}}, + {{41, 201122, 3}}, + {{41, 201122, 4}}, + {{41, 201122, 5}}, + }, + }, + SparkHawkeyeLv2: { + ID: 2011202, + Name: "Hawkeye", + Description: "A Spark that gives a skill hint for \"Hawkeye\".", + Group: 20112, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201122, 1}}, + {{41, 201122, 2}}, + {{41, 201122, 3}}, + {{41, 201122, 4}}, + {{41, 201122, 5}}, + }, + }, + SparkHawkeyeLv3: { + ID: 2011203, + Name: "Hawkeye", + Description: "A Spark that gives a skill hint for \"Hawkeye\".", + Group: 20112, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201122, 1}}, + {{41, 201122, 2}}, + {{41, 201122, 3}}, + {{41, 201122, 4}}, + {{41, 201122, 5}}, + }, + }, + SparkThunderboltStepLv1: { + ID: 2011301, + Name: "Thunderbolt Step", + Description: "A Spark that gives a skill hint for \"Thunderbolt Step\".", + Group: 20113, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201132, 1}}, + {{41, 201132, 2}}, + {{41, 201132, 3}}, + {{41, 201132, 4}}, + {{41, 201132, 5}}, + }, + }, + SparkThunderboltStepLv2: { + ID: 2011302, + Name: "Thunderbolt Step", + Description: "A Spark that gives a skill hint for \"Thunderbolt Step\".", + Group: 20113, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201132, 1}}, + {{41, 201132, 2}}, + {{41, 201132, 3}}, + {{41, 201132, 4}}, + {{41, 201132, 5}}, + }, + }, + SparkThunderboltStepLv3: { + ID: 2011303, + Name: "Thunderbolt Step", + Description: "A Spark that gives a skill hint for \"Thunderbolt Step\".", + Group: 20113, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201132, 1}}, + {{41, 201132, 2}}, + {{41, 201132, 3}}, + {{41, 201132, 4}}, + {{41, 201132, 5}}, + }, + }, + SparkSoftStepLv1: { + ID: 2011401, + Name: "Soft Step", + Description: "A Spark that gives a skill hint for \"Soft Step\".", + Group: 20114, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201142, 1}}, + {{41, 201142, 2}}, + {{41, 201142, 3}}, + {{41, 201142, 4}}, + {{41, 201142, 5}}, + }, + }, + SparkSoftStepLv2: { + ID: 2011402, + Name: "Soft Step", + Description: "A Spark that gives a skill hint for \"Soft Step\".", + Group: 20114, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201142, 1}}, + {{41, 201142, 2}}, + {{41, 201142, 3}}, + {{41, 201142, 4}}, + {{41, 201142, 5}}, + }, + }, + SparkSoftStepLv3: { + ID: 2011403, + Name: "Soft Step", + Description: "A Spark that gives a skill hint for \"Soft Step\".", + Group: 20114, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201142, 1}}, + {{41, 201142, 2}}, + {{41, 201142, 3}}, + {{41, 201142, 4}}, + {{41, 201142, 5}}, + }, + }, + SparkTetherLv1: { + ID: 2011501, + Name: "Tether", + Description: "A Spark that gives a skill hint for \"Tether\".", + Group: 20115, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201152, 1}}, + {{41, 201152, 2}}, + {{41, 201152, 3}}, + {{41, 201152, 4}}, + {{41, 201152, 5}}, + }, + }, + SparkTetherLv2: { + ID: 2011502, + Name: "Tether", + Description: "A Spark that gives a skill hint for \"Tether\".", + Group: 20115, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201152, 1}}, + {{41, 201152, 2}}, + {{41, 201152, 3}}, + {{41, 201152, 4}}, + {{41, 201152, 5}}, + }, + }, + SparkTetherLv3: { + ID: 2011503, + Name: "Tether", + Description: "A Spark that gives a skill hint for \"Tether\".", + Group: 20115, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201152, 1}}, + {{41, 201152, 2}}, + {{41, 201152, 3}}, + {{41, 201152, 4}}, + {{41, 201152, 5}}, + }, + }, + SparkMurmurLv1: { + ID: 2011601, + Name: "Murmur", + Description: "A Spark that gives a skill hint for \"Murmur\".", + Group: 20116, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201162, 1}}, + {{41, 201162, 2}}, + {{41, 201162, 3}}, + {{41, 201162, 4}}, + {{41, 201162, 5}}, + }, + }, + SparkMurmurLv2: { + ID: 2011602, + Name: "Murmur", + Description: "A Spark that gives a skill hint for \"Murmur\".", + Group: 20116, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201162, 1}}, + {{41, 201162, 2}}, + {{41, 201162, 3}}, + {{41, 201162, 4}}, + {{41, 201162, 5}}, + }, + }, + SparkMurmurLv3: { + ID: 2011603, + Name: "Murmur", + Description: "A Spark that gives a skill hint for \"Murmur\".", + Group: 20116, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201162, 1}}, + {{41, 201162, 2}}, + {{41, 201162, 3}}, + {{41, 201162, 4}}, + {{41, 201162, 5}}, + }, + }, + SparkLongStraightawaysLv1: { + ID: 2011701, + Name: "Long Straightaways ○", + Description: "A Spark that gives a skill hint for \"Long Straightaways ○\".", + Group: 20117, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201172, 1}}, + {{41, 201172, 2}}, + {{41, 201172, 3}}, + {{41, 201172, 4}}, + {{41, 201172, 5}}, + }, + }, + SparkLongStraightawaysLv2: { + ID: 2011702, + Name: "Long Straightaways ○", + Description: "A Spark that gives a skill hint for \"Long Straightaways ○\".", + Group: 20117, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201172, 1}}, + {{41, 201172, 2}}, + {{41, 201172, 3}}, + {{41, 201172, 4}}, + {{41, 201172, 5}}, + }, + }, + SparkLongStraightawaysLv3: { + ID: 2011703, + Name: "Long Straightaways ○", + Description: "A Spark that gives a skill hint for \"Long Straightaways ○\".", + Group: 20117, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201172, 1}}, + {{41, 201172, 2}}, + {{41, 201172, 3}}, + {{41, 201172, 4}}, + {{41, 201172, 5}}, + }, + }, + SparkLongCornersLv1: { + ID: 2011801, + Name: "Long Corners ○", + Description: "A Spark that gives a skill hint for \"Long Corners ○\".", + Group: 20118, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201182, 1}}, + {{41, 201182, 2}}, + {{41, 201182, 3}}, + {{41, 201182, 4}}, + {{41, 201182, 5}}, + }, + }, + SparkLongCornersLv2: { + ID: 2011802, + Name: "Long Corners ○", + Description: "A Spark that gives a skill hint for \"Long Corners ○\".", + Group: 20118, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201182, 1}}, + {{41, 201182, 2}}, + {{41, 201182, 3}}, + {{41, 201182, 4}}, + {{41, 201182, 5}}, + }, + }, + SparkLongCornersLv3: { + ID: 2011803, + Name: "Long Corners ○", + Description: "A Spark that gives a skill hint for \"Long Corners ○\".", + Group: 20118, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201182, 1}}, + {{41, 201182, 2}}, + {{41, 201182, 3}}, + {{41, 201182, 4}}, + {{41, 201182, 5}}, + }, + }, + SparkKeepingtheLeadLv1: { + ID: 2011901, + Name: "Keeping the Lead", + Description: "A Spark that gives a skill hint for \"Keeping the Lead\".", + Group: 20119, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201192, 1}}, + {{41, 201192, 2}}, + {{41, 201192, 3}}, + {{41, 201192, 4}}, + {{41, 201192, 5}}, + }, + }, + SparkKeepingtheLeadLv2: { + ID: 2011902, + Name: "Keeping the Lead", + Description: "A Spark that gives a skill hint for \"Keeping the Lead\".", + Group: 20119, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201192, 1}}, + {{41, 201192, 2}}, + {{41, 201192, 3}}, + {{41, 201192, 4}}, + {{41, 201192, 5}}, + }, + }, + SparkKeepingtheLeadLv3: { + ID: 2011903, + Name: "Keeping the Lead", + Description: "A Spark that gives a skill hint for \"Keeping the Lead\".", + Group: 20119, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201192, 1}}, + {{41, 201192, 2}}, + {{41, 201192, 3}}, + {{41, 201192, 4}}, + {{41, 201192, 5}}, + }, + }, + SparkPassingProLv1: { + ID: 2012001, + Name: "Passing Pro", + Description: "A Spark that gives a skill hint for \"Passing Pro\".", + Group: 20120, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201202, 1}}, + {{41, 201202, 2}}, + {{41, 201202, 3}}, + {{41, 201202, 4}}, + {{41, 201202, 5}}, + }, + }, + SparkPassingProLv2: { + ID: 2012002, + Name: "Passing Pro", + Description: "A Spark that gives a skill hint for \"Passing Pro\".", + Group: 20120, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201202, 1}}, + {{41, 201202, 2}}, + {{41, 201202, 3}}, + {{41, 201202, 4}}, + {{41, 201202, 5}}, + }, + }, + SparkPassingProLv3: { + ID: 2012003, + Name: "Passing Pro", + Description: "A Spark that gives a skill hint for \"Passing Pro\".", + Group: 20120, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201202, 1}}, + {{41, 201202, 2}}, + {{41, 201202, 3}}, + {{41, 201202, 4}}, + {{41, 201202, 5}}, + }, + }, + SparkPressureLv1: { + ID: 2012101, + Name: "Pressure", + Description: "A Spark that gives a skill hint for \"Pressure\".", + Group: 20121, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201212, 1}}, + {{41, 201212, 2}}, + {{41, 201212, 3}}, + {{41, 201212, 4}}, + {{41, 201212, 5}}, + }, + }, + SparkPressureLv2: { + ID: 2012102, + Name: "Pressure", + Description: "A Spark that gives a skill hint for \"Pressure\".", + Group: 20121, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201212, 1}}, + {{41, 201212, 2}}, + {{41, 201212, 3}}, + {{41, 201212, 4}}, + {{41, 201212, 5}}, + }, + }, + SparkPressureLv3: { + ID: 2012103, + Name: "Pressure", + Description: "A Spark that gives a skill hint for \"Pressure\".", + Group: 20121, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201212, 1}}, + {{41, 201212, 2}}, + {{41, 201212, 3}}, + {{41, 201212, 4}}, + {{41, 201212, 5}}, + }, + }, + SparkStaminaEaterLv1: { + ID: 2012201, + Name: "Stamina Eater", + Description: "A Spark that gives a skill hint for \"Stamina Eater\".", + Group: 20122, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201222, 1}}, + {{41, 201222, 2}}, + {{41, 201222, 3}}, + {{41, 201222, 4}}, + {{41, 201222, 5}}, + }, + }, + SparkStaminaEaterLv2: { + ID: 2012202, + Name: "Stamina Eater", + Description: "A Spark that gives a skill hint for \"Stamina Eater\".", + Group: 20122, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201222, 1}}, + {{41, 201222, 2}}, + {{41, 201222, 3}}, + {{41, 201222, 4}}, + {{41, 201222, 5}}, + }, + }, + SparkStaminaEaterLv3: { + ID: 2012203, + Name: "Stamina Eater", + Description: "A Spark that gives a skill hint for \"Stamina Eater\".", + Group: 20122, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201222, 1}}, + {{41, 201222, 2}}, + {{41, 201222, 3}}, + {{41, 201222, 4}}, + {{41, 201222, 5}}, + }, + }, + SparkSmokeScreenLv1: { + ID: 2012301, + Name: "Smoke Screen", + Description: "A Spark that gives a skill hint for \"Smoke Screen\".", + Group: 20123, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201232, 1}}, + {{41, 201232, 2}}, + {{41, 201232, 3}}, + {{41, 201232, 4}}, + {{41, 201232, 5}}, + }, + }, + SparkSmokeScreenLv2: { + ID: 2012302, + Name: "Smoke Screen", + Description: "A Spark that gives a skill hint for \"Smoke Screen\".", + Group: 20123, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201232, 1}}, + {{41, 201232, 2}}, + {{41, 201232, 3}}, + {{41, 201232, 4}}, + {{41, 201232, 5}}, + }, + }, + SparkSmokeScreenLv3: { + ID: 2012303, + Name: "Smoke Screen", + Description: "A Spark that gives a skill hint for \"Smoke Screen\".", + Group: 20123, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201232, 1}}, + {{41, 201232, 2}}, + {{41, 201232, 3}}, + {{41, 201232, 4}}, + {{41, 201232, 5}}, + }, + }, + SparkFrontRunnerStraightawaysLv1: { + ID: 2012401, + Name: "Front Runner Straightaways ○", + Description: "A Spark that gives a skill hint for \"Front Runner Straightaways ○\".", + Group: 20124, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201242, 1}}, + {{41, 201242, 2}}, + {{41, 201242, 3}}, + {{41, 201242, 4}}, + {{41, 201242, 5}}, + }, + }, + SparkFrontRunnerStraightawaysLv2: { + ID: 2012402, + Name: "Front Runner Straightaways ○", + Description: "A Spark that gives a skill hint for \"Front Runner Straightaways ○\".", + Group: 20124, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201242, 1}}, + {{41, 201242, 2}}, + {{41, 201242, 3}}, + {{41, 201242, 4}}, + {{41, 201242, 5}}, + }, + }, + SparkFrontRunnerStraightawaysLv3: { + ID: 2012403, + Name: "Front Runner Straightaways ○", + Description: "A Spark that gives a skill hint for \"Front Runner Straightaways ○\".", + Group: 20124, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201242, 1}}, + {{41, 201242, 2}}, + {{41, 201242, 3}}, + {{41, 201242, 4}}, + {{41, 201242, 5}}, + }, + }, + SparkFrontRunnerCornersLv1: { + ID: 2012501, + Name: "Front Runner Corners ○", + Description: "A Spark that gives a skill hint for \"Front Runner Corners ○\".", + Group: 20125, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201252, 1}}, + {{41, 201252, 2}}, + {{41, 201252, 3}}, + {{41, 201252, 4}}, + {{41, 201252, 5}}, + }, + }, + SparkFrontRunnerCornersLv2: { + ID: 2012502, + Name: "Front Runner Corners ○", + Description: "A Spark that gives a skill hint for \"Front Runner Corners ○\".", + Group: 20125, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201252, 1}}, + {{41, 201252, 2}}, + {{41, 201252, 3}}, + {{41, 201252, 4}}, + {{41, 201252, 5}}, + }, + }, + SparkFrontRunnerCornersLv3: { + ID: 2012503, + Name: "Front Runner Corners ○", + Description: "A Spark that gives a skill hint for \"Front Runner Corners ○\".", + Group: 20125, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201252, 1}}, + {{41, 201252, 2}}, + {{41, 201252, 3}}, + {{41, 201252, 4}}, + {{41, 201252, 5}}, + }, + }, + SparkDodgingDangerLv1: { + ID: 2012601, + Name: "Dodging Danger", + Description: "A Spark that gives a skill hint for \"Dodging Danger\".", + Group: 20126, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201262, 1}}, + {{41, 201262, 2}}, + {{41, 201262, 3}}, + {{41, 201262, 4}}, + {{41, 201262, 5}}, + }, + }, + SparkDodgingDangerLv2: { + ID: 2012602, + Name: "Dodging Danger", + Description: "A Spark that gives a skill hint for \"Dodging Danger\".", + Group: 20126, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201262, 1}}, + {{41, 201262, 2}}, + {{41, 201262, 3}}, + {{41, 201262, 4}}, + {{41, 201262, 5}}, + }, + }, + SparkDodgingDangerLv3: { + ID: 2012603, + Name: "Dodging Danger", + Description: "A Spark that gives a skill hint for \"Dodging Danger\".", + Group: 20126, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201262, 1}}, + {{41, 201262, 2}}, + {{41, 201262, 3}}, + {{41, 201262, 4}}, + {{41, 201262, 5}}, + }, + }, + SparkLeadersPrideLv1: { + ID: 2012701, + Name: "Leader's Pride", + Description: "A Spark that gives a skill hint for \"Leader's Pride\".", + Group: 20127, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201272, 1}}, + {{41, 201272, 2}}, + {{41, 201272, 3}}, + {{41, 201272, 4}}, + {{41, 201272, 5}}, + }, + }, + SparkLeadersPrideLv2: { + ID: 2012702, + Name: "Leader's Pride", + Description: "A Spark that gives a skill hint for \"Leader's Pride\".", + Group: 20127, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201272, 1}}, + {{41, 201272, 2}}, + {{41, 201272, 3}}, + {{41, 201272, 4}}, + {{41, 201272, 5}}, + }, + }, + SparkLeadersPrideLv3: { + ID: 2012703, + Name: "Leader's Pride", + Description: "A Spark that gives a skill hint for \"Leader's Pride\".", + Group: 20127, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201272, 1}}, + {{41, 201272, 2}}, + {{41, 201272, 3}}, + {{41, 201272, 4}}, + {{41, 201272, 5}}, + }, + }, + SparkMoxieLv1: { + ID: 2012801, + Name: "Moxie", + Description: "A Spark that gives a skill hint for \"Moxie\".", + Group: 20128, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201282, 1}}, + {{41, 201282, 2}}, + {{41, 201282, 3}}, + {{41, 201282, 4}}, + {{41, 201282, 5}}, + }, + }, + SparkMoxieLv2: { + ID: 2012802, + Name: "Moxie", + Description: "A Spark that gives a skill hint for \"Moxie\".", + Group: 20128, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201282, 1}}, + {{41, 201282, 2}}, + {{41, 201282, 3}}, + {{41, 201282, 4}}, + {{41, 201282, 5}}, + }, + }, + SparkMoxieLv3: { + ID: 2012803, + Name: "Moxie", + Description: "A Spark that gives a skill hint for \"Moxie\".", + Group: 20128, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201282, 1}}, + {{41, 201282, 2}}, + {{41, 201282, 3}}, + {{41, 201282, 4}}, + {{41, 201282, 5}}, + }, + }, + SparkSecondWindLv1: { + ID: 2012901, + Name: "Second Wind", + Description: "A Spark that gives a skill hint for \"Second Wind\".", + Group: 20129, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201292, 1}}, + {{41, 201292, 2}}, + {{41, 201292, 3}}, + {{41, 201292, 4}}, + {{41, 201292, 5}}, + }, + }, + SparkSecondWindLv2: { + ID: 2012902, + Name: "Second Wind", + Description: "A Spark that gives a skill hint for \"Second Wind\".", + Group: 20129, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201292, 1}}, + {{41, 201292, 2}}, + {{41, 201292, 3}}, + {{41, 201292, 4}}, + {{41, 201292, 5}}, + }, + }, + SparkSecondWindLv3: { + ID: 2012903, + Name: "Second Wind", + Description: "A Spark that gives a skill hint for \"Second Wind\".", + Group: 20129, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201292, 1}}, + {{41, 201292, 2}}, + {{41, 201292, 3}}, + {{41, 201292, 4}}, + {{41, 201292, 5}}, + }, + }, + SparkRestartLv1: { + ID: 2013001, + Name: "Restart", + Description: "A Spark that gives a skill hint for \"Restart\".", + Group: 20130, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201302, 1}}, + {{41, 201302, 2}}, + {{41, 201302, 3}}, + {{41, 201302, 4}}, + {{41, 201302, 5}}, + }, + }, + SparkRestartLv2: { + ID: 2013002, + Name: "Restart", + Description: "A Spark that gives a skill hint for \"Restart\".", + Group: 20130, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201302, 1}}, + {{41, 201302, 2}}, + {{41, 201302, 3}}, + {{41, 201302, 4}}, + {{41, 201302, 5}}, + }, + }, + SparkRestartLv3: { + ID: 2013003, + Name: "Restart", + Description: "A Spark that gives a skill hint for \"Restart\".", + Group: 20130, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201302, 1}}, + {{41, 201302, 2}}, + {{41, 201302, 3}}, + {{41, 201302, 4}}, + {{41, 201302, 5}}, + }, + }, + SparkPaceChaserStraightawaysLv1: { + ID: 2013101, + Name: "Pace Chaser Straightaways ○", + Description: "A Spark that gives a skill hint for \"Pace Chaser Straightaways ○\".", + Group: 20131, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201312, 1}}, + {{41, 201312, 2}}, + {{41, 201312, 3}}, + {{41, 201312, 4}}, + {{41, 201312, 5}}, + }, + }, + SparkPaceChaserStraightawaysLv2: { + ID: 2013102, + Name: "Pace Chaser Straightaways ○", + Description: "A Spark that gives a skill hint for \"Pace Chaser Straightaways ○\".", + Group: 20131, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201312, 1}}, + {{41, 201312, 2}}, + {{41, 201312, 3}}, + {{41, 201312, 4}}, + {{41, 201312, 5}}, + }, + }, + SparkPaceChaserStraightawaysLv3: { + ID: 2013103, + Name: "Pace Chaser Straightaways ○", + Description: "A Spark that gives a skill hint for \"Pace Chaser Straightaways ○\".", + Group: 20131, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201312, 1}}, + {{41, 201312, 2}}, + {{41, 201312, 3}}, + {{41, 201312, 4}}, + {{41, 201312, 5}}, + }, + }, + SparkPaceChaserCornersLv1: { + ID: 2013201, + Name: "Pace Chaser Corners ○", + Description: "A Spark that gives a skill hint for \"Pace Chaser Corners ○\".", + Group: 20132, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201322, 1}}, + {{41, 201322, 2}}, + {{41, 201322, 3}}, + {{41, 201322, 4}}, + {{41, 201322, 5}}, + }, + }, + SparkPaceChaserCornersLv2: { + ID: 2013202, + Name: "Pace Chaser Corners ○", + Description: "A Spark that gives a skill hint for \"Pace Chaser Corners ○\".", + Group: 20132, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201322, 1}}, + {{41, 201322, 2}}, + {{41, 201322, 3}}, + {{41, 201322, 4}}, + {{41, 201322, 5}}, + }, + }, + SparkPaceChaserCornersLv3: { + ID: 2013203, + Name: "Pace Chaser Corners ○", + Description: "A Spark that gives a skill hint for \"Pace Chaser Corners ○\".", + Group: 20132, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201322, 1}}, + {{41, 201322, 2}}, + {{41, 201322, 3}}, + {{41, 201322, 4}}, + {{41, 201322, 5}}, + }, + }, + SparkShrewdStepLv1: { + ID: 2013301, + Name: "Shrewd Step", + Description: "A Spark that gives a skill hint for \"Shrewd Step\".", + Group: 20133, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201332, 1}}, + {{41, 201332, 2}}, + {{41, 201332, 3}}, + {{41, 201332, 4}}, + {{41, 201332, 5}}, + }, + }, + SparkShrewdStepLv2: { + ID: 2013302, + Name: "Shrewd Step", + Description: "A Spark that gives a skill hint for \"Shrewd Step\".", + Group: 20133, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201332, 1}}, + {{41, 201332, 2}}, + {{41, 201332, 3}}, + {{41, 201332, 4}}, + {{41, 201332, 5}}, + }, + }, + SparkShrewdStepLv3: { + ID: 2013303, + Name: "Shrewd Step", + Description: "A Spark that gives a skill hint for \"Shrewd Step\".", + Group: 20133, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201332, 1}}, + {{41, 201332, 2}}, + {{41, 201332, 3}}, + {{41, 201332, 4}}, + {{41, 201332, 5}}, + }, + }, + SparkStraightDescentLv1: { + ID: 2013401, + Name: "Straight Descent", + Description: "A Spark that gives a skill hint for \"Straight Descent\".", + Group: 20134, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201342, 1}}, + {{41, 201342, 2}}, + {{41, 201342, 3}}, + {{41, 201342, 4}}, + {{41, 201342, 5}}, + }, + }, + SparkStraightDescentLv2: { + ID: 2013402, + Name: "Straight Descent", + Description: "A Spark that gives a skill hint for \"Straight Descent\".", + Group: 20134, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201342, 1}}, + {{41, 201342, 2}}, + {{41, 201342, 3}}, + {{41, 201342, 4}}, + {{41, 201342, 5}}, + }, + }, + SparkStraightDescentLv3: { + ID: 2013403, + Name: "Straight Descent", + Description: "A Spark that gives a skill hint for \"Straight Descent\".", + Group: 20134, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201342, 1}}, + {{41, 201342, 2}}, + {{41, 201342, 3}}, + {{41, 201342, 4}}, + {{41, 201342, 5}}, + }, + }, + SparkHydrateLv1: { + ID: 2013501, + Name: "Hydrate", + Description: "A Spark that gives a skill hint for \"Hydrate\".", + Group: 20135, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201352, 1}}, + {{41, 201352, 2}}, + {{41, 201352, 3}}, + {{41, 201352, 4}}, + {{41, 201352, 5}}, + }, + }, + SparkHydrateLv2: { + ID: 2013502, + Name: "Hydrate", + Description: "A Spark that gives a skill hint for \"Hydrate\".", + Group: 20135, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201352, 1}}, + {{41, 201352, 2}}, + {{41, 201352, 3}}, + {{41, 201352, 4}}, + {{41, 201352, 5}}, + }, + }, + SparkHydrateLv3: { + ID: 2013503, + Name: "Hydrate", + Description: "A Spark that gives a skill hint for \"Hydrate\".", + Group: 20135, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201352, 1}}, + {{41, 201352, 2}}, + {{41, 201352, 3}}, + {{41, 201352, 4}}, + {{41, 201352, 5}}, + }, + }, + SparkTacticalTweakLv1: { + ID: 2013601, + Name: "Tactical Tweak", + Description: "A Spark that gives a skill hint for \"Tactical Tweak\".", + Group: 20136, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201362, 1}}, + {{41, 201362, 2}}, + {{41, 201362, 3}}, + {{41, 201362, 4}}, + {{41, 201362, 5}}, + }, + }, + SparkTacticalTweakLv2: { + ID: 2013602, + Name: "Tactical Tweak", + Description: "A Spark that gives a skill hint for \"Tactical Tweak\".", + Group: 20136, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201362, 1}}, + {{41, 201362, 2}}, + {{41, 201362, 3}}, + {{41, 201362, 4}}, + {{41, 201362, 5}}, + }, + }, + SparkTacticalTweakLv3: { + ID: 2013603, + Name: "Tactical Tweak", + Description: "A Spark that gives a skill hint for \"Tactical Tweak\".", + Group: 20136, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201362, 1}}, + {{41, 201362, 2}}, + {{41, 201362, 3}}, + {{41, 201362, 4}}, + {{41, 201362, 5}}, + }, + }, + SparkDisorientLv1: { + ID: 2013701, + Name: "Disorient", + Description: "A Spark that gives a skill hint for \"Disorient\".", + Group: 20137, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201372, 1}}, + {{41, 201372, 2}}, + {{41, 201372, 3}}, + {{41, 201372, 4}}, + {{41, 201372, 5}}, + }, + }, + SparkDisorientLv2: { + ID: 2013702, + Name: "Disorient", + Description: "A Spark that gives a skill hint for \"Disorient\".", + Group: 20137, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201372, 1}}, + {{41, 201372, 2}}, + {{41, 201372, 3}}, + {{41, 201372, 4}}, + {{41, 201372, 5}}, + }, + }, + SparkDisorientLv3: { + ID: 2013703, + Name: "Disorient", + Description: "A Spark that gives a skill hint for \"Disorient\".", + Group: 20137, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201372, 1}}, + {{41, 201372, 2}}, + {{41, 201372, 3}}, + {{41, 201372, 4}}, + {{41, 201372, 5}}, + }, + }, + SparkLateSurgerStraightawaysLv1: { + ID: 2013801, + Name: "Late Surger Straightaways ○", + Description: "A Spark that gives a skill hint for \"Late Surger Straightaways ○\".", + Group: 20138, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201382, 1}}, + {{41, 201382, 2}}, + {{41, 201382, 3}}, + {{41, 201382, 4}}, + {{41, 201382, 5}}, + }, + }, + SparkLateSurgerStraightawaysLv2: { + ID: 2013802, + Name: "Late Surger Straightaways ○", + Description: "A Spark that gives a skill hint for \"Late Surger Straightaways ○\".", + Group: 20138, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201382, 1}}, + {{41, 201382, 2}}, + {{41, 201382, 3}}, + {{41, 201382, 4}}, + {{41, 201382, 5}}, + }, + }, + SparkLateSurgerStraightawaysLv3: { + ID: 2013803, + Name: "Late Surger Straightaways ○", + Description: "A Spark that gives a skill hint for \"Late Surger Straightaways ○\".", + Group: 20138, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201382, 1}}, + {{41, 201382, 2}}, + {{41, 201382, 3}}, + {{41, 201382, 4}}, + {{41, 201382, 5}}, + }, + }, + SparkLateSurgerCornersLv1: { + ID: 2013901, + Name: "Late Surger Corners ○", + Description: "A Spark that gives a skill hint for \"Late Surger Corners ○\".", + Group: 20139, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201392, 1}}, + {{41, 201392, 2}}, + {{41, 201392, 3}}, + {{41, 201392, 4}}, + {{41, 201392, 5}}, + }, + }, + SparkLateSurgerCornersLv2: { + ID: 2013902, + Name: "Late Surger Corners ○", + Description: "A Spark that gives a skill hint for \"Late Surger Corners ○\".", + Group: 20139, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201392, 1}}, + {{41, 201392, 2}}, + {{41, 201392, 3}}, + {{41, 201392, 4}}, + {{41, 201392, 5}}, + }, + }, + SparkLateSurgerCornersLv3: { + ID: 2013903, + Name: "Late Surger Corners ○", + Description: "A Spark that gives a skill hint for \"Late Surger Corners ○\".", + Group: 20139, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201392, 1}}, + {{41, 201392, 2}}, + {{41, 201392, 3}}, + {{41, 201392, 4}}, + {{41, 201392, 5}}, + }, + }, + SparkFighterLv1: { + ID: 2014001, + Name: "Fighter", + Description: "A Spark that gives a skill hint for \"Fighter\".", + Group: 20140, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201402, 1}}, + {{41, 201402, 2}}, + {{41, 201402, 3}}, + {{41, 201402, 4}}, + {{41, 201402, 5}}, + }, + }, + SparkFighterLv2: { + ID: 2014002, + Name: "Fighter", + Description: "A Spark that gives a skill hint for \"Fighter\".", + Group: 20140, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201402, 1}}, + {{41, 201402, 2}}, + {{41, 201402, 3}}, + {{41, 201402, 4}}, + {{41, 201402, 5}}, + }, + }, + SparkFighterLv3: { + ID: 2014003, + Name: "Fighter", + Description: "A Spark that gives a skill hint for \"Fighter\".", + Group: 20140, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201402, 1}}, + {{41, 201402, 2}}, + {{41, 201402, 3}}, + {{41, 201402, 4}}, + {{41, 201402, 5}}, + }, + }, + SparkOneMillionCCLv1: { + ID: 2014101, + Name: "1,500,000 CC", + Description: "A Spark that gives a skill hint for \"1,500,000 CC\".", + Group: 20141, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201412, 1}}, + {{41, 201412, 2}}, + {{41, 201412, 3}}, + {{41, 201412, 4}}, + {{41, 201412, 5}}, + }, + }, + SparkOneMillionCCLv2: { + ID: 2014102, + Name: "1,500,000 CC", + Description: "A Spark that gives a skill hint for \"1,500,000 CC\".", + Group: 20141, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201412, 1}}, + {{41, 201412, 2}}, + {{41, 201412, 3}}, + {{41, 201412, 4}}, + {{41, 201412, 5}}, + }, + }, + SparkOneMillionCCLv3: { + ID: 2014103, + Name: "1,500,000 CC", + Description: "A Spark that gives a skill hint for \"1,500,000 CC\".", + Group: 20141, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201412, 1}}, + {{41, 201412, 2}}, + {{41, 201412, 3}}, + {{41, 201412, 4}}, + {{41, 201412, 5}}, + }, + }, + SparkASmallBreatherLv1: { + ID: 2014201, + Name: "A Small Breather", + Description: "A Spark that gives a skill hint for \"A Small Breather\".", + Group: 20142, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201422, 1}}, + {{41, 201422, 2}}, + {{41, 201422, 3}}, + {{41, 201422, 4}}, + {{41, 201422, 5}}, + }, + }, + SparkASmallBreatherLv2: { + ID: 2014202, + Name: "A Small Breather", + Description: "A Spark that gives a skill hint for \"A Small Breather\".", + Group: 20142, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201422, 1}}, + {{41, 201422, 2}}, + {{41, 201422, 3}}, + {{41, 201422, 4}}, + {{41, 201422, 5}}, + }, + }, + SparkASmallBreatherLv3: { + ID: 2014203, + Name: "A Small Breather", + Description: "A Spark that gives a skill hint for \"A Small Breather\".", + Group: 20142, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201422, 1}}, + {{41, 201422, 2}}, + {{41, 201422, 3}}, + {{41, 201422, 4}}, + {{41, 201422, 5}}, + }, + }, + SparkStudiousLv1: { + ID: 2014301, + Name: "Studious", + Description: "A Spark that gives a skill hint for \"Studious\".", + Group: 20143, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201432, 1}}, + {{41, 201432, 2}}, + {{41, 201432, 3}}, + {{41, 201432, 4}}, + {{41, 201432, 5}}, + }, + }, + SparkStudiousLv2: { + ID: 2014302, + Name: "Studious", + Description: "A Spark that gives a skill hint for \"Studious\".", + Group: 20143, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201432, 1}}, + {{41, 201432, 2}}, + {{41, 201432, 3}}, + {{41, 201432, 4}}, + {{41, 201432, 5}}, + }, + }, + SparkStudiousLv3: { + ID: 2014303, + Name: "Studious", + Description: "A Spark that gives a skill hint for \"Studious\".", + Group: 20143, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201432, 1}}, + {{41, 201432, 2}}, + {{41, 201432, 3}}, + {{41, 201432, 4}}, + {{41, 201432, 5}}, + }, + }, + SparkSharpGazeLv1: { + ID: 2014401, + Name: "Sharp Gaze", + Description: "A Spark that gives a skill hint for \"Sharp Gaze\".", + Group: 20144, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201442, 1}}, + {{41, 201442, 2}}, + {{41, 201442, 3}}, + {{41, 201442, 4}}, + {{41, 201442, 5}}, + }, + }, + SparkSharpGazeLv2: { + ID: 2014402, + Name: "Sharp Gaze", + Description: "A Spark that gives a skill hint for \"Sharp Gaze\".", + Group: 20144, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201442, 1}}, + {{41, 201442, 2}}, + {{41, 201442, 3}}, + {{41, 201442, 4}}, + {{41, 201442, 5}}, + }, + }, + SparkSharpGazeLv3: { + ID: 2014403, + Name: "Sharp Gaze", + Description: "A Spark that gives a skill hint for \"Sharp Gaze\".", + Group: 20144, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201442, 1}}, + {{41, 201442, 2}}, + {{41, 201442, 3}}, + {{41, 201442, 4}}, + {{41, 201442, 5}}, + }, + }, + SparkEndCloserStraightawaysLv1: { + ID: 2014501, + Name: "End Closer Straightaways ○", + Description: "A Spark that gives a skill hint for \"End Closer Straightaways ○\".", + Group: 20145, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201452, 1}}, + {{41, 201452, 2}}, + {{41, 201452, 3}}, + {{41, 201452, 4}}, + {{41, 201452, 5}}, + }, + }, + SparkEndCloserStraightawaysLv2: { + ID: 2014502, + Name: "End Closer Straightaways ○", + Description: "A Spark that gives a skill hint for \"End Closer Straightaways ○\".", + Group: 20145, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201452, 1}}, + {{41, 201452, 2}}, + {{41, 201452, 3}}, + {{41, 201452, 4}}, + {{41, 201452, 5}}, + }, + }, + SparkEndCloserStraightawaysLv3: { + ID: 2014503, + Name: "End Closer Straightaways ○", + Description: "A Spark that gives a skill hint for \"End Closer Straightaways ○\".", + Group: 20145, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201452, 1}}, + {{41, 201452, 2}}, + {{41, 201452, 3}}, + {{41, 201452, 4}}, + {{41, 201452, 5}}, + }, + }, + SparkEndCloserCornersLv1: { + ID: 2014601, + Name: "End Closer Corners ○", + Description: "A Spark that gives a skill hint for \"End Closer Corners ○\".", + Group: 20146, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201462, 1}}, + {{41, 201462, 2}}, + {{41, 201462, 3}}, + {{41, 201462, 4}}, + {{41, 201462, 5}}, + }, + }, + SparkEndCloserCornersLv2: { + ID: 2014602, + Name: "End Closer Corners ○", + Description: "A Spark that gives a skill hint for \"End Closer Corners ○\".", + Group: 20146, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201462, 1}}, + {{41, 201462, 2}}, + {{41, 201462, 3}}, + {{41, 201462, 4}}, + {{41, 201462, 5}}, + }, + }, + SparkEndCloserCornersLv3: { + ID: 2014603, + Name: "End Closer Corners ○", + Description: "A Spark that gives a skill hint for \"End Closer Corners ○\".", + Group: 20146, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201462, 1}}, + {{41, 201462, 2}}, + {{41, 201462, 3}}, + {{41, 201462, 4}}, + {{41, 201462, 5}}, + }, + }, + SparkICanSeeRightThroughYouLv1: { + ID: 2014701, + Name: "I Can See Right Through You", + Description: "A Spark that gives a skill hint for \"I Can See Right Through You\".", + Group: 20147, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201472, 1}}, + {{41, 201472, 2}}, + {{41, 201472, 3}}, + {{41, 201472, 4}}, + {{41, 201472, 5}}, + }, + }, + SparkICanSeeRightThroughYouLv2: { + ID: 2014702, + Name: "I Can See Right Through You", + Description: "A Spark that gives a skill hint for \"I Can See Right Through You\".", + Group: 20147, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201472, 1}}, + {{41, 201472, 2}}, + {{41, 201472, 3}}, + {{41, 201472, 4}}, + {{41, 201472, 5}}, + }, + }, + SparkICanSeeRightThroughYouLv3: { + ID: 2014703, + Name: "I Can See Right Through You", + Description: "A Spark that gives a skill hint for \"I Can See Right Through You\".", + Group: 20147, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201472, 1}}, + {{41, 201472, 2}}, + {{41, 201472, 3}}, + {{41, 201472, 4}}, + {{41, 201472, 5}}, + }, + }, + SparkAfterSchoolStrollLv1: { + ID: 2014801, + Name: "After-School Stroll", + Description: "A Spark that gives a skill hint for \"After-School Stroll\".", + Group: 20148, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201482, 1}}, + {{41, 201482, 2}}, + {{41, 201482, 3}}, + {{41, 201482, 4}}, + {{41, 201482, 5}}, + }, + }, + SparkAfterSchoolStrollLv2: { + ID: 2014802, + Name: "After-School Stroll", + Description: "A Spark that gives a skill hint for \"After-School Stroll\".", + Group: 20148, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201482, 1}}, + {{41, 201482, 2}}, + {{41, 201482, 3}}, + {{41, 201482, 4}}, + {{41, 201482, 5}}, + }, + }, + SparkAfterSchoolStrollLv3: { + ID: 2014803, + Name: "After-School Stroll", + Description: "A Spark that gives a skill hint for \"After-School Stroll\".", + Group: 20148, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201482, 1}}, + {{41, 201482, 2}}, + {{41, 201482, 3}}, + {{41, 201482, 4}}, + {{41, 201482, 5}}, + }, + }, + SparkLevelheadedLv1: { + ID: 2014901, + Name: "Levelheaded", + Description: "A Spark that gives a skill hint for \"Levelheaded\".", + Group: 20149, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201492, 1}}, + {{41, 201492, 2}}, + {{41, 201492, 3}}, + {{41, 201492, 4}}, + {{41, 201492, 5}}, + }, + }, + SparkLevelheadedLv2: { + ID: 2014902, + Name: "Levelheaded", + Description: "A Spark that gives a skill hint for \"Levelheaded\".", + Group: 20149, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201492, 1}}, + {{41, 201492, 2}}, + {{41, 201492, 3}}, + {{41, 201492, 4}}, + {{41, 201492, 5}}, + }, + }, + SparkLevelheadedLv3: { + ID: 2014903, + Name: "Levelheaded", + Description: "A Spark that gives a skill hint for \"Levelheaded\".", + Group: 20149, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201492, 1}}, + {{41, 201492, 2}}, + {{41, 201492, 3}}, + {{41, 201492, 4}}, + {{41, 201492, 5}}, + }, + }, + SparkStrategistLv1: { + ID: 2015001, + Name: "Strategist", + Description: "A Spark that gives a skill hint for \"Strategist\".", + Group: 20150, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201502, 1}}, + {{41, 201502, 2}}, + {{41, 201502, 3}}, + {{41, 201502, 4}}, + {{41, 201502, 5}}, + }, + }, + SparkStrategistLv2: { + ID: 2015002, + Name: "Strategist", + Description: "A Spark that gives a skill hint for \"Strategist\".", + Group: 20150, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201502, 1}}, + {{41, 201502, 2}}, + {{41, 201502, 3}}, + {{41, 201502, 4}}, + {{41, 201502, 5}}, + }, + }, + SparkStrategistLv3: { + ID: 2015003, + Name: "Strategist", + Description: "A Spark that gives a skill hint for \"Strategist\".", + Group: 20150, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201502, 1}}, + {{41, 201502, 2}}, + {{41, 201502, 3}}, + {{41, 201502, 4}}, + {{41, 201502, 5}}, + }, + }, + SparkIntenseGazeLv1: { + ID: 2015101, + Name: "Intense Gaze", + Description: "A Spark that gives a skill hint for \"Intense Gaze\".", + Group: 20151, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201512, 1}}, + {{41, 201512, 2}}, + {{41, 201512, 3}}, + {{41, 201512, 4}}, + {{41, 201512, 5}}, + }, + }, + SparkIntenseGazeLv2: { + ID: 2015102, + Name: "Intense Gaze", + Description: "A Spark that gives a skill hint for \"Intense Gaze\".", + Group: 20151, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201512, 1}}, + {{41, 201512, 2}}, + {{41, 201512, 3}}, + {{41, 201512, 4}}, + {{41, 201512, 5}}, + }, + }, + SparkIntenseGazeLv3: { + ID: 2015103, + Name: "Intense Gaze", + Description: "A Spark that gives a skill hint for \"Intense Gaze\".", + Group: 20151, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201512, 1}}, + {{41, 201512, 2}}, + {{41, 201512, 3}}, + {{41, 201512, 4}}, + {{41, 201512, 5}}, + }, + }, + SparkFrontRunnerSavvyLv1: { + ID: 2015201, + Name: "Front Runner Savvy ○", + Description: "A Spark that gives a skill hint for \"Front Runner Savvy ○\".", + Group: 20152, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201522, 1}}, + {{41, 201522, 2}}, + {{41, 201522, 3}}, + {{41, 201522, 4}}, + {{41, 201522, 5}}, + }, + }, + SparkFrontRunnerSavvyLv2: { + ID: 2015202, + Name: "Front Runner Savvy ○", + Description: "A Spark that gives a skill hint for \"Front Runner Savvy ○\".", + Group: 20152, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201522, 1}}, + {{41, 201522, 2}}, + {{41, 201522, 3}}, + {{41, 201522, 4}}, + {{41, 201522, 5}}, + }, + }, + SparkFrontRunnerSavvyLv3: { + ID: 2015203, + Name: "Front Runner Savvy ○", + Description: "A Spark that gives a skill hint for \"Front Runner Savvy ○\".", + Group: 20152, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201522, 1}}, + {{41, 201522, 2}}, + {{41, 201522, 3}}, + {{41, 201522, 4}}, + {{41, 201522, 5}}, + }, + }, + SparkPaceChaserSavvyLv1: { + ID: 2015301, + Name: "Pace Chaser Savvy ○", + Description: "A Spark that gives a skill hint for \"Pace Chaser Savvy ○\".", + Group: 20153, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201532, 1}}, + {{41, 201532, 2}}, + {{41, 201532, 3}}, + {{41, 201532, 4}}, + {{41, 201532, 5}}, + }, + }, + SparkPaceChaserSavvyLv2: { + ID: 2015302, + Name: "Pace Chaser Savvy ○", + Description: "A Spark that gives a skill hint for \"Pace Chaser Savvy ○\".", + Group: 20153, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201532, 1}}, + {{41, 201532, 2}}, + {{41, 201532, 3}}, + {{41, 201532, 4}}, + {{41, 201532, 5}}, + }, + }, + SparkPaceChaserSavvyLv3: { + ID: 2015303, + Name: "Pace Chaser Savvy ○", + Description: "A Spark that gives a skill hint for \"Pace Chaser Savvy ○\".", + Group: 20153, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201532, 1}}, + {{41, 201532, 2}}, + {{41, 201532, 3}}, + {{41, 201532, 4}}, + {{41, 201532, 5}}, + }, + }, + SparkLateSurgerSavvyLv1: { + ID: 2015401, + Name: "Late Surger Savvy ○", + Description: "A Spark that gives a skill hint for \"Late Surger Savvy ○\".", + Group: 20154, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201542, 1}}, + {{41, 201542, 2}}, + {{41, 201542, 3}}, + {{41, 201542, 4}}, + {{41, 201542, 5}}, + }, + }, + SparkLateSurgerSavvyLv2: { + ID: 2015402, + Name: "Late Surger Savvy ○", + Description: "A Spark that gives a skill hint for \"Late Surger Savvy ○\".", + Group: 20154, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201542, 1}}, + {{41, 201542, 2}}, + {{41, 201542, 3}}, + {{41, 201542, 4}}, + {{41, 201542, 5}}, + }, + }, + SparkLateSurgerSavvyLv3: { + ID: 2015403, + Name: "Late Surger Savvy ○", + Description: "A Spark that gives a skill hint for \"Late Surger Savvy ○\".", + Group: 20154, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201542, 1}}, + {{41, 201542, 2}}, + {{41, 201542, 3}}, + {{41, 201542, 4}}, + {{41, 201542, 5}}, + }, + }, + SparkEndCloserSavvyLv1: { + ID: 2015501, + Name: "End Closer Savvy ○", + Description: "A Spark that gives a skill hint for \"End Closer Savvy ○\".", + Group: 20155, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201552, 1}}, + {{41, 201552, 2}}, + {{41, 201552, 3}}, + {{41, 201552, 4}}, + {{41, 201552, 5}}, + }, + }, + SparkEndCloserSavvyLv2: { + ID: 2015502, + Name: "End Closer Savvy ○", + Description: "A Spark that gives a skill hint for \"End Closer Savvy ○\".", + Group: 20155, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201552, 1}}, + {{41, 201552, 2}}, + {{41, 201552, 3}}, + {{41, 201552, 4}}, + {{41, 201552, 5}}, + }, + }, + SparkEndCloserSavvyLv3: { + ID: 2015503, + Name: "End Closer Savvy ○", + Description: "A Spark that gives a skill hint for \"End Closer Savvy ○\".", + Group: 20155, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201552, 1}}, + {{41, 201552, 2}}, + {{41, 201552, 3}}, + {{41, 201552, 4}}, + {{41, 201552, 5}}, + }, + }, + SparkLuckySevenLv1: { + ID: 2015601, + Name: "Lucky Seven", + Description: "A Spark that gives a skill hint for \"Lucky Seven\".", + Group: 20156, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201562, 1}}, + {{41, 201562, 2}}, + {{41, 201562, 3}}, + {{41, 201562, 4}}, + {{41, 201562, 5}}, + }, + }, + SparkLuckySevenLv2: { + ID: 2015602, + Name: "Lucky Seven", + Description: "A Spark that gives a skill hint for \"Lucky Seven\".", + Group: 20156, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201562, 1}}, + {{41, 201562, 2}}, + {{41, 201562, 3}}, + {{41, 201562, 4}}, + {{41, 201562, 5}}, + }, + }, + SparkLuckySevenLv3: { + ID: 2015603, + Name: "Lucky Seven", + Description: "A Spark that gives a skill hint for \"Lucky Seven\".", + Group: 20156, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201562, 1}}, + {{41, 201562, 2}}, + {{41, 201562, 3}}, + {{41, 201562, 4}}, + {{41, 201562, 5}}, + }, + }, + SparkTripleSevensLv1: { + ID: 2015701, + Name: "Triple 7s", + Description: "A Spark that gives a skill hint for \"Triple 7s\".", + Group: 20157, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201571, 1}}, + {{41, 201571, 2}}, + {{41, 201571, 3}}, + {{41, 201571, 4}}, + {{41, 201571, 5}}, + }, + }, + SparkTripleSevensLv2: { + ID: 2015702, + Name: "Triple 7s", + Description: "A Spark that gives a skill hint for \"Triple 7s\".", + Group: 20157, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201571, 1}}, + {{41, 201571, 2}}, + {{41, 201571, 3}}, + {{41, 201571, 4}}, + {{41, 201571, 5}}, + }, + }, + SparkTripleSevensLv3: { + ID: 2015703, + Name: "Triple 7s", + Description: "A Spark that gives a skill hint for \"Triple 7s\".", + Group: 20157, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201571, 1}}, + {{41, 201571, 2}}, + {{41, 201571, 3}}, + {{41, 201571, 4}}, + {{41, 201571, 5}}, + }, + }, + SparkHighlanderLv1: { + ID: 2015801, + Name: "Highlander", + Description: "A Spark that gives a skill hint for \"Highlander\".", + Group: 20158, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201581, 1}}, + {{41, 201581, 2}}, + {{41, 201581, 3}}, + {{41, 201581, 4}}, + {{41, 201581, 5}}, + }, + }, + SparkHighlanderLv2: { + ID: 2015802, + Name: "Highlander", + Description: "A Spark that gives a skill hint for \"Highlander\".", + Group: 20158, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201581, 1}}, + {{41, 201581, 2}}, + {{41, 201581, 3}}, + {{41, 201581, 4}}, + {{41, 201581, 5}}, + }, + }, + SparkHighlanderLv3: { + ID: 2015803, + Name: "Highlander", + Description: "A Spark that gives a skill hint for \"Highlander\".", + Group: 20158, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201581, 1}}, + {{41, 201581, 2}}, + {{41, 201581, 3}}, + {{41, 201581, 4}}, + {{41, 201581, 5}}, + }, + }, + SparkUmaStanLv1: { + ID: 2015901, + Name: "Uma Stan", + Description: "A Spark that gives a skill hint for \"Uma Stan\".", + Group: 20159, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201591, 1}}, + {{41, 201591, 2}}, + {{41, 201591, 3}}, + {{41, 201591, 4}}, + {{41, 201591, 5}}, + }, + }, + SparkUmaStanLv2: { + ID: 2015902, + Name: "Uma Stan", + Description: "A Spark that gives a skill hint for \"Uma Stan\".", + Group: 20159, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201591, 1}}, + {{41, 201591, 2}}, + {{41, 201591, 3}}, + {{41, 201591, 4}}, + {{41, 201591, 5}}, + }, + }, + SparkUmaStanLv3: { + ID: 2015903, + Name: "Uma Stan", + Description: "A Spark that gives a skill hint for \"Uma Stan\".", + Group: 20159, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201591, 1}}, + {{41, 201591, 2}}, + {{41, 201591, 3}}, + {{41, 201591, 4}}, + {{41, 201591, 5}}, + }, + }, + SparkGroundworkLv1: { + ID: 2016001, + Name: "Groundwork", + Description: "A Spark that gives a skill hint for \"Groundwork\".", + Group: 20160, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201601, 1}}, + {{41, 201601, 2}}, + {{41, 201601, 3}}, + {{41, 201601, 4}}, + {{41, 201601, 5}}, + }, + }, + SparkGroundworkLv2: { + ID: 2016002, + Name: "Groundwork", + Description: "A Spark that gives a skill hint for \"Groundwork\".", + Group: 20160, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201601, 1}}, + {{41, 201601, 2}}, + {{41, 201601, 3}}, + {{41, 201601, 4}}, + {{41, 201601, 5}}, + }, + }, + SparkGroundworkLv3: { + ID: 2016003, + Name: "Groundwork", + Description: "A Spark that gives a skill hint for \"Groundwork\".", + Group: 20160, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201601, 1}}, + {{41, 201601, 2}}, + {{41, 201601, 3}}, + {{41, 201601, 4}}, + {{41, 201601, 5}}, + }, + }, + SparkTailHeldHighLv1: { + ID: 2016101, + Name: "Tail Held High", + Description: "A Spark that gives a skill hint for \"Tail Held High\".", + Group: 20161, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201611, 1}}, + {{41, 201611, 2}}, + {{41, 201611, 3}}, + {{41, 201611, 4}}, + {{41, 201611, 5}}, + }, + }, + SparkTailHeldHighLv2: { + ID: 2016102, + Name: "Tail Held High", + Description: "A Spark that gives a skill hint for \"Tail Held High\".", + Group: 20161, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201611, 1}}, + {{41, 201611, 2}}, + {{41, 201611, 3}}, + {{41, 201611, 4}}, + {{41, 201611, 5}}, + }, + }, + SparkTailHeldHighLv3: { + ID: 2016103, + Name: "Tail Held High", + Description: "A Spark that gives a skill hint for \"Tail Held High\".", + Group: 20161, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201611, 1}}, + {{41, 201611, 2}}, + {{41, 201611, 3}}, + {{41, 201611, 4}}, + {{41, 201611, 5}}, + }, + }, + SparkShakeItOutLv1: { + ID: 2016201, + Name: "Shake It Out", + Description: "A Spark that gives a skill hint for \"Shake It Out\".", + Group: 20162, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201621, 1}}, + {{41, 201621, 2}}, + {{41, 201621, 3}}, + {{41, 201621, 4}}, + {{41, 201621, 5}}, + }, + }, + SparkShakeItOutLv2: { + ID: 2016202, + Name: "Shake It Out", + Description: "A Spark that gives a skill hint for \"Shake It Out\".", + Group: 20162, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201621, 1}}, + {{41, 201621, 2}}, + {{41, 201621, 3}}, + {{41, 201621, 4}}, + {{41, 201621, 5}}, + }, + }, + SparkShakeItOutLv3: { + ID: 2016203, + Name: "Shake It Out", + Description: "A Spark that gives a skill hint for \"Shake It Out\".", + Group: 20162, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201621, 1}}, + {{41, 201621, 2}}, + {{41, 201621, 3}}, + {{41, 201621, 4}}, + {{41, 201621, 5}}, + }, + }, + SparkSympathyLv1: { + ID: 2016301, + Name: "Sympathy", + Description: "A Spark that gives a skill hint for \"Sympathy\".", + Group: 20163, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201631, 1}}, + {{41, 201631, 2}}, + {{41, 201631, 3}}, + {{41, 201631, 4}}, + {{41, 201631, 5}}, + }, + }, + SparkSympathyLv2: { + ID: 2016302, + Name: "Sympathy", + Description: "A Spark that gives a skill hint for \"Sympathy\".", + Group: 20163, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201631, 1}}, + {{41, 201631, 2}}, + {{41, 201631, 3}}, + {{41, 201631, 4}}, + {{41, 201631, 5}}, + }, + }, + SparkSympathyLv3: { + ID: 2016303, + Name: "Sympathy", + Description: "A Spark that gives a skill hint for \"Sympathy\".", + Group: 20163, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201631, 1}}, + {{41, 201631, 2}}, + {{41, 201631, 3}}, + {{41, 201631, 4}}, + {{41, 201631, 5}}, + }, + }, + SparkLoneWolfLv1: { + ID: 2016401, + Name: "Lone Wolf", + Description: "A Spark that gives a skill hint for \"Lone Wolf\".", + Group: 20164, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201641, 1}}, + {{41, 201641, 2}}, + {{41, 201641, 3}}, + {{41, 201641, 4}}, + {{41, 201641, 5}}, + }, + }, + SparkLoneWolfLv2: { + ID: 2016402, + Name: "Lone Wolf", + Description: "A Spark that gives a skill hint for \"Lone Wolf\".", + Group: 20164, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201641, 1}}, + {{41, 201641, 2}}, + {{41, 201641, 3}}, + {{41, 201641, 4}}, + {{41, 201641, 5}}, + }, + }, + SparkLoneWolfLv3: { + ID: 2016403, + Name: "Lone Wolf", + Description: "A Spark that gives a skill hint for \"Lone Wolf\".", + Group: 20164, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201641, 1}}, + {{41, 201641, 2}}, + {{41, 201641, 3}}, + {{41, 201641, 4}}, + {{41, 201641, 5}}, + }, + }, + SparkSlipstreamLv1: { + ID: 2016501, + Name: "Slipstream", + Description: "A Spark that gives a skill hint for \"Slipstream\".", + Group: 20165, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201651, 1}}, + {{41, 201651, 2}}, + {{41, 201651, 3}}, + {{41, 201651, 4}}, + {{41, 201651, 5}}, + }, + }, + SparkSlipstreamLv2: { + ID: 2016502, + Name: "Slipstream", + Description: "A Spark that gives a skill hint for \"Slipstream\".", + Group: 20165, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201651, 1}}, + {{41, 201651, 2}}, + {{41, 201651, 3}}, + {{41, 201651, 4}}, + {{41, 201651, 5}}, + }, + }, + SparkSlipstreamLv3: { + ID: 2016503, + Name: "Slipstream", + Description: "A Spark that gives a skill hint for \"Slipstream\".", + Group: 20165, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201651, 1}}, + {{41, 201651, 2}}, + {{41, 201651, 3}}, + {{41, 201651, 4}}, + {{41, 201651, 5}}, + }, + }, + SparkPlaytimesOverLv1: { + ID: 2016601, + Name: "Playtime's Over!", + Description: "A Spark that gives a skill hint for \"Playtime's Over!\".", + Group: 20166, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201661, 1}}, + {{41, 201661, 2}}, + {{41, 201661, 3}}, + {{41, 201661, 4}}, + {{41, 201661, 5}}, + }, + }, + SparkPlaytimesOverLv2: { + ID: 2016602, + Name: "Playtime's Over!", + Description: "A Spark that gives a skill hint for \"Playtime's Over!\".", + Group: 20166, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201661, 1}}, + {{41, 201661, 2}}, + {{41, 201661, 3}}, + {{41, 201661, 4}}, + {{41, 201661, 5}}, + }, + }, + SparkPlaytimesOverLv3: { + ID: 2016603, + Name: "Playtime's Over!", + Description: "A Spark that gives a skill hint for \"Playtime's Over!\".", + Group: 20166, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201661, 1}}, + {{41, 201661, 2}}, + {{41, 201661, 3}}, + {{41, 201661, 4}}, + {{41, 201661, 5}}, + }, + }, + SparkTopPickLv1: { + ID: 2016701, + Name: "Top Pick", + Description: "A Spark that gives a skill hint for \"Top Pick\".", + Group: 20167, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201672, 1}}, + {{41, 201672, 2}}, + {{41, 201672, 3}}, + {{41, 201672, 4}}, + {{41, 201672, 5}}, + }, + }, + SparkTopPickLv2: { + ID: 2016702, + Name: "Top Pick", + Description: "A Spark that gives a skill hint for \"Top Pick\".", + Group: 20167, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201672, 1}}, + {{41, 201672, 2}}, + {{41, 201672, 3}}, + {{41, 201672, 4}}, + {{41, 201672, 5}}, + }, + }, + SparkTopPickLv3: { + ID: 2016703, + Name: "Top Pick", + Description: "A Spark that gives a skill hint for \"Top Pick\".", + Group: 20167, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201672, 1}}, + {{41, 201672, 2}}, + {{41, 201672, 3}}, + {{41, 201672, 4}}, + {{41, 201672, 5}}, + }, + }, + SparkForwardMarchLv1: { + ID: 2016801, + Name: "Forward, March!", + Description: "A Spark that gives a skill hint for \"Forward, March!\".", + Group: 20168, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201682, 1}}, + {{41, 201682, 2}}, + {{41, 201682, 3}}, + {{41, 201682, 4}}, + {{41, 201682, 5}}, + }, + }, + SparkForwardMarchLv2: { + ID: 2016802, + Name: "Forward, March!", + Description: "A Spark that gives a skill hint for \"Forward, March!\".", + Group: 20168, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201682, 1}}, + {{41, 201682, 2}}, + {{41, 201682, 3}}, + {{41, 201682, 4}}, + {{41, 201682, 5}}, + }, + }, + SparkForwardMarchLv3: { + ID: 2016803, + Name: "Forward, March!", + Description: "A Spark that gives a skill hint for \"Forward, March!\".", + Group: 20168, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201682, 1}}, + {{41, 201682, 2}}, + {{41, 201682, 3}}, + {{41, 201682, 4}}, + {{41, 201682, 5}}, + }, + }, + SparkBeStillLv1: { + ID: 2016901, + Name: "Be Still", + Description: "A Spark that gives a skill hint for \"Be Still\".", + Group: 20169, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201692, 1}}, + {{41, 201692, 2}}, + {{41, 201692, 3}}, + {{41, 201692, 4}}, + {{41, 201692, 5}}, + }, + }, + SparkBeStillLv2: { + ID: 2016902, + Name: "Be Still", + Description: "A Spark that gives a skill hint for \"Be Still\".", + Group: 20169, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201692, 1}}, + {{41, 201692, 2}}, + {{41, 201692, 3}}, + {{41, 201692, 4}}, + {{41, 201692, 5}}, + }, + }, + SparkBeStillLv3: { + ID: 2016903, + Name: "Be Still", + Description: "A Spark that gives a skill hint for \"Be Still\".", + Group: 20169, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201692, 1}}, + {{41, 201692, 2}}, + {{41, 201692, 3}}, + {{41, 201692, 4}}, + {{41, 201692, 5}}, + }, + }, + SparkAllIveGotLv1: { + ID: 2017001, + Name: "All I've Got", + Description: "A Spark that gives a skill hint for \"All I've Got\".", + Group: 20170, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201702, 1}}, + {{41, 201702, 2}}, + {{41, 201702, 3}}, + {{41, 201702, 4}}, + {{41, 201702, 5}}, + }, + }, + SparkAllIveGotLv2: { + ID: 2017002, + Name: "All I've Got", + Description: "A Spark that gives a skill hint for \"All I've Got\".", + Group: 20170, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201702, 1}}, + {{41, 201702, 2}}, + {{41, 201702, 3}}, + {{41, 201702, 4}}, + {{41, 201702, 5}}, + }, + }, + SparkAllIveGotLv3: { + ID: 2017003, + Name: "All I've Got", + Description: "A Spark that gives a skill hint for \"All I've Got\".", + Group: 20170, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201702, 1}}, + {{41, 201702, 2}}, + {{41, 201702, 3}}, + {{41, 201702, 4}}, + {{41, 201702, 5}}, + }, + }, + SparkHeadOnLv1: { + ID: 2019001, + Name: "Head-On", + Description: "A Spark that gives a skill hint for \"Head-On\".", + Group: 20190, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201902, 1}}, + {{41, 201902, 2}}, + {{41, 201902, 3}}, + {{41, 201902, 4}}, + {{41, 201902, 5}}, + }, + }, + SparkHeadOnLv2: { + ID: 2019002, + Name: "Head-On", + Description: "A Spark that gives a skill hint for \"Head-On\".", + Group: 20190, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201902, 1}}, + {{41, 201902, 2}}, + {{41, 201902, 3}}, + {{41, 201902, 4}}, + {{41, 201902, 5}}, + }, + }, + SparkHeadOnLv3: { + ID: 2019003, + Name: "Head-On", + Description: "A Spark that gives a skill hint for \"Head-On\".", + Group: 20190, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 201902, 1}}, + {{41, 201902, 2}}, + {{41, 201902, 3}}, + {{41, 201902, 4}}, + {{41, 201902, 5}}, + }, + }, + SparkFamiliarGroundLv1: { + ID: 2020001, + Name: "Familiar Ground", + Description: "A Spark that gives a skill hint for \"Familiar Ground\".", + Group: 20200, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 202002, 1}}, + {{41, 202002, 2}}, + {{41, 202002, 3}}, + {{41, 202002, 4}}, + {{41, 202002, 5}}, + }, + }, + SparkFamiliarGroundLv2: { + ID: 2020002, + Name: "Familiar Ground", + Description: "A Spark that gives a skill hint for \"Familiar Ground\".", + Group: 20200, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 202002, 1}}, + {{41, 202002, 2}}, + {{41, 202002, 3}}, + {{41, 202002, 4}}, + {{41, 202002, 5}}, + }, + }, + SparkFamiliarGroundLv3: { + ID: 2020003, + Name: "Familiar Ground", + Description: "A Spark that gives a skill hint for \"Familiar Ground\".", + Group: 20200, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 202002, 1}}, + {{41, 202002, 2}}, + {{41, 202002, 3}}, + {{41, 202002, 4}}, + {{41, 202002, 5}}, + }, + }, + SparkFeatureActLv1: { + ID: 2020101, + Name: "Feature Act", + Description: "A Spark that gives a skill hint for \"Feature Act\".", + Group: 20201, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 202012, 1}}, + {{41, 202012, 2}}, + {{41, 202012, 3}}, + {{41, 202012, 4}}, + {{41, 202012, 5}}, + }, + }, + SparkFeatureActLv2: { + ID: 2020102, + Name: "Feature Act", + Description: "A Spark that gives a skill hint for \"Feature Act\".", + Group: 20201, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 202012, 1}}, + {{41, 202012, 2}}, + {{41, 202012, 3}}, + {{41, 202012, 4}}, + {{41, 202012, 5}}, + }, + }, + SparkFeatureActLv3: { + ID: 2020103, + Name: "Feature Act", + Description: "A Spark that gives a skill hint for \"Feature Act\".", + Group: 20201, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 202012, 1}}, + {{41, 202012, 2}}, + {{41, 202012, 3}}, + {{41, 202012, 4}}, + {{41, 202012, 5}}, + }, + }, + SparkEarlyStartLv1: { + ID: 2020201, + Name: "Early Start", + Description: "A Spark that gives a skill hint for \"Early Start\".", + Group: 20202, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 202022, 1}}, + {{41, 202022, 2}}, + {{41, 202022, 3}}, + {{41, 202022, 4}}, + {{41, 202022, 5}}, + }, + }, + SparkEarlyStartLv2: { + ID: 2020202, + Name: "Early Start", + Description: "A Spark that gives a skill hint for \"Early Start\".", + Group: 20202, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 202022, 1}}, + {{41, 202022, 2}}, + {{41, 202022, 3}}, + {{41, 202022, 4}}, + {{41, 202022, 5}}, + }, + }, + SparkEarlyStartLv3: { + ID: 2020203, + Name: "Early Start", + Description: "A Spark that gives a skill hint for \"Early Start\".", + Group: 20202, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 202022, 1}}, + {{41, 202022, 2}}, + {{41, 202022, 3}}, + {{41, 202022, 4}}, + {{41, 202022, 5}}, + }, + }, + SparkRiskyBusinessLv1: { + ID: 2020301, + Name: "Risky Business", + Description: "A Spark that gives a skill hint for \"Risky Business\".", + Group: 20203, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 202032, 1}}, + {{41, 202032, 2}}, + {{41, 202032, 3}}, + {{41, 202032, 4}}, + {{41, 202032, 5}}, + }, + }, + SparkRiskyBusinessLv2: { + ID: 2020302, + Name: "Risky Business", + Description: "A Spark that gives a skill hint for \"Risky Business\".", + Group: 20203, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 202032, 1}}, + {{41, 202032, 2}}, + {{41, 202032, 3}}, + {{41, 202032, 4}}, + {{41, 202032, 5}}, + }, + }, + SparkRiskyBusinessLv3: { + ID: 2020303, + Name: "Risky Business", + Description: "A Spark that gives a skill hint for \"Risky Business\".", + Group: 20203, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 202032, 1}}, + {{41, 202032, 2}}, + {{41, 202032, 3}}, + {{41, 202032, 4}}, + {{41, 202032, 5}}, + }, + }, + SparkIgnitedSpiritSPDLv1: { + ID: 2100101, + Name: "Ignited Spirit SPD", + Description: "A Spark that gives a skill hint for \"Ignited Spirit SPD\".", + Group: 21001, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 210012, 1}}, + {{41, 210012, 2}}, + {{41, 210012, 3}}, + {{41, 210012, 4}}, + {{41, 210012, 5}}, + }, + }, + SparkIgnitedSpiritSPDLv2: { + ID: 2100102, + Name: "Ignited Spirit SPD", + Description: "A Spark that gives a skill hint for \"Ignited Spirit SPD\".", + Group: 21001, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 210012, 1}}, + {{41, 210012, 2}}, + {{41, 210012, 3}}, + {{41, 210012, 4}}, + {{41, 210012, 5}}, + }, + }, + SparkIgnitedSpiritSPDLv3: { + ID: 2100103, + Name: "Ignited Spirit SPD", + Description: "A Spark that gives a skill hint for \"Ignited Spirit SPD\".", + Group: 21001, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 210012, 1}}, + {{41, 210012, 2}}, + {{41, 210012, 3}}, + {{41, 210012, 4}}, + {{41, 210012, 5}}, + }, + }, + SparkIgnitedSpiritSTALv1: { + ID: 2100201, + Name: "Ignited Spirit STA", + Description: "A Spark that gives a skill hint for \"Ignited Spirit STA\".", + Group: 21002, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 210022, 1}}, + {{41, 210022, 2}}, + {{41, 210022, 3}}, + {{41, 210022, 4}}, + {{41, 210022, 5}}, + }, + }, + SparkIgnitedSpiritSTALv2: { + ID: 2100202, + Name: "Ignited Spirit STA", + Description: "A Spark that gives a skill hint for \"Ignited Spirit STA\".", + Group: 21002, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 210022, 1}}, + {{41, 210022, 2}}, + {{41, 210022, 3}}, + {{41, 210022, 4}}, + {{41, 210022, 5}}, + }, + }, + SparkIgnitedSpiritSTALv3: { + ID: 2100203, + Name: "Ignited Spirit STA", + Description: "A Spark that gives a skill hint for \"Ignited Spirit STA\".", + Group: 21002, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 210022, 1}}, + {{41, 210022, 2}}, + {{41, 210022, 3}}, + {{41, 210022, 4}}, + {{41, 210022, 5}}, + }, + }, + SparkIgnitedSpiritPWRLv1: { + ID: 2100301, + Name: "Ignited Spirit PWR", + Description: "A Spark that gives a skill hint for \"Ignited Spirit PWR\".", + Group: 21003, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 210032, 1}}, + {{41, 210032, 2}}, + {{41, 210032, 3}}, + {{41, 210032, 4}}, + {{41, 210032, 5}}, + }, + }, + SparkIgnitedSpiritPWRLv2: { + ID: 2100302, + Name: "Ignited Spirit PWR", + Description: "A Spark that gives a skill hint for \"Ignited Spirit PWR\".", + Group: 21003, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 210032, 1}}, + {{41, 210032, 2}}, + {{41, 210032, 3}}, + {{41, 210032, 4}}, + {{41, 210032, 5}}, + }, + }, + SparkIgnitedSpiritPWRLv3: { + ID: 2100303, + Name: "Ignited Spirit PWR", + Description: "A Spark that gives a skill hint for \"Ignited Spirit PWR\".", + Group: 21003, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 210032, 1}}, + {{41, 210032, 2}}, + {{41, 210032, 3}}, + {{41, 210032, 4}}, + {{41, 210032, 5}}, + }, + }, + SparkIgnitedSpiritGUTSLv1: { + ID: 2100401, + Name: "Ignited Spirit GUTS", + Description: "A Spark that gives a skill hint for \"Ignited Spirit GUTS\".", + Group: 21004, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 210042, 1}}, + {{41, 210042, 2}}, + {{41, 210042, 3}}, + {{41, 210042, 4}}, + {{41, 210042, 5}}, + }, + }, + SparkIgnitedSpiritGUTSLv2: { + ID: 2100402, + Name: "Ignited Spirit GUTS", + Description: "A Spark that gives a skill hint for \"Ignited Spirit GUTS\".", + Group: 21004, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 210042, 1}}, + {{41, 210042, 2}}, + {{41, 210042, 3}}, + {{41, 210042, 4}}, + {{41, 210042, 5}}, + }, + }, + SparkIgnitedSpiritGUTSLv3: { + ID: 2100403, + Name: "Ignited Spirit GUTS", + Description: "A Spark that gives a skill hint for \"Ignited Spirit GUTS\".", + Group: 21004, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 210042, 1}}, + {{41, 210042, 2}}, + {{41, 210042, 3}}, + {{41, 210042, 4}}, + {{41, 210042, 5}}, + }, + }, + SparkIgnitedSpiritWITLv1: { + ID: 2100501, + Name: "Ignited Spirit WIT", + Description: "A Spark that gives a skill hint for \"Ignited Spirit WIT\".", + Group: 21005, + Rarity: 1, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 210052, 1}}, + {{41, 210052, 2}}, + {{41, 210052, 3}}, + {{41, 210052, 4}}, + {{41, 210052, 5}}, + }, + }, + SparkIgnitedSpiritWITLv2: { + ID: 2100502, + Name: "Ignited Spirit WIT", + Description: "A Spark that gives a skill hint for \"Ignited Spirit WIT\".", + Group: 21005, + Rarity: 2, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 210052, 1}}, + {{41, 210052, 2}}, + {{41, 210052, 3}}, + {{41, 210052, 4}}, + {{41, 210052, 5}}, + }, + }, + SparkIgnitedSpiritWITLv3: { + ID: 2100503, + Name: "Ignited Spirit WIT", + Description: "A Spark that gives a skill hint for \"Ignited Spirit WIT\".", + Group: 21005, + Rarity: 3, + Type: 4, + Effects: [][]SparkEffect{ + {{41, 210052, 1}}, + {{41, 210052, 2}}, + {{41, 210052, 3}}, + {{41, 210052, 4}}, + {{41, 210052, 5}}, + }, + }, + SparkURAFinaleLv1: { + ID: 3000101, + Name: "URA Finale", + Description: "A Spark that increases Speed and Stamina.", + Group: 30001, + Rarity: 1, + Type: 6, + Effects: [][]SparkEffect{ + {{1, 10, 0}, {2, 10, 0}}, + {{1, 20, 0}, {2, 20, 0}}, + {{1, 30, 0}, {2, 30, 0}}, + }, + }, + SparkURAFinaleLv2: { + ID: 3000102, + Name: "URA Finale", + Description: "A Spark that increases Speed and Stamina.", + Group: 30001, + Rarity: 2, + Type: 6, + Effects: [][]SparkEffect{ + {{1, 10, 0}, {2, 10, 0}}, + {{1, 20, 0}, {2, 20, 0}}, + {{1, 30, 0}, {2, 30, 0}}, + }, + }, + SparkURAFinaleLv3: { + ID: 3000103, + Name: "URA Finale", + Description: "A Spark that increases Speed and Stamina.", + Group: 30001, + Rarity: 3, + Type: 6, + Effects: [][]SparkEffect{ + {{1, 10, 0}, {2, 10, 0}}, + {{1, 20, 0}, {2, 20, 0}}, + {{1, 30, 0}, {2, 30, 0}}, + }, + }, + SparkUnityCupLv1: { + ID: 3000201, + Name: "Unity Cup", + Description: "A Spark that increases power and wits.", + Group: 30002, + Rarity: 1, + Type: 6, + Effects: [][]SparkEffect{ + {{3, 10, 0}, {5, 10, 0}}, + {{3, 20, 0}, {5, 20, 0}}, + {{3, 30, 0}, {5, 30, 0}}, + }, + }, + SparkUnityCupLv2: { + ID: 3000202, + Name: "Unity Cup", + Description: "A Spark that increases power and wits.", + Group: 30002, + Rarity: 2, + Type: 6, + Effects: [][]SparkEffect{ + {{3, 10, 0}, {5, 10, 0}}, + {{3, 20, 0}, {5, 20, 0}}, + {{3, 30, 0}, {5, 30, 0}}, + }, + }, + SparkUnityCupLv3: { + ID: 3000203, + Name: "Unity Cup", + Description: "A Spark that increases power and wits.", + Group: 30002, + Rarity: 3, + Type: 6, + Effects: [][]SparkEffect{ + {{3, 10, 0}, {5, 10, 0}}, + {{3, 20, 0}, {5, 20, 0}}, + {{3, 30, 0}, {5, 30, 0}}, + }, + }, + SparkShootingStarLv1: { + ID: 10010101, + Name: "Shooting Star", + Description: "A Spark that gives a skill hint for \"Shooting Star\".", + Group: 100101, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900011, 1}}, + {{41, 900011, 2}}, + {{41, 900011, 3}}, + }, + }, + SparkShootingStarLv2: { + ID: 10010102, + Name: "Shooting Star", + Description: "A Spark that gives a skill hint for \"Shooting Star\".", + Group: 100101, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900011, 1}}, + {{41, 900011, 2}}, + {{41, 900011, 3}}, + }, + }, + SparkShootingStarLv3: { + ID: 10010103, + Name: "Shooting Star", + Description: "A Spark that gives a skill hint for \"Shooting Star\".", + Group: 100101, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900011, 1}}, + {{41, 900011, 2}}, + {{41, 900011, 3}}, + }, + }, + SparkDazzlnDiverLv1: { + ID: 10010201, + Name: "Dazzl'n ♪ Diver", + Description: "A Spark that gives a skill hint for \"Dazzl'n ♪ Diver\".", + Group: 100102, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910011, 1}}, + {{41, 910011, 2}}, + {{41, 910011, 3}}, + }, + }, + SparkDazzlnDiverLv2: { + ID: 10010202, + Name: "Dazzl'n ♪ Diver", + Description: "A Spark that gives a skill hint for \"Dazzl'n ♪ Diver\".", + Group: 100102, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910011, 1}}, + {{41, 910011, 2}}, + {{41, 910011, 3}}, + }, + }, + SparkDazzlnDiverLv3: { + ID: 10010203, + Name: "Dazzl'n ♪ Diver", + Description: "A Spark that gives a skill hint for \"Dazzl'n ♪ Diver\".", + Group: 100102, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910011, 1}}, + {{41, 910011, 2}}, + {{41, 910011, 3}}, + }, + }, + SparkTheViewfromtheLeadIsMineLv1: { + ID: 10020101, + Name: "The View from the Lead Is Mine!", + Description: "A Spark that gives a skill hint for \"The View from the Lead Is Mine!\".", + Group: 100201, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900021, 1}}, + {{41, 900021, 2}}, + {{41, 900021, 3}}, + }, + }, + SparkTheViewfromtheLeadIsMineLv2: { + ID: 10020102, + Name: "The View from the Lead Is Mine!", + Description: "A Spark that gives a skill hint for \"The View from the Lead Is Mine!\".", + Group: 100201, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900021, 1}}, + {{41, 900021, 2}}, + {{41, 900021, 3}}, + }, + }, + SparkTheViewfromtheLeadIsMineLv3: { + ID: 10020103, + Name: "The View from the Lead Is Mine!", + Description: "A Spark that gives a skill hint for \"The View from the Lead Is Mine!\".", + Group: 100201, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900021, 1}}, + {{41, 900021, 2}}, + {{41, 900021, 3}}, + }, + }, + SparkSkyHighTeioStepLv1: { + ID: 10030101, + Name: "Sky-High Teio Step", + Description: "A Spark that gives a skill hint for \"Sky-High Teio Step\".", + Group: 100301, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900031, 1}}, + {{41, 900031, 2}}, + {{41, 900031, 3}}, + }, + }, + SparkSkyHighTeioStepLv2: { + ID: 10030102, + Name: "Sky-High Teio Step", + Description: "A Spark that gives a skill hint for \"Sky-High Teio Step\".", + Group: 100301, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900031, 1}}, + {{41, 900031, 2}}, + {{41, 900031, 3}}, + }, + }, + SparkSkyHighTeioStepLv3: { + ID: 10030103, + Name: "Sky-High Teio Step", + Description: "A Spark that gives a skill hint for \"Sky-High Teio Step\".", + Group: 100301, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900031, 1}}, + {{41, 900031, 2}}, + {{41, 900031, 3}}, + }, + }, + SparkCertainVictoryLv1: { + ID: 10030201, + Name: "Certain Victory", + Description: "A Spark that gives a skill hint for \"Certain Victory\".", + Group: 100302, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910031, 1}}, + {{41, 910031, 2}}, + {{41, 910031, 3}}, + }, + }, + SparkCertainVictoryLv2: { + ID: 10030202, + Name: "Certain Victory", + Description: "A Spark that gives a skill hint for \"Certain Victory\".", + Group: 100302, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910031, 1}}, + {{41, 910031, 2}}, + {{41, 910031, 3}}, + }, + }, + SparkCertainVictoryLv3: { + ID: 10030203, + Name: "Certain Victory", + Description: "A Spark that gives a skill hint for \"Certain Victory\".", + Group: 100302, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910031, 1}}, + {{41, 910031, 2}}, + {{41, 910031, 3}}, + }, + }, + SparkRedShiftLP1211MLv1: { + ID: 10040101, + Name: "Red Shift/LP1211-M", + Description: "A Spark that gives a skill hint for \"Red Shift/LP1211-M\".", + Group: 100401, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900041, 1}}, + {{41, 900041, 2}}, + {{41, 900041, 3}}, + }, + }, + SparkRedShiftLP1211MLv2: { + ID: 10040102, + Name: "Red Shift/LP1211-M", + Description: "A Spark that gives a skill hint for \"Red Shift/LP1211-M\".", + Group: 100401, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900041, 1}}, + {{41, 900041, 2}}, + {{41, 900041, 3}}, + }, + }, + SparkRedShiftLP1211MLv3: { + ID: 10040103, + Name: "Red Shift/LP1211-M", + Description: "A Spark that gives a skill hint for \"Red Shift/LP1211-M\".", + Group: 100401, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900041, 1}}, + {{41, 900041, 2}}, + {{41, 900041, 3}}, + }, + }, + SparkAKissforCourageLv1: { + ID: 10040201, + Name: "A Kiss for Courage", + Description: "A Spark that gives a skill hint for \"A Kiss for Courage\".", + Group: 100402, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910041, 1}}, + {{41, 910041, 2}}, + {{41, 910041, 3}}, + }, + }, + SparkAKissforCourageLv2: { + ID: 10040202, + Name: "A Kiss for Courage", + Description: "A Spark that gives a skill hint for \"A Kiss for Courage\".", + Group: 100402, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910041, 1}}, + {{41, 910041, 2}}, + {{41, 910041, 3}}, + }, + }, + SparkAKissforCourageLv3: { + ID: 10040203, + Name: "A Kiss for Courage", + Description: "A Spark that gives a skill hint for \"A Kiss for Courage\".", + Group: 100402, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910041, 1}}, + {{41, 910041, 2}}, + {{41, 910041, 3}}, + }, + }, + SparkLightsofVaudevilleLv1: { + ID: 10050101, + Name: "Lights of Vaudeville", + Description: "A Spark that gives a skill hint for \"Lights of Vaudeville\".", + Group: 100501, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900051, 1}}, + {{41, 900051, 2}}, + {{41, 900051, 3}}, + }, + }, + SparkLightsofVaudevilleLv2: { + ID: 10050102, + Name: "Lights of Vaudeville", + Description: "A Spark that gives a skill hint for \"Lights of Vaudeville\".", + Group: 100501, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900051, 1}}, + {{41, 900051, 2}}, + {{41, 900051, 3}}, + }, + }, + SparkLightsofVaudevilleLv3: { + ID: 10050103, + Name: "Lights of Vaudeville", + Description: "A Spark that gives a skill hint for \"Lights of Vaudeville\".", + Group: 100501, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900051, 1}}, + {{41, 900051, 2}}, + {{41, 900051, 3}}, + }, + }, + SparkTriumphantPulseLv1: { + ID: 10060101, + Name: "Triumphant Pulse", + Description: "A Spark that gives a skill hint for \"Triumphant Pulse\".", + Group: 100601, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900061, 1}}, + {{41, 900061, 2}}, + {{41, 900061, 3}}, + }, + }, + SparkTriumphantPulseLv2: { + ID: 10060102, + Name: "Triumphant Pulse", + Description: "A Spark that gives a skill hint for \"Triumphant Pulse\".", + Group: 100601, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900061, 1}}, + {{41, 900061, 2}}, + {{41, 900061, 3}}, + }, + }, + SparkTriumphantPulseLv3: { + ID: 10060103, + Name: "Triumphant Pulse", + Description: "A Spark that gives a skill hint for \"Triumphant Pulse\".", + Group: 100601, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900061, 1}}, + {{41, 900061, 2}}, + {{41, 900061, 3}}, + }, + }, + SparkFestiveMiracleLv1: { + ID: 10060201, + Name: "Festive Miracle", + Description: "A Spark that gives a skill hint for \"Festive Miracle\".", + Group: 100602, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910061, 1}}, + {{41, 910061, 2}}, + {{41, 910061, 3}}, + }, + }, + SparkFestiveMiracleLv2: { + ID: 10060202, + Name: "Festive Miracle", + Description: "A Spark that gives a skill hint for \"Festive Miracle\".", + Group: 100602, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910061, 1}}, + {{41, 910061, 2}}, + {{41, 910061, 3}}, + }, + }, + SparkFestiveMiracleLv3: { + ID: 10060203, + Name: "Festive Miracle", + Description: "A Spark that gives a skill hint for \"Festive Miracle\".", + Group: 100602, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910061, 1}}, + {{41, 910061, 2}}, + {{41, 910061, 3}}, + }, + }, + SparkAnchorsAweighLv1: { + ID: 10070101, + Name: "Anchors Aweigh!", + Description: "A Spark that gives a skill hint for \"Anchors Aweigh!\".", + Group: 100701, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900071, 1}}, + {{41, 900071, 2}}, + {{41, 900071, 3}}, + }, + }, + SparkAnchorsAweighLv2: { + ID: 10070102, + Name: "Anchors Aweigh!", + Description: "A Spark that gives a skill hint for \"Anchors Aweigh!\".", + Group: 100701, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900071, 1}}, + {{41, 900071, 2}}, + {{41, 900071, 3}}, + }, + }, + SparkAnchorsAweighLv3: { + ID: 10070103, + Name: "Anchors Aweigh!", + Description: "A Spark that gives a skill hint for \"Anchors Aweigh!\".", + Group: 100701, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900071, 1}}, + {{41, 900071, 2}}, + {{41, 900071, 3}}, + }, + }, + SparkCutandDriveLv1: { + ID: 10080101, + Name: "Cut and Drive!", + Description: "A Spark that gives a skill hint for \"Cut and Drive!\".", + Group: 100801, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900081, 1}}, + {{41, 900081, 2}}, + {{41, 900081, 3}}, + }, + }, + SparkCutandDriveLv2: { + ID: 10080102, + Name: "Cut and Drive!", + Description: "A Spark that gives a skill hint for \"Cut and Drive!\".", + Group: 100801, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900081, 1}}, + {{41, 900081, 2}}, + {{41, 900081, 3}}, + }, + }, + SparkCutandDriveLv3: { + ID: 10080103, + Name: "Cut and Drive!", + Description: "A Spark that gives a skill hint for \"Cut and Drive!\".", + Group: 100801, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900081, 1}}, + {{41, 900081, 2}}, + {{41, 900081, 3}}, + }, + }, + SparkResplendentRedAceLv1: { + ID: 10090101, + Name: "Resplendent Red Ace", + Description: "A Spark that gives a skill hint for \"Resplendent Red Ace\".", + Group: 100901, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900091, 1}}, + {{41, 900091, 2}}, + {{41, 900091, 3}}, + }, + }, + SparkResplendentRedAceLv2: { + ID: 10090102, + Name: "Resplendent Red Ace", + Description: "A Spark that gives a skill hint for \"Resplendent Red Ace\".", + Group: 100901, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900091, 1}}, + {{41, 900091, 2}}, + {{41, 900091, 3}}, + }, + }, + SparkResplendentRedAceLv3: { + ID: 10090103, + Name: "Resplendent Red Ace", + Description: "A Spark that gives a skill hint for \"Resplendent Red Ace\".", + Group: 100901, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900091, 1}}, + {{41, 900091, 2}}, + {{41, 900091, 3}}, + }, + }, + SparkShootingforVictoryLv1: { + ID: 10100101, + Name: "Shooting for Victory!", + Description: "A Spark that gives a skill hint for \"Shooting for Victory!\".", + Group: 101001, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900101, 1}}, + {{41, 900101, 2}}, + {{41, 900101, 3}}, + }, + }, + SparkShootingforVictoryLv2: { + ID: 10100102, + Name: "Shooting for Victory!", + Description: "A Spark that gives a skill hint for \"Shooting for Victory!\".", + Group: 101001, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900101, 1}}, + {{41, 900101, 2}}, + {{41, 900101, 3}}, + }, + }, + SparkShootingforVictoryLv3: { + ID: 10100103, + Name: "Shooting for Victory!", + Description: "A Spark that gives a skill hint for \"Shooting for Victory!\".", + Group: 101001, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900101, 1}}, + {{41, 900101, 2}}, + {{41, 900101, 3}}, + }, + }, + SparkWhereTheresaWillTheresaWayLv1: { + ID: 10110101, + Name: "Where There's a Will, There's a Way", + Description: "A Spark that gives a skill hint for \"Where There's a Will, There's a Way\".", + Group: 101101, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900111, 1}}, + {{41, 900111, 2}}, + {{41, 900111, 3}}, + }, + }, + SparkWhereTheresaWillTheresaWayLv2: { + ID: 10110102, + Name: "Where There's a Will, There's a Way", + Description: "A Spark that gives a skill hint for \"Where There's a Will, There's a Way\".", + Group: 101101, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900111, 1}}, + {{41, 900111, 2}}, + {{41, 900111, 3}}, + }, + }, + SparkWhereTheresaWillTheresaWayLv3: { + ID: 10110103, + Name: "Where There's a Will, There's a Way", + Description: "A Spark that gives a skill hint for \"Where There's a Will, There's a Way\".", + Group: 101101, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900111, 1}}, + {{41, 900111, 2}}, + {{41, 900111, 3}}, + }, + }, + SparkSuperiorHealLv1: { + ID: 10110201, + Name: "Superior Heal", + Description: "A Spark that gives a skill hint for \"Superior Heal\".", + Group: 101102, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910111, 1}}, + {{41, 910111, 2}}, + {{41, 910111, 3}}, + }, + }, + SparkSuperiorHealLv2: { + ID: 10110202, + Name: "Superior Heal", + Description: "A Spark that gives a skill hint for \"Superior Heal\".", + Group: 101102, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910111, 1}}, + {{41, 910111, 2}}, + {{41, 910111, 3}}, + }, + }, + SparkSuperiorHealLv3: { + ID: 10110203, + Name: "Superior Heal", + Description: "A Spark that gives a skill hint for \"Superior Heal\".", + Group: 101102, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910111, 1}}, + {{41, 910111, 2}}, + {{41, 910111, 3}}, + }, + }, + SparkYouandMeOneonOneLv1: { + ID: 10120101, + Name: "You and Me! One-on-One!", + Description: "A Spark that gives a skill hint for \"You and Me! One-on-One!\".", + Group: 101201, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900121, 1}}, + {{41, 900121, 2}}, + {{41, 900121, 3}}, + }, + }, + SparkYouandMeOneonOneLv2: { + ID: 10120102, + Name: "You and Me! One-on-One!", + Description: "A Spark that gives a skill hint for \"You and Me! One-on-One!\".", + Group: 101201, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900121, 1}}, + {{41, 900121, 2}}, + {{41, 900121, 3}}, + }, + }, + SparkYouandMeOneonOneLv3: { + ID: 10120103, + Name: "You and Me! One-on-One!", + Description: "A Spark that gives a skill hint for \"You and Me! One-on-One!\".", + Group: 101201, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900121, 1}}, + {{41, 900121, 2}}, + {{41, 900121, 3}}, + }, + }, + SparkTheDutyofDignityCallsLv1: { + ID: 10130101, + Name: "The Duty of Dignity Calls", + Description: "A Spark that gives a skill hint for \"The Duty of Dignity Calls\".", + Group: 101301, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900131, 1}}, + {{41, 900131, 2}}, + {{41, 900131, 3}}, + }, + }, + SparkTheDutyofDignityCallsLv2: { + ID: 10130102, + Name: "The Duty of Dignity Calls", + Description: "A Spark that gives a skill hint for \"The Duty of Dignity Calls\".", + Group: 101301, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900131, 1}}, + {{41, 900131, 2}}, + {{41, 900131, 3}}, + }, + }, + SparkTheDutyofDignityCallsLv3: { + ID: 10130103, + Name: "The Duty of Dignity Calls", + Description: "A Spark that gives a skill hint for \"The Duty of Dignity Calls\".", + Group: 101301, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900131, 1}}, + {{41, 900131, 2}}, + {{41, 900131, 3}}, + }, + }, + SparkLegacyoftheStrongLv1: { + ID: 10130201, + Name: "Legacy of the Strong", + Description: "A Spark that gives a skill hint for \"Legacy of the Strong\".", + Group: 101302, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910131, 1}}, + {{41, 910131, 2}}, + {{41, 910131, 3}}, + }, + }, + SparkLegacyoftheStrongLv2: { + ID: 10130202, + Name: "Legacy of the Strong", + Description: "A Spark that gives a skill hint for \"Legacy of the Strong\".", + Group: 101302, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910131, 1}}, + {{41, 910131, 2}}, + {{41, 910131, 3}}, + }, + }, + SparkLegacyoftheStrongLv3: { + ID: 10130203, + Name: "Legacy of the Strong", + Description: "A Spark that gives a skill hint for \"Legacy of the Strong\".", + Group: 101302, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910131, 1}}, + {{41, 910131, 2}}, + {{41, 910131, 3}}, + }, + }, + SparkVictoriaporplanchaLv1: { + ID: 10140101, + Name: "Victoria por plancha ☆", + Description: "A Spark that gives a skill hint for \"Victoria por plancha ☆\".", + Group: 101401, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900141, 1}}, + {{41, 900141, 2}}, + {{41, 900141, 3}}, + }, + }, + SparkVictoriaporplanchaLv2: { + ID: 10140102, + Name: "Victoria por plancha ☆", + Description: "A Spark that gives a skill hint for \"Victoria por plancha ☆\".", + Group: 101401, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900141, 1}}, + {{41, 900141, 2}}, + {{41, 900141, 3}}, + }, + }, + SparkVictoriaporplanchaLv3: { + ID: 10140103, + Name: "Victoria por plancha ☆", + Description: "A Spark that gives a skill hint for \"Victoria por plancha ☆\".", + Group: 101401, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900141, 1}}, + {{41, 900141, 2}}, + {{41, 900141, 3}}, + }, + }, + SparkCondorsFuryLv1: { + ID: 10140201, + Name: "Condor's Fury", + Description: "A Spark that gives a skill hint for \"Condor's Fury\".", + Group: 101402, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910141, 1}}, + {{41, 910141, 2}}, + {{41, 910141, 3}}, + }, + }, + SparkCondorsFuryLv2: { + ID: 10140202, + Name: "Condor's Fury", + Description: "A Spark that gives a skill hint for \"Condor's Fury\".", + Group: 101402, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910141, 1}}, + {{41, 910141, 2}}, + {{41, 910141, 3}}, + }, + }, + SparkCondorsFuryLv3: { + ID: 10140203, + Name: "Condor's Fury", + Description: "A Spark that gives a skill hint for \"Condor's Fury\".", + Group: 101402, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910141, 1}}, + {{41, 910141, 2}}, + {{41, 910141, 3}}, + }, + }, + SparkThisDanceIsforVittoriaLv1: { + ID: 10150101, + Name: "This Dance Is for Vittoria!", + Description: "A Spark that gives a skill hint for \"This Dance Is for Vittoria!\".", + Group: 101501, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900151, 1}}, + {{41, 900151, 2}}, + {{41, 900151, 3}}, + }, + }, + SparkThisDanceIsforVittoriaLv2: { + ID: 10150102, + Name: "This Dance Is for Vittoria!", + Description: "A Spark that gives a skill hint for \"This Dance Is for Vittoria!\".", + Group: 101501, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900151, 1}}, + {{41, 900151, 2}}, + {{41, 900151, 3}}, + }, + }, + SparkThisDanceIsforVittoriaLv3: { + ID: 10150103, + Name: "This Dance Is for Vittoria!", + Description: "A Spark that gives a skill hint for \"This Dance Is for Vittoria!\".", + Group: 101501, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900151, 1}}, + {{41, 900151, 2}}, + {{41, 900151, 3}}, + }, + }, + SparkBarcaroleofBlessingsLv1: { + ID: 10150201, + Name: "Barcarole of Blessings", + Description: "A Spark that gives a skill hint for \"Barcarole of Blessings\".", + Group: 101502, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910151, 1}}, + {{41, 910151, 2}}, + {{41, 910151, 3}}, + }, + }, + SparkBarcaroleofBlessingsLv2: { + ID: 10150202, + Name: "Barcarole of Blessings", + Description: "A Spark that gives a skill hint for \"Barcarole of Blessings\".", + Group: 101502, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910151, 1}}, + {{41, 910151, 2}}, + {{41, 910151, 3}}, + }, + }, + SparkBarcaroleofBlessingsLv3: { + ID: 10150203, + Name: "Barcarole of Blessings", + Description: "A Spark that gives a skill hint for \"Barcarole of Blessings\".", + Group: 101502, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910151, 1}}, + {{41, 910151, 2}}, + {{41, 910151, 3}}, + }, + }, + SparkShadowBreakLv1: { + ID: 10160101, + Name: "Shadow Break", + Description: "A Spark that gives a skill hint for \"Shadow Break\".", + Group: 101601, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900161, 1}}, + {{41, 900161, 2}}, + {{41, 900161, 3}}, + }, + }, + SparkShadowBreakLv2: { + ID: 10160102, + Name: "Shadow Break", + Description: "A Spark that gives a skill hint for \"Shadow Break\".", + Group: 101601, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900161, 1}}, + {{41, 900161, 2}}, + {{41, 900161, 3}}, + }, + }, + SparkShadowBreakLv3: { + ID: 10160103, + Name: "Shadow Break", + Description: "A Spark that gives a skill hint for \"Shadow Break\".", + Group: 101601, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900161, 1}}, + {{41, 900161, 2}}, + {{41, 900161, 3}}, + }, + }, + SparkBeholdThineEmperorsDivineMightLv1: { + ID: 10170101, + Name: "Behold Thine Emperor's Divine Might", + Description: "A Spark that gives a skill hint for \"Behold Thine Emperor's Divine Might\".", + Group: 101701, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900171, 1}}, + {{41, 900171, 2}}, + {{41, 900171, 3}}, + }, + }, + SparkBeholdThineEmperorsDivineMightLv2: { + ID: 10170102, + Name: "Behold Thine Emperor's Divine Might", + Description: "A Spark that gives a skill hint for \"Behold Thine Emperor's Divine Might\".", + Group: 101701, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900171, 1}}, + {{41, 900171, 2}}, + {{41, 900171, 3}}, + }, + }, + SparkBeholdThineEmperorsDivineMightLv3: { + ID: 10170103, + Name: "Behold Thine Emperor's Divine Might", + Description: "A Spark that gives a skill hint for \"Behold Thine Emperor's Divine Might\".", + Group: 101701, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900171, 1}}, + {{41, 900171, 2}}, + {{41, 900171, 3}}, + }, + }, + SparkArrowsWhistleShadowsDisperseLv1: { + ID: 10170201, + Name: "Arrows Whistle, Shadows Disperse", + Description: "A Spark that gives a skill hint for \"Arrows Whistle, Shadows Disperse\".", + Group: 101702, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910171, 1}}, + {{41, 910171, 2}}, + {{41, 910171, 3}}, + }, + }, + SparkArrowsWhistleShadowsDisperseLv2: { + ID: 10170202, + Name: "Arrows Whistle, Shadows Disperse", + Description: "A Spark that gives a skill hint for \"Arrows Whistle, Shadows Disperse\".", + Group: 101702, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910171, 1}}, + {{41, 910171, 2}}, + {{41, 910171, 3}}, + }, + }, + SparkArrowsWhistleShadowsDisperseLv3: { + ID: 10170203, + Name: "Arrows Whistle, Shadows Disperse", + Description: "A Spark that gives a skill hint for \"Arrows Whistle, Shadows Disperse\".", + Group: 101702, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910171, 1}}, + {{41, 910171, 2}}, + {{41, 910171, 3}}, + }, + }, + SparkBlazingPrideLv1: { + ID: 10180101, + Name: "Blazing Pride", + Description: "A Spark that gives a skill hint for \"Blazing Pride\".", + Group: 101801, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900181, 1}}, + {{41, 900181, 2}}, + {{41, 900181, 3}}, + }, + }, + SparkBlazingPrideLv2: { + ID: 10180102, + Name: "Blazing Pride", + Description: "A Spark that gives a skill hint for \"Blazing Pride\".", + Group: 101801, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900181, 1}}, + {{41, 900181, 2}}, + {{41, 900181, 3}}, + }, + }, + SparkBlazingPrideLv3: { + ID: 10180103, + Name: "Blazing Pride", + Description: "A Spark that gives a skill hint for \"Blazing Pride\".", + Group: 101801, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900181, 1}}, + {{41, 900181, 2}}, + {{41, 900181, 3}}, + }, + }, + SparkEternalMomentsLv1: { + ID: 10180201, + Name: "Eternal Moments", + Description: "A Spark that gives a skill hint for \"Eternal Moments\".", + Group: 101802, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910181, 1}}, + {{41, 910181, 2}}, + {{41, 910181, 3}}, + }, + }, + SparkEternalMomentsLv2: { + ID: 10180202, + Name: "Eternal Moments", + Description: "A Spark that gives a skill hint for \"Eternal Moments\".", + Group: 101802, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910181, 1}}, + {{41, 910181, 2}}, + {{41, 910181, 3}}, + }, + }, + SparkEternalMomentsLv3: { + ID: 10180203, + Name: "Eternal Moments", + Description: "A Spark that gives a skill hint for \"Eternal Moments\".", + Group: 101802, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910181, 1}}, + {{41, 910181, 2}}, + {{41, 910181, 3}}, + }, + }, + SparkOMGTheFinalSprintLv1: { + ID: 10190101, + Name: "OMG! (゚∀゚) The Final Sprint! ☆", + Description: "A Spark that gives a skill hint for \"OMG! (゚∀゚) The Final Sprint! ☆\".", + Group: 101901, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900191, 1}}, + {{41, 900191, 2}}, + {{41, 900191, 3}}, + }, + }, + SparkOMGTheFinalSprintLv2: { + ID: 10190102, + Name: "OMG! (゚∀゚) The Final Sprint! ☆", + Description: "A Spark that gives a skill hint for \"OMG! (゚∀゚) The Final Sprint! ☆\".", + Group: 101901, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900191, 1}}, + {{41, 900191, 2}}, + {{41, 900191, 3}}, + }, + }, + SparkOMGTheFinalSprintLv3: { + ID: 10190103, + Name: "OMG! (゚∀゚) The Final Sprint! ☆", + Description: "A Spark that gives a skill hint for \"OMG! (゚∀゚) The Final Sprint! ☆\".", + Group: 101901, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900191, 1}}, + {{41, 900191, 2}}, + {{41, 900191, 3}}, + }, + }, + SparkAnglingandSchemingLv1: { + ID: 10200101, + Name: "Angling and Scheming", + Description: "A Spark that gives a skill hint for \"Angling and Scheming\".", + Group: 102001, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900201, 1}}, + {{41, 900201, 2}}, + {{41, 900201, 3}}, + }, + }, + SparkAnglingandSchemingLv2: { + ID: 10200102, + Name: "Angling and Scheming", + Description: "A Spark that gives a skill hint for \"Angling and Scheming\".", + Group: 102001, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900201, 1}}, + {{41, 900201, 2}}, + {{41, 900201, 3}}, + }, + }, + SparkAnglingandSchemingLv3: { + ID: 10200103, + Name: "Angling and Scheming", + Description: "A Spark that gives a skill hint for \"Angling and Scheming\".", + Group: 102001, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900201, 1}}, + {{41, 900201, 2}}, + {{41, 900201, 3}}, + }, + }, + SparkWhiteLightningCominThroughLv1: { + ID: 10210101, + Name: "White Lightning Comin' Through!", + Description: "A Spark that gives a skill hint for \"White Lightning Comin' Through!\".", + Group: 102101, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900211, 1}}, + {{41, 900211, 2}}, + {{41, 900211, 3}}, + }, + }, + SparkWhiteLightningCominThroughLv2: { + ID: 10210102, + Name: "White Lightning Comin' Through!", + Description: "A Spark that gives a skill hint for \"White Lightning Comin' Through!\".", + Group: 102101, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900211, 1}}, + {{41, 900211, 2}}, + {{41, 900211, 3}}, + }, + }, + SparkWhiteLightningCominThroughLv3: { + ID: 10210103, + Name: "White Lightning Comin' Through!", + Description: "A Spark that gives a skill hint for \"White Lightning Comin' Through!\".", + Group: 102101, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900211, 1}}, + {{41, 900211, 2}}, + {{41, 900211, 3}}, + }, + }, + SparkFairyTaleLv1: { + ID: 10220101, + Name: "Fairy Tale", + Description: "A Spark that gives a skill hint for \"Fairy Tale\".", + Group: 102201, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900221, 1}}, + {{41, 900221, 2}}, + {{41, 900221, 3}}, + }, + }, + SparkFairyTaleLv2: { + ID: 10220102, + Name: "Fairy Tale", + Description: "A Spark that gives a skill hint for \"Fairy Tale\".", + Group: 102201, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900221, 1}}, + {{41, 900221, 2}}, + {{41, 900221, 3}}, + }, + }, + SparkFairyTaleLv3: { + ID: 10220103, + Name: "Fairy Tale", + Description: "A Spark that gives a skill hint for \"Fairy Tale\".", + Group: 102201, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900221, 1}}, + {{41, 900221, 2}}, + {{41, 900221, 3}}, + }, + }, + SparkWinQEDLv1: { + ID: 10230101, + Name: "∴win Q.E.D.", + Description: "A Spark that gives a skill hint for \"∴win Q.E.D.\".", + Group: 102301, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900231, 1}}, + {{41, 900231, 2}}, + {{41, 900231, 3}}, + }, + }, + SparkWinQEDLv2: { + ID: 10230102, + Name: "∴win Q.E.D.", + Description: "A Spark that gives a skill hint for \"∴win Q.E.D.\".", + Group: 102301, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900231, 1}}, + {{41, 900231, 2}}, + {{41, 900231, 3}}, + }, + }, + SparkWinQEDLv3: { + ID: 10230103, + Name: "∴win Q.E.D.", + Description: "A Spark that gives a skill hint for \"∴win Q.E.D.\".", + Group: 102301, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900231, 1}}, + {{41, 900231, 2}}, + {{41, 900231, 3}}, + }, + }, + SparkPresentsfromXLv1: { + ID: 10230201, + Name: "Presents from X", + Description: "A Spark that gives a skill hint for \"Presents from X\".", + Group: 102302, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910231, 1}}, + {{41, 910231, 2}}, + {{41, 910231, 3}}, + }, + }, + SparkPresentsfromXLv2: { + ID: 10230202, + Name: "Presents from X", + Description: "A Spark that gives a skill hint for \"Presents from X\".", + Group: 102302, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910231, 1}}, + {{41, 910231, 2}}, + {{41, 910231, 3}}, + }, + }, + SparkPresentsfromXLv3: { + ID: 10230203, + Name: "Presents from X", + Description: "A Spark that gives a skill hint for \"Presents from X\".", + Group: 102302, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910231, 1}}, + {{41, 910231, 2}}, + {{41, 910231, 3}}, + }, + }, + SparkFlashyLandingLv1: { + ID: 10240101, + Name: "Flashy☆Landing", + Description: "A Spark that gives a skill hint for \"Flashy☆Landing\".", + Group: 102401, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900241, 1}}, + {{41, 900241, 2}}, + {{41, 900241, 3}}, + }, + }, + SparkFlashyLandingLv2: { + ID: 10240102, + Name: "Flashy☆Landing", + Description: "A Spark that gives a skill hint for \"Flashy☆Landing\".", + Group: 102401, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900241, 1}}, + {{41, 900241, 2}}, + {{41, 900241, 3}}, + }, + }, + SparkFlashyLandingLv3: { + ID: 10240103, + Name: "Flashy☆Landing", + Description: "A Spark that gives a skill hint for \"Flashy☆Landing\".", + Group: 102401, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900241, 1}}, + {{41, 900241, 2}}, + {{41, 900241, 3}}, + }, + }, + SparkFloweryManeuverLv1: { + ID: 10240201, + Name: "Flowery☆Maneuver", + Description: "A Spark that gives a skill hint for \"Flowery☆Maneuver\".", + Group: 102402, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910241, 1}}, + {{41, 910241, 2}}, + {{41, 910241, 3}}, + }, + }, + SparkFloweryManeuverLv2: { + ID: 10240202, + Name: "Flowery☆Maneuver", + Description: "A Spark that gives a skill hint for \"Flowery☆Maneuver\".", + Group: 102402, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910241, 1}}, + {{41, 910241, 2}}, + {{41, 910241, 3}}, + }, + }, + SparkFloweryManeuverLv3: { + ID: 10240203, + Name: "Flowery☆Maneuver", + Description: "A Spark that gives a skill hint for \"Flowery☆Maneuver\".", + Group: 102402, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910241, 1}}, + {{41, 910241, 2}}, + {{41, 910241, 3}}, + }, + }, + SparkChasingafterYouLv1: { + ID: 10250101, + Name: "Chasing after You", + Description: "A Spark that gives a skill hint for \"Chasing after You\".", + Group: 102501, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900251, 1}}, + {{41, 900251, 2}}, + {{41, 900251, 3}}, + }, + }, + SparkChasingafterYouLv2: { + ID: 10250102, + Name: "Chasing after You", + Description: "A Spark that gives a skill hint for \"Chasing after You\".", + Group: 102501, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900251, 1}}, + {{41, 900251, 2}}, + {{41, 900251, 3}}, + }, + }, + SparkChasingafterYouLv3: { + ID: 10250103, + Name: "Chasing after You", + Description: "A Spark that gives a skill hint for \"Chasing after You\".", + Group: 102501, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900251, 1}}, + {{41, 900251, 2}}, + {{41, 900251, 3}}, + }, + }, + SparkG00FirstFInfinityLv1: { + ID: 10260101, + Name: "G00 1st. F∞;", + Description: "A Spark that gives a skill hint for \"G00 1st. F∞;\".", + Group: 102601, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900261, 1}}, + {{41, 900261, 2}}, + {{41, 900261, 3}}, + }, + }, + SparkG00FirstFInfinityLv2: { + ID: 10260102, + Name: "G00 1st. F∞;", + Description: "A Spark that gives a skill hint for \"G00 1st. F∞;\".", + Group: 102601, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900261, 1}}, + {{41, 900261, 2}}, + {{41, 900261, 3}}, + }, + }, + SparkG00FirstFInfinityLv3: { + ID: 10260103, + Name: "G00 1st. F∞;", + Description: "A Spark that gives a skill hint for \"G00 1st. F∞;\".", + Group: 102601, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900261, 1}}, + {{41, 900261, 2}}, + {{41, 900261, 3}}, + }, + }, + SparkLetsPumpSomeIronLv1: { + ID: 10270101, + Name: "Let's Pump Some Iron!", + Description: "A Spark that gives a skill hint for \"Let's Pump Some Iron!\".", + Group: 102701, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900271, 1}}, + {{41, 900271, 2}}, + {{41, 900271, 3}}, + }, + }, + SparkLetsPumpSomeIronLv2: { + ID: 10270102, + Name: "Let's Pump Some Iron!", + Description: "A Spark that gives a skill hint for \"Let's Pump Some Iron!\".", + Group: 102701, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900271, 1}}, + {{41, 900271, 2}}, + {{41, 900271, 3}}, + }, + }, + SparkLetsPumpSomeIronLv3: { + ID: 10270103, + Name: "Let's Pump Some Iron!", + Description: "A Spark that gives a skill hint for \"Let's Pump Some Iron!\".", + Group: 102701, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900271, 1}}, + {{41, 900271, 2}}, + {{41, 900271, 3}}, + }, + }, + SparkYUMMYSPEEDLv1: { + ID: 10280101, + Name: "YUMMY☆SPEED!", + Description: "A Spark that gives a skill hint for \"YUMMY☆SPEED!\".", + Group: 102801, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900281, 1}}, + {{41, 900281, 2}}, + {{41, 900281, 3}}, + }, + }, + SparkYUMMYSPEEDLv2: { + ID: 10280102, + Name: "YUMMY☆SPEED!", + Description: "A Spark that gives a skill hint for \"YUMMY☆SPEED!\".", + Group: 102801, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900281, 1}}, + {{41, 900281, 2}}, + {{41, 900281, 3}}, + }, + }, + SparkYUMMYSPEEDLv3: { + ID: 10280103, + Name: "YUMMY☆SPEED!", + Description: "A Spark that gives a skill hint for \"YUMMY☆SPEED!\".", + Group: 102801, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900281, 1}}, + {{41, 900281, 2}}, + {{41, 900281, 3}}, + }, + }, + SparkBlueRoseCloserLv1: { + ID: 10300101, + Name: "Blue Rose Closer", + Description: "A Spark that gives a skill hint for \"Blue Rose Closer\".", + Group: 103001, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900301, 1}}, + {{41, 900301, 2}}, + {{41, 900301, 3}}, + }, + }, + SparkBlueRoseCloserLv2: { + ID: 10300102, + Name: "Blue Rose Closer", + Description: "A Spark that gives a skill hint for \"Blue Rose Closer\".", + Group: 103001, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900301, 1}}, + {{41, 900301, 2}}, + {{41, 900301, 3}}, + }, + }, + SparkBlueRoseCloserLv3: { + ID: 10300103, + Name: "Blue Rose Closer", + Description: "A Spark that gives a skill hint for \"Blue Rose Closer\".", + Group: 103001, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900301, 1}}, + {{41, 900301, 2}}, + {{41, 900301, 3}}, + }, + }, + SparkEveryRoseHasItsFangsLv1: { + ID: 10300201, + Name: "Every Rose Has Its Fangs", + Description: "A Spark that gives a skill hint for \"Every Rose Has Its Fangs\".", + Group: 103002, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910301, 1}}, + {{41, 910301, 2}}, + {{41, 910301, 3}}, + }, + }, + SparkEveryRoseHasItsFangsLv2: { + ID: 10300202, + Name: "Every Rose Has Its Fangs", + Description: "A Spark that gives a skill hint for \"Every Rose Has Its Fangs\".", + Group: 103002, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910301, 1}}, + {{41, 910301, 2}}, + {{41, 910301, 3}}, + }, + }, + SparkEveryRoseHasItsFangsLv3: { + ID: 10300203, + Name: "Every Rose Has Its Fangs", + Description: "A Spark that gives a skill hint for \"Every Rose Has Its Fangs\".", + Group: 103002, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910301, 1}}, + {{41, 910301, 2}}, + {{41, 910301, 3}}, + }, + }, + SparkUma2Lv1: { + ID: 10320101, + Name: "U=ma2", + Description: "A Spark that gives a skill hint for \"U=ma2\".", + Group: 103201, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900321, 1}}, + {{41, 900321, 2}}, + {{41, 900321, 3}}, + }, + }, + SparkUma2Lv2: { + ID: 10320102, + Name: "U=ma2", + Description: "A Spark that gives a skill hint for \"U=ma2\".", + Group: 103201, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900321, 1}}, + {{41, 900321, 2}}, + {{41, 900321, 3}}, + }, + }, + SparkUma2Lv3: { + ID: 10320103, + Name: "U=ma2", + Description: "A Spark that gives a skill hint for \"U=ma2\".", + Group: 103201, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900321, 1}}, + {{41, 900321, 2}}, + {{41, 900321, 3}}, + }, + }, + SparkOurTickettoWinLv1: { + ID: 10350101, + Name: "Our Ticket to Win!", + Description: "A Spark that gives a skill hint for \"Our Ticket to Win!\".", + Group: 103501, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900351, 1}}, + {{41, 900351, 2}}, + {{41, 900351, 3}}, + }, + }, + SparkOurTickettoWinLv2: { + ID: 10350102, + Name: "Our Ticket to Win!", + Description: "A Spark that gives a skill hint for \"Our Ticket to Win!\".", + Group: 103501, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900351, 1}}, + {{41, 900351, 2}}, + {{41, 900351, 3}}, + }, + }, + SparkOurTickettoWinLv3: { + ID: 10350103, + Name: "Our Ticket to Win!", + Description: "A Spark that gives a skill hint for \"Our Ticket to Win!\".", + Group: 103501, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900351, 1}}, + {{41, 900351, 2}}, + {{41, 900351, 3}}, + }, + }, + SparkSchwarzesSchwertLv1: { + ID: 10370101, + Name: "Schwarzes Schwert", + Description: "A Spark that gives a skill hint for \"Schwarzes Schwert\".", + Group: 103701, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900371, 1}}, + {{41, 900371, 2}}, + {{41, 900371, 3}}, + }, + }, + SparkSchwarzesSchwertLv2: { + ID: 10370102, + Name: "Schwarzes Schwert", + Description: "A Spark that gives a skill hint for \"Schwarzes Schwert\".", + Group: 103701, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900371, 1}}, + {{41, 900371, 2}}, + {{41, 900371, 3}}, + }, + }, + SparkSchwarzesSchwertLv3: { + ID: 10370103, + Name: "Schwarzes Schwert", + Description: "A Spark that gives a skill hint for \"Schwarzes Schwert\".", + Group: 103701, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900371, 1}}, + {{41, 900371, 2}}, + {{41, 900371, 3}}, + }, + }, + SparkLookatCurrenLv1: { + ID: 10380101, + Name: "#LookatCurren", + Description: "A Spark that gives a skill hint for \"#LookatCurren\".", + Group: 103801, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900381, 1}}, + {{41, 900381, 2}}, + {{41, 900381, 3}}, + }, + }, + SparkLookatCurrenLv2: { + ID: 10380102, + Name: "#LookatCurren", + Description: "A Spark that gives a skill hint for \"#LookatCurren\".", + Group: 103801, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900381, 1}}, + {{41, 900381, 2}}, + {{41, 900381, 3}}, + }, + }, + SparkLookatCurrenLv3: { + ID: 10380103, + Name: "#LookatCurren", + Description: "A Spark that gives a skill hint for \"#LookatCurren\".", + Group: 103801, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900381, 1}}, + {{41, 900381, 2}}, + {{41, 900381, 3}}, + }, + }, + SparkAPrincessMustSeizeVictoryLv1: { + ID: 10390101, + Name: "A Princess Must Seize Victory!", + Description: "A Spark that gives a skill hint for \"A Princess Must Seize Victory!\".", + Group: 103901, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900391, 1}}, + {{41, 900391, 2}}, + {{41, 900391, 3}}, + }, + }, + SparkAPrincessMustSeizeVictoryLv2: { + ID: 10390102, + Name: "A Princess Must Seize Victory!", + Description: "A Spark that gives a skill hint for \"A Princess Must Seize Victory!\".", + Group: 103901, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900391, 1}}, + {{41, 900391, 2}}, + {{41, 900391, 3}}, + }, + }, + SparkAPrincessMustSeizeVictoryLv3: { + ID: 10390103, + Name: "A Princess Must Seize Victory!", + Description: "A Spark that gives a skill hint for \"A Princess Must Seize Victory!\".", + Group: 103901, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900391, 1}}, + {{41, 900391, 2}}, + {{41, 900391, 3}}, + }, + }, + SparkKEEPITREALLv1: { + ID: 10400101, + Name: "KEEP IT REAL.", + Description: "A Spark that gives a skill hint for \"KEEP IT REAL.\".", + Group: 104001, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900401, 1}}, + {{41, 900401, 2}}, + {{41, 900401, 3}}, + }, + }, + SparkKEEPITREALLv2: { + ID: 10400102, + Name: "KEEP IT REAL.", + Description: "A Spark that gives a skill hint for \"KEEP IT REAL.\".", + Group: 104001, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900401, 1}}, + {{41, 900401, 2}}, + {{41, 900401, 3}}, + }, + }, + SparkKEEPITREALLv3: { + ID: 10400103, + Name: "KEEP IT REAL.", + Description: "A Spark that gives a skill hint for \"KEEP IT REAL.\".", + Group: 104001, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900401, 1}}, + {{41, 900401, 2}}, + {{41, 900401, 3}}, + }, + }, + SparkDancingintheLeavesLv1: { + ID: 10400201, + Name: "Dancing in the Leaves", + Description: "A Spark that gives a skill hint for \"Dancing in the Leaves\".", + Group: 104002, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910401, 1}}, + {{41, 910401, 2}}, + {{41, 910401, 3}}, + }, + }, + SparkDancingintheLeavesLv2: { + ID: 10400202, + Name: "Dancing in the Leaves", + Description: "A Spark that gives a skill hint for \"Dancing in the Leaves\".", + Group: 104002, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910401, 1}}, + {{41, 910401, 2}}, + {{41, 910401, 3}}, + }, + }, + SparkDancingintheLeavesLv3: { + ID: 10400203, + Name: "Dancing in the Leaves", + Description: "A Spark that gives a skill hint for \"Dancing in the Leaves\".", + Group: 104002, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910401, 1}}, + {{41, 910401, 2}}, + {{41, 910401, 3}}, + }, + }, + SparkGeniusxBakushinVictoryLv1: { + ID: 10410101, + Name: "Genius x Bakushin = Victory", + Description: "A Spark that gives a skill hint for \"Genius x Bakushin = Victory\".", + Group: 104101, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900411, 1}}, + {{41, 900411, 2}}, + {{41, 900411, 3}}, + }, + }, + SparkGeniusxBakushinVictoryLv2: { + ID: 10410102, + Name: "Genius x Bakushin = Victory", + Description: "A Spark that gives a skill hint for \"Genius x Bakushin = Victory\".", + Group: 104101, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900411, 1}}, + {{41, 900411, 2}}, + {{41, 900411, 3}}, + }, + }, + SparkGeniusxBakushinVictoryLv3: { + ID: 10410103, + Name: "Genius x Bakushin = Victory", + Description: "A Spark that gives a skill hint for \"Genius x Bakushin = Victory\".", + Group: 104101, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900411, 1}}, + {{41, 900411, 2}}, + {{41, 900411, 3}}, + }, + }, + SparkPureHeartLv1: { + ID: 10450101, + Name: "Pure Heart", + Description: "A Spark that gives a skill hint for \"Pure Heart\".", + Group: 104501, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900451, 1}}, + {{41, 900451, 2}}, + {{41, 900451, 3}}, + }, + }, + SparkPureHeartLv2: { + ID: 10450102, + Name: "Pure Heart", + Description: "A Spark that gives a skill hint for \"Pure Heart\".", + Group: 104501, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900451, 1}}, + {{41, 900451, 2}}, + {{41, 900451, 3}}, + }, + }, + SparkPureHeartLv3: { + ID: 10450103, + Name: "Pure Heart", + Description: "A Spark that gives a skill hint for \"Pure Heart\".", + Group: 104501, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900451, 1}}, + {{41, 900451, 2}}, + {{41, 900451, 3}}, + }, + }, + SparkGiveMummyaHugLv1: { + ID: 10450201, + Name: "Give Mummy a Hug ♡", + Description: "A Spark that gives a skill hint for \"Give Mummy a Hug ♡\".", + Group: 104502, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910451, 1}}, + {{41, 910451, 2}}, + {{41, 910451, 3}}, + }, + }, + SparkGiveMummyaHugLv2: { + ID: 10450202, + Name: "Give Mummy a Hug ♡", + Description: "A Spark that gives a skill hint for \"Give Mummy a Hug ♡\".", + Group: 104502, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910451, 1}}, + {{41, 910451, 2}}, + {{41, 910451, 3}}, + }, + }, + SparkGiveMummyaHugLv3: { + ID: 10450203, + Name: "Give Mummy a Hug ♡", + Description: "A Spark that gives a skill hint for \"Give Mummy a Hug ♡\".", + Group: 104502, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910451, 1}}, + {{41, 910451, 2}}, + {{41, 910451, 3}}, + }, + }, + SparkSPARKLYSTARDOMLv1: { + ID: 10460101, + Name: "SPARKLY☆STARDOM", + Description: "A Spark that gives a skill hint for \"SPARKLY☆STARDOM\".", + Group: 104601, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900461, 1}}, + {{41, 900461, 2}}, + {{41, 900461, 3}}, + }, + }, + SparkSPARKLYSTARDOMLv2: { + ID: 10460102, + Name: "SPARKLY☆STARDOM", + Description: "A Spark that gives a skill hint for \"SPARKLY☆STARDOM\".", + Group: 104601, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900461, 1}}, + {{41, 900461, 2}}, + {{41, 900461, 3}}, + }, + }, + SparkSPARKLYSTARDOMLv3: { + ID: 10460103, + Name: "SPARKLY☆STARDOM", + Description: "A Spark that gives a skill hint for \"SPARKLY☆STARDOM\".", + Group: 104601, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900461, 1}}, + {{41, 900461, 2}}, + {{41, 900461, 3}}, + }, + }, + SparkPopAndPolishLv1: { + ID: 10480101, + Name: "Pop & Polish", + Description: "A Spark that gives a skill hint for \"Pop & Polish\".", + Group: 104801, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900481, 1}}, + {{41, 900481, 2}}, + {{41, 900481, 3}}, + }, + }, + SparkPopAndPolishLv2: { + ID: 10480102, + Name: "Pop & Polish", + Description: "A Spark that gives a skill hint for \"Pop & Polish\".", + Group: 104801, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900481, 1}}, + {{41, 900481, 2}}, + {{41, 900481, 3}}, + }, + }, + SparkPopAndPolishLv3: { + ID: 10480103, + Name: "Pop & Polish", + Description: "A Spark that gives a skill hint for \"Pop & Polish\".", + Group: 104801, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900481, 1}}, + {{41, 900481, 2}}, + {{41, 900481, 3}}, + }, + }, + SparkNemesisLv1: { + ID: 10500101, + Name: "Nemesis", + Description: "A Spark that gives a skill hint for \"Nemesis\".", + Group: 105001, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900501, 1}}, + {{41, 900501, 2}}, + {{41, 900501, 3}}, + }, + }, + SparkNemesisLv2: { + ID: 10500102, + Name: "Nemesis", + Description: "A Spark that gives a skill hint for \"Nemesis\".", + Group: 105001, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900501, 1}}, + {{41, 900501, 2}}, + {{41, 900501, 3}}, + }, + }, + SparkNemesisLv3: { + ID: 10500103, + Name: "Nemesis", + Description: "A Spark that gives a skill hint for \"Nemesis\".", + Group: 105001, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900501, 1}}, + {{41, 900501, 2}}, + {{41, 900501, 3}}, + }, + }, + SparkSuperDuperClimaxLv1: { + ID: 10520101, + Name: "Super-Duper Climax", + Description: "A Spark that gives a skill hint for \"Super-Duper Climax\".", + Group: 105201, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900521, 1}}, + {{41, 900521, 2}}, + {{41, 900521, 3}}, + }, + }, + SparkSuperDuperClimaxLv2: { + ID: 10520102, + Name: "Super-Duper Climax", + Description: "A Spark that gives a skill hint for \"Super-Duper Climax\".", + Group: 105201, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900521, 1}}, + {{41, 900521, 2}}, + {{41, 900521, 3}}, + }, + }, + SparkSuperDuperClimaxLv3: { + ID: 10520103, + Name: "Super-Duper Climax", + Description: "A Spark that gives a skill hint for \"Super-Duper Climax\".", + Group: 105201, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900521, 1}}, + {{41, 900521, 2}}, + {{41, 900521, 3}}, + }, + }, + Spark114thTimestheCharmLv1: { + ID: 10520201, + Name: "114th Time's the Charm", + Description: "A Spark that gives a skill hint for \"114th Time's the Charm\".", + Group: 105202, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910521, 1}}, + {{41, 910521, 2}}, + {{41, 910521, 3}}, + }, + }, + Spark114thTimestheCharmLv2: { + ID: 10520202, + Name: "114th Time's the Charm", + Description: "A Spark that gives a skill hint for \"114th Time's the Charm\".", + Group: 105202, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910521, 1}}, + {{41, 910521, 2}}, + {{41, 910521, 3}}, + }, + }, + Spark114thTimestheCharmLv3: { + ID: 10520203, + Name: "114th Time's the Charm", + Description: "A Spark that gives a skill hint for \"114th Time's the Charm\".", + Group: 105202, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910521, 1}}, + {{41, 910521, 2}}, + {{41, 910521, 3}}, + }, + }, + SparkISeeVictoryinMyFutureLv1: { + ID: 10560101, + Name: "I See Victory in My Future!", + Description: "A Spark that gives a skill hint for \"I See Victory in My Future!\".", + Group: 105601, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900561, 1}}, + {{41, 900561, 2}}, + {{41, 900561, 3}}, + }, + }, + SparkISeeVictoryinMyFutureLv2: { + ID: 10560102, + Name: "I See Victory in My Future!", + Description: "A Spark that gives a skill hint for \"I See Victory in My Future!\".", + Group: 105601, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900561, 1}}, + {{41, 900561, 2}}, + {{41, 900561, 3}}, + }, + }, + SparkISeeVictoryinMyFutureLv3: { + ID: 10560103, + Name: "I See Victory in My Future!", + Description: "A Spark that gives a skill hint for \"I See Victory in My Future!\".", + Group: 105601, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900561, 1}}, + {{41, 900561, 2}}, + {{41, 900561, 3}}, + }, + }, + SparkBountifulHarvestLv1: { + ID: 10560201, + Name: "Bountiful Harvest", + Description: "A Spark that gives a skill hint for \"Bountiful Harvest\".", + Group: 105602, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910561, 1}}, + {{41, 910561, 2}}, + {{41, 910561, 3}}, + }, + }, + SparkBountifulHarvestLv2: { + ID: 10560202, + Name: "Bountiful Harvest", + Description: "A Spark that gives a skill hint for \"Bountiful Harvest\".", + Group: 105602, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910561, 1}}, + {{41, 910561, 2}}, + {{41, 910561, 3}}, + }, + }, + SparkBountifulHarvestLv3: { + ID: 10560203, + Name: "Bountiful Harvest", + Description: "A Spark that gives a skill hint for \"Bountiful Harvest\".", + Group: 105602, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 910561, 1}}, + {{41, 910561, 2}}, + {{41, 910561, 3}}, + }, + }, + SparkINeverGoofUpLv1: { + ID: 10580101, + Name: "I Never Goof Up!", + Description: "A Spark that gives a skill hint for \"I Never Goof Up!\".", + Group: 105801, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900581, 1}}, + {{41, 900581, 2}}, + {{41, 900581, 3}}, + }, + }, + SparkINeverGoofUpLv2: { + ID: 10580102, + Name: "I Never Goof Up!", + Description: "A Spark that gives a skill hint for \"I Never Goof Up!\".", + Group: 105801, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900581, 1}}, + {{41, 900581, 2}}, + {{41, 900581, 3}}, + }, + }, + SparkINeverGoofUpLv3: { + ID: 10580103, + Name: "I Never Goof Up!", + Description: "A Spark that gives a skill hint for \"I Never Goof Up!\".", + Group: 105801, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900581, 1}}, + {{41, 900581, 2}}, + {{41, 900581, 3}}, + }, + }, + SparkMovingPastandBeyondLv1: { + ID: 10590101, + Name: "Moving Past, and Beyond", + Description: "A Spark that gives a skill hint for \"Moving Past, and Beyond\".", + Group: 105901, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900591, 1}}, + {{41, 900591, 2}}, + {{41, 900591, 3}}, + }, + }, + SparkMovingPastandBeyondLv2: { + ID: 10590102, + Name: "Moving Past, and Beyond", + Description: "A Spark that gives a skill hint for \"Moving Past, and Beyond\".", + Group: 105901, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900591, 1}}, + {{41, 900591, 2}}, + {{41, 900591, 3}}, + }, + }, + SparkMovingPastandBeyondLv3: { + ID: 10590103, + Name: "Moving Past, and Beyond", + Description: "A Spark that gives a skill hint for \"Moving Past, and Beyond\".", + Group: 105901, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900591, 1}}, + {{41, 900591, 2}}, + {{41, 900591, 3}}, + }, + }, + SparkJustaLittleFartherLv1: { + ID: 10600101, + Name: "Just a Little Farther!", + Description: "A Spark that gives a skill hint for \"Just a Little Farther!\".", + Group: 106001, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900601, 1}}, + {{41, 900601, 2}}, + {{41, 900601, 3}}, + }, + }, + SparkJustaLittleFartherLv2: { + ID: 10600102, + Name: "Just a Little Farther!", + Description: "A Spark that gives a skill hint for \"Just a Little Farther!\".", + Group: 106001, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900601, 1}}, + {{41, 900601, 2}}, + {{41, 900601, 3}}, + }, + }, + SparkJustaLittleFartherLv3: { + ID: 10600103, + Name: "Just a Little Farther!", + Description: "A Spark that gives a skill hint for \"Just a Little Farther!\".", + Group: 106001, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900601, 1}}, + {{41, 900601, 2}}, + {{41, 900601, 3}}, + }, + }, + SparkPridefulKingLv1: { + ID: 10610101, + Name: "Prideful King", + Description: "A Spark that gives a skill hint for \"Prideful King\".", + Group: 106101, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900611, 1}}, + {{41, 900611, 2}}, + {{41, 900611, 3}}, + }, + }, + SparkPridefulKingLv2: { + ID: 10610102, + Name: "Prideful King", + Description: "A Spark that gives a skill hint for \"Prideful King\".", + Group: 106101, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900611, 1}}, + {{41, 900611, 2}}, + {{41, 900611, 3}}, + }, + }, + SparkPridefulKingLv3: { + ID: 10610103, + Name: "Prideful King", + Description: "A Spark that gives a skill hint for \"Prideful King\".", + Group: 106101, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900611, 1}}, + {{41, 900611, 2}}, + {{41, 900611, 3}}, + }, + }, + SparkAmbitiontoSurpasstheSakuraLv1: { + ID: 10690101, + Name: "Ambition to Surpass the Sakura", + Description: "A Spark that gives a skill hint for \"Ambition to Surpass the Sakura\".", + Group: 106901, + Rarity: 1, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900691, 1}}, + {{41, 900691, 2}}, + {{41, 900691, 3}}, + }, + }, + SparkAmbitiontoSurpasstheSakuraLv2: { + ID: 10690102, + Name: "Ambition to Surpass the Sakura", + Description: "A Spark that gives a skill hint for \"Ambition to Surpass the Sakura\".", + Group: 106901, + Rarity: 2, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900691, 1}}, + {{41, 900691, 2}}, + {{41, 900691, 3}}, + }, + }, + SparkAmbitiontoSurpasstheSakuraLv3: { + ID: 10690103, + Name: "Ambition to Surpass the Sakura", + Description: "A Spark that gives a skill hint for \"Ambition to Surpass the Sakura\".", + Group: 106901, + Rarity: 3, + Type: 3, + Effects: [][]SparkEffect{ + {{41, 900691, 1}}, + {{41, 900691, 2}}, + {{41, 900691, 3}}, + }, + }, +} diff --git a/horse/global/spark.kk b/horse/global/spark.kk new file mode 100644 index 0000000..9714edd --- /dev/null +++ b/horse/global/spark.kk @@ -0,0 +1,12245 @@ +module horse/global/spark + +// Automatically generated with horsegen; DO NOT EDIT + +import horse/game-id +pub import horse/spark + +// Enumeration of all sparks for type-safe programming. +pub type spark + Speed-Lv1 + Speed-Lv2 + Speed-Lv3 + Stamina-Lv1 + Stamina-Lv2 + Stamina-Lv3 + Power-Lv1 + Power-Lv2 + Power-Lv3 + Guts-Lv1 + Guts-Lv2 + Guts-Lv3 + Wit-Lv1 + Wit-Lv2 + Wit-Lv3 + Turf-Lv1 + Turf-Lv2 + Turf-Lv3 + Dirt-Lv1 + Dirt-Lv2 + Dirt-Lv3 + Front-Runner-Lv1 + Front-Runner-Lv2 + Front-Runner-Lv3 + Pace-Chaser-Lv1 + Pace-Chaser-Lv2 + Pace-Chaser-Lv3 + Late-Surger-Lv1 + Late-Surger-Lv2 + Late-Surger-Lv3 + End-Closer-Lv1 + End-Closer-Lv2 + End-Closer-Lv3 + Sprint-Lv1 + Sprint-Lv2 + Sprint-Lv3 + Mile-Lv1 + Mile-Lv2 + Mile-Lv3 + Medium-Lv1 + Medium-Lv2 + Medium-Lv3 + Long-Lv1 + Long-Lv2 + Long-Lv3 + February-S-Lv1 + February-S-Lv2 + February-S-Lv3 + Takamatsunomiya-Kinen-Lv1 + Takamatsunomiya-Kinen-Lv2 + Takamatsunomiya-Kinen-Lv3 + Osaka-Hai-Lv1 + Osaka-Hai-Lv2 + Osaka-Hai-Lv3 + Oka-Sho-Lv1 + Oka-Sho-Lv2 + Oka-Sho-Lv3 + Satsuki-Sho-Lv1 + Satsuki-Sho-Lv2 + Satsuki-Sho-Lv3 + Tenno-Sho-Spring-Lv1 + Tenno-Sho-Spring-Lv2 + Tenno-Sho-Spring-Lv3 + NHK-Mile-C-Lv1 + NHK-Mile-C-Lv2 + NHK-Mile-C-Lv3 + Victoria-Mile-Lv1 + Victoria-Mile-Lv2 + Victoria-Mile-Lv3 + Japanese-Oaks-Lv1 + Japanese-Oaks-Lv2 + Japanese-Oaks-Lv3 + Japanese-Derby-Lv1 + Japanese-Derby-Lv2 + Japanese-Derby-Lv3 + Yasuda-Kinen-Lv1 + Yasuda-Kinen-Lv2 + Yasuda-Kinen-Lv3 + Takarazuka-Kinen-Lv1 + Takarazuka-Kinen-Lv2 + Takarazuka-Kinen-Lv3 + Sprinters-S-Lv1 + Sprinters-S-Lv2 + Sprinters-S-Lv3 + Shuka-Sho-Lv1 + Shuka-Sho-Lv2 + Shuka-Sho-Lv3 + Kikuka-Sho-Lv1 + Kikuka-Sho-Lv2 + Kikuka-Sho-Lv3 + Tenno-Sho-Autumn-Lv1 + Tenno-Sho-Autumn-Lv2 + Tenno-Sho-Autumn-Lv3 + Queen-Elizabeth-II-Cup-Lv1 + Queen-Elizabeth-II-Cup-Lv2 + Queen-Elizabeth-II-Cup-Lv3 + Mile-Ch-Lv1 + Mile-Ch-Lv2 + Mile-Ch-Lv3 + Japan-C-Lv1 + Japan-C-Lv2 + Japan-C-Lv3 + Champions-C-Lv1 + Champions-C-Lv2 + Champions-C-Lv3 + Hanshin-JF-Lv1 + Hanshin-JF-Lv2 + Hanshin-JF-Lv3 + Asahi-Hai-FS-Lv1 + Asahi-Hai-FS-Lv2 + Asahi-Hai-FS-Lv3 + Arima-Kinen-Lv1 + Arima-Kinen-Lv2 + Arima-Kinen-Lv3 + Hopeful-S-Lv1 + Hopeful-S-Lv2 + Hopeful-S-Lv3 + Teio-Sho-Lv1 + Teio-Sho-Lv2 + Teio-Sho-Lv3 + JD-Derby-Lv1 + JD-Derby-Lv2 + JD-Derby-Lv3 + JBC-L-Classic-Lv1 + JBC-L-Classic-Lv2 + JBC-L-Classic-Lv3 + JBC-Sprint-Lv1 + JBC-Sprint-Lv2 + JBC-Sprint-Lv3 + JBC-Classic-Lv1 + JBC-Classic-Lv2 + JBC-Classic-Lv3 + Tokyo-Daishoten-Lv1 + Tokyo-Daishoten-Lv2 + Tokyo-Daishoten-Lv3 + Right-Handed-Lv1 + Right-Handed-Lv2 + Right-Handed-Lv3 + Left-Handed-Lv1 + Left-Handed-Lv2 + Left-Handed-Lv3 + Tokyo-Racecourse-Lv1 + Tokyo-Racecourse-Lv2 + Tokyo-Racecourse-Lv3 + Nakayama-Racecourse-Lv1 + Nakayama-Racecourse-Lv2 + Nakayama-Racecourse-Lv3 + Hanshin-Racecourse-Lv1 + Hanshin-Racecourse-Lv2 + Hanshin-Racecourse-Lv3 + Kyoto-Racecourse-Lv1 + Kyoto-Racecourse-Lv2 + Kyoto-Racecourse-Lv3 + Chukyo-Racecourse-Lv1 + Chukyo-Racecourse-Lv2 + Chukyo-Racecourse-Lv3 + Sapporo-Racecourse-Lv1 + Sapporo-Racecourse-Lv2 + Sapporo-Racecourse-Lv3 + Hakodate-Racecourse-Lv1 + Hakodate-Racecourse-Lv2 + Hakodate-Racecourse-Lv3 + Fukushima-Racecourse-Lv1 + Fukushima-Racecourse-Lv2 + Fukushima-Racecourse-Lv3 + Niigata-Racecourse-Lv1 + Niigata-Racecourse-Lv2 + Niigata-Racecourse-Lv3 + Kokura-Racecourse-Lv1 + Kokura-Racecourse-Lv2 + Kokura-Racecourse-Lv3 + Standard-Distance-Lv1 + Standard-Distance-Lv2 + Standard-Distance-Lv3 + Non-Standard-Distance-Lv1 + Non-Standard-Distance-Lv2 + Non-Standard-Distance-Lv3 + Firm-Conditions-Lv1 + Firm-Conditions-Lv2 + Firm-Conditions-Lv3 + Wet-Conditions-Lv1 + Wet-Conditions-Lv2 + Wet-Conditions-Lv3 + Spring-Runner-Lv1 + Spring-Runner-Lv2 + Spring-Runner-Lv3 + Summer-Runner-Lv1 + Summer-Runner-Lv2 + Summer-Runner-Lv3 + Fall-Runner-Lv1 + Fall-Runner-Lv2 + Fall-Runner-Lv3 + Winter-Runner-Lv1 + Winter-Runner-Lv2 + Winter-Runner-Lv3 + Sunny-Days-Lv1 + Sunny-Days-Lv2 + Sunny-Days-Lv3 + Cloudy-Days-Lv1 + Cloudy-Days-Lv2 + Cloudy-Days-Lv3 + Rainy-Days-Lv1 + Rainy-Days-Lv2 + Rainy-Days-Lv3 + Snowy-Days-Lv1 + Snowy-Days-Lv2 + Snowy-Days-Lv3 + Inner-Post-Proficiency-Lv1 + Inner-Post-Proficiency-Lv2 + Inner-Post-Proficiency-Lv3 + Outer-Post-Proficiency-Lv1 + Outer-Post-Proficiency-Lv2 + Outer-Post-Proficiency-Lv3 + Maverick-Lv1 + Maverick-Lv2 + Maverick-Lv3 + Competitive-Spirit-Lv1 + Competitive-Spirit-Lv2 + Competitive-Spirit-Lv3 + Target-in-Sight-Lv1 + Target-in-Sight-Lv2 + Target-in-Sight-Lv3 + Long-Shot-Lv1 + Long-Shot-Lv2 + Long-Shot-Lv3 + Corner-Adept-Lv1 + Corner-Adept-Lv2 + Corner-Adept-Lv3 + Corner-Acceleration-Lv1 + Corner-Acceleration-Lv2 + Corner-Acceleration-Lv3 + Corner-Recovery-Lv1 + Corner-Recovery-Lv2 + Corner-Recovery-Lv3 + Straightaway-Adept-Lv1 + Straightaway-Adept-Lv2 + Straightaway-Adept-Lv3 + Straightaway-Acceleration-Lv1 + Straightaway-Acceleration-Lv2 + Straightaway-Acceleration-Lv3 + Straightaway-Recovery-Lv1 + Straightaway-Recovery-Lv2 + Straightaway-Recovery-Lv3 + Focus-Lv1 + Focus-Lv2 + Focus-Lv3 + Lay-Low-Lv1 + Lay-Low-Lv2 + Lay-Low-Lv3 + Prudent-Positioning-Lv1 + Prudent-Positioning-Lv2 + Prudent-Positioning-Lv3 + Ramp-Up-Lv1 + Ramp-Up-Lv2 + Ramp-Up-Lv3 + Pace-Strategy-Lv1 + Pace-Strategy-Lv2 + Pace-Strategy-Lv3 + Calm-in-a-Crowd-Lv1 + Calm-in-a-Crowd-Lv2 + Calm-in-a-Crowd-Lv3 + Nimble-Navigator-Lv1 + Nimble-Navigator-Lv2 + Nimble-Navigator-Lv3 + Go-with-the-Flow-Lv1 + Go-with-the-Flow-Lv2 + Go-with-the-Flow-Lv3 + Homestretch-Haste-Lv1 + Homestretch-Haste-Lv2 + Homestretch-Haste-Lv3 + Early-Lead-Lv1 + Early-Lead-Lv2 + Early-Lead-Lv3 + Fast-Paced-Lv1 + Fast-Paced-Lv2 + Fast-Paced-Lv3 + Final-Push-Lv1 + Final-Push-Lv2 + Final-Push-Lv3 + Stamina-to-Spare-Lv1 + Stamina-to-Spare-Lv2 + Stamina-to-Spare-Lv3 + Preferred-Position-Lv1 + Preferred-Position-Lv2 + Preferred-Position-Lv3 + Prepared-to-Pass-Lv1 + Prepared-to-Pass-Lv2 + Prepared-to-Pass-Lv3 + Position-Pilfer-Lv1 + Position-Pilfer-Lv2 + Position-Pilfer-Lv3 + Slick-Surge-Lv1 + Slick-Surge-Lv2 + Slick-Surge-Lv3 + Outer-Swell-Lv1 + Outer-Swell-Lv2 + Outer-Swell-Lv3 + Standing-By-Lv1 + Standing-By-Lv2 + Standing-By-Lv3 + Masterful-Gambit-Lv1 + Masterful-Gambit-Lv2 + Masterful-Gambit-Lv3 + Straightaway-Spurt-Lv1 + Straightaway-Spurt-Lv2 + Straightaway-Spurt-Lv3 + Sprinting-Gear-Lv1 + Sprinting-Gear-Lv2 + Sprinting-Gear-Lv3 + Wait-and-See-Lv1 + Wait-and-See-Lv2 + Wait-and-See-Lv3 + Gap-Closer-Lv1 + Gap-Closer-Lv2 + Gap-Closer-Lv3 + Productive-Plan-Lv1 + Productive-Plan-Lv2 + Productive-Plan-Lv3 + Watchful-Eye-Lv1 + Watchful-Eye-Lv2 + Watchful-Eye-Lv3 + Updrafters-Lv1 + Updrafters-Lv2 + Updrafters-Lv3 + Rosy-Outlook-Lv1 + Rosy-Outlook-Lv2 + Rosy-Outlook-Lv3 + Up-Tempo-Lv1 + Up-Tempo-Lv2 + Up-Tempo-Lv3 + Steadfast-Lv1 + Steadfast-Lv2 + Steadfast-Lv3 + Deep-Breaths-Lv1 + Deep-Breaths-Lv2 + Deep-Breaths-Lv3 + Inside-Scoop-Lv1 + Inside-Scoop-Lv2 + Inside-Scoop-Lv3 + Extra-Tank-Lv1 + Extra-Tank-Lv2 + Extra-Tank-Lv3 + Trick-Front-Lv1 + Trick-Front-Lv2 + Trick-Front-Lv3 + Trick-Rear-Lv1 + Trick-Rear-Lv2 + Trick-Rear-Lv3 + Frenzied-Front-Runners-Lv1 + Frenzied-Front-Runners-Lv2 + Frenzied-Front-Runners-Lv3 + Frenzied-Pace-Chasers-Lv1 + Frenzied-Pace-Chasers-Lv2 + Frenzied-Pace-Chasers-Lv3 + Frenzied-Late-Surgers-Lv1 + Frenzied-Late-Surgers-Lv2 + Frenzied-Late-Surgers-Lv3 + Frenzied-End-Closers-Lv1 + Frenzied-End-Closers-Lv2 + Frenzied-End-Closers-Lv3 + Subdued-Front-Runners-Lv1 + Subdued-Front-Runners-Lv2 + Subdued-Front-Runners-Lv3 + Flustered-Front-Runners-Lv1 + Flustered-Front-Runners-Lv2 + Flustered-Front-Runners-Lv3 + Hesitant-Front-Runners-Lv1 + Hesitant-Front-Runners-Lv2 + Hesitant-Front-Runners-Lv3 + Subdued-Pace-Chasers-Lv1 + Subdued-Pace-Chasers-Lv2 + Subdued-Pace-Chasers-Lv3 + Flustered-Pace-Chasers-Lv1 + Flustered-Pace-Chasers-Lv2 + Flustered-Pace-Chasers-Lv3 + Hesitant-Pace-Chasers-Lv1 + Hesitant-Pace-Chasers-Lv2 + Hesitant-Pace-Chasers-Lv3 + Subdued-Late-Surgers-Lv1 + Subdued-Late-Surgers-Lv2 + Subdued-Late-Surgers-Lv3 + Flustered-Late-Surgers-Lv1 + Flustered-Late-Surgers-Lv2 + Flustered-Late-Surgers-Lv3 + Hesitant-Late-Surgers-Lv1 + Hesitant-Late-Surgers-Lv2 + Hesitant-Late-Surgers-Lv3 + Subdued-End-Closers-Lv1 + Subdued-End-Closers-Lv2 + Subdued-End-Closers-Lv3 + Flustered-End-Closers-Lv1 + Flustered-End-Closers-Lv2 + Flustered-End-Closers-Lv3 + Hesitant-End-Closers-Lv1 + Hesitant-End-Closers-Lv2 + Hesitant-End-Closers-Lv3 + Oi-Racecourse-Lv1 + Oi-Racecourse-Lv2 + Oi-Racecourse-Lv3 + Sprint-Straightaways-Lv1 + Sprint-Straightaways-Lv2 + Sprint-Straightaways-Lv3 + Sprint-Corners-Lv1 + Sprint-Corners-Lv2 + Sprint-Corners-Lv3 + Huge-Lead-Lv1 + Huge-Lead-Lv2 + Huge-Lead-Lv3 + Countermeasure-Lv1 + Countermeasure-Lv2 + Countermeasure-Lv3 + Meticulous-Measures-Lv1 + Meticulous-Measures-Lv2 + Meticulous-Measures-Lv3 + Intimidate-Lv1 + Intimidate-Lv2 + Intimidate-Lv3 + Stop-Right-There-Lv1 + Stop-Right-There-Lv2 + Stop-Right-There-Lv3 + Mile-Straightaways-Lv1 + Mile-Straightaways-Lv2 + Mile-Straightaways-Lv3 + Mile-Corners-Lv1 + Mile-Corners-Lv2 + Mile-Corners-Lv3 + Shifting-Gears-Lv1 + Shifting-Gears-Lv2 + Shifting-Gears-Lv3 + Acceleration-Lv1 + Acceleration-Lv2 + Acceleration-Lv3 + Unyielding-Spirit-Lv1 + Unyielding-Spirit-Lv2 + Unyielding-Spirit-Lv3 + Speed-Eater-Lv1 + Speed-Eater-Lv2 + Speed-Eater-Lv3 + Opening-Gambit-Lv1 + Opening-Gambit-Lv2 + Opening-Gambit-Lv3 + Medium-Straightaways-Lv1 + Medium-Straightaways-Lv2 + Medium-Straightaways-Lv3 + Medium-Corners-Lv1 + Medium-Corners-Lv2 + Medium-Corners-Lv3 + Hawkeye-Lv1 + Hawkeye-Lv2 + Hawkeye-Lv3 + Thunderbolt-Step-Lv1 + Thunderbolt-Step-Lv2 + Thunderbolt-Step-Lv3 + Soft-Step-Lv1 + Soft-Step-Lv2 + Soft-Step-Lv3 + Tether-Lv1 + Tether-Lv2 + Tether-Lv3 + Murmur-Lv1 + Murmur-Lv2 + Murmur-Lv3 + Long-Straightaways-Lv1 + Long-Straightaways-Lv2 + Long-Straightaways-Lv3 + Long-Corners-Lv1 + Long-Corners-Lv2 + Long-Corners-Lv3 + Keeping-the-Lead-Lv1 + Keeping-the-Lead-Lv2 + Keeping-the-Lead-Lv3 + Passing-Pro-Lv1 + Passing-Pro-Lv2 + Passing-Pro-Lv3 + Pressure-Lv1 + Pressure-Lv2 + Pressure-Lv3 + Stamina-Eater-Lv1 + Stamina-Eater-Lv2 + Stamina-Eater-Lv3 + Smoke-Screen-Lv1 + Smoke-Screen-Lv2 + Smoke-Screen-Lv3 + Front-Runner-Straightaways-Lv1 + Front-Runner-Straightaways-Lv2 + Front-Runner-Straightaways-Lv3 + Front-Runner-Corners-Lv1 + Front-Runner-Corners-Lv2 + Front-Runner-Corners-Lv3 + Dodging-Danger-Lv1 + Dodging-Danger-Lv2 + Dodging-Danger-Lv3 + Leaders-Pride-Lv1 + Leaders-Pride-Lv2 + Leaders-Pride-Lv3 + Moxie-Lv1 + Moxie-Lv2 + Moxie-Lv3 + Second-Wind-Lv1 + Second-Wind-Lv2 + Second-Wind-Lv3 + Restart-Lv1 + Restart-Lv2 + Restart-Lv3 + Pace-Chaser-Straightaways-Lv1 + Pace-Chaser-Straightaways-Lv2 + Pace-Chaser-Straightaways-Lv3 + Pace-Chaser-Corners-Lv1 + Pace-Chaser-Corners-Lv2 + Pace-Chaser-Corners-Lv3 + Shrewd-Step-Lv1 + Shrewd-Step-Lv2 + Shrewd-Step-Lv3 + Straight-Descent-Lv1 + Straight-Descent-Lv2 + Straight-Descent-Lv3 + Hydrate-Lv1 + Hydrate-Lv2 + Hydrate-Lv3 + Tactical-Tweak-Lv1 + Tactical-Tweak-Lv2 + Tactical-Tweak-Lv3 + Disorient-Lv1 + Disorient-Lv2 + Disorient-Lv3 + Late-Surger-Straightaways-Lv1 + Late-Surger-Straightaways-Lv2 + Late-Surger-Straightaways-Lv3 + Late-Surger-Corners-Lv1 + Late-Surger-Corners-Lv2 + Late-Surger-Corners-Lv3 + Fighter-Lv1 + Fighter-Lv2 + Fighter-Lv3 + One-Million-CC-Lv1 + One-Million-CC-Lv2 + One-Million-CC-Lv3 + A-Small-Breather-Lv1 + A-Small-Breather-Lv2 + A-Small-Breather-Lv3 + Studious-Lv1 + Studious-Lv2 + Studious-Lv3 + Sharp-Gaze-Lv1 + Sharp-Gaze-Lv2 + Sharp-Gaze-Lv3 + End-Closer-Straightaways-Lv1 + End-Closer-Straightaways-Lv2 + End-Closer-Straightaways-Lv3 + End-Closer-Corners-Lv1 + End-Closer-Corners-Lv2 + End-Closer-Corners-Lv3 + I-Can-See-Right-Through-You-Lv1 + I-Can-See-Right-Through-You-Lv2 + I-Can-See-Right-Through-You-Lv3 + After-School-Stroll-Lv1 + After-School-Stroll-Lv2 + After-School-Stroll-Lv3 + Levelheaded-Lv1 + Levelheaded-Lv2 + Levelheaded-Lv3 + Strategist-Lv1 + Strategist-Lv2 + Strategist-Lv3 + Intense-Gaze-Lv1 + Intense-Gaze-Lv2 + Intense-Gaze-Lv3 + Front-Runner-Savvy-Lv1 + Front-Runner-Savvy-Lv2 + Front-Runner-Savvy-Lv3 + Pace-Chaser-Savvy-Lv1 + Pace-Chaser-Savvy-Lv2 + Pace-Chaser-Savvy-Lv3 + Late-Surger-Savvy-Lv1 + Late-Surger-Savvy-Lv2 + Late-Surger-Savvy-Lv3 + End-Closer-Savvy-Lv1 + End-Closer-Savvy-Lv2 + End-Closer-Savvy-Lv3 + Lucky-Seven-Lv1 + Lucky-Seven-Lv2 + Lucky-Seven-Lv3 + Triple-Sevens-Lv1 + Triple-Sevens-Lv2 + Triple-Sevens-Lv3 + Highlander-Lv1 + Highlander-Lv2 + Highlander-Lv3 + Uma-Stan-Lv1 + Uma-Stan-Lv2 + Uma-Stan-Lv3 + Groundwork-Lv1 + Groundwork-Lv2 + Groundwork-Lv3 + Tail-Held-High-Lv1 + Tail-Held-High-Lv2 + Tail-Held-High-Lv3 + Shake-It-Out-Lv1 + Shake-It-Out-Lv2 + Shake-It-Out-Lv3 + Sympathy-Lv1 + Sympathy-Lv2 + Sympathy-Lv3 + Lone-Wolf-Lv1 + Lone-Wolf-Lv2 + Lone-Wolf-Lv3 + Slipstream-Lv1 + Slipstream-Lv2 + Slipstream-Lv3 + Playtimes-Over-Lv1 + Playtimes-Over-Lv2 + Playtimes-Over-Lv3 + Top-Pick-Lv1 + Top-Pick-Lv2 + Top-Pick-Lv3 + Forward-March-Lv1 + Forward-March-Lv2 + Forward-March-Lv3 + Be-Still-Lv1 + Be-Still-Lv2 + Be-Still-Lv3 + All-I-ve-Got-Lv1 + All-I-ve-Got-Lv2 + All-I-ve-Got-Lv3 + Head-On-Lv1 + Head-On-Lv2 + Head-On-Lv3 + Familiar-Ground-Lv1 + Familiar-Ground-Lv2 + Familiar-Ground-Lv3 + Feature-Act-Lv1 + Feature-Act-Lv2 + Feature-Act-Lv3 + Early-Start-Lv1 + Early-Start-Lv2 + Early-Start-Lv3 + Risky-Business-Lv1 + Risky-Business-Lv2 + Risky-Business-Lv3 + Ignited-Spirit-SPD-Lv1 + Ignited-Spirit-SPD-Lv2 + Ignited-Spirit-SPD-Lv3 + Ignited-Spirit-STA-Lv1 + Ignited-Spirit-STA-Lv2 + Ignited-Spirit-STA-Lv3 + Ignited-Spirit-PWR-Lv1 + Ignited-Spirit-PWR-Lv2 + Ignited-Spirit-PWR-Lv3 + Ignited-Spirit-GUTS-Lv1 + Ignited-Spirit-GUTS-Lv2 + Ignited-Spirit-GUTS-Lv3 + Ignited-Spirit-WIT-Lv1 + Ignited-Spirit-WIT-Lv2 + Ignited-Spirit-WIT-Lv3 + URA-Finale-Lv1 + URA-Finale-Lv2 + URA-Finale-Lv3 + Unity-Cup-Lv1 + Unity-Cup-Lv2 + Unity-Cup-Lv3 + Shooting-Star-Lv1 + Shooting-Star-Lv2 + Shooting-Star-Lv3 + Dazzl-n-Diver-Lv1 + Dazzl-n-Diver-Lv2 + Dazzl-n-Diver-Lv3 + The-View-from-the-Lead-Is-Mine-Lv1 + The-View-from-the-Lead-Is-Mine-Lv2 + The-View-from-the-Lead-Is-Mine-Lv3 + Sky-High-Teio-Step-Lv1 + Sky-High-Teio-Step-Lv2 + Sky-High-Teio-Step-Lv3 + Certain-Victory-Lv1 + Certain-Victory-Lv2 + Certain-Victory-Lv3 + Red-Shift-LP1211-M-Lv1 + Red-Shift-LP1211-M-Lv2 + Red-Shift-LP1211-M-Lv3 + A-Kiss-for-Courage-Lv1 + A-Kiss-for-Courage-Lv2 + A-Kiss-for-Courage-Lv3 + Lights-of-Vaudeville-Lv1 + Lights-of-Vaudeville-Lv2 + Lights-of-Vaudeville-Lv3 + Triumphant-Pulse-Lv1 + Triumphant-Pulse-Lv2 + Triumphant-Pulse-Lv3 + Festive-Miracle-Lv1 + Festive-Miracle-Lv2 + Festive-Miracle-Lv3 + Anchors-Aweigh-Lv1 + Anchors-Aweigh-Lv2 + Anchors-Aweigh-Lv3 + Cut-and-Drive-Lv1 + Cut-and-Drive-Lv2 + Cut-and-Drive-Lv3 + Resplendent-Red-Ace-Lv1 + Resplendent-Red-Ace-Lv2 + Resplendent-Red-Ace-Lv3 + Shooting-for-Victory-Lv1 + Shooting-for-Victory-Lv2 + Shooting-for-Victory-Lv3 + Where-Theres-a-Will-Theres-a-Way-Lv1 + Where-Theres-a-Will-Theres-a-Way-Lv2 + Where-Theres-a-Will-Theres-a-Way-Lv3 + Superior-Heal-Lv1 + Superior-Heal-Lv2 + Superior-Heal-Lv3 + You-and-Me-One-on-One-Lv1 + You-and-Me-One-on-One-Lv2 + You-and-Me-One-on-One-Lv3 + The-Duty-of-Dignity-Calls-Lv1 + The-Duty-of-Dignity-Calls-Lv2 + The-Duty-of-Dignity-Calls-Lv3 + Legacy-of-the-Strong-Lv1 + Legacy-of-the-Strong-Lv2 + Legacy-of-the-Strong-Lv3 + Victoria-por-plancha-Lv1 + Victoria-por-plancha-Lv2 + Victoria-por-plancha-Lv3 + Condors-Fury-Lv1 + Condors-Fury-Lv2 + Condors-Fury-Lv3 + This-Dance-Is-for-Vittoria-Lv1 + This-Dance-Is-for-Vittoria-Lv2 + This-Dance-Is-for-Vittoria-Lv3 + Barcarole-of-Blessings-Lv1 + Barcarole-of-Blessings-Lv2 + Barcarole-of-Blessings-Lv3 + Shadow-Break-Lv1 + Shadow-Break-Lv2 + Shadow-Break-Lv3 + Behold-Thine-Emperors-Divine-Might-Lv1 + Behold-Thine-Emperors-Divine-Might-Lv2 + Behold-Thine-Emperors-Divine-Might-Lv3 + Arrows-Whistle-Shadows-Disperse-Lv1 + Arrows-Whistle-Shadows-Disperse-Lv2 + Arrows-Whistle-Shadows-Disperse-Lv3 + Blazing-Pride-Lv1 + Blazing-Pride-Lv2 + Blazing-Pride-Lv3 + Eternal-Moments-Lv1 + Eternal-Moments-Lv2 + Eternal-Moments-Lv3 + OMG-The-Final-Sprint-Lv1 + OMG-The-Final-Sprint-Lv2 + OMG-The-Final-Sprint-Lv3 + Angling-and-Scheming-Lv1 + Angling-and-Scheming-Lv2 + Angling-and-Scheming-Lv3 + White-Lightning-Comin-Through-Lv1 + White-Lightning-Comin-Through-Lv2 + White-Lightning-Comin-Through-Lv3 + Fairy-Tale-Lv1 + Fairy-Tale-Lv2 + Fairy-Tale-Lv3 + Win-QED-Lv1 + Win-QED-Lv2 + Win-QED-Lv3 + Presents-from-X-Lv1 + Presents-from-X-Lv2 + Presents-from-X-Lv3 + Flashy-Landing-Lv1 + Flashy-Landing-Lv2 + Flashy-Landing-Lv3 + Flowery-Maneuver-Lv1 + Flowery-Maneuver-Lv2 + Flowery-Maneuver-Lv3 + Chasing-after-You-Lv1 + Chasing-after-You-Lv2 + Chasing-after-You-Lv3 + G00-First-FInfinity-Lv1 + G00-First-FInfinity-Lv2 + G00-First-FInfinity-Lv3 + Lets-Pump-Some-Iron-Lv1 + Lets-Pump-Some-Iron-Lv2 + Lets-Pump-Some-Iron-Lv3 + YUMMY-SPEED-Lv1 + YUMMY-SPEED-Lv2 + YUMMY-SPEED-Lv3 + Blue-Rose-Closer-Lv1 + Blue-Rose-Closer-Lv2 + Blue-Rose-Closer-Lv3 + Every-Rose-Has-Its-Fangs-Lv1 + Every-Rose-Has-Its-Fangs-Lv2 + Every-Rose-Has-Its-Fangs-Lv3 + U-ma2-Lv1 + U-ma2-Lv2 + U-ma2-Lv3 + Our-Ticket-to-Win-Lv1 + Our-Ticket-to-Win-Lv2 + Our-Ticket-to-Win-Lv3 + Schwarzes-Schwert-Lv1 + Schwarzes-Schwert-Lv2 + Schwarzes-Schwert-Lv3 + LookatCurren-Lv1 + LookatCurren-Lv2 + LookatCurren-Lv3 + A-Princess-Must-Seize-Victory-Lv1 + A-Princess-Must-Seize-Victory-Lv2 + A-Princess-Must-Seize-Victory-Lv3 + KEEP-IT-REAL-Lv1 + KEEP-IT-REAL-Lv2 + KEEP-IT-REAL-Lv3 + Dancing-in-the-Leaves-Lv1 + Dancing-in-the-Leaves-Lv2 + Dancing-in-the-Leaves-Lv3 + Genius-x-Bakushin-Victory-Lv1 + Genius-x-Bakushin-Victory-Lv2 + Genius-x-Bakushin-Victory-Lv3 + Pure-Heart-Lv1 + Pure-Heart-Lv2 + Pure-Heart-Lv3 + Give-Mummy-a-Hug-Lv1 + Give-Mummy-a-Hug-Lv2 + Give-Mummy-a-Hug-Lv3 + SPARKLY-STARDOM-Lv1 + SPARKLY-STARDOM-Lv2 + SPARKLY-STARDOM-Lv3 + Pop-and-Polish-Lv1 + Pop-and-Polish-Lv2 + Pop-and-Polish-Lv3 + Nemesis-Lv1 + Nemesis-Lv2 + Nemesis-Lv3 + Super-Duper-Climax-Lv1 + Super-Duper-Climax-Lv2 + Super-Duper-Climax-Lv3 + Hundred-Fourteenth-Times-the-Charm-Lv1 + Hundred-Fourteenth-Times-the-Charm-Lv2 + Hundred-Fourteenth-Times-the-Charm-Lv3 + I-See-Victory-in-My-Future-Lv1 + I-See-Victory-in-My-Future-Lv2 + I-See-Victory-in-My-Future-Lv3 + Bountiful-Harvest-Lv1 + Bountiful-Harvest-Lv2 + Bountiful-Harvest-Lv3 + I-Never-Goof-Up-Lv1 + I-Never-Goof-Up-Lv2 + I-Never-Goof-Up-Lv3 + Moving-Past-and-Beyond-Lv1 + Moving-Past-and-Beyond-Lv2 + Moving-Past-and-Beyond-Lv3 + Just-a-Little-Farther-Lv1 + Just-a-Little-Farther-Lv2 + Just-a-Little-Farther-Lv3 + Prideful-King-Lv1 + Prideful-King-Lv2 + Prideful-King-Lv3 + Ambition-to-Surpass-the-Sakura-Lv1 + Ambition-to-Surpass-the-Sakura-Lv2 + Ambition-to-Surpass-the-Sakura-Lv3 + +// Get the ID for a spark. +pub fun spark-id(s: spark): spark-id + match s + Speed-Lv1 -> Spark-id(101) + Speed-Lv2 -> Spark-id(102) + Speed-Lv3 -> Spark-id(103) + Stamina-Lv1 -> Spark-id(201) + Stamina-Lv2 -> Spark-id(202) + Stamina-Lv3 -> Spark-id(203) + Power-Lv1 -> Spark-id(301) + Power-Lv2 -> Spark-id(302) + Power-Lv3 -> Spark-id(303) + Guts-Lv1 -> Spark-id(401) + Guts-Lv2 -> Spark-id(402) + Guts-Lv3 -> Spark-id(403) + Wit-Lv1 -> Spark-id(501) + Wit-Lv2 -> Spark-id(502) + Wit-Lv3 -> Spark-id(503) + Turf-Lv1 -> Spark-id(1101) + Turf-Lv2 -> Spark-id(1102) + Turf-Lv3 -> Spark-id(1103) + Dirt-Lv1 -> Spark-id(1201) + Dirt-Lv2 -> Spark-id(1202) + Dirt-Lv3 -> Spark-id(1203) + Front-Runner-Lv1 -> Spark-id(2101) + Front-Runner-Lv2 -> Spark-id(2102) + Front-Runner-Lv3 -> Spark-id(2103) + Pace-Chaser-Lv1 -> Spark-id(2201) + Pace-Chaser-Lv2 -> Spark-id(2202) + Pace-Chaser-Lv3 -> Spark-id(2203) + Late-Surger-Lv1 -> Spark-id(2301) + Late-Surger-Lv2 -> Spark-id(2302) + Late-Surger-Lv3 -> Spark-id(2303) + End-Closer-Lv1 -> Spark-id(2401) + End-Closer-Lv2 -> Spark-id(2402) + End-Closer-Lv3 -> Spark-id(2403) + Sprint-Lv1 -> Spark-id(3101) + Sprint-Lv2 -> Spark-id(3102) + Sprint-Lv3 -> Spark-id(3103) + Mile-Lv1 -> Spark-id(3201) + Mile-Lv2 -> Spark-id(3202) + Mile-Lv3 -> Spark-id(3203) + Medium-Lv1 -> Spark-id(3301) + Medium-Lv2 -> Spark-id(3302) + Medium-Lv3 -> Spark-id(3303) + Long-Lv1 -> Spark-id(3401) + Long-Lv2 -> Spark-id(3402) + Long-Lv3 -> Spark-id(3403) + February-S-Lv1 -> Spark-id(1000101) + February-S-Lv2 -> Spark-id(1000102) + February-S-Lv3 -> Spark-id(1000103) + Takamatsunomiya-Kinen-Lv1 -> Spark-id(1000201) + Takamatsunomiya-Kinen-Lv2 -> Spark-id(1000202) + Takamatsunomiya-Kinen-Lv3 -> Spark-id(1000203) + Osaka-Hai-Lv1 -> Spark-id(1000301) + Osaka-Hai-Lv2 -> Spark-id(1000302) + Osaka-Hai-Lv3 -> Spark-id(1000303) + Oka-Sho-Lv1 -> Spark-id(1000401) + Oka-Sho-Lv2 -> Spark-id(1000402) + Oka-Sho-Lv3 -> Spark-id(1000403) + Satsuki-Sho-Lv1 -> Spark-id(1000501) + Satsuki-Sho-Lv2 -> Spark-id(1000502) + Satsuki-Sho-Lv3 -> Spark-id(1000503) + Tenno-Sho-Spring-Lv1 -> Spark-id(1000601) + Tenno-Sho-Spring-Lv2 -> Spark-id(1000602) + Tenno-Sho-Spring-Lv3 -> Spark-id(1000603) + NHK-Mile-C-Lv1 -> Spark-id(1000701) + NHK-Mile-C-Lv2 -> Spark-id(1000702) + NHK-Mile-C-Lv3 -> Spark-id(1000703) + Victoria-Mile-Lv1 -> Spark-id(1000801) + Victoria-Mile-Lv2 -> Spark-id(1000802) + Victoria-Mile-Lv3 -> Spark-id(1000803) + Japanese-Oaks-Lv1 -> Spark-id(1000901) + Japanese-Oaks-Lv2 -> Spark-id(1000902) + Japanese-Oaks-Lv3 -> Spark-id(1000903) + Japanese-Derby-Lv1 -> Spark-id(1001001) + Japanese-Derby-Lv2 -> Spark-id(1001002) + Japanese-Derby-Lv3 -> Spark-id(1001003) + Yasuda-Kinen-Lv1 -> Spark-id(1001101) + Yasuda-Kinen-Lv2 -> Spark-id(1001102) + Yasuda-Kinen-Lv3 -> Spark-id(1001103) + Takarazuka-Kinen-Lv1 -> Spark-id(1001201) + Takarazuka-Kinen-Lv2 -> Spark-id(1001202) + Takarazuka-Kinen-Lv3 -> Spark-id(1001203) + Sprinters-S-Lv1 -> Spark-id(1001301) + Sprinters-S-Lv2 -> Spark-id(1001302) + Sprinters-S-Lv3 -> Spark-id(1001303) + Shuka-Sho-Lv1 -> Spark-id(1001401) + Shuka-Sho-Lv2 -> Spark-id(1001402) + Shuka-Sho-Lv3 -> Spark-id(1001403) + Kikuka-Sho-Lv1 -> Spark-id(1001501) + Kikuka-Sho-Lv2 -> Spark-id(1001502) + Kikuka-Sho-Lv3 -> Spark-id(1001503) + Tenno-Sho-Autumn-Lv1 -> Spark-id(1001601) + Tenno-Sho-Autumn-Lv2 -> Spark-id(1001602) + Tenno-Sho-Autumn-Lv3 -> Spark-id(1001603) + Queen-Elizabeth-II-Cup-Lv1 -> Spark-id(1001701) + Queen-Elizabeth-II-Cup-Lv2 -> Spark-id(1001702) + Queen-Elizabeth-II-Cup-Lv3 -> Spark-id(1001703) + Mile-Ch-Lv1 -> Spark-id(1001801) + Mile-Ch-Lv2 -> Spark-id(1001802) + Mile-Ch-Lv3 -> Spark-id(1001803) + Japan-C-Lv1 -> Spark-id(1001901) + Japan-C-Lv2 -> Spark-id(1001902) + Japan-C-Lv3 -> Spark-id(1001903) + Champions-C-Lv1 -> Spark-id(1002001) + Champions-C-Lv2 -> Spark-id(1002002) + Champions-C-Lv3 -> Spark-id(1002003) + Hanshin-JF-Lv1 -> Spark-id(1002101) + Hanshin-JF-Lv2 -> Spark-id(1002102) + Hanshin-JF-Lv3 -> Spark-id(1002103) + Asahi-Hai-FS-Lv1 -> Spark-id(1002201) + Asahi-Hai-FS-Lv2 -> Spark-id(1002202) + Asahi-Hai-FS-Lv3 -> Spark-id(1002203) + Arima-Kinen-Lv1 -> Spark-id(1002301) + Arima-Kinen-Lv2 -> Spark-id(1002302) + Arima-Kinen-Lv3 -> Spark-id(1002303) + Hopeful-S-Lv1 -> Spark-id(1002401) + Hopeful-S-Lv2 -> Spark-id(1002402) + Hopeful-S-Lv3 -> Spark-id(1002403) + Teio-Sho-Lv1 -> Spark-id(1002501) + Teio-Sho-Lv2 -> Spark-id(1002502) + Teio-Sho-Lv3 -> Spark-id(1002503) + JD-Derby-Lv1 -> Spark-id(1002601) + JD-Derby-Lv2 -> Spark-id(1002602) + JD-Derby-Lv3 -> Spark-id(1002603) + JBC-L-Classic-Lv1 -> Spark-id(1002701) + JBC-L-Classic-Lv2 -> Spark-id(1002702) + JBC-L-Classic-Lv3 -> Spark-id(1002703) + JBC-Sprint-Lv1 -> Spark-id(1002801) + JBC-Sprint-Lv2 -> Spark-id(1002802) + JBC-Sprint-Lv3 -> Spark-id(1002803) + JBC-Classic-Lv1 -> Spark-id(1002901) + JBC-Classic-Lv2 -> Spark-id(1002902) + JBC-Classic-Lv3 -> Spark-id(1002903) + Tokyo-Daishoten-Lv1 -> Spark-id(1003001) + Tokyo-Daishoten-Lv2 -> Spark-id(1003002) + Tokyo-Daishoten-Lv3 -> Spark-id(1003003) + Right-Handed-Lv1 -> Spark-id(2000101) + Right-Handed-Lv2 -> Spark-id(2000102) + Right-Handed-Lv3 -> Spark-id(2000103) + Left-Handed-Lv1 -> Spark-id(2000201) + Left-Handed-Lv2 -> Spark-id(2000202) + Left-Handed-Lv3 -> Spark-id(2000203) + Tokyo-Racecourse-Lv1 -> Spark-id(2000301) + Tokyo-Racecourse-Lv2 -> Spark-id(2000302) + Tokyo-Racecourse-Lv3 -> Spark-id(2000303) + Nakayama-Racecourse-Lv1 -> Spark-id(2000401) + Nakayama-Racecourse-Lv2 -> Spark-id(2000402) + Nakayama-Racecourse-Lv3 -> Spark-id(2000403) + Hanshin-Racecourse-Lv1 -> Spark-id(2000501) + Hanshin-Racecourse-Lv2 -> Spark-id(2000502) + Hanshin-Racecourse-Lv3 -> Spark-id(2000503) + Kyoto-Racecourse-Lv1 -> Spark-id(2000601) + Kyoto-Racecourse-Lv2 -> Spark-id(2000602) + Kyoto-Racecourse-Lv3 -> Spark-id(2000603) + Chukyo-Racecourse-Lv1 -> Spark-id(2000701) + Chukyo-Racecourse-Lv2 -> Spark-id(2000702) + Chukyo-Racecourse-Lv3 -> Spark-id(2000703) + Sapporo-Racecourse-Lv1 -> Spark-id(2000801) + Sapporo-Racecourse-Lv2 -> Spark-id(2000802) + Sapporo-Racecourse-Lv3 -> Spark-id(2000803) + Hakodate-Racecourse-Lv1 -> Spark-id(2000901) + Hakodate-Racecourse-Lv2 -> Spark-id(2000902) + Hakodate-Racecourse-Lv3 -> Spark-id(2000903) + Fukushima-Racecourse-Lv1 -> Spark-id(2001001) + Fukushima-Racecourse-Lv2 -> Spark-id(2001002) + Fukushima-Racecourse-Lv3 -> Spark-id(2001003) + Niigata-Racecourse-Lv1 -> Spark-id(2001101) + Niigata-Racecourse-Lv2 -> Spark-id(2001102) + Niigata-Racecourse-Lv3 -> Spark-id(2001103) + Kokura-Racecourse-Lv1 -> Spark-id(2001201) + Kokura-Racecourse-Lv2 -> Spark-id(2001202) + Kokura-Racecourse-Lv3 -> Spark-id(2001203) + Standard-Distance-Lv1 -> Spark-id(2001301) + Standard-Distance-Lv2 -> Spark-id(2001302) + Standard-Distance-Lv3 -> Spark-id(2001303) + Non-Standard-Distance-Lv1 -> Spark-id(2001401) + Non-Standard-Distance-Lv2 -> Spark-id(2001402) + Non-Standard-Distance-Lv3 -> Spark-id(2001403) + Firm-Conditions-Lv1 -> Spark-id(2001501) + Firm-Conditions-Lv2 -> Spark-id(2001502) + Firm-Conditions-Lv3 -> Spark-id(2001503) + Wet-Conditions-Lv1 -> Spark-id(2001601) + Wet-Conditions-Lv2 -> Spark-id(2001602) + Wet-Conditions-Lv3 -> Spark-id(2001603) + Spring-Runner-Lv1 -> Spark-id(2001701) + Spring-Runner-Lv2 -> Spark-id(2001702) + Spring-Runner-Lv3 -> Spark-id(2001703) + Summer-Runner-Lv1 -> Spark-id(2001801) + Summer-Runner-Lv2 -> Spark-id(2001802) + Summer-Runner-Lv3 -> Spark-id(2001803) + Fall-Runner-Lv1 -> Spark-id(2001901) + Fall-Runner-Lv2 -> Spark-id(2001902) + Fall-Runner-Lv3 -> Spark-id(2001903) + Winter-Runner-Lv1 -> Spark-id(2002001) + Winter-Runner-Lv2 -> Spark-id(2002002) + Winter-Runner-Lv3 -> Spark-id(2002003) + Sunny-Days-Lv1 -> Spark-id(2002101) + Sunny-Days-Lv2 -> Spark-id(2002102) + Sunny-Days-Lv3 -> Spark-id(2002103) + Cloudy-Days-Lv1 -> Spark-id(2002201) + Cloudy-Days-Lv2 -> Spark-id(2002202) + Cloudy-Days-Lv3 -> Spark-id(2002203) + Rainy-Days-Lv1 -> Spark-id(2002301) + Rainy-Days-Lv2 -> Spark-id(2002302) + Rainy-Days-Lv3 -> Spark-id(2002303) + Snowy-Days-Lv1 -> Spark-id(2002401) + Snowy-Days-Lv2 -> Spark-id(2002402) + Snowy-Days-Lv3 -> Spark-id(2002403) + Inner-Post-Proficiency-Lv1 -> Spark-id(2002501) + Inner-Post-Proficiency-Lv2 -> Spark-id(2002502) + Inner-Post-Proficiency-Lv3 -> Spark-id(2002503) + Outer-Post-Proficiency-Lv1 -> Spark-id(2002601) + Outer-Post-Proficiency-Lv2 -> Spark-id(2002602) + Outer-Post-Proficiency-Lv3 -> Spark-id(2002603) + Maverick-Lv1 -> Spark-id(2002701) + Maverick-Lv2 -> Spark-id(2002702) + Maverick-Lv3 -> Spark-id(2002703) + Competitive-Spirit-Lv1 -> Spark-id(2002801) + Competitive-Spirit-Lv2 -> Spark-id(2002802) + Competitive-Spirit-Lv3 -> Spark-id(2002803) + Target-in-Sight-Lv1 -> Spark-id(2002901) + Target-in-Sight-Lv2 -> Spark-id(2002902) + Target-in-Sight-Lv3 -> Spark-id(2002903) + Long-Shot-Lv1 -> Spark-id(2003001) + Long-Shot-Lv2 -> Spark-id(2003002) + Long-Shot-Lv3 -> Spark-id(2003003) + Corner-Adept-Lv1 -> Spark-id(2003301) + Corner-Adept-Lv2 -> Spark-id(2003302) + Corner-Adept-Lv3 -> Spark-id(2003303) + Corner-Acceleration-Lv1 -> Spark-id(2003401) + Corner-Acceleration-Lv2 -> Spark-id(2003402) + Corner-Acceleration-Lv3 -> Spark-id(2003403) + Corner-Recovery-Lv1 -> Spark-id(2003501) + Corner-Recovery-Lv2 -> Spark-id(2003502) + Corner-Recovery-Lv3 -> Spark-id(2003503) + Straightaway-Adept-Lv1 -> Spark-id(2003601) + Straightaway-Adept-Lv2 -> Spark-id(2003602) + Straightaway-Adept-Lv3 -> Spark-id(2003603) + Straightaway-Acceleration-Lv1 -> Spark-id(2003701) + Straightaway-Acceleration-Lv2 -> Spark-id(2003702) + Straightaway-Acceleration-Lv3 -> Spark-id(2003703) + Straightaway-Recovery-Lv1 -> Spark-id(2003801) + Straightaway-Recovery-Lv2 -> Spark-id(2003802) + Straightaway-Recovery-Lv3 -> Spark-id(2003803) + Focus-Lv1 -> Spark-id(2004301) + Focus-Lv2 -> Spark-id(2004302) + Focus-Lv3 -> Spark-id(2004303) + Lay-Low-Lv1 -> Spark-id(2004401) + Lay-Low-Lv2 -> Spark-id(2004402) + Lay-Low-Lv3 -> Spark-id(2004403) + Prudent-Positioning-Lv1 -> Spark-id(2004501) + Prudent-Positioning-Lv2 -> Spark-id(2004502) + Prudent-Positioning-Lv3 -> Spark-id(2004503) + Ramp-Up-Lv1 -> Spark-id(2004601) + Ramp-Up-Lv2 -> Spark-id(2004602) + Ramp-Up-Lv3 -> Spark-id(2004603) + Pace-Strategy-Lv1 -> Spark-id(2004701) + Pace-Strategy-Lv2 -> Spark-id(2004702) + Pace-Strategy-Lv3 -> Spark-id(2004703) + Calm-in-a-Crowd-Lv1 -> Spark-id(2004801) + Calm-in-a-Crowd-Lv2 -> Spark-id(2004802) + Calm-in-a-Crowd-Lv3 -> Spark-id(2004803) + Nimble-Navigator-Lv1 -> Spark-id(2004901) + Nimble-Navigator-Lv2 -> Spark-id(2004902) + Nimble-Navigator-Lv3 -> Spark-id(2004903) + Go-with-the-Flow-Lv1 -> Spark-id(2005001) + Go-with-the-Flow-Lv2 -> Spark-id(2005002) + Go-with-the-Flow-Lv3 -> Spark-id(2005003) + Homestretch-Haste-Lv1 -> Spark-id(2005101) + Homestretch-Haste-Lv2 -> Spark-id(2005102) + Homestretch-Haste-Lv3 -> Spark-id(2005103) + Early-Lead-Lv1 -> Spark-id(2005301) + Early-Lead-Lv2 -> Spark-id(2005302) + Early-Lead-Lv3 -> Spark-id(2005303) + Fast-Paced-Lv1 -> Spark-id(2005401) + Fast-Paced-Lv2 -> Spark-id(2005402) + Fast-Paced-Lv3 -> Spark-id(2005403) + Final-Push-Lv1 -> Spark-id(2005501) + Final-Push-Lv2 -> Spark-id(2005502) + Final-Push-Lv3 -> Spark-id(2005503) + Stamina-to-Spare-Lv1 -> Spark-id(2005601) + Stamina-to-Spare-Lv2 -> Spark-id(2005602) + Stamina-to-Spare-Lv3 -> Spark-id(2005603) + Preferred-Position-Lv1 -> Spark-id(2005701) + Preferred-Position-Lv2 -> Spark-id(2005702) + Preferred-Position-Lv3 -> Spark-id(2005703) + Prepared-to-Pass-Lv1 -> Spark-id(2005801) + Prepared-to-Pass-Lv2 -> Spark-id(2005802) + Prepared-to-Pass-Lv3 -> Spark-id(2005803) + Position-Pilfer-Lv1 -> Spark-id(2005901) + Position-Pilfer-Lv2 -> Spark-id(2005902) + Position-Pilfer-Lv3 -> Spark-id(2005903) + Slick-Surge-Lv1 -> Spark-id(2006001) + Slick-Surge-Lv2 -> Spark-id(2006002) + Slick-Surge-Lv3 -> Spark-id(2006003) + Outer-Swell-Lv1 -> Spark-id(2006101) + Outer-Swell-Lv2 -> Spark-id(2006102) + Outer-Swell-Lv3 -> Spark-id(2006103) + Standing-By-Lv1 -> Spark-id(2006201) + Standing-By-Lv2 -> Spark-id(2006202) + Standing-By-Lv3 -> Spark-id(2006203) + Masterful-Gambit-Lv1 -> Spark-id(2006301) + Masterful-Gambit-Lv2 -> Spark-id(2006302) + Masterful-Gambit-Lv3 -> Spark-id(2006303) + Straightaway-Spurt-Lv1 -> Spark-id(2006401) + Straightaway-Spurt-Lv2 -> Spark-id(2006402) + Straightaway-Spurt-Lv3 -> Spark-id(2006403) + Sprinting-Gear-Lv1 -> Spark-id(2006501) + Sprinting-Gear-Lv2 -> Spark-id(2006502) + Sprinting-Gear-Lv3 -> Spark-id(2006503) + Wait-and-See-Lv1 -> Spark-id(2006601) + Wait-and-See-Lv2 -> Spark-id(2006602) + Wait-and-See-Lv3 -> Spark-id(2006603) + Gap-Closer-Lv1 -> Spark-id(2006701) + Gap-Closer-Lv2 -> Spark-id(2006702) + Gap-Closer-Lv3 -> Spark-id(2006703) + Productive-Plan-Lv1 -> Spark-id(2006801) + Productive-Plan-Lv2 -> Spark-id(2006802) + Productive-Plan-Lv3 -> Spark-id(2006803) + Watchful-Eye-Lv1 -> Spark-id(2006901) + Watchful-Eye-Lv2 -> Spark-id(2006902) + Watchful-Eye-Lv3 -> Spark-id(2006903) + Updrafters-Lv1 -> Spark-id(2007001) + Updrafters-Lv2 -> Spark-id(2007002) + Updrafters-Lv3 -> Spark-id(2007003) + Rosy-Outlook-Lv1 -> Spark-id(2007101) + Rosy-Outlook-Lv2 -> Spark-id(2007102) + Rosy-Outlook-Lv3 -> Spark-id(2007103) + Up-Tempo-Lv1 -> Spark-id(2007201) + Up-Tempo-Lv2 -> Spark-id(2007202) + Up-Tempo-Lv3 -> Spark-id(2007203) + Steadfast-Lv1 -> Spark-id(2007301) + Steadfast-Lv2 -> Spark-id(2007302) + Steadfast-Lv3 -> Spark-id(2007303) + Deep-Breaths-Lv1 -> Spark-id(2007401) + Deep-Breaths-Lv2 -> Spark-id(2007402) + Deep-Breaths-Lv3 -> Spark-id(2007403) + Inside-Scoop-Lv1 -> Spark-id(2007501) + Inside-Scoop-Lv2 -> Spark-id(2007502) + Inside-Scoop-Lv3 -> Spark-id(2007503) + Extra-Tank-Lv1 -> Spark-id(2007601) + Extra-Tank-Lv2 -> Spark-id(2007602) + Extra-Tank-Lv3 -> Spark-id(2007603) + Trick-Front-Lv1 -> Spark-id(2007701) + Trick-Front-Lv2 -> Spark-id(2007702) + Trick-Front-Lv3 -> Spark-id(2007703) + Trick-Rear-Lv1 -> Spark-id(2007801) + Trick-Rear-Lv2 -> Spark-id(2007802) + Trick-Rear-Lv3 -> Spark-id(2007803) + Frenzied-Front-Runners-Lv1 -> Spark-id(2007901) + Frenzied-Front-Runners-Lv2 -> Spark-id(2007902) + Frenzied-Front-Runners-Lv3 -> Spark-id(2007903) + Frenzied-Pace-Chasers-Lv1 -> Spark-id(2008001) + Frenzied-Pace-Chasers-Lv2 -> Spark-id(2008002) + Frenzied-Pace-Chasers-Lv3 -> Spark-id(2008003) + Frenzied-Late-Surgers-Lv1 -> Spark-id(2008101) + Frenzied-Late-Surgers-Lv2 -> Spark-id(2008102) + Frenzied-Late-Surgers-Lv3 -> Spark-id(2008103) + Frenzied-End-Closers-Lv1 -> Spark-id(2008201) + Frenzied-End-Closers-Lv2 -> Spark-id(2008202) + Frenzied-End-Closers-Lv3 -> Spark-id(2008203) + Subdued-Front-Runners-Lv1 -> Spark-id(2008301) + Subdued-Front-Runners-Lv2 -> Spark-id(2008302) + Subdued-Front-Runners-Lv3 -> Spark-id(2008303) + Flustered-Front-Runners-Lv1 -> Spark-id(2008401) + Flustered-Front-Runners-Lv2 -> Spark-id(2008402) + Flustered-Front-Runners-Lv3 -> Spark-id(2008403) + Hesitant-Front-Runners-Lv1 -> Spark-id(2008501) + Hesitant-Front-Runners-Lv2 -> Spark-id(2008502) + Hesitant-Front-Runners-Lv3 -> Spark-id(2008503) + Subdued-Pace-Chasers-Lv1 -> Spark-id(2008601) + Subdued-Pace-Chasers-Lv2 -> Spark-id(2008602) + Subdued-Pace-Chasers-Lv3 -> Spark-id(2008603) + Flustered-Pace-Chasers-Lv1 -> Spark-id(2008701) + Flustered-Pace-Chasers-Lv2 -> Spark-id(2008702) + Flustered-Pace-Chasers-Lv3 -> Spark-id(2008703) + Hesitant-Pace-Chasers-Lv1 -> Spark-id(2008801) + Hesitant-Pace-Chasers-Lv2 -> Spark-id(2008802) + Hesitant-Pace-Chasers-Lv3 -> Spark-id(2008803) + Subdued-Late-Surgers-Lv1 -> Spark-id(2008901) + Subdued-Late-Surgers-Lv2 -> Spark-id(2008902) + Subdued-Late-Surgers-Lv3 -> Spark-id(2008903) + Flustered-Late-Surgers-Lv1 -> Spark-id(2009001) + Flustered-Late-Surgers-Lv2 -> Spark-id(2009002) + Flustered-Late-Surgers-Lv3 -> Spark-id(2009003) + Hesitant-Late-Surgers-Lv1 -> Spark-id(2009101) + Hesitant-Late-Surgers-Lv2 -> Spark-id(2009102) + Hesitant-Late-Surgers-Lv3 -> Spark-id(2009103) + Subdued-End-Closers-Lv1 -> Spark-id(2009201) + Subdued-End-Closers-Lv2 -> Spark-id(2009202) + Subdued-End-Closers-Lv3 -> Spark-id(2009203) + Flustered-End-Closers-Lv1 -> Spark-id(2009301) + Flustered-End-Closers-Lv2 -> Spark-id(2009302) + Flustered-End-Closers-Lv3 -> Spark-id(2009303) + Hesitant-End-Closers-Lv1 -> Spark-id(2009401) + Hesitant-End-Closers-Lv2 -> Spark-id(2009402) + Hesitant-End-Closers-Lv3 -> Spark-id(2009403) + Oi-Racecourse-Lv1 -> Spark-id(2009501) + Oi-Racecourse-Lv2 -> Spark-id(2009502) + Oi-Racecourse-Lv3 -> Spark-id(2009503) + Sprint-Straightaways-Lv1 -> Spark-id(2009601) + Sprint-Straightaways-Lv2 -> Spark-id(2009602) + Sprint-Straightaways-Lv3 -> Spark-id(2009603) + Sprint-Corners-Lv1 -> Spark-id(2009701) + Sprint-Corners-Lv2 -> Spark-id(2009702) + Sprint-Corners-Lv3 -> Spark-id(2009703) + Huge-Lead-Lv1 -> Spark-id(2009801) + Huge-Lead-Lv2 -> Spark-id(2009802) + Huge-Lead-Lv3 -> Spark-id(2009803) + Countermeasure-Lv1 -> Spark-id(2009901) + Countermeasure-Lv2 -> Spark-id(2009902) + Countermeasure-Lv3 -> Spark-id(2009903) + Meticulous-Measures-Lv1 -> Spark-id(2010001) + Meticulous-Measures-Lv2 -> Spark-id(2010002) + Meticulous-Measures-Lv3 -> Spark-id(2010003) + Intimidate-Lv1 -> Spark-id(2010101) + Intimidate-Lv2 -> Spark-id(2010102) + Intimidate-Lv3 -> Spark-id(2010103) + Stop-Right-There-Lv1 -> Spark-id(2010201) + Stop-Right-There-Lv2 -> Spark-id(2010202) + Stop-Right-There-Lv3 -> Spark-id(2010203) + Mile-Straightaways-Lv1 -> Spark-id(2010301) + Mile-Straightaways-Lv2 -> Spark-id(2010302) + Mile-Straightaways-Lv3 -> Spark-id(2010303) + Mile-Corners-Lv1 -> Spark-id(2010401) + Mile-Corners-Lv2 -> Spark-id(2010402) + Mile-Corners-Lv3 -> Spark-id(2010403) + Shifting-Gears-Lv1 -> Spark-id(2010501) + Shifting-Gears-Lv2 -> Spark-id(2010502) + Shifting-Gears-Lv3 -> Spark-id(2010503) + Acceleration-Lv1 -> Spark-id(2010601) + Acceleration-Lv2 -> Spark-id(2010602) + Acceleration-Lv3 -> Spark-id(2010603) + Unyielding-Spirit-Lv1 -> Spark-id(2010701) + Unyielding-Spirit-Lv2 -> Spark-id(2010702) + Unyielding-Spirit-Lv3 -> Spark-id(2010703) + Speed-Eater-Lv1 -> Spark-id(2010801) + Speed-Eater-Lv2 -> Spark-id(2010802) + Speed-Eater-Lv3 -> Spark-id(2010803) + Opening-Gambit-Lv1 -> Spark-id(2010901) + Opening-Gambit-Lv2 -> Spark-id(2010902) + Opening-Gambit-Lv3 -> Spark-id(2010903) + Medium-Straightaways-Lv1 -> Spark-id(2011001) + Medium-Straightaways-Lv2 -> Spark-id(2011002) + Medium-Straightaways-Lv3 -> Spark-id(2011003) + Medium-Corners-Lv1 -> Spark-id(2011101) + Medium-Corners-Lv2 -> Spark-id(2011102) + Medium-Corners-Lv3 -> Spark-id(2011103) + Hawkeye-Lv1 -> Spark-id(2011201) + Hawkeye-Lv2 -> Spark-id(2011202) + Hawkeye-Lv3 -> Spark-id(2011203) + Thunderbolt-Step-Lv1 -> Spark-id(2011301) + Thunderbolt-Step-Lv2 -> Spark-id(2011302) + Thunderbolt-Step-Lv3 -> Spark-id(2011303) + Soft-Step-Lv1 -> Spark-id(2011401) + Soft-Step-Lv2 -> Spark-id(2011402) + Soft-Step-Lv3 -> Spark-id(2011403) + Tether-Lv1 -> Spark-id(2011501) + Tether-Lv2 -> Spark-id(2011502) + Tether-Lv3 -> Spark-id(2011503) + Murmur-Lv1 -> Spark-id(2011601) + Murmur-Lv2 -> Spark-id(2011602) + Murmur-Lv3 -> Spark-id(2011603) + Long-Straightaways-Lv1 -> Spark-id(2011701) + Long-Straightaways-Lv2 -> Spark-id(2011702) + Long-Straightaways-Lv3 -> Spark-id(2011703) + Long-Corners-Lv1 -> Spark-id(2011801) + Long-Corners-Lv2 -> Spark-id(2011802) + Long-Corners-Lv3 -> Spark-id(2011803) + Keeping-the-Lead-Lv1 -> Spark-id(2011901) + Keeping-the-Lead-Lv2 -> Spark-id(2011902) + Keeping-the-Lead-Lv3 -> Spark-id(2011903) + Passing-Pro-Lv1 -> Spark-id(2012001) + Passing-Pro-Lv2 -> Spark-id(2012002) + Passing-Pro-Lv3 -> Spark-id(2012003) + Pressure-Lv1 -> Spark-id(2012101) + Pressure-Lv2 -> Spark-id(2012102) + Pressure-Lv3 -> Spark-id(2012103) + Stamina-Eater-Lv1 -> Spark-id(2012201) + Stamina-Eater-Lv2 -> Spark-id(2012202) + Stamina-Eater-Lv3 -> Spark-id(2012203) + Smoke-Screen-Lv1 -> Spark-id(2012301) + Smoke-Screen-Lv2 -> Spark-id(2012302) + Smoke-Screen-Lv3 -> Spark-id(2012303) + Front-Runner-Straightaways-Lv1 -> Spark-id(2012401) + Front-Runner-Straightaways-Lv2 -> Spark-id(2012402) + Front-Runner-Straightaways-Lv3 -> Spark-id(2012403) + Front-Runner-Corners-Lv1 -> Spark-id(2012501) + Front-Runner-Corners-Lv2 -> Spark-id(2012502) + Front-Runner-Corners-Lv3 -> Spark-id(2012503) + Dodging-Danger-Lv1 -> Spark-id(2012601) + Dodging-Danger-Lv2 -> Spark-id(2012602) + Dodging-Danger-Lv3 -> Spark-id(2012603) + Leaders-Pride-Lv1 -> Spark-id(2012701) + Leaders-Pride-Lv2 -> Spark-id(2012702) + Leaders-Pride-Lv3 -> Spark-id(2012703) + Moxie-Lv1 -> Spark-id(2012801) + Moxie-Lv2 -> Spark-id(2012802) + Moxie-Lv3 -> Spark-id(2012803) + Second-Wind-Lv1 -> Spark-id(2012901) + Second-Wind-Lv2 -> Spark-id(2012902) + Second-Wind-Lv3 -> Spark-id(2012903) + Restart-Lv1 -> Spark-id(2013001) + Restart-Lv2 -> Spark-id(2013002) + Restart-Lv3 -> Spark-id(2013003) + Pace-Chaser-Straightaways-Lv1 -> Spark-id(2013101) + Pace-Chaser-Straightaways-Lv2 -> Spark-id(2013102) + Pace-Chaser-Straightaways-Lv3 -> Spark-id(2013103) + Pace-Chaser-Corners-Lv1 -> Spark-id(2013201) + Pace-Chaser-Corners-Lv2 -> Spark-id(2013202) + Pace-Chaser-Corners-Lv3 -> Spark-id(2013203) + Shrewd-Step-Lv1 -> Spark-id(2013301) + Shrewd-Step-Lv2 -> Spark-id(2013302) + Shrewd-Step-Lv3 -> Spark-id(2013303) + Straight-Descent-Lv1 -> Spark-id(2013401) + Straight-Descent-Lv2 -> Spark-id(2013402) + Straight-Descent-Lv3 -> Spark-id(2013403) + Hydrate-Lv1 -> Spark-id(2013501) + Hydrate-Lv2 -> Spark-id(2013502) + Hydrate-Lv3 -> Spark-id(2013503) + Tactical-Tweak-Lv1 -> Spark-id(2013601) + Tactical-Tweak-Lv2 -> Spark-id(2013602) + Tactical-Tweak-Lv3 -> Spark-id(2013603) + Disorient-Lv1 -> Spark-id(2013701) + Disorient-Lv2 -> Spark-id(2013702) + Disorient-Lv3 -> Spark-id(2013703) + Late-Surger-Straightaways-Lv1 -> Spark-id(2013801) + Late-Surger-Straightaways-Lv2 -> Spark-id(2013802) + Late-Surger-Straightaways-Lv3 -> Spark-id(2013803) + Late-Surger-Corners-Lv1 -> Spark-id(2013901) + Late-Surger-Corners-Lv2 -> Spark-id(2013902) + Late-Surger-Corners-Lv3 -> Spark-id(2013903) + Fighter-Lv1 -> Spark-id(2014001) + Fighter-Lv2 -> Spark-id(2014002) + Fighter-Lv3 -> Spark-id(2014003) + One-Million-CC-Lv1 -> Spark-id(2014101) + One-Million-CC-Lv2 -> Spark-id(2014102) + One-Million-CC-Lv3 -> Spark-id(2014103) + A-Small-Breather-Lv1 -> Spark-id(2014201) + A-Small-Breather-Lv2 -> Spark-id(2014202) + A-Small-Breather-Lv3 -> Spark-id(2014203) + Studious-Lv1 -> Spark-id(2014301) + Studious-Lv2 -> Spark-id(2014302) + Studious-Lv3 -> Spark-id(2014303) + Sharp-Gaze-Lv1 -> Spark-id(2014401) + Sharp-Gaze-Lv2 -> Spark-id(2014402) + Sharp-Gaze-Lv3 -> Spark-id(2014403) + End-Closer-Straightaways-Lv1 -> Spark-id(2014501) + End-Closer-Straightaways-Lv2 -> Spark-id(2014502) + End-Closer-Straightaways-Lv3 -> Spark-id(2014503) + End-Closer-Corners-Lv1 -> Spark-id(2014601) + End-Closer-Corners-Lv2 -> Spark-id(2014602) + End-Closer-Corners-Lv3 -> Spark-id(2014603) + I-Can-See-Right-Through-You-Lv1 -> Spark-id(2014701) + I-Can-See-Right-Through-You-Lv2 -> Spark-id(2014702) + I-Can-See-Right-Through-You-Lv3 -> Spark-id(2014703) + After-School-Stroll-Lv1 -> Spark-id(2014801) + After-School-Stroll-Lv2 -> Spark-id(2014802) + After-School-Stroll-Lv3 -> Spark-id(2014803) + Levelheaded-Lv1 -> Spark-id(2014901) + Levelheaded-Lv2 -> Spark-id(2014902) + Levelheaded-Lv3 -> Spark-id(2014903) + Strategist-Lv1 -> Spark-id(2015001) + Strategist-Lv2 -> Spark-id(2015002) + Strategist-Lv3 -> Spark-id(2015003) + Intense-Gaze-Lv1 -> Spark-id(2015101) + Intense-Gaze-Lv2 -> Spark-id(2015102) + Intense-Gaze-Lv3 -> Spark-id(2015103) + Front-Runner-Savvy-Lv1 -> Spark-id(2015201) + Front-Runner-Savvy-Lv2 -> Spark-id(2015202) + Front-Runner-Savvy-Lv3 -> Spark-id(2015203) + Pace-Chaser-Savvy-Lv1 -> Spark-id(2015301) + Pace-Chaser-Savvy-Lv2 -> Spark-id(2015302) + Pace-Chaser-Savvy-Lv3 -> Spark-id(2015303) + Late-Surger-Savvy-Lv1 -> Spark-id(2015401) + Late-Surger-Savvy-Lv2 -> Spark-id(2015402) + Late-Surger-Savvy-Lv3 -> Spark-id(2015403) + End-Closer-Savvy-Lv1 -> Spark-id(2015501) + End-Closer-Savvy-Lv2 -> Spark-id(2015502) + End-Closer-Savvy-Lv3 -> Spark-id(2015503) + Lucky-Seven-Lv1 -> Spark-id(2015601) + Lucky-Seven-Lv2 -> Spark-id(2015602) + Lucky-Seven-Lv3 -> Spark-id(2015603) + Triple-Sevens-Lv1 -> Spark-id(2015701) + Triple-Sevens-Lv2 -> Spark-id(2015702) + Triple-Sevens-Lv3 -> Spark-id(2015703) + Highlander-Lv1 -> Spark-id(2015801) + Highlander-Lv2 -> Spark-id(2015802) + Highlander-Lv3 -> Spark-id(2015803) + Uma-Stan-Lv1 -> Spark-id(2015901) + Uma-Stan-Lv2 -> Spark-id(2015902) + Uma-Stan-Lv3 -> Spark-id(2015903) + Groundwork-Lv1 -> Spark-id(2016001) + Groundwork-Lv2 -> Spark-id(2016002) + Groundwork-Lv3 -> Spark-id(2016003) + Tail-Held-High-Lv1 -> Spark-id(2016101) + Tail-Held-High-Lv2 -> Spark-id(2016102) + Tail-Held-High-Lv3 -> Spark-id(2016103) + Shake-It-Out-Lv1 -> Spark-id(2016201) + Shake-It-Out-Lv2 -> Spark-id(2016202) + Shake-It-Out-Lv3 -> Spark-id(2016203) + Sympathy-Lv1 -> Spark-id(2016301) + Sympathy-Lv2 -> Spark-id(2016302) + Sympathy-Lv3 -> Spark-id(2016303) + Lone-Wolf-Lv1 -> Spark-id(2016401) + Lone-Wolf-Lv2 -> Spark-id(2016402) + Lone-Wolf-Lv3 -> Spark-id(2016403) + Slipstream-Lv1 -> Spark-id(2016501) + Slipstream-Lv2 -> Spark-id(2016502) + Slipstream-Lv3 -> Spark-id(2016503) + Playtimes-Over-Lv1 -> Spark-id(2016601) + Playtimes-Over-Lv2 -> Spark-id(2016602) + Playtimes-Over-Lv3 -> Spark-id(2016603) + Top-Pick-Lv1 -> Spark-id(2016701) + Top-Pick-Lv2 -> Spark-id(2016702) + Top-Pick-Lv3 -> Spark-id(2016703) + Forward-March-Lv1 -> Spark-id(2016801) + Forward-March-Lv2 -> Spark-id(2016802) + Forward-March-Lv3 -> Spark-id(2016803) + Be-Still-Lv1 -> Spark-id(2016901) + Be-Still-Lv2 -> Spark-id(2016902) + Be-Still-Lv3 -> Spark-id(2016903) + All-I-ve-Got-Lv1 -> Spark-id(2017001) + All-I-ve-Got-Lv2 -> Spark-id(2017002) + All-I-ve-Got-Lv3 -> Spark-id(2017003) + Head-On-Lv1 -> Spark-id(2019001) + Head-On-Lv2 -> Spark-id(2019002) + Head-On-Lv3 -> Spark-id(2019003) + Familiar-Ground-Lv1 -> Spark-id(2020001) + Familiar-Ground-Lv2 -> Spark-id(2020002) + Familiar-Ground-Lv3 -> Spark-id(2020003) + Feature-Act-Lv1 -> Spark-id(2020101) + Feature-Act-Lv2 -> Spark-id(2020102) + Feature-Act-Lv3 -> Spark-id(2020103) + Early-Start-Lv1 -> Spark-id(2020201) + Early-Start-Lv2 -> Spark-id(2020202) + Early-Start-Lv3 -> Spark-id(2020203) + Risky-Business-Lv1 -> Spark-id(2020301) + Risky-Business-Lv2 -> Spark-id(2020302) + Risky-Business-Lv3 -> Spark-id(2020303) + Ignited-Spirit-SPD-Lv1 -> Spark-id(2100101) + Ignited-Spirit-SPD-Lv2 -> Spark-id(2100102) + Ignited-Spirit-SPD-Lv3 -> Spark-id(2100103) + Ignited-Spirit-STA-Lv1 -> Spark-id(2100201) + Ignited-Spirit-STA-Lv2 -> Spark-id(2100202) + Ignited-Spirit-STA-Lv3 -> Spark-id(2100203) + Ignited-Spirit-PWR-Lv1 -> Spark-id(2100301) + Ignited-Spirit-PWR-Lv2 -> Spark-id(2100302) + Ignited-Spirit-PWR-Lv3 -> Spark-id(2100303) + Ignited-Spirit-GUTS-Lv1 -> Spark-id(2100401) + Ignited-Spirit-GUTS-Lv2 -> Spark-id(2100402) + Ignited-Spirit-GUTS-Lv3 -> Spark-id(2100403) + Ignited-Spirit-WIT-Lv1 -> Spark-id(2100501) + Ignited-Spirit-WIT-Lv2 -> Spark-id(2100502) + Ignited-Spirit-WIT-Lv3 -> Spark-id(2100503) + URA-Finale-Lv1 -> Spark-id(3000101) + URA-Finale-Lv2 -> Spark-id(3000102) + URA-Finale-Lv3 -> Spark-id(3000103) + Unity-Cup-Lv1 -> Spark-id(3000201) + Unity-Cup-Lv2 -> Spark-id(3000202) + Unity-Cup-Lv3 -> Spark-id(3000203) + Shooting-Star-Lv1 -> Spark-id(10010101) + Shooting-Star-Lv2 -> Spark-id(10010102) + Shooting-Star-Lv3 -> Spark-id(10010103) + Dazzl-n-Diver-Lv1 -> Spark-id(10010201) + Dazzl-n-Diver-Lv2 -> Spark-id(10010202) + Dazzl-n-Diver-Lv3 -> Spark-id(10010203) + The-View-from-the-Lead-Is-Mine-Lv1 -> Spark-id(10020101) + The-View-from-the-Lead-Is-Mine-Lv2 -> Spark-id(10020102) + The-View-from-the-Lead-Is-Mine-Lv3 -> Spark-id(10020103) + Sky-High-Teio-Step-Lv1 -> Spark-id(10030101) + Sky-High-Teio-Step-Lv2 -> Spark-id(10030102) + Sky-High-Teio-Step-Lv3 -> Spark-id(10030103) + Certain-Victory-Lv1 -> Spark-id(10030201) + Certain-Victory-Lv2 -> Spark-id(10030202) + Certain-Victory-Lv3 -> Spark-id(10030203) + Red-Shift-LP1211-M-Lv1 -> Spark-id(10040101) + Red-Shift-LP1211-M-Lv2 -> Spark-id(10040102) + Red-Shift-LP1211-M-Lv3 -> Spark-id(10040103) + A-Kiss-for-Courage-Lv1 -> Spark-id(10040201) + A-Kiss-for-Courage-Lv2 -> Spark-id(10040202) + A-Kiss-for-Courage-Lv3 -> Spark-id(10040203) + Lights-of-Vaudeville-Lv1 -> Spark-id(10050101) + Lights-of-Vaudeville-Lv2 -> Spark-id(10050102) + Lights-of-Vaudeville-Lv3 -> Spark-id(10050103) + Triumphant-Pulse-Lv1 -> Spark-id(10060101) + Triumphant-Pulse-Lv2 -> Spark-id(10060102) + Triumphant-Pulse-Lv3 -> Spark-id(10060103) + Festive-Miracle-Lv1 -> Spark-id(10060201) + Festive-Miracle-Lv2 -> Spark-id(10060202) + Festive-Miracle-Lv3 -> Spark-id(10060203) + Anchors-Aweigh-Lv1 -> Spark-id(10070101) + Anchors-Aweigh-Lv2 -> Spark-id(10070102) + Anchors-Aweigh-Lv3 -> Spark-id(10070103) + Cut-and-Drive-Lv1 -> Spark-id(10080101) + Cut-and-Drive-Lv2 -> Spark-id(10080102) + Cut-and-Drive-Lv3 -> Spark-id(10080103) + Resplendent-Red-Ace-Lv1 -> Spark-id(10090101) + Resplendent-Red-Ace-Lv2 -> Spark-id(10090102) + Resplendent-Red-Ace-Lv3 -> Spark-id(10090103) + Shooting-for-Victory-Lv1 -> Spark-id(10100101) + Shooting-for-Victory-Lv2 -> Spark-id(10100102) + Shooting-for-Victory-Lv3 -> Spark-id(10100103) + Where-Theres-a-Will-Theres-a-Way-Lv1 -> Spark-id(10110101) + Where-Theres-a-Will-Theres-a-Way-Lv2 -> Spark-id(10110102) + Where-Theres-a-Will-Theres-a-Way-Lv3 -> Spark-id(10110103) + Superior-Heal-Lv1 -> Spark-id(10110201) + Superior-Heal-Lv2 -> Spark-id(10110202) + Superior-Heal-Lv3 -> Spark-id(10110203) + You-and-Me-One-on-One-Lv1 -> Spark-id(10120101) + You-and-Me-One-on-One-Lv2 -> Spark-id(10120102) + You-and-Me-One-on-One-Lv3 -> Spark-id(10120103) + The-Duty-of-Dignity-Calls-Lv1 -> Spark-id(10130101) + The-Duty-of-Dignity-Calls-Lv2 -> Spark-id(10130102) + The-Duty-of-Dignity-Calls-Lv3 -> Spark-id(10130103) + Legacy-of-the-Strong-Lv1 -> Spark-id(10130201) + Legacy-of-the-Strong-Lv2 -> Spark-id(10130202) + Legacy-of-the-Strong-Lv3 -> Spark-id(10130203) + Victoria-por-plancha-Lv1 -> Spark-id(10140101) + Victoria-por-plancha-Lv2 -> Spark-id(10140102) + Victoria-por-plancha-Lv3 -> Spark-id(10140103) + Condors-Fury-Lv1 -> Spark-id(10140201) + Condors-Fury-Lv2 -> Spark-id(10140202) + Condors-Fury-Lv3 -> Spark-id(10140203) + This-Dance-Is-for-Vittoria-Lv1 -> Spark-id(10150101) + This-Dance-Is-for-Vittoria-Lv2 -> Spark-id(10150102) + This-Dance-Is-for-Vittoria-Lv3 -> Spark-id(10150103) + Barcarole-of-Blessings-Lv1 -> Spark-id(10150201) + Barcarole-of-Blessings-Lv2 -> Spark-id(10150202) + Barcarole-of-Blessings-Lv3 -> Spark-id(10150203) + Shadow-Break-Lv1 -> Spark-id(10160101) + Shadow-Break-Lv2 -> Spark-id(10160102) + Shadow-Break-Lv3 -> Spark-id(10160103) + Behold-Thine-Emperors-Divine-Might-Lv1 -> Spark-id(10170101) + Behold-Thine-Emperors-Divine-Might-Lv2 -> Spark-id(10170102) + Behold-Thine-Emperors-Divine-Might-Lv3 -> Spark-id(10170103) + Arrows-Whistle-Shadows-Disperse-Lv1 -> Spark-id(10170201) + Arrows-Whistle-Shadows-Disperse-Lv2 -> Spark-id(10170202) + Arrows-Whistle-Shadows-Disperse-Lv3 -> Spark-id(10170203) + Blazing-Pride-Lv1 -> Spark-id(10180101) + Blazing-Pride-Lv2 -> Spark-id(10180102) + Blazing-Pride-Lv3 -> Spark-id(10180103) + Eternal-Moments-Lv1 -> Spark-id(10180201) + Eternal-Moments-Lv2 -> Spark-id(10180202) + Eternal-Moments-Lv3 -> Spark-id(10180203) + OMG-The-Final-Sprint-Lv1 -> Spark-id(10190101) + OMG-The-Final-Sprint-Lv2 -> Spark-id(10190102) + OMG-The-Final-Sprint-Lv3 -> Spark-id(10190103) + Angling-and-Scheming-Lv1 -> Spark-id(10200101) + Angling-and-Scheming-Lv2 -> Spark-id(10200102) + Angling-and-Scheming-Lv3 -> Spark-id(10200103) + White-Lightning-Comin-Through-Lv1 -> Spark-id(10210101) + White-Lightning-Comin-Through-Lv2 -> Spark-id(10210102) + White-Lightning-Comin-Through-Lv3 -> Spark-id(10210103) + Fairy-Tale-Lv1 -> Spark-id(10220101) + Fairy-Tale-Lv2 -> Spark-id(10220102) + Fairy-Tale-Lv3 -> Spark-id(10220103) + Win-QED-Lv1 -> Spark-id(10230101) + Win-QED-Lv2 -> Spark-id(10230102) + Win-QED-Lv3 -> Spark-id(10230103) + Presents-from-X-Lv1 -> Spark-id(10230201) + Presents-from-X-Lv2 -> Spark-id(10230202) + Presents-from-X-Lv3 -> Spark-id(10230203) + Flashy-Landing-Lv1 -> Spark-id(10240101) + Flashy-Landing-Lv2 -> Spark-id(10240102) + Flashy-Landing-Lv3 -> Spark-id(10240103) + Flowery-Maneuver-Lv1 -> Spark-id(10240201) + Flowery-Maneuver-Lv2 -> Spark-id(10240202) + Flowery-Maneuver-Lv3 -> Spark-id(10240203) + Chasing-after-You-Lv1 -> Spark-id(10250101) + Chasing-after-You-Lv2 -> Spark-id(10250102) + Chasing-after-You-Lv3 -> Spark-id(10250103) + G00-First-FInfinity-Lv1 -> Spark-id(10260101) + G00-First-FInfinity-Lv2 -> Spark-id(10260102) + G00-First-FInfinity-Lv3 -> Spark-id(10260103) + Lets-Pump-Some-Iron-Lv1 -> Spark-id(10270101) + Lets-Pump-Some-Iron-Lv2 -> Spark-id(10270102) + Lets-Pump-Some-Iron-Lv3 -> Spark-id(10270103) + YUMMY-SPEED-Lv1 -> Spark-id(10280101) + YUMMY-SPEED-Lv2 -> Spark-id(10280102) + YUMMY-SPEED-Lv3 -> Spark-id(10280103) + Blue-Rose-Closer-Lv1 -> Spark-id(10300101) + Blue-Rose-Closer-Lv2 -> Spark-id(10300102) + Blue-Rose-Closer-Lv3 -> Spark-id(10300103) + Every-Rose-Has-Its-Fangs-Lv1 -> Spark-id(10300201) + Every-Rose-Has-Its-Fangs-Lv2 -> Spark-id(10300202) + Every-Rose-Has-Its-Fangs-Lv3 -> Spark-id(10300203) + U-ma2-Lv1 -> Spark-id(10320101) + U-ma2-Lv2 -> Spark-id(10320102) + U-ma2-Lv3 -> Spark-id(10320103) + Our-Ticket-to-Win-Lv1 -> Spark-id(10350101) + Our-Ticket-to-Win-Lv2 -> Spark-id(10350102) + Our-Ticket-to-Win-Lv3 -> Spark-id(10350103) + Schwarzes-Schwert-Lv1 -> Spark-id(10370101) + Schwarzes-Schwert-Lv2 -> Spark-id(10370102) + Schwarzes-Schwert-Lv3 -> Spark-id(10370103) + LookatCurren-Lv1 -> Spark-id(10380101) + LookatCurren-Lv2 -> Spark-id(10380102) + LookatCurren-Lv3 -> Spark-id(10380103) + A-Princess-Must-Seize-Victory-Lv1 -> Spark-id(10390101) + A-Princess-Must-Seize-Victory-Lv2 -> Spark-id(10390102) + A-Princess-Must-Seize-Victory-Lv3 -> Spark-id(10390103) + KEEP-IT-REAL-Lv1 -> Spark-id(10400101) + KEEP-IT-REAL-Lv2 -> Spark-id(10400102) + KEEP-IT-REAL-Lv3 -> Spark-id(10400103) + Dancing-in-the-Leaves-Lv1 -> Spark-id(10400201) + Dancing-in-the-Leaves-Lv2 -> Spark-id(10400202) + Dancing-in-the-Leaves-Lv3 -> Spark-id(10400203) + Genius-x-Bakushin-Victory-Lv1 -> Spark-id(10410101) + Genius-x-Bakushin-Victory-Lv2 -> Spark-id(10410102) + Genius-x-Bakushin-Victory-Lv3 -> Spark-id(10410103) + Pure-Heart-Lv1 -> Spark-id(10450101) + Pure-Heart-Lv2 -> Spark-id(10450102) + Pure-Heart-Lv3 -> Spark-id(10450103) + Give-Mummy-a-Hug-Lv1 -> Spark-id(10450201) + Give-Mummy-a-Hug-Lv2 -> Spark-id(10450202) + Give-Mummy-a-Hug-Lv3 -> Spark-id(10450203) + SPARKLY-STARDOM-Lv1 -> Spark-id(10460101) + SPARKLY-STARDOM-Lv2 -> Spark-id(10460102) + SPARKLY-STARDOM-Lv3 -> Spark-id(10460103) + Pop-and-Polish-Lv1 -> Spark-id(10480101) + Pop-and-Polish-Lv2 -> Spark-id(10480102) + Pop-and-Polish-Lv3 -> Spark-id(10480103) + Nemesis-Lv1 -> Spark-id(10500101) + Nemesis-Lv2 -> Spark-id(10500102) + Nemesis-Lv3 -> Spark-id(10500103) + Super-Duper-Climax-Lv1 -> Spark-id(10520101) + Super-Duper-Climax-Lv2 -> Spark-id(10520102) + Super-Duper-Climax-Lv3 -> Spark-id(10520103) + Hundred-Fourteenth-Times-the-Charm-Lv1 -> Spark-id(10520201) + Hundred-Fourteenth-Times-the-Charm-Lv2 -> Spark-id(10520202) + Hundred-Fourteenth-Times-the-Charm-Lv3 -> Spark-id(10520203) + I-See-Victory-in-My-Future-Lv1 -> Spark-id(10560101) + I-See-Victory-in-My-Future-Lv2 -> Spark-id(10560102) + I-See-Victory-in-My-Future-Lv3 -> Spark-id(10560103) + Bountiful-Harvest-Lv1 -> Spark-id(10560201) + Bountiful-Harvest-Lv2 -> Spark-id(10560202) + Bountiful-Harvest-Lv3 -> Spark-id(10560203) + I-Never-Goof-Up-Lv1 -> Spark-id(10580101) + I-Never-Goof-Up-Lv2 -> Spark-id(10580102) + I-Never-Goof-Up-Lv3 -> Spark-id(10580103) + Moving-Past-and-Beyond-Lv1 -> Spark-id(10590101) + Moving-Past-and-Beyond-Lv2 -> Spark-id(10590102) + Moving-Past-and-Beyond-Lv3 -> Spark-id(10590103) + Just-a-Little-Farther-Lv1 -> Spark-id(10600101) + Just-a-Little-Farther-Lv2 -> Spark-id(10600102) + Just-a-Little-Farther-Lv3 -> Spark-id(10600103) + Prideful-King-Lv1 -> Spark-id(10610101) + Prideful-King-Lv2 -> Spark-id(10610102) + Prideful-King-Lv3 -> Spark-id(10610103) + Ambition-to-Surpass-the-Sakura-Lv1 -> Spark-id(10690101) + Ambition-to-Surpass-the-Sakura-Lv2 -> Spark-id(10690102) + Ambition-to-Surpass-the-Sakura-Lv3 -> Spark-id(10690103) + +// List of all sparks in ID order for easy iterating. +pub val all = [ + Speed-Lv1, + Speed-Lv2, + Speed-Lv3, + Stamina-Lv1, + Stamina-Lv2, + Stamina-Lv3, + Power-Lv1, + Power-Lv2, + Power-Lv3, + Guts-Lv1, + Guts-Lv2, + Guts-Lv3, + Wit-Lv1, + Wit-Lv2, + Wit-Lv3, + Turf-Lv1, + Turf-Lv2, + Turf-Lv3, + Dirt-Lv1, + Dirt-Lv2, + Dirt-Lv3, + Front-Runner-Lv1, + Front-Runner-Lv2, + Front-Runner-Lv3, + Pace-Chaser-Lv1, + Pace-Chaser-Lv2, + Pace-Chaser-Lv3, + Late-Surger-Lv1, + Late-Surger-Lv2, + Late-Surger-Lv3, + End-Closer-Lv1, + End-Closer-Lv2, + End-Closer-Lv3, + Sprint-Lv1, + Sprint-Lv2, + Sprint-Lv3, + Mile-Lv1, + Mile-Lv2, + Mile-Lv3, + Medium-Lv1, + Medium-Lv2, + Medium-Lv3, + Long-Lv1, + Long-Lv2, + Long-Lv3, + February-S-Lv1, + February-S-Lv2, + February-S-Lv3, + Takamatsunomiya-Kinen-Lv1, + Takamatsunomiya-Kinen-Lv2, + Takamatsunomiya-Kinen-Lv3, + Osaka-Hai-Lv1, + Osaka-Hai-Lv2, + Osaka-Hai-Lv3, + Oka-Sho-Lv1, + Oka-Sho-Lv2, + Oka-Sho-Lv3, + Satsuki-Sho-Lv1, + Satsuki-Sho-Lv2, + Satsuki-Sho-Lv3, + Tenno-Sho-Spring-Lv1, + Tenno-Sho-Spring-Lv2, + Tenno-Sho-Spring-Lv3, + NHK-Mile-C-Lv1, + NHK-Mile-C-Lv2, + NHK-Mile-C-Lv3, + Victoria-Mile-Lv1, + Victoria-Mile-Lv2, + Victoria-Mile-Lv3, + Japanese-Oaks-Lv1, + Japanese-Oaks-Lv2, + Japanese-Oaks-Lv3, + Japanese-Derby-Lv1, + Japanese-Derby-Lv2, + Japanese-Derby-Lv3, + Yasuda-Kinen-Lv1, + Yasuda-Kinen-Lv2, + Yasuda-Kinen-Lv3, + Takarazuka-Kinen-Lv1, + Takarazuka-Kinen-Lv2, + Takarazuka-Kinen-Lv3, + Sprinters-S-Lv1, + Sprinters-S-Lv2, + Sprinters-S-Lv3, + Shuka-Sho-Lv1, + Shuka-Sho-Lv2, + Shuka-Sho-Lv3, + Kikuka-Sho-Lv1, + Kikuka-Sho-Lv2, + Kikuka-Sho-Lv3, + Tenno-Sho-Autumn-Lv1, + Tenno-Sho-Autumn-Lv2, + Tenno-Sho-Autumn-Lv3, + Queen-Elizabeth-II-Cup-Lv1, + Queen-Elizabeth-II-Cup-Lv2, + Queen-Elizabeth-II-Cup-Lv3, + Mile-Ch-Lv1, + Mile-Ch-Lv2, + Mile-Ch-Lv3, + Japan-C-Lv1, + Japan-C-Lv2, + Japan-C-Lv3, + Champions-C-Lv1, + Champions-C-Lv2, + Champions-C-Lv3, + Hanshin-JF-Lv1, + Hanshin-JF-Lv2, + Hanshin-JF-Lv3, + Asahi-Hai-FS-Lv1, + Asahi-Hai-FS-Lv2, + Asahi-Hai-FS-Lv3, + Arima-Kinen-Lv1, + Arima-Kinen-Lv2, + Arima-Kinen-Lv3, + Hopeful-S-Lv1, + Hopeful-S-Lv2, + Hopeful-S-Lv3, + Teio-Sho-Lv1, + Teio-Sho-Lv2, + Teio-Sho-Lv3, + JD-Derby-Lv1, + JD-Derby-Lv2, + JD-Derby-Lv3, + JBC-L-Classic-Lv1, + JBC-L-Classic-Lv2, + JBC-L-Classic-Lv3, + JBC-Sprint-Lv1, + JBC-Sprint-Lv2, + JBC-Sprint-Lv3, + JBC-Classic-Lv1, + JBC-Classic-Lv2, + JBC-Classic-Lv3, + Tokyo-Daishoten-Lv1, + Tokyo-Daishoten-Lv2, + Tokyo-Daishoten-Lv3, + Right-Handed-Lv1, + Right-Handed-Lv2, + Right-Handed-Lv3, + Left-Handed-Lv1, + Left-Handed-Lv2, + Left-Handed-Lv3, + Tokyo-Racecourse-Lv1, + Tokyo-Racecourse-Lv2, + Tokyo-Racecourse-Lv3, + Nakayama-Racecourse-Lv1, + Nakayama-Racecourse-Lv2, + Nakayama-Racecourse-Lv3, + Hanshin-Racecourse-Lv1, + Hanshin-Racecourse-Lv2, + Hanshin-Racecourse-Lv3, + Kyoto-Racecourse-Lv1, + Kyoto-Racecourse-Lv2, + Kyoto-Racecourse-Lv3, + Chukyo-Racecourse-Lv1, + Chukyo-Racecourse-Lv2, + Chukyo-Racecourse-Lv3, + Sapporo-Racecourse-Lv1, + Sapporo-Racecourse-Lv2, + Sapporo-Racecourse-Lv3, + Hakodate-Racecourse-Lv1, + Hakodate-Racecourse-Lv2, + Hakodate-Racecourse-Lv3, + Fukushima-Racecourse-Lv1, + Fukushima-Racecourse-Lv2, + Fukushima-Racecourse-Lv3, + Niigata-Racecourse-Lv1, + Niigata-Racecourse-Lv2, + Niigata-Racecourse-Lv3, + Kokura-Racecourse-Lv1, + Kokura-Racecourse-Lv2, + Kokura-Racecourse-Lv3, + Standard-Distance-Lv1, + Standard-Distance-Lv2, + Standard-Distance-Lv3, + Non-Standard-Distance-Lv1, + Non-Standard-Distance-Lv2, + Non-Standard-Distance-Lv3, + Firm-Conditions-Lv1, + Firm-Conditions-Lv2, + Firm-Conditions-Lv3, + Wet-Conditions-Lv1, + Wet-Conditions-Lv2, + Wet-Conditions-Lv3, + Spring-Runner-Lv1, + Spring-Runner-Lv2, + Spring-Runner-Lv3, + Summer-Runner-Lv1, + Summer-Runner-Lv2, + Summer-Runner-Lv3, + Fall-Runner-Lv1, + Fall-Runner-Lv2, + Fall-Runner-Lv3, + Winter-Runner-Lv1, + Winter-Runner-Lv2, + Winter-Runner-Lv3, + Sunny-Days-Lv1, + Sunny-Days-Lv2, + Sunny-Days-Lv3, + Cloudy-Days-Lv1, + Cloudy-Days-Lv2, + Cloudy-Days-Lv3, + Rainy-Days-Lv1, + Rainy-Days-Lv2, + Rainy-Days-Lv3, + Snowy-Days-Lv1, + Snowy-Days-Lv2, + Snowy-Days-Lv3, + Inner-Post-Proficiency-Lv1, + Inner-Post-Proficiency-Lv2, + Inner-Post-Proficiency-Lv3, + Outer-Post-Proficiency-Lv1, + Outer-Post-Proficiency-Lv2, + Outer-Post-Proficiency-Lv3, + Maverick-Lv1, + Maverick-Lv2, + Maverick-Lv3, + Competitive-Spirit-Lv1, + Competitive-Spirit-Lv2, + Competitive-Spirit-Lv3, + Target-in-Sight-Lv1, + Target-in-Sight-Lv2, + Target-in-Sight-Lv3, + Long-Shot-Lv1, + Long-Shot-Lv2, + Long-Shot-Lv3, + Corner-Adept-Lv1, + Corner-Adept-Lv2, + Corner-Adept-Lv3, + Corner-Acceleration-Lv1, + Corner-Acceleration-Lv2, + Corner-Acceleration-Lv3, + Corner-Recovery-Lv1, + Corner-Recovery-Lv2, + Corner-Recovery-Lv3, + Straightaway-Adept-Lv1, + Straightaway-Adept-Lv2, + Straightaway-Adept-Lv3, + Straightaway-Acceleration-Lv1, + Straightaway-Acceleration-Lv2, + Straightaway-Acceleration-Lv3, + Straightaway-Recovery-Lv1, + Straightaway-Recovery-Lv2, + Straightaway-Recovery-Lv3, + Focus-Lv1, + Focus-Lv2, + Focus-Lv3, + Lay-Low-Lv1, + Lay-Low-Lv2, + Lay-Low-Lv3, + Prudent-Positioning-Lv1, + Prudent-Positioning-Lv2, + Prudent-Positioning-Lv3, + Ramp-Up-Lv1, + Ramp-Up-Lv2, + Ramp-Up-Lv3, + Pace-Strategy-Lv1, + Pace-Strategy-Lv2, + Pace-Strategy-Lv3, + Calm-in-a-Crowd-Lv1, + Calm-in-a-Crowd-Lv2, + Calm-in-a-Crowd-Lv3, + Nimble-Navigator-Lv1, + Nimble-Navigator-Lv2, + Nimble-Navigator-Lv3, + Go-with-the-Flow-Lv1, + Go-with-the-Flow-Lv2, + Go-with-the-Flow-Lv3, + Homestretch-Haste-Lv1, + Homestretch-Haste-Lv2, + Homestretch-Haste-Lv3, + Early-Lead-Lv1, + Early-Lead-Lv2, + Early-Lead-Lv3, + Fast-Paced-Lv1, + Fast-Paced-Lv2, + Fast-Paced-Lv3, + Final-Push-Lv1, + Final-Push-Lv2, + Final-Push-Lv3, + Stamina-to-Spare-Lv1, + Stamina-to-Spare-Lv2, + Stamina-to-Spare-Lv3, + Preferred-Position-Lv1, + Preferred-Position-Lv2, + Preferred-Position-Lv3, + Prepared-to-Pass-Lv1, + Prepared-to-Pass-Lv2, + Prepared-to-Pass-Lv3, + Position-Pilfer-Lv1, + Position-Pilfer-Lv2, + Position-Pilfer-Lv3, + Slick-Surge-Lv1, + Slick-Surge-Lv2, + Slick-Surge-Lv3, + Outer-Swell-Lv1, + Outer-Swell-Lv2, + Outer-Swell-Lv3, + Standing-By-Lv1, + Standing-By-Lv2, + Standing-By-Lv3, + Masterful-Gambit-Lv1, + Masterful-Gambit-Lv2, + Masterful-Gambit-Lv3, + Straightaway-Spurt-Lv1, + Straightaway-Spurt-Lv2, + Straightaway-Spurt-Lv3, + Sprinting-Gear-Lv1, + Sprinting-Gear-Lv2, + Sprinting-Gear-Lv3, + Wait-and-See-Lv1, + Wait-and-See-Lv2, + Wait-and-See-Lv3, + Gap-Closer-Lv1, + Gap-Closer-Lv2, + Gap-Closer-Lv3, + Productive-Plan-Lv1, + Productive-Plan-Lv2, + Productive-Plan-Lv3, + Watchful-Eye-Lv1, + Watchful-Eye-Lv2, + Watchful-Eye-Lv3, + Updrafters-Lv1, + Updrafters-Lv2, + Updrafters-Lv3, + Rosy-Outlook-Lv1, + Rosy-Outlook-Lv2, + Rosy-Outlook-Lv3, + Up-Tempo-Lv1, + Up-Tempo-Lv2, + Up-Tempo-Lv3, + Steadfast-Lv1, + Steadfast-Lv2, + Steadfast-Lv3, + Deep-Breaths-Lv1, + Deep-Breaths-Lv2, + Deep-Breaths-Lv3, + Inside-Scoop-Lv1, + Inside-Scoop-Lv2, + Inside-Scoop-Lv3, + Extra-Tank-Lv1, + Extra-Tank-Lv2, + Extra-Tank-Lv3, + Trick-Front-Lv1, + Trick-Front-Lv2, + Trick-Front-Lv3, + Trick-Rear-Lv1, + Trick-Rear-Lv2, + Trick-Rear-Lv3, + Frenzied-Front-Runners-Lv1, + Frenzied-Front-Runners-Lv2, + Frenzied-Front-Runners-Lv3, + Frenzied-Pace-Chasers-Lv1, + Frenzied-Pace-Chasers-Lv2, + Frenzied-Pace-Chasers-Lv3, + Frenzied-Late-Surgers-Lv1, + Frenzied-Late-Surgers-Lv2, + Frenzied-Late-Surgers-Lv3, + Frenzied-End-Closers-Lv1, + Frenzied-End-Closers-Lv2, + Frenzied-End-Closers-Lv3, + Subdued-Front-Runners-Lv1, + Subdued-Front-Runners-Lv2, + Subdued-Front-Runners-Lv3, + Flustered-Front-Runners-Lv1, + Flustered-Front-Runners-Lv2, + Flustered-Front-Runners-Lv3, + Hesitant-Front-Runners-Lv1, + Hesitant-Front-Runners-Lv2, + Hesitant-Front-Runners-Lv3, + Subdued-Pace-Chasers-Lv1, + Subdued-Pace-Chasers-Lv2, + Subdued-Pace-Chasers-Lv3, + Flustered-Pace-Chasers-Lv1, + Flustered-Pace-Chasers-Lv2, + Flustered-Pace-Chasers-Lv3, + Hesitant-Pace-Chasers-Lv1, + Hesitant-Pace-Chasers-Lv2, + Hesitant-Pace-Chasers-Lv3, + Subdued-Late-Surgers-Lv1, + Subdued-Late-Surgers-Lv2, + Subdued-Late-Surgers-Lv3, + Flustered-Late-Surgers-Lv1, + Flustered-Late-Surgers-Lv2, + Flustered-Late-Surgers-Lv3, + Hesitant-Late-Surgers-Lv1, + Hesitant-Late-Surgers-Lv2, + Hesitant-Late-Surgers-Lv3, + Subdued-End-Closers-Lv1, + Subdued-End-Closers-Lv2, + Subdued-End-Closers-Lv3, + Flustered-End-Closers-Lv1, + Flustered-End-Closers-Lv2, + Flustered-End-Closers-Lv3, + Hesitant-End-Closers-Lv1, + Hesitant-End-Closers-Lv2, + Hesitant-End-Closers-Lv3, + Oi-Racecourse-Lv1, + Oi-Racecourse-Lv2, + Oi-Racecourse-Lv3, + Sprint-Straightaways-Lv1, + Sprint-Straightaways-Lv2, + Sprint-Straightaways-Lv3, + Sprint-Corners-Lv1, + Sprint-Corners-Lv2, + Sprint-Corners-Lv3, + Huge-Lead-Lv1, + Huge-Lead-Lv2, + Huge-Lead-Lv3, + Countermeasure-Lv1, + Countermeasure-Lv2, + Countermeasure-Lv3, + Meticulous-Measures-Lv1, + Meticulous-Measures-Lv2, + Meticulous-Measures-Lv3, + Intimidate-Lv1, + Intimidate-Lv2, + Intimidate-Lv3, + Stop-Right-There-Lv1, + Stop-Right-There-Lv2, + Stop-Right-There-Lv3, + Mile-Straightaways-Lv1, + Mile-Straightaways-Lv2, + Mile-Straightaways-Lv3, + Mile-Corners-Lv1, + Mile-Corners-Lv2, + Mile-Corners-Lv3, + Shifting-Gears-Lv1, + Shifting-Gears-Lv2, + Shifting-Gears-Lv3, + Acceleration-Lv1, + Acceleration-Lv2, + Acceleration-Lv3, + Unyielding-Spirit-Lv1, + Unyielding-Spirit-Lv2, + Unyielding-Spirit-Lv3, + Speed-Eater-Lv1, + Speed-Eater-Lv2, + Speed-Eater-Lv3, + Opening-Gambit-Lv1, + Opening-Gambit-Lv2, + Opening-Gambit-Lv3, + Medium-Straightaways-Lv1, + Medium-Straightaways-Lv2, + Medium-Straightaways-Lv3, + Medium-Corners-Lv1, + Medium-Corners-Lv2, + Medium-Corners-Lv3, + Hawkeye-Lv1, + Hawkeye-Lv2, + Hawkeye-Lv3, + Thunderbolt-Step-Lv1, + Thunderbolt-Step-Lv2, + Thunderbolt-Step-Lv3, + Soft-Step-Lv1, + Soft-Step-Lv2, + Soft-Step-Lv3, + Tether-Lv1, + Tether-Lv2, + Tether-Lv3, + Murmur-Lv1, + Murmur-Lv2, + Murmur-Lv3, + Long-Straightaways-Lv1, + Long-Straightaways-Lv2, + Long-Straightaways-Lv3, + Long-Corners-Lv1, + Long-Corners-Lv2, + Long-Corners-Lv3, + Keeping-the-Lead-Lv1, + Keeping-the-Lead-Lv2, + Keeping-the-Lead-Lv3, + Passing-Pro-Lv1, + Passing-Pro-Lv2, + Passing-Pro-Lv3, + Pressure-Lv1, + Pressure-Lv2, + Pressure-Lv3, + Stamina-Eater-Lv1, + Stamina-Eater-Lv2, + Stamina-Eater-Lv3, + Smoke-Screen-Lv1, + Smoke-Screen-Lv2, + Smoke-Screen-Lv3, + Front-Runner-Straightaways-Lv1, + Front-Runner-Straightaways-Lv2, + Front-Runner-Straightaways-Lv3, + Front-Runner-Corners-Lv1, + Front-Runner-Corners-Lv2, + Front-Runner-Corners-Lv3, + Dodging-Danger-Lv1, + Dodging-Danger-Lv2, + Dodging-Danger-Lv3, + Leaders-Pride-Lv1, + Leaders-Pride-Lv2, + Leaders-Pride-Lv3, + Moxie-Lv1, + Moxie-Lv2, + Moxie-Lv3, + Second-Wind-Lv1, + Second-Wind-Lv2, + Second-Wind-Lv3, + Restart-Lv1, + Restart-Lv2, + Restart-Lv3, + Pace-Chaser-Straightaways-Lv1, + Pace-Chaser-Straightaways-Lv2, + Pace-Chaser-Straightaways-Lv3, + Pace-Chaser-Corners-Lv1, + Pace-Chaser-Corners-Lv2, + Pace-Chaser-Corners-Lv3, + Shrewd-Step-Lv1, + Shrewd-Step-Lv2, + Shrewd-Step-Lv3, + Straight-Descent-Lv1, + Straight-Descent-Lv2, + Straight-Descent-Lv3, + Hydrate-Lv1, + Hydrate-Lv2, + Hydrate-Lv3, + Tactical-Tweak-Lv1, + Tactical-Tweak-Lv2, + Tactical-Tweak-Lv3, + Disorient-Lv1, + Disorient-Lv2, + Disorient-Lv3, + Late-Surger-Straightaways-Lv1, + Late-Surger-Straightaways-Lv2, + Late-Surger-Straightaways-Lv3, + Late-Surger-Corners-Lv1, + Late-Surger-Corners-Lv2, + Late-Surger-Corners-Lv3, + Fighter-Lv1, + Fighter-Lv2, + Fighter-Lv3, + One-Million-CC-Lv1, + One-Million-CC-Lv2, + One-Million-CC-Lv3, + A-Small-Breather-Lv1, + A-Small-Breather-Lv2, + A-Small-Breather-Lv3, + Studious-Lv1, + Studious-Lv2, + Studious-Lv3, + Sharp-Gaze-Lv1, + Sharp-Gaze-Lv2, + Sharp-Gaze-Lv3, + End-Closer-Straightaways-Lv1, + End-Closer-Straightaways-Lv2, + End-Closer-Straightaways-Lv3, + End-Closer-Corners-Lv1, + End-Closer-Corners-Lv2, + End-Closer-Corners-Lv3, + I-Can-See-Right-Through-You-Lv1, + I-Can-See-Right-Through-You-Lv2, + I-Can-See-Right-Through-You-Lv3, + After-School-Stroll-Lv1, + After-School-Stroll-Lv2, + After-School-Stroll-Lv3, + Levelheaded-Lv1, + Levelheaded-Lv2, + Levelheaded-Lv3, + Strategist-Lv1, + Strategist-Lv2, + Strategist-Lv3, + Intense-Gaze-Lv1, + Intense-Gaze-Lv2, + Intense-Gaze-Lv3, + Front-Runner-Savvy-Lv1, + Front-Runner-Savvy-Lv2, + Front-Runner-Savvy-Lv3, + Pace-Chaser-Savvy-Lv1, + Pace-Chaser-Savvy-Lv2, + Pace-Chaser-Savvy-Lv3, + Late-Surger-Savvy-Lv1, + Late-Surger-Savvy-Lv2, + Late-Surger-Savvy-Lv3, + End-Closer-Savvy-Lv1, + End-Closer-Savvy-Lv2, + End-Closer-Savvy-Lv3, + Lucky-Seven-Lv1, + Lucky-Seven-Lv2, + Lucky-Seven-Lv3, + Triple-Sevens-Lv1, + Triple-Sevens-Lv2, + Triple-Sevens-Lv3, + Highlander-Lv1, + Highlander-Lv2, + Highlander-Lv3, + Uma-Stan-Lv1, + Uma-Stan-Lv2, + Uma-Stan-Lv3, + Groundwork-Lv1, + Groundwork-Lv2, + Groundwork-Lv3, + Tail-Held-High-Lv1, + Tail-Held-High-Lv2, + Tail-Held-High-Lv3, + Shake-It-Out-Lv1, + Shake-It-Out-Lv2, + Shake-It-Out-Lv3, + Sympathy-Lv1, + Sympathy-Lv2, + Sympathy-Lv3, + Lone-Wolf-Lv1, + Lone-Wolf-Lv2, + Lone-Wolf-Lv3, + Slipstream-Lv1, + Slipstream-Lv2, + Slipstream-Lv3, + Playtimes-Over-Lv1, + Playtimes-Over-Lv2, + Playtimes-Over-Lv3, + Top-Pick-Lv1, + Top-Pick-Lv2, + Top-Pick-Lv3, + Forward-March-Lv1, + Forward-March-Lv2, + Forward-March-Lv3, + Be-Still-Lv1, + Be-Still-Lv2, + Be-Still-Lv3, + All-I-ve-Got-Lv1, + All-I-ve-Got-Lv2, + All-I-ve-Got-Lv3, + Head-On-Lv1, + Head-On-Lv2, + Head-On-Lv3, + Familiar-Ground-Lv1, + Familiar-Ground-Lv2, + Familiar-Ground-Lv3, + Feature-Act-Lv1, + Feature-Act-Lv2, + Feature-Act-Lv3, + Early-Start-Lv1, + Early-Start-Lv2, + Early-Start-Lv3, + Risky-Business-Lv1, + Risky-Business-Lv2, + Risky-Business-Lv3, + Ignited-Spirit-SPD-Lv1, + Ignited-Spirit-SPD-Lv2, + Ignited-Spirit-SPD-Lv3, + Ignited-Spirit-STA-Lv1, + Ignited-Spirit-STA-Lv2, + Ignited-Spirit-STA-Lv3, + Ignited-Spirit-PWR-Lv1, + Ignited-Spirit-PWR-Lv2, + Ignited-Spirit-PWR-Lv3, + Ignited-Spirit-GUTS-Lv1, + Ignited-Spirit-GUTS-Lv2, + Ignited-Spirit-GUTS-Lv3, + Ignited-Spirit-WIT-Lv1, + Ignited-Spirit-WIT-Lv2, + Ignited-Spirit-WIT-Lv3, + URA-Finale-Lv1, + URA-Finale-Lv2, + URA-Finale-Lv3, + Unity-Cup-Lv1, + Unity-Cup-Lv2, + Unity-Cup-Lv3, + Shooting-Star-Lv1, + Shooting-Star-Lv2, + Shooting-Star-Lv3, + Dazzl-n-Diver-Lv1, + Dazzl-n-Diver-Lv2, + Dazzl-n-Diver-Lv3, + The-View-from-the-Lead-Is-Mine-Lv1, + The-View-from-the-Lead-Is-Mine-Lv2, + The-View-from-the-Lead-Is-Mine-Lv3, + Sky-High-Teio-Step-Lv1, + Sky-High-Teio-Step-Lv2, + Sky-High-Teio-Step-Lv3, + Certain-Victory-Lv1, + Certain-Victory-Lv2, + Certain-Victory-Lv3, + Red-Shift-LP1211-M-Lv1, + Red-Shift-LP1211-M-Lv2, + Red-Shift-LP1211-M-Lv3, + A-Kiss-for-Courage-Lv1, + A-Kiss-for-Courage-Lv2, + A-Kiss-for-Courage-Lv3, + Lights-of-Vaudeville-Lv1, + Lights-of-Vaudeville-Lv2, + Lights-of-Vaudeville-Lv3, + Triumphant-Pulse-Lv1, + Triumphant-Pulse-Lv2, + Triumphant-Pulse-Lv3, + Festive-Miracle-Lv1, + Festive-Miracle-Lv2, + Festive-Miracle-Lv3, + Anchors-Aweigh-Lv1, + Anchors-Aweigh-Lv2, + Anchors-Aweigh-Lv3, + Cut-and-Drive-Lv1, + Cut-and-Drive-Lv2, + Cut-and-Drive-Lv3, + Resplendent-Red-Ace-Lv1, + Resplendent-Red-Ace-Lv2, + Resplendent-Red-Ace-Lv3, + Shooting-for-Victory-Lv1, + Shooting-for-Victory-Lv2, + Shooting-for-Victory-Lv3, + Where-Theres-a-Will-Theres-a-Way-Lv1, + Where-Theres-a-Will-Theres-a-Way-Lv2, + Where-Theres-a-Will-Theres-a-Way-Lv3, + Superior-Heal-Lv1, + Superior-Heal-Lv2, + Superior-Heal-Lv3, + You-and-Me-One-on-One-Lv1, + You-and-Me-One-on-One-Lv2, + You-and-Me-One-on-One-Lv3, + The-Duty-of-Dignity-Calls-Lv1, + The-Duty-of-Dignity-Calls-Lv2, + The-Duty-of-Dignity-Calls-Lv3, + Legacy-of-the-Strong-Lv1, + Legacy-of-the-Strong-Lv2, + Legacy-of-the-Strong-Lv3, + Victoria-por-plancha-Lv1, + Victoria-por-plancha-Lv2, + Victoria-por-plancha-Lv3, + Condors-Fury-Lv1, + Condors-Fury-Lv2, + Condors-Fury-Lv3, + This-Dance-Is-for-Vittoria-Lv1, + This-Dance-Is-for-Vittoria-Lv2, + This-Dance-Is-for-Vittoria-Lv3, + Barcarole-of-Blessings-Lv1, + Barcarole-of-Blessings-Lv2, + Barcarole-of-Blessings-Lv3, + Shadow-Break-Lv1, + Shadow-Break-Lv2, + Shadow-Break-Lv3, + Behold-Thine-Emperors-Divine-Might-Lv1, + Behold-Thine-Emperors-Divine-Might-Lv2, + Behold-Thine-Emperors-Divine-Might-Lv3, + Arrows-Whistle-Shadows-Disperse-Lv1, + Arrows-Whistle-Shadows-Disperse-Lv2, + Arrows-Whistle-Shadows-Disperse-Lv3, + Blazing-Pride-Lv1, + Blazing-Pride-Lv2, + Blazing-Pride-Lv3, + Eternal-Moments-Lv1, + Eternal-Moments-Lv2, + Eternal-Moments-Lv3, + OMG-The-Final-Sprint-Lv1, + OMG-The-Final-Sprint-Lv2, + OMG-The-Final-Sprint-Lv3, + Angling-and-Scheming-Lv1, + Angling-and-Scheming-Lv2, + Angling-and-Scheming-Lv3, + White-Lightning-Comin-Through-Lv1, + White-Lightning-Comin-Through-Lv2, + White-Lightning-Comin-Through-Lv3, + Fairy-Tale-Lv1, + Fairy-Tale-Lv2, + Fairy-Tale-Lv3, + Win-QED-Lv1, + Win-QED-Lv2, + Win-QED-Lv3, + Presents-from-X-Lv1, + Presents-from-X-Lv2, + Presents-from-X-Lv3, + Flashy-Landing-Lv1, + Flashy-Landing-Lv2, + Flashy-Landing-Lv3, + Flowery-Maneuver-Lv1, + Flowery-Maneuver-Lv2, + Flowery-Maneuver-Lv3, + Chasing-after-You-Lv1, + Chasing-after-You-Lv2, + Chasing-after-You-Lv3, + G00-First-FInfinity-Lv1, + G00-First-FInfinity-Lv2, + G00-First-FInfinity-Lv3, + Lets-Pump-Some-Iron-Lv1, + Lets-Pump-Some-Iron-Lv2, + Lets-Pump-Some-Iron-Lv3, + YUMMY-SPEED-Lv1, + YUMMY-SPEED-Lv2, + YUMMY-SPEED-Lv3, + Blue-Rose-Closer-Lv1, + Blue-Rose-Closer-Lv2, + Blue-Rose-Closer-Lv3, + Every-Rose-Has-Its-Fangs-Lv1, + Every-Rose-Has-Its-Fangs-Lv2, + Every-Rose-Has-Its-Fangs-Lv3, + U-ma2-Lv1, + U-ma2-Lv2, + U-ma2-Lv3, + Our-Ticket-to-Win-Lv1, + Our-Ticket-to-Win-Lv2, + Our-Ticket-to-Win-Lv3, + Schwarzes-Schwert-Lv1, + Schwarzes-Schwert-Lv2, + Schwarzes-Schwert-Lv3, + LookatCurren-Lv1, + LookatCurren-Lv2, + LookatCurren-Lv3, + A-Princess-Must-Seize-Victory-Lv1, + A-Princess-Must-Seize-Victory-Lv2, + A-Princess-Must-Seize-Victory-Lv3, + KEEP-IT-REAL-Lv1, + KEEP-IT-REAL-Lv2, + KEEP-IT-REAL-Lv3, + Dancing-in-the-Leaves-Lv1, + Dancing-in-the-Leaves-Lv2, + Dancing-in-the-Leaves-Lv3, + Genius-x-Bakushin-Victory-Lv1, + Genius-x-Bakushin-Victory-Lv2, + Genius-x-Bakushin-Victory-Lv3, + Pure-Heart-Lv1, + Pure-Heart-Lv2, + Pure-Heart-Lv3, + Give-Mummy-a-Hug-Lv1, + Give-Mummy-a-Hug-Lv2, + Give-Mummy-a-Hug-Lv3, + SPARKLY-STARDOM-Lv1, + SPARKLY-STARDOM-Lv2, + SPARKLY-STARDOM-Lv3, + Pop-and-Polish-Lv1, + Pop-and-Polish-Lv2, + Pop-and-Polish-Lv3, + Nemesis-Lv1, + Nemesis-Lv2, + Nemesis-Lv3, + Super-Duper-Climax-Lv1, + Super-Duper-Climax-Lv2, + Super-Duper-Climax-Lv3, + Hundred-Fourteenth-Times-the-Charm-Lv1, + Hundred-Fourteenth-Times-the-Charm-Lv2, + Hundred-Fourteenth-Times-the-Charm-Lv3, + I-See-Victory-in-My-Future-Lv1, + I-See-Victory-in-My-Future-Lv2, + I-See-Victory-in-My-Future-Lv3, + Bountiful-Harvest-Lv1, + Bountiful-Harvest-Lv2, + Bountiful-Harvest-Lv3, + I-Never-Goof-Up-Lv1, + I-Never-Goof-Up-Lv2, + I-Never-Goof-Up-Lv3, + Moving-Past-and-Beyond-Lv1, + Moving-Past-and-Beyond-Lv2, + Moving-Past-and-Beyond-Lv3, + Just-a-Little-Farther-Lv1, + Just-a-Little-Farther-Lv2, + Just-a-Little-Farther-Lv3, + Prideful-King-Lv1, + Prideful-King-Lv2, + Prideful-King-Lv3, + Ambition-to-Surpass-the-Sakura-Lv1, + Ambition-to-Surpass-the-Sakura-Lv2, + Ambition-to-Surpass-the-Sakura-Lv3, +] + +// Get the name for a spark. +// The name does not indicate the spark level. +// If no spark matches the ID, the result contains the numeric ID. +pub fun show(s: spark-id): string + match s.game-id + 101 -> "Speed" + 102 -> "Speed" + 103 -> "Speed" + 201 -> "Stamina" + 202 -> "Stamina" + 203 -> "Stamina" + 301 -> "Power" + 302 -> "Power" + 303 -> "Power" + 401 -> "Guts" + 402 -> "Guts" + 403 -> "Guts" + 501 -> "Wit" + 502 -> "Wit" + 503 -> "Wit" + 1101 -> "Turf" + 1102 -> "Turf" + 1103 -> "Turf" + 1201 -> "Dirt" + 1202 -> "Dirt" + 1203 -> "Dirt" + 2101 -> "Front Runner" + 2102 -> "Front Runner" + 2103 -> "Front Runner" + 2201 -> "Pace Chaser" + 2202 -> "Pace Chaser" + 2203 -> "Pace Chaser" + 2301 -> "Late Surger" + 2302 -> "Late Surger" + 2303 -> "Late Surger" + 2401 -> "End Closer" + 2402 -> "End Closer" + 2403 -> "End Closer" + 3101 -> "Sprint" + 3102 -> "Sprint" + 3103 -> "Sprint" + 3201 -> "Mile" + 3202 -> "Mile" + 3203 -> "Mile" + 3301 -> "Medium" + 3302 -> "Medium" + 3303 -> "Medium" + 3401 -> "Long" + 3402 -> "Long" + 3403 -> "Long" + 1000101 -> "February S." + 1000102 -> "February S." + 1000103 -> "February S." + 1000201 -> "Takamatsunomiya Kinen" + 1000202 -> "Takamatsunomiya Kinen" + 1000203 -> "Takamatsunomiya Kinen" + 1000301 -> "Osaka Hai" + 1000302 -> "Osaka Hai" + 1000303 -> "Osaka Hai" + 1000401 -> "Oka Sho" + 1000402 -> "Oka Sho" + 1000403 -> "Oka Sho" + 1000501 -> "Satsuki Sho" + 1000502 -> "Satsuki Sho" + 1000503 -> "Satsuki Sho" + 1000601 -> "Tenno Sho (Spring)" + 1000602 -> "Tenno Sho (Spring)" + 1000603 -> "Tenno Sho (Spring)" + 1000701 -> "NHK Mile C." + 1000702 -> "NHK Mile C." + 1000703 -> "NHK Mile C." + 1000801 -> "Victoria Mile" + 1000802 -> "Victoria Mile" + 1000803 -> "Victoria Mile" + 1000901 -> "Japanese Oaks" + 1000902 -> "Japanese Oaks" + 1000903 -> "Japanese Oaks" + 1001001 -> "Japanese Derby" + 1001002 -> "Japanese Derby" + 1001003 -> "Japanese Derby" + 1001101 -> "Yasuda Kinen" + 1001102 -> "Yasuda Kinen" + 1001103 -> "Yasuda Kinen" + 1001201 -> "Takarazuka Kinen" + 1001202 -> "Takarazuka Kinen" + 1001203 -> "Takarazuka Kinen" + 1001301 -> "Sprinters S." + 1001302 -> "Sprinters S." + 1001303 -> "Sprinters S." + 1001401 -> "Shuka Sho" + 1001402 -> "Shuka Sho" + 1001403 -> "Shuka Sho" + 1001501 -> "Kikuka Sho" + 1001502 -> "Kikuka Sho" + 1001503 -> "Kikuka Sho" + 1001601 -> "Tenno Sho (Autumn)" + 1001602 -> "Tenno Sho (Autumn)" + 1001603 -> "Tenno Sho (Autumn)" + 1001701 -> "Queen Elizabeth II Cup" + 1001702 -> "Queen Elizabeth II Cup" + 1001703 -> "Queen Elizabeth II Cup" + 1001801 -> "Mile Ch." + 1001802 -> "Mile Ch." + 1001803 -> "Mile Ch." + 1001901 -> "Japan C." + 1001902 -> "Japan C." + 1001903 -> "Japan C." + 1002001 -> "Champions C." + 1002002 -> "Champions C." + 1002003 -> "Champions C." + 1002101 -> "Hanshin J.F." + 1002102 -> "Hanshin J.F." + 1002103 -> "Hanshin J.F." + 1002201 -> "Asahi Hai F.S." + 1002202 -> "Asahi Hai F.S." + 1002203 -> "Asahi Hai F.S." + 1002301 -> "Arima Kinen" + 1002302 -> "Arima Kinen" + 1002303 -> "Arima Kinen" + 1002401 -> "Hopeful S." + 1002402 -> "Hopeful S." + 1002403 -> "Hopeful S." + 1002501 -> "Teio Sho" + 1002502 -> "Teio Sho" + 1002503 -> "Teio Sho" + 1002601 -> "J.D. Derby" + 1002602 -> "J.D. Derby" + 1002603 -> "J.D. Derby" + 1002701 -> "JBC L. Classic" + 1002702 -> "JBC L. Classic" + 1002703 -> "JBC L. Classic" + 1002801 -> "JBC Sprint" + 1002802 -> "JBC Sprint" + 1002803 -> "JBC Sprint" + 1002901 -> "JBC Classic" + 1002902 -> "JBC Classic" + 1002903 -> "JBC Classic" + 1003001 -> "Tokyo Daishoten" + 1003002 -> "Tokyo Daishoten" + 1003003 -> "Tokyo Daishoten" + 2000101 -> "Right-Handed ○" + 2000102 -> "Right-Handed ○" + 2000103 -> "Right-Handed ○" + 2000201 -> "Left-Handed ○" + 2000202 -> "Left-Handed ○" + 2000203 -> "Left-Handed ○" + 2000301 -> "Tokyo Racecourse ○" + 2000302 -> "Tokyo Racecourse ○" + 2000303 -> "Tokyo Racecourse ○" + 2000401 -> "Nakayama Racecourse ○" + 2000402 -> "Nakayama Racecourse ○" + 2000403 -> "Nakayama Racecourse ○" + 2000501 -> "Hanshin Racecourse ○" + 2000502 -> "Hanshin Racecourse ○" + 2000503 -> "Hanshin Racecourse ○" + 2000601 -> "Kyoto Racecourse ○" + 2000602 -> "Kyoto Racecourse ○" + 2000603 -> "Kyoto Racecourse ○" + 2000701 -> "Chukyo Racecourse ○" + 2000702 -> "Chukyo Racecourse ○" + 2000703 -> "Chukyo Racecourse ○" + 2000801 -> "Sapporo Racecourse ○" + 2000802 -> "Sapporo Racecourse ○" + 2000803 -> "Sapporo Racecourse ○" + 2000901 -> "Hakodate Racecourse ○" + 2000902 -> "Hakodate Racecourse ○" + 2000903 -> "Hakodate Racecourse ○" + 2001001 -> "Fukushima Racecourse ○" + 2001002 -> "Fukushima Racecourse ○" + 2001003 -> "Fukushima Racecourse ○" + 2001101 -> "Niigata Racecourse ○" + 2001102 -> "Niigata Racecourse ○" + 2001103 -> "Niigata Racecourse ○" + 2001201 -> "Kokura Racecourse ○" + 2001202 -> "Kokura Racecourse ○" + 2001203 -> "Kokura Racecourse ○" + 2001301 -> "Standard Distance ○" + 2001302 -> "Standard Distance ○" + 2001303 -> "Standard Distance ○" + 2001401 -> "Non-Standard Distance ○" + 2001402 -> "Non-Standard Distance ○" + 2001403 -> "Non-Standard Distance ○" + 2001501 -> "Firm Conditions ○" + 2001502 -> "Firm Conditions ○" + 2001503 -> "Firm Conditions ○" + 2001601 -> "Wet Conditions ○" + 2001602 -> "Wet Conditions ○" + 2001603 -> "Wet Conditions ○" + 2001701 -> "Spring Runner ○" + 2001702 -> "Spring Runner ○" + 2001703 -> "Spring Runner ○" + 2001801 -> "Summer Runner ○" + 2001802 -> "Summer Runner ○" + 2001803 -> "Summer Runner ○" + 2001901 -> "Fall Runner ○" + 2001902 -> "Fall Runner ○" + 2001903 -> "Fall Runner ○" + 2002001 -> "Winter Runner ○" + 2002002 -> "Winter Runner ○" + 2002003 -> "Winter Runner ○" + 2002101 -> "Sunny Days ○" + 2002102 -> "Sunny Days ○" + 2002103 -> "Sunny Days ○" + 2002201 -> "Cloudy Days ○" + 2002202 -> "Cloudy Days ○" + 2002203 -> "Cloudy Days ○" + 2002301 -> "Rainy Days ○" + 2002302 -> "Rainy Days ○" + 2002303 -> "Rainy Days ○" + 2002401 -> "Snowy Days ○" + 2002402 -> "Snowy Days ○" + 2002403 -> "Snowy Days ○" + 2002501 -> "Inner Post Proficiency ○" + 2002502 -> "Inner Post Proficiency ○" + 2002503 -> "Inner Post Proficiency ○" + 2002601 -> "Outer Post Proficiency ○" + 2002602 -> "Outer Post Proficiency ○" + 2002603 -> "Outer Post Proficiency ○" + 2002701 -> "Maverick ○" + 2002702 -> "Maverick ○" + 2002703 -> "Maverick ○" + 2002801 -> "Competitive Spirit ○" + 2002802 -> "Competitive Spirit ○" + 2002803 -> "Competitive Spirit ○" + 2002901 -> "Target in Sight ○" + 2002902 -> "Target in Sight ○" + 2002903 -> "Target in Sight ○" + 2003001 -> "Long Shot ○" + 2003002 -> "Long Shot ○" + 2003003 -> "Long Shot ○" + 2003301 -> "Corner Adept ○" + 2003302 -> "Corner Adept ○" + 2003303 -> "Corner Adept ○" + 2003401 -> "Corner Acceleration ○" + 2003402 -> "Corner Acceleration ○" + 2003403 -> "Corner Acceleration ○" + 2003501 -> "Corner Recovery ○" + 2003502 -> "Corner Recovery ○" + 2003503 -> "Corner Recovery ○" + 2003601 -> "Straightaway Adept" + 2003602 -> "Straightaway Adept" + 2003603 -> "Straightaway Adept" + 2003701 -> "Straightaway Acceleration" + 2003702 -> "Straightaway Acceleration" + 2003703 -> "Straightaway Acceleration" + 2003801 -> "Straightaway Recovery" + 2003802 -> "Straightaway Recovery" + 2003803 -> "Straightaway Recovery" + 2004301 -> "Focus" + 2004302 -> "Focus" + 2004303 -> "Focus" + 2004401 -> "Lay Low" + 2004402 -> "Lay Low" + 2004403 -> "Lay Low" + 2004501 -> "Prudent Positioning" + 2004502 -> "Prudent Positioning" + 2004503 -> "Prudent Positioning" + 2004601 -> "Ramp Up" + 2004602 -> "Ramp Up" + 2004603 -> "Ramp Up" + 2004701 -> "Pace Strategy" + 2004702 -> "Pace Strategy" + 2004703 -> "Pace Strategy" + 2004801 -> "Calm in a Crowd" + 2004802 -> "Calm in a Crowd" + 2004803 -> "Calm in a Crowd" + 2004901 -> "Nimble Navigator" + 2004902 -> "Nimble Navigator" + 2004903 -> "Nimble Navigator" + 2005001 -> "Go with the Flow" + 2005002 -> "Go with the Flow" + 2005003 -> "Go with the Flow" + 2005101 -> "Homestretch Haste" + 2005102 -> "Homestretch Haste" + 2005103 -> "Homestretch Haste" + 2005301 -> "Early Lead" + 2005302 -> "Early Lead" + 2005303 -> "Early Lead" + 2005401 -> "Fast-Paced" + 2005402 -> "Fast-Paced" + 2005403 -> "Fast-Paced" + 2005501 -> "Final Push" + 2005502 -> "Final Push" + 2005503 -> "Final Push" + 2005601 -> "Stamina to Spare" + 2005602 -> "Stamina to Spare" + 2005603 -> "Stamina to Spare" + 2005701 -> "Preferred Position" + 2005702 -> "Preferred Position" + 2005703 -> "Preferred Position" + 2005801 -> "Prepared to Pass" + 2005802 -> "Prepared to Pass" + 2005803 -> "Prepared to Pass" + 2005901 -> "Position Pilfer" + 2005902 -> "Position Pilfer" + 2005903 -> "Position Pilfer" + 2006001 -> "Slick Surge" + 2006002 -> "Slick Surge" + 2006003 -> "Slick Surge" + 2006101 -> "Outer Swell" + 2006102 -> "Outer Swell" + 2006103 -> "Outer Swell" + 2006201 -> "Standing By" + 2006202 -> "Standing By" + 2006203 -> "Standing By" + 2006301 -> "Masterful Gambit" + 2006302 -> "Masterful Gambit" + 2006303 -> "Masterful Gambit" + 2006401 -> "Straightaway Spurt" + 2006402 -> "Straightaway Spurt" + 2006403 -> "Straightaway Spurt" + 2006501 -> "Sprinting Gear" + 2006502 -> "Sprinting Gear" + 2006503 -> "Sprinting Gear" + 2006601 -> "Wait-and-See" + 2006602 -> "Wait-and-See" + 2006603 -> "Wait-and-See" + 2006701 -> "Gap Closer" + 2006702 -> "Gap Closer" + 2006703 -> "Gap Closer" + 2006801 -> "Productive Plan" + 2006802 -> "Productive Plan" + 2006803 -> "Productive Plan" + 2006901 -> "Watchful Eye" + 2006902 -> "Watchful Eye" + 2006903 -> "Watchful Eye" + 2007001 -> "Updrafters" + 2007002 -> "Updrafters" + 2007003 -> "Updrafters" + 2007101 -> "Rosy Outlook" + 2007102 -> "Rosy Outlook" + 2007103 -> "Rosy Outlook" + 2007201 -> "Up-Tempo" + 2007202 -> "Up-Tempo" + 2007203 -> "Up-Tempo" + 2007301 -> "Steadfast" + 2007302 -> "Steadfast" + 2007303 -> "Steadfast" + 2007401 -> "Deep Breaths" + 2007402 -> "Deep Breaths" + 2007403 -> "Deep Breaths" + 2007501 -> "Inside Scoop" + 2007502 -> "Inside Scoop" + 2007503 -> "Inside Scoop" + 2007601 -> "Extra Tank" + 2007602 -> "Extra Tank" + 2007603 -> "Extra Tank" + 2007701 -> "Trick (Front)" + 2007702 -> "Trick (Front)" + 2007703 -> "Trick (Front)" + 2007801 -> "Trick (Rear)" + 2007802 -> "Trick (Rear)" + 2007803 -> "Trick (Rear)" + 2007901 -> "Frenzied Front Runners" + 2007902 -> "Frenzied Front Runners" + 2007903 -> "Frenzied Front Runners" + 2008001 -> "Frenzied Pace Chasers" + 2008002 -> "Frenzied Pace Chasers" + 2008003 -> "Frenzied Pace Chasers" + 2008101 -> "Frenzied Late Surgers" + 2008102 -> "Frenzied Late Surgers" + 2008103 -> "Frenzied Late Surgers" + 2008201 -> "Frenzied End Closers" + 2008202 -> "Frenzied End Closers" + 2008203 -> "Frenzied End Closers" + 2008301 -> "Subdued Front Runners" + 2008302 -> "Subdued Front Runners" + 2008303 -> "Subdued Front Runners" + 2008401 -> "Flustered Front Runners" + 2008402 -> "Flustered Front Runners" + 2008403 -> "Flustered Front Runners" + 2008501 -> "Hesitant Front Runners" + 2008502 -> "Hesitant Front Runners" + 2008503 -> "Hesitant Front Runners" + 2008601 -> "Subdued Pace Chasers" + 2008602 -> "Subdued Pace Chasers" + 2008603 -> "Subdued Pace Chasers" + 2008701 -> "Flustered Pace Chasers" + 2008702 -> "Flustered Pace Chasers" + 2008703 -> "Flustered Pace Chasers" + 2008801 -> "Hesitant Pace Chasers" + 2008802 -> "Hesitant Pace Chasers" + 2008803 -> "Hesitant Pace Chasers" + 2008901 -> "Subdued Late Surgers" + 2008902 -> "Subdued Late Surgers" + 2008903 -> "Subdued Late Surgers" + 2009001 -> "Flustered Late Surgers" + 2009002 -> "Flustered Late Surgers" + 2009003 -> "Flustered Late Surgers" + 2009101 -> "Hesitant Late Surgers" + 2009102 -> "Hesitant Late Surgers" + 2009103 -> "Hesitant Late Surgers" + 2009201 -> "Subdued End Closers" + 2009202 -> "Subdued End Closers" + 2009203 -> "Subdued End Closers" + 2009301 -> "Flustered End Closers" + 2009302 -> "Flustered End Closers" + 2009303 -> "Flustered End Closers" + 2009401 -> "Hesitant End Closers" + 2009402 -> "Hesitant End Closers" + 2009403 -> "Hesitant End Closers" + 2009501 -> "Oi Racecourse ○" + 2009502 -> "Oi Racecourse ○" + 2009503 -> "Oi Racecourse ○" + 2009601 -> "Sprint Straightaways ○" + 2009602 -> "Sprint Straightaways ○" + 2009603 -> "Sprint Straightaways ○" + 2009701 -> "Sprint Corners ○" + 2009702 -> "Sprint Corners ○" + 2009703 -> "Sprint Corners ○" + 2009801 -> "Huge Lead" + 2009802 -> "Huge Lead" + 2009803 -> "Huge Lead" + 2009901 -> "Countermeasure" + 2009902 -> "Countermeasure" + 2009903 -> "Countermeasure" + 2010001 -> "Meticulous Measures" + 2010002 -> "Meticulous Measures" + 2010003 -> "Meticulous Measures" + 2010101 -> "Intimidate" + 2010102 -> "Intimidate" + 2010103 -> "Intimidate" + 2010201 -> "Stop Right There!" + 2010202 -> "Stop Right There!" + 2010203 -> "Stop Right There!" + 2010301 -> "Mile Straightaways ○" + 2010302 -> "Mile Straightaways ○" + 2010303 -> "Mile Straightaways ○" + 2010401 -> "Mile Corners ○" + 2010402 -> "Mile Corners ○" + 2010403 -> "Mile Corners ○" + 2010501 -> "Shifting Gears" + 2010502 -> "Shifting Gears" + 2010503 -> "Shifting Gears" + 2010601 -> "Acceleration" + 2010602 -> "Acceleration" + 2010603 -> "Acceleration" + 2010701 -> "Unyielding Spirit" + 2010702 -> "Unyielding Spirit" + 2010703 -> "Unyielding Spirit" + 2010801 -> "Speed Eater" + 2010802 -> "Speed Eater" + 2010803 -> "Speed Eater" + 2010901 -> "Opening Gambit" + 2010902 -> "Opening Gambit" + 2010903 -> "Opening Gambit" + 2011001 -> "Medium Straightaways ○" + 2011002 -> "Medium Straightaways ○" + 2011003 -> "Medium Straightaways ○" + 2011101 -> "Medium Corners ○" + 2011102 -> "Medium Corners ○" + 2011103 -> "Medium Corners ○" + 2011201 -> "Hawkeye" + 2011202 -> "Hawkeye" + 2011203 -> "Hawkeye" + 2011301 -> "Thunderbolt Step" + 2011302 -> "Thunderbolt Step" + 2011303 -> "Thunderbolt Step" + 2011401 -> "Soft Step" + 2011402 -> "Soft Step" + 2011403 -> "Soft Step" + 2011501 -> "Tether" + 2011502 -> "Tether" + 2011503 -> "Tether" + 2011601 -> "Murmur" + 2011602 -> "Murmur" + 2011603 -> "Murmur" + 2011701 -> "Long Straightaways ○" + 2011702 -> "Long Straightaways ○" + 2011703 -> "Long Straightaways ○" + 2011801 -> "Long Corners ○" + 2011802 -> "Long Corners ○" + 2011803 -> "Long Corners ○" + 2011901 -> "Keeping the Lead" + 2011902 -> "Keeping the Lead" + 2011903 -> "Keeping the Lead" + 2012001 -> "Passing Pro" + 2012002 -> "Passing Pro" + 2012003 -> "Passing Pro" + 2012101 -> "Pressure" + 2012102 -> "Pressure" + 2012103 -> "Pressure" + 2012201 -> "Stamina Eater" + 2012202 -> "Stamina Eater" + 2012203 -> "Stamina Eater" + 2012301 -> "Smoke Screen" + 2012302 -> "Smoke Screen" + 2012303 -> "Smoke Screen" + 2012401 -> "Front Runner Straightaways ○" + 2012402 -> "Front Runner Straightaways ○" + 2012403 -> "Front Runner Straightaways ○" + 2012501 -> "Front Runner Corners ○" + 2012502 -> "Front Runner Corners ○" + 2012503 -> "Front Runner Corners ○" + 2012601 -> "Dodging Danger" + 2012602 -> "Dodging Danger" + 2012603 -> "Dodging Danger" + 2012701 -> "Leader's Pride" + 2012702 -> "Leader's Pride" + 2012703 -> "Leader's Pride" + 2012801 -> "Moxie" + 2012802 -> "Moxie" + 2012803 -> "Moxie" + 2012901 -> "Second Wind" + 2012902 -> "Second Wind" + 2012903 -> "Second Wind" + 2013001 -> "Restart" + 2013002 -> "Restart" + 2013003 -> "Restart" + 2013101 -> "Pace Chaser Straightaways ○" + 2013102 -> "Pace Chaser Straightaways ○" + 2013103 -> "Pace Chaser Straightaways ○" + 2013201 -> "Pace Chaser Corners ○" + 2013202 -> "Pace Chaser Corners ○" + 2013203 -> "Pace Chaser Corners ○" + 2013301 -> "Shrewd Step" + 2013302 -> "Shrewd Step" + 2013303 -> "Shrewd Step" + 2013401 -> "Straight Descent" + 2013402 -> "Straight Descent" + 2013403 -> "Straight Descent" + 2013501 -> "Hydrate" + 2013502 -> "Hydrate" + 2013503 -> "Hydrate" + 2013601 -> "Tactical Tweak" + 2013602 -> "Tactical Tweak" + 2013603 -> "Tactical Tweak" + 2013701 -> "Disorient" + 2013702 -> "Disorient" + 2013703 -> "Disorient" + 2013801 -> "Late Surger Straightaways ○" + 2013802 -> "Late Surger Straightaways ○" + 2013803 -> "Late Surger Straightaways ○" + 2013901 -> "Late Surger Corners ○" + 2013902 -> "Late Surger Corners ○" + 2013903 -> "Late Surger Corners ○" + 2014001 -> "Fighter" + 2014002 -> "Fighter" + 2014003 -> "Fighter" + 2014101 -> "1,500,000 CC" + 2014102 -> "1,500,000 CC" + 2014103 -> "1,500,000 CC" + 2014201 -> "A Small Breather" + 2014202 -> "A Small Breather" + 2014203 -> "A Small Breather" + 2014301 -> "Studious" + 2014302 -> "Studious" + 2014303 -> "Studious" + 2014401 -> "Sharp Gaze" + 2014402 -> "Sharp Gaze" + 2014403 -> "Sharp Gaze" + 2014501 -> "End Closer Straightaways ○" + 2014502 -> "End Closer Straightaways ○" + 2014503 -> "End Closer Straightaways ○" + 2014601 -> "End Closer Corners ○" + 2014602 -> "End Closer Corners ○" + 2014603 -> "End Closer Corners ○" + 2014701 -> "I Can See Right Through You" + 2014702 -> "I Can See Right Through You" + 2014703 -> "I Can See Right Through You" + 2014801 -> "After-School Stroll" + 2014802 -> "After-School Stroll" + 2014803 -> "After-School Stroll" + 2014901 -> "Levelheaded" + 2014902 -> "Levelheaded" + 2014903 -> "Levelheaded" + 2015001 -> "Strategist" + 2015002 -> "Strategist" + 2015003 -> "Strategist" + 2015101 -> "Intense Gaze" + 2015102 -> "Intense Gaze" + 2015103 -> "Intense Gaze" + 2015201 -> "Front Runner Savvy ○" + 2015202 -> "Front Runner Savvy ○" + 2015203 -> "Front Runner Savvy ○" + 2015301 -> "Pace Chaser Savvy ○" + 2015302 -> "Pace Chaser Savvy ○" + 2015303 -> "Pace Chaser Savvy ○" + 2015401 -> "Late Surger Savvy ○" + 2015402 -> "Late Surger Savvy ○" + 2015403 -> "Late Surger Savvy ○" + 2015501 -> "End Closer Savvy ○" + 2015502 -> "End Closer Savvy ○" + 2015503 -> "End Closer Savvy ○" + 2015601 -> "Lucky Seven" + 2015602 -> "Lucky Seven" + 2015603 -> "Lucky Seven" + 2015701 -> "Triple 7s" + 2015702 -> "Triple 7s" + 2015703 -> "Triple 7s" + 2015801 -> "Highlander" + 2015802 -> "Highlander" + 2015803 -> "Highlander" + 2015901 -> "Uma Stan" + 2015902 -> "Uma Stan" + 2015903 -> "Uma Stan" + 2016001 -> "Groundwork" + 2016002 -> "Groundwork" + 2016003 -> "Groundwork" + 2016101 -> "Tail Held High" + 2016102 -> "Tail Held High" + 2016103 -> "Tail Held High" + 2016201 -> "Shake It Out" + 2016202 -> "Shake It Out" + 2016203 -> "Shake It Out" + 2016301 -> "Sympathy" + 2016302 -> "Sympathy" + 2016303 -> "Sympathy" + 2016401 -> "Lone Wolf" + 2016402 -> "Lone Wolf" + 2016403 -> "Lone Wolf" + 2016501 -> "Slipstream" + 2016502 -> "Slipstream" + 2016503 -> "Slipstream" + 2016601 -> "Playtime's Over!" + 2016602 -> "Playtime's Over!" + 2016603 -> "Playtime's Over!" + 2016701 -> "Top Pick" + 2016702 -> "Top Pick" + 2016703 -> "Top Pick" + 2016801 -> "Forward, March!" + 2016802 -> "Forward, March!" + 2016803 -> "Forward, March!" + 2016901 -> "Be Still" + 2016902 -> "Be Still" + 2016903 -> "Be Still" + 2017001 -> "All I've Got" + 2017002 -> "All I've Got" + 2017003 -> "All I've Got" + 2019001 -> "Head-On" + 2019002 -> "Head-On" + 2019003 -> "Head-On" + 2020001 -> "Familiar Ground" + 2020002 -> "Familiar Ground" + 2020003 -> "Familiar Ground" + 2020101 -> "Feature Act" + 2020102 -> "Feature Act" + 2020103 -> "Feature Act" + 2020201 -> "Early Start" + 2020202 -> "Early Start" + 2020203 -> "Early Start" + 2020301 -> "Risky Business" + 2020302 -> "Risky Business" + 2020303 -> "Risky Business" + 2100101 -> "Ignited Spirit SPD" + 2100102 -> "Ignited Spirit SPD" + 2100103 -> "Ignited Spirit SPD" + 2100201 -> "Ignited Spirit STA" + 2100202 -> "Ignited Spirit STA" + 2100203 -> "Ignited Spirit STA" + 2100301 -> "Ignited Spirit PWR" + 2100302 -> "Ignited Spirit PWR" + 2100303 -> "Ignited Spirit PWR" + 2100401 -> "Ignited Spirit GUTS" + 2100402 -> "Ignited Spirit GUTS" + 2100403 -> "Ignited Spirit GUTS" + 2100501 -> "Ignited Spirit WIT" + 2100502 -> "Ignited Spirit WIT" + 2100503 -> "Ignited Spirit WIT" + 3000101 -> "URA Finale" + 3000102 -> "URA Finale" + 3000103 -> "URA Finale" + 3000201 -> "Unity Cup" + 3000202 -> "Unity Cup" + 3000203 -> "Unity Cup" + 10010101 -> "Shooting Star" + 10010102 -> "Shooting Star" + 10010103 -> "Shooting Star" + 10010201 -> "Dazzl'n ♪ Diver" + 10010202 -> "Dazzl'n ♪ Diver" + 10010203 -> "Dazzl'n ♪ Diver" + 10020101 -> "The View from the Lead Is Mine!" + 10020102 -> "The View from the Lead Is Mine!" + 10020103 -> "The View from the Lead Is Mine!" + 10030101 -> "Sky-High Teio Step" + 10030102 -> "Sky-High Teio Step" + 10030103 -> "Sky-High Teio Step" + 10030201 -> "Certain Victory" + 10030202 -> "Certain Victory" + 10030203 -> "Certain Victory" + 10040101 -> "Red Shift/LP1211-M" + 10040102 -> "Red Shift/LP1211-M" + 10040103 -> "Red Shift/LP1211-M" + 10040201 -> "A Kiss for Courage" + 10040202 -> "A Kiss for Courage" + 10040203 -> "A Kiss for Courage" + 10050101 -> "Lights of Vaudeville" + 10050102 -> "Lights of Vaudeville" + 10050103 -> "Lights of Vaudeville" + 10060101 -> "Triumphant Pulse" + 10060102 -> "Triumphant Pulse" + 10060103 -> "Triumphant Pulse" + 10060201 -> "Festive Miracle" + 10060202 -> "Festive Miracle" + 10060203 -> "Festive Miracle" + 10070101 -> "Anchors Aweigh!" + 10070102 -> "Anchors Aweigh!" + 10070103 -> "Anchors Aweigh!" + 10080101 -> "Cut and Drive!" + 10080102 -> "Cut and Drive!" + 10080103 -> "Cut and Drive!" + 10090101 -> "Resplendent Red Ace" + 10090102 -> "Resplendent Red Ace" + 10090103 -> "Resplendent Red Ace" + 10100101 -> "Shooting for Victory!" + 10100102 -> "Shooting for Victory!" + 10100103 -> "Shooting for Victory!" + 10110101 -> "Where There's a Will, There's a Way" + 10110102 -> "Where There's a Will, There's a Way" + 10110103 -> "Where There's a Will, There's a Way" + 10110201 -> "Superior Heal" + 10110202 -> "Superior Heal" + 10110203 -> "Superior Heal" + 10120101 -> "You and Me! One-on-One!" + 10120102 -> "You and Me! One-on-One!" + 10120103 -> "You and Me! One-on-One!" + 10130101 -> "The Duty of Dignity Calls" + 10130102 -> "The Duty of Dignity Calls" + 10130103 -> "The Duty of Dignity Calls" + 10130201 -> "Legacy of the Strong" + 10130202 -> "Legacy of the Strong" + 10130203 -> "Legacy of the Strong" + 10140101 -> "Victoria por plancha ☆" + 10140102 -> "Victoria por plancha ☆" + 10140103 -> "Victoria por plancha ☆" + 10140201 -> "Condor's Fury" + 10140202 -> "Condor's Fury" + 10140203 -> "Condor's Fury" + 10150101 -> "This Dance Is for Vittoria!" + 10150102 -> "This Dance Is for Vittoria!" + 10150103 -> "This Dance Is for Vittoria!" + 10150201 -> "Barcarole of Blessings" + 10150202 -> "Barcarole of Blessings" + 10150203 -> "Barcarole of Blessings" + 10160101 -> "Shadow Break" + 10160102 -> "Shadow Break" + 10160103 -> "Shadow Break" + 10170101 -> "Behold Thine Emperor's Divine Might" + 10170102 -> "Behold Thine Emperor's Divine Might" + 10170103 -> "Behold Thine Emperor's Divine Might" + 10170201 -> "Arrows Whistle, Shadows Disperse" + 10170202 -> "Arrows Whistle, Shadows Disperse" + 10170203 -> "Arrows Whistle, Shadows Disperse" + 10180101 -> "Blazing Pride" + 10180102 -> "Blazing Pride" + 10180103 -> "Blazing Pride" + 10180201 -> "Eternal Moments" + 10180202 -> "Eternal Moments" + 10180203 -> "Eternal Moments" + 10190101 -> "OMG! (゚∀゚) The Final Sprint! ☆" + 10190102 -> "OMG! (゚∀゚) The Final Sprint! ☆" + 10190103 -> "OMG! (゚∀゚) The Final Sprint! ☆" + 10200101 -> "Angling and Scheming" + 10200102 -> "Angling and Scheming" + 10200103 -> "Angling and Scheming" + 10210101 -> "White Lightning Comin' Through!" + 10210102 -> "White Lightning Comin' Through!" + 10210103 -> "White Lightning Comin' Through!" + 10220101 -> "Fairy Tale" + 10220102 -> "Fairy Tale" + 10220103 -> "Fairy Tale" + 10230101 -> "∴win Q.E.D." + 10230102 -> "∴win Q.E.D." + 10230103 -> "∴win Q.E.D." + 10230201 -> "Presents from X" + 10230202 -> "Presents from X" + 10230203 -> "Presents from X" + 10240101 -> "Flashy☆Landing" + 10240102 -> "Flashy☆Landing" + 10240103 -> "Flashy☆Landing" + 10240201 -> "Flowery☆Maneuver" + 10240202 -> "Flowery☆Maneuver" + 10240203 -> "Flowery☆Maneuver" + 10250101 -> "Chasing after You" + 10250102 -> "Chasing after You" + 10250103 -> "Chasing after You" + 10260101 -> "G00 1st. F∞;" + 10260102 -> "G00 1st. F∞;" + 10260103 -> "G00 1st. F∞;" + 10270101 -> "Let's Pump Some Iron!" + 10270102 -> "Let's Pump Some Iron!" + 10270103 -> "Let's Pump Some Iron!" + 10280101 -> "YUMMY☆SPEED!" + 10280102 -> "YUMMY☆SPEED!" + 10280103 -> "YUMMY☆SPEED!" + 10300101 -> "Blue Rose Closer" + 10300102 -> "Blue Rose Closer" + 10300103 -> "Blue Rose Closer" + 10300201 -> "Every Rose Has Its Fangs" + 10300202 -> "Every Rose Has Its Fangs" + 10300203 -> "Every Rose Has Its Fangs" + 10320101 -> "U=ma2" + 10320102 -> "U=ma2" + 10320103 -> "U=ma2" + 10350101 -> "Our Ticket to Win!" + 10350102 -> "Our Ticket to Win!" + 10350103 -> "Our Ticket to Win!" + 10370101 -> "Schwarzes Schwert" + 10370102 -> "Schwarzes Schwert" + 10370103 -> "Schwarzes Schwert" + 10380101 -> "#LookatCurren" + 10380102 -> "#LookatCurren" + 10380103 -> "#LookatCurren" + 10390101 -> "A Princess Must Seize Victory!" + 10390102 -> "A Princess Must Seize Victory!" + 10390103 -> "A Princess Must Seize Victory!" + 10400101 -> "KEEP IT REAL." + 10400102 -> "KEEP IT REAL." + 10400103 -> "KEEP IT REAL." + 10400201 -> "Dancing in the Leaves" + 10400202 -> "Dancing in the Leaves" + 10400203 -> "Dancing in the Leaves" + 10410101 -> "Genius x Bakushin = Victory" + 10410102 -> "Genius x Bakushin = Victory" + 10410103 -> "Genius x Bakushin = Victory" + 10450101 -> "Pure Heart" + 10450102 -> "Pure Heart" + 10450103 -> "Pure Heart" + 10450201 -> "Give Mummy a Hug ♡" + 10450202 -> "Give Mummy a Hug ♡" + 10450203 -> "Give Mummy a Hug ♡" + 10460101 -> "SPARKLY☆STARDOM" + 10460102 -> "SPARKLY☆STARDOM" + 10460103 -> "SPARKLY☆STARDOM" + 10480101 -> "Pop & Polish" + 10480102 -> "Pop & Polish" + 10480103 -> "Pop & Polish" + 10500101 -> "Nemesis" + 10500102 -> "Nemesis" + 10500103 -> "Nemesis" + 10520101 -> "Super-Duper Climax" + 10520102 -> "Super-Duper Climax" + 10520103 -> "Super-Duper Climax" + 10520201 -> "114th Time's the Charm" + 10520202 -> "114th Time's the Charm" + 10520203 -> "114th Time's the Charm" + 10560101 -> "I See Victory in My Future!" + 10560102 -> "I See Victory in My Future!" + 10560103 -> "I See Victory in My Future!" + 10560201 -> "Bountiful Harvest" + 10560202 -> "Bountiful Harvest" + 10560203 -> "Bountiful Harvest" + 10580101 -> "I Never Goof Up!" + 10580102 -> "I Never Goof Up!" + 10580103 -> "I Never Goof Up!" + 10590101 -> "Moving Past, and Beyond" + 10590102 -> "Moving Past, and Beyond" + 10590103 -> "Moving Past, and Beyond" + 10600101 -> "Just a Little Farther!" + 10600102 -> "Just a Little Farther!" + 10600103 -> "Just a Little Farther!" + 10610101 -> "Prideful King" + 10610102 -> "Prideful King" + 10610103 -> "Prideful King" + 10690101 -> "Ambition to Surpass the Sakura" + 10690102 -> "Ambition to Surpass the Sakura" + 10690103 -> "Ambition to Surpass the Sakura" + x -> "spark " ++ x.show + +// Get the description for a spark. +// The description does not indicate the spark level. +// If no spark matches the ID, the result contains the numeric ID. +pub fun description(s: spark-id): string + match s.game-id + 101 -> "A Spark that increases Speed." + 102 -> "A Spark that increases Speed." + 103 -> "A Spark that increases Speed." + 201 -> "A Spark that increases Stamina." + 202 -> "A Spark that increases Stamina." + 203 -> "A Spark that increases Stamina." + 301 -> "A Spark that increases Power." + 302 -> "A Spark that increases Power." + 303 -> "A Spark that increases Power." + 401 -> "A Spark that increases Guts." + 402 -> "A Spark that increases Guts." + 403 -> "A Spark that increases Guts." + 501 -> "A Spark that increases Wit." + 502 -> "A Spark that increases Wit." + 503 -> "A Spark that increases Wit." + 1101 -> "A Spark that increases Turf Aptitude." + 1102 -> "A Spark that increases Turf Aptitude." + 1103 -> "A Spark that increases Turf Aptitude." + 1201 -> "A Spark that increases Dirt Aptitude." + 1202 -> "A Spark that increases Dirt Aptitude." + 1203 -> "A Spark that increases Dirt Aptitude." + 2101 -> "A Spark that increases Front Runner Aptitude." + 2102 -> "A Spark that increases Front Runner Aptitude." + 2103 -> "A Spark that increases Front Runner Aptitude." + 2201 -> "A Spark that increases Pace Chaser Aptitude." + 2202 -> "A Spark that increases Pace Chaser Aptitude." + 2203 -> "A Spark that increases Pace Chaser Aptitude." + 2301 -> "A Spark that increases Late Surger Aptitude." + 2302 -> "A Spark that increases Late Surger Aptitude." + 2303 -> "A Spark that increases Late Surger Aptitude." + 2401 -> "A Spark that increases End Closer Aptitude." + 2402 -> "A Spark that increases End Closer Aptitude." + 2403 -> "A Spark that increases End Closer Aptitude." + 3101 -> "A Spark that increases Sprint-Distance Aptitude." + 3102 -> "A Spark that increases Sprint-Distance Aptitude." + 3103 -> "A Spark that increases Sprint-Distance Aptitude." + 3201 -> "A Spark that increases Mile-Distance Aptitude." + 3202 -> "A Spark that increases Mile-Distance Aptitude." + 3203 -> "A Spark that increases Mile-Distance Aptitude." + 3301 -> "A Spark that increases Medium-Distance Aptitude." + 3302 -> "A Spark that increases Medium-Distance Aptitude." + 3303 -> "A Spark that increases Medium-Distance Aptitude." + 3401 -> "A Spark that increases Long-Distance Aptitude." + 3402 -> "A Spark that increases Long-Distance Aptitude." + 3403 -> "A Spark that increases Long-Distance Aptitude." + 1000101 -> "A Spark that increases Power and gives a skill hint for \"Winter Runner ○\"." + 1000102 -> "A Spark that increases Power and gives a skill hint for \"Winter Runner ○\"." + 1000103 -> "A Spark that increases Power and gives a skill hint for \"Winter Runner ○\"." + 1000201 -> "A Spark that increases Speed and gives a skill hint for \"Chukyo Racecourse ○\"." + 1000202 -> "A Spark that increases Speed and gives a skill hint for \"Chukyo Racecourse ○\"." + 1000203 -> "A Spark that increases Speed and gives a skill hint for \"Chukyo Racecourse ○\"." + 1000301 -> "A Spark that increases Guts and gives a skill hint for \"Standard Distance ○\"." + 1000302 -> "A Spark that increases Guts and gives a skill hint for \"Standard Distance ○\"." + 1000303 -> "A Spark that increases Guts and gives a skill hint for \"Standard Distance ○\"." + 1000401 -> "A Spark that increases Guts and gives a skill hint for \"Hanshin Racecourse ○\"." + 1000402 -> "A Spark that increases Guts and gives a skill hint for \"Hanshin Racecourse ○\"." + 1000403 -> "A Spark that increases Guts and gives a skill hint for \"Hanshin Racecourse ○\"." + 1000501 -> "A Spark that increases Power and gives a skill hint for \"Nakayama Racecourse ○\"." + 1000502 -> "A Spark that increases Power and gives a skill hint for \"Nakayama Racecourse ○\"." + 1000503 -> "A Spark that increases Power and gives a skill hint for \"Nakayama Racecourse ○\"." + 1000601 -> "A Spark that increases Stamina and gives a skill hint for \"Spring Runner ○\"." + 1000602 -> "A Spark that increases Stamina and gives a skill hint for \"Spring Runner ○\"." + 1000603 -> "A Spark that increases Stamina and gives a skill hint for \"Spring Runner ○\"." + 1000701 -> "A Spark that increases Speed and Power." + 1000702 -> "A Spark that increases Speed and Power." + 1000703 -> "A Spark that increases Speed and Power." + 1000801 -> "A Spark that increases Speed and Power." + 1000802 -> "A Spark that increases Speed and Power." + 1000803 -> "A Spark that increases Speed and Power." + 1000901 -> "A Spark that increases Stamina and gives a skill hint for \"Tokyo Racecourse ○\"." + 1000902 -> "A Spark that increases Stamina and gives a skill hint for \"Tokyo Racecourse ○\"." + 1000903 -> "A Spark that increases Stamina and gives a skill hint for \"Tokyo Racecourse ○\"." + 1001001 -> "A Spark that increases Guts and gives a skill hint for \"Tokyo Racecourse ○\"." + 1001002 -> "A Spark that increases Guts and gives a skill hint for \"Tokyo Racecourse ○\"." + 1001003 -> "A Spark that increases Guts and gives a skill hint for \"Tokyo Racecourse ○\"." + 1001101 -> "A Spark that increases Speed and gives a skill hint for \"Tokyo Racecourse ○\"." + 1001102 -> "A Spark that increases Speed and gives a skill hint for \"Tokyo Racecourse ○\"." + 1001103 -> "A Spark that increases Speed and gives a skill hint for \"Tokyo Racecourse ○\"." + 1001201 -> "A Spark that increases Guts and gives a skill hint for \"Summer Runner ○\"." + 1001202 -> "A Spark that increases Guts and gives a skill hint for \"Summer Runner ○\"." + 1001203 -> "A Spark that increases Guts and gives a skill hint for \"Summer Runner ○\"." + 1001301 -> "A Spark that increases Speed and gives a skill hint for \"Standard Distance ○\"." + 1001302 -> "A Spark that increases Speed and gives a skill hint for \"Standard Distance ○\"." + 1001303 -> "A Spark that increases Speed and gives a skill hint for \"Standard Distance ○\"." + 1001401 -> "A Spark that increases Wit and gives a skill hint for \"Kyoto Racecourse ○\"." + 1001402 -> "A Spark that increases Wit and gives a skill hint for \"Kyoto Racecourse ○\"." + 1001403 -> "A Spark that increases Wit and gives a skill hint for \"Kyoto Racecourse ○\"." + 1001501 -> "A Spark that increases Stamina and gives a skill hint for \"Kyoto Racecourse ○\"." + 1001502 -> "A Spark that increases Stamina and gives a skill hint for \"Kyoto Racecourse ○\"." + 1001503 -> "A Spark that increases Stamina and gives a skill hint for \"Kyoto Racecourse ○\"." + 1001601 -> "A Spark that increases Speed and gives a skill hint for \"Fall Runner ○\"." + 1001602 -> "A Spark that increases Speed and gives a skill hint for \"Fall Runner ○\"." + 1001603 -> "A Spark that increases Speed and gives a skill hint for \"Fall Runner ○\"." + 1001701 -> "A Spark that increases Stamina and gives a skill hint for \"Non-Standard Distance ○\"." + 1001702 -> "A Spark that increases Stamina and gives a skill hint for \"Non-Standard Distance ○\"." + 1001703 -> "A Spark that increases Stamina and gives a skill hint for \"Non-Standard Distance ○\"." + 1001801 -> "A Spark that increases Speed and gives a skill hint for \"Standard Distance ○\"." + 1001802 -> "A Spark that increases Speed and gives a skill hint for \"Standard Distance ○\"." + 1001803 -> "A Spark that increases Speed and gives a skill hint for \"Standard Distance ○\"." + 1001901 -> "A Spark that increases Stamina and gives a skill hint for \"Tokyo Racecourse ○\"." + 1001902 -> "A Spark that increases Stamina and gives a skill hint for \"Tokyo Racecourse ○\"." + 1001903 -> "A Spark that increases Stamina and gives a skill hint for \"Tokyo Racecourse ○\"." + 1002001 -> "A Spark that increases Power and gives a skill hint for \"Chukyo Racecourse ○\"." + 1002002 -> "A Spark that increases Power and gives a skill hint for \"Chukyo Racecourse ○\"." + 1002003 -> "A Spark that increases Power and gives a skill hint for \"Chukyo Racecourse ○\"." + 1002101 -> "A Spark that increases Speed and Power." + 1002102 -> "A Spark that increases Speed and Power." + 1002103 -> "A Spark that increases Speed and Power." + 1002201 -> "A Spark that increases Speed and Guts." + 1002202 -> "A Spark that increases Speed and Guts." + 1002203 -> "A Spark that increases Speed and Guts." + 1002301 -> "A Spark that increases Guts and gives a skill hint for \"Nakayama Racecourse ○\"." + 1002302 -> "A Spark that increases Guts and gives a skill hint for \"Nakayama Racecourse ○\"." + 1002303 -> "A Spark that increases Guts and gives a skill hint for \"Nakayama Racecourse ○\"." + 1002401 -> "A Spark that increases Speed and Stamina." + 1002402 -> "A Spark that increases Speed and Stamina." + 1002403 -> "A Spark that increases Speed and Stamina." + 1002501 -> "A Spark that increases Power and gives a skill hint for \"Oi Racecourse ○\"." + 1002502 -> "A Spark that increases Power and gives a skill hint for \"Oi Racecourse ○\"." + 1002503 -> "A Spark that increases Power and gives a skill hint for \"Oi Racecourse ○\"." + 1002601 -> "A Spark that increases Power and gives a skill hint for \"Oi Racecourse ○\"." + 1002602 -> "A Spark that increases Power and gives a skill hint for \"Oi Racecourse ○\"." + 1002603 -> "A Spark that increases Power and gives a skill hint for \"Oi Racecourse ○\"." + 1002701 -> "A Spark that increases Speed and Guts." + 1002702 -> "A Spark that increases Speed and Guts." + 1002703 -> "A Spark that increases Speed and Guts." + 1002801 -> "A Spark that increases Power and Guts." + 1002802 -> "A Spark that increases Power and Guts." + 1002803 -> "A Spark that increases Power and Guts." + 1002901 -> "A Spark that increases Stamina and Guts." + 1002902 -> "A Spark that increases Stamina and Guts." + 1002903 -> "A Spark that increases Stamina and Guts." + 1003001 -> "A Spark that increases Power and gives a skill hint for \"Oi Racecourse ○\"." + 1003002 -> "A Spark that increases Power and gives a skill hint for \"Oi Racecourse ○\"." + 1003003 -> "A Spark that increases Power and gives a skill hint for \"Oi Racecourse ○\"." + 2000101 -> "A Spark that gives a skill hint for \"Right-Handed ○\"." + 2000102 -> "A Spark that gives a skill hint for \"Right-Handed ○\"." + 2000103 -> "A Spark that gives a skill hint for \"Right-Handed ○\"." + 2000201 -> "A Spark that gives a skill hint for \"Left-Handed ○\"." + 2000202 -> "A Spark that gives a skill hint for \"Left-Handed ○\"." + 2000203 -> "A Spark that gives a skill hint for \"Left-Handed ○\"." + 2000301 -> "A Spark that gives a skill hint for \"Tokyo Racecourse ○\"." + 2000302 -> "A Spark that gives a skill hint for \"Tokyo Racecourse ○\"." + 2000303 -> "A Spark that gives a skill hint for \"Tokyo Racecourse ○\"." + 2000401 -> "A Spark that gives a skill hint for \"Nakayama Racecourse ○\"." + 2000402 -> "A Spark that gives a skill hint for \"Nakayama Racecourse ○\"." + 2000403 -> "A Spark that gives a skill hint for \"Nakayama Racecourse ○\"." + 2000501 -> "A Spark that gives a skill hint for \"Hanshin Racecourse ○\"." + 2000502 -> "A Spark that gives a skill hint for \"Hanshin Racecourse ○\"." + 2000503 -> "A Spark that gives a skill hint for \"Hanshin Racecourse ○\"." + 2000601 -> "A Spark that gives a skill hint for \"Kyoto Racecourse ○\"." + 2000602 -> "A Spark that gives a skill hint for \"Kyoto Racecourse ○\"." + 2000603 -> "A Spark that gives a skill hint for \"Kyoto Racecourse ○\"." + 2000701 -> "A Spark that gives a skill hint for \"Chukyo Racecourse ○\"." + 2000702 -> "A Spark that gives a skill hint for \"Chukyo Racecourse ○\"." + 2000703 -> "A Spark that gives a skill hint for \"Chukyo Racecourse ○\"." + 2000801 -> "A Spark that gives a skill hint for \"Sapporo Racecourse ○\"." + 2000802 -> "A Spark that gives a skill hint for \"Sapporo Racecourse ○\"." + 2000803 -> "A Spark that gives a skill hint for \"Sapporo Racecourse ○\"." + 2000901 -> "A Spark that gives a skill hint for \"Hakodate Racecourse ○\"." + 2000902 -> "A Spark that gives a skill hint for \"Hakodate Racecourse ○\"." + 2000903 -> "A Spark that gives a skill hint for \"Hakodate Racecourse ○\"." + 2001001 -> "A Spark that gives a skill hint for \"Fukushima Racecourse ○\"." + 2001002 -> "A Spark that gives a skill hint for \"Fukushima Racecourse ○\"." + 2001003 -> "A Spark that gives a skill hint for \"Fukushima Racecourse ○\"." + 2001101 -> "A Spark that gives a skill hint for \"Niigata Racecourse ○\"." + 2001102 -> "A Spark that gives a skill hint for \"Niigata Racecourse ○\"." + 2001103 -> "A Spark that gives a skill hint for \"Niigata Racecourse ○\"." + 2001201 -> "A Spark that gives a skill hint for \"Kokura Racecourse ○\"." + 2001202 -> "A Spark that gives a skill hint for \"Kokura Racecourse ○\"." + 2001203 -> "A Spark that gives a skill hint for \"Kokura Racecourse ○\"." + 2001301 -> "A Spark that gives a skill hint for \"Standard Distance ○\"." + 2001302 -> "A Spark that gives a skill hint for \"Standard Distance ○\"." + 2001303 -> "A Spark that gives a skill hint for \"Standard Distance ○\"." + 2001401 -> "A Spark that gives a skill hint for \"Non-Standard Distance ○\"." + 2001402 -> "A Spark that gives a skill hint for \"Non-Standard Distance ○\"." + 2001403 -> "A Spark that gives a skill hint for \"Non-Standard Distance ○\"." + 2001501 -> "A Spark that gives a skill hint for \"Firm Conditions ○\"." + 2001502 -> "A Spark that gives a skill hint for \"Firm Conditions ○\"." + 2001503 -> "A Spark that gives a skill hint for \"Firm Conditions ○\"." + 2001601 -> "A Spark that gives a skill hint for \"Wet Conditions ○\"." + 2001602 -> "A Spark that gives a skill hint for \"Wet Conditions ○\"." + 2001603 -> "A Spark that gives a skill hint for \"Wet Conditions ○\"." + 2001701 -> "A Spark that gives a skill hint for \"Spring Runner ○\"." + 2001702 -> "A Spark that gives a skill hint for \"Spring Runner ○\"." + 2001703 -> "A Spark that gives a skill hint for \"Spring Runner ○\"." + 2001801 -> "A Spark that gives a skill hint for \"Summer Runner ○\"." + 2001802 -> "A Spark that gives a skill hint for \"Summer Runner ○\"." + 2001803 -> "A Spark that gives a skill hint for \"Summer Runner ○\"." + 2001901 -> "A Spark that gives a skill hint for \"Fall Runner ○\"." + 2001902 -> "A Spark that gives a skill hint for \"Fall Runner ○\"." + 2001903 -> "A Spark that gives a skill hint for \"Fall Runner ○\"." + 2002001 -> "A Spark that gives a skill hint for \"Winter Runner ○\"." + 2002002 -> "A Spark that gives a skill hint for \"Winter Runner ○\"." + 2002003 -> "A Spark that gives a skill hint for \"Winter Runner ○\"." + 2002101 -> "A Spark that gives a skill hint for \"Sunny Days ○\"." + 2002102 -> "A Spark that gives a skill hint for \"Sunny Days ○\"." + 2002103 -> "A Spark that gives a skill hint for \"Sunny Days ○\"." + 2002201 -> "A Spark that gives a skill hint for \"Cloudy Days ○\"." + 2002202 -> "A Spark that gives a skill hint for \"Cloudy Days ○\"." + 2002203 -> "A Spark that gives a skill hint for \"Cloudy Days ○\"." + 2002301 -> "A Spark that gives a skill hint for \"Rainy Days ○\"." + 2002302 -> "A Spark that gives a skill hint for \"Rainy Days ○\"." + 2002303 -> "A Spark that gives a skill hint for \"Rainy Days ○\"." + 2002401 -> "A Spark that gives a skill hint for \"Snowy Days ○\"." + 2002402 -> "A Spark that gives a skill hint for \"Snowy Days ○\"." + 2002403 -> "A Spark that gives a skill hint for \"Snowy Days ○\"." + 2002501 -> "A Spark that gives a skill hint for \"Inner Post Proficiency ○\"." + 2002502 -> "A Spark that gives a skill hint for \"Inner Post Proficiency ○\"." + 2002503 -> "A Spark that gives a skill hint for \"Inner Post Proficiency ○\"." + 2002601 -> "A Spark that gives a skill hint for \"Outer Post Proficiency ○\"." + 2002602 -> "A Spark that gives a skill hint for \"Outer Post Proficiency ○\"." + 2002603 -> "A Spark that gives a skill hint for \"Outer Post Proficiency ○\"." + 2002701 -> "A Spark that gives a skill hint for \"Maverick ○\"." + 2002702 -> "A Spark that gives a skill hint for \"Maverick ○\"." + 2002703 -> "A Spark that gives a skill hint for \"Maverick ○\"." + 2002801 -> "A Spark that gives a skill hint for \"Competitive Spirit ○\"." + 2002802 -> "A Spark that gives a skill hint for \"Competitive Spirit ○\"." + 2002803 -> "A Spark that gives a skill hint for \"Competitive Spirit ○\"." + 2002901 -> "A Spark that gives a skill hint for \"Target in Sight ○\"." + 2002902 -> "A Spark that gives a skill hint for \"Target in Sight ○\"." + 2002903 -> "A Spark that gives a skill hint for \"Target in Sight ○\"." + 2003001 -> "A Spark that gives a skill hint for \"Long Shot ○\"." + 2003002 -> "A Spark that gives a skill hint for \"Long Shot ○\"." + 2003003 -> "A Spark that gives a skill hint for \"Long Shot ○\"." + 2003301 -> "A Spark that gives a skill hint for \"Corner Adept ○\"." + 2003302 -> "A Spark that gives a skill hint for \"Corner Adept ○\"." + 2003303 -> "A Spark that gives a skill hint for \"Corner Adept ○\"." + 2003401 -> "A Spark that gives a skill hint for \"Corner Acceleration ○\"." + 2003402 -> "A Spark that gives a skill hint for \"Corner Acceleration ○\"." + 2003403 -> "A Spark that gives a skill hint for \"Corner Acceleration ○\"." + 2003501 -> "A Spark that gives a skill hint for \"Corner Recovery ○\"." + 2003502 -> "A Spark that gives a skill hint for \"Corner Recovery ○\"." + 2003503 -> "A Spark that gives a skill hint for \"Corner Recovery ○\"." + 2003601 -> "A Spark that gives a skill hint for \"Straightaway Adept\"." + 2003602 -> "A Spark that gives a skill hint for \"Straightaway Adept\"." + 2003603 -> "A Spark that gives a skill hint for \"Straightaway Adept\"." + 2003701 -> "A Spark that gives a skill hint for \"Straightaway Acceleration\"." + 2003702 -> "A Spark that gives a skill hint for \"Straightaway Acceleration\"." + 2003703 -> "A Spark that gives a skill hint for \"Straightaway Acceleration\"." + 2003801 -> "A Spark that gives a skill hint for \"Straightaway Recovery\"." + 2003802 -> "A Spark that gives a skill hint for \"Straightaway Recovery\"." + 2003803 -> "A Spark that gives a skill hint for \"Straightaway Recovery\"." + 2004301 -> "A Spark that gives a skill hint for \"Focus\"." + 2004302 -> "A Spark that gives a skill hint for \"Focus\"." + 2004303 -> "A Spark that gives a skill hint for \"Focus\"." + 2004401 -> "A Spark that gives a skill hint for \"Lay Low\"." + 2004402 -> "A Spark that gives a skill hint for \"Lay Low\"." + 2004403 -> "A Spark that gives a skill hint for \"Lay Low\"." + 2004501 -> "A Spark that gives a skill hint for \"Prudent Positioning\"." + 2004502 -> "A Spark that gives a skill hint for \"Prudent Positioning\"." + 2004503 -> "A Spark that gives a skill hint for \"Prudent Positioning\"." + 2004601 -> "A Spark that gives a skill hint for \"Ramp Up\"." + 2004602 -> "A Spark that gives a skill hint for \"Ramp Up\"." + 2004603 -> "A Spark that gives a skill hint for \"Ramp Up\"." + 2004701 -> "A Spark that gives a skill hint for \"Pace Strategy\"." + 2004702 -> "A Spark that gives a skill hint for \"Pace Strategy\"." + 2004703 -> "A Spark that gives a skill hint for \"Pace Strategy\"." + 2004801 -> "A Spark that gives a skill hint for \"Calm in a Crowd\"." + 2004802 -> "A Spark that gives a skill hint for \"Calm in a Crowd\"." + 2004803 -> "A Spark that gives a skill hint for \"Calm in a Crowd\"." + 2004901 -> "A Spark that gives a skill hint for \"Nimble Navigator\"." + 2004902 -> "A Spark that gives a skill hint for \"Nimble Navigator\"." + 2004903 -> "A Spark that gives a skill hint for \"Nimble Navigator\"." + 2005001 -> "A Spark that gives a skill hint for \"Go with the Flow\"." + 2005002 -> "A Spark that gives a skill hint for \"Go with the Flow\"." + 2005003 -> "A Spark that gives a skill hint for \"Go with the Flow\"." + 2005101 -> "A Spark that gives a skill hint for \"Homestretch Haste\"." + 2005102 -> "A Spark that gives a skill hint for \"Homestretch Haste\"." + 2005103 -> "A Spark that gives a skill hint for \"Homestretch Haste\"." + 2005301 -> "A Spark that gives a skill hint for \"Early Lead\"." + 2005302 -> "A Spark that gives a skill hint for \"Early Lead\"." + 2005303 -> "A Spark that gives a skill hint for \"Early Lead\"." + 2005401 -> "A Spark that gives a skill hint for \"Fast-Paced\"." + 2005402 -> "A Spark that gives a skill hint for \"Fast-Paced\"." + 2005403 -> "A Spark that gives a skill hint for \"Fast-Paced\"." + 2005501 -> "A Spark that gives a skill hint for \"Final Push\"." + 2005502 -> "A Spark that gives a skill hint for \"Final Push\"." + 2005503 -> "A Spark that gives a skill hint for \"Final Push\"." + 2005601 -> "A Spark that gives a skill hint for \"Stamina to Spare\"." + 2005602 -> "A Spark that gives a skill hint for \"Stamina to Spare\"." + 2005603 -> "A Spark that gives a skill hint for \"Stamina to Spare\"." + 2005701 -> "A Spark that gives a skill hint for \"Preferred Position\"." + 2005702 -> "A Spark that gives a skill hint for \"Preferred Position\"." + 2005703 -> "A Spark that gives a skill hint for \"Preferred Position\"." + 2005801 -> "A Spark that gives a skill hint for \"Prepared to Pass\"." + 2005802 -> "A Spark that gives a skill hint for \"Prepared to Pass\"." + 2005803 -> "A Spark that gives a skill hint for \"Prepared to Pass\"." + 2005901 -> "A Spark that gives a skill hint for \"Position Pilfer\"." + 2005902 -> "A Spark that gives a skill hint for \"Position Pilfer\"." + 2005903 -> "A Spark that gives a skill hint for \"Position Pilfer\"." + 2006001 -> "A Spark that gives a skill hint for \"Slick Surge\"." + 2006002 -> "A Spark that gives a skill hint for \"Slick Surge\"." + 2006003 -> "A Spark that gives a skill hint for \"Slick Surge\"." + 2006101 -> "A Spark that gives a skill hint for \"Outer Swell\"." + 2006102 -> "A Spark that gives a skill hint for \"Outer Swell\"." + 2006103 -> "A Spark that gives a skill hint for \"Outer Swell\"." + 2006201 -> "A Spark that gives a skill hint for \"Standing By\"." + 2006202 -> "A Spark that gives a skill hint for \"Standing By\"." + 2006203 -> "A Spark that gives a skill hint for \"Standing By\"." + 2006301 -> "A Spark that gives a skill hint for \"Masterful Gambit\"." + 2006302 -> "A Spark that gives a skill hint for \"Masterful Gambit\"." + 2006303 -> "A Spark that gives a skill hint for \"Masterful Gambit\"." + 2006401 -> "A Spark that gives a skill hint for \"Straightaway Spurt\"." + 2006402 -> "A Spark that gives a skill hint for \"Straightaway Spurt\"." + 2006403 -> "A Spark that gives a skill hint for \"Straightaway Spurt\"." + 2006501 -> "A Spark that gives a skill hint for \"Sprinting Gear\"." + 2006502 -> "A Spark that gives a skill hint for \"Sprinting Gear\"." + 2006503 -> "A Spark that gives a skill hint for \"Sprinting Gear\"." + 2006601 -> "A Spark that gives a skill hint for \"Wait-and-See\"." + 2006602 -> "A Spark that gives a skill hint for \"Wait-and-See\"." + 2006603 -> "A Spark that gives a skill hint for \"Wait-and-See\"." + 2006701 -> "A Spark that gives a skill hint for \"Gap Closer\"." + 2006702 -> "A Spark that gives a skill hint for \"Gap Closer\"." + 2006703 -> "A Spark that gives a skill hint for \"Gap Closer\"." + 2006801 -> "A Spark that gives a skill hint for \"Productive Plan\"." + 2006802 -> "A Spark that gives a skill hint for \"Productive Plan\"." + 2006803 -> "A Spark that gives a skill hint for \"Productive Plan\"." + 2006901 -> "A Spark that gives a skill hint for \"Watchful Eye\"." + 2006902 -> "A Spark that gives a skill hint for \"Watchful Eye\"." + 2006903 -> "A Spark that gives a skill hint for \"Watchful Eye\"." + 2007001 -> "A Spark that gives a skill hint for \"Updrafters\"." + 2007002 -> "A Spark that gives a skill hint for \"Updrafters\"." + 2007003 -> "A Spark that gives a skill hint for \"Updrafters\"." + 2007101 -> "A Spark that gives a skill hint for \"Rosy Outlook\"." + 2007102 -> "A Spark that gives a skill hint for \"Rosy Outlook\"." + 2007103 -> "A Spark that gives a skill hint for \"Rosy Outlook\"." + 2007201 -> "A Spark that gives a skill hint for \"Up-Tempo\"." + 2007202 -> "A Spark that gives a skill hint for \"Up-Tempo\"." + 2007203 -> "A Spark that gives a skill hint for \"Up-Tempo\"." + 2007301 -> "A Spark that gives a skill hint for \"Steadfast\"." + 2007302 -> "A Spark that gives a skill hint for \"Steadfast\"." + 2007303 -> "A Spark that gives a skill hint for \"Steadfast\"." + 2007401 -> "A Spark that gives a skill hint for \"Deep Breaths\"." + 2007402 -> "A Spark that gives a skill hint for \"Deep Breaths\"." + 2007403 -> "A Spark that gives a skill hint for \"Deep Breaths\"." + 2007501 -> "A Spark that gives a skill hint for \"Inside Scoop\"." + 2007502 -> "A Spark that gives a skill hint for \"Inside Scoop\"." + 2007503 -> "A Spark that gives a skill hint for \"Inside Scoop\"." + 2007601 -> "A Spark that gives a skill hint for \"Extra Tank\"." + 2007602 -> "A Spark that gives a skill hint for \"Extra Tank\"." + 2007603 -> "A Spark that gives a skill hint for \"Extra Tank\"." + 2007701 -> "A Spark that gives a skill hint for \"Trick (Front)\"." + 2007702 -> "A Spark that gives a skill hint for \"Trick (Front)\"." + 2007703 -> "A Spark that gives a skill hint for \"Trick (Front)\"." + 2007801 -> "A Spark that gives a skill hint for \"Trick (Rear)\"." + 2007802 -> "A Spark that gives a skill hint for \"Trick (Rear)\"." + 2007803 -> "A Spark that gives a skill hint for \"Trick (Rear)\"." + 2007901 -> "A Spark that gives a skill hint for \"Frenzied Front Runners\"." + 2007902 -> "A Spark that gives a skill hint for \"Frenzied Front Runners\"." + 2007903 -> "A Spark that gives a skill hint for \"Frenzied Front Runners\"." + 2008001 -> "A Spark that gives a skill hint for \"Frenzied Pace Chasers\"." + 2008002 -> "A Spark that gives a skill hint for \"Frenzied Pace Chasers\"." + 2008003 -> "A Spark that gives a skill hint for \"Frenzied Pace Chasers\"." + 2008101 -> "A Spark that gives a skill hint for \"Frenzied Late Surgers\"." + 2008102 -> "A Spark that gives a skill hint for \"Frenzied Late Surgers\"." + 2008103 -> "A Spark that gives a skill hint for \"Frenzied Late Surgers\"." + 2008201 -> "A Spark that gives a skill hint for \"Frenzied End Closers\"." + 2008202 -> "A Spark that gives a skill hint for \"Frenzied End Closers\"." + 2008203 -> "A Spark that gives a skill hint for \"Frenzied End Closers\"." + 2008301 -> "A Spark that gives a skill hint for \"Subdued Front Runners\"." + 2008302 -> "A Spark that gives a skill hint for \"Subdued Front Runners\"." + 2008303 -> "A Spark that gives a skill hint for \"Subdued Front Runners\"." + 2008401 -> "A Spark that gives a skill hint for \"Flustered Front Runners\"." + 2008402 -> "A Spark that gives a skill hint for \"Flustered Front Runners\"." + 2008403 -> "A Spark that gives a skill hint for \"Flustered Front Runners\"." + 2008501 -> "A Spark that gives a skill hint for \"Hesitant Front Runners\"." + 2008502 -> "A Spark that gives a skill hint for \"Hesitant Front Runners\"." + 2008503 -> "A Spark that gives a skill hint for \"Hesitant Front Runners\"." + 2008601 -> "A Spark that gives a skill hint for \"Subdued Pace Chasers\"." + 2008602 -> "A Spark that gives a skill hint for \"Subdued Pace Chasers\"." + 2008603 -> "A Spark that gives a skill hint for \"Subdued Pace Chasers\"." + 2008701 -> "A Spark that gives a skill hint for \"Flustered Pace Chasers\"." + 2008702 -> "A Spark that gives a skill hint for \"Flustered Pace Chasers\"." + 2008703 -> "A Spark that gives a skill hint for \"Flustered Pace Chasers\"." + 2008801 -> "A Spark that gives a skill hint for \"Hesitant Pace Chasers\"." + 2008802 -> "A Spark that gives a skill hint for \"Hesitant Pace Chasers\"." + 2008803 -> "A Spark that gives a skill hint for \"Hesitant Pace Chasers\"." + 2008901 -> "A Spark that gives a skill hint for \"Subdued Late Surgers\"." + 2008902 -> "A Spark that gives a skill hint for \"Subdued Late Surgers\"." + 2008903 -> "A Spark that gives a skill hint for \"Subdued Late Surgers\"." + 2009001 -> "A Spark that gives a skill hint for \"Flustered Late Surgers\"." + 2009002 -> "A Spark that gives a skill hint for \"Flustered Late Surgers\"." + 2009003 -> "A Spark that gives a skill hint for \"Flustered Late Surgers\"." + 2009101 -> "A Spark that gives a skill hint for \"Hesitant Late Surgers\"." + 2009102 -> "A Spark that gives a skill hint for \"Hesitant Late Surgers\"." + 2009103 -> "A Spark that gives a skill hint for \"Hesitant Late Surgers\"." + 2009201 -> "A Spark that gives a skill hint for \"Subdued End Closers\"." + 2009202 -> "A Spark that gives a skill hint for \"Subdued End Closers\"." + 2009203 -> "A Spark that gives a skill hint for \"Subdued End Closers\"." + 2009301 -> "A Spark that gives a skill hint for \"Flustered End Closers\"." + 2009302 -> "A Spark that gives a skill hint for \"Flustered End Closers\"." + 2009303 -> "A Spark that gives a skill hint for \"Flustered End Closers\"." + 2009401 -> "A Spark that gives a skill hint for \"Hesitant End Closers\"." + 2009402 -> "A Spark that gives a skill hint for \"Hesitant End Closers\"." + 2009403 -> "A Spark that gives a skill hint for \"Hesitant End Closers\"." + 2009501 -> "A Spark that gives a skill hint for \"Oi Racecourse ○\"." + 2009502 -> "A Spark that gives a skill hint for \"Oi Racecourse ○\"." + 2009503 -> "A Spark that gives a skill hint for \"Oi Racecourse ○\"." + 2009601 -> "A Spark that gives a skill hint for \"Sprint Straightaways ○\"." + 2009602 -> "A Spark that gives a skill hint for \"Sprint Straightaways ○\"." + 2009603 -> "A Spark that gives a skill hint for \"Sprint Straightaways ○\"." + 2009701 -> "A Spark that gives a skill hint for \"Sprint Corners ○\"." + 2009702 -> "A Spark that gives a skill hint for \"Sprint Corners ○\"." + 2009703 -> "A Spark that gives a skill hint for \"Sprint Corners ○\"." + 2009801 -> "A Spark that gives a skill hint for \"Huge Lead\"." + 2009802 -> "A Spark that gives a skill hint for \"Huge Lead\"." + 2009803 -> "A Spark that gives a skill hint for \"Huge Lead\"." + 2009901 -> "A Spark that gives a skill hint for \"Countermeasure\"." + 2009902 -> "A Spark that gives a skill hint for \"Countermeasure\"." + 2009903 -> "A Spark that gives a skill hint for \"Countermeasure\"." + 2010001 -> "A Spark that gives a skill hint for \"Meticulous Measures\"." + 2010002 -> "A Spark that gives a skill hint for \"Meticulous Measures\"." + 2010003 -> "A Spark that gives a skill hint for \"Meticulous Measures\"." + 2010101 -> "A Spark that gives a skill hint for \"Intimidate\"." + 2010102 -> "A Spark that gives a skill hint for \"Intimidate\"." + 2010103 -> "A Spark that gives a skill hint for \"Intimidate\"." + 2010201 -> "A Spark that gives a skill hint for \"Stop Right There!\"." + 2010202 -> "A Spark that gives a skill hint for \"Stop Right There!\"." + 2010203 -> "A Spark that gives a skill hint for \"Stop Right There!\"." + 2010301 -> "A Spark that gives a skill hint for \"Mile Straightaways ○\"." + 2010302 -> "A Spark that gives a skill hint for \"Mile Straightaways ○\"." + 2010303 -> "A Spark that gives a skill hint for \"Mile Straightaways ○\"." + 2010401 -> "A Spark that gives a skill hint for \"Mile Corners ○\"." + 2010402 -> "A Spark that gives a skill hint for \"Mile Corners ○\"." + 2010403 -> "A Spark that gives a skill hint for \"Mile Corners ○\"." + 2010501 -> "A Spark that gives a skill hint for \"Shifting Gears\"." + 2010502 -> "A Spark that gives a skill hint for \"Shifting Gears\"." + 2010503 -> "A Spark that gives a skill hint for \"Shifting Gears\"." + 2010601 -> "A Spark that gives a skill hint for \"Acceleration\"." + 2010602 -> "A Spark that gives a skill hint for \"Acceleration\"." + 2010603 -> "A Spark that gives a skill hint for \"Acceleration\"." + 2010701 -> "A Spark that gives a skill hint for \"Unyielding Spirit\"." + 2010702 -> "A Spark that gives a skill hint for \"Unyielding Spirit\"." + 2010703 -> "A Spark that gives a skill hint for \"Unyielding Spirit\"." + 2010801 -> "A Spark that gives a skill hint for \"Speed Eater\"." + 2010802 -> "A Spark that gives a skill hint for \"Speed Eater\"." + 2010803 -> "A Spark that gives a skill hint for \"Speed Eater\"." + 2010901 -> "A Spark that gives a skill hint for \"Opening Gambit\"." + 2010902 -> "A Spark that gives a skill hint for \"Opening Gambit\"." + 2010903 -> "A Spark that gives a skill hint for \"Opening Gambit\"." + 2011001 -> "A Spark that gives a skill hint for \"Medium Straightaways ○\"." + 2011002 -> "A Spark that gives a skill hint for \"Medium Straightaways ○\"." + 2011003 -> "A Spark that gives a skill hint for \"Medium Straightaways ○\"." + 2011101 -> "A Spark that gives a skill hint for \"Medium Corners ○\"." + 2011102 -> "A Spark that gives a skill hint for \"Medium Corners ○\"." + 2011103 -> "A Spark that gives a skill hint for \"Medium Corners ○\"." + 2011201 -> "A Spark that gives a skill hint for \"Hawkeye\"." + 2011202 -> "A Spark that gives a skill hint for \"Hawkeye\"." + 2011203 -> "A Spark that gives a skill hint for \"Hawkeye\"." + 2011301 -> "A Spark that gives a skill hint for \"Thunderbolt Step\"." + 2011302 -> "A Spark that gives a skill hint for \"Thunderbolt Step\"." + 2011303 -> "A Spark that gives a skill hint for \"Thunderbolt Step\"." + 2011401 -> "A Spark that gives a skill hint for \"Soft Step\"." + 2011402 -> "A Spark that gives a skill hint for \"Soft Step\"." + 2011403 -> "A Spark that gives a skill hint for \"Soft Step\"." + 2011501 -> "A Spark that gives a skill hint for \"Tether\"." + 2011502 -> "A Spark that gives a skill hint for \"Tether\"." + 2011503 -> "A Spark that gives a skill hint for \"Tether\"." + 2011601 -> "A Spark that gives a skill hint for \"Murmur\"." + 2011602 -> "A Spark that gives a skill hint for \"Murmur\"." + 2011603 -> "A Spark that gives a skill hint for \"Murmur\"." + 2011701 -> "A Spark that gives a skill hint for \"Long Straightaways ○\"." + 2011702 -> "A Spark that gives a skill hint for \"Long Straightaways ○\"." + 2011703 -> "A Spark that gives a skill hint for \"Long Straightaways ○\"." + 2011801 -> "A Spark that gives a skill hint for \"Long Corners ○\"." + 2011802 -> "A Spark that gives a skill hint for \"Long Corners ○\"." + 2011803 -> "A Spark that gives a skill hint for \"Long Corners ○\"." + 2011901 -> "A Spark that gives a skill hint for \"Keeping the Lead\"." + 2011902 -> "A Spark that gives a skill hint for \"Keeping the Lead\"." + 2011903 -> "A Spark that gives a skill hint for \"Keeping the Lead\"." + 2012001 -> "A Spark that gives a skill hint for \"Passing Pro\"." + 2012002 -> "A Spark that gives a skill hint for \"Passing Pro\"." + 2012003 -> "A Spark that gives a skill hint for \"Passing Pro\"." + 2012101 -> "A Spark that gives a skill hint for \"Pressure\"." + 2012102 -> "A Spark that gives a skill hint for \"Pressure\"." + 2012103 -> "A Spark that gives a skill hint for \"Pressure\"." + 2012201 -> "A Spark that gives a skill hint for \"Stamina Eater\"." + 2012202 -> "A Spark that gives a skill hint for \"Stamina Eater\"." + 2012203 -> "A Spark that gives a skill hint for \"Stamina Eater\"." + 2012301 -> "A Spark that gives a skill hint for \"Smoke Screen\"." + 2012302 -> "A Spark that gives a skill hint for \"Smoke Screen\"." + 2012303 -> "A Spark that gives a skill hint for \"Smoke Screen\"." + 2012401 -> "A Spark that gives a skill hint for \"Front Runner Straightaways ○\"." + 2012402 -> "A Spark that gives a skill hint for \"Front Runner Straightaways ○\"." + 2012403 -> "A Spark that gives a skill hint for \"Front Runner Straightaways ○\"." + 2012501 -> "A Spark that gives a skill hint for \"Front Runner Corners ○\"." + 2012502 -> "A Spark that gives a skill hint for \"Front Runner Corners ○\"." + 2012503 -> "A Spark that gives a skill hint for \"Front Runner Corners ○\"." + 2012601 -> "A Spark that gives a skill hint for \"Dodging Danger\"." + 2012602 -> "A Spark that gives a skill hint for \"Dodging Danger\"." + 2012603 -> "A Spark that gives a skill hint for \"Dodging Danger\"." + 2012701 -> "A Spark that gives a skill hint for \"Leader's Pride\"." + 2012702 -> "A Spark that gives a skill hint for \"Leader's Pride\"." + 2012703 -> "A Spark that gives a skill hint for \"Leader's Pride\"." + 2012801 -> "A Spark that gives a skill hint for \"Moxie\"." + 2012802 -> "A Spark that gives a skill hint for \"Moxie\"." + 2012803 -> "A Spark that gives a skill hint for \"Moxie\"." + 2012901 -> "A Spark that gives a skill hint for \"Second Wind\"." + 2012902 -> "A Spark that gives a skill hint for \"Second Wind\"." + 2012903 -> "A Spark that gives a skill hint for \"Second Wind\"." + 2013001 -> "A Spark that gives a skill hint for \"Restart\"." + 2013002 -> "A Spark that gives a skill hint for \"Restart\"." + 2013003 -> "A Spark that gives a skill hint for \"Restart\"." + 2013101 -> "A Spark that gives a skill hint for \"Pace Chaser Straightaways ○\"." + 2013102 -> "A Spark that gives a skill hint for \"Pace Chaser Straightaways ○\"." + 2013103 -> "A Spark that gives a skill hint for \"Pace Chaser Straightaways ○\"." + 2013201 -> "A Spark that gives a skill hint for \"Pace Chaser Corners ○\"." + 2013202 -> "A Spark that gives a skill hint for \"Pace Chaser Corners ○\"." + 2013203 -> "A Spark that gives a skill hint for \"Pace Chaser Corners ○\"." + 2013301 -> "A Spark that gives a skill hint for \"Shrewd Step\"." + 2013302 -> "A Spark that gives a skill hint for \"Shrewd Step\"." + 2013303 -> "A Spark that gives a skill hint for \"Shrewd Step\"." + 2013401 -> "A Spark that gives a skill hint for \"Straight Descent\"." + 2013402 -> "A Spark that gives a skill hint for \"Straight Descent\"." + 2013403 -> "A Spark that gives a skill hint for \"Straight Descent\"." + 2013501 -> "A Spark that gives a skill hint for \"Hydrate\"." + 2013502 -> "A Spark that gives a skill hint for \"Hydrate\"." + 2013503 -> "A Spark that gives a skill hint for \"Hydrate\"." + 2013601 -> "A Spark that gives a skill hint for \"Tactical Tweak\"." + 2013602 -> "A Spark that gives a skill hint for \"Tactical Tweak\"." + 2013603 -> "A Spark that gives a skill hint for \"Tactical Tweak\"." + 2013701 -> "A Spark that gives a skill hint for \"Disorient\"." + 2013702 -> "A Spark that gives a skill hint for \"Disorient\"." + 2013703 -> "A Spark that gives a skill hint for \"Disorient\"." + 2013801 -> "A Spark that gives a skill hint for \"Late Surger Straightaways ○\"." + 2013802 -> "A Spark that gives a skill hint for \"Late Surger Straightaways ○\"." + 2013803 -> "A Spark that gives a skill hint for \"Late Surger Straightaways ○\"." + 2013901 -> "A Spark that gives a skill hint for \"Late Surger Corners ○\"." + 2013902 -> "A Spark that gives a skill hint for \"Late Surger Corners ○\"." + 2013903 -> "A Spark that gives a skill hint for \"Late Surger Corners ○\"." + 2014001 -> "A Spark that gives a skill hint for \"Fighter\"." + 2014002 -> "A Spark that gives a skill hint for \"Fighter\"." + 2014003 -> "A Spark that gives a skill hint for \"Fighter\"." + 2014101 -> "A Spark that gives a skill hint for \"1,500,000 CC\"." + 2014102 -> "A Spark that gives a skill hint for \"1,500,000 CC\"." + 2014103 -> "A Spark that gives a skill hint for \"1,500,000 CC\"." + 2014201 -> "A Spark that gives a skill hint for \"A Small Breather\"." + 2014202 -> "A Spark that gives a skill hint for \"A Small Breather\"." + 2014203 -> "A Spark that gives a skill hint for \"A Small Breather\"." + 2014301 -> "A Spark that gives a skill hint for \"Studious\"." + 2014302 -> "A Spark that gives a skill hint for \"Studious\"." + 2014303 -> "A Spark that gives a skill hint for \"Studious\"." + 2014401 -> "A Spark that gives a skill hint for \"Sharp Gaze\"." + 2014402 -> "A Spark that gives a skill hint for \"Sharp Gaze\"." + 2014403 -> "A Spark that gives a skill hint for \"Sharp Gaze\"." + 2014501 -> "A Spark that gives a skill hint for \"End Closer Straightaways ○\"." + 2014502 -> "A Spark that gives a skill hint for \"End Closer Straightaways ○\"." + 2014503 -> "A Spark that gives a skill hint for \"End Closer Straightaways ○\"." + 2014601 -> "A Spark that gives a skill hint for \"End Closer Corners ○\"." + 2014602 -> "A Spark that gives a skill hint for \"End Closer Corners ○\"." + 2014603 -> "A Spark that gives a skill hint for \"End Closer Corners ○\"." + 2014701 -> "A Spark that gives a skill hint for \"I Can See Right Through You\"." + 2014702 -> "A Spark that gives a skill hint for \"I Can See Right Through You\"." + 2014703 -> "A Spark that gives a skill hint for \"I Can See Right Through You\"." + 2014801 -> "A Spark that gives a skill hint for \"After-School Stroll\"." + 2014802 -> "A Spark that gives a skill hint for \"After-School Stroll\"." + 2014803 -> "A Spark that gives a skill hint for \"After-School Stroll\"." + 2014901 -> "A Spark that gives a skill hint for \"Levelheaded\"." + 2014902 -> "A Spark that gives a skill hint for \"Levelheaded\"." + 2014903 -> "A Spark that gives a skill hint for \"Levelheaded\"." + 2015001 -> "A Spark that gives a skill hint for \"Strategist\"." + 2015002 -> "A Spark that gives a skill hint for \"Strategist\"." + 2015003 -> "A Spark that gives a skill hint for \"Strategist\"." + 2015101 -> "A Spark that gives a skill hint for \"Intense Gaze\"." + 2015102 -> "A Spark that gives a skill hint for \"Intense Gaze\"." + 2015103 -> "A Spark that gives a skill hint for \"Intense Gaze\"." + 2015201 -> "A Spark that gives a skill hint for \"Front Runner Savvy ○\"." + 2015202 -> "A Spark that gives a skill hint for \"Front Runner Savvy ○\"." + 2015203 -> "A Spark that gives a skill hint for \"Front Runner Savvy ○\"." + 2015301 -> "A Spark that gives a skill hint for \"Pace Chaser Savvy ○\"." + 2015302 -> "A Spark that gives a skill hint for \"Pace Chaser Savvy ○\"." + 2015303 -> "A Spark that gives a skill hint for \"Pace Chaser Savvy ○\"." + 2015401 -> "A Spark that gives a skill hint for \"Late Surger Savvy ○\"." + 2015402 -> "A Spark that gives a skill hint for \"Late Surger Savvy ○\"." + 2015403 -> "A Spark that gives a skill hint for \"Late Surger Savvy ○\"." + 2015501 -> "A Spark that gives a skill hint for \"End Closer Savvy ○\"." + 2015502 -> "A Spark that gives a skill hint for \"End Closer Savvy ○\"." + 2015503 -> "A Spark that gives a skill hint for \"End Closer Savvy ○\"." + 2015601 -> "A Spark that gives a skill hint for \"Lucky Seven\"." + 2015602 -> "A Spark that gives a skill hint for \"Lucky Seven\"." + 2015603 -> "A Spark that gives a skill hint for \"Lucky Seven\"." + 2015701 -> "A Spark that gives a skill hint for \"Triple 7s\"." + 2015702 -> "A Spark that gives a skill hint for \"Triple 7s\"." + 2015703 -> "A Spark that gives a skill hint for \"Triple 7s\"." + 2015801 -> "A Spark that gives a skill hint for \"Highlander\"." + 2015802 -> "A Spark that gives a skill hint for \"Highlander\"." + 2015803 -> "A Spark that gives a skill hint for \"Highlander\"." + 2015901 -> "A Spark that gives a skill hint for \"Uma Stan\"." + 2015902 -> "A Spark that gives a skill hint for \"Uma Stan\"." + 2015903 -> "A Spark that gives a skill hint for \"Uma Stan\"." + 2016001 -> "A Spark that gives a skill hint for \"Groundwork\"." + 2016002 -> "A Spark that gives a skill hint for \"Groundwork\"." + 2016003 -> "A Spark that gives a skill hint for \"Groundwork\"." + 2016101 -> "A Spark that gives a skill hint for \"Tail Held High\"." + 2016102 -> "A Spark that gives a skill hint for \"Tail Held High\"." + 2016103 -> "A Spark that gives a skill hint for \"Tail Held High\"." + 2016201 -> "A Spark that gives a skill hint for \"Shake It Out\"." + 2016202 -> "A Spark that gives a skill hint for \"Shake It Out\"." + 2016203 -> "A Spark that gives a skill hint for \"Shake It Out\"." + 2016301 -> "A Spark that gives a skill hint for \"Sympathy\"." + 2016302 -> "A Spark that gives a skill hint for \"Sympathy\"." + 2016303 -> "A Spark that gives a skill hint for \"Sympathy\"." + 2016401 -> "A Spark that gives a skill hint for \"Lone Wolf\"." + 2016402 -> "A Spark that gives a skill hint for \"Lone Wolf\"." + 2016403 -> "A Spark that gives a skill hint for \"Lone Wolf\"." + 2016501 -> "A Spark that gives a skill hint for \"Slipstream\"." + 2016502 -> "A Spark that gives a skill hint for \"Slipstream\"." + 2016503 -> "A Spark that gives a skill hint for \"Slipstream\"." + 2016601 -> "A Spark that gives a skill hint for \"Playtime's Over!\"." + 2016602 -> "A Spark that gives a skill hint for \"Playtime's Over!\"." + 2016603 -> "A Spark that gives a skill hint for \"Playtime's Over!\"." + 2016701 -> "A Spark that gives a skill hint for \"Top Pick\"." + 2016702 -> "A Spark that gives a skill hint for \"Top Pick\"." + 2016703 -> "A Spark that gives a skill hint for \"Top Pick\"." + 2016801 -> "A Spark that gives a skill hint for \"Forward, March!\"." + 2016802 -> "A Spark that gives a skill hint for \"Forward, March!\"." + 2016803 -> "A Spark that gives a skill hint for \"Forward, March!\"." + 2016901 -> "A Spark that gives a skill hint for \"Be Still\"." + 2016902 -> "A Spark that gives a skill hint for \"Be Still\"." + 2016903 -> "A Spark that gives a skill hint for \"Be Still\"." + 2017001 -> "A Spark that gives a skill hint for \"All I've Got\"." + 2017002 -> "A Spark that gives a skill hint for \"All I've Got\"." + 2017003 -> "A Spark that gives a skill hint for \"All I've Got\"." + 2019001 -> "A Spark that gives a skill hint for \"Head-On\"." + 2019002 -> "A Spark that gives a skill hint for \"Head-On\"." + 2019003 -> "A Spark that gives a skill hint for \"Head-On\"." + 2020001 -> "A Spark that gives a skill hint for \"Familiar Ground\"." + 2020002 -> "A Spark that gives a skill hint for \"Familiar Ground\"." + 2020003 -> "A Spark that gives a skill hint for \"Familiar Ground\"." + 2020101 -> "A Spark that gives a skill hint for \"Feature Act\"." + 2020102 -> "A Spark that gives a skill hint for \"Feature Act\"." + 2020103 -> "A Spark that gives a skill hint for \"Feature Act\"." + 2020201 -> "A Spark that gives a skill hint for \"Early Start\"." + 2020202 -> "A Spark that gives a skill hint for \"Early Start\"." + 2020203 -> "A Spark that gives a skill hint for \"Early Start\"." + 2020301 -> "A Spark that gives a skill hint for \"Risky Business\"." + 2020302 -> "A Spark that gives a skill hint for \"Risky Business\"." + 2020303 -> "A Spark that gives a skill hint for \"Risky Business\"." + 2100101 -> "A Spark that gives a skill hint for \"Ignited Spirit SPD\"." + 2100102 -> "A Spark that gives a skill hint for \"Ignited Spirit SPD\"." + 2100103 -> "A Spark that gives a skill hint for \"Ignited Spirit SPD\"." + 2100201 -> "A Spark that gives a skill hint for \"Ignited Spirit STA\"." + 2100202 -> "A Spark that gives a skill hint for \"Ignited Spirit STA\"." + 2100203 -> "A Spark that gives a skill hint for \"Ignited Spirit STA\"." + 2100301 -> "A Spark that gives a skill hint for \"Ignited Spirit PWR\"." + 2100302 -> "A Spark that gives a skill hint for \"Ignited Spirit PWR\"." + 2100303 -> "A Spark that gives a skill hint for \"Ignited Spirit PWR\"." + 2100401 -> "A Spark that gives a skill hint for \"Ignited Spirit GUTS\"." + 2100402 -> "A Spark that gives a skill hint for \"Ignited Spirit GUTS\"." + 2100403 -> "A Spark that gives a skill hint for \"Ignited Spirit GUTS\"." + 2100501 -> "A Spark that gives a skill hint for \"Ignited Spirit WIT\"." + 2100502 -> "A Spark that gives a skill hint for \"Ignited Spirit WIT\"." + 2100503 -> "A Spark that gives a skill hint for \"Ignited Spirit WIT\"." + 3000101 -> "A Spark that increases Speed and Stamina." + 3000102 -> "A Spark that increases Speed and Stamina." + 3000103 -> "A Spark that increases Speed and Stamina." + 3000201 -> "A Spark that increases power and wits." + 3000202 -> "A Spark that increases power and wits." + 3000203 -> "A Spark that increases power and wits." + 10010101 -> "A Spark that gives a skill hint for \"Shooting Star\"." + 10010102 -> "A Spark that gives a skill hint for \"Shooting Star\"." + 10010103 -> "A Spark that gives a skill hint for \"Shooting Star\"." + 10010201 -> "A Spark that gives a skill hint for \"Dazzl'n ♪ Diver\"." + 10010202 -> "A Spark that gives a skill hint for \"Dazzl'n ♪ Diver\"." + 10010203 -> "A Spark that gives a skill hint for \"Dazzl'n ♪ Diver\"." + 10020101 -> "A Spark that gives a skill hint for \"The View from the Lead Is Mine!\"." + 10020102 -> "A Spark that gives a skill hint for \"The View from the Lead Is Mine!\"." + 10020103 -> "A Spark that gives a skill hint for \"The View from the Lead Is Mine!\"." + 10030101 -> "A Spark that gives a skill hint for \"Sky-High Teio Step\"." + 10030102 -> "A Spark that gives a skill hint for \"Sky-High Teio Step\"." + 10030103 -> "A Spark that gives a skill hint for \"Sky-High Teio Step\"." + 10030201 -> "A Spark that gives a skill hint for \"Certain Victory\"." + 10030202 -> "A Spark that gives a skill hint for \"Certain Victory\"." + 10030203 -> "A Spark that gives a skill hint for \"Certain Victory\"." + 10040101 -> "A Spark that gives a skill hint for \"Red Shift/LP1211-M\"." + 10040102 -> "A Spark that gives a skill hint for \"Red Shift/LP1211-M\"." + 10040103 -> "A Spark that gives a skill hint for \"Red Shift/LP1211-M\"." + 10040201 -> "A Spark that gives a skill hint for \"A Kiss for Courage\"." + 10040202 -> "A Spark that gives a skill hint for \"A Kiss for Courage\"." + 10040203 -> "A Spark that gives a skill hint for \"A Kiss for Courage\"." + 10050101 -> "A Spark that gives a skill hint for \"Lights of Vaudeville\"." + 10050102 -> "A Spark that gives a skill hint for \"Lights of Vaudeville\"." + 10050103 -> "A Spark that gives a skill hint for \"Lights of Vaudeville\"." + 10060101 -> "A Spark that gives a skill hint for \"Triumphant Pulse\"." + 10060102 -> "A Spark that gives a skill hint for \"Triumphant Pulse\"." + 10060103 -> "A Spark that gives a skill hint for \"Triumphant Pulse\"." + 10060201 -> "A Spark that gives a skill hint for \"Festive Miracle\"." + 10060202 -> "A Spark that gives a skill hint for \"Festive Miracle\"." + 10060203 -> "A Spark that gives a skill hint for \"Festive Miracle\"." + 10070101 -> "A Spark that gives a skill hint for \"Anchors Aweigh!\"." + 10070102 -> "A Spark that gives a skill hint for \"Anchors Aweigh!\"." + 10070103 -> "A Spark that gives a skill hint for \"Anchors Aweigh!\"." + 10080101 -> "A Spark that gives a skill hint for \"Cut and Drive!\"." + 10080102 -> "A Spark that gives a skill hint for \"Cut and Drive!\"." + 10080103 -> "A Spark that gives a skill hint for \"Cut and Drive!\"." + 10090101 -> "A Spark that gives a skill hint for \"Resplendent Red Ace\"." + 10090102 -> "A Spark that gives a skill hint for \"Resplendent Red Ace\"." + 10090103 -> "A Spark that gives a skill hint for \"Resplendent Red Ace\"." + 10100101 -> "A Spark that gives a skill hint for \"Shooting for Victory!\"." + 10100102 -> "A Spark that gives a skill hint for \"Shooting for Victory!\"." + 10100103 -> "A Spark that gives a skill hint for \"Shooting for Victory!\"." + 10110101 -> "A Spark that gives a skill hint for \"Where There's a Will, There's a Way\"." + 10110102 -> "A Spark that gives a skill hint for \"Where There's a Will, There's a Way\"." + 10110103 -> "A Spark that gives a skill hint for \"Where There's a Will, There's a Way\"." + 10110201 -> "A Spark that gives a skill hint for \"Superior Heal\"." + 10110202 -> "A Spark that gives a skill hint for \"Superior Heal\"." + 10110203 -> "A Spark that gives a skill hint for \"Superior Heal\"." + 10120101 -> "A Spark that gives a skill hint for \"You and Me! One-on-One!\"." + 10120102 -> "A Spark that gives a skill hint for \"You and Me! One-on-One!\"." + 10120103 -> "A Spark that gives a skill hint for \"You and Me! One-on-One!\"." + 10130101 -> "A Spark that gives a skill hint for \"The Duty of Dignity Calls\"." + 10130102 -> "A Spark that gives a skill hint for \"The Duty of Dignity Calls\"." + 10130103 -> "A Spark that gives a skill hint for \"The Duty of Dignity Calls\"." + 10130201 -> "A Spark that gives a skill hint for \"Legacy of the Strong\"." + 10130202 -> "A Spark that gives a skill hint for \"Legacy of the Strong\"." + 10130203 -> "A Spark that gives a skill hint for \"Legacy of the Strong\"." + 10140101 -> "A Spark that gives a skill hint for \"Victoria por plancha ☆\"." + 10140102 -> "A Spark that gives a skill hint for \"Victoria por plancha ☆\"." + 10140103 -> "A Spark that gives a skill hint for \"Victoria por plancha ☆\"." + 10140201 -> "A Spark that gives a skill hint for \"Condor's Fury\"." + 10140202 -> "A Spark that gives a skill hint for \"Condor's Fury\"." + 10140203 -> "A Spark that gives a skill hint for \"Condor's Fury\"." + 10150101 -> "A Spark that gives a skill hint for \"This Dance Is for Vittoria!\"." + 10150102 -> "A Spark that gives a skill hint for \"This Dance Is for Vittoria!\"." + 10150103 -> "A Spark that gives a skill hint for \"This Dance Is for Vittoria!\"." + 10150201 -> "A Spark that gives a skill hint for \"Barcarole of Blessings\"." + 10150202 -> "A Spark that gives a skill hint for \"Barcarole of Blessings\"." + 10150203 -> "A Spark that gives a skill hint for \"Barcarole of Blessings\"." + 10160101 -> "A Spark that gives a skill hint for \"Shadow Break\"." + 10160102 -> "A Spark that gives a skill hint for \"Shadow Break\"." + 10160103 -> "A Spark that gives a skill hint for \"Shadow Break\"." + 10170101 -> "A Spark that gives a skill hint for \"Behold Thine Emperor's Divine Might\"." + 10170102 -> "A Spark that gives a skill hint for \"Behold Thine Emperor's Divine Might\"." + 10170103 -> "A Spark that gives a skill hint for \"Behold Thine Emperor's Divine Might\"." + 10170201 -> "A Spark that gives a skill hint for \"Arrows Whistle, Shadows Disperse\"." + 10170202 -> "A Spark that gives a skill hint for \"Arrows Whistle, Shadows Disperse\"." + 10170203 -> "A Spark that gives a skill hint for \"Arrows Whistle, Shadows Disperse\"." + 10180101 -> "A Spark that gives a skill hint for \"Blazing Pride\"." + 10180102 -> "A Spark that gives a skill hint for \"Blazing Pride\"." + 10180103 -> "A Spark that gives a skill hint for \"Blazing Pride\"." + 10180201 -> "A Spark that gives a skill hint for \"Eternal Moments\"." + 10180202 -> "A Spark that gives a skill hint for \"Eternal Moments\"." + 10180203 -> "A Spark that gives a skill hint for \"Eternal Moments\"." + 10190101 -> "A Spark that gives a skill hint for \"OMG! (゚∀゚) The Final Sprint! ☆\"." + 10190102 -> "A Spark that gives a skill hint for \"OMG! (゚∀゚) The Final Sprint! ☆\"." + 10190103 -> "A Spark that gives a skill hint for \"OMG! (゚∀゚) The Final Sprint! ☆\"." + 10200101 -> "A Spark that gives a skill hint for \"Angling and Scheming\"." + 10200102 -> "A Spark that gives a skill hint for \"Angling and Scheming\"." + 10200103 -> "A Spark that gives a skill hint for \"Angling and Scheming\"." + 10210101 -> "A Spark that gives a skill hint for \"White Lightning Comin' Through!\"." + 10210102 -> "A Spark that gives a skill hint for \"White Lightning Comin' Through!\"." + 10210103 -> "A Spark that gives a skill hint for \"White Lightning Comin' Through!\"." + 10220101 -> "A Spark that gives a skill hint for \"Fairy Tale\"." + 10220102 -> "A Spark that gives a skill hint for \"Fairy Tale\"." + 10220103 -> "A Spark that gives a skill hint for \"Fairy Tale\"." + 10230101 -> "A Spark that gives a skill hint for \"∴win Q.E.D.\"." + 10230102 -> "A Spark that gives a skill hint for \"∴win Q.E.D.\"." + 10230103 -> "A Spark that gives a skill hint for \"∴win Q.E.D.\"." + 10230201 -> "A Spark that gives a skill hint for \"Presents from X\"." + 10230202 -> "A Spark that gives a skill hint for \"Presents from X\"." + 10230203 -> "A Spark that gives a skill hint for \"Presents from X\"." + 10240101 -> "A Spark that gives a skill hint for \"Flashy☆Landing\"." + 10240102 -> "A Spark that gives a skill hint for \"Flashy☆Landing\"." + 10240103 -> "A Spark that gives a skill hint for \"Flashy☆Landing\"." + 10240201 -> "A Spark that gives a skill hint for \"Flowery☆Maneuver\"." + 10240202 -> "A Spark that gives a skill hint for \"Flowery☆Maneuver\"." + 10240203 -> "A Spark that gives a skill hint for \"Flowery☆Maneuver\"." + 10250101 -> "A Spark that gives a skill hint for \"Chasing after You\"." + 10250102 -> "A Spark that gives a skill hint for \"Chasing after You\"." + 10250103 -> "A Spark that gives a skill hint for \"Chasing after You\"." + 10260101 -> "A Spark that gives a skill hint for \"G00 1st. F∞;\"." + 10260102 -> "A Spark that gives a skill hint for \"G00 1st. F∞;\"." + 10260103 -> "A Spark that gives a skill hint for \"G00 1st. F∞;\"." + 10270101 -> "A Spark that gives a skill hint for \"Let's Pump Some Iron!\"." + 10270102 -> "A Spark that gives a skill hint for \"Let's Pump Some Iron!\"." + 10270103 -> "A Spark that gives a skill hint for \"Let's Pump Some Iron!\"." + 10280101 -> "A Spark that gives a skill hint for \"YUMMY☆SPEED!\"." + 10280102 -> "A Spark that gives a skill hint for \"YUMMY☆SPEED!\"." + 10280103 -> "A Spark that gives a skill hint for \"YUMMY☆SPEED!\"." + 10300101 -> "A Spark that gives a skill hint for \"Blue Rose Closer\"." + 10300102 -> "A Spark that gives a skill hint for \"Blue Rose Closer\"." + 10300103 -> "A Spark that gives a skill hint for \"Blue Rose Closer\"." + 10300201 -> "A Spark that gives a skill hint for \"Every Rose Has Its Fangs\"." + 10300202 -> "A Spark that gives a skill hint for \"Every Rose Has Its Fangs\"." + 10300203 -> "A Spark that gives a skill hint for \"Every Rose Has Its Fangs\"." + 10320101 -> "A Spark that gives a skill hint for \"U=ma2\"." + 10320102 -> "A Spark that gives a skill hint for \"U=ma2\"." + 10320103 -> "A Spark that gives a skill hint for \"U=ma2\"." + 10350101 -> "A Spark that gives a skill hint for \"Our Ticket to Win!\"." + 10350102 -> "A Spark that gives a skill hint for \"Our Ticket to Win!\"." + 10350103 -> "A Spark that gives a skill hint for \"Our Ticket to Win!\"." + 10370101 -> "A Spark that gives a skill hint for \"Schwarzes Schwert\"." + 10370102 -> "A Spark that gives a skill hint for \"Schwarzes Schwert\"." + 10370103 -> "A Spark that gives a skill hint for \"Schwarzes Schwert\"." + 10380101 -> "A Spark that gives a skill hint for \"#LookatCurren\"." + 10380102 -> "A Spark that gives a skill hint for \"#LookatCurren\"." + 10380103 -> "A Spark that gives a skill hint for \"#LookatCurren\"." + 10390101 -> "A Spark that gives a skill hint for \"A Princess Must Seize Victory!\"." + 10390102 -> "A Spark that gives a skill hint for \"A Princess Must Seize Victory!\"." + 10390103 -> "A Spark that gives a skill hint for \"A Princess Must Seize Victory!\"." + 10400101 -> "A Spark that gives a skill hint for \"KEEP IT REAL.\"." + 10400102 -> "A Spark that gives a skill hint for \"KEEP IT REAL.\"." + 10400103 -> "A Spark that gives a skill hint for \"KEEP IT REAL.\"." + 10400201 -> "A Spark that gives a skill hint for \"Dancing in the Leaves\"." + 10400202 -> "A Spark that gives a skill hint for \"Dancing in the Leaves\"." + 10400203 -> "A Spark that gives a skill hint for \"Dancing in the Leaves\"." + 10410101 -> "A Spark that gives a skill hint for \"Genius x Bakushin = Victory\"." + 10410102 -> "A Spark that gives a skill hint for \"Genius x Bakushin = Victory\"." + 10410103 -> "A Spark that gives a skill hint for \"Genius x Bakushin = Victory\"." + 10450101 -> "A Spark that gives a skill hint for \"Pure Heart\"." + 10450102 -> "A Spark that gives a skill hint for \"Pure Heart\"." + 10450103 -> "A Spark that gives a skill hint for \"Pure Heart\"." + 10450201 -> "A Spark that gives a skill hint for \"Give Mummy a Hug ♡\"." + 10450202 -> "A Spark that gives a skill hint for \"Give Mummy a Hug ♡\"." + 10450203 -> "A Spark that gives a skill hint for \"Give Mummy a Hug ♡\"." + 10460101 -> "A Spark that gives a skill hint for \"SPARKLY☆STARDOM\"." + 10460102 -> "A Spark that gives a skill hint for \"SPARKLY☆STARDOM\"." + 10460103 -> "A Spark that gives a skill hint for \"SPARKLY☆STARDOM\"." + 10480101 -> "A Spark that gives a skill hint for \"Pop & Polish\"." + 10480102 -> "A Spark that gives a skill hint for \"Pop & Polish\"." + 10480103 -> "A Spark that gives a skill hint for \"Pop & Polish\"." + 10500101 -> "A Spark that gives a skill hint for \"Nemesis\"." + 10500102 -> "A Spark that gives a skill hint for \"Nemesis\"." + 10500103 -> "A Spark that gives a skill hint for \"Nemesis\"." + 10520101 -> "A Spark that gives a skill hint for \"Super-Duper Climax\"." + 10520102 -> "A Spark that gives a skill hint for \"Super-Duper Climax\"." + 10520103 -> "A Spark that gives a skill hint for \"Super-Duper Climax\"." + 10520201 -> "A Spark that gives a skill hint for \"114th Time's the Charm\"." + 10520202 -> "A Spark that gives a skill hint for \"114th Time's the Charm\"." + 10520203 -> "A Spark that gives a skill hint for \"114th Time's the Charm\"." + 10560101 -> "A Spark that gives a skill hint for \"I See Victory in My Future!\"." + 10560102 -> "A Spark that gives a skill hint for \"I See Victory in My Future!\"." + 10560103 -> "A Spark that gives a skill hint for \"I See Victory in My Future!\"." + 10560201 -> "A Spark that gives a skill hint for \"Bountiful Harvest\"." + 10560202 -> "A Spark that gives a skill hint for \"Bountiful Harvest\"." + 10560203 -> "A Spark that gives a skill hint for \"Bountiful Harvest\"." + 10580101 -> "A Spark that gives a skill hint for \"I Never Goof Up!\"." + 10580102 -> "A Spark that gives a skill hint for \"I Never Goof Up!\"." + 10580103 -> "A Spark that gives a skill hint for \"I Never Goof Up!\"." + 10590101 -> "A Spark that gives a skill hint for \"Moving Past, and Beyond\"." + 10590102 -> "A Spark that gives a skill hint for \"Moving Past, and Beyond\"." + 10590103 -> "A Spark that gives a skill hint for \"Moving Past, and Beyond\"." + 10600101 -> "A Spark that gives a skill hint for \"Just a Little Farther!\"." + 10600102 -> "A Spark that gives a skill hint for \"Just a Little Farther!\"." + 10600103 -> "A Spark that gives a skill hint for \"Just a Little Farther!\"." + 10610101 -> "A Spark that gives a skill hint for \"Prideful King\"." + 10610102 -> "A Spark that gives a skill hint for \"Prideful King\"." + 10610103 -> "A Spark that gives a skill hint for \"Prideful King\"." + 10690101 -> "A Spark that gives a skill hint for \"Ambition to Surpass the Sakura\"." + 10690102 -> "A Spark that gives a skill hint for \"Ambition to Surpass the Sakura\"." + 10690103 -> "A Spark that gives a skill hint for \"Ambition to Surpass the Sakura\"." + x -> "spark " ++ x.show + +// Get the spark group ID of a spark. +// If no spark matches the ID, the result is an invalid ID. +pub fun spark-group(s: spark-id): spark-group-id + match s.game-id + 101 -> Spark-group-id(1) + 102 -> Spark-group-id(1) + 103 -> Spark-group-id(1) + 201 -> Spark-group-id(2) + 202 -> Spark-group-id(2) + 203 -> Spark-group-id(2) + 301 -> Spark-group-id(3) + 302 -> Spark-group-id(3) + 303 -> Spark-group-id(3) + 401 -> Spark-group-id(4) + 402 -> Spark-group-id(4) + 403 -> Spark-group-id(4) + 501 -> Spark-group-id(5) + 502 -> Spark-group-id(5) + 503 -> Spark-group-id(5) + 1101 -> Spark-group-id(11) + 1102 -> Spark-group-id(11) + 1103 -> Spark-group-id(11) + 1201 -> Spark-group-id(12) + 1202 -> Spark-group-id(12) + 1203 -> Spark-group-id(12) + 2101 -> Spark-group-id(21) + 2102 -> Spark-group-id(21) + 2103 -> Spark-group-id(21) + 2201 -> Spark-group-id(22) + 2202 -> Spark-group-id(22) + 2203 -> Spark-group-id(22) + 2301 -> Spark-group-id(23) + 2302 -> Spark-group-id(23) + 2303 -> Spark-group-id(23) + 2401 -> Spark-group-id(24) + 2402 -> Spark-group-id(24) + 2403 -> Spark-group-id(24) + 3101 -> Spark-group-id(31) + 3102 -> Spark-group-id(31) + 3103 -> Spark-group-id(31) + 3201 -> Spark-group-id(32) + 3202 -> Spark-group-id(32) + 3203 -> Spark-group-id(32) + 3301 -> Spark-group-id(33) + 3302 -> Spark-group-id(33) + 3303 -> Spark-group-id(33) + 3401 -> Spark-group-id(34) + 3402 -> Spark-group-id(34) + 3403 -> Spark-group-id(34) + 1000101 -> Spark-group-id(10001) + 1000102 -> Spark-group-id(10001) + 1000103 -> Spark-group-id(10001) + 1000201 -> Spark-group-id(10002) + 1000202 -> Spark-group-id(10002) + 1000203 -> Spark-group-id(10002) + 1000301 -> Spark-group-id(10003) + 1000302 -> Spark-group-id(10003) + 1000303 -> Spark-group-id(10003) + 1000401 -> Spark-group-id(10004) + 1000402 -> Spark-group-id(10004) + 1000403 -> Spark-group-id(10004) + 1000501 -> Spark-group-id(10005) + 1000502 -> Spark-group-id(10005) + 1000503 -> Spark-group-id(10005) + 1000601 -> Spark-group-id(10006) + 1000602 -> Spark-group-id(10006) + 1000603 -> Spark-group-id(10006) + 1000701 -> Spark-group-id(10007) + 1000702 -> Spark-group-id(10007) + 1000703 -> Spark-group-id(10007) + 1000801 -> Spark-group-id(10008) + 1000802 -> Spark-group-id(10008) + 1000803 -> Spark-group-id(10008) + 1000901 -> Spark-group-id(10009) + 1000902 -> Spark-group-id(10009) + 1000903 -> Spark-group-id(10009) + 1001001 -> Spark-group-id(10010) + 1001002 -> Spark-group-id(10010) + 1001003 -> Spark-group-id(10010) + 1001101 -> Spark-group-id(10011) + 1001102 -> Spark-group-id(10011) + 1001103 -> Spark-group-id(10011) + 1001201 -> Spark-group-id(10012) + 1001202 -> Spark-group-id(10012) + 1001203 -> Spark-group-id(10012) + 1001301 -> Spark-group-id(10013) + 1001302 -> Spark-group-id(10013) + 1001303 -> Spark-group-id(10013) + 1001401 -> Spark-group-id(10014) + 1001402 -> Spark-group-id(10014) + 1001403 -> Spark-group-id(10014) + 1001501 -> Spark-group-id(10015) + 1001502 -> Spark-group-id(10015) + 1001503 -> Spark-group-id(10015) + 1001601 -> Spark-group-id(10016) + 1001602 -> Spark-group-id(10016) + 1001603 -> Spark-group-id(10016) + 1001701 -> Spark-group-id(10017) + 1001702 -> Spark-group-id(10017) + 1001703 -> Spark-group-id(10017) + 1001801 -> Spark-group-id(10018) + 1001802 -> Spark-group-id(10018) + 1001803 -> Spark-group-id(10018) + 1001901 -> Spark-group-id(10019) + 1001902 -> Spark-group-id(10019) + 1001903 -> Spark-group-id(10019) + 1002001 -> Spark-group-id(10020) + 1002002 -> Spark-group-id(10020) + 1002003 -> Spark-group-id(10020) + 1002101 -> Spark-group-id(10021) + 1002102 -> Spark-group-id(10021) + 1002103 -> Spark-group-id(10021) + 1002201 -> Spark-group-id(10022) + 1002202 -> Spark-group-id(10022) + 1002203 -> Spark-group-id(10022) + 1002301 -> Spark-group-id(10023) + 1002302 -> Spark-group-id(10023) + 1002303 -> Spark-group-id(10023) + 1002401 -> Spark-group-id(10024) + 1002402 -> Spark-group-id(10024) + 1002403 -> Spark-group-id(10024) + 1002501 -> Spark-group-id(10025) + 1002502 -> Spark-group-id(10025) + 1002503 -> Spark-group-id(10025) + 1002601 -> Spark-group-id(10026) + 1002602 -> Spark-group-id(10026) + 1002603 -> Spark-group-id(10026) + 1002701 -> Spark-group-id(10027) + 1002702 -> Spark-group-id(10027) + 1002703 -> Spark-group-id(10027) + 1002801 -> Spark-group-id(10028) + 1002802 -> Spark-group-id(10028) + 1002803 -> Spark-group-id(10028) + 1002901 -> Spark-group-id(10029) + 1002902 -> Spark-group-id(10029) + 1002903 -> Spark-group-id(10029) + 1003001 -> Spark-group-id(10030) + 1003002 -> Spark-group-id(10030) + 1003003 -> Spark-group-id(10030) + 2000101 -> Spark-group-id(20001) + 2000102 -> Spark-group-id(20001) + 2000103 -> Spark-group-id(20001) + 2000201 -> Spark-group-id(20002) + 2000202 -> Spark-group-id(20002) + 2000203 -> Spark-group-id(20002) + 2000301 -> Spark-group-id(20003) + 2000302 -> Spark-group-id(20003) + 2000303 -> Spark-group-id(20003) + 2000401 -> Spark-group-id(20004) + 2000402 -> Spark-group-id(20004) + 2000403 -> Spark-group-id(20004) + 2000501 -> Spark-group-id(20005) + 2000502 -> Spark-group-id(20005) + 2000503 -> Spark-group-id(20005) + 2000601 -> Spark-group-id(20006) + 2000602 -> Spark-group-id(20006) + 2000603 -> Spark-group-id(20006) + 2000701 -> Spark-group-id(20007) + 2000702 -> Spark-group-id(20007) + 2000703 -> Spark-group-id(20007) + 2000801 -> Spark-group-id(20008) + 2000802 -> Spark-group-id(20008) + 2000803 -> Spark-group-id(20008) + 2000901 -> Spark-group-id(20009) + 2000902 -> Spark-group-id(20009) + 2000903 -> Spark-group-id(20009) + 2001001 -> Spark-group-id(20010) + 2001002 -> Spark-group-id(20010) + 2001003 -> Spark-group-id(20010) + 2001101 -> Spark-group-id(20011) + 2001102 -> Spark-group-id(20011) + 2001103 -> Spark-group-id(20011) + 2001201 -> Spark-group-id(20012) + 2001202 -> Spark-group-id(20012) + 2001203 -> Spark-group-id(20012) + 2001301 -> Spark-group-id(20013) + 2001302 -> Spark-group-id(20013) + 2001303 -> Spark-group-id(20013) + 2001401 -> Spark-group-id(20014) + 2001402 -> Spark-group-id(20014) + 2001403 -> Spark-group-id(20014) + 2001501 -> Spark-group-id(20015) + 2001502 -> Spark-group-id(20015) + 2001503 -> Spark-group-id(20015) + 2001601 -> Spark-group-id(20016) + 2001602 -> Spark-group-id(20016) + 2001603 -> Spark-group-id(20016) + 2001701 -> Spark-group-id(20017) + 2001702 -> Spark-group-id(20017) + 2001703 -> Spark-group-id(20017) + 2001801 -> Spark-group-id(20018) + 2001802 -> Spark-group-id(20018) + 2001803 -> Spark-group-id(20018) + 2001901 -> Spark-group-id(20019) + 2001902 -> Spark-group-id(20019) + 2001903 -> Spark-group-id(20019) + 2002001 -> Spark-group-id(20020) + 2002002 -> Spark-group-id(20020) + 2002003 -> Spark-group-id(20020) + 2002101 -> Spark-group-id(20021) + 2002102 -> Spark-group-id(20021) + 2002103 -> Spark-group-id(20021) + 2002201 -> Spark-group-id(20022) + 2002202 -> Spark-group-id(20022) + 2002203 -> Spark-group-id(20022) + 2002301 -> Spark-group-id(20023) + 2002302 -> Spark-group-id(20023) + 2002303 -> Spark-group-id(20023) + 2002401 -> Spark-group-id(20024) + 2002402 -> Spark-group-id(20024) + 2002403 -> Spark-group-id(20024) + 2002501 -> Spark-group-id(20025) + 2002502 -> Spark-group-id(20025) + 2002503 -> Spark-group-id(20025) + 2002601 -> Spark-group-id(20026) + 2002602 -> Spark-group-id(20026) + 2002603 -> Spark-group-id(20026) + 2002701 -> Spark-group-id(20027) + 2002702 -> Spark-group-id(20027) + 2002703 -> Spark-group-id(20027) + 2002801 -> Spark-group-id(20028) + 2002802 -> Spark-group-id(20028) + 2002803 -> Spark-group-id(20028) + 2002901 -> Spark-group-id(20029) + 2002902 -> Spark-group-id(20029) + 2002903 -> Spark-group-id(20029) + 2003001 -> Spark-group-id(20030) + 2003002 -> Spark-group-id(20030) + 2003003 -> Spark-group-id(20030) + 2003301 -> Spark-group-id(20033) + 2003302 -> Spark-group-id(20033) + 2003303 -> Spark-group-id(20033) + 2003401 -> Spark-group-id(20034) + 2003402 -> Spark-group-id(20034) + 2003403 -> Spark-group-id(20034) + 2003501 -> Spark-group-id(20035) + 2003502 -> Spark-group-id(20035) + 2003503 -> Spark-group-id(20035) + 2003601 -> Spark-group-id(20036) + 2003602 -> Spark-group-id(20036) + 2003603 -> Spark-group-id(20036) + 2003701 -> Spark-group-id(20037) + 2003702 -> Spark-group-id(20037) + 2003703 -> Spark-group-id(20037) + 2003801 -> Spark-group-id(20038) + 2003802 -> Spark-group-id(20038) + 2003803 -> Spark-group-id(20038) + 2004301 -> Spark-group-id(20043) + 2004302 -> Spark-group-id(20043) + 2004303 -> Spark-group-id(20043) + 2004401 -> Spark-group-id(20044) + 2004402 -> Spark-group-id(20044) + 2004403 -> Spark-group-id(20044) + 2004501 -> Spark-group-id(20045) + 2004502 -> Spark-group-id(20045) + 2004503 -> Spark-group-id(20045) + 2004601 -> Spark-group-id(20046) + 2004602 -> Spark-group-id(20046) + 2004603 -> Spark-group-id(20046) + 2004701 -> Spark-group-id(20047) + 2004702 -> Spark-group-id(20047) + 2004703 -> Spark-group-id(20047) + 2004801 -> Spark-group-id(20048) + 2004802 -> Spark-group-id(20048) + 2004803 -> Spark-group-id(20048) + 2004901 -> Spark-group-id(20049) + 2004902 -> Spark-group-id(20049) + 2004903 -> Spark-group-id(20049) + 2005001 -> Spark-group-id(20050) + 2005002 -> Spark-group-id(20050) + 2005003 -> Spark-group-id(20050) + 2005101 -> Spark-group-id(20051) + 2005102 -> Spark-group-id(20051) + 2005103 -> Spark-group-id(20051) + 2005301 -> Spark-group-id(20053) + 2005302 -> Spark-group-id(20053) + 2005303 -> Spark-group-id(20053) + 2005401 -> Spark-group-id(20054) + 2005402 -> Spark-group-id(20054) + 2005403 -> Spark-group-id(20054) + 2005501 -> Spark-group-id(20055) + 2005502 -> Spark-group-id(20055) + 2005503 -> Spark-group-id(20055) + 2005601 -> Spark-group-id(20056) + 2005602 -> Spark-group-id(20056) + 2005603 -> Spark-group-id(20056) + 2005701 -> Spark-group-id(20057) + 2005702 -> Spark-group-id(20057) + 2005703 -> Spark-group-id(20057) + 2005801 -> Spark-group-id(20058) + 2005802 -> Spark-group-id(20058) + 2005803 -> Spark-group-id(20058) + 2005901 -> Spark-group-id(20059) + 2005902 -> Spark-group-id(20059) + 2005903 -> Spark-group-id(20059) + 2006001 -> Spark-group-id(20060) + 2006002 -> Spark-group-id(20060) + 2006003 -> Spark-group-id(20060) + 2006101 -> Spark-group-id(20061) + 2006102 -> Spark-group-id(20061) + 2006103 -> Spark-group-id(20061) + 2006201 -> Spark-group-id(20062) + 2006202 -> Spark-group-id(20062) + 2006203 -> Spark-group-id(20062) + 2006301 -> Spark-group-id(20063) + 2006302 -> Spark-group-id(20063) + 2006303 -> Spark-group-id(20063) + 2006401 -> Spark-group-id(20064) + 2006402 -> Spark-group-id(20064) + 2006403 -> Spark-group-id(20064) + 2006501 -> Spark-group-id(20065) + 2006502 -> Spark-group-id(20065) + 2006503 -> Spark-group-id(20065) + 2006601 -> Spark-group-id(20066) + 2006602 -> Spark-group-id(20066) + 2006603 -> Spark-group-id(20066) + 2006701 -> Spark-group-id(20067) + 2006702 -> Spark-group-id(20067) + 2006703 -> Spark-group-id(20067) + 2006801 -> Spark-group-id(20068) + 2006802 -> Spark-group-id(20068) + 2006803 -> Spark-group-id(20068) + 2006901 -> Spark-group-id(20069) + 2006902 -> Spark-group-id(20069) + 2006903 -> Spark-group-id(20069) + 2007001 -> Spark-group-id(20070) + 2007002 -> Spark-group-id(20070) + 2007003 -> Spark-group-id(20070) + 2007101 -> Spark-group-id(20071) + 2007102 -> Spark-group-id(20071) + 2007103 -> Spark-group-id(20071) + 2007201 -> Spark-group-id(20072) + 2007202 -> Spark-group-id(20072) + 2007203 -> Spark-group-id(20072) + 2007301 -> Spark-group-id(20073) + 2007302 -> Spark-group-id(20073) + 2007303 -> Spark-group-id(20073) + 2007401 -> Spark-group-id(20074) + 2007402 -> Spark-group-id(20074) + 2007403 -> Spark-group-id(20074) + 2007501 -> Spark-group-id(20075) + 2007502 -> Spark-group-id(20075) + 2007503 -> Spark-group-id(20075) + 2007601 -> Spark-group-id(20076) + 2007602 -> Spark-group-id(20076) + 2007603 -> Spark-group-id(20076) + 2007701 -> Spark-group-id(20077) + 2007702 -> Spark-group-id(20077) + 2007703 -> Spark-group-id(20077) + 2007801 -> Spark-group-id(20078) + 2007802 -> Spark-group-id(20078) + 2007803 -> Spark-group-id(20078) + 2007901 -> Spark-group-id(20079) + 2007902 -> Spark-group-id(20079) + 2007903 -> Spark-group-id(20079) + 2008001 -> Spark-group-id(20080) + 2008002 -> Spark-group-id(20080) + 2008003 -> Spark-group-id(20080) + 2008101 -> Spark-group-id(20081) + 2008102 -> Spark-group-id(20081) + 2008103 -> Spark-group-id(20081) + 2008201 -> Spark-group-id(20082) + 2008202 -> Spark-group-id(20082) + 2008203 -> Spark-group-id(20082) + 2008301 -> Spark-group-id(20083) + 2008302 -> Spark-group-id(20083) + 2008303 -> Spark-group-id(20083) + 2008401 -> Spark-group-id(20084) + 2008402 -> Spark-group-id(20084) + 2008403 -> Spark-group-id(20084) + 2008501 -> Spark-group-id(20085) + 2008502 -> Spark-group-id(20085) + 2008503 -> Spark-group-id(20085) + 2008601 -> Spark-group-id(20086) + 2008602 -> Spark-group-id(20086) + 2008603 -> Spark-group-id(20086) + 2008701 -> Spark-group-id(20087) + 2008702 -> Spark-group-id(20087) + 2008703 -> Spark-group-id(20087) + 2008801 -> Spark-group-id(20088) + 2008802 -> Spark-group-id(20088) + 2008803 -> Spark-group-id(20088) + 2008901 -> Spark-group-id(20089) + 2008902 -> Spark-group-id(20089) + 2008903 -> Spark-group-id(20089) + 2009001 -> Spark-group-id(20090) + 2009002 -> Spark-group-id(20090) + 2009003 -> Spark-group-id(20090) + 2009101 -> Spark-group-id(20091) + 2009102 -> Spark-group-id(20091) + 2009103 -> Spark-group-id(20091) + 2009201 -> Spark-group-id(20092) + 2009202 -> Spark-group-id(20092) + 2009203 -> Spark-group-id(20092) + 2009301 -> Spark-group-id(20093) + 2009302 -> Spark-group-id(20093) + 2009303 -> Spark-group-id(20093) + 2009401 -> Spark-group-id(20094) + 2009402 -> Spark-group-id(20094) + 2009403 -> Spark-group-id(20094) + 2009501 -> Spark-group-id(20095) + 2009502 -> Spark-group-id(20095) + 2009503 -> Spark-group-id(20095) + 2009601 -> Spark-group-id(20096) + 2009602 -> Spark-group-id(20096) + 2009603 -> Spark-group-id(20096) + 2009701 -> Spark-group-id(20097) + 2009702 -> Spark-group-id(20097) + 2009703 -> Spark-group-id(20097) + 2009801 -> Spark-group-id(20098) + 2009802 -> Spark-group-id(20098) + 2009803 -> Spark-group-id(20098) + 2009901 -> Spark-group-id(20099) + 2009902 -> Spark-group-id(20099) + 2009903 -> Spark-group-id(20099) + 2010001 -> Spark-group-id(20100) + 2010002 -> Spark-group-id(20100) + 2010003 -> Spark-group-id(20100) + 2010101 -> Spark-group-id(20101) + 2010102 -> Spark-group-id(20101) + 2010103 -> Spark-group-id(20101) + 2010201 -> Spark-group-id(20102) + 2010202 -> Spark-group-id(20102) + 2010203 -> Spark-group-id(20102) + 2010301 -> Spark-group-id(20103) + 2010302 -> Spark-group-id(20103) + 2010303 -> Spark-group-id(20103) + 2010401 -> Spark-group-id(20104) + 2010402 -> Spark-group-id(20104) + 2010403 -> Spark-group-id(20104) + 2010501 -> Spark-group-id(20105) + 2010502 -> Spark-group-id(20105) + 2010503 -> Spark-group-id(20105) + 2010601 -> Spark-group-id(20106) + 2010602 -> Spark-group-id(20106) + 2010603 -> Spark-group-id(20106) + 2010701 -> Spark-group-id(20107) + 2010702 -> Spark-group-id(20107) + 2010703 -> Spark-group-id(20107) + 2010801 -> Spark-group-id(20108) + 2010802 -> Spark-group-id(20108) + 2010803 -> Spark-group-id(20108) + 2010901 -> Spark-group-id(20109) + 2010902 -> Spark-group-id(20109) + 2010903 -> Spark-group-id(20109) + 2011001 -> Spark-group-id(20110) + 2011002 -> Spark-group-id(20110) + 2011003 -> Spark-group-id(20110) + 2011101 -> Spark-group-id(20111) + 2011102 -> Spark-group-id(20111) + 2011103 -> Spark-group-id(20111) + 2011201 -> Spark-group-id(20112) + 2011202 -> Spark-group-id(20112) + 2011203 -> Spark-group-id(20112) + 2011301 -> Spark-group-id(20113) + 2011302 -> Spark-group-id(20113) + 2011303 -> Spark-group-id(20113) + 2011401 -> Spark-group-id(20114) + 2011402 -> Spark-group-id(20114) + 2011403 -> Spark-group-id(20114) + 2011501 -> Spark-group-id(20115) + 2011502 -> Spark-group-id(20115) + 2011503 -> Spark-group-id(20115) + 2011601 -> Spark-group-id(20116) + 2011602 -> Spark-group-id(20116) + 2011603 -> Spark-group-id(20116) + 2011701 -> Spark-group-id(20117) + 2011702 -> Spark-group-id(20117) + 2011703 -> Spark-group-id(20117) + 2011801 -> Spark-group-id(20118) + 2011802 -> Spark-group-id(20118) + 2011803 -> Spark-group-id(20118) + 2011901 -> Spark-group-id(20119) + 2011902 -> Spark-group-id(20119) + 2011903 -> Spark-group-id(20119) + 2012001 -> Spark-group-id(20120) + 2012002 -> Spark-group-id(20120) + 2012003 -> Spark-group-id(20120) + 2012101 -> Spark-group-id(20121) + 2012102 -> Spark-group-id(20121) + 2012103 -> Spark-group-id(20121) + 2012201 -> Spark-group-id(20122) + 2012202 -> Spark-group-id(20122) + 2012203 -> Spark-group-id(20122) + 2012301 -> Spark-group-id(20123) + 2012302 -> Spark-group-id(20123) + 2012303 -> Spark-group-id(20123) + 2012401 -> Spark-group-id(20124) + 2012402 -> Spark-group-id(20124) + 2012403 -> Spark-group-id(20124) + 2012501 -> Spark-group-id(20125) + 2012502 -> Spark-group-id(20125) + 2012503 -> Spark-group-id(20125) + 2012601 -> Spark-group-id(20126) + 2012602 -> Spark-group-id(20126) + 2012603 -> Spark-group-id(20126) + 2012701 -> Spark-group-id(20127) + 2012702 -> Spark-group-id(20127) + 2012703 -> Spark-group-id(20127) + 2012801 -> Spark-group-id(20128) + 2012802 -> Spark-group-id(20128) + 2012803 -> Spark-group-id(20128) + 2012901 -> Spark-group-id(20129) + 2012902 -> Spark-group-id(20129) + 2012903 -> Spark-group-id(20129) + 2013001 -> Spark-group-id(20130) + 2013002 -> Spark-group-id(20130) + 2013003 -> Spark-group-id(20130) + 2013101 -> Spark-group-id(20131) + 2013102 -> Spark-group-id(20131) + 2013103 -> Spark-group-id(20131) + 2013201 -> Spark-group-id(20132) + 2013202 -> Spark-group-id(20132) + 2013203 -> Spark-group-id(20132) + 2013301 -> Spark-group-id(20133) + 2013302 -> Spark-group-id(20133) + 2013303 -> Spark-group-id(20133) + 2013401 -> Spark-group-id(20134) + 2013402 -> Spark-group-id(20134) + 2013403 -> Spark-group-id(20134) + 2013501 -> Spark-group-id(20135) + 2013502 -> Spark-group-id(20135) + 2013503 -> Spark-group-id(20135) + 2013601 -> Spark-group-id(20136) + 2013602 -> Spark-group-id(20136) + 2013603 -> Spark-group-id(20136) + 2013701 -> Spark-group-id(20137) + 2013702 -> Spark-group-id(20137) + 2013703 -> Spark-group-id(20137) + 2013801 -> Spark-group-id(20138) + 2013802 -> Spark-group-id(20138) + 2013803 -> Spark-group-id(20138) + 2013901 -> Spark-group-id(20139) + 2013902 -> Spark-group-id(20139) + 2013903 -> Spark-group-id(20139) + 2014001 -> Spark-group-id(20140) + 2014002 -> Spark-group-id(20140) + 2014003 -> Spark-group-id(20140) + 2014101 -> Spark-group-id(20141) + 2014102 -> Spark-group-id(20141) + 2014103 -> Spark-group-id(20141) + 2014201 -> Spark-group-id(20142) + 2014202 -> Spark-group-id(20142) + 2014203 -> Spark-group-id(20142) + 2014301 -> Spark-group-id(20143) + 2014302 -> Spark-group-id(20143) + 2014303 -> Spark-group-id(20143) + 2014401 -> Spark-group-id(20144) + 2014402 -> Spark-group-id(20144) + 2014403 -> Spark-group-id(20144) + 2014501 -> Spark-group-id(20145) + 2014502 -> Spark-group-id(20145) + 2014503 -> Spark-group-id(20145) + 2014601 -> Spark-group-id(20146) + 2014602 -> Spark-group-id(20146) + 2014603 -> Spark-group-id(20146) + 2014701 -> Spark-group-id(20147) + 2014702 -> Spark-group-id(20147) + 2014703 -> Spark-group-id(20147) + 2014801 -> Spark-group-id(20148) + 2014802 -> Spark-group-id(20148) + 2014803 -> Spark-group-id(20148) + 2014901 -> Spark-group-id(20149) + 2014902 -> Spark-group-id(20149) + 2014903 -> Spark-group-id(20149) + 2015001 -> Spark-group-id(20150) + 2015002 -> Spark-group-id(20150) + 2015003 -> Spark-group-id(20150) + 2015101 -> Spark-group-id(20151) + 2015102 -> Spark-group-id(20151) + 2015103 -> Spark-group-id(20151) + 2015201 -> Spark-group-id(20152) + 2015202 -> Spark-group-id(20152) + 2015203 -> Spark-group-id(20152) + 2015301 -> Spark-group-id(20153) + 2015302 -> Spark-group-id(20153) + 2015303 -> Spark-group-id(20153) + 2015401 -> Spark-group-id(20154) + 2015402 -> Spark-group-id(20154) + 2015403 -> Spark-group-id(20154) + 2015501 -> Spark-group-id(20155) + 2015502 -> Spark-group-id(20155) + 2015503 -> Spark-group-id(20155) + 2015601 -> Spark-group-id(20156) + 2015602 -> Spark-group-id(20156) + 2015603 -> Spark-group-id(20156) + 2015701 -> Spark-group-id(20157) + 2015702 -> Spark-group-id(20157) + 2015703 -> Spark-group-id(20157) + 2015801 -> Spark-group-id(20158) + 2015802 -> Spark-group-id(20158) + 2015803 -> Spark-group-id(20158) + 2015901 -> Spark-group-id(20159) + 2015902 -> Spark-group-id(20159) + 2015903 -> Spark-group-id(20159) + 2016001 -> Spark-group-id(20160) + 2016002 -> Spark-group-id(20160) + 2016003 -> Spark-group-id(20160) + 2016101 -> Spark-group-id(20161) + 2016102 -> Spark-group-id(20161) + 2016103 -> Spark-group-id(20161) + 2016201 -> Spark-group-id(20162) + 2016202 -> Spark-group-id(20162) + 2016203 -> Spark-group-id(20162) + 2016301 -> Spark-group-id(20163) + 2016302 -> Spark-group-id(20163) + 2016303 -> Spark-group-id(20163) + 2016401 -> Spark-group-id(20164) + 2016402 -> Spark-group-id(20164) + 2016403 -> Spark-group-id(20164) + 2016501 -> Spark-group-id(20165) + 2016502 -> Spark-group-id(20165) + 2016503 -> Spark-group-id(20165) + 2016601 -> Spark-group-id(20166) + 2016602 -> Spark-group-id(20166) + 2016603 -> Spark-group-id(20166) + 2016701 -> Spark-group-id(20167) + 2016702 -> Spark-group-id(20167) + 2016703 -> Spark-group-id(20167) + 2016801 -> Spark-group-id(20168) + 2016802 -> Spark-group-id(20168) + 2016803 -> Spark-group-id(20168) + 2016901 -> Spark-group-id(20169) + 2016902 -> Spark-group-id(20169) + 2016903 -> Spark-group-id(20169) + 2017001 -> Spark-group-id(20170) + 2017002 -> Spark-group-id(20170) + 2017003 -> Spark-group-id(20170) + 2019001 -> Spark-group-id(20190) + 2019002 -> Spark-group-id(20190) + 2019003 -> Spark-group-id(20190) + 2020001 -> Spark-group-id(20200) + 2020002 -> Spark-group-id(20200) + 2020003 -> Spark-group-id(20200) + 2020101 -> Spark-group-id(20201) + 2020102 -> Spark-group-id(20201) + 2020103 -> Spark-group-id(20201) + 2020201 -> Spark-group-id(20202) + 2020202 -> Spark-group-id(20202) + 2020203 -> Spark-group-id(20202) + 2020301 -> Spark-group-id(20203) + 2020302 -> Spark-group-id(20203) + 2020303 -> Spark-group-id(20203) + 2100101 -> Spark-group-id(21001) + 2100102 -> Spark-group-id(21001) + 2100103 -> Spark-group-id(21001) + 2100201 -> Spark-group-id(21002) + 2100202 -> Spark-group-id(21002) + 2100203 -> Spark-group-id(21002) + 2100301 -> Spark-group-id(21003) + 2100302 -> Spark-group-id(21003) + 2100303 -> Spark-group-id(21003) + 2100401 -> Spark-group-id(21004) + 2100402 -> Spark-group-id(21004) + 2100403 -> Spark-group-id(21004) + 2100501 -> Spark-group-id(21005) + 2100502 -> Spark-group-id(21005) + 2100503 -> Spark-group-id(21005) + 3000101 -> Spark-group-id(30001) + 3000102 -> Spark-group-id(30001) + 3000103 -> Spark-group-id(30001) + 3000201 -> Spark-group-id(30002) + 3000202 -> Spark-group-id(30002) + 3000203 -> Spark-group-id(30002) + 10010101 -> Spark-group-id(100101) + 10010102 -> Spark-group-id(100101) + 10010103 -> Spark-group-id(100101) + 10010201 -> Spark-group-id(100102) + 10010202 -> Spark-group-id(100102) + 10010203 -> Spark-group-id(100102) + 10020101 -> Spark-group-id(100201) + 10020102 -> Spark-group-id(100201) + 10020103 -> Spark-group-id(100201) + 10030101 -> Spark-group-id(100301) + 10030102 -> Spark-group-id(100301) + 10030103 -> Spark-group-id(100301) + 10030201 -> Spark-group-id(100302) + 10030202 -> Spark-group-id(100302) + 10030203 -> Spark-group-id(100302) + 10040101 -> Spark-group-id(100401) + 10040102 -> Spark-group-id(100401) + 10040103 -> Spark-group-id(100401) + 10040201 -> Spark-group-id(100402) + 10040202 -> Spark-group-id(100402) + 10040203 -> Spark-group-id(100402) + 10050101 -> Spark-group-id(100501) + 10050102 -> Spark-group-id(100501) + 10050103 -> Spark-group-id(100501) + 10060101 -> Spark-group-id(100601) + 10060102 -> Spark-group-id(100601) + 10060103 -> Spark-group-id(100601) + 10060201 -> Spark-group-id(100602) + 10060202 -> Spark-group-id(100602) + 10060203 -> Spark-group-id(100602) + 10070101 -> Spark-group-id(100701) + 10070102 -> Spark-group-id(100701) + 10070103 -> Spark-group-id(100701) + 10080101 -> Spark-group-id(100801) + 10080102 -> Spark-group-id(100801) + 10080103 -> Spark-group-id(100801) + 10090101 -> Spark-group-id(100901) + 10090102 -> Spark-group-id(100901) + 10090103 -> Spark-group-id(100901) + 10100101 -> Spark-group-id(101001) + 10100102 -> Spark-group-id(101001) + 10100103 -> Spark-group-id(101001) + 10110101 -> Spark-group-id(101101) + 10110102 -> Spark-group-id(101101) + 10110103 -> Spark-group-id(101101) + 10110201 -> Spark-group-id(101102) + 10110202 -> Spark-group-id(101102) + 10110203 -> Spark-group-id(101102) + 10120101 -> Spark-group-id(101201) + 10120102 -> Spark-group-id(101201) + 10120103 -> Spark-group-id(101201) + 10130101 -> Spark-group-id(101301) + 10130102 -> Spark-group-id(101301) + 10130103 -> Spark-group-id(101301) + 10130201 -> Spark-group-id(101302) + 10130202 -> Spark-group-id(101302) + 10130203 -> Spark-group-id(101302) + 10140101 -> Spark-group-id(101401) + 10140102 -> Spark-group-id(101401) + 10140103 -> Spark-group-id(101401) + 10140201 -> Spark-group-id(101402) + 10140202 -> Spark-group-id(101402) + 10140203 -> Spark-group-id(101402) + 10150101 -> Spark-group-id(101501) + 10150102 -> Spark-group-id(101501) + 10150103 -> Spark-group-id(101501) + 10150201 -> Spark-group-id(101502) + 10150202 -> Spark-group-id(101502) + 10150203 -> Spark-group-id(101502) + 10160101 -> Spark-group-id(101601) + 10160102 -> Spark-group-id(101601) + 10160103 -> Spark-group-id(101601) + 10170101 -> Spark-group-id(101701) + 10170102 -> Spark-group-id(101701) + 10170103 -> Spark-group-id(101701) + 10170201 -> Spark-group-id(101702) + 10170202 -> Spark-group-id(101702) + 10170203 -> Spark-group-id(101702) + 10180101 -> Spark-group-id(101801) + 10180102 -> Spark-group-id(101801) + 10180103 -> Spark-group-id(101801) + 10180201 -> Spark-group-id(101802) + 10180202 -> Spark-group-id(101802) + 10180203 -> Spark-group-id(101802) + 10190101 -> Spark-group-id(101901) + 10190102 -> Spark-group-id(101901) + 10190103 -> Spark-group-id(101901) + 10200101 -> Spark-group-id(102001) + 10200102 -> Spark-group-id(102001) + 10200103 -> Spark-group-id(102001) + 10210101 -> Spark-group-id(102101) + 10210102 -> Spark-group-id(102101) + 10210103 -> Spark-group-id(102101) + 10220101 -> Spark-group-id(102201) + 10220102 -> Spark-group-id(102201) + 10220103 -> Spark-group-id(102201) + 10230101 -> Spark-group-id(102301) + 10230102 -> Spark-group-id(102301) + 10230103 -> Spark-group-id(102301) + 10230201 -> Spark-group-id(102302) + 10230202 -> Spark-group-id(102302) + 10230203 -> Spark-group-id(102302) + 10240101 -> Spark-group-id(102401) + 10240102 -> Spark-group-id(102401) + 10240103 -> Spark-group-id(102401) + 10240201 -> Spark-group-id(102402) + 10240202 -> Spark-group-id(102402) + 10240203 -> Spark-group-id(102402) + 10250101 -> Spark-group-id(102501) + 10250102 -> Spark-group-id(102501) + 10250103 -> Spark-group-id(102501) + 10260101 -> Spark-group-id(102601) + 10260102 -> Spark-group-id(102601) + 10260103 -> Spark-group-id(102601) + 10270101 -> Spark-group-id(102701) + 10270102 -> Spark-group-id(102701) + 10270103 -> Spark-group-id(102701) + 10280101 -> Spark-group-id(102801) + 10280102 -> Spark-group-id(102801) + 10280103 -> Spark-group-id(102801) + 10300101 -> Spark-group-id(103001) + 10300102 -> Spark-group-id(103001) + 10300103 -> Spark-group-id(103001) + 10300201 -> Spark-group-id(103002) + 10300202 -> Spark-group-id(103002) + 10300203 -> Spark-group-id(103002) + 10320101 -> Spark-group-id(103201) + 10320102 -> Spark-group-id(103201) + 10320103 -> Spark-group-id(103201) + 10350101 -> Spark-group-id(103501) + 10350102 -> Spark-group-id(103501) + 10350103 -> Spark-group-id(103501) + 10370101 -> Spark-group-id(103701) + 10370102 -> Spark-group-id(103701) + 10370103 -> Spark-group-id(103701) + 10380101 -> Spark-group-id(103801) + 10380102 -> Spark-group-id(103801) + 10380103 -> Spark-group-id(103801) + 10390101 -> Spark-group-id(103901) + 10390102 -> Spark-group-id(103901) + 10390103 -> Spark-group-id(103901) + 10400101 -> Spark-group-id(104001) + 10400102 -> Spark-group-id(104001) + 10400103 -> Spark-group-id(104001) + 10400201 -> Spark-group-id(104002) + 10400202 -> Spark-group-id(104002) + 10400203 -> Spark-group-id(104002) + 10410101 -> Spark-group-id(104101) + 10410102 -> Spark-group-id(104101) + 10410103 -> Spark-group-id(104101) + 10450101 -> Spark-group-id(104501) + 10450102 -> Spark-group-id(104501) + 10450103 -> Spark-group-id(104501) + 10450201 -> Spark-group-id(104502) + 10450202 -> Spark-group-id(104502) + 10450203 -> Spark-group-id(104502) + 10460101 -> Spark-group-id(104601) + 10460102 -> Spark-group-id(104601) + 10460103 -> Spark-group-id(104601) + 10480101 -> Spark-group-id(104801) + 10480102 -> Spark-group-id(104801) + 10480103 -> Spark-group-id(104801) + 10500101 -> Spark-group-id(105001) + 10500102 -> Spark-group-id(105001) + 10500103 -> Spark-group-id(105001) + 10520101 -> Spark-group-id(105201) + 10520102 -> Spark-group-id(105201) + 10520103 -> Spark-group-id(105201) + 10520201 -> Spark-group-id(105202) + 10520202 -> Spark-group-id(105202) + 10520203 -> Spark-group-id(105202) + 10560101 -> Spark-group-id(105601) + 10560102 -> Spark-group-id(105601) + 10560103 -> Spark-group-id(105601) + 10560201 -> Spark-group-id(105602) + 10560202 -> Spark-group-id(105602) + 10560203 -> Spark-group-id(105602) + 10580101 -> Spark-group-id(105801) + 10580102 -> Spark-group-id(105801) + 10580103 -> Spark-group-id(105801) + 10590101 -> Spark-group-id(105901) + 10590102 -> Spark-group-id(105901) + 10590103 -> Spark-group-id(105901) + 10600101 -> Spark-group-id(106001) + 10600102 -> Spark-group-id(106001) + 10600103 -> Spark-group-id(106001) + 10610101 -> Spark-group-id(106101) + 10610102 -> Spark-group-id(106101) + 10610103 -> Spark-group-id(106101) + 10690101 -> Spark-group-id(106901) + 10690102 -> Spark-group-id(106901) + 10690103 -> Spark-group-id(106901) + _ -> Spark-group-id(0) + +// Get the rarity (level or star count) of a spark. +// If no spark matches the ID, the result is One. +pub fun rarity(s: spark-id): rarity + match s.game-id + 101 -> One + 102 -> Two + 103 -> Three + 201 -> One + 202 -> Two + 203 -> Three + 301 -> One + 302 -> Two + 303 -> Three + 401 -> One + 402 -> Two + 403 -> Three + 501 -> One + 502 -> Two + 503 -> Three + 1101 -> One + 1102 -> Two + 1103 -> Three + 1201 -> One + 1202 -> Two + 1203 -> Three + 2101 -> One + 2102 -> Two + 2103 -> Three + 2201 -> One + 2202 -> Two + 2203 -> Three + 2301 -> One + 2302 -> Two + 2303 -> Three + 2401 -> One + 2402 -> Two + 2403 -> Three + 3101 -> One + 3102 -> Two + 3103 -> Three + 3201 -> One + 3202 -> Two + 3203 -> Three + 3301 -> One + 3302 -> Two + 3303 -> Three + 3401 -> One + 3402 -> Two + 3403 -> Three + 1000101 -> One + 1000102 -> Two + 1000103 -> Three + 1000201 -> One + 1000202 -> Two + 1000203 -> Three + 1000301 -> One + 1000302 -> Two + 1000303 -> Three + 1000401 -> One + 1000402 -> Two + 1000403 -> Three + 1000501 -> One + 1000502 -> Two + 1000503 -> Three + 1000601 -> One + 1000602 -> Two + 1000603 -> Three + 1000701 -> One + 1000702 -> Two + 1000703 -> Three + 1000801 -> One + 1000802 -> Two + 1000803 -> Three + 1000901 -> One + 1000902 -> Two + 1000903 -> Three + 1001001 -> One + 1001002 -> Two + 1001003 -> Three + 1001101 -> One + 1001102 -> Two + 1001103 -> Three + 1001201 -> One + 1001202 -> Two + 1001203 -> Three + 1001301 -> One + 1001302 -> Two + 1001303 -> Three + 1001401 -> One + 1001402 -> Two + 1001403 -> Three + 1001501 -> One + 1001502 -> Two + 1001503 -> Three + 1001601 -> One + 1001602 -> Two + 1001603 -> Three + 1001701 -> One + 1001702 -> Two + 1001703 -> Three + 1001801 -> One + 1001802 -> Two + 1001803 -> Three + 1001901 -> One + 1001902 -> Two + 1001903 -> Three + 1002001 -> One + 1002002 -> Two + 1002003 -> Three + 1002101 -> One + 1002102 -> Two + 1002103 -> Three + 1002201 -> One + 1002202 -> Two + 1002203 -> Three + 1002301 -> One + 1002302 -> Two + 1002303 -> Three + 1002401 -> One + 1002402 -> Two + 1002403 -> Three + 1002501 -> One + 1002502 -> Two + 1002503 -> Three + 1002601 -> One + 1002602 -> Two + 1002603 -> Three + 1002701 -> One + 1002702 -> Two + 1002703 -> Three + 1002801 -> One + 1002802 -> Two + 1002803 -> Three + 1002901 -> One + 1002902 -> Two + 1002903 -> Three + 1003001 -> One + 1003002 -> Two + 1003003 -> Three + 2000101 -> One + 2000102 -> Two + 2000103 -> Three + 2000201 -> One + 2000202 -> Two + 2000203 -> Three + 2000301 -> One + 2000302 -> Two + 2000303 -> Three + 2000401 -> One + 2000402 -> Two + 2000403 -> Three + 2000501 -> One + 2000502 -> Two + 2000503 -> Three + 2000601 -> One + 2000602 -> Two + 2000603 -> Three + 2000701 -> One + 2000702 -> Two + 2000703 -> Three + 2000801 -> One + 2000802 -> Two + 2000803 -> Three + 2000901 -> One + 2000902 -> Two + 2000903 -> Three + 2001001 -> One + 2001002 -> Two + 2001003 -> Three + 2001101 -> One + 2001102 -> Two + 2001103 -> Three + 2001201 -> One + 2001202 -> Two + 2001203 -> Three + 2001301 -> One + 2001302 -> Two + 2001303 -> Three + 2001401 -> One + 2001402 -> Two + 2001403 -> Three + 2001501 -> One + 2001502 -> Two + 2001503 -> Three + 2001601 -> One + 2001602 -> Two + 2001603 -> Three + 2001701 -> One + 2001702 -> Two + 2001703 -> Three + 2001801 -> One + 2001802 -> Two + 2001803 -> Three + 2001901 -> One + 2001902 -> Two + 2001903 -> Three + 2002001 -> One + 2002002 -> Two + 2002003 -> Three + 2002101 -> One + 2002102 -> Two + 2002103 -> Three + 2002201 -> One + 2002202 -> Two + 2002203 -> Three + 2002301 -> One + 2002302 -> Two + 2002303 -> Three + 2002401 -> One + 2002402 -> Two + 2002403 -> Three + 2002501 -> One + 2002502 -> Two + 2002503 -> Three + 2002601 -> One + 2002602 -> Two + 2002603 -> Three + 2002701 -> One + 2002702 -> Two + 2002703 -> Three + 2002801 -> One + 2002802 -> Two + 2002803 -> Three + 2002901 -> One + 2002902 -> Two + 2002903 -> Three + 2003001 -> One + 2003002 -> Two + 2003003 -> Three + 2003301 -> One + 2003302 -> Two + 2003303 -> Three + 2003401 -> One + 2003402 -> Two + 2003403 -> Three + 2003501 -> One + 2003502 -> Two + 2003503 -> Three + 2003601 -> One + 2003602 -> Two + 2003603 -> Three + 2003701 -> One + 2003702 -> Two + 2003703 -> Three + 2003801 -> One + 2003802 -> Two + 2003803 -> Three + 2004301 -> One + 2004302 -> Two + 2004303 -> Three + 2004401 -> One + 2004402 -> Two + 2004403 -> Three + 2004501 -> One + 2004502 -> Two + 2004503 -> Three + 2004601 -> One + 2004602 -> Two + 2004603 -> Three + 2004701 -> One + 2004702 -> Two + 2004703 -> Three + 2004801 -> One + 2004802 -> Two + 2004803 -> Three + 2004901 -> One + 2004902 -> Two + 2004903 -> Three + 2005001 -> One + 2005002 -> Two + 2005003 -> Three + 2005101 -> One + 2005102 -> Two + 2005103 -> Three + 2005301 -> One + 2005302 -> Two + 2005303 -> Three + 2005401 -> One + 2005402 -> Two + 2005403 -> Three + 2005501 -> One + 2005502 -> Two + 2005503 -> Three + 2005601 -> One + 2005602 -> Two + 2005603 -> Three + 2005701 -> One + 2005702 -> Two + 2005703 -> Three + 2005801 -> One + 2005802 -> Two + 2005803 -> Three + 2005901 -> One + 2005902 -> Two + 2005903 -> Three + 2006001 -> One + 2006002 -> Two + 2006003 -> Three + 2006101 -> One + 2006102 -> Two + 2006103 -> Three + 2006201 -> One + 2006202 -> Two + 2006203 -> Three + 2006301 -> One + 2006302 -> Two + 2006303 -> Three + 2006401 -> One + 2006402 -> Two + 2006403 -> Three + 2006501 -> One + 2006502 -> Two + 2006503 -> Three + 2006601 -> One + 2006602 -> Two + 2006603 -> Three + 2006701 -> One + 2006702 -> Two + 2006703 -> Three + 2006801 -> One + 2006802 -> Two + 2006803 -> Three + 2006901 -> One + 2006902 -> Two + 2006903 -> Three + 2007001 -> One + 2007002 -> Two + 2007003 -> Three + 2007101 -> One + 2007102 -> Two + 2007103 -> Three + 2007201 -> One + 2007202 -> Two + 2007203 -> Three + 2007301 -> One + 2007302 -> Two + 2007303 -> Three + 2007401 -> One + 2007402 -> Two + 2007403 -> Three + 2007501 -> One + 2007502 -> Two + 2007503 -> Three + 2007601 -> One + 2007602 -> Two + 2007603 -> Three + 2007701 -> One + 2007702 -> Two + 2007703 -> Three + 2007801 -> One + 2007802 -> Two + 2007803 -> Three + 2007901 -> One + 2007902 -> Two + 2007903 -> Three + 2008001 -> One + 2008002 -> Two + 2008003 -> Three + 2008101 -> One + 2008102 -> Two + 2008103 -> Three + 2008201 -> One + 2008202 -> Two + 2008203 -> Three + 2008301 -> One + 2008302 -> Two + 2008303 -> Three + 2008401 -> One + 2008402 -> Two + 2008403 -> Three + 2008501 -> One + 2008502 -> Two + 2008503 -> Three + 2008601 -> One + 2008602 -> Two + 2008603 -> Three + 2008701 -> One + 2008702 -> Two + 2008703 -> Three + 2008801 -> One + 2008802 -> Two + 2008803 -> Three + 2008901 -> One + 2008902 -> Two + 2008903 -> Three + 2009001 -> One + 2009002 -> Two + 2009003 -> Three + 2009101 -> One + 2009102 -> Two + 2009103 -> Three + 2009201 -> One + 2009202 -> Two + 2009203 -> Three + 2009301 -> One + 2009302 -> Two + 2009303 -> Three + 2009401 -> One + 2009402 -> Two + 2009403 -> Three + 2009501 -> One + 2009502 -> Two + 2009503 -> Three + 2009601 -> One + 2009602 -> Two + 2009603 -> Three + 2009701 -> One + 2009702 -> Two + 2009703 -> Three + 2009801 -> One + 2009802 -> Two + 2009803 -> Three + 2009901 -> One + 2009902 -> Two + 2009903 -> Three + 2010001 -> One + 2010002 -> Two + 2010003 -> Three + 2010101 -> One + 2010102 -> Two + 2010103 -> Three + 2010201 -> One + 2010202 -> Two + 2010203 -> Three + 2010301 -> One + 2010302 -> Two + 2010303 -> Three + 2010401 -> One + 2010402 -> Two + 2010403 -> Three + 2010501 -> One + 2010502 -> Two + 2010503 -> Three + 2010601 -> One + 2010602 -> Two + 2010603 -> Three + 2010701 -> One + 2010702 -> Two + 2010703 -> Three + 2010801 -> One + 2010802 -> Two + 2010803 -> Three + 2010901 -> One + 2010902 -> Two + 2010903 -> Three + 2011001 -> One + 2011002 -> Two + 2011003 -> Three + 2011101 -> One + 2011102 -> Two + 2011103 -> Three + 2011201 -> One + 2011202 -> Two + 2011203 -> Three + 2011301 -> One + 2011302 -> Two + 2011303 -> Three + 2011401 -> One + 2011402 -> Two + 2011403 -> Three + 2011501 -> One + 2011502 -> Two + 2011503 -> Three + 2011601 -> One + 2011602 -> Two + 2011603 -> Three + 2011701 -> One + 2011702 -> Two + 2011703 -> Three + 2011801 -> One + 2011802 -> Two + 2011803 -> Three + 2011901 -> One + 2011902 -> Two + 2011903 -> Three + 2012001 -> One + 2012002 -> Two + 2012003 -> Three + 2012101 -> One + 2012102 -> Two + 2012103 -> Three + 2012201 -> One + 2012202 -> Two + 2012203 -> Three + 2012301 -> One + 2012302 -> Two + 2012303 -> Three + 2012401 -> One + 2012402 -> Two + 2012403 -> Three + 2012501 -> One + 2012502 -> Two + 2012503 -> Three + 2012601 -> One + 2012602 -> Two + 2012603 -> Three + 2012701 -> One + 2012702 -> Two + 2012703 -> Three + 2012801 -> One + 2012802 -> Two + 2012803 -> Three + 2012901 -> One + 2012902 -> Two + 2012903 -> Three + 2013001 -> One + 2013002 -> Two + 2013003 -> Three + 2013101 -> One + 2013102 -> Two + 2013103 -> Three + 2013201 -> One + 2013202 -> Two + 2013203 -> Three + 2013301 -> One + 2013302 -> Two + 2013303 -> Three + 2013401 -> One + 2013402 -> Two + 2013403 -> Three + 2013501 -> One + 2013502 -> Two + 2013503 -> Three + 2013601 -> One + 2013602 -> Two + 2013603 -> Three + 2013701 -> One + 2013702 -> Two + 2013703 -> Three + 2013801 -> One + 2013802 -> Two + 2013803 -> Three + 2013901 -> One + 2013902 -> Two + 2013903 -> Three + 2014001 -> One + 2014002 -> Two + 2014003 -> Three + 2014101 -> One + 2014102 -> Two + 2014103 -> Three + 2014201 -> One + 2014202 -> Two + 2014203 -> Three + 2014301 -> One + 2014302 -> Two + 2014303 -> Three + 2014401 -> One + 2014402 -> Two + 2014403 -> Three + 2014501 -> One + 2014502 -> Two + 2014503 -> Three + 2014601 -> One + 2014602 -> Two + 2014603 -> Three + 2014701 -> One + 2014702 -> Two + 2014703 -> Three + 2014801 -> One + 2014802 -> Two + 2014803 -> Three + 2014901 -> One + 2014902 -> Two + 2014903 -> Three + 2015001 -> One + 2015002 -> Two + 2015003 -> Three + 2015101 -> One + 2015102 -> Two + 2015103 -> Three + 2015201 -> One + 2015202 -> Two + 2015203 -> Three + 2015301 -> One + 2015302 -> Two + 2015303 -> Three + 2015401 -> One + 2015402 -> Two + 2015403 -> Three + 2015501 -> One + 2015502 -> Two + 2015503 -> Three + 2015601 -> One + 2015602 -> Two + 2015603 -> Three + 2015701 -> One + 2015702 -> Two + 2015703 -> Three + 2015801 -> One + 2015802 -> Two + 2015803 -> Three + 2015901 -> One + 2015902 -> Two + 2015903 -> Three + 2016001 -> One + 2016002 -> Two + 2016003 -> Three + 2016101 -> One + 2016102 -> Two + 2016103 -> Three + 2016201 -> One + 2016202 -> Two + 2016203 -> Three + 2016301 -> One + 2016302 -> Two + 2016303 -> Three + 2016401 -> One + 2016402 -> Two + 2016403 -> Three + 2016501 -> One + 2016502 -> Two + 2016503 -> Three + 2016601 -> One + 2016602 -> Two + 2016603 -> Three + 2016701 -> One + 2016702 -> Two + 2016703 -> Three + 2016801 -> One + 2016802 -> Two + 2016803 -> Three + 2016901 -> One + 2016902 -> Two + 2016903 -> Three + 2017001 -> One + 2017002 -> Two + 2017003 -> Three + 2019001 -> One + 2019002 -> Two + 2019003 -> Three + 2020001 -> One + 2020002 -> Two + 2020003 -> Three + 2020101 -> One + 2020102 -> Two + 2020103 -> Three + 2020201 -> One + 2020202 -> Two + 2020203 -> Three + 2020301 -> One + 2020302 -> Two + 2020303 -> Three + 2100101 -> One + 2100102 -> Two + 2100103 -> Three + 2100201 -> One + 2100202 -> Two + 2100203 -> Three + 2100301 -> One + 2100302 -> Two + 2100303 -> Three + 2100401 -> One + 2100402 -> Two + 2100403 -> Three + 2100501 -> One + 2100502 -> Two + 2100503 -> Three + 3000101 -> One + 3000102 -> Two + 3000103 -> Three + 3000201 -> One + 3000202 -> Two + 3000203 -> Three + 10010101 -> One + 10010102 -> Two + 10010103 -> Three + 10010201 -> One + 10010202 -> Two + 10010203 -> Three + 10020101 -> One + 10020102 -> Two + 10020103 -> Three + 10030101 -> One + 10030102 -> Two + 10030103 -> Three + 10030201 -> One + 10030202 -> Two + 10030203 -> Three + 10040101 -> One + 10040102 -> Two + 10040103 -> Three + 10040201 -> One + 10040202 -> Two + 10040203 -> Three + 10050101 -> One + 10050102 -> Two + 10050103 -> Three + 10060101 -> One + 10060102 -> Two + 10060103 -> Three + 10060201 -> One + 10060202 -> Two + 10060203 -> Three + 10070101 -> One + 10070102 -> Two + 10070103 -> Three + 10080101 -> One + 10080102 -> Two + 10080103 -> Three + 10090101 -> One + 10090102 -> Two + 10090103 -> Three + 10100101 -> One + 10100102 -> Two + 10100103 -> Three + 10110101 -> One + 10110102 -> Two + 10110103 -> Three + 10110201 -> One + 10110202 -> Two + 10110203 -> Three + 10120101 -> One + 10120102 -> Two + 10120103 -> Three + 10130101 -> One + 10130102 -> Two + 10130103 -> Three + 10130201 -> One + 10130202 -> Two + 10130203 -> Three + 10140101 -> One + 10140102 -> Two + 10140103 -> Three + 10140201 -> One + 10140202 -> Two + 10140203 -> Three + 10150101 -> One + 10150102 -> Two + 10150103 -> Three + 10150201 -> One + 10150202 -> Two + 10150203 -> Three + 10160101 -> One + 10160102 -> Two + 10160103 -> Three + 10170101 -> One + 10170102 -> Two + 10170103 -> Three + 10170201 -> One + 10170202 -> Two + 10170203 -> Three + 10180101 -> One + 10180102 -> Two + 10180103 -> Three + 10180201 -> One + 10180202 -> Two + 10180203 -> Three + 10190101 -> One + 10190102 -> Two + 10190103 -> Three + 10200101 -> One + 10200102 -> Two + 10200103 -> Three + 10210101 -> One + 10210102 -> Two + 10210103 -> Three + 10220101 -> One + 10220102 -> Two + 10220103 -> Three + 10230101 -> One + 10230102 -> Two + 10230103 -> Three + 10230201 -> One + 10230202 -> Two + 10230203 -> Three + 10240101 -> One + 10240102 -> Two + 10240103 -> Three + 10240201 -> One + 10240202 -> Two + 10240203 -> Three + 10250101 -> One + 10250102 -> Two + 10250103 -> Three + 10260101 -> One + 10260102 -> Two + 10260103 -> Three + 10270101 -> One + 10270102 -> Two + 10270103 -> Three + 10280101 -> One + 10280102 -> Two + 10280103 -> Three + 10300101 -> One + 10300102 -> Two + 10300103 -> Three + 10300201 -> One + 10300202 -> Two + 10300203 -> Three + 10320101 -> One + 10320102 -> Two + 10320103 -> Three + 10350101 -> One + 10350102 -> Two + 10350103 -> Three + 10370101 -> One + 10370102 -> Two + 10370103 -> Three + 10380101 -> One + 10380102 -> Two + 10380103 -> Three + 10390101 -> One + 10390102 -> Two + 10390103 -> Three + 10400101 -> One + 10400102 -> Two + 10400103 -> Three + 10400201 -> One + 10400202 -> Two + 10400203 -> Three + 10410101 -> One + 10410102 -> Two + 10410103 -> Three + 10450101 -> One + 10450102 -> Two + 10450103 -> Three + 10450201 -> One + 10450202 -> Two + 10450203 -> Three + 10460101 -> One + 10460102 -> Two + 10460103 -> Three + 10480101 -> One + 10480102 -> Two + 10480103 -> Three + 10500101 -> One + 10500102 -> Two + 10500103 -> Three + 10520101 -> One + 10520102 -> Two + 10520103 -> Three + 10520201 -> One + 10520202 -> Two + 10520203 -> Three + 10560101 -> One + 10560102 -> Two + 10560103 -> Three + 10560201 -> One + 10560202 -> Two + 10560203 -> Three + 10580101 -> One + 10580102 -> Two + 10580103 -> Three + 10590101 -> One + 10590102 -> Two + 10590103 -> Three + 10600101 -> One + 10600102 -> Two + 10600103 -> Three + 10610101 -> One + 10610102 -> Two + 10610103 -> Three + 10690101 -> One + 10690102 -> Two + 10690103 -> Three + _ -> One + +// Get the type of a spark. +// If no spark matches the ID, the result is Stat. +pub fun spark-type(s: spark-id): spark-type + match s.game-id + 101 -> Stat + 102 -> Stat + 103 -> Stat + 201 -> Stat + 202 -> Stat + 203 -> Stat + 301 -> Stat + 302 -> Stat + 303 -> Stat + 401 -> Stat + 402 -> Stat + 403 -> Stat + 501 -> Stat + 502 -> Stat + 503 -> Stat + 1101 -> Aptitude + 1102 -> Aptitude + 1103 -> Aptitude + 1201 -> Aptitude + 1202 -> Aptitude + 1203 -> Aptitude + 2101 -> Aptitude + 2102 -> Aptitude + 2103 -> Aptitude + 2201 -> Aptitude + 2202 -> Aptitude + 2203 -> Aptitude + 2301 -> Aptitude + 2302 -> Aptitude + 2303 -> Aptitude + 2401 -> Aptitude + 2402 -> Aptitude + 2403 -> Aptitude + 3101 -> Aptitude + 3102 -> Aptitude + 3103 -> Aptitude + 3201 -> Aptitude + 3202 -> Aptitude + 3203 -> Aptitude + 3301 -> Aptitude + 3302 -> Aptitude + 3303 -> Aptitude + 3401 -> Aptitude + 3402 -> Aptitude + 3403 -> Aptitude + 1000101 -> Race + 1000102 -> Race + 1000103 -> Race + 1000201 -> Race + 1000202 -> Race + 1000203 -> Race + 1000301 -> Race + 1000302 -> Race + 1000303 -> Race + 1000401 -> Race + 1000402 -> Race + 1000403 -> Race + 1000501 -> Race + 1000502 -> Race + 1000503 -> Race + 1000601 -> Race + 1000602 -> Race + 1000603 -> Race + 1000701 -> Race + 1000702 -> Race + 1000703 -> Race + 1000801 -> Race + 1000802 -> Race + 1000803 -> Race + 1000901 -> Race + 1000902 -> Race + 1000903 -> Race + 1001001 -> Race + 1001002 -> Race + 1001003 -> Race + 1001101 -> Race + 1001102 -> Race + 1001103 -> Race + 1001201 -> Race + 1001202 -> Race + 1001203 -> Race + 1001301 -> Race + 1001302 -> Race + 1001303 -> Race + 1001401 -> Race + 1001402 -> Race + 1001403 -> Race + 1001501 -> Race + 1001502 -> Race + 1001503 -> Race + 1001601 -> Race + 1001602 -> Race + 1001603 -> Race + 1001701 -> Race + 1001702 -> Race + 1001703 -> Race + 1001801 -> Race + 1001802 -> Race + 1001803 -> Race + 1001901 -> Race + 1001902 -> Race + 1001903 -> Race + 1002001 -> Race + 1002002 -> Race + 1002003 -> Race + 1002101 -> Race + 1002102 -> Race + 1002103 -> Race + 1002201 -> Race + 1002202 -> Race + 1002203 -> Race + 1002301 -> Race + 1002302 -> Race + 1002303 -> Race + 1002401 -> Race + 1002402 -> Race + 1002403 -> Race + 1002501 -> Race + 1002502 -> Race + 1002503 -> Race + 1002601 -> Race + 1002602 -> Race + 1002603 -> Race + 1002701 -> Race + 1002702 -> Race + 1002703 -> Race + 1002801 -> Race + 1002802 -> Race + 1002803 -> Race + 1002901 -> Race + 1002902 -> Race + 1002903 -> Race + 1003001 -> Race + 1003002 -> Race + 1003003 -> Race + 2000101 -> Skill + 2000102 -> Skill + 2000103 -> Skill + 2000201 -> Skill + 2000202 -> Skill + 2000203 -> Skill + 2000301 -> Skill + 2000302 -> Skill + 2000303 -> Skill + 2000401 -> Skill + 2000402 -> Skill + 2000403 -> Skill + 2000501 -> Skill + 2000502 -> Skill + 2000503 -> Skill + 2000601 -> Skill + 2000602 -> Skill + 2000603 -> Skill + 2000701 -> Skill + 2000702 -> Skill + 2000703 -> Skill + 2000801 -> Skill + 2000802 -> Skill + 2000803 -> Skill + 2000901 -> Skill + 2000902 -> Skill + 2000903 -> Skill + 2001001 -> Skill + 2001002 -> Skill + 2001003 -> Skill + 2001101 -> Skill + 2001102 -> Skill + 2001103 -> Skill + 2001201 -> Skill + 2001202 -> Skill + 2001203 -> Skill + 2001301 -> Skill + 2001302 -> Skill + 2001303 -> Skill + 2001401 -> Skill + 2001402 -> Skill + 2001403 -> Skill + 2001501 -> Skill + 2001502 -> Skill + 2001503 -> Skill + 2001601 -> Skill + 2001602 -> Skill + 2001603 -> Skill + 2001701 -> Skill + 2001702 -> Skill + 2001703 -> Skill + 2001801 -> Skill + 2001802 -> Skill + 2001803 -> Skill + 2001901 -> Skill + 2001902 -> Skill + 2001903 -> Skill + 2002001 -> Skill + 2002002 -> Skill + 2002003 -> Skill + 2002101 -> Skill + 2002102 -> Skill + 2002103 -> Skill + 2002201 -> Skill + 2002202 -> Skill + 2002203 -> Skill + 2002301 -> Skill + 2002302 -> Skill + 2002303 -> Skill + 2002401 -> Skill + 2002402 -> Skill + 2002403 -> Skill + 2002501 -> Skill + 2002502 -> Skill + 2002503 -> Skill + 2002601 -> Skill + 2002602 -> Skill + 2002603 -> Skill + 2002701 -> Skill + 2002702 -> Skill + 2002703 -> Skill + 2002801 -> Skill + 2002802 -> Skill + 2002803 -> Skill + 2002901 -> Skill + 2002902 -> Skill + 2002903 -> Skill + 2003001 -> Skill + 2003002 -> Skill + 2003003 -> Skill + 2003301 -> Skill + 2003302 -> Skill + 2003303 -> Skill + 2003401 -> Skill + 2003402 -> Skill + 2003403 -> Skill + 2003501 -> Skill + 2003502 -> Skill + 2003503 -> Skill + 2003601 -> Skill + 2003602 -> Skill + 2003603 -> Skill + 2003701 -> Skill + 2003702 -> Skill + 2003703 -> Skill + 2003801 -> Skill + 2003802 -> Skill + 2003803 -> Skill + 2004301 -> Skill + 2004302 -> Skill + 2004303 -> Skill + 2004401 -> Skill + 2004402 -> Skill + 2004403 -> Skill + 2004501 -> Skill + 2004502 -> Skill + 2004503 -> Skill + 2004601 -> Skill + 2004602 -> Skill + 2004603 -> Skill + 2004701 -> Skill + 2004702 -> Skill + 2004703 -> Skill + 2004801 -> Skill + 2004802 -> Skill + 2004803 -> Skill + 2004901 -> Skill + 2004902 -> Skill + 2004903 -> Skill + 2005001 -> Skill + 2005002 -> Skill + 2005003 -> Skill + 2005101 -> Skill + 2005102 -> Skill + 2005103 -> Skill + 2005301 -> Skill + 2005302 -> Skill + 2005303 -> Skill + 2005401 -> Skill + 2005402 -> Skill + 2005403 -> Skill + 2005501 -> Skill + 2005502 -> Skill + 2005503 -> Skill + 2005601 -> Skill + 2005602 -> Skill + 2005603 -> Skill + 2005701 -> Skill + 2005702 -> Skill + 2005703 -> Skill + 2005801 -> Skill + 2005802 -> Skill + 2005803 -> Skill + 2005901 -> Skill + 2005902 -> Skill + 2005903 -> Skill + 2006001 -> Skill + 2006002 -> Skill + 2006003 -> Skill + 2006101 -> Skill + 2006102 -> Skill + 2006103 -> Skill + 2006201 -> Skill + 2006202 -> Skill + 2006203 -> Skill + 2006301 -> Skill + 2006302 -> Skill + 2006303 -> Skill + 2006401 -> Skill + 2006402 -> Skill + 2006403 -> Skill + 2006501 -> Skill + 2006502 -> Skill + 2006503 -> Skill + 2006601 -> Skill + 2006602 -> Skill + 2006603 -> Skill + 2006701 -> Skill + 2006702 -> Skill + 2006703 -> Skill + 2006801 -> Skill + 2006802 -> Skill + 2006803 -> Skill + 2006901 -> Skill + 2006902 -> Skill + 2006903 -> Skill + 2007001 -> Skill + 2007002 -> Skill + 2007003 -> Skill + 2007101 -> Skill + 2007102 -> Skill + 2007103 -> Skill + 2007201 -> Skill + 2007202 -> Skill + 2007203 -> Skill + 2007301 -> Skill + 2007302 -> Skill + 2007303 -> Skill + 2007401 -> Skill + 2007402 -> Skill + 2007403 -> Skill + 2007501 -> Skill + 2007502 -> Skill + 2007503 -> Skill + 2007601 -> Skill + 2007602 -> Skill + 2007603 -> Skill + 2007701 -> Skill + 2007702 -> Skill + 2007703 -> Skill + 2007801 -> Skill + 2007802 -> Skill + 2007803 -> Skill + 2007901 -> Skill + 2007902 -> Skill + 2007903 -> Skill + 2008001 -> Skill + 2008002 -> Skill + 2008003 -> Skill + 2008101 -> Skill + 2008102 -> Skill + 2008103 -> Skill + 2008201 -> Skill + 2008202 -> Skill + 2008203 -> Skill + 2008301 -> Skill + 2008302 -> Skill + 2008303 -> Skill + 2008401 -> Skill + 2008402 -> Skill + 2008403 -> Skill + 2008501 -> Skill + 2008502 -> Skill + 2008503 -> Skill + 2008601 -> Skill + 2008602 -> Skill + 2008603 -> Skill + 2008701 -> Skill + 2008702 -> Skill + 2008703 -> Skill + 2008801 -> Skill + 2008802 -> Skill + 2008803 -> Skill + 2008901 -> Skill + 2008902 -> Skill + 2008903 -> Skill + 2009001 -> Skill + 2009002 -> Skill + 2009003 -> Skill + 2009101 -> Skill + 2009102 -> Skill + 2009103 -> Skill + 2009201 -> Skill + 2009202 -> Skill + 2009203 -> Skill + 2009301 -> Skill + 2009302 -> Skill + 2009303 -> Skill + 2009401 -> Skill + 2009402 -> Skill + 2009403 -> Skill + 2009501 -> Skill + 2009502 -> Skill + 2009503 -> Skill + 2009601 -> Skill + 2009602 -> Skill + 2009603 -> Skill + 2009701 -> Skill + 2009702 -> Skill + 2009703 -> Skill + 2009801 -> Skill + 2009802 -> Skill + 2009803 -> Skill + 2009901 -> Skill + 2009902 -> Skill + 2009903 -> Skill + 2010001 -> Skill + 2010002 -> Skill + 2010003 -> Skill + 2010101 -> Skill + 2010102 -> Skill + 2010103 -> Skill + 2010201 -> Skill + 2010202 -> Skill + 2010203 -> Skill + 2010301 -> Skill + 2010302 -> Skill + 2010303 -> Skill + 2010401 -> Skill + 2010402 -> Skill + 2010403 -> Skill + 2010501 -> Skill + 2010502 -> Skill + 2010503 -> Skill + 2010601 -> Skill + 2010602 -> Skill + 2010603 -> Skill + 2010701 -> Skill + 2010702 -> Skill + 2010703 -> Skill + 2010801 -> Skill + 2010802 -> Skill + 2010803 -> Skill + 2010901 -> Skill + 2010902 -> Skill + 2010903 -> Skill + 2011001 -> Skill + 2011002 -> Skill + 2011003 -> Skill + 2011101 -> Skill + 2011102 -> Skill + 2011103 -> Skill + 2011201 -> Skill + 2011202 -> Skill + 2011203 -> Skill + 2011301 -> Skill + 2011302 -> Skill + 2011303 -> Skill + 2011401 -> Skill + 2011402 -> Skill + 2011403 -> Skill + 2011501 -> Skill + 2011502 -> Skill + 2011503 -> Skill + 2011601 -> Skill + 2011602 -> Skill + 2011603 -> Skill + 2011701 -> Skill + 2011702 -> Skill + 2011703 -> Skill + 2011801 -> Skill + 2011802 -> Skill + 2011803 -> Skill + 2011901 -> Skill + 2011902 -> Skill + 2011903 -> Skill + 2012001 -> Skill + 2012002 -> Skill + 2012003 -> Skill + 2012101 -> Skill + 2012102 -> Skill + 2012103 -> Skill + 2012201 -> Skill + 2012202 -> Skill + 2012203 -> Skill + 2012301 -> Skill + 2012302 -> Skill + 2012303 -> Skill + 2012401 -> Skill + 2012402 -> Skill + 2012403 -> Skill + 2012501 -> Skill + 2012502 -> Skill + 2012503 -> Skill + 2012601 -> Skill + 2012602 -> Skill + 2012603 -> Skill + 2012701 -> Skill + 2012702 -> Skill + 2012703 -> Skill + 2012801 -> Skill + 2012802 -> Skill + 2012803 -> Skill + 2012901 -> Skill + 2012902 -> Skill + 2012903 -> Skill + 2013001 -> Skill + 2013002 -> Skill + 2013003 -> Skill + 2013101 -> Skill + 2013102 -> Skill + 2013103 -> Skill + 2013201 -> Skill + 2013202 -> Skill + 2013203 -> Skill + 2013301 -> Skill + 2013302 -> Skill + 2013303 -> Skill + 2013401 -> Skill + 2013402 -> Skill + 2013403 -> Skill + 2013501 -> Skill + 2013502 -> Skill + 2013503 -> Skill + 2013601 -> Skill + 2013602 -> Skill + 2013603 -> Skill + 2013701 -> Skill + 2013702 -> Skill + 2013703 -> Skill + 2013801 -> Skill + 2013802 -> Skill + 2013803 -> Skill + 2013901 -> Skill + 2013902 -> Skill + 2013903 -> Skill + 2014001 -> Skill + 2014002 -> Skill + 2014003 -> Skill + 2014101 -> Skill + 2014102 -> Skill + 2014103 -> Skill + 2014201 -> Skill + 2014202 -> Skill + 2014203 -> Skill + 2014301 -> Skill + 2014302 -> Skill + 2014303 -> Skill + 2014401 -> Skill + 2014402 -> Skill + 2014403 -> Skill + 2014501 -> Skill + 2014502 -> Skill + 2014503 -> Skill + 2014601 -> Skill + 2014602 -> Skill + 2014603 -> Skill + 2014701 -> Skill + 2014702 -> Skill + 2014703 -> Skill + 2014801 -> Skill + 2014802 -> Skill + 2014803 -> Skill + 2014901 -> Skill + 2014902 -> Skill + 2014903 -> Skill + 2015001 -> Skill + 2015002 -> Skill + 2015003 -> Skill + 2015101 -> Skill + 2015102 -> Skill + 2015103 -> Skill + 2015201 -> Skill + 2015202 -> Skill + 2015203 -> Skill + 2015301 -> Skill + 2015302 -> Skill + 2015303 -> Skill + 2015401 -> Skill + 2015402 -> Skill + 2015403 -> Skill + 2015501 -> Skill + 2015502 -> Skill + 2015503 -> Skill + 2015601 -> Skill + 2015602 -> Skill + 2015603 -> Skill + 2015701 -> Skill + 2015702 -> Skill + 2015703 -> Skill + 2015801 -> Skill + 2015802 -> Skill + 2015803 -> Skill + 2015901 -> Skill + 2015902 -> Skill + 2015903 -> Skill + 2016001 -> Skill + 2016002 -> Skill + 2016003 -> Skill + 2016101 -> Skill + 2016102 -> Skill + 2016103 -> Skill + 2016201 -> Skill + 2016202 -> Skill + 2016203 -> Skill + 2016301 -> Skill + 2016302 -> Skill + 2016303 -> Skill + 2016401 -> Skill + 2016402 -> Skill + 2016403 -> Skill + 2016501 -> Skill + 2016502 -> Skill + 2016503 -> Skill + 2016601 -> Skill + 2016602 -> Skill + 2016603 -> Skill + 2016701 -> Skill + 2016702 -> Skill + 2016703 -> Skill + 2016801 -> Skill + 2016802 -> Skill + 2016803 -> Skill + 2016901 -> Skill + 2016902 -> Skill + 2016903 -> Skill + 2017001 -> Skill + 2017002 -> Skill + 2017003 -> Skill + 2019001 -> Skill + 2019002 -> Skill + 2019003 -> Skill + 2020001 -> Skill + 2020002 -> Skill + 2020003 -> Skill + 2020101 -> Skill + 2020102 -> Skill + 2020103 -> Skill + 2020201 -> Skill + 2020202 -> Skill + 2020203 -> Skill + 2020301 -> Skill + 2020302 -> Skill + 2020303 -> Skill + 2100101 -> Skill + 2100102 -> Skill + 2100103 -> Skill + 2100201 -> Skill + 2100202 -> Skill + 2100203 -> Skill + 2100301 -> Skill + 2100302 -> Skill + 2100303 -> Skill + 2100401 -> Skill + 2100402 -> Skill + 2100403 -> Skill + 2100501 -> Skill + 2100502 -> Skill + 2100503 -> Skill + 3000101 -> Scenario + 3000102 -> Scenario + 3000103 -> Scenario + 3000201 -> Scenario + 3000202 -> Scenario + 3000203 -> Scenario + 10010101 -> Unique + 10010102 -> Unique + 10010103 -> Unique + 10010201 -> Unique + 10010202 -> Unique + 10010203 -> Unique + 10020101 -> Unique + 10020102 -> Unique + 10020103 -> Unique + 10030101 -> Unique + 10030102 -> Unique + 10030103 -> Unique + 10030201 -> Unique + 10030202 -> Unique + 10030203 -> Unique + 10040101 -> Unique + 10040102 -> Unique + 10040103 -> Unique + 10040201 -> Unique + 10040202 -> Unique + 10040203 -> Unique + 10050101 -> Unique + 10050102 -> Unique + 10050103 -> Unique + 10060101 -> Unique + 10060102 -> Unique + 10060103 -> Unique + 10060201 -> Unique + 10060202 -> Unique + 10060203 -> Unique + 10070101 -> Unique + 10070102 -> Unique + 10070103 -> Unique + 10080101 -> Unique + 10080102 -> Unique + 10080103 -> Unique + 10090101 -> Unique + 10090102 -> Unique + 10090103 -> Unique + 10100101 -> Unique + 10100102 -> Unique + 10100103 -> Unique + 10110101 -> Unique + 10110102 -> Unique + 10110103 -> Unique + 10110201 -> Unique + 10110202 -> Unique + 10110203 -> Unique + 10120101 -> Unique + 10120102 -> Unique + 10120103 -> Unique + 10130101 -> Unique + 10130102 -> Unique + 10130103 -> Unique + 10130201 -> Unique + 10130202 -> Unique + 10130203 -> Unique + 10140101 -> Unique + 10140102 -> Unique + 10140103 -> Unique + 10140201 -> Unique + 10140202 -> Unique + 10140203 -> Unique + 10150101 -> Unique + 10150102 -> Unique + 10150103 -> Unique + 10150201 -> Unique + 10150202 -> Unique + 10150203 -> Unique + 10160101 -> Unique + 10160102 -> Unique + 10160103 -> Unique + 10170101 -> Unique + 10170102 -> Unique + 10170103 -> Unique + 10170201 -> Unique + 10170202 -> Unique + 10170203 -> Unique + 10180101 -> Unique + 10180102 -> Unique + 10180103 -> Unique + 10180201 -> Unique + 10180202 -> Unique + 10180203 -> Unique + 10190101 -> Unique + 10190102 -> Unique + 10190103 -> Unique + 10200101 -> Unique + 10200102 -> Unique + 10200103 -> Unique + 10210101 -> Unique + 10210102 -> Unique + 10210103 -> Unique + 10220101 -> Unique + 10220102 -> Unique + 10220103 -> Unique + 10230101 -> Unique + 10230102 -> Unique + 10230103 -> Unique + 10230201 -> Unique + 10230202 -> Unique + 10230203 -> Unique + 10240101 -> Unique + 10240102 -> Unique + 10240103 -> Unique + 10240201 -> Unique + 10240202 -> Unique + 10240203 -> Unique + 10250101 -> Unique + 10250102 -> Unique + 10250103 -> Unique + 10260101 -> Unique + 10260102 -> Unique + 10260103 -> Unique + 10270101 -> Unique + 10270102 -> Unique + 10270103 -> Unique + 10280101 -> Unique + 10280102 -> Unique + 10280103 -> Unique + 10300101 -> Unique + 10300102 -> Unique + 10300103 -> Unique + 10300201 -> Unique + 10300202 -> Unique + 10300203 -> Unique + 10320101 -> Unique + 10320102 -> Unique + 10320103 -> Unique + 10350101 -> Unique + 10350102 -> Unique + 10350103 -> Unique + 10370101 -> Unique + 10370102 -> Unique + 10370103 -> Unique + 10380101 -> Unique + 10380102 -> Unique + 10380103 -> Unique + 10390101 -> Unique + 10390102 -> Unique + 10390103 -> Unique + 10400101 -> Unique + 10400102 -> Unique + 10400103 -> Unique + 10400201 -> Unique + 10400202 -> Unique + 10400203 -> Unique + 10410101 -> Unique + 10410102 -> Unique + 10410103 -> Unique + 10450101 -> Unique + 10450102 -> Unique + 10450103 -> Unique + 10450201 -> Unique + 10450202 -> Unique + 10450203 -> Unique + 10460101 -> Unique + 10460102 -> Unique + 10460103 -> Unique + 10480101 -> Unique + 10480102 -> Unique + 10480103 -> Unique + 10500101 -> Unique + 10500102 -> Unique + 10500103 -> Unique + 10520101 -> Unique + 10520102 -> Unique + 10520103 -> Unique + 10520201 -> Unique + 10520202 -> Unique + 10520203 -> Unique + 10560101 -> Unique + 10560102 -> Unique + 10560103 -> Unique + 10560201 -> Unique + 10560202 -> Unique + 10560203 -> Unique + 10580101 -> Unique + 10580102 -> Unique + 10580103 -> Unique + 10590101 -> Unique + 10590102 -> Unique + 10590103 -> Unique + 10600101 -> Unique + 10600102 -> Unique + 10600103 -> Unique + 10610101 -> Unique + 10610102 -> Unique + 10610103 -> Unique + 10690101 -> Unique + 10690102 -> Unique + 10690103 -> Unique + _ -> Stat + +// Get the list of all effects a spark can apply during inheritance. +// When a spark procs, a random element is chosen from the list yielded by this +// function according to a hidden distribution, then all effects in that are applied. +// If no spark matches the ID, the result is the empty list. +pub fun effects(s: spark-id): list> + match s.game-id + 101 -> [ + [Stat-Up(Speed, 1),], + [Stat-Up(Speed, 4),], + [Stat-Up(Speed, 7),], + [Stat-Up(Speed, 10),], + [Stat-Up(Speed, 13),], + [Stat-Up(Speed, 16),], + [Stat-Up(Speed, 19),], + [Stat-Up(Speed, 22),], + [Stat-Up(Speed, 25),], + [Stat-Up(Speed, 28),], + ] + 102 -> [ + [Stat-Up(Speed, 1),], + [Stat-Up(Speed, 4),], + [Stat-Up(Speed, 7),], + [Stat-Up(Speed, 10),], + [Stat-Up(Speed, 13),], + [Stat-Up(Speed, 16),], + [Stat-Up(Speed, 19),], + [Stat-Up(Speed, 22),], + [Stat-Up(Speed, 25),], + [Stat-Up(Speed, 28),], + ] + 103 -> [ + [Stat-Up(Speed, 1),], + [Stat-Up(Speed, 4),], + [Stat-Up(Speed, 7),], + [Stat-Up(Speed, 10),], + [Stat-Up(Speed, 13),], + [Stat-Up(Speed, 16),], + [Stat-Up(Speed, 19),], + [Stat-Up(Speed, 22),], + [Stat-Up(Speed, 25),], + [Stat-Up(Speed, 28),], + ] + 201 -> [ + [Stat-Up(Stamina, 1),], + [Stat-Up(Stamina, 4),], + [Stat-Up(Stamina, 7),], + [Stat-Up(Stamina, 10),], + [Stat-Up(Stamina, 13),], + [Stat-Up(Stamina, 16),], + [Stat-Up(Stamina, 19),], + [Stat-Up(Stamina, 22),], + [Stat-Up(Stamina, 25),], + [Stat-Up(Stamina, 28),], + ] + 202 -> [ + [Stat-Up(Stamina, 1),], + [Stat-Up(Stamina, 4),], + [Stat-Up(Stamina, 7),], + [Stat-Up(Stamina, 10),], + [Stat-Up(Stamina, 13),], + [Stat-Up(Stamina, 16),], + [Stat-Up(Stamina, 19),], + [Stat-Up(Stamina, 22),], + [Stat-Up(Stamina, 25),], + [Stat-Up(Stamina, 28),], + ] + 203 -> [ + [Stat-Up(Stamina, 1),], + [Stat-Up(Stamina, 4),], + [Stat-Up(Stamina, 7),], + [Stat-Up(Stamina, 10),], + [Stat-Up(Stamina, 13),], + [Stat-Up(Stamina, 16),], + [Stat-Up(Stamina, 19),], + [Stat-Up(Stamina, 22),], + [Stat-Up(Stamina, 25),], + [Stat-Up(Stamina, 28),], + ] + 301 -> [ + [Stat-Up(Power, 1),], + [Stat-Up(Power, 4),], + [Stat-Up(Power, 7),], + [Stat-Up(Power, 10),], + [Stat-Up(Power, 13),], + [Stat-Up(Power, 16),], + [Stat-Up(Power, 19),], + [Stat-Up(Power, 22),], + [Stat-Up(Power, 25),], + [Stat-Up(Power, 28),], + ] + 302 -> [ + [Stat-Up(Power, 1),], + [Stat-Up(Power, 4),], + [Stat-Up(Power, 7),], + [Stat-Up(Power, 10),], + [Stat-Up(Power, 13),], + [Stat-Up(Power, 16),], + [Stat-Up(Power, 19),], + [Stat-Up(Power, 22),], + [Stat-Up(Power, 25),], + [Stat-Up(Power, 28),], + ] + 303 -> [ + [Stat-Up(Power, 1),], + [Stat-Up(Power, 4),], + [Stat-Up(Power, 7),], + [Stat-Up(Power, 10),], + [Stat-Up(Power, 13),], + [Stat-Up(Power, 16),], + [Stat-Up(Power, 19),], + [Stat-Up(Power, 22),], + [Stat-Up(Power, 25),], + [Stat-Up(Power, 28),], + ] + 401 -> [ + [Stat-Up(Guts, 1),], + [Stat-Up(Guts, 4),], + [Stat-Up(Guts, 7),], + [Stat-Up(Guts, 10),], + [Stat-Up(Guts, 13),], + [Stat-Up(Guts, 16),], + [Stat-Up(Guts, 19),], + [Stat-Up(Guts, 22),], + [Stat-Up(Guts, 25),], + [Stat-Up(Guts, 28),], + ] + 402 -> [ + [Stat-Up(Guts, 1),], + [Stat-Up(Guts, 4),], + [Stat-Up(Guts, 7),], + [Stat-Up(Guts, 10),], + [Stat-Up(Guts, 13),], + [Stat-Up(Guts, 16),], + [Stat-Up(Guts, 19),], + [Stat-Up(Guts, 22),], + [Stat-Up(Guts, 25),], + [Stat-Up(Guts, 28),], + ] + 403 -> [ + [Stat-Up(Guts, 1),], + [Stat-Up(Guts, 4),], + [Stat-Up(Guts, 7),], + [Stat-Up(Guts, 10),], + [Stat-Up(Guts, 13),], + [Stat-Up(Guts, 16),], + [Stat-Up(Guts, 19),], + [Stat-Up(Guts, 22),], + [Stat-Up(Guts, 25),], + [Stat-Up(Guts, 28),], + ] + 501 -> [ + [Stat-Up(Wit, 1),], + [Stat-Up(Wit, 4),], + [Stat-Up(Wit, 7),], + [Stat-Up(Wit, 10),], + [Stat-Up(Wit, 13),], + [Stat-Up(Wit, 16),], + [Stat-Up(Wit, 19),], + [Stat-Up(Wit, 22),], + [Stat-Up(Wit, 25),], + [Stat-Up(Wit, 28),], + ] + 502 -> [ + [Stat-Up(Wit, 1),], + [Stat-Up(Wit, 4),], + [Stat-Up(Wit, 7),], + [Stat-Up(Wit, 10),], + [Stat-Up(Wit, 13),], + [Stat-Up(Wit, 16),], + [Stat-Up(Wit, 19),], + [Stat-Up(Wit, 22),], + [Stat-Up(Wit, 25),], + [Stat-Up(Wit, 28),], + ] + 503 -> [ + [Stat-Up(Wit, 1),], + [Stat-Up(Wit, 4),], + [Stat-Up(Wit, 7),], + [Stat-Up(Wit, 10),], + [Stat-Up(Wit, 13),], + [Stat-Up(Wit, 16),], + [Stat-Up(Wit, 19),], + [Stat-Up(Wit, 22),], + [Stat-Up(Wit, 25),], + [Stat-Up(Wit, 28),], + ] + 1101 -> [ + [Aptitude-Up(Turf, 1),], + [Aptitude-Up(Turf, 2),], + ] + 1102 -> [ + [Aptitude-Up(Turf, 1),], + [Aptitude-Up(Turf, 2),], + ] + 1103 -> [ + [Aptitude-Up(Turf, 1),], + [Aptitude-Up(Turf, 2),], + ] + 1201 -> [ + [Aptitude-Up(Dirt, 1),], + [Aptitude-Up(Dirt, 2),], + ] + 1202 -> [ + [Aptitude-Up(Dirt, 1),], + [Aptitude-Up(Dirt, 2),], + ] + 1203 -> [ + [Aptitude-Up(Dirt, 1),], + [Aptitude-Up(Dirt, 2),], + ] + 2101 -> [ + [Aptitude-Up(Front-Runner, 1),], + [Aptitude-Up(Front-Runner, 2),], + ] + 2102 -> [ + [Aptitude-Up(Front-Runner, 1),], + [Aptitude-Up(Front-Runner, 2),], + ] + 2103 -> [ + [Aptitude-Up(Front-Runner, 1),], + [Aptitude-Up(Front-Runner, 2),], + ] + 2201 -> [ + [Aptitude-Up(Pace-Chaser, 1),], + [Aptitude-Up(Pace-Chaser, 2),], + ] + 2202 -> [ + [Aptitude-Up(Pace-Chaser, 1),], + [Aptitude-Up(Pace-Chaser, 2),], + ] + 2203 -> [ + [Aptitude-Up(Pace-Chaser, 1),], + [Aptitude-Up(Pace-Chaser, 2),], + ] + 2301 -> [ + [Aptitude-Up(Late-Surger, 1),], + [Aptitude-Up(Late-Surger, 2),], + ] + 2302 -> [ + [Aptitude-Up(Late-Surger, 1),], + [Aptitude-Up(Late-Surger, 2),], + ] + 2303 -> [ + [Aptitude-Up(Late-Surger, 1),], + [Aptitude-Up(Late-Surger, 2),], + ] + 2401 -> [ + [Aptitude-Up(End-Closer, 1),], + [Aptitude-Up(End-Closer, 2),], + ] + 2402 -> [ + [Aptitude-Up(End-Closer, 1),], + [Aptitude-Up(End-Closer, 2),], + ] + 2403 -> [ + [Aptitude-Up(End-Closer, 1),], + [Aptitude-Up(End-Closer, 2),], + ] + 3101 -> [ + [Aptitude-Up(Sprint, 1),], + [Aptitude-Up(Sprint, 2),], + ] + 3102 -> [ + [Aptitude-Up(Sprint, 1),], + [Aptitude-Up(Sprint, 2),], + ] + 3103 -> [ + [Aptitude-Up(Sprint, 1),], + [Aptitude-Up(Sprint, 2),], + ] + 3201 -> [ + [Aptitude-Up(Mile, 1),], + [Aptitude-Up(Mile, 2),], + ] + 3202 -> [ + [Aptitude-Up(Mile, 1),], + [Aptitude-Up(Mile, 2),], + ] + 3203 -> [ + [Aptitude-Up(Mile, 1),], + [Aptitude-Up(Mile, 2),], + ] + 3301 -> [ + [Aptitude-Up(Medium, 1),], + [Aptitude-Up(Medium, 2),], + ] + 3302 -> [ + [Aptitude-Up(Medium, 1),], + [Aptitude-Up(Medium, 2),], + ] + 3303 -> [ + [Aptitude-Up(Medium, 1),], + [Aptitude-Up(Medium, 2),], + ] + 3401 -> [ + [Aptitude-Up(Long, 1),], + [Aptitude-Up(Long, 2),], + ] + 3402 -> [ + [Aptitude-Up(Long, 1),], + [Aptitude-Up(Long, 2),], + ] + 3403 -> [ + [Aptitude-Up(Long, 1),], + [Aptitude-Up(Long, 2),], + ] + 1000101 -> [ + [Stat-Up(Power, 3),Skill-Hint(Skill-id(200202), 1),], + [Stat-Up(Power, 6),Skill-Hint(Skill-id(200202), 1),], + [Stat-Up(Power, 9),Skill-Hint(Skill-id(200202), 1),], + ] + 1000102 -> [ + [Stat-Up(Power, 3),Skill-Hint(Skill-id(200202), 1),], + [Stat-Up(Power, 6),Skill-Hint(Skill-id(200202), 1),], + [Stat-Up(Power, 9),Skill-Hint(Skill-id(200202), 1),], + ] + 1000103 -> [ + [Stat-Up(Power, 3),Skill-Hint(Skill-id(200202), 1),], + [Stat-Up(Power, 6),Skill-Hint(Skill-id(200202), 1),], + [Stat-Up(Power, 9),Skill-Hint(Skill-id(200202), 1),], + ] + 1000201 -> [ + [Stat-Up(Speed, 3),Skill-Hint(Skill-id(200072), 1),], + [Stat-Up(Speed, 6),Skill-Hint(Skill-id(200072), 1),], + [Stat-Up(Speed, 9),Skill-Hint(Skill-id(200072), 1),], + ] + 1000202 -> [ + [Stat-Up(Speed, 3),Skill-Hint(Skill-id(200072), 1),], + [Stat-Up(Speed, 6),Skill-Hint(Skill-id(200072), 1),], + [Stat-Up(Speed, 9),Skill-Hint(Skill-id(200072), 1),], + ] + 1000203 -> [ + [Stat-Up(Speed, 3),Skill-Hint(Skill-id(200072), 1),], + [Stat-Up(Speed, 6),Skill-Hint(Skill-id(200072), 1),], + [Stat-Up(Speed, 9),Skill-Hint(Skill-id(200072), 1),], + ] + 1000301 -> [ + [Stat-Up(Guts, 3),Skill-Hint(Skill-id(200132), 1),], + [Stat-Up(Guts, 6),Skill-Hint(Skill-id(200132), 1),], + [Stat-Up(Guts, 9),Skill-Hint(Skill-id(200132), 1),], + ] + 1000302 -> [ + [Stat-Up(Guts, 3),Skill-Hint(Skill-id(200132), 1),], + [Stat-Up(Guts, 6),Skill-Hint(Skill-id(200132), 1),], + [Stat-Up(Guts, 9),Skill-Hint(Skill-id(200132), 1),], + ] + 1000303 -> [ + [Stat-Up(Guts, 3),Skill-Hint(Skill-id(200132), 1),], + [Stat-Up(Guts, 6),Skill-Hint(Skill-id(200132), 1),], + [Stat-Up(Guts, 9),Skill-Hint(Skill-id(200132), 1),], + ] + 1000401 -> [ + [Stat-Up(Guts, 3),Skill-Hint(Skill-id(200052), 1),], + [Stat-Up(Guts, 6),Skill-Hint(Skill-id(200052), 1),], + [Stat-Up(Guts, 9),Skill-Hint(Skill-id(200052), 1),], + ] + 1000402 -> [ + [Stat-Up(Guts, 3),Skill-Hint(Skill-id(200052), 1),], + [Stat-Up(Guts, 6),Skill-Hint(Skill-id(200052), 1),], + [Stat-Up(Guts, 9),Skill-Hint(Skill-id(200052), 1),], + ] + 1000403 -> [ + [Stat-Up(Guts, 3),Skill-Hint(Skill-id(200052), 1),], + [Stat-Up(Guts, 6),Skill-Hint(Skill-id(200052), 1),], + [Stat-Up(Guts, 9),Skill-Hint(Skill-id(200052), 1),], + ] + 1000501 -> [ + [Stat-Up(Power, 3),Skill-Hint(Skill-id(200042), 1),], + [Stat-Up(Power, 6),Skill-Hint(Skill-id(200042), 1),], + [Stat-Up(Power, 9),Skill-Hint(Skill-id(200042), 1),], + ] + 1000502 -> [ + [Stat-Up(Power, 3),Skill-Hint(Skill-id(200042), 1),], + [Stat-Up(Power, 6),Skill-Hint(Skill-id(200042), 1),], + [Stat-Up(Power, 9),Skill-Hint(Skill-id(200042), 1),], + ] + 1000503 -> [ + [Stat-Up(Power, 3),Skill-Hint(Skill-id(200042), 1),], + [Stat-Up(Power, 6),Skill-Hint(Skill-id(200042), 1),], + [Stat-Up(Power, 9),Skill-Hint(Skill-id(200042), 1),], + ] + 1000601 -> [ + [Stat-Up(Stamina, 3),Skill-Hint(Skill-id(200172), 1),], + [Stat-Up(Stamina, 6),Skill-Hint(Skill-id(200172), 1),], + [Stat-Up(Stamina, 9),Skill-Hint(Skill-id(200172), 1),], + ] + 1000602 -> [ + [Stat-Up(Stamina, 3),Skill-Hint(Skill-id(200172), 1),], + [Stat-Up(Stamina, 6),Skill-Hint(Skill-id(200172), 1),], + [Stat-Up(Stamina, 9),Skill-Hint(Skill-id(200172), 1),], + ] + 1000603 -> [ + [Stat-Up(Stamina, 3),Skill-Hint(Skill-id(200172), 1),], + [Stat-Up(Stamina, 6),Skill-Hint(Skill-id(200172), 1),], + [Stat-Up(Stamina, 9),Skill-Hint(Skill-id(200172), 1),], + ] + 1000701 -> [ + [Stat-Up(Speed, 3),Stat-Up(Power, 3),], + [Stat-Up(Speed, 6),Stat-Up(Power, 6),], + [Stat-Up(Speed, 9),Stat-Up(Power, 9),], + ] + 1000702 -> [ + [Stat-Up(Speed, 3),Stat-Up(Power, 3),], + [Stat-Up(Speed, 6),Stat-Up(Power, 6),], + [Stat-Up(Speed, 9),Stat-Up(Power, 9),], + ] + 1000703 -> [ + [Stat-Up(Speed, 3),Stat-Up(Power, 3),], + [Stat-Up(Speed, 6),Stat-Up(Power, 6),], + [Stat-Up(Speed, 9),Stat-Up(Power, 9),], + ] + 1000801 -> [ + [Stat-Up(Speed, 3),Stat-Up(Power, 3),], + [Stat-Up(Speed, 6),Stat-Up(Power, 6),], + [Stat-Up(Speed, 9),Stat-Up(Power, 9),], + ] + 1000802 -> [ + [Stat-Up(Speed, 3),Stat-Up(Power, 3),], + [Stat-Up(Speed, 6),Stat-Up(Power, 6),], + [Stat-Up(Speed, 9),Stat-Up(Power, 9),], + ] + 1000803 -> [ + [Stat-Up(Speed, 3),Stat-Up(Power, 3),], + [Stat-Up(Speed, 6),Stat-Up(Power, 6),], + [Stat-Up(Speed, 9),Stat-Up(Power, 9),], + ] + 1000901 -> [ + [Stat-Up(Stamina, 3),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Stamina, 6),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Stamina, 9),Skill-Hint(Skill-id(200032), 1),], + ] + 1000902 -> [ + [Stat-Up(Stamina, 3),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Stamina, 6),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Stamina, 9),Skill-Hint(Skill-id(200032), 1),], + ] + 1000903 -> [ + [Stat-Up(Stamina, 3),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Stamina, 6),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Stamina, 9),Skill-Hint(Skill-id(200032), 1),], + ] + 1001001 -> [ + [Stat-Up(Guts, 3),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Guts, 6),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Guts, 9),Skill-Hint(Skill-id(200032), 1),], + ] + 1001002 -> [ + [Stat-Up(Guts, 3),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Guts, 6),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Guts, 9),Skill-Hint(Skill-id(200032), 1),], + ] + 1001003 -> [ + [Stat-Up(Guts, 3),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Guts, 6),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Guts, 9),Skill-Hint(Skill-id(200032), 1),], + ] + 1001101 -> [ + [Stat-Up(Speed, 3),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Speed, 6),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Speed, 9),Skill-Hint(Skill-id(200032), 1),], + ] + 1001102 -> [ + [Stat-Up(Speed, 3),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Speed, 6),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Speed, 9),Skill-Hint(Skill-id(200032), 1),], + ] + 1001103 -> [ + [Stat-Up(Speed, 3),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Speed, 6),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Speed, 9),Skill-Hint(Skill-id(200032), 1),], + ] + 1001201 -> [ + [Stat-Up(Guts, 3),Skill-Hint(Skill-id(200182), 1),], + [Stat-Up(Guts, 6),Skill-Hint(Skill-id(200182), 1),], + [Stat-Up(Guts, 9),Skill-Hint(Skill-id(200182), 1),], + ] + 1001202 -> [ + [Stat-Up(Guts, 3),Skill-Hint(Skill-id(200182), 1),], + [Stat-Up(Guts, 6),Skill-Hint(Skill-id(200182), 1),], + [Stat-Up(Guts, 9),Skill-Hint(Skill-id(200182), 1),], + ] + 1001203 -> [ + [Stat-Up(Guts, 3),Skill-Hint(Skill-id(200182), 1),], + [Stat-Up(Guts, 6),Skill-Hint(Skill-id(200182), 1),], + [Stat-Up(Guts, 9),Skill-Hint(Skill-id(200182), 1),], + ] + 1001301 -> [ + [Stat-Up(Speed, 3),Skill-Hint(Skill-id(200132), 1),], + [Stat-Up(Speed, 6),Skill-Hint(Skill-id(200132), 1),], + [Stat-Up(Speed, 9),Skill-Hint(Skill-id(200132), 1),], + ] + 1001302 -> [ + [Stat-Up(Speed, 3),Skill-Hint(Skill-id(200132), 1),], + [Stat-Up(Speed, 6),Skill-Hint(Skill-id(200132), 1),], + [Stat-Up(Speed, 9),Skill-Hint(Skill-id(200132), 1),], + ] + 1001303 -> [ + [Stat-Up(Speed, 3),Skill-Hint(Skill-id(200132), 1),], + [Stat-Up(Speed, 6),Skill-Hint(Skill-id(200132), 1),], + [Stat-Up(Speed, 9),Skill-Hint(Skill-id(200132), 1),], + ] + 1001401 -> [ + [Stat-Up(Wit, 3),Skill-Hint(Skill-id(200062), 1),], + [Stat-Up(Wit, 6),Skill-Hint(Skill-id(200062), 1),], + [Stat-Up(Wit, 9),Skill-Hint(Skill-id(200062), 1),], + ] + 1001402 -> [ + [Stat-Up(Wit, 3),Skill-Hint(Skill-id(200062), 1),], + [Stat-Up(Wit, 6),Skill-Hint(Skill-id(200062), 1),], + [Stat-Up(Wit, 9),Skill-Hint(Skill-id(200062), 1),], + ] + 1001403 -> [ + [Stat-Up(Wit, 3),Skill-Hint(Skill-id(200062), 1),], + [Stat-Up(Wit, 6),Skill-Hint(Skill-id(200062), 1),], + [Stat-Up(Wit, 9),Skill-Hint(Skill-id(200062), 1),], + ] + 1001501 -> [ + [Stat-Up(Stamina, 3),Skill-Hint(Skill-id(200062), 1),], + [Stat-Up(Stamina, 6),Skill-Hint(Skill-id(200062), 1),], + [Stat-Up(Stamina, 9),Skill-Hint(Skill-id(200062), 1),], + ] + 1001502 -> [ + [Stat-Up(Stamina, 3),Skill-Hint(Skill-id(200062), 1),], + [Stat-Up(Stamina, 6),Skill-Hint(Skill-id(200062), 1),], + [Stat-Up(Stamina, 9),Skill-Hint(Skill-id(200062), 1),], + ] + 1001503 -> [ + [Stat-Up(Stamina, 3),Skill-Hint(Skill-id(200062), 1),], + [Stat-Up(Stamina, 6),Skill-Hint(Skill-id(200062), 1),], + [Stat-Up(Stamina, 9),Skill-Hint(Skill-id(200062), 1),], + ] + 1001601 -> [ + [Stat-Up(Speed, 3),Skill-Hint(Skill-id(200192), 1),], + [Stat-Up(Speed, 6),Skill-Hint(Skill-id(200192), 1),], + [Stat-Up(Speed, 9),Skill-Hint(Skill-id(200192), 1),], + ] + 1001602 -> [ + [Stat-Up(Speed, 3),Skill-Hint(Skill-id(200192), 1),], + [Stat-Up(Speed, 6),Skill-Hint(Skill-id(200192), 1),], + [Stat-Up(Speed, 9),Skill-Hint(Skill-id(200192), 1),], + ] + 1001603 -> [ + [Stat-Up(Speed, 3),Skill-Hint(Skill-id(200192), 1),], + [Stat-Up(Speed, 6),Skill-Hint(Skill-id(200192), 1),], + [Stat-Up(Speed, 9),Skill-Hint(Skill-id(200192), 1),], + ] + 1001701 -> [ + [Stat-Up(Stamina, 3),Skill-Hint(Skill-id(200142), 1),], + [Stat-Up(Stamina, 6),Skill-Hint(Skill-id(200142), 1),], + [Stat-Up(Stamina, 9),Skill-Hint(Skill-id(200142), 1),], + ] + 1001702 -> [ + [Stat-Up(Stamina, 3),Skill-Hint(Skill-id(200142), 1),], + [Stat-Up(Stamina, 6),Skill-Hint(Skill-id(200142), 1),], + [Stat-Up(Stamina, 9),Skill-Hint(Skill-id(200142), 1),], + ] + 1001703 -> [ + [Stat-Up(Stamina, 3),Skill-Hint(Skill-id(200142), 1),], + [Stat-Up(Stamina, 6),Skill-Hint(Skill-id(200142), 1),], + [Stat-Up(Stamina, 9),Skill-Hint(Skill-id(200142), 1),], + ] + 1001801 -> [ + [Stat-Up(Speed, 3),Skill-Hint(Skill-id(200132), 1),], + [Stat-Up(Speed, 6),Skill-Hint(Skill-id(200132), 1),], + [Stat-Up(Speed, 9),Skill-Hint(Skill-id(200132), 1),], + ] + 1001802 -> [ + [Stat-Up(Speed, 3),Skill-Hint(Skill-id(200132), 1),], + [Stat-Up(Speed, 6),Skill-Hint(Skill-id(200132), 1),], + [Stat-Up(Speed, 9),Skill-Hint(Skill-id(200132), 1),], + ] + 1001803 -> [ + [Stat-Up(Speed, 3),Skill-Hint(Skill-id(200132), 1),], + [Stat-Up(Speed, 6),Skill-Hint(Skill-id(200132), 1),], + [Stat-Up(Speed, 9),Skill-Hint(Skill-id(200132), 1),], + ] + 1001901 -> [ + [Stat-Up(Stamina, 3),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Stamina, 6),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Stamina, 9),Skill-Hint(Skill-id(200032), 1),], + ] + 1001902 -> [ + [Stat-Up(Stamina, 3),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Stamina, 6),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Stamina, 9),Skill-Hint(Skill-id(200032), 1),], + ] + 1001903 -> [ + [Stat-Up(Stamina, 3),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Stamina, 6),Skill-Hint(Skill-id(200032), 1),], + [Stat-Up(Stamina, 9),Skill-Hint(Skill-id(200032), 1),], + ] + 1002001 -> [ + [Stat-Up(Power, 3),Skill-Hint(Skill-id(200072), 1),], + [Stat-Up(Power, 6),Skill-Hint(Skill-id(200072), 1),], + [Stat-Up(Power, 9),Skill-Hint(Skill-id(200072), 1),], + ] + 1002002 -> [ + [Stat-Up(Power, 3),Skill-Hint(Skill-id(200072), 1),], + [Stat-Up(Power, 6),Skill-Hint(Skill-id(200072), 1),], + [Stat-Up(Power, 9),Skill-Hint(Skill-id(200072), 1),], + ] + 1002003 -> [ + [Stat-Up(Power, 3),Skill-Hint(Skill-id(200072), 1),], + [Stat-Up(Power, 6),Skill-Hint(Skill-id(200072), 1),], + [Stat-Up(Power, 9),Skill-Hint(Skill-id(200072), 1),], + ] + 1002101 -> [ + [Stat-Up(Speed, 3),Stat-Up(Power, 3),], + [Stat-Up(Speed, 6),Stat-Up(Power, 6),], + [Stat-Up(Speed, 9),Stat-Up(Power, 9),], + ] + 1002102 -> [ + [Stat-Up(Speed, 3),Stat-Up(Power, 3),], + [Stat-Up(Speed, 6),Stat-Up(Power, 6),], + [Stat-Up(Speed, 9),Stat-Up(Power, 9),], + ] + 1002103 -> [ + [Stat-Up(Speed, 3),Stat-Up(Power, 3),], + [Stat-Up(Speed, 6),Stat-Up(Power, 6),], + [Stat-Up(Speed, 9),Stat-Up(Power, 9),], + ] + 1002201 -> [ + [Stat-Up(Speed, 3),Stat-Up(Guts, 3),], + [Stat-Up(Speed, 6),Stat-Up(Guts, 6),], + [Stat-Up(Speed, 9),Stat-Up(Guts, 9),], + ] + 1002202 -> [ + [Stat-Up(Speed, 3),Stat-Up(Guts, 3),], + [Stat-Up(Speed, 6),Stat-Up(Guts, 6),], + [Stat-Up(Speed, 9),Stat-Up(Guts, 9),], + ] + 1002203 -> [ + [Stat-Up(Speed, 3),Stat-Up(Guts, 3),], + [Stat-Up(Speed, 6),Stat-Up(Guts, 6),], + [Stat-Up(Speed, 9),Stat-Up(Guts, 9),], + ] + 1002301 -> [ + [Stat-Up(Guts, 3),Skill-Hint(Skill-id(200042), 1),], + [Stat-Up(Guts, 6),Skill-Hint(Skill-id(200042), 1),], + [Stat-Up(Guts, 9),Skill-Hint(Skill-id(200042), 1),], + ] + 1002302 -> [ + [Stat-Up(Guts, 3),Skill-Hint(Skill-id(200042), 1),], + [Stat-Up(Guts, 6),Skill-Hint(Skill-id(200042), 1),], + [Stat-Up(Guts, 9),Skill-Hint(Skill-id(200042), 1),], + ] + 1002303 -> [ + [Stat-Up(Guts, 3),Skill-Hint(Skill-id(200042), 1),], + [Stat-Up(Guts, 6),Skill-Hint(Skill-id(200042), 1),], + [Stat-Up(Guts, 9),Skill-Hint(Skill-id(200042), 1),], + ] + 1002401 -> [ + [Stat-Up(Speed, 3),Stat-Up(Stamina, 3),], + [Stat-Up(Speed, 6),Stat-Up(Stamina, 6),], + [Stat-Up(Speed, 9),Stat-Up(Stamina, 9),], + ] + 1002402 -> [ + [Stat-Up(Speed, 3),Stat-Up(Stamina, 3),], + [Stat-Up(Speed, 6),Stat-Up(Stamina, 6),], + [Stat-Up(Speed, 9),Stat-Up(Stamina, 9),], + ] + 1002403 -> [ + [Stat-Up(Speed, 3),Stat-Up(Stamina, 3),], + [Stat-Up(Speed, 6),Stat-Up(Stamina, 6),], + [Stat-Up(Speed, 9),Stat-Up(Stamina, 9),], + ] + 1002501 -> [ + [Stat-Up(Power, 3),Skill-Hint(Skill-id(200952), 1),], + [Stat-Up(Power, 6),Skill-Hint(Skill-id(200952), 1),], + [Stat-Up(Power, 9),Skill-Hint(Skill-id(200952), 1),], + ] + 1002502 -> [ + [Stat-Up(Power, 3),Skill-Hint(Skill-id(200952), 1),], + [Stat-Up(Power, 6),Skill-Hint(Skill-id(200952), 1),], + [Stat-Up(Power, 9),Skill-Hint(Skill-id(200952), 1),], + ] + 1002503 -> [ + [Stat-Up(Power, 3),Skill-Hint(Skill-id(200952), 1),], + [Stat-Up(Power, 6),Skill-Hint(Skill-id(200952), 1),], + [Stat-Up(Power, 9),Skill-Hint(Skill-id(200952), 1),], + ] + 1002601 -> [ + [Stat-Up(Power, 3),Skill-Hint(Skill-id(200952), 1),], + [Stat-Up(Power, 6),Skill-Hint(Skill-id(200952), 1),], + [Stat-Up(Power, 9),Skill-Hint(Skill-id(200952), 1),], + ] + 1002602 -> [ + [Stat-Up(Power, 3),Skill-Hint(Skill-id(200952), 1),], + [Stat-Up(Power, 6),Skill-Hint(Skill-id(200952), 1),], + [Stat-Up(Power, 9),Skill-Hint(Skill-id(200952), 1),], + ] + 1002603 -> [ + [Stat-Up(Power, 3),Skill-Hint(Skill-id(200952), 1),], + [Stat-Up(Power, 6),Skill-Hint(Skill-id(200952), 1),], + [Stat-Up(Power, 9),Skill-Hint(Skill-id(200952), 1),], + ] + 1002701 -> [ + [Stat-Up(Speed, 3),Stat-Up(Guts, 3),], + [Stat-Up(Speed, 6),Stat-Up(Guts, 6),], + [Stat-Up(Speed, 9),Stat-Up(Guts, 9),], + ] + 1002702 -> [ + [Stat-Up(Speed, 3),Stat-Up(Guts, 3),], + [Stat-Up(Speed, 6),Stat-Up(Guts, 6),], + [Stat-Up(Speed, 9),Stat-Up(Guts, 9),], + ] + 1002703 -> [ + [Stat-Up(Speed, 3),Stat-Up(Guts, 3),], + [Stat-Up(Speed, 6),Stat-Up(Guts, 6),], + [Stat-Up(Speed, 9),Stat-Up(Guts, 9),], + ] + 1002801 -> [ + [Stat-Up(Power, 3),Stat-Up(Guts, 3),], + [Stat-Up(Power, 6),Stat-Up(Guts, 6),], + [Stat-Up(Power, 9),Stat-Up(Guts, 9),], + ] + 1002802 -> [ + [Stat-Up(Power, 3),Stat-Up(Guts, 3),], + [Stat-Up(Power, 6),Stat-Up(Guts, 6),], + [Stat-Up(Power, 9),Stat-Up(Guts, 9),], + ] + 1002803 -> [ + [Stat-Up(Power, 3),Stat-Up(Guts, 3),], + [Stat-Up(Power, 6),Stat-Up(Guts, 6),], + [Stat-Up(Power, 9),Stat-Up(Guts, 9),], + ] + 1002901 -> [ + [Stat-Up(Stamina, 3),Stat-Up(Guts, 3),], + [Stat-Up(Stamina, 6),Stat-Up(Guts, 6),], + [Stat-Up(Stamina, 9),Stat-Up(Guts, 9),], + ] + 1002902 -> [ + [Stat-Up(Stamina, 3),Stat-Up(Guts, 3),], + [Stat-Up(Stamina, 6),Stat-Up(Guts, 6),], + [Stat-Up(Stamina, 9),Stat-Up(Guts, 9),], + ] + 1002903 -> [ + [Stat-Up(Stamina, 3),Stat-Up(Guts, 3),], + [Stat-Up(Stamina, 6),Stat-Up(Guts, 6),], + [Stat-Up(Stamina, 9),Stat-Up(Guts, 9),], + ] + 1003001 -> [ + [Stat-Up(Power, 3),Skill-Hint(Skill-id(200952), 1),], + [Stat-Up(Power, 6),Skill-Hint(Skill-id(200952), 1),], + [Stat-Up(Power, 9),Skill-Hint(Skill-id(200952), 1),], + ] + 1003002 -> [ + [Stat-Up(Power, 3),Skill-Hint(Skill-id(200952), 1),], + [Stat-Up(Power, 6),Skill-Hint(Skill-id(200952), 1),], + [Stat-Up(Power, 9),Skill-Hint(Skill-id(200952), 1),], + ] + 1003003 -> [ + [Stat-Up(Power, 3),Skill-Hint(Skill-id(200952), 1),], + [Stat-Up(Power, 6),Skill-Hint(Skill-id(200952), 1),], + [Stat-Up(Power, 9),Skill-Hint(Skill-id(200952), 1),], + ] + 2000101 -> [ + [Skill-Hint(Skill-id(200012), 1),], + [Skill-Hint(Skill-id(200012), 2),], + [Skill-Hint(Skill-id(200012), 3),], + [Skill-Hint(Skill-id(200012), 4),], + [Skill-Hint(Skill-id(200012), 5),], + ] + 2000102 -> [ + [Skill-Hint(Skill-id(200012), 1),], + [Skill-Hint(Skill-id(200012), 2),], + [Skill-Hint(Skill-id(200012), 3),], + [Skill-Hint(Skill-id(200012), 4),], + [Skill-Hint(Skill-id(200012), 5),], + ] + 2000103 -> [ + [Skill-Hint(Skill-id(200012), 1),], + [Skill-Hint(Skill-id(200012), 2),], + [Skill-Hint(Skill-id(200012), 3),], + [Skill-Hint(Skill-id(200012), 4),], + [Skill-Hint(Skill-id(200012), 5),], + ] + 2000201 -> [ + [Skill-Hint(Skill-id(200022), 1),], + [Skill-Hint(Skill-id(200022), 2),], + [Skill-Hint(Skill-id(200022), 3),], + [Skill-Hint(Skill-id(200022), 4),], + [Skill-Hint(Skill-id(200022), 5),], + ] + 2000202 -> [ + [Skill-Hint(Skill-id(200022), 1),], + [Skill-Hint(Skill-id(200022), 2),], + [Skill-Hint(Skill-id(200022), 3),], + [Skill-Hint(Skill-id(200022), 4),], + [Skill-Hint(Skill-id(200022), 5),], + ] + 2000203 -> [ + [Skill-Hint(Skill-id(200022), 1),], + [Skill-Hint(Skill-id(200022), 2),], + [Skill-Hint(Skill-id(200022), 3),], + [Skill-Hint(Skill-id(200022), 4),], + [Skill-Hint(Skill-id(200022), 5),], + ] + 2000301 -> [ + [Skill-Hint(Skill-id(200032), 1),], + [Skill-Hint(Skill-id(200032), 2),], + [Skill-Hint(Skill-id(200032), 3),], + [Skill-Hint(Skill-id(200032), 4),], + [Skill-Hint(Skill-id(200032), 5),], + ] + 2000302 -> [ + [Skill-Hint(Skill-id(200032), 1),], + [Skill-Hint(Skill-id(200032), 2),], + [Skill-Hint(Skill-id(200032), 3),], + [Skill-Hint(Skill-id(200032), 4),], + [Skill-Hint(Skill-id(200032), 5),], + ] + 2000303 -> [ + [Skill-Hint(Skill-id(200032), 1),], + [Skill-Hint(Skill-id(200032), 2),], + [Skill-Hint(Skill-id(200032), 3),], + [Skill-Hint(Skill-id(200032), 4),], + [Skill-Hint(Skill-id(200032), 5),], + ] + 2000401 -> [ + [Skill-Hint(Skill-id(200042), 1),], + [Skill-Hint(Skill-id(200042), 2),], + [Skill-Hint(Skill-id(200042), 3),], + [Skill-Hint(Skill-id(200042), 4),], + [Skill-Hint(Skill-id(200042), 5),], + ] + 2000402 -> [ + [Skill-Hint(Skill-id(200042), 1),], + [Skill-Hint(Skill-id(200042), 2),], + [Skill-Hint(Skill-id(200042), 3),], + [Skill-Hint(Skill-id(200042), 4),], + [Skill-Hint(Skill-id(200042), 5),], + ] + 2000403 -> [ + [Skill-Hint(Skill-id(200042), 1),], + [Skill-Hint(Skill-id(200042), 2),], + [Skill-Hint(Skill-id(200042), 3),], + [Skill-Hint(Skill-id(200042), 4),], + [Skill-Hint(Skill-id(200042), 5),], + ] + 2000501 -> [ + [Skill-Hint(Skill-id(200052), 1),], + [Skill-Hint(Skill-id(200052), 2),], + [Skill-Hint(Skill-id(200052), 3),], + [Skill-Hint(Skill-id(200052), 4),], + [Skill-Hint(Skill-id(200052), 5),], + ] + 2000502 -> [ + [Skill-Hint(Skill-id(200052), 1),], + [Skill-Hint(Skill-id(200052), 2),], + [Skill-Hint(Skill-id(200052), 3),], + [Skill-Hint(Skill-id(200052), 4),], + [Skill-Hint(Skill-id(200052), 5),], + ] + 2000503 -> [ + [Skill-Hint(Skill-id(200052), 1),], + [Skill-Hint(Skill-id(200052), 2),], + [Skill-Hint(Skill-id(200052), 3),], + [Skill-Hint(Skill-id(200052), 4),], + [Skill-Hint(Skill-id(200052), 5),], + ] + 2000601 -> [ + [Skill-Hint(Skill-id(200062), 1),], + [Skill-Hint(Skill-id(200062), 2),], + [Skill-Hint(Skill-id(200062), 3),], + [Skill-Hint(Skill-id(200062), 4),], + [Skill-Hint(Skill-id(200062), 5),], + ] + 2000602 -> [ + [Skill-Hint(Skill-id(200062), 1),], + [Skill-Hint(Skill-id(200062), 2),], + [Skill-Hint(Skill-id(200062), 3),], + [Skill-Hint(Skill-id(200062), 4),], + [Skill-Hint(Skill-id(200062), 5),], + ] + 2000603 -> [ + [Skill-Hint(Skill-id(200062), 1),], + [Skill-Hint(Skill-id(200062), 2),], + [Skill-Hint(Skill-id(200062), 3),], + [Skill-Hint(Skill-id(200062), 4),], + [Skill-Hint(Skill-id(200062), 5),], + ] + 2000701 -> [ + [Skill-Hint(Skill-id(200072), 1),], + [Skill-Hint(Skill-id(200072), 2),], + [Skill-Hint(Skill-id(200072), 3),], + [Skill-Hint(Skill-id(200072), 4),], + [Skill-Hint(Skill-id(200072), 5),], + ] + 2000702 -> [ + [Skill-Hint(Skill-id(200072), 1),], + [Skill-Hint(Skill-id(200072), 2),], + [Skill-Hint(Skill-id(200072), 3),], + [Skill-Hint(Skill-id(200072), 4),], + [Skill-Hint(Skill-id(200072), 5),], + ] + 2000703 -> [ + [Skill-Hint(Skill-id(200072), 1),], + [Skill-Hint(Skill-id(200072), 2),], + [Skill-Hint(Skill-id(200072), 3),], + [Skill-Hint(Skill-id(200072), 4),], + [Skill-Hint(Skill-id(200072), 5),], + ] + 2000801 -> [ + [Skill-Hint(Skill-id(200082), 1),], + [Skill-Hint(Skill-id(200082), 2),], + [Skill-Hint(Skill-id(200082), 3),], + [Skill-Hint(Skill-id(200082), 4),], + [Skill-Hint(Skill-id(200082), 5),], + ] + 2000802 -> [ + [Skill-Hint(Skill-id(200082), 1),], + [Skill-Hint(Skill-id(200082), 2),], + [Skill-Hint(Skill-id(200082), 3),], + [Skill-Hint(Skill-id(200082), 4),], + [Skill-Hint(Skill-id(200082), 5),], + ] + 2000803 -> [ + [Skill-Hint(Skill-id(200082), 1),], + [Skill-Hint(Skill-id(200082), 2),], + [Skill-Hint(Skill-id(200082), 3),], + [Skill-Hint(Skill-id(200082), 4),], + [Skill-Hint(Skill-id(200082), 5),], + ] + 2000901 -> [ + [Skill-Hint(Skill-id(200092), 1),], + [Skill-Hint(Skill-id(200092), 2),], + [Skill-Hint(Skill-id(200092), 3),], + [Skill-Hint(Skill-id(200092), 4),], + [Skill-Hint(Skill-id(200092), 5),], + ] + 2000902 -> [ + [Skill-Hint(Skill-id(200092), 1),], + [Skill-Hint(Skill-id(200092), 2),], + [Skill-Hint(Skill-id(200092), 3),], + [Skill-Hint(Skill-id(200092), 4),], + [Skill-Hint(Skill-id(200092), 5),], + ] + 2000903 -> [ + [Skill-Hint(Skill-id(200092), 1),], + [Skill-Hint(Skill-id(200092), 2),], + [Skill-Hint(Skill-id(200092), 3),], + [Skill-Hint(Skill-id(200092), 4),], + [Skill-Hint(Skill-id(200092), 5),], + ] + 2001001 -> [ + [Skill-Hint(Skill-id(200102), 1),], + [Skill-Hint(Skill-id(200102), 2),], + [Skill-Hint(Skill-id(200102), 3),], + [Skill-Hint(Skill-id(200102), 4),], + [Skill-Hint(Skill-id(200102), 5),], + ] + 2001002 -> [ + [Skill-Hint(Skill-id(200102), 1),], + [Skill-Hint(Skill-id(200102), 2),], + [Skill-Hint(Skill-id(200102), 3),], + [Skill-Hint(Skill-id(200102), 4),], + [Skill-Hint(Skill-id(200102), 5),], + ] + 2001003 -> [ + [Skill-Hint(Skill-id(200102), 1),], + [Skill-Hint(Skill-id(200102), 2),], + [Skill-Hint(Skill-id(200102), 3),], + [Skill-Hint(Skill-id(200102), 4),], + [Skill-Hint(Skill-id(200102), 5),], + ] + 2001101 -> [ + [Skill-Hint(Skill-id(200112), 1),], + [Skill-Hint(Skill-id(200112), 2),], + [Skill-Hint(Skill-id(200112), 3),], + [Skill-Hint(Skill-id(200112), 4),], + [Skill-Hint(Skill-id(200112), 5),], + ] + 2001102 -> [ + [Skill-Hint(Skill-id(200112), 1),], + [Skill-Hint(Skill-id(200112), 2),], + [Skill-Hint(Skill-id(200112), 3),], + [Skill-Hint(Skill-id(200112), 4),], + [Skill-Hint(Skill-id(200112), 5),], + ] + 2001103 -> [ + [Skill-Hint(Skill-id(200112), 1),], + [Skill-Hint(Skill-id(200112), 2),], + [Skill-Hint(Skill-id(200112), 3),], + [Skill-Hint(Skill-id(200112), 4),], + [Skill-Hint(Skill-id(200112), 5),], + ] + 2001201 -> [ + [Skill-Hint(Skill-id(200122), 1),], + [Skill-Hint(Skill-id(200122), 2),], + [Skill-Hint(Skill-id(200122), 3),], + [Skill-Hint(Skill-id(200122), 4),], + [Skill-Hint(Skill-id(200122), 5),], + ] + 2001202 -> [ + [Skill-Hint(Skill-id(200122), 1),], + [Skill-Hint(Skill-id(200122), 2),], + [Skill-Hint(Skill-id(200122), 3),], + [Skill-Hint(Skill-id(200122), 4),], + [Skill-Hint(Skill-id(200122), 5),], + ] + 2001203 -> [ + [Skill-Hint(Skill-id(200122), 1),], + [Skill-Hint(Skill-id(200122), 2),], + [Skill-Hint(Skill-id(200122), 3),], + [Skill-Hint(Skill-id(200122), 4),], + [Skill-Hint(Skill-id(200122), 5),], + ] + 2001301 -> [ + [Skill-Hint(Skill-id(200132), 1),], + [Skill-Hint(Skill-id(200132), 2),], + [Skill-Hint(Skill-id(200132), 3),], + [Skill-Hint(Skill-id(200132), 4),], + [Skill-Hint(Skill-id(200132), 5),], + ] + 2001302 -> [ + [Skill-Hint(Skill-id(200132), 1),], + [Skill-Hint(Skill-id(200132), 2),], + [Skill-Hint(Skill-id(200132), 3),], + [Skill-Hint(Skill-id(200132), 4),], + [Skill-Hint(Skill-id(200132), 5),], + ] + 2001303 -> [ + [Skill-Hint(Skill-id(200132), 1),], + [Skill-Hint(Skill-id(200132), 2),], + [Skill-Hint(Skill-id(200132), 3),], + [Skill-Hint(Skill-id(200132), 4),], + [Skill-Hint(Skill-id(200132), 5),], + ] + 2001401 -> [ + [Skill-Hint(Skill-id(200142), 1),], + [Skill-Hint(Skill-id(200142), 2),], + [Skill-Hint(Skill-id(200142), 3),], + [Skill-Hint(Skill-id(200142), 4),], + [Skill-Hint(Skill-id(200142), 5),], + ] + 2001402 -> [ + [Skill-Hint(Skill-id(200142), 1),], + [Skill-Hint(Skill-id(200142), 2),], + [Skill-Hint(Skill-id(200142), 3),], + [Skill-Hint(Skill-id(200142), 4),], + [Skill-Hint(Skill-id(200142), 5),], + ] + 2001403 -> [ + [Skill-Hint(Skill-id(200142), 1),], + [Skill-Hint(Skill-id(200142), 2),], + [Skill-Hint(Skill-id(200142), 3),], + [Skill-Hint(Skill-id(200142), 4),], + [Skill-Hint(Skill-id(200142), 5),], + ] + 2001501 -> [ + [Skill-Hint(Skill-id(200152), 1),], + [Skill-Hint(Skill-id(200152), 2),], + [Skill-Hint(Skill-id(200152), 3),], + [Skill-Hint(Skill-id(200152), 4),], + [Skill-Hint(Skill-id(200152), 5),], + ] + 2001502 -> [ + [Skill-Hint(Skill-id(200152), 1),], + [Skill-Hint(Skill-id(200152), 2),], + [Skill-Hint(Skill-id(200152), 3),], + [Skill-Hint(Skill-id(200152), 4),], + [Skill-Hint(Skill-id(200152), 5),], + ] + 2001503 -> [ + [Skill-Hint(Skill-id(200152), 1),], + [Skill-Hint(Skill-id(200152), 2),], + [Skill-Hint(Skill-id(200152), 3),], + [Skill-Hint(Skill-id(200152), 4),], + [Skill-Hint(Skill-id(200152), 5),], + ] + 2001601 -> [ + [Skill-Hint(Skill-id(200162), 1),], + [Skill-Hint(Skill-id(200162), 2),], + [Skill-Hint(Skill-id(200162), 3),], + [Skill-Hint(Skill-id(200162), 4),], + [Skill-Hint(Skill-id(200162), 5),], + ] + 2001602 -> [ + [Skill-Hint(Skill-id(200162), 1),], + [Skill-Hint(Skill-id(200162), 2),], + [Skill-Hint(Skill-id(200162), 3),], + [Skill-Hint(Skill-id(200162), 4),], + [Skill-Hint(Skill-id(200162), 5),], + ] + 2001603 -> [ + [Skill-Hint(Skill-id(200162), 1),], + [Skill-Hint(Skill-id(200162), 2),], + [Skill-Hint(Skill-id(200162), 3),], + [Skill-Hint(Skill-id(200162), 4),], + [Skill-Hint(Skill-id(200162), 5),], + ] + 2001701 -> [ + [Skill-Hint(Skill-id(200172), 1),], + [Skill-Hint(Skill-id(200172), 2),], + [Skill-Hint(Skill-id(200172), 3),], + [Skill-Hint(Skill-id(200172), 4),], + [Skill-Hint(Skill-id(200172), 5),], + ] + 2001702 -> [ + [Skill-Hint(Skill-id(200172), 1),], + [Skill-Hint(Skill-id(200172), 2),], + [Skill-Hint(Skill-id(200172), 3),], + [Skill-Hint(Skill-id(200172), 4),], + [Skill-Hint(Skill-id(200172), 5),], + ] + 2001703 -> [ + [Skill-Hint(Skill-id(200172), 1),], + [Skill-Hint(Skill-id(200172), 2),], + [Skill-Hint(Skill-id(200172), 3),], + [Skill-Hint(Skill-id(200172), 4),], + [Skill-Hint(Skill-id(200172), 5),], + ] + 2001801 -> [ + [Skill-Hint(Skill-id(200182), 1),], + [Skill-Hint(Skill-id(200182), 2),], + [Skill-Hint(Skill-id(200182), 3),], + [Skill-Hint(Skill-id(200182), 4),], + [Skill-Hint(Skill-id(200182), 5),], + ] + 2001802 -> [ + [Skill-Hint(Skill-id(200182), 1),], + [Skill-Hint(Skill-id(200182), 2),], + [Skill-Hint(Skill-id(200182), 3),], + [Skill-Hint(Skill-id(200182), 4),], + [Skill-Hint(Skill-id(200182), 5),], + ] + 2001803 -> [ + [Skill-Hint(Skill-id(200182), 1),], + [Skill-Hint(Skill-id(200182), 2),], + [Skill-Hint(Skill-id(200182), 3),], + [Skill-Hint(Skill-id(200182), 4),], + [Skill-Hint(Skill-id(200182), 5),], + ] + 2001901 -> [ + [Skill-Hint(Skill-id(200192), 1),], + [Skill-Hint(Skill-id(200192), 2),], + [Skill-Hint(Skill-id(200192), 3),], + [Skill-Hint(Skill-id(200192), 4),], + [Skill-Hint(Skill-id(200192), 5),], + ] + 2001902 -> [ + [Skill-Hint(Skill-id(200192), 1),], + [Skill-Hint(Skill-id(200192), 2),], + [Skill-Hint(Skill-id(200192), 3),], + [Skill-Hint(Skill-id(200192), 4),], + [Skill-Hint(Skill-id(200192), 5),], + ] + 2001903 -> [ + [Skill-Hint(Skill-id(200192), 1),], + [Skill-Hint(Skill-id(200192), 2),], + [Skill-Hint(Skill-id(200192), 3),], + [Skill-Hint(Skill-id(200192), 4),], + [Skill-Hint(Skill-id(200192), 5),], + ] + 2002001 -> [ + [Skill-Hint(Skill-id(200202), 1),], + [Skill-Hint(Skill-id(200202), 2),], + [Skill-Hint(Skill-id(200202), 3),], + [Skill-Hint(Skill-id(200202), 4),], + [Skill-Hint(Skill-id(200202), 5),], + ] + 2002002 -> [ + [Skill-Hint(Skill-id(200202), 1),], + [Skill-Hint(Skill-id(200202), 2),], + [Skill-Hint(Skill-id(200202), 3),], + [Skill-Hint(Skill-id(200202), 4),], + [Skill-Hint(Skill-id(200202), 5),], + ] + 2002003 -> [ + [Skill-Hint(Skill-id(200202), 1),], + [Skill-Hint(Skill-id(200202), 2),], + [Skill-Hint(Skill-id(200202), 3),], + [Skill-Hint(Skill-id(200202), 4),], + [Skill-Hint(Skill-id(200202), 5),], + ] + 2002101 -> [ + [Skill-Hint(Skill-id(200212), 1),], + [Skill-Hint(Skill-id(200212), 2),], + [Skill-Hint(Skill-id(200212), 3),], + [Skill-Hint(Skill-id(200212), 4),], + [Skill-Hint(Skill-id(200212), 5),], + ] + 2002102 -> [ + [Skill-Hint(Skill-id(200212), 1),], + [Skill-Hint(Skill-id(200212), 2),], + [Skill-Hint(Skill-id(200212), 3),], + [Skill-Hint(Skill-id(200212), 4),], + [Skill-Hint(Skill-id(200212), 5),], + ] + 2002103 -> [ + [Skill-Hint(Skill-id(200212), 1),], + [Skill-Hint(Skill-id(200212), 2),], + [Skill-Hint(Skill-id(200212), 3),], + [Skill-Hint(Skill-id(200212), 4),], + [Skill-Hint(Skill-id(200212), 5),], + ] + 2002201 -> [ + [Skill-Hint(Skill-id(200222), 1),], + [Skill-Hint(Skill-id(200222), 2),], + [Skill-Hint(Skill-id(200222), 3),], + [Skill-Hint(Skill-id(200222), 4),], + [Skill-Hint(Skill-id(200222), 5),], + ] + 2002202 -> [ + [Skill-Hint(Skill-id(200222), 1),], + [Skill-Hint(Skill-id(200222), 2),], + [Skill-Hint(Skill-id(200222), 3),], + [Skill-Hint(Skill-id(200222), 4),], + [Skill-Hint(Skill-id(200222), 5),], + ] + 2002203 -> [ + [Skill-Hint(Skill-id(200222), 1),], + [Skill-Hint(Skill-id(200222), 2),], + [Skill-Hint(Skill-id(200222), 3),], + [Skill-Hint(Skill-id(200222), 4),], + [Skill-Hint(Skill-id(200222), 5),], + ] + 2002301 -> [ + [Skill-Hint(Skill-id(200232), 1),], + [Skill-Hint(Skill-id(200232), 2),], + [Skill-Hint(Skill-id(200232), 3),], + [Skill-Hint(Skill-id(200232), 4),], + [Skill-Hint(Skill-id(200232), 5),], + ] + 2002302 -> [ + [Skill-Hint(Skill-id(200232), 1),], + [Skill-Hint(Skill-id(200232), 2),], + [Skill-Hint(Skill-id(200232), 3),], + [Skill-Hint(Skill-id(200232), 4),], + [Skill-Hint(Skill-id(200232), 5),], + ] + 2002303 -> [ + [Skill-Hint(Skill-id(200232), 1),], + [Skill-Hint(Skill-id(200232), 2),], + [Skill-Hint(Skill-id(200232), 3),], + [Skill-Hint(Skill-id(200232), 4),], + [Skill-Hint(Skill-id(200232), 5),], + ] + 2002401 -> [ + [Skill-Hint(Skill-id(200242), 1),], + [Skill-Hint(Skill-id(200242), 2),], + [Skill-Hint(Skill-id(200242), 3),], + [Skill-Hint(Skill-id(200242), 4),], + [Skill-Hint(Skill-id(200242), 5),], + ] + 2002402 -> [ + [Skill-Hint(Skill-id(200242), 1),], + [Skill-Hint(Skill-id(200242), 2),], + [Skill-Hint(Skill-id(200242), 3),], + [Skill-Hint(Skill-id(200242), 4),], + [Skill-Hint(Skill-id(200242), 5),], + ] + 2002403 -> [ + [Skill-Hint(Skill-id(200242), 1),], + [Skill-Hint(Skill-id(200242), 2),], + [Skill-Hint(Skill-id(200242), 3),], + [Skill-Hint(Skill-id(200242), 4),], + [Skill-Hint(Skill-id(200242), 5),], + ] + 2002501 -> [ + [Skill-Hint(Skill-id(200252), 1),], + [Skill-Hint(Skill-id(200252), 2),], + [Skill-Hint(Skill-id(200252), 3),], + [Skill-Hint(Skill-id(200252), 4),], + [Skill-Hint(Skill-id(200252), 5),], + ] + 2002502 -> [ + [Skill-Hint(Skill-id(200252), 1),], + [Skill-Hint(Skill-id(200252), 2),], + [Skill-Hint(Skill-id(200252), 3),], + [Skill-Hint(Skill-id(200252), 4),], + [Skill-Hint(Skill-id(200252), 5),], + ] + 2002503 -> [ + [Skill-Hint(Skill-id(200252), 1),], + [Skill-Hint(Skill-id(200252), 2),], + [Skill-Hint(Skill-id(200252), 3),], + [Skill-Hint(Skill-id(200252), 4),], + [Skill-Hint(Skill-id(200252), 5),], + ] + 2002601 -> [ + [Skill-Hint(Skill-id(200262), 1),], + [Skill-Hint(Skill-id(200262), 2),], + [Skill-Hint(Skill-id(200262), 3),], + [Skill-Hint(Skill-id(200262), 4),], + [Skill-Hint(Skill-id(200262), 5),], + ] + 2002602 -> [ + [Skill-Hint(Skill-id(200262), 1),], + [Skill-Hint(Skill-id(200262), 2),], + [Skill-Hint(Skill-id(200262), 3),], + [Skill-Hint(Skill-id(200262), 4),], + [Skill-Hint(Skill-id(200262), 5),], + ] + 2002603 -> [ + [Skill-Hint(Skill-id(200262), 1),], + [Skill-Hint(Skill-id(200262), 2),], + [Skill-Hint(Skill-id(200262), 3),], + [Skill-Hint(Skill-id(200262), 4),], + [Skill-Hint(Skill-id(200262), 5),], + ] + 2002701 -> [ + [Skill-Hint(Skill-id(200272), 1),], + [Skill-Hint(Skill-id(200272), 2),], + [Skill-Hint(Skill-id(200272), 3),], + [Skill-Hint(Skill-id(200272), 4),], + [Skill-Hint(Skill-id(200272), 5),], + ] + 2002702 -> [ + [Skill-Hint(Skill-id(200272), 1),], + [Skill-Hint(Skill-id(200272), 2),], + [Skill-Hint(Skill-id(200272), 3),], + [Skill-Hint(Skill-id(200272), 4),], + [Skill-Hint(Skill-id(200272), 5),], + ] + 2002703 -> [ + [Skill-Hint(Skill-id(200272), 1),], + [Skill-Hint(Skill-id(200272), 2),], + [Skill-Hint(Skill-id(200272), 3),], + [Skill-Hint(Skill-id(200272), 4),], + [Skill-Hint(Skill-id(200272), 5),], + ] + 2002801 -> [ + [Skill-Hint(Skill-id(200282), 1),], + [Skill-Hint(Skill-id(200282), 2),], + [Skill-Hint(Skill-id(200282), 3),], + [Skill-Hint(Skill-id(200282), 4),], + [Skill-Hint(Skill-id(200282), 5),], + ] + 2002802 -> [ + [Skill-Hint(Skill-id(200282), 1),], + [Skill-Hint(Skill-id(200282), 2),], + [Skill-Hint(Skill-id(200282), 3),], + [Skill-Hint(Skill-id(200282), 4),], + [Skill-Hint(Skill-id(200282), 5),], + ] + 2002803 -> [ + [Skill-Hint(Skill-id(200282), 1),], + [Skill-Hint(Skill-id(200282), 2),], + [Skill-Hint(Skill-id(200282), 3),], + [Skill-Hint(Skill-id(200282), 4),], + [Skill-Hint(Skill-id(200282), 5),], + ] + 2002901 -> [ + [Skill-Hint(Skill-id(200292), 1),], + [Skill-Hint(Skill-id(200292), 2),], + [Skill-Hint(Skill-id(200292), 3),], + [Skill-Hint(Skill-id(200292), 4),], + [Skill-Hint(Skill-id(200292), 5),], + ] + 2002902 -> [ + [Skill-Hint(Skill-id(200292), 1),], + [Skill-Hint(Skill-id(200292), 2),], + [Skill-Hint(Skill-id(200292), 3),], + [Skill-Hint(Skill-id(200292), 4),], + [Skill-Hint(Skill-id(200292), 5),], + ] + 2002903 -> [ + [Skill-Hint(Skill-id(200292), 1),], + [Skill-Hint(Skill-id(200292), 2),], + [Skill-Hint(Skill-id(200292), 3),], + [Skill-Hint(Skill-id(200292), 4),], + [Skill-Hint(Skill-id(200292), 5),], + ] + 2003001 -> [ + [Skill-Hint(Skill-id(200302), 1),], + [Skill-Hint(Skill-id(200302), 2),], + [Skill-Hint(Skill-id(200302), 3),], + [Skill-Hint(Skill-id(200302), 4),], + [Skill-Hint(Skill-id(200302), 5),], + ] + 2003002 -> [ + [Skill-Hint(Skill-id(200302), 1),], + [Skill-Hint(Skill-id(200302), 2),], + [Skill-Hint(Skill-id(200302), 3),], + [Skill-Hint(Skill-id(200302), 4),], + [Skill-Hint(Skill-id(200302), 5),], + ] + 2003003 -> [ + [Skill-Hint(Skill-id(200302), 1),], + [Skill-Hint(Skill-id(200302), 2),], + [Skill-Hint(Skill-id(200302), 3),], + [Skill-Hint(Skill-id(200302), 4),], + [Skill-Hint(Skill-id(200302), 5),], + ] + 2003301 -> [ + [Skill-Hint(Skill-id(200332), 1),], + [Skill-Hint(Skill-id(200332), 2),], + [Skill-Hint(Skill-id(200332), 3),], + [Skill-Hint(Skill-id(200332), 4),], + [Skill-Hint(Skill-id(200332), 5),], + ] + 2003302 -> [ + [Skill-Hint(Skill-id(200332), 1),], + [Skill-Hint(Skill-id(200332), 2),], + [Skill-Hint(Skill-id(200332), 3),], + [Skill-Hint(Skill-id(200332), 4),], + [Skill-Hint(Skill-id(200332), 5),], + ] + 2003303 -> [ + [Skill-Hint(Skill-id(200332), 1),], + [Skill-Hint(Skill-id(200332), 2),], + [Skill-Hint(Skill-id(200332), 3),], + [Skill-Hint(Skill-id(200332), 4),], + [Skill-Hint(Skill-id(200332), 5),], + ] + 2003401 -> [ + [Skill-Hint(Skill-id(200342), 1),], + [Skill-Hint(Skill-id(200342), 2),], + [Skill-Hint(Skill-id(200342), 3),], + [Skill-Hint(Skill-id(200342), 4),], + [Skill-Hint(Skill-id(200342), 5),], + ] + 2003402 -> [ + [Skill-Hint(Skill-id(200342), 1),], + [Skill-Hint(Skill-id(200342), 2),], + [Skill-Hint(Skill-id(200342), 3),], + [Skill-Hint(Skill-id(200342), 4),], + [Skill-Hint(Skill-id(200342), 5),], + ] + 2003403 -> [ + [Skill-Hint(Skill-id(200342), 1),], + [Skill-Hint(Skill-id(200342), 2),], + [Skill-Hint(Skill-id(200342), 3),], + [Skill-Hint(Skill-id(200342), 4),], + [Skill-Hint(Skill-id(200342), 5),], + ] + 2003501 -> [ + [Skill-Hint(Skill-id(200352), 1),], + [Skill-Hint(Skill-id(200352), 2),], + [Skill-Hint(Skill-id(200352), 3),], + [Skill-Hint(Skill-id(200352), 4),], + [Skill-Hint(Skill-id(200352), 5),], + ] + 2003502 -> [ + [Skill-Hint(Skill-id(200352), 1),], + [Skill-Hint(Skill-id(200352), 2),], + [Skill-Hint(Skill-id(200352), 3),], + [Skill-Hint(Skill-id(200352), 4),], + [Skill-Hint(Skill-id(200352), 5),], + ] + 2003503 -> [ + [Skill-Hint(Skill-id(200352), 1),], + [Skill-Hint(Skill-id(200352), 2),], + [Skill-Hint(Skill-id(200352), 3),], + [Skill-Hint(Skill-id(200352), 4),], + [Skill-Hint(Skill-id(200352), 5),], + ] + 2003601 -> [ + [Skill-Hint(Skill-id(200362), 1),], + [Skill-Hint(Skill-id(200362), 2),], + [Skill-Hint(Skill-id(200362), 3),], + [Skill-Hint(Skill-id(200362), 4),], + [Skill-Hint(Skill-id(200362), 5),], + ] + 2003602 -> [ + [Skill-Hint(Skill-id(200362), 1),], + [Skill-Hint(Skill-id(200362), 2),], + [Skill-Hint(Skill-id(200362), 3),], + [Skill-Hint(Skill-id(200362), 4),], + [Skill-Hint(Skill-id(200362), 5),], + ] + 2003603 -> [ + [Skill-Hint(Skill-id(200362), 1),], + [Skill-Hint(Skill-id(200362), 2),], + [Skill-Hint(Skill-id(200362), 3),], + [Skill-Hint(Skill-id(200362), 4),], + [Skill-Hint(Skill-id(200362), 5),], + ] + 2003701 -> [ + [Skill-Hint(Skill-id(200372), 1),], + [Skill-Hint(Skill-id(200372), 2),], + [Skill-Hint(Skill-id(200372), 3),], + [Skill-Hint(Skill-id(200372), 4),], + [Skill-Hint(Skill-id(200372), 5),], + ] + 2003702 -> [ + [Skill-Hint(Skill-id(200372), 1),], + [Skill-Hint(Skill-id(200372), 2),], + [Skill-Hint(Skill-id(200372), 3),], + [Skill-Hint(Skill-id(200372), 4),], + [Skill-Hint(Skill-id(200372), 5),], + ] + 2003703 -> [ + [Skill-Hint(Skill-id(200372), 1),], + [Skill-Hint(Skill-id(200372), 2),], + [Skill-Hint(Skill-id(200372), 3),], + [Skill-Hint(Skill-id(200372), 4),], + [Skill-Hint(Skill-id(200372), 5),], + ] + 2003801 -> [ + [Skill-Hint(Skill-id(200382), 1),], + [Skill-Hint(Skill-id(200382), 2),], + [Skill-Hint(Skill-id(200382), 3),], + [Skill-Hint(Skill-id(200382), 4),], + [Skill-Hint(Skill-id(200382), 5),], + ] + 2003802 -> [ + [Skill-Hint(Skill-id(200382), 1),], + [Skill-Hint(Skill-id(200382), 2),], + [Skill-Hint(Skill-id(200382), 3),], + [Skill-Hint(Skill-id(200382), 4),], + [Skill-Hint(Skill-id(200382), 5),], + ] + 2003803 -> [ + [Skill-Hint(Skill-id(200382), 1),], + [Skill-Hint(Skill-id(200382), 2),], + [Skill-Hint(Skill-id(200382), 3),], + [Skill-Hint(Skill-id(200382), 4),], + [Skill-Hint(Skill-id(200382), 5),], + ] + 2004301 -> [ + [Skill-Hint(Skill-id(200432), 1),], + [Skill-Hint(Skill-id(200432), 2),], + [Skill-Hint(Skill-id(200432), 3),], + [Skill-Hint(Skill-id(200432), 4),], + [Skill-Hint(Skill-id(200432), 5),], + ] + 2004302 -> [ + [Skill-Hint(Skill-id(200432), 1),], + [Skill-Hint(Skill-id(200432), 2),], + [Skill-Hint(Skill-id(200432), 3),], + [Skill-Hint(Skill-id(200432), 4),], + [Skill-Hint(Skill-id(200432), 5),], + ] + 2004303 -> [ + [Skill-Hint(Skill-id(200432), 1),], + [Skill-Hint(Skill-id(200432), 2),], + [Skill-Hint(Skill-id(200432), 3),], + [Skill-Hint(Skill-id(200432), 4),], + [Skill-Hint(Skill-id(200432), 5),], + ] + 2004401 -> [ + [Skill-Hint(Skill-id(200442), 1),], + [Skill-Hint(Skill-id(200442), 2),], + [Skill-Hint(Skill-id(200442), 3),], + [Skill-Hint(Skill-id(200442), 4),], + [Skill-Hint(Skill-id(200442), 5),], + ] + 2004402 -> [ + [Skill-Hint(Skill-id(200442), 1),], + [Skill-Hint(Skill-id(200442), 2),], + [Skill-Hint(Skill-id(200442), 3),], + [Skill-Hint(Skill-id(200442), 4),], + [Skill-Hint(Skill-id(200442), 5),], + ] + 2004403 -> [ + [Skill-Hint(Skill-id(200442), 1),], + [Skill-Hint(Skill-id(200442), 2),], + [Skill-Hint(Skill-id(200442), 3),], + [Skill-Hint(Skill-id(200442), 4),], + [Skill-Hint(Skill-id(200442), 5),], + ] + 2004501 -> [ + [Skill-Hint(Skill-id(200452), 1),], + [Skill-Hint(Skill-id(200452), 2),], + [Skill-Hint(Skill-id(200452), 3),], + [Skill-Hint(Skill-id(200452), 4),], + [Skill-Hint(Skill-id(200452), 5),], + ] + 2004502 -> [ + [Skill-Hint(Skill-id(200452), 1),], + [Skill-Hint(Skill-id(200452), 2),], + [Skill-Hint(Skill-id(200452), 3),], + [Skill-Hint(Skill-id(200452), 4),], + [Skill-Hint(Skill-id(200452), 5),], + ] + 2004503 -> [ + [Skill-Hint(Skill-id(200452), 1),], + [Skill-Hint(Skill-id(200452), 2),], + [Skill-Hint(Skill-id(200452), 3),], + [Skill-Hint(Skill-id(200452), 4),], + [Skill-Hint(Skill-id(200452), 5),], + ] + 2004601 -> [ + [Skill-Hint(Skill-id(200462), 1),], + [Skill-Hint(Skill-id(200462), 2),], + [Skill-Hint(Skill-id(200462), 3),], + [Skill-Hint(Skill-id(200462), 4),], + [Skill-Hint(Skill-id(200462), 5),], + ] + 2004602 -> [ + [Skill-Hint(Skill-id(200462), 1),], + [Skill-Hint(Skill-id(200462), 2),], + [Skill-Hint(Skill-id(200462), 3),], + [Skill-Hint(Skill-id(200462), 4),], + [Skill-Hint(Skill-id(200462), 5),], + ] + 2004603 -> [ + [Skill-Hint(Skill-id(200462), 1),], + [Skill-Hint(Skill-id(200462), 2),], + [Skill-Hint(Skill-id(200462), 3),], + [Skill-Hint(Skill-id(200462), 4),], + [Skill-Hint(Skill-id(200462), 5),], + ] + 2004701 -> [ + [Skill-Hint(Skill-id(200472), 1),], + [Skill-Hint(Skill-id(200472), 2),], + [Skill-Hint(Skill-id(200472), 3),], + [Skill-Hint(Skill-id(200472), 4),], + [Skill-Hint(Skill-id(200472), 5),], + ] + 2004702 -> [ + [Skill-Hint(Skill-id(200472), 1),], + [Skill-Hint(Skill-id(200472), 2),], + [Skill-Hint(Skill-id(200472), 3),], + [Skill-Hint(Skill-id(200472), 4),], + [Skill-Hint(Skill-id(200472), 5),], + ] + 2004703 -> [ + [Skill-Hint(Skill-id(200472), 1),], + [Skill-Hint(Skill-id(200472), 2),], + [Skill-Hint(Skill-id(200472), 3),], + [Skill-Hint(Skill-id(200472), 4),], + [Skill-Hint(Skill-id(200472), 5),], + ] + 2004801 -> [ + [Skill-Hint(Skill-id(200482), 1),], + [Skill-Hint(Skill-id(200482), 2),], + [Skill-Hint(Skill-id(200482), 3),], + [Skill-Hint(Skill-id(200482), 4),], + [Skill-Hint(Skill-id(200482), 5),], + ] + 2004802 -> [ + [Skill-Hint(Skill-id(200482), 1),], + [Skill-Hint(Skill-id(200482), 2),], + [Skill-Hint(Skill-id(200482), 3),], + [Skill-Hint(Skill-id(200482), 4),], + [Skill-Hint(Skill-id(200482), 5),], + ] + 2004803 -> [ + [Skill-Hint(Skill-id(200482), 1),], + [Skill-Hint(Skill-id(200482), 2),], + [Skill-Hint(Skill-id(200482), 3),], + [Skill-Hint(Skill-id(200482), 4),], + [Skill-Hint(Skill-id(200482), 5),], + ] + 2004901 -> [ + [Skill-Hint(Skill-id(200492), 1),], + [Skill-Hint(Skill-id(200492), 2),], + [Skill-Hint(Skill-id(200492), 3),], + [Skill-Hint(Skill-id(200492), 4),], + [Skill-Hint(Skill-id(200492), 5),], + ] + 2004902 -> [ + [Skill-Hint(Skill-id(200492), 1),], + [Skill-Hint(Skill-id(200492), 2),], + [Skill-Hint(Skill-id(200492), 3),], + [Skill-Hint(Skill-id(200492), 4),], + [Skill-Hint(Skill-id(200492), 5),], + ] + 2004903 -> [ + [Skill-Hint(Skill-id(200492), 1),], + [Skill-Hint(Skill-id(200492), 2),], + [Skill-Hint(Skill-id(200492), 3),], + [Skill-Hint(Skill-id(200492), 4),], + [Skill-Hint(Skill-id(200492), 5),], + ] + 2005001 -> [ + [Skill-Hint(Skill-id(200502), 1),], + [Skill-Hint(Skill-id(200502), 2),], + [Skill-Hint(Skill-id(200502), 3),], + [Skill-Hint(Skill-id(200502), 4),], + [Skill-Hint(Skill-id(200502), 5),], + ] + 2005002 -> [ + [Skill-Hint(Skill-id(200502), 1),], + [Skill-Hint(Skill-id(200502), 2),], + [Skill-Hint(Skill-id(200502), 3),], + [Skill-Hint(Skill-id(200502), 4),], + [Skill-Hint(Skill-id(200502), 5),], + ] + 2005003 -> [ + [Skill-Hint(Skill-id(200502), 1),], + [Skill-Hint(Skill-id(200502), 2),], + [Skill-Hint(Skill-id(200502), 3),], + [Skill-Hint(Skill-id(200502), 4),], + [Skill-Hint(Skill-id(200502), 5),], + ] + 2005101 -> [ + [Skill-Hint(Skill-id(200512), 1),], + [Skill-Hint(Skill-id(200512), 2),], + [Skill-Hint(Skill-id(200512), 3),], + [Skill-Hint(Skill-id(200512), 4),], + [Skill-Hint(Skill-id(200512), 5),], + ] + 2005102 -> [ + [Skill-Hint(Skill-id(200512), 1),], + [Skill-Hint(Skill-id(200512), 2),], + [Skill-Hint(Skill-id(200512), 3),], + [Skill-Hint(Skill-id(200512), 4),], + [Skill-Hint(Skill-id(200512), 5),], + ] + 2005103 -> [ + [Skill-Hint(Skill-id(200512), 1),], + [Skill-Hint(Skill-id(200512), 2),], + [Skill-Hint(Skill-id(200512), 3),], + [Skill-Hint(Skill-id(200512), 4),], + [Skill-Hint(Skill-id(200512), 5),], + ] + 2005301 -> [ + [Skill-Hint(Skill-id(200532), 1),], + [Skill-Hint(Skill-id(200532), 2),], + [Skill-Hint(Skill-id(200532), 3),], + [Skill-Hint(Skill-id(200532), 4),], + [Skill-Hint(Skill-id(200532), 5),], + ] + 2005302 -> [ + [Skill-Hint(Skill-id(200532), 1),], + [Skill-Hint(Skill-id(200532), 2),], + [Skill-Hint(Skill-id(200532), 3),], + [Skill-Hint(Skill-id(200532), 4),], + [Skill-Hint(Skill-id(200532), 5),], + ] + 2005303 -> [ + [Skill-Hint(Skill-id(200532), 1),], + [Skill-Hint(Skill-id(200532), 2),], + [Skill-Hint(Skill-id(200532), 3),], + [Skill-Hint(Skill-id(200532), 4),], + [Skill-Hint(Skill-id(200532), 5),], + ] + 2005401 -> [ + [Skill-Hint(Skill-id(200542), 1),], + [Skill-Hint(Skill-id(200542), 2),], + [Skill-Hint(Skill-id(200542), 3),], + [Skill-Hint(Skill-id(200542), 4),], + [Skill-Hint(Skill-id(200542), 5),], + ] + 2005402 -> [ + [Skill-Hint(Skill-id(200542), 1),], + [Skill-Hint(Skill-id(200542), 2),], + [Skill-Hint(Skill-id(200542), 3),], + [Skill-Hint(Skill-id(200542), 4),], + [Skill-Hint(Skill-id(200542), 5),], + ] + 2005403 -> [ + [Skill-Hint(Skill-id(200542), 1),], + [Skill-Hint(Skill-id(200542), 2),], + [Skill-Hint(Skill-id(200542), 3),], + [Skill-Hint(Skill-id(200542), 4),], + [Skill-Hint(Skill-id(200542), 5),], + ] + 2005501 -> [ + [Skill-Hint(Skill-id(200552), 1),], + [Skill-Hint(Skill-id(200552), 2),], + [Skill-Hint(Skill-id(200552), 3),], + [Skill-Hint(Skill-id(200552), 4),], + [Skill-Hint(Skill-id(200552), 5),], + ] + 2005502 -> [ + [Skill-Hint(Skill-id(200552), 1),], + [Skill-Hint(Skill-id(200552), 2),], + [Skill-Hint(Skill-id(200552), 3),], + [Skill-Hint(Skill-id(200552), 4),], + [Skill-Hint(Skill-id(200552), 5),], + ] + 2005503 -> [ + [Skill-Hint(Skill-id(200552), 1),], + [Skill-Hint(Skill-id(200552), 2),], + [Skill-Hint(Skill-id(200552), 3),], + [Skill-Hint(Skill-id(200552), 4),], + [Skill-Hint(Skill-id(200552), 5),], + ] + 2005601 -> [ + [Skill-Hint(Skill-id(200562), 1),], + [Skill-Hint(Skill-id(200562), 2),], + [Skill-Hint(Skill-id(200562), 3),], + [Skill-Hint(Skill-id(200562), 4),], + [Skill-Hint(Skill-id(200562), 5),], + ] + 2005602 -> [ + [Skill-Hint(Skill-id(200562), 1),], + [Skill-Hint(Skill-id(200562), 2),], + [Skill-Hint(Skill-id(200562), 3),], + [Skill-Hint(Skill-id(200562), 4),], + [Skill-Hint(Skill-id(200562), 5),], + ] + 2005603 -> [ + [Skill-Hint(Skill-id(200562), 1),], + [Skill-Hint(Skill-id(200562), 2),], + [Skill-Hint(Skill-id(200562), 3),], + [Skill-Hint(Skill-id(200562), 4),], + [Skill-Hint(Skill-id(200562), 5),], + ] + 2005701 -> [ + [Skill-Hint(Skill-id(200572), 1),], + [Skill-Hint(Skill-id(200572), 2),], + [Skill-Hint(Skill-id(200572), 3),], + [Skill-Hint(Skill-id(200572), 4),], + [Skill-Hint(Skill-id(200572), 5),], + ] + 2005702 -> [ + [Skill-Hint(Skill-id(200572), 1),], + [Skill-Hint(Skill-id(200572), 2),], + [Skill-Hint(Skill-id(200572), 3),], + [Skill-Hint(Skill-id(200572), 4),], + [Skill-Hint(Skill-id(200572), 5),], + ] + 2005703 -> [ + [Skill-Hint(Skill-id(200572), 1),], + [Skill-Hint(Skill-id(200572), 2),], + [Skill-Hint(Skill-id(200572), 3),], + [Skill-Hint(Skill-id(200572), 4),], + [Skill-Hint(Skill-id(200572), 5),], + ] + 2005801 -> [ + [Skill-Hint(Skill-id(200582), 1),], + [Skill-Hint(Skill-id(200582), 2),], + [Skill-Hint(Skill-id(200582), 3),], + [Skill-Hint(Skill-id(200582), 4),], + [Skill-Hint(Skill-id(200582), 5),], + ] + 2005802 -> [ + [Skill-Hint(Skill-id(200582), 1),], + [Skill-Hint(Skill-id(200582), 2),], + [Skill-Hint(Skill-id(200582), 3),], + [Skill-Hint(Skill-id(200582), 4),], + [Skill-Hint(Skill-id(200582), 5),], + ] + 2005803 -> [ + [Skill-Hint(Skill-id(200582), 1),], + [Skill-Hint(Skill-id(200582), 2),], + [Skill-Hint(Skill-id(200582), 3),], + [Skill-Hint(Skill-id(200582), 4),], + [Skill-Hint(Skill-id(200582), 5),], + ] + 2005901 -> [ + [Skill-Hint(Skill-id(200592), 1),], + [Skill-Hint(Skill-id(200592), 2),], + [Skill-Hint(Skill-id(200592), 3),], + [Skill-Hint(Skill-id(200592), 4),], + [Skill-Hint(Skill-id(200592), 5),], + ] + 2005902 -> [ + [Skill-Hint(Skill-id(200592), 1),], + [Skill-Hint(Skill-id(200592), 2),], + [Skill-Hint(Skill-id(200592), 3),], + [Skill-Hint(Skill-id(200592), 4),], + [Skill-Hint(Skill-id(200592), 5),], + ] + 2005903 -> [ + [Skill-Hint(Skill-id(200592), 1),], + [Skill-Hint(Skill-id(200592), 2),], + [Skill-Hint(Skill-id(200592), 3),], + [Skill-Hint(Skill-id(200592), 4),], + [Skill-Hint(Skill-id(200592), 5),], + ] + 2006001 -> [ + [Skill-Hint(Skill-id(200602), 1),], + [Skill-Hint(Skill-id(200602), 2),], + [Skill-Hint(Skill-id(200602), 3),], + [Skill-Hint(Skill-id(200602), 4),], + [Skill-Hint(Skill-id(200602), 5),], + ] + 2006002 -> [ + [Skill-Hint(Skill-id(200602), 1),], + [Skill-Hint(Skill-id(200602), 2),], + [Skill-Hint(Skill-id(200602), 3),], + [Skill-Hint(Skill-id(200602), 4),], + [Skill-Hint(Skill-id(200602), 5),], + ] + 2006003 -> [ + [Skill-Hint(Skill-id(200602), 1),], + [Skill-Hint(Skill-id(200602), 2),], + [Skill-Hint(Skill-id(200602), 3),], + [Skill-Hint(Skill-id(200602), 4),], + [Skill-Hint(Skill-id(200602), 5),], + ] + 2006101 -> [ + [Skill-Hint(Skill-id(200612), 1),], + [Skill-Hint(Skill-id(200612), 2),], + [Skill-Hint(Skill-id(200612), 3),], + [Skill-Hint(Skill-id(200612), 4),], + [Skill-Hint(Skill-id(200612), 5),], + ] + 2006102 -> [ + [Skill-Hint(Skill-id(200612), 1),], + [Skill-Hint(Skill-id(200612), 2),], + [Skill-Hint(Skill-id(200612), 3),], + [Skill-Hint(Skill-id(200612), 4),], + [Skill-Hint(Skill-id(200612), 5),], + ] + 2006103 -> [ + [Skill-Hint(Skill-id(200612), 1),], + [Skill-Hint(Skill-id(200612), 2),], + [Skill-Hint(Skill-id(200612), 3),], + [Skill-Hint(Skill-id(200612), 4),], + [Skill-Hint(Skill-id(200612), 5),], + ] + 2006201 -> [ + [Skill-Hint(Skill-id(200622), 1),], + [Skill-Hint(Skill-id(200622), 2),], + [Skill-Hint(Skill-id(200622), 3),], + [Skill-Hint(Skill-id(200622), 4),], + [Skill-Hint(Skill-id(200622), 5),], + ] + 2006202 -> [ + [Skill-Hint(Skill-id(200622), 1),], + [Skill-Hint(Skill-id(200622), 2),], + [Skill-Hint(Skill-id(200622), 3),], + [Skill-Hint(Skill-id(200622), 4),], + [Skill-Hint(Skill-id(200622), 5),], + ] + 2006203 -> [ + [Skill-Hint(Skill-id(200622), 1),], + [Skill-Hint(Skill-id(200622), 2),], + [Skill-Hint(Skill-id(200622), 3),], + [Skill-Hint(Skill-id(200622), 4),], + [Skill-Hint(Skill-id(200622), 5),], + ] + 2006301 -> [ + [Skill-Hint(Skill-id(200632), 1),], + [Skill-Hint(Skill-id(200632), 2),], + [Skill-Hint(Skill-id(200632), 3),], + [Skill-Hint(Skill-id(200632), 4),], + [Skill-Hint(Skill-id(200632), 5),], + ] + 2006302 -> [ + [Skill-Hint(Skill-id(200632), 1),], + [Skill-Hint(Skill-id(200632), 2),], + [Skill-Hint(Skill-id(200632), 3),], + [Skill-Hint(Skill-id(200632), 4),], + [Skill-Hint(Skill-id(200632), 5),], + ] + 2006303 -> [ + [Skill-Hint(Skill-id(200632), 1),], + [Skill-Hint(Skill-id(200632), 2),], + [Skill-Hint(Skill-id(200632), 3),], + [Skill-Hint(Skill-id(200632), 4),], + [Skill-Hint(Skill-id(200632), 5),], + ] + 2006401 -> [ + [Skill-Hint(Skill-id(200642), 1),], + [Skill-Hint(Skill-id(200642), 2),], + [Skill-Hint(Skill-id(200642), 3),], + [Skill-Hint(Skill-id(200642), 4),], + [Skill-Hint(Skill-id(200642), 5),], + ] + 2006402 -> [ + [Skill-Hint(Skill-id(200642), 1),], + [Skill-Hint(Skill-id(200642), 2),], + [Skill-Hint(Skill-id(200642), 3),], + [Skill-Hint(Skill-id(200642), 4),], + [Skill-Hint(Skill-id(200642), 5),], + ] + 2006403 -> [ + [Skill-Hint(Skill-id(200642), 1),], + [Skill-Hint(Skill-id(200642), 2),], + [Skill-Hint(Skill-id(200642), 3),], + [Skill-Hint(Skill-id(200642), 4),], + [Skill-Hint(Skill-id(200642), 5),], + ] + 2006501 -> [ + [Skill-Hint(Skill-id(200652), 1),], + [Skill-Hint(Skill-id(200652), 2),], + [Skill-Hint(Skill-id(200652), 3),], + [Skill-Hint(Skill-id(200652), 4),], + [Skill-Hint(Skill-id(200652), 5),], + ] + 2006502 -> [ + [Skill-Hint(Skill-id(200652), 1),], + [Skill-Hint(Skill-id(200652), 2),], + [Skill-Hint(Skill-id(200652), 3),], + [Skill-Hint(Skill-id(200652), 4),], + [Skill-Hint(Skill-id(200652), 5),], + ] + 2006503 -> [ + [Skill-Hint(Skill-id(200652), 1),], + [Skill-Hint(Skill-id(200652), 2),], + [Skill-Hint(Skill-id(200652), 3),], + [Skill-Hint(Skill-id(200652), 4),], + [Skill-Hint(Skill-id(200652), 5),], + ] + 2006601 -> [ + [Skill-Hint(Skill-id(200662), 1),], + [Skill-Hint(Skill-id(200662), 2),], + [Skill-Hint(Skill-id(200662), 3),], + [Skill-Hint(Skill-id(200662), 4),], + [Skill-Hint(Skill-id(200662), 5),], + ] + 2006602 -> [ + [Skill-Hint(Skill-id(200662), 1),], + [Skill-Hint(Skill-id(200662), 2),], + [Skill-Hint(Skill-id(200662), 3),], + [Skill-Hint(Skill-id(200662), 4),], + [Skill-Hint(Skill-id(200662), 5),], + ] + 2006603 -> [ + [Skill-Hint(Skill-id(200662), 1),], + [Skill-Hint(Skill-id(200662), 2),], + [Skill-Hint(Skill-id(200662), 3),], + [Skill-Hint(Skill-id(200662), 4),], + [Skill-Hint(Skill-id(200662), 5),], + ] + 2006701 -> [ + [Skill-Hint(Skill-id(200672), 1),], + [Skill-Hint(Skill-id(200672), 2),], + [Skill-Hint(Skill-id(200672), 3),], + [Skill-Hint(Skill-id(200672), 4),], + [Skill-Hint(Skill-id(200672), 5),], + ] + 2006702 -> [ + [Skill-Hint(Skill-id(200672), 1),], + [Skill-Hint(Skill-id(200672), 2),], + [Skill-Hint(Skill-id(200672), 3),], + [Skill-Hint(Skill-id(200672), 4),], + [Skill-Hint(Skill-id(200672), 5),], + ] + 2006703 -> [ + [Skill-Hint(Skill-id(200672), 1),], + [Skill-Hint(Skill-id(200672), 2),], + [Skill-Hint(Skill-id(200672), 3),], + [Skill-Hint(Skill-id(200672), 4),], + [Skill-Hint(Skill-id(200672), 5),], + ] + 2006801 -> [ + [Skill-Hint(Skill-id(200682), 1),], + [Skill-Hint(Skill-id(200682), 2),], + [Skill-Hint(Skill-id(200682), 3),], + [Skill-Hint(Skill-id(200682), 4),], + [Skill-Hint(Skill-id(200682), 5),], + ] + 2006802 -> [ + [Skill-Hint(Skill-id(200682), 1),], + [Skill-Hint(Skill-id(200682), 2),], + [Skill-Hint(Skill-id(200682), 3),], + [Skill-Hint(Skill-id(200682), 4),], + [Skill-Hint(Skill-id(200682), 5),], + ] + 2006803 -> [ + [Skill-Hint(Skill-id(200682), 1),], + [Skill-Hint(Skill-id(200682), 2),], + [Skill-Hint(Skill-id(200682), 3),], + [Skill-Hint(Skill-id(200682), 4),], + [Skill-Hint(Skill-id(200682), 5),], + ] + 2006901 -> [ + [Skill-Hint(Skill-id(200692), 1),], + [Skill-Hint(Skill-id(200692), 2),], + [Skill-Hint(Skill-id(200692), 3),], + [Skill-Hint(Skill-id(200692), 4),], + [Skill-Hint(Skill-id(200692), 5),], + ] + 2006902 -> [ + [Skill-Hint(Skill-id(200692), 1),], + [Skill-Hint(Skill-id(200692), 2),], + [Skill-Hint(Skill-id(200692), 3),], + [Skill-Hint(Skill-id(200692), 4),], + [Skill-Hint(Skill-id(200692), 5),], + ] + 2006903 -> [ + [Skill-Hint(Skill-id(200692), 1),], + [Skill-Hint(Skill-id(200692), 2),], + [Skill-Hint(Skill-id(200692), 3),], + [Skill-Hint(Skill-id(200692), 4),], + [Skill-Hint(Skill-id(200692), 5),], + ] + 2007001 -> [ + [Skill-Hint(Skill-id(200702), 1),], + [Skill-Hint(Skill-id(200702), 2),], + [Skill-Hint(Skill-id(200702), 3),], + [Skill-Hint(Skill-id(200702), 4),], + [Skill-Hint(Skill-id(200702), 5),], + ] + 2007002 -> [ + [Skill-Hint(Skill-id(200702), 1),], + [Skill-Hint(Skill-id(200702), 2),], + [Skill-Hint(Skill-id(200702), 3),], + [Skill-Hint(Skill-id(200702), 4),], + [Skill-Hint(Skill-id(200702), 5),], + ] + 2007003 -> [ + [Skill-Hint(Skill-id(200702), 1),], + [Skill-Hint(Skill-id(200702), 2),], + [Skill-Hint(Skill-id(200702), 3),], + [Skill-Hint(Skill-id(200702), 4),], + [Skill-Hint(Skill-id(200702), 5),], + ] + 2007101 -> [ + [Skill-Hint(Skill-id(200712), 1),], + [Skill-Hint(Skill-id(200712), 2),], + [Skill-Hint(Skill-id(200712), 3),], + [Skill-Hint(Skill-id(200712), 4),], + [Skill-Hint(Skill-id(200712), 5),], + ] + 2007102 -> [ + [Skill-Hint(Skill-id(200712), 1),], + [Skill-Hint(Skill-id(200712), 2),], + [Skill-Hint(Skill-id(200712), 3),], + [Skill-Hint(Skill-id(200712), 4),], + [Skill-Hint(Skill-id(200712), 5),], + ] + 2007103 -> [ + [Skill-Hint(Skill-id(200712), 1),], + [Skill-Hint(Skill-id(200712), 2),], + [Skill-Hint(Skill-id(200712), 3),], + [Skill-Hint(Skill-id(200712), 4),], + [Skill-Hint(Skill-id(200712), 5),], + ] + 2007201 -> [ + [Skill-Hint(Skill-id(200722), 1),], + [Skill-Hint(Skill-id(200722), 2),], + [Skill-Hint(Skill-id(200722), 3),], + [Skill-Hint(Skill-id(200722), 4),], + [Skill-Hint(Skill-id(200722), 5),], + ] + 2007202 -> [ + [Skill-Hint(Skill-id(200722), 1),], + [Skill-Hint(Skill-id(200722), 2),], + [Skill-Hint(Skill-id(200722), 3),], + [Skill-Hint(Skill-id(200722), 4),], + [Skill-Hint(Skill-id(200722), 5),], + ] + 2007203 -> [ + [Skill-Hint(Skill-id(200722), 1),], + [Skill-Hint(Skill-id(200722), 2),], + [Skill-Hint(Skill-id(200722), 3),], + [Skill-Hint(Skill-id(200722), 4),], + [Skill-Hint(Skill-id(200722), 5),], + ] + 2007301 -> [ + [Skill-Hint(Skill-id(200732), 1),], + [Skill-Hint(Skill-id(200732), 2),], + [Skill-Hint(Skill-id(200732), 3),], + [Skill-Hint(Skill-id(200732), 4),], + [Skill-Hint(Skill-id(200732), 5),], + ] + 2007302 -> [ + [Skill-Hint(Skill-id(200732), 1),], + [Skill-Hint(Skill-id(200732), 2),], + [Skill-Hint(Skill-id(200732), 3),], + [Skill-Hint(Skill-id(200732), 4),], + [Skill-Hint(Skill-id(200732), 5),], + ] + 2007303 -> [ + [Skill-Hint(Skill-id(200732), 1),], + [Skill-Hint(Skill-id(200732), 2),], + [Skill-Hint(Skill-id(200732), 3),], + [Skill-Hint(Skill-id(200732), 4),], + [Skill-Hint(Skill-id(200732), 5),], + ] + 2007401 -> [ + [Skill-Hint(Skill-id(200742), 1),], + [Skill-Hint(Skill-id(200742), 2),], + [Skill-Hint(Skill-id(200742), 3),], + [Skill-Hint(Skill-id(200742), 4),], + [Skill-Hint(Skill-id(200742), 5),], + ] + 2007402 -> [ + [Skill-Hint(Skill-id(200742), 1),], + [Skill-Hint(Skill-id(200742), 2),], + [Skill-Hint(Skill-id(200742), 3),], + [Skill-Hint(Skill-id(200742), 4),], + [Skill-Hint(Skill-id(200742), 5),], + ] + 2007403 -> [ + [Skill-Hint(Skill-id(200742), 1),], + [Skill-Hint(Skill-id(200742), 2),], + [Skill-Hint(Skill-id(200742), 3),], + [Skill-Hint(Skill-id(200742), 4),], + [Skill-Hint(Skill-id(200742), 5),], + ] + 2007501 -> [ + [Skill-Hint(Skill-id(200752), 1),], + [Skill-Hint(Skill-id(200752), 2),], + [Skill-Hint(Skill-id(200752), 3),], + [Skill-Hint(Skill-id(200752), 4),], + [Skill-Hint(Skill-id(200752), 5),], + ] + 2007502 -> [ + [Skill-Hint(Skill-id(200752), 1),], + [Skill-Hint(Skill-id(200752), 2),], + [Skill-Hint(Skill-id(200752), 3),], + [Skill-Hint(Skill-id(200752), 4),], + [Skill-Hint(Skill-id(200752), 5),], + ] + 2007503 -> [ + [Skill-Hint(Skill-id(200752), 1),], + [Skill-Hint(Skill-id(200752), 2),], + [Skill-Hint(Skill-id(200752), 3),], + [Skill-Hint(Skill-id(200752), 4),], + [Skill-Hint(Skill-id(200752), 5),], + ] + 2007601 -> [ + [Skill-Hint(Skill-id(200762), 1),], + [Skill-Hint(Skill-id(200762), 2),], + [Skill-Hint(Skill-id(200762), 3),], + [Skill-Hint(Skill-id(200762), 4),], + [Skill-Hint(Skill-id(200762), 5),], + ] + 2007602 -> [ + [Skill-Hint(Skill-id(200762), 1),], + [Skill-Hint(Skill-id(200762), 2),], + [Skill-Hint(Skill-id(200762), 3),], + [Skill-Hint(Skill-id(200762), 4),], + [Skill-Hint(Skill-id(200762), 5),], + ] + 2007603 -> [ + [Skill-Hint(Skill-id(200762), 1),], + [Skill-Hint(Skill-id(200762), 2),], + [Skill-Hint(Skill-id(200762), 3),], + [Skill-Hint(Skill-id(200762), 4),], + [Skill-Hint(Skill-id(200762), 5),], + ] + 2007701 -> [ + [Skill-Hint(Skill-id(200771), 1),], + [Skill-Hint(Skill-id(200771), 2),], + [Skill-Hint(Skill-id(200771), 3),], + [Skill-Hint(Skill-id(200771), 4),], + [Skill-Hint(Skill-id(200771), 5),], + ] + 2007702 -> [ + [Skill-Hint(Skill-id(200771), 1),], + [Skill-Hint(Skill-id(200771), 2),], + [Skill-Hint(Skill-id(200771), 3),], + [Skill-Hint(Skill-id(200771), 4),], + [Skill-Hint(Skill-id(200771), 5),], + ] + 2007703 -> [ + [Skill-Hint(Skill-id(200771), 1),], + [Skill-Hint(Skill-id(200771), 2),], + [Skill-Hint(Skill-id(200771), 3),], + [Skill-Hint(Skill-id(200771), 4),], + [Skill-Hint(Skill-id(200771), 5),], + ] + 2007801 -> [ + [Skill-Hint(Skill-id(200781), 1),], + [Skill-Hint(Skill-id(200781), 2),], + [Skill-Hint(Skill-id(200781), 3),], + [Skill-Hint(Skill-id(200781), 4),], + [Skill-Hint(Skill-id(200781), 5),], + ] + 2007802 -> [ + [Skill-Hint(Skill-id(200781), 1),], + [Skill-Hint(Skill-id(200781), 2),], + [Skill-Hint(Skill-id(200781), 3),], + [Skill-Hint(Skill-id(200781), 4),], + [Skill-Hint(Skill-id(200781), 5),], + ] + 2007803 -> [ + [Skill-Hint(Skill-id(200781), 1),], + [Skill-Hint(Skill-id(200781), 2),], + [Skill-Hint(Skill-id(200781), 3),], + [Skill-Hint(Skill-id(200781), 4),], + [Skill-Hint(Skill-id(200781), 5),], + ] + 2007901 -> [ + [Skill-Hint(Skill-id(200791), 1),], + [Skill-Hint(Skill-id(200791), 2),], + [Skill-Hint(Skill-id(200791), 3),], + [Skill-Hint(Skill-id(200791), 4),], + [Skill-Hint(Skill-id(200791), 5),], + ] + 2007902 -> [ + [Skill-Hint(Skill-id(200791), 1),], + [Skill-Hint(Skill-id(200791), 2),], + [Skill-Hint(Skill-id(200791), 3),], + [Skill-Hint(Skill-id(200791), 4),], + [Skill-Hint(Skill-id(200791), 5),], + ] + 2007903 -> [ + [Skill-Hint(Skill-id(200791), 1),], + [Skill-Hint(Skill-id(200791), 2),], + [Skill-Hint(Skill-id(200791), 3),], + [Skill-Hint(Skill-id(200791), 4),], + [Skill-Hint(Skill-id(200791), 5),], + ] + 2008001 -> [ + [Skill-Hint(Skill-id(200801), 1),], + [Skill-Hint(Skill-id(200801), 2),], + [Skill-Hint(Skill-id(200801), 3),], + [Skill-Hint(Skill-id(200801), 4),], + [Skill-Hint(Skill-id(200801), 5),], + ] + 2008002 -> [ + [Skill-Hint(Skill-id(200801), 1),], + [Skill-Hint(Skill-id(200801), 2),], + [Skill-Hint(Skill-id(200801), 3),], + [Skill-Hint(Skill-id(200801), 4),], + [Skill-Hint(Skill-id(200801), 5),], + ] + 2008003 -> [ + [Skill-Hint(Skill-id(200801), 1),], + [Skill-Hint(Skill-id(200801), 2),], + [Skill-Hint(Skill-id(200801), 3),], + [Skill-Hint(Skill-id(200801), 4),], + [Skill-Hint(Skill-id(200801), 5),], + ] + 2008101 -> [ + [Skill-Hint(Skill-id(200811), 1),], + [Skill-Hint(Skill-id(200811), 2),], + [Skill-Hint(Skill-id(200811), 3),], + [Skill-Hint(Skill-id(200811), 4),], + [Skill-Hint(Skill-id(200811), 5),], + ] + 2008102 -> [ + [Skill-Hint(Skill-id(200811), 1),], + [Skill-Hint(Skill-id(200811), 2),], + [Skill-Hint(Skill-id(200811), 3),], + [Skill-Hint(Skill-id(200811), 4),], + [Skill-Hint(Skill-id(200811), 5),], + ] + 2008103 -> [ + [Skill-Hint(Skill-id(200811), 1),], + [Skill-Hint(Skill-id(200811), 2),], + [Skill-Hint(Skill-id(200811), 3),], + [Skill-Hint(Skill-id(200811), 4),], + [Skill-Hint(Skill-id(200811), 5),], + ] + 2008201 -> [ + [Skill-Hint(Skill-id(200821), 1),], + [Skill-Hint(Skill-id(200821), 2),], + [Skill-Hint(Skill-id(200821), 3),], + [Skill-Hint(Skill-id(200821), 4),], + [Skill-Hint(Skill-id(200821), 5),], + ] + 2008202 -> [ + [Skill-Hint(Skill-id(200821), 1),], + [Skill-Hint(Skill-id(200821), 2),], + [Skill-Hint(Skill-id(200821), 3),], + [Skill-Hint(Skill-id(200821), 4),], + [Skill-Hint(Skill-id(200821), 5),], + ] + 2008203 -> [ + [Skill-Hint(Skill-id(200821), 1),], + [Skill-Hint(Skill-id(200821), 2),], + [Skill-Hint(Skill-id(200821), 3),], + [Skill-Hint(Skill-id(200821), 4),], + [Skill-Hint(Skill-id(200821), 5),], + ] + 2008301 -> [ + [Skill-Hint(Skill-id(200831), 1),], + [Skill-Hint(Skill-id(200831), 2),], + [Skill-Hint(Skill-id(200831), 3),], + [Skill-Hint(Skill-id(200831), 4),], + [Skill-Hint(Skill-id(200831), 5),], + ] + 2008302 -> [ + [Skill-Hint(Skill-id(200831), 1),], + [Skill-Hint(Skill-id(200831), 2),], + [Skill-Hint(Skill-id(200831), 3),], + [Skill-Hint(Skill-id(200831), 4),], + [Skill-Hint(Skill-id(200831), 5),], + ] + 2008303 -> [ + [Skill-Hint(Skill-id(200831), 1),], + [Skill-Hint(Skill-id(200831), 2),], + [Skill-Hint(Skill-id(200831), 3),], + [Skill-Hint(Skill-id(200831), 4),], + [Skill-Hint(Skill-id(200831), 5),], + ] + 2008401 -> [ + [Skill-Hint(Skill-id(200841), 1),], + [Skill-Hint(Skill-id(200841), 2),], + [Skill-Hint(Skill-id(200841), 3),], + [Skill-Hint(Skill-id(200841), 4),], + [Skill-Hint(Skill-id(200841), 5),], + ] + 2008402 -> [ + [Skill-Hint(Skill-id(200841), 1),], + [Skill-Hint(Skill-id(200841), 2),], + [Skill-Hint(Skill-id(200841), 3),], + [Skill-Hint(Skill-id(200841), 4),], + [Skill-Hint(Skill-id(200841), 5),], + ] + 2008403 -> [ + [Skill-Hint(Skill-id(200841), 1),], + [Skill-Hint(Skill-id(200841), 2),], + [Skill-Hint(Skill-id(200841), 3),], + [Skill-Hint(Skill-id(200841), 4),], + [Skill-Hint(Skill-id(200841), 5),], + ] + 2008501 -> [ + [Skill-Hint(Skill-id(200851), 1),], + [Skill-Hint(Skill-id(200851), 2),], + [Skill-Hint(Skill-id(200851), 3),], + [Skill-Hint(Skill-id(200851), 4),], + [Skill-Hint(Skill-id(200851), 5),], + ] + 2008502 -> [ + [Skill-Hint(Skill-id(200851), 1),], + [Skill-Hint(Skill-id(200851), 2),], + [Skill-Hint(Skill-id(200851), 3),], + [Skill-Hint(Skill-id(200851), 4),], + [Skill-Hint(Skill-id(200851), 5),], + ] + 2008503 -> [ + [Skill-Hint(Skill-id(200851), 1),], + [Skill-Hint(Skill-id(200851), 2),], + [Skill-Hint(Skill-id(200851), 3),], + [Skill-Hint(Skill-id(200851), 4),], + [Skill-Hint(Skill-id(200851), 5),], + ] + 2008601 -> [ + [Skill-Hint(Skill-id(200861), 1),], + [Skill-Hint(Skill-id(200861), 2),], + [Skill-Hint(Skill-id(200861), 3),], + [Skill-Hint(Skill-id(200861), 4),], + [Skill-Hint(Skill-id(200861), 5),], + ] + 2008602 -> [ + [Skill-Hint(Skill-id(200861), 1),], + [Skill-Hint(Skill-id(200861), 2),], + [Skill-Hint(Skill-id(200861), 3),], + [Skill-Hint(Skill-id(200861), 4),], + [Skill-Hint(Skill-id(200861), 5),], + ] + 2008603 -> [ + [Skill-Hint(Skill-id(200861), 1),], + [Skill-Hint(Skill-id(200861), 2),], + [Skill-Hint(Skill-id(200861), 3),], + [Skill-Hint(Skill-id(200861), 4),], + [Skill-Hint(Skill-id(200861), 5),], + ] + 2008701 -> [ + [Skill-Hint(Skill-id(200871), 1),], + [Skill-Hint(Skill-id(200871), 2),], + [Skill-Hint(Skill-id(200871), 3),], + [Skill-Hint(Skill-id(200871), 4),], + [Skill-Hint(Skill-id(200871), 5),], + ] + 2008702 -> [ + [Skill-Hint(Skill-id(200871), 1),], + [Skill-Hint(Skill-id(200871), 2),], + [Skill-Hint(Skill-id(200871), 3),], + [Skill-Hint(Skill-id(200871), 4),], + [Skill-Hint(Skill-id(200871), 5),], + ] + 2008703 -> [ + [Skill-Hint(Skill-id(200871), 1),], + [Skill-Hint(Skill-id(200871), 2),], + [Skill-Hint(Skill-id(200871), 3),], + [Skill-Hint(Skill-id(200871), 4),], + [Skill-Hint(Skill-id(200871), 5),], + ] + 2008801 -> [ + [Skill-Hint(Skill-id(200881), 1),], + [Skill-Hint(Skill-id(200881), 2),], + [Skill-Hint(Skill-id(200881), 3),], + [Skill-Hint(Skill-id(200881), 4),], + [Skill-Hint(Skill-id(200881), 5),], + ] + 2008802 -> [ + [Skill-Hint(Skill-id(200881), 1),], + [Skill-Hint(Skill-id(200881), 2),], + [Skill-Hint(Skill-id(200881), 3),], + [Skill-Hint(Skill-id(200881), 4),], + [Skill-Hint(Skill-id(200881), 5),], + ] + 2008803 -> [ + [Skill-Hint(Skill-id(200881), 1),], + [Skill-Hint(Skill-id(200881), 2),], + [Skill-Hint(Skill-id(200881), 3),], + [Skill-Hint(Skill-id(200881), 4),], + [Skill-Hint(Skill-id(200881), 5),], + ] + 2008901 -> [ + [Skill-Hint(Skill-id(200891), 1),], + [Skill-Hint(Skill-id(200891), 2),], + [Skill-Hint(Skill-id(200891), 3),], + [Skill-Hint(Skill-id(200891), 4),], + [Skill-Hint(Skill-id(200891), 5),], + ] + 2008902 -> [ + [Skill-Hint(Skill-id(200891), 1),], + [Skill-Hint(Skill-id(200891), 2),], + [Skill-Hint(Skill-id(200891), 3),], + [Skill-Hint(Skill-id(200891), 4),], + [Skill-Hint(Skill-id(200891), 5),], + ] + 2008903 -> [ + [Skill-Hint(Skill-id(200891), 1),], + [Skill-Hint(Skill-id(200891), 2),], + [Skill-Hint(Skill-id(200891), 3),], + [Skill-Hint(Skill-id(200891), 4),], + [Skill-Hint(Skill-id(200891), 5),], + ] + 2009001 -> [ + [Skill-Hint(Skill-id(200901), 1),], + [Skill-Hint(Skill-id(200901), 2),], + [Skill-Hint(Skill-id(200901), 3),], + [Skill-Hint(Skill-id(200901), 4),], + [Skill-Hint(Skill-id(200901), 5),], + ] + 2009002 -> [ + [Skill-Hint(Skill-id(200901), 1),], + [Skill-Hint(Skill-id(200901), 2),], + [Skill-Hint(Skill-id(200901), 3),], + [Skill-Hint(Skill-id(200901), 4),], + [Skill-Hint(Skill-id(200901), 5),], + ] + 2009003 -> [ + [Skill-Hint(Skill-id(200901), 1),], + [Skill-Hint(Skill-id(200901), 2),], + [Skill-Hint(Skill-id(200901), 3),], + [Skill-Hint(Skill-id(200901), 4),], + [Skill-Hint(Skill-id(200901), 5),], + ] + 2009101 -> [ + [Skill-Hint(Skill-id(200911), 1),], + [Skill-Hint(Skill-id(200911), 2),], + [Skill-Hint(Skill-id(200911), 3),], + [Skill-Hint(Skill-id(200911), 4),], + [Skill-Hint(Skill-id(200911), 5),], + ] + 2009102 -> [ + [Skill-Hint(Skill-id(200911), 1),], + [Skill-Hint(Skill-id(200911), 2),], + [Skill-Hint(Skill-id(200911), 3),], + [Skill-Hint(Skill-id(200911), 4),], + [Skill-Hint(Skill-id(200911), 5),], + ] + 2009103 -> [ + [Skill-Hint(Skill-id(200911), 1),], + [Skill-Hint(Skill-id(200911), 2),], + [Skill-Hint(Skill-id(200911), 3),], + [Skill-Hint(Skill-id(200911), 4),], + [Skill-Hint(Skill-id(200911), 5),], + ] + 2009201 -> [ + [Skill-Hint(Skill-id(200921), 1),], + [Skill-Hint(Skill-id(200921), 2),], + [Skill-Hint(Skill-id(200921), 3),], + [Skill-Hint(Skill-id(200921), 4),], + [Skill-Hint(Skill-id(200921), 5),], + ] + 2009202 -> [ + [Skill-Hint(Skill-id(200921), 1),], + [Skill-Hint(Skill-id(200921), 2),], + [Skill-Hint(Skill-id(200921), 3),], + [Skill-Hint(Skill-id(200921), 4),], + [Skill-Hint(Skill-id(200921), 5),], + ] + 2009203 -> [ + [Skill-Hint(Skill-id(200921), 1),], + [Skill-Hint(Skill-id(200921), 2),], + [Skill-Hint(Skill-id(200921), 3),], + [Skill-Hint(Skill-id(200921), 4),], + [Skill-Hint(Skill-id(200921), 5),], + ] + 2009301 -> [ + [Skill-Hint(Skill-id(200931), 1),], + [Skill-Hint(Skill-id(200931), 2),], + [Skill-Hint(Skill-id(200931), 3),], + [Skill-Hint(Skill-id(200931), 4),], + [Skill-Hint(Skill-id(200931), 5),], + ] + 2009302 -> [ + [Skill-Hint(Skill-id(200931), 1),], + [Skill-Hint(Skill-id(200931), 2),], + [Skill-Hint(Skill-id(200931), 3),], + [Skill-Hint(Skill-id(200931), 4),], + [Skill-Hint(Skill-id(200931), 5),], + ] + 2009303 -> [ + [Skill-Hint(Skill-id(200931), 1),], + [Skill-Hint(Skill-id(200931), 2),], + [Skill-Hint(Skill-id(200931), 3),], + [Skill-Hint(Skill-id(200931), 4),], + [Skill-Hint(Skill-id(200931), 5),], + ] + 2009401 -> [ + [Skill-Hint(Skill-id(200941), 1),], + [Skill-Hint(Skill-id(200941), 2),], + [Skill-Hint(Skill-id(200941), 3),], + [Skill-Hint(Skill-id(200941), 4),], + [Skill-Hint(Skill-id(200941), 5),], + ] + 2009402 -> [ + [Skill-Hint(Skill-id(200941), 1),], + [Skill-Hint(Skill-id(200941), 2),], + [Skill-Hint(Skill-id(200941), 3),], + [Skill-Hint(Skill-id(200941), 4),], + [Skill-Hint(Skill-id(200941), 5),], + ] + 2009403 -> [ + [Skill-Hint(Skill-id(200941), 1),], + [Skill-Hint(Skill-id(200941), 2),], + [Skill-Hint(Skill-id(200941), 3),], + [Skill-Hint(Skill-id(200941), 4),], + [Skill-Hint(Skill-id(200941), 5),], + ] + 2009501 -> [ + [Skill-Hint(Skill-id(200952), 1),], + [Skill-Hint(Skill-id(200952), 2),], + [Skill-Hint(Skill-id(200952), 3),], + [Skill-Hint(Skill-id(200952), 4),], + [Skill-Hint(Skill-id(200952), 5),], + ] + 2009502 -> [ + [Skill-Hint(Skill-id(200952), 1),], + [Skill-Hint(Skill-id(200952), 2),], + [Skill-Hint(Skill-id(200952), 3),], + [Skill-Hint(Skill-id(200952), 4),], + [Skill-Hint(Skill-id(200952), 5),], + ] + 2009503 -> [ + [Skill-Hint(Skill-id(200952), 1),], + [Skill-Hint(Skill-id(200952), 2),], + [Skill-Hint(Skill-id(200952), 3),], + [Skill-Hint(Skill-id(200952), 4),], + [Skill-Hint(Skill-id(200952), 5),], + ] + 2009601 -> [ + [Skill-Hint(Skill-id(200962), 1),], + [Skill-Hint(Skill-id(200962), 2),], + [Skill-Hint(Skill-id(200962), 3),], + [Skill-Hint(Skill-id(200962), 4),], + [Skill-Hint(Skill-id(200962), 5),], + ] + 2009602 -> [ + [Skill-Hint(Skill-id(200962), 1),], + [Skill-Hint(Skill-id(200962), 2),], + [Skill-Hint(Skill-id(200962), 3),], + [Skill-Hint(Skill-id(200962), 4),], + [Skill-Hint(Skill-id(200962), 5),], + ] + 2009603 -> [ + [Skill-Hint(Skill-id(200962), 1),], + [Skill-Hint(Skill-id(200962), 2),], + [Skill-Hint(Skill-id(200962), 3),], + [Skill-Hint(Skill-id(200962), 4),], + [Skill-Hint(Skill-id(200962), 5),], + ] + 2009701 -> [ + [Skill-Hint(Skill-id(200972), 1),], + [Skill-Hint(Skill-id(200972), 2),], + [Skill-Hint(Skill-id(200972), 3),], + [Skill-Hint(Skill-id(200972), 4),], + [Skill-Hint(Skill-id(200972), 5),], + ] + 2009702 -> [ + [Skill-Hint(Skill-id(200972), 1),], + [Skill-Hint(Skill-id(200972), 2),], + [Skill-Hint(Skill-id(200972), 3),], + [Skill-Hint(Skill-id(200972), 4),], + [Skill-Hint(Skill-id(200972), 5),], + ] + 2009703 -> [ + [Skill-Hint(Skill-id(200972), 1),], + [Skill-Hint(Skill-id(200972), 2),], + [Skill-Hint(Skill-id(200972), 3),], + [Skill-Hint(Skill-id(200972), 4),], + [Skill-Hint(Skill-id(200972), 5),], + ] + 2009801 -> [ + [Skill-Hint(Skill-id(200982), 1),], + [Skill-Hint(Skill-id(200982), 2),], + [Skill-Hint(Skill-id(200982), 3),], + [Skill-Hint(Skill-id(200982), 4),], + [Skill-Hint(Skill-id(200982), 5),], + ] + 2009802 -> [ + [Skill-Hint(Skill-id(200982), 1),], + [Skill-Hint(Skill-id(200982), 2),], + [Skill-Hint(Skill-id(200982), 3),], + [Skill-Hint(Skill-id(200982), 4),], + [Skill-Hint(Skill-id(200982), 5),], + ] + 2009803 -> [ + [Skill-Hint(Skill-id(200982), 1),], + [Skill-Hint(Skill-id(200982), 2),], + [Skill-Hint(Skill-id(200982), 3),], + [Skill-Hint(Skill-id(200982), 4),], + [Skill-Hint(Skill-id(200982), 5),], + ] + 2009901 -> [ + [Skill-Hint(Skill-id(200992), 1),], + [Skill-Hint(Skill-id(200992), 2),], + [Skill-Hint(Skill-id(200992), 3),], + [Skill-Hint(Skill-id(200992), 4),], + [Skill-Hint(Skill-id(200992), 5),], + ] + 2009902 -> [ + [Skill-Hint(Skill-id(200992), 1),], + [Skill-Hint(Skill-id(200992), 2),], + [Skill-Hint(Skill-id(200992), 3),], + [Skill-Hint(Skill-id(200992), 4),], + [Skill-Hint(Skill-id(200992), 5),], + ] + 2009903 -> [ + [Skill-Hint(Skill-id(200992), 1),], + [Skill-Hint(Skill-id(200992), 2),], + [Skill-Hint(Skill-id(200992), 3),], + [Skill-Hint(Skill-id(200992), 4),], + [Skill-Hint(Skill-id(200992), 5),], + ] + 2010001 -> [ + [Skill-Hint(Skill-id(201002), 1),], + [Skill-Hint(Skill-id(201002), 2),], + [Skill-Hint(Skill-id(201002), 3),], + [Skill-Hint(Skill-id(201002), 4),], + [Skill-Hint(Skill-id(201002), 5),], + ] + 2010002 -> [ + [Skill-Hint(Skill-id(201002), 1),], + [Skill-Hint(Skill-id(201002), 2),], + [Skill-Hint(Skill-id(201002), 3),], + [Skill-Hint(Skill-id(201002), 4),], + [Skill-Hint(Skill-id(201002), 5),], + ] + 2010003 -> [ + [Skill-Hint(Skill-id(201002), 1),], + [Skill-Hint(Skill-id(201002), 2),], + [Skill-Hint(Skill-id(201002), 3),], + [Skill-Hint(Skill-id(201002), 4),], + [Skill-Hint(Skill-id(201002), 5),], + ] + 2010101 -> [ + [Skill-Hint(Skill-id(201012), 1),], + [Skill-Hint(Skill-id(201012), 2),], + [Skill-Hint(Skill-id(201012), 3),], + [Skill-Hint(Skill-id(201012), 4),], + [Skill-Hint(Skill-id(201012), 5),], + ] + 2010102 -> [ + [Skill-Hint(Skill-id(201012), 1),], + [Skill-Hint(Skill-id(201012), 2),], + [Skill-Hint(Skill-id(201012), 3),], + [Skill-Hint(Skill-id(201012), 4),], + [Skill-Hint(Skill-id(201012), 5),], + ] + 2010103 -> [ + [Skill-Hint(Skill-id(201012), 1),], + [Skill-Hint(Skill-id(201012), 2),], + [Skill-Hint(Skill-id(201012), 3),], + [Skill-Hint(Skill-id(201012), 4),], + [Skill-Hint(Skill-id(201012), 5),], + ] + 2010201 -> [ + [Skill-Hint(Skill-id(201022), 1),], + [Skill-Hint(Skill-id(201022), 2),], + [Skill-Hint(Skill-id(201022), 3),], + [Skill-Hint(Skill-id(201022), 4),], + [Skill-Hint(Skill-id(201022), 5),], + ] + 2010202 -> [ + [Skill-Hint(Skill-id(201022), 1),], + [Skill-Hint(Skill-id(201022), 2),], + [Skill-Hint(Skill-id(201022), 3),], + [Skill-Hint(Skill-id(201022), 4),], + [Skill-Hint(Skill-id(201022), 5),], + ] + 2010203 -> [ + [Skill-Hint(Skill-id(201022), 1),], + [Skill-Hint(Skill-id(201022), 2),], + [Skill-Hint(Skill-id(201022), 3),], + [Skill-Hint(Skill-id(201022), 4),], + [Skill-Hint(Skill-id(201022), 5),], + ] + 2010301 -> [ + [Skill-Hint(Skill-id(201032), 1),], + [Skill-Hint(Skill-id(201032), 2),], + [Skill-Hint(Skill-id(201032), 3),], + [Skill-Hint(Skill-id(201032), 4),], + [Skill-Hint(Skill-id(201032), 5),], + ] + 2010302 -> [ + [Skill-Hint(Skill-id(201032), 1),], + [Skill-Hint(Skill-id(201032), 2),], + [Skill-Hint(Skill-id(201032), 3),], + [Skill-Hint(Skill-id(201032), 4),], + [Skill-Hint(Skill-id(201032), 5),], + ] + 2010303 -> [ + [Skill-Hint(Skill-id(201032), 1),], + [Skill-Hint(Skill-id(201032), 2),], + [Skill-Hint(Skill-id(201032), 3),], + [Skill-Hint(Skill-id(201032), 4),], + [Skill-Hint(Skill-id(201032), 5),], + ] + 2010401 -> [ + [Skill-Hint(Skill-id(201042), 1),], + [Skill-Hint(Skill-id(201042), 2),], + [Skill-Hint(Skill-id(201042), 3),], + [Skill-Hint(Skill-id(201042), 4),], + [Skill-Hint(Skill-id(201042), 5),], + ] + 2010402 -> [ + [Skill-Hint(Skill-id(201042), 1),], + [Skill-Hint(Skill-id(201042), 2),], + [Skill-Hint(Skill-id(201042), 3),], + [Skill-Hint(Skill-id(201042), 4),], + [Skill-Hint(Skill-id(201042), 5),], + ] + 2010403 -> [ + [Skill-Hint(Skill-id(201042), 1),], + [Skill-Hint(Skill-id(201042), 2),], + [Skill-Hint(Skill-id(201042), 3),], + [Skill-Hint(Skill-id(201042), 4),], + [Skill-Hint(Skill-id(201042), 5),], + ] + 2010501 -> [ + [Skill-Hint(Skill-id(201052), 1),], + [Skill-Hint(Skill-id(201052), 2),], + [Skill-Hint(Skill-id(201052), 3),], + [Skill-Hint(Skill-id(201052), 4),], + [Skill-Hint(Skill-id(201052), 5),], + ] + 2010502 -> [ + [Skill-Hint(Skill-id(201052), 1),], + [Skill-Hint(Skill-id(201052), 2),], + [Skill-Hint(Skill-id(201052), 3),], + [Skill-Hint(Skill-id(201052), 4),], + [Skill-Hint(Skill-id(201052), 5),], + ] + 2010503 -> [ + [Skill-Hint(Skill-id(201052), 1),], + [Skill-Hint(Skill-id(201052), 2),], + [Skill-Hint(Skill-id(201052), 3),], + [Skill-Hint(Skill-id(201052), 4),], + [Skill-Hint(Skill-id(201052), 5),], + ] + 2010601 -> [ + [Skill-Hint(Skill-id(201062), 1),], + [Skill-Hint(Skill-id(201062), 2),], + [Skill-Hint(Skill-id(201062), 3),], + [Skill-Hint(Skill-id(201062), 4),], + [Skill-Hint(Skill-id(201062), 5),], + ] + 2010602 -> [ + [Skill-Hint(Skill-id(201062), 1),], + [Skill-Hint(Skill-id(201062), 2),], + [Skill-Hint(Skill-id(201062), 3),], + [Skill-Hint(Skill-id(201062), 4),], + [Skill-Hint(Skill-id(201062), 5),], + ] + 2010603 -> [ + [Skill-Hint(Skill-id(201062), 1),], + [Skill-Hint(Skill-id(201062), 2),], + [Skill-Hint(Skill-id(201062), 3),], + [Skill-Hint(Skill-id(201062), 4),], + [Skill-Hint(Skill-id(201062), 5),], + ] + 2010701 -> [ + [Skill-Hint(Skill-id(201072), 1),], + [Skill-Hint(Skill-id(201072), 2),], + [Skill-Hint(Skill-id(201072), 3),], + [Skill-Hint(Skill-id(201072), 4),], + [Skill-Hint(Skill-id(201072), 5),], + ] + 2010702 -> [ + [Skill-Hint(Skill-id(201072), 1),], + [Skill-Hint(Skill-id(201072), 2),], + [Skill-Hint(Skill-id(201072), 3),], + [Skill-Hint(Skill-id(201072), 4),], + [Skill-Hint(Skill-id(201072), 5),], + ] + 2010703 -> [ + [Skill-Hint(Skill-id(201072), 1),], + [Skill-Hint(Skill-id(201072), 2),], + [Skill-Hint(Skill-id(201072), 3),], + [Skill-Hint(Skill-id(201072), 4),], + [Skill-Hint(Skill-id(201072), 5),], + ] + 2010801 -> [ + [Skill-Hint(Skill-id(201082), 1),], + [Skill-Hint(Skill-id(201082), 2),], + [Skill-Hint(Skill-id(201082), 3),], + [Skill-Hint(Skill-id(201082), 4),], + [Skill-Hint(Skill-id(201082), 5),], + ] + 2010802 -> [ + [Skill-Hint(Skill-id(201082), 1),], + [Skill-Hint(Skill-id(201082), 2),], + [Skill-Hint(Skill-id(201082), 3),], + [Skill-Hint(Skill-id(201082), 4),], + [Skill-Hint(Skill-id(201082), 5),], + ] + 2010803 -> [ + [Skill-Hint(Skill-id(201082), 1),], + [Skill-Hint(Skill-id(201082), 2),], + [Skill-Hint(Skill-id(201082), 3),], + [Skill-Hint(Skill-id(201082), 4),], + [Skill-Hint(Skill-id(201082), 5),], + ] + 2010901 -> [ + [Skill-Hint(Skill-id(201092), 1),], + [Skill-Hint(Skill-id(201092), 2),], + [Skill-Hint(Skill-id(201092), 3),], + [Skill-Hint(Skill-id(201092), 4),], + [Skill-Hint(Skill-id(201092), 5),], + ] + 2010902 -> [ + [Skill-Hint(Skill-id(201092), 1),], + [Skill-Hint(Skill-id(201092), 2),], + [Skill-Hint(Skill-id(201092), 3),], + [Skill-Hint(Skill-id(201092), 4),], + [Skill-Hint(Skill-id(201092), 5),], + ] + 2010903 -> [ + [Skill-Hint(Skill-id(201092), 1),], + [Skill-Hint(Skill-id(201092), 2),], + [Skill-Hint(Skill-id(201092), 3),], + [Skill-Hint(Skill-id(201092), 4),], + [Skill-Hint(Skill-id(201092), 5),], + ] + 2011001 -> [ + [Skill-Hint(Skill-id(201102), 1),], + [Skill-Hint(Skill-id(201102), 2),], + [Skill-Hint(Skill-id(201102), 3),], + [Skill-Hint(Skill-id(201102), 4),], + [Skill-Hint(Skill-id(201102), 5),], + ] + 2011002 -> [ + [Skill-Hint(Skill-id(201102), 1),], + [Skill-Hint(Skill-id(201102), 2),], + [Skill-Hint(Skill-id(201102), 3),], + [Skill-Hint(Skill-id(201102), 4),], + [Skill-Hint(Skill-id(201102), 5),], + ] + 2011003 -> [ + [Skill-Hint(Skill-id(201102), 1),], + [Skill-Hint(Skill-id(201102), 2),], + [Skill-Hint(Skill-id(201102), 3),], + [Skill-Hint(Skill-id(201102), 4),], + [Skill-Hint(Skill-id(201102), 5),], + ] + 2011101 -> [ + [Skill-Hint(Skill-id(201112), 1),], + [Skill-Hint(Skill-id(201112), 2),], + [Skill-Hint(Skill-id(201112), 3),], + [Skill-Hint(Skill-id(201112), 4),], + [Skill-Hint(Skill-id(201112), 5),], + ] + 2011102 -> [ + [Skill-Hint(Skill-id(201112), 1),], + [Skill-Hint(Skill-id(201112), 2),], + [Skill-Hint(Skill-id(201112), 3),], + [Skill-Hint(Skill-id(201112), 4),], + [Skill-Hint(Skill-id(201112), 5),], + ] + 2011103 -> [ + [Skill-Hint(Skill-id(201112), 1),], + [Skill-Hint(Skill-id(201112), 2),], + [Skill-Hint(Skill-id(201112), 3),], + [Skill-Hint(Skill-id(201112), 4),], + [Skill-Hint(Skill-id(201112), 5),], + ] + 2011201 -> [ + [Skill-Hint(Skill-id(201122), 1),], + [Skill-Hint(Skill-id(201122), 2),], + [Skill-Hint(Skill-id(201122), 3),], + [Skill-Hint(Skill-id(201122), 4),], + [Skill-Hint(Skill-id(201122), 5),], + ] + 2011202 -> [ + [Skill-Hint(Skill-id(201122), 1),], + [Skill-Hint(Skill-id(201122), 2),], + [Skill-Hint(Skill-id(201122), 3),], + [Skill-Hint(Skill-id(201122), 4),], + [Skill-Hint(Skill-id(201122), 5),], + ] + 2011203 -> [ + [Skill-Hint(Skill-id(201122), 1),], + [Skill-Hint(Skill-id(201122), 2),], + [Skill-Hint(Skill-id(201122), 3),], + [Skill-Hint(Skill-id(201122), 4),], + [Skill-Hint(Skill-id(201122), 5),], + ] + 2011301 -> [ + [Skill-Hint(Skill-id(201132), 1),], + [Skill-Hint(Skill-id(201132), 2),], + [Skill-Hint(Skill-id(201132), 3),], + [Skill-Hint(Skill-id(201132), 4),], + [Skill-Hint(Skill-id(201132), 5),], + ] + 2011302 -> [ + [Skill-Hint(Skill-id(201132), 1),], + [Skill-Hint(Skill-id(201132), 2),], + [Skill-Hint(Skill-id(201132), 3),], + [Skill-Hint(Skill-id(201132), 4),], + [Skill-Hint(Skill-id(201132), 5),], + ] + 2011303 -> [ + [Skill-Hint(Skill-id(201132), 1),], + [Skill-Hint(Skill-id(201132), 2),], + [Skill-Hint(Skill-id(201132), 3),], + [Skill-Hint(Skill-id(201132), 4),], + [Skill-Hint(Skill-id(201132), 5),], + ] + 2011401 -> [ + [Skill-Hint(Skill-id(201142), 1),], + [Skill-Hint(Skill-id(201142), 2),], + [Skill-Hint(Skill-id(201142), 3),], + [Skill-Hint(Skill-id(201142), 4),], + [Skill-Hint(Skill-id(201142), 5),], + ] + 2011402 -> [ + [Skill-Hint(Skill-id(201142), 1),], + [Skill-Hint(Skill-id(201142), 2),], + [Skill-Hint(Skill-id(201142), 3),], + [Skill-Hint(Skill-id(201142), 4),], + [Skill-Hint(Skill-id(201142), 5),], + ] + 2011403 -> [ + [Skill-Hint(Skill-id(201142), 1),], + [Skill-Hint(Skill-id(201142), 2),], + [Skill-Hint(Skill-id(201142), 3),], + [Skill-Hint(Skill-id(201142), 4),], + [Skill-Hint(Skill-id(201142), 5),], + ] + 2011501 -> [ + [Skill-Hint(Skill-id(201152), 1),], + [Skill-Hint(Skill-id(201152), 2),], + [Skill-Hint(Skill-id(201152), 3),], + [Skill-Hint(Skill-id(201152), 4),], + [Skill-Hint(Skill-id(201152), 5),], + ] + 2011502 -> [ + [Skill-Hint(Skill-id(201152), 1),], + [Skill-Hint(Skill-id(201152), 2),], + [Skill-Hint(Skill-id(201152), 3),], + [Skill-Hint(Skill-id(201152), 4),], + [Skill-Hint(Skill-id(201152), 5),], + ] + 2011503 -> [ + [Skill-Hint(Skill-id(201152), 1),], + [Skill-Hint(Skill-id(201152), 2),], + [Skill-Hint(Skill-id(201152), 3),], + [Skill-Hint(Skill-id(201152), 4),], + [Skill-Hint(Skill-id(201152), 5),], + ] + 2011601 -> [ + [Skill-Hint(Skill-id(201162), 1),], + [Skill-Hint(Skill-id(201162), 2),], + [Skill-Hint(Skill-id(201162), 3),], + [Skill-Hint(Skill-id(201162), 4),], + [Skill-Hint(Skill-id(201162), 5),], + ] + 2011602 -> [ + [Skill-Hint(Skill-id(201162), 1),], + [Skill-Hint(Skill-id(201162), 2),], + [Skill-Hint(Skill-id(201162), 3),], + [Skill-Hint(Skill-id(201162), 4),], + [Skill-Hint(Skill-id(201162), 5),], + ] + 2011603 -> [ + [Skill-Hint(Skill-id(201162), 1),], + [Skill-Hint(Skill-id(201162), 2),], + [Skill-Hint(Skill-id(201162), 3),], + [Skill-Hint(Skill-id(201162), 4),], + [Skill-Hint(Skill-id(201162), 5),], + ] + 2011701 -> [ + [Skill-Hint(Skill-id(201172), 1),], + [Skill-Hint(Skill-id(201172), 2),], + [Skill-Hint(Skill-id(201172), 3),], + [Skill-Hint(Skill-id(201172), 4),], + [Skill-Hint(Skill-id(201172), 5),], + ] + 2011702 -> [ + [Skill-Hint(Skill-id(201172), 1),], + [Skill-Hint(Skill-id(201172), 2),], + [Skill-Hint(Skill-id(201172), 3),], + [Skill-Hint(Skill-id(201172), 4),], + [Skill-Hint(Skill-id(201172), 5),], + ] + 2011703 -> [ + [Skill-Hint(Skill-id(201172), 1),], + [Skill-Hint(Skill-id(201172), 2),], + [Skill-Hint(Skill-id(201172), 3),], + [Skill-Hint(Skill-id(201172), 4),], + [Skill-Hint(Skill-id(201172), 5),], + ] + 2011801 -> [ + [Skill-Hint(Skill-id(201182), 1),], + [Skill-Hint(Skill-id(201182), 2),], + [Skill-Hint(Skill-id(201182), 3),], + [Skill-Hint(Skill-id(201182), 4),], + [Skill-Hint(Skill-id(201182), 5),], + ] + 2011802 -> [ + [Skill-Hint(Skill-id(201182), 1),], + [Skill-Hint(Skill-id(201182), 2),], + [Skill-Hint(Skill-id(201182), 3),], + [Skill-Hint(Skill-id(201182), 4),], + [Skill-Hint(Skill-id(201182), 5),], + ] + 2011803 -> [ + [Skill-Hint(Skill-id(201182), 1),], + [Skill-Hint(Skill-id(201182), 2),], + [Skill-Hint(Skill-id(201182), 3),], + [Skill-Hint(Skill-id(201182), 4),], + [Skill-Hint(Skill-id(201182), 5),], + ] + 2011901 -> [ + [Skill-Hint(Skill-id(201192), 1),], + [Skill-Hint(Skill-id(201192), 2),], + [Skill-Hint(Skill-id(201192), 3),], + [Skill-Hint(Skill-id(201192), 4),], + [Skill-Hint(Skill-id(201192), 5),], + ] + 2011902 -> [ + [Skill-Hint(Skill-id(201192), 1),], + [Skill-Hint(Skill-id(201192), 2),], + [Skill-Hint(Skill-id(201192), 3),], + [Skill-Hint(Skill-id(201192), 4),], + [Skill-Hint(Skill-id(201192), 5),], + ] + 2011903 -> [ + [Skill-Hint(Skill-id(201192), 1),], + [Skill-Hint(Skill-id(201192), 2),], + [Skill-Hint(Skill-id(201192), 3),], + [Skill-Hint(Skill-id(201192), 4),], + [Skill-Hint(Skill-id(201192), 5),], + ] + 2012001 -> [ + [Skill-Hint(Skill-id(201202), 1),], + [Skill-Hint(Skill-id(201202), 2),], + [Skill-Hint(Skill-id(201202), 3),], + [Skill-Hint(Skill-id(201202), 4),], + [Skill-Hint(Skill-id(201202), 5),], + ] + 2012002 -> [ + [Skill-Hint(Skill-id(201202), 1),], + [Skill-Hint(Skill-id(201202), 2),], + [Skill-Hint(Skill-id(201202), 3),], + [Skill-Hint(Skill-id(201202), 4),], + [Skill-Hint(Skill-id(201202), 5),], + ] + 2012003 -> [ + [Skill-Hint(Skill-id(201202), 1),], + [Skill-Hint(Skill-id(201202), 2),], + [Skill-Hint(Skill-id(201202), 3),], + [Skill-Hint(Skill-id(201202), 4),], + [Skill-Hint(Skill-id(201202), 5),], + ] + 2012101 -> [ + [Skill-Hint(Skill-id(201212), 1),], + [Skill-Hint(Skill-id(201212), 2),], + [Skill-Hint(Skill-id(201212), 3),], + [Skill-Hint(Skill-id(201212), 4),], + [Skill-Hint(Skill-id(201212), 5),], + ] + 2012102 -> [ + [Skill-Hint(Skill-id(201212), 1),], + [Skill-Hint(Skill-id(201212), 2),], + [Skill-Hint(Skill-id(201212), 3),], + [Skill-Hint(Skill-id(201212), 4),], + [Skill-Hint(Skill-id(201212), 5),], + ] + 2012103 -> [ + [Skill-Hint(Skill-id(201212), 1),], + [Skill-Hint(Skill-id(201212), 2),], + [Skill-Hint(Skill-id(201212), 3),], + [Skill-Hint(Skill-id(201212), 4),], + [Skill-Hint(Skill-id(201212), 5),], + ] + 2012201 -> [ + [Skill-Hint(Skill-id(201222), 1),], + [Skill-Hint(Skill-id(201222), 2),], + [Skill-Hint(Skill-id(201222), 3),], + [Skill-Hint(Skill-id(201222), 4),], + [Skill-Hint(Skill-id(201222), 5),], + ] + 2012202 -> [ + [Skill-Hint(Skill-id(201222), 1),], + [Skill-Hint(Skill-id(201222), 2),], + [Skill-Hint(Skill-id(201222), 3),], + [Skill-Hint(Skill-id(201222), 4),], + [Skill-Hint(Skill-id(201222), 5),], + ] + 2012203 -> [ + [Skill-Hint(Skill-id(201222), 1),], + [Skill-Hint(Skill-id(201222), 2),], + [Skill-Hint(Skill-id(201222), 3),], + [Skill-Hint(Skill-id(201222), 4),], + [Skill-Hint(Skill-id(201222), 5),], + ] + 2012301 -> [ + [Skill-Hint(Skill-id(201232), 1),], + [Skill-Hint(Skill-id(201232), 2),], + [Skill-Hint(Skill-id(201232), 3),], + [Skill-Hint(Skill-id(201232), 4),], + [Skill-Hint(Skill-id(201232), 5),], + ] + 2012302 -> [ + [Skill-Hint(Skill-id(201232), 1),], + [Skill-Hint(Skill-id(201232), 2),], + [Skill-Hint(Skill-id(201232), 3),], + [Skill-Hint(Skill-id(201232), 4),], + [Skill-Hint(Skill-id(201232), 5),], + ] + 2012303 -> [ + [Skill-Hint(Skill-id(201232), 1),], + [Skill-Hint(Skill-id(201232), 2),], + [Skill-Hint(Skill-id(201232), 3),], + [Skill-Hint(Skill-id(201232), 4),], + [Skill-Hint(Skill-id(201232), 5),], + ] + 2012401 -> [ + [Skill-Hint(Skill-id(201242), 1),], + [Skill-Hint(Skill-id(201242), 2),], + [Skill-Hint(Skill-id(201242), 3),], + [Skill-Hint(Skill-id(201242), 4),], + [Skill-Hint(Skill-id(201242), 5),], + ] + 2012402 -> [ + [Skill-Hint(Skill-id(201242), 1),], + [Skill-Hint(Skill-id(201242), 2),], + [Skill-Hint(Skill-id(201242), 3),], + [Skill-Hint(Skill-id(201242), 4),], + [Skill-Hint(Skill-id(201242), 5),], + ] + 2012403 -> [ + [Skill-Hint(Skill-id(201242), 1),], + [Skill-Hint(Skill-id(201242), 2),], + [Skill-Hint(Skill-id(201242), 3),], + [Skill-Hint(Skill-id(201242), 4),], + [Skill-Hint(Skill-id(201242), 5),], + ] + 2012501 -> [ + [Skill-Hint(Skill-id(201252), 1),], + [Skill-Hint(Skill-id(201252), 2),], + [Skill-Hint(Skill-id(201252), 3),], + [Skill-Hint(Skill-id(201252), 4),], + [Skill-Hint(Skill-id(201252), 5),], + ] + 2012502 -> [ + [Skill-Hint(Skill-id(201252), 1),], + [Skill-Hint(Skill-id(201252), 2),], + [Skill-Hint(Skill-id(201252), 3),], + [Skill-Hint(Skill-id(201252), 4),], + [Skill-Hint(Skill-id(201252), 5),], + ] + 2012503 -> [ + [Skill-Hint(Skill-id(201252), 1),], + [Skill-Hint(Skill-id(201252), 2),], + [Skill-Hint(Skill-id(201252), 3),], + [Skill-Hint(Skill-id(201252), 4),], + [Skill-Hint(Skill-id(201252), 5),], + ] + 2012601 -> [ + [Skill-Hint(Skill-id(201262), 1),], + [Skill-Hint(Skill-id(201262), 2),], + [Skill-Hint(Skill-id(201262), 3),], + [Skill-Hint(Skill-id(201262), 4),], + [Skill-Hint(Skill-id(201262), 5),], + ] + 2012602 -> [ + [Skill-Hint(Skill-id(201262), 1),], + [Skill-Hint(Skill-id(201262), 2),], + [Skill-Hint(Skill-id(201262), 3),], + [Skill-Hint(Skill-id(201262), 4),], + [Skill-Hint(Skill-id(201262), 5),], + ] + 2012603 -> [ + [Skill-Hint(Skill-id(201262), 1),], + [Skill-Hint(Skill-id(201262), 2),], + [Skill-Hint(Skill-id(201262), 3),], + [Skill-Hint(Skill-id(201262), 4),], + [Skill-Hint(Skill-id(201262), 5),], + ] + 2012701 -> [ + [Skill-Hint(Skill-id(201272), 1),], + [Skill-Hint(Skill-id(201272), 2),], + [Skill-Hint(Skill-id(201272), 3),], + [Skill-Hint(Skill-id(201272), 4),], + [Skill-Hint(Skill-id(201272), 5),], + ] + 2012702 -> [ + [Skill-Hint(Skill-id(201272), 1),], + [Skill-Hint(Skill-id(201272), 2),], + [Skill-Hint(Skill-id(201272), 3),], + [Skill-Hint(Skill-id(201272), 4),], + [Skill-Hint(Skill-id(201272), 5),], + ] + 2012703 -> [ + [Skill-Hint(Skill-id(201272), 1),], + [Skill-Hint(Skill-id(201272), 2),], + [Skill-Hint(Skill-id(201272), 3),], + [Skill-Hint(Skill-id(201272), 4),], + [Skill-Hint(Skill-id(201272), 5),], + ] + 2012801 -> [ + [Skill-Hint(Skill-id(201282), 1),], + [Skill-Hint(Skill-id(201282), 2),], + [Skill-Hint(Skill-id(201282), 3),], + [Skill-Hint(Skill-id(201282), 4),], + [Skill-Hint(Skill-id(201282), 5),], + ] + 2012802 -> [ + [Skill-Hint(Skill-id(201282), 1),], + [Skill-Hint(Skill-id(201282), 2),], + [Skill-Hint(Skill-id(201282), 3),], + [Skill-Hint(Skill-id(201282), 4),], + [Skill-Hint(Skill-id(201282), 5),], + ] + 2012803 -> [ + [Skill-Hint(Skill-id(201282), 1),], + [Skill-Hint(Skill-id(201282), 2),], + [Skill-Hint(Skill-id(201282), 3),], + [Skill-Hint(Skill-id(201282), 4),], + [Skill-Hint(Skill-id(201282), 5),], + ] + 2012901 -> [ + [Skill-Hint(Skill-id(201292), 1),], + [Skill-Hint(Skill-id(201292), 2),], + [Skill-Hint(Skill-id(201292), 3),], + [Skill-Hint(Skill-id(201292), 4),], + [Skill-Hint(Skill-id(201292), 5),], + ] + 2012902 -> [ + [Skill-Hint(Skill-id(201292), 1),], + [Skill-Hint(Skill-id(201292), 2),], + [Skill-Hint(Skill-id(201292), 3),], + [Skill-Hint(Skill-id(201292), 4),], + [Skill-Hint(Skill-id(201292), 5),], + ] + 2012903 -> [ + [Skill-Hint(Skill-id(201292), 1),], + [Skill-Hint(Skill-id(201292), 2),], + [Skill-Hint(Skill-id(201292), 3),], + [Skill-Hint(Skill-id(201292), 4),], + [Skill-Hint(Skill-id(201292), 5),], + ] + 2013001 -> [ + [Skill-Hint(Skill-id(201302), 1),], + [Skill-Hint(Skill-id(201302), 2),], + [Skill-Hint(Skill-id(201302), 3),], + [Skill-Hint(Skill-id(201302), 4),], + [Skill-Hint(Skill-id(201302), 5),], + ] + 2013002 -> [ + [Skill-Hint(Skill-id(201302), 1),], + [Skill-Hint(Skill-id(201302), 2),], + [Skill-Hint(Skill-id(201302), 3),], + [Skill-Hint(Skill-id(201302), 4),], + [Skill-Hint(Skill-id(201302), 5),], + ] + 2013003 -> [ + [Skill-Hint(Skill-id(201302), 1),], + [Skill-Hint(Skill-id(201302), 2),], + [Skill-Hint(Skill-id(201302), 3),], + [Skill-Hint(Skill-id(201302), 4),], + [Skill-Hint(Skill-id(201302), 5),], + ] + 2013101 -> [ + [Skill-Hint(Skill-id(201312), 1),], + [Skill-Hint(Skill-id(201312), 2),], + [Skill-Hint(Skill-id(201312), 3),], + [Skill-Hint(Skill-id(201312), 4),], + [Skill-Hint(Skill-id(201312), 5),], + ] + 2013102 -> [ + [Skill-Hint(Skill-id(201312), 1),], + [Skill-Hint(Skill-id(201312), 2),], + [Skill-Hint(Skill-id(201312), 3),], + [Skill-Hint(Skill-id(201312), 4),], + [Skill-Hint(Skill-id(201312), 5),], + ] + 2013103 -> [ + [Skill-Hint(Skill-id(201312), 1),], + [Skill-Hint(Skill-id(201312), 2),], + [Skill-Hint(Skill-id(201312), 3),], + [Skill-Hint(Skill-id(201312), 4),], + [Skill-Hint(Skill-id(201312), 5),], + ] + 2013201 -> [ + [Skill-Hint(Skill-id(201322), 1),], + [Skill-Hint(Skill-id(201322), 2),], + [Skill-Hint(Skill-id(201322), 3),], + [Skill-Hint(Skill-id(201322), 4),], + [Skill-Hint(Skill-id(201322), 5),], + ] + 2013202 -> [ + [Skill-Hint(Skill-id(201322), 1),], + [Skill-Hint(Skill-id(201322), 2),], + [Skill-Hint(Skill-id(201322), 3),], + [Skill-Hint(Skill-id(201322), 4),], + [Skill-Hint(Skill-id(201322), 5),], + ] + 2013203 -> [ + [Skill-Hint(Skill-id(201322), 1),], + [Skill-Hint(Skill-id(201322), 2),], + [Skill-Hint(Skill-id(201322), 3),], + [Skill-Hint(Skill-id(201322), 4),], + [Skill-Hint(Skill-id(201322), 5),], + ] + 2013301 -> [ + [Skill-Hint(Skill-id(201332), 1),], + [Skill-Hint(Skill-id(201332), 2),], + [Skill-Hint(Skill-id(201332), 3),], + [Skill-Hint(Skill-id(201332), 4),], + [Skill-Hint(Skill-id(201332), 5),], + ] + 2013302 -> [ + [Skill-Hint(Skill-id(201332), 1),], + [Skill-Hint(Skill-id(201332), 2),], + [Skill-Hint(Skill-id(201332), 3),], + [Skill-Hint(Skill-id(201332), 4),], + [Skill-Hint(Skill-id(201332), 5),], + ] + 2013303 -> [ + [Skill-Hint(Skill-id(201332), 1),], + [Skill-Hint(Skill-id(201332), 2),], + [Skill-Hint(Skill-id(201332), 3),], + [Skill-Hint(Skill-id(201332), 4),], + [Skill-Hint(Skill-id(201332), 5),], + ] + 2013401 -> [ + [Skill-Hint(Skill-id(201342), 1),], + [Skill-Hint(Skill-id(201342), 2),], + [Skill-Hint(Skill-id(201342), 3),], + [Skill-Hint(Skill-id(201342), 4),], + [Skill-Hint(Skill-id(201342), 5),], + ] + 2013402 -> [ + [Skill-Hint(Skill-id(201342), 1),], + [Skill-Hint(Skill-id(201342), 2),], + [Skill-Hint(Skill-id(201342), 3),], + [Skill-Hint(Skill-id(201342), 4),], + [Skill-Hint(Skill-id(201342), 5),], + ] + 2013403 -> [ + [Skill-Hint(Skill-id(201342), 1),], + [Skill-Hint(Skill-id(201342), 2),], + [Skill-Hint(Skill-id(201342), 3),], + [Skill-Hint(Skill-id(201342), 4),], + [Skill-Hint(Skill-id(201342), 5),], + ] + 2013501 -> [ + [Skill-Hint(Skill-id(201352), 1),], + [Skill-Hint(Skill-id(201352), 2),], + [Skill-Hint(Skill-id(201352), 3),], + [Skill-Hint(Skill-id(201352), 4),], + [Skill-Hint(Skill-id(201352), 5),], + ] + 2013502 -> [ + [Skill-Hint(Skill-id(201352), 1),], + [Skill-Hint(Skill-id(201352), 2),], + [Skill-Hint(Skill-id(201352), 3),], + [Skill-Hint(Skill-id(201352), 4),], + [Skill-Hint(Skill-id(201352), 5),], + ] + 2013503 -> [ + [Skill-Hint(Skill-id(201352), 1),], + [Skill-Hint(Skill-id(201352), 2),], + [Skill-Hint(Skill-id(201352), 3),], + [Skill-Hint(Skill-id(201352), 4),], + [Skill-Hint(Skill-id(201352), 5),], + ] + 2013601 -> [ + [Skill-Hint(Skill-id(201362), 1),], + [Skill-Hint(Skill-id(201362), 2),], + [Skill-Hint(Skill-id(201362), 3),], + [Skill-Hint(Skill-id(201362), 4),], + [Skill-Hint(Skill-id(201362), 5),], + ] + 2013602 -> [ + [Skill-Hint(Skill-id(201362), 1),], + [Skill-Hint(Skill-id(201362), 2),], + [Skill-Hint(Skill-id(201362), 3),], + [Skill-Hint(Skill-id(201362), 4),], + [Skill-Hint(Skill-id(201362), 5),], + ] + 2013603 -> [ + [Skill-Hint(Skill-id(201362), 1),], + [Skill-Hint(Skill-id(201362), 2),], + [Skill-Hint(Skill-id(201362), 3),], + [Skill-Hint(Skill-id(201362), 4),], + [Skill-Hint(Skill-id(201362), 5),], + ] + 2013701 -> [ + [Skill-Hint(Skill-id(201372), 1),], + [Skill-Hint(Skill-id(201372), 2),], + [Skill-Hint(Skill-id(201372), 3),], + [Skill-Hint(Skill-id(201372), 4),], + [Skill-Hint(Skill-id(201372), 5),], + ] + 2013702 -> [ + [Skill-Hint(Skill-id(201372), 1),], + [Skill-Hint(Skill-id(201372), 2),], + [Skill-Hint(Skill-id(201372), 3),], + [Skill-Hint(Skill-id(201372), 4),], + [Skill-Hint(Skill-id(201372), 5),], + ] + 2013703 -> [ + [Skill-Hint(Skill-id(201372), 1),], + [Skill-Hint(Skill-id(201372), 2),], + [Skill-Hint(Skill-id(201372), 3),], + [Skill-Hint(Skill-id(201372), 4),], + [Skill-Hint(Skill-id(201372), 5),], + ] + 2013801 -> [ + [Skill-Hint(Skill-id(201382), 1),], + [Skill-Hint(Skill-id(201382), 2),], + [Skill-Hint(Skill-id(201382), 3),], + [Skill-Hint(Skill-id(201382), 4),], + [Skill-Hint(Skill-id(201382), 5),], + ] + 2013802 -> [ + [Skill-Hint(Skill-id(201382), 1),], + [Skill-Hint(Skill-id(201382), 2),], + [Skill-Hint(Skill-id(201382), 3),], + [Skill-Hint(Skill-id(201382), 4),], + [Skill-Hint(Skill-id(201382), 5),], + ] + 2013803 -> [ + [Skill-Hint(Skill-id(201382), 1),], + [Skill-Hint(Skill-id(201382), 2),], + [Skill-Hint(Skill-id(201382), 3),], + [Skill-Hint(Skill-id(201382), 4),], + [Skill-Hint(Skill-id(201382), 5),], + ] + 2013901 -> [ + [Skill-Hint(Skill-id(201392), 1),], + [Skill-Hint(Skill-id(201392), 2),], + [Skill-Hint(Skill-id(201392), 3),], + [Skill-Hint(Skill-id(201392), 4),], + [Skill-Hint(Skill-id(201392), 5),], + ] + 2013902 -> [ + [Skill-Hint(Skill-id(201392), 1),], + [Skill-Hint(Skill-id(201392), 2),], + [Skill-Hint(Skill-id(201392), 3),], + [Skill-Hint(Skill-id(201392), 4),], + [Skill-Hint(Skill-id(201392), 5),], + ] + 2013903 -> [ + [Skill-Hint(Skill-id(201392), 1),], + [Skill-Hint(Skill-id(201392), 2),], + [Skill-Hint(Skill-id(201392), 3),], + [Skill-Hint(Skill-id(201392), 4),], + [Skill-Hint(Skill-id(201392), 5),], + ] + 2014001 -> [ + [Skill-Hint(Skill-id(201402), 1),], + [Skill-Hint(Skill-id(201402), 2),], + [Skill-Hint(Skill-id(201402), 3),], + [Skill-Hint(Skill-id(201402), 4),], + [Skill-Hint(Skill-id(201402), 5),], + ] + 2014002 -> [ + [Skill-Hint(Skill-id(201402), 1),], + [Skill-Hint(Skill-id(201402), 2),], + [Skill-Hint(Skill-id(201402), 3),], + [Skill-Hint(Skill-id(201402), 4),], + [Skill-Hint(Skill-id(201402), 5),], + ] + 2014003 -> [ + [Skill-Hint(Skill-id(201402), 1),], + [Skill-Hint(Skill-id(201402), 2),], + [Skill-Hint(Skill-id(201402), 3),], + [Skill-Hint(Skill-id(201402), 4),], + [Skill-Hint(Skill-id(201402), 5),], + ] + 2014101 -> [ + [Skill-Hint(Skill-id(201412), 1),], + [Skill-Hint(Skill-id(201412), 2),], + [Skill-Hint(Skill-id(201412), 3),], + [Skill-Hint(Skill-id(201412), 4),], + [Skill-Hint(Skill-id(201412), 5),], + ] + 2014102 -> [ + [Skill-Hint(Skill-id(201412), 1),], + [Skill-Hint(Skill-id(201412), 2),], + [Skill-Hint(Skill-id(201412), 3),], + [Skill-Hint(Skill-id(201412), 4),], + [Skill-Hint(Skill-id(201412), 5),], + ] + 2014103 -> [ + [Skill-Hint(Skill-id(201412), 1),], + [Skill-Hint(Skill-id(201412), 2),], + [Skill-Hint(Skill-id(201412), 3),], + [Skill-Hint(Skill-id(201412), 4),], + [Skill-Hint(Skill-id(201412), 5),], + ] + 2014201 -> [ + [Skill-Hint(Skill-id(201422), 1),], + [Skill-Hint(Skill-id(201422), 2),], + [Skill-Hint(Skill-id(201422), 3),], + [Skill-Hint(Skill-id(201422), 4),], + [Skill-Hint(Skill-id(201422), 5),], + ] + 2014202 -> [ + [Skill-Hint(Skill-id(201422), 1),], + [Skill-Hint(Skill-id(201422), 2),], + [Skill-Hint(Skill-id(201422), 3),], + [Skill-Hint(Skill-id(201422), 4),], + [Skill-Hint(Skill-id(201422), 5),], + ] + 2014203 -> [ + [Skill-Hint(Skill-id(201422), 1),], + [Skill-Hint(Skill-id(201422), 2),], + [Skill-Hint(Skill-id(201422), 3),], + [Skill-Hint(Skill-id(201422), 4),], + [Skill-Hint(Skill-id(201422), 5),], + ] + 2014301 -> [ + [Skill-Hint(Skill-id(201432), 1),], + [Skill-Hint(Skill-id(201432), 2),], + [Skill-Hint(Skill-id(201432), 3),], + [Skill-Hint(Skill-id(201432), 4),], + [Skill-Hint(Skill-id(201432), 5),], + ] + 2014302 -> [ + [Skill-Hint(Skill-id(201432), 1),], + [Skill-Hint(Skill-id(201432), 2),], + [Skill-Hint(Skill-id(201432), 3),], + [Skill-Hint(Skill-id(201432), 4),], + [Skill-Hint(Skill-id(201432), 5),], + ] + 2014303 -> [ + [Skill-Hint(Skill-id(201432), 1),], + [Skill-Hint(Skill-id(201432), 2),], + [Skill-Hint(Skill-id(201432), 3),], + [Skill-Hint(Skill-id(201432), 4),], + [Skill-Hint(Skill-id(201432), 5),], + ] + 2014401 -> [ + [Skill-Hint(Skill-id(201442), 1),], + [Skill-Hint(Skill-id(201442), 2),], + [Skill-Hint(Skill-id(201442), 3),], + [Skill-Hint(Skill-id(201442), 4),], + [Skill-Hint(Skill-id(201442), 5),], + ] + 2014402 -> [ + [Skill-Hint(Skill-id(201442), 1),], + [Skill-Hint(Skill-id(201442), 2),], + [Skill-Hint(Skill-id(201442), 3),], + [Skill-Hint(Skill-id(201442), 4),], + [Skill-Hint(Skill-id(201442), 5),], + ] + 2014403 -> [ + [Skill-Hint(Skill-id(201442), 1),], + [Skill-Hint(Skill-id(201442), 2),], + [Skill-Hint(Skill-id(201442), 3),], + [Skill-Hint(Skill-id(201442), 4),], + [Skill-Hint(Skill-id(201442), 5),], + ] + 2014501 -> [ + [Skill-Hint(Skill-id(201452), 1),], + [Skill-Hint(Skill-id(201452), 2),], + [Skill-Hint(Skill-id(201452), 3),], + [Skill-Hint(Skill-id(201452), 4),], + [Skill-Hint(Skill-id(201452), 5),], + ] + 2014502 -> [ + [Skill-Hint(Skill-id(201452), 1),], + [Skill-Hint(Skill-id(201452), 2),], + [Skill-Hint(Skill-id(201452), 3),], + [Skill-Hint(Skill-id(201452), 4),], + [Skill-Hint(Skill-id(201452), 5),], + ] + 2014503 -> [ + [Skill-Hint(Skill-id(201452), 1),], + [Skill-Hint(Skill-id(201452), 2),], + [Skill-Hint(Skill-id(201452), 3),], + [Skill-Hint(Skill-id(201452), 4),], + [Skill-Hint(Skill-id(201452), 5),], + ] + 2014601 -> [ + [Skill-Hint(Skill-id(201462), 1),], + [Skill-Hint(Skill-id(201462), 2),], + [Skill-Hint(Skill-id(201462), 3),], + [Skill-Hint(Skill-id(201462), 4),], + [Skill-Hint(Skill-id(201462), 5),], + ] + 2014602 -> [ + [Skill-Hint(Skill-id(201462), 1),], + [Skill-Hint(Skill-id(201462), 2),], + [Skill-Hint(Skill-id(201462), 3),], + [Skill-Hint(Skill-id(201462), 4),], + [Skill-Hint(Skill-id(201462), 5),], + ] + 2014603 -> [ + [Skill-Hint(Skill-id(201462), 1),], + [Skill-Hint(Skill-id(201462), 2),], + [Skill-Hint(Skill-id(201462), 3),], + [Skill-Hint(Skill-id(201462), 4),], + [Skill-Hint(Skill-id(201462), 5),], + ] + 2014701 -> [ + [Skill-Hint(Skill-id(201472), 1),], + [Skill-Hint(Skill-id(201472), 2),], + [Skill-Hint(Skill-id(201472), 3),], + [Skill-Hint(Skill-id(201472), 4),], + [Skill-Hint(Skill-id(201472), 5),], + ] + 2014702 -> [ + [Skill-Hint(Skill-id(201472), 1),], + [Skill-Hint(Skill-id(201472), 2),], + [Skill-Hint(Skill-id(201472), 3),], + [Skill-Hint(Skill-id(201472), 4),], + [Skill-Hint(Skill-id(201472), 5),], + ] + 2014703 -> [ + [Skill-Hint(Skill-id(201472), 1),], + [Skill-Hint(Skill-id(201472), 2),], + [Skill-Hint(Skill-id(201472), 3),], + [Skill-Hint(Skill-id(201472), 4),], + [Skill-Hint(Skill-id(201472), 5),], + ] + 2014801 -> [ + [Skill-Hint(Skill-id(201482), 1),], + [Skill-Hint(Skill-id(201482), 2),], + [Skill-Hint(Skill-id(201482), 3),], + [Skill-Hint(Skill-id(201482), 4),], + [Skill-Hint(Skill-id(201482), 5),], + ] + 2014802 -> [ + [Skill-Hint(Skill-id(201482), 1),], + [Skill-Hint(Skill-id(201482), 2),], + [Skill-Hint(Skill-id(201482), 3),], + [Skill-Hint(Skill-id(201482), 4),], + [Skill-Hint(Skill-id(201482), 5),], + ] + 2014803 -> [ + [Skill-Hint(Skill-id(201482), 1),], + [Skill-Hint(Skill-id(201482), 2),], + [Skill-Hint(Skill-id(201482), 3),], + [Skill-Hint(Skill-id(201482), 4),], + [Skill-Hint(Skill-id(201482), 5),], + ] + 2014901 -> [ + [Skill-Hint(Skill-id(201492), 1),], + [Skill-Hint(Skill-id(201492), 2),], + [Skill-Hint(Skill-id(201492), 3),], + [Skill-Hint(Skill-id(201492), 4),], + [Skill-Hint(Skill-id(201492), 5),], + ] + 2014902 -> [ + [Skill-Hint(Skill-id(201492), 1),], + [Skill-Hint(Skill-id(201492), 2),], + [Skill-Hint(Skill-id(201492), 3),], + [Skill-Hint(Skill-id(201492), 4),], + [Skill-Hint(Skill-id(201492), 5),], + ] + 2014903 -> [ + [Skill-Hint(Skill-id(201492), 1),], + [Skill-Hint(Skill-id(201492), 2),], + [Skill-Hint(Skill-id(201492), 3),], + [Skill-Hint(Skill-id(201492), 4),], + [Skill-Hint(Skill-id(201492), 5),], + ] + 2015001 -> [ + [Skill-Hint(Skill-id(201502), 1),], + [Skill-Hint(Skill-id(201502), 2),], + [Skill-Hint(Skill-id(201502), 3),], + [Skill-Hint(Skill-id(201502), 4),], + [Skill-Hint(Skill-id(201502), 5),], + ] + 2015002 -> [ + [Skill-Hint(Skill-id(201502), 1),], + [Skill-Hint(Skill-id(201502), 2),], + [Skill-Hint(Skill-id(201502), 3),], + [Skill-Hint(Skill-id(201502), 4),], + [Skill-Hint(Skill-id(201502), 5),], + ] + 2015003 -> [ + [Skill-Hint(Skill-id(201502), 1),], + [Skill-Hint(Skill-id(201502), 2),], + [Skill-Hint(Skill-id(201502), 3),], + [Skill-Hint(Skill-id(201502), 4),], + [Skill-Hint(Skill-id(201502), 5),], + ] + 2015101 -> [ + [Skill-Hint(Skill-id(201512), 1),], + [Skill-Hint(Skill-id(201512), 2),], + [Skill-Hint(Skill-id(201512), 3),], + [Skill-Hint(Skill-id(201512), 4),], + [Skill-Hint(Skill-id(201512), 5),], + ] + 2015102 -> [ + [Skill-Hint(Skill-id(201512), 1),], + [Skill-Hint(Skill-id(201512), 2),], + [Skill-Hint(Skill-id(201512), 3),], + [Skill-Hint(Skill-id(201512), 4),], + [Skill-Hint(Skill-id(201512), 5),], + ] + 2015103 -> [ + [Skill-Hint(Skill-id(201512), 1),], + [Skill-Hint(Skill-id(201512), 2),], + [Skill-Hint(Skill-id(201512), 3),], + [Skill-Hint(Skill-id(201512), 4),], + [Skill-Hint(Skill-id(201512), 5),], + ] + 2015201 -> [ + [Skill-Hint(Skill-id(201522), 1),], + [Skill-Hint(Skill-id(201522), 2),], + [Skill-Hint(Skill-id(201522), 3),], + [Skill-Hint(Skill-id(201522), 4),], + [Skill-Hint(Skill-id(201522), 5),], + ] + 2015202 -> [ + [Skill-Hint(Skill-id(201522), 1),], + [Skill-Hint(Skill-id(201522), 2),], + [Skill-Hint(Skill-id(201522), 3),], + [Skill-Hint(Skill-id(201522), 4),], + [Skill-Hint(Skill-id(201522), 5),], + ] + 2015203 -> [ + [Skill-Hint(Skill-id(201522), 1),], + [Skill-Hint(Skill-id(201522), 2),], + [Skill-Hint(Skill-id(201522), 3),], + [Skill-Hint(Skill-id(201522), 4),], + [Skill-Hint(Skill-id(201522), 5),], + ] + 2015301 -> [ + [Skill-Hint(Skill-id(201532), 1),], + [Skill-Hint(Skill-id(201532), 2),], + [Skill-Hint(Skill-id(201532), 3),], + [Skill-Hint(Skill-id(201532), 4),], + [Skill-Hint(Skill-id(201532), 5),], + ] + 2015302 -> [ + [Skill-Hint(Skill-id(201532), 1),], + [Skill-Hint(Skill-id(201532), 2),], + [Skill-Hint(Skill-id(201532), 3),], + [Skill-Hint(Skill-id(201532), 4),], + [Skill-Hint(Skill-id(201532), 5),], + ] + 2015303 -> [ + [Skill-Hint(Skill-id(201532), 1),], + [Skill-Hint(Skill-id(201532), 2),], + [Skill-Hint(Skill-id(201532), 3),], + [Skill-Hint(Skill-id(201532), 4),], + [Skill-Hint(Skill-id(201532), 5),], + ] + 2015401 -> [ + [Skill-Hint(Skill-id(201542), 1),], + [Skill-Hint(Skill-id(201542), 2),], + [Skill-Hint(Skill-id(201542), 3),], + [Skill-Hint(Skill-id(201542), 4),], + [Skill-Hint(Skill-id(201542), 5),], + ] + 2015402 -> [ + [Skill-Hint(Skill-id(201542), 1),], + [Skill-Hint(Skill-id(201542), 2),], + [Skill-Hint(Skill-id(201542), 3),], + [Skill-Hint(Skill-id(201542), 4),], + [Skill-Hint(Skill-id(201542), 5),], + ] + 2015403 -> [ + [Skill-Hint(Skill-id(201542), 1),], + [Skill-Hint(Skill-id(201542), 2),], + [Skill-Hint(Skill-id(201542), 3),], + [Skill-Hint(Skill-id(201542), 4),], + [Skill-Hint(Skill-id(201542), 5),], + ] + 2015501 -> [ + [Skill-Hint(Skill-id(201552), 1),], + [Skill-Hint(Skill-id(201552), 2),], + [Skill-Hint(Skill-id(201552), 3),], + [Skill-Hint(Skill-id(201552), 4),], + [Skill-Hint(Skill-id(201552), 5),], + ] + 2015502 -> [ + [Skill-Hint(Skill-id(201552), 1),], + [Skill-Hint(Skill-id(201552), 2),], + [Skill-Hint(Skill-id(201552), 3),], + [Skill-Hint(Skill-id(201552), 4),], + [Skill-Hint(Skill-id(201552), 5),], + ] + 2015503 -> [ + [Skill-Hint(Skill-id(201552), 1),], + [Skill-Hint(Skill-id(201552), 2),], + [Skill-Hint(Skill-id(201552), 3),], + [Skill-Hint(Skill-id(201552), 4),], + [Skill-Hint(Skill-id(201552), 5),], + ] + 2015601 -> [ + [Skill-Hint(Skill-id(201562), 1),], + [Skill-Hint(Skill-id(201562), 2),], + [Skill-Hint(Skill-id(201562), 3),], + [Skill-Hint(Skill-id(201562), 4),], + [Skill-Hint(Skill-id(201562), 5),], + ] + 2015602 -> [ + [Skill-Hint(Skill-id(201562), 1),], + [Skill-Hint(Skill-id(201562), 2),], + [Skill-Hint(Skill-id(201562), 3),], + [Skill-Hint(Skill-id(201562), 4),], + [Skill-Hint(Skill-id(201562), 5),], + ] + 2015603 -> [ + [Skill-Hint(Skill-id(201562), 1),], + [Skill-Hint(Skill-id(201562), 2),], + [Skill-Hint(Skill-id(201562), 3),], + [Skill-Hint(Skill-id(201562), 4),], + [Skill-Hint(Skill-id(201562), 5),], + ] + 2015701 -> [ + [Skill-Hint(Skill-id(201571), 1),], + [Skill-Hint(Skill-id(201571), 2),], + [Skill-Hint(Skill-id(201571), 3),], + [Skill-Hint(Skill-id(201571), 4),], + [Skill-Hint(Skill-id(201571), 5),], + ] + 2015702 -> [ + [Skill-Hint(Skill-id(201571), 1),], + [Skill-Hint(Skill-id(201571), 2),], + [Skill-Hint(Skill-id(201571), 3),], + [Skill-Hint(Skill-id(201571), 4),], + [Skill-Hint(Skill-id(201571), 5),], + ] + 2015703 -> [ + [Skill-Hint(Skill-id(201571), 1),], + [Skill-Hint(Skill-id(201571), 2),], + [Skill-Hint(Skill-id(201571), 3),], + [Skill-Hint(Skill-id(201571), 4),], + [Skill-Hint(Skill-id(201571), 5),], + ] + 2015801 -> [ + [Skill-Hint(Skill-id(201581), 1),], + [Skill-Hint(Skill-id(201581), 2),], + [Skill-Hint(Skill-id(201581), 3),], + [Skill-Hint(Skill-id(201581), 4),], + [Skill-Hint(Skill-id(201581), 5),], + ] + 2015802 -> [ + [Skill-Hint(Skill-id(201581), 1),], + [Skill-Hint(Skill-id(201581), 2),], + [Skill-Hint(Skill-id(201581), 3),], + [Skill-Hint(Skill-id(201581), 4),], + [Skill-Hint(Skill-id(201581), 5),], + ] + 2015803 -> [ + [Skill-Hint(Skill-id(201581), 1),], + [Skill-Hint(Skill-id(201581), 2),], + [Skill-Hint(Skill-id(201581), 3),], + [Skill-Hint(Skill-id(201581), 4),], + [Skill-Hint(Skill-id(201581), 5),], + ] + 2015901 -> [ + [Skill-Hint(Skill-id(201591), 1),], + [Skill-Hint(Skill-id(201591), 2),], + [Skill-Hint(Skill-id(201591), 3),], + [Skill-Hint(Skill-id(201591), 4),], + [Skill-Hint(Skill-id(201591), 5),], + ] + 2015902 -> [ + [Skill-Hint(Skill-id(201591), 1),], + [Skill-Hint(Skill-id(201591), 2),], + [Skill-Hint(Skill-id(201591), 3),], + [Skill-Hint(Skill-id(201591), 4),], + [Skill-Hint(Skill-id(201591), 5),], + ] + 2015903 -> [ + [Skill-Hint(Skill-id(201591), 1),], + [Skill-Hint(Skill-id(201591), 2),], + [Skill-Hint(Skill-id(201591), 3),], + [Skill-Hint(Skill-id(201591), 4),], + [Skill-Hint(Skill-id(201591), 5),], + ] + 2016001 -> [ + [Skill-Hint(Skill-id(201601), 1),], + [Skill-Hint(Skill-id(201601), 2),], + [Skill-Hint(Skill-id(201601), 3),], + [Skill-Hint(Skill-id(201601), 4),], + [Skill-Hint(Skill-id(201601), 5),], + ] + 2016002 -> [ + [Skill-Hint(Skill-id(201601), 1),], + [Skill-Hint(Skill-id(201601), 2),], + [Skill-Hint(Skill-id(201601), 3),], + [Skill-Hint(Skill-id(201601), 4),], + [Skill-Hint(Skill-id(201601), 5),], + ] + 2016003 -> [ + [Skill-Hint(Skill-id(201601), 1),], + [Skill-Hint(Skill-id(201601), 2),], + [Skill-Hint(Skill-id(201601), 3),], + [Skill-Hint(Skill-id(201601), 4),], + [Skill-Hint(Skill-id(201601), 5),], + ] + 2016101 -> [ + [Skill-Hint(Skill-id(201611), 1),], + [Skill-Hint(Skill-id(201611), 2),], + [Skill-Hint(Skill-id(201611), 3),], + [Skill-Hint(Skill-id(201611), 4),], + [Skill-Hint(Skill-id(201611), 5),], + ] + 2016102 -> [ + [Skill-Hint(Skill-id(201611), 1),], + [Skill-Hint(Skill-id(201611), 2),], + [Skill-Hint(Skill-id(201611), 3),], + [Skill-Hint(Skill-id(201611), 4),], + [Skill-Hint(Skill-id(201611), 5),], + ] + 2016103 -> [ + [Skill-Hint(Skill-id(201611), 1),], + [Skill-Hint(Skill-id(201611), 2),], + [Skill-Hint(Skill-id(201611), 3),], + [Skill-Hint(Skill-id(201611), 4),], + [Skill-Hint(Skill-id(201611), 5),], + ] + 2016201 -> [ + [Skill-Hint(Skill-id(201621), 1),], + [Skill-Hint(Skill-id(201621), 2),], + [Skill-Hint(Skill-id(201621), 3),], + [Skill-Hint(Skill-id(201621), 4),], + [Skill-Hint(Skill-id(201621), 5),], + ] + 2016202 -> [ + [Skill-Hint(Skill-id(201621), 1),], + [Skill-Hint(Skill-id(201621), 2),], + [Skill-Hint(Skill-id(201621), 3),], + [Skill-Hint(Skill-id(201621), 4),], + [Skill-Hint(Skill-id(201621), 5),], + ] + 2016203 -> [ + [Skill-Hint(Skill-id(201621), 1),], + [Skill-Hint(Skill-id(201621), 2),], + [Skill-Hint(Skill-id(201621), 3),], + [Skill-Hint(Skill-id(201621), 4),], + [Skill-Hint(Skill-id(201621), 5),], + ] + 2016301 -> [ + [Skill-Hint(Skill-id(201631), 1),], + [Skill-Hint(Skill-id(201631), 2),], + [Skill-Hint(Skill-id(201631), 3),], + [Skill-Hint(Skill-id(201631), 4),], + [Skill-Hint(Skill-id(201631), 5),], + ] + 2016302 -> [ + [Skill-Hint(Skill-id(201631), 1),], + [Skill-Hint(Skill-id(201631), 2),], + [Skill-Hint(Skill-id(201631), 3),], + [Skill-Hint(Skill-id(201631), 4),], + [Skill-Hint(Skill-id(201631), 5),], + ] + 2016303 -> [ + [Skill-Hint(Skill-id(201631), 1),], + [Skill-Hint(Skill-id(201631), 2),], + [Skill-Hint(Skill-id(201631), 3),], + [Skill-Hint(Skill-id(201631), 4),], + [Skill-Hint(Skill-id(201631), 5),], + ] + 2016401 -> [ + [Skill-Hint(Skill-id(201641), 1),], + [Skill-Hint(Skill-id(201641), 2),], + [Skill-Hint(Skill-id(201641), 3),], + [Skill-Hint(Skill-id(201641), 4),], + [Skill-Hint(Skill-id(201641), 5),], + ] + 2016402 -> [ + [Skill-Hint(Skill-id(201641), 1),], + [Skill-Hint(Skill-id(201641), 2),], + [Skill-Hint(Skill-id(201641), 3),], + [Skill-Hint(Skill-id(201641), 4),], + [Skill-Hint(Skill-id(201641), 5),], + ] + 2016403 -> [ + [Skill-Hint(Skill-id(201641), 1),], + [Skill-Hint(Skill-id(201641), 2),], + [Skill-Hint(Skill-id(201641), 3),], + [Skill-Hint(Skill-id(201641), 4),], + [Skill-Hint(Skill-id(201641), 5),], + ] + 2016501 -> [ + [Skill-Hint(Skill-id(201651), 1),], + [Skill-Hint(Skill-id(201651), 2),], + [Skill-Hint(Skill-id(201651), 3),], + [Skill-Hint(Skill-id(201651), 4),], + [Skill-Hint(Skill-id(201651), 5),], + ] + 2016502 -> [ + [Skill-Hint(Skill-id(201651), 1),], + [Skill-Hint(Skill-id(201651), 2),], + [Skill-Hint(Skill-id(201651), 3),], + [Skill-Hint(Skill-id(201651), 4),], + [Skill-Hint(Skill-id(201651), 5),], + ] + 2016503 -> [ + [Skill-Hint(Skill-id(201651), 1),], + [Skill-Hint(Skill-id(201651), 2),], + [Skill-Hint(Skill-id(201651), 3),], + [Skill-Hint(Skill-id(201651), 4),], + [Skill-Hint(Skill-id(201651), 5),], + ] + 2016601 -> [ + [Skill-Hint(Skill-id(201661), 1),], + [Skill-Hint(Skill-id(201661), 2),], + [Skill-Hint(Skill-id(201661), 3),], + [Skill-Hint(Skill-id(201661), 4),], + [Skill-Hint(Skill-id(201661), 5),], + ] + 2016602 -> [ + [Skill-Hint(Skill-id(201661), 1),], + [Skill-Hint(Skill-id(201661), 2),], + [Skill-Hint(Skill-id(201661), 3),], + [Skill-Hint(Skill-id(201661), 4),], + [Skill-Hint(Skill-id(201661), 5),], + ] + 2016603 -> [ + [Skill-Hint(Skill-id(201661), 1),], + [Skill-Hint(Skill-id(201661), 2),], + [Skill-Hint(Skill-id(201661), 3),], + [Skill-Hint(Skill-id(201661), 4),], + [Skill-Hint(Skill-id(201661), 5),], + ] + 2016701 -> [ + [Skill-Hint(Skill-id(201672), 1),], + [Skill-Hint(Skill-id(201672), 2),], + [Skill-Hint(Skill-id(201672), 3),], + [Skill-Hint(Skill-id(201672), 4),], + [Skill-Hint(Skill-id(201672), 5),], + ] + 2016702 -> [ + [Skill-Hint(Skill-id(201672), 1),], + [Skill-Hint(Skill-id(201672), 2),], + [Skill-Hint(Skill-id(201672), 3),], + [Skill-Hint(Skill-id(201672), 4),], + [Skill-Hint(Skill-id(201672), 5),], + ] + 2016703 -> [ + [Skill-Hint(Skill-id(201672), 1),], + [Skill-Hint(Skill-id(201672), 2),], + [Skill-Hint(Skill-id(201672), 3),], + [Skill-Hint(Skill-id(201672), 4),], + [Skill-Hint(Skill-id(201672), 5),], + ] + 2016801 -> [ + [Skill-Hint(Skill-id(201682), 1),], + [Skill-Hint(Skill-id(201682), 2),], + [Skill-Hint(Skill-id(201682), 3),], + [Skill-Hint(Skill-id(201682), 4),], + [Skill-Hint(Skill-id(201682), 5),], + ] + 2016802 -> [ + [Skill-Hint(Skill-id(201682), 1),], + [Skill-Hint(Skill-id(201682), 2),], + [Skill-Hint(Skill-id(201682), 3),], + [Skill-Hint(Skill-id(201682), 4),], + [Skill-Hint(Skill-id(201682), 5),], + ] + 2016803 -> [ + [Skill-Hint(Skill-id(201682), 1),], + [Skill-Hint(Skill-id(201682), 2),], + [Skill-Hint(Skill-id(201682), 3),], + [Skill-Hint(Skill-id(201682), 4),], + [Skill-Hint(Skill-id(201682), 5),], + ] + 2016901 -> [ + [Skill-Hint(Skill-id(201692), 1),], + [Skill-Hint(Skill-id(201692), 2),], + [Skill-Hint(Skill-id(201692), 3),], + [Skill-Hint(Skill-id(201692), 4),], + [Skill-Hint(Skill-id(201692), 5),], + ] + 2016902 -> [ + [Skill-Hint(Skill-id(201692), 1),], + [Skill-Hint(Skill-id(201692), 2),], + [Skill-Hint(Skill-id(201692), 3),], + [Skill-Hint(Skill-id(201692), 4),], + [Skill-Hint(Skill-id(201692), 5),], + ] + 2016903 -> [ + [Skill-Hint(Skill-id(201692), 1),], + [Skill-Hint(Skill-id(201692), 2),], + [Skill-Hint(Skill-id(201692), 3),], + [Skill-Hint(Skill-id(201692), 4),], + [Skill-Hint(Skill-id(201692), 5),], + ] + 2017001 -> [ + [Skill-Hint(Skill-id(201702), 1),], + [Skill-Hint(Skill-id(201702), 2),], + [Skill-Hint(Skill-id(201702), 3),], + [Skill-Hint(Skill-id(201702), 4),], + [Skill-Hint(Skill-id(201702), 5),], + ] + 2017002 -> [ + [Skill-Hint(Skill-id(201702), 1),], + [Skill-Hint(Skill-id(201702), 2),], + [Skill-Hint(Skill-id(201702), 3),], + [Skill-Hint(Skill-id(201702), 4),], + [Skill-Hint(Skill-id(201702), 5),], + ] + 2017003 -> [ + [Skill-Hint(Skill-id(201702), 1),], + [Skill-Hint(Skill-id(201702), 2),], + [Skill-Hint(Skill-id(201702), 3),], + [Skill-Hint(Skill-id(201702), 4),], + [Skill-Hint(Skill-id(201702), 5),], + ] + 2019001 -> [ + [Skill-Hint(Skill-id(201902), 1),], + [Skill-Hint(Skill-id(201902), 2),], + [Skill-Hint(Skill-id(201902), 3),], + [Skill-Hint(Skill-id(201902), 4),], + [Skill-Hint(Skill-id(201902), 5),], + ] + 2019002 -> [ + [Skill-Hint(Skill-id(201902), 1),], + [Skill-Hint(Skill-id(201902), 2),], + [Skill-Hint(Skill-id(201902), 3),], + [Skill-Hint(Skill-id(201902), 4),], + [Skill-Hint(Skill-id(201902), 5),], + ] + 2019003 -> [ + [Skill-Hint(Skill-id(201902), 1),], + [Skill-Hint(Skill-id(201902), 2),], + [Skill-Hint(Skill-id(201902), 3),], + [Skill-Hint(Skill-id(201902), 4),], + [Skill-Hint(Skill-id(201902), 5),], + ] + 2020001 -> [ + [Skill-Hint(Skill-id(202002), 1),], + [Skill-Hint(Skill-id(202002), 2),], + [Skill-Hint(Skill-id(202002), 3),], + [Skill-Hint(Skill-id(202002), 4),], + [Skill-Hint(Skill-id(202002), 5),], + ] + 2020002 -> [ + [Skill-Hint(Skill-id(202002), 1),], + [Skill-Hint(Skill-id(202002), 2),], + [Skill-Hint(Skill-id(202002), 3),], + [Skill-Hint(Skill-id(202002), 4),], + [Skill-Hint(Skill-id(202002), 5),], + ] + 2020003 -> [ + [Skill-Hint(Skill-id(202002), 1),], + [Skill-Hint(Skill-id(202002), 2),], + [Skill-Hint(Skill-id(202002), 3),], + [Skill-Hint(Skill-id(202002), 4),], + [Skill-Hint(Skill-id(202002), 5),], + ] + 2020101 -> [ + [Skill-Hint(Skill-id(202012), 1),], + [Skill-Hint(Skill-id(202012), 2),], + [Skill-Hint(Skill-id(202012), 3),], + [Skill-Hint(Skill-id(202012), 4),], + [Skill-Hint(Skill-id(202012), 5),], + ] + 2020102 -> [ + [Skill-Hint(Skill-id(202012), 1),], + [Skill-Hint(Skill-id(202012), 2),], + [Skill-Hint(Skill-id(202012), 3),], + [Skill-Hint(Skill-id(202012), 4),], + [Skill-Hint(Skill-id(202012), 5),], + ] + 2020103 -> [ + [Skill-Hint(Skill-id(202012), 1),], + [Skill-Hint(Skill-id(202012), 2),], + [Skill-Hint(Skill-id(202012), 3),], + [Skill-Hint(Skill-id(202012), 4),], + [Skill-Hint(Skill-id(202012), 5),], + ] + 2020201 -> [ + [Skill-Hint(Skill-id(202022), 1),], + [Skill-Hint(Skill-id(202022), 2),], + [Skill-Hint(Skill-id(202022), 3),], + [Skill-Hint(Skill-id(202022), 4),], + [Skill-Hint(Skill-id(202022), 5),], + ] + 2020202 -> [ + [Skill-Hint(Skill-id(202022), 1),], + [Skill-Hint(Skill-id(202022), 2),], + [Skill-Hint(Skill-id(202022), 3),], + [Skill-Hint(Skill-id(202022), 4),], + [Skill-Hint(Skill-id(202022), 5),], + ] + 2020203 -> [ + [Skill-Hint(Skill-id(202022), 1),], + [Skill-Hint(Skill-id(202022), 2),], + [Skill-Hint(Skill-id(202022), 3),], + [Skill-Hint(Skill-id(202022), 4),], + [Skill-Hint(Skill-id(202022), 5),], + ] + 2020301 -> [ + [Skill-Hint(Skill-id(202032), 1),], + [Skill-Hint(Skill-id(202032), 2),], + [Skill-Hint(Skill-id(202032), 3),], + [Skill-Hint(Skill-id(202032), 4),], + [Skill-Hint(Skill-id(202032), 5),], + ] + 2020302 -> [ + [Skill-Hint(Skill-id(202032), 1),], + [Skill-Hint(Skill-id(202032), 2),], + [Skill-Hint(Skill-id(202032), 3),], + [Skill-Hint(Skill-id(202032), 4),], + [Skill-Hint(Skill-id(202032), 5),], + ] + 2020303 -> [ + [Skill-Hint(Skill-id(202032), 1),], + [Skill-Hint(Skill-id(202032), 2),], + [Skill-Hint(Skill-id(202032), 3),], + [Skill-Hint(Skill-id(202032), 4),], + [Skill-Hint(Skill-id(202032), 5),], + ] + 2100101 -> [ + [Skill-Hint(Skill-id(210012), 1),], + [Skill-Hint(Skill-id(210012), 2),], + [Skill-Hint(Skill-id(210012), 3),], + [Skill-Hint(Skill-id(210012), 4),], + [Skill-Hint(Skill-id(210012), 5),], + ] + 2100102 -> [ + [Skill-Hint(Skill-id(210012), 1),], + [Skill-Hint(Skill-id(210012), 2),], + [Skill-Hint(Skill-id(210012), 3),], + [Skill-Hint(Skill-id(210012), 4),], + [Skill-Hint(Skill-id(210012), 5),], + ] + 2100103 -> [ + [Skill-Hint(Skill-id(210012), 1),], + [Skill-Hint(Skill-id(210012), 2),], + [Skill-Hint(Skill-id(210012), 3),], + [Skill-Hint(Skill-id(210012), 4),], + [Skill-Hint(Skill-id(210012), 5),], + ] + 2100201 -> [ + [Skill-Hint(Skill-id(210022), 1),], + [Skill-Hint(Skill-id(210022), 2),], + [Skill-Hint(Skill-id(210022), 3),], + [Skill-Hint(Skill-id(210022), 4),], + [Skill-Hint(Skill-id(210022), 5),], + ] + 2100202 -> [ + [Skill-Hint(Skill-id(210022), 1),], + [Skill-Hint(Skill-id(210022), 2),], + [Skill-Hint(Skill-id(210022), 3),], + [Skill-Hint(Skill-id(210022), 4),], + [Skill-Hint(Skill-id(210022), 5),], + ] + 2100203 -> [ + [Skill-Hint(Skill-id(210022), 1),], + [Skill-Hint(Skill-id(210022), 2),], + [Skill-Hint(Skill-id(210022), 3),], + [Skill-Hint(Skill-id(210022), 4),], + [Skill-Hint(Skill-id(210022), 5),], + ] + 2100301 -> [ + [Skill-Hint(Skill-id(210032), 1),], + [Skill-Hint(Skill-id(210032), 2),], + [Skill-Hint(Skill-id(210032), 3),], + [Skill-Hint(Skill-id(210032), 4),], + [Skill-Hint(Skill-id(210032), 5),], + ] + 2100302 -> [ + [Skill-Hint(Skill-id(210032), 1),], + [Skill-Hint(Skill-id(210032), 2),], + [Skill-Hint(Skill-id(210032), 3),], + [Skill-Hint(Skill-id(210032), 4),], + [Skill-Hint(Skill-id(210032), 5),], + ] + 2100303 -> [ + [Skill-Hint(Skill-id(210032), 1),], + [Skill-Hint(Skill-id(210032), 2),], + [Skill-Hint(Skill-id(210032), 3),], + [Skill-Hint(Skill-id(210032), 4),], + [Skill-Hint(Skill-id(210032), 5),], + ] + 2100401 -> [ + [Skill-Hint(Skill-id(210042), 1),], + [Skill-Hint(Skill-id(210042), 2),], + [Skill-Hint(Skill-id(210042), 3),], + [Skill-Hint(Skill-id(210042), 4),], + [Skill-Hint(Skill-id(210042), 5),], + ] + 2100402 -> [ + [Skill-Hint(Skill-id(210042), 1),], + [Skill-Hint(Skill-id(210042), 2),], + [Skill-Hint(Skill-id(210042), 3),], + [Skill-Hint(Skill-id(210042), 4),], + [Skill-Hint(Skill-id(210042), 5),], + ] + 2100403 -> [ + [Skill-Hint(Skill-id(210042), 1),], + [Skill-Hint(Skill-id(210042), 2),], + [Skill-Hint(Skill-id(210042), 3),], + [Skill-Hint(Skill-id(210042), 4),], + [Skill-Hint(Skill-id(210042), 5),], + ] + 2100501 -> [ + [Skill-Hint(Skill-id(210052), 1),], + [Skill-Hint(Skill-id(210052), 2),], + [Skill-Hint(Skill-id(210052), 3),], + [Skill-Hint(Skill-id(210052), 4),], + [Skill-Hint(Skill-id(210052), 5),], + ] + 2100502 -> [ + [Skill-Hint(Skill-id(210052), 1),], + [Skill-Hint(Skill-id(210052), 2),], + [Skill-Hint(Skill-id(210052), 3),], + [Skill-Hint(Skill-id(210052), 4),], + [Skill-Hint(Skill-id(210052), 5),], + ] + 2100503 -> [ + [Skill-Hint(Skill-id(210052), 1),], + [Skill-Hint(Skill-id(210052), 2),], + [Skill-Hint(Skill-id(210052), 3),], + [Skill-Hint(Skill-id(210052), 4),], + [Skill-Hint(Skill-id(210052), 5),], + ] + 3000101 -> [ + [Stat-Up(Speed, 10),Stat-Up(Stamina, 10),], + [Stat-Up(Speed, 20),Stat-Up(Stamina, 20),], + [Stat-Up(Speed, 30),Stat-Up(Stamina, 30),], + ] + 3000102 -> [ + [Stat-Up(Speed, 10),Stat-Up(Stamina, 10),], + [Stat-Up(Speed, 20),Stat-Up(Stamina, 20),], + [Stat-Up(Speed, 30),Stat-Up(Stamina, 30),], + ] + 3000103 -> [ + [Stat-Up(Speed, 10),Stat-Up(Stamina, 10),], + [Stat-Up(Speed, 20),Stat-Up(Stamina, 20),], + [Stat-Up(Speed, 30),Stat-Up(Stamina, 30),], + ] + 3000201 -> [ + [Stat-Up(Power, 10),Stat-Up(Wit, 10),], + [Stat-Up(Power, 20),Stat-Up(Wit, 20),], + [Stat-Up(Power, 30),Stat-Up(Wit, 30),], + ] + 3000202 -> [ + [Stat-Up(Power, 10),Stat-Up(Wit, 10),], + [Stat-Up(Power, 20),Stat-Up(Wit, 20),], + [Stat-Up(Power, 30),Stat-Up(Wit, 30),], + ] + 3000203 -> [ + [Stat-Up(Power, 10),Stat-Up(Wit, 10),], + [Stat-Up(Power, 20),Stat-Up(Wit, 20),], + [Stat-Up(Power, 30),Stat-Up(Wit, 30),], + ] + 10010101 -> [ + [Skill-Hint(Skill-id(900011), 1),], + [Skill-Hint(Skill-id(900011), 2),], + [Skill-Hint(Skill-id(900011), 3),], + ] + 10010102 -> [ + [Skill-Hint(Skill-id(900011), 1),], + [Skill-Hint(Skill-id(900011), 2),], + [Skill-Hint(Skill-id(900011), 3),], + ] + 10010103 -> [ + [Skill-Hint(Skill-id(900011), 1),], + [Skill-Hint(Skill-id(900011), 2),], + [Skill-Hint(Skill-id(900011), 3),], + ] + 10010201 -> [ + [Skill-Hint(Skill-id(910011), 1),], + [Skill-Hint(Skill-id(910011), 2),], + [Skill-Hint(Skill-id(910011), 3),], + ] + 10010202 -> [ + [Skill-Hint(Skill-id(910011), 1),], + [Skill-Hint(Skill-id(910011), 2),], + [Skill-Hint(Skill-id(910011), 3),], + ] + 10010203 -> [ + [Skill-Hint(Skill-id(910011), 1),], + [Skill-Hint(Skill-id(910011), 2),], + [Skill-Hint(Skill-id(910011), 3),], + ] + 10020101 -> [ + [Skill-Hint(Skill-id(900021), 1),], + [Skill-Hint(Skill-id(900021), 2),], + [Skill-Hint(Skill-id(900021), 3),], + ] + 10020102 -> [ + [Skill-Hint(Skill-id(900021), 1),], + [Skill-Hint(Skill-id(900021), 2),], + [Skill-Hint(Skill-id(900021), 3),], + ] + 10020103 -> [ + [Skill-Hint(Skill-id(900021), 1),], + [Skill-Hint(Skill-id(900021), 2),], + [Skill-Hint(Skill-id(900021), 3),], + ] + 10030101 -> [ + [Skill-Hint(Skill-id(900031), 1),], + [Skill-Hint(Skill-id(900031), 2),], + [Skill-Hint(Skill-id(900031), 3),], + ] + 10030102 -> [ + [Skill-Hint(Skill-id(900031), 1),], + [Skill-Hint(Skill-id(900031), 2),], + [Skill-Hint(Skill-id(900031), 3),], + ] + 10030103 -> [ + [Skill-Hint(Skill-id(900031), 1),], + [Skill-Hint(Skill-id(900031), 2),], + [Skill-Hint(Skill-id(900031), 3),], + ] + 10030201 -> [ + [Skill-Hint(Skill-id(910031), 1),], + [Skill-Hint(Skill-id(910031), 2),], + [Skill-Hint(Skill-id(910031), 3),], + ] + 10030202 -> [ + [Skill-Hint(Skill-id(910031), 1),], + [Skill-Hint(Skill-id(910031), 2),], + [Skill-Hint(Skill-id(910031), 3),], + ] + 10030203 -> [ + [Skill-Hint(Skill-id(910031), 1),], + [Skill-Hint(Skill-id(910031), 2),], + [Skill-Hint(Skill-id(910031), 3),], + ] + 10040101 -> [ + [Skill-Hint(Skill-id(900041), 1),], + [Skill-Hint(Skill-id(900041), 2),], + [Skill-Hint(Skill-id(900041), 3),], + ] + 10040102 -> [ + [Skill-Hint(Skill-id(900041), 1),], + [Skill-Hint(Skill-id(900041), 2),], + [Skill-Hint(Skill-id(900041), 3),], + ] + 10040103 -> [ + [Skill-Hint(Skill-id(900041), 1),], + [Skill-Hint(Skill-id(900041), 2),], + [Skill-Hint(Skill-id(900041), 3),], + ] + 10040201 -> [ + [Skill-Hint(Skill-id(910041), 1),], + [Skill-Hint(Skill-id(910041), 2),], + [Skill-Hint(Skill-id(910041), 3),], + ] + 10040202 -> [ + [Skill-Hint(Skill-id(910041), 1),], + [Skill-Hint(Skill-id(910041), 2),], + [Skill-Hint(Skill-id(910041), 3),], + ] + 10040203 -> [ + [Skill-Hint(Skill-id(910041), 1),], + [Skill-Hint(Skill-id(910041), 2),], + [Skill-Hint(Skill-id(910041), 3),], + ] + 10050101 -> [ + [Skill-Hint(Skill-id(900051), 1),], + [Skill-Hint(Skill-id(900051), 2),], + [Skill-Hint(Skill-id(900051), 3),], + ] + 10050102 -> [ + [Skill-Hint(Skill-id(900051), 1),], + [Skill-Hint(Skill-id(900051), 2),], + [Skill-Hint(Skill-id(900051), 3),], + ] + 10050103 -> [ + [Skill-Hint(Skill-id(900051), 1),], + [Skill-Hint(Skill-id(900051), 2),], + [Skill-Hint(Skill-id(900051), 3),], + ] + 10060101 -> [ + [Skill-Hint(Skill-id(900061), 1),], + [Skill-Hint(Skill-id(900061), 2),], + [Skill-Hint(Skill-id(900061), 3),], + ] + 10060102 -> [ + [Skill-Hint(Skill-id(900061), 1),], + [Skill-Hint(Skill-id(900061), 2),], + [Skill-Hint(Skill-id(900061), 3),], + ] + 10060103 -> [ + [Skill-Hint(Skill-id(900061), 1),], + [Skill-Hint(Skill-id(900061), 2),], + [Skill-Hint(Skill-id(900061), 3),], + ] + 10060201 -> [ + [Skill-Hint(Skill-id(910061), 1),], + [Skill-Hint(Skill-id(910061), 2),], + [Skill-Hint(Skill-id(910061), 3),], + ] + 10060202 -> [ + [Skill-Hint(Skill-id(910061), 1),], + [Skill-Hint(Skill-id(910061), 2),], + [Skill-Hint(Skill-id(910061), 3),], + ] + 10060203 -> [ + [Skill-Hint(Skill-id(910061), 1),], + [Skill-Hint(Skill-id(910061), 2),], + [Skill-Hint(Skill-id(910061), 3),], + ] + 10070101 -> [ + [Skill-Hint(Skill-id(900071), 1),], + [Skill-Hint(Skill-id(900071), 2),], + [Skill-Hint(Skill-id(900071), 3),], + ] + 10070102 -> [ + [Skill-Hint(Skill-id(900071), 1),], + [Skill-Hint(Skill-id(900071), 2),], + [Skill-Hint(Skill-id(900071), 3),], + ] + 10070103 -> [ + [Skill-Hint(Skill-id(900071), 1),], + [Skill-Hint(Skill-id(900071), 2),], + [Skill-Hint(Skill-id(900071), 3),], + ] + 10080101 -> [ + [Skill-Hint(Skill-id(900081), 1),], + [Skill-Hint(Skill-id(900081), 2),], + [Skill-Hint(Skill-id(900081), 3),], + ] + 10080102 -> [ + [Skill-Hint(Skill-id(900081), 1),], + [Skill-Hint(Skill-id(900081), 2),], + [Skill-Hint(Skill-id(900081), 3),], + ] + 10080103 -> [ + [Skill-Hint(Skill-id(900081), 1),], + [Skill-Hint(Skill-id(900081), 2),], + [Skill-Hint(Skill-id(900081), 3),], + ] + 10090101 -> [ + [Skill-Hint(Skill-id(900091), 1),], + [Skill-Hint(Skill-id(900091), 2),], + [Skill-Hint(Skill-id(900091), 3),], + ] + 10090102 -> [ + [Skill-Hint(Skill-id(900091), 1),], + [Skill-Hint(Skill-id(900091), 2),], + [Skill-Hint(Skill-id(900091), 3),], + ] + 10090103 -> [ + [Skill-Hint(Skill-id(900091), 1),], + [Skill-Hint(Skill-id(900091), 2),], + [Skill-Hint(Skill-id(900091), 3),], + ] + 10100101 -> [ + [Skill-Hint(Skill-id(900101), 1),], + [Skill-Hint(Skill-id(900101), 2),], + [Skill-Hint(Skill-id(900101), 3),], + ] + 10100102 -> [ + [Skill-Hint(Skill-id(900101), 1),], + [Skill-Hint(Skill-id(900101), 2),], + [Skill-Hint(Skill-id(900101), 3),], + ] + 10100103 -> [ + [Skill-Hint(Skill-id(900101), 1),], + [Skill-Hint(Skill-id(900101), 2),], + [Skill-Hint(Skill-id(900101), 3),], + ] + 10110101 -> [ + [Skill-Hint(Skill-id(900111), 1),], + [Skill-Hint(Skill-id(900111), 2),], + [Skill-Hint(Skill-id(900111), 3),], + ] + 10110102 -> [ + [Skill-Hint(Skill-id(900111), 1),], + [Skill-Hint(Skill-id(900111), 2),], + [Skill-Hint(Skill-id(900111), 3),], + ] + 10110103 -> [ + [Skill-Hint(Skill-id(900111), 1),], + [Skill-Hint(Skill-id(900111), 2),], + [Skill-Hint(Skill-id(900111), 3),], + ] + 10110201 -> [ + [Skill-Hint(Skill-id(910111), 1),], + [Skill-Hint(Skill-id(910111), 2),], + [Skill-Hint(Skill-id(910111), 3),], + ] + 10110202 -> [ + [Skill-Hint(Skill-id(910111), 1),], + [Skill-Hint(Skill-id(910111), 2),], + [Skill-Hint(Skill-id(910111), 3),], + ] + 10110203 -> [ + [Skill-Hint(Skill-id(910111), 1),], + [Skill-Hint(Skill-id(910111), 2),], + [Skill-Hint(Skill-id(910111), 3),], + ] + 10120101 -> [ + [Skill-Hint(Skill-id(900121), 1),], + [Skill-Hint(Skill-id(900121), 2),], + [Skill-Hint(Skill-id(900121), 3),], + ] + 10120102 -> [ + [Skill-Hint(Skill-id(900121), 1),], + [Skill-Hint(Skill-id(900121), 2),], + [Skill-Hint(Skill-id(900121), 3),], + ] + 10120103 -> [ + [Skill-Hint(Skill-id(900121), 1),], + [Skill-Hint(Skill-id(900121), 2),], + [Skill-Hint(Skill-id(900121), 3),], + ] + 10130101 -> [ + [Skill-Hint(Skill-id(900131), 1),], + [Skill-Hint(Skill-id(900131), 2),], + [Skill-Hint(Skill-id(900131), 3),], + ] + 10130102 -> [ + [Skill-Hint(Skill-id(900131), 1),], + [Skill-Hint(Skill-id(900131), 2),], + [Skill-Hint(Skill-id(900131), 3),], + ] + 10130103 -> [ + [Skill-Hint(Skill-id(900131), 1),], + [Skill-Hint(Skill-id(900131), 2),], + [Skill-Hint(Skill-id(900131), 3),], + ] + 10130201 -> [ + [Skill-Hint(Skill-id(910131), 1),], + [Skill-Hint(Skill-id(910131), 2),], + [Skill-Hint(Skill-id(910131), 3),], + ] + 10130202 -> [ + [Skill-Hint(Skill-id(910131), 1),], + [Skill-Hint(Skill-id(910131), 2),], + [Skill-Hint(Skill-id(910131), 3),], + ] + 10130203 -> [ + [Skill-Hint(Skill-id(910131), 1),], + [Skill-Hint(Skill-id(910131), 2),], + [Skill-Hint(Skill-id(910131), 3),], + ] + 10140101 -> [ + [Skill-Hint(Skill-id(900141), 1),], + [Skill-Hint(Skill-id(900141), 2),], + [Skill-Hint(Skill-id(900141), 3),], + ] + 10140102 -> [ + [Skill-Hint(Skill-id(900141), 1),], + [Skill-Hint(Skill-id(900141), 2),], + [Skill-Hint(Skill-id(900141), 3),], + ] + 10140103 -> [ + [Skill-Hint(Skill-id(900141), 1),], + [Skill-Hint(Skill-id(900141), 2),], + [Skill-Hint(Skill-id(900141), 3),], + ] + 10140201 -> [ + [Skill-Hint(Skill-id(910141), 1),], + [Skill-Hint(Skill-id(910141), 2),], + [Skill-Hint(Skill-id(910141), 3),], + ] + 10140202 -> [ + [Skill-Hint(Skill-id(910141), 1),], + [Skill-Hint(Skill-id(910141), 2),], + [Skill-Hint(Skill-id(910141), 3),], + ] + 10140203 -> [ + [Skill-Hint(Skill-id(910141), 1),], + [Skill-Hint(Skill-id(910141), 2),], + [Skill-Hint(Skill-id(910141), 3),], + ] + 10150101 -> [ + [Skill-Hint(Skill-id(900151), 1),], + [Skill-Hint(Skill-id(900151), 2),], + [Skill-Hint(Skill-id(900151), 3),], + ] + 10150102 -> [ + [Skill-Hint(Skill-id(900151), 1),], + [Skill-Hint(Skill-id(900151), 2),], + [Skill-Hint(Skill-id(900151), 3),], + ] + 10150103 -> [ + [Skill-Hint(Skill-id(900151), 1),], + [Skill-Hint(Skill-id(900151), 2),], + [Skill-Hint(Skill-id(900151), 3),], + ] + 10150201 -> [ + [Skill-Hint(Skill-id(910151), 1),], + [Skill-Hint(Skill-id(910151), 2),], + [Skill-Hint(Skill-id(910151), 3),], + ] + 10150202 -> [ + [Skill-Hint(Skill-id(910151), 1),], + [Skill-Hint(Skill-id(910151), 2),], + [Skill-Hint(Skill-id(910151), 3),], + ] + 10150203 -> [ + [Skill-Hint(Skill-id(910151), 1),], + [Skill-Hint(Skill-id(910151), 2),], + [Skill-Hint(Skill-id(910151), 3),], + ] + 10160101 -> [ + [Skill-Hint(Skill-id(900161), 1),], + [Skill-Hint(Skill-id(900161), 2),], + [Skill-Hint(Skill-id(900161), 3),], + ] + 10160102 -> [ + [Skill-Hint(Skill-id(900161), 1),], + [Skill-Hint(Skill-id(900161), 2),], + [Skill-Hint(Skill-id(900161), 3),], + ] + 10160103 -> [ + [Skill-Hint(Skill-id(900161), 1),], + [Skill-Hint(Skill-id(900161), 2),], + [Skill-Hint(Skill-id(900161), 3),], + ] + 10170101 -> [ + [Skill-Hint(Skill-id(900171), 1),], + [Skill-Hint(Skill-id(900171), 2),], + [Skill-Hint(Skill-id(900171), 3),], + ] + 10170102 -> [ + [Skill-Hint(Skill-id(900171), 1),], + [Skill-Hint(Skill-id(900171), 2),], + [Skill-Hint(Skill-id(900171), 3),], + ] + 10170103 -> [ + [Skill-Hint(Skill-id(900171), 1),], + [Skill-Hint(Skill-id(900171), 2),], + [Skill-Hint(Skill-id(900171), 3),], + ] + 10170201 -> [ + [Skill-Hint(Skill-id(910171), 1),], + [Skill-Hint(Skill-id(910171), 2),], + [Skill-Hint(Skill-id(910171), 3),], + ] + 10170202 -> [ + [Skill-Hint(Skill-id(910171), 1),], + [Skill-Hint(Skill-id(910171), 2),], + [Skill-Hint(Skill-id(910171), 3),], + ] + 10170203 -> [ + [Skill-Hint(Skill-id(910171), 1),], + [Skill-Hint(Skill-id(910171), 2),], + [Skill-Hint(Skill-id(910171), 3),], + ] + 10180101 -> [ + [Skill-Hint(Skill-id(900181), 1),], + [Skill-Hint(Skill-id(900181), 2),], + [Skill-Hint(Skill-id(900181), 3),], + ] + 10180102 -> [ + [Skill-Hint(Skill-id(900181), 1),], + [Skill-Hint(Skill-id(900181), 2),], + [Skill-Hint(Skill-id(900181), 3),], + ] + 10180103 -> [ + [Skill-Hint(Skill-id(900181), 1),], + [Skill-Hint(Skill-id(900181), 2),], + [Skill-Hint(Skill-id(900181), 3),], + ] + 10180201 -> [ + [Skill-Hint(Skill-id(910181), 1),], + [Skill-Hint(Skill-id(910181), 2),], + [Skill-Hint(Skill-id(910181), 3),], + ] + 10180202 -> [ + [Skill-Hint(Skill-id(910181), 1),], + [Skill-Hint(Skill-id(910181), 2),], + [Skill-Hint(Skill-id(910181), 3),], + ] + 10180203 -> [ + [Skill-Hint(Skill-id(910181), 1),], + [Skill-Hint(Skill-id(910181), 2),], + [Skill-Hint(Skill-id(910181), 3),], + ] + 10190101 -> [ + [Skill-Hint(Skill-id(900191), 1),], + [Skill-Hint(Skill-id(900191), 2),], + [Skill-Hint(Skill-id(900191), 3),], + ] + 10190102 -> [ + [Skill-Hint(Skill-id(900191), 1),], + [Skill-Hint(Skill-id(900191), 2),], + [Skill-Hint(Skill-id(900191), 3),], + ] + 10190103 -> [ + [Skill-Hint(Skill-id(900191), 1),], + [Skill-Hint(Skill-id(900191), 2),], + [Skill-Hint(Skill-id(900191), 3),], + ] + 10200101 -> [ + [Skill-Hint(Skill-id(900201), 1),], + [Skill-Hint(Skill-id(900201), 2),], + [Skill-Hint(Skill-id(900201), 3),], + ] + 10200102 -> [ + [Skill-Hint(Skill-id(900201), 1),], + [Skill-Hint(Skill-id(900201), 2),], + [Skill-Hint(Skill-id(900201), 3),], + ] + 10200103 -> [ + [Skill-Hint(Skill-id(900201), 1),], + [Skill-Hint(Skill-id(900201), 2),], + [Skill-Hint(Skill-id(900201), 3),], + ] + 10210101 -> [ + [Skill-Hint(Skill-id(900211), 1),], + [Skill-Hint(Skill-id(900211), 2),], + [Skill-Hint(Skill-id(900211), 3),], + ] + 10210102 -> [ + [Skill-Hint(Skill-id(900211), 1),], + [Skill-Hint(Skill-id(900211), 2),], + [Skill-Hint(Skill-id(900211), 3),], + ] + 10210103 -> [ + [Skill-Hint(Skill-id(900211), 1),], + [Skill-Hint(Skill-id(900211), 2),], + [Skill-Hint(Skill-id(900211), 3),], + ] + 10220101 -> [ + [Skill-Hint(Skill-id(900221), 1),], + [Skill-Hint(Skill-id(900221), 2),], + [Skill-Hint(Skill-id(900221), 3),], + ] + 10220102 -> [ + [Skill-Hint(Skill-id(900221), 1),], + [Skill-Hint(Skill-id(900221), 2),], + [Skill-Hint(Skill-id(900221), 3),], + ] + 10220103 -> [ + [Skill-Hint(Skill-id(900221), 1),], + [Skill-Hint(Skill-id(900221), 2),], + [Skill-Hint(Skill-id(900221), 3),], + ] + 10230101 -> [ + [Skill-Hint(Skill-id(900231), 1),], + [Skill-Hint(Skill-id(900231), 2),], + [Skill-Hint(Skill-id(900231), 3),], + ] + 10230102 -> [ + [Skill-Hint(Skill-id(900231), 1),], + [Skill-Hint(Skill-id(900231), 2),], + [Skill-Hint(Skill-id(900231), 3),], + ] + 10230103 -> [ + [Skill-Hint(Skill-id(900231), 1),], + [Skill-Hint(Skill-id(900231), 2),], + [Skill-Hint(Skill-id(900231), 3),], + ] + 10230201 -> [ + [Skill-Hint(Skill-id(910231), 1),], + [Skill-Hint(Skill-id(910231), 2),], + [Skill-Hint(Skill-id(910231), 3),], + ] + 10230202 -> [ + [Skill-Hint(Skill-id(910231), 1),], + [Skill-Hint(Skill-id(910231), 2),], + [Skill-Hint(Skill-id(910231), 3),], + ] + 10230203 -> [ + [Skill-Hint(Skill-id(910231), 1),], + [Skill-Hint(Skill-id(910231), 2),], + [Skill-Hint(Skill-id(910231), 3),], + ] + 10240101 -> [ + [Skill-Hint(Skill-id(900241), 1),], + [Skill-Hint(Skill-id(900241), 2),], + [Skill-Hint(Skill-id(900241), 3),], + ] + 10240102 -> [ + [Skill-Hint(Skill-id(900241), 1),], + [Skill-Hint(Skill-id(900241), 2),], + [Skill-Hint(Skill-id(900241), 3),], + ] + 10240103 -> [ + [Skill-Hint(Skill-id(900241), 1),], + [Skill-Hint(Skill-id(900241), 2),], + [Skill-Hint(Skill-id(900241), 3),], + ] + 10240201 -> [ + [Skill-Hint(Skill-id(910241), 1),], + [Skill-Hint(Skill-id(910241), 2),], + [Skill-Hint(Skill-id(910241), 3),], + ] + 10240202 -> [ + [Skill-Hint(Skill-id(910241), 1),], + [Skill-Hint(Skill-id(910241), 2),], + [Skill-Hint(Skill-id(910241), 3),], + ] + 10240203 -> [ + [Skill-Hint(Skill-id(910241), 1),], + [Skill-Hint(Skill-id(910241), 2),], + [Skill-Hint(Skill-id(910241), 3),], + ] + 10250101 -> [ + [Skill-Hint(Skill-id(900251), 1),], + [Skill-Hint(Skill-id(900251), 2),], + [Skill-Hint(Skill-id(900251), 3),], + ] + 10250102 -> [ + [Skill-Hint(Skill-id(900251), 1),], + [Skill-Hint(Skill-id(900251), 2),], + [Skill-Hint(Skill-id(900251), 3),], + ] + 10250103 -> [ + [Skill-Hint(Skill-id(900251), 1),], + [Skill-Hint(Skill-id(900251), 2),], + [Skill-Hint(Skill-id(900251), 3),], + ] + 10260101 -> [ + [Skill-Hint(Skill-id(900261), 1),], + [Skill-Hint(Skill-id(900261), 2),], + [Skill-Hint(Skill-id(900261), 3),], + ] + 10260102 -> [ + [Skill-Hint(Skill-id(900261), 1),], + [Skill-Hint(Skill-id(900261), 2),], + [Skill-Hint(Skill-id(900261), 3),], + ] + 10260103 -> [ + [Skill-Hint(Skill-id(900261), 1),], + [Skill-Hint(Skill-id(900261), 2),], + [Skill-Hint(Skill-id(900261), 3),], + ] + 10270101 -> [ + [Skill-Hint(Skill-id(900271), 1),], + [Skill-Hint(Skill-id(900271), 2),], + [Skill-Hint(Skill-id(900271), 3),], + ] + 10270102 -> [ + [Skill-Hint(Skill-id(900271), 1),], + [Skill-Hint(Skill-id(900271), 2),], + [Skill-Hint(Skill-id(900271), 3),], + ] + 10270103 -> [ + [Skill-Hint(Skill-id(900271), 1),], + [Skill-Hint(Skill-id(900271), 2),], + [Skill-Hint(Skill-id(900271), 3),], + ] + 10280101 -> [ + [Skill-Hint(Skill-id(900281), 1),], + [Skill-Hint(Skill-id(900281), 2),], + [Skill-Hint(Skill-id(900281), 3),], + ] + 10280102 -> [ + [Skill-Hint(Skill-id(900281), 1),], + [Skill-Hint(Skill-id(900281), 2),], + [Skill-Hint(Skill-id(900281), 3),], + ] + 10280103 -> [ + [Skill-Hint(Skill-id(900281), 1),], + [Skill-Hint(Skill-id(900281), 2),], + [Skill-Hint(Skill-id(900281), 3),], + ] + 10300101 -> [ + [Skill-Hint(Skill-id(900301), 1),], + [Skill-Hint(Skill-id(900301), 2),], + [Skill-Hint(Skill-id(900301), 3),], + ] + 10300102 -> [ + [Skill-Hint(Skill-id(900301), 1),], + [Skill-Hint(Skill-id(900301), 2),], + [Skill-Hint(Skill-id(900301), 3),], + ] + 10300103 -> [ + [Skill-Hint(Skill-id(900301), 1),], + [Skill-Hint(Skill-id(900301), 2),], + [Skill-Hint(Skill-id(900301), 3),], + ] + 10300201 -> [ + [Skill-Hint(Skill-id(910301), 1),], + [Skill-Hint(Skill-id(910301), 2),], + [Skill-Hint(Skill-id(910301), 3),], + ] + 10300202 -> [ + [Skill-Hint(Skill-id(910301), 1),], + [Skill-Hint(Skill-id(910301), 2),], + [Skill-Hint(Skill-id(910301), 3),], + ] + 10300203 -> [ + [Skill-Hint(Skill-id(910301), 1),], + [Skill-Hint(Skill-id(910301), 2),], + [Skill-Hint(Skill-id(910301), 3),], + ] + 10320101 -> [ + [Skill-Hint(Skill-id(900321), 1),], + [Skill-Hint(Skill-id(900321), 2),], + [Skill-Hint(Skill-id(900321), 3),], + ] + 10320102 -> [ + [Skill-Hint(Skill-id(900321), 1),], + [Skill-Hint(Skill-id(900321), 2),], + [Skill-Hint(Skill-id(900321), 3),], + ] + 10320103 -> [ + [Skill-Hint(Skill-id(900321), 1),], + [Skill-Hint(Skill-id(900321), 2),], + [Skill-Hint(Skill-id(900321), 3),], + ] + 10350101 -> [ + [Skill-Hint(Skill-id(900351), 1),], + [Skill-Hint(Skill-id(900351), 2),], + [Skill-Hint(Skill-id(900351), 3),], + ] + 10350102 -> [ + [Skill-Hint(Skill-id(900351), 1),], + [Skill-Hint(Skill-id(900351), 2),], + [Skill-Hint(Skill-id(900351), 3),], + ] + 10350103 -> [ + [Skill-Hint(Skill-id(900351), 1),], + [Skill-Hint(Skill-id(900351), 2),], + [Skill-Hint(Skill-id(900351), 3),], + ] + 10370101 -> [ + [Skill-Hint(Skill-id(900371), 1),], + [Skill-Hint(Skill-id(900371), 2),], + [Skill-Hint(Skill-id(900371), 3),], + ] + 10370102 -> [ + [Skill-Hint(Skill-id(900371), 1),], + [Skill-Hint(Skill-id(900371), 2),], + [Skill-Hint(Skill-id(900371), 3),], + ] + 10370103 -> [ + [Skill-Hint(Skill-id(900371), 1),], + [Skill-Hint(Skill-id(900371), 2),], + [Skill-Hint(Skill-id(900371), 3),], + ] + 10380101 -> [ + [Skill-Hint(Skill-id(900381), 1),], + [Skill-Hint(Skill-id(900381), 2),], + [Skill-Hint(Skill-id(900381), 3),], + ] + 10380102 -> [ + [Skill-Hint(Skill-id(900381), 1),], + [Skill-Hint(Skill-id(900381), 2),], + [Skill-Hint(Skill-id(900381), 3),], + ] + 10380103 -> [ + [Skill-Hint(Skill-id(900381), 1),], + [Skill-Hint(Skill-id(900381), 2),], + [Skill-Hint(Skill-id(900381), 3),], + ] + 10390101 -> [ + [Skill-Hint(Skill-id(900391), 1),], + [Skill-Hint(Skill-id(900391), 2),], + [Skill-Hint(Skill-id(900391), 3),], + ] + 10390102 -> [ + [Skill-Hint(Skill-id(900391), 1),], + [Skill-Hint(Skill-id(900391), 2),], + [Skill-Hint(Skill-id(900391), 3),], + ] + 10390103 -> [ + [Skill-Hint(Skill-id(900391), 1),], + [Skill-Hint(Skill-id(900391), 2),], + [Skill-Hint(Skill-id(900391), 3),], + ] + 10400101 -> [ + [Skill-Hint(Skill-id(900401), 1),], + [Skill-Hint(Skill-id(900401), 2),], + [Skill-Hint(Skill-id(900401), 3),], + ] + 10400102 -> [ + [Skill-Hint(Skill-id(900401), 1),], + [Skill-Hint(Skill-id(900401), 2),], + [Skill-Hint(Skill-id(900401), 3),], + ] + 10400103 -> [ + [Skill-Hint(Skill-id(900401), 1),], + [Skill-Hint(Skill-id(900401), 2),], + [Skill-Hint(Skill-id(900401), 3),], + ] + 10400201 -> [ + [Skill-Hint(Skill-id(910401), 1),], + [Skill-Hint(Skill-id(910401), 2),], + [Skill-Hint(Skill-id(910401), 3),], + ] + 10400202 -> [ + [Skill-Hint(Skill-id(910401), 1),], + [Skill-Hint(Skill-id(910401), 2),], + [Skill-Hint(Skill-id(910401), 3),], + ] + 10400203 -> [ + [Skill-Hint(Skill-id(910401), 1),], + [Skill-Hint(Skill-id(910401), 2),], + [Skill-Hint(Skill-id(910401), 3),], + ] + 10410101 -> [ + [Skill-Hint(Skill-id(900411), 1),], + [Skill-Hint(Skill-id(900411), 2),], + [Skill-Hint(Skill-id(900411), 3),], + ] + 10410102 -> [ + [Skill-Hint(Skill-id(900411), 1),], + [Skill-Hint(Skill-id(900411), 2),], + [Skill-Hint(Skill-id(900411), 3),], + ] + 10410103 -> [ + [Skill-Hint(Skill-id(900411), 1),], + [Skill-Hint(Skill-id(900411), 2),], + [Skill-Hint(Skill-id(900411), 3),], + ] + 10450101 -> [ + [Skill-Hint(Skill-id(900451), 1),], + [Skill-Hint(Skill-id(900451), 2),], + [Skill-Hint(Skill-id(900451), 3),], + ] + 10450102 -> [ + [Skill-Hint(Skill-id(900451), 1),], + [Skill-Hint(Skill-id(900451), 2),], + [Skill-Hint(Skill-id(900451), 3),], + ] + 10450103 -> [ + [Skill-Hint(Skill-id(900451), 1),], + [Skill-Hint(Skill-id(900451), 2),], + [Skill-Hint(Skill-id(900451), 3),], + ] + 10450201 -> [ + [Skill-Hint(Skill-id(910451), 1),], + [Skill-Hint(Skill-id(910451), 2),], + [Skill-Hint(Skill-id(910451), 3),], + ] + 10450202 -> [ + [Skill-Hint(Skill-id(910451), 1),], + [Skill-Hint(Skill-id(910451), 2),], + [Skill-Hint(Skill-id(910451), 3),], + ] + 10450203 -> [ + [Skill-Hint(Skill-id(910451), 1),], + [Skill-Hint(Skill-id(910451), 2),], + [Skill-Hint(Skill-id(910451), 3),], + ] + 10460101 -> [ + [Skill-Hint(Skill-id(900461), 1),], + [Skill-Hint(Skill-id(900461), 2),], + [Skill-Hint(Skill-id(900461), 3),], + ] + 10460102 -> [ + [Skill-Hint(Skill-id(900461), 1),], + [Skill-Hint(Skill-id(900461), 2),], + [Skill-Hint(Skill-id(900461), 3),], + ] + 10460103 -> [ + [Skill-Hint(Skill-id(900461), 1),], + [Skill-Hint(Skill-id(900461), 2),], + [Skill-Hint(Skill-id(900461), 3),], + ] + 10480101 -> [ + [Skill-Hint(Skill-id(900481), 1),], + [Skill-Hint(Skill-id(900481), 2),], + [Skill-Hint(Skill-id(900481), 3),], + ] + 10480102 -> [ + [Skill-Hint(Skill-id(900481), 1),], + [Skill-Hint(Skill-id(900481), 2),], + [Skill-Hint(Skill-id(900481), 3),], + ] + 10480103 -> [ + [Skill-Hint(Skill-id(900481), 1),], + [Skill-Hint(Skill-id(900481), 2),], + [Skill-Hint(Skill-id(900481), 3),], + ] + 10500101 -> [ + [Skill-Hint(Skill-id(900501), 1),], + [Skill-Hint(Skill-id(900501), 2),], + [Skill-Hint(Skill-id(900501), 3),], + ] + 10500102 -> [ + [Skill-Hint(Skill-id(900501), 1),], + [Skill-Hint(Skill-id(900501), 2),], + [Skill-Hint(Skill-id(900501), 3),], + ] + 10500103 -> [ + [Skill-Hint(Skill-id(900501), 1),], + [Skill-Hint(Skill-id(900501), 2),], + [Skill-Hint(Skill-id(900501), 3),], + ] + 10520101 -> [ + [Skill-Hint(Skill-id(900521), 1),], + [Skill-Hint(Skill-id(900521), 2),], + [Skill-Hint(Skill-id(900521), 3),], + ] + 10520102 -> [ + [Skill-Hint(Skill-id(900521), 1),], + [Skill-Hint(Skill-id(900521), 2),], + [Skill-Hint(Skill-id(900521), 3),], + ] + 10520103 -> [ + [Skill-Hint(Skill-id(900521), 1),], + [Skill-Hint(Skill-id(900521), 2),], + [Skill-Hint(Skill-id(900521), 3),], + ] + 10520201 -> [ + [Skill-Hint(Skill-id(910521), 1),], + [Skill-Hint(Skill-id(910521), 2),], + [Skill-Hint(Skill-id(910521), 3),], + ] + 10520202 -> [ + [Skill-Hint(Skill-id(910521), 1),], + [Skill-Hint(Skill-id(910521), 2),], + [Skill-Hint(Skill-id(910521), 3),], + ] + 10520203 -> [ + [Skill-Hint(Skill-id(910521), 1),], + [Skill-Hint(Skill-id(910521), 2),], + [Skill-Hint(Skill-id(910521), 3),], + ] + 10560101 -> [ + [Skill-Hint(Skill-id(900561), 1),], + [Skill-Hint(Skill-id(900561), 2),], + [Skill-Hint(Skill-id(900561), 3),], + ] + 10560102 -> [ + [Skill-Hint(Skill-id(900561), 1),], + [Skill-Hint(Skill-id(900561), 2),], + [Skill-Hint(Skill-id(900561), 3),], + ] + 10560103 -> [ + [Skill-Hint(Skill-id(900561), 1),], + [Skill-Hint(Skill-id(900561), 2),], + [Skill-Hint(Skill-id(900561), 3),], + ] + 10560201 -> [ + [Skill-Hint(Skill-id(910561), 1),], + [Skill-Hint(Skill-id(910561), 2),], + [Skill-Hint(Skill-id(910561), 3),], + ] + 10560202 -> [ + [Skill-Hint(Skill-id(910561), 1),], + [Skill-Hint(Skill-id(910561), 2),], + [Skill-Hint(Skill-id(910561), 3),], + ] + 10560203 -> [ + [Skill-Hint(Skill-id(910561), 1),], + [Skill-Hint(Skill-id(910561), 2),], + [Skill-Hint(Skill-id(910561), 3),], + ] + 10580101 -> [ + [Skill-Hint(Skill-id(900581), 1),], + [Skill-Hint(Skill-id(900581), 2),], + [Skill-Hint(Skill-id(900581), 3),], + ] + 10580102 -> [ + [Skill-Hint(Skill-id(900581), 1),], + [Skill-Hint(Skill-id(900581), 2),], + [Skill-Hint(Skill-id(900581), 3),], + ] + 10580103 -> [ + [Skill-Hint(Skill-id(900581), 1),], + [Skill-Hint(Skill-id(900581), 2),], + [Skill-Hint(Skill-id(900581), 3),], + ] + 10590101 -> [ + [Skill-Hint(Skill-id(900591), 1),], + [Skill-Hint(Skill-id(900591), 2),], + [Skill-Hint(Skill-id(900591), 3),], + ] + 10590102 -> [ + [Skill-Hint(Skill-id(900591), 1),], + [Skill-Hint(Skill-id(900591), 2),], + [Skill-Hint(Skill-id(900591), 3),], + ] + 10590103 -> [ + [Skill-Hint(Skill-id(900591), 1),], + [Skill-Hint(Skill-id(900591), 2),], + [Skill-Hint(Skill-id(900591), 3),], + ] + 10600101 -> [ + [Skill-Hint(Skill-id(900601), 1),], + [Skill-Hint(Skill-id(900601), 2),], + [Skill-Hint(Skill-id(900601), 3),], + ] + 10600102 -> [ + [Skill-Hint(Skill-id(900601), 1),], + [Skill-Hint(Skill-id(900601), 2),], + [Skill-Hint(Skill-id(900601), 3),], + ] + 10600103 -> [ + [Skill-Hint(Skill-id(900601), 1),], + [Skill-Hint(Skill-id(900601), 2),], + [Skill-Hint(Skill-id(900601), 3),], + ] + 10610101 -> [ + [Skill-Hint(Skill-id(900611), 1),], + [Skill-Hint(Skill-id(900611), 2),], + [Skill-Hint(Skill-id(900611), 3),], + ] + 10610102 -> [ + [Skill-Hint(Skill-id(900611), 1),], + [Skill-Hint(Skill-id(900611), 2),], + [Skill-Hint(Skill-id(900611), 3),], + ] + 10610103 -> [ + [Skill-Hint(Skill-id(900611), 1),], + [Skill-Hint(Skill-id(900611), 2),], + [Skill-Hint(Skill-id(900611), 3),], + ] + 10690101 -> [ + [Skill-Hint(Skill-id(900691), 1),], + [Skill-Hint(Skill-id(900691), 2),], + [Skill-Hint(Skill-id(900691), 3),], + ] + 10690102 -> [ + [Skill-Hint(Skill-id(900691), 1),], + [Skill-Hint(Skill-id(900691), 2),], + [Skill-Hint(Skill-id(900691), 3),], + ] + 10690103 -> [ + [Skill-Hint(Skill-id(900691), 1),], + [Skill-Hint(Skill-id(900691), 2),], + [Skill-Hint(Skill-id(900691), 3),], + ] diff --git a/horse/movement.kk b/horse/movement.kk index b7a56f7..c2ffa4f 100644 --- a/horse/movement.kk +++ b/horse/movement.kk @@ -1,5 +1,33 @@ module horse/movement +// Surface types. +pub type surface + Turf + Dirt + +// Automatically generated. +// Shows a string representation of the `surface` type. +pub fun surface/show(this : surface) : e string + match this + Turf -> "Turf" + Dirt -> "Dirt" + +// Race distance types. +pub type distance + Sprint + Mile + Medium + Long + +// Automatically generated. +// Shows a string representation of the `distance` type. +pub fun distance/show(this : distance) : e string + match this + Sprint -> "Sprint" + Mile -> "Mile" + Medium -> "Medium" + Long -> "Long" + // Running styles. pub type style Front-Runner diff --git a/horse/spark.go b/horse/spark.go new file mode 100644 index 0000000..5daafaf --- /dev/null +++ b/horse/spark.go @@ -0,0 +1,87 @@ +package horse + +type ( + SparkID int32 + SparkGroupID int32 +) + +type Spark struct { + ID SparkID + Name string + Description string + Group SparkGroupID + Rarity SparkRarity + Type SparkType + Effects [][]SparkEffect +} + +type SparkType int8 + +//go:generate go run golang.org/x/tools/cmd/stringer@v0.41.0 -type SparkType -trimprefix Spark +const ( + SparkStat SparkType = iota + 1 + SparkAptitude + SparkUnique + SparkSkill + SparkRace + SparkScenario + SparkCarnival + SparkDistance + SparkHidden + SparkSurface + SparkStyle +) + +type SparkRarity int8 + +const ( + OneStar SparkRarity = iota + 1 // ★ + TwoStar // ★★ + ThreeStar // ★★★ +) + +func (r SparkRarity) String() string { + const s = "★★★" + return s[:int(r)*len("★")] +} + +type SparkEffect struct { + Target SparkTarget + Value1 int32 + Value2 int32 +} + +type SparkTarget int8 + +//go:generate go run golang.org/x/tools/cmd/stringer@v0.41.0 -type SparkTarget -trimprefix Spark +const ( + SparkSpeed SparkTarget = iota + 1 + SparkStam + SparkPower + SparkGuts + SparkWit + SparkSkillPoints + SparkRandomStat + + SparkTurf SparkTarget = 11 + SparkDirt SparkTarget = 12 + + SparkFrontRunner SparkTarget = iota + 12 + SparkPaceChaser + SparkLateSurger + SparkEndCloser + + SparkSprint SparkTarget = iota + 18 + SparkMile + SparkMedium + SparkLong + + SparkSkillHint SparkTarget = 41 + SparkCarnivalBonus SparkTarget = 51 + + SparkSpeedCap SparkTarget = iota + 42 + SparkStamCap + SparkPowerCap + SparkGutsCap + SparkWitCap +) diff --git a/horse/spark.kk b/horse/spark.kk index f54b8ac..fc28f2b 100644 --- a/horse/spark.kk +++ b/horse/spark.kk @@ -1,22 +1,76 @@ module horse/spark +import std/num/decimal import horse/game-id +import horse/movement -pub type spark - Stat(s: stat, l: level) - Aptitude(a: aptitude, l: level) - Unique(s: skill-id, l: level) - Race(r: race-id, l: level) - Skill(s: skill-id, l: level) - Scenario(s: scenario-id, l: level) +// A spark on a veteran. +pub struct spark-detail + spark-id: spark-id + typ: spark-type + rarity: rarity -pub type level +pub fun spark-detail/show(s: spark-detail, ?spark/show: (spark-id) -> string): string + s.spark-id.show ++ " " ++ "\u2605".repeat(s.rarity.int) + +// The category of a spark; roughly, blue, pink, green, or white, with some +// further subdivisions. +pub type spark-type + Stat // blue + Aptitude // red/pink + Unique // green + Race + Skill + // skip Carnival Bonus + Scenario + Surface + Distance + Style + Hidden + +// Spark targets and effects. +pub type spark-effect + Stat-Up(s: stat, amount: int) + SP-Up(amount: int) + // skip Carnival Bonus + Random-Stat-Up(amount: int) + Aptitude-Up(a: aptitude, amount: int) + Skill-Hint(s: skill-id, levels: int) + Stat-Cap-Up(s: stat, amount: int) + +// Get the base probability for a spark to trigger during a single inheritance. +pub fun decimal/base-proc(s: spark-detail): decimal + match s + Spark-detail(_, Stat, One) -> 70.decimal(-2) + Spark-detail(_, Stat, Two) -> 80.decimal(-2) + Spark-detail(_, Stat, Three) -> 90.decimal(-2) + Spark-detail(_, Aptitude, One) -> 1.decimal(-2) + Spark-detail(_, Aptitude, Two) -> 3.decimal(-2) + Spark-detail(_, Aptitude, Three) -> 5.decimal(-2) + Spark-detail(_, Unique, One) -> 5.decimal(-2) + Spark-detail(_, Unique, Two) -> 10.decimal(-2) + Spark-detail(_, Unique, Three) -> 15.decimal(-2) + Spark-detail(_, Race, One) -> 1.decimal(-2) + Spark-detail(_, Race, Two) -> 2.decimal(-2) + Spark-detail(_, Race, Three) -> 3.decimal(-2) + Spark-detail(_, _, One) -> 3.decimal(-2) + Spark-detail(_, _, Two) -> 6.decimal(-2) + Spark-detail(_, _, Three) -> 9.decimal(-2) + +// The level or star count of a spark. +pub type rarity One Two Three -pub fun level/show(this: level): string - match this +pub fun rarity/int(l: rarity): int + match l + One -> 1 + Two -> 2 + Three -> 3 + +pub fun rarity/show(l: rarity): string + match l One -> "1" Two -> "2" Three -> "3" diff --git a/horse/sparktarget_string.go b/horse/sparktarget_string.go new file mode 100644 index 0000000..258c242 --- /dev/null +++ b/horse/sparktarget_string.go @@ -0,0 +1,79 @@ +// Code generated by "stringer -type SparkTarget -trimprefix Spark"; DO NOT EDIT. + +package horse + +import "strconv" + +func _() { + // An "invalid array index" compiler error signifies that the constant values have changed. + // Re-run the stringer command to generate them again. + var x [1]struct{} + _ = x[SparkSpeed-1] + _ = x[SparkStam-2] + _ = x[SparkPower-3] + _ = x[SparkGuts-4] + _ = x[SparkWit-5] + _ = x[SparkSkillPoints-6] + _ = x[SparkRandomStat-7] + _ = x[SparkTurf-11] + _ = x[SparkDirt-12] + _ = x[SparkFrontRunner-21] + _ = x[SparkPaceChaser-22] + _ = x[SparkLateSurger-23] + _ = x[SparkEndCloser-24] + _ = x[SparkSprint-31] + _ = x[SparkMile-32] + _ = x[SparkMedium-33] + _ = x[SparkLong-34] + _ = x[SparkSkillHint-41] + _ = x[SparkCarnivalBonus-51] + _ = x[SparkSpeedCap-61] + _ = x[SparkStamCap-62] + _ = x[SparkPowerCap-63] + _ = x[SparkGutsCap-64] + _ = x[SparkWitCap-65] +} + +const ( + _SparkTarget_name_0 = "SpeedStamPowerGutsWitSkillPointsRandomStat" + _SparkTarget_name_1 = "TurfDirt" + _SparkTarget_name_2 = "FrontRunnerPaceChaserLateSurgerEndCloser" + _SparkTarget_name_3 = "SprintMileMediumLong" + _SparkTarget_name_4 = "SkillHint" + _SparkTarget_name_5 = "CarnivalBonus" + _SparkTarget_name_6 = "SpeedCapStamCapPowerCapGutsCapWitCap" +) + +var ( + _SparkTarget_index_0 = [...]uint8{0, 5, 9, 14, 18, 21, 32, 42} + _SparkTarget_index_1 = [...]uint8{0, 4, 8} + _SparkTarget_index_2 = [...]uint8{0, 11, 21, 31, 40} + _SparkTarget_index_3 = [...]uint8{0, 6, 10, 16, 20} + _SparkTarget_index_6 = [...]uint8{0, 8, 15, 23, 30, 36} +) + +func (i SparkTarget) String() string { + switch { + case 1 <= i && i <= 7: + i -= 1 + return _SparkTarget_name_0[_SparkTarget_index_0[i]:_SparkTarget_index_0[i+1]] + case 11 <= i && i <= 12: + i -= 11 + return _SparkTarget_name_1[_SparkTarget_index_1[i]:_SparkTarget_index_1[i+1]] + case 21 <= i && i <= 24: + i -= 21 + return _SparkTarget_name_2[_SparkTarget_index_2[i]:_SparkTarget_index_2[i+1]] + case 31 <= i && i <= 34: + i -= 31 + return _SparkTarget_name_3[_SparkTarget_index_3[i]:_SparkTarget_index_3[i+1]] + case i == 41: + return _SparkTarget_name_4 + case i == 51: + return _SparkTarget_name_5 + case 61 <= i && i <= 65: + i -= 61 + return _SparkTarget_name_6[_SparkTarget_index_6[i]:_SparkTarget_index_6[i+1]] + default: + return "SparkTarget(" + strconv.FormatInt(int64(i), 10) + ")" + } +} diff --git a/horse/sparktype_string.go b/horse/sparktype_string.go new file mode 100644 index 0000000..0488d67 --- /dev/null +++ b/horse/sparktype_string.go @@ -0,0 +1,34 @@ +// Code generated by "stringer -type SparkType -trimprefix Spark"; DO NOT EDIT. + +package horse + +import "strconv" + +func _() { + // An "invalid array index" compiler error signifies that the constant values have changed. + // Re-run the stringer command to generate them again. + var x [1]struct{} + _ = x[SparkStat-1] + _ = x[SparkAptitude-2] + _ = x[SparkUnique-3] + _ = x[SparkSkill-4] + _ = x[SparkRace-5] + _ = x[SparkScenario-6] + _ = x[SparkCarnival-7] + _ = x[SparkDistance-8] + _ = x[SparkHidden-9] + _ = x[SparkSurface-10] + _ = x[SparkStyle-11] +} + +const _SparkType_name = "StatAptitudeUniqueSkillRaceScenarioCarnivalDistanceHiddenSurfaceStyle" + +var _SparkType_index = [...]uint8{0, 4, 12, 18, 23, 27, 35, 43, 51, 57, 64, 69} + +func (i SparkType) String() string { + idx := int(i) - 1 + if i < 1 || idx >= len(_SparkType_index)-1 { + return "SparkType(" + strconv.FormatInt(int64(i), 10) + ")" + } + return _SparkType_name[_SparkType_index[idx]:_SparkType_index[idx+1]] +} diff --git a/horsegen/gen.go b/horsegen/gen.go index 215c9c5..e88ae17 100644 --- a/horsegen/gen.go +++ b/horsegen/gen.go @@ -138,6 +138,22 @@ func ExecScenario(t *template.Template, region string, kk, g io.Writer, scen []S return err } +func ExecSparks(t *template.Template, region string, kk, g io.Writer, sparks []Spark, effects map[int]map[int][]SparkEffect) error { + data := struct { + Region string + Sparks []Spark + SparkEffects map[int]map[int][]SparkEffect + }{region, sparks, effects} + var err error + if kk != nil { + err = errors.Join(err, t.ExecuteTemplate(kk, "koka-spark", &data)) + } + if g != nil { + err = errors.Join(err, t.ExecuteTemplate(g, "go-spark", &data)) + } + return err +} + const wordSeps = " ,!?/-+();#○☆♡'=♪∀゚∴" var ( diff --git a/horsegen/load.go b/horsegen/load.go index dfb3441..839522d 100644 --- a/horsegen/load.go +++ b/horsegen/load.go @@ -32,6 +32,12 @@ var saddleSQL string //go:embed scenario.sql var scenarioSQL string +//go:embed spark.sql +var sparkSQL string + +//go:embed spark-effect.sql +var sparkEffectSQL string + type ( Character struct{} SkillGroup struct{} @@ -447,3 +453,88 @@ func Scenarios(ctx context.Context, db *sqlitex.Pool) ([]Scenario, error) { } return r, nil } + +type Spark struct { + ID int + Name string + Description string + Group int + Rarity int + Type int +} + +type SparkEffect struct { + Target int + Value1 int + Value2 int +} + +func Sparks(ctx context.Context, db *sqlitex.Pool) ([]Spark, error) { + conn, err := db.Take(ctx) + defer db.Put(conn) + if err != nil { + return nil, fmt.Errorf("couldn't get connection for sparks: %w", err) + } + stmt, _, err := conn.PrepareTransient(sparkSQL) + if err != nil { + return nil, fmt.Errorf("couldn't prepare statement for sparks: %w", err) + } + defer stmt.Finalize() + + var r []Spark + for { + ok, err := stmt.Step() + if err != nil { + return nil, fmt.Errorf("error stepping sparks: %w", err) + } + if !ok { + break + } + s := Spark{ + ID: stmt.ColumnInt(0), + Name: stmt.ColumnText(1), + Description: stmt.ColumnText(2), + Group: stmt.ColumnInt(3), + Rarity: stmt.ColumnInt(4), + Type: stmt.ColumnInt(5), + } + r = append(r, s) + } + return r, nil +} + +func SparkEffects(ctx context.Context, db *sqlitex.Pool) (map[int]map[int][]SparkEffect, error) { + conn, err := db.Take(ctx) + defer db.Put(conn) + if err != nil { + return nil, fmt.Errorf("couldn't get connection for spark effects: %w", err) + } + stmt, _, err := conn.PrepareTransient(sparkEffectSQL) + if err != nil { + return nil, fmt.Errorf("couldn't prepare statement for spark effects: %w", err) + } + defer stmt.Finalize() + + r := make(map[int]map[int][]SparkEffect) + for { + ok, err := stmt.Step() + if err != nil { + return nil, fmt.Errorf("error stepping spark effects: %w", err) + } + if !ok { + break + } + group := stmt.ColumnInt(0) + eff := stmt.ColumnInt(1) + s := SparkEffect{ + Target: stmt.ColumnInt(2), + Value1: stmt.ColumnInt(3), + Value2: stmt.ColumnInt(4), + } + if r[group] == nil { + r[group] = make(map[int][]SparkEffect) + } + r[group][eff] = append(r[group][eff], s) + } + return r, nil +} diff --git a/horsegen/main.go b/horsegen/main.go index 178f79c..96cb82f 100644 --- a/horsegen/main.go +++ b/horsegen/main.go @@ -45,14 +45,16 @@ func main() { eg, ctx := errgroup.WithContext(pctx) var ( - charas []NamedID[Character] - pairs []AffinityRelation - trios []AffinityRelation - sg []NamedID[SkillGroup] - skills []Skill - races []Race - saddles []Saddle - scens []Scenario + charas []NamedID[Character] + pairs []AffinityRelation + trios []AffinityRelation + sg []NamedID[SkillGroup] + skills []Skill + races []Race + saddles []Saddle + scens []Scenario + sparks []Spark + sparkeff map[int]map[int][]SparkEffect ) eg.Go(func() error { slog.Info("get characters") @@ -102,6 +104,18 @@ func main() { scens = r return err }) + eg.Go(func() error { + slog.Info("get sparks") + r, err := Sparks(ctx, db) + sparks = r + return err + }) + eg.Go(func() error { + slog.Info("get spark effects") + r, err := SparkEffects(ctx, db) + sparkeff = r + return err + }) if err := eg.Wait(); err != nil { slog.Error("load", slog.Any("err", err)) os.Exit(1) @@ -173,6 +187,18 @@ func main() { slog.Info("write scenarios") return ExecScenario(t, region, kf, gf, scens) }) + eg.Go(func() error { + kf, err := os.Create(filepath.Join(out, region, "spark.kk")) + if err != nil { + return err + } + gf, err := os.Create(filepath.Join(out, region, "spark.go")) + if err != nil { + return err + } + slog.Info("write sparks") + return ExecSparks(t, region, kf, gf, sparks, sparkeff) + }) if err := eg.Wait(); err != nil { slog.Error("generate", slog.Any("err", err)) os.Exit(1) diff --git a/horsegen/spark-effect.sql b/horsegen/spark-effect.sql new file mode 100644 index 0000000..de89d85 --- /dev/null +++ b/horsegen/spark-effect.sql @@ -0,0 +1,9 @@ +SELECT + factor_group_id, + effect_id, + target_type, + value_1, + value_2 +FROM succession_factor_effect +WHERE factor_group_id NOT IN (40001) -- exclude Carnival Bonus +ORDER BY factor_group_id, effect_id, target_type diff --git a/horsegen/spark.go.template b/horsegen/spark.go.template new file mode 100644 index 0000000..d4848d7 --- /dev/null +++ b/horsegen/spark.go.template @@ -0,0 +1,35 @@ +{{- define "go-spark" -}} +package {{ $.Region }} + +// Automatically generated with horsegen; DO NOT EDIT + +import . "git.sunturtle.xyz/zephyr/horse/horse" + +const ( + {{- range $s := $.Sparks }} + Spark{{ goenum $s.Name }}Lv{{ $s.Rarity }} SparkID = {{ $s.ID }} // {{ $s.Name }} + {{- end }} +) + +var AllSparks = map[SparkID]Spark{ + {{- range $s := $.Sparks }} + Spark{{ goenum $s.Name }}Lv{{ $s.Rarity }}: { + ID: {{ $s.ID }}, + Name: {{ printf "%q" $s.Name }}, + Description: {{ printf "%q" $s.Description }}, + Group: {{ $s.Group }}, + Rarity: {{ $s.Rarity }}, + Type: {{ $s.Type }}, + Effects: [][]SparkEffect{ + {{- range $r := index $.SparkEffects $s.Group }} + { + {{- range $e := $r -}} + { {{- $e.Target }}, {{ $e.Value1 }}, {{ $e.Value2 -}} }, + {{- end -}} + }, + {{- end }} + }, + }, + {{- end }} +} +{{ end }} diff --git a/horsegen/spark.kk.template b/horsegen/spark.kk.template new file mode 100644 index 0000000..2567de5 --- /dev/null +++ b/horsegen/spark.kk.template @@ -0,0 +1,131 @@ +{{- define "koka-spark" -}} +module horse/{{ $.Region }}/spark + +// Automatically generated with horsegen; DO NOT EDIT + +import horse/game-id +pub import horse/spark + +// Enumeration of all sparks for type-safe programming. +pub type spark + {{- range $s := $.Sparks }} + {{ kkenum $s.Name }}-Lv{{ $s.Rarity }} + {{- end }} + +// Get the ID for a spark. +pub fun spark-id(s: spark): spark-id + match s + {{- range $s := $.Sparks }} + {{ kkenum $s.Name }}-Lv{{ $s.Rarity }} -> Spark-id({{ $s.ID }}) + {{- end }} + +// List of all sparks in ID order for easy iterating. +pub val all = [ + {{- range $s := $.Sparks }} + {{ kkenum $s.Name }}-Lv{{ $s.Rarity }}, + {{- end }} +] + +// Get the name for a spark. +// The name does not indicate the spark level. +// If no spark matches the ID, the result contains the numeric ID. +pub fun show(s: spark-id): string + match s.game-id + {{- range $s := $.Sparks }} + {{ $s.ID }} -> {{ printf "%q" $s.Name }} + {{- end }} + x -> "spark " ++ x.show + +// Get the description for a spark. +// The description does not indicate the spark level. +// If no spark matches the ID, the result contains the numeric ID. +pub fun description(s: spark-id): string + match s.game-id + {{- range $s := $.Sparks }} + {{ $s.ID }} -> {{ printf "%q" $s.Description }} + {{- end }} + x -> "spark " ++ x.show + +// Get the spark group ID of a spark. +// If no spark matches the ID, the result is an invalid ID. +pub fun spark-group(s: spark-id): spark-group-id + match s.game-id + {{- range $s := $.Sparks }} + {{ $s.ID }} -> Spark-group-id({{ $s.Group }}) + {{- end }} + _ -> Spark-group-id(0) + +// Get the rarity (level or star count) of a spark. +// If no spark matches the ID, the result is One. +pub fun rarity(s: spark-id): rarity + match s.game-id + {{- range $s := $.Sparks }} + {{ $s.ID }} -> {{ if eq $s.Rarity 1 }}One{{ else if eq $s.Rarity 2 }}Two{{ else if eq $s.Rarity 3 }}Three{{ else }}??? $s.Rarity={{ $s.Rarity }}{{ end }} + {{- end }} + _ -> One + +// Get the type of a spark. +// If no spark matches the ID, the result is Stat. +pub fun spark-type(s: spark-id): spark-type + match s.game-id + {{- range $s := $.Sparks }} + {{ $s.ID }} -> {{ if eq $s.Type 1 }}Stat + {{- else if eq $s.Type 2 }}Aptitude + {{- else if eq $s.Type 5 }}Race + {{- else if eq $s.Type 4 }}Skill + {{- else if eq $s.Type 6 }}Scenario + {{- else if eq $s.Type 7 }}Carnival-Bonus + {{- else if eq $s.Type 10 }}Surface + {{- else if eq $s.Type 8 }}Distance + {{- else if eq $s.Type 11 }}Style + {{- else if eq $s.Type 9 }}Hidden + {{- else if eq $s.Type 3 }}Unique + {{- else }}??? $s.Type={{ $s.Type }} + {{- end }} + {{- end }} + _ -> Stat + +// Get the list of all effects a spark can apply during inheritance. +// When a spark procs, a random element is chosen from the list yielded by this +// function according to a hidden distribution, then all effects in that are applied. +// If no spark matches the ID, the result is the empty list. +pub fun effects(s: spark-id): list> + match s.game-id + {{- range $s := $.Sparks }} + {{ $s.ID }} -> [ + {{- range $r := index $.SparkEffects $s.Group }} + [ + {{- range $e := $r -}} + {{- if eq $e.Target 1 -}}Stat-Up(Speed, {{ $e.Value1 }}), + {{- else if eq $e.Target 2 -}}Stat-Up(Stamina, {{ $e.Value1 }}), + {{- else if eq $e.Target 3 -}}Stat-Up(Power, {{ $e.Value1 }}), + {{- else if eq $e.Target 4 -}}Stat-Up(Guts, {{ $e.Value1 }}), + {{- else if eq $e.Target 5 -}}Stat-Up(Wit, {{ $e.Value1 }}), + {{- else if eq $e.Target 6 -}}SP-Up({{ $e.Value1 }}), + {{- else if eq $e.Target 7 -}}Random-Stat-Up({{ $e.Value1 }}), + {{- else if eq $e.Target 11 -}}Aptitude-Up(Turf, {{ $e.Value1 }}), + {{- else if eq $e.Target 12 -}}Aptitude-Up(Dirt, {{ $e.Value1 }}), + {{- else if eq $e.Target 21 -}}Aptitude-Up(Front-Runner, {{ $e.Value1 }}), + {{- else if eq $e.Target 22 -}}Aptitude-Up(Pace-Chaser, {{ $e.Value1 }}), + {{- else if eq $e.Target 23 -}}Aptitude-Up(Late-Surger, {{ $e.Value1 }}), + {{- else if eq $e.Target 24 -}}Aptitude-Up(End-Closer, {{ $e.Value1 }}), + {{- else if eq $e.Target 31 -}}Aptitude-Up(Sprint, {{ $e.Value1 }}), + {{- else if eq $e.Target 32 -}}Aptitude-Up(Mile, {{ $e.Value1 }}), + {{- else if eq $e.Target 33 -}}Aptitude-Up(Medium, {{ $e.Value1 }}), + {{- else if eq $e.Target 34 -}}Aptitude-Up(Long, {{ $e.Value1 }}), + {{- else if eq $e.Target 41 -}}Skill-Hint(Skill-id({{ $e.Value1 }}), {{ $e.Value2 }}), + {{- else if eq $e.Target 51 -}}Carnival-Bonus {{/*- skipped, but doesn't hurt to put it here -*/}} + {{- else if eq $e.Target 61 -}}Stat-Cap-Up(Speed, {{ $e.Value1 }}), + {{- else if eq $e.Target 62 -}}Stat-Cap-Up(Stamina, {{ $e.Value1 }}), + {{- else if eq $e.Target 63 -}}Stat-Cap-Up(Power, {{ $e.Value1 }}), + {{- else if eq $e.Target 64 -}}Stat-Cap-Up(Guts, {{ $e.Value1 }}), + {{- else if eq $e.Target 65 -}}Stat-Cap-Up(Wit, {{ $e.Value1 }}), + {{- else -}} + ??? $e.Target={{- $e.Target -}} + {{- end -}} + {{- end -}} + ], + {{- end }} + ] + {{- end }} +{{ end }} diff --git a/horsegen/spark.sql b/horsegen/spark.sql new file mode 100644 index 0000000..222a5f0 --- /dev/null +++ b/horsegen/spark.sql @@ -0,0 +1,20 @@ +WITH spark AS ( + SELECT + n."index" AS "id", + n."text" AS "name", + d."text" AS "description" + FROM text_data n + LEFT JOIN text_data d ON n."index" = d."index" AND d."category" = 172 + WHERE n.category = 147 +) +SELECT + sf.factor_id, + spark.name, + spark.description, + sf.factor_group_id, + sf.rarity, + sf.factor_type +FROM spark + JOIN succession_factor sf ON spark.id = sf.factor_id +WHERE sf.factor_type != 7 -- exclude Carnival Bonus +ORDER BY sf.factor_id