Files
swift-mirror/stdlib/public/stubs/Unicode/Common/CaseData.h
2025-01-15 14:07:46 -08:00

521 lines
35 KiB
C

//===----------------------------------------------------------------------===//
//
// This source file is part of the Swift.org open source project
//
// Copyright (c) 2022-2025 Apple Inc. and the Swift project authors
// Licensed under Apache License v2.0 with Runtime Library Exception
//
// See https://swift.org/LICENSE.txt for license information
// See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
//
//===----------------------------------------------------------------------===//
// This was auto-generated by utils/gen-unicode-data/GenCaseFolding,
// please do not edit this file yourself!
#ifndef CASE_DATA_H
#define CASE_DATA_H
#include "swift/shims/SwiftStdint.h"
#define CASE_FOLD_LEVEL_COUNT 10
static const __swift_uint16_t _swift_stdlib_case_sizes[10] = {
0x615, 0x3DE, 0x26D, 0x179, 0xEF, 0xA0, 0x5F, 0x40, 0x40, 0x40,
};
static const __swift_uint64_t _swift_stdlib_case_keys0[25] = {
0x9561048FA8452AD4, 0x20194650604260E0, 0x2A1B409682921C93, 0x490C6EA011401870,
0x2981D2D24E858257, 0x4310A464AAD40760, 0x2A803405A0F08AD0, 0x4051A801E0712900, 0x4E6CAD208E24E08,
0x49310961C0AE5029, 0x2B022A1A57814D1, 0x16DD892C7E0A5E03, 0x11F455A381915445, 0xBD00254389A4CC0A,
0x1C441164AAA76583, 0x24288408C8F2C100, 0x62083B22017051D0, 0x3C183608C1227412,
0xF51E893842198B20, 0x3328EB3911F982E2, 0xC2016C79921A380D, 0x6CCA020E02008B87,
0x144005DA632088A1, 0x4D82612040ECBE, 0x17A418,
};
static const __swift_uint64_t _swift_stdlib_case_keys1[16] = {
0x1580700EE0256762, 0x51C1A44C53888000, 0xC55530CB1D866A18, 0xE45CC34370A6084E,
0x705400056C84081A, 0x3D204245C0520235, 0x5C6B40839C22B0D, 0x781C19291E108124, 0x9F10D226547B244A,
0xFCDD0A0602B26896, 0xA02070346A0C1C2, 0x110CA5B9A8015810, 0xE0C581F97EB1F211, 0x44DA694D984000E2,
0x20C0CFD8E3D22020, 0x6560530,
};
static const __swift_uint64_t _swift_stdlib_case_keys2[10] = {
0xB14244288BB8C5D0, 0x428CEED78DC51B0B, 0x721D00BE9417A370, 0x124A8B8B9133604C,
0xE62704E460CA6EE3, 0x5061109420A64934, 0x5140C48601801801, 0x613559E105395A70,
0x4A294B4450A34A12, 0x189591E2E410,
};
static const __swift_uint64_t _swift_stdlib_case_keys3[6] = {
0x6080C0EAF380A402, 0x538284108B02178A, 0x21401102861696AD, 0x6C4EEA0F8A321642, 0x81CE4D1800FD9C0,
0x19152C6C50350CA,
};
static const __swift_uint64_t _swift_stdlib_case_keys4[4] = {
0x889C81212120005, 0x401AA3C4B908A897, 0x1F35A6208C447001, 0x2013850F3190,
};
static const __swift_uint64_t _swift_stdlib_case_keys5[3] = {
0x15441C8410BAC3EA, 0x8A4080766AD82B11, 0x8558EBCA,
};
static const __swift_uint64_t _swift_stdlib_case_keys6[2] = {
0xDD2101E8D0D84111, 0x50450297,
};
static const __swift_uint64_t _swift_stdlib_case_keys7[1] = {
0x21C346004538781C,
};
static const __swift_uint64_t _swift_stdlib_case_keys8[1] = {
0xF15192867AAEC664,
};
static const __swift_uint64_t _swift_stdlib_case_keys9[1] = {
0x810808050000200,
};
static const __swift_uint64_t * const _swift_stdlib_case_keys[10] = {
_swift_stdlib_case_keys0, _swift_stdlib_case_keys1, _swift_stdlib_case_keys2,
_swift_stdlib_case_keys3, _swift_stdlib_case_keys4, _swift_stdlib_case_keys5,
_swift_stdlib_case_keys6, _swift_stdlib_case_keys7, _swift_stdlib_case_keys8,
_swift_stdlib_case_keys9,
};
static const __swift_uint16_t _swift_stdlib_case_ranks0[4] = {
0x0, 0xB1, 0x173, 0x22E,
};
static const __swift_uint16_t _swift_stdlib_case_ranks1[2] = {
0x237, 0x2EF,
};
static const __swift_uint16_t _swift_stdlib_case_ranks2[2] = {
0x3A8, 0x473,
};
static const __swift_uint16_t _swift_stdlib_case_ranks3[1] = {
0x49C,
};
static const __swift_uint16_t _swift_stdlib_case_ranks4[1] = {
0x526,
};
static const __swift_uint16_t _swift_stdlib_case_ranks5[1] = {
0x575,
};
static const __swift_uint16_t _swift_stdlib_case_ranks6[1] = {
0x5B6,
};
static const __swift_uint16_t _swift_stdlib_case_ranks7[1] = {
0x5D9,
};
static const __swift_uint16_t _swift_stdlib_case_ranks8[1] = {
0x5EF,
};
static const __swift_uint16_t _swift_stdlib_case_ranks9[1] = {
0x60E,
};
static const __swift_uint16_t * const _swift_stdlib_case_ranks[10] = {
_swift_stdlib_case_ranks0, _swift_stdlib_case_ranks1, _swift_stdlib_case_ranks2,
_swift_stdlib_case_ranks3, _swift_stdlib_case_ranks4, _swift_stdlib_case_ranks5,
_swift_stdlib_case_ranks6, _swift_stdlib_case_ranks7, _swift_stdlib_case_ranks8,
_swift_stdlib_case_ranks9,
};
static const __swift_uint64_t _swift_stdlib_case[1557] = {
0x1FFFFFFFE01EC4, 0xFC01FFA, 0x12FA00ABBF, 0x1FFFFFFB0104C4, 0x1FFFFFFC000418, 0x1FFFFFFC00FF38,
0x1FFFFC740010BF, 0x1FFFFFFA00053A, 0x1FFFFFFFE0A658, 0x1FFFFFFA002C1A, 0x1FFFFFFFE0A722,
0x1FFFFFFC000415, 0x1FFFFFFFE001A0, 0x1FFFFFFB210579, 0x14A2A0A7B2, 0x1FFFFFFC016E4C,
0x1FFFFFF8010CA0, 0x1FFFFFFFE0A78B, 0x1FFFFFFA002C10, 0x1FFFFFFFE004D2, 0x1FFFFFF6000409,
0x1FFFFFFB0104CE, 0x1FFFFFFFE0013B, 0x1FFFFFFB01040C, 0x1FFFFFFFE0A726, 0x1FFFFFFB210588,
0x1FFFFFFFE0022A, 0x1FFFFFFC00FF35, 0x1FFFFFFB21058A, 0x1FFFFFFC010D5E, 0x1FFFFFFFE0050E,
0x1FFFFFFB0104BE, 0x1FFFFFFFE01E30, 0x1FFFFFFB01041F, 0x1FFFFFFFE01E5E, 0x14C820A7DC,
0x1FFFFFFFE01E38, 0x1FFFFFFB010427, 0x1FFFFFFFE0050C, 0x1FFFFFFFE0014C, 0x1FFFFFF8010C8C,
0x1FFFFFFA000556, 0x1FFFFFFFE004F0, 0x1FFFFFF6000403, 0x1FFFFFFBC1E90C, 0x8000000000001FB2,
0x1FFFFC740010A4, 0x1FFFFFE5C00181, 0x12FA00AB8D, 0x12FA00AB79, 0x8000000000001F83,
0x1FFFFFFFE0A692, 0x12FA00AB7C, 0x1FFFFFFFE0010E, 0x1FFFFFFA000544, 0x1FFFFFFC016E59,
0x1FFFFFF600040B, 0x1FFFFFFC00004D, 0x1FFFFFFBC1E915, 0x1FFFFFFFE004AA, 0x1FFFFFFFE00502,
0x8000000000001FF2, 0x1FFFFFFFE01E1E, 0x1FFFFFFFE01EAE, 0x1FFFFFFA002C27, 0x12FA00AB71,
0x1FFFFFFC0118AA, 0x1FFFFFFA000550, 0x1FFFFFFA002C09, 0x1FFFFFFE002161, 0x1FFFFFFB010405,
0x1FFFFFFFE0046C, 0x1FFFFFFC0000D2, 0x1FFFFFFB0104B0, 0x1FFFFFFFE00162, 0x1FFFFFF8010CA9,
0x178001CBA, 0x1FFFFFFB210577, 0x1FFFFFFFE0A75E, 0x380A01FBE, 0x1FFFFFFC00041E, 0x1001F4C,
0x1FFFFFFC000048, 0x1FFFFFFC0003A3, 0x1FFFFFFFE01C89, 0x1FFFFFFC0118B3, 0x1FFFFFFFE02C90,
0x1FFFFFFFE02CA2, 0x1FFFFFFA000531, 0x1FFFFFFFE0A7F5, 0x1001F28, 0x10013F8, 0x1FFFFFFA002C16,
0x1FFFFFFFE00152, 0x1FFFFFFFE01EAC, 0x1FFFFFFFE0A7C0, 0x1FFFFFFC000049, 0x1FFFFFFC000411,
0x1FFFFC740010C7, 0x1FFFFFFFE0050A, 0x1001F2A, 0x1FFFFFFFE02CB2, 0x1FFFFFF8010C9C,
0x1FFFFFFFE01ED2, 0x1FFFFFFA002C0E, 0x1FFFFC740010AB, 0x1FFFFFFFE00206, 0x1FFFFFFFE001D9,
0x1FFFFFFB0104B1, 0x1FFFFFFC0118B1, 0x1FFFFFFFE0A64C, 0x1FFFFFF600040A, 0x8000000000001F8E,
0x1FFFFFFFE0A724, 0x1FFFFFFFE004BC, 0x1FFFFFFFE00114, 0x1FFFFFFB010417, 0x1FFFFFFFE01EAA,
0x1FFFFFFB0104C6, 0x1FFFFFFA000553, 0x12FA00ABA7, 0x1FFFFFF8010C93, 0x1FFFFFFFE0018B,
0x1FFFFFFFE02C9A, 0x12FA00AB9B, 0x1FFFFFFFE001EA, 0x1FFFFFF8010C84, 0x1FFFFFFE00216F,
0x8000000000001E97, 0x1001F0A, 0x9401FBB, 0x1FFFFFFFE00160, 0x1FFFFFFB600388, 0x1FFFFFFC0000DB,
0x1FFFFFFA002C05, 0x1FFFFFFC000393, 0x1FFFFFFFE0A650, 0x1FFFFFFC0118A4, 0x12FA00AB92, 0x53CE02C64,
0x1FFFFFFFE00466, 0x1FFFFFFBC1E902, 0x1FFFFFFFE00179, 0x1FFFFFFFE01E58, 0x1FFFFFFC0000C2,
0x1FFFFFFFE01E24, 0x1001F09, 0x1FFFFFFC00FF26, 0x307801C86, 0x1FFFFFFC000392, 0x1FFFFFFB0104CB,
0x1FFFFFFFE02CF2, 0x12FA00AB96, 0x8000000000001F8A, 0x1FFFFFFFE01ED0, 0x1FFFFFFFE001C8,
0x1FFFFC740010B1, 0x1FFFFFFFE0A728, 0x1FFFFFFFE0A752, 0x1FFFFC740010BB, 0x1FFFFFFFE00468,
0x1FFFFFFFE00176, 0x1FFFFFFBC1E90A, 0x1FFFFFFFE02CDC, 0x1FFFFFF8010CA5, 0x1FFFFFFA002C17,
0x1FFFFC740010B4, 0x1FFFFFFC0000C0, 0x8000000000001FC6, 0x1001F6F, 0x1FFFFFFC016E5E,
0x1FFFFFFFE01E3C, 0x1FFFFFFFE01EB0, 0x1FFFFFFC0118B2, 0x1FFFFFFB210586, 0x1FFFFFFB010408,
0x1FFFFFFFE0011C, 0x1FFFFFFC00FF32, 0x1FFFFFFFE01EB4, 0x1FFFFFFFE01E92, 0x800000000000FB16,
0x1FFFFFFFE0A7B8, 0x1FFFFFFFE0A644, 0x1FFFFFFFE001E0, 0x1FFFFFFFE0A77E, 0x8000000000001F50,
0x1FFFFFFFE01E86, 0x1FFFFFFFE00120, 0x1FFFFFFFE0A73E, 0x1FFFFFFA000532, 0x1FFFFFF600040E,
0x1FFFFFFC0000C6, 0x1FFFFFFC0000C4, 0x1FFFFFFFE00198, 0x800000000000FB00, 0x547E02C7F,
0x1FFFFFFFE001AF, 0x1FFFFFFFE02CDE, 0x1FFFFFFFE00154, 0x1FFFFFFFE001D5, 0x1FFFFFFFE003FA,
0x1FFFFFFFE01E4A, 0x1FFFFFFFE0A762, 0x12FA00AB90, 0x1FFFFFFFE01E10, 0xF200178, 0x12FA00AB9C,
0x1001F1A, 0x1FFFFFFFE0A66C, 0x1FFFFFFC0118BC, 0x1FFFFFFFE004DA, 0x1FFFFFFC0000DA,
0x1FFFFFFFE02CB0, 0x1FFFFFFA00054D, 0x1FFFFFFC00FF37, 0x1FFFFFFC0118AE, 0x1FFFFFFFE01EF6,
0x304801C87, 0x1001F6B, 0x1FFFFFFFE00200, 0x1FFFFFFCC024CC, 0x1FFFFFFFE01E6E, 0x1FFFFFFFE01EEC,
0x1FFFFFF8010C83, 0x1FFFFFFBC1E90B, 0x1FFFFFFFE01EB8, 0x1FFFFFFB0104BA, 0x114700A7C6,
0x1FFFFFFA002C06, 0x308601C85, 0x800000000000FB02, 0x1FFFFFFFE00145, 0x1FFFFFFFE0048A,
0x1FFFFFFFE02CC6, 0x1FFFFFFCC024C5, 0x8000000000001FD2, 0x1FFFFFFC010D51, 0x1FFFFFFFE0A748,
0x1FFFFFFFE0051A, 0x1FFFFFFC0000D3, 0x1FFFFFFC016E4D, 0x1FFFFFFC010D55, 0x1FFFFFFFE01E82,
0x1FFFFFFFE0A7C9, 0xAC01FCA, 0x1FFFFFFFE0021A, 0x1001F4D, 0x1FFFFFFCC024BC, 0x1FFFFFFFE0051E,
0x1FFFFFFFE0A65C, 0x1FFFFFF8010CAC, 0x1FFFFFFE002160, 0x1FFFFFFB210590, 0xC2001F6,
0x1FFFFFFFE004C5, 0x1FFFFFFFE0A662, 0x8000000000001FD7, 0x1FFFFFFE002164, 0x1FFFFF8C00A7B3,
0x1001F08, 0x8000000000001F97, 0x1FFFFFFCC024C6, 0x178001CAE, 0x8000000000001F8C,
0x1FFFFFFFE0A76C, 0x1FFFFFFFE0A7B4, 0x309A01C81, 0x1001F1B, 0x8000000000001F94, 0x1FFFFFFFE0A74A,
0x1FFFFFFFE01E26, 0xAC01FCB, 0x1FFFFFF6000402, 0x1FFFFFFBC1E90D, 0x178001CBF, 0x1FFFFFFB210585,
0x1FFFFFFA002C02, 0x408C0212B, 0x12FA00ABB8, 0x1FFFFFFFE0A660, 0x1FFFFFFC00FF28, 0x1FFFFFFFE01E8A,
0x178001CA9, 0x8000000000001F9C, 0x1FFFFFFFE01E1C, 0x1FFFFFFFE0048C, 0x1FFFFFFFE01E88,
0x1FFFFFFFE00516, 0x1FFFFFFA002C2E, 0x1FFFFFFFE01E54, 0x1FFFFFFFE02C8E, 0x8000000000001FAB,
0x1FFFFFFCC024C8, 0x1FFFFFFFE02183, 0x1FFFFFFFE0A680, 0x1FFFFFE4E001B2, 0x1FFFFFFFE02C8A,
0x1FFFFFFB010419, 0x1FFFFFFC000391, 0x1FFFFC740010BE, 0x12FA00AB77, 0x1FFFFFFA002C1B,
0x1FFFFFFC016E51, 0x1FFFFFFC00FF2E, 0x1FFFFFFC016E5A, 0x1FFFFFFA000541, 0x1FFFFFFFE0A698,
0x12FA00AB93, 0x1FFFFFFFE001CF, 0x1FFFFFFBC1E91E, 0x1FFFFFFE002163, 0x1FFFFFFB01040F,
0x1FFFFFFFE01EDA, 0x1FFFFFE6C0018F, 0x1FFFFFFB010407, 0x12FA00AB7D, 0x1001F59, 0x1FFFFFFBC1E911,
0x1FFFFFF8010C9B, 0x1FFFFFFFE004CB, 0x1FFFFFFB010403, 0x1FFFFFF8010C92, 0x1FFFFFFFE00232,
0x1FFFFFFBC1E91A, 0x12FA00AB9D, 0x1FFFFFFFE0A754, 0x1FFFFFFFE0A69A, 0x1FFFFFFFE003E6,
0x1FFFFFFFE0A7C2, 0x1FFFFFFC00042A, 0x1FFFFFFFE0022E, 0x14A9E0A7AB, 0x8000000000001FA0,
0x1FFFFFFFE0021C, 0x1FFFFFFFE01EFC, 0x1FFFFFFFE01E50, 0xC801FDA, 0x1001F0F, 0x800000000000FB03,
0x1FFFFFF600040C, 0x1001FB8, 0x1FFFFFE560019D, 0x1FFFFFFB210591, 0x1FFFFFF8010C91,
0x1FFFFFF8010CA8, 0x1FFFFFFFE02CBE, 0x1FFFFFFBC1E91C, 0x1001F29, 0x1FFFFFFCC024C0,
0x1FFFFFFFE00172, 0x1001FD9, 0x1FFFFFFFE001A7, 0x1FFFFFFFE004AE, 0x1FFFFFFA002C2D,
0x1FFFFFFC00FF2B, 0x1FFFFFFFE00474, 0x178001CA6, 0x1FFFFFFB010418, 0x1FFFFFFFE004E4,
0x1FFFFFFFE01E22, 0x1FFFFFFFE01E56, 0x178001CA1, 0x1FFFFFFFE01E1A, 0x1FFFFFFC000043,
0x1FFFFFFFE0015A, 0x1FFFFFFFE0A682, 0x12FA00AB9A, 0x1FFFFFFB400386, 0x1FFFFFE540019F,
0x1FFFFFFFE0011A, 0x1FFFFFFFE01ECE, 0x1FFFFFFFE0A686, 0x8000000000001F9D, 0x1FFFFFFFE02CCA,
0x1FFFFFFC00004B, 0x1FFFFFFB0104D0, 0x1FFFFFFFE0A796, 0x1FFFFFF8010C87, 0x1FFFFFFFE0A768,
0x800000000000FB13, 0x1FFFFFF6000401, 0x12FA00AB7F, 0x12FA00AB89, 0x1FFFFFFC010D58, 0x1001FE8,
0x1FFFFFFFE0022C, 0x1FFFFFFFE0A73A, 0x1FFFFC740010A5, 0x1FFFFFFB010423, 0x1FFFFFFFE001EE,
0x1FFFFFFFE001D3, 0x1FFFFFFC010D59, 0x178001CB4, 0x1FFFFFFFE003EE, 0xE01FEC, 0x1FFFFFFFE0046A,
0x1FFFFFFFE0A734, 0x1FFFFC740010A2, 0x1FFFFFFFE001E6, 0x1FFFFFFFE0A76A, 0x1FFFFFFE002162,
0x1FFFFFFFE00141, 0x8000000000001FAA, 0x1FFFFFFB010410, 0x1FFFFFFA00054A, 0x1FFFFFFFE00218,
0x1FFFFFFA002C26, 0x1FFFFFFC016E4B, 0x1FFFFFFFE0A72C, 0x1FFFFFFFE00208, 0x1FFFFFFC00042D,
0x1FFFFFFB0104BB, 0x1FFFFFFC00004A, 0x3ABA02126, 0x1FFFFFFFE01EA0, 0x1FFFFFFFE004B6,
0x1FFFFFFC000395, 0x1FFFFFFFE004D8, 0x178001C9D, 0x1FFFFFFC0118A3, 0x1FFFFFFFE0A780,
0x1FFFFFFFE01E94, 0x1FFFFFFE002166, 0x1FFFFFFC010D54, 0x1001F4A, 0x1FFFFFFA000534,
0x1FFFFFFFE01E68, 0x1FFFFFFFE02C82, 0x80000000000000DF, 0x1FFFFABAA0023A, 0x1FFFFFFBC1E910,
0x1FFFFFFB21057F, 0x1FFFFFF8010C90, 0x1FFFFFFC00004C, 0x1FFFFFFBC1E901, 0x1FFFFFFB210576,
0x1FFFFFFFE02C72, 0x8000000000001FAF, 0x1FFFFFFB01041A, 0x1FFFFFFFE0024E, 0x1FFFFFFC00041C,
0x1FFFFFFFE01EB2, 0x1FFFFFFFE0A758, 0x1FFFFFFB010401, 0x1FFFFFFA002C20, 0x1FFFFFFA000536,
0x1FFFFFFB01040D, 0x1FFFFFFFE0A646, 0x1460023D, 0x1FFFFFFC016E44, 0x1FFFFFFFC001C7,
0x1FFFFFFFE01E74, 0x178001CB1, 0x1FFFFFFFE0A750, 0x1FFFFFFFE01E3E, 0x1DCC02C63, 0x1FFFFFFFE0A7C7,
0x1FFFFFFC000423, 0x1FFFFFFFE00143, 0x1FFFFFFE002165, 0x1FFFFFF8010CAD, 0x80000000000001F0,
0x1FFFFFFB010402, 0x1FFFFC740010AE, 0x1FFFFFFFE01E76, 0x1FFFFFFFE00372, 0x1FFFFFFC000056,
0x12FA00ABA4, 0x178001CA7, 0x12FA00ABA9, 0x1FFFFFFA000552, 0x1FFFFFFFE00492, 0x1FFFFFF8010C8F,
0x1FFFFFFA000543, 0x12FA00ABA8, 0x1FFFFFFFE001CD, 0x178001CAB, 0x1FFFFFFFE0A75C, 0x1FFFFFFA00054C,
0x1FFFFFFFE00370, 0x1FFFFFFC000058, 0x1FFFFFFC0000C8, 0x1FFFFFFFE01E02, 0x1FFFFFFB210581,
0x1FFFFFFBC1E90F, 0x8000000000001F81, 0x1FFFFFFB010421, 0x1FFFFFFFE01E80, 0x1FFFFFFB0104C5,
0x1FFFFFFA002C22, 0x12FA00ABA2, 0x1FFFFFFBC1E921, 0x1FFFFFFA002C0C, 0x1FFFFFFB010420,
0x1FFFFFFC00FF2F, 0x1FFFFFFFE003DE, 0x1FFFFFF8010CA3, 0x8000000000001E9E, 0x1FFFFFFFE02C88,
0x1FFFFFFC0003A5, 0x1FFFFFFB210592, 0x1FFFFC740010CD, 0x1FFFFFFFE004F2, 0x8000000000001F96,
0x1FFFFFE4E001B1, 0x1FFFFFFB0104BC, 0x1FFFFFFC016E47, 0x1FFFFFFFE0A79A, 0x1001F3F,
0x1FFFFFFC00042F, 0x12FA00AB94, 0x1FFFFFFC0118BD, 0x1FFFFFFFE02CC8, 0x1FFFFFFA00054F,
0x1FFFFFF8010CA6, 0x1FFFFFFC000427, 0x1FFFFFFFE0A782, 0x1FFFFFFC0000D9, 0x14A960A7AC,
0x1FFFFFFA002C19, 0x1FFFFFFE00216B, 0x1FFFFFFFE004DE, 0x1FFFFFFC0003A9, 0x1FFFFFFFE02C9E,
0x1FFFFFFFE0047E, 0x1FFFFFFFE004B0, 0x1FFFFFFFE00226, 0x1FFFFFFC00005A, 0x1FFFFFFFE00184,
0x1FFFFFFB01041B, 0x104003FE, 0x1FFFFFFA002C21, 0x1FFFFFFA00053C, 0x1FFFFFFFE01EC0,
0x1FFFFFFC00FF36, 0x1FFFFFFC00042B, 0x1FFFFFFC016E4F, 0x1FFFFFF6000400, 0x1FFFFFFFE00164,
0x1FFFFFFBC1E913, 0x1FFFFFFB210571, 0x1FFFFFFB010416, 0x1FFFFFFC000414, 0x1FFFFFFFE01E5C,
0x1FFFFFFA002C00, 0x1FFFFFFBC1E90E, 0x1FFFFFFA000538, 0x1FFFFFFFE02CB4, 0x1FFFFFFFE0012E,
0x1FFFFFFA002C2C, 0x1FFFFFFFE01ED6, 0x1FFFFFFA002C28, 0x1001FD8, 0x1FFFFFFFE003D8,
0x1FFFFFFC016E50, 0x1FFFFFFFE0A68A, 0x1FFFFFFFE01EBA, 0x1FFFFC740010A7, 0x1FFFFFFC0003A0,
0x12FA00AB88, 0x1FFFFFFFE02C75, 0x1FFFFFFB010400, 0x1FFFFFFC00042E, 0x8000000000001F54,
0x1FFFFFFC0000C5, 0x1FFFFFFFE01E06, 0x1FFFFFFFE00228, 0x1FFFFFF8010C8E, 0x1FFFFFFC000041,
0x1FFFFFF620018E, 0x1FFFFFFFE004E0, 0x1FFFFFFC00004F, 0x8000000000001F86, 0x1FFFFFFB0104BF,
0x1FFFFFF8010CB0, 0x8000000000001F95, 0x1FFFFFFC010D5A, 0x12FA00ABB3, 0x1FFFFFFA002C01,
0x1FFFFFFFE001F2, 0x1FFFFFFFE0020E, 0x1FFFFFFE00216C, 0x1FFFFFFFE003C2, 0x1FFFFFFFE0A779,
0x1FFFFFFA000554, 0x1FFFFFF8010CAB, 0x8000000000001FBC, 0x178001CAA, 0x178001CAF,
0x1FFFFFFFE01EDE, 0x1FFFFFFA00054E, 0x1FFFFFFB0104B2, 0x1FFFFFFBC1E906, 0x12FA00AB86,
0x8000000000001FA2, 0x1FFFFFFFE00147, 0x1001F19, 0x1FFFFFFFE004A4, 0x1FFFFFFFE004FC,
0x1FFFFFFC00042C, 0x1FFFFFFFE00174, 0x12FA00ABB2, 0x12FA00AB70, 0x1FFFFFFBC1E907,
0x1FFFFFFC0000D1, 0x1FFFFFFFE02CAE, 0x178001C91, 0x1FFFFFFC000044, 0x800000000000FB14,
0x1FFFFFFFE02CD4, 0x70001F7, 0x1FFFFFFFE00506, 0x1FFFFFFFE0A7A6, 0x1FFFFFFA000551,
0x1FFFFFFFE0A79E, 0x1FFFFFFC00041B, 0x1FFFFFFFE02C80, 0x178001C96, 0x1FFFFFFB010425,
0x1FFFFFF7600244, 0x12FA00ABB9, 0x1FFFFFFFE02C94, 0x1FFFFC740010B6, 0x8000000000001FB6,
0x178001C94, 0x1FFFFFFFE00191, 0x1FFFFFFC0118BB, 0x1FFFFFFA000539, 0x1FFFFFFFE02CB6,
0x1FFFFFFFE02CBA, 0x1FFFFFFFE004A8, 0x1FFFFFFFE0A7B6, 0x1FFFFFFC0118B4, 0x1FFFFFFC0003A8,
0x1001F1D, 0x1FFFFFFFE001DB, 0x1FFFFFFCC024C9, 0x1FFFFFFFE01E36, 0x543E02C6F, 0x1FFFFFFFE02CD2,
0x1FFFFFFFE0A76E, 0x1FFFFFFFE01E8C, 0x12FA00ABB1, 0x12FA00AB75, 0x1FFFFFE4C001AE, 0x12FA00AB74,
0x1FFFFFFC0000D8, 0x1FFFFFFFE001B3, 0x1FFFFFFFE02C86, 0x1FFFFFFA002C1F, 0x1FFFFFFB0104CD,
0x1FFFFFFA002C23, 0x1FFFFFFFE00222, 0x1001F68, 0x1FFFFFFC00FF21, 0x1FFFFFFC00039D, 0xE001FEA,
0x1FFFFFFFE0A7D8, 0x1FFFFFFC010D64, 0x1FFFFFFFE003E0, 0x12FA00AB76, 0x1FFFFFFFE00504,
0x1FFFFFFFE0049E, 0x8000000000001F56, 0x1FFFFFFFE0A642, 0x1FFFFFFFE00104, 0x1FFFFF9F2000B5,
0x8000000000001F84, 0x1FFFFFFFE003EC, 0x1FFFFFFC0003AA, 0x1FFFFC740010B7, 0x1FFFFFFFE0A7D0,
0x1FFFFFFC016E5B, 0x1FFFFFF8010C98, 0x1FFFFFFFE00122, 0x1FFFFFFFE00224, 0x1FFFFFFFE01ED4,
0x1FFFFFFFE00508, 0x1FFFFFFCC024C1, 0x1FFFFFFFE02CA0, 0x1FFFFFFC0118B7, 0x12FA00ABA6,
0x1FFFFFFA002C2F, 0x8000000000001F88, 0x1FFFFFFFE0A740, 0x12FA00AB7E, 0x1FFFFFFFE02CA6,
0x1FFFFFFB210578, 0x1FFFFC740010B3, 0x12FA00ABBE, 0x18600243, 0x1FFFFFFC00039C, 0x1FFFFFFFE0010C,
0x12FA00ABA3, 0x1FFFFFFBC1E904, 0x1FFFFFFFE02CCE, 0x1FFFFFFB210573, 0x1FFFFFFA002C13,
0x12FA00AB8F, 0x1FFFFFFFE00156, 0x1FFFFFFA002C25, 0x12FA00AB85, 0xAC01FC9, 0x1E003D5, 0x10013FB,
0x178001CB8, 0x1FFFFFFFE004FA, 0x14A240A7B0, 0x1FFFFFFCC024CB, 0x1FFFFFFFE0A64E, 0x1FFFFFFC0000C1,
0x1FFFFFFC000047, 0x1FFFFFFFE0047A, 0x1001F3B, 0x1FFFFFFCC024BE, 0x1FFFFFFFE00214,
0x8000000000001FA4, 0x53FA02C6E, 0x178001C9B, 0x1FFFFFFFE00248, 0x8000000000001FA1,
0x8000000000001FA6, 0x1FFFFC740010A9, 0x1001F18, 0x1FFFFFFC000394, 0x12FA00AB8C, 0x178001CBD,
0x1FFFFFFC000421, 0x1FFFFFFB21057C, 0x8000000000001FB3, 0x1FFFFFFFE01E4C, 0x104003FD,
0x1FFFFFFB210582, 0x1FFFFFFBC1E91B, 0x1FFFFFFFE0A7BA, 0x1FFFFFF180037F, 0x1FFFFFFC016E42,
0x1FFFFFFFE004EE, 0x1FFFFFFFE001FE, 0x1FFFFFFB0104B3, 0x1FFFFFFFE01EA6, 0x1FFFFFFB0104B8,
0x8000000000001F90, 0x1FFFFFFFE003DA, 0x1FFFFFFFE00134, 0x1001F48, 0x12FA00ABAF, 0x1FFFFFFFE0A684,
0x1FFFFFFFE00118, 0x1FFFFFFC0118A8, 0x1FFFFFFFE00187, 0x1FFFFFFFE01ECC, 0x1FFFFFF8010CAE,
0x1FFFFFFFE02C9C, 0x1FFFFFFFE0A656, 0x1FFFFFF8010C9D, 0x1FFFFFFB21057E, 0x1FFFFFFC00FF27,
0x1FFFFFFC016E53, 0x1FFFFFFCC024B9, 0x8000000000001F9F, 0x1FFFFFF8010CB1, 0x1FFFFC740010B5,
0x1FFFFFFFE0A668, 0x1FFFFFFB0104B9, 0x1FFFFFFFE001CB, 0x1FFFFFFCC024BB, 0x1FFFFFFFE001F4,
0x1FFFFFFBC1E900, 0x1FFFFFFC000051, 0x1FFFFFF6000407, 0x1FFFFFFFE02C96, 0x1FFFFFF8010C96,
0x1FFFFFFFE001FA, 0x1FFFFFFFE00126, 0x1FFFFFFFE01E44, 0x1FFFFFFFE02CD0, 0x1FFFFFF820038E,
0x3C003D0, 0x12FA00ABB7, 0x12FA00AB82, 0x1FFFFFFFE0013D, 0x14ACE0A7CB, 0x1FFFFFFFE02C60,
0x1FFFFFFFE004AC, 0x8000000000001F99, 0x1FFFFFFC00039B, 0x1FFFFFFFE0049A, 0x8000000000001F89,
0x1FFFFFFC000046, 0x1FFFFFFB0104C1, 0x1FFFFFFC00FF2C, 0x1FFFFFFFE0A792, 0x1FFFFFFFE00204,
0x1FFFFFFFE00510, 0x1FFFFFFC000429, 0x1FFFFFE6600189, 0x1FFFFFFFE02C92, 0x1FFFFFFA002C11,
0x1FFFFFFFE01E20, 0x543C02C70, 0x1FFFFFFFE0A72E, 0x1FFFFFFB21057A, 0x1FFFFFFFE0047C,
0x1FFFFFFFE0A77B, 0x1FFFFFFFE0014A, 0x1FFFFFFB010414, 0x1FFFFFFB210589, 0x1FFFFFFFE02CA4,
0x178001C93, 0x1FFFFFFFE0051C, 0x178001CB6, 0x12FA00ABA0, 0x1001F0B, 0x1001F3D, 0xFC01FFB,
0x1FFFFFF6000404, 0x1FFFFFFB21057D, 0x1FFFFFFFE0052C, 0x1FFFFFFFE01EE6, 0x1FFFFFFFE01EFE,
0x1FFFFFFFE0A7A2, 0x1FFFFFFFE004BE, 0x1FFFFFFFE0A784, 0x8000000000001FE3, 0x80003F5,
0x800000000000FB06, 0x1FFFFFFB01040E, 0x1FFFFFFC00041F, 0x1FFFFFFFE00526, 0x1FFFFFFC0118A5,
0x800000000000FB01, 0x12FA00ABAE, 0x1FFFFFFFC001CA, 0x1FFFFFFC000397, 0x1FFFFFFFE0013F, 0x1001F5B,
0x12FA00ABBA, 0x1FFFFFFC000053, 0x1FFFFFE5E00197, 0x1FFFFFFFE004A6, 0x1FFFFFFFE001D7,
0x1FFFFFFB010415, 0x10001FF8, 0x8000000000001E99, 0x1FFFFFFA002C0D, 0x1FFFFFFFE01E72,
0x1FFFFFF8010CAF, 0x1FFFFFFC00039F, 0x1FFFFFFFE0A736, 0x1001FB9, 0x1FFFFFFFE0A74E, 0x178001C9F,
0x1FFFFFFC016E40, 0x1FFFFFFFE00496, 0x1FFFFFFBC1E918, 0x178001CBE, 0x1FFFFC740010B0,
0x8000000000001FE6, 0x1FFFEEC7A01C88, 0x1FFFFFFC0118A2, 0x1FFFFFFC0000DC, 0x1FFFFFFFE001A4,
0x1FFFFFFFE004DC, 0x14A880A7AA, 0x12FA00AB8A, 0x1FFFFFFA002C29, 0x1FFFFFFFE01E2C,
0x1FFFFFFFE00241, 0x1FFFFFFFE01E7A, 0x1FFFFFF800038C, 0x1FFFFFFFE001DE, 0x1FFFFFFFE01E70,
0x1FFFFFFB01040B, 0x1FFFFFFFE02CD6, 0x1FFFFFFB210575, 0x1001F2F, 0x309C01C80, 0x1FFFFFFFE00524,
0x1FFFFFFC000055, 0x1FFFFFFC016E52, 0x1FFFFFFC0118B8, 0x1FFFFC740010BC, 0x78003F4,
0x1FFFFFFCC024CF, 0x1FFFFFF8010C97, 0x1FFFFFFFE02CC0, 0x1FFFFFFFE001A2, 0x1FFFFFFC000416,
0x1FFFFFFFE0A79C, 0x178001CA3, 0x1FFFFFFC000045, 0x1FFFFFFC00FF25, 0x1FFFFFFFE004B4,
0x8000000000001FE4, 0x1FFFFFFC00039E, 0x1FFFFFFFE00100, 0x1FFFFFFFE01EF2, 0x1FFFFFFB0104C9,
0x1FFFFFFFE0016A, 0x1FFFFFFFE01EDC, 0x1FFFFFFFE02C67, 0x1FFFFFFFE004E2, 0x1FFFFFFFE01E00,
0x1FFFFFFFE004EC, 0x1FFFFFFFE01EA8, 0x8000000000001F87, 0x8000000000001FC2, 0x10400220,
0x1FFFFFFA002C08, 0x1FFFFFF8010C86, 0x1001FE9, 0x1FFFFFFFE00470, 0x1FFFFFFC0118BF,
0x1FFFFFFFE001FC, 0x8000000000001FD3, 0x1FFFFFFBC1E91D, 0x12FA00ABB5, 0x1FFFFFFFE00102,
0x1FFFFFFFE02CDA, 0x1FFFFFFFE0A7BE, 0x1FFFFFFFE02CD8, 0x1FFFFFFC00FF39, 0x1FFFFFFFE004A2,
0x1FFFFFFB010426, 0x1FFFFFFC00FF22, 0x1FFFFFFA002C04, 0x1FFFFFFFE01E52, 0x1FFFFFFFE0023B,
0x1FFFFFFE002168, 0x1FFFFFFCC024B7, 0x800000000000FB17, 0x1FFFFFFFE0A766, 0x1FFFFFFCC024B8,
0x1FFFFFFFE004C1, 0x1FFFFFFFE004D0, 0x1FFFFFFFE02C6B, 0x1FFFFFFFE01EF8, 0x12FA00ABAC,
0x1FFFFFFC0118BE, 0x1FFFFABB00023E, 0x1FFFFFF8010C9A, 0x1FFFFFFC0000CA, 0x104003FF,
0x1FFFFFFFE00528, 0x1FFFFFFFE004A0, 0x1FFFFFF820038F, 0x1FFFFFFC000425, 0x178001CB2,
0x1FFFFFFFE0A666, 0x1FFFFFFC0000DD, 0x1FFFFC740010C1, 0x9401FBA, 0x1FFFFFFB21058E,
0x1FFFFFFC000420, 0x178001C99, 0x1FFFFFFFE00464, 0x1FFFFFFFE02C69, 0x1FFFFFFB600389,
0x1FFFFFFFE01E12, 0x1FFFFFFBC1E914, 0x1FFFFFFFE00158, 0x1001F2D, 0x1FFFFFFB010424,
0x1FFFFFFFE0A648, 0x1FFFFFF8010C81, 0x1FFFFC740010B9, 0x1FFFFFFFE001E4, 0x1FFFFFF1800345,
0x1FFFFFFC010D5F, 0x1001F3A, 0x1FFFFFFB010422, 0x1FFFFC740010C3, 0x1FFFFFFFE02CCC,
0x1FFFFFFFE0014E, 0x8000000000001F85, 0x114080A77D, 0x1FFFFFFC0000D4, 0x1FFFFFFB010409,
0x1FFFFFFFE0A756, 0x1FFFFFFFE0016E, 0x1FFFFFFC0118A0, 0x1FFFFFFCC024BD, 0x8000000000001F82,
0x1FFFFFFFE003EA, 0x1FFFFFFFE0012C, 0x1FFFFFF600040D, 0x1FFFFFF600040F, 0x1FFFFFFFE0012A,
0x1FFFFFFFE0A760, 0x1FFFFC740010B2, 0x1FFFFFFFE01E46, 0x1FFFFFFFE00210, 0x1FFFFFFB210584,
0x1FFFFFFA002C14, 0x1FFFFFFC000398, 0x308401C84, 0x12FA00AB7A, 0x1FFFFFFA000545, 0x1FFFFFFB60038A,
0x1FFFFFFFE01E4E, 0x1FFFFFFC016E43, 0x12FA00AB99, 0x1FFFFFFFE01E5A, 0x1FFFFFFC0000C9,
0x1FFFFFFFE01E7C, 0x1FFFFFFFE0A744, 0x1FFFFFFC0000CE, 0x1FFFFFF8010C94, 0x8000000000001F52,
0x1FFFFFFC000052, 0x1FFFFFFB210583, 0x1FFFFFFFE01EE0, 0x1FFFFFF6000406, 0x1FFFFFFC0000CB,
0x8000000000001FC7, 0x1FFFFFE4A001B7, 0x1FFFFFFFE02C84, 0x1FFFFFFC016E54, 0x1FFFFFFB0104B4,
0x1FFFFFFFE00132, 0x8000000000000149, 0x1FFFFFFC010D50, 0x8000000000001FAC, 0x12FA00ABBC,
0x1FFFFFFFE01E40, 0x14A820A7AD, 0x1FFFFFFA002C1E, 0x1FFFFFFC0003A7, 0x1FFFFFFC016E5C,
0x1FFFFFFFE02CC4, 0x1FFFFFFFE0A640, 0x1FFFFFFC0000CC, 0x1FFFFFFB210595, 0x1FFFFFFFE01E48,
0x1FFFFFFFE00212, 0x1FFFFFFB0104BD, 0x1FFFFFFFE01EBE, 0x1FFFFFFB21058C, 0x1FFFFFFFE01E0C,
0x14A880A7AE, 0x1FFFFFFC016E41, 0x1FFFFFFFE001D1, 0x1FFFFFFBC1E919, 0x1FFFFFFFE01E08,
0x1FFFFFFFE00514, 0x1FFFFFFFE00182, 0x1FFFFFFFE0A690, 0x1FFFFFFC016E46, 0x1FFFFFFF0003CF,
0x1FFFFFFFE004E6, 0x1001F39, 0x1FFFFFFC0000D0, 0x8000000000001FAE, 0x12FA00ABB4, 0x1FFFFFFA000547,
0x1FFFFFFA002C1C, 0x1FFFFFFB01041D, 0x1FFFFFFC00FF24, 0x1FFFFFFFE00110, 0x1FFFFFFFE0A742,
0x1FFFFFFFE01E0A, 0x1FFFFFE5A00196, 0x8000000000001FA7, 0x1FFFFFFFE004C9, 0x1FFFFFFB210580,
0x1FFFFFFFE01EC6, 0x8000000000001FD6, 0x1FFFFFFFE00520, 0x1FFFFFFFE0049C, 0x1FFFFFFFE00512,
0x178001C92, 0x1FFFFFFC000413, 0x1FFFFFFC016E5D, 0x1FFFFFFB210594, 0x1FFFFFFFE00128,
0x1FFFFFFC0003AB, 0x1FFFFFFC0000CD, 0x1FFFFFFC010D65, 0x1FFFFFFA00053D, 0x1FFFFFFBC1E920,
0x1FFFFFFCC024BA, 0x178001C98, 0x1FFFFFFFE01E28, 0x1FFFFFFFE01E16, 0x1FFFFFFBC1E909, 0x178001CB0,
0x1001F49, 0x1001F0D, 0x178001CB7, 0x178001CB9, 0x1FFFFFFFE01EF0, 0x8000000000001FE7,
0x800000000000FB15, 0x1FFFFFFC016E4E, 0x1FFFFFFC0118B0, 0x1FFFFFFA002C15, 0x1FFFFFFFC001F1,
0x1FFFFFFB0104B6, 0x1FFFFFFFE0015C, 0x1FFFFFFFE00460, 0x800000000000FB05, 0x1FFFFFFC010D5D,
0x1FFFFFFFE01E66, 0x1FFFFFFCC024C7, 0x1FFFFFFFE0A738, 0x1FFFFFFFE0A74C, 0x10013FA,
0x1FFFFFFFE01E18, 0x12FA00AB91, 0x1FFFFFFC00FF3A, 0x1FFFFFFFE00150, 0x12FA00AB81,
0x1FFFFFFFE01EE4, 0x178001CA5, 0x1FFFFFFFE01E78, 0x1FFFFFF8010CAA, 0x1FFFFFFFE0A696,
0x1FFFFFFFE00478, 0x1FFFFFFFE01E64, 0x1FFFFFFA00053B, 0x1FFFFFFFE003F7, 0x1FFFFFFC016E45,
0x12FA00ABAA, 0x1FFFFFFFE00462, 0x1FFFFFFFE02CE0, 0x1FFFFC740010A3, 0x1FFFFFFFE0020A,
0x1FFFFFFFE003DC, 0x1FFFFFFB010412, 0x1FFFFFFFE01EC8, 0x1FFFFFFFE004FE, 0x8000000000001F80,
0x12FA00AB97, 0x1FFFFFFFE01EEA, 0x1FFFFFFFE01E6A, 0xE001FEB, 0x1FFFFFFC016E48, 0x1FFFFFFFE02CA8,
0x1FFFFFFFE0A694, 0x1FFFFFFC016E5F, 0x1FFFFFFB0104B7, 0x1FFFFFF8010C9F, 0x1FFFFFFC010D56,
0x1FFFFFFFE02CE2, 0x1FFFFFFFE00166, 0x1FFFFC740010A1, 0x1FFFFFFFE004F6, 0x1FFFFFFFE01E0E,
0x1FFFFFFA000542, 0x1FFFFFE6A00190, 0x308401C83, 0x60003F1, 0x1FFFFFFFE0A654, 0x1FFFFFF8010C8B,
0x1FFFFFFFE01EE2, 0x1FFFFFFC0118AF, 0x1FFFFFF8010CA4, 0x1FFFFFFB0104D3, 0x1FFFFFFC010D60,
0x1FFFFFFFE0A664, 0x12FA00AB9F, 0x12FA00ABA1, 0x178001C9C, 0x1FFFFFFFE001BC, 0x12FA00AB72,
0x1FFFFFFC0118B9, 0x1FFFFFFC000422, 0x1FFFFFFBC1E917, 0x1FFFFC740010C5, 0x7401E9B, 0x10013FC,
0x1FFFFFE6600193, 0x1FFFFFFB01041E, 0x1FFFFFFC016E56, 0x1001F38, 0x1FFFFFFC0000D5,
0x1FFFFFFB0104B5, 0x8000000000001FA5, 0x1FFFFFFFE0A64A, 0x1FFFFFFFE00112, 0x1FFFFFFFE00136,
0x12FA00AB73, 0x1FFFFC740010AC, 0x1001F3C, 0x1FFFFFFFE01E60, 0x12FA00ABAD, 0x12FA00AB87,
0x1FFFFFFFE00518, 0x1001F2C, 0x1FFFFFFB210572, 0x8000000000001F9A, 0x1FFFFFFA002C12,
0x1FFFFFFA002C24, 0x1FFFFFFC000417, 0x1FFFFFFC0118AB, 0x1FFFFFFFE0A68E, 0x178001CA0, 0x178001CA4,
0x12FA00ABB6, 0x1FFFFFFC000057, 0x178001C95, 0x178001CAC, 0x1001F5F, 0x1FFFFFFC0000C3,
0x1FFFFFFC00FF33, 0x10013FD, 0x1FFFFFFFE004D4, 0x1FFFFFFCC024CA, 0x1FFFFFFC0118A7,
0x1FFFFFFFE02CEB, 0x1FFFFFFA002C2B, 0x1FFFFFFB0104D1, 0x1FFFFFFA002C03, 0x1FFFFFFFE01EE8,
0x1FFFFFFFE00246, 0x1FFFFFFFE0A764, 0x1FFFFFFBC1E905, 0x1FFFFFFFE0048E, 0x1FFFFFFC0118AC,
0x1FFFFFF8010CA2, 0x1FFFFFFFE0024A, 0x1FFFFFFC0118AD, 0x1FFFFFFE002167, 0x12FA00AB8E,
0x1FFFFFFA000549, 0x2C003D6, 0x53EE02C62, 0x1FFFFFFFE00124, 0x1FFFFFFA002C18, 0x1FFFFFFB010413,
0x1FFFFFFFE0011E, 0x1FFFFFFC000426, 0x1FFFFFFCC024C4, 0x1FFFFFFFE0A746, 0x1FFFFFFFE00106,
0x1FFFFFFFE0A68C, 0x1FFFFFFB0104CC, 0x547E02C7E, 0x1FFFFFFA000555, 0x8000000000001F93,
0x1FFFFFFA00053F, 0x1FFFFFFC010D52, 0x1FFFFFFC00041A, 0x1FFFFFFFE02CAC, 0x8000000000001FC4,
0x1FFFFFFCC024CE, 0x1FFFFFFC010D63, 0x10001FF9, 0x8000000000001F9E, 0x1FFFFFFE00216E,
0x1FFFFFFFE0A66A, 0x1FFFFFFFE00472, 0x8000000000001F8F, 0x1FFFFFF8010C85, 0x1FFFFFFFE01EA2,
0x1001F6A, 0x1FFFFFFFE0A75A, 0x178001CB5, 0x1FFFFFFBC1E912, 0x1FFFFFF6000405, 0x1FFFFFFFE00230,
0x1FFFFFFC00FF31, 0x12FA00AB9E, 0x1FFFFFFC000042, 0x1FFFFFFFE0A652, 0x1FFFFFFFE01E84, 0x1001F0C,
0x1FFFFFFFE004F4, 0x1FFFFFFC000428, 0x1001F2B, 0x1FFFFFF8010C89, 0x8000000000001FB7,
0x1FFFFFFB010411, 0x1FFFFFFC0000CF, 0x1FFFFC740010AF, 0x1001F5D, 0x12FA00AB8B, 0x12FA00AB80,
0x1FFFFFFFE0017D, 0x1FFFFFFC000050, 0x1FFFFFFA000548, 0x1FFFFFFFE00490, 0x1FFFFFFE2004C0,
0x32003D1, 0x1FFFFFFFE01E8E, 0x1FFFFFFFE01EF4, 0x1FFFFFE6200194, 0x1FFFFC740010A8, 0x1001F4B,
0x1FFFFFFC0000C7, 0x1FFFFFF6000408, 0x1FFFFFFFE02CED, 0x1FFFFFFC00FF34, 0x1FFFFFFC016E4A,
0x1FFFFFFA000546, 0x1001F2E, 0x1FFFFFFFE0A7A0, 0x8000000000001FF3, 0x600A7C4, 0x1FFFFFFC0003A1,
0x1FFFFFFBC1E916, 0x8000000000001FA9, 0x1FFFFFF8010C8A, 0x1FFFFFFFE01EEE, 0x1FFFFC740010C4,
0x1FFFFFFC00004E, 0x1FFFFFFFE01EBC, 0x1FFFFFFC000410, 0x1FFFFFFB0104CF, 0x1FFFFFFFE02CAA,
0x1FFFFFFFE001EC, 0x1FFFFFFA002C07, 0x1FFFFFFC0000D6, 0xE003F9, 0x1FFFFFF8010C82,
0x1FFFFFFA002C0A, 0x1FFFFFFC000419, 0x1FFFFFFC0118BA, 0x1FFFFFFFE01E04, 0x1FFFFFFC00041D,
0x178001C9E, 0x1FFFFFFC000054, 0x1FFFFFFC00FF30, 0x1FFFFFFFE0A790, 0x1FFFFFFFE001B5,
0x1FFFFFFC0003A6, 0x8000000000001E96, 0x8000000000001FA3, 0x8000000000001F91, 0x1FFFFFFFE0046E,
0x1FFFFFFFE01E32, 0x1FFFFFF8010C95, 0x1FFFFFFB0104C2, 0x1FFFFFFB01041C, 0xC801FDB,
0x1FFFFFFFE003E2, 0x1FFFFFFC0118B5, 0x1FFFFFFC010D5B, 0x1FFFFFFB210570, 0x1001F69,
0x1FFFFFFCC024C3, 0x1FFFFFFFE004C7, 0x1FFFFFFB010406, 0x1FFFFFFFE004E8, 0x12FA00ABBD,
0x1FFFFFFFE01E2A, 0x1FFFFC740010C0, 0x1FFFFFFC010D5C, 0x8000000000001FA8, 0x1001F6E,
0x1FFFFFFC010D61, 0x178001CA8, 0x1FFFFFFE00216A, 0x1FFFFFF8010C88, 0x8000000000001FCC,
0x1FFFFFFFE0016C, 0x8000000000001FB4, 0x1FFFFFFFE0017B, 0x1FFFFFFFE0A7A8, 0x1FFFFFFC010D53,
0x1FFFFFE660018A, 0x1001F6D, 0x1FFFFFFFE0A72A, 0x1FFFFFFFE004B2, 0x1FFFFFFA000537,
0x1FFFFFFC0118A9, 0x14A540A7B1, 0x1FFFFFFFE0A65E, 0x1FFFFFFC000424, 0x1FFFFC740010B8,
0x1FFFFFFFE02C8C, 0x1FFFFFFFE02C98, 0x1FFFFFFFE001AC, 0x1FFFFFFFE0A65A, 0x1FFFFFFB0104D2,
0x1FFFFFFC0118A6, 0x1FFFFFFB0104CA, 0x1FFFFFFFE01E7E, 0x1FFFFFFFE004D6, 0x1FFFFFFB21058F,
0x1FFFFFFFE004C3, 0x1001F6C, 0x1FFFFFFFE00480, 0x1FFFFFFFC001C4, 0x1FFFFFFFE02CB8,
0x1FFFFFFFE004F8, 0x12FA00ABA5, 0x1FFFFFFC0000DE, 0x1FFFFFFFE01EFA, 0x1FFFFFF7200245,
0x1FFFFFFFE01ED8, 0x1FFFFFFBC1E908, 0x12FA00AB84, 0x8000000000001FC3, 0x1FFFFFFFE01E14,
0x1FFFFFFCC024CD, 0x1001F1C, 0x8000000000001F98, 0x14A860A7C5, 0x178001C9A, 0x1FFFFFFA00053E,
0x8000000000001F9B, 0x1FFFFFFFE001E8, 0x1FFFFFFC016E49, 0x178001CB3, 0x1FFFFFFFE0A7D6,
0x1FFFFFFCC024C2, 0x8000000000000130, 0x1FFFFFFFE00168, 0x178001CAD, 0x6C003F0, 0x1FFFFC740010BA,
0x1FFFFFFA00054B, 0x1FFFFFE6400186, 0x1FFFFFFFE00498, 0x1FFFFFFFE02CBC, 0x1FFFFC740010AA,
0x1FFFFFFFE004BA, 0x543802C6D, 0x8000000000001E98, 0x1FFFFC740010C2, 0x1FFFFFFFE004B8,
0x12FA00AB95, 0x1FFFFFFFE0A73C, 0x1FFFFFFC00FF2A, 0x1FFFFFFFE0A688, 0x1FFFFFFFE00116,
0x80000000000003B0, 0x1FFFFFFFE0015E, 0x1FFFFFFB01040A, 0x1FFFFFFFE00216, 0x12FA00ABAB,
0x1FFFFFFFE01E3A, 0x1FFFFFFA000540, 0x12FA00AB78, 0x1FFFFFFA000535, 0x1FFFFFFA002C1D,
0x1FFFFFFFE003E8, 0x308801C82, 0x1FFFFFFCC024BF, 0x1FFFFFFC0118B6, 0x8000000000001FFC,
0x1FFFFFFB010404, 0x1FFFFFFB21058D, 0x1FFFFFFFE01E2E, 0x1FFFFFFFE0A732, 0x1FFFFFFC802132,
0x12FA00ABBB, 0x800000000000FB04, 0x1FFFFFFC0118A1, 0x1FFFFFFFE01E34, 0x1FFFFFE4C001A9,
0x1FFFFFFC016E58, 0x1FFFFFFC00039A, 0x1FFFFFFFE00202, 0x1FFFFFFC00FF29, 0x1FFFFFFC000399,
0x1FFFFFFFE01EC2, 0x1FFFFFFFE00108, 0x178001CA2, 0x1FFFFFFB0104C0, 0x8000000000001F92,
0x8000000000000390, 0x1FFFFFFBC1E91F, 0x12FA00AB7B, 0x1FFFFFFFE01E90, 0x8000000000000587,
0x417E0212A, 0x1FFFFFFC010D57, 0x1FFFFFFB0104C3, 0x1FFFFFFC00FF2D, 0x1FFFFFFFE0A7BC,
0x1FFFFFE5A0019C, 0x1FFFFFF8010CA7, 0x8000000000001FAD, 0x1FFFFFFFE0052E, 0x1001F3E,
0x1FFFFFFFE0021E, 0x1FFFFFFB0104C7, 0x1FFFFFFFE00522, 0x1FFFFFF8010C99, 0x1FFFFFFC000412,
0xAC01FC8, 0x1FFFFFFFE003E4, 0x14A500A78D, 0x1FFFFFFFE001E2, 0x1FFFFFFC010D62, 0x1FFFFFFC0003A4,
0x8000000000001FF7, 0x12FA00ABB0, 0x1FFFFFF8010CB2, 0x8000000000001FF4, 0x1FFFFFFFE001F8,
0x1FFFFFFFE00376, 0x1FFFFFFE002169, 0x1FFFFFFFE0A7DA, 0x1FFFFFFB210574, 0x1FFFFFFFE01E6C,
0x1FFFFFF8010CA1, 0x1FFFFFFFE01ECA, 0x1FFFFC740010BD, 0x1FFFFFFE00216D, 0x1FFFFFF8010C9E,
0x1FFFFFFFE001B8, 0x1FFFFFFB0104C8, 0x1FFFFFFC000396, 0x1FFFFFFBC1E903, 0x1FFFFC740010A6,
0x1FFFFFFFE00500, 0x1FFFFFFA002C0F, 0x12FA00AB83, 0x1FFFFFFA002C2A, 0x2180017F, 0x1FFFFFFFE00139,
0x1FFFFFFFE01E62, 0x1FFFFFFA000533, 0x1FFFFFF8010C80, 0x1FFFFFFFE00494, 0x1FFFFFF8010C8D,
0x1FFFFFFB210587, 0x1FFFFFFFE0A7CC, 0x1FFFFFFFE0020C, 0x8000000000001F8B, 0x178001C97,
0x8000000000001F8D, 0x8000000000001E9A, 0x1FFFFFFFE0024C, 0x1FFFFC740010A0, 0x1FFFFFFC000059,
0x1FFFFFFA002C0B, 0x1FFFFFFFE0010A, 0x1FFFFFFC016E55, 0x1FFFFFFFE02CC2, 0x1FFFFFFFE004EA,
0x1FFFFFFFE004CD, 0x12FA00AB98, 0x178001C90, 0x1FFFFFFFE0A786, 0x1FFFFFFFE00170, 0x1FFFFFFFE00476,
0x1FFFFFFC00FF23, 0x10013F9, 0x1FFFFFFFE01E42, 0x1001F0E, 0x1FFFFFFCC024B6, 0x8000000000001FE2,
0x1FFFFFFFE01EA4, 0x1FFFFFFFE001C5, 0x1FFFFFE4C001A6, 0x1FFFFFFFE0A798, 0x1FFFFC740010AD,
0x1FFFFFFC016E57, 0x1FFFFFFFE0A7A4, 0x1FFFFFFFE01EB6, 0x8000000000001FF6, 0x1FFFFFFFE0052A,
};
#define CASE_FULL_FOLD_LEVEL_COUNT 5
static const __swift_uint16_t _swift_stdlib_case_full_sizes[5] = {
0x68, 0x46, 0x40, 0x40, 0x40,
};
static const __swift_uint64_t _swift_stdlib_case_full_keys0[2] = {
0xC832049503465522, 0x416D38A000,
};
static const __swift_uint64_t _swift_stdlib_case_full_keys1[2] = {
0x2EE5E8C0C284C002, 0x29,
};
static const __swift_uint64_t _swift_stdlib_case_full_keys2[1] = {
0x19E4901050128A0,
};
static const __swift_uint64_t _swift_stdlib_case_full_keys3[1] = {
0x60A8C42639280330,
};
static const __swift_uint64_t _swift_stdlib_case_full_keys4[1] = {
0x20800810802000,
};
static const __swift_uint64_t * const _swift_stdlib_case_full_keys[5] = {
_swift_stdlib_case_full_keys0, _swift_stdlib_case_full_keys1, _swift_stdlib_case_full_keys2,
_swift_stdlib_case_full_keys3, _swift_stdlib_case_full_keys4,
};
static const __swift_uint16_t _swift_stdlib_case_full_ranks0[1] = {
0x0,
};
static const __swift_uint16_t _swift_stdlib_case_full_ranks1[1] = {
0x22,
};
static const __swift_uint16_t _swift_stdlib_case_full_ranks2[1] = {
0x3C,
};
static const __swift_uint16_t _swift_stdlib_case_full_ranks3[1] = {
0x4D,
};
static const __swift_uint16_t _swift_stdlib_case_full_ranks4[1] = {
0x62,
};
static const __swift_uint16_t * const _swift_stdlib_case_full_ranks[5] = {
_swift_stdlib_case_full_ranks0, _swift_stdlib_case_full_ranks1, _swift_stdlib_case_full_ranks2,
_swift_stdlib_case_full_ranks3, _swift_stdlib_case_full_ranks4,
};
static const __swift_uint64_t _swift_stdlib_case_full[104] = {
0xC0007038390A1C10, 0x80000000371E1E23, 0x8000000037C60078, 0x8000000037DA0040,
0x8000000037AE0070, 0xC000729439BE1C22, 0x8000000037F61C08, 0x8000000037E60048,
0x80000000379E0088, 0x800000003C561E2B, 0x8000000039281C1D, 0x80000001EB40F598,
0xC000734839961C1A, 0x8000000038741C2A, 0x8000000038141C0C, 0x80000000387A1B8B,
0x8000000037F20042, 0xC0007254399E1C1E, 0x8000000039A21C23, 0x8000000037920080,
0x8000000037C00078, 0x80000001EB54F5A3, 0x8000000038161C16, 0x8000000038E81C05,
0x8000000037C40078, 0xC000734839941C19, 0x8000000037A80088, 0x8000000037BC0070,
0x8000000037E40048, 0x8000000037D80040, 0x8000000037D20040, 0x8000000037B40070,
0x8000000038261C15, 0x8000000037CA0078, 0x8000000037980080, 0x8000000037E20048,
0x80000000371E1E20, 0x8000000037A40088, 0x80000001EB3AF59F, 0x8000000039081C0F,
0xC000705038861B91, 0x80000001F52CFA9C, 0x8000000036CA1E2E, 0x8000000037B00070,
0x8000000037C80078, 0x8000000037CC0078, 0x8000000037A20088, 0x8000000037A00088,
0x8000000039681C2D, 0x8000000037BE0078, 0xC00070F8396A1C2E, 0x8000000037EA0048,
0xC000738839B61C1E, 0x8000000037C20078, 0x8000000039481C21, 0x8000000037DE0048,
0xC003EA61F53CFA9E, 0xC000738839B41C1D, 0x8000000037E80048, 0x8000000037E00048,
0x8000000037B80070, 0x80000000000A0022, 0x8000000037B81E39, 0x8000000037DC0040,
0x80000000379C0080, 0xC0006FF838EA1C06, 0x8000000037D00040, 0xC000023C01110029,
0x80000001F530FA9B, 0x80000001EB5EF5A0, 0x8000000038061C0B, 0x8000000000D8006C,
0xC000714C38821B8F, 0x8000000037900080, 0x8000000037AC0088, 0x8000000037CE0040,
0x80000001EB54F5A1, 0x8000000037AA0088, 0x8000000037B60070, 0x8000000037A60088,
0x8000000037F41C02, 0x8000000037EC0048, 0x8000000038720076, 0x8000000037D60040,
0x80000000378E0080, 0x80000001F524FA93, 0x8000000038861C33, 0x8000000001B70173,
0x8000000037BA0070, 0x8000000203AE00C7, 0xC0007148387E1B8D, 0x800000003812004E,
0x8000000037B20070, 0xC003EA69F53AFA9D, 0x8000000037940080, 0xC00002BC01510015,
0x8000000037D40040, 0x8000000038761C26, 0x80000001F522FA92, 0x80000001F534FA9A,
0x80000000371C1E21, 0x8000000037960080, 0x8000000202380186, 0x80000000379A0080,
};
#endif // #ifndef CASE_DATA_H