diff --git a/.github/README-de.md b/.github/README-de.md index 35bc729ba..447986610 100644 --- a/.github/README-de.md +++ b/.github/README-de.md @@ -24,7 +24,7 @@ PKHeX erwartet entschlüsselte Spielstände. Da diese konsolenspezifisch verschl ## Screenshots -![Main Window](https://i.imgur.com/f2oF00t.png) +![Main Window](https://i.imgur.com/37SMQSr.png) ## Erstellen diff --git a/.github/README-es.md b/.github/README-es.md index 6b8034bfc..0f7fc62b0 100644 --- a/.github/README-es.md +++ b/.github/README-es.md @@ -24,7 +24,7 @@ PKHeX espera archivos de guardado que no estén cifrados con las claves específ ## Capturas de Pantalla -![Pantalla principal](https://i.imgur.com/vQrE25t.png) +![Pantalla principal](https://i.imgur.com/gREbXFH.png) ## Building diff --git a/.github/README-fr.md b/.github/README-fr.md index 2fb250635..0c83cc9ec 100644 --- a/.github/README-fr.md +++ b/.github/README-fr.md @@ -23,7 +23,7 @@ PKHeX attend des fichiers de sauvegarde qui ne sont pas chiffrés avec des clés ## Captures d'écran -![Main Window](https://i.imgur.com/H3GKLtk.png) +![Main Window](https://i.imgur.com/fk6IX2a.png) ## Construction diff --git a/.github/README-it.md b/.github/README-it.md index e6639bbae..d916302dd 100644 --- a/.github/README-it.md +++ b/.github/README-it.md @@ -24,7 +24,7 @@ PKHeX si aspetta file di salvataggio non criptati con le chiavi specifiche della ## Screenshots -![Main Window](https://i.imgur.com/18b86pC.png) +![Main Window](https://i.imgur.com/epXOQ5M.png) ## Building diff --git a/.github/README-zh.md b/.github/README-zh.md index a9e82f7ba..d6e1a0be8 100644 --- a/.github/README-zh.md +++ b/.github/README-zh.md @@ -24,7 +24,7 @@ PKHeX 所读取存档文件必须是未经主机唯一密钥加密,因此请 ## 截图 -![主介面](https://i.imgur.com/KjYhgj9.png) +![主介面](https://i.imgur.com/hM8GJ4U.png) ## 构建 diff --git a/.github/README-zhHK.md b/.github/README-zhHK.md index 51b766715..5265bc169 100644 --- a/.github/README-zhHK.md +++ b/.github/README-zhHK.md @@ -24,7 +24,7 @@ PKHeX 所讀取檔案須未經主機唯一密鑰加密,因而請使用儲存 ## 螢幕擷取截圖 -![主介面](https://i.imgur.com/KNwURaM.png) +![主介面](https://i.imgur.com/U5FKBIF.png) ## 構建 diff --git a/Directory.Build.props b/Directory.Build.props index 8b0ea9e99..6f3114f74 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,6 +1,6 @@ - 23.08.23 + 23.09.16 11 enable en diff --git a/PKHeX.Core/Editing/Showdown/ShowdownParsing.cs b/PKHeX.Core/Editing/Showdown/ShowdownParsing.cs index f082e061b..fa9a92e62 100644 --- a/PKHeX.Core/Editing/Showdown/ShowdownParsing.cs +++ b/PKHeX.Core/Editing/Showdown/ShowdownParsing.cs @@ -102,6 +102,7 @@ public static string GetShowdownFormName(ushort species, string form) (int)Necrozma when form is "Dusk" => $"{form}-Mane", (int)Necrozma when form is "Dawn" => $"{form}-Wings", (int)Polteageist or (int)Sinistea => form == "Antique" ? form : string.Empty, + (int)Sinistcha or (int)Poltchageist => form == "Antique" ? form : string.Empty, (int)Maushold when form is "Family of Four" => "Four", (int)Greninja or (int)Rockruff or (int)Koraidon or (int)Miraidon => string.Empty, diff --git a/PKHeX.Core/Game/Enums/Ability.cs b/PKHeX.Core/Game/Enums/Ability.cs index c5ae1176c..03703fd5c 100644 --- a/PKHeX.Core/Game/Enums/Ability.cs +++ b/PKHeX.Core/Game/Enums/Ability.cs @@ -304,5 +304,13 @@ public enum Ability : ushort ArmorTail, EarthEater, MyceliumMight, + Hospitality, + MindsEye, + EmbodyAspect0, + EmbodyAspect1, + EmbodyAspect2, + EmbodyAspect3, + ToxicChain, + SupersweetSyrup, MAX_COUNT, } diff --git a/PKHeX.Core/Game/Enums/Move.cs b/PKHeX.Core/Game/Enums/Move.cs index 539cc8281..cfe793821 100644 --- a/PKHeX.Core/Game/Enums/Move.cs +++ b/PKHeX.Core/Game/Enums/Move.cs @@ -906,5 +906,9 @@ public enum Move : ushort NoxiousTorque, CombatTorque, MagicalTorque, + BloodMoon, + MatchaGotcha, + SyrupBomb, + IvyCudgel, MAX_COUNT, } diff --git a/PKHeX.Core/Game/Enums/Species.cs b/PKHeX.Core/Game/Enums/Species.cs index 4edd17b8e..add537e6c 100644 --- a/PKHeX.Core/Game/Enums/Species.cs +++ b/PKHeX.Core/Game/Enums/Species.cs @@ -1016,5 +1016,12 @@ public enum Species : ushort Miraidon, WalkingWake, IronLeaves, + Dipplin, + Poltchageist, + Sinistcha, + Okidogi, + Munkidori, + Fezandipiti, + Ogerpon, MAX_COUNT, } diff --git a/PKHeX.Core/Game/GameStrings/GameStrings.cs b/PKHeX.Core/Game/GameStrings/GameStrings.cs index 2bf994b39..d1f7cef6b 100644 --- a/PKHeX.Core/Game/GameStrings/GameStrings.cs +++ b/PKHeX.Core/Game/GameStrings/GameStrings.cs @@ -188,6 +188,11 @@ private void Sanitize() // De-duplicate the Calyrex ability names abilitylist[(int)Core.Ability.AsOneI] += $" ({specieslist[(int)Core.Species.Glastrier]})"; abilitylist[(int)Core.Ability.AsOneG] += $" ({specieslist[(int)Core.Species.Spectrier]})"; + // De-duplicate the Ogerpon ability names + abilitylist[(int)Core.Ability.EmbodyAspect0] += $" ({forms[FormConverter.MaskTeal]})"; + abilitylist[(int)Core.Ability.EmbodyAspect1] += $" ({forms[FormConverter.MaskWellspring]})"; + abilitylist[(int)Core.Ability.EmbodyAspect2] += $" ({forms[FormConverter.MaskHearthflame]})"; + abilitylist[(int)Core.Ability.EmbodyAspect3] += $" ({forms[FormConverter.MaskCornerstone]})"; // Replace the Egg Name with ---; egg name already stored to eggname specieslist[0] = EmptyIndex; @@ -290,6 +295,9 @@ private static void SanitizeItemsSV(string[] items) items[2329] += " (1)"; // Academy Ball items[2330] += " (2)"; // Academy Ball items[0694] += " (G6-8)"; // TM100, not held. + + items[2418] += " (SL)"; // Academy Chairs + items[2419] += " (VL)"; // Academy Chairs } private static void SanitizeItemsLA(string[] items) @@ -592,6 +600,19 @@ private void SanitizeMetGen9(LocationSet6 set) m[120] += " (2)"; // Zero Lab m[122] += " (3)"; // Zero Lab + m[144] += " (1)"; // Oni Mountain + m[147] += " (2)"; // Oni Mountain + m[149] += " (3)"; // Oni Mountain + m[150] += " (4)"; // Oni Mountain + m[169] += " (5)"; // Oni Mountain + + m[152] += " (1)"; // Crystal Pool + m[154] += " (2)"; // Crystal Pool + m[153] += " (1)"; // Oni Mountain Summit + m[155] += " (2)"; // Oni Mountain Summit + m[164] += " (1)"; // Kitakami Wilds + m[167] += " (2)"; // Kitakami Wilds + set.Met3[1] += $" ({NPC})"; // Anything from an NPC set.Met3[2] += $" ({EggName})"; // Egg From Link Trade for (int i = 3; i <= 6; i++) // distinguish first set of regions (unused) from second (used) diff --git a/PKHeX.Core/Game/Locations/Locations9.cs b/PKHeX.Core/Game/Locations/Locations9.cs index 4a2aa836c..5b3d2518b 100644 --- a/PKHeX.Core/Game/Locations/Locations9.cs +++ b/PKHeX.Core/Game/Locations/Locations9.cs @@ -4,6 +4,16 @@ namespace PKHeX.Core; internal static class Locations9 { + /// + /// Checks if the location is accessible in Paldea (without DLC). + /// + public static bool IsAccessiblePreDLC(ushort location) => !IsKitakami(location); + + /// + /// Checks if the location is accessible in Kitakami. + /// + public static bool IsKitakami(ushort location) => location is (>= 132 and <= 170); + public static ReadOnlySpan Met0 => new byte[] { 002, 004, 006, 008, @@ -23,7 +33,10 @@ internal static class Locations9 067, 069, 099, 101, 103, 105, 107, 109, 111, 113, 115, 117, - 130, 131, + 130, 131, 132, 134, 136, 138, + 140, 142, 144, 146, 148, 150, + 152, 154, 156, 158, 160, 162, + 164, 166, 168, 170, }; public static ReadOnlySpan Met3 => new ushort[] @@ -45,5 +58,5 @@ internal static class Locations9 40070, 40071, 40072, 40073, 40074, 40075, 40076, 40077, 40078, }; - public static ReadOnlySpan Met6 => new ushort[] {/* XY */ 60001, 60003, /* ORAS */ 60004 }; + public static ReadOnlySpan Met6 => new ushort[] {/* XY */ 60001, 60003, /* ORAS */ 60004, /* SV */ 60005 }; } diff --git a/PKHeX.Core/Items/HeldItemLumpImage.cs b/PKHeX.Core/Items/HeldItemLumpImage.cs index 89dbf0d9e..60f7442c6 100644 --- a/PKHeX.Core/Items/HeldItemLumpImage.cs +++ b/PKHeX.Core/Items/HeldItemLumpImage.cs @@ -45,9 +45,9 @@ public static class HeldItemLumpUtil 8 when item is (>= 0328 and <= 0427) => HeldItemLumpImage.TechnicalMachine, // BDSP TMs 8 when item is (>= 1130 and <= 1229) => HeldItemLumpImage.TechnicalRecord, // Gen8 TR 9 when item is (>= 0328 and <= 0419) // TM01-TM92 - or (>= 0618 and <= 0620) // TM93-TM95 - or (>= 0690 and <= 0693) // TM96-TM99 - or (>= 2160 and <= 2231) /* TM100-TM171 */ => HeldItemLumpImage.TechnicalMachine, + or (>= 0618 and <= 0620) // TM093-TM095 + or (>= 0690 and <= 0693) // TM096-TM099 + or (>= 2160 and <= 2261) /* TM100-TM201 */ => HeldItemLumpImage.TechnicalMachine, _ => HeldItemLumpImage.NotLump, }; } diff --git a/PKHeX.Core/Items/ItemStorage9SV.cs b/PKHeX.Core/Items/ItemStorage9SV.cs index 0e84b39ba..c7baacba0 100644 --- a/PKHeX.Core/Items/ItemStorage9SV.cs +++ b/PKHeX.Core/Items/ItemStorage9SV.cs @@ -47,19 +47,20 @@ public sealed class ItemStorage9SV : IItemStorage 0279, 0280, 0281, 0282, 0283, 0284, 0285, 0286, 0287, 0288, 0289, 0290, 0291, 0292, 0293, 0294, 0295, 0296, 0297, 0298, 0299, 0300, 0301, 0302, 0303, 0304, 0305, 0306, 0307, 0308, - 0309, 0310, 0311, 0312, 0313, 0326, 0485, 0486, 0487, 0488, - 0489, 0490, 0491, 0538, 0539, 0540, 0541, 0542, 0543, 0544, - 0545, 0546, 0547, 0564, 0565, 0566, 0567, 0568, 0569, 0570, - 0639, 0640, 0644, 0645, 0648, 0649, 0650, 0795, 0796, 0846, - 0849, 0853, 0854, 0855, 0856, 0879, 0880, 0881, 0882, 0883, - 0884, 1103, 1104, 1116, 1117, 1118, 1119, 1120, 1121, 1122, - 1123, 1124, 1125, 1126, 1127, 1128, 1231, 1232, 1233, 1234, - 1235, 1236, 1237, 1238, 1239, 1240, 1241, 1242, 1243, 1244, - 1245, 1246, 1247, 1248, 1249, 1250, 1251, 1253, 1254, 1582, - 1592, 1606, 1777, 1778, 1779, 1861, 1862, 1863, 1864, 1865, - 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, - 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, - 1886, 2344, 2345, + 0309, 0310, 0311, 0312, 0313, 0325, 0326, 0327, 0485, 0486, + 0487, 0488, 0489, 0490, 0491, 0537, 0538, 0539, 0540, 0541, + 0542, 0543, 0544, 0545, 0546, 0547, 0564, 0565, 0566, 0567, + 0568, 0569, 0570, 0639, 0640, 0644, 0645, 0648, 0649, 0650, + 0795, 0796, 0846, 0849, 0853, 0854, 0855, 0856, 0879, 0880, + 0881, 0882, 0883, 0884, 1103, 1104, 1116, 1117, 1118, 1119, + 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1231, + 1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241, + 1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251, + 1253, 1254, 1582, 1592, 1606, 1777, 1778, 1779, 1861, 1862, + 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, + 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, + 1883, 1884, 1885, 1886, 2344, 2345, 2401, 2402, 2403, 2404, + 2406, 2407, 2408, 2411, 2412, 2413, 2414, 2415, 2416, 2479, }; private static ReadOnlySpan Pouch_TM_SV => new ushort[] @@ -81,12 +82,10 @@ public sealed class ItemStorage9SV : IItemStorage 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216, 2217, 2218, 2219, 2220, 2221, 2222, 2223, 2224, 2225, 2226, 2227, 2228, 2229, - 2230, 2231, - - // DLC additions - // 2232, 2233, 2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241, - // 2242, 2243, 2244, 2245, 2246, 2247, 2248, 2249, 2250, 2251, - // 2252, 2253, 2254, 2255, 2256, 2257, 2258, 2259, 2260, 2261, + 2230, 2231, 2232, 2233, 2234, 2235, 2236, 2237, 2238, 2239, + 2240, 2241, 2242, 2243, 2244, 2245, 2246, 2247, 2248, 2249, + 2250, 2251, 2252, 2253, 2254, 2255, 2256, 2257, 2258, 2259, + 2260, 2261, }; private static ReadOnlySpan Pouch_Treasure_SV => new ushort[] @@ -102,29 +101,25 @@ public sealed class ItemStorage9SV : IItemStorage 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, - 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, - 2311, 2313, - 2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322, 2323, - 2324, 2325, 2326, 2327, 2329, 2330, 2331, 2332, 2333, 2334, - 2335, 2336, 2337, 2338, 2339, 2340, 2341, 2342, 2348, 2349, - 2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358, 2359, - 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2368, 2369, - 2370, 2371, 2372, 2373, 2374, 2375, 2376, 2377, 2378, 2379, - 2380, 2381, 2382, 2383, 2384, 2385, 2386, 2387, 2388, 2389, - 2390, 2391, 2392, 2393, 2394, 2395, 2396, 2397, 2398, 2399, - 2400, - - // Item data is present, but the items have no associated text or sprites, so they do not appear in the bag. - // 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, + 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 2311, + 2313, 2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322, + 2323, 2324, 2325, 2326, 2327, 2329, 2330, 2331, 2332, 2333, + 2334, 2335, 2336, 2337, 2338, 2339, 2340, 2341, 2342, 2348, + 2349, 2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358, + 2359, 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2368, + 2369, 2370, 2371, 2372, 2373, 2374, 2375, 2376, 2377, 2378, + 2379, 2380, 2381, 2382, 2383, 2384, 2385, 2386, 2387, 2388, + 2389, 2390, 2391, 2392, 2393, 2394, 2395, 2396, 2397, 2398, + 2399, 2400, 2417, 2418, 2419, 2420, 2421, 2422, 2423, 2424, + 2425, 2426, 2427, 2428, 2429, 2430, 2431, 2432, 2433, 2434, + 2435, 2436, 2437, }; private static ReadOnlySpan Pouch_Event_SV => new ushort[] { - 0632, 0638, 0703, 0765, 1278, 1590, 1591, 1829, 1830, 1831, - 1832, 1833, 1834, 1835, 1836, 1857, 1858, - - // Item data is present, but the items have no associated text or sprites, so they do not appear in the bag. - // 0078, 0466, 0631, 1267, 1587, 1589, 1837, 1838, 1839, 1840, 1841, + 0078, 0466, 0631, 0632, 0638, 0703, 0765, 1267, 1278, 1587, + 1589, 1590, 1591, 1829, 1830, 1831, 1832, 1833, 1834, 1835, + 1836, 1857, 1858, 2405, 2409, 2410, 2480, 2481, }; private static ReadOnlySpan Pouch_Material_SV => new ushort[] @@ -143,18 +138,15 @@ public sealed class ItemStorage9SV : IItemStorage 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, - 2096, 2097, 2098, 2099, 2103, 2104, 2105, - 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, - 2116, 2117, 2118, 2119, 2120, 2121, 2122, 2123, 2126, 2127, - 2128, 2129, 2130, 2131, 2132, 2133, 2134, 2135, 2136, 2137, - - 2156, 2157, - 2158, 2159, - - // Item data is present, but the items have no associated text or sprites, so they do not appear in the bag. - // 2100, 2101, 2102, - // 2138, 2139, 2140, 2141, 2142, 2143, 2144, 2145, 2146, 2147, - // 2148, 2149, 2150, 2151, 2152, 2153, 2154, 2155, + 2096, 2097, 2098, 2099, 2103, 2104, 2105, 2106, 2107, 2108, + 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, + 2119, 2120, 2121, 2122, 2123, 2126, 2127, 2128, 2129, 2130, + 2131, 2132, 2133, 2134, 2135, 2136, 2137, 2156, 2157, 2158, + 2159, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446, + 2447, 2448, 2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456, + 2457, 2458, 2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466, + 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, + 2477, 2478, }; internal static ReadOnlySpan ValidTypes => new[] @@ -182,12 +174,6 @@ public sealed class ItemStorage9SV : IItemStorage 0111, // Odd Keystone - 0208, // Enigma Berry - 0209, // Micle Berry - 0210, // Custap Berry - 0211, // Jaboca Berry - 0212, // Rowap Berry - 0485, // Red Apricorn 0486, // Blue Apricorn 0487, // Yellow Apricorn diff --git a/PKHeX.Core/Legality/Breeding.cs b/PKHeX.Core/Legality/Breeding.cs index 115f9ab6d..600f770fa 100644 --- a/PKHeX.Core/Legality/Breeding.cs +++ b/PKHeX.Core/Legality/Breeding.cs @@ -136,6 +136,7 @@ public static bool CanHatchAsEgg(ushort species, byte form, EntityContext contex (int)Floette when form == 5 => false, // can't get Eternal Flower from egg (int)Greninja when form == 1 => false, // can't get Battle Bond Greninja from egg (int)Sinistea or (int)Polteageist => false, // can't get Antique eggs + (int)Poltchageist or (int)Sinistcha => false, // can't get Antique eggs _ => true, }; @@ -204,6 +205,7 @@ public static bool CanHatchAsEgg(ushort species, byte form, EntityContext contex (int)RoaringMoon or (int)IronValiant => false, (int)Koraidon or (int)Miraidon => false, (int)WalkingWake or (int)IronLeaves => false, + (int)Okidogi or (int)Munkidori or (int)Fezandipiti or (int)Ogerpon => false, _ => true, }; diff --git a/PKHeX.Core/Legality/Core.cs b/PKHeX.Core/Legality/Core.cs index 3c25993ca..0d54db31a 100644 --- a/PKHeX.Core/Legality/Core.cs +++ b/PKHeX.Core/Legality/Core.cs @@ -114,10 +114,20 @@ public static class Legal //internal const int MaxGameID_8b = (int)GameVersion.SP; internal const int MaxAbilityID_8b = MaxAbilityID_8_R2; - internal const int MaxSpeciesID_9 = (int)Species.IronLeaves; - internal const int MaxMoveID_9 = (int)Move.MagicalTorque; - internal const int MaxItemID_9 = 2400; // Yellow Dish - internal const int MaxAbilityID_9 = (int)Ability.MyceliumMight; + internal const int MaxSpeciesID_9 = MaxSpeciesID_9_T1; + internal const int MaxMoveID_9 = MaxMoveID_9_T1; + internal const int MaxItemID_9 = MaxItemID_9_T1; + internal const int MaxAbilityID_9 = MaxAbilityID_9_T1; + + internal const int MaxSpeciesID_9_T0 = (int)Species.IronLeaves; + internal const int MaxMoveID_9_T0 = (int)Move.MagicalTorque; + internal const int MaxItemID_9_T0 = 2400; // Yellow Dish + internal const int MaxAbilityID_9_T0 = (int)Ability.MyceliumMight; + + internal const int MaxSpeciesID_9_T1 = (int)Species.Ogerpon; + internal const int MaxMoveID_9_T1 = (int)Move.IvyCudgel; + internal const int MaxItemID_9_T1 = 2481; // Glimmering Charm + internal const int MaxAbilityID_9_T1 = (int)Ability.SupersweetSyrup; internal const int MaxBallID_9 = (int)Ball.LAOrigin; internal const int MaxGameID_9 = (int)GameVersion.VL; diff --git a/PKHeX.Core/Legality/Encounters/Data/Gen9/Encounters9.cs b/PKHeX.Core/Legality/Encounters/Data/Gen9/Encounters9.cs index 114aad20a..99b544608 100644 --- a/PKHeX.Core/Legality/Encounters/Data/Gen9/Encounters9.cs +++ b/PKHeX.Core/Legality/Encounters/Data/Gen9/Encounters9.cs @@ -58,6 +58,22 @@ internal static class Encounters9 new(SV) { Species = 0999, Shiny = Never, Level = 50, Location = 048 }, // Gimmighoul - North Province (Area Two) new(SV) { Species = 0999, Shiny = Never, Level = 50, Location = 109 }, // Gimmighoul - Socarrat Trail #endregion + + #region Sudachi 1 + new(SV) { Species = 0168, Shiny = Never, Level = 65, Location = 166, Ability = OnlyFirst, Gender = 0, Nature = Nature.Hardy, TeraType = GemType.Bug, Size = 128, IVs = new(20,20,20,20,20,20) }, // Ariados + new(SV) { Species = 0901, Shiny = Never, Level = 70, Location = 166, Ability = OnlyFirst, Gender = 0, Nature = Nature.Hardy, TeraType = GemType.Normal, Size = 128, FlawlessIVCount = 3, Moves = new(901,414,163,347), Form = 1 }, // Ursaluna-1 + new(SV) { Species = 1014, Shiny = Never, Level = 70, Location = 162, Ability = OnlyFirst, Gender = 0, TeraType = GemType.Poison, Size = 128, FlawlessIVCount = 3 }, // Okidogi + new(SV) { Species = 1015, Shiny = Never, Level = 70, Location = 156, Ability = OnlyFirst, Gender = 0, TeraType = GemType.Poison, Size = 128, FlawlessIVCount = 3 }, // Munkidori + new(SV) { Species = 1016, Shiny = Never, Level = 70, Location = 144, Ability = OnlyFirst, Gender = 0, TeraType = GemType.Poison, Size = 128, FlawlessIVCount = 3 }, // Fezandipiti + new(SV) { Species = 1017, Shiny = Never, Level = 20, Location = 146, Ability = OnlyFirst, Gender = 1, Nature = Nature.Lonely, TeraType = GemType.Grass, Size = 128, IVs = new(31,31,20,31,20,20), Moves = new(904,021,074,022) }, // Ogerpon + new(SV) { Species = 1017, Shiny = Never, Level = 70, Location = 146, Ability = OnlyFirst, Gender = 1, Nature = Nature.Lonely, TeraType = GemType.Grass, Size = 128, IVs = new(31,31,20,31,20,20), Moves = new(904,067,021,580) }, // Ogerpon + + new(SV) { FixedBall = Ball.Poke, Species = 0446, Shiny = Always, Level = 01, Location = 142, Ability = OnlyHidden, Gender = 0, Nature = Nature.Impish, Size = 255 }, // Munchlax + new(SV) { FixedBall = Ball.Poke, Species = 0058, Shiny = Never, Level = 15, Location = 134, Ability = OnlyHidden, Gender = 0, Nature = Nature.Jolly, TeraType = GemType.Rock, Size = 254, IVs = new(31,31,20,31,20,20), Form = 1 }, // Growlithe-1 + new(SV) { FixedBall = Ball.Poke, Species = 0387, Shiny = Never, Level = 01, Location = 000, Ability = OnlyFirst, Size = 128, EggLocation = 60005 }, // Turtwig + new(SV) { FixedBall = Ball.Poke, Species = 0390, Shiny = Never, Level = 01, Location = 000, Ability = OnlyFirst, Size = 128, EggLocation = 60005 }, // Chimchar + new(SV) { FixedBall = Ball.Poke, Species = 0393, Shiny = Never, Level = 01, Location = 000, Ability = OnlyFirst, Size = 128, EggLocation = 60005 }, // Piplup + #endregion }; internal static readonly EncounterStatic9[] StaticSL = @@ -101,7 +117,8 @@ internal static class Encounters9 new(TradeNames, 02, SV, 0872,10) { ID32 = 050724, Ability = Any12, OTGender = 0, Gender = 1, Nature = Nature.Bashful, IVs = new(31,18,13,20,28,26) }, // Snom }; - internal static readonly EncounterTera9[] Tera = EncounterTera9.GetArray(Get("gem_paldea")); + internal static readonly EncounterTera9[] TeraBase = EncounterTera9.GetArray(Get("gem_paldea"), TeraRaidMapParent.Paldea); + internal static readonly EncounterTera9[] TeraDLC1 = EncounterTera9.GetArray(Get("gem_kitakami"), TeraRaidMapParent.Kitakami); internal static readonly EncounterDist9[] Dist = EncounterDist9.GetArray(Get("dist_paldea")); internal static readonly EncounterMight9[] Might = EncounterMight9.GetArray(Get("might_paldea")); internal static readonly EncounterFixed9[] Fixed = EncounterFixed9.GetArray(Get("fixed_paldea")); diff --git a/PKHeX.Core/Legality/Encounters/Generator/Possible/EncounterPossible9.cs b/PKHeX.Core/Legality/Encounters/Generator/Possible/EncounterPossible9.cs index 6f4cdbf19..81b0d022f 100644 --- a/PKHeX.Core/Legality/Encounters/Generator/Possible/EncounterPossible9.cs +++ b/PKHeX.Core/Legality/Encounters/Generator/Possible/EncounterPossible9.cs @@ -41,7 +41,8 @@ private enum YieldState : byte StaticVersionVL, StaticShared, StaticFixed, - StaticTera, + StaticTeraBase, + StaticTeraDLC1, StaticDist, StaticMight, StaticEnd, @@ -107,9 +108,13 @@ public bool MoveNext() case YieldState.StaticFixed: if (TryGetNext(Encounters9.Fixed)) return true; - Index = 0; State = YieldState.StaticTera; goto case YieldState.StaticTera; - case YieldState.StaticTera: - if (TryGetNext(Encounters9.Tera)) + Index = 0; State = YieldState.StaticTeraBase; goto case YieldState.StaticTeraBase; + case YieldState.StaticTeraBase: + if (TryGetNext(Encounters9.TeraBase)) + return true; + Index = 0; State = YieldState.StaticTeraDLC1; goto case YieldState.StaticTeraDLC1; + case YieldState.StaticTeraDLC1: + if (TryGetNext(Encounters9.TeraDLC1)) return true; Index = 0; State = YieldState.StaticDist; goto case YieldState.StaticDist; case YieldState.StaticDist: diff --git a/PKHeX.Core/Legality/Encounters/Generator/Search/Dirtied/EncounterEnumerator9SWSH.cs b/PKHeX.Core/Legality/Encounters/Generator/Search/Dirtied/EncounterEnumerator9SWSH.cs index f953f9ab6..9c9057a6f 100644 --- a/PKHeX.Core/Legality/Encounters/Generator/Search/Dirtied/EncounterEnumerator9SWSH.cs +++ b/PKHeX.Core/Legality/Encounters/Generator/Search/Dirtied/EncounterEnumerator9SWSH.cs @@ -43,7 +43,8 @@ private enum YieldState : byte StaticVersionVL, StaticShared, StaticFixed, - StaticTera, + StaticTeraBase, + StaticTeraDLC1, StaticDist, StaticMight, @@ -130,9 +131,13 @@ public bool MoveNext() case YieldState.StaticFixed: if (TryGetNext(Encounters9.Fixed)) return true; - Index = 0; State = YieldState.StaticTera; goto case YieldState.StaticTera; - case YieldState.StaticTera: - if (TryGetNext(Encounters9.Tera)) + Index = 0; State = YieldState.StaticTeraBase; goto case YieldState.StaticTeraBase; + case YieldState.StaticTeraBase: + if (TryGetNext(Encounters9.TeraBase)) + return true; + Index = 0; State = YieldState.StaticTeraDLC1; goto case YieldState.StaticTeraDLC1; + case YieldState.StaticTeraDLC1: + if (TryGetNext(Encounters9.TeraDLC1)) return true; Index = 0; State = YieldState.StaticDist; goto case YieldState.StaticDist; case YieldState.StaticDist: diff --git a/PKHeX.Core/Legality/Encounters/Generator/Search/EncounterEnumerator9.cs b/PKHeX.Core/Legality/Encounters/Generator/Search/EncounterEnumerator9.cs index 39c9a5b16..77304feb9 100644 --- a/PKHeX.Core/Legality/Encounters/Generator/Search/EncounterEnumerator9.cs +++ b/PKHeX.Core/Legality/Encounters/Generator/Search/EncounterEnumerator9.cs @@ -44,7 +44,8 @@ private enum YieldState : byte StaticVersionVL, StaticShared, StaticFixed, - StaticTera, + StaticTeraBase, + StaticTeraDLC1, StaticDist, StaticMight, @@ -76,9 +77,11 @@ public bool MoveNext() Index = 0; goto case YieldState.Bred; case YieldState.Bred: - State = YieldState.TradeStart; + State = Entity.IsEgg ? YieldState.StaticShared : YieldState.TradeStart; if (Locations.IsEggLocationBred9(Entity.Egg_Location) && EncounterGenerator9.TryGetEgg(Entity, Chain, Version, out var egg)) return SetCurrent(egg); + if (Entity.IsEgg) + goto case YieldState.StaticShared; goto case YieldState.TradeStart; case YieldState.TradeStart: @@ -135,9 +138,13 @@ public bool MoveNext() case YieldState.StaticFixed: if (TryGetNext(Encounters9.Fixed)) return true; - Index = 0; State = YieldState.StaticTera; goto case YieldState.StaticTera; - case YieldState.StaticTera: - if (TryGetNext(Encounters9.Tera)) + Index = 0; State = YieldState.StaticTeraBase; goto case YieldState.StaticTeraBase; + case YieldState.StaticTeraBase: + if (TryGetNext(Encounters9.TeraBase)) + return true; + Index = 0; State = YieldState.StaticTeraDLC1; goto case YieldState.StaticTeraDLC1; + case YieldState.StaticTeraDLC1: + if (TryGetNext(Encounters9.TeraDLC1)) return true; Index = 0; State = YieldState.StaticDist; goto case YieldState.StaticDist; case YieldState.StaticDist: diff --git a/PKHeX.Core/Legality/Encounters/Templates/Gen9/EncounterStatic9.cs b/PKHeX.Core/Legality/Encounters/Templates/Gen9/EncounterStatic9.cs index 594560b22..db36f7063 100644 --- a/PKHeX.Core/Legality/Encounters/Templates/Gen9/EncounterStatic9.cs +++ b/PKHeX.Core/Legality/Encounters/Templates/Gen9/EncounterStatic9.cs @@ -10,13 +10,14 @@ public sealed record EncounterStatic9(GameVersion Version) { public int Generation => 9; public EntityContext Context => EntityContext.Gen9; - public int EggLocation => 0; public bool IsShiny => Shiny == Shiny.Always; - public bool EggEncounter => false; + public bool EggEncounter => EggLocation != 0; int ILocation.Location => Location; + int ILocation.EggLocation => EggLocation; public Ball FixedBall { get; init; } public required ushort Location { get; init; } + public ushort EggLocation { get; init; } public required ushort Species { get; init; } public required byte Level { get; init; } public byte Form { get; init; } @@ -30,6 +31,7 @@ public sealed record EncounterStatic9(GameVersion Version) public GemType TeraType { get; init; } public byte Size { get; init; } public bool IsTitan { get; init; } + public bool RibbonMarkCrafty => Species == (int)Core.Species.Munchlax; // Shiny etc private bool Gift => FixedBall != Ball.None; @@ -73,12 +75,23 @@ public PK9 ConvertToPKM(ITrainerInfo tr, EncounterCriteria criteria) ID32 = tr.ID32, }; + if (EggEncounter) + { + // Fake as hatched. + pk.Met_Location = Locations.HatchLocation9; + pk.Met_Level = EggStateLegality.EggMetLevel; + pk.Egg_Location = EggLocation; + pk.EggMetDate = pk.MetDate; + } + if (Gift && !ScriptedYungoos) pk.HT_Language = (byte)pk.Language; if (StarterBoxLegend) pk.FormArgument = 1; // Not Ride Form. if (IsTitan) pk.RibbonMarkTitan = true; + else if (RibbonMarkCrafty) + pk.RibbonMarkCrafty = true; SetPINGA(pk, criteria, pi); if (Moves.HasMoves) @@ -174,7 +187,12 @@ public EncounterMatchRating GetMatchRating(PKM pk) return IsMatchDeferred(pk); } - private bool IsMatchLocationExact(PKM pk) => pk.Met_Location == Location; + private bool IsMatchLocationExact(PKM pk) + { + if (EggEncounter && !pk.IsEgg) + return true; + return pk.Met_Location == Location; + } private bool IsMatchLocationRemapped(PKM pk) { diff --git a/PKHeX.Core/Legality/Encounters/Templates/Gen9/EncounterTera9.cs b/PKHeX.Core/Legality/Encounters/Templates/Gen9/EncounterTera9.cs index 205764ec7..0231cbdae 100644 --- a/PKHeX.Core/Legality/Encounters/Templates/Gen9/EncounterTera9.cs +++ b/PKHeX.Core/Legality/Encounters/Templates/Gen9/EncounterTera9.cs @@ -37,19 +37,36 @@ public sealed record EncounterTera9 public required short RandRateMinViolet { get; init; } // weight chance total of all lower index encounters, for Violet public bool IsAvailableHostScarlet => RandRateMinScarlet != -1; public bool IsAvailableHostViolet => RandRateMinViolet != -1; + public required TeraRaidMapParent Map { get; init; } public string Name => $"Tera Raid Encounter [{(Index == 0 ? "Base" : Index)}] {Stars}★"; public string LongName => Name; public byte LevelMin => Level; public byte LevelMax => Level; - public bool CanBeEncountered(uint seed) => Tera9RNG.IsMatchStarChoice(seed, Stars, RandRate, RandRateMinScarlet, RandRateMinViolet); + public bool CanBeEncountered(uint seed) => Tera9RNG.IsMatchStarChoice(seed, Stars, RandRate, RandRateMinScarlet, RandRateMinViolet, Map); /// /// Fetches the rate sum for the base ROM raid, depending on star count. /// /// Raid Difficulty + /// Map the encounter originates on. /// Total rate value the game uses to call rand(x) with. + public static short GetRateTotalSL(int star, TeraRaidMapParent map) => map switch + { + TeraRaidMapParent.Paldea => GetRateTotalBaseSL(star), + TeraRaidMapParent.Kitakami => GetRateTotalKitakamiSL(star), + _ => 0, + }; + + /// "/> + public static short GetRateTotalVL(int star, TeraRaidMapParent map) => map switch + { + TeraRaidMapParent.Paldea => GetRateTotalBaseVL(star), + TeraRaidMapParent.Kitakami => GetRateTotalKitakamiVL(star), + _ => 0, + }; + public static short GetRateTotalBaseSL(int star) => star switch { 1 => 5800, @@ -72,17 +89,39 @@ public sealed record EncounterTera9 _ => 0, }; - public static EncounterTera9[] GetArray(ReadOnlySpan data) + public static short GetRateTotalKitakamiSL(int star) => star switch + { + 1 => 1500, + 2 => 1500, + 3 => 2500, + 4 => 2100, + 5 => 2250, + 6 => 2475, // -99 + _ => 0, + }; + + public static short GetRateTotalKitakamiVL(int star) => star switch + { + 1 => 1500, + 2 => 1500, + 3 => 2500, + 4 => 2100, + 5 => 2250, + 6 => 2574, // +99 + _ => 0, + }; + + public static EncounterTera9[] GetArray(ReadOnlySpan data, TeraRaidMapParent map) { const int size = 0x18; var count = data.Length / size; var result = new EncounterTera9[count]; for (int i = 0; i < result.Length; i++) - result[i] = ReadEncounter(data.Slice(i * size, size)); + result[i] = ReadEncounter(data.Slice(i * size, size), map); return result; } - private static EncounterTera9 ReadEncounter(ReadOnlySpan data) => new() + private static EncounterTera9 ReadEncounter(ReadOnlySpan data, TeraRaidMapParent map) => new() { Species = ReadUInt16LittleEndian(data), Form = data[0x02], @@ -102,6 +141,8 @@ private static EncounterTera9 ReadEncounter(ReadOnlySpan data) => new() RandRate = data[0x13], RandRateMinScarlet = ReadInt16LittleEndian(data[0x14..]), RandRateMinViolet = ReadInt16LittleEndian(data[0x16..]), + + Map = map, }; private static AbilityPermission GetAbility(byte b) => b switch @@ -251,7 +292,7 @@ private bool IsMatchPartial(PKM pk) var seed = Tera9RNG.GetOriginalSeed(pk); if (pk is ITeraType t && !Tera9RNG.IsMatchTeraType(seed, TeraType, Species, Form, (byte)t.TeraTypeOriginal)) return true; - if (!Tera9RNG.IsMatchStarChoice(seed, Stars, RandRate, RandRateMinScarlet, RandRateMinViolet)) + if (!Tera9RNG.IsMatchStarChoice(seed, Stars, RandRate, RandRateMinScarlet, RandRateMinViolet, Map)) return true; var pi = PersonalTable.SV.GetFormEntry(Species, Form); @@ -266,3 +307,9 @@ private bool IsMatchPartial(PKM pk) #endregion } + +public enum TeraRaidMapParent : byte +{ + Paldea, + Kitakami, +} diff --git a/PKHeX.Core/Legality/Encounters/Verifiers/EggHatchLocation9.cs b/PKHeX.Core/Legality/Encounters/Verifiers/EggHatchLocation9.cs index 6a51d3356..58d828d92 100644 --- a/PKHeX.Core/Legality/Encounters/Verifiers/EggHatchLocation9.cs +++ b/PKHeX.Core/Legality/Encounters/Verifiers/EggHatchLocation9.cs @@ -34,6 +34,10 @@ private static bool HasLocationFlag(ReadOnlySpan arr, byte mask, int locat 0, 3, 0, 3, 0, 3, 0, 3, 0, 3, 0, 3, 0, 3, 0, 3, 0, 3, 3, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, - 1, 2, + 1, 2, 3, 0, 3, 0, 3, 0, 3, 0, + 3, 0, 3, 0, 3, 0, 3, 0, 3, 0, + 0, 0, 3, 0, 0, 0, 3, 0, 3, 0, + 3, 0, 3, 0, 3, 0, 3, 0, 3, 0, + 3, 0, }; } diff --git a/PKHeX.Core/Legality/LearnSource/Sources/LearnSource9SV.cs b/PKHeX.Core/Legality/LearnSource/Sources/LearnSource9SV.cs index eb3ee3518..acf4b36a7 100644 --- a/PKHeX.Core/Legality/LearnSource/Sources/LearnSource9SV.cs +++ b/PKHeX.Core/Legality/LearnSource/Sources/LearnSource9SV.cs @@ -85,6 +85,17 @@ public MoveLearnInfo GetCanLearn(PKM pk, PersonalInfo9SV pi, EvoCriteria evo, us if (types.HasFlag(MoveSourceType.EnhancedTutor) && GetIsEnhancedTutor(evo, pk, move)) return new(Tutor, Game); + // In 2.0.1, the following moves are no longer learned via Level Up. + // Since they could have been learned via Level Up prior to 2.0.1, we need to check for them. + // This is double-checked outside of this method -- this is a silly workaround. + if (types.HasFlag(MoveSourceType.LevelUp)) + { + if (move == (int)Move.BugBite && evo is { Species: (int)Species.Larvesta, Form: 0, LevelMax: >= 28 }) + return new(LevelUp, Game, 28); + if (move == (int)Move.Spite && evo is { Species: (int)Species.Zorua , Form: 1, LevelMax: >= 24 }) + return new(LevelUp, Game, 28); + } + return default; } diff --git a/PKHeX.Core/Legality/RNG/Methods/Encounter9RNG.cs b/PKHeX.Core/Legality/RNG/Methods/Encounter9RNG.cs index 32af30d79..389448b0b 100644 --- a/PKHeX.Core/Legality/RNG/Methods/Encounter9RNG.cs +++ b/PKHeX.Core/Legality/RNG/Methods/Encounter9RNG.cs @@ -27,7 +27,7 @@ public static bool TryApply32(this TEnc enc, PK9 pk, in ulong init, in Gen var type = Tera9RNG.GetTeraType(seed, enc.TeraType, enc.Species, enc.Form); pk.TeraTypeOriginal = (MoveType)type; - if (criteria.TeraType != -1 && type != criteria.TeraType) + if (criteria.TeraType != -1 && type != criteria.TeraType && TeraTypeUtil.CanChangeTeraType(enc.Species)) pk.SetTeraType((MoveType)criteria.TeraType); // sets the override type return true; // done. } @@ -47,7 +47,7 @@ public static bool TryApply64(this TEnc enc, PK9 pk, in ulong init, in Gen var type = Tera9RNG.GetTeraType(seed, enc.TeraType, enc.Species, enc.Form); pk.TeraTypeOriginal = (MoveType)type; - if (criteria.TeraType != -1 && type != criteria.TeraType) + if (criteria.TeraType != -1 && type != criteria.TeraType && TeraTypeUtil.CanChangeTeraType(enc.Species)) pk.SetTeraType((MoveType)criteria.TeraType); // sets the override type return true; // done. } diff --git a/PKHeX.Core/Legality/RNG/Methods/Tera9RNG.cs b/PKHeX.Core/Legality/RNG/Methods/Tera9RNG.cs index 60b2e76f3..80f2159ab 100644 --- a/PKHeX.Core/Legality/RNG/Methods/Tera9RNG.cs +++ b/PKHeX.Core/Legality/RNG/Methods/Tera9RNG.cs @@ -174,8 +174,9 @@ public static byte GetTeraTypeFromPersonal(in ushort species, in byte form, in u /// Random weight of the raid to be used in the comparison with the game specific min rates. /// Total weight of all Scarlet raids prior to this encounter. /// Total weight of all Violet raids prior to this encounter. + /// Parent map the Raid can be obtained on. /// True if the raid seed can generate the encounter. - public static bool IsMatchStarChoice(in uint seed, in byte stars, in byte raidRate, in short randRateMinScarlet, in short randRateMinViolet) + public static bool IsMatchStarChoice(in uint seed, in byte stars, in byte raidRate, in short randRateMinScarlet, in short randRateMinViolet, TeraRaidMapParent map) { // When determining a raid, the game takes the u32 seed and does two rand calls. // Rand 1: Star count of the raid (depends on game progress). @@ -201,7 +202,7 @@ public static bool IsMatchStarChoice(in uint seed, in byte stars, in byte raidRa // The inputs to this function have pre-computed the total rate when the encounter is checked. // If Scarlet... - var maxScarlet = EncounterTera9.GetRateTotalBaseSL(stars); + var maxScarlet = EncounterTera9.GetRateTotalSL(stars, map); { var xoro = rand; // copy var rateRand = (int)xoro.NextInt((uint)maxScarlet); @@ -209,7 +210,7 @@ public static bool IsMatchStarChoice(in uint seed, in byte stars, in byte raidRa return true; // Seed can yield this encounter for Scarlet. } // If Violet.. - var maxViolet = EncounterTera9.GetRateTotalBaseVL(stars); + var maxViolet = EncounterTera9.GetRateTotalVL(stars, map); { var xoro = rand; // copy var rateRand = (int)xoro.NextInt((uint)maxViolet); diff --git a/PKHeX.Core/Legality/Tables/FormInfo.cs b/PKHeX.Core/Legality/Tables/FormInfo.cs index d4a3e2094..941d6c9b2 100644 --- a/PKHeX.Core/Legality/Tables/FormInfo.cs +++ b/PKHeX.Core/Legality/Tables/FormInfo.cs @@ -31,6 +31,7 @@ public static bool IsBattleOnlyForm(ushort species, byte form, int format) case (int)Necrozma when form < 3: // Only mark Ultra Necrozma as Battle Only return false; case (int)Minior: return form < 7; // Minior Shields-Down + case (int)Ogerpon: return form >= 4; // Embody Aspect default: return form != 0; @@ -50,6 +51,7 @@ public static bool IsBattleOnlyForm(ushort species, byte form, int format) (int)Darmanitan => (byte)(form & 2), (int)Zygarde when format > 6 => 3, (int)Minior => (byte)(form + 7), + (int)Ogerpon => (byte)(form & 3), _ => 0, }; @@ -157,6 +159,7 @@ public static bool IsFormChangeable(ushort species, byte oldForm, byte newForm, (int)Necrozma, (int)Calyrex, (int)Enamorus, + (int)Ogerpon, }; /// @@ -185,6 +188,7 @@ public static bool IsFormChangeable(ushort species, byte oldForm, byte newForm, (int)Eternatus, (int)Palafin, + (int)Ogerpon, }; /// diff --git a/PKHeX.Core/Legality/Tables/SpeciesCategory.cs b/PKHeX.Core/Legality/Tables/SpeciesCategory.cs index e705cb5cd..42225c865 100644 --- a/PKHeX.Core/Legality/Tables/SpeciesCategory.cs +++ b/PKHeX.Core/Legality/Tables/SpeciesCategory.cs @@ -60,6 +60,7 @@ public static class SpeciesCategory (int)TypeNull, (int)Silvally, (int)TapuKoko, (int)TapuLele, (int)TapuBulu, (int)TapuFini, (int)Kubfu, (int)Urshifu, (int)Regieleki, (int)Regidrago, (int)Glastrier, (int)Spectrier, (int)Enamorus, (int)WoChien, (int)ChienPao, (int)TingLu, (int)ChiYu, + (int)Okidogi, (int)Munkidori, (int)Fezandipiti, (int)Ogerpon, }; /// diff --git a/PKHeX.Core/Legality/Verifiers/Ball/BallVerifier.cs b/PKHeX.Core/Legality/Verifiers/Ball/BallVerifier.cs index 975564279..4e3c8bed0 100644 --- a/PKHeX.Core/Legality/Verifiers/Ball/BallVerifier.cs +++ b/PKHeX.Core/Legality/Verifiers/Ball/BallVerifier.cs @@ -307,17 +307,9 @@ private CheckResult VerifyBallEggGen8BDSP(LegalityAnalysis data) return GetInvalid(LBallSpecies); } if (ball is >= Dusk and <= Quick) // Dusk Heal Quick - { - if (!BallBreedLegality.Ban_Gen4Ball_7.Contains(species)) - return GetValid(LBallSpeciesPass); - return GetInvalid(LBallSpecies); - } + return GetValid(LBallSpeciesPass); if (ball is >= Ultra and <= Premier) // Don't worry, Safari was already checked. - { - if (!BallBreedLegality.Ban_Gen3Ball_7.Contains(species)) - return GetValid(LBallSpeciesPass); - return GetInvalid(LBallSpecies); - } + return GetValid(LBallSpeciesPass); if (ball == Beast) { @@ -477,7 +469,9 @@ private static bool IsGalarCatchAndBreed(ushort species) private static bool IsPaldeaCatchAndBreed(ushort species) { - if (species is >= (int)Species.Sprigatito and <= (int)Species.Quaquaval) // starter + if (species is >= (int)Species.Sprigatito and <= (int)Species.Quaquaval) // paldea starter + return false; + if (species is >= (int)Species.Turtwig and <= (int)Species.Empoleon) // sinnoh starter return false; var pt = PersonalTable.SV; var pi = pt.GetFormEntry(species, 0); diff --git a/PKHeX.Core/Legality/Verifiers/Egg/EggStateLegality.cs b/PKHeX.Core/Legality/Verifiers/Egg/EggStateLegality.cs index 4ab14b4c3..8afe53a96 100644 --- a/PKHeX.Core/Legality/Verifiers/Egg/EggStateLegality.cs +++ b/PKHeX.Core/Legality/Verifiers/Egg/EggStateLegality.cs @@ -114,6 +114,7 @@ public static int GetMaximumEggHatchCycles(PKM pk, IEncounterTemplate enc) { EncounterStatic7 => false, WB8 or EncounterStatic8b when pk.IsUntraded => false, + EncounterStatic9 { EggLocation: 60005 } => false, // Jacq Egg does not have flag set! { Generation: 4 } => false, _ => true, }; diff --git a/PKHeX.Core/Legality/Verifiers/FormVerifier.cs b/PKHeX.Core/Legality/Verifiers/FormVerifier.cs index 93e406f8d..c5f2af033 100644 --- a/PKHeX.Core/Legality/Verifiers/FormVerifier.cs +++ b/PKHeX.Core/Legality/Verifiers/FormVerifier.cs @@ -161,6 +161,10 @@ private CheckResult VerifyForm(LegalityAnalysis data) break; } + // Ogerpon's form changes depending on its held mask + case Ogerpon when (form & 3) != GetOgerponFormFromHeldItem(pk.HeldItem): + return GetInvalid(LFormItemInvalid); + // Impossible Egg forms case Rotom when pk.IsEgg && form != 0: case Furfrou when pk.IsEgg && form != 0: @@ -220,4 +224,12 @@ public static byte GetGenesectFormFromHeldItem(int item) return (byte)(item - 115); return 0; } + + private static byte GetOgerponFormFromHeldItem(int item) => item switch + { + 2407 => 1, // Wellspring Mask + 2408 => 2, // Hearthflame Mask + 2406 => 3, // Cornerstone Mask + _ => 0, // Teal Mask + }; } diff --git a/PKHeX.Core/Legality/Verifiers/MarkVerifier.cs b/PKHeX.Core/Legality/Verifiers/MarkVerifier.cs index 4c26c1f38..ab6e4bf9e 100644 --- a/PKHeX.Core/Legality/Verifiers/MarkVerifier.cs +++ b/PKHeX.Core/Legality/Verifiers/MarkVerifier.cs @@ -24,8 +24,10 @@ public override void Verify(LegalityAnalysis data) VerifyAffixedRibbonMark(data, m); // temp logic to catch this case; in the future we will need more robust checks for encounters - if (data.EncounterMatch is WC9 { RibbonMarkCharismatic: true} && pk is IRibbonSetMark8 { RibbonMarkCharismatic: false}) + if (data.EncounterMatch is WC9 { RibbonMarkCharismatic: true } && pk is IRibbonSetMark8 { RibbonMarkCharismatic: false }) data.AddLine(GetInvalid(string.Format(LRibbonMarkingFInvalid_0, GetRibbonNameSafe(MarkCharismatic)))); + else if (data.EncounterMatch is EncounterStatic9 { RibbonMarkCrafty: true } && pk is IRibbonSetMark8 { RibbonMarkCrafty: false }) + data.AddLine(GetInvalid(string.Format(LRibbonMarkingFInvalid_0, GetRibbonNameSafe(MarkCrafty)))); } private void VerifyNoMarksPresent(LegalityAnalysis data, IRibbonIndex m) diff --git a/PKHeX.Core/Legality/Verifiers/MiscVerifier.cs b/PKHeX.Core/Legality/Verifiers/MiscVerifier.cs index d16d27a45..873fdb3cb 100644 --- a/PKHeX.Core/Legality/Verifiers/MiscVerifier.cs +++ b/PKHeX.Core/Legality/Verifiers/MiscVerifier.cs @@ -171,8 +171,21 @@ private void VerifySVStats(LegalityAnalysis data, PK9 pk9) data.AddLine(GetInvalid(LStatBattleVersionInvalid)); if (!IsObedienceLevelValid(pk9, pk9.Obedience_Level, pk9.Met_Level)) data.AddLine(GetInvalid(LTransferObedienceLevel)); - if (pk9.IsEgg && pk9.TeraTypeOverride != (MoveType)TeraTypeUtil.OverrideNone) - data.AddLine(GetInvalid(LTeraTypeIncorrect)); + if (pk9.IsEgg) + { + if (pk9.TeraTypeOverride != (MoveType)TeraTypeUtil.OverrideNone) + data.AddLine(GetInvalid(LTeraTypeIncorrect)); + } + else if (pk9.Species == (int)Species.Ogerpon) + { + if (!TeraTypeUtil.IsValidOgerpon((byte)pk9.TeraTypeOverride, pk9.Form)) + data.AddLine(GetInvalid(LTeraTypeIncorrect)); + } + else + { + if (!TeraTypeUtil.IsValid((byte)pk9.TeraTypeOriginal)) + data.AddLine(GetInvalid(LTeraTypeIncorrect)); + } var enc = data.EncounterOriginal; if (pk9 is { HeightScalar: 0, WeightScalar: 0 }) @@ -206,6 +219,33 @@ private void VerifySVStats(LegalityAnalysis data, PK9 pk9) if (pk9.CurrentHandler != 0 || pk9.Tracker != 0) data.AddLine(GetInvalid(LTransferBad)); } + + if (!Locations9.IsAccessiblePreDLC((ushort)pk9.Met_Location)) + { + if (enc is { Species: (int)Species.Larvesta, Form: 0 } and not EncounterEgg) + DisallowLevelUpMove(24, (ushort)Move.BugBite, pk9, data); + if (enc is { Species: (int)Species.Zorua, Form: 1 } and not EncounterEgg) + DisallowLevelUpMove(28, (ushort)Move.Spite, pk9, data); + } + } + + private static void DisallowLevelUpMove(byte level, ushort move, PK9 pk, LegalityAnalysis data) + { + if (pk.Tracker != 0) + return; + int index = pk.GetMoveIndex(move); + if (index == -1) + return; + + ref var m = ref data.Info.Moves[index]; + if (m.Info.Method != LearnMethod.LevelUp || m.Info.Argument != level) + return; + var flagIndex = pk.Permit.RecordPermitIndexes.IndexOf(move); + if (flagIndex == -1) + throw new ArgumentOutOfRangeException(nameof(move), move, "Expected a valid TM index."); + if (pk.GetMoveRecordFlag(flagIndex)) + return; + m = new MoveResult(LearnMethod.None); } public static int GetTeraImportMatch(ReadOnlySpan evos, MoveType actual, IEncounterTemplate enc) diff --git a/PKHeX.Core/Legality/Verifiers/Ribbons/MarkRules.cs b/PKHeX.Core/Legality/Verifiers/Ribbons/MarkRules.cs index 119df9bb5..a31023dfe 100644 --- a/PKHeX.Core/Legality/Verifiers/Ribbons/MarkRules.cs +++ b/PKHeX.Core/Legality/Verifiers/Ribbons/MarkRules.cs @@ -34,6 +34,7 @@ public static bool IsEncounterMarkLost(LegalityAnalysis data) { EncounterSlot8 or EncounterStatic8 { Gift: false, ScriptedNoMarks: false } => IsMarkAllowedSpecific8(mark, pk, enc), EncounterSlot9 s => IsMarkAllowedSpecific9(mark, s), + EncounterStatic9 s => IsMarkAllowedSpecific9(mark, s), WC9 wc9 => wc9.GetRibbonIndex(mark), _ => false, }; @@ -66,6 +67,16 @@ public static bool IsEncounterMarkLost(LegalityAnalysis data) _ => true, }; + /// + /// Checks if a specific encounter mark is disallowed. + /// + /// False if mark is disallowed based on specific conditions. + public static bool IsMarkAllowedSpecific9(RibbonIndex mark, EncounterStatic9 s) => mark switch + { + MarkCrafty => s.RibbonMarkCrafty, + _ => false, + }; + // Encounter slots check location weather, while static encounters check weather per encounter. private static bool IsWeatherPermitted8(RibbonIndex mark, IEncounterTemplate enc) => enc switch { @@ -209,7 +220,7 @@ public static bool IsMarkPresentTitan(IEncounterTemplate enc) /// /// Checks if the input should have the mark. /// - public static bool IsMarkValidItemFinder(EvolutionHistory evos) => false; // evos.HasVisitedGen9; + public static bool IsMarkValidItemFinder(EvolutionHistory evos) => evos.HasVisitedGen9; // Obtainable starting in DLC1. /// /// Checks if the input should have the mark. diff --git a/PKHeX.Core/Legality/Verifiers/Ribbons/RibbonRules.cs b/PKHeX.Core/Legality/Verifiers/Ribbons/RibbonRules.cs index 62f34c1e0..ff174a723 100644 --- a/PKHeX.Core/Legality/Verifiers/Ribbons/RibbonRules.cs +++ b/PKHeX.Core/Legality/Verifiers/Ribbons/RibbonRules.cs @@ -128,10 +128,19 @@ private static bool IsRibbonValidMasterRankSV(ISpeciesForm pk) var species = pk.Species; if (species is (int)WalkingWake or (int)IronLeaves) return false; + if (species is (int)Greninja) + return pk.Form == 0; // Disallow Ash-Greninja if (SpeciesCategory.IsLegendary(species)) return false; if (SpeciesCategory.IsMythical(species)) return false; + + // DLC 1: Teal Mask Additions + if (species is (>= (int)Turtwig and <= (int)Empoleon)) + return false; + var pi = PersonalTable.SV.GetFormEntry(species, pk.Form); + if (pi.DexPaldea == 0 && pi.DexKitakami != 0) + return false; return true; } diff --git a/PKHeX.Core/Moves/MoveInfo9.cs b/PKHeX.Core/Moves/MoveInfo9.cs index 5cfaea925..89c07e34a 100644 --- a/PKHeX.Core/Moves/MoveInfo9.cs +++ b/PKHeX.Core/Moves/MoveInfo9.cs @@ -55,7 +55,7 @@ internal static class MoveInfo9 10, 10, 10, 10, 15, 15, 10, 10, 10, 05, 15, 10, 10, 10, 10, 10, 10, 15, 15, 05, 10, 15, 05, 01, 15, 10, 15, 10, 10, 10, 10, 10, 10, 10, 05, 15, 15, 10, 05, 05, 10, 10, 10, 10, 20, 20, 20, 05, 10, 10, 05, 10, 05, 05, 10, 20, 10, 10, 10, 10, - 10, + 10, 05, 15, 10, 10, }; public static ReadOnlySpan MoveType_SV => new byte[] @@ -105,7 +105,7 @@ internal static class MoveInfo9 13, 07, 08, 01, 07, 16, 02, 12, 04, 13, 13, 00, 06, 01, 07, 13, 15, 10, 11, 08, 00, 14, 15, 00, 05, 10, 03, 00, 00, 16, 11, 09, 10, 00, 08, 13, 10, 16, 01, 12, 00, 14, 00, 14, 06, 11, 10, 00, 13, 07, 09, 09, 12, 08, 16, 10, 09, 16, 03, 01, - 17, + 17, 00, 11, 11, 11, }; /// @@ -118,24 +118,24 @@ internal static class MoveInfo9 140, 142, 145, 146, 148, 149, 155, 158, 159, 160, 166, 167, 169, 170, 171, 176, 177, 185, 190, 193, 216, 218, 221, 222, 228, 233, 237, 258, 265, 267, 274, 277, 279, - 287, 288, 289, 290, 293, 294, 295, 296, 300, 301, 302, - 312, 316, 318, 320, 324, 327, 346, 353, 354, 357, 358, + 287, 288, 289, 290, 293, 295, 296, 300, 301, 302, + 312, 316, 318, 320, 324, 327, 346, 354, 357, 358, 363, 373, 375, 376, 377, 378, 381, 382, 386, 426, 429, - 431, 439, 443, 445, 448, 456, 462, 464, 465, 466, 475, + 431, 439, 443, 445, 448, 456, 462, 466, 475, 477, 480, 481, 485, 498, 507, 516, 530, 531, 536, 537, 543, 544, 545, 546, 548, 549, 550, 551, 553, 554, 558, - 559, 561, 563, 567, 569, 571, 576, 578, 579, 582, 588, + 559, 561, 563, 567, 569, 576, 578, 579, 582, 588, 599, 600, 601, 612, 613, 614, 615, 616, 617, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, - 657, 658, 664, 666, 671, 672, 673, 674, 677, 685, 687, - 690, 691, 692, 695, 696, 697, 698, 699, 700, 701, 702, + 657, 658, 664, 666, 671, 673, 674, 677, 685, 687, + 690, 692, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 708, 711, 712, 713, 714, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 753, 754, 755, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, - 775, 777, 779, 783, 790, 792, 794, 795, 850, + 777, 779, 792, 794, 795, }; } diff --git a/PKHeX.Core/PKM/HOME/GameDataPK9.cs b/PKHeX.Core/PKM/HOME/GameDataPK9.cs index 7762f5c4f..7b19ec398 100644 --- a/PKHeX.Core/PKM/HOME/GameDataPK9.cs +++ b/PKHeX.Core/PKM/HOME/GameDataPK9.cs @@ -9,7 +9,7 @@ namespace PKHeX.Core; public sealed class GameDataPK9 : HomeOptional1, IGameDataSide, IScaledSize3, IGameDataSplitAbility { private const HomeGameDataFormat ExpectFormat = HomeGameDataFormat.PK9; - private const int SIZE = HomeCrypto.SIZE_2GAME_PK9; + private const int SIZE = HomeCrypto.SIZE_3GAME_PK9; protected override HomeGameDataFormat Format => ExpectFormat; public GameDataPK9() : base(SIZE) { } @@ -44,33 +44,72 @@ public sealed class GameDataPK9 : HomeOptional1, IGameDataSide, IScaledSize public int Egg_Location { get => ReadUInt16LittleEndian(Data[0x1C..]); set => WriteUInt16LittleEndian(Data[0x1C..], (ushort)value); } public int Met_Location { get => ReadUInt16LittleEndian(Data[0x1E..]); set => WriteUInt16LittleEndian(Data[0x1E..], (ushort)value); } - private const int RecordStart = 0x20; - private const int RecordCount = PK9.COUNT_RECORD; // Up to 200 TM flags, but not all are used. - private const int RecordLength = RecordCount / 8; - private Span RecordFlags => Data.Slice(RecordStart, RecordLength); - - public bool GetMoveRecordFlag(int index) - { - if ((uint)index > RecordCount) // 0x19 bytes, 8 bits - throw new ArgumentOutOfRangeException(nameof(index)); - return FlagUtil.GetFlag(RecordFlags, index >> 3, index & 7); - } - - public void SetMoveRecordFlag(int index, bool value = true) - { - if ((uint)index > RecordCount) // 0x19 bytes, 8 bits - throw new ArgumentOutOfRangeException(nameof(index)); - FlagUtil.SetFlag(RecordFlags, index >> 3, index & 7, value); - } - - public bool GetMoveRecordFlagAny() => RecordFlags.IndexOfAnyExcept(0) >= 0; - public void ClearMoveRecordFlags() => RecordFlags.Clear(); + private const int RecordStartBase = 0x20; + internal const int COUNT_RECORD_BASE = PK9.COUNT_RECORD_BASE; // Up to 200 TM flags, but not all are used. + private const int RecordLengthBase = COUNT_RECORD_BASE / 8; // 0x19 bytes, 8 bits + public Span RecordFlagsBase => Data.Slice(RecordStartBase, RecordLengthBase); // Rev2 Additions public byte Obedience_Level { get => Data[0x39]; set => Data[0x39] = value; } public ushort Ability { get => ReadUInt16LittleEndian(Data[0x3A..]); set => WriteUInt16LittleEndian(Data[0x3A..], value); } public byte AbilityNumber { get => Data[0x3C]; set => Data[0x3C] = value; } + // Rev3 Additions + private const int RecordStartDLC = 0x3D; + internal const int COUNT_RECORD_DLC = PK9.COUNT_RECORD_DLC; // 13 additional bytes allocated for DLC1/2 TM Flags + private const int RecordLengthDLC = COUNT_RECORD_DLC / 8; + public Span RecordFlagsDLC => Data.Slice(RecordStartDLC, RecordLengthDLC); + + #endregion + + #region TM Flag Methods + public bool GetMoveRecordFlag(int index) + { + if ((uint)index >= COUNT_RECORD_BASE) + return GetMoveRecordFlagDLC(index - COUNT_RECORD_BASE); + int ofs = index >> 3; + return FlagUtil.GetFlag(Data, RecordStartBase + ofs, index & 7); + } + + private bool GetMoveRecordFlagDLC(int index) + { + if ((uint)index >= COUNT_RECORD_DLC) + throw new ArgumentOutOfRangeException(nameof(index)); + int ofs = index >> 3; + return FlagUtil.GetFlag(Data, RecordStartDLC + ofs, index & 7); + } + + public void SetMoveRecordFlag(int index, bool value = true) + { + if ((uint)index >= COUNT_RECORD_BASE) + { + SetMoveRecordFlagDLC(value, index - COUNT_RECORD_BASE); + return; + } + int ofs = index >> 3; + FlagUtil.SetFlag(Data, RecordStartBase + ofs, index & 7, value); + } + + private void SetMoveRecordFlagDLC(bool value, int index) + { + if ((uint)index >= COUNT_RECORD_DLC) + throw new ArgumentOutOfRangeException(nameof(index)); + int ofs = index >> 3; + FlagUtil.SetFlag(Data, RecordStartDLC + ofs, index & 7, value); + } + + public bool GetMoveRecordFlagAny() => GetMoveRecordFlagAnyBase() || GetMoveRecordFlagAnyDLC(); + private bool GetMoveRecordFlagAnyBase() => RecordFlagsBase.IndexOfAnyExcept(0) >= 0; + private bool GetMoveRecordFlagAnyDLC() => RecordFlagsDLC.IndexOfAnyExcept(0) >= 0; + + public void ClearMoveRecordFlags() + { + ClearMoveRecordFlagsBase(); + ClearMoveRecordFlagsDLC(); + } + + private void ClearMoveRecordFlagsBase() => RecordFlagsBase.Clear(); + private void ClearMoveRecordFlagsDLC() => RecordFlagsDLC.Clear(); #endregion #region Conversion @@ -83,7 +122,8 @@ public void CopyTo(PK9 pk, PKH pkh) pk.Scale = Scale; pk.TeraTypeOriginal = TeraTypeOriginal; pk.TeraTypeOverride = TeraTypeOverride; - RecordFlags.CopyTo(pk.RecordFlags); + RecordFlagsBase.CopyTo(pk.RecordFlagsBase); + RecordFlagsDLC.CopyTo(pk.RecordFlagsDLC); pk.Obedience_Level = Obedience_Level; pk.Ability = Ability; pk.AbilityNumber = AbilityNumber; @@ -95,7 +135,8 @@ public void CopyFrom(PK9 pk, PKH pkh) pkh.HeightScalar = Scale = pk.Scale; // Overwrite Height TeraTypeOriginal = pk.TeraTypeOriginal; TeraTypeOverride = pk.TeraTypeOverride; - pk.RecordFlags.CopyTo(RecordFlags); + pk.RecordFlagsBase.CopyTo(RecordFlagsBase); + pk.RecordFlagsDLC.CopyTo(RecordFlagsDLC); Obedience_Level = pk.Obedience_Level; Ability = (ushort)pk.Ability; AbilityNumber = (byte)pk.AbilityNumber; diff --git a/PKHeX.Core/PKM/HOME/HomeCrypto.cs b/PKHeX.Core/PKM/HOME/HomeCrypto.cs index 86776bccf..60454c47b 100644 --- a/PKHeX.Core/PKM/HOME/HomeCrypto.cs +++ b/PKHeX.Core/PKM/HOME/HomeCrypto.cs @@ -13,6 +13,7 @@ public static class HomeCrypto { public const int Version1 = 1; public const int Version2 = 2; + public const int Version3 = 3; public const int SIZE_1HEADER = 0x10; // 16 @@ -31,11 +32,14 @@ public static class HomeCrypto public const int SIZE_2GAME_PK9 = 0x3D; // 61 public const int SIZE_2STORED = 0x23A; // 570 - public const int SIZE_STORED = SIZE_2STORED; - public const int SIZE_CORE = SIZE_2CORE; - public const int VersionLatest = Version2; + public const int SIZE_3GAME_PK9 = 0x3D + 0xD; // 61 + public const int SIZE_3STORED = 0x247; // 583 - public static bool IsKnownVersion(ushort version) => version is Version1 or Version2; + public const int SIZE_STORED = SIZE_3STORED; + public const int SIZE_CORE = SIZE_2CORE; + public const int VersionLatest = Version3; + + public static bool IsKnownVersion(ushort version) => version is Version1 or Version2 or Version3; [MethodImpl(MethodImplOptions.AggressiveInlining)] public static void SetEncryptionKey(Span key, ulong seed) @@ -142,6 +146,7 @@ private static void RefreshChecksum(ReadOnlySpan encrypted, Span des { Version1 => IsEncryptedCore1(data), Version2 => IsEncryptedCore2(data), + Version3 => IsEncryptedCore3(data), _ => throw new ArgumentException($"Unrecognized format: {format}"), }; @@ -178,6 +183,8 @@ private static bool IsEncryptedCore2(ReadOnlySpan data) return false; // 64 bits checked is enough to feel safe about this check. } + private static bool IsEncryptedCore3(ReadOnlySpan data) => IsEncryptedCore2(data); // Same struct as Core version 2. + /// /// Gets the checksum of an Pokémon's AES-encrypted data. /// diff --git a/PKHeX.Core/PKM/HOME/PKH.cs b/PKHeX.Core/PKM/HOME/PKH.cs index 179be85de..c5836a2ea 100644 --- a/PKHeX.Core/PKM/HOME/PKH.cs +++ b/PKHeX.Core/PKM/HOME/PKH.cs @@ -236,8 +236,8 @@ private static byte[] DecryptHome(byte[] data) #endregion - public override int SIZE_PARTY => HomeCrypto.SIZE_2STORED; - public override int SIZE_STORED => HomeCrypto.SIZE_2STORED; + public override int SIZE_PARTY => HomeCrypto.SIZE_3STORED; + public override int SIZE_STORED => HomeCrypto.SIZE_3STORED; public override bool Valid { get => true; set { } } public override PersonalInfo PersonalInfo => LatestGameData.GetPersonalInfo(Species, Form); public override void RefreshChecksum() => Checksum = 0; diff --git a/PKHeX.Core/PKM/Interfaces/ITeraType.cs b/PKHeX.Core/PKM/Interfaces/ITeraType.cs index cb1c5601f..ccdb52078 100644 --- a/PKHeX.Core/PKM/Interfaces/ITeraType.cs +++ b/PKHeX.Core/PKM/Interfaces/ITeraType.cs @@ -46,6 +46,28 @@ public static MoveType GetTeraType(this ITeraType t) return GetTeraType((byte)t.TeraTypeOriginal, (byte)t.TeraTypeOverride); } + /// + /// Indicates if the Tera Type value is valid (changed from anything to anything). + /// + /// Current override value + /// True if valid. + public static bool IsValid(byte @override) => @override is <= MaxType or OverrideNone; + + /// + /// Checks if Ogerpon's Tera Type is valid. + /// + /// Tera Type to check + /// Ogerpon's form + /// True if the Tera Type is valid. + public static bool IsValidOgerpon(byte type, byte form) => (form & 3) switch + { + 0 => type is (byte)MoveType.Grass or OverrideNone, + 1 => type is (byte)MoveType.Water, + 2 => type is (byte)MoveType.Fire, + 3 => type is (byte)MoveType.Rock, + _ => false, + }; + /// /// Calculates the effective Tera Type based on the inputs. /// @@ -111,4 +133,11 @@ public static void ResetTeraType(PK9 pk, IEncounterTemplate enc) _ => (MoveType)Tera9RNG.GetTeraTypeFromPersonal(enc.Species, enc.Form, Util.Rand.Rand64()), }; } + + /// + /// Checks if the given species can have its Tera Type changed. + /// + /// Species to check + /// True if the species can have its Tera Type changed. + public static bool CanChangeTeraType(ushort species) => species != (int)Species.Ogerpon; } diff --git a/PKHeX.Core/PKM/PK6.cs b/PKHeX.Core/PKM/PK6.cs index 2dc3b17c1..b13093600 100644 --- a/PKHeX.Core/PKM/PK6.cs +++ b/PKHeX.Core/PKM/PK6.cs @@ -381,7 +381,8 @@ public override string OT_Name public override int Stat_SPD { get => ReadUInt16LittleEndian(Data.AsSpan(0xFC)); set => WriteUInt16LittleEndian(Data.AsSpan(0xFC), (ushort)value); } #endregion - public int SuperTrainingMedalCount(int maxCount = 30) => BitOperations.PopCount(SuperTrainBitFlags >> 2); + private const int MedalCount = 30; + public int SuperTrainingMedalCount(int lowBitCount = MedalCount) => BitOperations.PopCount((SuperTrainBitFlags >> 2) & (uint.MaxValue >> (MedalCount - lowBitCount))); public bool IsUntradedEvent6 => Geo1_Country == 0 && Geo1_Region == 0 && Met_Location / 10000 == 4 && Gen6; diff --git a/PKHeX.Core/PKM/PK7.cs b/PKHeX.Core/PKM/PK7.cs index 704814ce2..487df6734 100644 --- a/PKHeX.Core/PKM/PK7.cs +++ b/PKHeX.Core/PKM/PK7.cs @@ -414,7 +414,8 @@ public override string OT_Name public override int Stat_SPD { get => ReadUInt16LittleEndian(Data.AsSpan(0xFC)); set => WriteUInt16LittleEndian(Data.AsSpan(0xFC), (ushort)value); } #endregion - public int SuperTrainingMedalCount(int maxCount = 30) => BitOperations.PopCount(SuperTrainBitFlags >> 2); + private const int MedalCount = 30; + public int SuperTrainingMedalCount(int lowBitCount = MedalCount) => BitOperations.PopCount((SuperTrainBitFlags >> 2) & (uint.MaxValue >> (MedalCount - lowBitCount))); public bool IsUntradedEvent6 => Geo1_Country == 0 && Geo1_Region == 0 && Met_Location / 10000 == 4 && Gen6; diff --git a/PKHeX.Core/PKM/PK9.cs b/PKHeX.Core/PKM/PK9.cs index 8e13983ed..74f2b1e82 100644 --- a/PKHeX.Core/PKM/PK9.cs +++ b/PKHeX.Core/PKM/PK9.cs @@ -16,7 +16,6 @@ public sealed class PK9 : PKM, ISanityChecksum, ITeraType, ITechRecord, IObedien 0x23, 0x33, 0x3E, 0x3F, - 0x4B, 0x4C, 0x4D, 0x4E, 0x4F, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x90, 0x91, 0x92, 0x93, // Status condition 0x96, 0x97, 0x98, 0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E, 0x9F, 0xA0, 0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xC5, @@ -325,7 +324,7 @@ public void FixRelearn() public byte WeightScalar { get => Data[0x49]; set => Data[0x49] = value; } public byte Scale { get => Data[0x4A]; set => Data[0x4A] = value; } - // 0x52-0x57 unused + // 0x4B-0x57 is DLC TM Record Flags, see TM flag handling below for details #endregion #region Block B @@ -443,29 +442,63 @@ public ulong Tracker set => WriteUInt64LittleEndian(Data.AsSpan(0x127), value); } - private const int RecordStart = 0x12F; - internal const int COUNT_RECORD = 200; // Up to 200 TM flags, but not all are used. - private const int RecordLength = COUNT_RECORD / 8; - public Span RecordFlags => Data.AsSpan(RecordStart, RecordLength); + private const int RecordStartBase = 0x12F; + internal const int COUNT_RECORD_BASE = 200; // Up to 200 TM flags, but not all are used. + private const int RecordLengthBase = COUNT_RECORD_BASE / 8; // 0x19 bytes, 8 bits + public Span RecordFlagsBase => Data.AsSpan(RecordStartBase, RecordLengthBase); + + private const int RecordStartDLC = 0x4B; + internal const int COUNT_RECORD_DLC = 104; // 13 additional bytes allocated for DLC1/2 TM Flags + private const int RecordLengthDLC = COUNT_RECORD_DLC / 8; + public Span RecordFlagsDLC => Data.AsSpan(RecordStartDLC, RecordLengthDLC); public bool GetMoveRecordFlag(int index) { - if ((uint)index > COUNT_RECORD) // 0x19 bytes, 8 bits + if ((uint)index >= COUNT_RECORD_BASE) + return GetMoveRecordFlagDLC(index - COUNT_RECORD_BASE); + int ofs = index >> 3; + return FlagUtil.GetFlag(Data, RecordStartBase + ofs, index & 7); + } + + private bool GetMoveRecordFlagDLC(int index) + { + if ((uint)index >= COUNT_RECORD_DLC) throw new ArgumentOutOfRangeException(nameof(index)); int ofs = index >> 3; - return FlagUtil.GetFlag(Data, RecordStart + ofs, index & 7); + return FlagUtil.GetFlag(Data, RecordStartDLC + ofs, index & 7); } public void SetMoveRecordFlag(int index, bool value = true) { - if ((uint)index > COUNT_RECORD) // 0x19 bytes, 8 bits - throw new ArgumentOutOfRangeException(nameof(index)); + if ((uint)index >= COUNT_RECORD_BASE) + { + SetMoveRecordFlagDLC(value, index - COUNT_RECORD_BASE); + return; + } int ofs = index >> 3; - FlagUtil.SetFlag(Data, RecordStart + ofs, index & 7, value); + FlagUtil.SetFlag(Data, RecordStartBase + ofs, index & 7, value); } - public bool GetMoveRecordFlagAny() => RecordFlags.IndexOfAnyExcept(0) >= 0; - public void ClearMoveRecordFlags() => RecordFlags.Clear(); + private void SetMoveRecordFlagDLC(bool value, int index) + { + if ((uint)index >= COUNT_RECORD_DLC) + throw new ArgumentOutOfRangeException(nameof(index)); + int ofs = index >> 3; + FlagUtil.SetFlag(Data, RecordStartDLC + ofs, index & 7, value); + } + + public bool GetMoveRecordFlagAny() => GetMoveRecordFlagAnyBase() || GetMoveRecordFlagAnyDLC(); + private bool GetMoveRecordFlagAnyBase() => RecordFlagsBase.IndexOfAnyExcept(0) >= 0; + private bool GetMoveRecordFlagAnyDLC() => RecordFlagsDLC.IndexOfAnyExcept(0) >= 0; + + public void ClearMoveRecordFlags() + { + ClearMoveRecordFlagsBase(); + ClearMoveRecordFlagsDLC(); + } + + private void ClearMoveRecordFlagsBase() => RecordFlagsBase.Clear(); + private void ClearMoveRecordFlagsDLC() => RecordFlagsDLC.Clear(); #endregion #region Battle Stats @@ -513,6 +546,9 @@ public void Trade(ITrainerInfo tr, int Day = 1, int Month = 1, int Year = 2015) { if (IsEgg) { + if (Egg_Location == 60005 && tr.Gender == OT_Gender && tr.Language == Language && tr.OT == OT_Name) + return; // Jacq gift, don't change. + // Apply link trade data, only if it left the OT (ignore if dumped & imported, or cloned, etc) // If not matching the trainer details, mark as a traded egg. if (!IsTradedEgg && tr.Gender == OT_Gender && tr.Language == Language && tr.OT == OT_Name) diff --git a/PKHeX.Core/PKM/Shared/G6PKM.cs b/PKHeX.Core/PKM/Shared/G6PKM.cs index 9d271f23e..93087ee03 100644 --- a/PKHeX.Core/PKM/Shared/G6PKM.cs +++ b/PKHeX.Core/PKM/Shared/G6PKM.cs @@ -110,5 +110,5 @@ public interface ISuperTrain uint SuperTrainBitFlags { get; set; } bool SecretSuperTrainingUnlocked { get; set; } bool SecretSuperTrainingComplete { get; set; } - int SuperTrainingMedalCount(int maxCount = 30); + int SuperTrainingMedalCount(int lowBitCount = 30); } diff --git a/PKHeX.Core/PKM/Util/Conversion/FormConverter.cs b/PKHeX.Core/PKM/Util/Conversion/FormConverter.cs index 86f9dc0ef..66c2afbe9 100644 --- a/PKHeX.Core/PKM/Util/Conversion/FormConverter.cs +++ b/PKHeX.Core/PKM/Util/Conversion/FormConverter.cs @@ -429,6 +429,10 @@ private static string[] GetFormsGen8(ushort species, int generation, IReadOnlyLi types[0], forms[Lord], }, + Ursaluna when generation >= 9 => new[] { + types[0], + forms[Bloodmoon], + }, Enamorus => new[] { forms[641], // Incarnate forms[952], // Therian @@ -486,6 +490,24 @@ private static string[] GetFormsGen9(ushort species, int generation, IReadOnlyLi forms[Aquatic], forms[Glide], }, + Ogerpon => new[] { + forms[MaskTeal], + forms[MaskWellspring], + forms[MaskHearthflame], + forms[MaskCornerstone], + $"*{forms[MaskTeal]}", + $"*{forms[MaskWellspring]}", + $"*{forms[MaskHearthflame]}", + $"*{forms[MaskCornerstone]}", + }, + Poltchageist => new[] { + forms[Counterfeit], + forms[Artisan], + }, + Sinistcha => new[] { + forms[Unremarkable], + forms[Masterpiece], + }, _ => EMPTY, }; } @@ -873,6 +895,15 @@ private static string[] GetFormsGalarSlowbro(IReadOnlyList types, IReadO private const int PaldeanCombat = 1123; private const int PaldeanBlaze = 1124; private const int PaldeanAqua = 1125; + internal const int MaskTeal = 1126; + private const int Counterfeit = 1127; + private const int Unremarkable = 1128; + private const int Bloodmoon = 1129; + internal const int MaskWellspring = 1130; + internal const int MaskHearthflame = 1131; + internal const int MaskCornerstone = 1132; + private const int Artisan = 1133; + private const int Masterpiece = 1134; public static string GetGigantamaxName(IReadOnlyList forms) => forms[Gigantamax]; diff --git a/PKHeX.Core/PKM/Util/Conversion/SpeciesConverter.cs b/PKHeX.Core/PKM/Util/Conversion/SpeciesConverter.cs index 663310a9b..9c078170e 100644 --- a/PKHeX.Core/PKM/Util/Conversion/SpeciesConverter.cs +++ b/PKHeX.Core/PKM/Util/Conversion/SpeciesConverter.cs @@ -150,9 +150,12 @@ public static ushort GetNational9(ushort raw) 029, -53, -65, 025, -06, -03, -07, -04, -04, -08, -04, 001, -03, -03, -06, -04, -47, -47, -47, -23, -23, -05, -07, -09, -07, -20, -13, -09, -09, -29, - -23, + -23, 001, 012, 012, 000, 000, 000, -06, UNK, UNK, + UNK, UNK, UNK, UNK, UNK, UNK, }; + private const sbyte UNK = 111; + /// /// Difference of Gen9 Species IDs (index) and the associated National Dex IDs (value) /// @@ -168,6 +171,7 @@ public static ushort GetNational9(ushort raw) 029, 008, 003, 004, 004, 020, 004, 023, 006, 003, 003, 004, -01, 013, 009, 007, 005, 007, 009, 009, -43, -43, -43, -68, -68, -68, -58, -58, -25, -29, - -31, + -31, 006, -01, UNK, 000, 000, 000, UNK, UNK, UNK, + UNK, UNK, UNK, UNK, -12, -12, }; } diff --git a/PKHeX.Core/PersonalInfo/Info/PersonalInfo9SV.cs b/PKHeX.Core/PersonalInfo/Info/PersonalInfo9SV.cs index 1d3b98dc9..9d8cad68d 100644 --- a/PKHeX.Core/PersonalInfo/Info/PersonalInfo9SV.cs +++ b/PKHeX.Core/PersonalInfo/Info/PersonalInfo9SV.cs @@ -8,7 +8,7 @@ namespace PKHeX.Core; /// public sealed class PersonalInfo9SV : PersonalInfo, IPersonalAbility12H, IPersonalInfoTM, IPermitRecord { - public const int SIZE = 0x44; + public const int SIZE = 0x4C; private readonly byte[] Data; public PersonalInfo9SV(byte[] data) => Data = data; @@ -45,7 +45,7 @@ public sealed class PersonalInfo9SV : PersonalInfo, IPersonalAbility12H, IPerson public override int Color { get => Data[0x1B]; set => Data[0x1B] = (byte)value; } public bool IsPresentInGame { get => Data[0x1C] != 0; set => Data[0x1C] = value ? (byte)1 : (byte)0; } public byte DexGroup { get => Data[0x1D]; set => Data[0x1D] = value; } - public ushort DexIndex { get => ReadUInt16LittleEndian(Data.AsSpan(0x1E)); set => WriteUInt16LittleEndian(Data.AsSpan(0x1E), value); } + public ushort DexPaldea { get => ReadUInt16LittleEndian(Data.AsSpan(0x1E)); set => WriteUInt16LittleEndian(Data.AsSpan(0x1E), value); } public override int Height { get => ReadUInt16LittleEndian(Data.AsSpan(0x20)); set => WriteUInt16LittleEndian(Data.AsSpan(0x20), (ushort)value); } public override int Weight { get => ReadUInt16LittleEndian(Data.AsSpan(0x22)); set => WriteUInt16LittleEndian(Data.AsSpan(0x22), (ushort)value); } public ushort HatchSpecies { get => ReadUInt16LittleEndian(Data.AsSpan(0x24)); set => WriteUInt16LittleEndian(Data.AsSpan(0x24), value); } @@ -65,7 +65,7 @@ public sealed class PersonalInfo9SV : PersonalInfo, IPersonalAbility12H, IPerson /// /// Checks if the entry shows up in any of the built-in Pokédex. /// - public bool IsInDex => DexIndex != 0; + public bool IsInDex => DexPaldea != 0 || DexKitakami != 0 || DexBlueberry != 0; public override int AbilityCount => 3; public override int GetIndexOfAbility(int abilityID) => abilityID == Ability1 ? 0 : abilityID == Ability2 ? 1 : abilityID == AbilityH ? 2 : -1; @@ -78,7 +78,7 @@ public sealed class PersonalInfo9SV : PersonalInfo, IPersonalAbility12H, IPerson }; private const int TM = 0x2C; - private const int CountTM = 172; + private const int CountTM = 202; private const int ByteCountTM = (CountTM + 7) / 8; public bool GetIsLearnTM(int index) @@ -112,7 +112,7 @@ public void SetAllLearnTM(Span result) public bool IsRecordPermitted(int index) => GetIsLearnTM(index); public ReadOnlySpan RecordPermitIndexes => TM_SV; - public int RecordCountTotal => 200; + public int RecordCountTotal => 202; public int RecordCountUsed => CountTM; private static ReadOnlySpan TM_SV => new ushort[] @@ -134,6 +134,12 @@ public void SetAllLearnTM(Span result) 417, 126, 056, 059, 519, 518, 520, 528, 188, 089, 444, 566, 416, 307, 308, 338, 200, 315, 411, 437, 542, 433, 405, 063, 413, 394, 087, 370, 076, 434, - 796, 851, + 796, 851, 046, 268, 114, 092, 328, 180, 356, 479, + 360, 282, 450, 162, 410, 679, 667, 333, 503, 535, + 669, 253, 264, 311, 803, 807, 812, 814, 809, 808, + 799, 802, }; + + public byte DexKitakami { get => Data[0x4A]; set => Data[0x4A] = value; } + public byte DexBlueberry { get => Data[0x4B]; set => Data[0x4B] = value; } } diff --git a/PKHeX.Core/Resources/byte/eggmove/eggmove_sv.pkl b/PKHeX.Core/Resources/byte/eggmove/eggmove_sv.pkl index fa6685e8d..c1e3469d1 100644 Binary files a/PKHeX.Core/Resources/byte/eggmove/eggmove_sv.pkl and b/PKHeX.Core/Resources/byte/eggmove/eggmove_sv.pkl differ diff --git a/PKHeX.Core/Resources/byte/evolve/evos_sv.pkl b/PKHeX.Core/Resources/byte/evolve/evos_sv.pkl index e1ecb6326..78c180a0c 100644 Binary files a/PKHeX.Core/Resources/byte/evolve/evos_sv.pkl and b/PKHeX.Core/Resources/byte/evolve/evos_sv.pkl differ diff --git a/PKHeX.Core/Resources/byte/levelup/lvlmove_sv.pkl b/PKHeX.Core/Resources/byte/levelup/lvlmove_sv.pkl index 00b6e03bc..2df6615f7 100644 Binary files a/PKHeX.Core/Resources/byte/levelup/lvlmove_sv.pkl and b/PKHeX.Core/Resources/byte/levelup/lvlmove_sv.pkl differ diff --git a/PKHeX.Core/Resources/byte/personal/personal_sv b/PKHeX.Core/Resources/byte/personal/personal_sv index 1be38dad4..cf5db435e 100644 Binary files a/PKHeX.Core/Resources/byte/personal/personal_sv and b/PKHeX.Core/Resources/byte/personal/personal_sv differ diff --git a/PKHeX.Core/Resources/byte/personal/reminder_sv.pkl b/PKHeX.Core/Resources/byte/personal/reminder_sv.pkl index 09389f093..5415ea6b3 100644 Binary files a/PKHeX.Core/Resources/byte/personal/reminder_sv.pkl and b/PKHeX.Core/Resources/byte/personal/reminder_sv.pkl differ diff --git a/PKHeX.Core/Resources/legality/mgdb/wc6.pkl b/PKHeX.Core/Resources/legality/mgdb/wc6.pkl index 8ace8c7c1..e656b6531 100644 Binary files a/PKHeX.Core/Resources/legality/mgdb/wc6.pkl and b/PKHeX.Core/Resources/legality/mgdb/wc6.pkl differ diff --git a/PKHeX.Core/Resources/legality/mgdb/wc8.pkl b/PKHeX.Core/Resources/legality/mgdb/wc8.pkl index 0e8515e25..6809699ca 100644 Binary files a/PKHeX.Core/Resources/legality/mgdb/wc8.pkl and b/PKHeX.Core/Resources/legality/mgdb/wc8.pkl differ diff --git a/PKHeX.Core/Resources/legality/wild/Gen9/encounter_fixed_paldea.pkl b/PKHeX.Core/Resources/legality/wild/Gen9/encounter_fixed_paldea.pkl index 8a31dc5fd..3def02abd 100644 Binary files a/PKHeX.Core/Resources/legality/wild/Gen9/encounter_fixed_paldea.pkl and b/PKHeX.Core/Resources/legality/wild/Gen9/encounter_fixed_paldea.pkl differ diff --git a/PKHeX.Core/Resources/legality/wild/Gen9/encounter_gem_kitakami.pkl b/PKHeX.Core/Resources/legality/wild/Gen9/encounter_gem_kitakami.pkl new file mode 100644 index 000000000..6958317e9 Binary files /dev/null and b/PKHeX.Core/Resources/legality/wild/Gen9/encounter_gem_kitakami.pkl differ diff --git a/PKHeX.Core/Resources/legality/wild/Gen9/encounter_wild_paldea.pkl b/PKHeX.Core/Resources/legality/wild/Gen9/encounter_wild_paldea.pkl index 06cf111d7..b8f6982c7 100644 Binary files a/PKHeX.Core/Resources/legality/wild/Gen9/encounter_wild_paldea.pkl and b/PKHeX.Core/Resources/legality/wild/Gen9/encounter_wild_paldea.pkl differ diff --git a/PKHeX.Core/Resources/text/items/text_Items_de.txt b/PKHeX.Core/Resources/text/items/text_Items_de.txt index 9db0c55eb..f9dd64a16 100644 --- a/PKHeX.Core/Resources/text/items/text_Items_de.txt +++ b/PKHeX.Core/Resources/text/items/text_Items_de.txt @@ -2230,64 +2230,64 @@ TM168 TM169 TM170 TM171 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +TM172 +TM173 +TM174 +TM175 +TM176 +TM177 +TM178 +TM179 +TM180 +TM181 +TM182 +TM183 +TM184 +TM185 +TM186 +TM187 +TM188 +TM189 +TM190 +TM191 +TM192 +TM193 +TM194 +TM195 +TM196 +TM197 +TM198 +TM199 +TM200 +TM201 +TM202 +TM203 +TM204 +TM205 +TM206 +TM207 +TM208 +TM209 +TM210 +TM211 +TM212 +TM213 +TM214 +TM215 +TM216 +TM217 +TM218 +TM219 +TM220 +TM221 +TM222 +TM223 +TM224 +TM225 +TM226 +TM227 +TM228 +TM229 @@ -2398,4 +2398,85 @@ Grüner Teller Oranger Teller Roter Teller Weißer Teller -Gelber Teller \ No newline at end of file +Gelber Teller +Feendaune +Saftiger Apfel +Simple Teeschale +Edle Teeschale +Türkisgrüne Maske +Fundamentmaske +Brunnenmaske +Ofenmaske +Grüne Style-Karte +Kristallfragment +Heil-Mochi +Kraft-Mochi +Abwehr-Mochi +Genie-Mochi +Esprit-Mochi +Flink-Mochi +Standard-Stühle +Akademie-Stühle +Akademie-Stühle +Zauber-Stühle +Natur-Stühle +Groll-Stühle +Gelbkaro-Stühle +Blaukaro-Stühle +Rotkaro-Stühle +Retro-Gras-Stühle +Action-Stühle +Ungeheuer-Stühle +Streifen-Stühle +Rauten-Stühle +Punkte-Stühle +Violette Stühle +Türkise Stühle +Beige Stühle +Gelbe Stühle +Blaue Stühle +Pinke Stühle +Rettan-Zahn +Sandan-Kralle +Pii-Haar +Vulpix-Haar +Quapsel-Schleim +Knofensa-Ranke +Kleinstein-Splitter +Smogon-Gas +Mampfaxo-Zahn +Wiesor-Haar +Hoothoot-Feder +Webarak-Faden +Griffel-Haar +Yanma-Stachel +Skorgla-Zahn +Schneckmag-Lava +Quiekel-Haar +Fiffyen-Zahn +Loturzel-Blatt +Samurzel-Zweig +Nasgnet-Splitter +Volbeat-Sekret +Illumise-Sekret +Krebscorps-Schale +Barschwa-Schuppe +Zwirrlicht-Splitter +Klingplim-Splitter +Praktibalk-Schweiß +Strawickl-Blatt +Piccolente-Feder +Lichtel-Ruß +Lin-Fu-Kralle +Skallyk-Feder +Rocara-Edelstein +Paragoni-Zweig +Mabula-Faden +Wommel-Puder +Miniras-Schuppe +Urgl-Daune +Morpeko-Samen +Mortcha-Puder +Neuanfangs-Mochi +Rotom-Stick +Glitzerpin \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/items/text_Items_en.txt b/PKHeX.Core/Resources/text/items/text_Items_en.txt index 5154e40a2..4be2eda1c 100644 --- a/PKHeX.Core/Resources/text/items/text_Items_en.txt +++ b/PKHeX.Core/Resources/text/items/text_Items_en.txt @@ -2230,64 +2230,64 @@ TM168 TM169 TM170 TM171 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +TM172 +TM173 +TM174 +TM175 +TM176 +TM177 +TM178 +TM179 +TM180 +TM181 +TM182 +TM183 +TM184 +TM185 +TM186 +TM187 +TM188 +TM189 +TM190 +TM191 +TM192 +TM193 +TM194 +TM195 +TM196 +TM197 +TM198 +TM199 +TM200 +TM201 +TM202 +TM203 +TM204 +TM205 +TM206 +TM207 +TM208 +TM209 +TM210 +TM211 +TM212 +TM213 +TM214 +TM215 +TM216 +TM217 +TM218 +TM219 +TM220 +TM221 +TM222 +TM223 +TM224 +TM225 +TM226 +TM227 +TM228 +TM229 @@ -2398,4 +2398,85 @@ Green Dish Orange Dish Red Dish White Dish -Yellow Dish \ No newline at end of file +Yellow Dish +Fairy Feather +Syrupy Apple +Unremarkable Teacup +Masterpiece Teacup +Teal Mask +Cornerstone Mask +Wellspring Mask +Hearthflame Mask +Teal Style Card +Crystal Cluster +Health Mochi +Muscle Mochi +Resist Mochi +Genius Mochi +Clever Mochi +Swift Mochi +Simple Chairs +Academy Chairs +Academy Chairs +Whimsical Chairs +Leafy Chairs +Spooky Chairs +Plaid Chairs (Y) +Plaid Chairs (B) +Plaid Chairs (R) +B&W Grass Chairs +Battle Chairs +Monstrous Chairs +Striped Chairs +Diamond Chairs +Polka-Dot Chairs +Lilac Chairs +Mint Chairs +Peach Chairs +Yellow Chairs +Blue Chairs +Pink Chairs +Ekans Fang +Sandshrew Claw +Cleffa Fur +Vulpix Fur +Poliwag Slime +Bellsprout Vine +Geodude Fragment +Koffing Gas +Munchlax Fang +Sentret Fur +Hoothoot Feather +Spinarak Thread +Aipom Hair +Yanma Spike +Gligar Fang +Slugma Lava +Swinub Hair +Poochyena Fang +Lotad Leaf +Seedot Stem +Nosepass Fragment +Volbeat Fluid +Illumise Fluid +Corphish Shell +Feebas Scales +Duskull Fragment +Chingling Fragment +Timburr Sweat +Sewaddle Leaf +Ducklett Feather +Litwick Soot +Mienfoo Claw +Vullaby Feather +Carbink Jewel +Phantump Twig +Grubbin Thread +Cutiefly Powder +Jangmo-o Scales +Cramorant Down +Morpeko Snack +Poltchageist Powder +Fresh-Start Mochi +Roto-Stick +Glimmering Charm \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/items/text_Items_es.txt b/PKHeX.Core/Resources/text/items/text_Items_es.txt index b353e6681..2fe13a1bb 100644 --- a/PKHeX.Core/Resources/text/items/text_Items_es.txt +++ b/PKHeX.Core/Resources/text/items/text_Items_es.txt @@ -2230,64 +2230,64 @@ MT168 MT169 MT170 MT171 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +MT172 +MT173 +MT174 +MT175 +MT176 +MT177 +MT178 +MT179 +MT180 +MT181 +MT182 +MT183 +MT184 +MT185 +MT186 +MT187 +MT188 +MT189 +MT190 +MT191 +MT192 +MT193 +MT194 +MT195 +MT196 +MT197 +MT198 +MT199 +MT200 +MT201 +MT202 +MT203 +MT204 +MT205 +MT206 +MT207 +MT208 +MT209 +MT210 +MT211 +MT212 +MT213 +MT214 +MT215 +MT216 +MT217 +MT218 +MT219 +MT220 +MT221 +MT222 +MT223 +MT224 +MT225 +MT226 +MT227 +MT228 +MT229 @@ -2398,4 +2398,85 @@ Plato Verde Plato Naranja Plato Rojo Plato Blanco -Plato Amarillo \ No newline at end of file +Plato Amarillo +Pluma Feérica +Manzana Melosa +Cuenco Mediocre +Cuenco Exquisito +Máscara Turquesa +Máscara Cimiento +Máscara Fuente +Máscara Horno +Tarjeta Chic Verde +Fragmento de Cristal +Mochi Vigor +Mochi Músculo +Mochi Aguante +Mochi Intelecto +Mochi Mente +Mochi Ímpetu +Sillas Simples +Sillas Academia +Sillas Academia +Sillas Cucas +Sillas Naturaleza +Sillas Espectrales +Sillas Cuadros Ámbares +Sillas Cuadros Azules +Sillas Cuadros Rojas +Sillas Hierba Alta +Sillas Combate +Sillas Monstruosas +Sillas Rayas +Sillas Rombos +Sillas Lunares +Sillas Malvas +Sillas Menta +Sillas Beis +Sillas Amarillas +Sillas Azules +Sillas Rosas +Colmillo de Ekans +Garra de Sandshrew +Pelo de Cleffa +Pelo de Vulpix +Secreción de Poliwag +Liana de Bellsprout +Fragmento de Geodude +Gas de Koffing +Colmillo de Munchlax +Pelo de Sentret +Pluma de Hoothoot +Hilo de Spinarak +Pelo de Aipom +Aguijón de Yanma +Colmillo de Gligar +Lava de Slugma +Pelo de Swinub +Colmillo de Poochyena +Hoja de Lotad +Tallo de Seedot +Fragmento de Nosepass +Fluido de Volbeat +Fluido de Illumise +Cáscara de Corphish +Escama de Feebas +Fragmento de Duskull +Fragmento de Chingling +Sudor de Timburr +Hoja de Sewaddle +Pluma de Ducklett +Hollín de Litwick +Garra de Mienfoo +Pluma de Vullaby +Gema de Carbink +Rama de Phantump +Hilo de Grubbin +Polvo de Cutiefly +Escama de Jangmo-o +Plumón de Cramorant +Semilla de Morpeko +Polvo de Poltchageist +Mochi Reinicio +Paloselfi Rotom +Amuleto Cristalino \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/items/text_Items_fr.txt b/PKHeX.Core/Resources/text/items/text_Items_fr.txt index a1894ba0c..34324d6a9 100644 --- a/PKHeX.Core/Resources/text/items/text_Items_fr.txt +++ b/PKHeX.Core/Resources/text/items/text_Items_fr.txt @@ -2230,64 +2230,64 @@ CT168 CT169 CT170 CT171 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +CT172 +CT173 +CT174 +CT175 +CT176 +CT177 +CT178 +CT179 +CT180 +CT181 +CT182 +CT183 +CT184 +CT185 +CT186 +CT187 +CT188 +CT189 +CT190 +CT191 +CT192 +CT193 +CT194 +CT195 +CT196 +CT197 +CT198 +CT199 +CT200 +CT201 +CT202 +CT203 +CT204 +CT205 +CT206 +CT207 +CT208 +CT209 +CT210 +CT211 +CT212 +CT213 +CT214 +CT215 +CT216 +CT217 +CT218 +CT219 +CT220 +CT221 +CT222 +CT223 +CT224 +CT225 +CT226 +CT227 +CT228 +CT229 @@ -2398,4 +2398,85 @@ Assiette Verte Assiette Orange Assiette Rouge Assiette Blanche -Assiette Jaune \ No newline at end of file +Assiette Jaune +Plume Enchantée +Pomme Nectar +Bol Médiocre +Bol Exceptionnel +Masque Turquoise +Masque de la Pierre +Masque du Puits +Masque du Fourneau +Carte Élégance Verte +Morceau de Cristal +Mochi Santé +Mochi Force +Mochi Armure +Mochi Esprit +Mochi Mental +Mochi Sprint +Sièges Simples +Sièges de l’Académie +Sièges de l’Académie +Sièges Fantaisie +Sièges Verdoyants +Sièges Hantés +Sièges Tartan Jaunes +Sièges Tartan Bleus +Sièges Tartan Rouges +Sièges Hautes Herbes +Sièges Combat Pokémon +Sièges Kaiju +Sièges à Rayures +Sièges à Losanges +Sièges à Pois +Sièges Mauves +Sièges Menthe +Sièges Beiges +Sièges Jaunes +Sièges Bleus +Sièges Roses +Croc d’Abo +Griffe de Sabelette +Poils de Mélo +Poils de Goupix +Mucus de Ptitard +Liane de Chétiflor +Fragment de Racaillou +Gaz de Smogo +Croc de Goinfrex +Poils de Fouinette +Plume de Hoothoot +Fil de Mimigal +Poils de Capumain +Dard de Yanma +Croc de Scorplane +Lave de Limagma +Poils de Marcacrin +Croc de Medhyèna +Feuille de Nénupiot +Tige de Grainipiot +Fragment de Tarinor +Fluide de Muciole +Fluide de Lumivole +Carapace d’Écrapince +Écaille de Barpau +Fragment de Skelénox +Fragment de Korillon +Sueur de Charpenti +Feuille de Larveyette +Plume de Couaneton +Suie de Funécire +Griffe de Kungfouine +Plume de Vostourno +Joyau de Strassie +Branche de Brocélôme +Fil de Larvibule +Poudre de Bombydou +Écaille de Bébécaille +Duvet de Nigosier +Graine de Morpeko +Poudre de Poltchageist +Mochi Renouveau +Perche à Motismart +Charme Éclatant \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/items/text_Items_it.txt b/PKHeX.Core/Resources/text/items/text_Items_it.txt index ed3b53078..688aa38b0 100644 --- a/PKHeX.Core/Resources/text/items/text_Items_it.txt +++ b/PKHeX.Core/Resources/text/items/text_Items_it.txt @@ -2230,64 +2230,64 @@ MT168 MT169 MT170 MT171 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +MT172 +MT173 +MT174 +MT175 +MT176 +MT177 +MT178 +MT179 +MT180 +MT181 +MT182 +MT183 +MT184 +MT185 +MT186 +MT187 +MT188 +MT189 +MT190 +MT191 +MT192 +MT193 +MT194 +MT195 +MT196 +MT197 +MT198 +MT199 +MT200 +MT201 +MT202 +MT203 +MT204 +MT205 +MT206 +MT207 +MT208 +MT209 +MT210 +MT211 +MT212 +MT213 +MT214 +MT215 +MT216 +MT217 +MT218 +MT219 +MT220 +MT221 +MT222 +MT223 +MT224 +MT225 +MT226 +MT227 +MT228 +MT229 @@ -2398,4 +2398,85 @@ Piatto verde Piatto arancione Piatto rosso Piatto bianco -Piatto giallo \ No newline at end of file +Piatto giallo +Piuma fatata +Sciroppomo +Tazza dozzinale +Tazza eccezionale +Maschera Turchese +Maschera Fondamenta +Maschera Pozzo +Maschera Focolare +Tessera chic verde +Pezzo di cristallo +Mochi della salute +Mochi della potenza +Mochi della tutela +Mochi dell’ingegno +Mochi dell’intuito +Mochi della reazione +Sedie semplici +Sedie accademia +Sedie accademia +Sedie carine +Sedie natura +Sedie dispetto +Sedie a quadri gialle +Sedie a quadri viola +Sedie a quadri rosse +Sedie erba alta +Sedie sfida +Sedie mostruose +Sedie a righe +Sedie a rombi +Sedie a pois +Sedie lilla +Sedie menta +Sedie pesca +Sedie gialle +Sedie blu +Sedie rosa +Zanna di Ekans +Artiglio di Sandshrew +Pelo di Cleffa +Pelo di Vulpix +Muco di Poliwag +Viticcio di Bellsprout +Frammento di Geodude +Gas di Koffing +Zanna di Munchlax +Pelo di Sentret +Penna di Hoothoot +Filo di Spinarak +Pelo di Aipom +Aculeo di Yanma +Zanna di Gligar +Lava di Slugma +Pelo di Swinub +Zanna di Poochyena +Foglia di Lotad +Picciolo di Seedot +Frammento di Nosepass +Fluido di Volbeat +Fluido di Illumise +Carapace di Corphish +Squama di Feebas +Frammento di Duskull +Frammento di Chingling +Sudore di Timburr +Foglia di Sewaddle +Penna di Ducklett +Fuliggine di Litwick +Artiglio di Mienfoo +Penna di Vullaby +Gemma di Carbink +Ramo di Phantump +Filo di Grubbin +Polvere di Cutiefly +Squama di Jangmo-o +Piuma di Cramorant +Seme di Morpeko +Polvere di Poltchageist +Mochi del ripristino +Bastone Rotoselfie +Brillamuleto \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/items/text_Items_ja.txt b/PKHeX.Core/Resources/text/items/text_Items_ja.txt index 10890c06e..bed3a6e0c 100644 --- a/PKHeX.Core/Resources/text/items/text_Items_ja.txt +++ b/PKHeX.Core/Resources/text/items/text_Items_ja.txt @@ -2230,64 +2230,64 @@ わざマシン169 わざマシン170 わざマシン171 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +わざマシン172 +わざマシン173 +わざマシン174 +わざマシン175 +わざマシン176 +わざマシン177 +わざマシン178 +わざマシン179 +わざマシン180 +わざマシン181 +わざマシン182 +わざマシン183 +わざマシン184 +わざマシン185 +わざマシン186 +わざマシン187 +わざマシン188 +わざマシン189 +わざマシン190 +わざマシン191 +わざマシン192 +わざマシン193 +わざマシン194 +わざマシン195 +わざマシン196 +わざマシン197 +わざマシン198 +わざマシン199 +わざマシン200 +わざマシン201 +わざマシン202 +わざマシン203 +わざマシン204 +わざマシン205 +わざマシン206 +わざマシン207 +わざマシン208 +わざマシン209 +わざマシン210 +わざマシン211 +わざマシン212 +わざマシン213 +わざマシン214 +わざマシン215 +わざマシン216 +わざマシン217 +わざマシン218 +わざマシン219 +わざマシン220 +わざマシン221 +わざマシン222 +わざマシン223 +わざマシン224 +わざマシン225 +わざマシン226 +わざマシン227 +わざマシン228 +わざマシン229 @@ -2398,4 +2398,85 @@ Bステンレスボトル オレンジプレート レッドプレート ホワイトプレート -イエロープレート \ No newline at end of file +イエロープレート +ようせいのハネ +みついりりんご +ボンサクのちゃわん +ケッサクのちゃわん +みどりのめん +いしずえのめん +いどのめん +かまどのめん +おしゃれカードみどり +けっしょうのかけら +たいりょくのもち +きんりょくのもち +ていこうのもち +ちりょくのもち +せいしんのもち +しゅんぱつのもち +シンプルチェア +スクールチェア +スクールチェア +ファンシーチェア +ネイチャーチェア +うらめしチェア +きいろチェックチェア +あおチェックチェア +あかチェックチェア +くさむらチェア +しょうぶチェア +かいじゅうチェア +ストライプチェア +ダイヤチェア +みずたまチェア +パープルチェア +ミントチェア +ベージュチェア +イエローチェア +ブルーチェア +ピンクチェア +アーボのキバ +サンドのツメ +ピィのけ +ロコンのけ +ニョロモのねんえき +マダツボミのツル +イシツブテのかけら +ドガースのガス +ゴンベのキバ +オタチのけ +ホーホーのはね +イトマルのいと +エイパムのけ +ヤンヤンマのトゲ +グライガーのキバ +マグマッグのようがん +ウリムーのけ +ポチエナのキバ +ハスボーのはっぱ +タネボーのえだ +ノズパスのかけら +バルビートのしる +イルミーゼのしる +ヘイガニのから +ヒンバスのうろこ +ヨマワルのかけら +リーシャンのかけら +ドッコラーのあせ +クルミルのはっぱ +コアルヒーのはね +ヒトモシのすす +コジョフーのツメ +バルチャイのはね +メレシーのほうせき +ボクレーのえだ +アゴジムシのいと +アブリーのこな +ジャラコのウロコ +ウッウのうもう +モルペコのたね +チャデスのこな +まっさらもち +ロトりぼう +きらめくおまもり \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/items/text_Items_ko.txt b/PKHeX.Core/Resources/text/items/text_Items_ko.txt index 13b936fba..9deb60dcf 100644 --- a/PKHeX.Core/Resources/text/items/text_Items_ko.txt +++ b/PKHeX.Core/Resources/text/items/text_Items_ko.txt @@ -2230,64 +2230,64 @@ DS플레이어 기술머신169 기술머신170 기술머신171 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +기술머신172 +기술머신173 +기술머신174 +기술머신175 +기술머신176 +기술머신177 +기술머신178 +기술머신179 +기술머신180 +기술머신181 +기술머신182 +기술머신183 +기술머신184 +기술머신185 +기술머신186 +기술머신187 +기술머신188 +기술머신189 +기술머신190 +기술머신191 +기술머신192 +기술머신193 +기술머신194 +기술머신195 +기술머신196 +기술머신197 +기술머신198 +기술머신199 +기술머신200 +기술머신201 +기술머신202 +기술머신203 +기술머신204 +기술머신205 +기술머신206 +기술머신207 +기술머신208 +기술머신209 +기술머신210 +기술머신211 +기술머신212 +기술머신213 +기술머신214 +기술머신215 +기술머신216 +기술머신217 +기술머신218 +기술머신219 +기술머신220 +기술머신221 +기술머신222 +기술머신223 +기술머신224 +기술머신225 +기술머신226 +기술머신227 +기술머신228 +기술머신229 @@ -2398,4 +2398,85 @@ B 스테인리스 보틀 오렌지 플레이트 레드 플레이트 화이트 플레이트 -옐로 플레이트 \ No newline at end of file +옐로 플레이트 +요정의깃털 +꿀맛사과 +범작찻잔 +걸작찻잔 +벽록의가면 +주춧돌의가면 +우물의가면 +화덕의가면 +멋쟁이카드 그린 +결정조각 +체력떡 +근력떡 +저항력떡 +지력떡 +정신력떡 +순발력떡 +심플 체어 +스쿨 체어 +스쿨 체어 +팬시 체어 +네이처 체어 +원망 체어 +옐로 체크 체어 +블루 체크 체어 +레드 체크 체어 +풀숲 체어 +배틀 체어 +괴수 체어 +줄무늬 체어 +다이아 체어 +물방울 체어 +퍼플 체어 +민트 체어 +베이지 체어 +옐로 체어 +블루 체어 +핑크 체어 +아보의이빨 +모래두지의발톱 +삐의털 +식스테일의털 +발챙이의점액 +모다피의덩굴 +꼬마돌의조각 +또가스의가스 +먹고자의이빨 +꼬리선의털 +부우부의깃털 +페이검의실 +에이팜의털 +왕자리의가시 +글라이거의이빨 +마그마그의용암 +꾸꾸리의털 +포챠나의이빨 +연꽃몬의잎 +도토링의가지 +코코파스의조각 +볼비트의체액 +네오비트의체액 +가재군의껍데기 +빈티나의비늘 +해골몽의조각 +랑딸랑의조각 +으랏차의땀 +두르보의잎 +꼬지보리의깃털 +불켜미의검댕 +비조푸의손톱 +벌차이의깃털 +멜리시의보석 +나목령의가지 +턱지충이의실 +에블리의가루 +짜랑꼬의비늘 +윽우지의솜털 +모르페코의씨앗 +차데스의가루 +순백떡 +로토무셀카봉 +반짝이는부적 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/items/text_Items_zh.txt b/PKHeX.Core/Resources/text/items/text_Items_zh.txt index caa474137..60326ec48 100644 --- a/PKHeX.Core/Resources/text/items/text_Items_zh.txt +++ b/PKHeX.Core/Resources/text/items/text_Items_zh.txt @@ -2230,64 +2230,64 @@ 招式学习器169 招式学习器170 招式学习器171 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +招式学习器172 +招式学习器173 +招式学习器174 +招式学习器175 +招式学习器176 +招式学习器177 +招式学习器178 +招式学习器179 +招式学习器180 +招式学习器181 +招式学习器182 +招式学习器183 +招式学习器184 +招式学习器185 +招式学习器186 +招式学习器187 +招式学习器188 +招式学习器189 +招式学习器190 +招式学习器191 +招式学习器192 +招式学习器193 +招式学习器194 +招式学习器195 +招式学习器196 +招式学习器197 +招式学习器198 +招式学习器199 +招式学习器200 +招式学习器201 +招式学习器202 +招式学习器203 +招式学习器204 +招式学习器205 +招式学习器206 +招式学习器207 +招式学习器208 +招式学习器209 +招式学习器210 +招式学习器211 +招式学习器212 +招式学习器213 +招式学习器214 +招式学习器215 +招式学习器216 +招式学习器217 +招式学习器218 +招式学习器219 +招式学习器220 +招式学习器221 +招式学习器222 +招式学习器223 +招式学习器224 +招式学习器225 +招式学习器226 +招式学习器227 +招式学习器228 +招式学习器229 @@ -2398,4 +2398,85 @@ 橘色盘子 红色盘子 白色盘子 -黄色盘子 \ No newline at end of file +黄色盘子 +妖精之羽 +蜜汁苹果 +凡作茶碗 +杰作茶碗 +碧草面具 +础石面具 +水井面具 +火灶面具 +碧之时尚名人卡 +结晶碎片 +体力粘糕 +肌力粘糕 +抵抗粘糕 +智力粘糕 +精神粘糕 +瞬发粘糕 +简约椅子 +校园椅子 +校园椅子 +幻彩椅子 +大自然椅子 +鬼祟椅子 +黄色格子椅子 +蓝色格子椅子 +红色格子椅子 +草丛椅子 +对决椅子 +怪兽椅子 +条纹椅子 +菱纹椅子 +圆点椅子 +紫色椅子 +浅绿椅子 +米色椅子 +黄色椅子 +蓝色椅子 +粉红椅子 +阿柏蛇的牙 +穿山鼠的爪子 +皮宝宝的毛 +六尾的毛 +蚊香蝌蚪的黏液 +喇叭芽的藤蔓 +小拳石的碎片 +瓦斯弹的气体 +小卡比兽的牙 +尾立的毛 +咕咕的羽毛 +圆丝蛛的丝 +长尾怪手的毛 +蜻蜻蜓的刺 +天蝎的牙 +熔岩虫的熔岩 +小山猪的毛 +土狼犬的牙 +莲叶童子的叶片 +橡实果的枝条 +朝北鼻的碎片 +电萤虫的汁液 +甜甜萤的汁液 +龙虾小兵的壳 +丑丑鱼的鳞片 +夜巡灵的碎片 +铃铛响的碎片 +搬运小匠的汗 +虫宝包的叶片 +鸭宝宝的羽毛 +烛光灵的煤灰 +功夫鼬的爪子 +秃鹰丫头的羽毛 +小碎钻的宝石 +小木灵的枝条 +强颚鸡母虫的丝 +萌虻的粉 +心鳞宝的鳞片 +古月鸟的羽绒 +莫鲁贝可的种子 +斯魔茶的粉 +净空粘糕 +洛拍棒 +晶耀护符 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/items/text_Items_zh2.txt b/PKHeX.Core/Resources/text/items/text_Items_zh2.txt index 87e3e2d58..b88ca2e6c 100644 --- a/PKHeX.Core/Resources/text/items/text_Items_zh2.txt +++ b/PKHeX.Core/Resources/text/items/text_Items_zh2.txt @@ -2230,64 +2230,64 @@ 招式學習器169 招式學習器170 招式學習器171 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +招式學習器172 +招式學習器173 +招式學習器174 +招式學習器175 +招式學習器176 +招式學習器177 +招式學習器178 +招式學習器179 +招式學習器180 +招式學習器181 +招式學習器182 +招式學習器183 +招式學習器184 +招式學習器185 +招式學習器186 +招式學習器187 +招式學習器188 +招式學習器189 +招式學習器190 +招式學習器191 +招式學習器192 +招式學習器193 +招式學習器194 +招式學習器195 +招式學習器196 +招式學習器197 +招式學習器198 +招式學習器199 +招式學習器200 +招式學習器201 +招式學習器202 +招式學習器203 +招式學習器204 +招式學習器205 +招式學習器206 +招式學習器207 +招式學習器208 +招式學習器209 +招式學習器210 +招式學習器211 +招式學習器212 +招式學習器213 +招式學習器214 +招式學習器215 +招式學習器216 +招式學習器217 +招式學習器218 +招式學習器219 +招式學習器220 +招式學習器221 +招式學習器222 +招式學習器223 +招式學習器224 +招式學習器225 +招式學習器226 +招式學習器227 +招式學習器228 +招式學習器229 @@ -2398,4 +2398,85 @@ 橘色盤子 紅色盤子 白色盤子 -黃色盤子 \ No newline at end of file +黃色盤子 +妖精之羽 +蜜汁蘋果 +凡作茶碗 +傑作茶碗 +碧草面具 +礎石面具 +水井面具 +火灶面具 +碧之時尚名人卡 +結晶碎片 +體力糬 +肌力糬 +抵抗糬 +智力糬 +精神糬 +瞬發糬 +簡約椅子 +校園椅子 +校園椅子 +幻彩椅子 +大自然椅子 +鬼祟椅子 +黃色格子椅子 +藍色格子椅子 +紅色格子椅子 +草叢椅子 +對決椅子 +怪獸椅子 +條紋椅子 +菱紋椅子 +圓點椅子 +紫色椅子 +淺綠椅子 +米色椅子 +黃色椅子 +藍色椅子 +粉紅椅子 +阿柏蛇的牙 +穿山鼠的爪子 +皮寶寶的毛 +六尾的毛 +蚊香蝌蚪的黏液 +喇叭芽的藤蔓 +小拳石的碎片 +瓦斯彈的氣體 +小卡比獸的牙 +尾立的毛 +咕咕的羽毛 +圓絲蛛的絲 +長尾怪手的毛 +蜻蜻蜓的刺 +天蠍的牙 +熔岩蟲的熔岩 +小山豬的毛 +土狼犬的牙 +蓮葉童子的葉片 +橡實果的枝條 +朝北鼻的碎片 +電螢蟲的汁液 +甜甜螢的汁液 +龍蝦小兵的殼 +醜醜魚的鱗片 +夜巡靈的碎片 +鈴鐺響的碎片 +搬運小匠的汗 +蟲寶包的葉片 +鴨寶寶的羽毛 +燭光靈的煤灰 +功夫鼬的爪子 +禿鷹丫頭的羽毛 +小碎鑽的寶石 +小木靈的枝條 +強顎雞母蟲的絲 +萌虻的粉 +心鱗寶的鱗片 +古月鳥的羽絨 +莫魯貝可的種子 +斯魔茶的粉 +淨空糬 +洛拍棒 +晶耀護符 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_de.txt b/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_de.txt index e06c6f362..c4aae2227 100644 --- a/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_de.txt +++ b/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_de.txt @@ -129,4 +129,43 @@ Zone Null Zone Null Orangen-Akademie -Trauben-Akademie \ No newline at end of file +Trauben-Akademie +Kitakami-Straße + +Midoriya + +Apfelhügel + +Gefährten-Platz + +Pfad des Tanzes + +Kitakami-Kulturzentrum + +Oniyama + +Schreckenshöhle +Oniyama +Rachen des Oni +Oniyama +Oniyama + +Kristallsee +Gipfel des Oniyama +Kristallsee +Gipfel des Oniyama +Wisterienfelder + +Mündungsufer + +Hornschlucht + +Paradiesebene + +Wildnis von Kitakami + +Immerwald +Wildnis von Kitakami +Infernopass +Oniyama +Kaltwasserkarst \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_en.txt b/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_en.txt index c72593de4..12f41866a 100644 --- a/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_en.txt +++ b/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_en.txt @@ -129,4 +129,43 @@ Area Zero Area Zero Naranja Academy -Uva Academy \ No newline at end of file +Uva Academy +Kitakami Road + +Mossui Town + +Apple Hills + +Loyalty Plaza + +Reveler’s Road + +Kitakami Hall + +Oni Mountain + +Dreaded Den +Oni Mountain +Oni’s Maw +Oni Mountain +Oni Mountain + +Crystal Pool +Oni Mountain Summit +Crystal Pool +Oni Mountain Summit +Wistful Fields + +Mossfell Confluence + +Fellhorn Gorge + +Paradise Barrens + +Kitakami Wilds + +Timeless Woods +Kitakami Wilds +Infernal Pass +Oni Mountain +Chilling Waterhead \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_es.txt b/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_es.txt index 19424d4cc..7bfe19cab 100644 --- a/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_es.txt +++ b/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_es.txt @@ -129,4 +129,43 @@ Laboratorio Cero Área Cero Academia Naranja -Academia Uva \ No newline at end of file +Academia Uva +Carretera de Noroteo + +Villa Versui + +Colina Manzanar + +Parque de los compatrones + +Senda Jarana + +centro cultural de Noroteo + +Monte Ogro + +Gruta del Pavor +Monte Ogro +Fauces del Ogro +Monte Ogro +Monte Ogro + +Lago Cristalino +cima del Monte Ogro +Lago Cristalino +cima del Monte Ogro +Pradera Glicina + +Ribera Confluencia + +Desfiladero del Cuerno + +Elíseo Baldío + +Campos Prístinos de Noroteo + +Soto Sempiterno +Campos Prístinos de Noroteo +Paso del Averno +Monte Ogro +Cueva Aguafría \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_fr.txt b/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_fr.txt index 3dc3f3f71..1dc16ad57 100644 --- a/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_fr.txt +++ b/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_fr.txt @@ -129,4 +129,43 @@ Zone Zéro Zone Zéro Académie Orange -Académie Raisin \ No newline at end of file +Académie Raisin +Route de Septentria + +Jaderaude + +Coteau Pommes + +Parc Adorami + +Sentier de la Liesse + +Septemplion + +Mont Strueux + +Antre Interdit +Mont Strueux +Gueule du Monstre +Mont Strueux +Mont Strueux + +Lac Cristallin +Sommet du Mont Strueux +Lac Cristallin +Sommet du Mont Strueux +Plaine des Glycines + +Rives du Confluent + +Gorge de la Corne + +Lande de la Quiétude + +Terres Vierges de Septentria + +Forêt Ternelle +Terres Vierges de Septentria +Val Infernal +Mont Strueux +Grotte Douche Froide \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_it.txt b/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_it.txt index a329e3181..1a88cd91a 100644 --- a/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_it.txt +++ b/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_it.txt @@ -129,4 +129,43 @@ Area Zero Area Zero Accademia Arancia -Accademia Uva \ No newline at end of file +Accademia Uva +Via Nordivia + +Verdegiada + +Colle Mele + +Parco dei beniamici + +Sentiero del Tripudio + +Centro Nordivia + +Monte Orco + +Antro del Terrore +Monte Orco +Bocca dell’Orco +Monte Orco +Monte Orco + +Lago Cristallìo +Vetta del Monte Orco +Lago Cristallìo +Vetta del Monte Orco +Piana dei Glicini + +Piana Duefiumi + +Canyon del Corno + +Landa Paradisiaca + +Terre Primeve di Nordivia + +Foresta Perpetua +Terre Primeve di Nordivia +Pendio Infernale +Monte Orco +Grotta Doccia Fredda \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_ja.txt b/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_ja.txt index c8535a2bf..5d4c2c5e6 100644 --- a/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_ja.txt +++ b/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_ja.txt @@ -129,4 +129,43 @@ エリアゼロ オレンジアカデミー -グレープアカデミー \ No newline at end of file +グレープアカデミー +キタカミ街道 + +スイリョクタウン + +アップルヒルズ + +ともっこプラザ + +舞出山道 + +キタカミセンター + +鬼が山 + +恐れ穴 +鬼が山 +鬼歯空洞 +鬼が山 +鬼が山 + +てらす池 +鬼が山 山頂 +てらす池 +鬼が山 山頂 +フジが原 + +落合川原 + +鬼角峡谷 + +楽土の荒地 + +キタカミ原生地域 + +とこしえの森 +キタカミ原生地域 +地獄谷 +鬼が山 +ひやみず洞 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_ko.txt b/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_ko.txt index a45b8f3b0..7403464e6 100644 --- a/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_ko.txt +++ b/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_ko.txt @@ -129,4 +129,43 @@ 에리어 제로 오렌지 아카데미 -그레이프 아카데미 \ No newline at end of file +그레이프 아카데미 +북신 가도 + +스이록마을 + +애플 힐스 + +세벗 플라자 + +신명 산길 + +북신센터 + +도깨비산 + +공포의 굴 +도깨비산 +도깨비이빨 공동 +도깨비산 +도깨비산 + +태라수호 +도깨비산 정상 +태라수호 +도깨비산 정상 +등꽃 들판 + +북신 합류지 + +도깨비뿔 협곡 + +낙원의 황무지 + +북신 원생지 + +영겁의 숲 +북신 원생지 +지옥골 +도깨비산 +찬물 동굴 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_zh.txt b/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_zh.txt index bd2d77942..5a81c5827 100644 --- a/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_zh.txt +++ b/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_zh.txt @@ -129,4 +129,43 @@ 第零区 橘子学院 -葡萄学院 \ No newline at end of file +葡萄学院 +北上街道 + +翠绿镇 + +苹果之丘 + +宝伴广场 + +起舞山道 + +北上中心 + +鬼山 + +恐洞 +鬼山 +鬼齿洞 +鬼山 +鬼山 + +晶光池 +鬼山山顶 +晶光池 +鬼山山顶 +藤花原 + +汇流河滩 + +鬼角峡谷 + +乐土荒地 + +北上原生区 + +永久森林 +北上原生区 +地狱谷 +鬼山 +冷水洞 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_zh2.txt b/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_zh2.txt index 627fe15e5..39a173932 100644 --- a/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_zh2.txt +++ b/PKHeX.Core/Resources/text/locations/gen9/text_sv_00000_zh2.txt @@ -129,4 +129,43 @@ 第零區 橘子學院 -葡萄學院 \ No newline at end of file +葡萄學院 +北上街道 + +翠綠鎮 + +蘋果之丘 + +寶伴廣場 + +起舞山道 + +北上中心 + +鬼山 + +恐洞 +鬼山 +鬼齒洞 +鬼山 +鬼山 + +晶光池 +鬼山山頂 +晶光池 +鬼山山頂 +藤花原 + +匯流河灘 + +鬼角峽谷 + +樂土荒地 + +北上原生區 + +永久森林 +北上原生區 +地獄谷 +鬼山 +冷水洞 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/locations/gen9/text_sv_40000_de.txt b/PKHeX.Core/Resources/text/locations/gen9/text_sv_40000_de.txt index ab36afd7a..e7c306acd 100644 --- a/PKHeX.Core/Resources/text/locations/gen9/text_sv_40000_de.txt +++ b/PKHeX.Core/Resources/text/locations/gen9/text_sv_40000_de.txt @@ -77,70 +77,70 @@ Pokémon-Geschäft Demoversion Pokéball Plus Pokémon HOME -[~ 78] -[~ 79] -[~ 80] -[~ 81] -[~ 82] -[~ 83] -[~ 84] -[~ 85] -[~ 86] -[~ 87] -[~ 88] -[~ 89] -[~ 90] -[~ 91] -[~ 92] -[~ 93] -[~ 94] -[~ 95] -[~ 96] -[~ 97] -[~ 98] -[~ 99] -[~ 100] -[~ 101] -[~ 102] -[~ 103] -[~ 104] -[~ 105] -[~ 106] -[~ 107] -[~ 108] -[~ 109] -[~ 110] -[~ 111] -[~ 112] -[~ 113] -[~ 114] -[~ 115] -[~ 116] -[~ 117] -[~ 118] -[~ 119] -[~ 120] -[~ 121] -[~ 122] -[~ 123] -[~ 124] -[~ 125] -[~ 126] -[~ 127] -[~ 128] -[~ 129] -[~ 130] -[~ 131] -[~ 132] -[~ 133] -[~ 134] -[~ 135] -[~ 136] -[~ 137] -[~ 138] -[~ 139] -[~ 140] -[~ 141] -[~ 142] -[~ 143] -[~ 144] \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_de.txt b/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_de.txt index 6d82d023f..f41631717 100644 --- a/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_de.txt +++ b/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_de.txt @@ -2,4 +2,5 @@ Ferne Person Hortleiterinnen Schatzsucher -Dame der Heißen Quellen \ No newline at end of file +Dame der Heißen Quellen +Jim diff --git a/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_en.txt b/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_en.txt index 67e8918f1..1baa36b8b 100644 --- a/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_en.txt +++ b/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_en.txt @@ -2,4 +2,5 @@ someone far away a Nursery worker a treasure hunter -an old hot-springs visitor \ No newline at end of file +an old hot-springs visitor +Jacq \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_es.txt b/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_es.txt index cea5aefee..41f2351f3 100644 --- a/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_es.txt +++ b/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_es.txt @@ -2,4 +2,5 @@ Persona lejana Cuidados Pokémon Buscatesoros -Anciana del Balneario \ No newline at end of file +Anciana del Balneario +Cinio \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_fr.txt b/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_fr.txt index 5b994fdfa..456b1ab64 100644 --- a/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_fr.txt +++ b/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_fr.txt @@ -2,4 +2,5 @@ Personne lointaine Responsable de la Garderie Chercheur de Trésors -Dame des Eaux Thermales \ No newline at end of file +Dame des Eaux Thermales +Jacq \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_it.txt b/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_it.txt index abace2d55..411e7c53c 100644 --- a/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_it.txt +++ b/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_it.txt @@ -2,4 +2,5 @@ da una persona lontana all’Ostello Pokémon da un Cercatesori -dalla vecchina delle terme \ No newline at end of file +dalla vecchina delle terme +(regalo di Zim) \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_ja.txt b/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_ja.txt index d73fb40a3..8941aea63 100644 --- a/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_ja.txt +++ b/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_ja.txt @@ -2,4 +2,5 @@ 遠くにいる人 あずかり屋さん トレジャーハンター -おんせんばあさん \ No newline at end of file +おんせんばあさん +ジニア \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_ko.txt b/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_ko.txt index 38cc06a9b..4c28dbad0 100644 --- a/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_ko.txt +++ b/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_ko.txt @@ -2,4 +2,5 @@ 멀리 있는 사람 맡기미집 트레져헌터 -온천 할머니 \ No newline at end of file +온천 할머니 +지니어 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_zh.txt b/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_zh.txt index 7e7678609..f9480bd25 100644 --- a/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_zh.txt +++ b/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_zh.txt @@ -2,4 +2,5 @@ 远处的人 寄放屋 寻宝猎人 -温泉婆婆 \ No newline at end of file +温泉婆婆 +吉尼亚 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_zh2.txt b/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_zh2.txt index 021881a4d..d819a2f1e 100644 --- a/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_zh2.txt +++ b/PKHeX.Core/Resources/text/locations/gen9/text_sv_60000_zh2.txt @@ -2,4 +2,5 @@ 遠方的人 寄放屋 尋寶獵人 -溫泉婆婆 \ No newline at end of file +溫泉婆婆 +吉尼亞 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/de/text_Abilities_de.txt b/PKHeX.Core/Resources/text/other/de/text_Abilities_de.txt index 76d5e2d8b..6d0a1b7d5 100644 --- a/PKHeX.Core/Resources/text/other/de/text_Abilities_de.txt +++ b/PKHeX.Core/Resources/text/other/de/text_Abilities_de.txt @@ -296,4 +296,12 @@ Synchronauftritt Giftbelag Schweifrüstung Bodenschmaus -Myzelienkraft \ No newline at end of file +Myzelienkraft +Gastlichkeit +Geistiges Auge +Erinnerungskraft +Erinnerungskraft +Erinnerungskraft +Erinnerungskraft +Giftkette +Süßer Nektar \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/de/text_Forms_de.txt b/PKHeX.Core/Resources/text/other/de/text_Forms_de.txt index 98fe1bb92..e6805dd17 100644 --- a/PKHeX.Core/Resources/text/other/de/text_Forms_de.txt +++ b/PKHeX.Core/Resources/text/other/de/text_Forms_de.txt @@ -1123,4 +1123,13 @@ Wasser Gleit Gefecht Flammen -Fluten \ No newline at end of file +Fluten +Türkisgrüne +Imitations +Simple +Blutmond +Brunnen +Ofen +Fundament +Kostbarkeits +Edle \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/de/text_Moves_de.txt b/PKHeX.Core/Resources/text/other/de/text_Moves_de.txt index dd25857c2..ea5b9ceb7 100644 --- a/PKHeX.Core/Resources/text/other/de/text_Moves_de.txt +++ b/PKHeX.Core/Resources/text/other/de/text_Moves_de.txt @@ -898,4 +898,8 @@ Hitzeturbo Finsterturbo Toxiturbo Raufturbo -Zauberturbo \ No newline at end of file +Zauberturbo +Blutmond +Quirlschuss +Sirupbombe +Rankenkeule \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/de/text_Species_de.txt b/PKHeX.Core/Resources/text/other/de/text_Species_de.txt index 10e19dde1..04eb852a9 100644 --- a/PKHeX.Core/Resources/text/other/de/text_Species_de.txt +++ b/PKHeX.Core/Resources/text/other/de/text_Species_de.txt @@ -1008,4 +1008,11 @@ Eisenkrieger Koraidon Miraidon Windewoge -Eisenblatt \ No newline at end of file +Eisenblatt +Sirapfel +Mortcha +Fatalitcha +Boninu +Benesaru +Beatori +Ogerpon \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/en/text_Abilities_en.txt b/PKHeX.Core/Resources/text/other/en/text_Abilities_en.txt index 78d182644..1ccc4a53e 100644 --- a/PKHeX.Core/Resources/text/other/en/text_Abilities_en.txt +++ b/PKHeX.Core/Resources/text/other/en/text_Abilities_en.txt @@ -296,4 +296,12 @@ Costar Toxic Debris Armor Tail Earth Eater -Mycelium Might \ No newline at end of file +Mycelium Might +Hospitality +Mind’s Eye +Embody Aspect +Embody Aspect +Embody Aspect +Embody Aspect +Toxic Chain +Supersweet Syrup \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/en/text_Forms_en.txt b/PKHeX.Core/Resources/text/other/en/text_Forms_en.txt index 679d1bb06..726a70432 100644 --- a/PKHeX.Core/Resources/text/other/en/text_Forms_en.txt +++ b/PKHeX.Core/Resources/text/other/en/text_Forms_en.txt @@ -1123,4 +1123,13 @@ Aquatic Glide Combat Blaze -Aqua \ No newline at end of file +Aqua +Teal +Counterfeit +Unremarkable +Bloodmoon +Wellspring +Hearthflame +Cornerstone +Artisan +Masterpiece \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/en/text_Moves_en.txt b/PKHeX.Core/Resources/text/other/en/text_Moves_en.txt index 700594a24..f8444f8bd 100644 --- a/PKHeX.Core/Resources/text/other/en/text_Moves_en.txt +++ b/PKHeX.Core/Resources/text/other/en/text_Moves_en.txt @@ -898,4 +898,8 @@ Blazing Torque Wicked Torque Noxious Torque Combat Torque -Magical Torque \ No newline at end of file +Magical Torque +Blood Moon +Matcha Gotcha +Syrup Bomb +Ivy Cudgel \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/en/text_Species_en.txt b/PKHeX.Core/Resources/text/other/en/text_Species_en.txt index ccd56ae83..9a81423d4 100644 --- a/PKHeX.Core/Resources/text/other/en/text_Species_en.txt +++ b/PKHeX.Core/Resources/text/other/en/text_Species_en.txt @@ -1008,4 +1008,11 @@ Iron Valiant Koraidon Miraidon Walking Wake -Iron Leaves \ No newline at end of file +Iron Leaves +Dipplin +Poltchageist +Sinistcha +Okidogi +Munkidori +Fezandipiti +Ogerpon \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/es/text_Abilities_es.txt b/PKHeX.Core/Resources/text/other/es/text_Abilities_es.txt index 8c4bacdd0..4acd50fe4 100644 --- a/PKHeX.Core/Resources/text/other/es/text_Abilities_es.txt +++ b/PKHeX.Core/Resources/text/other/es/text_Abilities_es.txt @@ -296,4 +296,12 @@ Unísono Capa Tóxica Cola Armadura Geofagia -Poder Fúngico \ No newline at end of file +Poder Fúngico +Hospitalidad +Ojo Mental +Evocarrecuerdos +Evocarrecuerdos +Evocarrecuerdos +Evocarrecuerdos +Cadena Tóxica +Néctar Dulce \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/es/text_Forms_es.txt b/PKHeX.Core/Resources/text/other/es/text_Forms_es.txt index aec442e89..968d111c1 100644 --- a/PKHeX.Core/Resources/text/other/es/text_Forms_es.txt +++ b/PKHeX.Core/Resources/text/other/es/text_Forms_es.txt @@ -1123,4 +1123,13 @@ Flote Planeo Combatiente Ardiente -Acuática \ No newline at end of file +Acuática +Turquesa +Fraudulenta +Mediocre +Luna Carmesí +Fuente +Horno +Cimiento +Opulenta +Exquisita \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/es/text_Moves_es.txt b/PKHeX.Core/Resources/text/other/es/text_Moves_es.txt index 1d2dded5f..249323550 100644 --- a/PKHeX.Core/Resources/text/other/es/text_Moves_es.txt +++ b/PKHeX.Core/Resources/text/other/es/text_Moves_es.txt @@ -898,4 +898,8 @@ Pirochoque Ominochoque Ponzochoque Pugnachoque -Feerichoque \ No newline at end of file +Feerichoque +Luna Roja +Cañón Batidor +Bomba Caramelo +Garrote Liana \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/es/text_Species_es.txt b/PKHeX.Core/Resources/text/other/es/text_Species_es.txt index 012aff445..f8b6893f0 100644 --- a/PKHeX.Core/Resources/text/other/es/text_Species_es.txt +++ b/PKHeX.Core/Resources/text/other/es/text_Species_es.txt @@ -1008,4 +1008,11 @@ Ferropaladín Koraidon Miraidon Ondulagua -Ferroverdor \ No newline at end of file +Ferroverdor +Dipplin +Poltchageist +Sinistcha +Okidogi +Munkidori +Fezandipiti +Ogerpon \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/fr/text_Abilities_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_Abilities_fr.txt index b581e0943..5613600c3 100644 --- a/PKHeX.Core/Resources/text/other/fr/text_Abilities_fr.txt +++ b/PKHeX.Core/Resources/text/other/fr/text_Abilities_fr.txt @@ -296,4 +296,12 @@ Collab Dépôt Toxique Armure Caudale Absorbe-Terre -Force Fongique \ No newline at end of file +Force Fongique +Aux Petits Soins +Œil Révélateur +Force Mémorielle +Force Mémorielle +Force Mémorielle +Force Mémorielle +Chaîne Toxique +Nectar Mielleux \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/fr/text_Forms_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_Forms_fr.txt index 46f1adfd2..b7ff6bd1f 100644 --- a/PKHeX.Core/Resources/text/other/fr/text_Forms_fr.txt +++ b/PKHeX.Core/Resources/text/other/fr/text_Forms_fr.txt @@ -1123,4 +1123,13 @@ Aquatique Aérien Combative Flamboyante -Aquatique \ No newline at end of file +Aquatique +Turquoise +Imitation +Médiocre +Lune Vermeille +Puits +Fourneau +Pierre +Onéreuse +Exceptionnelle \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/fr/text_Moves_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_Moves_fr.txt index c7999a611..1d9cdd4d0 100644 --- a/PKHeX.Core/Resources/text/other/fr/text_Moves_fr.txt +++ b/PKHeX.Core/Resources/text/other/fr/text_Moves_fr.txt @@ -898,4 +898,8 @@ Crash Brûlant Crash Obscur Crash Toxique Crash Musclé -Crash Magique \ No newline at end of file +Crash Magique +Lune Rouge +Mortier Matcha +Bombe au Sirop +Massue Liane \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/fr/text_Species_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_Species_fr.txt index 527d82138..913296d0b 100644 --- a/PKHeX.Core/Resources/text/other/fr/text_Species_fr.txt +++ b/PKHeX.Core/Resources/text/other/fr/text_Species_fr.txt @@ -1008,4 +1008,11 @@ Garde-de-Fer Koraidon Miraidon Serpente-Eau -Vert-de-Fer \ No newline at end of file +Vert-de-Fer +Pomdramour +Poltchageist +Théffroyable +Félicanis +Fortusimia +Favianos +Ogerpon \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/it/text_Abilities_it.txt b/PKHeX.Core/Resources/text/other/it/text_Abilities_it.txt index 9d8a9dfb2..99060a80d 100644 --- a/PKHeX.Core/Resources/text/other/it/text_Abilities_it.txt +++ b/PKHeX.Core/Resources/text/other/it/text_Abilities_it.txt @@ -296,4 +296,12 @@ Coprotagonismo Mantossina Codarmatura Mangiaterra -Micoforza \ No newline at end of file +Micoforza +Ospitalità +Occhio Interiore +Albergamemorie +Albergamemorie +Albergamemorie +Albergamemorie +Catena Tossica +Sciroppo Sublime \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/it/text_Forms_it.txt b/PKHeX.Core/Resources/text/other/it/text_Forms_it.txt index fd0b5663a..17f6c9799 100644 --- a/PKHeX.Core/Resources/text/other/it/text_Forms_it.txt +++ b/PKHeX.Core/Resources/text/other/it/text_Forms_it.txt @@ -1123,4 +1123,13 @@ Nuoto Planata Combattiva Infuocata -Acquatica \ No newline at end of file +Acquatica +Turchese +Taroccata +Dozzinale +Luna Cremisi +Pozzo +Focolare +Fondamenta +Pregiata +Eccezionale \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/it/text_Moves_it.txt b/PKHeX.Core/Resources/text/other/it/text_Moves_it.txt index f4c053c8f..51ec41cf0 100644 --- a/PKHeX.Core/Resources/text/other/it/text_Moves_it.txt +++ b/PKHeX.Core/Resources/text/other/it/text_Moves_it.txt @@ -898,4 +898,8 @@ Turboustione Turbotenebra Turbotossina Turborissa -Turboincanto \ No newline at end of file +Turboincanto +Luna Rossa +Spruzzatè +Bomba Sciroppata +Clava di Liane \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/it/text_Species_it.txt b/PKHeX.Core/Resources/text/other/it/text_Species_it.txt index 315e815c3..98766478b 100644 --- a/PKHeX.Core/Resources/text/other/it/text_Species_it.txt +++ b/PKHeX.Core/Resources/text/other/it/text_Species_it.txt @@ -1008,4 +1008,11 @@ Eroeferreo Koraidon Miraidon Acquecrespe -Fogliaferrea \ No newline at end of file +Fogliaferrea +Dipplin +Poltchageist +Sinistcha +Okidogi +Munkidori +Fezandipiti +Ogerpon \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/ja/text_Abilities_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_Abilities_ja.txt index ca254d8ac..4f3cb144a 100644 --- a/PKHeX.Core/Resources/text/other/ja/text_Abilities_ja.txt +++ b/PKHeX.Core/Resources/text/other/ja/text_Abilities_ja.txt @@ -296,4 +296,12 @@ どくげしょう テイルアーマー どしょく -きんしのちから \ No newline at end of file +きんしのちから +おもてなし +しんがん +おもかげやどし +おもかげやどし +おもかげやどし +おもかげやどし +どくのくさり +かんろなミツ \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/ja/text_Forms_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_Forms_ja.txt index 3bc5593fc..cdc2704c1 100644 --- a/PKHeX.Core/Resources/text/other/ja/text_Forms_ja.txt +++ b/PKHeX.Core/Resources/text/other/ja/text_Forms_ja.txt @@ -1123,4 +1123,13 @@ グライド コンバット ブレイズ -ウォーター \ No newline at end of file +ウォーター +みどり +マガイモノ +ボンサク +アカツキ +いど +かまど +いしずえ +タカイモノ +ケッサク \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/ja/text_Moves_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_Moves_ja.txt index d9bf9d6c1..e6afd53f4 100644 --- a/PKHeX.Core/Resources/text/other/ja/text_Moves_ja.txt +++ b/PKHeX.Core/Resources/text/other/ja/text_Moves_ja.txt @@ -898,4 +898,8 @@ ダークアクセル ポイズンアクセル ファイトアクセル -マジカルアクセル \ No newline at end of file +マジカルアクセル +ブラッドムーン +シャカシャカほう +みずあめボム +ツタこんぼう \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/ja/text_Species_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_Species_ja.txt index 53a0efbe0..fe1f49240 100644 --- a/PKHeX.Core/Resources/text/other/ja/text_Species_ja.txt +++ b/PKHeX.Core/Resources/text/other/ja/text_Species_ja.txt @@ -1008,4 +1008,11 @@ コライドン ミライドン ウネルミナモ -テツノイサハ \ No newline at end of file +テツノイサハ +カミッチュ +チャデス +ヤバソチャ +イイネイヌ +マシマシラ +キチキギス +オーガポン \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/ko/text_Abilities_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_Abilities_ko.txt index 2f7b0942f..7198a18a2 100644 --- a/PKHeX.Core/Resources/text/other/ko/text_Abilities_ko.txt +++ b/PKHeX.Core/Resources/text/other/ko/text_Abilities_ko.txt @@ -296,4 +296,12 @@ AR시스템 독치장 테일아머 흙먹기 -균사의힘 \ No newline at end of file +균사의힘 +대접 +심안 +초상투영 +초상투영 +초상투영 +초상투영 +독사슬 +감미로운꿀 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/ko/text_Forms_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_Forms_ko.txt index da53a3c6e..07458a63c 100644 --- a/PKHeX.Core/Resources/text/other/ko/text_Forms_ko.txt +++ b/PKHeX.Core/Resources/text/other/ko/text_Forms_ko.txt @@ -1123,4 +1123,13 @@ 글라이드 컴뱃 블레이즈 -워터 \ No newline at end of file +워터 +벽록 +가짜배기 +범작 +붉은 달 +우물 +화덕 +주춧돌 +알짜배기 +걸작 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/ko/text_Moves_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_Moves_ko.txt index 7f055c00a..ccc606312 100644 --- a/PKHeX.Core/Resources/text/other/ko/text_Moves_ko.txt +++ b/PKHeX.Core/Resources/text/other/ko/text_Moves_ko.txt @@ -898,4 +898,8 @@ G의힘 다크액셀 포이즌액셀 파이트액셀 -매지컬액셀 \ No newline at end of file +매지컬액셀 +블러드문 +휘적휘적포 +시럽봄 +덩굴방망이 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/ko/text_Species_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_Species_ko.txt index ea8e43e15..e37f45214 100644 --- a/PKHeX.Core/Resources/text/other/ko/text_Species_ko.txt +++ b/PKHeX.Core/Resources/text/other/ko/text_Species_ko.txt @@ -1008,4 +1008,11 @@ 코라이돈 미라이돈 굽이치는물결 -무쇠잎새 \ No newline at end of file +무쇠잎새 +과미르 +차데스 +그우린차 +조타구 +이야후 +기로치 +오거폰 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/zh/text_Abilities_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_Abilities_zh.txt index 5c598de24..86851926f 100644 --- a/PKHeX.Core/Resources/text/other/zh/text_Abilities_zh.txt +++ b/PKHeX.Core/Resources/text/other/zh/text_Abilities_zh.txt @@ -296,4 +296,12 @@ 毒满地 尾甲 食土 -菌丝之力 \ No newline at end of file +菌丝之力 +款待 +心眼 +面影辉映 +面影辉映 +面影辉映 +面影辉映 +毒锁链 +甘露之蜜 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/zh/text_Abilities_zh2.txt b/PKHeX.Core/Resources/text/other/zh/text_Abilities_zh2.txt index 8ef187bb3..36e654370 100644 --- a/PKHeX.Core/Resources/text/other/zh/text_Abilities_zh2.txt +++ b/PKHeX.Core/Resources/text/other/zh/text_Abilities_zh2.txt @@ -296,4 +296,12 @@ 毒滿地 尾甲 食土 -菌絲之力 \ No newline at end of file +菌絲之力 +款待 +心眼 +面影輝映 +面影輝映 +面影輝映 +面影輝映 +毒鎖鏈 +甘露之蜜 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/zh/text_Forms_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_Forms_zh.txt index 49497b0c0..9af8ad353 100644 --- a/PKHeX.Core/Resources/text/other/zh/text_Forms_zh.txt +++ b/PKHeX.Core/Resources/text/other/zh/text_Forms_zh.txt @@ -1123,4 +1123,13 @@ 滑翔模式 鬥戰 火熾 -水瀾 \ No newline at end of file +水瀾 +碧草面具 +冒牌货的样子 +凡作的样子 +赫月 +水井面具 +火灶面具 +础石面具 +高档货的样子 +杰作的样子 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/zh/text_Forms_zh2.txt b/PKHeX.Core/Resources/text/other/zh/text_Forms_zh2.txt index cd9340196..d5a660353 100644 --- a/PKHeX.Core/Resources/text/other/zh/text_Forms_zh2.txt +++ b/PKHeX.Core/Resources/text/other/zh/text_Forms_zh2.txt @@ -1123,4 +1123,13 @@ Mega蒂安希 滑翔模式 鬥戰 火熾 -水瀾 \ No newline at end of file +水瀾 +碧草面具 +冒牌貨的樣子 +凡作的樣子 +赫月 +水井面具 +火灶面具 +礎石面具 +高檔貨的樣子 +傑作的樣子 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/zh/text_Moves_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_Moves_zh.txt index 10e028f2f..495d577fd 100644 --- a/PKHeX.Core/Resources/text/other/zh/text_Moves_zh.txt +++ b/PKHeX.Core/Resources/text/other/zh/text_Moves_zh.txt @@ -898,4 +898,8 @@ 黑暗暴冲 剧毒暴冲 格斗暴冲 -魔法暴冲 \ No newline at end of file +魔法暴冲 +血月 +刷刷茶炮 +糖浆炸弹 +棘藤棒 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/zh/text_Moves_zh2.txt b/PKHeX.Core/Resources/text/other/zh/text_Moves_zh2.txt index 1215dbb75..8f2edb805 100644 --- a/PKHeX.Core/Resources/text/other/zh/text_Moves_zh2.txt +++ b/PKHeX.Core/Resources/text/other/zh/text_Moves_zh2.txt @@ -898,4 +898,8 @@ 黑暗暴衝 劇毒暴衝 格鬥暴衝 -魔法暴衝 \ No newline at end of file +魔法暴衝 +血月 +刷刷茶炮 +糖漿炸彈 +棘藤棒 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/zh/text_Species_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_Species_zh.txt index d1f6ad4c1..bb4438e72 100644 --- a/PKHeX.Core/Resources/text/other/zh/text_Species_zh.txt +++ b/PKHeX.Core/Resources/text/other/zh/text_Species_zh.txt @@ -1008,4 +1008,11 @@ 故勒顿 密勒顿 波荡水 -铁斑叶 \ No newline at end of file +铁斑叶 +裹蜜虫 +斯魔茶 +来悲粗茶 +够赞狗 +愿增猿 +吉雉鸡 +厄诡椪 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/other/zh/text_Species_zh2.txt b/PKHeX.Core/Resources/text/other/zh/text_Species_zh2.txt index 565aef03d..bb43c5f45 100644 --- a/PKHeX.Core/Resources/text/other/zh/text_Species_zh2.txt +++ b/PKHeX.Core/Resources/text/other/zh/text_Species_zh2.txt @@ -1008,4 +1008,11 @@ 故勒頓 密勒頓 波盪水 -鐵斑葉 \ No newline at end of file +鐵斑葉 +裹蜜蟲 +斯魔茶 +來悲粗茶 +夠讚狗 +願增猿 +吉雉雞 +厄鬼椪 \ No newline at end of file diff --git a/PKHeX.Core/Saves/Access/SaveBlockAccessor9SV.cs b/PKHeX.Core/Saves/Access/SaveBlockAccessor9SV.cs index 96d5ce0f4..3ddfb4911 100644 --- a/PKHeX.Core/Saves/Access/SaveBlockAccessor9SV.cs +++ b/PKHeX.Core/Saves/Access/SaveBlockAccessor9SV.cs @@ -69,6 +69,7 @@ public SaveBlockAccessor9SV(SAV9SV sav) public const uint KBoxesUnlocked = 0x71825204; public const uint KFusedCalyrex = 0x916BCA9E; // Calyrex private const uint KZukan = 0x0DEAAEBD; + private const uint KZukanT1 = 0x8; // TODO TEAL MASK private const uint KMysteryGift = 0x99E1625E; private const uint KDLCGifts = 0xA4B7A814; // Unix timestamp, 1 byte type of gift (0 = Pokémon, 1 = Item, 2 = Apparel) private const uint KLastSaved = 0x7495969E; // u64 time_t @@ -90,10 +91,12 @@ public SaveBlockAccessor9SV(SAV9SV sav) // PlayerSave public const uint KCoordinates = 0x708D1511; // PlayerSave_StartPosition - private const uint KIsInField = 0x32645CB7; // PlayerSave_IsInField - private const uint KLastSubField = 0x37AF0454; // PlayerSave_LastSubField - private const uint KLastRoomMapName = 0x9F1ABF26; // PlayerSave_LastRoomMapName - private const uint KLastGreenPosition = 0x5C6F8291; // PlayerSave_LastGreenPos + private const uint KPlayerRotation = 0x31EF132C; // PlayerSave_StartRotation + private const uint KPlayerIsInField = 0x32645CB7; // PlayerSave_IsInField + private const uint KPlayerLastSubField = 0x37AF0454; // PlayerSave_LastSubField + private const uint KPlayerLastRoomMapName = 0x9F1ABF26; // PlayerSave_LastRoomMapName + private const uint KPlayerLastGreenPosition = 0x5C6F8291; // PlayerSave_LastGreenPos + private const uint KPlayerCurrentFieldId = 0xF17EB014; // PlayerSave_CurrentFieldId // Fashion public const uint KFashionUnlockedEyewear = 0xCBA20ED5; // 1000-1999 @@ -201,6 +204,17 @@ public SaveBlockAccessor9SV(SAV9SV sav) public const uint FSYS_YMAP_POKECEN_33 = 0xB6088661; public const uint FSYS_YMAP_POKECEN_34 = 0xB6088814; public const uint FSYS_YMAP_POKECEN_35 = 0xB60889C7; + public const uint FSYS_YMAP_FLY_SU1_AREA10 = 0x7DFB08F3; + public const uint FSYS_YMAP_FLY_SU1_BUSSTOP = 0xA92B960F; + public const uint FSYS_YMAP_FLY_SU1_CENTER01 = 0x477F8C2D; + public const uint FSYS_YMAP_FLY_SU1_PLAZA = 0xF94F91E7; + public const uint FSYS_YMAP_FLY_SU1_SPOT01 = 0xB59008C4; + public const uint FSYS_YMAP_FLY_SU1_SPOT02 = 0xB5900DDD; + public const uint FSYS_YMAP_FLY_SU1_SPOT03 = 0xB5900C2A; + public const uint FSYS_YMAP_FLY_SU1_SPOT04 = 0xB59003AB; + public const uint FSYS_YMAP_FLY_SU1_SPOT05 = 0xB59001F8; + public const uint FSYS_YMAP_FLY_SU1_SPOT06 = 0xB5900711; + public const uint FSYS_YMAP_SU1MAP_CHANGE = 0x69284BE7; private const uint FSYS_YMAP_SCENARIO_DAN_AKU = 0x1EE90D7F; private const uint FSYS_YMAP_SCENARIO_DAN_DOKU = 0x6D2CE931; @@ -544,6 +558,64 @@ public SaveBlockAccessor9SV(SAV9SV sav) private const uint KCanCraftTM169 = 0xF7D7A1BA; // FSYS_UI_WAZA_MACHINE_RELEASE_169 private const uint KCanCraftTM170 = 0xF7D47C4C; // FSYS_UI_WAZA_MACHINE_RELEASE_170 private const uint KCanCraftTM171 = 0xF7D47DFF; // FSYS_UI_WAZA_MACHINE_RELEASE_171 + private const uint KCanCraftTM172 = 0xF7D47FB2; // FSYS_UI_WAZA_MACHINE_RELEASE_172 + private const uint KCanCraftTM173 = 0xF7D48165; // FSYS_UI_WAZA_MACHINE_RELEASE_173 + private const uint KCanCraftTM174 = 0xF7D47580; // FSYS_UI_WAZA_MACHINE_RELEASE_174 + private const uint KCanCraftTM175 = 0xF7D47733; // FSYS_UI_WAZA_MACHINE_RELEASE_175 + private const uint KCanCraftTM176 = 0xF7D478E6; // FSYS_UI_WAZA_MACHINE_RELEASE_176 + private const uint KCanCraftTM177 = 0xF7D47A99; // FSYS_UI_WAZA_MACHINE_RELEASE_177 + private const uint KCanCraftTM178 = 0xF7D489E4; // FSYS_UI_WAZA_MACHINE_RELEASE_178 + private const uint KCanCraftTM179 = 0xF7D48B97; // FSYS_UI_WAZA_MACHINE_RELEASE_179 + private const uint KCanCraftTM180 = 0xF7BAB63B; // FSYS_UI_WAZA_MACHINE_RELEASE_180 + private const uint KCanCraftTM181 = 0xF7BAB488; // FSYS_UI_WAZA_MACHINE_RELEASE_181 + private const uint KCanCraftTM182 = 0xF7BAB9A1; // FSYS_UI_WAZA_MACHINE_RELEASE_182 + private const uint KCanCraftTM183 = 0xF7BAB7EE; // FSYS_UI_WAZA_MACHINE_RELEASE_183 + private const uint KCanCraftTM184 = 0xF7BABD07; // FSYS_UI_WAZA_MACHINE_RELEASE_184 + private const uint KCanCraftTM185 = 0xF7BABB54; // FSYS_UI_WAZA_MACHINE_RELEASE_185 + private const uint KCanCraftTM186 = 0xF7BAC06D; // FSYS_UI_WAZA_MACHINE_RELEASE_186 + private const uint KCanCraftTM187 = 0xF7BABEBA; // FSYS_UI_WAZA_MACHINE_RELEASE_187 + private const uint KCanCraftTM188 = 0xF7BAA8A3; // FSYS_UI_WAZA_MACHINE_RELEASE_188 + private const uint KCanCraftTM189 = 0xF7BAA6F0; // FSYS_UI_WAZA_MACHINE_RELEASE_189 + private const uint KCanCraftTM190 = 0xF7B79CB2; // FSYS_UI_WAZA_MACHINE_RELEASE_190 + private const uint KCanCraftTM191 = 0xF7B79E65; // FSYS_UI_WAZA_MACHINE_RELEASE_191 + private const uint KCanCraftTM192 = 0xF7B7994C; // FSYS_UI_WAZA_MACHINE_RELEASE_192 + private const uint KCanCraftTM193 = 0xF7B79AFF; // FSYS_UI_WAZA_MACHINE_RELEASE_193 + private const uint KCanCraftTM194 = 0xF7B795E6; // FSYS_UI_WAZA_MACHINE_RELEASE_194 + private const uint KCanCraftTM195 = 0xF7B79799; // FSYS_UI_WAZA_MACHINE_RELEASE_195 + private const uint KCanCraftTM196 = 0xF7B79280; // FSYS_UI_WAZA_MACHINE_RELEASE_196 + private const uint KCanCraftTM197 = 0xF7B79433; // FSYS_UI_WAZA_MACHINE_RELEASE_197 + private const uint KCanCraftTM198 = 0xF7B7AA4A; // FSYS_UI_WAZA_MACHINE_RELEASE_198 + private const uint KCanCraftTM199 = 0xF7B7ABFD; // FSYS_UI_WAZA_MACHINE_RELEASE_199 + private const uint KCanCraftTM200 = 0xFBA50B8E; // FSYS_UI_WAZA_MACHINE_RELEASE_200 + private const uint KCanCraftTM201 = 0xFBA50D41; // FSYS_UI_WAZA_MACHINE_RELEASE_201 + private const uint KCanCraftTM202 = 0xFBA50828; // FSYS_UI_WAZA_MACHINE_RELEASE_202 + private const uint KCanCraftTM203 = 0xFBA509DB; // FSYS_UI_WAZA_MACHINE_RELEASE_203 + private const uint KCanCraftTM204 = 0xFBA5125A; // FSYS_UI_WAZA_MACHINE_RELEASE_204 + private const uint KCanCraftTM205 = 0xFBA5140D; // FSYS_UI_WAZA_MACHINE_RELEASE_205 + private const uint KCanCraftTM206 = 0xFBA50EF4; // FSYS_UI_WAZA_MACHINE_RELEASE_206 + private const uint KCanCraftTM207 = 0xFBA510A7; // FSYS_UI_WAZA_MACHINE_RELEASE_207 + private const uint KCanCraftTM208 = 0xFBA4FDF6; // FSYS_UI_WAZA_MACHINE_RELEASE_208 + private const uint KCanCraftTM209 = 0xFBA4FFA9; // FSYS_UI_WAZA_MACHINE_RELEASE_209 + private const uint KCanCraftTM210 = 0xFBA74B97; // FSYS_UI_WAZA_MACHINE_RELEASE_210 + private const uint KCanCraftTM211 = 0xFBA749E4; // FSYS_UI_WAZA_MACHINE_RELEASE_211 + private const uint KCanCraftTM212 = 0xFBA74EFD; // FSYS_UI_WAZA_MACHINE_RELEASE_212 + private const uint KCanCraftTM213 = 0xFBA74D4A; // FSYS_UI_WAZA_MACHINE_RELEASE_213 + private const uint KCanCraftTM214 = 0xFBA744CB; // FSYS_UI_WAZA_MACHINE_RELEASE_214 + private const uint KCanCraftTM215 = 0xFBA74318; // FSYS_UI_WAZA_MACHINE_RELEASE_215 + private const uint KCanCraftTM216 = 0xFBA74831; // FSYS_UI_WAZA_MACHINE_RELEASE_216 + private const uint KCanCraftTM217 = 0xFBA7467E; // FSYS_UI_WAZA_MACHINE_RELEASE_217 + private const uint KCanCraftTM218 = 0xFBA73DFF; // FSYS_UI_WAZA_MACHINE_RELEASE_218 + private const uint KCanCraftTM219 = 0xFBA73C4C; // FSYS_UI_WAZA_MACHINE_RELEASE_219 + private const uint KCanCraftTM220 = 0xFB9ED87C; // FSYS_UI_WAZA_MACHINE_RELEASE_220 + private const uint KCanCraftTM221 = 0xFB9EDA2F; // FSYS_UI_WAZA_MACHINE_RELEASE_221 + private const uint KCanCraftTM222 = 0xFB9EDBE2; // FSYS_UI_WAZA_MACHINE_RELEASE_222 + private const uint KCanCraftTM223 = 0xFB9EDD95; // FSYS_UI_WAZA_MACHINE_RELEASE_223 + private const uint KCanCraftTM224 = 0xFB9ED1B0; // FSYS_UI_WAZA_MACHINE_RELEASE_224 + private const uint KCanCraftTM225 = 0xFB9ED363; // FSYS_UI_WAZA_MACHINE_RELEASE_225 + private const uint KCanCraftTM226 = 0xFB9ED516; // FSYS_UI_WAZA_MACHINE_RELEASE_226 + private const uint KCanCraftTM227 = 0xFB9ED6C9; // FSYS_UI_WAZA_MACHINE_RELEASE_227 + private const uint KCanCraftTM228 = 0xFB9EE614; // FSYS_UI_WAZA_MACHINE_RELEASE_228 + private const uint KCanCraftTM229 = 0xFB9EE7C7; // FSYS_UI_WAZA_MACHINE_RELEASE_229 #endregion #region Other System Flags (Humanized, Hash, Internal Name) @@ -566,13 +638,13 @@ public SaveBlockAccessor9SV(SAV9SV sav) private const uint KSelectedBirthday = 0xB1AF24E4; // FSYS_IS_INPUT_BIRTHDAY private const uint KUnlockedEmotes = 0xCB13D905; // FSYS_EMOTE_UNLOCK_EVENT - private const uint KGameClear = 0x92CE2CF6; // FSYS_SCENARIO_GAME_CLEAR + private const uint KGameClearPaldea = 0x92CE2CF6; // FSYS_SCENARIO_GAME_CLEAR private const uint KCanRideLegendary = 0xB9B1220D; // FSYS_RIDE_ENABLE private const uint KFixedSpawnsOnly = 0x8BA58864; // FSYS_ENCOUNT_FIXEDSPAWN_ONLY private const uint KWildSpawnsEnabled = 0xC812EDC7; // FSYS_ENCOUNT_ENABLE_SPAWN private const uint KIsBirthdayToday = 0xB223D309; // FSYS_BIRTHDAY_EVENT - private const uint KClaimedPokedexDiploma = 0xF7900D11; // FSYS_POKEDEX_SYOUJOU_EVENT - private const uint KCanClaimPokedexDiploma = 0xF0D246CC; // FSYS_POKEDEX_SYOUJOU_ENABLE + private const uint KCanClaimPokedexDiplomaPaldea = 0xF0D246CC; // FSYS_POKEDEX_SYOUJOU_ENABLE + private const uint KClaimedPokedexDiplomaPaldea = 0xF7900D11; // FSYS_POKEDEX_SYOUJOU_EVENT private const uint KReceivedMasterRankRibbon = 0x44CA754B; // FSYS_GET_RIBBON_MASTERRANK private const uint KIsFlyDisabled = 0xC1555927; // FSYS_FLY_DISABLE @@ -1044,7 +1116,7 @@ public SaveBlockAccessor9SV(SAV9SV sav) private const uint KBagSortingOption = 0xEEAEB167; // WSYS_BAG_SORT private const uint KGimmighoulCoinOverflow = 0x0265ECEB; // WSYS_COIN_OVERFLOW_NUM private const uint KSkinTone = 0xEDBB0C80; // WSYS_PLAYER_SKIN_SELECT - private const uint KLastPokedexVolumeRewardThreshold = 0x359436C5; // WSYS_POKEDX_REWARD_CHIHOUA_VALUE + private const uint KLastPokedexVolumeRewardThresholdPaldea = 0x359436C5; // WSYS_POKEDX_REWARD_CHIHOUA_VALUE private const uint KRaidsWonDifficulty4 = 0x6A0F66E2; // WSYS_RAID_DIFFICTLTY4_WIN_COUNT private const uint KRaidsWonDifficulty6 = 0xF97AC8A4; // WSYS_RAID_DIFFICTLTY6_WIN_COUNT @@ -1070,77 +1142,102 @@ public SaveBlockAccessor9SV(SAV9SV sav) #region EncountOutbreakSave private const uint KMassOutbreakNumActive = 0x6C375C8A; // EncountOutbreakSave_enablecount - private const uint KMassOutbreak01CenterPos = 0x2ED42F4D; // EncountOutbreakSave_centerPos[0] - private const uint KMassOutbreak01DummyPos = 0x4A13BE7C; // EncountOutbreakSave_dummyPos[0] - private const uint KMassOutbreak01Species = 0x76A2F996; // EncountOutbreakSave_monsno[0] - private const uint KMassOutbreak01Form = 0x29B4615D; // EncountOutbreakSave_formno[0] - private const uint KMassOutbreak01Found = 0x7E203623; // EncountOutbreakSave_isFind[0] - private const uint KMassOutbreak01NumKOed = 0x4B16FBC2; // EncountOutbreakSave_subjugationCount[0] - private const uint KMassOutbreak01TotalSpawns = 0xB7DC495A; // EncountOutbreakSave_subjugationLimit[0] - private const uint KMassOutbreak01Materials = 0x598C9F67; // EncountOutbreakSave_dropMaterialCount[0] + private const uint KMassOutbreak01CenterPos = 0x2ED42F4D; // EncountOutbreakSave_centerPos[0] + private const uint KMassOutbreak01DummyPos = 0x4A13BE7C; // EncountOutbreakSave_dummyPos[0] + private const uint KMassOutbreak01Species = 0x76A2F996; // EncountOutbreakSave_monsno[0] + private const uint KMassOutbreak01Form = 0x29B4615D; // EncountOutbreakSave_formno[0] + private const uint KMassOutbreak01Found = 0x7E203623; // EncountOutbreakSave_isFind[0] + private const uint KMassOutbreak01NumKOed = 0x4B16FBC2; // EncountOutbreakSave_subjugationCount[0] + private const uint KMassOutbreak01TotalSpawns = 0xB7DC495A; // EncountOutbreakSave_subjugationLimit[0] + private const uint KMassOutbreak01Materials = 0x598C9F67; // EncountOutbreakSave_dropMaterialCount[0] + private const uint KMassOutBreak01DeliveryID = 0xF7598F85; // EncountOutbreakSave_deliveryId[0] + private const uint KMassOutBreak01DeliveryZoneID = 0xE32CFC01; // EncountOutbreakSave_deliveryZoneIdx[0] + private const uint KMassOutBreak01DeliveryPokeID = 0xF13432AE; // EncountOutbreakSave_deliveryPokeIdx[0] - private const uint KMassOutbreak02CenterPos = 0x2ED5F198; // EncountOutbreakSave_centerPos[1] - private const uint KMassOutbreak02DummyPos = 0x4A118F71; // EncountOutbreakSave_dummyPos[1] - private const uint KMassOutbreak02Species = 0x76A0BCF3; // EncountOutbreakSave_monsno[1] - private const uint KMassOutbreak02Form = 0x29B84368; // EncountOutbreakSave_formno[1] - private const uint KMassOutbreak02Found = 0x7E22DF86; // EncountOutbreakSave_isFind[1] - private const uint KMassOutbreak02NumKOed = 0x4B14BF1F; // EncountOutbreakSave_subjugationCount[1] - private const uint KMassOutbreak02TotalSpawns = 0xB7DA0CB7; // EncountOutbreakSave_subjugationLimit[1] - private const uint KMassOutbreak02Materials = 0x598E6F4A; // EncountOutbreakSave_dropMaterialCount[1] + private const uint KMassOutbreak02CenterPos = 0x2ED5F198; // EncountOutbreakSave_centerPos[1] + private const uint KMassOutbreak02DummyPos = 0x4A118F71; // EncountOutbreakSave_dummyPos[1] + private const uint KMassOutbreak02Species = 0x76A0BCF3; // EncountOutbreakSave_monsno[1] + private const uint KMassOutbreak02Form = 0x29B84368; // EncountOutbreakSave_formno[1] + private const uint KMassOutbreak02Found = 0x7E22DF86; // EncountOutbreakSave_isFind[1] + private const uint KMassOutbreak02NumKOed = 0x4B14BF1F; // EncountOutbreakSave_subjugationCount[1] + private const uint KMassOutbreak02TotalSpawns = 0xB7DA0CB7; // EncountOutbreakSave_subjugationLimit[1] + private const uint KMassOutbreak02Materials = 0x598E6F4A; // EncountOutbreakSave_dropMaterialCount[1] + private const uint KMassOutBreak02DeliveryID = 0xF75BBE90; // EncountOutbreakSave_deliveryId[1] + private const uint KMassOutBreak02DeliveryZoneID = 0xE32EBE4C; // EncountOutbreakSave_deliveryZoneIdx[1] + private const uint KMassOutBreak02DeliveryPokeID = 0xF131F60B; // EncountOutbreakSave_deliveryPokeIdx[1] - private const uint KMassOutbreak03CenterPos = 0x2ECE09D3; // EncountOutbreakSave_centerPos[2] - private const uint KMassOutbreak03DummyPos = 0x4A0E135A; // EncountOutbreakSave_dummyPos[2] - private const uint KMassOutbreak03Species = 0x76A97E38; // EncountOutbreakSave_monsno[2] - private const uint KMassOutbreak03Form = 0x29AF8223; // EncountOutbreakSave_formno[2] - private const uint KMassOutbreak03Found = 0x7E25155D; // EncountOutbreakSave_isFind[2] - private const uint KMassOutbreak03NumKOed = 0x4B1CA6E4; // EncountOutbreakSave_subjugationCount[2] - private const uint KMassOutbreak03TotalSpawns = 0xB7E1F47C; // EncountOutbreakSave_subjugationLimit[2] - private const uint KMassOutbreak03Materials = 0x59925821; // EncountOutbreakSave_dropMaterialCount[2] + private const uint KMassOutbreak03CenterPos = 0x2ECE09D3; // EncountOutbreakSave_centerPos[2] + private const uint KMassOutbreak03DummyPos = 0x4A0E135A; // EncountOutbreakSave_dummyPos[2] + private const uint KMassOutbreak03Species = 0x76A97E38; // EncountOutbreakSave_monsno[2] + private const uint KMassOutbreak03Form = 0x29AF8223; // EncountOutbreakSave_formno[2] + private const uint KMassOutbreak03Found = 0x7E25155D; // EncountOutbreakSave_isFind[2] + private const uint KMassOutbreak03NumKOed = 0x4B1CA6E4; // EncountOutbreakSave_subjugationCount[2] + private const uint KMassOutbreak03TotalSpawns = 0xB7E1F47C; // EncountOutbreakSave_subjugationLimit[2] + private const uint KMassOutbreak03Materials = 0x59925821; // EncountOutbreakSave_dropMaterialCount[2] + private const uint KMassOutBreak03DeliveryID = 0xF752FD4B; // EncountOutbreakSave_deliveryId[2] + private const uint KMassOutBreak03DeliveryZoneID = 0xE32669C7; // EncountOutbreakSave_deliveryZoneIdx[2] + private const uint KMassOutBreak03DeliveryPokeID = 0xF13AB750; // EncountOutbreakSave_deliveryPokeIdx[2] - private const uint KMassOutbreak04CenterPos = 0x2ED04676; // EncountOutbreakSave_centerPos[3] - private const uint KMassOutbreak04DummyPos = 0x4A0BD6B7; // EncountOutbreakSave_dummyPos[3] - private const uint KMassOutbreak04Species = 0x76A6E26D; // EncountOutbreakSave_monsno[3] - private const uint KMassOutbreak04Form = 0x29B22B86; // EncountOutbreakSave_formno[3] - private const uint KMassOutbreak04Found = 0x7E28F768; // EncountOutbreakSave_isFind[3] - private const uint KMassOutbreak04NumKOed = 0x4B1A77D9; // EncountOutbreakSave_subjugationCount[3] - private const uint KMassOutbreak04TotalSpawns = 0xB7DFC571; // EncountOutbreakSave_subjugationLimit[3] - private const uint KMassOutbreak04Materials = 0x5994F3EC; // EncountOutbreakSave_dropMaterialCount[3] + private const uint KMassOutbreak04CenterPos = 0x2ED04676; // EncountOutbreakSave_centerPos[3] + private const uint KMassOutbreak04DummyPos = 0x4A0BD6B7; // EncountOutbreakSave_dummyPos[3] + private const uint KMassOutbreak04Species = 0x76A6E26D; // EncountOutbreakSave_monsno[3] + private const uint KMassOutbreak04Form = 0x29B22B86; // EncountOutbreakSave_formno[3] + private const uint KMassOutbreak04Found = 0x7E28F768; // EncountOutbreakSave_isFind[3] + private const uint KMassOutbreak04NumKOed = 0x4B1A77D9; // EncountOutbreakSave_subjugationCount[3] + private const uint KMassOutbreak04TotalSpawns = 0xB7DFC571; // EncountOutbreakSave_subjugationLimit[3] + private const uint KMassOutbreak04Materials = 0x5994F3EC; // EncountOutbreakSave_dropMaterialCount[3] + private const uint KMassOutBreak04DeliveryID = 0xF756ECEE; // EncountOutbreakSave_deliveryId[3] + private const uint KMassOutBreak04DeliveryZoneID = 0xE329132A; // EncountOutbreakSave_deliveryZoneIdx[3] + private const uint KMassOutBreak04DeliveryPokeID = 0xF136D545; // EncountOutbreakSave_deliveryPokeIdx[3] - private const uint KMassOutbreak05CenterPos = 0x2EC78531; // EncountOutbreakSave_centerPos[4] - private const uint KMassOutbreak05DummyPos = 0x4A1FFBD8; // EncountOutbreakSave_dummyPos[4] - private const uint KMassOutbreak05Species = 0x76986F3A; // EncountOutbreakSave_monsno[4] - private const uint KMassOutbreak05Form = 0x29A9D701; // EncountOutbreakSave_formno[4] - private const uint KMassOutbreak05Found = 0x7E13F8C7; // EncountOutbreakSave_isFind[4] - private const uint KMassOutbreak05NumKOed = 0x4B23391E; // EncountOutbreakSave_subjugationCount[4] - private const uint KMassOutbreak05TotalSpawns = 0xB7E886B6; // EncountOutbreakSave_subjugationLimit[4] - private const uint KMassOutbreak05Materials = 0x599729C3; // EncountOutbreakSave_dropMaterialCount[4] + private const uint KMassOutbreak05CenterPos = 0x2EC78531; // EncountOutbreakSave_centerPos[4] + private const uint KMassOutbreak05DummyPos = 0x4A1FFBD8; // EncountOutbreakSave_dummyPos[4] + private const uint KMassOutbreak05Species = 0x76986F3A; // EncountOutbreakSave_monsno[4] + private const uint KMassOutbreak05Form = 0x29A9D701; // EncountOutbreakSave_formno[4] + private const uint KMassOutbreak05Found = 0x7E13F8C7; // EncountOutbreakSave_isFind[4] + private const uint KMassOutbreak05NumKOed = 0x4B23391E; // EncountOutbreakSave_subjugationCount[4] + private const uint KMassOutbreak05TotalSpawns = 0xB7E886B6; // EncountOutbreakSave_subjugationLimit[4] + private const uint KMassOutbreak05Materials = 0x599729C3; // EncountOutbreakSave_dropMaterialCount[4] + private const uint KMassOutBreak05DeliveryID = 0xF74D5229; // EncountOutbreakSave_deliveryId[4] + private const uint KMassOutBreak05DeliveryZoneID = 0xE337865D; // EncountOutbreakSave_deliveryZoneIdx[4] + private const uint KMassOutBreak05DeliveryPokeID = 0xF1286212; // EncountOutbreakSave_deliveryPokeIdx[4] - private const uint KMassOutbreak06CenterPos = 0x2ECB673C; // EncountOutbreakSave_centerPos[5] - private const uint KMassOutbreak06DummyPos = 0x4A1C868D; // EncountOutbreakSave_dummyPos[5] - private const uint KMassOutbreak06Species = 0x76947F97; // EncountOutbreakSave_monsno[5] - private const uint KMassOutbreak06Form = 0x29AB994C; // EncountOutbreakSave_formno[5] - private const uint KMassOutbreak06Found = 0x7E16A22A; // EncountOutbreakSave_isFind[5] - private const uint KMassOutbreak06NumKOed = 0x4B208FBB; // EncountOutbreakSave_subjugationCount[5] - private const uint KMassOutbreak06TotalSpawns = 0xB7E49713; // EncountOutbreakSave_subjugationLimit[5] - private const uint KMassOutbreak06Materials = 0x599AACA6; // EncountOutbreakSave_dropMaterialCount[5] - private const uint KMassOutbreak07CenterPos = 0x2EC1CC77; // EncountOutbreakSave_centerPos[6] - private const uint KMassOutbreak07DummyPos = 0x4A1A50B6; // EncountOutbreakSave_dummyPos[6] - private const uint KMassOutbreak07Species = 0x769D40DC; // EncountOutbreakSave_monsno[6] - private const uint KMassOutbreak07Form = 0x29A344C7; // EncountOutbreakSave_formno[6] - private const uint KMassOutbreak07Found = 0x7E1A8B01; // EncountOutbreakSave_isFind[6] - private const uint KMassOutbreak07NumKOed = 0x4B28E440; // EncountOutbreakSave_subjugationCount[6] - private const uint KMassOutbreak07TotalSpawns = 0xB7EE31D8; // EncountOutbreakSave_subjugationLimit[6] - private const uint KMassOutbreak07Materials = 0x599CE27D; // EncountOutbreakSave_dropMaterialCount[6] + private const uint KMassOutbreak06CenterPos = 0x2ECB673C; // EncountOutbreakSave_centerPos[5] + private const uint KMassOutbreak06DummyPos = 0x4A1C868D; // EncountOutbreakSave_dummyPos[5] + private const uint KMassOutbreak06Species = 0x76947F97; // EncountOutbreakSave_monsno[5] + private const uint KMassOutbreak06Form = 0x29AB994C; // EncountOutbreakSave_formno[5] + private const uint KMassOutbreak06Found = 0x7E16A22A; // EncountOutbreakSave_isFind[5] + private const uint KMassOutbreak06NumKOed = 0x4B208FBB; // EncountOutbreakSave_subjugationCount[5] + private const uint KMassOutbreak06TotalSpawns = 0xB7E49713; // EncountOutbreakSave_subjugationLimit[5] + private const uint KMassOutbreak06Materials = 0x599AACA6; // EncountOutbreakSave_dropMaterialCount[5] + private const uint KMassOutBreak06DeliveryID = 0xF7513434; // EncountOutbreakSave_deliveryId[5] + private const uint KMassOutBreak06DeliveryZoneID = 0xE33B6868; // EncountOutbreakSave_deliveryZoneIdx[5] + private const uint KMassOutBreak06DeliveryPokeID = 0xF125B8AF; // EncountOutbreakSave_deliveryPokeIdx[5] - private const uint KMassOutbreak08CenterPos = 0x2EC5BC1A; // EncountOutbreakSave_centerPos[7] - private const uint KMassOutbreak08DummyPos = 0x4A166113; // EncountOutbreakSave_dummyPos[7] - private const uint KMassOutbreak08Species = 0x769B11D1; // EncountOutbreakSave_monsno[7] - private const uint KMassOutbreak08Form = 0x29A5EE2A; // EncountOutbreakSave_formno[7] - private const uint KMassOutbreak08Found = 0x7E1C4D4C; // EncountOutbreakSave_isFind[7] - private const uint KMassOutbreak08NumKOed = 0x4B256EF5; // EncountOutbreakSave_subjugationCount[7] - private const uint KMassOutbreak08TotalSpawns = 0xB7EABC8D; // EncountOutbreakSave_subjugationLimit[7] - private const uint KMassOutbreak08Materials = 0x59A0C488; // EncountOutbreakSave_dropMaterialCount[7] + private const uint KMassOutbreak07CenterPos = 0x2EC1CC77; // EncountOutbreakSave_centerPos[6] + private const uint KMassOutbreak07DummyPos = 0x4A1A50B6; // EncountOutbreakSave_dummyPos[6] + private const uint KMassOutbreak07Species = 0x769D40DC; // EncountOutbreakSave_monsno[6] + private const uint KMassOutbreak07Form = 0x29A344C7; // EncountOutbreakSave_formno[6] + private const uint KMassOutbreak07Found = 0x7E1A8B01; // EncountOutbreakSave_isFind[6] + private const uint KMassOutbreak07NumKOed = 0x4B28E440; // EncountOutbreakSave_subjugationCount[6] + private const uint KMassOutbreak07TotalSpawns = 0xB7EE31D8; // EncountOutbreakSave_subjugationLimit[6] + private const uint KMassOutbreak07Materials = 0x599CE27D; // EncountOutbreakSave_dropMaterialCount[6] + private const uint KMassOutBreak07DeliveryID = 0xF74872EF; // EncountOutbreakSave_deliveryId[6] + private const uint KMassOutBreak07DeliveryZoneID = 0xE332A723; // EncountOutbreakSave_deliveryZoneIdx[6] + private const uint KMassOutBreak07DeliveryPokeID = 0xF12E79F4; // EncountOutbreakSave_deliveryPokeIdx[6] + + private const uint KMassOutbreak08CenterPos = 0x2EC5BC1A; // EncountOutbreakSave_centerPos[7] + private const uint KMassOutbreak08DummyPos = 0x4A166113; // EncountOutbreakSave_dummyPos[7] + private const uint KMassOutbreak08Species = 0x769B11D1; // EncountOutbreakSave_monsno[7] + private const uint KMassOutbreak08Form = 0x29A5EE2A; // EncountOutbreakSave_formno[7] + private const uint KMassOutbreak08Found = 0x7E1C4D4C; // EncountOutbreakSave_isFind[7] + private const uint KMassOutbreak08NumKOed = 0x4B256EF5; // EncountOutbreakSave_subjugationCount[7] + private const uint KMassOutbreak08TotalSpawns = 0xB7EABC8D; // EncountOutbreakSave_subjugationLimit[7] + private const uint KMassOutbreak08Materials = 0x59A0C488; // EncountOutbreakSave_dropMaterialCount[7] + private const uint KMassOutBreak08DeliveryID = 0xF74B1C52; // EncountOutbreakSave_deliveryId[7] + private const uint KMassOutBreak08DeliveryZoneID = 0xE3355086; // EncountOutbreakSave_deliveryZoneIdx[7] + private const uint KMassOutBreak08DeliveryPokeID = 0xF12C4AE9; // EncountOutbreakSave_deliveryPokeIdx[7] #endregion #region GameEnvSave @@ -1172,4 +1269,90 @@ public SaveBlockAccessor9SV(SAV9SV sav) private const uint KFixedSymbolRetainer09 = 0x74ABCACA; private const uint KFixedSymbolRetainer10 = 0x74ABCC7D; #endregion + + #region Sudachi 1 + private const uint KGameClearTealMask = 0x0DDBBC62; // FSYS_SCENARIO_GAME_CLEAR_SU1 + private const uint KUnlockedPokedexKitakami = 0x4877DB86; // FSYS_DLC1_POKEDEX_ADD + private const uint KCanClaimPokedexDiplomaKitakami = 0xC4E1A713; // FSYS_DLC1_POKEDEX_SYOUJOU_ENABLE + private const uint KClaimedPokedexDiplomaKitakami = 0xA066600C; // FSYS_DLC1_POKEDEX_SYOUJOU_EVENT + private const uint KUnlockedRotoStick = 0x478A8C60; // FSYS_DLC1_SELFIE_STICK_UNLOCK + private const uint KUnlockedDLCEmote0 = 0x99849BBF; // FSYS_DLC1_EMOTE_00_RELEASE + private const uint KUnlockedDLCEmote1 = 0xF6A77854; // FSYS_DLC1_EMOTE_01_RELEASE + private const uint KUnlockedDLCEmote2 = 0xC2ECD3E5; // FSYS_DLC1_EMOTE_02_RELEASE + private const uint KUnlockedDLCEmote3 = 0x29583572; // FSYS_DLC1_EMOTE_03_RELEASE + private const uint KUnlockedDLCEmote4 = 0x298A7CFB; // FSYS_DLC1_EMOTE_04_RELEASE + private const uint KUnlockedDLCEmote5 = 0x3DA607F0; // FSYS_DLC1_EMOTE_05_RELEASE + private const uint KUnlockedDLCSelfieEmote0 = 0x1170E5C8; // FSYS_DLC1_EMOTE_SELFIE_00_RELEASE + private const uint KUnlockedDLCSelfieEmote1 = 0xBBBA5D73; // FSYS_DLC1_EMOTE_SELFIE_01_RELEASE + private const uint KUnlockedDLCSelfieEmote2 = 0xA3EB52A6; // FSYS_DLC1_EMOTE_SELFIE_02_RELEASE + private const uint KLastPokedexVolumeRewardThresholdKitakami = 0xCD5D70B6; // WSYS_S1_POKEDX_REWARD_CHIHOUA_VALUE + + private const uint KCapturedOkidogi = 0x7042479E; // FEVT_S1_SUB_011_CAPTURED + private const uint KCapturedMunkidori = 0x9F5556DD; // FEVT_S1_SUB_012_CAPTURED + private const uint KCapturedFezandipiti = 0xFF7CAD99; // FEVT_S1_SUB_016_CAPTURED + private const uint KCanChallengeOgreClan = 0x18ABCD92; // FEVT_S1_SUB_017_BATTLE_ENABLE + private const uint KOgreClanReward1 = 0x19B5A525; // FEVT_S1_SUB_017_REWARD_01 + private const uint KOgreClanReward2 = 0x19B5A00C; // FEVT_S1_SUB_017_REWARD_02 + private const uint KOgreClanReward3 = 0x19B5A1BF; // FEVT_S1_SUB_017_REWARD_03 + private const uint KOgreClanReward4 = 0x19B59CA6; // FEVT_S1_SUB_017_REWARD_04 + private const uint KOgreClanReward5 = 0x19B59E59; // FEVT_S1_SUB_017_REWARD_05 + private const uint KOgreClanReward6 = 0x19B59940; // FEVT_S1_SUB_017_REWARD_06 + private const uint KOgreClanReward7 = 0x19B59AF3; // FEVT_S1_SUB_017_REWARD_07 + + private const uint KOgreOustinClearedNormal = 0xA5596DD0; // OniballoonSave_isCleardNormal + private const uint KOgreOustinClearedHard = 0x17AD6C82; // OniballoonSave_isCleardHard + private const uint KOgreOustinUnlockedNormal = 0xFDC0C3C6; // OniballoonSave_isReleaseNormal + private const uint KOgreOustinUnlockedHard = 0x2F009BE8; // OniballoonSave_isReleaseHard + private const uint KOgreOustinReceivedRewardEasy = 0xCE0977F2; // OniballoonSave_isCanReceiveRewardEasy + private const uint KOgreOustinReceivedRewardNormal = 0x84E725C7; // OniballoonSave_isCanReceiveRewardNormal + private const uint KOgreOustinReceivedRewardHard = 0x176CD6C9; // OniballoonSave_isCanReceiveRewardHard + private const uint KOgreOustinHighScoreEasy = 0x52F7FB36; // OniballoonSave_bestScoreEasy + private const uint KOgreOustinHighScoreNormal = 0xC887C363; // OniballoonSave_bestScoreNormal + private const uint KOgreOustinHighScoreHard = 0x24AD643D; // OniballoonSave_bestScoreHard + private const uint KOgreOustinPlayedEasy = 0xB5757519; // OniballoonSave_isPlayedEasy + private const uint KOgreOustinPlayedNormal = 0x299B1DB8; // OniballoonSave_isPlayedNormal + private const uint KOgreOustinPlayedHard = 0xAB32F81A; // OniballoonSave_isPlayedHard + private const uint KOgreOustinCompletedMessage = 0x838484DB; // OniballoonSave_isPlayedCompleteMessage + + private const uint FSYS_SU1_SHOPWAZAMACHINE_MESSAGE = 0x3CC63057; + private const uint FEVT_S1_SIDE02_0037_FIRST_TALKED = 0x0ACD73FD; + private const uint FEVT_S1_SUB_003_TALKED = 0xCB190E5E; + private const uint FEVT_S1_SUB_006_TALKED = 0x6BBE8497; + private const uint FEVT_S1_SUB_009_TALKED = 0xDB267000; + private const uint FEVT_S1_SUB_013_TALKED_CHAIR_NPC = 0xBF14EBB7; + private const uint FEVT_S1_SUB_013_TALKED_REST_NPC = 0x59F64244; + private const uint FEVT_S1_SUB_014_CHECK = 0xD9C569E3; + private const uint FEVT_S1_SUB_015_FIRST_TALKED = 0x57A38A70; + private const uint VS_S1_SIDE02_ESCAPE = 0xC217F789; + private const uint VS_S1_SIDE02_FINISH_WIN = 0x79DDB83C; + private const uint VS_S1_SIDE02_LOSE = 0x11AF5F7F; + private const uint VS_S1_SIDE02_START = 0x6A6D7756; + private const uint VS_S1_SIDE02_WIN = 0xAC73B640; + private const uint WEVT_S1_INU_CLEAR_NUM = 0x919437A0; + private const uint WEVT_S1_KIZI_CLEAR_NUM = 0x9EF45981; + private const uint WEVT_S1_SARU_CLEAR_NUM = 0x657672CD; + private const uint WEVT_S1_SIDE02_0040_POKE01 = 0x45C5F800; + private const uint WEVT_S1_SIDE02_0040_POKE02 = 0x45C5FD19; + private const uint WEVT_S1_SIDE02_0040_POKE03 = 0x45C5FB66; + private const uint WEVT_S1_SIDE02_0040_POKE04 = 0x45C6007F; + private const uint WEVT_S1_SIDE02_0040_POKE05 = 0x45C5FECC; + private const uint WEVT_S1_SIDE02_0040_POKE06 = 0x45C603E5; + private const uint WEVT_S1_SIDE02_0040_POKE07 = 0x45C60232; + private const uint WEVT_S1_SIDE02_0040_POKE08 = 0x45C6074B; + private const uint WEVT_S1_SIDE02_0040_POKE09 = 0x45C60598; + private const uint WEVT_S1_SIDE02_0040_POKE10 = 0x45C3168A; + private const uint WEVT_S1_SIDE02_0040_POKE11 = 0x45C3183D; + private const uint WEVT_S1_SIDE02_0040_POKE12 = 0x45C31324; + private const uint WEVT_S1_SIDE02_0040_POKE13 = 0x45C314D7; + private const uint WEVT_S1_SIDE02_0040_POKE14 = 0x45C30FBE; + private const uint WEVT_S1_SIDE02_0040_POKE15 = 0x45C31171; + private const uint WEVT_S1_SIDE02_0040_TIP_NUM = 0x820588A0; + private const uint WEVT_S1_SUB_015_UNITS_HELD = 0xBB9076CA; + private const uint WEVT_S1_SUB_017_WIN_NUM = 0x15F0F3D4; + private const uint WSYS_S1_EMOTE_NEW_FLAG = 0x49475505; + private const uint WSYS_S1_EMOTE_SELFIE_NEW_FLAG = 0xBE35FE80; + private const uint WSYS_S1_GOZONJI_HINT_COUNT = 0x58E1035D; + private const uint WSYS_S1_POKECEN_KAIFUKU_COUNT = 0x5CC43913; + private const uint WSYS_S1_SYOUTEN_LP_FLAG_COUNT = 0x3ECD61A0; + #endregion } diff --git a/PKHeX.Core/Saves/SAV9SV.cs b/PKHeX.Core/Saves/SAV9SV.cs index 8658fdca6..acf6555f3 100644 --- a/PKHeX.Core/Saves/SAV9SV.cs +++ b/PKHeX.Core/Saves/SAV9SV.cs @@ -18,6 +18,7 @@ private SAV9SV(IReadOnlyList blocks) : base(Array.Empty()) { AllBlocks = blocks; Blocks = new SaveBlockAccessor9SV(this); + SaveRevision = GetRevision(); Initialize(); } @@ -25,10 +26,18 @@ public SAV9SV() { AllBlocks = Meta9.GetBlankDataSV(); Blocks = new SaveBlockAccessor9SV(this); + SaveRevision = GetRevision(); Initialize(); ClearBoxes(); } + private int GetRevision() + { + if (!Blocks.HasBlock(0x08E1CF45)) + return 0; + return 1; + } + public override void CopyChangesFrom(SaveFile sav) { // Absorb changes from all blocks @@ -40,11 +49,13 @@ public override void CopyChangesFrom(SaveFile sav) State.Edited = true; } - public int SaveRevision => 0; // No DLC (yet?) + public int SaveRevision { get; } public string SaveRevisionString => SaveRevision switch { 0 => "-Base", // Vanilla + 1 => "-TM", // Teal Mask + 2 => "-ID", // Indigo Disk _ => throw new ArgumentOutOfRangeException(nameof(SaveRevision)), }; @@ -87,12 +98,13 @@ protected override SAV9SV CloneInternal() return new(blockCopy); } - public override ushort MaxMoveID => Legal.MaxMoveID_9; - public override ushort MaxSpeciesID => Legal.MaxSpeciesID_9; - public override int MaxItemID => Legal.MaxItemID_9; + private ushort m_spec, m_item, m_move, m_abil; public override int MaxBallID => Legal.MaxBallID_9; public override int MaxGameID => Legal.MaxGameID_HOME; - public override int MaxAbilityID => Legal.MaxAbilityID_9; + public override ushort MaxMoveID => m_move; + public override ushort MaxSpeciesID => m_spec; + public override int MaxItemID => m_item; + public override int MaxAbilityID => m_abil; private void Initialize() { @@ -100,6 +112,26 @@ private void Initialize() Party = 0; PokeDex = 0; TeamIndexes.LoadBattleTeams(); + + int rev = SaveRevision; + if (rev == 0) + { + m_move = Legal.MaxMoveID_9_T0; + m_spec = Legal.MaxSpeciesID_9_T0; + m_item = Legal.MaxItemID_9_T0; + m_abil = Legal.MaxAbilityID_9_T0; + } + else if (rev == 1) + { + m_move = Legal.MaxMoveID_9_T1; + m_spec = Legal.MaxSpeciesID_9_T1; + m_item = Legal.MaxItemID_9_T1; + m_abil = Legal.MaxAbilityID_9_T1; + } + else + { + throw new ArgumentOutOfRangeException(nameof(SaveRevision)); + } } public override IReadOnlyList PKMExtensions => Array.FindAll(PKM.Extensions, f => @@ -317,7 +349,7 @@ public void CollectAllStakes() public void UnlockAllTMRecipes() { - for (int i = 1; i <= 171; i++) + for (int i = 1; i <= 201; i++) { var flag = $"FSYS_UI_WAZA_MACHINE_RELEASE_{i:000}"; var hash = (uint)FnvHash.HashFnv1a_64(flag); diff --git a/PKHeX.Core/Saves/Substructures/Gen9/Meta9.cs b/PKHeX.Core/Saves/Substructures/Gen9/Meta9.cs index d5c1ffc46..1103069bf 100644 --- a/PKHeX.Core/Saves/Substructures/Gen9/Meta9.cs +++ b/PKHeX.Core/Saves/Substructures/Gen9/Meta9.cs @@ -51,151 +51,189 @@ public static IEnumerable RipSizes(IReadOnlyCollection blocks) 0x0031E2C7, 0x00008, 0x003D333A, 0x00020, 0x0044E726, 0x00008, 0x00475C1C, 0x00008, 0x004E50A7, 0x00008, 0x00521A8B, 0x00020, 0x005A9661, 0x00008, 0x005AD5F7, 0x00008, 0x00687E41, 0x00008, 0x006D638F, 0x00008, 0x00791FDC, 0x00020, 0x0080C4A6, 0x00008, - 0x00826C0A, 0x00008, 0x0098E1A4, 0x00008, 0x00B2D187, 0x00008, 0x00B99514, 0x00008, + 0x00826C0A, 0x00008, 0x0098E1A4, 0x00008, 0x00ABF408, 0x00008, 0x00B2D187, 0x00008, + 0x00B99514, 0x00008, 0x00C90F83, 0x00020, 0x00D2D668, 0x00008, 0x00D2FA38, 0x00008, 0x00D3699F, 0x00008, 0x00DD626B, 0x00008, 0x00DF8696, 0x00008, 0x00EAEA74, 0x00008, - 0x00F86D1D, 0x00008, 0x01023CEB, 0x00020, 0x013F5292, 0x00008, 0x01658728, 0x00008, - 0x0167DC7F, 0x00008, 0x0177BF12, 0x00008, 0x017C3CBB, 0x00001, 0x0190AF1A, 0x00008, - 0x019EBB76, 0x00008, 0x019EC85B, 0x00008, 0x01AD6330, 0x00008, 0x01C07200, 0x00008, - 0x01C2A473, 0x00008, 0x01C8146A, 0x00020, 0x01CDC3CA, 0x00008, 0x01D494D2, 0x00008, - 0x01D4FE7C, 0x00008, 0x01D79540, 0x00008, 0x01DDAE77, 0x00020, 0x01E0C844, 0x00008, - 0x01FD031F, 0x40000, 0x020D5517, 0x00008, 0x02108C87, 0x00008, 0x0213DEBB, 0x00008, - 0x0221A618, 0x00960, 0x022CA7F0, 0x00004, 0x022CA9A3, 0x00004, 0x022CAD09, 0x00004, - 0x023FA46D, 0x00008, 0x024869E0, 0x00020, 0x024C08BC, 0x00008, 0x025C4E64, 0x00008, - 0x0265ECEB, 0x00004, 0x026E5B04, 0x00008, 0x027DB93D, 0x00020, 0x028331BC, 0x00008, - 0x028BB9A2, 0x00008, 0x0291F0CA, 0x00008, 0x0298413C, 0x00008, 0x02BE68BB, 0x00008, - 0x02C1764B, 0x00008, 0x02C57A0D, 0x00008, 0x02D7C3E7, 0x00020, 0x02DA26F4, 0x00008, - 0x02E6EF03, 0x00008, 0x02F570A4, 0x00020, 0x02FD4938, 0x00008, 0x02FFE3EC, 0x00008, - 0x030A70D0, 0x00008, 0x031CA0D1, 0x00008, 0x03242435, 0x00008, 0x032EA187, 0x00008, - 0x033557DB, 0x00008, 0x03363D54, 0x00008, 0x033D9947, 0x00008, 0x0354F067, 0x00008, - 0x035A3BA5, 0x00008, 0x035D5309, 0x00008, 0x0365ECEC, 0x00008, 0x0367D708, 0x00008, - 0x036D323F, 0x00008, 0x037335A7, 0x00008, 0x037C6781, 0x00008, 0x03859DC7, 0x00008, - 0x0389F30E, 0x00008, 0x039D4D07, 0x00020, 0x03AACBE9, 0x00008, 0x03B745DB, 0x00008, - 0x03C34962, 0x00008, 0x03CAB80B, 0x00008, 0x03E22B4E, 0x00008, 0x03E5639F, 0x00008, - 0x03E90244, 0x00008, 0x03EEBE93, 0x00008, 0x03F391EE, 0x00008, 0x03FA24DD, 0x00008, - 0x041A1449, 0x00008, 0x04377DDC, 0x00008, 0x043E0405, 0x00008, 0x044D4A8C, 0x00008, - 0x044F4C1B, 0x00004, 0x044F4DCE, 0x00004, 0x04509187, 0x00008, 0x046EFA49, 0x00008, - 0x04739B59, 0x00008, 0x04969EB2, 0x00008, 0x04A466A4, 0x00008, 0x04B49662, 0x00008, - 0x04B555C0, 0x00008, 0x04B808FE, 0x00008, 0x04C05BB1, 0x00008, 0x04C5EF28, 0x00008, - 0x04CBD0EF, 0x00008, 0x04D0F5E4, 0x00008, 0x04D54F37, 0x00008, 0x04E2422B, 0x00008, + 0x00F86D1D, 0x00008, 0x01023CEB, 0x00020, 0x010CCB8C, 0x00008, 0x013F5292, 0x00008, + 0x01658728, 0x00008, 0x0167DC7F, 0x00008, 0x0177BF12, 0x00008, 0x017C3CBB, 0x00001, + 0x0190AF1A, 0x00008, 0x01951067, 0x00008, 0x019EBB76, 0x00008, 0x019EC85B, 0x00008, + 0x01AD6330, 0x00008, 0x01B2F482, 0x00004, 0x01C07200, 0x00008, 0x01C2A473, 0x00008, + 0x01C8146A, 0x00020, 0x01CDC3CA, 0x00008, 0x01D494D2, 0x00008, 0x01D4FE7C, 0x00008, + 0x01D79540, 0x00008, 0x01DDAE77, 0x00020, 0x01E0C844, 0x00008, 0x01FD031F, 0x40000, + 0x020388C7, 0x00008, 0x02083762, 0x00008, 0x020D5517, 0x00008, 0x02108C87, 0x00008, + 0x0213DEBB, 0x00008, 0x021B25BD, 0x00020, 0x02201704, 0x00020, 0x0221A618, 0x00960, + 0x022CA7F0, 0x00004, 0x022CA9A3, 0x00004, 0x022CAD09, 0x00004, 0x023131CC, 0x00008, + 0x02367B8B, 0x00008, 0x023FA46D, 0x00008, 0x024869E0, 0x00020, 0x024C08BC, 0x00008, + 0x025C4E64, 0x00008, 0x0265ECEB, 0x00004, 0x026E5B04, 0x00008, 0x027DB93D, 0x00020, + 0x028331BC, 0x00008, 0x028BB9A2, 0x00008, 0x0291F0CA, 0x00008, 0x0298413C, 0x00008, + 0x02BE68BB, 0x00008, 0x02C1764B, 0x00008, 0x02C57A0D, 0x00008, 0x02D7C3E7, 0x00020, + 0x02DA26F4, 0x00008, 0x02E6EF03, 0x00008, 0x02F570A4, 0x00020, 0x02FD4938, 0x00008, + 0x02FFE3EC, 0x00008, 0x030A70D0, 0x00008, 0x031CA0D1, 0x00008, 0x03242435, 0x00008, + 0x032EA187, 0x00008, 0x033557DB, 0x00008, 0x03363D54, 0x00008, 0x033D9947, 0x00008, + 0x03521ABA, 0x00008, 0x0354F067, 0x00008, 0x035A3BA5, 0x00008, 0x035D5309, 0x00008, + 0x0365ECEC, 0x00008, 0x0367D708, 0x00008, 0x036B446A, 0x00008, 0x036D323F, 0x00008, + 0x037335A7, 0x00008, 0x037B5B68, 0x00008, 0x037C6781, 0x00008, 0x03859DC7, 0x00008, + 0x0389F30E, 0x00008, 0x039D4D07, 0x00020, 0x039DD5B3, 0x00004, 0x03A1C556, 0x00004, + 0x03A45422, 0x00008, 0x03AA7FCF, 0x00004, 0x03AACBE9, 0x00008, 0x03AC4FB2, 0x00004, + 0x03B03889, 0x00004, 0x03B26794, 0x00004, 0x03B50A2B, 0x00004, 0x03B745DB, 0x00008, + 0x03B8F9CE, 0x00004, 0x03BAC2E5, 0x00004, 0x03BEA4F0, 0x00004, 0x03C34962, 0x00008, + 0x03CAB80B, 0x00008, 0x03E22B4E, 0x00008, 0x03E3CD82, 0x00020, 0x03E5639F, 0x00008, + 0x03E90244, 0x00008, 0x03EEBE93, 0x00008, 0x03F391EE, 0x00008, 0x03F3FB9C, 0x00008, + 0x03FA24DD, 0x00008, 0x041A1449, 0x00008, 0x04377DDC, 0x00008, 0x043E0405, 0x00008, + 0x044D4A8C, 0x00008, 0x044F4C1B, 0x00004, 0x044F4DCE, 0x00004, 0x04509187, 0x00008, + 0x045300EE, 0x00008, 0x046EFA49, 0x00008, 0x04739B59, 0x00008, 0x04969EB2, 0x00008, + 0x0499731B, 0x00008, 0x04A466A4, 0x00008, 0x04B49662, 0x00008, 0x04B555C0, 0x00008, + 0x04B808FE, 0x00008, 0x04C05BB1, 0x00008, 0x04C5EF28, 0x00008, 0x04CBD0EF, 0x00008, + 0x04D0F5E4, 0x00008, 0x04D54F37, 0x00008, 0x04D978BC, 0x00008, 0x04E2422B, 0x00008, 0x04E40003, 0x00008, 0x04F14AF3, 0x00008, 0x04FA8777, 0x00008, 0x05172425, 0x00008, - 0x05177392, 0x00020, 0x0518E17B, 0x00008, 0x0520A1B0, 0x07530, 0x05312277, 0x00008, - 0x0549005E, 0x00008, 0x055545E3, 0x00008, 0x055F436E, 0x00008, 0x0576E1B2, 0x00008, - 0x05779CAF, 0x00008, 0x057E109F, 0x00020, 0x058364D5, 0x00008, 0x0584B164, 0x00008, - 0x058BD107, 0x00020, 0x0597D206, 0x00008, 0x05C89B9E, 0x00008, 0x05E585C0, 0x00008, - 0x05EC6C5A, 0x00008, 0x05FB7FC6, 0x00008, 0x063302EB, 0x00008, 0x06352B52, 0x00008, - 0x0650CCD3, 0x00008, 0x0653F423, 0x00008, 0x06567C83, 0x00008, 0x06596EF9, 0x00008, - 0x0664AFDA, 0x00008, 0x0687D2F7, 0x00008, 0x06939EEA, 0x00008, 0x06A70B68, 0x00004, - 0x06A70D1B, 0x00004, 0x06A70ECE, 0x00004, 0x06BD805C, 0x00008, 0x06C6A170, 0x00008, + 0x05177392, 0x00020, 0x0518BCAB, 0x00008, 0x0518E17B, 0x00008, 0x0520A1B0, 0x07530, + 0x05312277, 0x00008, 0x0549005E, 0x00008, 0x055545E3, 0x00008, 0x055F436E, 0x00008, + 0x055F5EF5, 0x00008, 0x056CB892, 0x00008, 0x0576E1B2, 0x00008, 0x05779CAF, 0x00008, + 0x057E109F, 0x00020, 0x058364D5, 0x00008, 0x0584B164, 0x00008, 0x058BD107, 0x00020, + 0x0597D206, 0x00008, 0x05BC3C0C, 0x00008, 0x05C89B9E, 0x00008, 0x05E585C0, 0x00008, + 0x05EC6C5A, 0x00008, 0x05FB7FC6, 0x00008, 0x061CDAB5, 0x00008, 0x0623F549, 0x00040, + 0x063302EB, 0x00008, 0x06352B52, 0x00008, 0x0650CCD3, 0x00008, 0x0653F423, 0x00008, + 0x065555FA, 0x00008, 0x06567C83, 0x00008, 0x06596EF9, 0x00008, 0x0664AFDA, 0x00008, + 0x0687D2F7, 0x00008, 0x06939EEA, 0x00008, 0x06A70B68, 0x00004, 0x06A70D1B, 0x00004, + 0x06A70ECE, 0x00004, 0x06B36323, 0x00008, 0x06BD805C, 0x00008, 0x06C6A170, 0x00008, 0x06CB933F, 0x00020, 0x06CE0BAB, 0x00008, 0x06E581B3, 0x00008, 0x06E88477, 0x00008, - 0x06EB433C, 0x00008, 0x070DA4E4, 0x00008, 0x075C57C1, 0x00008, 0x076B34DF, 0x00008, - 0x0772AA4C, 0x00020, 0x07948924, 0x00008, 0x07ACD4E4, 0x00008, 0x07B3D85F, 0x00008, - 0x07C061C9, 0x00020, 0x07EF27B1, 0x00008, 0x081BF386, 0x00008, 0x0821704D, 0x00008, - 0x08264130, 0x00008, 0x0837600A, 0x00008, 0x0850305E, 0x00008, 0x0888BC95, 0x00008, - 0x088F24D4, 0x00008, 0x089A4B94, 0x00008, 0x08A95250, 0x00008, 0x08D2F52A, 0x00008, - 0x08FE24AE, 0x00008, 0x090728DF, 0x00008, 0x0939EC2C, 0x00008, 0x095451E4, 0x00058, - 0x09741C5D, 0x00008, 0x09757D18, 0x00008, 0x09773F4D, 0x00008, 0x0983D6FA, 0x00008, - 0x0992D4EF, 0x00008, 0x099346A9, 0x00008, 0x09961BC6, 0x00008, 0x09979550, 0x00008, - 0x099FCD79, 0x00008, 0x09DA310A, 0x00008, 0x09E13C3C, 0x00008, 0x09F3B1EF, 0x00008, + 0x06EB433C, 0x00008, 0x070DA4E4, 0x00008, 0x07336BB3, 0x00020, 0x07425151, 0x00021, + 0x075C57C1, 0x00008, 0x076B34DF, 0x00008, 0x0772AA4C, 0x00020, 0x07948924, 0x00008, + 0x079D2BA6, 0x00008, 0x07AB9E15, 0x00008, 0x07ACD4E4, 0x00008, 0x07B3D85F, 0x00008, + 0x07C061C9, 0x00020, 0x07C8FD12, 0x00008, 0x07C9BA0D, 0x00008, 0x07EF27B1, 0x00008, + 0x08161923, 0x00008, 0x081BF386, 0x00008, 0x0821704D, 0x00008, 0x08233272, 0x00008, + 0x08264130, 0x00008, 0x0837600A, 0x00008, 0x0850305E, 0x00008, 0x08755292, 0x00008, + 0x0888BC95, 0x00008, 0x088F24D4, 0x00008, 0x089A4B94, 0x00008, 0x08A95250, 0x00008, + 0x08D2F52A, 0x00008, 0x08E1CF45, 0x00020, 0x08FE24AE, 0x00008, 0x090728DF, 0x00008, + 0x091FA2E0, 0x00008, 0x0939EC2C, 0x00008, 0x095451E4, 0x00058, 0x096CC563, 0x00008, + 0x09734223, 0x00008, 0x09741C5D, 0x00008, 0x09757D18, 0x00008, 0x09773F4D, 0x00008, + 0x097F2067, 0x00004, 0x0980F04A, 0x00004, 0x0983D6FA, 0x00008, 0x0984D921, 0x00004, + 0x098774EC, 0x00004, 0x0989AAC3, 0x00004, 0x098D2DA6, 0x00004, 0x098F637D, 0x00004, + 0x0992D4EF, 0x00008, 0x09934588, 0x00004, 0x099346A9, 0x00008, 0x09961BC6, 0x00008, + 0x09979550, 0x00008, 0x099FCD79, 0x00008, 0x09A697F5, 0x00004, 0x09AA0D40, 0x00004, + 0x09B4F112, 0x00008, 0x09DA310A, 0x00008, 0x09E13C3C, 0x00008, 0x09F3B1EF, 0x00008, 0x0A01F535, 0x00008, 0x0A03138C, 0x00008, 0x0A0F4A00, 0x00008, 0x0A2F60E1, 0x00008, - 0x0A422998, 0x00008, 0x0A4CF085, 0x00008, 0x0A4E1478, 0x00008, 0x0A52B776, 0x00008, - 0x0A677477, 0x00004, 0x0A67762A, 0x00004, 0x0A6777DD, 0x00004, 0x0A6E92F3, 0x00020, - 0x0A803DC0, 0x00008, 0x0A81ADC0, 0x00400, 0x0A84416B, 0x00008, 0x0A845901, 0x00008, - 0x0A8FF43E, 0x00008, 0x0AAFBE2F, 0x00008, 0x0AB733F4, 0x00008, 0x0AC086B6, 0x00008, - 0x0AC18A97, 0x00008, 0x0ACADC10, 0x00008, 0x0AE17B36, 0x00020, 0x0AFF274C, 0x00008, - 0x0B07ECD3, 0x00008, 0x0B124A70, 0x00008, 0x0B2EF8AC, 0x00008, 0x0B30B64A, 0x00008, - 0x0B384C24, 0x00004, 0x0B4B110D, 0x00020, 0x0B4D8845, 0x00008, 0x0B5EDCAB, 0x00008, - 0x0B5F0F01, 0x00008, 0x0B81AF53, 0x00400, 0x0B82AC02, 0x00008, 0x0B82C5D9, 0x00008, - 0x0B844D4E, 0x00008, 0x0B9832F4, 0x00008, 0x0BAE549F, 0x00008, 0x0BB057C9, 0x00008, - 0x0BE532C8, 0x00008, 0x0BEB3455, 0x00008, 0x0BF74359, 0x00008, 0x0C089D22, 0x00004, - 0x0C0B17EF, 0x00008, 0x0C0E10BC, 0x00008, 0x0C102F77, 0x00008, 0x0C25B6AC, 0x00008, - 0x0C2ED496, 0x00008, 0x0C3DEC41, 0x00008, 0x0C4A4CAC, 0x00020, 0x0C5BD9D8, 0x00008, + 0x0A386E7A, 0x00008, 0x0A422998, 0x00008, 0x0A4CF085, 0x00008, 0x0A4E1478, 0x00008, + 0x0A52B776, 0x00008, 0x0A677477, 0x00004, 0x0A67762A, 0x00004, 0x0A6777DD, 0x00004, + 0x0A6E92F3, 0x00020, 0x0A7394FE, 0x00008, 0x0A803DC0, 0x00008, 0x0A81ADC0, 0x00400, + 0x0A84416B, 0x00008, 0x0A845901, 0x00008, 0x0A8FF43E, 0x00008, 0x0AAFBE2F, 0x00008, + 0x0AB733F4, 0x00008, 0x0AC086B6, 0x00008, 0x0AC18A97, 0x00008, 0x0ACADC10, 0x00008, + 0x0AE17B36, 0x00020, 0x0AFF274C, 0x00008, 0x0B0285DB, 0x00008, 0x0B07ECD3, 0x00008, + 0x0B0C71CB, 0x0000C, 0x0B124A70, 0x00008, 0x0B1A43CC, 0x00020, 0x0B2EF8AC, 0x00008, + 0x0B30B64A, 0x00008, 0x0B384C24, 0x00004, 0x0B4B110D, 0x00020, 0x0B4D8845, 0x00008, + 0x0B5EDCAB, 0x00008, 0x0B5F0F01, 0x00008, 0x0B614F14, 0x00008, 0x0B81AF53, 0x00400, + 0x0B82AC02, 0x00008, 0x0B82C5D9, 0x00008, 0x0B844D4E, 0x00008, 0x0B9832F4, 0x00008, + 0x0BAE549F, 0x00008, 0x0BB057C9, 0x00008, 0x0BE532C8, 0x00008, 0x0BEB3455, 0x00008, + 0x0BF74359, 0x00008, 0x0C089D22, 0x00004, 0x0C0B17EF, 0x00008, 0x0C0E10BC, 0x00008, + 0x0C102F77, 0x00008, 0x0C22B515, 0x00008, 0x0C25B6AC, 0x00008, 0x0C2ED496, 0x00008, + 0x0C3DEC41, 0x00008, 0x0C477BED, 0x00008, 0x0C4A4CAC, 0x00020, 0x0C5BD9D8, 0x00008, 0x0C62D416, 0x01000, 0x0C6824A6, 0x00008, 0x0C6ABC07, 0x00008, 0x0C707C4E, 0x00020, 0x0C7A95B3, 0x00008, 0x0C7C81E9, 0x00020, 0x0C7C956C, 0x00008, 0x0C81B0E6, 0x00400, - 0x0C8659ED, 0x00041, 0x0C865CA8, 0x00008, 0x0C88F5B8, 0x00041, 0x0C8B2B8F, 0x00041, - 0x0C8EAE72, 0x00041, 0x0C90E449, 0x00041, 0x0C932C69, 0x00008, 0x0C94C654, 0x00041, - 0x0C95C4F9, 0x00020, 0x0C9768EB, 0x00041, 0x0C99A58E, 0x00041, 0x0C9D21A5, 0x00041, - 0x0C9F50B0, 0x00041, 0x0CB2BF62, 0x00004, 0x0CB86917, 0x00008, 0x0CC3161A, 0x00020, - 0x0CCC19FC, 0x00008, 0x0CD452DA, 0x00008, 0x0CF51824, 0x00008, 0x0D0602DE, 0x00004, - 0x0D0A5B2C, 0x00008, 0x0D0C386E, 0x00008, 0x0D237267, 0x00008, 0x0D27BDFE, 0x00008, - 0x0D3FE6DF, 0x00008, 0x0D51B488, 0x00008, 0x0D51D700, 0x00008, 0x0D569ACE, 0x00008, - 0x0D56FE46, 0x04000, 0x0D66012C, 0x53250, 0x0D81B279, 0x00400, 0x0D8D82E3, 0x00008, - 0x0D948F85, 0x00008, 0x0DA0B83F, 0x00008, 0x0DAD3C09, 0x00008, 0x0DC28E42, 0x00008, - 0x0DD24538, 0x00008, 0x0DD654C7, 0x00008, 0x0DEAAEBD, 0x0BD24, 0x0DF2881B, 0x00008, - 0x0DF5349A, 0x00008, 0x0E030B3E, 0x00008, 0x0E1DAC77, 0x00008, 0x0E1E8A1B, 0x00008, - 0x0E415A14, 0x00008, 0x0E49BCA0, 0x00008, 0x0E4A1B2D, 0x00008, 0x0E5A7B91, 0x00008, - 0x0E5BF605, 0x00020, 0x0E649DBC, 0x00008, 0x0E658369, 0x00008, 0x0E6962B7, 0x00008, - 0x0E7E4A83, 0x00008, 0x0E81B40C, 0x00400, 0x0E867A21, 0x00008, 0x0E8D6153, 0x00008, - 0x0E8EB446, 0x00008, 0x0EAA3E9E, 0x00008, 0x0EAB8C8A, 0x00020, 0x0EB7ECD6, 0x00008, - 0x0EC3F8E4, 0x00008, 0x0EDE86F4, 0x00008, 0x0EF06EC9, 0x00008, 0x0EF411F0, 0x00008, - 0x0F1BA3A2, 0x00008, 0x0F2E1041, 0x00008, 0x0F5050F6, 0x00008, 0x0F594F10, 0x00008, - 0x0F5C78A1, 0x00008, 0x0F6466AB, 0x00008, 0x0F6941C3, 0x00008, 0x0F6BF9D2, 0x00008, - 0x0F6E6B96, 0x00020, 0x0F6ED4CD, 0x00008, 0x0F75F76A, 0x00008, 0x0F81B59F, 0x00400, - 0x0FA8CEF9, 0x00008, 0x0FAC669B, 0x00008, 0x0FAD0B61, 0x00008, 0x0FB76169, 0x00008, - 0x0FBC33F6, 0x00008, 0x0FBEDD7A, 0x00008, 0x0FC86C60, 0x00008, 0x0FCEDE55, 0x00020, - 0x0FCEEDD9, 0x00008, 0x0FD2F9E2, 0x00004, 0x0FD99C8A, 0x00008, 0x0FE1FE02, 0x00008, - 0x0FF78FD2, 0x00020, 0x1006090F, 0x00008, 0x100A6FA6, 0x00020, 0x101E5747, 0x00020, - 0x10271297, 0x00008, 0x104C7680, 0x00020, 0x1057215E, 0x00008, 0x105BB58C, 0x00008, + 0x0C84A9D0, 0x00008, 0x0C8659ED, 0x00041, 0x0C865CA8, 0x00008, 0x0C88F5B8, 0x00041, + 0x0C8B2B8F, 0x00041, 0x0C8EAE72, 0x00041, 0x0C90E449, 0x00041, 0x0C932C69, 0x00008, + 0x0C94C654, 0x00041, 0x0C95C4F9, 0x00020, 0x0C9768EB, 0x00041, 0x0C99A58E, 0x00041, + 0x0C9D21A5, 0x00041, 0x0C9F50B0, 0x00041, 0x0CB2BF62, 0x00004, 0x0CB86917, 0x00008, + 0x0CC3161A, 0x00020, 0x0CCC19FC, 0x00008, 0x0CD452DA, 0x00008, 0x0CF51824, 0x00008, + 0x0D0602DE, 0x00004, 0x0D0A5B2C, 0x00008, 0x0D0C386E, 0x00008, 0x0D237267, 0x00008, + 0x0D27BDFE, 0x00008, 0x0D312A9C, 0x00001, 0x0D326604, 0x00001, 0x0D3FE6DF, 0x00008, + 0x0D4965A9, 0x00008, 0x0D51B488, 0x00008, 0x0D51D700, 0x00008, 0x0D569ACE, 0x00008, + 0x0D56FE46, 0x04000, 0x0D66012C, 0x53250, 0x0D81B279, 0x00400, 0x0D87EFAC, 0x00008, + 0x0D8D82E3, 0x00008, 0x0D948F85, 0x00008, 0x0DA0B83F, 0x00008, 0x0DAD3C09, 0x00008, + 0x0DC28E42, 0x00008, 0x0DD24538, 0x00008, 0x0DD654C7, 0x00008, 0x0DE87DB3, 0x00004, + 0x0DEAAEBD, 0x0BD24, 0x0DEC6D56, 0x00004, 0x0DEEA32D, 0x00004, 0x0DF13EF8, 0x00004, + 0x0DF2881B, 0x00008, 0x0DF5349A, 0x00008, 0x0E030B3E, 0x00008, 0x0E19098B, 0x00008, + 0x0E1DAC77, 0x00008, 0x0E1E8A1B, 0x00008, 0x0E3953D1, 0x00008, 0x0E415A14, 0x00008, + 0x0E49BCA0, 0x00008, 0x0E4A1B2D, 0x00008, 0x0E5A7B91, 0x00008, 0x0E5BF605, 0x00020, + 0x0E649DBC, 0x00008, 0x0E658369, 0x00008, 0x0E6962B7, 0x00008, 0x0E7E4A83, 0x00008, + 0x0E81B40C, 0x00400, 0x0E867A21, 0x00008, 0x0E8D6153, 0x00008, 0x0E8EB446, 0x00008, + 0x0EAA3E9E, 0x00008, 0x0EAB8C8A, 0x00020, 0x0EB7ECD6, 0x00008, 0x0EC3F8E4, 0x00008, + 0x0EDE86F4, 0x00008, 0x0EF06EC9, 0x00008, 0x0EF411F0, 0x00008, 0x0EF98365, 0x00008, + 0x0F1BA3A2, 0x00008, 0x0F2E1041, 0x00008, 0x0F3444A1, 0x00004, 0x0F36E06C, 0x00004, + 0x0F45539F, 0x00004, 0x0F479042, 0x00004, 0x0F4B0C59, 0x00004, 0x0F4D3B64, 0x00004, + 0x0F5050F6, 0x00008, 0x0F51243B, 0x00004, 0x0F53CD9E, 0x00004, 0x0F560375, 0x00004, + 0x0F594F10, 0x00008, 0x0F5978C0, 0x00004, 0x0F5C78A1, 0x00008, 0x0F6466AB, 0x00008, + 0x0F6941C3, 0x00008, 0x0F6BF9D2, 0x00008, 0x0F6E6B96, 0x00020, 0x0F6ED4CD, 0x00008, + 0x0F75F76A, 0x00008, 0x0F81B59F, 0x00400, 0x0FA8CEF9, 0x00008, 0x0FAC669B, 0x00008, + 0x0FAD0B61, 0x00008, 0x0FB1854F, 0x00008, 0x0FB76169, 0x00008, 0x0FBC33F6, 0x00008, + 0x0FBEDD7A, 0x00008, 0x0FC86C60, 0x00008, 0x0FCEDE55, 0x00020, 0x0FCEEDD9, 0x00008, + 0x0FD2F9E2, 0x00004, 0x0FD99C8A, 0x00008, 0x0FE1FE02, 0x00008, 0x0FF557FA, 0x00008, + 0x0FF78FD2, 0x00020, 0x1006090F, 0x00008, 0x100A6FA6, 0x00020, 0x100B93DA, 0x01910, + 0x101E5747, 0x00020, 0x10253B74, 0x00004, 0x10271297, 0x00008, 0x104C7680, 0x00020, + 0x1050E1E2, 0x00020, 0x10554AAA, 0x00008, 0x1057215E, 0x00008, 0x105BB58C, 0x00008, 0x106EE5D9, 0x00008, 0x107226B7, 0x0000C, 0x107742B9, 0x00020, 0x1079ADA2, 0x00008, 0x107DA279, 0x00008, 0x1081B732, 0x00400, 0x10855E57, 0x00008, 0x108E9317, 0x00008, 0x10991527, 0x00008, 0x109CB764, 0x00008, 0x10AE8ACC, 0x00008, 0x10C15328, 0x00008, 0x10CBCF05, 0x00008, 0x10D87AA9, 0x00008, 0x10DCF9E3, 0x00008, 0x10ED4884, 0x00008, - 0x10FE6B94, 0x00008, 0x10FFB1B8, 0x00008, 0x1105011A, 0x00008, 0x11070F4B, 0x00008, - 0x110C34FC, 0x00004, 0x110C3862, 0x00004, 0x110C3A15, 0x00004, 0x110CD523, 0x00008, - 0x110D6E02, 0x00020, 0x111C394C, 0x00008, 0x111DAFA3, 0x00008, 0x1181B8C5, 0x00400, - 0x118869D9, 0x00008, 0x11DE0B94, 0x00008, 0x11E838D0, 0x00008, 0x11FDB775, 0x00008, - 0x1207851D, 0x00008, 0x120A3884, 0x00004, 0x12116038, 0x00008, 0x12354A29, 0x00008, - 0x123983E9, 0x00020, 0x12435F28, 0x00020, 0x124D98DF, 0x00008, 0x12529F13, 0x00008, + 0x10FBE7A9, 0x00008, 0x10FE6B94, 0x00008, 0x10FFB1B8, 0x00008, 0x1105011A, 0x00008, + 0x11070F4B, 0x00008, 0x110C34FC, 0x00004, 0x110C3862, 0x00004, 0x110C3A15, 0x00004, + 0x110CD523, 0x00008, 0x110D6E02, 0x00020, 0x111C394C, 0x00008, 0x111DAFA3, 0x00008, + 0x11398528, 0x00001, 0x1181B8C5, 0x00400, 0x118869D9, 0x00008, 0x11DE0B94, 0x00008, + 0x11E838D0, 0x00008, 0x11FDB775, 0x00008, 0x12068177, 0x00008, 0x1207851D, 0x00008, + 0x120A3884, 0x00004, 0x12116038, 0x00008, 0x12354A29, 0x00008, 0x123983E9, 0x00020, + 0x12435F28, 0x00020, 0x1243D855, 0x00008, 0x124D98DF, 0x00008, 0x12529F13, 0x00008, 0x12650736, 0x00008, 0x1279E10E, 0x00008, 0x127B5E4A, 0x00008, 0x128191FC, 0x00008, - 0x1281BA58, 0x00400, 0x12990A84, 0x00008, 0x12BFC6A6, 0x00008, 0x12C0A7A0, 0x00020, - 0x12D6B33E, 0x00008, 0x12E9590E, 0x00008, 0x12F02849, 0x00008, 0x130321A3, 0x00008, - 0x130D09E1, 0x00008, 0x1312FAB3, 0x00008, 0x1315D3DA, 0x00008, 0x13224001, 0x00008, - 0x133308B5, 0x00008, 0x1372A27E, 0x00008, 0x13762343, 0x00008, 0x1381BBEB, 0x00400, - 0x138723BD, 0x00008, 0x13AF5203, 0x00004, 0x13AF53B6, 0x00004, 0x13B20625, 0x00008, - 0x13BCF7F0, 0x00020, 0x13D9313F, 0x00008, 0x13F59CF1, 0x00008, 0x140536BD, 0x00008, - 0x14274922, 0x00020, 0x142A49B3, 0x00008, 0x1433CED7, 0x00008, 0x144A48F0, 0x00008, - 0x145666E6, 0x00008, 0x145DAE33, 0x00008, 0x146383CE, 0x00008, 0x146ADF16, 0x00008, - 0x14719D73, 0x00008, 0x1474181B, 0x00008, 0x1477BAAA, 0x00020, 0x1478F200, 0x00008, - 0x147F7393, 0x00008, 0x148C4CF6, 0x00008, 0x14BBF956, 0x00008, 0x14C5A101, 0x97E00, - 0x150BFB74, 0x00008, 0x15154DA2, 0x00008, 0x151930CC, 0x00008, 0x151A741C, 0x00008, - 0x1522C79C, 0x00008, 0x15333B6E, 0x00008, 0x1541D7B5, 0x00008, 0x154498E8, 0x00020, + 0x1281BA58, 0x00400, 0x12990A84, 0x00008, 0x12B08ECF, 0x00008, 0x12BFC6A6, 0x00008, + 0x12C0A7A0, 0x00020, 0x12D6B33E, 0x00008, 0x12E60F78, 0x00008, 0x12E9590E, 0x00008, + 0x12F02849, 0x00008, 0x12FE197A, 0x00021, 0x130321A3, 0x00008, 0x130D09E1, 0x00008, + 0x1312FAB3, 0x00008, 0x1315D3DA, 0x00008, 0x13224001, 0x00008, 0x133308B5, 0x00008, + 0x1372A27E, 0x00008, 0x1375F2D4, 0x00020, 0x13762343, 0x00008, 0x1381BBEB, 0x00400, + 0x138723BD, 0x00008, 0x13A6395C, 0x00008, 0x13AF5203, 0x00004, 0x13AF53B6, 0x00004, + 0x13B20625, 0x00008, 0x13BCF7F0, 0x00020, 0x13D9313F, 0x00008, 0x13F59CF1, 0x00008, + 0x140536BD, 0x00008, 0x14274922, 0x00020, 0x142A49B3, 0x00008, 0x1433CED7, 0x00008, + 0x144A48F0, 0x00008, 0x145666E6, 0x00008, 0x145DAE33, 0x00008, 0x146383CE, 0x00008, + 0x146ADF16, 0x00008, 0x14719D73, 0x00008, 0x1474181B, 0x00008, 0x1477BAAA, 0x00020, + 0x1478F200, 0x00008, 0x147F7393, 0x00008, 0x148C4CF6, 0x00008, 0x14BBF956, 0x00008, + 0x14C5A101, 0x97E00, 0x14DC6706, 0x00008, 0x150BFB74, 0x00008, 0x15154DA2, 0x00008, + 0x151930CC, 0x00008, 0x151A741C, 0x00008, 0x15221883, 0x00008, 0x1522C79C, 0x00008, + 0x15333B6E, 0x00008, 0x153F0299, 0x00020, 0x1541D7B5, 0x00008, 0x154498E8, 0x00020, 0x15560500, 0x00008, 0x1559DB4A, 0x00008, 0x155F2427, 0x00020, 0x15704101, 0x00008, 0x15833665, 0x00008, 0x1588FE7E, 0x00008, 0x15AA2FC6, 0x00008, 0x15AA57F4, 0x00008, - 0x15C0CDCA, 0x00008, 0x15EB565B, 0x00008, 0x15F6B1FF, 0x00004, 0x15F6B3B2, 0x00004, + 0x15C0CDCA, 0x00008, 0x15C6B9A7, 0x00008, 0x15E270FE, 0x00008, 0x15E395C5, 0x00008, + 0x15EB565B, 0x00008, 0x15F0F3D4, 0x00004, 0x15F6B1FF, 0x00004, 0x15F6B3B2, 0x00004, 0x15F6B565, 0x00004, 0x15F708E9, 0x00008, 0x160C8D4E, 0x00008, 0x160D5B75, 0x00008, 0x160EC11D, 0x00008, 0x162C4F4D, 0x00008, 0x162CA44F, 0x00020, 0x1643B734, 0x00008, - 0x1657BE40, 0x00008, 0x167956C0, 0x00008, 0x168BAF4C, 0x00008, 0x16A091A0, 0x00008, - 0x16A2E93A, 0x00008, 0x16A30C49, 0x00008, 0x16A80D11, 0x00020, 0x16B310CB, 0x00008, - 0x16B4146D, 0x00008, 0x16BCFC19, 0x00020, 0x16C4700C, 0x00008, 0x16CF35ED, 0x00008, - 0x16D0E186, 0x00008, 0x16E49E31, 0x00020, 0x16EA1721, 0x00008, 0x17054FA5, 0x00008, - 0x1718A332, 0x00008, 0x171DE3C1, 0x00020, 0x1720A5E0, 0x00400, 0x1722834C, 0x00008, - 0x172FAAB1, 0x00008, 0x1730757E, 0x00008, 0x173304D8, 0x02490, 0x173D4CFF, 0x00008, - 0x1740343B, 0x00008, 0x17415C8C, 0x00020, 0x17421A4C, 0x00008, 0x175B9879, 0x00008, - 0x1761A7F2, 0x00008, 0x1779F070, 0x00040, 0x177FA023, 0x00020, 0x1788A578, 0x00008, - 0x178AC492, 0x00004, 0x17CB2782, 0x00008, 0x17D03820, 0x00008, 0x17DC0476, 0x00020, - 0x17DD843C, 0x00008, 0x17E01A9C, 0x00008, 0x17F6A3B0, 0x00008, 0x17F79C77, 0x00008, - 0x180A33EA, 0x00008, 0x18194261, 0x00008, 0x181E86A9, 0x00008, 0x18347902, 0x00008, - 0x18364DC5, 0x00008, 0x18492964, 0x00008, 0x1862ED90, 0x00008, 0x186ADBC8, 0x00008, - 0x187595F7, 0x00008, 0x1879B293, 0x00008, 0x1890D8FC, 0x00008, 0x189BF0B1, 0x00008, - 0x18A192B4, 0x00008, 0x18A3DC7A, 0x00008, 0x18A4463D, 0x00020, 0x18A6BFCD, 0x00008, - 0x18A6D576, 0x00008, 0x18A6EB39, 0x00008, 0x18A8561B, 0x00008, 0x18BD8F3F, 0x00008, - 0x18F52DBE, 0x00008, 0x190D74C3, 0x00020, 0x190FBB0C, 0x00008, 0x1920C1E4, 0x00084, - 0x1922E91A, 0x00008, 0x19379DB5, 0x00008, 0x195E394F, 0x00008, 0x19722C89, 0x00462, - 0x1975360B, 0x00008, 0x197CD299, 0x00008, 0x19807465, 0x00008, 0x19889A2B, 0x00008, - 0x19A17F27, 0x00008, 0x19A32D08, 0x00008, 0x19A50F62, 0x00008, 0x19BAD6EA, 0x00008, - 0x19CB0339, 0x02954, 0x19CD85B9, 0x00020, 0x19E10B8E, 0x00008, 0x19E69BAB, 0x00008, + 0x1657BE40, 0x00008, 0x1673E5FF, 0x00008, 0x167956C0, 0x00008, 0x168BAF4C, 0x00008, + 0x16A091A0, 0x00008, 0x16A2E93A, 0x00008, 0x16A30C49, 0x00008, 0x16A80D11, 0x00020, + 0x16ADA85E, 0x00008, 0x16B2B16C, 0x00008, 0x16B310CB, 0x00008, 0x16B4146D, 0x00008, + 0x16BCFC19, 0x00020, 0x16C4700C, 0x00008, 0x16CF35ED, 0x00008, 0x16D0E186, 0x00008, + 0x16E28871, 0x00008, 0x16E49E31, 0x00020, 0x16EA1721, 0x00008, 0x17054FA5, 0x00008, + 0x1713A0A9, 0x00008, 0x1718A332, 0x00008, 0x171DE3C1, 0x00020, 0x1720A5E0, 0x00400, + 0x1722834C, 0x00008, 0x172FAAB1, 0x00008, 0x1730757E, 0x00008, 0x173304D8, 0x02490, + 0x173D4CFF, 0x00008, 0x1740343B, 0x00008, 0x17415C8C, 0x00020, 0x17421A4C, 0x00008, + 0x175B9879, 0x00008, 0x1761A7F2, 0x00008, 0x1779F070, 0x00040, 0x177FA023, 0x00020, + 0x1780FA36, 0x00008, 0x1786D1CB, 0x00001, 0x1788A578, 0x00008, 0x178AC492, 0x00004, + 0x17A5E2D6, 0x00008, 0x17CB2782, 0x00008, 0x17D03820, 0x00008, 0x17D91777, 0x00008, + 0x17DC0476, 0x00020, 0x17DD44B1, 0x00020, 0x17DD843C, 0x00008, 0x17E01A9C, 0x00008, + 0x17F6A3B0, 0x00008, 0x17F79C77, 0x00008, 0x180A33EA, 0x00008, 0x18194261, 0x00008, + 0x181E86A9, 0x00008, 0x18347902, 0x00008, 0x18364DC5, 0x00008, 0x18492964, 0x00008, + 0x1862ED90, 0x00008, 0x186ADBC8, 0x00008, 0x187595F7, 0x00008, 0x1879B293, 0x00008, + 0x1890D8FC, 0x00008, 0x189BF0B1, 0x00008, 0x18A192B4, 0x00008, 0x18A3DC7A, 0x00008, + 0x18A4463D, 0x00020, 0x18A6BFCD, 0x00008, 0x18A6D576, 0x00008, 0x18A6EB39, 0x00008, + 0x18A8561B, 0x00008, 0x18BD8F3F, 0x00008, 0x18D79FB8, 0x00008, 0x18F52DBE, 0x00008, + 0x190D74C3, 0x00020, 0x190FBB0C, 0x00008, 0x191C7C81, 0x00001, 0x191E3ECC, 0x00001, + 0x1920C1E4, 0x00084, 0x1922E91A, 0x00008, 0x192CB1FF, 0x00001, 0x1930A1A2, 0x00001, + 0x19334439, 0x00001, 0x19357344, 0x00001, 0x19379DB5, 0x00008, 0x19395C1B, 0x00001, + 0x193B2BFE, 0x00001, 0x193F14D5, 0x00001, 0x1941B0A0, 0x00001, 0x195E394F, 0x00008, + 0x19722C89, 0x00462, 0x1975360B, 0x00008, 0x197CD299, 0x00008, 0x19807465, 0x00008, + 0x19889A2B, 0x00008, 0x19A17F27, 0x00008, 0x19A32D08, 0x00008, 0x19A50F62, 0x00008, + 0x19A98811, 0x00001, 0x19BAD6EA, 0x00008, 0x19CB0339, 0x02954, 0x19CD85B9, 0x00020, + 0x19E10B8E, 0x00008, 0x19E69BAB, 0x00008, 0x19F61CDE, 0x00020, 0x19FA6E74, 0x00008, 0x19FAA0FA, 0x00008, 0x19FC5B7B, 0x00004, 0x1A0AA12F, 0x00008, 0x1A0BAD73, 0x00008, - 0x1A1B60E5, 0x00008, 0x1A216D24, 0x00008, 0x1A8743EC, 0x00008, 0x1A8E58F6, 0x00008, - 0x1A8FC37C, 0x00008, 0x1A900120, 0x00008, 0x1A929F85, 0x00008, 0x1AA9D98D, 0x00008, - 0x1AB8884E, 0x00008, 0x1ACF397E, 0x00008, 0x1AD3C1B2, 0x00008, 0x1AD6BCA9, 0x00008, - 0x1ADA07D9, 0x00008, 0x1ADAA8B4, 0x00008, 0x1ADE28A4, 0x00020, 0x1AFF5524, 0x00008, - 0x1B1FB3AE, 0x00008, 0x1B2500ED, 0x00008, 0x1B4BB6FD, 0x00008, 0x1B568119, 0x00020, - 0x1B67EAA0, 0x00008, 0x1B6B6A1B, 0x00008, 0x1B92F121, 0x00008, 0x1B94F443, 0x00008, - 0x1B9C1163, 0x00008, 0x1BA02914, 0x00008, 0x1BAB5460, 0x00008, 0x1BAC534E, 0x00020, - 0x1BAE436F, 0x00008, 0x1BB0D042, 0x00008, 0x1BB0E031, 0x00008, 0x1BC53003, 0x00008, - 0x1BC782D6, 0x00008, 0x1BCA1DAB, 0x00008, 0x1C05E914, 0x00008, 0x1C1CB898, 0x00008, - 0x1C2150F9, 0x00008, 0x1C29D6BA, 0x00008, 0x1C4E80D2, 0x00008, 0x1C55FB65, 0x00008, - 0x1C6D1383, 0x00020, 0x1C8DCDAA, 0x00008, 0x1C9C4C04, 0x00004, 0x1C9C4F6A, 0x00004, - 0x1C9C511D, 0x00004, 0x1CA68D9C, 0x00008, 0x1CC094C9, 0x00008, 0x1D21A729, 0x00008, + 0x1A1B60E5, 0x00008, 0x1A216D24, 0x00008, 0x1A42E14E, 0x00020, 0x1A8743EC, 0x00008, + 0x1A8A1E06, 0x00008, 0x1A8E58F6, 0x00008, 0x1A8FC37C, 0x00008, 0x1A900120, 0x00008, + 0x1A929F85, 0x00008, 0x1AA9D98D, 0x00008, 0x1AB8884E, 0x00008, 0x1AC68EA5, 0x00020, + 0x1ACF397E, 0x00008, 0x1AD3C1B2, 0x00008, 0x1AD6BCA9, 0x00008, 0x1ADA07D9, 0x00008, + 0x1ADAA8B4, 0x00008, 0x1ADE28A4, 0x00020, 0x1AFA1433, 0x00008, 0x1AFF5524, 0x00008, + 0x1B1FB3AE, 0x00008, 0x1B2500ED, 0x00008, 0x1B45E41C, 0x00300, 0x1B4BB6FD, 0x00008, + 0x1B4ECAC3, 0x00001, 0x1B50B3B0, 0x00008, 0x1B568119, 0x00020, 0x1B67EAA0, 0x00008, + 0x1B6B6A1B, 0x00008, 0x1B92F121, 0x00008, 0x1B94F443, 0x00008, 0x1B9C1163, 0x00008, + 0x1BA02914, 0x00008, 0x1BAB5460, 0x00008, 0x1BAC534E, 0x00020, 0x1BAE436F, 0x00008, + 0x1BB0D042, 0x00008, 0x1BB0E031, 0x00008, 0x1BC53003, 0x00008, 0x1BC782D6, 0x00008, + 0x1BCA1DAB, 0x00008, 0x1BCF1D00, 0x00020, 0x1BF5E6F4, 0x00008, 0x1BF676D4, 0x00001, + 0x1C05E914, 0x00008, 0x1C1CB898, 0x00008, 0x1C2150F9, 0x00008, 0x1C29D6BA, 0x00008, + 0x1C4E80D2, 0x00008, 0x1C55FB65, 0x00008, 0x1C6D1383, 0x00020, 0x1C8DCDAA, 0x00008, + 0x1C9C4C04, 0x00004, 0x1C9C4F6A, 0x00004, 0x1C9C511D, 0x00004, 0x1CA68D9C, 0x00008, + 0x1CAD5EAC, 0x00008, 0x1CC094C9, 0x00008, 0x1D21A729, 0x00008, 0x1D2A6E1F, 0x00008, 0x1D2DCD47, 0x00008, 0x1D34A397, 0x00008, 0x1D36DF97, 0x00008, 0x1D3F56C4, 0x00008, 0x1D42D9D1, 0x00008, 0x1D4AFD6D, 0x00008, 0x1D4D3781, 0x00008, 0x1D543E96, 0x00008, 0x1D560DB7, 0x00008, 0x1D56B5BE, 0x00008, 0x1D699440, 0x00008, 0x1D7F8D12, 0x00400, @@ -203,249 +241,303 @@ public static IEnumerable RipSizes(IReadOnlyCollection blocks) 0x1DB6EAAC, 0x00008, 0x1DBA2751, 0x00008, 0x1DBADEDD, 0x00008, 0x1DCC4C9A, 0x00020, 0x1DD61DBC, 0x00008, 0x1DD91549, 0x00008, 0x1DE28D7C, 0x00008, 0x1DE64533, 0x00020, 0x1DEB4F34, 0x00008, 0x1DEC793C, 0x00020, 0x1DF3E454, 0x00008, 0x1E0C0EFA, 0x00008, - 0x1E1F01D3, 0x00008, 0x1E439C36, 0x00008, 0x1E49DD4F, 0x00008, 0x1E505002, 0x00004, - 0x1E55392F, 0x00004, 0x1E5A557D, 0x00008, 0x1E61564F, 0x00008, 0x1E768AF9, 0x00008, - 0x1E7F8EA5, 0x00400, 0x1E839529, 0x00008, 0x1EA72AA6, 0x00008, 0x1EB3FAA3, 0x00008, - 0x1EBD71BD, 0x00008, 0x1ECB89CA, 0x00008, 0x1ED1ACAC, 0x00008, 0x1ED4A273, 0x00008, + 0x1E164E88, 0x00008, 0x1E1F01D3, 0x00008, 0x1E439C36, 0x00008, 0x1E49DD4F, 0x00008, + 0x1E505002, 0x00004, 0x1E55392F, 0x00004, 0x1E5A557D, 0x00008, 0x1E61564F, 0x00008, + 0x1E768AF9, 0x00008, 0x1E7F8EA5, 0x00400, 0x1E839529, 0x00008, 0x1EA72AA6, 0x00008, + 0x1EA7E3DD, 0x00008, 0x1EB3FAA3, 0x00008, 0x1EBD71BD, 0x00008, 0x1ECB89CA, 0x00008, + 0x1ECF654C, 0x00008, 0x1ED1ACAC, 0x00008, 0x1ED4A273, 0x00008, 0x1ED61FB7, 0x00008, 0x1EE8B38C, 0x00008, 0x1EF84639, 0x00020, 0x1F02C746, 0x00020, 0x1F0E9221, 0x00020, 0x1F23133C, 0x00008, 0x1F433765, 0x00008, 0x1F43AA3C, 0x00008, 0x1F6479E6, 0x00080, - 0x1F65DA15, 0x00008, 0x1F7F9038, 0x00400, 0x1FB1F0F0, 0x00008, 0x1FEB3379, 0x00008, - 0x1FF70D7E, 0x00008, 0x2018985D, 0x00008, 0x202A2BA9, 0x00020, 0x202B3295, 0x00008, - 0x203844D9, 0x00020, 0x204D5E8F, 0x00008, 0x205789B7, 0x00008, 0x205904D0, 0x00008, - 0x20647B79, 0x00080, 0x207078E7, 0x00008, 0x207F91CB, 0x00400, 0x20800D98, 0x00008, - 0x208C75FE, 0x00008, 0x20924F53, 0x00008, 0x20A47A57, 0x00008, 0x20AB0002, 0x00008, - 0x20ACB1AA, 0x00008, 0x20B66113, 0x00008, 0x20CDECA8, 0x00008, 0x20D9ACE4, 0x00008, - 0x20F21276, 0x00008, 0x20FA32EA, 0x00008, 0x2117634A, 0x00008, 0x211D6D46, 0x00008, - 0x21273822, 0x00008, 0x213D0617, 0x00020, 0x21404EC1, 0x00008, 0x2153AB61, 0x00008, - 0x21552FF5, 0x00008, 0x2160110F, 0x00020, 0x216C3E06, 0x00008, 0x216C534D, 0x00008, - 0x217A7851, 0x00008, 0x217F935E, 0x00400, 0x2182F460, 0x00008, 0x21874826, 0x00008, - 0x21963501, 0x00008, 0x21965D68, 0x00008, 0x219ABABB, 0x00008, 0x21A69071, 0x00008, - 0x21B7FD10, 0x00008, 0x21BEA6CE, 0x00008, 0x21C9BD44, 0x0BB80, 0x21CB6184, 0x00008, - 0x21E3F60B, 0x00008, 0x21E69CF1, 0x00008, 0x2225A14D, 0x00008, 0x2230F1CE, 0x00008, - 0x2244B65A, 0x00008, 0x224E327B, 0x00008, 0x22563E68, 0x00020, 0x225C3FF1, 0x00008, - 0x2269588D, 0x00008, 0x22724367, 0x00008, 0x227292E3, 0x00008, 0x22783D58, 0x00008, - 0x227F94F1, 0x00400, 0x228DE42B, 0x00008, 0x229E786B, 0x00008, 0x229F4DFB, 0x00008, - 0x22A3AB30, 0x00008, 0x22AA2346, 0x00020, 0x22AE0BCC, 0x00008, 0x22AEF5B5, 0x00020, - 0x22B854B6, 0x00008, 0x22B88EAB, 0x00008, 0x22C1A911, 0x00008, 0x22D4FB96, 0x00008, - 0x22DA774A, 0x00008, 0x22E47B73, 0x00008, 0x22EB0273, 0x00008, 0x22FB0931, 0x00008, - 0x23131D6B, 0x00020, 0x23263B29, 0x00008, 0x2336A560, 0x00008, 0x23483246, 0x00008, - 0x2350E045, 0x00008, 0x23570152, 0x00008, 0x23779FA3, 0x00008, 0x237F9684, 0x00400, + 0x1F65DA15, 0x00008, 0x1F6611D2, 0x00008, 0x1F7F9038, 0x00400, 0x1FAEE954, 0x00008, + 0x1FB1F0F0, 0x00008, 0x1FE69E3D, 0x00008, 0x1FEB3379, 0x00008, 0x1FF0B9C1, 0x00008, + 0x1FF70D7E, 0x00008, 0x1FFA612A, 0x00020, 0x1FFC5501, 0x00008, 0x2018985D, 0x00008, + 0x202A2BA9, 0x00020, 0x202B3295, 0x00008, 0x203844D9, 0x00020, 0x204D5E8F, 0x00008, + 0x205789B7, 0x00008, 0x205904D0, 0x00008, 0x20647B79, 0x00080, 0x207078E7, 0x00008, + 0x20764655, 0x00008, 0x207F91CB, 0x00400, 0x20800D98, 0x00008, 0x208C75FE, 0x00008, + 0x20924F53, 0x00008, 0x20A47A57, 0x00008, 0x20AB0002, 0x00008, 0x20ACB1AA, 0x00008, + 0x20B66113, 0x00008, 0x20CDECA8, 0x00008, 0x20D9ACE4, 0x00008, 0x20F21276, 0x00008, + 0x20FA32EA, 0x00008, 0x2117634A, 0x00008, 0x211D6D46, 0x00008, 0x21273822, 0x00008, + 0x213D0617, 0x00020, 0x21404EC1, 0x00008, 0x2153AB61, 0x00008, 0x21552FF5, 0x00008, + 0x2160110F, 0x00020, 0x216C3E06, 0x00008, 0x216C534D, 0x00008, 0x217A7851, 0x00008, + 0x217F935E, 0x00400, 0x2182F460, 0x00008, 0x21874826, 0x00008, 0x21963501, 0x00008, + 0x21965D68, 0x00008, 0x219ABABB, 0x00008, 0x21A69071, 0x00008, 0x21B7FD10, 0x00008, + 0x21B8E78F, 0x00020, 0x21BEA6CE, 0x00008, 0x21C9BD44, 0x0BB80, 0x21CB6184, 0x00008, + 0x21E3F60B, 0x00008, 0x21E69CF1, 0x00008, 0x21E88756, 0x00020, 0x21F9AE22, 0x00020, + 0x2225A14D, 0x00008, 0x2230F1CE, 0x00008, 0x2244B65A, 0x00008, 0x224E327B, 0x00008, + 0x22563E68, 0x00020, 0x2256888C, 0x00008, 0x225C3FF1, 0x00008, 0x2269588D, 0x00008, + 0x22724367, 0x00008, 0x227292E3, 0x00008, 0x22783D58, 0x00008, 0x227F94F1, 0x00400, + 0x228DE42B, 0x00008, 0x229E786B, 0x00008, 0x229F4DFB, 0x00008, 0x22A3AB30, 0x00008, + 0x22AA2346, 0x00020, 0x22AE0BCC, 0x00008, 0x22AEF5B5, 0x00020, 0x22B854B6, 0x00008, + 0x22B88EAB, 0x00008, 0x22C1A911, 0x00008, 0x22D4FB96, 0x00008, 0x22D8E5C9, 0x00008, + 0x22DA774A, 0x00008, 0x22E47B73, 0x00008, 0x22E75163, 0x00008, 0x22EB0273, 0x00008, + 0x22F70BCF, 0x00001, 0x22FB0931, 0x00008, 0x23131D6B, 0x00020, 0x231BF4B7, 0x00010, + 0x23263B29, 0x00008, 0x2336A560, 0x00008, 0x23483246, 0x00008, 0x2350E045, 0x00008, + 0x23570152, 0x00008, 0x23779FA3, 0x00008, 0x237F4349, 0x00008, 0x237F9684, 0x00400, 0x2389A955, 0x00008, 0x23927FB1, 0x00008, 0x239D03FA, 0x00008, 0x23A2F8A4, 0x00008, - 0x23BB834B, 0x00008, 0x23E394D1, 0x00020, 0x2401AC9C, 0x00008, 0x240EA068, 0x00008, - 0x2416813E, 0x00008, 0x24194490, 0x00008, 0x243EF17F, 0x00008, 0x244B73C0, 0x00020, - 0x245978C2, 0x00008, 0x245CFF50, 0x00008, 0x245FDFE1, 0x00008, 0x2470B851, 0x00008, + 0x23BB834B, 0x00008, 0x23D05480, 0x00008, 0x23E394D1, 0x00020, 0x2401AC9C, 0x00008, + 0x240EA068, 0x00008, 0x2416813E, 0x00008, 0x24194490, 0x00008, 0x241C7D26, 0x00008, + 0x243EF17F, 0x00008, 0x244B73C0, 0x00020, 0x245978C2, 0x00008, 0x245CFF50, 0x00008, + 0x245FDFE1, 0x00008, 0x246B2604, 0x00008, 0x2470B851, 0x00008, 0x247F28BC, 0x00008, 0x247F9817, 0x00400, 0x2482AD60, 0x3A980, 0x248F3CD0, 0x00008, 0x2495EDAE, 0x00020, - 0x24A1EC33, 0x00008, 0x24B36B08, 0x00008, 0x24BCE26F, 0x00008, 0x24C08FE1, 0x00008, - 0x24E1B545, 0x00008, 0x24F1F7BD, 0x00008, 0x24FBF83D, 0x00020, 0x24FED684, 0x00008, - 0x2503E583, 0x00008, 0x2516DAE4, 0x00008, 0x251A52DD, 0x00008, 0x2523D6E1, 0x00004, - 0x25255573, 0x00008, 0x2544FA8B, 0x00008, 0x2545B554, 0x00008, 0x2545F62B, 0x00008, - 0x25648358, 0x00080, 0x256878DF, 0x00008, 0x2574A0AE, 0x00020, 0x257C5E20, 0x00008, - 0x257F99AA, 0x00400, 0x25839373, 0x00004, 0x2591447B, 0x00020, 0x2591928A, 0x00008, - 0x25A0F1BF, 0x00008, 0x25A71ADC, 0x00008, 0x25A9FFBD, 0x00020, 0x25AEF104, 0x00020, - 0x25B306FC, 0x00008, 0x25BBFA82, 0x00008, 0x25C24E2D, 0x00020, 0x25C2668B, 0x00008, + 0x24A1AAAB, 0x00008, 0x24A1EC33, 0x00008, 0x24AD643D, 0x00008, 0x24B2EC1B, 0x00008, + 0x24B36B08, 0x00008, 0x24B54C36, 0x00008, 0x24BCE26F, 0x00008, 0x24C08FE1, 0x00008, + 0x24E1B545, 0x00008, 0x24E6C092, 0x00008, 0x24F1F7BD, 0x00008, 0x24FBF83D, 0x00020, + 0x24FED684, 0x00008, 0x2503E583, 0x00008, 0x2516DAE4, 0x00008, 0x251A52DD, 0x00008, + 0x2522AD7E, 0x00718, 0x2523D6E1, 0x00004, 0x25255573, 0x00008, 0x2544FA8B, 0x00008, + 0x2545B554, 0x00008, 0x2545F62B, 0x00008, 0x25648358, 0x00080, 0x256878DF, 0x00008, + 0x2574A0AE, 0x00020, 0x257C5E20, 0x00008, 0x257F99AA, 0x00400, 0x25839373, 0x00004, + 0x2591447B, 0x00020, 0x2591928A, 0x00008, 0x25A0F1BF, 0x00008, 0x25A71ADC, 0x00008, + 0x25A9FFBD, 0x00020, 0x25AEA792, 0x00008, 0x25AEF104, 0x00020, 0x25B306FC, 0x00008, + 0x25B5C027, 0x00001, 0x25BBFA82, 0x00008, 0x25C24E2D, 0x00020, 0x25C2668B, 0x00008, 0x25C35A74, 0x00008, 0x25E0523D, 0x00008, 0x25E19BE5, 0x00008, 0x25E30834, 0x00008, 0x25E34223, 0x00008, 0x25E58005, 0x00008, 0x25EDCDB8, 0x00008, 0x25EE1323, 0x00008, - 0x2607C93E, 0x00020, 0x261D4C23, 0x00008, 0x26239944, 0x00008, 0x26297547, 0x00020, - 0x2639E91E, 0x00004, 0x2646B0BE, 0x00008, 0x2648E717, 0x00008, 0x264CECCE, 0x00020, - 0x264F6D14, 0x00008, 0x2657EBBF, 0x00020, 0x265887B8, 0x00008, 0x266484EB, 0x00080, - 0x267F49FB, 0x00008, 0x267F9B3D, 0x00400, 0x26865BCD, 0x00008, 0x268A1BE8, 0x00008, - 0x268B9E5F, 0x00008, 0x268CEBA3, 0x00008, 0x26B40D4C, 0x00008, 0x26D11416, 0x00008, - 0x26DAAFBF, 0x00020, 0x26DF819E, 0x00020, 0x26E69AA9, 0x00004, 0x26F510C4, 0x00004, - 0x2709B172, 0x00008, 0x2715BC96, 0x00020, 0x272395A8, 0x00020, 0x2727DD4E, 0x00008, - 0x2732987D, 0x00008, 0x273C80A7, 0x00008, 0x27435101, 0x00008, 0x274EB68A, 0x00008, + 0x25F238F7, 0x00008, 0x25FA4810, 0x00008, 0x2607C93E, 0x00020, 0x261D4C23, 0x00008, + 0x26239944, 0x00008, 0x26297547, 0x00020, 0x2639E91E, 0x00004, 0x2646B0BE, 0x00008, + 0x2648E717, 0x00008, 0x264CECCE, 0x00020, 0x264F6D14, 0x00008, 0x2657EBBF, 0x00020, + 0x265887B8, 0x00008, 0x266484EB, 0x00080, 0x267F49FB, 0x00008, 0x267F9B3D, 0x00400, + 0x2684C61E, 0x00008, 0x26865BCD, 0x00008, 0x268A1BE8, 0x00008, 0x268B9E5F, 0x00008, + 0x268CEBA3, 0x00008, 0x26B40D4C, 0x00008, 0x26B67610, 0x00002, 0x26D11416, 0x00008, + 0x26D71FE3, 0x00008, 0x26DAAFBF, 0x00020, 0x26DF819E, 0x00020, 0x26E69AA9, 0x00004, + 0x26E8B4CF, 0x00008, 0x26F510C4, 0x00004, 0x26F7B122, 0x00008, 0x2709B172, 0x00008, + 0x2715BC96, 0x00020, 0x272395A8, 0x00020, 0x2727DD4E, 0x00008, 0x2732987D, 0x00008, + 0x2734BBBE, 0x00008, 0x273C80A7, 0x00008, 0x27435101, 0x00008, 0x274EB68A, 0x00008, 0x27526396, 0x0000C, 0x2764867E, 0x00080, 0x276B1847, 0x00008, 0x277F40AA, 0x00008, - 0x2783B4F1, 0x00008, 0x279D7314, 0x00008, 0x279D73DC, 0x00008, 0x27B37AA3, 0x00008, - 0x27C875A0, 0x00008, 0x27D1AA7A, 0x00020, 0x27D4F8D1, 0x00008, 0x27DBF575, 0x00008, - 0x27E6020B, 0x00008, 0x27EA5DBB, 0x00020, 0x27F16BDB, 0x00008, 0x27F506E7, 0x00008, - 0x28087519, 0x00008, 0x28209B9B, 0x00020, 0x28226644, 0x00008, 0x2828808B, 0x00008, - 0x28385CF1, 0x00008, 0x283A4922, 0x00008, 0x2858EC6E, 0x00008, 0x28648811, 0x00080, - 0x28709FC6, 0x00008, 0x287ED11F, 0x00004, 0x2887BCFA, 0x00008, 0x28891822, 0x00008, - 0x289F0E65, 0x00008, 0x28BDC616, 0x00008, 0x28E4A528, 0x00008, 0x28E8C72E, 0x00008, - 0x28F4F0FA, 0x00008, 0x2903D070, 0x00008, 0x291C81BC, 0x00008, 0x292B0E45, 0x00190, - 0x296489A4, 0x00080, 0x2985AE32, 0x00008, 0x299AEB08, 0x00004, 0x299AECBB, 0x00004, - 0x299AF021, 0x00004, 0x29A344C7, 0x00001, 0x29A4E691, 0x00008, 0x29A4F57C, 0x00008, - 0x29A5EE2A, 0x00001, 0x29A9D701, 0x00001, 0x29AB994C, 0x00001, 0x29AF8223, 0x00001, - 0x29B22B86, 0x00001, 0x29B4615D, 0x00001, 0x29B4AED2, 0x00718, 0x29B84368, 0x00001, - 0x29BCA684, 0x00008, 0x29DA68C1, 0x00008, 0x29F24002, 0x00008, 0x29F46734, 0x00008, - 0x29F4EB6E, 0x00008, 0x29F9736A, 0x00008, 0x2A01E108, 0x00008, 0x2A070BB8, 0x00008, - 0x2A0D38BB, 0x00008, 0x2A0DF99D, 0x00008, 0x2A1767B5, 0x00008, 0x2A1F009B, 0x00008, - 0x2A26DC6D, 0x00008, 0x2A3AC89A, 0x00004, 0x2A4231C2, 0x00020, 0x2A54FAE6, 0x00008, - 0x2A648B37, 0x00080, 0x2A71E6B0, 0x00008, 0x2A95DFE7, 0x00008, 0x2A9942DB, 0x00008, - 0x2A9CCE3C, 0x00008, 0x2AA2FB92, 0x00008, 0x2AB3AEE6, 0x00008, 0x2AB42C7B, 0x00008, - 0x2AC14C12, 0x00008, 0x2ACABCC8, 0x00008, 0x2B054DF2, 0x00020, 0x2B08967F, 0x00008, - 0x2B1BD36E, 0x00008, 0x2B3D672F, 0x00008, 0x2B4982E1, 0x00008, 0x2B4EC817, 0x00008, - 0x2B53974F, 0x00008, 0x2B5508E5, 0x00008, 0x2B648CCA, 0x00080, 0x2B7EFC7F, 0x00008, - 0x2B971B2B, 0x00008, 0x2BA38A70, 0x00008, 0x2BBA966F, 0x00008, 0x2BC05667, 0x00008, - 0x2BC79FD3, 0x00008, 0x2BC82B3B, 0x00008, 0x2BCC63C1, 0x00008, 0x2BCEFC32, 0x00008, - 0x2BD8C433, 0x00008, 0x2BFE5A55, 0x00020, 0x2C237D27, 0x00020, 0x2C2CED4C, 0x00008, - 0x2C2F6A5B, 0x00008, 0x2C3457FB, 0x00008, 0x2C39E7F3, 0x00008, 0x2C3EDA7A, 0x00008, + 0x2783B4F1, 0x00008, 0x279A7B59, 0x00008, 0x279D7314, 0x00008, 0x279D73DC, 0x00008, + 0x27B37AA3, 0x00008, 0x27C22B89, 0x00008, 0x27C875A0, 0x00008, 0x27D1AA7A, 0x00020, + 0x27D4F8D1, 0x00008, 0x27DBF575, 0x00008, 0x27E6020B, 0x00008, 0x27EA5DBB, 0x00020, + 0x27F16BDB, 0x00008, 0x27F506E7, 0x00008, 0x28087519, 0x00008, 0x28209B9B, 0x00020, + 0x28226644, 0x00008, 0x2828808B, 0x00008, 0x28385CF1, 0x00008, 0x283A4922, 0x00008, + 0x2858EC6E, 0x00008, 0x28648811, 0x00080, 0x28709FC6, 0x00008, 0x287ED11F, 0x00004, + 0x2887BCFA, 0x00008, 0x28891822, 0x00008, 0x289F0E65, 0x00008, 0x28BDC616, 0x00008, + 0x28DD1C6B, 0x00008, 0x28E4A528, 0x00008, 0x28E8C72E, 0x00008, 0x28E9E32B, 0x00008, + 0x28EA4A3A, 0x00008, 0x28F4F0FA, 0x00008, 0x2903D070, 0x00008, 0x291C81BC, 0x00008, + 0x292B0E45, 0x00190, 0x296489A4, 0x00080, 0x296D8F4D, 0x00008, 0x2985AE32, 0x00008, + 0x299AEB08, 0x00004, 0x299AECBB, 0x00004, 0x299AF021, 0x00004, 0x29A344C7, 0x00001, + 0x29A4E691, 0x00008, 0x29A4F57C, 0x00008, 0x29A5EE2A, 0x00001, 0x29A9D701, 0x00001, + 0x29AB994C, 0x00001, 0x29AF8223, 0x00001, 0x29B1CE38, 0x00008, 0x29B22B86, 0x00001, + 0x29B4615D, 0x00001, 0x29B4AED2, 0x00718, 0x29B84368, 0x00001, 0x29BCA684, 0x00008, + 0x29CFF371, 0x00008, 0x29DA68C1, 0x00008, 0x29F24002, 0x00008, 0x29F46734, 0x00008, + 0x29F4EB6E, 0x00008, 0x29F59A93, 0x00008, 0x29F9736A, 0x00008, 0x2A01E108, 0x00008, + 0x2A070BB8, 0x00008, 0x2A0D38BB, 0x00008, 0x2A0DF99D, 0x00008, 0x2A1767B5, 0x00008, + 0x2A1F009B, 0x00008, 0x2A26DC6D, 0x00008, 0x2A3AC89A, 0x00004, 0x2A4231C2, 0x00020, + 0x2A54FAE6, 0x00008, 0x2A648B37, 0x00080, 0x2A71E6B0, 0x00008, 0x2A95DFE7, 0x00008, + 0x2A9942DB, 0x00008, 0x2A9CCE3C, 0x00008, 0x2A9E68EC, 0x00008, 0x2AA2FB92, 0x00008, + 0x2AB3AEE6, 0x00008, 0x2AB42C7B, 0x00008, 0x2ABF1C43, 0x00008, 0x2AC14C12, 0x00008, + 0x2ACABCC8, 0x00008, 0x2AF01A7F, 0x00008, 0x2B04FCF0, 0x00008, 0x2B054DF2, 0x00020, + 0x2B08967F, 0x00008, 0x2B1BD36E, 0x00008, 0x2B3D672F, 0x00008, 0x2B4982E1, 0x00008, + 0x2B4EC817, 0x00008, 0x2B53974F, 0x00008, 0x2B5508E5, 0x00008, 0x2B648CCA, 0x00080, + 0x2B7EFC7F, 0x00008, 0x2B971B2B, 0x00008, 0x2B9C07F6, 0x00008, 0x2BA38A70, 0x00008, + 0x2BBA966F, 0x00008, 0x2BC05667, 0x00008, 0x2BC79FD3, 0x00008, 0x2BC82B3B, 0x00008, + 0x2BCC63C1, 0x00008, 0x2BCEFC32, 0x00008, 0x2BD8C433, 0x00008, 0x2BFE5A55, 0x00020, + 0x2BFEAADB, 0x00008, 0x2C237D27, 0x00020, 0x2C2CED4C, 0x00008, 0x2C2F6A5B, 0x00008, + 0x2C305C61, 0x00008, 0x2C3457FB, 0x00008, 0x2C39E7F3, 0x00008, 0x2C3EDA7A, 0x00008, 0x2C42BAE4, 0x00008, 0x2C49EF1A, 0x00008, 0x2C51FF26, 0x00008, 0x2C5909EF, 0x00008, - 0x2C648E5D, 0x00080, 0x2C64CBED, 0x00008, 0x2C7084E3, 0x00008, 0x2C84DE5E, 0x00008, - 0x2C96CF44, 0x00008, 0x2CA34D40, 0x00004, 0x2CA34EF3, 0x00004, 0x2CA350A6, 0x00004, - 0x2CB00691, 0x00008, 0x2CB5E57E, 0x00008, 0x2CB5E7E4, 0x00008, 0x2CBA337F, 0x00008, - 0x2CD1D95C, 0x00020, 0x2CDABF3D, 0x00008, 0x2CE99281, 0x00008, 0x2CF10BDA, 0x00020, - 0x2D05D7F9, 0x00008, 0x2D05F1FF, 0x00008, 0x2D1A5CCB, 0x00008, 0x2D262377, 0x00020, - 0x2D3A3C5C, 0x00008, 0x2D4707CA, 0x00008, 0x2D5004EF, 0x00008, 0x2D54FB3C, 0x00008, - 0x2D5734DF, 0x00020, 0x2D63DCFD, 0x00008, 0x2D64A4A9, 0x00020, 0x2D78B7E5, 0x00008, - 0x2D88C497, 0x00008, 0x2D94D732, 0x00008, 0x2D98E9E3, 0x00008, 0x2DA64436, 0x00008, - 0x2DA7805A, 0x00008, 0x2DAC8879, 0x00008, 0x2DC5B48A, 0x00008, 0x2DE976B6, 0x00008, - 0x2DF3EA1D, 0x00008, 0x2DFEC315, 0x00008, 0x2E1CEB78, 0x00008, 0x2E1CF9AD, 0x00008, - 0x2E20E59D, 0x00008, 0x2E2214E8, 0x00020, 0x2E25FBE5, 0x00008, 0x2E281D1A, 0x00008, - 0x2E367F4A, 0x00008, 0x2E60E444, 0x00008, 0x2E65F40A, 0x00008, 0x2E790F65, 0x00004, - 0x2E7B3668, 0x00020, 0x2E8B0AE6, 0x00008, 0x2E90CF53, 0x00008, 0x2E97F5B9, 0x00008, - 0x2EA3DE0B, 0x00008, 0x2EAAAB4E, 0x00008, 0x2EB1B190, 0x00021, 0x2EC1CC77, 0x0000C, - 0x2EC5BC1A, 0x0000C, 0x2EC78531, 0x0000C, 0x2ECB673C, 0x0000C, 0x2ECE09D3, 0x0000C, - 0x2ED04676, 0x0000C, 0x2ED42F4D, 0x0000C, 0x2ED5F198, 0x0000C, 0x2EE2C482, 0x00008, - 0x2EE3E797, 0x00008, 0x2EF42B8A, 0x00020, 0x2EF6EE63, 0x00008, 0x2F0AFED6, 0x00008, - 0x2F0EE608, 0x00008, 0x2F1DB158, 0x00008, 0x2F288563, 0x00008, 0x2F37EA60, 0x00008, - 0x2F455DEB, 0x00008, 0x2F532744, 0x00004, 0x2F59A5F5, 0x00008, 0x2F5F0597, 0x00008, + 0x2C648E5D, 0x00080, 0x2C64CBED, 0x00008, 0x2C7084E3, 0x00008, 0x2C7C80E7, 0x00008, + 0x2C84DE5E, 0x00008, 0x2C8D3999, 0x00008, 0x2C96CF44, 0x00008, 0x2CA34D40, 0x00004, + 0x2CA34EF3, 0x00004, 0x2CA350A6, 0x00004, 0x2CB00691, 0x00008, 0x2CB5E57E, 0x00008, + 0x2CB5E7E4, 0x00008, 0x2CBA337F, 0x00008, 0x2CD1D95C, 0x00020, 0x2CDABF3D, 0x00008, + 0x2CE99281, 0x00008, 0x2CF10BDA, 0x00020, 0x2D05D7F9, 0x00008, 0x2D05F1FF, 0x00008, + 0x2D1A5CCB, 0x00008, 0x2D262377, 0x00020, 0x2D3A3C5C, 0x00008, 0x2D4707CA, 0x00008, + 0x2D5004EF, 0x00008, 0x2D54FB3C, 0x00008, 0x2D5734DF, 0x00020, 0x2D63DCFD, 0x00008, + 0x2D64A4A9, 0x00020, 0x2D78B7E5, 0x00008, 0x2D88C497, 0x00008, 0x2D94D732, 0x00008, + 0x2D98E9E3, 0x00008, 0x2DA64436, 0x00008, 0x2DA7805A, 0x00008, 0x2DAC8879, 0x00008, + 0x2DC5B48A, 0x00008, 0x2DE976B6, 0x00008, 0x2DF3EA1D, 0x00008, 0x2DFEC315, 0x00008, + 0x2E0C6757, 0x00004, 0x2E0EA3FA, 0x00004, 0x2E114691, 0x00004, 0x2E15289C, 0x00004, + 0x2E16F1B3, 0x00004, 0x2E17479A, 0x00001, 0x2E1AE156, 0x00004, 0x2E1CEB78, 0x00008, + 0x2E1CF9AD, 0x00008, 0x2E1D172D, 0x00004, 0x2E1FB2F8, 0x00004, 0x2E20E59D, 0x00008, + 0x2E2214E8, 0x00020, 0x2E25FBE5, 0x00008, 0x2E281D1A, 0x00008, 0x2E33DEE5, 0x00004, + 0x2E367F4A, 0x00008, 0x2E37C0F0, 0x00004, 0x2E5647D0, 0x00008, 0x2E60E444, 0x00008, + 0x2E65F40A, 0x00008, 0x2E790F65, 0x00004, 0x2E7B3668, 0x00020, 0x2E8B0AE6, 0x00008, + 0x2E90CF53, 0x00008, 0x2E97F5B9, 0x00008, 0x2EA3DE0B, 0x00008, 0x2EAAAB4E, 0x00008, + 0x2EB1B190, 0x00021, 0x2EC1CC77, 0x0000C, 0x2EC5BC1A, 0x0000C, 0x2EC78531, 0x0000C, + 0x2ECB673C, 0x0000C, 0x2ECE09D3, 0x0000C, 0x2ED04676, 0x0000C, 0x2ED42F4D, 0x0000C, + 0x2ED5F198, 0x0000C, 0x2EE2C482, 0x00008, 0x2EE3E797, 0x00008, 0x2EF42B8A, 0x00020, + 0x2EF6EE63, 0x00008, 0x2F0AFED6, 0x00008, 0x2F0EE608, 0x00008, 0x2F1DB158, 0x00008, + 0x2F20C116, 0x00008, 0x2F288563, 0x00008, 0x2F37EA60, 0x00008, 0x2F455DEB, 0x00008, + 0x2F532744, 0x00004, 0x2F59A5F5, 0x00008, 0x2F5E21E0, 0x00008, 0x2F5F0597, 0x00008, 0x2F705F70, 0x00008, 0x2F77B50F, 0x00008, 0x2F83F088, 0x00008, 0x2F840DF2, 0x00008, 0x2FA7057B, 0x00008, 0x2FAF3426, 0x00008, 0x2FB0E02A, 0x00008, 0x2FB6E9D1, 0x00008, 0x2FBDA24B, 0x00020, 0x2FD5ED43, 0x00008, 0x2FF2254B, 0x00008, 0x2FFC9057, 0x00008, - 0x300CB0FF, 0x00008, 0x301CD04A, 0x00008, 0x301DB3BB, 0x00008, 0x302AACAA, 0x00008, - 0x30418AF8, 0x00008, 0x3047A41F, 0x00008, 0x3049337E, 0x00008, 0x3054BC90, 0x00008, - 0x305928F6, 0x00008, 0x3065B8E0, 0x00008, 0x3071218A, 0x00008, 0x3078A6E9, 0x00008, - 0x3082DA5A, 0x00008, 0x308B067D, 0x00008, 0x30933810, 0x00008, 0x30B64C2C, 0x00008, - 0x30BFDE14, 0x00008, 0x30C24642, 0x00008, 0x30D4461E, 0x00008, 0x30E0760D, 0x00008, - 0x30E73FB2, 0x00008, 0x30E7493E, 0x00008, 0x3105F5D4, 0x00008, 0x310E4BA6, 0x00008, - 0x310F3354, 0x00020, 0x312220C5, 0x00008, 0x3122E18D, 0x00008, 0x3129555B, 0x00008, - 0x314695AE, 0x00008, 0x31670005, 0x00008, 0x317051B5, 0x00008, 0x317D3A34, 0x00020, - 0x318DE493, 0x00008, 0x318F1132, 0x00008, 0x31A721BD, 0x00008, 0x31B9C301, 0x00010, - 0x31BB1180, 0x00008, 0x31BEF78C, 0x00020, 0x31C097B3, 0x00008, 0x31CD1DC0, 0x00008, - 0x31D1F16F, 0x00008, 0x31DE21F6, 0x00008, 0x31EF132C, 0x00010, 0x31F52833, 0x00008, - 0x31F5B652, 0x00008, 0x320794F8, 0x00008, 0x320862ED, 0x00008, 0x320BE700, 0x00008, - 0x32163707, 0x00008, 0x3222AFC0, 0x00008, 0x32232AA4, 0x00008, 0x322F945D, 0x00008, - 0x323556DF, 0x00008, 0x323E1F97, 0x00008, 0x32566908, 0x00008, 0x3256A957, 0x00008, - 0x32632399, 0x00008, 0x32691778, 0x00008, 0x3275F474, 0x00004, 0x3275F98D, 0x00004, - 0x3286B31C, 0x00008, 0x329C9262, 0x00001, 0x329F6783, 0x00008, 0x32A7FBD0, 0x00008, - 0x32CB90F2, 0x00008, 0x33003B2F, 0x00008, 0x330260C0, 0x00008, 0x3320F1D5, 0x00008, - 0x334171AA, 0x00008, 0x3351FB51, 0x00008, 0x33525688, 0x00008, 0x3353E3E4, 0x00008, - 0x33690FBB, 0x00008, 0x33881DA4, 0x00008, 0x33891317, 0x00008, 0x33943650, 0x00008, - 0x339F6564, 0x00001, 0x33B5678F, 0x00008, 0x33CE9300, 0x00008, 0x33DBC464, 0x00020, - 0x33EA01A6, 0x00008, 0x33F11BA3, 0x00008, 0x33F39467, 0x00048, 0x33F593F3, 0x00008, - 0x340E29BF, 0x00008, 0x342CFC48, 0x00008, 0x342FD51A, 0x00008, 0x34367A44, 0x00008, - 0x344168C2, 0x00008, 0x344D89A3, 0x00008, 0x345782E6, 0x00008, 0x345C52AD, 0x00008, - 0x348B973A, 0x00008, 0x3490380A, 0x00008, 0x349AD021, 0x00008, 0x349C9CFB, 0x00008, - 0x34A0B628, 0x00020, 0x34A5282A, 0x00008, 0x34AA63B8, 0x00008, 0x34B6FE87, 0x00008, - 0x34B8F08C, 0x00008, 0x34BD65DA, 0x00008, 0x34CA7B84, 0x00008, 0x34E5B009, 0x00008, - 0x34EA04EA, 0x00008, 0x34EF7EA6, 0x00008, 0x34F2E9EC, 0x00008, 0x34F68ED1, 0x00008, - 0x34F7C44C, 0x00008, 0x34FD5227, 0x00008, 0x352A48EB, 0x00008, 0x3534F275, 0x00008, + 0x300CB0FF, 0x00008, 0x301CD04A, 0x00008, 0x301DB3BB, 0x00008, 0x301FAE69, 0x00008, + 0x302AACAA, 0x00008, 0x30418AF8, 0x00008, 0x3047A41F, 0x00008, 0x3049337E, 0x00008, + 0x304F462D, 0x00008, 0x3054BC90, 0x00008, 0x305928F6, 0x00008, 0x3065B8E0, 0x00008, + 0x3071218A, 0x00008, 0x3078A6E9, 0x00008, 0x3082DA5A, 0x00008, 0x308B067D, 0x00008, + 0x30933810, 0x00008, 0x30B64C2C, 0x00008, 0x30BFDE14, 0x00008, 0x30C24642, 0x00008, + 0x30D4461E, 0x00008, 0x30E0760D, 0x00008, 0x30E73FB2, 0x00008, 0x30E7493E, 0x00008, + 0x3105F5D4, 0x00008, 0x310E4BA6, 0x00008, 0x310F3354, 0x00020, 0x312220C5, 0x00008, + 0x3122E18D, 0x00008, 0x3129555B, 0x00008, 0x314695AE, 0x00008, 0x3146FB6D, 0x00008, + 0x31670005, 0x00008, 0x317051B5, 0x00008, 0x317D3A34, 0x00020, 0x317F3AD1, 0x00008, + 0x3183BEE8, 0x00008, 0x318DE493, 0x00008, 0x318F1132, 0x00008, 0x319AD909, 0x00020, + 0x319E1CB4, 0x00008, 0x31A721BD, 0x00008, 0x31B9C301, 0x00010, 0x31BB1180, 0x00008, + 0x31BEF78C, 0x00020, 0x31C097B3, 0x00008, 0x31CD1DC0, 0x00008, 0x31D1F16F, 0x00008, + 0x31DE21F6, 0x00008, 0x31E3A67C, 0x00008, 0x31EF132C, 0x00010, 0x31F52833, 0x00008, + 0x31F5B652, 0x00008, 0x320794F8, 0x00008, 0x3207AC9C, 0x00008, 0x320862ED, 0x00008, + 0x320BE700, 0x00008, 0x32163707, 0x00008, 0x3222AFC0, 0x00008, 0x32232AA4, 0x00008, + 0x322F945D, 0x00008, 0x323556DF, 0x00008, 0x323E1F97, 0x00008, 0x32566908, 0x00008, + 0x3256A957, 0x00008, 0x32632399, 0x00008, 0x32691778, 0x00008, 0x3275F474, 0x00004, + 0x3275F98D, 0x00004, 0x3286B31C, 0x00008, 0x32939B5D, 0x00008, 0x329C9262, 0x00001, + 0x329F6783, 0x00008, 0x32A7FBD0, 0x00008, 0x32B09F0D, 0x00008, 0x32CB90F2, 0x00008, + 0x33003B2F, 0x00008, 0x330260C0, 0x00008, 0x3320F1D5, 0x00008, 0x33219BDE, 0x00008, + 0x333025C2, 0x00008, 0x334171AA, 0x00008, 0x334DF045, 0x00008, 0x3351FB51, 0x00008, + 0x33525688, 0x00008, 0x3353E3E4, 0x00008, 0x33690FBB, 0x00008, 0x33772FBD, 0x00008, + 0x33881DA4, 0x00008, 0x33891317, 0x00008, 0x33943650, 0x00008, 0x339F6564, 0x00001, + 0x33B5678F, 0x00008, 0x33CE9300, 0x00008, 0x33D8715C, 0x00008, 0x33DBC464, 0x00020, + 0x33DC7141, 0x00008, 0x33EA01A6, 0x00008, 0x33F11BA3, 0x00008, 0x33F39467, 0x00048, + 0x33F593F3, 0x00008, 0x340E29BF, 0x00008, 0x341EA3FB, 0x00008, 0x342CFC48, 0x00008, + 0x342FD51A, 0x00008, 0x34367A44, 0x00008, 0x344168C2, 0x00008, 0x344CE2F1, 0x00008, + 0x344D89A3, 0x00008, 0x34557161, 0x00004, 0x345782E6, 0x00008, 0x345C52AD, 0x00008, + 0x34687822, 0x00008, 0x348B973A, 0x00008, 0x3490380A, 0x00008, 0x349AD021, 0x00008, + 0x349C9CFB, 0x00008, 0x34A0B628, 0x00020, 0x34A0EA8D, 0x00020, 0x34A5282A, 0x00008, + 0x34AA63B8, 0x00008, 0x34B6FE87, 0x00008, 0x34B8F08C, 0x00008, 0x34BD65DA, 0x00008, + 0x34CA7B84, 0x00008, 0x34E5B009, 0x00008, 0x34EA04EA, 0x00008, 0x34EF7EA6, 0x00008, + 0x34F2E9EC, 0x00008, 0x34F68ED1, 0x00008, 0x34F7C44C, 0x00008, 0x34FD5227, 0x00008, + 0x34FE99A1, 0x00008, 0x3513F633, 0x00008, 0x352A48EB, 0x00008, 0x3534F275, 0x00008, 0x355492F4, 0x00008, 0x356359F1, 0x00008, 0x356A3B89, 0x00008, 0x356B8D9D, 0x00008, 0x356DB638, 0x00008, 0x359436C5, 0x00004, 0x359BC3BC, 0x00008, 0x35D58AFE, 0x00008, 0x35E1731C, 0x00008, 0x35E8729B, 0x00008, 0x35F6931C, 0x00008, 0x36052284, 0x00008, - 0x361C3948, 0x00008, 0x361FB5C2, 0x00008, 0x362DC4A5, 0x00008, 0x364943DC, 0x00020, - 0x36534FBB, 0x00008, 0x3656BB9B, 0x00008, 0x366984C9, 0x00008, 0x368A7CA6, 0x00008, - 0x368F098F, 0x00008, 0x369960EE, 0x00008, 0x36AD3AAA, 0x00020, 0x36E2369D, 0x00008, - 0x36E62171, 0x00008, 0x36F24B2D, 0x00008, 0x36F3BD04, 0x00008, 0x370EAB9E, 0x00008, - 0x3734072D, 0x00008, 0x374E5703, 0x00008, 0x374FA43C, 0x00008, 0x3762B9FD, 0x00020, - 0x3764B457, 0x00008, 0x37657881, 0x00008, 0x376FA0DA, 0x00008, 0x37748C14, 0x00008, - 0x377A72F4, 0x00008, 0x3793D5FE, 0x00008, 0x3796AABC, 0x00008, 0x3799E219, 0x00008, - 0x37A14EAC, 0x00008, 0x37A35B6C, 0x00008, 0x37A8F32A, 0x00008, 0x37AA8939, 0x00008, - 0x37AF0454, 0x00021, 0x37B99B4D, 0x00004, 0x37BC7B27, 0x00020, 0x37D9C035, 0x00008, - 0x37E0F453, 0x00008, 0x37ED0CDA, 0x00008, 0x3820225E, 0x00020, 0x3824A376, 0x00020, - 0x384084CA, 0x00008, 0x3846AF3C, 0x00008, 0x38529CAA, 0x00008, 0x3856EF1D, 0x00008, - 0x38598EF0, 0x00008, 0x387362BE, 0x00008, 0x3880C14B, 0x00008, 0x3887421C, 0x00020, - 0x38874DA2, 0x00008, 0x38892B1E, 0x00008, 0x388FC464, 0x00008, 0x389C8706, 0x00008, - 0x38A6C21F, 0x00008, 0x38DEE97B, 0x00008, 0x38EFFD3B, 0x00008, 0x39003A5D, 0x00008, - 0x391477B2, 0x00008, 0x392E2B92, 0x00020, 0x39359144, 0x00008, 0x394A237A, 0x00008, - 0x395212DD, 0x00008, 0x39549185, 0x00008, 0x395965DB, 0x00008, 0x395E5278, 0x00020, - 0x395F3794, 0x00020, 0x39818F36, 0x00008, 0x398EA437, 0x00008, 0x399492F0, 0x00008, - 0x399D1450, 0x00008, 0x39A56B34, 0x00008, 0x39B4C161, 0x00008, 0x39B68158, 0x00008, - 0x39B8E3FD, 0x00008, 0x39C0F042, 0x00008, 0x39EE2798, 0x00008, 0x3A038B88, 0x00008, - 0x3A0A0A7B, 0x00008, 0x3A0D2606, 0x00008, 0x3A0E8A79, 0x00008, 0x3A0FC689, 0x00008, - 0x3A0FDE7C, 0x00008, 0x3A2233AF, 0x00008, 0x3A2885EA, 0x00008, 0x3A2C639E, 0x00008, - 0x3A3239A8, 0x00008, 0x3A3327AF, 0x00020, 0x3A3F2CCA, 0x00008, 0x3A3F521B, 0x00008, - 0x3A6C43AE, 0x00008, 0x3A84E9C1, 0x00008, 0x3A881EE6, 0x00008, 0x3A9B594E, 0x00020, - 0x3AA1A9AD, 0x00814, 0x3AAA95BB, 0x00008, 0x3AB4AF85, 0x00020, 0x3AD7C5C2, 0x00008, - 0x3AE1883E, 0x00008, 0x3B11F7A8, 0x00008, 0x3B286434, 0x00008, 0x3B307C63, 0x00020, - 0x3B41AE00, 0x00008, 0x3B52C7BE, 0x00008, 0x3B52E4A6, 0x00020, 0x3B55FD37, 0x00008, - 0x3B801B79, 0x00008, 0x3B819021, 0x00004, 0x3B87146E, 0x00008, 0x3B8E2597, 0x00008, - 0x3B98346F, 0x00008, 0x3BBAB762, 0x00008, 0x3BDBD6FC, 0x00008, 0x3BDFCD8E, 0x00008, - 0x3BE45B9F, 0x00008, 0x3BF8BCF4, 0x00020, 0x3C1AE61D, 0x00008, 0x3C438092, 0x00008, - 0x3C4B6531, 0x00008, 0x3C677251, 0x00008, 0x3C6C7E5D, 0x00020, 0x3C7BF670, 0x00008, + 0x3605556F, 0x00008, 0x361C3948, 0x00008, 0x361FB5C2, 0x00008, 0x362DC4A5, 0x00008, + 0x364943DC, 0x00020, 0x36534FBB, 0x00008, 0x3656BB9B, 0x00008, 0x366984C9, 0x00008, + 0x368A7CA6, 0x00008, 0x368F098F, 0x00008, 0x369960EE, 0x00008, 0x36AD3AAA, 0x00020, + 0x36AEE193, 0x00008, 0x36E2369D, 0x00008, 0x36E62171, 0x00008, 0x36F24B2D, 0x00008, + 0x36F3BD04, 0x00008, 0x370EAB9E, 0x00008, 0x372B87D8, 0x00001, 0x3734072D, 0x00008, + 0x374E5703, 0x00008, 0x374E5F04, 0x00002, 0x374FA43C, 0x00008, 0x3762B9FD, 0x00020, + 0x3764B457, 0x00008, 0x37657881, 0x00008, 0x3766873B, 0x00008, 0x376FA0DA, 0x00008, + 0x37748C14, 0x00008, 0x377A72F4, 0x00008, 0x3793D5FE, 0x00008, 0x3796AABC, 0x00008, + 0x3799E219, 0x00008, 0x37A14EAC, 0x00008, 0x37A35B6C, 0x00008, 0x37A8F32A, 0x00008, + 0x37AA8939, 0x00008, 0x37AF0454, 0x00021, 0x37B99B4D, 0x00004, 0x37BC7B27, 0x00020, + 0x37D9C035, 0x00008, 0x37DD779F, 0x00004, 0x37DFB442, 0x00004, 0x37E0F453, 0x00008, + 0x37E33059, 0x00004, 0x37E55F64, 0x00004, 0x37ED0CDA, 0x00008, 0x3820225E, 0x00020, + 0x3824A376, 0x00020, 0x383B1C40, 0x00020, 0x384084CA, 0x00008, 0x3846AF3C, 0x00008, + 0x384847E3, 0x00008, 0x38529CAA, 0x00008, 0x3856EF1D, 0x00008, 0x385733A5, 0x00008, + 0x38598EF0, 0x00008, 0x3861634D, 0x00008, 0x387362BE, 0x00008, 0x3880C14B, 0x00008, + 0x3887421C, 0x00020, 0x38874DA2, 0x00008, 0x38892B1E, 0x00008, 0x388FC464, 0x00008, + 0x389C8706, 0x00008, 0x38A6C21F, 0x00008, 0x38DEE97B, 0x00008, 0x38E08776, 0x00008, + 0x38EFFD3B, 0x00008, 0x39003A5D, 0x00008, 0x391477B2, 0x00008, 0x392E2B92, 0x00020, + 0x39359144, 0x00008, 0x394A237A, 0x00008, 0x395212DD, 0x00008, 0x39549185, 0x00008, + 0x395965DB, 0x00008, 0x395E5278, 0x00020, 0x395F3794, 0x00020, 0x39818F36, 0x00008, + 0x398EA437, 0x00008, 0x399492F0, 0x00008, 0x399D1450, 0x00008, 0x39A56B34, 0x00008, + 0x39B4C161, 0x00008, 0x39B68158, 0x00008, 0x39B8E3FD, 0x00008, 0x39C0F042, 0x00008, + 0x39EE2798, 0x00008, 0x3A038B88, 0x00008, 0x3A0A0A7B, 0x00008, 0x3A0D2606, 0x00008, + 0x3A0E8A79, 0x00008, 0x3A0FC689, 0x00008, 0x3A0FDE7C, 0x00008, 0x3A2233AF, 0x00008, + 0x3A2885EA, 0x00008, 0x3A2C639E, 0x00008, 0x3A3239A8, 0x00008, 0x3A3327AF, 0x00020, + 0x3A3F2CCA, 0x00008, 0x3A3F521B, 0x00008, 0x3A6C43AE, 0x00008, 0x3A79A609, 0x00008, + 0x3A7AC374, 0x00020, 0x3A84E9C1, 0x00008, 0x3A881EE6, 0x00008, 0x3A8ECDE2, 0x00008, + 0x3A9B594E, 0x00020, 0x3AA1A9AD, 0x00814, 0x3AAA95BB, 0x00008, 0x3AB4AF85, 0x00020, + 0x3AD7C5C2, 0x00008, 0x3AE1883E, 0x00008, 0x3AE66F65, 0x00008, 0x3B11F7A8, 0x00008, + 0x3B286434, 0x00008, 0x3B307C63, 0x00020, 0x3B41AE00, 0x00008, 0x3B52C7BE, 0x00008, + 0x3B52E4A6, 0x00020, 0x3B55FD37, 0x00008, 0x3B801B79, 0x00008, 0x3B819021, 0x00004, + 0x3B87146E, 0x00008, 0x3B8CD0A1, 0x00008, 0x3B8E2597, 0x00008, 0x3B98346F, 0x00008, + 0x3B98D6BA, 0x00008, 0x3B9C4D70, 0x00008, 0x3B9DB747, 0x00008, 0x3BA85055, 0x00008, + 0x3BBAB762, 0x00008, 0x3BC869A3, 0x00008, 0x3BDBD6FC, 0x00008, 0x3BDFCD8E, 0x00008, + 0x3BE45B9F, 0x00008, 0x3BF8BCF4, 0x00020, 0x3BFC829E, 0x00008, 0x3C1AE61D, 0x00008, + 0x3C3609BC, 0x00008, 0x3C37DEDB, 0x00021, 0x3C438092, 0x00008, 0x3C4B6531, 0x00008, + 0x3C4FAAF9, 0x00008, 0x3C677251, 0x00008, 0x3C6C7E5D, 0x00020, 0x3C7BF670, 0x00008, 0x3C818D32, 0x00008, 0x3C97B277, 0x00008, 0x3CB27F62, 0x00008, 0x3CBD8FAC, 0x00008, - 0x3CDE9A98, 0x00008, 0x3CE81C5D, 0x00008, 0x3CE842D9, 0x00008, 0x3CF29BAE, 0x00008, - 0x3CF58577, 0x00008, 0x3CF5A164, 0x00008, 0x3CFE63A4, 0x00008, 0x3D08B4B4, 0x00008, - 0x3D10B75B, 0x00008, 0x3D113C88, 0x00008, 0x3D17A490, 0x00020, 0x3D46C02F, 0x00008, - 0x3D489FA4, 0x00008, 0x3D578AC7, 0x00008, 0x3D5FE4C1, 0x00004, 0x3D6AB458, 0x00008, - 0x3D6C0764, 0x00008, 0x3D74DDBD, 0x00008, 0x3D837AB6, 0x00004, 0x3D870597, 0x00008, - 0x3D9A7246, 0x00008, 0x3DA837F7, 0x00008, 0x3DBC7598, 0x00008, 0x3DC11E5B, 0x00008, - 0x3DDFB19C, 0x00008, 0x3DF03D2F, 0x00008, 0x3DF9C532, 0x00008, 0x3DFA33DC, 0x00008, - 0x3E05FDAE, 0x00008, 0x3E0799B5, 0x00008, 0x3E30F241, 0x00008, 0x3E31138E, 0x00008, - 0x3E32467E, 0x00008, 0x3E36AE3E, 0x00008, 0x3E3C33C3, 0x00008, 0x3E4F65DF, 0x00008, - 0x3E5568A5, 0x00020, 0x3E5BB0B9, 0x00008, 0x3E5CB8EE, 0x00008, 0x3E6E5A84, 0x00008, - 0x3E7033F4, 0x00008, 0x3E721546, 0x00008, 0x3E734830, 0x00008, 0x3E760CCD, 0x00008, - 0x3E7C1B42, 0x00008, 0x3E84D7AC, 0x00008, 0x3E8D481A, 0x00008, 0x3E8F94DD, 0x00020, - 0x3E93643E, 0x00008, 0x3E9FF198, 0x00008, 0x3EBA53DB, 0x00008, 0x3ED4CDDB, 0x00008, - 0x3EDFEBD4, 0x00008, 0x3EE068F1, 0x00020, 0x3EEB8F15, 0x00008, 0x3EEE5D61, 0x00008, - 0x3EF8E721, 0x00008, 0x3EFB7B20, 0x00008, 0x3EFBA005, 0x00008, 0x3F00D0D2, 0x00008, - 0x3F093B8D, 0x00008, 0x3F1D53BC, 0x00008, 0x3F2EF900, 0x00008, 0x3F4672BC, 0x00020, - 0x3F4AFAEC, 0x00008, 0x3F660414, 0x00008, 0x3F6865D2, 0x00008, 0x3F8B5E39, 0x00008, - 0x3F8D0C74, 0x00008, 0x3F9883A5, 0x00008, 0x3FB4D7F2, 0x00008, 0x3FBA9DE1, 0x00008, - 0x3FBB303C, 0x00008, 0x3FCE81BE, 0x00008, 0x3FDAECA7, 0x00008, 0x3FDCFBE2, 0x00008, - 0x3FE36C96, 0x00008, 0x3FED780B, 0x00008, 0x3FF6BFB3, 0x00008, 0x4006F07B, 0x00008, - 0x400A98FA, 0x00008, 0x400C4AE2, 0x00008, 0x4014B2CB, 0x00020, 0x401EA1AD, 0x00008, - 0x4020269E, 0x00008, 0x40220942, 0x00008, 0x4034AC29, 0x00008, 0x403DAA3A, 0x00020, - 0x403EB6F3, 0x00020, 0x405D2EF4, 0x00008, 0x405F8AE6, 0x00020, 0x4060E981, 0x00008, - 0x40689A92, 0x00008, 0x407AA3D1, 0x00020, 0x40858C1D, 0x00008, 0x409A9F0C, 0x00008, - 0x40A8E2E1, 0x00008, 0x40BCA687, 0x00008, 0x40C3936D, 0x00008, 0x40C3A9D5, 0x00008, - 0x40C58F58, 0x00008, 0x40CC5A21, 0x00002, 0x40CF3F98, 0x00008, 0x40E50659, 0x00008, - 0x40EB5809, 0x00008, 0x40EECC82, 0x00002, 0x40F35031, 0x00008, 0x40F48D35, 0x00008, - 0x40F59D09, 0x00008, 0x41157C1D, 0x00008, 0x41309084, 0x00001, 0x413A67AF, 0x00020, - 0x41406077, 0x00008, 0x4141D887, 0x00008, 0x41448F5D, 0x00008, 0x4149092E, 0x00008, - 0x41808537, 0x00008, 0x4185576E, 0x00008, 0x4185E3A2, 0x00008, 0x418AF208, 0x00008, - 0x41927293, 0x00008, 0x419B5937, 0x00008, 0x41B9A564, 0x00008, 0x41C0ED32, 0x00008, - 0x41D23846, 0x00008, 0x41D94454, 0x00008, 0x41DC0A87, 0x00008, 0x41E4E28A, 0x00008, - 0x41E806E8, 0x00008, 0x41EDEFBC, 0x00008, 0x42024C90, 0x00008, 0x420CDC4A, 0x00008, - 0x420DD5B1, 0x00008, 0x4212EF76, 0x00008, 0x421C85DA, 0x00008, 0x42283DD7, 0x00008, - 0x423E8403, 0x00008, 0x424249C5, 0x00008, 0x424CA9C3, 0x00008, 0x42579CF4, 0x00004, - 0x42634ED6, 0x00008, 0x4263C428, 0x00008, 0x428170FE, 0x00008, 0x42943F78, 0x00008, - 0x42A16856, 0x00008, 0x42BBE255, 0x00008, 0x42BFA0A8, 0x00008, 0x42D585E9, 0x00008, - 0x42E82811, 0x00008, 0x42F6222D, 0x00008, 0x43053CFC, 0x00008, 0x432025F0, 0x00020, - 0x4325A27E, 0x00008, 0x43283926, 0x00008, 0x435726B6, 0x00008, 0x43666083, 0x00008, - 0x43702400, 0x00008, 0x437CBA77, 0x00008, 0x439CC6E6, 0x00008, 0x439DD54A, 0x00008, - 0x439EBC8C, 0x00008, 0x43A451A2, 0x00008, 0x43A9EDBD, 0x00008, 0x43ADFE05, 0x00008, - 0x43AEF55A, 0x00008, 0x43AF3518, 0x00008, 0x43BD8F2A, 0x00008, 0x43C5EA18, 0x00008, - 0x43C628AE, 0x00008, 0x43D389DE, 0x00020, 0x43D7A754, 0x00008, 0x43DF3653, 0x00008, - 0x43F6041F, 0x00008, 0x440CD7FC, 0x00008, 0x4417210D, 0x00008, 0x441902A4, 0x00008, + 0x3CD0AB84, 0x00008, 0x3CDE9A98, 0x00008, 0x3CE81C5D, 0x00008, 0x3CE842D9, 0x00008, + 0x3CF29BAE, 0x00008, 0x3CF58577, 0x00008, 0x3CF5A164, 0x00008, 0x3CFE63A4, 0x00008, + 0x3D08B4B4, 0x00008, 0x3D10B75B, 0x00008, 0x3D113C88, 0x00008, 0x3D17A490, 0x00020, + 0x3D278FFA, 0x00008, 0x3D46C02F, 0x00008, 0x3D489FA4, 0x00008, 0x3D578AC7, 0x00008, + 0x3D5FE4C1, 0x00004, 0x3D6AB458, 0x00008, 0x3D6C0764, 0x00008, 0x3D74DDBD, 0x00008, + 0x3D837AB6, 0x00004, 0x3D870597, 0x00008, 0x3D9A7246, 0x00008, 0x3DA837F7, 0x00008, + 0x3DBC7598, 0x00008, 0x3DC11E5B, 0x00008, 0x3DC1ACDD, 0x00008, 0x3DDFB19C, 0x00008, + 0x3DEF5AF5, 0x00008, 0x3DF03D2F, 0x00008, 0x3DF9C532, 0x00008, 0x3DFA33DC, 0x00008, + 0x3E05FDAE, 0x00008, 0x3E0799B5, 0x00008, 0x3E11C856, 0x00021, 0x3E30F241, 0x00008, + 0x3E31138E, 0x00008, 0x3E32467E, 0x00008, 0x3E36AE3E, 0x00008, 0x3E3C33C3, 0x00008, + 0x3E4F65DF, 0x00008, 0x3E5568A5, 0x00020, 0x3E5BB0B9, 0x00008, 0x3E5CB8EE, 0x00008, + 0x3E6E5A84, 0x00008, 0x3E7033F4, 0x00008, 0x3E721546, 0x00008, 0x3E734830, 0x00008, + 0x3E760CCD, 0x00008, 0x3E7C1B42, 0x00008, 0x3E84D7AC, 0x00008, 0x3E8D481A, 0x00008, + 0x3E8F94DD, 0x00020, 0x3E93643E, 0x00008, 0x3E9FF198, 0x00008, 0x3EBA53DB, 0x00008, + 0x3EBFD543, 0x00008, 0x3EC1DE89, 0x00008, 0x3ECD61A0, 0x00004, 0x3ED4CDDB, 0x00008, + 0x3EDBD1FF, 0x00008, 0x3EDFEBD4, 0x00008, 0x3EE068F1, 0x00020, 0x3EE19166, 0x00020, + 0x3EEB8F15, 0x00008, 0x3EEE5D61, 0x00008, 0x3EF8E721, 0x00008, 0x3EFB7B20, 0x00008, + 0x3EFBA005, 0x00008, 0x3F00D0D2, 0x00008, 0x3F093B8D, 0x00008, 0x3F1D53BC, 0x00008, + 0x3F2EF900, 0x00008, 0x3F4672BC, 0x00020, 0x3F4AFAEC, 0x00008, 0x3F660414, 0x00008, + 0x3F6865D2, 0x00008, 0x3F8B5E39, 0x00008, 0x3F8D0C74, 0x00008, 0x3F9883A5, 0x00008, + 0x3FA15E95, 0x00008, 0x3FA71EC9, 0x00008, 0x3FB4D7F2, 0x00008, 0x3FBA9DE1, 0x00008, + 0x3FBB303C, 0x00008, 0x3FCE81BE, 0x00008, 0x3FDAECA7, 0x00008, 0x3FDC5DFF, 0x00300, + 0x3FDCFBE2, 0x00008, 0x3FDD57BD, 0x00008, 0x3FE29ADF, 0x00008, 0x3FE36C96, 0x00008, + 0x3FED780B, 0x00008, 0x3FF6BFB3, 0x00008, 0x40043BE1, 0x00001, 0x4006F07B, 0x00008, + 0x400A98FA, 0x00008, 0x400C4AE2, 0x00008, 0x40119847, 0x00008, 0x401441AA, 0x00008, + 0x4014B2CB, 0x00020, 0x40182A81, 0x00008, 0x4019ECCC, 0x00008, 0x401DD5A3, 0x00008, + 0x401EA1AD, 0x00008, 0x4020269E, 0x00008, 0x40207F06, 0x00008, 0x40220942, 0x00008, + 0x4022B4DD, 0x00008, 0x402696E8, 0x00008, 0x40285FFF, 0x00008, 0x402C4FA2, 0x00008, + 0x4034AC29, 0x00008, 0x403DAA3A, 0x00020, 0x403EB6F3, 0x00020, 0x405D2EF4, 0x00008, + 0x405F8AE6, 0x00020, 0x4060E981, 0x00008, 0x40689A92, 0x00008, 0x407AA3D1, 0x00020, + 0x40858C1D, 0x00008, 0x409A9F0C, 0x00008, 0x40A8E2E1, 0x00008, 0x40BCA687, 0x00008, + 0x40C3936D, 0x00008, 0x40C3A9D5, 0x00008, 0x40C58F58, 0x00008, 0x40CC5A21, 0x00002, + 0x40CF3F98, 0x00008, 0x40E50659, 0x00008, 0x40EB5809, 0x00008, 0x40EECC82, 0x00002, + 0x40F35031, 0x00008, 0x40F48D35, 0x00008, 0x40F59D09, 0x00008, 0x40F97C21, 0x00008, + 0x40F9D833, 0x00001, 0x40FDC7D6, 0x00001, 0x4106824F, 0x00001, 0x41085232, 0x00001, + 0x410C3B09, 0x00001, 0x410E6A14, 0x00001, 0x41110CAB, 0x00001, 0x4114FC4E, 0x00001, + 0x41157C1D, 0x00008, 0x4116C565, 0x00001, 0x411A0C07, 0x0000C, 0x411AA770, 0x00001, + 0x411CB56A, 0x0000C, 0x411EEB41, 0x0000C, 0x4122608C, 0x0000C, 0x41309084, 0x00001, + 0x413A67AF, 0x00020, 0x41406077, 0x00008, 0x4141D887, 0x00008, 0x41448F5D, 0x00008, + 0x4149092E, 0x00008, 0x41808537, 0x00008, 0x4182F0FB, 0x00020, 0x4185576E, 0x00008, + 0x4185E3A2, 0x00008, 0x418AF208, 0x00008, 0x41927293, 0x00008, 0x419B5937, 0x00008, + 0x41B9A564, 0x00008, 0x41C0ED32, 0x00008, 0x41D23846, 0x00008, 0x41D84D57, 0x00008, + 0x41D94454, 0x00008, 0x41DC0A87, 0x00008, 0x41E4E28A, 0x00008, 0x41E806E8, 0x00008, + 0x41EDEFBC, 0x00008, 0x42024C90, 0x00008, 0x420CDC4A, 0x00008, 0x420DD5B1, 0x00008, + 0x4212EF76, 0x00008, 0x421C85DA, 0x00008, 0x42283DD7, 0x00008, 0x423E8403, 0x00008, + 0x424249C5, 0x00008, 0x4249983F, 0x00020, 0x424C8175, 0x00008, 0x424CA9C3, 0x00008, + 0x42579CF4, 0x00004, 0x42634ED6, 0x00008, 0x4263C428, 0x00008, 0x428170FE, 0x00008, + 0x42943F78, 0x00008, 0x42A16856, 0x00008, 0x42BBE255, 0x00008, 0x42BFA0A8, 0x00008, + 0x42D585E9, 0x00008, 0x42E82811, 0x00008, 0x42F6222D, 0x00008, 0x42FC29C5, 0x00020, + 0x43053CFC, 0x00008, 0x431D5808, 0x00001, 0x432025F0, 0x00020, 0x4325A27E, 0x00008, + 0x43283926, 0x00008, 0x4349D960, 0x00008, 0x435726B6, 0x00008, 0x43666083, 0x00008, + 0x43702400, 0x00008, 0x437B8F30, 0x00008, 0x437CBA77, 0x00008, 0x4385E0AD, 0x00004, + 0x439CC6E6, 0x00008, 0x439DD54A, 0x00008, 0x439EBC8C, 0x00008, 0x43A451A2, 0x00008, + 0x43A9EDBD, 0x00008, 0x43ADFE05, 0x00008, 0x43AEF55A, 0x00008, 0x43AF3518, 0x00008, + 0x43BD8F2A, 0x00008, 0x43C5EA18, 0x00008, 0x43C628AE, 0x00008, 0x43D389DE, 0x00020, + 0x43D7A754, 0x00008, 0x43DF3653, 0x00008, 0x43F6041F, 0x00008, 0x43FF156A, 0x00008, + 0x4403C0A2, 0x00008, 0x440CD7FC, 0x00008, 0x4417210D, 0x00008, 0x441902A4, 0x00008, 0x442320AE, 0x00008, 0x4427ECBB, 0x00008, 0x442C1A05, 0x00020, 0x443D0EC8, 0x00008, - 0x443E47C5, 0x00008, 0x444439AF, 0x00008, 0x44632C67, 0x00008, 0x4467F4F5, 0x00020, - 0x44697044, 0x00008, 0x4472943A, 0x00008, 0x44827E06, 0x00008, 0x448B7EA3, 0x00008, - 0x449200AE, 0x00008, 0x4495280C, 0x00008, 0x449E8C24, 0x00008, 0x44A3AF74, 0x00008, - 0x44AA080A, 0x00008, 0x44B863AE, 0x00008, 0x44E511B5, 0x00008, 0x4543B966, 0x00008, + 0x443E47C5, 0x00008, 0x444439AF, 0x00008, 0x445D3B71, 0x00008, 0x44632C67, 0x00008, + 0x4467F4F5, 0x00020, 0x44697044, 0x00008, 0x4472943A, 0x00008, 0x44827E06, 0x00008, + 0x448B7EA3, 0x00008, 0x449200AE, 0x00008, 0x4495280C, 0x00008, 0x449E8C24, 0x00008, + 0x44A3AF74, 0x00008, 0x44AA080A, 0x00008, 0x44AB45E9, 0x00008, 0x44B863AE, 0x00008, + 0x44C47BE5, 0x00020, 0x44DDAE59, 0x00008, 0x44E511B5, 0x00008, 0x4543B966, 0x00008, 0x45496E61, 0x00008, 0x454A81EC, 0x00008, 0x4557397F, 0x00008, 0x455D6917, 0x00008, - 0x455E5247, 0x00008, 0x456FACDA, 0x00008, 0x4585185C, 0x00008, 0x45A94F60, 0x00008, - 0x45AD450C, 0x00008, 0x45AEB78B, 0x00004, 0x45BE4C88, 0x00008, 0x45D15A90, 0x00008, - 0x45D220CD, 0x00008, 0x45D457AA, 0x00020, 0x45F782F9, 0x00008, 0x45F895C9, 0x00008, - 0x460314AA, 0x00008, 0x4607CE1E, 0x00008, 0x46082D8C, 0x00008, 0x46169D71, 0x00020, - 0x4616A617, 0x00008, 0x461F1698, 0x00008, 0x4643D0F3, 0x00008, 0x46563014, 0x00008, + 0x455E5247, 0x00008, 0x456FACDA, 0x00008, 0x4577639C, 0x00008, 0x4585185C, 0x00008, + 0x4589D434, 0x00008, 0x45A94F60, 0x00008, 0x45AD450C, 0x00008, 0x45AEB78B, 0x00004, + 0x45B070BB, 0x00008, 0x45BE4C88, 0x00008, 0x45C30FBE, 0x00004, 0x45C31171, 0x00004, + 0x45C31324, 0x00004, 0x45C314D7, 0x00004, 0x45C3168A, 0x00004, 0x45C3183D, 0x00004, + 0x45C5F800, 0x00004, 0x45C5FB66, 0x00004, 0x45C5FD19, 0x00004, 0x45C5FECC, 0x00004, + 0x45C6007F, 0x00004, 0x45C60232, 0x00004, 0x45C603E5, 0x00004, 0x45C60598, 0x00004, + 0x45C6074B, 0x00004, 0x45D15A90, 0x00008, 0x45D220CD, 0x00008, 0x45D457AA, 0x00020, + 0x45F556D0, 0x00021, 0x45F782F9, 0x00008, 0x45F895C9, 0x00008, 0x460314AA, 0x00008, + 0x4607CE1E, 0x00008, 0x46082D8C, 0x00008, 0x46169D71, 0x00020, 0x4616A617, 0x00008, + 0x461F1698, 0x00008, 0x4640BB42, 0x00008, 0x4643D0F3, 0x00008, 0x46563014, 0x00008, 0x46651969, 0x00008, 0x46705521, 0x00008, 0x467998B9, 0x00008, 0x467A32C3, 0x00008, 0x467C7615, 0x00008, 0x4686FBE4, 0x00008, 0x46A6ED11, 0x00008, 0x46ACC737, 0x00008, 0x46B6CB30, 0x00004, 0x46CF12FA, 0x00008, 0x46D3B493, 0x00008, 0x46DDABC1, 0x00008, - 0x46DE57E4, 0x00008, 0x46EDBE62, 0x00008, 0x46F07A32, 0x00020, 0x4725FA11, 0x00008, - 0x4738BA3C, 0x00008, 0x47420643, 0x00008, 0x474BAE62, 0x00008, 0x47677996, 0x00008, - 0x4779D56C, 0x00008, 0x478C107E, 0x00008, 0x47A7F62C, 0x00008, 0x47B4B21A, 0x00008, - 0x47C8CD1E, 0x00020, 0x47C9BB06, 0x00008, 0x47DB87C7, 0x00008, 0x47DF4A83, 0x00008, - 0x480977C0, 0x00008, 0x480B12A6, 0x00008, 0x480CE128, 0x00020, 0x481DE0A8, 0x00008, - 0x482AFAA6, 0x00008, 0x4836FBC6, 0x00020, 0x484CC5DF, 0x00020, 0x4854A2D4, 0x00008, - 0x4863CB2F, 0x00008, 0x4874E130, 0x00004, 0x48772C29, 0x00008, 0x487D63AD, 0x00008, - 0x488215D6, 0x00020, 0x48939357, 0x00008, 0x489A2657, 0x00008, 0x48CBFDFD, 0x00020, - 0x48CEA634, 0x00008, 0x48DB5468, 0x00008, 0x48DE97A3, 0x00008, 0x48E81E57, 0x00008, - 0x48EF9F93, 0x00008, 0x48FC23B1, 0x00008, 0x49012BE7, 0x00008, 0x490D644F, 0x00008, - 0x49105C7D, 0x00008, 0x4913CF7E, 0x00008, 0x49188137, 0x00008, 0x491B5EF8, 0x00008, - 0x49216ED2, 0x00008, 0x492E5D15, 0x00004, 0x493052FF, 0x00008, 0x494283D5, 0x00008, - 0x49449131, 0x00008, 0x494AFD8F, 0x00008, 0x495B4D61, 0x00008, 0x49626753, 0x00008, - 0x49705184, 0x00008, 0x497B5CDF, 0x00008, 0x497C652D, 0x00008, 0x498079F0, 0x00008, - 0x4985820E, 0x00008, 0x4988AA5E, 0x00008, 0x49898575, 0x00008, 0x499815D5, 0x00008, - 0x499E025E, 0x00008, 0x49A6CB14, 0x00008, 0x49BB2B00, 0x00008, 0x49CAE541, 0x00008, - 0x49CAEC26, 0x00008, 0x49D261D9, 0x00008, 0x49E90B80, 0x00008, 0x49ECFD46, 0x00008, - 0x49EF7B5A, 0x00008, 0x4A05A723, 0x00008, 0x4A0BD6B7, 0x0000C, 0x4A0E135A, 0x0000C, - 0x4A10B562, 0x00008, 0x4A118F71, 0x0000C, 0x4A13BE7C, 0x0000C, 0x4A166113, 0x0000C, - 0x4A16CB22, 0x00008, 0x4A1A50B6, 0x0000C, 0x4A1C868D, 0x0000C, 0x4A1FFBD8, 0x0000C, - 0x4A2D65B2, 0x00008, 0x4A32020D, 0x00008, 0x4A388AC5, 0x00008, 0x4A51B734, 0x00008, - 0x4A58ED02, 0x00008, 0x4A5A5011, 0x00008, 0x4A62E903, 0x00008, 0x4A6C4E12, 0x00008, - 0x4A7D761C, 0x00008, 0x4A81A1E7, 0x00008, 0x4A83EAE0, 0x00008, 0x4A86ACEB, 0x00008, - 0x4A884FA8, 0x00004, 0x4A9E97F8, 0x00008, 0x4AC229D8, 0x00008, 0x4AC2518B, 0x00008, + 0x46DE57E4, 0x00008, 0x46EDBE62, 0x00008, 0x46F07A32, 0x00020, 0x471C28B8, 0x00008, + 0x4725FA11, 0x00008, 0x4738BA3C, 0x00008, 0x47420643, 0x00008, 0x474BAE62, 0x00008, + 0x475D9FD4, 0x00001, 0x47677996, 0x00008, 0x4779D56C, 0x00008, 0x478C107E, 0x00008, + 0x479775F7, 0x00008, 0x47A7F62C, 0x00008, 0x47B4B21A, 0x00008, 0x47C8CD1E, 0x00020, + 0x47C9BB06, 0x00008, 0x47CAA27F, 0x00008, 0x47CD235C, 0x00008, 0x47DB87C7, 0x00008, + 0x47DF4A83, 0x00008, 0x480977C0, 0x00008, 0x480B12A6, 0x00008, 0x480CA5A4, 0x00008, + 0x480CE128, 0x00020, 0x481DE0A8, 0x00008, 0x482AFAA6, 0x00008, 0x4836FBC6, 0x00020, + 0x483AEF5D, 0x00008, 0x484CC5DF, 0x00020, 0x4854A2D4, 0x00008, 0x4863CB2F, 0x00008, + 0x4874E130, 0x00004, 0x48772C29, 0x00008, 0x487D63AD, 0x00008, 0x488215D6, 0x00020, + 0x48939357, 0x00008, 0x489A2657, 0x00008, 0x48CBFDFD, 0x00020, 0x48CEA634, 0x00008, + 0x48DB5468, 0x00008, 0x48DE97A3, 0x00008, 0x48E81E57, 0x00008, 0x48EF9F93, 0x00008, + 0x48FC23B1, 0x00008, 0x49012BE7, 0x00008, 0x490D644F, 0x00008, 0x49105C7D, 0x00008, + 0x4913CF7E, 0x00008, 0x49188137, 0x00008, 0x4918F04F, 0x00008, 0x491B5EF8, 0x00008, + 0x49216ED2, 0x00008, 0x4923CA24, 0x00008, 0x492E5D15, 0x00004, 0x493052FF, 0x00008, + 0x494283D5, 0x00008, 0x49449131, 0x00008, 0x49475505, 0x00004, 0x494AFD8F, 0x00008, + 0x49519D0B, 0x00008, 0x495B4D61, 0x00008, 0x495E822A, 0x00008, 0x49626753, 0x00008, + 0x496C2A9A, 0x00008, 0x49705184, 0x00008, 0x49773DDE, 0x00008, 0x497B5CDF, 0x00008, + 0x497C652D, 0x00008, 0x498079F0, 0x00008, 0x4985820E, 0x00008, 0x4988AA5E, 0x00008, + 0x49898575, 0x00008, 0x499815D5, 0x00008, 0x499E025E, 0x00008, 0x49A6CB14, 0x00008, + 0x49BB2B00, 0x00008, 0x49CAE541, 0x00008, 0x49CAEC26, 0x00008, 0x49D261D9, 0x00008, + 0x49E90B80, 0x00008, 0x49ECFD46, 0x00008, 0x49EF7B5A, 0x00008, 0x4A05A723, 0x00008, + 0x4A0BD6B7, 0x0000C, 0x4A0E135A, 0x0000C, 0x4A10B562, 0x00008, 0x4A118F71, 0x0000C, + 0x4A13BE7C, 0x0000C, 0x4A166113, 0x0000C, 0x4A16CB22, 0x00008, 0x4A1A50B6, 0x0000C, + 0x4A1C868D, 0x0000C, 0x4A1FFBD8, 0x0000C, 0x4A2D65B2, 0x00008, 0x4A32020D, 0x00008, + 0x4A388AC5, 0x00008, 0x4A51B734, 0x00008, 0x4A58ED02, 0x00008, 0x4A5A5011, 0x00008, + 0x4A62E903, 0x00008, 0x4A6AEC07, 0x00008, 0x4A6C4E12, 0x00008, 0x4A7D761C, 0x00008, + 0x4A81A1E7, 0x00008, 0x4A83EAE0, 0x00008, 0x4A86ACEB, 0x00008, 0x4A884FA8, 0x00004, + 0x4A93AEA6, 0x00008, 0x4A9E97F8, 0x00008, 0x4AC229D8, 0x00008, 0x4AC2518B, 0x00008, 0x4AD309FE, 0x00008, 0x4AF64A8D, 0x00008, 0x4AF9B6A8, 0x00008, 0x4AFC811E, 0x00020, 0x4B022E2C, 0x00008, 0x4B027000, 0x00008, 0x4B0D7DAE, 0x00008, 0x4B14BF1F, 0x00004, 0x4B15DD3C, 0x00008, 0x4B16FBC2, 0x00004, 0x4B18B731, 0x00008, 0x4B1A77D9, 0x00004, @@ -454,850 +546,1079 @@ public static IEnumerable RipSizes(IReadOnlyCollection blocks) 0x4B5C022E, 0x00008, 0x4B6E8575, 0x00008, 0x4B70688A, 0x00008, 0x4B779A90, 0x00040, 0x4B830D6E, 0x00008, 0x4B8D5914, 0x00008, 0x4B911AD7, 0x00020, 0x4BB5E43D, 0x00008, 0x4BBB5ACC, 0x00020, 0x4BD1700F, 0x00020, 0x4BE02689, 0x00008, 0x4BE03A19, 0x00008, - 0x4BE67CCF, 0x00008, 0x4BEF3569, 0x00008, 0x4BF44A18, 0x00008, 0x4BF7F373, 0x00008, - 0x4C131634, 0x00008, 0x4C1E2C97, 0x00020, 0x4C26F032, 0x00020, 0x4C437D2C, 0x00020, - 0x4C509439, 0x00008, 0x4C557953, 0x00008, 0x4C5B86DD, 0x00008, 0x4C63958C, 0x00008, - 0x4C6BEDAB, 0x00020, 0x4C6C1C27, 0x00020, 0x4C760505, 0x00008, 0x4C7714E6, 0x00008, - 0x4C824E8E, 0x00008, 0x4C86A56B, 0x00008, 0x4C8943F4, 0x00008, 0x4C8C01F4, 0x00008, - 0x4C91C664, 0x00008, 0x4C989716, 0x00008, 0x4CA69037, 0x00008, 0x4CA9ADD3, 0x00008, - 0x4CB89536, 0x00008, 0x4CB943F3, 0x00008, 0x4CBB2346, 0x00008, 0x4CCF6832, 0x00008, - 0x4CEB65AE, 0x00008, 0x4CF5F66D, 0x00008, 0x4D01E608, 0x00008, 0x4D03239C, 0x00008, - 0x4D0577EB, 0x00008, 0x4D0F438A, 0x00008, 0x4D0FBA92, 0x00008, 0x4D2A95F5, 0x00008, - 0x4D373799, 0x00008, 0x4D536865, 0x00008, 0x4D584727, 0x00008, 0x4D6AA86A, 0x00008, - 0x4D89617D, 0x00008, 0x4D91498C, 0x00008, 0x4D99B98A, 0x00008, 0x4D9E5A60, 0x00008, - 0x4DADCF65, 0x00020, 0x4DB8FC90, 0x00008, 0x4DC3A44B, 0x00008, 0x4DD3DB3B, 0x00008, - 0x4DD4E235, 0x00020, 0x4DDC73C8, 0x00008, 0x4DDE5A07, 0x00008, 0x4DE0F67C, 0x00008, + 0x4BE67CCF, 0x00008, 0x4BEBA89B, 0x00008, 0x4BEF3569, 0x00008, 0x4BF44A18, 0x00008, + 0x4BF7F373, 0x00008, 0x4C131634, 0x00008, 0x4C1E2C97, 0x00020, 0x4C26F032, 0x00020, + 0x4C3B6551, 0x00008, 0x4C437D2C, 0x00020, 0x4C509439, 0x00008, 0x4C557953, 0x00008, + 0x4C5B86DD, 0x00008, 0x4C63958C, 0x00008, 0x4C6BEDAB, 0x00020, 0x4C6C1C27, 0x00020, + 0x4C760505, 0x00008, 0x4C7714E6, 0x00008, 0x4C824E8E, 0x00008, 0x4C86A56B, 0x00008, + 0x4C8943F4, 0x00008, 0x4C8C01F4, 0x00008, 0x4C91C664, 0x00008, 0x4C989716, 0x00008, + 0x4CA69037, 0x00008, 0x4CA9ADD3, 0x00008, 0x4CB89536, 0x00008, 0x4CB943F3, 0x00008, + 0x4CBB2346, 0x00008, 0x4CCC07E9, 0x00001, 0x4CCF6832, 0x00008, 0x4CEB65AE, 0x00008, + 0x4CF5F66D, 0x00008, 0x4D01E608, 0x00008, 0x4D03239C, 0x00008, 0x4D0577EB, 0x00008, + 0x4D0F438A, 0x00008, 0x4D0FBA92, 0x00008, 0x4D19D3A9, 0x00008, 0x4D216CE1, 0x00008, + 0x4D219BA9, 0x00008, 0x4D2A95F5, 0x00008, 0x4D2AE06A, 0x00008, 0x4D373799, 0x00008, + 0x4D536865, 0x00008, 0x4D584727, 0x00008, 0x4D6AA86A, 0x00008, 0x4D793BFE, 0x00008, + 0x4D8835A4, 0x00020, 0x4D89617D, 0x00008, 0x4D91498C, 0x00008, 0x4D99B98A, 0x00008, + 0x4D9E5A60, 0x00008, 0x4DADCF65, 0x00020, 0x4DB8FC90, 0x00008, 0x4DC3A44B, 0x00008, + 0x4DC8AA6F, 0x00004, 0x4DD0C741, 0x00008, 0x4DD3DB3B, 0x00008, 0x4DD4E235, 0x00020, + 0x4DDC73C8, 0x00008, 0x4DDE5A07, 0x00008, 0x4DE0F67C, 0x00008, 0x4DEC736E, 0x00008, 0x4DF27E30, 0x00008, 0x4DFD8539, 0x00020, 0x4E042DA6, 0x00008, 0x4E049E31, 0x00008, 0x4E08F805, 0x00008, 0x4E11DA91, 0x00008, 0x4E157432, 0x00020, 0x4E1A7D00, 0x00008, - 0x4E220010, 0x00008, 0x4E2412B3, 0x00008, 0x4E3A56D6, 0x00008, 0x4E45FED1, 0x00008, - 0x4E64AEFD, 0x00008, 0x4E6CE964, 0x00020, 0x4E6E0D22, 0x00008, 0x4E7B3EF4, 0x00008, - 0x4E80BD47, 0x00008, 0x4E8BAAD0, 0x00008, 0x4E9E19B1, 0x00008, 0x4EAF78E1, 0x00008, - 0x4EC69E92, 0x00008, 0x4ECB997A, 0x00008, 0x4EDDC8C4, 0x00004, 0x4EE2A670, 0x00008, - 0x4EEFD259, 0x00008, 0x4EF99C5A, 0x00008, 0x4F062F24, 0x00020, 0x4F15EE3A, 0x00008, + 0x4E220010, 0x00008, 0x4E2412B3, 0x00008, 0x4E3A56D6, 0x00008, 0x4E3B3987, 0x00008, + 0x4E3DE2EA, 0x00008, 0x4E4018C1, 0x00008, 0x4E438E0C, 0x00008, 0x4E45C3E3, 0x00008, + 0x4E45FED1, 0x00008, 0x4E486D46, 0x00008, 0x4E4C561D, 0x00008, 0x4E4E8528, 0x00008, + 0x4E57D6F3, 0x00008, 0x4E617A00, 0x00008, 0x4E61E1A6, 0x00008, 0x4E62B115, 0x00008, + 0x4E64AEFD, 0x00008, 0x4E654CE0, 0x00008, 0x4E6CE964, 0x00020, 0x4E6E0D22, 0x00008, + 0x4E7B3EF4, 0x00008, 0x4E80BD47, 0x00008, 0x4E8BAAD0, 0x00008, 0x4E9E19B1, 0x00008, + 0x4EAF78E1, 0x00008, 0x4EC69E92, 0x00008, 0x4EC72CDB, 0x00008, 0x4ECB997A, 0x00008, + 0x4EDDC8C4, 0x00004, 0x4EE2A670, 0x00008, 0x4EEFD259, 0x00008, 0x4EF99C5A, 0x00008, + 0x4EF9BC25, 0x00004, 0x4F062F24, 0x00020, 0x4F1148C0, 0x00008, 0x4F15EE3A, 0x00008, 0x4F16D5F9, 0x00008, 0x4F1B7345, 0x00008, 0x4F1D2880, 0x00008, 0x4F20840B, 0x00008, 0x4F27AD58, 0x00008, 0x4F31DB28, 0x00020, 0x4F35D0DD, 0x00004, 0x4F4F4F77, 0x00008, - 0x4F53634D, 0x00008, 0x4F5A428F, 0x00008, 0x4F84AA55, 0x00008, 0x4FABB1AB, 0x00008, - 0x4FABE60D, 0x00008, 0x4FE7710E, 0x00008, 0x4FF4EF94, 0x00008, 0x4FF68239, 0x00008, - 0x4FFE3B4D, 0x00008, 0x502566AD, 0x00008, 0x50306E18, 0x00008, 0x504131C1, 0x00008, - 0x50531CE6, 0x00004, 0x50540575, 0x0000C, 0x5057A201, 0x00008, 0x50619052, 0x00008, + 0x4F53634D, 0x00008, 0x4F5A428F, 0x00008, 0x4F84AA55, 0x00008, 0x4F99986A, 0x00021, + 0x4FABB1AB, 0x00008, 0x4FABE60D, 0x00008, 0x4FBC316D, 0x00008, 0x4FE7710E, 0x00008, + 0x4FED4539, 0x00020, 0x4FF4EF94, 0x00008, 0x4FF68239, 0x00008, 0x4FFE3B4D, 0x00008, + 0x502566AD, 0x00008, 0x50306E18, 0x00008, 0x504131C1, 0x00008, 0x50531CE6, 0x00004, + 0x50540575, 0x0000C, 0x5057A201, 0x00008, 0x505A9EC1, 0x00008, 0x50619052, 0x00008, 0x506EA818, 0x00008, 0x508769E0, 0x00008, 0x509126A3, 0x00008, 0x50994239, 0x00008, - 0x5099926D, 0x00008, 0x50A52D9B, 0x00008, 0x50AA6405, 0x00008, 0x50AFF3F3, 0x00008, - 0x50B2123C, 0x0000C, 0x50C7B530, 0x00008, 0x50D1E320, 0x00008, 0x50DC0A19, 0x00008, + 0x509943C3, 0x00008, 0x5099926D, 0x00008, 0x509A069F, 0x00008, 0x50A52D9B, 0x00008, + 0x50AA6405, 0x00008, 0x50AFF3F3, 0x00008, 0x50B2123C, 0x0000C, 0x50C7B530, 0x00008, + 0x50D1E320, 0x00008, 0x50DC0A19, 0x00008, 0x50F2E690, 0x00008, 0x51113998, 0x00008, 0x5133B91A, 0x00008, 0x5136A610, 0x00020, 0x513CBE4E, 0x00008, 0x513DDC1D, 0x00008, - 0x51407BF0, 0x00008, 0x5146CE90, 0x00008, 0x514B9DEA, 0x00008, 0x514F6CB6, 0x00008, - 0x5160D2B4, 0x00008, 0x5163DFDC, 0x00008, 0x5170181E, 0x00008, 0x51702602, 0x00008, - 0x5175B9DF, 0x00020, 0x518E9066, 0x00008, 0x51A4F94B, 0x00008, 0x51A5B20F, 0x00008, - 0x51A90256, 0x00008, 0x51C3683E, 0x00008, 0x51D4038A, 0x00008, 0x51D9DE18, 0x00008, - 0x520032F6, 0x00008, 0x5210B562, 0x00008, 0x52114CEF, 0x00020, 0x52166C29, 0x00008, - 0x521D2239, 0x00008, 0x522541E2, 0x00008, 0x52281656, 0x00008, 0x522C21F3, 0x00008, - 0x5231527B, 0x00008, 0x5241E354, 0x00008, 0x52934631, 0x00008, 0x52A2380B, 0x00008, - 0x52A689FF, 0x00008, 0x52B267E3, 0x00008, 0x52C030AC, 0x00008, 0x52C1E399, 0x00008, - 0x52C3546F, 0x00008, 0x52D3A7E6, 0x00008, 0x52EC3C43, 0x00008, 0x52EED3A2, 0x00008, - 0x52F0F77B, 0x00008, 0x531FC011, 0x00008, 0x532C8F61, 0x00008, 0x5336AD3A, 0x00008, + 0x51407BF0, 0x00008, 0x5142CBDC, 0x00008, 0x5146CE90, 0x00008, 0x514B9DEA, 0x00008, + 0x514F6CB6, 0x00008, 0x5160D2B4, 0x00008, 0x5163DFDC, 0x00008, 0x5170181E, 0x00008, + 0x51702602, 0x00008, 0x5175B9DF, 0x00020, 0x518E9066, 0x00008, 0x51A4F94B, 0x00008, + 0x51A5B20F, 0x00008, 0x51A90256, 0x00008, 0x51B12B1F, 0x00008, 0x51C3683E, 0x00008, + 0x51D4038A, 0x00008, 0x51D9DE18, 0x00008, 0x51DAC8AB, 0x00008, 0x51E9C40A, 0x00008, + 0x51F5F6B4, 0x00008, 0x51FF6D5A, 0x00008, 0x520032F6, 0x00008, 0x5210B562, 0x00008, + 0x52114CEF, 0x00020, 0x52166C29, 0x00008, 0x521D2239, 0x00008, 0x522541E2, 0x00008, + 0x52281656, 0x00008, 0x522C21F3, 0x00008, 0x5231527B, 0x00008, 0x5234ABEE, 0x00008, + 0x5241E354, 0x00008, 0x52934631, 0x00008, 0x52A2380B, 0x00008, 0x52A689FF, 0x00008, + 0x52B267E3, 0x00008, 0x52C030AC, 0x00008, 0x52C1E399, 0x00008, 0x52C3546F, 0x00008, + 0x52D3A7E6, 0x00008, 0x52EC3C43, 0x00008, 0x52EED3A2, 0x00008, 0x52F0F77B, 0x00008, + 0x52F7FB36, 0x00008, 0x531FC011, 0x00008, 0x532C8F61, 0x00008, 0x5336AD3A, 0x00008, 0x5340C672, 0x00008, 0x53431DE8, 0x00008, 0x534C4E48, 0x00008, 0x5351C78A, 0x00008, 0x53523716, 0x00008, 0x535291B3, 0x00008, 0x5361CEB5, 0x00004, 0x5362405B, 0x00008, 0x5365AF5F, 0x00020, 0x53772213, 0x00008, 0x5389D686, 0x00008, 0x538F799D, 0x00008, 0x539661D2, 0x00008, 0x5396B014, 0x00008, 0x539EFA6D, 0x00008, 0x53B9DDA7, 0x00008, - 0x53C3104F, 0x00008, 0x53CF0AF6, 0x00008, 0x53DC955C, 0x03E90, 0x53F44298, 0x00008, - 0x53FDCACD, 0x00008, 0x54014790, 0x00008, 0x54032467, 0x00008, 0x542A20DC, 0x00020, + 0x53C3104F, 0x00008, 0x53C6BE83, 0x00001, 0x53C88E66, 0x00001, 0x53CF0AF6, 0x00008, + 0x53D148DF, 0x00001, 0x53D53882, 0x00001, 0x53D70199, 0x00001, 0x53DAE3A4, 0x00001, + 0x53DC955C, 0x03E90, 0x53DD197B, 0x00001, 0x53DFC2DE, 0x00001, 0x53E3ABB5, 0x00001, + 0x53E56E00, 0x00001, 0x53F44298, 0x00008, 0x53FDCACD, 0x00008, 0x54014790, 0x00008, + 0x54032467, 0x00008, 0x541104BE, 0x00008, 0x541EB022, 0x00008, 0x542A20DC, 0x00020, 0x542AF8DF, 0x00008, 0x5435AC58, 0x00008, 0x54434512, 0x00008, 0x544A287A, 0x00008, 0x544A4452, 0x00020, 0x5452A1B1, 0x00004, 0x545E36A6, 0x00008, 0x54682D35, 0x00008, - 0x54742EF8, 0x00008, 0x54877EB5, 0x00008, 0x549187F5, 0x00004, 0x54A2DD1C, 0x00008, - 0x54A9115C, 0x00020, 0x54D20A60, 0x00008, 0x54D645C0, 0x00008, 0x54D737FF, 0x00004, - 0x54E18686, 0x00008, 0x54E1C8AA, 0x00008, 0x54E481A2, 0x00008, 0x54ED4A27, 0x00008, - 0x54F285A2, 0x00008, 0x54FA4FE9, 0x00008, 0x550D2DBD, 0x00020, 0x55121F04, 0x00020, - 0x551C9D14, 0x00008, 0x55251787, 0x00008, 0x55352312, 0x00008, 0x554F9E61, 0x00008, - 0x5551E60E, 0x00020, 0x555E5847, 0x00008, 0x55685EF0, 0x00008, 0x55924488, 0x00008, - 0x559AD100, 0x00008, 0x559D7C4B, 0x00008, 0x55B399EC, 0x00008, 0x55D41408, 0x00008, - 0x55D9F68F, 0x00008, 0x55DD0D39, 0x00008, 0x56189D44, 0x00008, 0x5628A778, 0x00008, - 0x56295787, 0x00008, 0x562F82C2, 0x00008, 0x56491939, 0x00008, 0x566492A5, 0x00008, - 0x567179CA, 0x00020, 0x56823B48, 0x00008, 0x568AC6EA, 0x00008, 0x569DA2A3, 0x00008, - 0x56A19D8F, 0x00008, 0x56D0F50E, 0x00008, 0x56D47B52, 0x00008, 0x56D7E4C8, 0x00008, - 0x56DB0501, 0x00008, 0x56E0FAEF, 0x00008, 0x56E6EE12, 0x00020, 0x56F35AC5, 0x00008, + 0x54742EF8, 0x00008, 0x54877EB5, 0x00008, 0x549187F5, 0x00004, 0x549B6033, 0x03000, + 0x54A2DD1C, 0x00008, 0x54A9115C, 0x00020, 0x54CA44EC, 0x00020, 0x54D20A60, 0x00008, + 0x54D645C0, 0x00008, 0x54D737FF, 0x00004, 0x54D7865B, 0x00008, 0x54E18686, 0x00008, + 0x54E1C8AA, 0x00008, 0x54E481A2, 0x00008, 0x54ED4A27, 0x00008, 0x54EF9CB3, 0x00008, + 0x54F285A2, 0x00008, 0x54FA4FE9, 0x00008, 0x550D2DBD, 0x00020, 0x551198FE, 0x00002, + 0x55121F04, 0x00020, 0x551C9D14, 0x00008, 0x55251787, 0x00008, 0x55352312, 0x00008, + 0x55418766, 0x00008, 0x554F9E61, 0x00008, 0x5551E60E, 0x00020, 0x5557CDD0, 0x00008, + 0x555E5847, 0x00008, 0x55685EF0, 0x00008, 0x55924488, 0x00008, 0x559AD100, 0x00008, + 0x559D7C4B, 0x00008, 0x55AFEEFD, 0x00008, 0x55B2A263, 0x00008, 0x55B399EC, 0x00008, + 0x55B75262, 0x00008, 0x55BD3ABA, 0x00008, 0x55D41408, 0x00008, 0x55D9F68F, 0x00008, + 0x55DD0D39, 0x00008, 0x55F3F460, 0x00020, 0x56189D44, 0x00008, 0x5628A778, 0x00008, + 0x56295787, 0x00008, 0x562F82C2, 0x00008, 0x56491939, 0x00008, 0x564937EB, 0x00008, + 0x566492A5, 0x00008, 0x56686880, 0x00008, 0x567179CA, 0x00020, 0x56823B48, 0x00008, + 0x568AC6EA, 0x00008, 0x569DA2A3, 0x00008, 0x56A19D8F, 0x00008, 0x56D0F50E, 0x00008, + 0x56D47B52, 0x00008, 0x56D7E4C8, 0x00008, 0x56D810B6, 0x00004, 0x56DB0501, 0x00008, + 0x56E0FAEF, 0x00008, 0x56E6EE12, 0x00020, 0x56F35AC5, 0x00008, 0x570C2D67, 0x00008, 0x570F0AEE, 0x00008, 0x570F73B8, 0x00008, 0x571AE74A, 0x00008, 0x57255F3F, 0x00008, 0x5728A2BE, 0x00008, 0x573313D3, 0x00008, 0x57420ADE, 0x00008, 0x574CB3E1, 0x00008, 0x574D6EBA, 0x00008, 0x57568332, 0x00008, 0x576E8626, 0x00008, 0x57763BE8, 0x00008, - 0x577EAD15, 0x00008, 0x57B251DC, 0x00008, 0x57C5BA69, 0x00008, 0x57C6673E, 0x00008, - 0x57C74287, 0x00008, 0x57DA3BA5, 0x00008, 0x57F317BF, 0x00008, 0x57FEE0EA, 0x00008, - 0x580010DC, 0x00008, 0x580C7F6E, 0x00008, 0x581667B1, 0x00640, 0x5819E3FD, 0x00008, - 0x581E924C, 0x00008, 0x58285A1D, 0x00008, 0x58320CC2, 0x00008, 0x583DB57A, 0x00020, - 0x583F61D2, 0x00008, 0x584541F4, 0x00008, 0x5857115E, 0x00008, 0x585DC8AA, 0x00008, - 0x5863CDA5, 0x00008, 0x58713DC7, 0x00008, 0x5875ADE5, 0x00008, 0x5875DE97, 0x00020, + 0x577EAD15, 0x00008, 0x5793FBE4, 0x00008, 0x57B251DC, 0x00008, 0x57C5BA69, 0x00008, + 0x57C6673E, 0x00008, 0x57C74287, 0x00008, 0x57CAE6F8, 0x00008, 0x57DA3BA5, 0x00008, + 0x57F317BF, 0x00008, 0x57FDD23C, 0x00008, 0x57FEE0EA, 0x00008, 0x580010DC, 0x00008, + 0x580C7F6E, 0x00008, 0x581667B1, 0x00640, 0x5819E3FD, 0x00008, 0x581E924C, 0x00008, + 0x58285A1D, 0x00008, 0x58320CC2, 0x00008, 0x583DB57A, 0x00020, 0x583F61D2, 0x00008, + 0x584541F4, 0x00008, 0x5857115E, 0x00008, 0x585DC8AA, 0x00008, 0x5863CDA5, 0x00008, + 0x58662868, 0x00004, 0x58713DC7, 0x00008, 0x5875ADE5, 0x00008, 0x5875DE97, 0x00020, 0x587BB609, 0x00008, 0x5886274D, 0x00008, 0x588C5A49, 0x00008, 0x58A44C54, 0x00008, 0x58A7295E, 0x00008, 0x58A9CA4E, 0x00008, 0x58AED758, 0x00008, 0x58B03A4E, 0x00008, 0x58C2D756, 0x00008, 0x58CF1A42, 0x00008, 0x58D25FD5, 0x00008, 0x58D7E2ED, 0x00008, - 0x58D9FCBD, 0x00008, 0x58DAD458, 0x00008, 0x58DBF466, 0x00008, 0x58F0B983, 0x00020, - 0x58FCD8E1, 0x00008, 0x58FDB139, 0x00008, 0x590932BB, 0x00008, 0x590F3B29, 0x00008, - 0x592B186A, 0x00008, 0x5933B869, 0x00008, 0x5938AADF, 0x00008, 0x594394F9, 0x00008, + 0x58D9FCBD, 0x00008, 0x58DAD458, 0x00008, 0x58DBF466, 0x00008, 0x58E1035D, 0x00004, + 0x58F0B983, 0x00020, 0x58FCD8E1, 0x00008, 0x58FDB139, 0x00008, 0x590932BB, 0x00008, + 0x590F3B29, 0x00008, 0x590FA71E, 0x00008, 0x59129E2F, 0x00008, 0x592B186A, 0x00008, + 0x5933B869, 0x00008, 0x59388478, 0x00008, 0x5938AADF, 0x00008, 0x594394F9, 0x00008, 0x5946EB5D, 0x00008, 0x594732F0, 0x00008, 0x594B504B, 0x00020, 0x594C6D8C, 0x00004, 0x594C6F3F, 0x00004, 0x594C72A5, 0x00004, 0x59524DB8, 0x00008, 0x5963ADA6, 0x00008, - 0x5969A7C2, 0x00008, 0x5992C4F2, 0x00008, 0x5997EBD6, 0x00008, 0x59AA37A3, 0x00020, - 0x59AC86BE, 0x00008, 0x59B1CD3A, 0x00008, 0x59B6E04D, 0x00008, 0x59BA5242, 0x00008, - 0x59BEA186, 0x00008, 0x59DEFD81, 0x00008, 0x59E176A5, 0x00008, 0x59FACF14, 0x00008, + 0x5969A7C2, 0x00008, 0x598C9F67, 0x00004, 0x598E6F4A, 0x00004, 0x59902FDA, 0x00008, + 0x59925821, 0x00004, 0x5992C4F2, 0x00008, 0x59931F45, 0x00008, 0x5994F3EC, 0x00004, + 0x599729C3, 0x00004, 0x5997EBD6, 0x00008, 0x599AACA6, 0x00004, 0x599CE27D, 0x00004, + 0x59A0C488, 0x00004, 0x59AA37A3, 0x00020, 0x59AC86BE, 0x00008, 0x59B1CD3A, 0x00008, + 0x59B40D60, 0x00008, 0x59B6E04D, 0x00008, 0x59BA5242, 0x00008, 0x59BEA186, 0x00008, + 0x59DEFD81, 0x00008, 0x59E176A5, 0x00008, 0x59F78D45, 0x00021, 0x59FACF14, 0x00008, 0x5A14F7A3, 0x00008, 0x5A17DE56, 0x00008, 0x5A1B6E58, 0x00008, 0x5A1C3AFB, 0x00008, - 0x5A208523, 0x00008, 0x5A24F68B, 0x00008, 0x5A4C3994, 0x00008, 0x5A531C5B, 0x00020, - 0x5A542B55, 0x00008, 0x5A5EACD2, 0x00008, 0x5A69987E, 0x00020, 0x5A69A910, 0x00008, - 0x5A70A03C, 0x00008, 0x5A754C8A, 0x00008, 0x5A8E531F, 0x00008, 0x5A9EBD4F, 0x00020, - 0x5AAB99E4, 0x00008, 0x5ABD8A47, 0x00040, 0x5ABFFA7F, 0x00008, 0x5AC8BE26, 0x00008, - 0x5AE9CE79, 0x00008, 0x5B02A16E, 0x00008, 0x5B2AFD11, 0x00008, 0x5B33BAA9, 0x00008, - 0x5B3980C9, 0x00008, 0x5B3D42E0, 0x00020, 0x5B4737CC, 0x00020, 0x5B4AAB94, 0x00008, - 0x5B6142D4, 0x00008, 0x5B8DD68C, 0x00008, 0x5B97E224, 0x00008, 0x5BA7512D, 0x00008, - 0x5BAF2C7F, 0x00020, 0x5BBAA3EE, 0x00008, 0x5BBC27F7, 0x00020, 0x5BC26BAC, 0x00008, - 0x5BCB582A, 0x00008, 0x5BE8AE7F, 0x00008, 0x5BF7C73A, 0x00020, 0x5C0123A2, 0x00008, - 0x5C1F3C1C, 0x00008, 0x5C2330A2, 0x00008, 0x5C26BCC4, 0x00008, 0x5C3764C3, 0x00008, - 0x5C6F8291, 0x0000C, 0x5CA4C4DC, 0x00008, 0x5CB19C60, 0x00008, 0x5CB20356, 0x00008, - 0x5CCC1F5D, 0x00008, 0x5CDBE4EA, 0x00008, 0x5D6DBDC1, 0x00008, 0x5D6F8110, 0x00640, - 0x5D76889B, 0x00008, 0x5DB01150, 0x00008, 0x5DB3986C, 0x00020, 0x5DB4AA68, 0x00008, - 0x5DB9BB7B, 0x00008, 0x5DBF9074, 0x00008, 0x5DC32CCB, 0x00008, 0x5DD72D06, 0x00008, - 0x5DEAEEFE, 0x00008, 0x5DF03DE6, 0x00008, 0x5DF216DB, 0x00008, 0x5DF9D303, 0x00008, - 0x5E0516CC, 0x00008, 0x5E1F93F3, 0x00020, 0x5E23723C, 0x00008, 0x5E2CE5CD, 0x00008, - 0x5E3FDCE1, 0x00008, 0x5E499B07, 0x00008, 0x5E5F2199, 0x00008, 0x5E8994F4, 0x00008, - 0x5E8E569F, 0x00008, 0x5E8EFB10, 0x00008, 0x5EA81CFD, 0x00008, 0x5EAF6E44, 0x00008, - 0x5EC3D137, 0x00008, 0x5EE04B40, 0x00008, 0x5EE429BF, 0x00008, 0x5EE49FC5, 0x00008, - 0x5EFCCB5A, 0x00008, 0x5F288510, 0x00020, 0x5F2B2C30, 0x00008, 0x5F58B203, 0x00008, - 0x5F737808, 0x00008, 0x5F759CBB, 0x00008, 0x5F7AC792, 0x00008, 0x5F92EE58, 0x00008, - 0x5F9FCE0B, 0x00008, 0x5FAC9091, 0x00008, 0x5FB116E3, 0x00002, 0x5FB63760, 0x00008, - 0x5FB9A124, 0x00008, 0x5FC075F0, 0x00008, 0x5FC2685D, 0x00008, 0x5FCFBC58, 0x00008, - 0x5FE0DDC0, 0x00008, 0x5FE19577, 0x00008, 0x5FEB7433, 0x00008, 0x5FFC6C29, 0x00008, - 0x60009AD2, 0x00008, 0x600A0B94, 0x00020, 0x60120880, 0x00008, 0x6018AF16, 0x00020, + 0x5A208523, 0x00008, 0x5A24F68B, 0x00008, 0x5A381304, 0x00008, 0x5A4C3994, 0x00008, + 0x5A531C5B, 0x00020, 0x5A542B55, 0x00008, 0x5A5EACD2, 0x00008, 0x5A69987E, 0x00020, + 0x5A69A910, 0x00008, 0x5A70A03C, 0x00008, 0x5A754C8A, 0x00008, 0x5A8E531F, 0x00008, + 0x5A9EBD4F, 0x00020, 0x5AAB99E4, 0x00008, 0x5ABD8A47, 0x00040, 0x5ABFFA7F, 0x00008, + 0x5AC8BE26, 0x00008, 0x5AE9CE79, 0x00008, 0x5B02A16E, 0x00008, 0x5B296379, 0x00008, + 0x5B2AFD11, 0x00008, 0x5B33BAA9, 0x00008, 0x5B3980C9, 0x00008, 0x5B3D42E0, 0x00020, + 0x5B45C26D, 0x00008, 0x5B4737CC, 0x00020, 0x5B4788F0, 0x00020, 0x5B4AAB94, 0x00008, + 0x5B5C52AF, 0x00008, 0x5B6142D4, 0x00008, 0x5B8DD68C, 0x00008, 0x5B97E224, 0x00008, + 0x5BA7512D, 0x00008, 0x5BAF2C7F, 0x00020, 0x5BBAA3EE, 0x00008, 0x5BBC27F7, 0x00020, + 0x5BC26BAC, 0x00008, 0x5BC9F8A1, 0x00008, 0x5BCB582A, 0x00008, 0x5BE8AE7F, 0x00008, + 0x5BF7C73A, 0x00020, 0x5C0123A2, 0x00008, 0x5C1F3C1C, 0x00008, 0x5C2330A2, 0x00008, + 0x5C26BCC4, 0x00008, 0x5C3764C3, 0x00008, 0x5C6F8291, 0x0000C, 0x5C8812DA, 0x00008, + 0x5CA4C4DC, 0x00008, 0x5CABA673, 0x00020, 0x5CAF6CDA, 0x00008, 0x5CB19C60, 0x00008, + 0x5CB20356, 0x00008, 0x5CB4599E, 0x00008, 0x5CBCCCDD, 0x00002, 0x5CC43913, 0x00004, + 0x5CCC1F5D, 0x00008, 0x5CDBE4EA, 0x00008, 0x5D3D548B, 0x00008, 0x5D6DBDC1, 0x00008, + 0x5D6F8110, 0x00640, 0x5D76889B, 0x00008, 0x5DB01150, 0x00008, 0x5DB3986C, 0x00020, + 0x5DB4AA68, 0x00008, 0x5DB9BB7B, 0x00008, 0x5DBF9074, 0x00008, 0x5DC32CCB, 0x00008, + 0x5DD72D06, 0x00008, 0x5DEAEEFE, 0x00008, 0x5DF03DE6, 0x00008, 0x5DF216DB, 0x00008, + 0x5DF9D303, 0x00008, 0x5E0516CC, 0x00008, 0x5E10DF53, 0x00008, 0x5E1F93F3, 0x00020, + 0x5E23723C, 0x00008, 0x5E2CE5CD, 0x00008, 0x5E3FDCE1, 0x00008, 0x5E499B07, 0x00008, + 0x5E5F2199, 0x00008, 0x5E6376E7, 0x00008, 0x5E7178B6, 0x00008, 0x5E7B7DA1, 0x00008, + 0x5E869347, 0x00008, 0x5E8994F4, 0x00008, 0x5E8E569F, 0x00008, 0x5E8EFB10, 0x00008, + 0x5E9A962D, 0x00008, 0x5EA81CFD, 0x00008, 0x5EAF6E44, 0x00008, 0x5EC3D137, 0x00008, + 0x5EE04B40, 0x00008, 0x5EE429BF, 0x00008, 0x5EE49FC5, 0x00008, 0x5EFCCB5A, 0x00008, + 0x5F288510, 0x00020, 0x5F2B2C30, 0x00008, 0x5F2E1F86, 0x00008, 0x5F3DE23E, 0x00008, + 0x5F58B203, 0x00008, 0x5F737808, 0x00008, 0x5F759CBB, 0x00008, 0x5F7AC792, 0x00008, + 0x5F92EE58, 0x00008, 0x5F9FCE0B, 0x00008, 0x5FAC9091, 0x00008, 0x5FB116E3, 0x00002, + 0x5FB63760, 0x00008, 0x5FB9A124, 0x00008, 0x5FC075F0, 0x00008, 0x5FC2685D, 0x00008, + 0x5FCFBC58, 0x00008, 0x5FE0DDC0, 0x00008, 0x5FE19577, 0x00008, 0x5FEB7433, 0x00008, + 0x5FFC6C29, 0x00008, 0x60009AD2, 0x00008, 0x600A0B94, 0x00020, 0x60120880, 0x00008, + 0x60123121, 0x00008, 0x60124D2C, 0x00008, 0x6013EC99, 0x00008, 0x6018AF16, 0x00020, 0x60217D99, 0x00008, 0x60273B38, 0x00008, 0x603562B5, 0x00004, 0x60356D43, 0x00008, - 0x603A6271, 0x00020, 0x603A6513, 0x00008, 0x605195BC, 0x00008, 0x60593EB7, 0x00041, - 0x605ADE4D, 0x00008, 0x605B7B5A, 0x00041, 0x605EBC30, 0x00001, 0x605EF771, 0x00041, - 0x6061267C, 0x00041, 0x6063C913, 0x00041, 0x6067B8B6, 0x00041, 0x6069EE8D, 0x00041, - 0x606D63D8, 0x00041, 0x606F99AF, 0x00041, 0x60724312, 0x00041, 0x608028DD, 0x00008, - 0x609BBC0C, 0x00008, 0x60A11A96, 0x00008, 0x60A3796E, 0x00008, 0x60C184CF, 0x00008, - 0x60E0C20E, 0x00008, 0x60E356E6, 0x00008, 0x60E4F4BE, 0x00008, 0x60E874DE, 0x00020, - 0x60FA25B2, 0x00008, 0x6121DDD3, 0x00008, 0x612732BE, 0x00008, 0x612E2777, 0x00004, - 0x612F8344, 0x00008, 0x613A33E0, 0x00008, 0x613DF464, 0x00008, 0x61415070, 0x00008, - 0x61504EF5, 0x00008, 0x615EF179, 0x00008, 0x6167C482, 0x00008, 0x6190CAD5, 0x00008, + 0x6035DBEA, 0x00008, 0x603A6271, 0x00020, 0x603A6513, 0x00008, 0x605195BC, 0x00008, + 0x60593EB7, 0x00041, 0x605ADE4D, 0x00008, 0x605B7B5A, 0x00041, 0x605EBC30, 0x00001, + 0x605EF771, 0x00041, 0x6061267C, 0x00041, 0x6063C913, 0x00041, 0x6067B8B6, 0x00041, + 0x6069EE8D, 0x00041, 0x606D63D8, 0x00041, 0x606F99AF, 0x00041, 0x60724312, 0x00041, + 0x608028DD, 0x00008, 0x60857B45, 0x00008, 0x60990985, 0x00020, 0x609BBC0C, 0x00008, + 0x60A11A96, 0x00008, 0x60A3796E, 0x00008, 0x60C184CF, 0x00008, 0x60E0C20E, 0x00008, + 0x60E356E6, 0x00008, 0x60E4F4BE, 0x00008, 0x60E874DE, 0x00020, 0x60FA25B2, 0x00008, + 0x6121DDD3, 0x00008, 0x612732BE, 0x00008, 0x612E2777, 0x00004, 0x612F8344, 0x00008, + 0x613A33E0, 0x00008, 0x613DF464, 0x00008, 0x61415070, 0x00008, 0x61504EF5, 0x00008, + 0x6153ED51, 0x00008, 0x615EF179, 0x00008, 0x6167C482, 0x00008, 0x6190CAD5, 0x00008, 0x61989411, 0x00008, 0x61A35EA4, 0x00008, 0x61A3A659, 0x00008, 0x61B30C12, 0x00008, - 0x61B78621, 0x00008, 0x61D7D034, 0x00008, 0x61DE3A50, 0x00008, 0x61F73649, 0x00008, - 0x620CF705, 0x00020, 0x6218B769, 0x00008, 0x6234D3D8, 0x00008, 0x625EE211, 0x00008, - 0x6274721F, 0x00008, 0x627A40BC, 0x00008, 0x6291A0A6, 0x00008, 0x62A30604, 0x00008, - 0x62B54318, 0x00008, 0x62BB864C, 0x00008, 0x62BC02A0, 0x00008, 0x62C993FD, 0x00008, - 0x62CD8062, 0x00008, 0x62E66C12, 0x00008, 0x62F01DE6, 0x00008, 0x62FFE7B8, 0x00008, - 0x6306186B, 0x00008, 0x63212DD7, 0x00008, 0x63281A99, 0x00008, 0x63319609, 0x00008, - 0x633807DA, 0x00008, 0x634670F7, 0x00008, 0x634BCBA2, 0x00008, 0x635DFC75, 0x00008, - 0x6370F3EB, 0x00008, 0x63757EF0, 0x00008, 0x6377D0E6, 0x00004, 0x637C1E5C, 0x00008, - 0x63815DA2, 0x00008, 0x63855488, 0x00008, 0x63B431A1, 0x00008, 0x63B7C4D5, 0x00008, - 0x63D29D62, 0x00008, 0x63F31174, 0x00008, 0x63F3E968, 0x00008, 0x63FDBF59, 0x00008, + 0x61B78621, 0x00008, 0x61B91F82, 0x00001, 0x61D7D034, 0x00008, 0x61DE3A50, 0x00008, + 0x61F73649, 0x00008, 0x620CF705, 0x00020, 0x6218B769, 0x00008, 0x6234D3D8, 0x00008, + 0x625EE211, 0x00008, 0x6274721F, 0x00008, 0x627A40BC, 0x00008, 0x6291A0A6, 0x00008, + 0x62A30604, 0x00008, 0x62B54318, 0x00008, 0x62BB864C, 0x00008, 0x62BC02A0, 0x00008, + 0x62C993FD, 0x00008, 0x62CD8062, 0x00008, 0x62E66C12, 0x00008, 0x62F01DE6, 0x00008, + 0x62FFE7B8, 0x00008, 0x6306186B, 0x00008, 0x630939E1, 0x00008, 0x63212DD7, 0x00008, + 0x63281A99, 0x00008, 0x632C14B2, 0x00008, 0x632D2C1B, 0x0000C, 0x632EFBFE, 0x0000C, + 0x63319609, 0x00008, 0x6332E4D5, 0x0000C, 0x6334C7B0, 0x00008, 0x633580A0, 0x0000C, + 0x633807DA, 0x00008, 0x634670F7, 0x00008, 0x634BCBA2, 0x00008, 0x634D1BB5, 0x00008, + 0x635DFC75, 0x00008, 0x6370F3EB, 0x00008, 0x63757EF0, 0x00008, 0x6377D0E6, 0x00004, + 0x637C1E5C, 0x00008, 0x63815DA2, 0x00008, 0x6384C90E, 0x00001, 0x63855488, 0x00008, + 0x63B431A1, 0x00008, 0x63B7C4D5, 0x00008, 0x63C7FED7, 0x00008, 0x63D29D62, 0x00008, + 0x63D2F60B, 0x00008, 0x63F31174, 0x00008, 0x63F3E968, 0x00008, 0x63FDBF59, 0x00008, 0x640FB6F3, 0x00021, 0x6411F396, 0x00021, 0x64194880, 0x00008, 0x641AAE0F, 0x00021, 0x641B09C3, 0x00008, 0x641E30F2, 0x00021, 0x642066C9, 0x00021, 0x6421C613, 0x00008, 0x64235B3D, 0x00058, 0x642448D4, 0x00021, 0x6426EB6B, 0x00021, 0x6429280E, 0x00021, 0x642CA425, 0x00021, 0x642ED330, 0x00021, 0x644A5EB1, 0x00008, 0x646ADC95, 0x00008, - 0x646B4D09, 0x00008, 0x646B8A9B, 0x00008, 0x646FF730, 0x00008, 0x647183A6, 0x00020, - 0x6474AA27, 0x00008, 0x6479A878, 0x00020, 0x6489CF90, 0x00008, 0x648E6043, 0x00008, - 0x649F5195, 0x00008, 0x64A6BCF9, 0x00008, 0x64AA29E4, 0x00008, 0x64AB2220, 0x00400, - 0x64C49179, 0x00008, 0x64CBDC5A, 0x00008, 0x64DDD0A9, 0x00008, 0x64E6629E, 0x00008, - 0x64ED0C9B, 0x00008, 0x64F508A7, 0x00008, 0x64F73DC2, 0x00008, 0x64F9ACB8, 0x00020, + 0x646B4D09, 0x00008, 0x646B8A9B, 0x00008, 0x646FF730, 0x00008, 0x64711319, 0x00008, + 0x647183A6, 0x00020, 0x6474AA27, 0x00008, 0x6479A878, 0x00020, 0x6489CF90, 0x00008, + 0x648E6043, 0x00008, 0x648FA297, 0x00008, 0x649F5195, 0x00008, 0x64A6BCF9, 0x00008, + 0x64AA29E4, 0x00008, 0x64AB2220, 0x00400, 0x64C49179, 0x00008, 0x64C9C35D, 0x00020, + 0x64CBDC5A, 0x00008, 0x64DDD0A9, 0x00008, 0x64E6629E, 0x00008, 0x64ED0C9B, 0x00008, + 0x64F508A7, 0x00008, 0x64F73DC2, 0x00008, 0x64F9ACB8, 0x00020, 0x650604AD, 0x00008, 0x65179821, 0x00008, 0x6527F898, 0x00008, 0x6539A33C, 0x00008, 0x6563CDAC, 0x00008, - 0x6579271C, 0x00008, 0x6594709B, 0x00008, 0x659D18C8, 0x00008, 0x65AB23B3, 0x00400, - 0x65AB9885, 0x00008, 0x65B48D54, 0x00004, 0x65CB24AE, 0x00008, 0x65DF5AD7, 0x00008, + 0x657672CD, 0x00004, 0x6579271C, 0x00008, 0x65915E97, 0x00004, 0x6594709B, 0x00008, + 0x65954E3A, 0x00004, 0x659D18C8, 0x00008, 0x65A549DD, 0x00008, 0x65A8930F, 0x00004, + 0x65AB23B3, 0x00400, 0x65AB9885, 0x00008, 0x65AC15F2, 0x00004, 0x65AE4BC9, 0x00004, + 0x65B22DD4, 0x00004, 0x65B48D54, 0x00004, 0x65B4D06B, 0x00004, 0x65B70D0E, 0x00004, + 0x65BA8925, 0x00004, 0x65BCB830, 0x00004, 0x65CB24AE, 0x00008, 0x65DF5AD7, 0x00008, 0x65ED2C00, 0x00008, 0x65F243B2, 0x00008, 0x65F377C8, 0x00008, 0x65FBF6E8, 0x00020, - 0x65FD783E, 0x00008, 0x662A012F, 0x00008, 0x662D26BD, 0x00008, 0x6640CACA, 0x00008, - 0x6647BCDD, 0x00020, 0x664A20D4, 0x00004, 0x6671E3CF, 0x00008, 0x667C435C, 0x00008, - 0x667CBD49, 0x00008, 0x6686BAE9, 0x00008, 0x668CB063, 0x00008, 0x66991D3F, 0x00008, - 0x66CE6868, 0x00008, 0x66D51994, 0x00008, 0x66EAC2E7, 0x00001, 0x66F36CD9, 0x00020, - 0x6702DC9E, 0x00008, 0x6710B6A8, 0x00008, 0x6711BA82, 0x00008, 0x6719CC73, 0x00008, + 0x65FD783E, 0x00008, 0x661BB745, 0x00008, 0x66218AEA, 0x00020, 0x662A012F, 0x00008, + 0x662D26BD, 0x00008, 0x6640CACA, 0x00008, 0x6647BCDD, 0x00020, 0x664A20D4, 0x00004, + 0x66621BDB, 0x00001, 0x66651C42, 0x00008, 0x6666EAD4, 0x00008, 0x666B9289, 0x00008, + 0x6671E3CF, 0x00008, 0x66799CAC, 0x00008, 0x667C435C, 0x00008, 0x667CBD49, 0x00008, + 0x6686BAE9, 0x00008, 0x668CB063, 0x00008, 0x66991D3F, 0x00008, 0x66CE6868, 0x00008, + 0x66D51994, 0x00008, 0x66EAC2E7, 0x00001, 0x66F36CD9, 0x00020, 0x6702DC9E, 0x00008, + 0x6710B6A8, 0x00008, 0x6711BA82, 0x00008, 0x6719CC73, 0x00008, 0x672DD768, 0x00008, 0x673CF11E, 0x00008, 0x6740E7FB, 0x00008, 0x6742AA62, 0x00008, 0x674E2418, 0x00020, - 0x676A9935, 0x00008, 0x676D543E, 0x00008, 0x677AE58C, 0x00008, 0x67869030, 0x00008, - 0x6791D58B, 0x00008, 0x6798E81E, 0x00008, 0x67AA1D5E, 0x00008, 0x67B96645, 0x00008, - 0x67CEB9DD, 0x00008, 0x67E0FE5C, 0x00008, 0x67E15292, 0x00008, 0x67EAE9F7, 0x00008, - 0x67FFAC48, 0x00020, 0x68068175, 0x00008, 0x6818CE6E, 0x00008, 0x682ACC6F, 0x00008, - 0x6849A429, 0x00020, 0x684FB2D2, 0x00008, 0x6850A672, 0x00004, 0x68521A16, 0x00008, - 0x6864BB13, 0x00008, 0x68ACFE70, 0x00020, 0x68BDD152, 0x00008, 0x68CDDD7E, 0x00008, - 0x68D8A74B, 0x00020, 0x68DAE7B4, 0x00008, 0x68E026A1, 0x00008, 0x68E08661, 0x00008, - 0x68E2A7E7, 0x00008, 0x68F4150C, 0x00020, 0x69055E76, 0x00020, 0x692DE3B0, 0x00008, + 0x675E27EA, 0x00008, 0x676A9935, 0x00008, 0x676D543E, 0x00008, 0x677AE58C, 0x00008, + 0x67869030, 0x00008, 0x6791D58B, 0x00008, 0x6798E81E, 0x00008, 0x67AA1D5E, 0x00008, + 0x67B96645, 0x00008, 0x67CEB9DD, 0x00008, 0x67D84CF9, 0x00008, 0x67E0FE5C, 0x00008, + 0x67E15292, 0x00008, 0x67EAE9F7, 0x00008, 0x67FFAC48, 0x00020, 0x68068175, 0x00008, + 0x68103757, 0x00008, 0x6818CE6E, 0x00008, 0x682ACC6F, 0x00008, 0x6849A429, 0x00020, + 0x684FB2D2, 0x00008, 0x6850A672, 0x00004, 0x68521A16, 0x00008, 0x6864BB13, 0x00008, + 0x68ACFE70, 0x00020, 0x68BDD152, 0x00008, 0x68CDDD7E, 0x00008, 0x68D8A74B, 0x00020, + 0x68DAE7B4, 0x00008, 0x68E026A1, 0x00008, 0x68E08661, 0x00008, 0x68E2A7E7, 0x00008, + 0x68EE5126, 0x00008, 0x68F4150C, 0x00020, 0x69055E76, 0x00020, 0x692DE3B0, 0x00008, 0x6936C3A9, 0x00008, 0x6941EC97, 0x00008, 0x69578737, 0x00008, 0x69679C1E, 0x00008, 0x697176A8, 0x00008, 0x69871AE3, 0x00008, 0x699744E7, 0x00008, 0x69A7C393, 0x00020, + 0x69A930AB, 0x00001, 0x69AD204E, 0x00001, 0x69AEE965, 0x00001, 0x69B2CB70, 0x00001, 0x69B6415E, 0x00008, 0x69BB4E50, 0x00008, 0x69BBCB0C, 0x00008, 0x69CD8E8D, 0x00008, - 0x69D0D19C, 0x00008, 0x69E1E8EC, 0x00008, 0x6A092B15, 0x00008, 0x6A0F66E2, 0x00004, - 0x6A107500, 0x00008, 0x6A30BF9F, 0x00008, 0x6A397CB4, 0x00008, 0x6A420602, 0x00008, + 0x69D0D19C, 0x00008, 0x69E1E8EC, 0x00008, 0x69E54787, 0x00020, 0x69EF02B1, 0x00008, + 0x6A092B15, 0x00008, 0x6A0F66E2, 0x00004, 0x6A107500, 0x00008, 0x6A240E08, 0x00021, + 0x6A30BF9F, 0x00008, 0x6A397CB4, 0x00008, 0x6A3D946A, 0x00008, 0x6A420602, 0x00008, 0x6A5F66EF, 0x00020, 0x6A745041, 0x00008, 0x6A74D5B8, 0x00008, 0x6A801D63, 0x00008, - 0x6A95096B, 0x00008, 0x6A9F4F39, 0x00008, 0x6AA8CF0B, 0x00008, 0x6AADFAAF, 0x00008, - 0x6ABAB94A, 0x00008, 0x6ABFA454, 0x00008, 0x6AD730D1, 0x00008, 0x6ADA6FDD, 0x00008, - 0x6AE3E671, 0x00008, 0x6AF6A2E7, 0x00020, 0x6B08BA41, 0x00008, 0x6B376129, 0x00008, - 0x6B52EA5D, 0x00004, 0x6B56CC68, 0x00004, 0x6B58957F, 0x00004, 0x6B5A0CF3, 0x00020, - 0x6B5C8522, 0x00004, 0x6B5F27B9, 0x00004, 0x6B6156C4, 0x00004, 0x6B653F9B, 0x00004, + 0x6A95096B, 0x00008, 0x6A953AEA, 0x00008, 0x6A9838E6, 0x00008, 0x6A9F4F39, 0x00008, + 0x6AA8CF0B, 0x00008, 0x6AADFAAF, 0x00008, 0x6ABAB94A, 0x00008, 0x6ABFA454, 0x00008, + 0x6AD730D1, 0x00008, 0x6ADA6FDD, 0x00008, 0x6AE3E671, 0x00008, 0x6AF6A2E7, 0x00020, + 0x6B08BA41, 0x00008, 0x6B1BD879, 0x00008, 0x6B376129, 0x00008, 0x6B52EA5D, 0x00004, + 0x6B56CC68, 0x00004, 0x6B58957F, 0x00004, 0x6B5A0CF3, 0x00020, 0x6B5C8522, 0x00004, + 0x6B5D6E84, 0x00008, 0x6B5F27B9, 0x00004, 0x6B6156C4, 0x00004, 0x6B653F9B, 0x00004, 0x6B670F7E, 0x00004, 0x6B6AF855, 0x00004, 0x6B6D9420, 0x00004, 0x6B76E8B3, 0x00008, - 0x6B7D538C, 0x00008, 0x6B8D5273, 0x00008, 0x6BA39A8B, 0x00008, 0x6BADC729, 0x00008, - 0x6BBCAF10, 0x00008, 0x6BC692F1, 0x00008, 0x6BC8D8F1, 0x00008, 0x6BD09754, 0x00008, - 0x6BE018AA, 0x00008, 0x6BE4BE03, 0x00008, 0x6BE6362A, 0x00008, 0x6BEC014E, 0x00008, - 0x6BF8B760, 0x00008, 0x6BFB51F1, 0x00008, 0x6C0CC574, 0x00008, 0x6C1169C0, 0x00004, - 0x6C1E5E1C, 0x00008, 0x6C29ACC5, 0x00004, 0x6C330A1A, 0x00020, 0x6C375C8A, 0x00001, - 0x6C44ACAB, 0x00008, 0x6C4D7836, 0x00008, 0x6C503603, 0x00008, 0x6C66C760, 0x00008, - 0x6C6EF4F7, 0x00008, 0x6C8B716C, 0x00008, 0x6C9384AD, 0x00008, 0x6C9784F7, 0x00020, - 0x6C9D1C12, 0x00008, 0x6CA6CDE0, 0x00020, 0x6CAB2EB8, 0x00400, 0x6CAE394A, 0x00008, - 0x6CBA570D, 0x00008, 0x6CBDC78D, 0x00008, 0x6CC301EB, 0x00008, 0x6CD15CB1, 0x00008, - 0x6CD4D0C9, 0x00008, 0x6CF40001, 0x00008, 0x6D1741C5, 0x00008, 0x6D19CB28, 0x00008, - 0x6D418A8B, 0x00004, 0x6D903148, 0x00008, 0x6D96B169, 0x00008, 0x6D970567, 0x00008, - 0x6DAB304B, 0x00400, 0x6DC259E9, 0x00020, 0x6DCAE67B, 0x00020, 0x6DE66A4F, 0x00008, + 0x6B76FB06, 0x00008, 0x6B7D538C, 0x00008, 0x6B7D7A9B, 0x00008, 0x6B8D5273, 0x00008, + 0x6BA39A8B, 0x00008, 0x6BA90BAD, 0x00008, 0x6BADC729, 0x00008, 0x6BBCAF10, 0x00008, + 0x6BC692F1, 0x00008, 0x6BC8D8F1, 0x00008, 0x6BD09754, 0x00008, 0x6BE018AA, 0x00008, + 0x6BE1E1F7, 0x00021, 0x6BE4BE03, 0x00008, 0x6BE6362A, 0x00008, 0x6BEC014E, 0x00008, + 0x6BF04A34, 0x00008, 0x6BF8B760, 0x00008, 0x6BFB51F1, 0x00008, 0x6C0CC574, 0x00008, + 0x6C1169C0, 0x00004, 0x6C1A131B, 0x00E18, 0x6C1E5E1C, 0x00008, 0x6C26C329, 0x00008, + 0x6C29ACC5, 0x00004, 0x6C330A1A, 0x00020, 0x6C375C8A, 0x00001, 0x6C44ACAB, 0x00008, + 0x6C4D7836, 0x00008, 0x6C503603, 0x00008, 0x6C66C760, 0x00008, 0x6C6EF4F7, 0x00008, + 0x6C8B716C, 0x00008, 0x6C9384AD, 0x00008, 0x6C9784F7, 0x00020, 0x6C9D1C12, 0x00008, + 0x6CA6CDE0, 0x00020, 0x6CAB2EB8, 0x00400, 0x6CACEBB7, 0x00004, 0x6CADFC47, 0x00008, + 0x6CAE394A, 0x00008, 0x6CAF285A, 0x00004, 0x6CB0A5AA, 0x00008, 0x6CB2A471, 0x00004, + 0x6CB48E81, 0x00008, 0x6CB4D37C, 0x00004, 0x6CB650CC, 0x00008, 0x6CB6AFEF, 0x00008, + 0x6CB77613, 0x00004, 0x6CBA570D, 0x00008, 0x6CBB65B6, 0x00004, 0x6CBD9B8D, 0x00004, + 0x6CBDC78D, 0x00008, 0x6CC110D8, 0x00004, 0x6CC301EB, 0x00008, 0x6CCF840B, 0x00004, + 0x6CD15CB1, 0x00008, 0x6CD1C0AE, 0x00004, 0x6CD4D0C9, 0x00008, 0x6CD9F667, 0x00021, + 0x6CF40001, 0x00008, 0x6D0FCBFF, 0x00008, 0x6D1741C5, 0x00008, 0x6D19CB28, 0x00008, + 0x6D399B24, 0x00008, 0x6D418A8B, 0x00004, 0x6D613DC8, 0x00008, 0x6D903148, 0x00008, + 0x6D913855, 0x00008, 0x6D94DF52, 0x00008, 0x6D96B169, 0x00008, 0x6D970567, 0x00008, + 0x6D974A19, 0x00008, 0x6DAB304B, 0x00400, 0x6DC259E9, 0x00020, 0x6DC4F941, 0x00008, + 0x6DC7691B, 0x00008, 0x6DCAE67B, 0x00020, 0x6DE66A4F, 0x00008, 0x6DF173D9, 0x00008, 0x6DF76A43, 0x00008, 0x6E176D02, 0x00008, 0x6E1C2AC9, 0x00008, 0x6E234AAA, 0x00008, - 0x6E50EF0C, 0x00008, 0x6E51B24B, 0x00008, 0x6E5207DB, 0x00008, 0x6E54EB95, 0x00008, - 0x6E851A8F, 0x00008, 0x6E914C72, 0x00008, 0x6E918DBF, 0x00020, 0x6E9743D3, 0x00020, - 0x6E9FF904, 0x00008, 0x6EAB31DE, 0x00400, 0x6EB0A1E7, 0x00008, 0x6ED9F037, 0x00008, - 0x6EE28489, 0x00008, 0x6EEDA160, 0x00008, 0x6F12A829, 0x00008, 0x6F193367, 0x00008, - 0x6F30B61F, 0x00008, 0x6F5B8421, 0x00008, 0x6F5C8ABF, 0x00008, 0x6F7E77EE, 0x00008, - 0x6F8290DC, 0x00008, 0x6F973047, 0x00008, 0x6F9D9F81, 0x00008, 0x6FAA2F7C, 0x00020, - 0x6FAB3371, 0x00400, 0x6FB050D4, 0x00008, 0x6FC2241C, 0x00008, 0x6FCFEE60, 0x00008, - 0x6FEE761A, 0x00008, 0x6FF5D1B3, 0x00008, 0x70025DB4, 0x00008, 0x7009758D, 0x00008, - 0x700B1422, 0x00008, 0x70193A4B, 0x00008, 0x7029D2D0, 0x00008, 0x702B054E, 0x00008, - 0x702B84AA, 0x00008, 0x702C68EC, 0x00004, 0x702F1795, 0x00008, 0x703378A7, 0x00008, - 0x703D7A9C, 0x00008, 0x706D7FB5, 0x00004, 0x7078A660, 0x00008, 0x7079631A, 0x00008, - 0x707AE04B, 0x00008, 0x70836703, 0x00008, 0x708D1511, 0x0000C, 0x708EEAC2, 0x00008, - 0x7091DCA5, 0x00008, 0x70A324B7, 0x00008, 0x70AA4E77, 0x00008, 0x70AB3504, 0x00400, - 0x70AC8943, 0x00008, 0x70B1339F, 0x00008, 0x70C4F81B, 0x00008, 0x70DE2CD7, 0x00008, - 0x71149ADA, 0x00008, 0x7121DE2F, 0x00008, 0x71372182, 0x00008, 0x7140A44E, 0x00008, - 0x714FD8AA, 0x00008, 0x7159C353, 0x00008, 0x715D70FA, 0x00008, 0x7165D808, 0x00008, - 0x71782535, 0x00008, 0x717F7CAB, 0x00008, 0x71825204, 0x00001, 0x718A1662, 0x00008, - 0x71AB3697, 0x00400, 0x71B0664F, 0x00008, 0x71C42033, 0x00008, 0x71D23AB6, 0x00008, - 0x71D35ADD, 0x00008, 0x71DB2CEB, 0x00004, 0x71F25CA5, 0x00008, 0x71FAEFFF, 0x00008, + 0x6E4E0C8F, 0x00008, 0x6E50EF0C, 0x00008, 0x6E51B24B, 0x00008, 0x6E5207DB, 0x00008, + 0x6E54EB95, 0x00008, 0x6E703988, 0x00008, 0x6E851A8F, 0x00008, 0x6E914C72, 0x00008, + 0x6E918DBF, 0x00020, 0x6E9743D3, 0x00020, 0x6E9FF904, 0x00008, 0x6EAB31DE, 0x00400, + 0x6EB0A1E7, 0x00008, 0x6ED9F037, 0x00008, 0x6EDAF019, 0x00008, 0x6EE28489, 0x00008, + 0x6EEC612E, 0x00008, 0x6EEDA160, 0x00008, 0x6F12A829, 0x00008, 0x6F193367, 0x00008, + 0x6F240917, 0x00008, 0x6F30B61F, 0x00008, 0x6F4318D9, 0x00008, 0x6F5B8421, 0x00008, + 0x6F5C8ABF, 0x00008, 0x6F66A812, 0x00008, 0x6F7E77EE, 0x00008, 0x6F8290DC, 0x00008, + 0x6F973047, 0x00008, 0x6F9D9F81, 0x00008, 0x6FAA2F7C, 0x00020, 0x6FAB3371, 0x00400, + 0x6FB050D4, 0x00008, 0x6FBA9504, 0x00008, 0x6FC2241C, 0x00008, 0x6FCFEE60, 0x00008, + 0x6FD02488, 0x00008, 0x6FE35C1A, 0x00008, 0x6FEE4972, 0x00001, 0x6FEE761A, 0x00008, + 0x6FF5D1B3, 0x00008, 0x70025DB4, 0x00008, 0x7009758D, 0x00008, 0x700B1422, 0x00008, + 0x70193A4B, 0x00008, 0x7029D2D0, 0x00008, 0x702B054E, 0x00008, 0x702B84AA, 0x00008, + 0x702C68EC, 0x00004, 0x702F1795, 0x00008, 0x703378A7, 0x00008, 0x703D7A9C, 0x00008, + 0x704EAF17, 0x00008, 0x706D7FB5, 0x00004, 0x7078A660, 0x00008, 0x7079631A, 0x00008, + 0x707AE04B, 0x00008, 0x70836703, 0x00008, 0x708703D3, 0x00020, 0x708D1511, 0x0000C, + 0x708EEAC2, 0x00008, 0x70910DD5, 0x00020, 0x7091DCA5, 0x00008, 0x70A324B7, 0x00008, + 0x70AA4E77, 0x00008, 0x70AB3504, 0x00400, 0x70AC8943, 0x00008, 0x70B1339F, 0x00008, + 0x70C4F81B, 0x00008, 0x70DE2CD7, 0x00008, 0x71149ADA, 0x00008, 0x71201BBB, 0x00008, + 0x71207487, 0x00008, 0x7121DE2F, 0x00008, 0x71372182, 0x00008, 0x7140A44E, 0x00008, + 0x714FD8AA, 0x00008, 0x7159C353, 0x00008, 0x715D70FA, 0x00008, 0x715FD734, 0x00008, + 0x7165D808, 0x00008, 0x7169A800, 0x00021, 0x71782535, 0x00008, 0x717F7CAB, 0x00008, + 0x71825204, 0x00001, 0x718380C7, 0x00004, 0x71862A2A, 0x00004, 0x718A1301, 0x00004, + 0x718A1662, 0x00008, 0x718BD54C, 0x00004, 0x718FBE23, 0x00004, 0x71926786, 0x00004, + 0x71949D5D, 0x00004, 0x71987F68, 0x00004, 0x719A487F, 0x00004, 0x719E3822, 0x00004, + 0x71AB3697, 0x00400, 0x71B0664F, 0x00008, 0x71C42033, 0x00008, 0x71CA1007, 0x0000C, + 0x71CCB96A, 0x0000C, 0x71CEEF41, 0x0000C, 0x71D033E0, 0x00008, 0x71D23AB6, 0x00008, + 0x71D2648C, 0x0000C, 0x71D35ADD, 0x00008, 0x71D49A63, 0x0000C, 0x71D743C6, 0x0000C, + 0x71DB2C9D, 0x0000C, 0x71DB2CEB, 0x00004, 0x71DD5BA8, 0x0000C, 0x71DF47CD, 0x00008, + 0x71F18795, 0x0000C, 0x71F25CA5, 0x00008, 0x71F42360, 0x0000C, 0x71FAEFFF, 0x00008, 0x71FB8B10, 0x00004, 0x71FE1893, 0x00008, 0x72060FF7, 0x00008, 0x720B1A16, 0x00008, 0x7222A602, 0x00008, 0x722C4F32, 0x00008, 0x7234D057, 0x00008, 0x72426487, 0x00008, - 0x727137E4, 0x00008, 0x727D5516, 0x00008, 0x7287D46E, 0x00008, 0x729A89BD, 0x00008, - 0x72AB382A, 0x00400, 0x72AD941B, 0x00008, 0x72CDB9DA, 0x00008, 0x72E42AB1, 0x00008, - 0x72F634A4, 0x00008, 0x72FF09DD, 0x00008, 0x730D4421, 0x00008, 0x730D72D1, 0x00008, - 0x7318BC16, 0x00020, 0x731ED901, 0x00008, 0x732E5EFD, 0x00008, 0x7332C30E, 0x00020, - 0x7353D3D3, 0x00008, 0x7367C02E, 0x00004, 0x73752AF1, 0x00008, 0x737B1E36, 0x00008, - 0x73AB39BD, 0x00400, 0x73B2E9EE, 0x00020, 0x73CA5CF9, 0x00008, 0x73CF9FD2, 0x00008, - 0x73D6393F, 0x00008, 0x73E303A6, 0x00008, 0x73E86852, 0x00008, 0x73F6DCD4, 0x00008, - 0x74037B2B, 0x00008, 0x74077ECD, 0x00004, 0x7419163F, 0x00008, 0x742CCAE5, 0x00008, - 0x7449A9DF, 0x00008, 0x7449B40B, 0x00008, 0x744FF2D9, 0x00008, 0x74696729, 0x00008, - 0x7481104A, 0x00008, 0x74916213, 0x00008, 0x7495969E, 0x00008, 0x74ABB300, 0x0B800, - 0x74ABB4B3, 0x0B800, 0x74ABB666, 0x0B800, 0x74ABB819, 0x0B800, 0x74ABB9CC, 0x0B800, - 0x74ABBB7F, 0x0B800, 0x74ABBD32, 0x0B800, 0x74ABBEE5, 0x0B800, 0x74ABCACA, 0x0B800, - 0x74ABCC7D, 0x0B800, 0x74AC2D60, 0x00008, 0x74BA04C7, 0x00008, 0x74C0686D, 0x00008, - 0x74CFDE2E, 0x00008, 0x74D57BF3, 0x00008, 0x74D81D68, 0x00008, 0x74F1D57C, 0x00008, - 0x74F330D5, 0x00008, 0x74F4C43A, 0x00008, 0x75174070, 0x00008, 0x7538BA21, 0x00008, - 0x753E3B78, 0x00008, 0x7545115E, 0x00008, 0x75526117, 0x00020, 0x7559BCA3, 0x00008, - 0x756717AB, 0x00008, 0x756E63F6, 0x00008, 0x757C0AC0, 0x00020, 0x75A1A04A, 0x00008, - 0x75B88510, 0x00008, 0x75B97092, 0x00008, 0x75BA6205, 0x00008, 0x75E022CE, 0x00020, - 0x75EC33B7, 0x00008, 0x75F275DF, 0x00008, 0x760179CB, 0x00008, 0x760A6CEF, 0x00008, + 0x72703D34, 0x00008, 0x727137E4, 0x00008, 0x727D5516, 0x00008, 0x7287D46E, 0x00008, + 0x72950A08, 0x00004, 0x729A89BD, 0x00008, 0x72AB382A, 0x00400, 0x72AD941B, 0x00008, + 0x72CDB9DA, 0x00008, 0x72E42AB1, 0x00008, 0x72F634A4, 0x00008, 0x72FF09DD, 0x00008, + 0x730D4421, 0x00008, 0x730D72D1, 0x00008, 0x7318BC16, 0x00020, 0x731ED901, 0x00008, + 0x7321F47C, 0x00008, 0x732E5EFD, 0x00008, 0x7332C30E, 0x00020, 0x7353D3D3, 0x00008, + 0x7367C02E, 0x00004, 0x73752AF1, 0x00008, 0x737B1E36, 0x00008, 0x73AB39BD, 0x00400, + 0x73B2E9EE, 0x00020, 0x73CA5CF9, 0x00008, 0x73CF9FD2, 0x00008, 0x73D6393F, 0x00008, + 0x73E303A6, 0x00008, 0x73E58FF2, 0x00041, 0x73E86852, 0x00008, 0x73EE4A6B, 0x00041, + 0x73F0870E, 0x00041, 0x73F40325, 0x00041, 0x73F63230, 0x00041, 0x73F6DCD4, 0x00008, + 0x74037B2B, 0x00008, 0x74077ECD, 0x00004, 0x7419163F, 0x00008, 0x741E747E, 0x00008, + 0x742CCAE5, 0x00008, 0x7449A9DF, 0x00008, 0x7449B40B, 0x00008, 0x744FF2D9, 0x00008, + 0x74696729, 0x00008, 0x74750149, 0x00008, 0x7478FD9A, 0x00001, 0x7481104A, 0x00008, + 0x74916213, 0x00008, 0x7495969E, 0x00008, 0x74ABB300, 0x0B800, 0x74ABB4B3, 0x0B800, + 0x74ABB666, 0x0B800, 0x74ABB819, 0x0B800, 0x74ABB9CC, 0x0B800, 0x74ABBB7F, 0x0B800, + 0x74ABBD32, 0x0B800, 0x74ABBEE5, 0x0B800, 0x74ABCACA, 0x0B800, 0x74ABCC7D, 0x0B800, + 0x74AC2D60, 0x00008, 0x74BA04C7, 0x00008, 0x74C0686D, 0x00008, 0x74C3D802, 0x00020, + 0x74CA1C10, 0x00008, 0x74CFDE2E, 0x00008, 0x74D57BF3, 0x00008, 0x74D81D68, 0x00008, + 0x74F1D57C, 0x00008, 0x74F330D5, 0x00008, 0x74F4C43A, 0x00008, 0x7514911A, 0x00008, + 0x75174070, 0x00008, 0x7538BA21, 0x00008, 0x753E3B78, 0x00008, 0x7545115E, 0x00008, + 0x75526117, 0x00020, 0x7559BCA3, 0x00008, 0x756717AB, 0x00008, 0x756E63F6, 0x00008, + 0x757C0AC0, 0x00020, 0x75A1A04A, 0x00008, 0x75A2A9EE, 0x00020, 0x75B41B2F, 0x00001, + 0x75B6C492, 0x00001, 0x75B88510, 0x00008, 0x75B97092, 0x00008, 0x75BA6205, 0x00008, + 0x75BAAD69, 0x00001, 0x75BCDC74, 0x00001, 0x75E022CE, 0x00020, 0x75EC33B7, 0x00008, + 0x75F275DF, 0x00008, 0x75FD9C5A, 0x00008, 0x760179CB, 0x00008, 0x760A6CEF, 0x00008, 0x7613CA43, 0x00008, 0x761402AB, 0x00008, 0x76152994, 0x00020, 0x7617CD2C, 0x00008, 0x761B1732, 0x00008, 0x76248E3A, 0x00008, 0x7639C329, 0x00008, 0x7641DCCF, 0x00008, 0x76435920, 0x00008, 0x764A56CB, 0x00008, 0x764BEF03, 0x00020, 0x76696702, 0x00008, - 0x76947F97, 0x00004, 0x76958F9E, 0x00008, 0x76986F3A, 0x00004, 0x769B11D1, 0x00004, - 0x769D40DC, 0x00004, 0x76A0BCF3, 0x00004, 0x76A2F996, 0x00004, 0x76A6E26D, 0x00004, - 0x76A97E38, 0x00004, 0x76AB3CB7, 0x00008, 0x76C7B2F6, 0x00020, 0x76C86F55, 0x00008, - 0x76E017DD, 0x00008, 0x76E274FD, 0x00008, 0x76E2E035, 0x00008, 0x76F35821, 0x00008, - 0x76FC150F, 0x00008, 0x77009BB4, 0x00020, 0x7703004D, 0x00008, 0x77371420, 0x00008, - 0x774E0F7E, 0x00008, 0x774F9B79, 0x00020, 0x775CF19E, 0x00008, 0x776A189D, 0x00008, - 0x776E1DB6, 0x00008, 0x77770386, 0x00002, 0x77770539, 0x00002, 0x777706EC, 0x00002, - 0x7777089F, 0x00002, 0x77770A52, 0x00002, 0x777A46C5, 0x00008, 0x77A2C6A6, 0x00008, - 0x77B3D1BE, 0x00004, 0x77C6E411, 0x00008, 0x77DF1C4A, 0x00008, 0x77E08CE1, 0x00008, - 0x77FA09C2, 0x00008, 0x781517AD, 0x00008, 0x7823D62F, 0x00008, 0x783266FF, 0x00008, - 0x784365EB, 0x00008, 0x7844A461, 0x00008, 0x786606D6, 0x00008, 0x7893A89B, 0x00008, + 0x7680830F, 0x00008, 0x76947F97, 0x00004, 0x76958F9E, 0x00008, 0x76986F3A, 0x00004, + 0x769B11D1, 0x00004, 0x769D40DC, 0x00004, 0x76A0BCF3, 0x00004, 0x76A2F996, 0x00004, + 0x76A6E26D, 0x00004, 0x76A97E38, 0x00004, 0x76AB3CB7, 0x00008, 0x76C7B2F6, 0x00020, + 0x76C86F55, 0x00008, 0x76E017DD, 0x00008, 0x76E274FD, 0x00008, 0x76E2E035, 0x00008, + 0x76F35821, 0x00008, 0x76FC150F, 0x00008, 0x77009BB4, 0x00020, 0x7703004D, 0x00008, + 0x77371420, 0x00008, 0x774E0F7E, 0x00008, 0x774F9B79, 0x00020, 0x775CF19E, 0x00008, + 0x776A189D, 0x00008, 0x776E1DB6, 0x00008, 0x77770386, 0x00002, 0x77770539, 0x00002, + 0x777706EC, 0x00002, 0x7777089F, 0x00002, 0x77770A52, 0x00002, 0x777A46C5, 0x00008, + 0x77A2C6A6, 0x00008, 0x77B3D1BE, 0x00004, 0x77C6E411, 0x00008, 0x77DF1C4A, 0x00008, + 0x77E08CE1, 0x00008, 0x77FA09C2, 0x00008, 0x7800ACDC, 0x00008, 0x781517AD, 0x00008, + 0x7823D62F, 0x00008, 0x783266FF, 0x00008, 0x784365EB, 0x00008, 0x7844A461, 0x00008, + 0x786606D6, 0x00008, 0x7866A9AF, 0x00008, 0x7893A89B, 0x00008, 0x78ABFC84, 0x00008, 0x78BF39AD, 0x00008, 0x78BFDB19, 0x00008, 0x78D3E78B, 0x00008, 0x78D93161, 0x00008, 0x78DFFCFB, 0x00008, 0x78E2574D, 0x00020, 0x78ED7955, 0x00008, 0x78EEC886, 0x00008, - 0x78FF2CB2, 0x00C80, 0x79032376, 0x00008, 0x7927BD3A, 0x00008, 0x792C6FB5, 0x00008, - 0x7936C2E9, 0x00008, 0x79433756, 0x00008, 0x79542978, 0x00008, 0x796B5E2F, 0x00020, - 0x79827B13, 0x00008, 0x798B5F92, 0x00008, 0x79A2726E, 0x00020, 0x79CF2078, 0x00008, - 0x79D945C6, 0x00008, 0x79E1ED02, 0x00008, 0x79EAACE3, 0x00008, 0x79F45BE9, 0x00008, - 0x79F63F4E, 0x00008, 0x7A00BD27, 0x00008, 0x7A3AA959, 0x00008, 0x7A4725E0, 0x00008, - 0x7A5F06BD, 0x00008, 0x7A61B8AB, 0x00008, 0x7A7E5233, 0x00008, 0x7A859D98, 0x00008, - 0x7A880EF1, 0x00008, 0x7A9A063D, 0x00020, 0x7A9EF784, 0x00020, 0x7A9FD4EA, 0x00008, - 0x7AA50635, 0x00008, 0x7AC9F258, 0x00008, 0x7ACCF1A8, 0x00008, 0x7AE98F70, 0x00008, - 0x7B0027DF, 0x00008, 0x7B0BB2CD, 0x00008, 0x7B122AB7, 0x00008, 0x7B18E37B, 0x00008, - 0x7B1DAE73, 0x00008, 0x7B1F456F, 0x00008, 0x7B2DB25F, 0x00008, 0x7B4D83FD, 0x00008, - 0x7B5D2947, 0x00021, 0x7B5FD2AA, 0x00021, 0x7B63BB81, 0x00021, 0x7B657DCC, 0x00021, + 0x78FF2CB2, 0x00C80, 0x79032376, 0x00008, 0x7915CEE1, 0x00020, 0x7927BD3A, 0x00008, + 0x792C6FB5, 0x00008, 0x7936C2E9, 0x00008, 0x79433756, 0x00008, 0x79542978, 0x00008, + 0x7955F088, 0x00008, 0x796B5E2F, 0x00020, 0x79827B13, 0x00008, 0x798B5F92, 0x00008, + 0x79A2726E, 0x00020, 0x79CF2078, 0x00008, 0x79D945C6, 0x00008, 0x79E1ED02, 0x00008, + 0x79EAACE3, 0x00008, 0x79F45BE9, 0x00008, 0x79F63F4E, 0x00008, 0x7A00BD27, 0x00008, + 0x7A3AA959, 0x00008, 0x7A4725E0, 0x00008, 0x7A5F06BD, 0x00008, 0x7A61B8AB, 0x00008, + 0x7A73D15E, 0x00008, 0x7A7E5233, 0x00008, 0x7A859D98, 0x00008, 0x7A880EF1, 0x00008, + 0x7A9A063D, 0x00020, 0x7A9EF784, 0x00020, 0x7A9FD4EA, 0x00008, 0x7AA50635, 0x00008, + 0x7AC9F258, 0x00008, 0x7ACCF1A8, 0x00008, 0x7AE98F70, 0x00008, 0x7B0027DF, 0x00008, + 0x7B0BB2CD, 0x00008, 0x7B122AB7, 0x00008, 0x7B18E37B, 0x00008, 0x7B199375, 0x00021, + 0x7B1DAE73, 0x00008, 0x7B1F456F, 0x00008, 0x7B2DB25F, 0x00008, 0x7B3F5839, 0x00008, + 0x7B4D83FD, 0x00008, 0x7B534938, 0x00008, 0x7B5D2947, 0x00021, 0x7B5FD2AA, 0x00021, + 0x7B63BB81, 0x00021, 0x7B653E75, 0x00008, 0x7B657DCC, 0x00021, 0x7B68311C, 0x00008, 0x7B6966A3, 0x00021, 0x7B6C1006, 0x00021, 0x7B6E45DD, 0x00021, 0x7B7227E8, 0x00021, 0x7B72931C, 0x00008, 0x7B85E1E0, 0x00020, 0x7B8653D5, 0x00021, 0x7B8838DC, 0x00008, - 0x7B88EFA0, 0x00021, 0x7B935E21, 0x00008, 0x7BAB171A, 0x00020, 0x7BB6CAC9, 0x00020, - 0x7BB8CFA6, 0x00008, 0x7BC599C0, 0x00040, 0x7BEA7200, 0x00008, 0x7C044474, 0x00008, - 0x7C305146, 0x00008, 0x7C3249D2, 0x00008, 0x7C57168C, 0x00020, 0x7C5E3AB6, 0x00008, - 0x7C63660E, 0x00008, 0x7C7DE502, 0x00008, 0x7C9AB348, 0x00008, 0x7CA626B0, 0x00008, - 0x7CC2CEA2, 0x00008, 0x7CD44136, 0x00008, 0x7CF35650, 0x00040, 0x7CF67C8C, 0x00008, - 0x7CF93DC0, 0x00008, 0x7D02EA3E, 0x00008, 0x7D0638B2, 0x00020, 0x7D0E845F, 0x00008, - 0x7D159761, 0x00020, 0x7D186E1F, 0x00008, 0x7D29604E, 0x00008, 0x7D498361, 0x00008, - 0x7D4ED264, 0x00008, 0x7D5AA063, 0x00008, 0x7D6C2B82, 0x06B40, 0x7D77138B, 0x00008, - 0x7DA4DAA2, 0x00008, 0x7DA5EAFC, 0x00008, 0x7DBAC6AE, 0x00008, 0x7DBE6796, 0x00008, - 0x7DCCBD4A, 0x00008, 0x7DF4E116, 0x00008, 0x7E0A7D15, 0x00008, 0x7E0BEA87, 0x00008, - 0x7E2EE0C7, 0x00008, 0x7E42147A, 0x00008, 0x7E6E6D9A, 0x00008, 0x7E7C71A0, 0x00008, + 0x7B88EFA0, 0x00021, 0x7B8CCB0B, 0x00900, 0x7B935E21, 0x00008, 0x7BAB171A, 0x00020, + 0x7BB6CAC9, 0x00020, 0x7BB8CFA6, 0x00008, 0x7BC599C0, 0x00040, 0x7BEA7200, 0x00008, + 0x7C044474, 0x00008, 0x7C0F0739, 0x00008, 0x7C27CD74, 0x00008, 0x7C305146, 0x00008, + 0x7C3249D2, 0x00008, 0x7C57168C, 0x00020, 0x7C5E3AB6, 0x00008, 0x7C63660E, 0x00008, + 0x7C63F2BF, 0x00020, 0x7C651C11, 0x00008, 0x7C7DE502, 0x00008, 0x7C84A0B1, 0x00008, + 0x7C9AB348, 0x00008, 0x7CA626B0, 0x00008, 0x7CC2CEA2, 0x00008, 0x7CD44136, 0x00008, + 0x7CF35650, 0x00040, 0x7CF67C8C, 0x00008, 0x7CF93DC0, 0x00008, 0x7D02EA3E, 0x00008, + 0x7D0638B2, 0x00020, 0x7D0E845F, 0x00008, 0x7D159761, 0x00020, 0x7D186E1F, 0x00008, + 0x7D29604E, 0x00008, 0x7D498361, 0x00008, 0x7D4ED264, 0x00008, 0x7D4FD98D, 0x00008, + 0x7D51F103, 0x00008, 0x7D52E7BD, 0x00008, 0x7D5AA063, 0x00008, 0x7D66EB43, 0x00020, + 0x7D6C2B82, 0x06B40, 0x7D77138B, 0x00008, 0x7DA4DAA2, 0x00008, 0x7DA5EAFC, 0x00008, + 0x7DBAC6AE, 0x00008, 0x7DBE6796, 0x00008, 0x7DCCBD4A, 0x00008, 0x7DCE91EF, 0x00008, + 0x7DF4E116, 0x00008, 0x7E0A7D15, 0x00008, 0x7E0ADF89, 0x00158, 0x7E0BEA87, 0x00008, + 0x7E294BEA, 0x00008, 0x7E2EE0C7, 0x00008, 0x7E42147A, 0x00008, 0x7E476B6B, 0x00008, + 0x7E4BB467, 0x00008, 0x7E6E6D9A, 0x00008, 0x7E78CE7E, 0x00008, 0x7E7C71A0, 0x00008, 0x7E837AC2, 0x00008, 0x7E8511F6, 0x00008, 0x7E8C3007, 0x00008, 0x7E8EC545, 0x00008, 0x7E981EB8, 0x00008, 0x7EB7272D, 0x00020, 0x7EBCF1D9, 0x00008, 0x7EC4911D, 0x00020, - 0x7EC9B9E7, 0x00008, 0x7EEFB355, 0x00008, 0x7EF47927, 0x00008, 0x7EF71B84, 0x00008, - 0x7EF88D0A, 0x00008, 0x7F145109, 0x00008, 0x7F243C91, 0x00020, 0x7F2C609E, 0x00008, - 0x7F5F1FBC, 0x00008, 0x7F5F746E, 0x00020, 0x7F69D620, 0x00008, 0x7F772F95, 0x00020, - 0x7F7FF580, 0x00008, 0x7FA9C037, 0x00008, 0x7FB870FE, 0x00008, 0x7FCC1B29, 0x00008, - 0x7FCD4A6E, 0x00008, 0x8000078B, 0x00008, 0x801F3F87, 0x00008, 0x803FC376, 0x00008, - 0x8069E14D, 0x00008, 0x806E3B54, 0x00008, 0x8071C446, 0x00008, 0x8076F22D, 0x00008, - 0x808529D9, 0x00008, 0x8086CF93, 0x00008, 0x8088C1EA, 0x00008, 0x808F1749, 0x00020, - 0x808F361C, 0x00008, 0x809BC657, 0x00008, 0x809F3F71, 0x00021, 0x80A16E7C, 0x00021, - 0x80ABC3AA, 0x00008, 0x80AFE1AF, 0x00021, 0x80B28B12, 0x00021, 0x80B673E9, 0x00021, - 0x80B8A2F4, 0x00021, 0x80BC1F0B, 0x00021, 0x80BE5BAE, 0x00021, 0x80C0FE45, 0x00021, - 0x80C4E050, 0x00021, 0x80D1904D, 0x00008, 0x80EFC2CF, 0x00008, 0x80F83806, 0x00008, - 0x80FE89AD, 0x00008, 0x810A4C4C, 0x00008, 0x81283E33, 0x00008, 0x812A4D1F, 0x00008, - 0x812B43F7, 0x0000C, 0x812F339A, 0x0000C, 0x812FC3E3, 0x00070, 0x8130FCB1, 0x0000C, - 0x8134DEBC, 0x0000C, 0x813DA6CD, 0x0000C, 0x814D3AA3, 0x00008, 0x8157A48F, 0x00008, - 0x8164AF70, 0x00008, 0x817A9619, 0x00008, 0x817F884A, 0x00008, 0x8185CFE5, 0x00020, - 0x81B209B6, 0x00008, 0x81CF9A83, 0x00008, 0x81D1AFD6, 0x00008, 0x81D48972, 0x00008, - 0x81E11DD7, 0x00008, 0x81E63751, 0x00008, 0x81FBC9E4, 0x00008, 0x8205ECAD, 0x00004, - 0x8205FB2C, 0x00008, 0x821CA809, 0x00008, 0x821EE9B5, 0x00020, 0x8225F816, 0x00008, - 0x82295604, 0x00008, 0x823D447C, 0x00008, 0x8269FB0B, 0x00020, 0x82959297, 0x00008, - 0x82A968D2, 0x00008, 0x82C7DA8F, 0x00008, 0x82DB132C, 0x00008, 0x82E393CD, 0x00008, - 0x82FD146B, 0x00008, 0x830DA4B9, 0x00008, 0x830F5E46, 0x00008, 0x8313D306, 0x00008, - 0x831E2511, 0x00008, 0x83214552, 0x00008, 0x83355C54, 0x00008, 0x833B2716, 0x00008, - 0x833D2EE4, 0x00020, 0x835EF710, 0x00008, 0x837B64AA, 0x00008, 0x838DCE5A, 0x00008, - 0x83A50616, 0x00008, 0x83B3B839, 0x00008, 0x83BACB6A, 0x00020, 0x83BCC2F3, 0x00008, - 0x83C3BFAA, 0x00008, 0x83CABE32, 0x00008, 0x83DE9C4F, 0x00008, 0x83F595A8, 0x00008, - 0x83FB0875, 0x00008, 0x83FC126A, 0x00004, 0x83FDB25B, 0x00008, 0x840A83B2, 0x00008, - 0x841BFF83, 0x00008, 0x84253830, 0x00008, 0x84384B49, 0x00008, 0x844388BE, 0x00008, - 0x84472067, 0x00008, 0x8456B132, 0x00008, 0x84576C6E, 0x00008, 0x8469DB19, 0x00008, - 0x846E4535, 0x00008, 0x847B04F2, 0x00008, 0x84802456, 0x00020, 0x8486D4A5, 0x00008, - 0x8492AD08, 0x00008, 0x849CFD75, 0x00008, 0x84A5D42D, 0x00008, 0x84AB5CE9, 0x00008, - 0x84B0EBCE, 0x00008, 0x84BFEAA6, 0x00008, 0x84C78F23, 0x00008, 0x84C81C7D, 0x00008, - 0x84C92372, 0x00008, 0x84D2BC07, 0x00008, 0x84D9970C, 0x00008, 0x84D9ECF3, 0x00008, - 0x8510091C, 0x00008, 0x8526EF5D, 0x00008, 0x85405E1E, 0x00008, 0x8540DC58, 0x00008, + 0x7EC9B9E7, 0x00008, 0x7EE0A576, 0x00D48, 0x7EEFB355, 0x00008, 0x7EF47927, 0x00008, + 0x7EF71B84, 0x00008, 0x7EF88D0A, 0x00008, 0x7F145109, 0x00008, 0x7F243C91, 0x00020, + 0x7F2C609E, 0x00008, 0x7F5F1FBC, 0x00008, 0x7F5F746E, 0x00020, 0x7F69D620, 0x00008, + 0x7F772F95, 0x00020, 0x7F7FF580, 0x00008, 0x7FA9C037, 0x00008, 0x7FB870FE, 0x00008, + 0x7FC2A8D2, 0x00008, 0x7FCC1B29, 0x00008, 0x7FCD4A6E, 0x00008, 0x7FDA47A9, 0x00008, + 0x8000078B, 0x00008, 0x801F3F87, 0x00008, 0x802B3EE0, 0x00008, 0x803FC376, 0x00008, + 0x805DD6AB, 0x00008, 0x8069E14D, 0x00008, 0x806E3B54, 0x00008, 0x8071C446, 0x00008, + 0x8076F22D, 0x00008, 0x808529D9, 0x00008, 0x8086CF93, 0x00008, 0x8087B6CD, 0x00008, + 0x8088C1EA, 0x00008, 0x808F1749, 0x00020, 0x808F361C, 0x00008, 0x809BC657, 0x00008, + 0x809F3F71, 0x00021, 0x80A16E7C, 0x00021, 0x80ABC3AA, 0x00008, 0x80AFE1AF, 0x00021, + 0x80B28B12, 0x00021, 0x80B673E9, 0x00021, 0x80B8A2F4, 0x00021, 0x80BC1F0B, 0x00021, + 0x80BE5BAE, 0x00021, 0x80C0FE45, 0x00021, 0x80C4E050, 0x00021, 0x80D1904D, 0x00008, + 0x80EFC2CF, 0x00008, 0x80F83806, 0x00008, 0x80FE89AD, 0x00008, 0x810A4C4C, 0x00008, + 0x81283E33, 0x00008, 0x812A4D1F, 0x00008, 0x812B43F7, 0x0000C, 0x812F339A, 0x0000C, + 0x812FC3E3, 0x00070, 0x8130FCB1, 0x0000C, 0x8134DEBC, 0x0000C, 0x813DA6CD, 0x0000C, + 0x814D3AA3, 0x00008, 0x8157A48F, 0x00008, 0x815B0BE7, 0x00008, 0x8164AF70, 0x00008, + 0x817A9619, 0x00008, 0x817F884A, 0x00008, 0x8185CFE5, 0x00020, 0x818C93DE, 0x00008, + 0x81A6F78B, 0x00001, 0x81B209B6, 0x00008, 0x81CF9A83, 0x00008, 0x81D1AFD6, 0x00008, + 0x81D48972, 0x00008, 0x81E11DD7, 0x00008, 0x81E63751, 0x00008, 0x81FBC9E4, 0x00008, + 0x820588A0, 0x00004, 0x8205ECAD, 0x00004, 0x8205FB2C, 0x00008, 0x821CA809, 0x00008, + 0x821EE9B5, 0x00020, 0x8225F816, 0x00008, 0x82295604, 0x00008, 0x8239ABDA, 0x00008, + 0x823D447C, 0x00008, 0x82494697, 0x00008, 0x8269FB0B, 0x00020, 0x8273D376, 0x00008, + 0x82959297, 0x00008, 0x82A968D2, 0x00008, 0x82C7DA8F, 0x00008, 0x82DB132C, 0x00008, + 0x82E393CD, 0x00008, 0x82FC976D, 0x00008, 0x82FD146B, 0x00008, 0x830DA4B9, 0x00008, + 0x830F5E46, 0x00008, 0x8313D306, 0x00008, 0x83168A01, 0x00008, 0x831E2511, 0x00008, + 0x83214552, 0x00008, 0x83355C54, 0x00008, 0x833ADAED, 0x00008, 0x833B2716, 0x00008, + 0x833D2EE4, 0x00020, 0x833FD098, 0x00020, 0x835EF710, 0x00008, 0x837B64AA, 0x00008, + 0x83857670, 0x00008, 0x838DCE5A, 0x00008, 0x83909A67, 0x00008, 0x83A50616, 0x00008, + 0x83B3B839, 0x00008, 0x83BACB6A, 0x00020, 0x83BCC2F3, 0x00008, 0x83C3BFAA, 0x00008, + 0x83CABE32, 0x00008, 0x83DE9C4F, 0x00008, 0x83E7D1BB, 0x00008, 0x83F595A8, 0x00008, + 0x83FB0875, 0x00008, 0x83FC126A, 0x00004, 0x83FDB25B, 0x00008, 0x8405CA01, 0x00008, + 0x840A83B2, 0x00008, 0x841BFF83, 0x00008, 0x84253830, 0x00008, 0x84384B49, 0x00008, + 0x844388BE, 0x00008, 0x84472067, 0x00008, 0x8455FD54, 0x00020, 0x8456B132, 0x00008, + 0x84576C6E, 0x00008, 0x845F710F, 0x00008, 0x8469DB19, 0x00008, 0x846E4535, 0x00008, + 0x847B04F2, 0x00008, 0x84802456, 0x00020, 0x8486D4A5, 0x00008, 0x8492AD08, 0x00008, + 0x849CFD75, 0x00008, 0x849D3767, 0x00004, 0x849F074A, 0x00004, 0x84A2F021, 0x00004, + 0x84A58BEC, 0x00004, 0x84A5D42D, 0x00008, 0x84A7C1C3, 0x00004, 0x84AB44A6, 0x00004, + 0x84AB5CE9, 0x00008, 0x84AD7A7D, 0x00004, 0x84B0EBCE, 0x00008, 0x84B15C88, 0x00004, + 0x84BFCFBB, 0x00004, 0x84BFEAA6, 0x00008, 0x84C2791E, 0x00004, 0x84C78F23, 0x00008, + 0x84C81C7D, 0x00008, 0x84C92372, 0x00008, 0x84D2BC07, 0x00008, 0x84D5CBAE, 0x00008, + 0x84D9970C, 0x00008, 0x84D9ECF3, 0x00008, 0x8510091C, 0x00008, 0x85137D3C, 0x00008, + 0x8526EF5D, 0x00008, 0x853BC146, 0x00008, 0x85405E1E, 0x00008, 0x8540DC58, 0x00008, 0x854709FC, 0x00008, 0x85627BA3, 0x00008, 0x85630DC9, 0x00008, 0x8568F6B4, 0x00008, 0x857C3106, 0x00008, 0x85997A19, 0x00008, 0x85A9CA20, 0x00008, 0x85BE21E3, 0x00008, 0x85C09B4E, 0x00008, 0x85C3FC08, 0x00020, 0x85C524F3, 0x00008, 0x85C6B25C, 0x00020, 0x85D42E62, 0x00008, 0x85D4421C, 0x00008, 0x85DBDF95, 0x00008, 0x85DDFE8C, 0x00008, - 0x86024877, 0x00008, 0x860CD8FB, 0x01C20, 0x860ED74F, 0x00008, 0x861031E3, 0x00008, - 0x8611B187, 0x0000C, 0x86324B37, 0x00008, 0x8652298C, 0x00008, 0x865D678A, 0x00008, - 0x867B4461, 0x00020, 0x867F27E6, 0x00008, 0x86A2BDF0, 0x00008, 0x86B7FA67, 0x00008, - 0x86C2CBD8, 0x00008, 0x86CDBDB3, 0x00008, 0x86D34E2D, 0x00020, 0x86E01E0D, 0x00008, - 0x86E25699, 0x00008, 0x86E425D3, 0x00008, 0x86FF6AD2, 0x00008, 0x870668DE, 0x00008, - 0x8706756A, 0x00008, 0x870A5315, 0x00008, 0x871BF7BF, 0x00008, 0x87220CCF, 0x00020, - 0x872B3B56, 0x00008, 0x872E6067, 0x00008, 0x874283F0, 0x00008, 0x87485C7C, 0x00008, - 0x876832D6, 0x00008, 0x877BB396, 0x00008, 0x877E8807, 0x00020, 0x877F1BB1, 0x00008, - 0x879985FB, 0x00008, 0x879D7591, 0x00020, 0x87B14334, 0x00008, 0x87C029BB, 0x00008, - 0x87CCF329, 0x00008, 0x87D40294, 0x00002, 0x88067C50, 0x00008, 0x880A3143, 0x00008, - 0x881B95D2, 0x00008, 0x881F3BFA, 0x00008, 0x88556223, 0x00008, 0x885B44DA, 0x00020, - 0x886B1D8D, 0x00020, 0x8870ED15, 0x00008, 0x887DCCEA, 0x00008, 0x8886231A, 0x00020, - 0x8894C8CF, 0x00020, 0x88B642A8, 0x00008, 0x88BEC1DC, 0x00008, 0x88C47C31, 0x00008, - 0x88CD4E7E, 0x00008, 0x88E4DDCF, 0x00008, 0x88F5485F, 0x00008, 0x88F5FD69, 0x00008, - 0x88F8B7FA, 0x00008, 0x88FEBEAF, 0x00008, 0x89096375, 0x00008, 0x89306FE6, 0x00004, - 0x8942628C, 0x00008, 0x89669F30, 0x00400, 0x896919BB, 0x00008, 0x897E933C, 0x00008, - 0x89831B4C, 0x00008, 0x8995D448, 0x00008, 0x89B23641, 0x00008, 0x89BC2F4F, 0x00008, - 0x89C559D9, 0x00020, 0x89F85D07, 0x00020, 0x8A2A29D7, 0x00008, 0x8A2B67FA, 0x00008, - 0x8A2FD172, 0x00020, 0x8A347F98, 0x00008, 0x8A3575A5, 0x00004, 0x8A357828, 0x00020, - 0x8A3739FE, 0x00008, 0x8A414994, 0x00008, 0x8A5313A4, 0x00008, 0x8A5FB4F5, 0x00008, - 0x8A64913A, 0x00008, 0x8A66A0C3, 0x00400, 0x8A6757BD, 0x00008, 0x8A6C218B, 0x00008, - 0x8A7959E5, 0x00008, 0x8A7A8398, 0x00020, 0x8A7EDCEB, 0x00008, 0x8A8A7802, 0x00008, + 0x85E9C16B, 0x00008, 0x86024877, 0x00008, 0x860CD8FB, 0x01C20, 0x860ED74F, 0x00008, + 0x861031E3, 0x00008, 0x8611B187, 0x0000C, 0x8624EC30, 0x00008, 0x86324B37, 0x00008, + 0x8652298C, 0x00008, 0x865D678A, 0x00008, 0x867B4461, 0x00020, 0x867F0240, 0x00008, + 0x867F27E6, 0x00008, 0x86A2BDF0, 0x00008, 0x86B7FA67, 0x00008, 0x86BFEAC2, 0x00008, + 0x86C2CBD8, 0x00008, 0x86CDBDB3, 0x00008, 0x86D34E2D, 0x00020, 0x86D888AA, 0x00008, + 0x86DE669B, 0x00008, 0x86E01E0D, 0x00008, 0x86E255F9, 0x00008, 0x86E25699, 0x00008, + 0x86E425D3, 0x00008, 0x86FF6AD2, 0x00008, 0x870668DE, 0x00008, 0x8706756A, 0x00008, + 0x870A5315, 0x00008, 0x871BF7BF, 0x00008, 0x87220CCF, 0x00020, 0x872B3B56, 0x00008, + 0x872E6067, 0x00008, 0x874283F0, 0x00008, 0x87485C7C, 0x00008, 0x876832D6, 0x00008, + 0x877BB396, 0x00008, 0x877E8807, 0x00020, 0x877F1BB1, 0x00008, 0x879985FB, 0x00008, + 0x879D7591, 0x00020, 0x87B14334, 0x00008, 0x87C029BB, 0x00008, 0x87CCF329, 0x00008, + 0x87D40294, 0x00002, 0x87F58B1B, 0x00008, 0x88067C50, 0x00008, 0x880A3143, 0x00008, + 0x88157C30, 0x00008, 0x881B95D2, 0x00008, 0x881F3BFA, 0x00008, 0x884D1F68, 0x00008, + 0x88556223, 0x00008, 0x885B44DA, 0x00020, 0x886B1D8D, 0x00020, 0x8870ED15, 0x00008, + 0x887DCCEA, 0x00008, 0x8886231A, 0x00020, 0x8894C8CF, 0x00020, 0x88B642A8, 0x00008, + 0x88BEC1DC, 0x00008, 0x88C47C31, 0x00008, 0x88CD4E7E, 0x00008, 0x88E4DDCF, 0x00008, + 0x88F5485F, 0x00008, 0x88F5FD69, 0x00008, 0x88F8B7FA, 0x00008, 0x88FEBEAF, 0x00008, + 0x89096375, 0x00008, 0x8912BDAC, 0x00008, 0x89306FE6, 0x00004, 0x8942628C, 0x00008, + 0x8955C9CE, 0x00008, 0x895ECDF7, 0x00020, 0x89669F30, 0x00400, 0x896919BB, 0x00008, + 0x897E933C, 0x00008, 0x89831B4C, 0x00008, 0x89883F82, 0x00008, 0x898CE9DE, 0x00008, + 0x8995D448, 0x00008, 0x89B23641, 0x00008, 0x89BC2F4F, 0x00008, 0x89C559D9, 0x00020, + 0x89DACDE9, 0x00004, 0x89F85D07, 0x00020, 0x8A161642, 0x00001, 0x8A210A6F, 0x00008, + 0x8A2A29D7, 0x00008, 0x8A2B67FA, 0x00008, 0x8A2FD172, 0x00020, 0x8A347F98, 0x00008, + 0x8A3575A5, 0x00004, 0x8A357828, 0x00020, 0x8A3739FE, 0x00008, 0x8A414994, 0x00008, + 0x8A5313A4, 0x00008, 0x8A59A56B, 0x00004, 0x8A5FB4F5, 0x00008, 0x8A64913A, 0x00008, + 0x8A66A0C3, 0x00400, 0x8A6757BD, 0x00008, 0x8A6C218B, 0x00008, 0x8A7959E5, 0x00008, + 0x8A7A8398, 0x00020, 0x8A7C89FB, 0x00008, 0x8A7EDCEB, 0x00008, 0x8A8A7802, 0x00008, 0x8A93A63A, 0x00008, 0x8A95082E, 0x00008, 0x8A987BF5, 0x00008, 0x8A992D8A, 0x00008, 0x8AA88D18, 0x00008, 0x8AB489F3, 0x00008, 0x8AB620AC, 0x00008, 0x8ABDFA89, 0x00008, 0x8AC05EF5, 0x00008, 0x8AE1EBAF, 0x00008, 0x8AEA32C0, 0x00008, 0x8AF6F74D, 0x00008, 0x8AF9C4D4, 0x00008, 0x8AFECF9B, 0x00008, 0x8B04BC2A, 0x00008, 0x8B09ED5E, 0x00008, - 0x8B14392F, 0x05DC0, 0x8B1638AF, 0x00008, 0x8B3A236F, 0x00008, 0x8B3F1309, 0x00008, - 0x8B421302, 0x00008, 0x8B46905C, 0x00008, 0x8B48AFB6, 0x00008, 0x8B542A42, 0x00008, - 0x8B5697D1, 0x00008, 0x8B64BCDA, 0x00008, 0x8B651FAA, 0x00008, 0x8B66A256, 0x00400, - 0x8B67713C, 0x00008, 0x8B68B164, 0x00008, 0x8B86E869, 0x00008, 0x8BA03B56, 0x00008, - 0x8BB8AB31, 0x00008, 0x8BD98CB5, 0x00008, 0x8BE1CB32, 0x00008, 0x8BE25800, 0x00008, - 0x8BE695B2, 0x00008, 0x8C13AB1D, 0x00008, 0x8C22E8CC, 0x00008, 0x8C406429, 0x00008, + 0x8B14392F, 0x05DC0, 0x8B153CF1, 0x00008, 0x8B1638AF, 0x00008, 0x8B2A8E79, 0x00008, + 0x8B3A236F, 0x00008, 0x8B3F1309, 0x00008, 0x8B421302, 0x00008, 0x8B45E365, 0x00008, + 0x8B464875, 0x00008, 0x8B46905C, 0x00008, 0x8B47B7E1, 0x00008, 0x8B48AFB6, 0x00008, + 0x8B542A42, 0x00008, 0x8B5697D1, 0x00008, 0x8B578350, 0x00008, 0x8B64BCDA, 0x00008, + 0x8B651FAA, 0x00008, 0x8B66A256, 0x00400, 0x8B67713C, 0x00008, 0x8B68B164, 0x00008, + 0x8B86E869, 0x00008, 0x8BA03B56, 0x00008, 0x8BB8AB31, 0x00008, 0x8BD98CB5, 0x00008, + 0x8BDC8D7D, 0x00004, 0x8BE1CB32, 0x00008, 0x8BE25800, 0x00008, 0x8BE695B2, 0x00008, + 0x8C13AB1D, 0x00008, 0x8C22E8CC, 0x00008, 0x8C3F0CD8, 0x00008, 0x8C406429, 0x00008, 0x8C66A3E9, 0x00400, 0x8C6898A6, 0x00008, 0x8C68E280, 0x00400, 0x8C6A5E40, 0x00008, - 0x8C74B0C0, 0x00008, 0x8C9B3845, 0x00008, 0x8CA4522C, 0x00008, 0x8CB28DCA, 0x00008, - 0x8CC98CD6, 0x00008, 0x8CDA7812, 0x00008, 0x8CE248CA, 0x00008, 0x8CF2E01E, 0x00008, - 0x8CFBC730, 0x00008, 0x8D3C15D4, 0x00008, 0x8D446558, 0x00008, 0x8D4539E3, 0x00008, + 0x8C74B0C0, 0x00008, 0x8C79213B, 0x00008, 0x8C981045, 0x00008, 0x8C9B3845, 0x00008, + 0x8CA4522C, 0x00008, 0x8CB28DCA, 0x00008, 0x8CC98CD6, 0x00008, 0x8CDA7812, 0x00008, + 0x8CE248CA, 0x00008, 0x8CF2E01E, 0x00008, 0x8CFBC730, 0x00008, 0x8D3C15D4, 0x00008, + 0x8D405B2C, 0x00008, 0x8D446558, 0x00008, 0x8D4539E3, 0x00008, 0x8D47BB78, 0x00008, 0x8D513D27, 0x00020, 0x8D53E15E, 0x00008, 0x8D66A57C, 0x00400, 0x8D68E413, 0x00400, - 0x8D69590A, 0x00008, 0x8D7546E5, 0x00008, 0x8D79A2F4, 0x00008, 0x8D84BA90, 0x00400, - 0x8DA42D76, 0x00008, 0x8DA7A61A, 0x00008, 0x8DADC34E, 0x00008, 0x8DCEDF6C, 0x00008, - 0x8DD126BF, 0x00008, 0x8DEDFDCA, 0x00008, 0x8DFDDFE9, 0x00008, 0x8E02698A, 0x00008, - 0x8E0FA5F1, 0x00008, 0x8E172E6D, 0x00008, 0x8E353C30, 0x00008, 0x8E3B5E0A, 0x00004, - 0x8E50E47F, 0x00008, 0x8E50F2A4, 0x00008, 0x8E66A70F, 0x00400, 0x8E68E5A6, 0x00400, - 0x8E84BC23, 0x00400, 0x8E87ED62, 0x00008, 0x8E921B5A, 0x00008, 0x8EA04E50, 0x00020, + 0x8D69590A, 0x00008, 0x8D7546E5, 0x00008, 0x8D79A2F4, 0x00008, 0x8D84AB9A, 0x00008, + 0x8D84BA90, 0x00400, 0x8DA42D76, 0x00008, 0x8DA7A61A, 0x00008, 0x8DADC34E, 0x00008, + 0x8DB792F6, 0x00008, 0x8DCEDF6C, 0x00008, 0x8DD126BF, 0x00008, 0x8DEDFDCA, 0x00008, + 0x8DFDDFE9, 0x00008, 0x8E02698A, 0x00008, 0x8E0FA5F1, 0x00008, 0x8E172E6D, 0x00008, + 0x8E353C30, 0x00008, 0x8E3B5E0A, 0x00004, 0x8E50E47F, 0x00008, 0x8E50F2A4, 0x00008, + 0x8E66392D, 0x00008, 0x8E66A70F, 0x00400, 0x8E68E5A6, 0x00400, 0x8E84BC23, 0x00400, + 0x8E87ED62, 0x00008, 0x8E921B5A, 0x00008, 0x8E96E87F, 0x00008, 0x8EA04E50, 0x00020, 0x8EAB1DB9, 0x00008, 0x8EC51FB9, 0x00008, 0x8ECFCBA5, 0x00008, 0x8ED4575E, 0x00008, 0x8ED652CE, 0x00008, 0x8EE692FC, 0x00008, 0x8EED754D, 0x00020, 0x8EF1589C, 0x00008, 0x8EF22D95, 0x00004, 0x8EF4F147, 0x00008, 0x8F037DC4, 0x00008, 0x8F13648B, 0x00008, - 0x8F4907E6, 0x00008, 0x8F4B9AAA, 0x00008, 0x8F4BB76B, 0x00008, 0x8F66A8A2, 0x00400, - 0x8F68E739, 0x00400, 0x8F70A40D, 0x00008, 0x8F7306E1, 0x00008, 0x8F826E95, 0x00008, - 0x8F84BDB6, 0x00400, 0x8F93AB9F, 0x00008, 0x8F95592F, 0x00020, 0x8F967DE2, 0x00008, - 0x8FA62F45, 0x00008, 0x8FA8A500, 0x00008, 0x8FAB2C4D, 0x00004, 0x8FAC480F, 0x00008, - 0x8FB0F26D, 0x00008, 0x8FB3A98C, 0x00008, 0x8FB62140, 0x00008, 0x8FBEFA6E, 0x00008, - 0x8FBF6DE6, 0x00008, 0x8FC1AFF5, 0x00004, 0x8FC52EBD, 0x00008, 0x8FC79973, 0x00008, - 0x8FCB4328, 0x00008, 0x8FE1BFBF, 0x00020, 0x901EEFD7, 0x00008, 0x902B64DB, 0x00004, - 0x90317F7A, 0x00008, 0x9066AA35, 0x00400, 0x9068E8CC, 0x00400, 0x907EE971, 0x00008, - 0x9084BF49, 0x00400, 0x9086FDE0, 0x00400, 0x908A0119, 0x00004, 0x9090BC45, 0x00008, - 0x90936CA7, 0x00008, 0x90B6AD59, 0x00008, 0x90BFF009, 0x00008, 0x90C6CB8D, 0x00008, - 0x90C904B6, 0x00008, 0x90CECB72, 0x00008, 0x90D10B08, 0x00008, 0x90D6073D, 0x00008, - 0x90DABA45, 0x00008, 0x90E11085, 0x00008, 0x910824B4, 0x00008, 0x912119C1, 0x00008, - 0x913931B0, 0x00008, 0x9141DC0E, 0x00008, 0x91451B65, 0x00008, 0x914B6879, 0x00008, + 0x8F4907E6, 0x00008, 0x8F4B9AAA, 0x00008, 0x8F4BB76B, 0x00008, 0x8F4CD9CC, 0x00008, + 0x8F66A8A2, 0x00400, 0x8F68E739, 0x00400, 0x8F70A40D, 0x00008, 0x8F7306E1, 0x00008, + 0x8F826E95, 0x00008, 0x8F83C95B, 0x00008, 0x8F84BDB6, 0x00400, 0x8F93AB9F, 0x00008, + 0x8F95592F, 0x00020, 0x8F967DE2, 0x00008, 0x8FA62F45, 0x00008, 0x8FA8A500, 0x00008, + 0x8FAB2C4D, 0x00004, 0x8FAC480F, 0x00008, 0x8FB0F26D, 0x00008, 0x8FB3A98C, 0x00008, + 0x8FB62140, 0x00008, 0x8FBEFA6E, 0x00008, 0x8FBF6DE6, 0x00008, 0x8FC1AFF5, 0x00004, + 0x8FC52EBD, 0x00008, 0x8FC79973, 0x00008, 0x8FCB4328, 0x00008, 0x8FE1BFBF, 0x00020, + 0x901EEFD7, 0x00008, 0x902B64DB, 0x00004, 0x90317F7A, 0x00008, 0x90431D43, 0x00008, + 0x9066AA35, 0x00400, 0x9068E8CC, 0x00400, 0x907EE971, 0x00008, 0x9084BF49, 0x00400, + 0x9086FDE0, 0x00400, 0x908A0119, 0x00004, 0x908A89D2, 0x00008, 0x9090BC45, 0x00008, + 0x90936CA7, 0x00008, 0x90A74828, 0x00008, 0x90B6AD59, 0x00008, 0x90BFF009, 0x00008, + 0x90C6CB8D, 0x00008, 0x90C904B6, 0x00008, 0x90CECB72, 0x00008, 0x90D10B08, 0x00008, + 0x90D6073D, 0x00008, 0x90DABA45, 0x00008, 0x90E0D6AC, 0x00008, 0x90E11085, 0x00008, + 0x910824B4, 0x00008, 0x9116B1D5, 0x00008, 0x912119C1, 0x00008, 0x913931B0, 0x00008, + 0x913AD938, 0x00008, 0x9141DC0E, 0x00008, 0x91451B65, 0x00008, 0x914B6879, 0x00008, 0x9151FC80, 0x00020, 0x9166ABC8, 0x00400, 0x9168EA5F, 0x00400, 0x916BCA9E, 0x00158, 0x91759F0F, 0x00008, 0x91795526, 0x00008, 0x917A3380, 0x00400, 0x9184C0DC, 0x00400, - 0x9186FF73, 0x00400, 0x918A526C, 0x00008, 0x918AA6D6, 0x00008, 0x918B98EC, 0x00020, - 0x9196F6B5, 0x00020, 0x919D8A05, 0x00008, 0x919EE3C7, 0x00008, 0x91A6A37B, 0x00008, - 0x91B235ED, 0x00008, 0x91C372B5, 0x00008, 0x91CB899B, 0x00008, 0x91CD5108, 0x00008, - 0x91E285C2, 0x00008, 0x91E8060B, 0x00008, 0x920185F2, 0x00008, 0x921D220A, 0x00008, - 0x922784D0, 0x00008, 0x922BBE18, 0x00008, 0x92304677, 0x00008, 0x92450FD0, 0x00008, - 0x9252D27E, 0x00020, 0x9266AD5B, 0x00400, 0x9268EBF2, 0x00400, 0x9276EC2F, 0x00008, - 0x927A3513, 0x00400, 0x927B4F58, 0x00008, 0x9284C26F, 0x00400, 0x92870106, 0x00400, - 0x92886B27, 0x00008, 0x92C81558, 0x00008, 0x92CA4BB0, 0x00008, 0x92D90E0D, 0x00008, - 0x92DB61B7, 0x00008, 0x92EBEF8B, 0x00008, 0x92EEE2EC, 0x00008, 0x92F65429, 0x00008, - 0x92F98410, 0x00008, 0x93065B65, 0x00008, 0x9308A164, 0x00008, 0x9314F6BC, 0x00008, - 0x9315FA21, 0x00008, 0x93353727, 0x00008, 0x934ACED1, 0x00008, 0x93575F29, 0x00008, + 0x9186FF73, 0x00400, 0x9188AE2C, 0x00021, 0x918A526C, 0x00008, 0x918AA6D6, 0x00008, + 0x918B98EC, 0x00020, 0x919437A0, 0x00004, 0x9196F6B5, 0x00020, 0x919D8A05, 0x00008, + 0x919EE3C7, 0x00008, 0x91A6A37B, 0x00008, 0x91B235ED, 0x00008, 0x91C372B5, 0x00008, + 0x91CB899B, 0x00008, 0x91CD5108, 0x00008, 0x91E285C2, 0x00008, 0x91E8060B, 0x00008, + 0x920185F2, 0x00008, 0x921D220A, 0x00008, 0x922784D0, 0x00008, 0x922BBE18, 0x00008, + 0x92304677, 0x00008, 0x92450FD0, 0x00008, 0x9252D27E, 0x00020, 0x9252F0D7, 0x00008, + 0x9266AD5B, 0x00400, 0x9268EBF2, 0x00400, 0x9276EC2F, 0x00008, 0x927A3513, 0x00400, + 0x927B4F58, 0x00008, 0x9284C26F, 0x00400, 0x92870106, 0x00400, 0x92886B27, 0x00008, + 0x928B06E3, 0x00008, 0x92C81558, 0x00008, 0x92CA4BB0, 0x00008, 0x92D64CEB, 0x00008, + 0x92D90E0D, 0x00008, 0x92DB61B7, 0x00008, 0x92DF20FF, 0x00008, 0x92E798D4, 0x00008, + 0x92EBEF8B, 0x00008, 0x92EEE2EC, 0x00008, 0x92F65429, 0x00008, 0x92F98410, 0x00008, + 0x93065B65, 0x00008, 0x9308A164, 0x00008, 0x9314F6BC, 0x00008, 0x9315FA21, 0x00008, + 0x93353727, 0x00008, 0x9335BEA6, 0x00008, 0x934ACED1, 0x00008, 0x93575F29, 0x00008, 0x9358DA31, 0x00008, 0x9358F80D, 0x00020, 0x935D5D40, 0x00008, 0x9368ED85, 0x00400, 0x9384C402, 0x00400, 0x938571B2, 0x00008, 0x93870299, 0x00400, 0x9391E93A, 0x00008, - 0x939FBB3A, 0x00008, 0x93AEDD7B, 0x00008, 0x93C3B809, 0x00008, 0x93D22693, 0x00008, - 0x93DA2D64, 0x00008, 0x93DB9439, 0x00004, 0x93DBC231, 0x00020, 0x93E6B5E0, 0x00008, - 0x93F5C708, 0x00008, 0x93F883F9, 0x00008, 0x93FA4484, 0x00008, 0x93FCCF1F, 0x00008, - 0x94064791, 0x00020, 0x940AA823, 0x00008, 0x9420A4D5, 0x00008, 0x9425E29C, 0x00040, - 0x942B103B, 0x00008, 0x9430FEBA, 0x00008, 0x943183B2, 0x00008, 0x9443DFFD, 0x00008, - 0x9444FF88, 0x00020, 0x947683E5, 0x00008, 0x947A85E5, 0x00008, 0x9484C595, 0x00400, - 0x9485F3A1, 0x00008, 0x948647E0, 0x00008, 0x9487042C, 0x00400, 0x9490BC0C, 0x00008, - 0x94C844C2, 0x00008, 0x94CA6E2A, 0x00008, 0x94CAC464, 0x00008, 0x94D67F20, 0x00008, - 0x94ED95F4, 0x00020, 0x95032FBD, 0x00008, 0x950C5FF1, 0x00008, 0x95126226, 0x00008, - 0x951608E4, 0x00008, 0x95239933, 0x00008, 0x952F7131, 0x00008, 0x9532A9EF, 0x00008, + 0x939FBB3A, 0x00008, 0x93AEDD7B, 0x00008, 0x93B986A9, 0x00008, 0x93C3B809, 0x00008, + 0x93D22693, 0x00008, 0x93DA2D64, 0x00008, 0x93DB9439, 0x00004, 0x93DBC231, 0x00020, + 0x93E6B5E0, 0x00008, 0x93F5C708, 0x00008, 0x93F883F9, 0x00008, 0x93FA4484, 0x00008, + 0x93FCCF1F, 0x00008, 0x94064791, 0x00020, 0x940AA823, 0x00008, 0x9416E479, 0x00020, + 0x9420A4D5, 0x00008, 0x9425E29C, 0x00040, 0x942B103B, 0x00008, 0x9430FEBA, 0x00008, + 0x943183B2, 0x00008, 0x943E9A9B, 0x00008, 0x9443DFFD, 0x00008, 0x9444FF88, 0x00020, + 0x947683E5, 0x00008, 0x947A85E5, 0x00008, 0x9484C595, 0x00400, 0x9485F3A1, 0x00008, + 0x948647E0, 0x00008, 0x9487042C, 0x00400, 0x9490BC0C, 0x00008, 0x94AC97CA, 0x00008, + 0x94C844C2, 0x00008, 0x94CA6E2A, 0x00008, 0x94CAC464, 0x00008, 0x94D296D1, 0x00008, + 0x94D67F20, 0x00008, 0x94ED95F4, 0x00020, 0x94EF80A8, 0x00008, 0x95032FBD, 0x00008, + 0x950C5FF1, 0x00008, 0x95126226, 0x00008, 0x951608E4, 0x00008, 0x951E4D09, 0x00008, + 0x95239933, 0x00008, 0x952F7131, 0x00008, 0x952F7CEC, 0x00001, 0x9532A9EF, 0x00008, 0x9532B7A0, 0x00020, 0x953663DB, 0x00020, 0x953FDCB2, 0x00008, 0x9541AFB1, 0x00008, - 0x9563BB2B, 0x00008, 0x956CF741, 0x00008, 0x9579FFA8, 0x00008, 0x958705BF, 0x00400, - 0x95894456, 0x00400, 0x9589FD05, 0x00008, 0x958AC530, 0x00008, 0x958F6429, 0x00008, - 0x958F756E, 0x00008, 0x95A86B4D, 0x00008, 0x95BC36BE, 0x00021, 0x95BFD11E, 0x00008, - 0x95C5297A, 0x00008, 0x95C6143B, 0x00008, 0x95C98702, 0x00008, 0x95CD8AB9, 0x00008, - 0x95DE6664, 0x00008, 0x95DF1831, 0x00020, 0x9601FE44, 0x00008, 0x9602AB1E, 0x00020, - 0x96153929, 0x00008, 0x9648CE86, 0x00008, 0x965B06DB, 0x00020, 0x9668F23E, 0x00400, + 0x955C1D03, 0x00008, 0x9563BB2B, 0x00008, 0x956CF741, 0x00008, 0x9579FFA8, 0x00008, + 0x958705BF, 0x00400, 0x95894456, 0x00400, 0x9589FD05, 0x00008, 0x958AC530, 0x00008, + 0x958F6429, 0x00008, 0x958F756E, 0x00008, 0x95A86B4D, 0x00008, 0x95B00A6E, 0x00008, + 0x95BC36BE, 0x00021, 0x95BFD11E, 0x00008, 0x95C5297A, 0x00008, 0x95C6143B, 0x00008, + 0x95C98702, 0x00008, 0x95CD8AB9, 0x00008, 0x95DE6664, 0x00008, 0x95DF1831, 0x00020, + 0x95E2A877, 0x00004, 0x95E6981A, 0x00004, 0x95E86131, 0x00004, 0x95EC433C, 0x00004, + 0x95EEE5D3, 0x00004, 0x95F12276, 0x00004, 0x95F50B4D, 0x00004, 0x95F6CD98, 0x00004, + 0x95FF95A9, 0x00004, 0x9601FE44, 0x00008, 0x9602AB1E, 0x00020, 0x960377B4, 0x00004, + 0x960A1017, 0x00008, 0x9613B881, 0x00008, 0x96153929, 0x00008, 0x961C757E, 0x00008, + 0x9648CE86, 0x00008, 0x9653D3B6, 0x00008, 0x965B06DB, 0x00020, 0x9668F23E, 0x00400, 0x96696C05, 0x00008, 0x9669EC37, 0x00008, 0x966B2027, 0x00008, 0x9679B5A4, 0x00008, - 0x967D9C49, 0x00008, 0x9681217F, 0x00008, 0x96870752, 0x00400, 0x968945E9, 0x00400, - 0x968F205F, 0x00008, 0x968FE7A6, 0x00008, 0x96CC0B26, 0x00008, 0x96CFAADB, 0x00008, - 0x96DA2675, 0x00008, 0x96F8BABA, 0x00008, 0x96FD9128, 0x00004, 0x96FD9641, 0x00004, - 0x96FF8C94, 0x00008, 0x97221AEB, 0x00008, 0x973250D2, 0x00008, 0x97342A01, 0x00008, - 0x97391632, 0x00008, 0x975B25E0, 0x00040, 0x9768F3D1, 0x00400, 0x976EABE3, 0x00008, - 0x978708E5, 0x00400, 0x978C9F8B, 0x00008, 0x978F5F85, 0x00008, 0x97A5E356, 0x00008, - 0x97C94E21, 0x00020, 0x97EDDD0F, 0x00008, 0x97FF5966, 0x00008, 0x9800466A, 0x00008, - 0x9806A9F6, 0x00008, 0x980702AA, 0x00008, 0x98194D83, 0x00008, 0x983A4559, 0x00008, - 0x983B6728, 0x00008, 0x9852B202, 0x00020, 0x98547C22, 0x00008, 0x98552E00, 0x00020, - 0x985663D5, 0x00008, 0x98603FF7, 0x00008, 0x9872B3E9, 0x00008, 0x98863306, 0x00008, - 0x9890AD37, 0x00008, 0x98943AAF, 0x00008, 0x98A745F8, 0x00008, 0x98B39418, 0x00008, - 0x98B84725, 0x00008, 0x98D8D1A0, 0x00008, 0x98D951AA, 0x00008, 0x98DC8FE0, 0x00008, - 0x98E8A22F, 0x00008, 0x99029502, 0x00008, 0x99081711, 0x00008, 0x990DB68F, 0x00008, - 0x9913AAA7, 0x00008, 0x9945DC36, 0x00008, 0x996BFF5F, 0x00008, 0x996F9905, 0x00008, - 0x997235AD, 0x00008, 0x997A4018, 0x00400, 0x9984CD74, 0x00400, 0x9987E876, 0x00008, - 0x998A143A, 0x00008, 0x998C1C09, 0x00008, 0x99930965, 0x00008, 0x999561F1, 0x00008, - 0x99977254, 0x00008, 0x999A3A5E, 0x00008, 0x999B3202, 0x00008, 0x999B4A6A, 0x00008, - 0x999C4142, 0x00020, 0x99B0ADDC, 0x00008, 0x99B7470B, 0x00008, 0x99BC0A45, 0x00008, + 0x967D9C49, 0x00008, 0x967DBEBF, 0x00008, 0x9681217F, 0x00008, 0x96870752, 0x00400, + 0x968945E9, 0x00400, 0x968F205F, 0x00008, 0x968FE7A6, 0x00008, 0x96CC0B26, 0x00008, + 0x96CCDEC5, 0x00020, 0x96CFAADB, 0x00008, 0x96DA2675, 0x00008, 0x96F8BABA, 0x00008, + 0x96FD9128, 0x00004, 0x96FD9641, 0x00004, 0x96FF8C94, 0x00008, 0x97221AEB, 0x00008, + 0x973250D2, 0x00008, 0x97342A01, 0x00008, 0x97391632, 0x00008, 0x9747A537, 0x00008, + 0x974A600F, 0x00008, 0x975B25E0, 0x00040, 0x9768F3D1, 0x00400, 0x976EABE3, 0x00008, + 0x978708E5, 0x00400, 0x978C9F8B, 0x00008, 0x978F5F85, 0x00008, 0x978FB988, 0x00008, + 0x97A5E356, 0x00008, 0x97C0CCF1, 0x00001, 0x97C2FBFC, 0x00001, 0x97C94E21, 0x00020, + 0x97D16F2F, 0x00001, 0x97D1CED3, 0x00008, 0x97D41892, 0x00001, 0x97D80169, 0x00001, + 0x97DA3074, 0x00001, 0x97DDAC8B, 0x00001, 0x97DFE92E, 0x00001, 0x97E28BC5, 0x00001, + 0x97E66DD0, 0x00001, 0x97EDDD0F, 0x00008, 0x97FF5966, 0x00008, 0x9800466A, 0x00008, + 0x9806A9F6, 0x00008, 0x980702AA, 0x00008, 0x98106CA3, 0x00008, 0x98194D83, 0x00008, + 0x983850ED, 0x00008, 0x983A4559, 0x00008, 0x983B6728, 0x00008, 0x9852B202, 0x00020, + 0x98547C22, 0x00008, 0x98552E00, 0x00020, 0x985663D5, 0x00008, 0x98603FF7, 0x00008, + 0x9867A735, 0x00020, 0x9872B3E9, 0x00008, 0x9875E782, 0x00008, 0x98863306, 0x00008, + 0x9890AD37, 0x00008, 0x98943AAF, 0x00008, 0x98A745F8, 0x00008, 0x98AAF903, 0x00001, + 0x98B39418, 0x00008, 0x98B84725, 0x00008, 0x98D8D1A0, 0x00008, 0x98D94DA6, 0x00008, + 0x98D951AA, 0x00008, 0x98DA6C8E, 0x00008, 0x98DC8FE0, 0x00008, 0x98E8A22F, 0x00008, + 0x99029502, 0x00008, 0x99081711, 0x00008, 0x990DB68F, 0x00008, 0x9913AAA7, 0x00008, + 0x9945DC36, 0x00008, 0x9949719C, 0x00020, 0x995195B1, 0x00008, 0x9968620A, 0x00008, + 0x996BFF5F, 0x00008, 0x996F9905, 0x00008, 0x997235AD, 0x00008, 0x997A4018, 0x00400, + 0x9984CD74, 0x00400, 0x9987E876, 0x00008, 0x998844C9, 0x00004, 0x998A143A, 0x00008, + 0x998C1C09, 0x00008, 0x999227F4, 0x00008, 0x99930965, 0x00008, 0x999561F1, 0x00008, + 0x9995965C, 0x00008, 0x99977254, 0x00008, 0x999A3A5E, 0x00008, 0x999B3202, 0x00008, + 0x999B4A6A, 0x00008, 0x999C4142, 0x00020, 0x99B0ADDC, 0x00008, 0x99B29C3E, 0x00008, + 0x99B7470B, 0x00008, 0x99B950B4, 0x00004, 0x99BB8DD4, 0x00008, 0x99BC0A45, 0x00008, 0x99BCE212, 0x00008, 0x99C71A23, 0x00020, 0x99CDD400, 0x00008, 0x99E1625E, 0x07EB0, - 0x99FAAF67, 0x00008, 0x9A021FEF, 0x00008, 0x9A07BCDA, 0x00008, 0x9A4657B3, 0x00008, - 0x9A48E81D, 0x00008, 0x9A4D1907, 0x0000C, 0x9A4FC26A, 0x0000C, 0x9A51F841, 0x0000C, - 0x9A556D8C, 0x0000C, 0x9A57A363, 0x0000C, 0x9A57B0E7, 0x00008, 0x9A5A4CC6, 0x0000C, - 0x9A5E359D, 0x0000C, 0x9A6064A8, 0x0000C, 0x9A621EFF, 0x00008, 0x9A63E0BF, 0x0000C, - 0x9A656468, 0x00020, 0x9A661D62, 0x0000C, 0x9A6767D6, 0x00020, 0x9A6DC060, 0x00008, - 0x9A71AA74, 0x00008, 0x9A721F29, 0x00004, 0x9A78757B, 0x00004, 0x9A78772E, 0x00004, - 0x9A7A41AB, 0x00400, 0x9A7FF990, 0x00020, 0x9A810142, 0x00020, 0x9A84CF07, 0x00400, - 0x9A86B4F5, 0x00008, 0x9A8B8ACC, 0x00400, 0x9A9B4634, 0x00008, 0x9ABA6CF6, 0x00040, - 0x9ABCC707, 0x00008, 0x9AC85AC1, 0x00008, 0x9ACE72D5, 0x00008, 0x9ACF91D0, 0x00008, - 0x9AD10882, 0x00008, 0x9AED2367, 0x00008, 0x9AFE7606, 0x00008, 0x9B002BC3, 0x00020, + 0x99FAAF67, 0x00008, 0x9A021FEF, 0x00008, 0x9A07BCDA, 0x00008, 0x9A4496D7, 0x00008, + 0x9A4657B3, 0x00008, 0x9A48E81D, 0x00008, 0x9A4D1907, 0x0000C, 0x9A4FC26A, 0x0000C, + 0x9A51F841, 0x0000C, 0x9A556D8C, 0x0000C, 0x9A57A363, 0x0000C, 0x9A57B0E7, 0x00008, + 0x9A5A4CC6, 0x0000C, 0x9A5E359D, 0x0000C, 0x9A6064A8, 0x0000C, 0x9A621EFF, 0x00008, + 0x9A63E0BF, 0x0000C, 0x9A656468, 0x00020, 0x9A661D62, 0x0000C, 0x9A6767D6, 0x00020, + 0x9A6DC060, 0x00008, 0x9A71AA74, 0x00008, 0x9A721F29, 0x00004, 0x9A78757B, 0x00004, + 0x9A78772E, 0x00004, 0x9A7A41AB, 0x00400, 0x9A7FF990, 0x00020, 0x9A810142, 0x00020, + 0x9A84CF07, 0x00400, 0x9A86B4F5, 0x00008, 0x9A8B8ACC, 0x00400, 0x9A9B4634, 0x00008, + 0x9ABA6CF6, 0x00040, 0x9ABCC707, 0x00008, 0x9AC35E72, 0x00008, 0x9AC85AC1, 0x00008, + 0x9ACE72D5, 0x00008, 0x9ACF91D0, 0x00008, 0x9AD10882, 0x00008, 0x9AED2367, 0x00008, + 0x9AF5AAC1, 0x00008, 0x9AFE7606, 0x00008, 0x9B002BC3, 0x00020, 0x9B0A9094, 0x00008, 0x9B0AE40B, 0x00020, 0x9B3432D5, 0x00008, 0x9B371FA3, 0x00008, 0x9B3A8477, 0x00008, - 0x9B406552, 0x00020, 0x9B6315A5, 0x00008, 0x9B739590, 0x00008, 0x9B7A433E, 0x00400, - 0x9B894DC8, 0x00400, 0x9B8B8C5F, 0x00400, 0x9BAD167F, 0x00008, 0x9BD3E8F9, 0x00008, - 0x9BD6A195, 0x00008, 0x9BF53C26, 0x00008, 0x9BFA87D8, 0x00008, 0x9C001AC1, 0x00020, - 0x9C070D3D, 0x00008, 0x9C07A8B1, 0x00008, 0x9C092815, 0x00008, 0x9C155817, 0x00008, - 0x9C16DA94, 0x00004, 0x9C237EE3, 0x00008, 0x9C33BEC9, 0x00008, 0x9C3B877E, 0x00008, - 0x9C43E7F9, 0x00008, 0x9C4C8AB2, 0x00008, 0x9C5AC6BB, 0x00008, 0x9C62404B, 0x00008, + 0x9B3D4842, 0x00008, 0x9B406552, 0x00020, 0x9B6315A5, 0x00008, 0x9B739590, 0x00008, + 0x9B7A433E, 0x00400, 0x9B894DC8, 0x00400, 0x9B8B8C5F, 0x00400, 0x9B9F3B17, 0x00008, + 0x9BAD167F, 0x00008, 0x9BD3E8F9, 0x00008, 0x9BD6A195, 0x00008, 0x9BF53C26, 0x00008, + 0x9BFA87D8, 0x00008, 0x9C001AC1, 0x00020, 0x9C070D3D, 0x00008, 0x9C07A8B1, 0x00008, + 0x9C092815, 0x00008, 0x9C143DA0, 0x00008, 0x9C155817, 0x00008, 0x9C16DA94, 0x00004, + 0x9C237EE3, 0x00008, 0x9C33BEC9, 0x00008, 0x9C3B877E, 0x00008, 0x9C43E7F9, 0x00008, + 0x9C4C8AB2, 0x00008, 0x9C546CC2, 0x00008, 0x9C5AC6BB, 0x00008, 0x9C62404B, 0x00008, 0x9C663E3B, 0x00008, 0x9C677EC6, 0x00004, 0x9C6FF7DD, 0x00004, 0x9C76D72F, 0x00008, 0x9C7A44D1, 0x00400, 0x9C7D6B7B, 0x00008, 0x9C852637, 0x00008, 0x9C87DF6E, 0x00008, 0x9C894F5B, 0x00400, 0x9C93701C, 0x00008, 0x9C99F75B, 0x00008, 0x9CA1DDDE, 0x00020, 0x9CB090C1, 0x00008, 0x9CB665D3, 0x00008, 0x9CB67124, 0x00008, 0x9CBB5BF6, 0x00008, 0x9CC890A4, 0x00008, 0x9CCB839C, 0x00008, 0x9CEF7AB6, 0x00008, 0x9CF3F725, 0x00008, 0x9CF41C0F, 0x00008, 0x9CFFF7F0, 0x00008, 0x9D012A25, 0x00008, 0x9D0C8718, 0x00008, - 0x9D1FF1B9, 0x00008, 0x9D213FDD, 0x00008, 0x9D46B526, 0x00008, 0x9D4B64D1, 0x00008, - 0x9D623CBB, 0x00008, 0x9D7156D1, 0x00008, 0x9D7786D2, 0x00008, 0x9D7A4664, 0x00400, - 0x9D8950EE, 0x00400, 0x9D8C3158, 0x00008, 0x9D8D5619, 0x00008, 0x9DAEF537, 0x00008, - 0x9DB2D8B8, 0x00008, 0x9DC193F0, 0x00008, 0x9DC50567, 0x00008, 0x9DE2392E, 0x00008, - 0x9DE5DDC0, 0x00008, 0x9DE716E6, 0x00008, 0x9DEA7EE8, 0x00008, 0x9E1EA62A, 0x00008, - 0x9E23FF7E, 0x00008, 0x9E3C84DB, 0x00008, 0x9E509678, 0x00008, 0x9E5244DE, 0x00008, - 0x9E525EA1, 0x00008, 0x9E58DFA0, 0x00008, 0x9E5CAEF6, 0x00008, 0x9E70ABC3, 0x00008, - 0x9E7A47F7, 0x00400, 0x9E8713EA, 0x00400, 0x9E895281, 0x00400, 0x9E8B9118, 0x00400, - 0x9E91D795, 0x00008, 0x9EA55E51, 0x00008, 0x9EB19107, 0x00008, 0x9EB1E06E, 0x00008, - 0x9EBD5F78, 0x00008, 0x9EC08B44, 0x00020, 0x9EC54DA5, 0x00008, 0x9ED72910, 0x00008, - 0x9EDB506C, 0x00008, 0x9EE3800C, 0x00008, 0x9EF3E7E7, 0x00008, 0x9EFFC62D, 0x00020, - 0x9F1ABF26, 0x00021, 0x9F208BBB, 0x00008, 0x9F288ADA, 0x00020, 0x9F36F82B, 0x00008, - 0x9F491A17, 0x00008, 0x9F772C19, 0x00008, 0x9F7A498A, 0x00400, 0x9F7D2E3C, 0x00008, - 0x9F8305D8, 0x00020, 0x9F87157D, 0x00400, 0x9F895414, 0x00400, 0x9F8B9106, 0x00008, - 0x9F8B92AB, 0x00400, 0x9F8DB33D, 0x00004, 0x9F93DCE7, 0x00008, 0x9F964C20, 0x00008, - 0x9FACC887, 0x00008, 0x9FBC51FB, 0x00008, 0x9FBEF98F, 0x00008, 0x9FCD0B25, 0x00008, - 0x9FCE5608, 0x00008, 0xA00C2EAF, 0x00008, 0xA032B31E, 0x00008, 0xA039FA5B, 0x00008, - 0xA0473810, 0x00008, 0xA04BD190, 0x00008, 0xA071644C, 0x00008, 0xA0743125, 0x00008, + 0x9D1FF1B9, 0x00008, 0x9D213FDD, 0x00008, 0x9D3F879B, 0x00008, 0x9D46B526, 0x00008, + 0x9D4B64D1, 0x00008, 0x9D58B8E2, 0x00008, 0x9D623CBB, 0x00008, 0x9D7156D1, 0x00008, + 0x9D72EF72, 0x00008, 0x9D73F702, 0x00008, 0x9D7786D2, 0x00008, 0x9D7A4664, 0x00400, + 0x9D8950EE, 0x00400, 0x9D8C3158, 0x00008, 0x9D8D5619, 0x00008, 0x9DA41D9B, 0x00008, + 0x9DAEF537, 0x00008, 0x9DB2D8B8, 0x00008, 0x9DC193F0, 0x00008, 0x9DC50567, 0x00008, + 0x9DDE01B3, 0x00008, 0x9DE2392E, 0x00008, 0x9DE5DDC0, 0x00008, 0x9DE716E6, 0x00008, + 0x9DEA7EE8, 0x00008, 0x9E0CEC77, 0x00004, 0x9E10DC1A, 0x00004, 0x9E12A531, 0x00004, + 0x9E16873C, 0x00004, 0x9E1EA62A, 0x00008, 0x9E23FF7E, 0x00008, 0x9E2C2765, 0x00008, + 0x9E3C84DB, 0x00008, 0x9E509678, 0x00008, 0x9E5244DE, 0x00008, 0x9E525EA1, 0x00008, + 0x9E58DFA0, 0x00008, 0x9E5CAEF6, 0x00008, 0x9E70ABC3, 0x00008, 0x9E7A47F7, 0x00400, + 0x9E8713EA, 0x00400, 0x9E895281, 0x00400, 0x9E8B9118, 0x00400, 0x9E91D795, 0x00008, + 0x9EA55E51, 0x00008, 0x9EA8245F, 0x00008, 0x9EB19107, 0x00008, 0x9EB1E06E, 0x00008, + 0x9EB6BD66, 0x00008, 0x9EBD5F78, 0x00008, 0x9EC08B44, 0x00020, 0x9EC54DA5, 0x00008, + 0x9ED72910, 0x00008, 0x9EDB506C, 0x00008, 0x9EE3800C, 0x00008, 0x9EF3E7E7, 0x00008, + 0x9EF45981, 0x00004, 0x9EFFC62D, 0x00020, 0x9F1ABF26, 0x00021, 0x9F208BBB, 0x00008, + 0x9F288ADA, 0x00020, 0x9F33607C, 0x00020, 0x9F347507, 0x00001, 0x9F36F82B, 0x00008, + 0x9F371E6A, 0x00001, 0x9F395441, 0x00001, 0x9F3CC98C, 0x00001, 0x9F3EFF63, 0x00001, + 0x9F41A8C6, 0x00001, 0x9F45919D, 0x00001, 0x9F47C0A8, 0x00001, 0x9F491A17, 0x00008, + 0x9F5BEC95, 0x00001, 0x9F5E8860, 0x00001, 0x9F772C19, 0x00008, 0x9F7A498A, 0x00400, + 0x9F7D2E3C, 0x00008, 0x9F8305D8, 0x00020, 0x9F87157D, 0x00400, 0x9F895414, 0x00400, + 0x9F8B9106, 0x00008, 0x9F8B92AB, 0x00400, 0x9F8C7243, 0x00001, 0x9F8DB33D, 0x00004, + 0x9F8FF526, 0x00001, 0x9F922AFD, 0x00001, 0x9F93DCE7, 0x00008, 0x9F960D08, 0x00001, + 0x9F964C20, 0x00008, 0x9FACC887, 0x00008, 0x9FBC51FB, 0x00008, 0x9FBEF98F, 0x00008, + 0x9FCD0B25, 0x00008, 0x9FCE5608, 0x00008, 0x9FD7C608, 0x00008, 0xA00C2EAF, 0x00008, + 0xA01ACD6E, 0x00008, 0xA032B31E, 0x00008, 0xA039FA5B, 0x00008, 0xA0473810, 0x00008, + 0xA04BD190, 0x00008, 0xA071644C, 0x00008, 0xA0743125, 0x00008, 0xA075F46F, 0x00008, 0xA07A4B1D, 0x00400, 0xA07D5884, 0x00008, 0xA0835E48, 0x00008, 0xA084C6AE, 0x00008, - 0xA08955A7, 0x00400, 0xA08B943E, 0x00400, 0xA0A7AEF3, 0x00008, 0xA0AD44A0, 0x00008, - 0xA0ADA430, 0x00001, 0xA0C15BCE, 0x00008, 0xA0C3027C, 0x00008, 0xA0EC3036, 0x00008, - 0xA0EF6499, 0x00008, 0xA0EFCA29, 0x00008, 0xA0F782F4, 0x00008, 0xA1124524, 0x00008, - 0xA11C2491, 0x00008, 0xA137D117, 0x00008, 0xA13D2585, 0x00020, 0xA13F5770, 0x00008, - 0xA14FFCBC, 0x00008, 0xA1575EF9, 0x00008, 0xA15D325A, 0x00008, 0xA17BF8EF, 0x00008, - 0xA189573A, 0x00400, 0xA18B95D1, 0x00400, 0xA198196A, 0x00008, 0xA1BCB3DA, 0x00008, + 0xA08955A7, 0x00400, 0xA08B943E, 0x00400, 0xA097B32E, 0x00008, 0xA0A7AEF3, 0x00008, + 0xA0AD44A0, 0x00008, 0xA0ADA430, 0x00001, 0xA0C15BCE, 0x00008, 0xA0C3027C, 0x00008, + 0xA0EC3036, 0x00008, 0xA0EEEA88, 0x00008, 0xA0EF6499, 0x00008, 0xA0EFCA29, 0x00008, + 0xA0F782F4, 0x00008, 0xA0FF9797, 0x00008, 0xA1124524, 0x00008, 0xA11C2491, 0x00008, + 0xA137D117, 0x00008, 0xA13D2585, 0x00020, 0xA13F5770, 0x00008, 0xA14FFCBC, 0x00008, + 0xA1575EF9, 0x00008, 0xA15D325A, 0x00008, 0xA17BF8EF, 0x00008, 0xA189573A, 0x00400, + 0xA18B95D1, 0x00400, 0xA18C45DB, 0x00008, 0xA198196A, 0x00008, 0xA1BCB3DA, 0x00008, 0xA1C1380A, 0x00008, 0xA1D2763B, 0x00020, 0xA1D39449, 0x00008, 0xA1E0242C, 0x00008, 0xA1EB2641, 0x00008, 0xA1ED9145, 0x00008, 0xA1FE2727, 0x0001D, 0xA20AE4AA, 0x00008, 0xA20E95EF, 0x00008, 0xA2173721, 0x00008, 0xA22CB00A, 0x00008, 0xA232DA37, 0x00008, - 0xA2585C20, 0x00008, 0xA2686488, 0x00008, 0xA285EEF4, 0x00008, 0xA2861C2F, 0x00008, - 0xA28958CD, 0x00400, 0xA28B693E, 0x00020, 0xA28B9764, 0x00400, 0xA2943F9C, 0x00008, - 0xA29D4738, 0x00008, 0xA2B189ED, 0x00008, 0xA2BD0203, 0x00008, 0xA2BFB506, 0x00008, - 0xA2ECB5B3, 0x00008, 0xA2F56893, 0x00008, 0xA2F9AFBA, 0x00008, 0xA2FBC3D1, 0x00008, - 0xA3074160, 0x00008, 0xA319A006, 0x00008, 0xA328BF8C, 0x00008, 0xA328EFF9, 0x00008, + 0xA2585C20, 0x00008, 0xA2686488, 0x00008, 0xA277A72A, 0x00008, 0xA285EEF4, 0x00008, + 0xA2861C2F, 0x00008, 0xA28958CD, 0x00400, 0xA28B693E, 0x00020, 0xA28B9764, 0x00400, + 0xA2943F9C, 0x00008, 0xA29D4738, 0x00008, 0xA29ECF44, 0x00020, 0xA2A84217, 0x00008, + 0xA2B189ED, 0x00008, 0xA2BD0203, 0x00008, 0xA2BFB506, 0x00008, 0xA2ECB5B3, 0x00008, + 0xA2F56893, 0x00008, 0xA2F9AFBA, 0x00008, 0xA2FBC3D1, 0x00008, 0xA3074160, 0x00008, + 0xA319A006, 0x00008, 0xA3207A49, 0x00008, 0xA328BF8C, 0x00008, 0xA328EFF9, 0x00008, 0xA335704F, 0x00008, 0xA33C46A0, 0x00008, 0xA35BDF2F, 0x00008, 0xA35F23A1, 0x00008, 0xA36E0EFA, 0x00008, 0xA3766B1D, 0x00008, 0xA38B98F7, 0x00400, 0xA38D4E8E, 0x00008, 0xA3A50F32, 0x00008, 0xA3AF28BD, 0x00008, 0xA3B2E1E8, 0x00004, 0xA3B80C20, 0x00008, - 0xA3CC6284, 0x00008, 0xA3CEDF9A, 0x00008, 0xA3F99567, 0x00020, 0xA411DA8A, 0x00008, - 0xA4217B4F, 0x00008, 0xA42689CA, 0x00008, 0xA43E5CD5, 0x00008, 0xA43FE1EA, 0x00008, - 0xA442AAEB, 0x00020, 0xA455C38C, 0x00020, 0xA460708C, 0x00008, 0xA4659113, 0x00008, - 0xA46F28D8, 0x00008, 0xA47E37B8, 0x00008, 0xA48B9A8A, 0x00400, 0xA48DFBC8, 0x00020, - 0xA4B78973, 0x00008, 0xA4C18902, 0x00008, 0xA4C4F036, 0x00008, 0xA511952F, 0x00008, - 0xA523EF1E, 0x00008, 0xA528AF6E, 0x00008, 0xA5293FAE, 0x00008, 0xA52B4811, 0x0D0D8, - 0xA540EF41, 0x00008, 0xA54EF8AD, 0x00008, 0xA55DD4EF, 0x00008, 0xA576DCCD, 0x00008, - 0xA58B9C1D, 0x00400, 0xA58D6394, 0x00008, 0xA5980A47, 0x00008, 0xA5C7BB7F, 0x00008, - 0xA5C9F909, 0x00008, 0xA5CB924C, 0x00008, 0xA5DDE5F1, 0x00008, 0xA5E67433, 0x00008, - 0xA5E866A7, 0x00008, 0xA5F3139D, 0x00008, 0xA5F3F342, 0x00020, 0xA6016CF7, 0x00008, - 0xA603FD1B, 0x00008, 0xA60A8890, 0x00008, 0xA614AAE5, 0x00008, 0xA6290453, 0x00008, - 0xA6361281, 0x00008, 0xA6371A5C, 0x00008, 0xA6373E0E, 0x00008, 0xA64A7841, 0x00008, + 0xA3CC6284, 0x00008, 0xA3CC98A4, 0x00008, 0xA3CEDF9A, 0x00008, 0xA3F99567, 0x00020, + 0xA411DA8A, 0x00008, 0xA41A1840, 0x00008, 0xA4217B4F, 0x00008, 0xA42689CA, 0x00008, + 0xA43E5CD5, 0x00008, 0xA43FE1EA, 0x00008, 0xA442AAEB, 0x00020, 0xA44ABB73, 0x00008, + 0xA455C38C, 0x00020, 0xA460708C, 0x00008, 0xA4659113, 0x00008, 0xA46F28D8, 0x00008, + 0xA47E37B8, 0x00008, 0xA48B9A8A, 0x00400, 0xA48DFBC8, 0x00020, 0xA491F09F, 0x00008, + 0xA4B78973, 0x00008, 0xA4B7A814, 0x012C0, 0xA4BA4848, 0x05DC4, 0xA4C18902, 0x00008, + 0xA4C4F036, 0x00008, 0xA511952F, 0x00008, 0xA523EF1E, 0x00008, 0xA528AF6E, 0x00008, + 0xA5293FAE, 0x00008, 0xA52B4811, 0x0D0D8, 0xA52BC282, 0x00008, 0xA540EF41, 0x00008, + 0xA54D6C1A, 0x00020, 0xA54EF8AD, 0x00008, 0xA55DD4EF, 0x00008, 0xA576DCCD, 0x00008, + 0xA580F50D, 0x00020, 0xA58B9C1D, 0x00400, 0xA58D6394, 0x00008, 0xA5980A47, 0x00008, + 0xA5C7BB7F, 0x00008, 0xA5C9F909, 0x00008, 0xA5CB924C, 0x00008, 0xA5DDE5F1, 0x00008, + 0xA5E67433, 0x00008, 0xA5E866A7, 0x00008, 0xA5F3139D, 0x00008, 0xA5F3F342, 0x00020, + 0xA6016CF7, 0x00008, 0xA603FD1B, 0x00008, 0xA60A8890, 0x00008, 0xA60B7F32, 0x00008, + 0xA614AAE5, 0x00008, 0xA6290453, 0x00008, 0xA635F135, 0x00008, 0xA6361281, 0x00008, + 0xA6371A5C, 0x00008, 0xA6373E0E, 0x00008, 0xA644EE1E, 0x00008, 0xA64A7841, 0x00008, 0xA64D1154, 0x00008, 0xA6512482, 0x00008, 0xA66A6B33, 0x00008, 0xA679F6B6, 0x00008, 0xA68B3325, 0x00008, 0xA68B44EF, 0x00008, 0xA68D1CA4, 0x00008, 0xA6982108, 0x00001, 0xA6B5B5B6, 0x00008, 0xA6BE3590, 0x00020, 0xA6C274BE, 0x00008, 0xA6C7C049, 0x00008, 0xA6CB359F, 0x00008, 0xA6CDE603, 0x00004, 0xA6CF7715, 0x00020, 0xA6D1E484, 0x00008, - 0xA6EB766A, 0x00008, 0xA6EDDDC9, 0x00008, 0xA70D4F3E, 0x00020, 0xA712A4D7, 0x00008, - 0xA71CC556, 0x00020, 0xA74639EA, 0x00008, 0xA747187B, 0x00008, 0xA7544FC0, 0x00020, - 0xA75DA505, 0x00008, 0xA7646D6D, 0x00008, 0xA7774232, 0x00008, 0xA778D5A2, 0x00008, - 0xA77F691C, 0x00008, 0xA790E1CB, 0x00008, 0xA793EEE8, 0x00008, 0xA797E44D, 0x00008, - 0xA79EC520, 0x00008, 0xA7A6D381, 0x00008, 0xA7AFF377, 0x00021, 0xA7B3E31A, 0x00021, + 0xA6D521CE, 0x00020, 0xA6EB766A, 0x00008, 0xA6EDDDC9, 0x00008, 0xA70D4F3E, 0x00020, + 0xA712A4D7, 0x00008, 0xA7199E25, 0x00008, 0xA71CC556, 0x00020, 0xA74639EA, 0x00008, + 0xA747187B, 0x00008, 0xA7544FC0, 0x00020, 0xA75DA505, 0x00008, 0xA762611E, 0x00008, + 0xA7646D6D, 0x00008, 0xA7774232, 0x00008, 0xA778D5A2, 0x00008, 0xA77F691C, 0x00008, + 0xA790E1CB, 0x00008, 0xA793EEE8, 0x00008, 0xA797E44D, 0x00008, 0xA79EC520, 0x00008, + 0xA7A38AD4, 0x00001, 0xA7A6D381, 0x00008, 0xA7AFF377, 0x00021, 0xA7B3E31A, 0x00021, 0xA7B5AC31, 0x00021, 0xA7B98E3C, 0x00021, 0xA7BC30D3, 0x00021, 0xA7C87802, 0x00008, - 0xA7D83FB8, 0x00008, 0xA7E29D1E, 0x00008, 0xA803FAAD, 0x00004, 0xA80A51FD, 0x00008, - 0xA814CA76, 0x00008, 0xA81AB16F, 0x00008, 0xA8251047, 0x00004, 0xA8264645, 0x00008, - 0xA8278469, 0x00008, 0xA827B9AA, 0x00004, 0xA82BA281, 0x00004, 0xA82D64CC, 0x00004, - 0xA8314DA3, 0x00004, 0xA833F706, 0x00004, 0xA8362CDD, 0x00004, 0xA83A0EE8, 0x00004, - 0xA83A4BE7, 0x00008, 0xA847A367, 0x00008, 0xA84D3382, 0x00008, 0xA84E3AD5, 0x00004, - 0xA850D6A0, 0x00004, 0xA8526506, 0x00008, 0xA860EFFA, 0x00008, 0xA86B3D35, 0x00008, - 0xA86E2C64, 0x00008, 0xA8854C0E, 0x00008, 0xA88955B0, 0x00008, 0xA88F1A10, 0x00008, + 0xA7D83FB8, 0x00008, 0xA7E29D1E, 0x00008, 0xA803FAAD, 0x00004, 0xA805F5BE, 0x00020, + 0xA8077488, 0x00008, 0xA8082DE5, 0x00008, 0xA80A51FD, 0x00008, 0xA814CA76, 0x00008, + 0xA81AB16F, 0x00008, 0xA8251047, 0x00004, 0xA8264645, 0x00008, 0xA8278469, 0x00008, + 0xA827B9AA, 0x00004, 0xA82BA281, 0x00004, 0xA82D64CC, 0x00004, 0xA8314DA3, 0x00004, + 0xA833F706, 0x00004, 0xA8362CDD, 0x00004, 0xA83A0EE8, 0x00004, 0xA83A4BE7, 0x00008, + 0xA847A367, 0x00008, 0xA84D3382, 0x00008, 0xA84E3AD5, 0x00004, 0xA850D6A0, 0x00004, + 0xA8526506, 0x00008, 0xA860EFFA, 0x00008, 0xA86B3D35, 0x00008, 0xA86E2C64, 0x00008, + 0xA8854C0E, 0x00008, 0xA88955B0, 0x00008, 0xA88F1A10, 0x00008, 0xA8A6A926, 0x00001, 0xA8BA3399, 0x00008, 0xA8BAB54C, 0x00004, 0xA8C39CF8, 0x00008, 0xA8DFD0AD, 0x00008, - 0xA8ED672E, 0x00008, 0xA913FD54, 0x00020, 0xA91627E7, 0x00008, 0xA9172147, 0x00008, - 0xA918C38F, 0x00008, 0xA91DA978, 0x00008, 0xA92D40FA, 0x00008, 0xA946F9C1, 0x00001, - 0xA952FF8C, 0x00008, 0xA955970E, 0x00008, 0xA9581FE8, 0x00008, 0xA95A292D, 0x00008, - 0xA9628563, 0x00008, 0xA9668DF6, 0x00008, 0xA97E243D, 0x00008, 0xA981A92D, 0x00008, - 0xA98260E3, 0x00008, 0xA98F5C42, 0x00008, 0xA992A405, 0x00008, 0xA9961CA4, 0x00008, - 0xA9968C66, 0x00008, 0xA99941F1, 0x00008, 0xA9B1AD43, 0x00008, 0xA9B8F90C, 0x00008, - 0xA9C02A13, 0x00008, 0xA9C40D2B, 0x00008, 0xA9CBDEAD, 0x0000C, 0xA9D761BB, 0x00008, - 0xA9DD5A62, 0x00020, 0xA9DD6A0B, 0x00008, 0xA9E9A930, 0x00008, 0xA9EB7A18, 0x00008, + 0xA8EAFF5D, 0x00008, 0xA8ED672E, 0x00008, 0xA913FD54, 0x00020, 0xA91627E7, 0x00008, + 0xA9172147, 0x00008, 0xA918C38F, 0x00008, 0xA91DA978, 0x00008, 0xA92D40FA, 0x00008, + 0xA946F9C1, 0x00001, 0xA952FF8C, 0x00008, 0xA955970E, 0x00008, 0xA9581FE8, 0x00008, + 0xA95A292D, 0x00008, 0xA95E7F90, 0x00008, 0xA9628563, 0x00008, 0xA9668DF6, 0x00008, + 0xA97E243D, 0x00008, 0xA981A92D, 0x00008, 0xA98260E3, 0x00008, 0xA98F5C42, 0x00008, + 0xA992A405, 0x00008, 0xA9961CA4, 0x00008, 0xA9968C66, 0x00008, 0xA99941F1, 0x00008, + 0xA9B1AD43, 0x00008, 0xA9B8F90C, 0x00008, 0xA9BB509D, 0x00008, 0xA9C02A13, 0x00008, + 0xA9C40D2B, 0x00008, 0xA9CBDEAD, 0x0000C, 0xA9D761BB, 0x00008, 0xA9DD5A62, 0x00020, + 0xA9DD6A0B, 0x00008, 0xA9E68425, 0x00020, 0xA9E9A930, 0x00008, 0xA9EB7A18, 0x00008, 0xA9FD58EE, 0x00008, 0xAA013FA5, 0x00008, 0xAA04C1AA, 0x00008, 0xAA04D383, 0x00008, 0xAA0943A9, 0x00008, 0xAA0D0377, 0x00008, 0xAA19B989, 0x00020, 0xAA1A576D, 0x00008, 0xAA1E3E77, 0x00008, 0xAA203A2E, 0x00008, 0xAA35BBB7, 0x00008, 0xAA416255, 0x00008, - 0xAA561403, 0x00008, 0xAA7735EE, 0x00008, 0xAA79CAF0, 0x00008, 0xAA7A6E5B, 0x00008, - 0xAA7E8D62, 0x00008, 0xAA8BAEEB, 0x00008, 0xAA9303AB, 0x00008, 0xAAB1729E, 0x00008, - 0xAAB80D09, 0x00008, 0xAAB85A18, 0x00008, 0xAABE2DBE, 0x00008, 0xAACFC8F8, 0x00008, - 0xAAD907D1, 0x00020, 0xAADCF891, 0x00008, 0xAAF45835, 0x00008, 0xAAFEA37D, 0x00008, - 0xAAFF80B0, 0x00008, 0xAB0FE8A3, 0x00008, 0xAB1ECDDD, 0x00008, 0xAB1F6946, 0x00008, - 0xAB2CABA6, 0x00020, 0xAB32B54D, 0x00008, 0xAB3CA02B, 0x00008, 0xAB4874D1, 0x00020, - 0xAB5818EA, 0x00008, 0xAB5F5D5F, 0x00008, 0xAB75AFC9, 0x00008, 0xAB77E1DC, 0x00008, - 0xAB863965, 0x00008, 0xAB881F46, 0x00008, 0xABB4C756, 0x00008, 0xABCDEEDC, 0x00008, - 0xABD872C3, 0x00008, 0xABDB26D8, 0x00008, 0xABE4FF59, 0x00008, 0xABFFDEAE, 0x00008, + 0xAA561403, 0x00008, 0xAA5FE9D7, 0x00004, 0xAA62267A, 0x00004, 0xAA64C911, 0x00004, + 0xAA68AB1C, 0x00004, 0xAA6A7433, 0x00004, 0xAA6E63D6, 0x00004, 0xAA7099AD, 0x00004, + 0xAA733578, 0x00004, 0xAA7735EE, 0x00008, 0xAA79CAF0, 0x00008, 0xAA7A6E5B, 0x00008, + 0xAA7E8D62, 0x00008, 0xAA876165, 0x00004, 0xAA8B4370, 0x00004, 0xAA8BAEEB, 0x00008, + 0xAA9303AB, 0x00008, 0xAAB1729E, 0x00008, 0xAAB30458, 0x00008, 0xAAB80D09, 0x00008, + 0xAAB85A18, 0x00008, 0xAABE2DBE, 0x00008, 0xAACFC8F8, 0x00008, 0xAAD907D1, 0x00020, + 0xAADCF891, 0x00008, 0xAAF05AA6, 0x00008, 0xAAF45835, 0x00008, 0xAAFAD7C2, 0x00008, + 0xAAFAE0C7, 0x00008, 0xAAFEA37D, 0x00008, 0xAAFF80B0, 0x00008, 0xAB0FE8A3, 0x00008, + 0xAB1ECDDD, 0x00008, 0xAB1F6946, 0x00008, 0xAB2CABA6, 0x00020, 0xAB3253B6, 0x00008, + 0xAB32B54D, 0x00008, 0xAB3983AF, 0x00008, 0xAB3CA02B, 0x00008, 0xAB4874D1, 0x00020, + 0xAB4E1521, 0x00008, 0xAB5818EA, 0x00008, 0xAB5F5D5F, 0x00008, 0xAB637144, 0x00008, + 0xAB75AFC9, 0x00008, 0xAB77E1DC, 0x00008, 0xAB863965, 0x00008, 0xAB881F46, 0x00008, + 0xABB4C756, 0x00008, 0xABCDEEDC, 0x00008, 0xABD872C3, 0x00008, 0xABDB26D8, 0x00008, + 0xABDC8AF4, 0x00008, 0xABE4FF59, 0x00008, 0xABF8797C, 0x00008, 0xABFFDEAE, 0x00008, 0xAC164E61, 0x00008, 0xAC1BFCAC, 0x00008, 0xAC33A808, 0x00008, 0xAC445880, 0x00008, - 0xAC516CFF, 0x00008, 0xAC614EA2, 0x00020, 0xAC7DB285, 0x00008, 0xAC83886C, 0x00008, - 0xAC899DCE, 0x00008, 0xAC8F65A1, 0x00008, 0xACA9F9F0, 0x00008, 0xACAAD8C7, 0x00008, - 0xACAEF0E1, 0x00008, 0xACBE625E, 0x00008, 0xACD179A1, 0x00008, 0xACD5ABCC, 0x00008, - 0xACE5D6AD, 0x00008, 0xACEA86FF, 0x00008, 0xACEDA7F7, 0x00020, 0xACF34B7C, 0x00008, - 0xACF7148B, 0x00008, 0xAD096F55, 0x00008, 0xAD20946E, 0x00008, 0xAD22EF11, 0x00008, - 0xAD259959, 0x00008, 0xAD56FA99, 0x00008, 0xAD588B29, 0x00008, 0xAD5BBC39, 0x00008, + 0xAC453F3B, 0x00008, 0xAC516CFF, 0x00008, 0xAC614EA2, 0x00020, 0xAC7DB285, 0x00008, + 0xAC83886C, 0x00008, 0xAC88C2E8, 0x00008, 0xAC899DCE, 0x00008, 0xAC8F65A1, 0x00008, + 0xACA9F9F0, 0x00008, 0xACAAD8C7, 0x00008, 0xACAEF0E1, 0x00008, 0xACBE625E, 0x00008, + 0xACD179A1, 0x00008, 0xACD5ABCC, 0x00008, 0xACE2B0F7, 0x00008, 0xACE5D6AD, 0x00008, + 0xACEA86FF, 0x00008, 0xACEDA7F7, 0x00020, 0xACF34B7C, 0x00008, 0xACF7148B, 0x00008, + 0xAD096F55, 0x00008, 0xAD20946E, 0x00008, 0xAD22EF11, 0x00008, 0xAD259959, 0x00008, + 0xAD56FA99, 0x00008, 0xAD588B29, 0x00008, 0xAD5AAC50, 0x00008, 0xAD5BBC39, 0x00008, 0xAD6BF0C0, 0x00008, 0xAD7EAAF3, 0x00008, 0xAD8BC930, 0x00020, 0xAD8D3F15, 0x00008, - 0xAD95171D, 0x00008, 0xADAC97EA, 0x00008, 0xADAD0F65, 0x00008, 0xADAE6463, 0x00008, - 0xADB4FE17, 0x00004, 0xADC3FA93, 0x00008, 0xADC5F660, 0x00008, 0xADCC3716, 0x00008, - 0xADCEFFD2, 0x00008, 0xADD739C0, 0x00004, 0xADD73B73, 0x00004, 0xADD73ED9, 0x00004, - 0xADF27F18, 0x00008, 0xADF80E86, 0x00008, 0xAE02DD21, 0x00008, 0xAE0D47FD, 0x00008, - 0xAE132BDD, 0x00008, 0xAE159CDA, 0x00008, 0xAE17136A, 0x00020, 0xAE2FD795, 0x00008, - 0xAE39BB7E, 0x00008, 0xAE474F84, 0x00008, 0xAE752C6A, 0x00008, 0xAE76ED67, 0x00008, - 0xAE8BED5A, 0x00008, 0xAE9B1258, 0x00008, 0xAEA598E9, 0x00008, 0xAEB0689B, 0x00008, - 0xAEBA1142, 0x00008, 0xAEBA5D1E, 0x00008, 0xAEC4F37C, 0x00008, 0xAED7FEA3, 0x00008, - 0xAEFB83BD, 0x00008, 0xAF09E89B, 0x00008, 0xAF0C5D1A, 0x00008, 0xAF0DB867, 0x00004, - 0xAF0F884A, 0x00004, 0xAF137121, 0x00004, 0xAF160CEC, 0x00004, 0xAF17A980, 0x00008, - 0xAF1842C3, 0x00004, 0xAF1BC5A6, 0x00004, 0xAF1C7C54, 0x00020, 0xAF1DFB7D, 0x00004, - 0xAF1EA6C7, 0x00008, 0xAF21DD88, 0x00004, 0xAF24801F, 0x00004, 0xAF26BCC2, 0x00004, - 0xAF2F9C3D, 0x00008, 0xAF334A2C, 0x00008, 0xAF365CA6, 0x00008, 0xAF3BD158, 0x00008, - 0xAF4465AE, 0x00008, 0xAF4A2986, 0x00008, 0xAF4A4E73, 0x00008, 0xAF51DA13, 0x00008, - 0xAF56F83F, 0x00008, 0xAF66AFBD, 0x00008, 0xAF7546A6, 0x00008, 0xAF768A67, 0x00008, - 0xAFA1A84F, 0x00008, 0xAFAA8B61, 0x00008, 0xAFBBB9E3, 0x00008, 0xAFC9466E, 0x00008, - 0xAFF7FF64, 0x00008, 0xAFFC4B1C, 0x00020, 0xB00BFE35, 0x00504, 0xB0109E1F, 0x00008, - 0xB011D381, 0x00008, 0xB0166CA0, 0x00008, 0xB0255071, 0x00008, 0xB03554ED, 0x00008, + 0xAD93205C, 0x00008, 0xAD95171D, 0x00008, 0xADAC97EA, 0x00008, 0xADAD0F65, 0x00008, + 0xADAE6463, 0x00008, 0xADB4FE17, 0x00004, 0xADC3FA93, 0x00008, 0xADC5F660, 0x00008, + 0xADCC3716, 0x00008, 0xADCEFFD2, 0x00008, 0xADD739C0, 0x00004, 0xADD73B73, 0x00004, + 0xADD73ED9, 0x00004, 0xADF27F18, 0x00008, 0xADF80E86, 0x00008, 0xAE02DD21, 0x00008, + 0xAE0D47FD, 0x00008, 0xAE0EB350, 0x00008, 0xAE132BDD, 0x00008, 0xAE159CDA, 0x00008, + 0xAE17136A, 0x00020, 0xAE2A6CF0, 0x00008, 0xAE2FD795, 0x00008, 0xAE39BB7E, 0x00008, + 0xAE3DD3B5, 0x00008, 0xAE474F84, 0x00008, 0xAE752C6A, 0x00008, 0xAE76ED67, 0x00008, + 0xAE88CB77, 0x00008, 0xAE8BED5A, 0x00008, 0xAE9B1258, 0x00008, 0xAEA598E9, 0x00008, + 0xAEB0689B, 0x00008, 0xAEBA1142, 0x00008, 0xAEBA5D1E, 0x00008, 0xAEBE78DC, 0x00008, + 0xAEC4F37C, 0x00008, 0xAED7FEA3, 0x00008, 0xAEFB83BD, 0x00008, 0xAF09E89B, 0x00008, + 0xAF0C5D1A, 0x00008, 0xAF0DB867, 0x00004, 0xAF0F884A, 0x00004, 0xAF137121, 0x00004, + 0xAF160CEC, 0x00004, 0xAF17A980, 0x00008, 0xAF1842C3, 0x00004, 0xAF1BC5A6, 0x00004, + 0xAF1C7C54, 0x00020, 0xAF1DFB7D, 0x00004, 0xAF1EA6C7, 0x00008, 0xAF21DD88, 0x00004, + 0xAF24801F, 0x00004, 0xAF26BCC2, 0x00004, 0xAF2F9C3D, 0x00008, 0xAF334A2C, 0x00008, + 0xAF365CA6, 0x00008, 0xAF389326, 0x00008, 0xAF3BD158, 0x00008, 0xAF4465AE, 0x00008, + 0xAF4A2986, 0x00008, 0xAF4A4E73, 0x00008, 0xAF51DA13, 0x00008, 0xAF56F83F, 0x00008, + 0xAF66AFBD, 0x00008, 0xAF70E702, 0x00008, 0xAF7546A6, 0x00008, 0xAF768A67, 0x00008, + 0xAF8CC983, 0x00008, 0xAF972253, 0x00020, 0xAFA1A84F, 0x00008, 0xAFA868FE, 0x00008, + 0xAFAA8B61, 0x00008, 0xAFB7BFB7, 0x00008, 0xAFBBB9E3, 0x00008, 0xAFC9466E, 0x00008, + 0xAFE5A9E9, 0x00008, 0xAFEA96CD, 0x00008, 0xAFF7FF64, 0x00008, 0xAFFC4B1C, 0x00020, + 0xB00BFE35, 0x00504, 0xB0109E1F, 0x00008, 0xB011D381, 0x00008, 0xB0166CA0, 0x00008, + 0xB0224B29, 0x00008, 0xB0255071, 0x00008, 0xB02C6ECC, 0x00008, 0xB03554ED, 0x00008, 0xB03C372F, 0x00008, 0xB0494224, 0x00008, 0xB04D088F, 0x00004, 0xB04D713F, 0x00008, - 0xB06E5A9C, 0x00008, 0xB071BD6E, 0x00008, 0xB08C3E04, 0x00008, 0xB09080C3, 0x00008, - 0xB0917FC7, 0x00008, 0xB0A8311F, 0x00008, 0xB0AC344D, 0x00008, 0xB0B3234A, 0x00008, - 0xB0B9FCC0, 0x00020, 0xB0C4DE4F, 0x00008, 0xB0EF1B6E, 0x00008, 0xB1002B66, 0x00008, - 0xB110E53E, 0x00008, 0xB1151BD3, 0x00020, 0xB1185C7B, 0x00008, 0xB11B7590, 0x00008, - 0xB11C902F, 0x00008, 0xB13A9D13, 0x00008, 0xB13A9D6D, 0x00008, 0xB148210D, 0x00008, - 0xB149D8FF, 0x00008, 0xB153EBA9, 0x00008, 0xB1565B30, 0x00008, 0xB17170F7, 0x00008, - 0xB18111FC, 0x00008, 0xB1961DA4, 0x00008, 0xB19E79D5, 0x00008, 0xB1A30495, 0x00008, - 0xB1B3B026, 0x00008, 0xB1C7F59B, 0x00008, 0xB1C9086F, 0x00008, 0xB1CD0F9F, 0x00020, - 0xB1E1B67A, 0x00008, 0xB1E864E8, 0x00008, 0xB1E9FE83, 0x00021, 0xB1EBCE66, 0x00021, - 0xB1F488DF, 0x00021, 0xB1F87558, 0x00008, 0xB1F87882, 0x00021, 0xB1FA4199, 0x00021, - 0xB1FE23A4, 0x00021, 0xB200597B, 0x00021, 0xB20302DE, 0x00021, 0xB206EBB5, 0x00021, - 0xB208AE00, 0x00021, 0xB227BDDF, 0x00008, 0xB2362DF9, 0x00008, 0xB2489618, 0x00008, - 0xB24BE705, 0x00008, 0xB2698051, 0x00008, 0xB27FDAD2, 0x00008, 0xB287AF37, 0x00008, - 0xB295FDF9, 0x00008, 0xB2BC5E28, 0x00008, 0xB2E80A33, 0x00008, 0xB2EB6119, 0x00008, - 0xB2F817D4, 0x00008, 0xB2FB9C28, 0x00008, 0xB31385E1, 0x00008, 0xB31819EC, 0x00008, + 0xB050EC2D, 0x00001, 0xB06E5A9C, 0x00008, 0xB071BD6E, 0x00008, 0xB08C3E04, 0x00008, + 0xB09080C3, 0x00008, 0xB0917FC7, 0x00008, 0xB0A8311F, 0x00008, 0xB0AC344D, 0x00008, + 0xB0B3234A, 0x00008, 0xB0B9FCC0, 0x00020, 0xB0C0D8FC, 0x00008, 0xB0C4DE4F, 0x00008, + 0xB0CE9DD3, 0x00008, 0xB0D0FB68, 0x00008, 0xB0EF1B6E, 0x00008, 0xB1002B66, 0x00008, + 0xB1087CD6, 0x00020, 0xB110E53E, 0x00008, 0xB1151BD3, 0x00020, 0xB1185C7B, 0x00008, + 0xB11B7590, 0x00008, 0xB11C902F, 0x00008, 0xB13A9D13, 0x00008, 0xB13A9D6D, 0x00008, + 0xB13D6C25, 0x00008, 0xB1402399, 0x00008, 0xB148210D, 0x00008, 0xB149D8FF, 0x00008, + 0xB153EBA9, 0x00008, 0xB1565B30, 0x00008, 0xB17170F7, 0x00008, 0xB171C07D, 0x00001, + 0xB18111FC, 0x00008, 0xB1961DA4, 0x00008, 0xB19E79D5, 0x00008, 0xB1A18F0B, 0x00008, + 0xB1A30495, 0x00008, 0xB1B3B026, 0x00008, 0xB1B73F07, 0x00008, 0xB1C7F59B, 0x00008, + 0xB1C9086F, 0x00008, 0xB1CD0F9F, 0x00020, 0xB1D4AB77, 0x0000C, 0xB1D89B1A, 0x0000C, + 0xB1DA6431, 0x0000C, 0xB1DE463C, 0x0000C, 0xB1E0E8D3, 0x0000C, 0xB1E1B67A, 0x00008, + 0xB1E32576, 0x0000C, 0xB1E70E4D, 0x0000C, 0xB1E864E8, 0x00008, 0xB1E8D098, 0x0000C, + 0xB1E9FE83, 0x00021, 0xB1EBCE66, 0x00021, 0xB1F043F6, 0x00008, 0xB1F488DF, 0x00021, + 0xB1F87558, 0x00008, 0xB1F87882, 0x00021, 0xB1FA4199, 0x00021, 0xB1FDD605, 0x0000C, + 0xB1FE23A4, 0x00021, 0xB2000510, 0x0000C, 0xB2000D0D, 0x00008, 0xB200597B, 0x00021, + 0xB20302DE, 0x00021, 0xB206EBB5, 0x00021, 0xB208AE00, 0x00021, 0xB2117E16, 0x00008, + 0xB227BDDF, 0x00008, 0xB2362DF9, 0x00008, 0xB2489618, 0x00008, 0xB24BE705, 0x00008, + 0xB2698051, 0x00008, 0xB27FDAD2, 0x00008, 0xB287AF37, 0x00008, 0xB294B833, 0x00004, + 0xB295FDF9, 0x00008, 0xB298A7D6, 0x00004, 0xB29ADDAD, 0x00004, 0xB29D7978, 0x00004, + 0xB2A5DA1C, 0x00008, 0xB2BC5E28, 0x00008, 0xB2CC33A3, 0x0000C, 0xB2CEDD06, 0x0000C, + 0xB2D6BDFF, 0x0000C, 0xB2DAADA2, 0x0000C, 0xB2DBB5C5, 0x00008, 0xB2DD5039, 0x0000C, + 0xB2DF7F44, 0x0000C, 0xB2E3681B, 0x0000C, 0xB2E537FE, 0x0000C, 0xB2E80A33, 0x00008, + 0xB2E920D5, 0x0000C, 0xB2EB6119, 0x00008, 0xB2EBBCA0, 0x0000C, 0xB2F817D4, 0x00008, + 0xB2FB9C28, 0x00008, 0xB2FDF384, 0x002E4, 0xB31385E1, 0x00008, 0xB31819EC, 0x00008, 0xB31D0AF7, 0x00008, 0xB31D9C99, 0x00008, 0xB3271207, 0x00008, 0xB32BE94F, 0x00008, - 0xB33A1256, 0x00008, 0xB3460BCD, 0x00020, 0xB347C9C6, 0x00008, 0xB34D2DD7, 0x00008, - 0xB34F56D6, 0x00008, 0xB37F7906, 0x00008, 0xB380721D, 0x00008, 0xB3A5E301, 0x00008, - 0xB3B620CE, 0x00020, 0xB3DC5915, 0x00008, 0xB3F2A814, 0x00008, 0xB3F3AE3E, 0x00008, - 0xB3F9CD55, 0x00008, 0xB40DFD94, 0x00008, 0xB4183DE7, 0x00008, 0xB41E3A3F, 0x00008, - 0xB42E03D5, 0x00008, 0xB434BD72, 0x00008, 0xB43B44E2, 0x00008, 0xB442BB97, 0x00008, + 0xB32F9B3D, 0x00008, 0xB3351308, 0x00008, 0xB33A1256, 0x00008, 0xB3460BCD, 0x00020, + 0xB347C9C6, 0x00008, 0xB34D2DD7, 0x00008, 0xB34F56D6, 0x00008, 0xB37F7906, 0x00008, + 0xB380721D, 0x00008, 0xB3A5E301, 0x00008, 0xB3B620CE, 0x00020, 0xB3C20007, 0x0000C, + 0xB3C43AB0, 0x00008, 0xB3C4A96A, 0x0000C, 0xB3C6DF41, 0x0000C, 0xB3CA548C, 0x0000C, + 0xB3CC8A63, 0x0000C, 0xB3CF33C6, 0x0000C, 0xB3D31C9D, 0x0000C, 0xB3D54BA8, 0x0000C, + 0xB3D8C7BF, 0x0000C, 0xB3DB0462, 0x0000C, 0xB3DC5915, 0x00008, 0xB3DC802B, 0x00008, + 0xB3F2A814, 0x00008, 0xB3F3AE3E, 0x00008, 0xB3F9CD55, 0x00008, 0xB40DFD94, 0x00008, + 0xB410040C, 0x00008, 0xB4183DE7, 0x00008, 0xB41E3A3F, 0x00008, 0xB42E03D5, 0x00008, + 0xB434BD72, 0x00008, 0xB43B44E2, 0x00008, 0xB442BB97, 0x00008, 0xB44939D5, 0x00008, 0xB45AD075, 0x00008, 0xB45C38DE, 0x00008, 0xB46BEA5C, 0x00008, 0xB46DF463, 0x00020, - 0xB47B2278, 0x00004, 0xB47B242B, 0x00004, 0xB47B25DE, 0x00004, 0xB484017B, 0x00020, - 0xB4C3AFE6, 0x00004, 0xB4D40142, 0x00008, 0xB4E672C1, 0x00008, 0xB4FFE7CE, 0x00008, - 0xB508040A, 0x00008, 0xB511A39A, 0x00008, 0xB51300AF, 0x00008, 0xB51B2F62, 0x00008, - 0xB5284E7C, 0x00004, 0xB534DDD0, 0x00008, 0xB53634F4, 0x00020, 0xB536E106, 0x00008, - 0xB5404ABF, 0x00008, 0xB544B4ED, 0x00020, 0xB5484A23, 0x00008, 0xB556F78F, 0x00008, - 0xB5768B71, 0x00008, 0xB59100CC, 0x00020, 0xB59DE478, 0x00008, 0xB5A2ABAF, 0x00008, - 0xB5AECA01, 0x00008, 0xB5B64F0D, 0x00020, 0xB5B6B38A, 0x00020, 0xB5B7E060, 0x00008, + 0xB476F6D4, 0x002A8, 0xB47B2278, 0x00004, 0xB47B242B, 0x00004, 0xB47B25DE, 0x00004, + 0xB484017B, 0x00020, 0xB4988E20, 0x00008, 0xB49FC414, 0x00008, 0xB4C3AFE6, 0x00004, + 0xB4D40142, 0x00008, 0xB4E672C1, 0x00008, 0xB4F4D171, 0x00008, 0xB4FFE7CE, 0x00008, + 0xB5049174, 0x00008, 0xB508040A, 0x00008, 0xB50EEC84, 0x00008, 0xB511A39A, 0x00008, + 0xB51300AF, 0x00008, 0xB51B2F62, 0x00008, 0xB51E81C9, 0x00008, 0xB5284E7C, 0x00004, + 0xB534DDD0, 0x00008, 0xB53634F4, 0x00020, 0xB536E106, 0x00008, 0xB5404ABF, 0x00008, + 0xB544B4ED, 0x00020, 0xB5484A23, 0x00008, 0xB552CF80, 0x00008, 0xB556F78F, 0x00008, + 0xB5768B71, 0x00008, 0xB577AF37, 0x00004, 0xB579EBDA, 0x00004, 0xB57D67F1, 0x00004, + 0xB57F96FC, 0x00004, 0xB5823993, 0x00004, 0xB585A4A5, 0x00008, 0xB5862936, 0x00004, + 0xB5885F0D, 0x00004, 0xB58BD458, 0x00004, 0xB58E0A2F, 0x00004, 0xB590B392, 0x00004, + 0xB59100CC, 0x00020, 0xB59DE478, 0x00008, 0xB5A2ABAF, 0x00008, 0xB5A462AE, 0x00008, + 0xB5AB30FE, 0x00020, 0xB5AECA01, 0x00008, 0xB5B64F0D, 0x00020, 0xB5B6B38A, 0x00020, + 0xB5B7E060, 0x00008, 0xB5CA7C67, 0x0000C, 0xB5CC4C4A, 0x0000C, 0xB5D03521, 0x0000C, + 0xB5D2D0EC, 0x0000C, 0xB5D506C3, 0x0000C, 0xB5D889A6, 0x0000C, 0xB5DABF7D, 0x0000C, + 0xB5DEA188, 0x0000C, 0xB5E62DEF, 0x00041, 0xB5E6FCD9, 0x0000C, 0xB5E8D752, 0x00041, + 0xB5E92BE4, 0x0000C, 0xB5EB0D29, 0x00041, 0xB5EEEF34, 0x00041, 0xB5F4A7EE, 0x00041, 0xB5FBDBA8, 0x00008, 0xB611DF19, 0x00008, 0xB61703BF, 0x00008, 0xB6187D42, 0x00008, 0xB6193B7A, 0x00008, 0xB6325DF0, 0x00008, 0xB632AECD, 0x00001, 0xB637BDEC, 0x00008, - 0xB6503ABB, 0x00008, 0xB6549C15, 0x00008, 0xB655E008, 0x00020, 0xB6568A8F, 0x00008, - 0xB65B0418, 0x00008, 0xB6653259, 0x00008, 0xB668C524, 0x00008, 0xB66E95DC, 0x00008, - 0xB6B7228A, 0x00008, 0xB6BC8212, 0x00020, 0xB6C5B80B, 0x00008, 0xB6CEDAF5, 0x00008, - 0xB6CF1709, 0x00020, 0xB6D28884, 0x00004, 0xB6E69172, 0x00008, 0xB6E8CC94, 0x00008, - 0xB6FAFF32, 0x00008, 0xB7052260, 0x00008, 0xB7189E4D, 0x00008, 0xB7225FAA, 0x00008, - 0xB73338ED, 0x00020, 0xB739B64C, 0x00008, 0xB76182B0, 0x00008, 0xB7639D04, 0x00008, - 0xB763A502, 0x00008, 0xB7766F04, 0x00008, 0xB776A564, 0x00008, 0xB77CC8B4, 0x00008, - 0xB782BD15, 0x00020, 0xB7858C91, 0x00020, 0xB7912621, 0x00008, 0xB798CD6E, 0x00008, - 0xB79CF5C5, 0x00008, 0xB7A5BE79, 0x00020, 0xB7A6A033, 0x00008, 0xB7AF62F7, 0x00008, + 0xB648458D, 0x00008, 0xB6503ABB, 0x00008, 0xB6549C15, 0x00008, 0xB655E008, 0x00020, + 0xB6568A8F, 0x00008, 0xB65B0418, 0x00008, 0xB6653259, 0x00008, 0xB668C524, 0x00008, + 0xB66E95DC, 0x00008, 0xB6B7228A, 0x00008, 0xB6BC8212, 0x00020, 0xB6C5B80B, 0x00008, + 0xB6CEDAF5, 0x00008, 0xB6CF1709, 0x00020, 0xB6D28884, 0x00004, 0xB6E69172, 0x00008, + 0xB6E8CC94, 0x00008, 0xB6EE129C, 0x00008, 0xB6FAFF32, 0x00008, 0xB7052260, 0x00008, + 0xB7189E4D, 0x00008, 0xB7225FAA, 0x00008, 0xB73338ED, 0x00020, 0xB739B64C, 0x00008, + 0xB758082C, 0x00008, 0xB75D6A3F, 0x00008, 0xB76182B0, 0x00008, 0xB7639D04, 0x00008, + 0xB763A502, 0x00008, 0xB76F1EBF, 0x00008, 0xB7766F04, 0x00008, 0xB776A564, 0x00008, + 0xB77CC8B4, 0x00008, 0xB782BD15, 0x00020, 0xB7858C91, 0x00020, 0xB78766AF, 0x00020, + 0xB7912621, 0x00008, 0xB798CD6E, 0x00008, 0xB79CF5C5, 0x00008, 0xB7A3EABB, 0x00C00, + 0xB7A5BE79, 0x00020, 0xB7A6A033, 0x00008, 0xB7A82BFA, 0x00008, 0xB7AF62F7, 0x00008, 0xB7AFF295, 0x00008, 0xB7B0E5DC, 0x00008, 0xB7B48FB8, 0x00008, 0xB7B5D4B1, 0x00008, 0xB7BC92DD, 0x00008, 0xB7C904B9, 0x00008, 0xB7D0E353, 0x00008, 0xB7D460B2, 0x00008, 0xB7D805F0, 0x00008, 0xB7DA0CB7, 0x00004, 0xB7DB51A3, 0x00008, 0xB7DC495A, 0x00004, 0xB7DFC571, 0x00004, 0xB7E1F47C, 0x00004, 0xB7E2B6FC, 0x00008, 0xB7E49713, 0x00004, 0xB7E886B6, 0x00004, 0xB7EABC8D, 0x00004, 0xB7EE31D8, 0x00004, 0xB8037338, 0x00008, - 0xB80688A6, 0x00008, 0xB80DD8A9, 0x00008, 0xB8192068, 0x00008, 0xB82C3569, 0x00008, - 0xB836D2B5, 0x00008, 0xB83B277B, 0x00008, 0xB862178F, 0x00008, 0xB870D130, 0x00008, + 0xB80688A6, 0x00008, 0xB80DD8A9, 0x00008, 0xB8192068, 0x00008, 0xB8219759, 0x00008, + 0xB82C3569, 0x00008, 0xB8303C52, 0x00008, 0xB836D2B5, 0x00008, 0xB83B277B, 0x00008, + 0xB8588826, 0x00021, 0xB862178F, 0x00008, 0xB864EFEC, 0x00008, 0xB870D130, 0x00008, 0xB8774B49, 0x00008, 0xB88E2533, 0x00008, 0xB8908E87, 0x00008, 0xB89858BE, 0x00008, - 0xB89F49BE, 0x00008, 0xB8AA7B5E, 0x00008, 0xB8CA9347, 0x00008, 0xB8CE2788, 0x00008, - 0xB8DDD09B, 0x00008, 0xB8E09E7E, 0x00008, 0xB908CA8B, 0x00008, 0xB9146DDA, 0x00008, - 0xB915EB80, 0x00008, 0xB9363529, 0x00008, 0xB9376BC4, 0x00008, 0xB93DCD27, 0x00008, - 0xB9402A73, 0x00008, 0xB948204E, 0x00008, 0xB969146A, 0x00008, 0xB96B1191, 0x00008, - 0xB97971B7, 0x00008, 0xB9846717, 0x00020, 0xB98A875C, 0x00008, 0xB99BAD65, 0x00020, - 0xB9AB930B, 0x00008, 0xB9ACCE35, 0x00008, 0xB9C68104, 0x00008, 0xB9DBABEE, 0x00008, - 0xBA15B3E0, 0x00008, 0xBA188355, 0x00008, 0xBA2FDD3F, 0x00008, 0xBA66EA14, 0x00008, - 0xBA6DD024, 0x00008, 0xBA7BDD69, 0x00008, 0xBA7CCF5F, 0x00008, 0xBAAA2811, 0x00008, - 0xBAB72BCC, 0x00020, 0xBABBCEDE, 0x00008, 0xBACE761B, 0x00008, 0xBAF4D767, 0x00008, - 0xBAF6E818, 0x00008, 0xBAFDE285, 0x00008, 0xBAFE6FC9, 0x00008, 0xBB0C9B59, 0x00008, - 0xBB0E0F2E, 0x00008, 0xBB2EAF24, 0x00008, 0xBB2FF76C, 0x00008, 0xBB3C9E10, 0x00008, - 0xBB5B6451, 0x00008, 0xBB609625, 0x00008, 0xBB675F52, 0x00008, 0xBB764BCC, 0x00008, - 0xBB7857D3, 0x00008, 0xBB7CEB3A, 0x00008, 0xBB935193, 0x00008, 0xBB994601, 0x00008, - 0xBBC194B8, 0x00008, 0xBBCA5951, 0x00040, 0xBBD8ECD2, 0x00008, 0xBBDC70DC, 0x00020, - 0xBBE716E1, 0x00008, 0xBBF3585C, 0x00008, 0xBC0F04A1, 0x00008, 0xBC144EC1, 0x00008, - 0xBC1BF8D2, 0x00020, 0xBC2529DE, 0x00008, 0xBC411C18, 0x00020, 0xBC52FF77, 0x00008, - 0xBC59FA16, 0x00008, 0xBC5CAA7B, 0x00008, 0xBC6771B7, 0x00008, 0xBC6887B8, 0x00008, - 0xBC6C5FE5, 0x00008, 0xBC6E87D7, 0x00008, 0xBC723270, 0x00008, 0xBC76C31E, 0x00008, - 0xBC8B63BF, 0x00008, 0xBCAACB50, 0x00008, 0xBCAF5230, 0x00008, 0xBCB36C3C, 0x00008, - 0xBCB6F239, 0x0F200, 0xBCBB4C9A, 0x00020, 0xBCBCB42E, 0x00008, 0xBCCA2803, 0x00008, - 0xBCDB0FFB, 0x00020, 0xBCE1054C, 0x00008, 0xBCE8FC46, 0x00008, 0xBCEF8091, 0x00008, - 0xBCF34CC1, 0x00008, 0xBCF96566, 0x00008, 0xBD01BFDB, 0x00008, 0xBD0509BF, 0x00020, - 0xBD0DA891, 0x00008, 0xBD455045, 0x00008, 0xBD6F5A40, 0x00020, 0xBD70496C, 0x00008, - 0xBD7FA091, 0x00008, 0xBD845D8F, 0x00008, 0xBD878CE4, 0x00020, 0xBD87FB4E, 0x00020, - 0xBDAC74B3, 0x00004, 0xBDC472A3, 0x00008, 0xBDD7555B, 0x00008, 0xBDDF5896, 0x00008, - 0xBDE36C18, 0x00008, 0xBDEA2350, 0x00020, 0xBDED66D7, 0x00008, 0xBDF1498B, 0x00008, - 0xBE16E53C, 0x00020, 0xBE1C0547, 0x00008, 0xBE290AC1, 0x00020, 0xBE54144A, 0x00001, - 0xBE5D3D5D, 0x00008, 0xBE95A24B, 0x00008, 0xBEAAC462, 0x00008, 0xBEB598D4, 0x00008, + 0xB89DBA1A, 0x00008, 0xB89F49BE, 0x00008, 0xB8AA7B5E, 0x00008, 0xB8B0F1E0, 0x00008, + 0xB8CA9347, 0x00008, 0xB8CE2788, 0x00008, 0xB8DDD09B, 0x00008, 0xB8E09E7E, 0x00008, + 0xB8E99C8D, 0x00004, 0xB908CA8B, 0x00008, 0xB9146DDA, 0x00008, 0xB915EB80, 0x00008, + 0xB9363529, 0x00008, 0xB9376BC4, 0x00008, 0xB93DCD27, 0x00008, 0xB9402A73, 0x00008, + 0xB948204E, 0x00008, 0xB969146A, 0x00008, 0xB96B1191, 0x00008, 0xB97971B7, 0x00008, + 0xB9846717, 0x00020, 0xB98A875C, 0x00008, 0xB99BAD65, 0x00020, 0xB9AB930B, 0x00008, + 0xB9ACCE35, 0x00008, 0xB9C68104, 0x00008, 0xB9DBABEE, 0x00008, 0xB9EEED6E, 0x00008, + 0xBA15B3E0, 0x00008, 0xBA188355, 0x00008, 0xBA243553, 0x00008, 0xBA2FDD3F, 0x00008, + 0xBA66EA14, 0x00008, 0xBA6DD024, 0x00008, 0xBA7BDD69, 0x00008, 0xBA7CCF5F, 0x00008, + 0xBAAA2811, 0x00008, 0xBAB72BCC, 0x00020, 0xBABBCEDE, 0x00008, 0xBACE761B, 0x00008, + 0xBADB5B39, 0x00008, 0xBAF4D767, 0x00008, 0xBAF6E818, 0x00008, 0xBAFDE285, 0x00008, + 0xBAFE6FC9, 0x00008, 0xBB0C9B59, 0x00008, 0xBB0E0F2E, 0x00008, 0xBB2EAF24, 0x00008, + 0xBB2FF76C, 0x00008, 0xBB3C9E10, 0x00008, 0xBB4C5E40, 0x00008, 0xBB5B6451, 0x00008, + 0xBB609625, 0x00008, 0xBB675F52, 0x00008, 0xBB764BCC, 0x00008, 0xBB7857D3, 0x00008, + 0xBB7BFAF1, 0x00020, 0xBB7CEB3A, 0x00008, 0xBB873940, 0x00008, 0xBB8F7E55, 0x00008, + 0xBB9076CA, 0x00004, 0xBB935193, 0x00008, 0xBB994601, 0x00008, 0xBBA620F7, 0x00041, + 0xBBAA109A, 0x00041, 0xBBABD9B1, 0x00041, 0xBBAFBBBC, 0x00041, 0xBBB1BE02, 0x00021, + 0xBBBA4618, 0x00041, 0xBBBB89B1, 0x00008, 0xBBC194B8, 0x00008, 0xBBCA5951, 0x00040, + 0xBBD8ECD2, 0x00008, 0xBBDC70DC, 0x00020, 0xBBE716E1, 0x00008, 0xBBF3585C, 0x00008, + 0xBC0F04A1, 0x00008, 0xBC144EC1, 0x00008, 0xBC1BF8D2, 0x00020, 0xBC2529DE, 0x00008, + 0xBC411C18, 0x00020, 0xBC52FF77, 0x00008, 0xBC59FA16, 0x00008, 0xBC5CAA7B, 0x00008, + 0xBC6771B7, 0x00008, 0xBC6887B8, 0x00008, 0xBC6C5FE5, 0x00008, 0xBC6E87D7, 0x00008, + 0xBC723270, 0x00008, 0xBC73BDC1, 0x00008, 0xBC76C31E, 0x00008, 0xBC7A0694, 0x00008, + 0xBC8B63BF, 0x00008, 0xBCAACB50, 0x00008, 0xBCAB1141, 0x00020, 0xBCAF5230, 0x00008, + 0xBCB36C3C, 0x00008, 0xBCB6F239, 0x0F200, 0xBCBB4C9A, 0x00020, 0xBCBCB42E, 0x00008, + 0xBCC2CE75, 0x00008, 0xBCC479AC, 0x00008, 0xBCCA2803, 0x00008, 0xBCCA5CD1, 0x00008, + 0xBCDB0FFB, 0x00020, 0xBCE1054C, 0x00008, 0xBCE8FC46, 0x00008, 0xBCECFB57, 0x00008, + 0xBCEF8091, 0x00008, 0xBCF34CC1, 0x00008, 0xBCF96566, 0x00008, 0xBD01BFDB, 0x00008, + 0xBD0509BF, 0x00020, 0xBD0DA891, 0x00008, 0xBD0E1860, 0x00008, 0xBD334216, 0x00008, + 0xBD455045, 0x00008, 0xBD49C51E, 0x00008, 0xBD5A2B18, 0x00020, 0xBD6F5A40, 0x00020, + 0xBD70496C, 0x00008, 0xBD7C2A04, 0x00001, 0xBD7FA091, 0x00008, 0xBD845D8F, 0x00008, + 0xBD878CE4, 0x00020, 0xBD87FB4E, 0x00020, 0xBDAC74B3, 0x00004, 0xBDC472A3, 0x00008, + 0xBDD7555B, 0x00008, 0xBDDF5896, 0x00008, 0xBDE36C18, 0x00008, 0xBDEA2350, 0x00020, + 0xBDED66D7, 0x00008, 0xBDF1498B, 0x00008, 0xBE16E53C, 0x00020, 0xBE1C0547, 0x00008, + 0xBE290AC1, 0x00020, 0xBE35FE80, 0x00004, 0xBE54144A, 0x00001, 0xBE5D3D5D, 0x00008, + 0xBE95A24B, 0x00008, 0xBEA8C0E4, 0x00008, 0xBEAAC462, 0x00008, 0xBEB598D4, 0x00008, 0xBEC7C9DE, 0x00008, 0xBEC88729, 0x00008, 0xBED17285, 0x00008, 0xBED621FE, 0x00020, - 0xBEE72B76, 0x00020, 0xBEFC1621, 0x00008, 0xBF02262E, 0x00008, 0xBF0C720D, 0x00008, - 0xBF224192, 0x00008, 0xBF269C72, 0x00004, 0xBF29F7A3, 0x00008, 0xBF37FB68, 0x00008, - 0xBF3BE0CC, 0x00008, 0xBF44AB33, 0x00008, 0xBF461D5D, 0x00020, 0xBF518143, 0x00008, - 0xBF8A815F, 0x00008, 0xBF9C0AE7, 0x00008, 0xBFA8DAB3, 0x00020, 0xBFB4BF8C, 0x00040, - 0xBFBC75B2, 0x00008, 0xBFBF2712, 0x00008, 0xBFD2C58C, 0x00008, 0xBFD4D7A5, 0x00008, - 0xBFE5184C, 0x00008, 0xC00AFE8D, 0x00008, 0xC00B7A81, 0x00008, 0xC0306CDD, 0x00008, - 0xC0408301, 0x00004, 0xC04F413C, 0x00008, 0xC058B37E, 0x00008, 0xC0687C51, 0x00008, - 0xC0742ED6, 0x00020, 0xC07D16EE, 0x00008, 0xC085C054, 0x00020, 0xC08CCAA5, 0x00008, - 0xC0914F74, 0x00008, 0xC095323B, 0x00008, 0xC0A6EACC, 0x00008, 0xC0AB8904, 0x00008, - 0xC0AFE539, 0x00008, 0xC0BC3811, 0x00008, 0xC0D81BE8, 0x00008, 0xC13A152E, 0x00008, - 0xC13E7D29, 0x00020, 0xC14837EB, 0x00008, 0xC14FB9F6, 0x00008, 0xC152EE1E, 0x00008, - 0xC15452A4, 0x00008, 0xC157DB6E, 0x00008, 0xC16B78ED, 0x00008, 0xC16D09B9, 0x00008, - 0xC1941341, 0x00008, 0xC1946E9B, 0x00004, 0xC19D006F, 0x00008, 0xC1DE7DE6, 0x00008, + 0xBEE72B76, 0x00020, 0xBEF7FFF8, 0x00008, 0xBEFC1621, 0x00008, 0xBF02262E, 0x00008, + 0xBF0C720D, 0x00008, 0xBF224192, 0x00008, 0xBF269C72, 0x00004, 0xBF29F7A3, 0x00008, + 0xBF37FB68, 0x00008, 0xBF3BE0CC, 0x00008, 0xBF44AB33, 0x00008, 0xBF461D5D, 0x00020, + 0xBF47ED0B, 0x00008, 0xBF4E2A20, 0x00008, 0xBF518143, 0x00008, 0xBF877D7D, 0x00008, + 0xBF8A815F, 0x00008, 0xBF9C0AE7, 0x00008, 0xBFA412F2, 0x00008, 0xBFA8DAB3, 0x00020, + 0xBFAF1B3A, 0x00020, 0xBFB4BF8C, 0x00040, 0xBFBC75B2, 0x00008, 0xBFBF2712, 0x00008, + 0xBFD2BD5D, 0x00008, 0xBFD2C58C, 0x00008, 0xBFD4D7A5, 0x00008, 0xBFE5184C, 0x00008, + 0xBFFF32D4, 0x00008, 0xC00AFE8D, 0x00008, 0xC00B7A81, 0x00008, 0xC00DF208, 0x00008, + 0xC0175C3D, 0x00008, 0xC0306CDD, 0x00008, 0xC0408301, 0x00004, 0xC04CEAEE, 0x00008, + 0xC04F413C, 0x00008, 0xC058B37E, 0x00008, 0xC0687C51, 0x00008, 0xC0742ED6, 0x00020, + 0xC07D16EE, 0x00008, 0xC085C054, 0x00020, 0xC08CCAA5, 0x00008, 0xC0914F74, 0x00008, + 0xC095323B, 0x00008, 0xC0A6EACC, 0x00008, 0xC0AB8904, 0x00008, 0xC0AFE539, 0x00008, + 0xC0BACE89, 0x00020, 0xC0BC3811, 0x00008, 0xC0D81BE8, 0x00008, 0xC11AAAA5, 0x00008, + 0xC13A152E, 0x00008, 0xC13E7D29, 0x00020, 0xC14837EB, 0x00008, 0xC14FB9F6, 0x00008, + 0xC152EE1E, 0x00008, 0xC15452A4, 0x00008, 0xC157DB6E, 0x00008, 0xC16B78ED, 0x00008, + 0xC16D09B9, 0x00008, 0xC1941341, 0x00008, 0xC1946E9B, 0x00004, 0xC19D006F, 0x00008, + 0xC19F3BE7, 0x00001, 0xC1A10BCA, 0x00001, 0xC1A4F4A1, 0x00001, 0xC1A7906C, 0x00001, + 0xC1A9C643, 0x00001, 0xC1AD4926, 0x00001, 0xC1AF7EFD, 0x00001, 0xC1B36108, 0x00001, + 0xC1C1D43B, 0x00001, 0xC1C47D9E, 0x00001, 0xC1CA021F, 0x00041, 0xC1CC3EC2, 0x00041, + 0xC1CFBAD9, 0x00041, 0xC1D1E9E4, 0x00041, 0xC1DAB1F5, 0x00041, 0xC1DE7DE6, 0x00008, 0xC1E0DE1B, 0x00008, 0xC1F01D0F, 0x00020, 0xC1FC31C0, 0x00008, 0xC202B78B, 0x00008, - 0xC20847AB, 0x00008, 0xC20DC520, 0x00004, 0xC211AF5A, 0x00008, 0xC2221CB6, 0x00008, - 0xC225E814, 0x00020, 0xC238B439, 0x00020, 0xC240F900, 0x00008, 0xC243E7EC, 0x00008, - 0xC248396C, 0x00008, 0xC253CD60, 0x00008, 0xC265677E, 0x00008, 0xC26A0248, 0x00008, - 0xC2863492, 0x00008, 0xC28CA539, 0x00008, 0xC2A7185E, 0x00008, 0xC2BCB0F6, 0x00008, - 0xC2BD94C1, 0x00008, 0xC2C246E8, 0x00008, 0xC2C73195, 0x00008, 0xC2D7F26E, 0x00008, - 0xC2EB4747, 0x00008, 0xC308BC85, 0x00008, 0xC31440F3, 0x00008, 0xC320FD50, 0x00008, - 0xC327AD03, 0x00008, 0xC330A049, 0x00008, 0xC34A3E88, 0x00020, 0xC35C6284, 0x00004, - 0xC35C6437, 0x00004, 0xC35C679D, 0x00004, 0xC3650449, 0x00008, 0xC36AC3B4, 0x00008, - 0xC3AC86ED, 0x00008, 0xC3B728E5, 0x00008, 0xC3CCFE52, 0x00008, 0xC3CF9BF5, 0x00008, - 0xC3E394F4, 0x00008, 0xC3F54CD3, 0x00008, 0xC40CE4C9, 0x00008, 0xC41057BF, 0x00008, - 0xC412C24E, 0x00008, 0xC41CDAD3, 0x00008, 0xC42C2376, 0x00008, 0xC42E4D16, 0x00008, - 0xC435E2EC, 0x00008, 0xC436DA4E, 0x00020, 0xC4423560, 0x00008, 0xC449EFDC, 0x00008, + 0xC20847AB, 0x00008, 0xC208D732, 0x00008, 0xC20DC520, 0x00004, 0xC211AF5A, 0x00008, + 0xC2221CB6, 0x00008, 0xC225E814, 0x00020, 0xC238B439, 0x00020, 0xC240F900, 0x00008, + 0xC243E7EC, 0x00008, 0xC248396C, 0x00008, 0xC253CD60, 0x00008, 0xC265677E, 0x00008, + 0xC26A0248, 0x00008, 0xC2863492, 0x00008, 0xC28CA539, 0x00008, 0xC2A7185E, 0x00008, + 0xC2BCB0F6, 0x00008, 0xC2BD94C1, 0x00008, 0xC2C246E8, 0x00008, 0xC2C73195, 0x00008, + 0xC2D7F26E, 0x00008, 0xC2DD5407, 0x00008, 0xC2E4DA45, 0x00004, 0xC2EB4747, 0x00008, + 0xC308BC85, 0x00008, 0xC31440F3, 0x00008, 0xC320FD50, 0x00008, 0xC327AD03, 0x00008, + 0xC330A049, 0x00008, 0xC34A3E88, 0x00020, 0xC35C6284, 0x00004, 0xC35C6437, 0x00004, + 0xC35C679D, 0x00004, 0xC3616AEB, 0x00008, 0xC3650449, 0x00008, 0xC36937B6, 0x00001, + 0xC36AC3B4, 0x00008, 0xC3806CFA, 0x00008, 0xC3A0C25A, 0x00008, 0xC3AC86ED, 0x00008, + 0xC3B728E5, 0x00008, 0xC3CCFE52, 0x00008, 0xC3CF9BF5, 0x00008, 0xC3E394F4, 0x00008, + 0xC3F54CD3, 0x00008, 0xC409F283, 0x00008, 0xC40CE4C9, 0x00008, 0xC40DA88D, 0x00008, + 0xC41057BF, 0x00008, 0xC412C24E, 0x00008, 0xC41535F7, 0x00001, 0xC419259A, 0x00001, + 0xC41AEEB1, 0x00001, 0xC41CDAD3, 0x00008, 0xC41ED0BC, 0x00001, 0xC4217353, 0x00001, + 0xC423AFF6, 0x00001, 0xC426A758, 0x00008, 0xC42798CD, 0x00001, 0xC4295B18, 0x00001, + 0xC42C2376, 0x00008, 0xC42E4D16, 0x00008, 0xC4322329, 0x00001, 0xC435E2EC, 0x00008, + 0xC4360534, 0x00001, 0xC436DA4E, 0x00020, 0xC4423560, 0x00008, 0xC449EFDC, 0x00008, 0xC44EDF5F, 0x00008, 0xC452A8B0, 0x00008, 0xC464A891, 0x00008, 0xC46606BB, 0x00020, 0xC46A686A, 0x00008, 0xC475AE75, 0x00008, 0xC49FC03B, 0x00008, 0xC4ACB9B0, 0x00008, 0xC4B99E4E, 0x00020, 0xC4B9B696, 0x00008, 0xC4BE59FA, 0x00008, 0xC4BF30F5, 0x00020, - 0xC4C49E66, 0x00008, 0xC4CA5DEF, 0x00008, 0xC4F9AF2D, 0x00008, 0xC5033DCE, 0x00008, - 0xC50787D9, 0x00008, 0xC5276FC0, 0x00008, 0xC533D9A8, 0x00008, 0xC539A0AE, 0x00008, - 0xC55066C5, 0x00008, 0xC58479D5, 0x00008, 0xC584E01F, 0x00020, 0xC58814F6, 0x00008, - 0xC590CF90, 0x00008, 0xC5A80609, 0x00008, 0xC5AA924D, 0x00020, 0xC5B65BFD, 0x00008, - 0xC5C72C99, 0x00008, 0xC5DC1617, 0x00008, 0xC5E2E9FF, 0x00008, 0xC5EA98FD, 0x00008, - 0xC603F09C, 0x00008, 0xC61DCC40, 0x00008, 0xC625DA2A, 0x00008, 0xC626D742, 0x00008, - 0xC62779E1, 0x00008, 0xC632BBC1, 0x00008, 0xC6403925, 0x00008, 0xC64E7E46, 0x00008, - 0xC650829D, 0x00008, 0xC652B21B, 0x00008, 0xC653AA3B, 0x00008, 0xC656108F, 0x00008, - 0xC65EB057, 0x00004, 0xC66457FC, 0x00004, 0xC66459AF, 0x00004, 0xC6645B62, 0x00004, - 0xC6749FA3, 0x00008, 0xC67BEC30, 0x00008, 0xC68019FB, 0x00008, 0xC68EC735, 0x00008, + 0xC4C49E66, 0x00008, 0xC4C6417F, 0x00180, 0xC4CA5DEF, 0x00008, 0xC4F9AF2D, 0x00008, + 0xC5033DCE, 0x00008, 0xC50787D9, 0x00008, 0xC50D555B, 0x00008, 0xC5276FC0, 0x00008, + 0xC52BDB19, 0x00008, 0xC533D9A8, 0x00008, 0xC539A0AE, 0x00008, 0xC55066C5, 0x00008, + 0xC57A8EFB, 0x00008, 0xC58479D5, 0x00008, 0xC584E01F, 0x00020, 0xC58814F6, 0x00008, + 0xC58F7A6D, 0x00008, 0xC590CF90, 0x00008, 0xC5A80609, 0x00008, 0xC5AA924D, 0x00020, + 0xC5B65BFD, 0x00008, 0xC5C72C99, 0x00008, 0xC5DC1617, 0x00008, 0xC5E2E9FF, 0x00008, + 0xC5EA98FD, 0x00008, 0xC603F09C, 0x00008, 0xC61DCC40, 0x00008, 0xC625DA2A, 0x00008, + 0xC626D742, 0x00008, 0xC62779E1, 0x00008, 0xC632BBC1, 0x00008, 0xC6403925, 0x00008, + 0xC6426C9D, 0x00008, 0xC64E7E46, 0x00008, 0xC650829D, 0x00008, 0xC652B21B, 0x00008, + 0xC653AA3B, 0x00008, 0xC656108F, 0x00008, 0xC65EB057, 0x00004, 0xC66457FC, 0x00004, + 0xC66459AF, 0x00004, 0xC6645B62, 0x00004, 0xC673A42D, 0x00001, 0xC6749FA3, 0x00008, + 0xC67B7881, 0x00008, 0xC67BEC30, 0x00008, 0xC68019FB, 0x00008, 0xC68EC735, 0x00008, 0xC68F2ADC, 0x00008, 0xC6974706, 0x00008, 0xC6975DA3, 0x00008, 0xC6BBB8E5, 0x00008, - 0xC6CFF0A6, 0x00008, 0xC6D7641F, 0x00008, 0xC6E765FC, 0x00008, 0xC6EFD55A, 0x00008, - 0xC6F383EF, 0x00008, 0xC6F968B1, 0x00008, 0xC7161BD8, 0x00008, 0xC72099BE, 0x00008, - 0xC72ED9FD, 0x00008, 0xC731F5B3, 0x00008, 0xC734CF47, 0x00008, 0xC73D95EC, 0x00008, - 0xC7409C89, 0x00004, 0xC743FDFE, 0x00008, 0xC7452BC2, 0x00008, 0xC74957E0, 0x00008, - 0xC74E60D2, 0x00008, 0xC7552603, 0x00008, 0xC75CDC27, 0x00008, 0xC765AF92, 0x00008, - 0xC7679138, 0x00008, 0xC76F01A3, 0x00008, 0xC7ADFD29, 0x00008, 0xC7C0E3B3, 0x00008, - 0xC7CC9EBD, 0x00004, 0xC7CEA06A, 0x00008, 0xC7D79DF9, 0x00008, 0xC7EECE40, 0x00008, - 0xC7F2CC85, 0x00008, 0xC7F30D2A, 0x00008, 0xC85231F4, 0x00020, 0xC859360C, 0x00008, - 0xC88B4CB5, 0x00008, 0xC890721E, 0x00008, 0xC8A1A78E, 0x00008, 0xC8BCA807, 0x00008, - 0xC8BD51C3, 0x00008, 0xC8C5B96A, 0x00008, 0xC8DC461A, 0x00020, 0xC8EC20F7, 0x00008, - 0xC8ECBC45, 0x00008, 0xC8EFBEBE, 0x00008, 0xC90AA0EB, 0x00008, 0xC90FCF0D, 0x00020, - 0xC9270069, 0x00008, 0xC93A8796, 0x00008, 0xC94A2459, 0x00008, 0xC94B5EED, 0x00008, - 0xC9541EB3, 0x00002, 0xC95AE032, 0x00008, 0xC96389E7, 0x00008, 0xC968AE66, 0x00008, - 0xC97A9200, 0x00008, 0xC980397A, 0x00008, 0xC98C205E, 0x00008, 0xC993A0EA, 0x00008, - 0xC998FF31, 0x00008, 0xC99CC906, 0x00008, 0xC9A00C6B, 0x00008, 0xC9A1766C, 0x00020, - 0xC9B46361, 0x00008, 0xC9BD9A4A, 0x00008, 0xC9C86445, 0x00008, 0xC9C951BB, 0x00008, - 0xC9D66B91, 0x00020, 0xC9DA1AC4, 0x00008, 0xC9E702BF, 0x00008, 0xC9EE95FC, 0x00008, - 0xCA032957, 0x00008, 0xCA0C24F7, 0x00008, 0xCA1469C4, 0x00008, 0xCA1CAED0, 0x00008, - 0xCA1E68C3, 0x00008, 0xCA2F38CC, 0x00020, 0xCA45E2E5, 0x00008, 0xCA61740B, 0x00008, - 0xCA86D198, 0x00008, 0xCA8A5EFA, 0x00008, 0xCA990211, 0x00008, 0xCAA390E4, 0x00008, - 0xCAA9F260, 0x00008, 0xCAAB66D1, 0x00008, 0xCAABBA50, 0x00004, 0xCAAC8800, 0x00C98, - 0xCAC542EC, 0x00008, 0xCADAA007, 0x00008, 0xCAE99AD0, 0x00008, 0xCB0B2EC5, 0x00008, - 0xCB19DBC8, 0x00008, 0xCB34F25B, 0x00008, 0xCB5E2EFF, 0x00008, 0xCB6D83A7, 0x00008, - 0xCB83B46B, 0x00020, 0xCBA20ED5, 0x00960, 0xCBB34709, 0x00008, 0xCBC9ECE0, 0x00008, - 0xCBCF856E, 0x00008, 0xCBD14629, 0x00008, 0xCBD3AD2F, 0x00008, 0xCBEDA722, 0x00020, - 0xCC046BE7, 0x00008, 0xCC0E2DF8, 0x00008, 0xCC1363DD, 0x00008, 0xCC16893F, 0x00008, - 0xCC323457, 0x00008, 0xCC403F4D, 0x00008, 0xCC72B5E4, 0x00008, 0xCC74835D, 0x00008, - 0xCC799E45, 0x00008, 0xCC7A911D, 0x00008, 0xCC8CC5B3, 0x00008, 0xCC9BB31F, 0x00008, - 0xCCA61F7D, 0x00008, 0xCCD93A22, 0x00008, 0xCCDD7048, 0x00020, 0xCD09EE9B, 0x00004, - 0xCD09F04E, 0x00004, 0xCD09F201, 0x00004, 0xCD150226, 0x00008, 0xCD2FACF6, 0x00008, - 0xCD36E320, 0x00008, 0xCD599158, 0x00008, 0xCD5D007D, 0x00008, 0xCD631BA4, 0x00008, - 0xCD63EB7A, 0x00020, 0xCD657B7D, 0x00008, 0xCD7173AB, 0x00020, 0xCD7B2045, 0x00008, - 0xCD870B02, 0x00008, 0xCD881A7B, 0x00008, 0xCD9EB5A8, 0x00008, 0xCDA034EE, 0x00008, - 0xCDA61DED, 0x00004, 0xCDAA72F4, 0x00008, 0xCDAB0F39, 0x00008, 0xCDC1944A, 0x00008, - 0xCDCAFAD2, 0x00008, 0xCDCCBC0C, 0x00008, 0xCE156E75, 0x00008, 0xCE1C0196, 0x00008, - 0xCE2174A2, 0x00008, 0xCE23F02F, 0x00008, 0xCE2F97D3, 0x00008, 0xCE40345C, 0x00008, - 0xCE425FD6, 0x00008, 0xCE43558E, 0x00008, 0xCE4C6950, 0x00008, 0xCE509B58, 0x00004, - 0xCE63AD8D, 0x00008, 0xCE78F0ED, 0x00008, 0xCE8124F7, 0x00008, 0xCEA1BD56, 0x00020, - 0xCEA514C0, 0x00008, 0xCEA55CC9, 0x00020, 0xCEB0C63D, 0x00008, 0xCEB7E7E6, 0x00008, - 0xCEBE10BB, 0x00008, 0xCEBE1699, 0x00008, 0xCEC51459, 0x00008, 0xCEC6286A, 0x00008, - 0xCED38AA5, 0x00008, 0xCEDA6835, 0x00020, 0xCEE2518A, 0x00008, 0xCEF0E4B4, 0x00008, - 0xCF06E658, 0x00008, 0xCF1322B5, 0x00008, 0xCF26C0A0, 0x00008, 0xCF44698C, 0x00008, - 0xCF4A3B7C, 0x00008, 0xCF5C4926, 0x0028C, 0xCF6AE3EE, 0x00008, 0xCF6CFCB8, 0x00020, - 0xCF777410, 0x00008, 0xCF8D206D, 0x00008, 0xCF930962, 0x00008, 0xCF961D0D, 0x00008, - 0xCF999DCC, 0x00020, 0xCFA238E6, 0x00008, 0xCFA85C94, 0x00008, 0xCFB9108B, 0x00008, - 0xCFBD3955, 0x00008, 0xCFD91AA8, 0x00008, 0xCFE9BB51, 0x00008, 0xD008A58D, 0x00008, - 0xD009F7BA, 0x00008, 0xD00C22DA, 0x00008, 0xD01C149B, 0x00008, 0xD01E5540, 0x00008, - 0xD047740D, 0x00020, 0xD06169B8, 0x00008, 0xD063EE9C, 0x00008, 0xD06A84EB, 0x00008, + 0xC6CFF0A6, 0x00008, 0xC6D7641F, 0x00008, 0xC6E13256, 0x00008, 0xC6E765FC, 0x00008, + 0xC6EFD55A, 0x00008, 0xC6F383EF, 0x00008, 0xC6F968B1, 0x00008, 0xC6FA9746, 0x00008, + 0xC7161BD8, 0x00008, 0xC72099BE, 0x00008, 0xC72ED9FD, 0x00008, 0xC731F5B3, 0x00008, + 0xC734CF47, 0x00008, 0xC73D95EC, 0x00008, 0xC7409C89, 0x00004, 0xC743FDFE, 0x00008, + 0xC7452BC2, 0x00008, 0xC74957E0, 0x00008, 0xC74E60D2, 0x00008, 0xC7552603, 0x00008, + 0xC75B11C0, 0x00020, 0xC75CDC27, 0x00008, 0xC765AF92, 0x00008, 0xC7679138, 0x00008, + 0xC76F01A3, 0x00008, 0xC7ADFD29, 0x00008, 0xC7B50D96, 0x00001, 0xC7C0890F, 0x00008, + 0xC7C0BE80, 0x00008, 0xC7C0E3B3, 0x00008, 0xC7CC9EBD, 0x00004, 0xC7CEA06A, 0x00008, + 0xC7D79DF9, 0x00008, 0xC7EECE40, 0x00008, 0xC7F2CC85, 0x00008, 0xC7F30D2A, 0x00008, + 0xC81BA6EF, 0x00008, 0xC85231F4, 0x00020, 0xC859360C, 0x00008, 0xC887C363, 0x00008, + 0xC88B4CB5, 0x00008, 0xC890721E, 0x00008, 0xC8A1A78E, 0x00008, 0xC8A3DE2F, 0x00008, + 0xC8BCA807, 0x00008, 0xC8BD51C3, 0x00008, 0xC8C5B96A, 0x00008, 0xC8DC461A, 0x00020, + 0xC8EC20F7, 0x00008, 0xC8ECBC45, 0x00008, 0xC8EFBEBE, 0x00008, 0xC90A737B, 0xFF000, + 0xC90AA0EB, 0x00008, 0xC90FCF0D, 0x00020, 0xC9270069, 0x00008, 0xC93A8796, 0x00008, + 0xC94A2459, 0x00008, 0xC94B5EED, 0x00008, 0xC9541EB3, 0x00002, 0xC95AE032, 0x00008, + 0xC96389E7, 0x00008, 0xC968AE66, 0x00008, 0xC97A9200, 0x00008, 0xC980397A, 0x00008, + 0xC98C205E, 0x00008, 0xC993A0EA, 0x00008, 0xC998FF31, 0x00008, 0xC99CC906, 0x00008, + 0xC9A00C6B, 0x00008, 0xC9A1766C, 0x00020, 0xC9AF99BB, 0x00008, 0xC9B46361, 0x00008, + 0xC9BD9A4A, 0x00008, 0xC9C86445, 0x00008, 0xC9C951BB, 0x00008, 0xC9D66B91, 0x00020, + 0xC9DA1AC4, 0x00008, 0xC9E702BF, 0x00008, 0xC9EE95FC, 0x00008, 0xC9F17FA2, 0x00008, + 0xCA032957, 0x00008, 0xCA0C24F7, 0x00008, 0xCA0F838E, 0x00008, 0xCA1469C4, 0x00008, + 0xCA1A7386, 0x00008, 0xCA1CAED0, 0x00008, 0xCA1E68C3, 0x00008, 0xCA2F38CC, 0x00020, + 0xCA45E2E5, 0x00008, 0xCA61740B, 0x00008, 0xCA86D198, 0x00008, 0xCA8A5EFA, 0x00008, + 0xCA990211, 0x00008, 0xCAA390E4, 0x00008, 0xCAA9F260, 0x00008, 0xCAAB66D1, 0x00008, + 0xCAABBA50, 0x00004, 0xCAAC8800, 0x00C98, 0xCAC542EC, 0x00008, 0xCADAA007, 0x00008, + 0xCAE99AD0, 0x00008, 0xCB024CBE, 0x00008, 0xCB0B2EC5, 0x00008, 0xCB19DBC8, 0x00008, + 0xCB34F25B, 0x00008, 0xCB5E2EFF, 0x00008, 0xCB6D83A7, 0x00008, 0xCB83B46B, 0x00020, + 0xCBA20ED5, 0x00960, 0xCBA82E35, 0x00008, 0xCBB34709, 0x00008, 0xCBC197CA, 0x00008, + 0xCBC9ECE0, 0x00008, 0xCBCF856E, 0x00008, 0xCBD14629, 0x00008, 0xCBD3AD2F, 0x00008, + 0xCBEDA722, 0x00020, 0xCBF50999, 0x00008, 0xCC046BE7, 0x00008, 0xCC0E2DF8, 0x00008, + 0xCC1363DD, 0x00008, 0xCC16893F, 0x00008, 0xCC323457, 0x00008, 0xCC403F4D, 0x00008, + 0xCC72B5E4, 0x00008, 0xCC74835D, 0x00008, 0xCC799E45, 0x00008, 0xCC7A911D, 0x00008, + 0xCC8CC5B3, 0x00008, 0xCC9BB31F, 0x00008, 0xCCA61F7D, 0x00008, 0xCCD93A22, 0x00008, + 0xCCDB4182, 0x00008, 0xCCDD7048, 0x00020, 0xCD09EE9B, 0x00004, 0xCD09F04E, 0x00004, + 0xCD09F201, 0x00004, 0xCD150226, 0x00008, 0xCD2FACF6, 0x00008, 0xCD31A77E, 0x00008, + 0xCD36E320, 0x00008, 0xCD482D65, 0x00008, 0xCD599158, 0x00008, 0xCD5D007D, 0x00008, + 0xCD5D70B6, 0x00004, 0xCD631BA4, 0x00008, 0xCD63EB7A, 0x00020, 0xCD657B7D, 0x00008, + 0xCD7173AB, 0x00020, 0xCD7B2045, 0x00008, 0xCD870B02, 0x00008, 0xCD881A7B, 0x00008, + 0xCD9EB5A8, 0x00008, 0xCDA034EE, 0x00008, 0xCDA61DED, 0x00004, 0xCDAA72F4, 0x00008, + 0xCDAB0F39, 0x00008, 0xCDB0C887, 0x00004, 0xCDB371EA, 0x00004, 0xCDB5A7C1, 0x00004, + 0xCDB91D0C, 0x00004, 0xCDBB52E3, 0x00004, 0xCDBDFC46, 0x00004, 0xCDC1944A, 0x00008, + 0xCDC1E51D, 0x00004, 0xCDC41428, 0x00004, 0xCDC7903F, 0x00004, 0xCDC9CCE2, 0x00004, + 0xCDCAFAD2, 0x00008, 0xCDCCBC0C, 0x00008, 0xCDD53590, 0x00008, 0xCE10157C, 0x00008, + 0xCE156E75, 0x00008, 0xCE1B618B, 0x00008, 0xCE1C0196, 0x00008, 0xCE2174A2, 0x00008, + 0xCE23F02F, 0x00008, 0xCE2F97D3, 0x00008, 0xCE37DE17, 0x00008, 0xCE40345C, 0x00008, + 0xCE425FD6, 0x00008, 0xCE43558E, 0x00008, 0xCE463C0C, 0x0000C, 0xCE4C6950, 0x00008, + 0xCE4E9361, 0x00008, 0xCE509B58, 0x00004, 0xCE5DA7F7, 0x00008, 0xCE63AD8D, 0x00008, + 0xCE6A1A2B, 0x00020, 0xCE72AF3E, 0x00008, 0xCE78F0ED, 0x00008, 0xCE8124F7, 0x00008, + 0xCEA1BD56, 0x00020, 0xCEA514C0, 0x00008, 0xCEA55CC9, 0x00020, 0xCEB0C63D, 0x00008, + 0xCEB7E7E6, 0x00008, 0xCEBE10BB, 0x00008, 0xCEBE1699, 0x00008, 0xCEC51459, 0x00008, + 0xCEC6286A, 0x00008, 0xCED38AA5, 0x00008, 0xCEDA6835, 0x00020, 0xCEE2518A, 0x00008, + 0xCEF0E4B4, 0x00008, 0xCF06E658, 0x00008, 0xCF1322B5, 0x00008, 0xCF26C0A0, 0x00008, + 0xCF44698C, 0x00008, 0xCF4A3B7C, 0x00008, 0xCF5C4926, 0x0028C, 0xCF6AE3EE, 0x00008, + 0xCF6CFCB8, 0x00020, 0xCF777410, 0x00008, 0xCF8D206D, 0x00008, 0xCF930962, 0x00008, + 0xCF961D0D, 0x00008, 0xCF999DCC, 0x00020, 0xCFA238E6, 0x00008, 0xCFA85C94, 0x00008, + 0xCFB81B46, 0x00020, 0xCFB9108B, 0x00008, 0xCFBD3955, 0x00008, 0xCFD91AA8, 0x00008, + 0xCFE9BB51, 0x00008, 0xCFF56A1A, 0x00008, 0xD008A58D, 0x00008, 0xD009F7BA, 0x00008, + 0xD00C22DA, 0x00008, 0xD01C149B, 0x00008, 0xD01E5540, 0x00008, 0xD047740D, 0x00020, + 0xD051AF43, 0x00008, 0xD06169B8, 0x00008, 0xD063EE9C, 0x00008, 0xD06A84EB, 0x00008, 0xD0837FF0, 0x00008, 0xD089F6D5, 0x00008, 0xD08BBE3D, 0x00008, 0xD08E57CA, 0x00008, 0xD09E4DDB, 0x00008, 0xD0A03C0B, 0x00008, 0xD0A459BB, 0x00008, 0xD0AB4524, 0x00008, - 0xD0B38C74, 0x00008, 0xD0B529DA, 0x00008, 0xD0BC5EA9, 0x00008, 0xD0C819BE, 0x00008, - 0xD0CA3FE0, 0x00004, 0xD0CA4346, 0x00004, 0xD0CA44F9, 0x00004, 0xD0D5996B, 0x00008, - 0xD0EFF998, 0x00008, 0xD0FB65B4, 0x00008, 0xD10206F4, 0x00008, 0xD10354EA, 0x00008, - 0xD10652E6, 0x00008, 0xD107094A, 0x00008, 0xD10BC6EF, 0x00020, 0xD10E1DF4, 0x00008, - 0xD11376D3, 0x00008, 0xD1307C68, 0x00008, 0xD144AEFB, 0x00008, 0xD14C72C2, 0x00008, - 0xD14D1BCF, 0x00008, 0xD14DD734, 0x00008, 0xD15DA1C3, 0x00008, 0xD17E2EA6, 0x00008, - 0xD186222E, 0x007D0, 0xD196586A, 0x00020, 0xD1A46DAD, 0x00008, 0xD1A6CBFF, 0x00008, - 0xD1A7F989, 0x00008, 0xD1AA5F79, 0x00008, 0xD1AD4AB4, 0x00008, 0xD1C07E26, 0x00008, - 0xD1C561D4, 0x00008, 0xD1CB4623, 0x00008, 0xD1E611F5, 0x00008, 0xD1EDF02B, 0x00008, + 0xD0ADA22B, 0x00008, 0xD0B38C74, 0x00008, 0xD0B529DA, 0x00008, 0xD0BC5EA9, 0x00008, + 0xD0C819BE, 0x00008, 0xD0CA3FE0, 0x00004, 0xD0CA4346, 0x00004, 0xD0CA44F9, 0x00004, + 0xD0D5996B, 0x00008, 0xD0EFF998, 0x00008, 0xD0FB58AC, 0x00008, 0xD0FB65B4, 0x00008, + 0xD0FFE94C, 0x00020, 0xD10206F4, 0x00008, 0xD10354EA, 0x00008, 0xD10652E6, 0x00008, + 0xD107094A, 0x00008, 0xD10BC6EF, 0x00020, 0xD10E1DF4, 0x00008, 0xD11376D3, 0x00008, + 0xD1307C68, 0x00008, 0xD144AEFB, 0x00008, 0xD14C72C2, 0x00008, 0xD14D1BCF, 0x00008, + 0xD14DD734, 0x00008, 0xD15DA1C3, 0x00008, 0xD1692E77, 0x00001, 0xD17E2EA6, 0x00008, + 0xD186222E, 0x007D0, 0xD196586A, 0x00020, 0xD196C653, 0x00021, 0xD1A46DAD, 0x00008, + 0xD1A6CBFF, 0x00008, 0xD1A7F989, 0x00008, 0xD1AA5F79, 0x00008, 0xD1AD4AB4, 0x00008, + 0xD1B0AAA7, 0x00020, 0xD1C07E26, 0x00008, 0xD1C561D4, 0x00008, 0xD1CB27AD, 0x00008, + 0xD1CB4623, 0x00008, 0xD1E554A9, 0x00021, 0xD1E611F5, 0x00008, 0xD1EDF02B, 0x00008, 0xD1F137A8, 0x00008, 0xD221BAA3, 0x00008, 0xD23042FF, 0x00008, 0xD24DC3CE, 0x00008, - 0xD27FB3A2, 0x00008, 0xD29F7408, 0x00020, 0xD2C4F9D5, 0x00008, 0xD2DD863B, 0x00008, + 0xD25AF2E7, 0x00008, 0xD27FB3A2, 0x00008, 0xD2884004, 0x00008, 0xD29F7408, 0x00020, + 0xD2BAE7BE, 0x00008, 0xD2C4F9D5, 0x00008, 0xD2CFB4CE, 0x00008, 0xD2DD863B, 0x00008, 0xD2E704C3, 0x00008, 0xD2EFE479, 0x00008, 0xD2F2F38C, 0x00004, 0xD2F2F53F, 0x00004, 0xD2F2F8A5, 0x00004, 0xD30C5218, 0x00008, 0xD30D8935, 0x00008, 0xD316718B, 0x00020, 0xD319DC90, 0x00008, 0xD31F1F51, 0x00008, 0xD323251C, 0x00008, 0xD325FC53, 0x00020, 0xD328D1A7, 0x00008, 0xD32EA427, 0x00020, 0xD32F37D9, 0x00008, 0xD33D8BAA, 0x00020, - 0xD344BE52, 0x00020, 0xD376BEC9, 0x00008, 0xD3B81C74, 0x00008, 0xD3BC026A, 0x00008, + 0xD34493FC, 0x00021, 0xD344BE52, 0x00020, 0xD374CBC3, 0x00001, 0xD376BEC9, 0x00008, + 0xD3784EA6, 0x00001, 0xD381091F, 0x00001, 0xD38345C2, 0x00001, 0xD386C1D9, 0x00001, + 0xD388F0E4, 0x00001, 0xD38CD9BB, 0x00001, 0xD38F831E, 0x00001, 0xD391B8F5, 0x00001, + 0xD3952E40, 0x00001, 0xD39976EE, 0x00008, 0xD3B81C74, 0x00008, 0xD3BC026A, 0x00008, 0xD3D6003C, 0x00008, 0xD3E34177, 0x00008, 0xD3FDB703, 0x00008, 0xD3FDD83E, 0x00008, 0xD405CF90, 0x00008, 0xD41BCE4C, 0x00008, 0xD41F4FC4, 0x0F200, 0xD4213E4F, 0x00008, - 0xD42A47D9, 0x00008, 0xD42C1AD9, 0x00008, 0xD43B67C8, 0x00008, 0xD43E9148, 0x00008, - 0xD44157C1, 0x00008, 0xD44D0A3E, 0x00008, 0xD4674D14, 0x00008, 0xD46926A2, 0x00008, - 0xD476614D, 0x00008, 0xD47BA477, 0x00008, 0xD4816303, 0x00008, 0xD487ABED, 0x00008, - 0xD4CA9295, 0x00008, 0xD4CEE8BA, 0x00008, 0xD4EC8144, 0x00008, 0xD4FA127C, 0x00008, - 0xD5237DFD, 0x00008, 0xD529FEB8, 0x00020, 0xD52DF3A6, 0x00008, 0xD5311222, 0x00008, - 0xD5457CD8, 0x00004, 0xD5457E8B, 0x00004, 0xD54581F1, 0x00004, 0xD560D246, 0x00008, - 0xD56F7189, 0x00008, 0xD589E1BC, 0x00008, 0xD5BA46F1, 0x00008, 0xD5EBDBE3, 0x00040, - 0xD5F1CE4A, 0x00008, 0xD5F66647, 0x00008, 0xD5FCBBE3, 0x00008, 0xD604C10F, 0x00008, - 0xD60ED2E3, 0x00008, 0xD61BCA11, 0x00008, 0xD6258F04, 0x00008, 0xD63E6CB3, 0x00020, - 0xD6476565, 0x00008, 0xD650FA4D, 0x00008, 0xD6549AB7, 0x00020, 0xD6775A5A, 0x00020, - 0xD684F9BE, 0x00020, 0xD6AFEC29, 0x00008, 0xD6B3B344, 0x00004, 0xD6B3B4F7, 0x00004, - 0xD6B3B6AA, 0x00004, 0xD6CB40B9, 0x00008, 0xD6CEFA03, 0x00008, 0xD6E9F7EF, 0x00008, - 0xD6FDECF5, 0x00008, 0xD6FF0D09, 0x00008, 0xD7035D9A, 0x00008, 0xD707365E, 0x00008, - 0xD71CA82D, 0x00008, 0xD72B3469, 0x00008, 0xD73EC332, 0x00008, 0xD742A7CF, 0x00008, - 0xD7489517, 0x00008, 0xD752CD46, 0x00008, 0xD76E9626, 0x00008, 0xD770477B, 0x00008, - 0xD78AF3C8, 0x00008, 0xD7975D68, 0x00020, 0xD79E0050, 0x00008, 0xD7A6E8DB, 0x00008, - 0xD7AE1BF2, 0x00008, 0xD7C38AAC, 0x00008, 0xD7D074E4, 0x00008, 0xD7D30E37, 0x00008, - 0xD7DEBF3A, 0x00008, 0xD7F06FF4, 0x00008, 0xD8116724, 0x00008, 0xD82B6963, 0x00008, - 0xD82F50D2, 0x00008, 0xD830E803, 0x00008, 0xD84A4A28, 0x00008, 0xD852AE41, 0x00008, - 0xD86888BC, 0x00008, 0xD86C0895, 0x00020, 0xD8763F33, 0x00008, 0xD883A02C, 0x00008, - 0xD8850B3A, 0x00020, 0xD88F8F1F, 0x00008, 0xD890BBEE, 0x00008, 0xD8B9BAD9, 0x00008, - 0xD8C9549C, 0x00008, 0xD8E3385D, 0x00008, 0xD90AD256, 0x00008, 0xD91B7811, 0x00008, - 0xD924B3D1, 0x00020, 0xD926C7D2, 0x00008, 0xD92F1E2F, 0x00008, 0xD9342779, 0x00008, - 0xD93A0AFE, 0x00020, 0xD9518B96, 0x00008, 0xD95B2C01, 0x00008, 0xD95DD326, 0x00008, - 0xD975CFCB, 0x00008, 0xD98FB034, 0x00008, 0xD9A5A49B, 0x00008, 0xD9A73D53, 0x00008, - 0xD9BF7A14, 0x00020, 0xD9D135AD, 0x00008, 0xD9D557BE, 0x00004, 0xD9DF9254, 0x00004, - 0xDA179B60, 0x00008, 0xDA2DC3B2, 0x00008, 0xDA34F013, 0x00008, 0xDA492067, 0x00008, - 0xDA5AF1B2, 0x00008, 0xDA5C64CE, 0x00008, 0xDA645C88, 0x00008, 0xDA676AA6, 0x00020, - 0xDA8431C1, 0x00008, 0xDAA8DFDF, 0x00008, 0xDAAD7CD2, 0x00008, 0xDAAEA030, 0x00008, - 0xDAB64328, 0x00008, 0xDAD77D04, 0x00008, 0xDAEC6F1C, 0x00008, 0xDAF1A8DD, 0x00008, - 0xDAF1F4BB, 0x00008, 0xDB106780, 0x00008, 0xDB188651, 0x00020, 0xDB30A841, 0x00008, - 0xDB3DAE83, 0x00008, 0xDB568AAF, 0x00008, 0xDB619124, 0x00008, 0xDB98E5E2, 0x00008, - 0xDB9D2781, 0x00020, 0xDBC531D8, 0x00008, 0xDBCF44F8, 0x00008, 0xDBCFD109, 0x00008, - 0xDBD63ADE, 0x00008, 0xDBDA5E3B, 0x00008, 0xDBE2D11F, 0x00008, 0xDBE96590, 0x00004, - 0xDBE96743, 0x00004, 0xDBE968F6, 0x00004, 0xDBF22DE9, 0x00008, 0xDC095EFA, 0x00008, - 0xDC28A813, 0x00008, 0xDC31EB08, 0x00004, 0xDC3D8231, 0x00008, 0xDC423256, 0x00008, - 0xDC50D5F7, 0x00020, 0xDC60CFD7, 0x00008, 0xDC767757, 0x00020, 0xDC7A769C, 0x00020, + 0xD42A47D9, 0x00008, 0xD42C1AD9, 0x00008, 0xD4376E31, 0x00008, 0xD43B67C8, 0x00008, + 0xD43E9148, 0x00008, 0xD44157C1, 0x00008, 0xD44D0A3E, 0x00008, 0xD4674D14, 0x00008, + 0xD46926A2, 0x00008, 0xD476614D, 0x00008, 0xD47BA477, 0x00008, 0xD4816303, 0x00008, + 0xD487ABED, 0x00008, 0xD4CA9295, 0x00008, 0xD4CEE8BA, 0x00008, 0xD4EC8144, 0x00008, + 0xD4FA127C, 0x00008, 0xD5237DFD, 0x00008, 0xD529FEB8, 0x00020, 0xD52DF3A6, 0x00008, + 0xD5311222, 0x00008, 0xD5457CD8, 0x00004, 0xD5457E8B, 0x00004, 0xD54581F1, 0x00004, + 0xD560CA22, 0x00008, 0xD560D246, 0x00008, 0xD56F7189, 0x00008, 0xD589E1BC, 0x00008, + 0xD5B915DD, 0x00008, 0xD5BA46F1, 0x00008, 0xD5EBDBE3, 0x00040, 0xD5F1CE4A, 0x00008, + 0xD5F66647, 0x00008, 0xD5FCBBE3, 0x00008, 0xD604C10F, 0x00008, 0xD60ED2E3, 0x00008, + 0xD61BCA11, 0x00008, 0xD6258F04, 0x00008, 0xD63E6CB3, 0x00020, 0xD6476565, 0x00008, + 0xD650FA4D, 0x00008, 0xD6549AB7, 0x00020, 0xD665B287, 0x00008, 0xD6775A5A, 0x00020, + 0xD684F9BE, 0x00020, 0xD6ADF0B2, 0x00008, 0xD6AFEC29, 0x00008, 0xD6B3B344, 0x00004, + 0xD6B3B4F7, 0x00004, 0xD6B3B6AA, 0x00004, 0xD6C498E7, 0x00008, 0xD6CB40B9, 0x00008, + 0xD6CEFA03, 0x00008, 0xD6E9F7EF, 0x00008, 0xD6FDECF5, 0x00008, 0xD6FF0D09, 0x00008, + 0xD701956A, 0x00020, 0xD7035D9A, 0x00008, 0xD707365E, 0x00008, 0xD71CA82D, 0x00008, + 0xD72B3469, 0x00008, 0xD73EC332, 0x00008, 0xD742A7CF, 0x00008, 0xD7489517, 0x00008, + 0xD752CD46, 0x00008, 0xD76E9626, 0x00008, 0xD770477B, 0x00008, 0xD7834E9D, 0x00008, + 0xD78AF3C8, 0x00008, 0xD790E278, 0x00008, 0xD7975D68, 0x00020, 0xD79E0050, 0x00008, + 0xD7A6E8DB, 0x00008, 0xD7AE1BF2, 0x00008, 0xD7B58A9E, 0x00008, 0xD7C38AAC, 0x00008, + 0xD7D074E4, 0x00008, 0xD7D30E37, 0x00008, 0xD7DEBF3A, 0x00008, 0xD7F06FF4, 0x00008, + 0xD80FD2C5, 0x00008, 0xD8116724, 0x00008, 0xD81B2DD7, 0x00001, 0xD81D6A7A, 0x00001, + 0xD8200D11, 0x00001, 0xD823EF1C, 0x00001, 0xD825B833, 0x00001, 0xD829A7D6, 0x00001, + 0xD82B6963, 0x00008, 0xD82BDDAD, 0x00001, 0xD82E7978, 0x00001, 0xD82F50D2, 0x00008, + 0xD830E803, 0x00008, 0xD842A565, 0x00001, 0xD8468770, 0x00001, 0xD84A4A28, 0x00008, + 0xD852AE41, 0x00008, 0xD86888BC, 0x00008, 0xD86C0895, 0x00020, 0xD86EB052, 0x00001, + 0xD8763F33, 0x00008, 0xD883A02C, 0x00008, 0xD8850B3A, 0x00020, 0xD889D1E9, 0x00008, + 0xD88F8F1F, 0x00008, 0xD890BBEE, 0x00008, 0xD8B9BAD9, 0x00008, 0xD8C9549C, 0x00008, + 0xD8E3385D, 0x00008, 0xD8E86C38, 0x00008, 0xD90AD256, 0x00008, 0xD916149F, 0x00008, + 0xD91B7811, 0x00008, 0xD924B3D1, 0x00020, 0xD926C7D2, 0x00008, 0xD92F1E2F, 0x00008, + 0xD9342779, 0x00008, 0xD93669FB, 0x00008, 0xD93A0AFE, 0x00020, 0xD93C1D0D, 0x00008, + 0xD9518B96, 0x00008, 0xD95B2C01, 0x00008, 0xD95DD326, 0x00008, 0xD975CFCB, 0x00008, + 0xD98FB034, 0x00008, 0xD9A5A49B, 0x00008, 0xD9A73D53, 0x00008, 0xD9B8B062, 0x00008, + 0xD9BF7A14, 0x00020, 0xD9D135AD, 0x00008, 0xD9D520E2, 0x00008, 0xD9D557BE, 0x00004, + 0xD9DF9254, 0x00004, 0xD9F6331B, 0x00008, 0xDA179B60, 0x00008, 0xDA2DC3B2, 0x00008, + 0xDA31327D, 0x00008, 0xDA333FFE, 0x00008, 0xDA34F013, 0x00008, 0xDA3A8BBD, 0x00001, + 0xDA492067, 0x00008, 0xDA5AF1B2, 0x00008, 0xDA5C64CE, 0x00008, 0xDA645C88, 0x00008, + 0xDA676AA6, 0x00020, 0xDA8431C1, 0x00008, 0xDAA8DFDF, 0x00008, 0xDAAD7CD2, 0x00008, + 0xDAAEA030, 0x00008, 0xDAB64328, 0x00008, 0xDABED92E, 0x00008, 0xDAC55207, 0x00020, + 0xDAD77D04, 0x00008, 0xDAE64EC6, 0x00008, 0xDAEC6F1C, 0x00008, 0xDAF1A8DD, 0x00008, + 0xDAF1F4BB, 0x00008, 0xDAFDF352, 0x00004, 0xDB106780, 0x00008, 0xDB188651, 0x00020, + 0xDB30A841, 0x00008, 0xDB3DAE83, 0x00008, 0xDB4BCF18, 0x00008, 0xDB568AAF, 0x00008, + 0xDB619124, 0x00008, 0xDB72DF9D, 0x00008, 0xDB98E5E2, 0x00008, 0xDB9D2781, 0x00020, + 0xDBA8B06D, 0x00008, 0xDBAB946E, 0x00008, 0xDBAC7600, 0x00008, 0xDBC531D8, 0x00008, + 0xDBCF44F8, 0x00008, 0xDBCFD109, 0x00008, 0xDBD63ADE, 0x00008, 0xDBDA5E3B, 0x00008, + 0xDBE2D11F, 0x00008, 0xDBE96590, 0x00004, 0xDBE96743, 0x00004, 0xDBE968F6, 0x00004, + 0xDBF22DE9, 0x00008, 0xDC095EFA, 0x00008, 0xDC28A813, 0x00008, 0xDC31EB08, 0x00004, + 0xDC3D8231, 0x00008, 0xDC423256, 0x00008, 0xDC50D5F7, 0x00020, 0xDC5236B0, 0x00008, + 0xDC5866CE, 0x00008, 0xDC60CFD7, 0x00008, 0xDC767757, 0x00020, 0xDC7A769C, 0x00020, 0xDCA07FA3, 0x00004, 0xDCA08156, 0x00004, 0xDCA08309, 0x00004, 0xDCA7B9AA, 0x00008, 0xDCADE537, 0x00008, 0xDCBB1193, 0x00008, 0xDCDB96EE, 0x00008, 0xDCDD8317, 0x00008, 0xDCE13D8F, 0x00008, 0xDCF5A198, 0x00008, 0xDD0B7295, 0x00008, 0xDD147A72, 0x00008, - 0xDD21D8DE, 0x00008, 0xDD2AC160, 0x00008, 0xDD2CCB1D, 0x00008, 0xDD7F3DBF, 0x00008, - 0xDD80FEB3, 0x00008, 0xDD933255, 0x00008, 0xDDA303AE, 0x00008, 0xDDA84104, 0x00008, - 0xDDB8E87D, 0x00008, 0xDDE15DF7, 0x00008, 0xDDE4577A, 0x00008, 0xDDE53C5F, 0x00008, + 0xDD21D8DE, 0x00008, 0xDD2AC160, 0x00008, 0xDD2CCB1D, 0x00008, 0xDD698D54, 0x00008, + 0xDD7F3DBF, 0x00008, 0xDD80FEB3, 0x00008, 0xDD933255, 0x00008, 0xDD9E0AE5, 0x00008, + 0xDDA303AE, 0x00008, 0xDDA84104, 0x00008, 0xDDB7456E, 0x00008, 0xDDB8E87D, 0x00008, + 0xDDC5E4DE, 0x00008, 0xDDE15DF7, 0x00008, 0xDDE4577A, 0x00008, 0xDDE53C5F, 0x00008, 0xDDE70163, 0x00008, 0xDDEC3D85, 0x00008, 0xDDEE0A20, 0x00008, 0xDDEE17BF, 0x00008, 0xDE04F6C3, 0x00008, 0xDE25F88D, 0x00008, 0xDE2BC8E4, 0x00008, 0xDE2C1E6F, 0x00008, 0xDE3A9B6B, 0x00008, 0xDE45C576, 0x00008, 0xDE485844, 0x00008, 0xDE540F09, 0x00020, 0xDE5494F3, 0x00008, 0xDE574AE4, 0x00008, 0xDE5A3202, 0x00008, 0xDE63C23C, 0x00008, 0xDE70C210, 0x00008, 0xDE83E52C, 0x00008, 0xDE847378, 0x00020, 0xDE84E47D, 0x00008, - 0xDE8F37CC, 0x00008, 0xDEAC8824, 0x00008, 0xDEB55AE4, 0x00008, 0xDEBD4E1B, 0x00008, - 0xDEC1E735, 0x00008, 0xDEDCCCB1, 0x00008, 0xDEF1DDDF, 0x00004, 0xDEF1DF92, 0x00004, - 0xDEF1E145, 0x00004, 0xDF00AAC2, 0x00008, 0xDF0AD4F1, 0x00020, 0xDF0B0D61, 0x00008, - 0xDF1EF34F, 0x00008, 0xDF3E258C, 0x00004, 0xDF3EF358, 0x00008, 0xDF4417C6, 0x00008, - 0xDF45BF4A, 0x00008, 0xDF4F1875, 0x00004, 0xDF574D6E, 0x00008, 0xDF5BE2E2, 0x00020, - 0xDF5C557F, 0x00008, 0xDF64A160, 0x00008, 0xDF6BE991, 0x00008, 0xDFA5FFF8, 0x00008, - 0xDFAC62BF, 0x00008, 0xDFC59683, 0x00008, 0xDFE153D7, 0x00008, 0xDFE199EA, 0x00008, - 0xDFFF85A4, 0x00008, 0xE014291B, 0x00008, 0xE016E5CF, 0x00020, 0xE019A2EE, 0x00008, - 0xE02592FC, 0x00008, 0xE025BA46, 0x00008, 0xE036A126, 0x00008, 0xE03FBA2D, 0x00008, - 0xE04A48FD, 0x00008, 0xE054BC48, 0x00008, 0xE058464C, 0x00008, 0xE05D1830, 0x00008, - 0xE0613DA8, 0x00004, 0xE061410E, 0x00004, 0xE06142C1, 0x00004, 0xE0628024, 0x00008, - 0xE066C320, 0x00008, 0xE0733005, 0x00008, 0xE074B61C, 0x00008, 0xE086CF6E, 0x00008, - 0xE0901355, 0x00008, 0xE0A2B5B6, 0x00008, 0xE0A4BB9D, 0x00020, 0xE0B77793, 0x00008, - 0xE0D412E0, 0x00008, 0xE0DF5F57, 0x00008, 0xE1271327, 0x00004, 0xE12A8E63, 0x00008, - 0xE12FF39B, 0x00008, 0xE13C8F17, 0x00020, 0xE140C6A9, 0x00008, 0xE15DEA62, 0x00008, - 0xE16369BB, 0x00008, 0xE164D3AF, 0x00020, 0xE16550A1, 0x00008, 0xE171A47B, 0x00008, - 0xE1871C29, 0x00020, 0xE19588AA, 0x00008, 0xE1A1CB63, 0x00008, 0xE1A6804E, 0x00020, - 0xE1B947F5, 0x00004, 0xE1C34C7D, 0x00008, 0xE1C95B70, 0x00008, 0xE1D7D596, 0x00008, + 0xDE8F37CC, 0x00008, 0xDEAB7D36, 0x00008, 0xDEAC8824, 0x00008, 0xDEB55AE4, 0x00008, + 0xDEB705C6, 0x00008, 0xDEBD4E1B, 0x00008, 0xDEC1E735, 0x00008, 0xDEDCCCB1, 0x00008, + 0xDEF1DDDF, 0x00004, 0xDEF1DF92, 0x00004, 0xDEF1E145, 0x00004, 0xDF00AAC2, 0x00008, + 0xDF0AD4F1, 0x00020, 0xDF0B0D61, 0x00008, 0xDF1EF34F, 0x00008, 0xDF3E258C, 0x00004, + 0xDF3EF358, 0x00008, 0xDF4417C6, 0x00008, 0xDF45BF4A, 0x00008, 0xDF4F1875, 0x00004, + 0xDF574D6E, 0x00008, 0xDF5BE2E2, 0x00020, 0xDF5C557F, 0x00008, 0xDF64A160, 0x00008, + 0xDF6BE991, 0x00008, 0xDFA5FFF8, 0x00008, 0xDFABB48A, 0x00008, 0xDFAC62BF, 0x00008, + 0xDFB3B9C7, 0x00008, 0xDFBE9597, 0x00020, 0xDFC59683, 0x00008, 0xDFE153D7, 0x00008, + 0xDFE199EA, 0x00008, 0xDFEE476A, 0x00008, 0xDFFA7114, 0x00008, 0xDFFF85A4, 0x00008, + 0xE014291B, 0x00008, 0xE016E5CF, 0x00020, 0xE019A2EE, 0x00008, 0xE02592FC, 0x00008, + 0xE025BA46, 0x00008, 0xE02886CE, 0x00020, 0xE036A126, 0x00008, 0xE03FBA2D, 0x00008, + 0xE04607DA, 0x00008, 0xE04A48FD, 0x00008, 0xE054BC48, 0x00008, 0xE058464C, 0x00008, + 0xE05D1830, 0x00008, 0xE0613DA8, 0x00004, 0xE061410E, 0x00004, 0xE06142C1, 0x00004, + 0xE0628024, 0x00008, 0xE066C320, 0x00008, 0xE0733005, 0x00008, 0xE074B61C, 0x00008, + 0xE086CF6E, 0x00008, 0xE0901355, 0x00008, 0xE0936DB4, 0x00008, 0xE0A2B5B6, 0x00008, + 0xE0A4BB9D, 0x00020, 0xE0B77793, 0x00008, 0xE0C2196D, 0x00008, 0xE0D412E0, 0x00008, + 0xE0DF5F57, 0x00008, 0xE0E27A76, 0x00008, 0xE1271327, 0x00004, 0xE12A8E63, 0x00008, + 0xE12FF39B, 0x00008, 0xE13C8F17, 0x00020, 0xE13E1523, 0x00008, 0xE140C6A9, 0x00008, + 0xE15DEA62, 0x00008, 0xE162F6F7, 0x00008, 0xE16369BB, 0x00008, 0xE164D3AF, 0x00020, + 0xE16550A1, 0x00008, 0xE171A47B, 0x00008, 0xE1871C29, 0x00020, 0xE19588AA, 0x00008, + 0xE1A1CB63, 0x00008, 0xE1A6804E, 0x00020, 0xE1B128F3, 0x00008, 0xE1B947F5, 0x00004, + 0xE1C34C7D, 0x00008, 0xE1C95B70, 0x00008, 0xE1C95BBD, 0x00008, 0xE1D7D596, 0x00008, 0xE1DB3624, 0x00020, 0xE1DBAA1F, 0x00008, 0xE2072D97, 0x00008, 0xE2144070, 0x00008, 0xE21789B0, 0x00008, 0xE219BDBA, 0x00008, 0xE21E03E8, 0x00008, 0xE224A3BC, 0x00008, 0xE22A501F, 0x00008, 0xE22B496E, 0x00008, 0xE22DEC4D, 0x00008, 0xE2409B2F, 0x00008, - 0xE2538E99, 0x00020, 0xE2546159, 0x00008, 0xE261BD90, 0x00008, 0xE263AE60, 0x00008, - 0xE2640621, 0x00008, 0xE268450D, 0x00008, 0xE2771D7D, 0x00008, 0xE281A0E5, 0x00008, - 0xE296140C, 0x00008, 0xE2A43A4F, 0x00008, 0xE2B1101B, 0x00008, 0xE2BBA932, 0x00008, - 0xE2CD3232, 0x00008, 0xE2F2BAB1, 0x00008, 0xE2F52E17, 0x00041, 0xE2F91DBA, 0x00041, - 0xE2FA03E0, 0x00008, 0xE2FA6A8A, 0x00008, 0xE2FBC051, 0x00041, 0xE2FDEF5C, 0x00041, - 0xE3016B73, 0x00041, 0xE303A816, 0x00041, 0xE3072F04, 0x00008, 0xE30790ED, 0x00041, - 0xE30A2CB8, 0x00041, 0xE3121B49, 0x00041, 0xE315FD54, 0x00041, 0xE3219E55, 0x00008, - 0xE3229307, 0x00008, 0xE33FC2AE, 0x00008, 0xE3469D5E, 0x00008, 0xE35550BE, 0x00008, - 0xE3669CEE, 0x00008, 0xE36F48C5, 0x00008, 0xE3717D52, 0x00008, 0xE37409DC, 0x00008, - 0xE39DBEE2, 0x00008, 0xE3AF900A, 0x00008, 0xE3B8145E, 0x00008, 0xE3C5E841, 0x00008, - 0xE3CF45C4, 0x00008, 0xE3E29F40, 0x00020, 0xE3E7376A, 0x00020, 0xE3E89BD1, 0x00068, - 0xE3EC6CA7, 0x00008, 0xE3FB021A, 0x00008, 0xE4008BAC, 0x00008, 0xE40A279F, 0x00008, - 0xE40B85A9, 0x00008, 0xE41FF983, 0x00008, 0xE42D192E, 0x00020, 0xE4571A90, 0x00008, - 0xE476C9F2, 0x00008, 0xE478643A, 0x00008, 0xE483C476, 0x00008, 0xE492D877, 0x00008, + 0xE246AA5B, 0x00008, 0xE2538E99, 0x00020, 0xE2546159, 0x00008, 0xE261BD90, 0x00008, + 0xE263AE60, 0x00008, 0xE2640621, 0x00008, 0xE268450D, 0x00008, 0xE2771D7D, 0x00008, + 0xE281A0E5, 0x00008, 0xE296140C, 0x00008, 0xE2A43A4F, 0x00008, 0xE2B1101B, 0x00008, + 0xE2BBA932, 0x00008, 0xE2CD3232, 0x00008, 0xE2F2BAB1, 0x00008, 0xE2F52E17, 0x00041, + 0xE2F91DBA, 0x00041, 0xE2FA03E0, 0x00008, 0xE2FA6A8A, 0x00008, 0xE2FBC051, 0x00041, + 0xE2FDEF5C, 0x00041, 0xE3016B73, 0x00041, 0xE303A816, 0x00041, 0xE3072F04, 0x00008, + 0xE30790ED, 0x00041, 0xE30A2CB8, 0x00041, 0xE3121B49, 0x00041, 0xE315FD54, 0x00041, + 0xE3219E55, 0x00008, 0xE3229307, 0x00008, 0xE32669C7, 0x00001, 0xE329132A, 0x00001, + 0xE32CFC01, 0x00001, 0xE32EBE4C, 0x00001, 0xE332A723, 0x00001, 0xE3355086, 0x00001, + 0xE337865D, 0x00001, 0xE33B6868, 0x00001, 0xE33FC2AE, 0x00008, 0xE3469D5E, 0x00008, + 0xE35550BE, 0x00008, 0xE3669CEE, 0x00008, 0xE36F48C5, 0x00008, 0xE3717D52, 0x00008, + 0xE37409DC, 0x00008, 0xE39DBEE2, 0x00008, 0xE3AF900A, 0x00008, 0xE3B8145E, 0x00008, + 0xE3C5E841, 0x00008, 0xE3CF45C4, 0x00008, 0xE3E29F40, 0x00020, 0xE3E7376A, 0x00020, + 0xE3E89BD1, 0x00068, 0xE3EC6CA7, 0x00008, 0xE3F3ED0A, 0x00008, 0xE3FB021A, 0x00008, + 0xE4008BAC, 0x00008, 0xE407EEAE, 0x00020, 0xE40A279F, 0x00008, 0xE40B85A9, 0x00008, + 0xE410F32F, 0x00008, 0xE41FF983, 0x00008, 0xE42D192E, 0x00020, 0xE442A994, 0x00008, + 0xE44B8CD6, 0x00008, 0xE4571A90, 0x00008, 0xE46C4339, 0x00001, 0xE476C9F2, 0x00008, + 0xE478643A, 0x00008, 0xE483C476, 0x00008, 0xE488308D, 0x00008, 0xE492D877, 0x00008, 0xE4A5A14F, 0x00008, 0xE4B4C99B, 0x00008, 0xE4B4E076, 0x00008, 0xE4BFC580, 0x00008, - 0xE4DB3460, 0x00004, 0xE4DB3613, 0x00004, 0xE4DB3979, 0x00004, 0xE4F0984F, 0x00008, - 0xE4F70461, 0x00008, 0xE514CB49, 0x00008, 0xE52546CE, 0x00008, 0xE52C9B95, 0x00008, - 0xE53038F7, 0x00008, 0xE5389FEA, 0x00008, 0xE53A055A, 0x00008, 0xE53ACFC6, 0x00008, - 0xE55252E6, 0x00008, 0xE552A76F, 0x00008, 0xE558CE04, 0x00020, 0xE55C3525, 0x00008, - 0xE561BA21, 0x00008, 0xE5683F55, 0x00020, 0xE58106E1, 0x00008, 0xE594D8EF, 0x00008, - 0xE5969E64, 0x00004, 0xE596A1CA, 0x00004, 0xE596A37D, 0x00004, 0xE59A4462, 0x00008, - 0xE5A5A733, 0x00020, 0xE5AE7DF9, 0x00008, 0xE5D151D1, 0x00008, 0xE5D57709, 0x00008, - 0xE5D9E014, 0x00008, 0xE5E0CF94, 0x00008, 0xE5E1B6F0, 0x00008, 0xE5E2E118, 0x00008, - 0xE5E60629, 0x00008, 0xE5E77CFD, 0x00020, 0xE5E7C246, 0x00020, 0xE600F700, 0x00008, - 0xE62038E7, 0x00008, 0xE62E9261, 0x00008, 0xE63008FF, 0x00008, 0xE63B5863, 0x00008, - 0xE640D6BA, 0x00008, 0xE6464702, 0x00008, 0xE654CBC2, 0x00008, 0xE660DFD1, 0x00008, - 0xE660F559, 0x00008, 0xE674A758, 0x00008, 0xE67E9FAA, 0x00008, 0xE68629C5, 0x00020, - 0xE6A1FB36, 0x00008, 0xE6C7A7C0, 0x00008, 0xE6CBED2A, 0x00008, 0xE6CF5E0F, 0x00008, - 0xE6E1B7D4, 0x00008, 0xE6FA2648, 0x00020, 0xE6FBD0AC, 0x00008, 0xE7032583, 0x00008, - 0xE708EC79, 0x00020, 0xE71342FC, 0x00008, 0xE717260E, 0x00008, 0xE72CF932, 0x00008, - 0xE739D922, 0x00020, 0xE73C9D2B, 0x00008, 0xE747607D, 0x00008, 0xE74A0E86, 0x00008, - 0xE74B4060, 0x00008, 0xE75A11DF, 0x00008, 0xE75C282C, 0x00008, 0xE760D250, 0x00008, - 0xE76C7B0E, 0x00008, 0xE76DD8D5, 0x00008, 0xE776C8BF, 0x00008, 0xE7819689, 0x00008, + 0xE4DB3460, 0x00004, 0xE4DB3613, 0x00004, 0xE4DB3979, 0x00004, 0xE4E95F60, 0x00008, + 0xE4F0984F, 0x00008, 0xE4F70461, 0x00008, 0xE514CB49, 0x00008, 0xE52546CE, 0x00008, + 0xE52C9B95, 0x00008, 0xE53038F7, 0x00008, 0xE5389FEA, 0x00008, 0xE53A055A, 0x00008, + 0xE53ACFC6, 0x00008, 0xE53D09E7, 0x00008, 0xE55252E6, 0x00008, 0xE552A76F, 0x00008, + 0xE558CE04, 0x00020, 0xE55C3525, 0x00008, 0xE561BA21, 0x00008, 0xE5683F55, 0x00020, + 0xE58106E1, 0x00008, 0xE594D8EF, 0x00008, 0xE5969E64, 0x00004, 0xE596A1CA, 0x00004, + 0xE596A37D, 0x00004, 0xE59A4462, 0x00008, 0xE5A5A733, 0x00020, 0xE5AE7DF9, 0x00008, + 0xE5D151D1, 0x00008, 0xE5D57709, 0x00008, 0xE5D9E014, 0x00008, 0xE5E0CF94, 0x00008, + 0xE5E1B6F0, 0x00008, 0xE5E2E118, 0x00008, 0xE5E60629, 0x00008, 0xE5E77CFD, 0x00020, + 0xE5E7C246, 0x00020, 0xE600F700, 0x00008, 0xE6155FF7, 0x0000C, 0xE6194F9A, 0x0000C, + 0xE61B18B1, 0x0000C, 0xE61EFABC, 0x0000C, 0xE62038E7, 0x00008, 0xE6219D53, 0x0000C, + 0xE623D9F6, 0x0000C, 0xE627C2CD, 0x0000C, 0xE6298518, 0x0000C, 0xE62E9261, 0x00008, + 0xE63008FF, 0x00008, 0xE637F84B, 0x0000C, 0xE63B5863, 0x00008, 0xE63BE7EE, 0x0000C, + 0xE640D6BA, 0x00008, 0xE6464702, 0x00008, 0xE654CBC2, 0x00008, 0xE65DC302, 0x00008, + 0xE660DFD1, 0x00008, 0xE660F559, 0x00008, 0xE674A758, 0x00008, 0xE67E9FAA, 0x00008, + 0xE68629C5, 0x00020, 0xE6926817, 0x00008, 0xE6A1FB36, 0x00008, 0xE6C7A7C0, 0x00008, + 0xE6CBED2A, 0x00008, 0xE6CF5E0F, 0x00008, 0xE6D23429, 0x00008, 0xE6E1B7D4, 0x00008, + 0xE6EDCD53, 0x00008, 0xE6FA2648, 0x00020, 0xE6FBD0AC, 0x00008, 0xE7032583, 0x00008, + 0xE708EC79, 0x00020, 0xE71342FC, 0x00008, 0xE717260E, 0x00008, 0xE7254D10, 0x00008, + 0xE72CF932, 0x00008, 0xE739D922, 0x00020, 0xE73C9D2B, 0x00008, 0xE747607D, 0x00008, + 0xE74A0E86, 0x00008, 0xE74B4060, 0x00008, 0xE75A11DF, 0x00008, 0xE75C282C, 0x00008, + 0xE760D250, 0x00008, 0xE76C7B0E, 0x00008, 0xE76DD8D5, 0x00008, 0xE76FCB20, 0x00020, + 0xE776C8BF, 0x00008, 0xE7819689, 0x00008, 0xE78E2DFA, 0x00008, 0xE79242C2, 0x00008, 0xE79D339F, 0x00020, 0xE7A31285, 0x00008, 0xE7A97D46, 0x00008, 0xE7AB01C2, 0x00008, 0xE7AC0159, 0x00008, 0xE7B6C1C9, 0x00008, 0xE7B8723A, 0x00008, 0xE7BCBDCF, 0x00008, - 0xE7C26580, 0x00008, 0xE7D91F31, 0x00008, 0xE7E6D84F, 0x00008, 0xE8057843, 0x00008, - 0xE809B070, 0x00008, 0xE812D6C0, 0x00020, 0xE824AE1C, 0x00008, 0xE82EE3AB, 0x00004, - 0xE82EE55E, 0x00004, 0xE82EE711, 0x00004, 0xE84F515C, 0x00008, 0xE85EC036, 0x00008, - 0xE860805D, 0x00008, 0xE86EED0C, 0x00008, 0xE87E4FC2, 0x00008, 0xE89825F1, 0x00008, - 0xE8A1288A, 0x00008, 0xE8A7C5DA, 0x00008, 0xE8AE62FB, 0x00008, 0xE8BEE99D, 0x00008, - 0xE8C61097, 0x00008, 0xE8E3B8A0, 0x00020, 0xE8F306C1, 0x00020, 0xE90A63BF, 0x00008, - 0xE91125B7, 0x00008, 0xE91246A9, 0x00008, 0xE914D436, 0x00008, 0xE91C4020, 0x00008, - 0xE91D975E, 0x00008, 0xE921F908, 0x00008, 0xE923651F, 0x00008, 0xE935322C, 0x00008, - 0xE9393B6D, 0x00008, 0xE93A8AC2, 0x00008, 0xE94B510C, 0x00020, 0xE94E7186, 0x00008, - 0xE9524BB4, 0x00008, 0xE961EC96, 0x00008, 0xE9761C6A, 0x00008, 0xE990149C, 0x00008, + 0xE7C26580, 0x00008, 0xE7D91F31, 0x00008, 0xE7DF53A2, 0x00020, 0xE7E6D84F, 0x00008, + 0xE8057843, 0x00008, 0xE809B070, 0x00008, 0xE812D6C0, 0x00020, 0xE824AE1C, 0x00008, + 0xE82EE3AB, 0x00004, 0xE82EE55E, 0x00004, 0xE82EE711, 0x00004, 0xE84F515C, 0x00008, + 0xE85EC036, 0x00008, 0xE860805D, 0x00008, 0xE86E19AF, 0x00008, 0xE86EAD7C, 0x00004, + 0xE86EED0C, 0x00008, 0xE8751B5B, 0x00008, 0xE87E4FC2, 0x00008, 0xE88B4E6A, 0x00008, + 0xE89825F1, 0x00008, 0xE8A1288A, 0x00008, 0xE8A6BCA6, 0x00008, 0xE8A7C5DA, 0x00008, + 0xE8AE62FB, 0x00008, 0xE8BEE99D, 0x00008, 0xE8C61097, 0x00008, 0xE8E3B8A0, 0x00020, + 0xE8E4EFC7, 0x00001, 0xE8F306C1, 0x00020, 0xE90A63BF, 0x00008, 0xE91125B7, 0x00008, + 0xE91246A9, 0x00008, 0xE914D436, 0x00008, 0xE91C4020, 0x00008, 0xE91D975E, 0x00008, + 0xE921F908, 0x00008, 0xE923651F, 0x00008, 0xE935322C, 0x00008, 0xE9393B6D, 0x00008, + 0xE93A8AC2, 0x00008, 0xE94B510C, 0x00020, 0xE94E7186, 0x00008, 0xE9524BB4, 0x00008, + 0xE9549BB9, 0x00021, 0xE961EC96, 0x00008, 0xE9761C6A, 0x00008, 0xE990149C, 0x00008, 0xE9A4281C, 0x00008, 0xE9D85994, 0x00008, 0xE9DF2CD9, 0x00020, 0xE9DFCD0E, 0x00008, 0xE9E06870, 0x00008, 0xE9E3CE5A, 0x00008, 0xE9E7484C, 0x00008, 0xE9EE76AC, 0x00008, 0xE9F4C656, 0x00008, 0xE9FC2DB2, 0x00008, 0xE9FDA32D, 0x00041, 0xEA003EF8, 0x00041, @@ -1306,117 +1627,145 @@ public static IEnumerable RipSizes(IReadOnlyCollection blocks) 0xEA1D87A4, 0x00008, 0xEA1FEAD0, 0x00008, 0xEA3397F9, 0x00008, 0xEA677637, 0x00004, 0xEA6B1EB6, 0x00008, 0xEA71E544, 0x00008, 0xEA730EC2, 0x00008, 0xEA80F8D3, 0x00008, 0xEA91592E, 0x00020, 0xEA9470CD, 0x00008, 0xEA9AE756, 0x00008, 0xEA9AFDB4, 0x00008, - 0xEAA2D426, 0x00008, 0xEAA8BAE9, 0x00008, 0xEAAF8DDD, 0x00008, 0xEAC53177, 0x00008, - 0xEAD63F08, 0x00008, 0xEADA8B88, 0x00008, 0xEAE2859F, 0x00008, 0xEAE4E57E, 0x00008, - 0xEAFCD4E6, 0x00008, 0xEB0DD3DC, 0x00008, 0xEB0EC9DA, 0x00008, 0xEB1CC8C0, 0x00008, - 0xEB28786D, 0x00008, 0xEB6B4E2A, 0x00008, 0xEB6B68F9, 0x00008, 0xEB7C864B, 0x00008, - 0xEB7FF698, 0x00004, 0xEB7FF84B, 0x00004, 0xEB7FF9FE, 0x00004, 0xEBA4F65E, 0x00008, + 0xEAA2D426, 0x00008, 0xEAA8BAE9, 0x00008, 0xEAAF8DDD, 0x00008, 0xEAB67271, 0x00001, + 0xEAB8D7F2, 0x00008, 0xEAC53177, 0x00008, 0xEAD63F08, 0x00008, 0xEADA8B88, 0x00008, + 0xEAE2859F, 0x00008, 0xEAE4E57E, 0x00008, 0xEAFCD4E6, 0x00008, 0xEB0DD3DC, 0x00008, + 0xEB0EC9DA, 0x00008, 0xEB1CC8C0, 0x00008, 0xEB28786D, 0x00008, 0xEB3605D3, 0x00008, + 0xEB49F21F, 0x00008, 0xEB60CA80, 0x00008, 0xEB6B4E2A, 0x00008, 0xEB6B68F9, 0x00008, + 0xEB7C864B, 0x00008, 0xEB7FF698, 0x00004, 0xEB7FF84B, 0x00004, 0xEB7FF9FE, 0x00004, + 0xEB9D4871, 0x00004, 0xEBA4F65E, 0x00008, 0xEBB2475E, 0x00008, 0xEBC7212E, 0x00008, 0xEBD6E2E7, 0x00008, 0xEBE42EC5, 0x00008, 0xEBF0F337, 0x00008, 0xEBF835FD, 0x00008, 0xEBFC72B7, 0x00008, 0xEC05ED56, 0x00008, 0xEC13461D, 0x00008, 0xEC161D7B, 0x00008, 0xEC1FEEC2, 0x00008, 0xEC3A74CB, 0x00008, 0xEC54F351, 0x00008, 0xEC663CA0, 0x00008, 0xEC7361B7, 0x00004, 0xEC8B4B34, 0x00008, 0xEC8B9645, 0x00008, 0xEC9766BA, 0x00008, - 0xECB833D9, 0x00008, 0xECBB7472, 0x00008, 0xECDCFC06, 0x00008, 0xECDFC6A8, 0x00008, - 0xECF022C5, 0x00020, 0xECF647F0, 0x00008, 0xED0AC675, 0x004B0, 0xED0C5F04, 0x00008, - 0xED109F14, 0x00008, 0xED255ED8, 0x00008, 0xED30124A, 0x00008, 0xED370BC8, 0x00008, - 0xED3809C1, 0x00008, 0xED6037D0, 0x00008, 0xED60649C, 0x00004, 0xED60664F, 0x00004, - 0xED6069B5, 0x00004, 0xED6C3664, 0x00008, 0xED727D28, 0x00008, 0xED72E6C5, 0x00020, - 0xEDA77571, 0x00008, 0xEDAFF794, 0x0000C, 0xEDB4A292, 0x00008, 0xEDBB0C80, 0x00004, - 0xEDBCD69E, 0x00008, 0xEDCD174D, 0x00008, 0xEDE26B92, 0x00008, 0xEDF810D4, 0x00008, - 0xEDFBA132, 0x00020, 0xEE101095, 0x00008, 0xEE144817, 0x00008, 0xEE1D18F5, 0x00008, - 0xEE2C8FF2, 0x00008, 0xEE4169C8, 0x00008, 0xEE5D01D7, 0x00008, 0xEE826EC0, 0x00008, - 0xEE8A0381, 0x00008, 0xEE960FEB, 0x00008, 0xEE9BEC41, 0x00020, 0xEEA8117C, 0x00008, - 0xEEAEB167, 0x00004, 0xEEB52F8C, 0x00008, 0xEEC1A816, 0x00008, 0xEECA4024, 0x00008, - 0xEECEA3C1, 0x00008, 0xEED3F41E, 0x00020, 0xEEDCEBD9, 0x00008, 0xEEEB055A, 0x00020, - 0xEEF19927, 0x00008, 0xEEF41C8F, 0x00008, 0xEF0D8C53, 0x00008, 0xEF180828, 0x00020, - 0xEF1DAE9F, 0x00008, 0xEF3B8A8D, 0x00008, 0xEF427F67, 0x00004, 0xEF42811A, 0x00004, - 0xEF4282CD, 0x00004, 0xEF466923, 0x00008, 0xEF5887CC, 0x00008, 0xEF63CAB5, 0x00004, - 0xEF75CCE6, 0x00008, 0xEF75D885, 0x00008, 0xEF7C269A, 0x00008, 0xEF8BDFC5, 0x00008, - 0xEF8E7B89, 0x00008, 0xEF926212, 0x00008, 0xEFB76982, 0x00008, 0xEFC045BB, 0x00008, - 0xEFD22748, 0x00008, 0xEFEEE481, 0x00008, 0xEFF93B1A, 0x00008, 0xF013C70B, 0x00008, - 0xF018C4AC, 0x012C0, 0xF030B889, 0x00008, 0xF037586D, 0x00008, 0xF03A4017, 0x00008, - 0xF03FEE93, 0x00008, 0xF04272E1, 0x00008, 0xF0428435, 0x00008, 0xF04660B0, 0x00008, - 0xF0487547, 0x00008, 0xF055EFAB, 0x00008, 0xF05B60AE, 0x00008, 0xF08D8778, 0x00008, - 0xF09752EA, 0x00008, 0xF0A07F94, 0x00008, 0xF0AFB57C, 0x00020, 0xF0B8F8D3, 0x00008, - 0xF0C78626, 0x00008, 0xF0CF1E65, 0x00008, 0xF0D716E8, 0x00008, 0xF0D7293A, 0x00008, - 0xF0E14984, 0x00008, 0xF0FCE933, 0x00008, 0xF1134C02, 0x00008, 0xF116C5F6, 0x00008, - 0xF11843BF, 0x00008, 0xF1223AA0, 0x00008, 0xF126BB6D, 0x00008, 0xF12C0316, 0x00008, - 0xF1496064, 0x00008, 0xF14EE44B, 0x00020, 0xF1504EF2, 0x00008, 0xF15B404D, 0x00008, - 0xF16E43AF, 0x00008, 0xF1C6AE1A, 0x00008, 0xF1C6F01B, 0x00020, 0xF1D9EE94, 0x00004, - 0xF1D9F047, 0x00004, 0xF1D9F1FA, 0x00004, 0xF1E66A20, 0x00008, 0xF1EC7664, 0x00008, - 0xF1F8CE09, 0x00008, 0xF22C5442, 0x00020, 0xF2308567, 0x00008, 0xF230ED74, 0x00008, + 0xECB0728C, 0x00008, 0xECB833D9, 0x00008, 0xECBB7472, 0x00008, 0xECC96BDE, 0x00008, + 0xECDCFC06, 0x00008, 0xECDFC6A8, 0x00008, 0xECF022C5, 0x00020, 0xECF647F0, 0x00008, + 0xED0AC675, 0x004B0, 0xED0C5F04, 0x00008, 0xED109F14, 0x00008, 0xED255ED8, 0x00008, + 0xED30124A, 0x00008, 0xED370BC8, 0x00008, 0xED3809C1, 0x00008, 0xED6037D0, 0x00008, + 0xED60649C, 0x00004, 0xED60664F, 0x00004, 0xED6069B5, 0x00004, 0xED6C3664, 0x00008, + 0xED727D28, 0x00008, 0xED72E6C5, 0x00020, 0xEDA77571, 0x00008, 0xEDAFF794, 0x0000C, + 0xEDB4A292, 0x00008, 0xEDBB0C80, 0x00004, 0xEDBCD69E, 0x00008, 0xEDBCDEDF, 0x00008, + 0xEDCD174D, 0x00008, 0xEDE26B92, 0x00008, 0xEDF810D4, 0x00008, 0xEDFBA132, 0x00020, + 0xEE101095, 0x00008, 0xEE144817, 0x00008, 0xEE1D18F5, 0x00008, 0xEE2C8FF2, 0x00008, + 0xEE2EC34B, 0x00008, 0xEE4169C8, 0x00008, 0xEE46A8F0, 0x00004, 0xEE46F5C3, 0x00020, + 0xEE5D01D7, 0x00008, 0xEE814D19, 0x00008, 0xEE826EC0, 0x00008, 0xEE88110F, 0x00008, + 0xEE8A0381, 0x00008, 0xEE941159, 0x00008, 0xEE960FEB, 0x00008, 0xEE9BEC41, 0x00020, + 0xEEA8117C, 0x00008, 0xEEAEB167, 0x00004, 0xEEB52F8C, 0x00008, 0xEEC1A816, 0x00008, + 0xEECA32AF, 0x00008, 0xEECA4024, 0x00008, 0xEECEA3C1, 0x00008, 0xEED3F41E, 0x00020, + 0xEEDCEBD9, 0x00008, 0xEEEB055A, 0x00020, 0xEEF19927, 0x00008, 0xEEF41C8F, 0x00008, + 0xEF0D8C53, 0x00008, 0xEF180828, 0x00020, 0xEF1DAE9F, 0x00008, 0xEF3B8A8D, 0x00008, + 0xEF427F67, 0x00004, 0xEF42811A, 0x00004, 0xEF4282CD, 0x00004, 0xEF466923, 0x00008, + 0xEF5887CC, 0x00008, 0xEF63CAB5, 0x00004, 0xEF75CCE6, 0x00008, 0xEF75D885, 0x00008, + 0xEF7C269A, 0x00008, 0xEF8BDFC5, 0x00008, 0xEF8E7B89, 0x00008, 0xEF926212, 0x00008, + 0xEFA6983A, 0x00001, 0xEFB76982, 0x00008, 0xEFC045BB, 0x00008, 0xEFD22748, 0x00008, + 0xEFEEE481, 0x00008, 0xEFF93B1A, 0x00008, 0xF013C70B, 0x00008, 0xF018C4AC, 0x012C0, + 0xF030B889, 0x00008, 0xF037586D, 0x00008, 0xF03A4017, 0x00008, 0xF03FEE93, 0x00008, + 0xF04272E1, 0x00008, 0xF0428435, 0x00008, 0xF04660B0, 0x00008, 0xF0487547, 0x00008, + 0xF055EFAB, 0x00008, 0xF05B60AE, 0x00008, 0xF06FEB50, 0x00008, 0xF08D8778, 0x00008, + 0xF08FB944, 0x00008, 0xF09752EA, 0x00008, 0xF0A07F94, 0x00008, 0xF0AFB57C, 0x00020, + 0xF0B84781, 0x00008, 0xF0B8F8D3, 0x00008, 0xF0C78626, 0x00008, 0xF0CF1E65, 0x00008, + 0xF0D716E8, 0x00008, 0xF0D7293A, 0x00008, 0xF0E14984, 0x00008, 0xF0F899B3, 0x00008, + 0xF0FCE933, 0x00008, 0xF1134C02, 0x00008, 0xF116C5F6, 0x00008, 0xF11843BF, 0x00008, + 0xF1223AA0, 0x00008, 0xF125B8AF, 0x00001, 0xF126BB6D, 0x00008, 0xF1286212, 0x00001, + 0xF129D91C, 0x00008, 0xF12C0316, 0x00008, 0xF12C4AE9, 0x00001, 0xF12E79F4, 0x00001, + 0xF131F60B, 0x00001, 0xF13432AE, 0x00001, 0xF136D545, 0x00001, 0xF13AB750, 0x00001, + 0xF13E872B, 0x00021, 0xF147F2D7, 0x00008, 0xF1496064, 0x00008, 0xF14EE44B, 0x00020, + 0xF1504EF2, 0x00008, 0xF15B404D, 0x00008, 0xF167B03B, 0x00008, 0xF16E43AF, 0x00008, + 0xF17EB014, 0x00001, 0xF1B2D942, 0x00008, 0xF1C6AE1A, 0x00008, 0xF1C6F01B, 0x00020, + 0xF1D9EE94, 0x00004, 0xF1D9F047, 0x00004, 0xF1D9F1FA, 0x00004, 0xF1E31655, 0x00008, + 0xF1E66A20, 0x00008, 0xF1EC7664, 0x00008, 0xF1F8CE09, 0x00008, 0xF20C7D5D, 0x00008, + 0xF2105F68, 0x00008, 0xF212287F, 0x00008, 0xF2161822, 0x00008, 0xF218BAB9, 0x00008, + 0xF21AE9C4, 0x00008, 0xF21ED29B, 0x00008, 0xF220A27E, 0x00008, 0xF2248B55, 0x00008, + 0xF2272720, 0x00008, 0xF22C5442, 0x00020, 0xF2308567, 0x00008, 0xF230ED74, 0x00008, 0xF232096C, 0x00008, 0xF2334458, 0x00008, 0xF24C0ABE, 0x00008, 0xF2587445, 0x00008, 0xF25A13BE, 0x00008, 0xF26CBBAA, 0x00008, 0xF26CE6CB, 0x00008, 0xF277C647, 0x00008, - 0xF2851B7F, 0x00008, 0xF2B17714, 0x00008, 0xF2B202FC, 0x00008, 0xF2B53C75, 0x00020, - 0xF2C302CB, 0x00008, 0xF2D188EB, 0x00008, 0xF2E2253C, 0x00008, 0xF2E2B4AA, 0x00008, - 0xF316AF99, 0x00008, 0xF31BE228, 0x00008, 0xF31F326D, 0x00008, 0xF31F6655, 0x00008, - 0xF341DEB2, 0x00008, 0xF34329BA, 0x00008, 0xF344B69E, 0x00008, 0xF346F546, 0x00020, - 0xF372EC42, 0x00008, 0xF379D4EA, 0x00008, 0xF3829282, 0x00008, 0xF397B97C, 0x00020, - 0xF398E6DE, 0x00008, 0xF39CE946, 0x00008, 0xF3D71A8D, 0x00008, 0xF3FC0550, 0x00008, - 0xF3FFBD0B, 0x00020, 0xF415CC91, 0x00008, 0xF42BC4E8, 0x00008, 0xF43A098B, 0x00008, - 0xF43CFB0B, 0x00008, 0xF4427064, 0x00008, 0xF45FEC27, 0x00008, 0xF47919D0, 0x00008, - 0xF47C797C, 0x00020, 0xF4833F82, 0x00008, 0xF48A7A3A, 0x00008, 0xF4A27AFF, 0x00008, - 0xF4AFE9C8, 0x00004, 0xF4CE4812, 0x00008, 0xF4D1C159, 0x00008, 0xF4E2F0FF, 0x00008, - 0xF4F5266A, 0x00008, 0xF4F54E48, 0x00008, 0xF500916A, 0x00008, 0xF5016CFD, 0x00008, - 0xF503F04D, 0x00008, 0xF516BCCF, 0x00008, 0xF51A9596, 0x00008, 0xF53560C2, 0x00008, - 0xF5466903, 0x00020, 0xF5581EEA, 0x00008, 0xF55C2118, 0x00020, 0xF5666AD2, 0x00020, - 0xF56EAB20, 0x00008, 0xF57426FE, 0x00008, 0xF5745B8F, 0x00008, 0xF586CEA7, 0x00008, - 0xF59511AD, 0x00008, 0xF59C2400, 0x00008, 0xF59F8D21, 0x00008, 0xF5B29D01, 0x00020, - 0xF5BF584E, 0x00008, 0xF5C074A3, 0x00008, 0xF5C4E714, 0x00008, 0xF5F0D42C, 0x00008, - 0xF5F3EE18, 0x00008, 0xF62464BD, 0x00008, 0xF62EBD54, 0x00008, 0xF6453F8E, 0x00008, + 0xF2851B7F, 0x00008, 0xF28CFDB4, 0x00008, 0xF2B17714, 0x00008, 0xF2B202FC, 0x00008, + 0xF2B53C75, 0x00020, 0xF2C302CB, 0x00008, 0xF2CA90DF, 0x00008, 0xF2D188EB, 0x00008, + 0xF2E2253C, 0x00008, 0xF2E2B4AA, 0x00008, 0xF316AF99, 0x00008, 0xF31BE228, 0x00008, + 0xF31F326D, 0x00008, 0xF31F6655, 0x00008, 0xF341DEB2, 0x00008, 0xF34329BA, 0x00008, + 0xF344B69E, 0x00008, 0xF346F546, 0x00020, 0xF347DAC9, 0x00008, 0xF3554FD6, 0x00008, + 0xF372EC42, 0x00008, 0xF379D4EA, 0x00008, 0xF3829282, 0x00008, 0xF384D831, 0x00008, + 0xF397B97C, 0x00020, 0xF398E6DE, 0x00008, 0xF39CE946, 0x00008, 0xF3D71A8D, 0x00008, + 0xF3FC0550, 0x00008, 0xF3FFBD0B, 0x00020, 0xF415CC91, 0x00008, 0xF42AB904, 0x00008, + 0xF42BC4E8, 0x00008, 0xF43A098B, 0x00008, 0xF43CFB0B, 0x00008, 0xF4427064, 0x00008, + 0xF45FEC27, 0x00008, 0xF4697DF9, 0x00008, 0xF47919D0, 0x00008, 0xF47C797C, 0x00020, + 0xF4833F82, 0x00008, 0xF48A7A3A, 0x00008, 0xF4973530, 0x00008, 0xF4A27AFF, 0x00008, + 0xF4A8E876, 0x00008, 0xF4AFE9C8, 0x00004, 0xF4CE31F6, 0x00008, 0xF4CE4812, 0x00008, + 0xF4D1C159, 0x00008, 0xF4E2F0FF, 0x00008, 0xF4F5266A, 0x00008, 0xF4F54E48, 0x00008, + 0xF500916A, 0x00008, 0xF5016CFD, 0x00008, 0xF503F04D, 0x00008, 0xF50C8052, 0x0000C, + 0xF516BCCF, 0x00008, 0xF51A9596, 0x00008, 0xF53560C2, 0x00008, 0xF5466903, 0x00020, + 0xF5581EEA, 0x00008, 0xF55C2118, 0x00020, 0xF5666AD2, 0x00020, 0xF56ADA28, 0x00008, + 0xF56E7B1C, 0x00020, 0xF56EAB20, 0x00008, 0xF57426FE, 0x00008, 0xF5745B8F, 0x00008, + 0xF586CEA7, 0x00008, 0xF59511AD, 0x00008, 0xF59C2400, 0x00008, 0xF59F8D21, 0x00008, + 0xF5B29D01, 0x00020, 0xF5BF584E, 0x00008, 0xF5C074A3, 0x00008, 0xF5C4E714, 0x00008, + 0xF5D7C0E2, 0x08130, 0xF5F0D42C, 0x00008, 0xF5F3EE18, 0x00008, 0xF61D2BAB, 0x00008, + 0xF62464BD, 0x00008, 0xF62EBD54, 0x00008, 0xF6453F8E, 0x00008, 0xF65BFD87, 0x00008, 0xF69F28F5, 0x00008, 0xF6A46E9F, 0x00008, 0xF6AC1B6D, 0x00002, 0xF6B0D5F3, 0x00008, - 0xF6C9CDCA, 0x00008, 0xF6DAE98C, 0x00008, 0xF6EBF57F, 0x00008, 0xF7102B9A, 0x00008, + 0xF6C56BC1, 0x00020, 0xF6C9CDCA, 0x00008, 0xF6D0DD28, 0x00008, 0xF6D3CF25, 0x00008, + 0xF6DAE98C, 0x00008, 0xF6EBF57F, 0x00008, 0xF6FFB393, 0x00004, 0xF7102B9A, 0x00008, 0xF71E3C8B, 0x00008, 0xF72D27A7, 0x00008, 0xF72EAA9D, 0x00008, 0xF7422A36, 0x00008, - 0xF750D920, 0x00008, 0xF768616A, 0x00008, 0xF7772B81, 0x00008, 0xF78EBC21, 0x00008, - 0xF7925BD2, 0x00008, 0xF7A85CE9, 0x00020, 0xF7A8B6F6, 0x00020, 0xF7B061BB, 0x00008, - 0xF7CE3DE1, 0x00008, 0xF7D687DD, 0x00008, 0xF7F491D9, 0x00008, 0xF7FDD653, 0x00008, - 0xF808ED22, 0x00008, 0xF814744B, 0x00008, 0xF822E931, 0x00008, 0xF8248A40, 0x00008, - 0xF83BA6A1, 0x00008, 0xF842DA1D, 0x00008, 0xF84F5376, 0x00008, 0xF854B0D4, 0x00008, - 0xF85C8836, 0x00008, 0xF8692448, 0x00008, 0xF8728ABF, 0x00008, 0xF8799931, 0x00008, - 0xF87F1873, 0x00004, 0xF87F1A26, 0x00004, 0xF87F1BD9, 0x00004, 0xF8964B14, 0x00008, - 0xF89CEC6E, 0x00020, 0xF8A5EA06, 0x00008, 0xF8A762F5, 0x00008, 0xF8B14C88, 0x97E00, - 0xF8B20CA1, 0x00008, 0xF8B87345, 0x00008, 0xF8CFA72A, 0x00008, 0xF8E06E25, 0x00008, - 0xF8E33B50, 0x00008, 0xF8FEE40D, 0x00008, 0xF8FFA0C8, 0x00008, 0xF90B8314, 0x00040, - 0xF90EFD79, 0x00004, 0xF913AB42, 0x00008, 0xF91BC2F0, 0x00008, 0xF91E7DDA, 0x00008, - 0xF921557F, 0x00008, 0xF9392F06, 0x00008, 0xF93E135C, 0x00008, 0xF94245BC, 0x00008, - 0xF94ACE11, 0x00008, 0xF94D5345, 0x00008, 0xF9515E4B, 0x00008, 0xF973B61F, 0x00008, + 0xF74872EF, 0x00008, 0xF74B1C52, 0x00008, 0xF74D5229, 0x00008, 0xF750D920, 0x00008, + 0xF7513434, 0x00008, 0xF752FD4B, 0x00008, 0xF756ECEE, 0x00008, 0xF7598F85, 0x00008, + 0xF75BBE90, 0x00008, 0xF768616A, 0x00008, 0xF7772B81, 0x00008, 0xF78EBC21, 0x00008, + 0xF7925BD2, 0x00008, 0xF79FEDB2, 0x00008, 0xF7A550D8, 0x00008, 0xF7A85CE9, 0x00020, + 0xF7A8B6F6, 0x00020, 0xF7B061BB, 0x00008, 0xF7B27656, 0x00008, 0xF7CE3DE1, 0x00008, + 0xF7D687DD, 0x00008, 0xF7E12637, 0x00020, 0xF7F491D9, 0x00008, 0xF7FDD653, 0x00008, + 0xF808ED22, 0x00008, 0xF814744B, 0x00008, 0xF81D5E76, 0x00008, 0xF822E931, 0x00008, + 0xF8248A40, 0x00008, 0xF8255ACF, 0x00001, 0xF83BA6A1, 0x00008, 0xF842DA1D, 0x00008, + 0xF84F5376, 0x00008, 0xF851076B, 0x00008, 0xF854B0D4, 0x00008, 0xF85C8836, 0x00008, + 0xF86765CA, 0x00008, 0xF8692448, 0x00008, 0xF8728ABF, 0x00008, 0xF8799931, 0x00008, + 0xF87F1873, 0x00004, 0xF87F1A26, 0x00004, 0xF87F1BD9, 0x00004, 0xF88AE0E8, 0x00008, + 0xF8964B14, 0x00008, 0xF89CEC6E, 0x00020, 0xF8A5EA06, 0x00008, 0xF8A762F5, 0x00008, + 0xF8AF243E, 0x00004, 0xF8B14C88, 0x97E00, 0xF8B20CA1, 0x00008, 0xF8B87345, 0x00008, + 0xF8CFA72A, 0x00008, 0xF8E06E25, 0x00008, 0xF8E33B50, 0x00008, 0xF8FEE40D, 0x00008, + 0xF8FFA0C8, 0x00008, 0xF90B8314, 0x00040, 0xF90EFD79, 0x00004, 0xF913AB42, 0x00008, + 0xF91BC2F0, 0x00008, 0xF91E7DDA, 0x00008, 0xF921557F, 0x00008, 0xF9392F06, 0x00008, + 0xF93E135C, 0x00008, 0xF93E9956, 0x00008, 0xF94245BC, 0x00008, 0xF94ACE11, 0x00008, + 0xF94D5345, 0x00008, 0xF9515E4B, 0x00008, 0xF973B61F, 0x00008, 0xF97650E1, 0x00008, 0xF9781C59, 0x00008, 0xF97AC8A4, 0x00004, 0xF9944FA8, 0x00008, 0xF9A30F0D, 0x00008, - 0xF9D07679, 0x00008, 0xF9DA14E2, 0x00008, 0xF9E273AC, 0x00008, 0xF9EA9675, 0x00008, + 0xF9B4F2D0, 0x00008, 0xF9C7A26B, 0x00008, 0xF9D07679, 0x00008, 0xF9DA14E2, 0x00008, + 0xF9E273AC, 0x00008, 0xF9EA9675, 0x00008, 0xF9F156A3, 0x00300, 0xF9F81928, 0x00008, 0xF9FC38D3, 0x00008, 0xFA10383A, 0x00008, 0xFA2046E3, 0x00020, 0xFA48881D, 0x00008, 0xFA4B27F0, 0x00008, 0xFA59C11A, 0x00008, 0xFA6832FA, 0x00008, 0xFA702956, 0x00008, - 0xFA7EBC8B, 0x00008, 0xFA906F6A, 0x00020, 0xFA99CC90, 0x00020, 0xFAA2C2E8, 0x00008, - 0xFAAC5013, 0x00008, 0xFAC192E6, 0x00008, 0xFADF9658, 0x00008, 0xFAFBF5CF, 0x00008, - 0xFB19483D, 0x00008, 0xFB2AEDD2, 0x00008, 0xFB3D98F7, 0x00008, 0xFB4F27F2, 0x00008, - 0xFB5773F6, 0x00008, 0xFB5E9C1B, 0x00008, 0xFB6A1BB8, 0x00008, 0xFB87E5B8, 0x00004, - 0xFB87E91E, 0x00004, 0xFB87EAD1, 0x00004, 0xFB8EA529, 0x00008, 0xFB92E7CF, 0x00008, - 0xFB95BAF8, 0x00008, 0xFBAA3F59, 0x00008, 0xFBB1CA27, 0x00008, 0xFBBCB2C8, 0x00008, - 0xFBCBA85E, 0x00008, 0xFBE02F22, 0x00008, 0xFBF1ABFE, 0x00008, 0xFBF675D1, 0x00008, - 0xFBF840BE, 0x00008, 0xFBFA2784, 0x00008, 0xFBFBA37B, 0x00008, 0xFC101161, 0x00020, - 0xFC12A3CF, 0x00008, 0xFC19D5E7, 0x00008, 0xFC28CCB4, 0x00008, 0xFC2A2B88, 0x00008, - 0xFC61FF9F, 0x00008, 0xFC6BFA3E, 0x00008, 0xFCA62934, 0x00008, 0xFCAF8D65, 0x00008, - 0xFCAFED83, 0x00008, 0xFCBAC054, 0x00008, 0xFCC5B5EE, 0x00008, 0xFCD279E5, 0x00008, + 0xFA7EBC8B, 0x00008, 0xFA8D7561, 0x00008, 0xFA906F6A, 0x00020, 0xFA99CC90, 0x00020, + 0xFAA2C2E8, 0x00008, 0xFAAC5013, 0x00008, 0xFAC192E6, 0x00008, 0xFADF9658, 0x00008, + 0xFAF31ADD, 0x00008, 0xFAFBF5CF, 0x00008, 0xFB19483D, 0x00008, 0xFB27242A, 0x00008, + 0xFB2AEDD2, 0x00008, 0xFB3D98F7, 0x00008, 0xFB4F27F2, 0x00008, 0xFB5773F6, 0x00008, + 0xFB5E9C1B, 0x00008, 0xFB6A1BB8, 0x00008, 0xFB6D9A04, 0x00008, 0xFB75B970, 0x00008, + 0xFB7D2DF7, 0x00008, 0xFB87E5B8, 0x00004, 0xFB87E91E, 0x00004, 0xFB87EAD1, 0x00004, + 0xFB8EA529, 0x00008, 0xFB92E7CF, 0x00008, 0xFB95BAF8, 0x00008, 0xFBAA3F59, 0x00008, + 0xFBB1CA27, 0x00008, 0xFBBCB2C8, 0x00008, 0xFBCBA85E, 0x00008, 0xFBD34BC5, 0x00008, + 0xFBE02F22, 0x00008, 0xFBF1ABFE, 0x00008, 0xFBF675D1, 0x00008, 0xFBF840BE, 0x00008, + 0xFBFA2784, 0x00008, 0xFBFBA37B, 0x00008, 0xFC101161, 0x00020, 0xFC12A3CF, 0x00008, + 0xFC19D5E7, 0x00008, 0xFC28CCB4, 0x00008, 0xFC2A2B88, 0x00008, 0xFC61FF9F, 0x00008, + 0xFC6BFA3E, 0x00008, 0xFCA62934, 0x00008, 0xFCAF8D65, 0x00008, 0xFCAFED83, 0x00008, + 0xFCBAC054, 0x00008, 0xFCC5B5EE, 0x00008, 0xFCD279E5, 0x00008, 0xFCDDDEFB, 0x00008, 0xFCE79242, 0x00008, 0xFCF3CB19, 0x00008, 0xFCF72D72, 0x00008, 0xFD034E45, 0x00008, - 0xFD092F02, 0x00008, 0xFD133B52, 0x00008, 0xFD16B56B, 0x00008, 0xFD243B21, 0x00008, - 0xFD246910, 0x00008, 0xFD2A1197, 0x00008, 0xFD2C7999, 0x00008, 0xFD47DECC, 0x00020, - 0xFD4CCAB5, 0x00008, 0xFD4E2FE8, 0x00008, 0xFD5106C2, 0x00008, 0xFD540287, 0x00008, - 0xFD593BFB, 0x00008, 0xFD7B973C, 0x00008, 0xFD7CDBA3, 0x00008, 0xFD7E367B, 0x00008, - 0xFD7F7A49, 0x00008, 0xFD8E3010, 0x00008, 0xFDAB2215, 0x00008, 0xFDADEDD4, 0x00008, - 0xFDAE2908, 0x00008, 0xFDAF2283, 0x00008, 0xFDC8820D, 0x00008, 0xFDC8AE84, 0x00008, - 0xFDCDDFAB, 0x00008, 0xFDD06244, 0x00008, 0xFDDFB678, 0x00004, 0xFDFABDA4, 0x00008, - 0xFDFF5695, 0x00008, 0xFE0A82F2, 0x00008, 0xFE1B3561, 0x00008, 0xFE46FA45, 0x00008, - 0xFE4D2A06, 0x00008, 0xFE53B3F7, 0x00008, 0xFE59A171, 0x00008, 0xFE5DFF0B, 0x00008, - 0xFE7058B5, 0x00008, 0xFE72E03D, 0x00008, 0xFE84FF17, 0x00008, 0xFE9ED52A, 0x00008, - 0xFEAA87DA, 0x00004, 0xFEB3BE03, 0x00008, 0xFECD7838, 0x00008, 0xFED99FD0, 0x00008, - 0xFEDB04B8, 0x00008, 0xFEED4AD1, 0x00008, 0xFEEFFDC5, 0x00008, 0xFF1A5A40, 0x00004, - 0xFF1A5BF3, 0x00004, 0xFF1A5DA6, 0x00004, 0xFF1A5F59, 0x00004, 0xFF1A610C, 0x00004, - 0xFF1A62BF, 0x00004, 0xFF1A6472, 0x00004, 0xFF1A6625, 0x00004, 0xFF1A6EA4, 0x00004, - 0xFF1A7057, 0x00004, 0xFF1D6EB0, 0x00004, 0xFF1D7063, 0x00004, 0xFF1D7216, 0x00004, - 0xFF1D73C9, 0x00004, 0xFF1D757C, 0x00004, 0xFF1D772F, 0x00004, 0xFF1D78E2, 0x00004, - 0xFF1D867A, 0x00004, 0xFF1D882D, 0x00004, 0xFF20941E, 0x00004, 0xFF239E5C, 0x00004, - 0xFF23A00F, 0x00004, 0xFF23A528, 0x00004, 0xFF23A6DB, 0x00004, 0xFF23A88E, 0x00004, - 0xFF23AA41, 0x00004, 0xFF23ABF4, 0x00004, 0xFF23ADA7, 0x00004, 0xFF23AF5A, 0x00004, - 0xFF23B10D, 0x00004, 0xFF261823, 0x00008, 0xFF3E0956, 0x00008, 0xFF400FD2, 0x00008, - 0xFF406D4E, 0x00008, 0xFF4936F1, 0x00008, 0xFF4D07BE, 0x00008, 0xFF698DC6, 0x00008, - 0xFF91A170, 0x00008, 0xFFAC1654, 0x00008, 0xFFB35E50, 0x00008, 0xFFC43650, 0x00008, - 0xFFC50DCA, 0x00008, 0xFFDD9BB9, 0x00008, 0xFFEB29AE, 0x00008, + 0xFD092F02, 0x00008, 0xFD0B505E, 0x00008, 0xFD133B52, 0x00008, 0xFD16B56B, 0x00008, + 0xFD243B21, 0x00008, 0xFD246910, 0x00008, 0xFD2A1197, 0x00008, 0xFD2C7999, 0x00008, + 0xFD47DECC, 0x00020, 0xFD4CCAB5, 0x00008, 0xFD4E2FE8, 0x00008, 0xFD5106C2, 0x00008, + 0xFD540287, 0x00008, 0xFD593BFB, 0x00008, 0xFD702922, 0x00008, 0xFD7B973C, 0x00008, + 0xFD7CDBA3, 0x00008, 0xFD7E367B, 0x00008, 0xFD7F7A49, 0x00008, 0xFD8E3010, 0x00008, + 0xFDAB2215, 0x00008, 0xFDADEDD4, 0x00008, 0xFDAE2908, 0x00008, 0xFDAF2283, 0x00008, + 0xFDBB5047, 0x00008, 0xFDC8820D, 0x00008, 0xFDC8AE84, 0x00008, 0xFDCDDFAB, 0x00008, + 0xFDD06244, 0x00008, 0xFDDFB678, 0x00004, 0xFDE8F94C, 0x00008, 0xFDFABDA4, 0x00008, + 0xFDFF5695, 0x00008, 0xFE07E37F, 0x00020, 0xFE0A82F2, 0x00008, 0xFE1B3561, 0x00008, + 0xFE2F69D3, 0x00001, 0xFE46FA45, 0x00008, 0xFE4D2A06, 0x00008, 0xFE53B3F7, 0x00008, + 0xFE59A171, 0x00008, 0xFE5DFF0B, 0x00008, 0xFE7058B5, 0x00008, 0xFE72E03D, 0x00008, + 0xFE84FF17, 0x00008, 0xFE9ED52A, 0x00008, 0xFEAA87DA, 0x00004, 0xFEB3BE03, 0x00008, + 0xFEBF39BA, 0x00020, 0xFECD7838, 0x00008, 0xFED99FD0, 0x00008, 0xFEDB04B8, 0x00008, + 0xFEED4AD1, 0x00008, 0xFEEFFDC5, 0x00008, 0xFF1A5A40, 0x00004, 0xFF1A5BF3, 0x00004, + 0xFF1A5DA6, 0x00004, 0xFF1A5F59, 0x00004, 0xFF1A610C, 0x00004, 0xFF1A62BF, 0x00004, + 0xFF1A6472, 0x00004, 0xFF1A6625, 0x00004, 0xFF1A6EA4, 0x00004, 0xFF1A7057, 0x00004, + 0xFF1D6EB0, 0x00004, 0xFF1D7063, 0x00004, 0xFF1D7216, 0x00004, 0xFF1D73C9, 0x00004, + 0xFF1D757C, 0x00004, 0xFF1D772F, 0x00004, 0xFF1D78E2, 0x00004, 0xFF1D867A, 0x00004, + 0xFF1D882D, 0x00004, 0xFF20941E, 0x00004, 0xFF239E5C, 0x00004, 0xFF23A00F, 0x00004, + 0xFF23A528, 0x00004, 0xFF23A6DB, 0x00004, 0xFF23A88E, 0x00004, 0xFF23AA41, 0x00004, + 0xFF23ABF4, 0x00004, 0xFF23ADA7, 0x00004, 0xFF23AF5A, 0x00004, 0xFF23B10D, 0x00004, + 0xFF261823, 0x00008, 0xFF3E0956, 0x00008, 0xFF400FD2, 0x00008, 0xFF406D4E, 0x00008, + 0xFF4936F1, 0x00008, 0xFF4D07BE, 0x00008, 0xFF4D65FD, 0x00008, 0xFF698DC6, 0x00008, + 0xFF844AAA, 0x00008, 0xFF91A170, 0x00008, 0xFFAC1654, 0x00008, 0xFFB34E8D, 0x00008, + 0xFFB35E50, 0x00008, 0xFFBE24DA, 0x00008, 0xFFC43650, 0x00008, 0xFFC50DCA, 0x00008, + 0xFFDD9BB9, 0x00008, 0xFFEB29AE, 0x00008, 0xFFFCAD52, 0x00008, }; } diff --git a/PKHeX.Core/Saves/Substructures/Inventory/Pouch/InventoryPouch9.cs b/PKHeX.Core/Saves/Substructures/Inventory/Pouch/InventoryPouch9.cs index 5d8f8d147..0ec88c0b2 100644 --- a/PKHeX.Core/Saves/Substructures/Inventory/Pouch/InventoryPouch9.cs +++ b/PKHeX.Core/Saves/Substructures/Inventory/Pouch/InventoryPouch9.cs @@ -92,11 +92,12 @@ public override void SetPouch(Span data) public static int GetSuggestedCount(InventoryType t, int item, int requestVal) { - bool pick = item is (>= 2334 and <= 2342) or (>= 2385 and <= 2394); + bool isPick = item is (>= 2334 and <= 2342) or (>= 2385 and <= 2394); + bool isAccessory = item is (>= 2311 and <= 2400) or (>= 2417 and <= 2437); // tablecloths, chairs, cups, etc return t switch { // Picnic table accessories are clamped to 1, let actual ingredients and sandwich picks be whatever - InventoryType.Ingredients => !pick && item is (>= 2311 and <= 2400) ? 1 : requestVal, + InventoryType.Ingredients => !isPick && isAccessory ? 1 : requestVal, _ => requestVal, }; } diff --git a/PKHeX.Core/Saves/Substructures/PokeDex/Zukan9.cs b/PKHeX.Core/Saves/Substructures/PokeDex/Zukan9.cs index 97a71d98f..3c51bc74b 100644 --- a/PKHeX.Core/Saves/Substructures/PokeDex/Zukan9.cs +++ b/PKHeX.Core/Saves/Substructures/PokeDex/Zukan9.cs @@ -14,10 +14,6 @@ public Zukan9(SAV9SV sav, SCBlock paldea) : base(sav, 0) Paldea = paldea; } - /// - /// Checks how much DLC patches have been installed by detecting if DLC blocks are present. - /// - public int GetRevision() => 0; // No DLC1 data allocated private const int EntrySize = PokeDexEntry9SV.SIZE; public PokeDexEntry9SV Get(ushort species) @@ -73,6 +69,13 @@ public override void SetDex(PKM pk) if (!pt.IsPresentInGame(species, form)) return; + // Don't register bad species-form data for DLC-less saves. + var pi = pt.GetFormEntry(species, form); + if (SAV.SaveRevision == 0 && pi.DexGroup > 1) + return; + if (SAV.SaveRevision == 1 && pi.DexGroup > 2) + return; + var entry = Get(species); if (!entry.IsKnown) entry.SetDisplayIsNew(); @@ -134,14 +137,15 @@ private ushort GetSpecies(byte group, int index) var pt = SAV.Personal; // For each form including form 0, check the dex index. var pi = pt.GetFormEntry(species, 0); - if (pi.DexIndex != 0) - return (pi.DexGroup, pi.DexIndex); - - for (byte f = 1; f <= pi.FormCount; f++) + for (byte f = 0; f <= pi.FormCount; f++) { pi = pt.GetFormEntry(species, f); - if (pi.DexIndex != 0) - return (pi.DexGroup, pi.DexIndex); + if (pi.DexPaldea != 0) + return (1, pi.DexPaldea); + if (pi.DexKitakami != 0) + return (2, pi.DexKitakami); + if (pi.DexBlueberry != 0) + return (3, pi.DexBlueberry); } return (0, 0); } diff --git a/PKHeX.Core/Saves/Util/SaveUtil.cs b/PKHeX.Core/Saves/Util/SaveUtil.cs index ec400e6fd..b7fa70e40 100644 --- a/PKHeX.Core/Saves/Util/SaveUtil.cs +++ b/PKHeX.Core/Saves/Util/SaveUtil.cs @@ -36,6 +36,17 @@ public static class SaveUtil public const int SIZE_G9_3P0 = SIZE_G9_3B0 + 0x5; // GO (before Multiplayer) public const int SIZE_G9_3P1 = SIZE_G9_3B1 + 0x5; // GO (before Multiplayer) + // 2.0.0: Teal Mask + public const int SIZE_G9_DLC1_0 = 0x4329A9; + public const int SIZE_G9_DLC1_1 = 0x4329AE; // +5 + public const int SIZE_G9_DLC1_2 = 0x4329BB; // +5 + public const int SIZE_G9_DLC1_3 = 0x4329C0; // +5 + public const int SIZE_G9_DLC1_4 = 0x432EB6; + public const int SIZE_G9_DLC1_5 = 0x432EBF; // +9 + public const int SIZE_G9_DLC1_6 = 0x432EC3; // +4 + public const int SIZE_G9_DLC1_7 = 0x432EC8; // +5 + public const int SIZE_G9_DLC1_8 = 0x432ECD; // +5 + public const int SIZE_G8LA = 0x136DDE; public const int SIZE_G8LA_1 = 0x13AD06; @@ -127,6 +138,16 @@ public static class SaveUtil SIZE_G9_3B0, SIZE_G9_3B1, SIZE_G9_3G0, SIZE_G9_3G1, SIZE_G9_3P0, SIZE_G9_3P1, + + SIZE_G9_DLC1_0, + SIZE_G9_DLC1_1, + SIZE_G9_DLC1_2, + SIZE_G9_DLC1_3, + SIZE_G9_DLC1_4, + SIZE_G9_DLC1_5, + SIZE_G9_DLC1_6, + SIZE_G9_DLC1_7, + SIZE_G9_DLC1_8, }; private static readonly HashSet SizesSWSH = new() diff --git a/PKHeX.Drawing.PokeSprite/Properties/Resources.Designer.cs b/PKHeX.Drawing.PokeSprite/Properties/Resources.Designer.cs index 7bbf18a63..a234ccd6a 100644 --- a/PKHeX.Drawing.PokeSprite/Properties/Resources.Designer.cs +++ b/PKHeX.Drawing.PokeSprite/Properties/Resources.Designer.cs @@ -680,6 +680,146 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap a_1011 { + get { + object obj = ResourceManager.GetObject("a_1011", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap a_1012 { + get { + object obj = ResourceManager.GetObject("a_1012", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap a_1013 { + get { + object obj = ResourceManager.GetObject("a_1013", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap a_1014 { + get { + object obj = ResourceManager.GetObject("a_1014", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap a_1015 { + get { + object obj = ResourceManager.GetObject("a_1015", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap a_1016 { + get { + object obj = ResourceManager.GetObject("a_1016", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap a_1017 { + get { + object obj = ResourceManager.GetObject("a_1017", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap a_1017_1 { + get { + object obj = ResourceManager.GetObject("a_1017_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap a_1017_2 { + get { + object obj = ResourceManager.GetObject("a_1017_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap a_1017_3 { + get { + object obj = ResourceManager.GetObject("a_1017_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap a_1017_4 { + get { + object obj = ResourceManager.GetObject("a_1017_4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap a_1017_5 { + get { + object obj = ResourceManager.GetObject("a_1017_5", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap a_1017_6 { + get { + object obj = ResourceManager.GetObject("a_1017_6", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap a_1017_7 { + get { + object obj = ResourceManager.GetObject("a_1017_7", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -13360,6 +13500,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap a_901_1 { + get { + object obj = ResourceManager.GetObject("a_901_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -15290,56 +15440,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_164 { - get { - object obj = ResourceManager.GetObject("aitem_164", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_165 { - get { - object obj = ResourceManager.GetObject("aitem_165", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_166 { - get { - object obj = ResourceManager.GetObject("aitem_166", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_167 { - get { - object obj = ResourceManager.GetObject("aitem_167", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_168 { - get { - object obj = ResourceManager.GetObject("aitem_168", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -15350,26 +15450,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_1691 { - get { - object obj = ResourceManager.GetObject("aitem_1691", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_1692 { - get { - object obj = ResourceManager.GetObject("aitem_1692", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -15430,36 +15510,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_175 { - get { - object obj = ResourceManager.GetObject("aitem_175", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_176 { - get { - object obj = ResourceManager.GetObject("aitem_176", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_177 { - get { - object obj = ResourceManager.GetObject("aitem_177", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -15490,26 +15540,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_178 { - get { - object obj = ResourceManager.GetObject("aitem_178", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_1780 { - get { - object obj = ResourceManager.GetObject("aitem_1780", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -15520,16 +15550,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_179 { - get { - object obj = ResourceManager.GetObject("aitem_179", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -15540,56 +15560,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_180 { - get { - object obj = ResourceManager.GetObject("aitem_180", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_181 { - get { - object obj = ResourceManager.GetObject("aitem_181", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_182 { - get { - object obj = ResourceManager.GetObject("aitem_182", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_1828 { - get { - object obj = ResourceManager.GetObject("aitem_1828", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_183 { - get { - object obj = ResourceManager.GetObject("aitem_183", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -15630,16 +15600,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_1859 { - get { - object obj = ResourceManager.GetObject("aitem_1859", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -15650,16 +15610,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_1860 { - get { - object obj = ResourceManager.GetObject("aitem_1860", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -16240,16 +16190,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_216 { - get { - object obj = ResourceManager.GetObject("aitem_216", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -16500,6 +16440,76 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap aitem_2401 { + get { + object obj = ResourceManager.GetObject("aitem_2401", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap aitem_2402 { + get { + object obj = ResourceManager.GetObject("aitem_2402", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap aitem_2403 { + get { + object obj = ResourceManager.GetObject("aitem_2403", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap aitem_2404 { + get { + object obj = ResourceManager.GetObject("aitem_2404", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap aitem_2406 { + get { + object obj = ResourceManager.GetObject("aitem_2406", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap aitem_2407 { + get { + object obj = ResourceManager.GetObject("aitem_2407", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap aitem_2408 { + get { + object obj = ResourceManager.GetObject("aitem_2408", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -16510,6 +16520,66 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap aitem_2411 { + get { + object obj = ResourceManager.GetObject("aitem_2411", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap aitem_2412 { + get { + object obj = ResourceManager.GetObject("aitem_2412", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap aitem_2413 { + get { + object obj = ResourceManager.GetObject("aitem_2413", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap aitem_2414 { + get { + object obj = ResourceManager.GetObject("aitem_2414", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap aitem_2415 { + get { + object obj = ResourceManager.GetObject("aitem_2415", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap aitem_2416 { + get { + object obj = ResourceManager.GetObject("aitem_2416", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -16570,6 +16640,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap aitem_2479 { + get { + object obj = ResourceManager.GetObject("aitem_2479", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -16630,26 +16710,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_254 { - get { - object obj = ResourceManager.GetObject("aitem_254", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_255 { - get { - object obj = ResourceManager.GetObject("aitem_255", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -17200,66 +17260,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_314 { - get { - object obj = ResourceManager.GetObject("aitem_314", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_315 { - get { - object obj = ResourceManager.GetObject("aitem_315", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_316 { - get { - object obj = ResourceManager.GetObject("aitem_316", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_317 { - get { - object obj = ResourceManager.GetObject("aitem_317", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_318 { - get { - object obj = ResourceManager.GetObject("aitem_318", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_319 { - get { - object obj = ResourceManager.GetObject("aitem_319", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -17273,9 +17273,9 @@ public class Resources { /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// - public static System.Drawing.Bitmap aitem_320 { + public static System.Drawing.Bitmap aitem_325 { get { - object obj = ResourceManager.GetObject("aitem_320", resourceCulture); + object obj = ResourceManager.GetObject("aitem_325", resourceCulture); return ((System.Drawing.Bitmap)(obj)); } } @@ -17290,6 +17290,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap aitem_327 { + get { + object obj = ResourceManager.GetObject("aitem_327", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -17650,6 +17660,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap aitem_537 { + get { + object obj = ResourceManager.GetObject("aitem_537", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -18080,16 +18100,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_693 { - get { - object obj = ResourceManager.GetObject("aitem_693", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -18120,36 +18130,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_76 { - get { - object obj = ResourceManager.GetObject("aitem_76", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_77 { - get { - object obj = ResourceManager.GetObject("aitem_77", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap aitem_79 { - get { - object obj = ResourceManager.GetObject("aitem_79", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// diff --git a/PKHeX.Drawing.PokeSprite/Properties/Resources.resx b/PKHeX.Drawing.PokeSprite/Properties/Resources.resx index 87f1887c8..c3fdcedf7 100644 --- a/PKHeX.Drawing.PokeSprite/Properties/Resources.resx +++ b/PKHeX.Drawing.PokeSprite/Properties/Resources.resx @@ -337,30 +337,9 @@ ..\Resources\img\Artwork Items\aitem_163.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\img\Artwork Items\aitem_164.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_165.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_166.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_167.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_168.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\img\Artwork Items\aitem_169.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\img\Artwork Items\aitem_1691.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_1692.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\img\Artwork Items\aitem_17.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -379,15 +358,6 @@ ..\Resources\img\Artwork Items\aitem_174.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\img\Artwork Items\aitem_175.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_176.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_177.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\img\Artwork Items\aitem_1777.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -397,36 +367,12 @@ ..\Resources\img\Artwork Items\aitem_1779.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\img\Artwork Items\aitem_178.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_1780.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\img\Artwork Items\aitem_1785.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\img\Artwork Items\aitem_179.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\img\Artwork Items\aitem_18.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\img\Artwork Items\aitem_180.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_181.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_182.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_1828.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_183.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\img\Artwork Items\aitem_184.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -439,15 +385,9 @@ ..\Resources\img\Artwork Items\aitem_185.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\img\Artwork Items\aitem_1859.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\img\Artwork Items\aitem_186.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\img\Artwork Items\aitem_1860.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\img\Artwork Items\aitem_1861.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -622,9 +562,6 @@ ..\Resources\img\Artwork Items\aitem_214.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\img\Artwork Items\aitem_216.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\img\Artwork Items\aitem_217.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -700,9 +637,48 @@ ..\Resources\img\Artwork Items\aitem_240.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\img\Artwork Items\aitem_2401.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Items\aitem_2402.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Items\aitem_2403.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Items\aitem_2404.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Items\aitem_2406.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Items\aitem_2407.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Items\aitem_2408.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\img\Artwork Items\aitem_241.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\img\Artwork Items\aitem_2411.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Items\aitem_2412.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Items\aitem_2413.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Items\aitem_2414.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Items\aitem_2415.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Items\aitem_2416.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\img\Artwork Items\aitem_242.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -721,6 +697,9 @@ ..\Resources\img\Artwork Items\aitem_247.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\img\Artwork Items\aitem_2479.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\img\Artwork Items\aitem_248.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -739,12 +718,6 @@ ..\Resources\img\Artwork Items\aitem_253.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\img\Artwork Items\aitem_254.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_255.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\img\Artwork Items\aitem_26.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -910,33 +883,18 @@ ..\Resources\img\Artwork Items\aitem_313.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\img\Artwork Items\aitem_314.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_315.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_316.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_317.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_318.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_319.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\img\Artwork Items\aitem_32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\img\Artwork Items\aitem_320.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\img\Artwork Items\aitem_325.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\img\Artwork Items\aitem_326.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\img\Artwork Items\aitem_327.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\img\Artwork Items\aitem_33.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -1045,6 +1003,9 @@ ..\Resources\img\Artwork Items\aitem_53.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\img\Artwork Items\aitem_537.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\img\Artwork Items\aitem_538.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -1174,9 +1135,6 @@ ..\Resources\img\Artwork Items\aitem_688.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\img\Artwork Items\aitem_693.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\img\Artwork Items\aitem_7.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -1186,15 +1144,6 @@ ..\Resources\img\Artwork Items\aitem_709.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\img\Artwork Items\aitem_76.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_77.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\img\Artwork Items\aitem_79.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\img\Artwork Items\aitem_795.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -1369,6 +1318,48 @@ ..\Resources\img\Artwork Pokemon Sprites\a_1010.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\img\Artwork Pokemon Sprites\a_1011.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Pokemon Sprites\a_1012.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Pokemon Sprites\a_1013.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Pokemon Sprites\a_1014.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Pokemon Sprites\a_1015.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Pokemon Sprites\a_1016.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Pokemon Sprites\a_1017.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Pokemon Sprites\a_1017-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Pokemon Sprites\a_1017-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Pokemon Sprites\a_1017-3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Pokemon Sprites\a_1017-4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Pokemon Sprites\a_1017-5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Pokemon Sprites\a_1017-6.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Artwork Pokemon Sprites\a_1017-7.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\img\Artwork Pokemon Sprites\a_101-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -5173,6 +5164,9 @@ ..\Resources\img\Artwork Pokemon Sprites\a_901.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\img\Artwork Pokemon Sprites\a_901-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\img\Artwork Pokemon Sprites\a_902.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1.png index 3f1378694..28044e68e 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_10.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_10.png index 264ef5499..81d48cd3e 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_10.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_10.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_106.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_106.png index d7620d0a9..d4df87ad7 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_106.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_106.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_107.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_107.png index 39dc46550..186195515 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_107.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_107.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_108.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_108.png index 036800174..4f15ddb3c 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_108.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_108.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_109.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_109.png index 291c091d9..4e5a7ae5e 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_109.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_109.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_11.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_11.png index 47dc89765..3bb6f0ee7 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_11.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_11.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_110.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_110.png index fb2e66529..171022f12 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_110.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_110.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1103.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1103.png index 793cbe4ad..1017d629d 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1103.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1103.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1104.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1104.png index b2c598dc2..16697ec60 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1104.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1104.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_111.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_111.png index 9c819aaa0..bc05bd728 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_111.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_111.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1116.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1116.png index 3d1763ded..c48253298 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1116.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1116.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1117.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1117.png index 64a45ddbd..215763bb9 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1117.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1117.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1118.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1118.png index 002cc6eff..4b8b63be1 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1118.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1118.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1119.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1119.png index a86a223e1..9b14fd426 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1119.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1119.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_112.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_112.png index bbc6a6e51..87803b7f7 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_112.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_112.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1120.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1120.png index 68890da44..dc6636db7 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1120.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1120.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1121.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1121.png index cae685a82..7262c4a39 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1121.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1121.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1122.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1122.png index 9c6aa3a29..63eb2d3a7 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1122.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1122.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1123.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1123.png index 92e08c4cf..ea1d80f35 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1123.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1123.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1124.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1124.png index e4592b58d..d19b889d9 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1124.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1124.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1125.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1125.png index 17029e775..4b38f4bf3 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1125.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1125.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1126.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1126.png index d2ec433af..e4f5e8262 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1126.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1126.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1127.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1127.png index 62b9254ae..14e7d134f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1127.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1127.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1128.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1128.png index bd4234616..1af69b7c4 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1128.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1128.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_12.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_12.png index d196066e7..8f6cfbb6e 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_12.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_12.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1231.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1231.png index 79c6742d0..39dbf398b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1231.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1231.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1232.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1232.png index 79c6742d0..39dbf398b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1232.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1232.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1233.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1233.png index 79c6742d0..39dbf398b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1233.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1233.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1234.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1234.png index 79c6742d0..39dbf398b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1234.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1234.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1235.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1235.png index cd1331769..7c2462e7a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1235.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1235.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1236.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1236.png index cd1331769..7c2462e7a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1236.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1236.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1237.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1237.png index 3f9a433dc..7c2462e7a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1237.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1237.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1238.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1238.png index 3f9a433dc..7c2462e7a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1238.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1238.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1239.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1239.png index 0c6bb8097..cbffe719d 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1239.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1239.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1240.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1240.png index 0c6bb8097..cbffe719d 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1240.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1240.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1241.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1241.png index 0c6bb8097..cbffe719d 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1241.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1241.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1242.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1242.png index 0c6bb8097..cbffe719d 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1242.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1242.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1243.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1243.png index cd44f1c9f..7d908f846 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1243.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1243.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1244.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1244.png index cd44f1c9f..7d908f846 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1244.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1244.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1245.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1245.png index cd44f1c9f..7d908f846 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1245.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1245.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1246.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1246.png index cd44f1c9f..7d908f846 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1246.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1246.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1247.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1247.png index 24aff8697..a0621ab20 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1247.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1247.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1248.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1248.png index 24aff8697..a0621ab20 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1248.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1248.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1249.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1249.png index 24aff8697..a0621ab20 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1249.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1249.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1250.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1250.png index 24aff8697..a0621ab20 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1250.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1250.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1251.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1251.png index ed0235e0e..dc856a09d 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1251.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1251.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1253.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1253.png index b7f4be3de..2575c5800 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1253.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1253.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1254.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1254.png index 9efb35ab7..471ea52ab 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1254.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1254.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_13.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_13.png index ad3543b92..611425546 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_13.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_13.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_135.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_135.png index 5cd81fb16..81e4ca481 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_135.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_135.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_136.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_136.png index b100337b5..797d52e79 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_136.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_136.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_14.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_14.png index 26a596dfa..32946eb62 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_14.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_14.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_149.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_149.png index 78e23c7d4..cc52cf21c 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_149.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_149.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_15.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_15.png index 34d76998c..8e5957b91 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_15.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_15.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_150.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_150.png index c157f0236..a5da96ce3 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_150.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_150.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_151.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_151.png index 19a82055a..ae4705796 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_151.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_151.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_152.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_152.png index 80798b5ee..b7a3cf733 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_152.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_152.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_153.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_153.png index cbe30f901..692163582 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_153.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_153.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_154.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_154.png index cfa114842..32c82009f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_154.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_154.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_155.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_155.png index 3f38c397e..b56cc8093 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_155.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_155.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_156.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_156.png index 14405bf43..e0b318fd7 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_156.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_156.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_157.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_157.png index 7f6689e39..2503d30b8 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_157.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_157.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_158.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_158.png index e9887094a..4dceeda73 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_158.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_158.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1582.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1582.png index fa58dc7e1..3414dbf61 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1582.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1582.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_159.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_159.png index f1590f850..a9c5d8413 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_159.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_159.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1592.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1592.png index c8539322d..b63ed1c03 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1592.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1592.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_16.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_16.png index df09ba89b..cfa1be22e 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_16.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_16.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_160.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_160.png index 5182f478c..bb3dd1c7c 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_160.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_160.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1606.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1606.png index 425864949..2b6c0507d 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1606.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1606.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_161.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_161.png index ba09d699b..f6e279232 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_161.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_161.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_162.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_162.png index dfeeb7ec6..95cb7ca8c 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_162.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_162.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_163.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_163.png index 665822308..2531dedb1 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_163.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_163.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_164.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_164.png deleted file mode 100644 index 7eb3df45a..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_164.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_165.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_165.png deleted file mode 100644 index c295ad94a..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_165.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_166.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_166.png deleted file mode 100644 index 257224dc1..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_166.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_167.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_167.png deleted file mode 100644 index a8cda07f3..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_167.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_168.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_168.png deleted file mode 100644 index 35c9f8258..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_168.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_169.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_169.png index 3ee8c6e0e..264da5177 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_169.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_169.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1691.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1691.png deleted file mode 100644 index 76e78f7f7..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1691.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1692.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1692.png deleted file mode 100644 index 5498baf3a..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1692.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_17.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_17.png index 278658fb7..50445d926 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_17.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_17.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_170.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_170.png index c05ed4741..a5c0b268a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_170.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_170.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_171.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_171.png index 760e484c6..0d7b40cce 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_171.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_171.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_172.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_172.png index 46627c988..f80572743 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_172.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_172.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_173.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_173.png index 98bc1c323..a0a2d1ba6 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_173.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_173.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_174.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_174.png index 2e3c16341..4302e67eb 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_174.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_174.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_175.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_175.png deleted file mode 100644 index dca39777b..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_175.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_176.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_176.png deleted file mode 100644 index 9538d3ad0..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_176.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_177.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_177.png deleted file mode 100644 index a9871ffee..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_177.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1777.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1777.png index 5f5e2ffcb..f2255f386 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1777.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1777.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1778.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1778.png index fd2579b2a..47dda4b07 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1778.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1778.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1779.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1779.png index c0c69cc05..7cbcf6556 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1779.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1779.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_178.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_178.png deleted file mode 100644 index 24fbca2b4..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_178.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1780.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1780.png deleted file mode 100644 index fa90b3153..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1780.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1785.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1785.png index 58f55ce8a..80dcac3b0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1785.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1785.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_179.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_179.png deleted file mode 100644 index df480d2b1..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_179.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_18.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_18.png index 71d4717ab..c2c189e92 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_18.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_18.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_180.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_180.png deleted file mode 100644 index a2a6d6bf5..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_180.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_181.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_181.png deleted file mode 100644 index 3b47a8903..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_181.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_182.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_182.png deleted file mode 100644 index 4a2d07b2d..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_182.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1828.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1828.png deleted file mode 100644 index 99dce167b..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1828.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_183.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_183.png deleted file mode 100644 index 4a38872c6..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_183.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_184.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_184.png index b51d7d554..774bc0133 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_184.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_184.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1842.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1842.png index bf9375f4d..b4ca1fee8 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1842.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1842.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1843.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1843.png index 7144c3b17..c3019d5a8 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1843.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1843.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_185.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_185.png index 421ec8a78..90752fa15 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_185.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_185.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1859.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1859.png deleted file mode 100644 index a0b336888..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1859.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_186.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_186.png index 115ad0208..f30b25281 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_186.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_186.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1860.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1860.png deleted file mode 100644 index 46aabbd6b..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1860.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1861.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1861.png index b861637a3..a967c536a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1861.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1861.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1862.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1862.png index 53578c2c8..b6dd02004 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1862.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1862.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1863.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1863.png index e224f1f7f..1ab34613d 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1863.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1863.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1864.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1864.png index ff1b9e6df..a973ba84f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1864.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1864.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1865.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1865.png index 295642292..e81196e39 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1865.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1865.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1866.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1866.png index 19455a177..458bd05b0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1866.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1866.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1867.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1867.png index b6ef5b2ee..104087261 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1867.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1867.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1868.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1868.png index 3271be61c..3535a5681 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1868.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1868.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1869.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1869.png index caefc1596..1c0ac0c84 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1869.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1869.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_187.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_187.png index a3422027e..270f433ba 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_187.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_187.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1870.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1870.png index a108015d1..62f980ad3 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1870.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1870.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1871.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1871.png index 208377f03..1e95c75af 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1871.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1871.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1872.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1872.png index 8e996d3d0..a2e61e003 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1872.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1872.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1873.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1873.png index 7e7fa017d..a08fdd1e8 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1873.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1873.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1874.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1874.png index b9c0b5ff1..84cfe9a25 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1874.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1874.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1875.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1875.png index a8ebe98a2..ea240bc5e 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1875.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1875.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1876.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1876.png index 5bdc4e68b..44ff9df4c 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1876.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1876.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1877.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1877.png index 4959937e4..b30c4f748 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1877.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1877.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1878.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1878.png index 08e3d6823..b602c27c7 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1878.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1878.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1879.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1879.png index a46b4d512..76a8ecea6 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1879.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1879.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_188.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_188.png index e51716c72..cd4fbf82a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_188.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_188.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1880.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1880.png index b0d2cbc30..eea350dbb 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1880.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1880.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1881.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1881.png index 80072c31b..4ff8e22d7 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1881.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1881.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1882.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1882.png index 3fb5a0b68..bcf43a8ed 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1882.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1882.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1883.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1883.png index 730c912d4..c579f0af6 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1883.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1883.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1884.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1884.png index 84f9e7e0f..f7d08bdd7 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1884.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1884.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1885.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1885.png index ce8c9e639..d406e28bb 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1885.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1885.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1886.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1886.png index 5bfc5e253..181290684 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1886.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_1886.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_189.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_189.png index eaaae1624..fc2717fd5 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_189.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_189.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_19.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_19.png index 2e014d141..6e0a3b1fa 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_19.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_19.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_190.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_190.png index cbfee5b76..609ff16b8 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_190.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_190.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_191.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_191.png index a6f49bb82..2d4bee510 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_191.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_191.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_192.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_192.png index 088dafcef..0d373f016 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_192.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_192.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_193.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_193.png index 8d242cca9..3509596bb 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_193.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_193.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_194.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_194.png index 5d69c0150..24837cfeb 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_194.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_194.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_195.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_195.png index cddbb378a..ed5aafb79 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_195.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_195.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_196.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_196.png index 868e3d9f4..b8dfeff02 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_196.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_196.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_197.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_197.png index 5802edfb4..a06d6100d 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_197.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_197.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_198.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_198.png index c93c48678..40608d951 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_198.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_198.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_199.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_199.png index b169d5c7b..382e248e2 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_199.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_199.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2.png index 1e2a06a41..d646fd7ba 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_20.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_20.png index 2e476062e..69bb2bdaf 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_20.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_20.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_200.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_200.png index 36e0438a5..efada1bf6 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_200.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_200.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_201.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_201.png index 94fa18bea..a36ba8822 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_201.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_201.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_202.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_202.png index ae789203c..dc1db079b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_202.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_202.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_203.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_203.png index 5418e07a8..d6fbac970 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_203.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_203.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_204.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_204.png index 6824d6925..9df6bb4f6 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_204.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_204.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_205.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_205.png index 0db5edd54..c1483fd61 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_205.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_205.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_206.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_206.png index b11c9adaf..ee4b3a21f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_206.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_206.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_207.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_207.png index 07ba46783..d302aa3ce 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_207.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_207.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_208.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_208.png index 7bc31911b..5bca3209a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_208.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_208.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_209.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_209.png index dbd30e0fa..100868c7c 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_209.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_209.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_21.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_21.png index bda5bb2c0..b0744c438 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_21.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_21.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_210.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_210.png index 97f589963..0f0a9ad4a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_210.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_210.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_211.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_211.png index a6dea3a6c..5ddef6460 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_211.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_211.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_212.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_212.png index 501bd0ca5..8d61456fa 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_212.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_212.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_213.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_213.png index a5a2148d0..4631282a0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_213.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_213.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_214.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_214.png index 161625463..4d124e7b2 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_214.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_214.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_216.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_216.png deleted file mode 100644 index 85de9a318..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_216.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_217.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_217.png index a5416683a..c0c216bd4 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_217.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_217.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_218.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_218.png index a16fd27f4..8168fd633 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_218.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_218.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_219.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_219.png index 9ceb83b7e..526b5e718 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_219.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_219.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_22.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_22.png index 7288e9fef..5f69a4ae9 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_22.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_22.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_220.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_220.png index 117b82c1e..a34b95d17 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_220.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_220.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_221.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_221.png index 9a1941bec..59386d29d 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_221.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_221.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_222.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_222.png index 071ae65ef..388fd6d67 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_222.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_222.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_223.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_223.png index 74596d6a7..c3ef9beff 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_223.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_223.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_224.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_224.png index 76d3dc03c..c262fd617 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_224.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_224.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_228.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_228.png index 281ff51b8..70ad9bc3f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_228.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_228.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_229.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_229.png index febed0440..aaf3081f4 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_229.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_229.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_23.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_23.png index f54f76f03..c442b2920 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_23.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_23.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_230.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_230.png index 110083f13..bc09dc956 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_230.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_230.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_231.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_231.png index 71f724a6b..83fa26d1b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_231.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_231.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_232.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_232.png index a319b12be..3429c9722 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_232.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_232.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_233.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_233.png index d75504fbd..eef5deca1 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_233.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_233.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_234.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_234.png index 2b1b0241f..eed082dc8 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_234.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_234.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2344.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2344.png index 73efa7670..764804d7e 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2344.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2344.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2345.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2345.png index 45d41d7df..ffe71f8e5 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2345.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2345.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_236.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_236.png index 1d419a4be..1e61ec643 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_236.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_236.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_237.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_237.png index 88aaffb70..2c9c6620c 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_237.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_237.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_238.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_238.png index 5640e851d..aec779333 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_238.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_238.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_239.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_239.png index 420a03e73..84da940df 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_239.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_239.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_24.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_24.png index 10dad7096..b7affc500 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_24.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_24.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_240.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_240.png index e172cfa33..c55c04c6e 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_240.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_240.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2401.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2401.png new file mode 100644 index 000000000..d44678305 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2401.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2402.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2402.png new file mode 100644 index 000000000..bab1f49b6 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2402.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2403.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2403.png new file mode 100644 index 000000000..6edc7b8be Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2403.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2404.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2404.png new file mode 100644 index 000000000..1d270376a Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2404.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2406.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2406.png new file mode 100644 index 000000000..2952534b7 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2406.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2407.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2407.png new file mode 100644 index 000000000..d7fe08d3a Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2407.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2408.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2408.png new file mode 100644 index 000000000..615285202 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2408.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_241.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_241.png index f5b68c69d..64665c23d 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_241.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_241.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2411.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2411.png new file mode 100644 index 000000000..4b51a6ef0 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2411.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2412.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2412.png new file mode 100644 index 000000000..c8a14f4e5 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2412.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2413.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2413.png new file mode 100644 index 000000000..a551a3acd Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2413.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2414.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2414.png new file mode 100644 index 000000000..c36b93f7f Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2414.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2415.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2415.png new file mode 100644 index 000000000..658b8472c Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2415.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2416.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2416.png new file mode 100644 index 000000000..a36fc1107 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2416.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_242.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_242.png index e2bffdcdc..59d4b7fca 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_242.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_242.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_243.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_243.png index dd76bfa5e..28bb581f8 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_243.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_243.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_244.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_244.png index 020057d5e..46dc85ab0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_244.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_244.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_245.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_245.png index fb8620ff5..ed666e90a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_245.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_245.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_246.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_246.png index 4c07aa9e5..207c51522 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_246.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_246.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_247.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_247.png index 736e4481a..b6844ef3a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_247.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_247.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2479.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2479.png new file mode 100644 index 000000000..74e398cc3 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_2479.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_248.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_248.png index 474ff81ed..32e6c7fd6 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_248.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_248.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_249.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_249.png index 64da079cf..559463326 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_249.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_249.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_25.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_25.png index fe20e4ffb..1e5ade3bd 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_25.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_25.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_250.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_250.png index e871ea1c3..53ae4cf5f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_250.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_250.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_251.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_251.png index 19266aa65..cb1029220 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_251.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_251.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_253.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_253.png index 0eb93c017..74594e83c 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_253.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_253.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_254.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_254.png deleted file mode 100644 index b2b120f43..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_254.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_255.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_255.png deleted file mode 100644 index 7dc2b642f..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_255.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_26.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_26.png index fc473c3ad..e32e9ca13 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_26.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_26.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_265.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_265.png index a0fb2bdf9..140b609a9 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_265.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_265.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_266.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_266.png index a4daf9df5..cf649ae74 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_266.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_266.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_267.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_267.png index 20a22fd54..b96b73d88 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_267.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_267.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_268.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_268.png index de815d9fa..b741228dc 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_268.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_268.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_269.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_269.png index 108117351..e3046be38 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_269.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_269.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_27.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_27.png index 762426590..2abe8ca2d 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_27.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_27.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_270.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_270.png index 6d4720478..001e0b8fd 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_270.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_270.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_271.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_271.png index f25ff3de9..61c0da1eb 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_271.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_271.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_272.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_272.png index 2a9ab4ddd..60102b2c1 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_272.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_272.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_273.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_273.png index b47e95242..a3388f04a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_273.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_273.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_275.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_275.png index d44a4d0ed..84e5d22c3 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_275.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_275.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_276.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_276.png index 647146856..994498495 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_276.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_276.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_277.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_277.png index ef1c33957..ea2654721 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_277.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_277.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_278.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_278.png index ed77a9844..ce21c1d74 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_278.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_278.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_279.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_279.png index 6ce25cdf8..48c008f36 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_279.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_279.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_28.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_28.png index b51078dd6..e0b6284ed 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_28.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_28.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_280.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_280.png index a3b9d4d52..a328de871 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_280.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_280.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_281.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_281.png index c493128c8..74a632d1a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_281.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_281.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_282.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_282.png index 1754326d3..205ecee23 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_282.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_282.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_283.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_283.png index f657e7ffa..842360bfb 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_283.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_283.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_284.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_284.png index 04e3de5cf..14afcc074 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_284.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_284.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_285.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_285.png index e8eb7bc64..e047da77e 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_285.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_285.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_286.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_286.png index 9a676c72c..06cfe2f93 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_286.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_286.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_287.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_287.png index 1f54e2979..5e59daf85 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_287.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_287.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_288.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_288.png index cb75e5b5a..878315870 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_288.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_288.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_289.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_289.png index 9fa05cb8f..f20aee2bb 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_289.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_289.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_29.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_29.png index c043867b8..48d5171a0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_29.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_29.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_290.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_290.png index 5dd0148ac..472277031 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_290.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_290.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_291.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_291.png index c3eb0aca7..f9deb2752 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_291.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_291.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_292.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_292.png index 5036a801a..eadb7c51a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_292.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_292.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_293.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_293.png index f6a3a2028..aadc1f1b3 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_293.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_293.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_294.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_294.png index 22490e3f6..a380622ab 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_294.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_294.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_295.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_295.png index b4d2e0f0d..a34623150 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_295.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_295.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_296.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_296.png index ab2292f1a..f2451ee19 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_296.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_296.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_297.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_297.png index 618574cad..97ed48bd0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_297.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_297.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_298.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_298.png index abe43de2f..c3f2a5d9d 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_298.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_298.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_299.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_299.png index 4367168c6..c7a9fbda6 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_299.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_299.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_3.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_3.png index c22099e5a..956bc7dec 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_3.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_3.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_30.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_30.png index 55792c7cd..372729d60 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_30.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_30.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_300.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_300.png index a8ef52334..666272288 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_300.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_300.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_301.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_301.png index 7bc3ce7ca..2827511d9 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_301.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_301.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_302.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_302.png index 4a6149d23..996ea9fba 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_302.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_302.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_303.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_303.png index b3d2ba18f..2e78a2fd0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_303.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_303.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_304.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_304.png index 50a0ad484..302ebc2f5 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_304.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_304.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_305.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_305.png index 79ed3dea5..eeb8eb66b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_305.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_305.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_306.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_306.png index 208d41b45..a66faf959 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_306.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_306.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_307.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_307.png index 7feae160b..0d10e1e21 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_307.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_307.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_308.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_308.png index 9187de17e..87346370b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_308.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_308.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_309.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_309.png index 23f1d03bf..cf04b92ea 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_309.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_309.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_31.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_31.png index 8d7f8ccdb..7c16a5eae 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_31.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_31.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_310.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_310.png index 5c8f82366..165bc3b07 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_310.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_310.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_311.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_311.png index e8237edf1..d392b510b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_311.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_311.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_312.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_312.png index 140ca358d..faef853de 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_312.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_312.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_313.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_313.png index 257fd12df..35fa4f298 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_313.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_313.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_314.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_314.png deleted file mode 100644 index 48d2ff28d..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_314.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_315.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_315.png deleted file mode 100644 index 1872c274e..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_315.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_316.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_316.png deleted file mode 100644 index 62de06553..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_316.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_317.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_317.png deleted file mode 100644 index d199bff22..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_317.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_318.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_318.png deleted file mode 100644 index b1559c554..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_318.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_319.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_319.png deleted file mode 100644 index 97a6c8220..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_319.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_32.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_32.png index cf3ef7005..a87628ed5 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_32.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_32.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_320.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_320.png deleted file mode 100644 index 76e9a6ae0..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_320.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_325.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_325.png new file mode 100644 index 000000000..077a83b28 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_325.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_326.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_326.png index 9965f3fa7..bcce6958b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_326.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_326.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_327.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_327.png new file mode 100644 index 000000000..d5791ebac Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_327.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_33.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_33.png index 6ed30ce77..d01339a14 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_33.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_33.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_34.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_34.png index eb7d179ed..66204bbad 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_34.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_34.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_35.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_35.png index 3af08c418..aa1bc92f0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_35.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_35.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_36.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_36.png index 51521ceb4..9ca9a22fb 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_36.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_36.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_37.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_37.png index 1f5a412cf..5708abfa1 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_37.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_37.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_38.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_38.png index 33929ae67..d4518ec85 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_38.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_38.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_39.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_39.png index 274a0c4ee..1a07ea38d 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_39.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_39.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_4.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_4.png index 58d681625..16fae8e14 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_4.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_4.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_40.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_40.png index 0caec3ca4..368fd4ab9 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_40.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_40.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_41.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_41.png index 4d818b886..0d940838f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_41.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_41.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_45.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_45.png index 579505b1b..ae24275f0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_45.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_45.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_46.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_46.png index c5eb00deb..e0dd896d1 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_46.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_46.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_47.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_47.png index 306fa666f..e56aab3d2 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_47.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_47.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_48.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_48.png index 2963a684b..8879c3f01 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_48.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_48.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_485.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_485.png index 2f6f957cb..0577854aa 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_485.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_485.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_486.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_486.png index f63de46a1..a9e2a0cd9 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_486.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_486.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_487.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_487.png index d670d93a4..b964f7f11 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_487.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_487.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_488.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_488.png index 42de70acc..fe634fe2b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_488.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_488.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_489.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_489.png index 030f2f1fe..2d415ead0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_489.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_489.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_49.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_49.png index 1d25a3306..33d1f104e 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_49.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_49.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_490.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_490.png index e170c5964..df64f9dcc 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_490.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_490.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_491.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_491.png index 5d87be697..9748ad059 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_491.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_491.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_492.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_492.png index ca20f4931..fe1e921b6 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_492.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_492.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_493.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_493.png index 6d89daa5c..ae6fb348f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_493.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_493.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_494.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_494.png index f1e649427..01ed9b64e 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_494.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_494.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_495.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_495.png index 547b26b21..8bf3c6a59 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_495.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_495.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_496.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_496.png index 307d5c7f1..e5b2e8570 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_496.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_496.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_497.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_497.png index 9f0dc3a00..2001f2b5d 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_497.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_497.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_498.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_498.png index f4b2cb37e..1b352755e 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_498.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_498.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_499.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_499.png index 7354a83f0..799422a70 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_499.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_499.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_5.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_5.png index c9b87ab52..73d9a951a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_5.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_5.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_50.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_50.png index c4416ce8f..4920a887f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_50.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_50.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_500.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_500.png index a71c44b52..19a3bfe73 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_500.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_500.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_51.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_51.png index d3c9a13a5..36bd5d962 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_51.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_51.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_52.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_52.png index 816fc32d7..1fdebdbd0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_52.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_52.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_53.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_53.png index f0bb3055d..1e06b66f3 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_53.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_53.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_537.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_537.png new file mode 100644 index 000000000..c65148f65 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_537.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_538.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_538.png index 1e58b95cb..dc8f97fd7 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_538.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_538.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_539.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_539.png index 6f2f39a5e..30a296e81 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_539.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_539.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_540.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_540.png index 92830a12e..f0b421045 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_540.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_540.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_541.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_541.png index 7e5abfd68..b859c8857 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_541.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_541.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_542.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_542.png index c92a9ebc5..cd74e0e8b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_542.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_542.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_543.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_543.png index 4a9721ba6..12ba22236 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_543.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_543.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_544.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_544.png index ad6dfbb6f..c0be3e5aa 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_544.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_544.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_545.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_545.png index 39094c533..5bbb09f79 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_545.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_545.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_546.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_546.png index 7c85df918..0d50e8986 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_546.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_546.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_547.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_547.png index 14ef88a75..f52a6f8b3 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_547.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_547.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_55.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_55.png index 3068b0976..e873b6f27 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_55.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_55.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_56.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_56.png index d29a12af1..c7c94ca4a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_56.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_56.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_564.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_564.png index b101d4293..25d274a13 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_564.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_564.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_565.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_565.png index 3a090ce4f..15c5bbe63 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_565.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_565.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_566.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_566.png index 2839c2bda..8ae92d632 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_566.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_566.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_567.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_567.png index fae477209..97f05e2e2 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_567.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_567.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_568.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_568.png index d3ec0b97e..cab59851b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_568.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_568.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_569.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_569.png index d924d5e46..08748cc3b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_569.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_569.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_57.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_57.png index 4d05ef2e6..11b9adb66 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_57.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_57.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_570.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_570.png index f7a7e05a5..25876e976 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_570.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_570.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_571.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_571.png index 8d694447b..e97365f68 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_571.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_571.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_576.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_576.png index a091cfea0..f17922d5a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_576.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_576.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_58.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_58.png index a4a5475cf..706904e7c 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_58.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_58.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_580.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_580.png index 3803b9036..bd6511c35 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_580.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_580.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_581.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_581.png index 9bc5c4373..e51519541 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_581.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_581.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_582.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_582.png index 6b7204387..60ba65efb 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_582.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_582.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_583.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_583.png index d2a582df4..3cafa82e7 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_583.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_583.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_59.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_59.png index 6994ab3d2..140a81612 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_59.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_59.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_6.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_6.png index bd8466fa4..75fcd4ab3 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_6.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_6.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_60.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_60.png index 7d1f15987..5ba7a37fb 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_60.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_60.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_61.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_61.png index 9ccbdec16..341300867 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_61.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_61.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_62.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_62.png index 25e4b7071..74a8f30c6 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_62.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_62.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_63.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_63.png index ca69e5ff8..39e9e9f7f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_63.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_63.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_639.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_639.png index 3e5c055ee..b9674a865 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_639.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_639.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_640.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_640.png index 35e70ec16..e3382f4b8 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_640.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_640.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_644.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_644.png index 4ca4b9acb..e7d5ede1a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_644.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_644.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_645.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_645.png index 9edd4f55a..12e384161 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_645.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_645.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_648.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_648.png index 61a44a55d..81c3ec629 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_648.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_648.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_649.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_649.png index f59b7b08d..33476f8f6 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_649.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_649.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_650.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_650.png index 602ba362f..3a2a7ec8f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_650.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_650.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_686.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_686.png index 12da818bd..47e7f2a16 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_686.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_686.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_687.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_687.png index 9413dae3f..0d1489f28 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_687.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_687.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_688.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_688.png index a74cb8115..772d868a6 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_688.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_688.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_693.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_693.png deleted file mode 100644 index 33be90456..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_693.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_7.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_7.png index ba0c90ffc..d882aeb26 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_7.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_7.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_708.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_708.png index cf69476b8..1de479c5d 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_708.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_708.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_709.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_709.png index 98dbf7199..b2b50fb1b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_709.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_709.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_76.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_76.png deleted file mode 100644 index 8e49af18b..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_76.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_77.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_77.png deleted file mode 100644 index a53058a11..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_77.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_79.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_79.png deleted file mode 100644 index 3907843cc..000000000 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_79.png and /dev/null differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_795.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_795.png index 8ff8674b0..155e2705e 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_795.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_795.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_796.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_796.png index 733707200..13df97408 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_796.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_796.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_8.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_8.png index 5207e8295..9218e5b34 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_8.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_8.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_80.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_80.png index 7746cdda0..6684e989a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_80.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_80.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_81.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_81.png index 211e0dce2..4d63733d0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_81.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_81.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_82.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_82.png index 083516a75..b2d27db01 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_82.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_82.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_83.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_83.png index 96a2b936e..a459d862b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_83.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_83.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_84.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_84.png index a694460b0..ef7e9dee5 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_84.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_84.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_846.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_846.png index 966d52ead..e06dd1c0b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_846.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_846.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_849.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_849.png index 37614bc6b..4b13f7f12 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_849.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_849.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_85.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_85.png index 0666b1f3c..01e9fd03a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_85.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_85.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_851.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_851.png index d0b60cfee..f25615d6f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_851.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_851.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_853.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_853.png index 8a3392264..b816adf80 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_853.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_853.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_854.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_854.png index 8d8d2244d..089a0f83c 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_854.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_854.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_855.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_855.png index 6877058c9..b0120e481 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_855.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_855.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_856.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_856.png index c6cd125fa..c55a4afb0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_856.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_856.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_86.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_86.png index 12458ee75..ba84f5810 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_86.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_86.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_87.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_87.png index 35cdb55cd..65d79dc10 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_87.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_87.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_879.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_879.png index 6ada834f9..db0f0ddc0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_879.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_879.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_88.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_88.png index 5e1288e27..7646b4c86 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_88.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_88.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_880.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_880.png index 1f048959f..9512d62b3 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_880.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_880.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_881.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_881.png index 3c4188342..ee4bfe636 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_881.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_881.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_882.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_882.png index af3937e48..916da6c72 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_882.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_882.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_883.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_883.png index be9a611e2..b626995d8 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_883.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_883.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_884.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_884.png index 9439f29b1..5265ef899 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_884.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_884.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_89.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_89.png index 37e37b4db..15c978e25 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_89.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_89.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_9.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_9.png index 82ff92950..babe21f44 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_9.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_9.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_90.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_90.png index 1bf41be23..39a70d3b0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_90.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_90.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_91.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_91.png index 23cbb8bcd..5714fbed9 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_91.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_91.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_92.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_92.png index a769955b8..ca87956e0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_92.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_92.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_94.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_94.png index 69cbfe8e9..c3ad646df 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_94.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_94.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_tm.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_tm.png index 0354b5cd5..0e3a2510a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_tm.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Items/aitem_tm.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1011.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1011.png new file mode 100644 index 000000000..0a27cbcb9 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1011.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1012.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1012.png new file mode 100644 index 000000000..8cf05acf1 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1012.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1013.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1013.png new file mode 100644 index 000000000..55895607d Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1013.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1014.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1014.png new file mode 100644 index 000000000..b9b9056cb Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1014.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1015.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1015.png new file mode 100644 index 000000000..58a8e4b64 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1015.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1016.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1016.png new file mode 100644 index 000000000..463a2bdf3 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1016.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-1.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-1.png new file mode 100644 index 000000000..ffea32044 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-1.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-2.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-2.png new file mode 100644 index 000000000..9731ed238 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-2.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-3.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-3.png new file mode 100644 index 000000000..aee9f0c97 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-3.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-4.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-4.png new file mode 100644 index 000000000..5f12c46c9 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-4.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-5.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-5.png new file mode 100644 index 000000000..ffea32044 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-5.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-6.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-6.png new file mode 100644 index 000000000..9731ed238 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-6.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-7.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-7.png new file mode 100644 index 000000000..aee9f0c97 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017-7.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017.png new file mode 100644 index 000000000..5f12c46c9 Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_1017.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_109.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_109.png index ae32c9882..02a0e8cad 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_109.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_109.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_110-1.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_110-1.png index c165acafb..39b97d306 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_110-1.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_110-1.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_110.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_110.png index 91520bff9..52c13cb61 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_110.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_110.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_143.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_143.png index dc525e0ea..9c41eb64d 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_143.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_143.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_161.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_161.png index c2d915d91..906a9b132 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_161.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_161.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_162.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_162.png index 7cc3890aa..ebd46411f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_162.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_162.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_163.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_163.png index df966dc44..3cf730ee3 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_163.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_163.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_164.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_164.png index feedf8da3..1dbcfc7ae 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_164.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_164.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_167.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_167.png index e2fb3fe05..6d5f74af4 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_167.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_167.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_168.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_168.png index 2c93a6436..6faa7cad8 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_168.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_168.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_173.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_173.png index 9dc47a33a..a2cfc5626 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_173.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_173.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_186.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_186.png index 6ab606d11..7cbca181f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_186.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_186.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_190.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_190.png index 330b8d564..41a7410a8 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_190.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_190.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_193.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_193.png index 57e918ca6..5917cc00b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_193.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_193.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_207.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_207.png index 50523ef37..30b3ec503 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_207.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_207.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_218.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_218.png index ac8ac03e5..3f374908f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_218.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_218.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_219.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_219.png index 8c7d9f0c8..26e75552f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_219.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_219.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_220.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_220.png index 3c7cd7004..1c96b7d06 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_220.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_220.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_221.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_221.png index 03089b0fe..179ae254a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_221.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_221.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_23.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_23.png index 37583c478..fe5fb2829 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_23.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_23.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_24.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_24.png index 233df54ec..28b9f8086 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_24.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_24.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_261.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_261.png index 29d5b6b72..f29152adc 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_261.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_261.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_262.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_262.png index e4ed9897f..a52728c9f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_262.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_262.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_27-1.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_27-1.png index 1a5b5968b..947b50cfc 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_27-1.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_27-1.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_27.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_27.png index d03404ace..baa14f3bc 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_27.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_27.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_270.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_270.png index 8e5e4d8c2..22a5d2cbc 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_270.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_270.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_271.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_271.png index 5672a7075..3e7556d25 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_271.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_271.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_272.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_272.png index 5afcb4db7..c36820ab8 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_272.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_272.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_273.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_273.png index 952171dd1..80026f998 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_273.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_273.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_274.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_274.png index 13966a777..4367a8106 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_274.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_274.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_275.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_275.png index 4dc3e6485..0925e7c59 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_275.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_275.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_28.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_28.png index 91f922bab..c6871d59b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_28.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_28.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_299.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_299.png index a38293c50..c7d405de5 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_299.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_299.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_313.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_313.png index 64d2a1429..665514b30 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_313.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_313.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_314.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_314.png index 4f2a3ee32..0513b548c 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_314.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_314.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_342.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_342.png index 664f0a449..a1acc1348 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_342.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_342.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_349.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_349.png index 8d709b1af..6f5043753 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_349.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_349.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_35.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_35.png index b6e3ef23e..cc7df2d32 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_35.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_35.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_350.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_350.png index 7301d414f..9d79e4028 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_350.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_350.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_355.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_355.png index 702e4d1c4..7ab213641 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_355.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_355.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_356.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_356.png index c1fd86602..78fcfd421 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_356.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_356.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_358.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_358.png index 06efb2a43..a617ff5cd 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_358.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_358.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_36.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_36.png index bbf94b3fb..af189fbb8 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_36.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_36.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_37-1.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_37-1.png index a711c5342..ed3f62f6e 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_37-1.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_37-1.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_37.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_37.png index 9b834674d..6764d5188 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_37.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_37.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_38-1.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_38-1.png index 8407f77e6..6c9c77a0e 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_38-1.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_38-1.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_38.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_38.png index f8b3844a2..eaa540f9d 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_38.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_38.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_385.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_385.png index 5f12f5c09..47e8a989b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_385.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_385.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_387.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_387.png index 55e3478d0..5c62793a5 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_387.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_387.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_388.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_388.png index b1ba61b9d..98e3c9c9c 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_388.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_388.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_389.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_389.png index 441dee22a..c5cacc8f0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_389.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_389.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_390.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_390.png index ef1144132..9035ecffa 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_390.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_390.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_391.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_391.png index 98a153e3c..647edc59e 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_391.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_391.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_392.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_392.png index 0a1acc689..0404671b6 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_392.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_392.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_393.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_393.png index 8b99aebea..3bb619243 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_393.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_393.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_394.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_394.png index 78300bf06..f023d1b94 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_394.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_394.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_395.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_395.png index c8ac7b3bf..9ca2b7a07 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_395.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_395.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_424.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_424.png index 5178842cd..0486501fc 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_424.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_424.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_433.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_433.png index b731cc702..5540bb5f8 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_433.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_433.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_446.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_446.png index 6afbf7dcd..4c2837ab0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_446.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_446.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_469.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_469.png index bdff87f34..510ccd0ec 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_469.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_469.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_472.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_472.png index 759f512c2..97ea55e57 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_472.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_472.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_473.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_473.png index adaad5913..12d3245c5 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_473.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_473.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_476.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_476.png index e14bb2a83..a4cdff258 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_476.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_476.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_477.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_477.png index 7173fc843..42ed4ffb0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_477.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_477.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_489.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_489.png index f45c80301..3e7899216 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_489.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_489.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_490.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_490.png index ac54a5f93..c130a21e0 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_490.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_490.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_491.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_491.png index 1209cf868..eee19f424 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_491.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_491.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_541.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_541.png index 9435f445e..ab79d435f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_541.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_541.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_542.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_542.png index 146d08fd4..56ce1a17c 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_542.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_542.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_580.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_580.png index 1538ec20f..1f7fba7bf 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_580.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_580.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_581.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_581.png index ff926b764..9500c528f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_581.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_581.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_60.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_60.png index 1474992e9..eabd6cba2 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_60.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_60.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_607.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_607.png index 5b40f36c1..c872d4e98 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_607.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_607.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_608.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_608.png index c04188953..ec1caac44 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_608.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_608.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_609.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_609.png index c861aae25..13b1c4ce8 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_609.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_609.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_61.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_61.png index bb4d43574..23f7f770f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_61.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_61.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_62.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_62.png index 83924e837..3773bde7f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_62.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_62.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_620.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_620.png index 1eef24e7e..e809397d9 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_620.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_620.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_629.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_629.png index 95f712e5a..f9371cd9b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_629.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_629.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_630.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_630.png index bd6d3e1c7..42cec4a1f 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_630.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_630.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_70.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_70.png index 02810879c..09dceae23 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_70.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_70.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_71.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_71.png index 1f12d518e..21de73c96 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_71.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_71.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_736.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_736.png index 3ebf927c9..3d2a5568a 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_736.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_736.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_737.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_737.png index 308e5963e..c92c0cb80 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_737.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_737.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_738.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_738.png index 23a62499e..258e09628 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_738.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_738.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_74-1.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_74-1.png index e1a50f74b..a7280d55d 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_74-1.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_74-1.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_74.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_74.png index c8f860340..40f8a3936 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_74.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_74.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_742.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_742.png index 2f53a68f0..691474317 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_742.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_742.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_75-1.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_75-1.png index 47767d894..38ef3fc84 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_75-1.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_75-1.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_75.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_75.png index 17a9f2174..e080e00ca 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_75.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_75.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_76-1.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_76-1.png index 7e4ae0b48..1894a2485 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_76-1.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_76-1.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_76.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_76.png index 18394119a..62facedc6 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_76.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_76.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_782.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_782.png index 2e261e96a..055afb80b 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_782.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_782.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_783.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_783.png index cd62d8882..9052c9efc 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_783.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_783.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_784.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_784.png index 289cd50fe..d5182615c 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_784.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_784.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_877-1.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_877-1.png index 85dc0520f..6338b6354 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_877-1.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_877-1.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_877.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_877.png index 079f37162..d4bb868f1 100644 Binary files a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_877.png and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_877.png differ diff --git a/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_901-1.png b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_901-1.png new file mode 100644 index 000000000..341a5989a Binary files /dev/null and b/PKHeX.Drawing.PokeSprite/Resources/img/Artwork Pokemon Sprites/a_901-1.png differ diff --git a/PKHeX.Drawing.PokeSprite/Util/SpriteName.cs b/PKHeX.Drawing.PokeSprite/Util/SpriteName.cs index 01e9d35cd..7bbedcca0 100644 --- a/PKHeX.Drawing.PokeSprite/Util/SpriteName.cs +++ b/PKHeX.Drawing.PokeSprite/Util/SpriteName.cs @@ -82,6 +82,8 @@ public static string GetResourceStringSprite(ushort species, byte form, int gend (int)Species.Polteageist, (int)Species.Urshifu, (int)Species.Dudunsparce, + (int)Species.Poltchageist, + (int)Species.Sinistcha, }; /// diff --git a/PKHeX.WinForms/Resources/text/changelog.txt b/PKHeX.WinForms/Resources/text/changelog.txt index 363fdc315..f2f67cc4b 100644 --- a/PKHeX.WinForms/Resources/text/changelog.txt +++ b/PKHeX.WinForms/Resources/text/changelog.txt @@ -1,7 +1,16 @@ PKHeX - By Kaphotics http://projectpokemon.org/pkhex/ -23/08/23 - New Update: +23/09/16 - New Update: + - Added support for Scarlet & Violet 2.0.1 (Teal Mask) + - Legality: Added encounters / changes as per Teal Mask DLC adjustments. + - - May still have issues with crossovers / hidden ability permissions. + - - Changed: Evolve-Knowing-Move criteria has been rewritten for better side-game checks & accuracy. + - - Changed: More encounter generator fixes implemented (missed a few properties). + - Fixed: Gen9 Pokédex clearing individual entries now only wipes the entry instead of everything that follows. Thanks @Alexander3a ! + - Fixed: Gen5 CGear Skin importing now gives the correct error message when too many unique tiles are imported. + +23/08/23 - New Update: (160296) [7367596] - Legality: Added realtime RNG correlation checks for most SW/SH raids. Thanks @SciresM & @Lusamine ! - - Note: Seed details do not trickle out to the verbose legality report at this time since seeds are 64bit (not 32bit). - - Added: The encounter generator / matching API has been refactored for better performance and maintenance. diff --git a/PKHeX.WinForms/Subforms/Save Editors/Gen9/SAV_PokedexSV.cs b/PKHeX.WinForms/Subforms/Save Editors/Gen9/SAV_PokedexSV.cs index b05b37157..6d1132b4c 100644 --- a/PKHeX.WinForms/Subforms/Save Editors/Gen9/SAV_PokedexSV.cs +++ b/PKHeX.WinForms/Subforms/Save Editors/Gen9/SAV_PokedexSV.cs @@ -35,13 +35,14 @@ public SAV_PokedexSV(SAV9SV sav) var list = species .Select(z => new DexMap(z)) - .OrderBy(z => z.DexIndex).ToArray(); + .OrderByDescending(z => z.IsInAnyDex) + .ThenBy(z => z.Dex).ToArray(); var lbi = LB_Species.Items; for (var i = 0; i < list.Length; i++) { var n = list[i]; - var display = n.DexIndex == int.MaxValue ? "***" : n.DexIndex.ToString("000"); + var display = n.GetDexString(); lbi.Add($"{display} - {n.Name}"); n.ListIndex = i; } @@ -58,7 +59,8 @@ public SAV_PokedexSV(SAV9SV sav) private record DexMap { public ushort Species { get; } - public int DexIndex { get; } + public bool IsInAnyDex => Dex != default; + public (int Group, int Index) Dex { get; } public string Name { get; } public int ListIndex { get; set; } @@ -66,21 +68,37 @@ public DexMap(ComboItem c) { Species = (ushort)c.Value; Name = c.Text; - DexIndex = GetDexIndex(Species); + Dex = GetDexIndex(Species); } - private static int GetDexIndex(ushort species) + private static (int Group, int Index) GetDexIndex(ushort species) { var entry = PersonalTable.SV.GetFormEntry(species, 0); - if (entry.DexIndex != 0) - return entry.DexIndex; - for (byte i = 1; i < entry.FormCount; i++) + for (byte i = 0; i < entry.FormCount; i++) { entry = PersonalTable.SV.GetFormEntry(species, i); - if (entry.DexIndex != 0) - return entry.DexIndex; + if (entry.DexPaldea != 0) + return (1, entry.DexPaldea); + if (entry.DexKitakami != 0) + return (2, entry.DexKitakami); + if (entry.DexBlueberry != 0) + return (3, entry.DexBlueberry); } - return int.MaxValue; + return default; + } + + public string GetDexString() + { + if (!IsInAnyDex) + return "***"; + var prefix = Dex.Group switch + { + 1 => "P", + 2 => "K", + 3 => "B", + _ => "?", + }; + return $"{prefix}-{Dex.Index:000}"; } } diff --git a/PKHeX.WinForms/Subforms/Save Editors/Gen9/SAV_Trainer9.cs b/PKHeX.WinForms/Subforms/Save Editors/Gen9/SAV_Trainer9.cs index 8ecc1d9be..545392961 100644 --- a/PKHeX.WinForms/Subforms/Save Editors/Gen9/SAV_Trainer9.cs +++ b/PKHeX.WinForms/Subforms/Save Editors/Gen9/SAV_Trainer9.cs @@ -261,6 +261,19 @@ private void UnlockFlyLocations() FSYS_YMAP_MOKKAN, FSYS_YMAP_TSURUGI, FSYS_YMAP_UTSUWA, + + // Sudachi 1 + FSYS_YMAP_SU1MAP_CHANGE, // can change map to Kitakami + FSYS_YMAP_FLY_SU1_AREA10, + FSYS_YMAP_FLY_SU1_BUSSTOP, + FSYS_YMAP_FLY_SU1_CENTER01, + FSYS_YMAP_FLY_SU1_PLAZA, + FSYS_YMAP_FLY_SU1_SPOT01, + FSYS_YMAP_FLY_SU1_SPOT02, + FSYS_YMAP_FLY_SU1_SPOT03, + FSYS_YMAP_FLY_SU1_SPOT04, + FSYS_YMAP_FLY_SU1_SPOT05, + FSYS_YMAP_FLY_SU1_SPOT06, #endregion }; var accessor = SAV.Accessor; diff --git a/Tests/PKHeX.Core.Tests/Saves/HomeTests.cs b/Tests/PKHeX.Core.Tests/Saves/HomeTests.cs index 891aa4f9b..a83ab9940 100644 --- a/Tests/PKHeX.Core.Tests/Saves/HomeTests.cs +++ b/Tests/PKHeX.Core.Tests/Saves/HomeTests.cs @@ -13,7 +13,7 @@ private static IEnumerable GetHomeEncrypted() { var folder = TestUtil.GetRepoPath(); var path = Path.Combine(folder, "TestData"); - return Directory.EnumerateFiles(path, "*.eh2", SearchOption.TopDirectoryOnly); + return Directory.EnumerateFiles(path, "*.eh3", SearchOption.TopDirectoryOnly); } [Fact] diff --git a/Tests/PKHeX.Core.Tests/TestData/mew.eh3 b/Tests/PKHeX.Core.Tests/TestData/mew.eh3 new file mode 100644 index 000000000..bb1b1ac9d Binary files /dev/null and b/Tests/PKHeX.Core.Tests/TestData/mew.eh3 differ