#ifndef COSMOPOLITAN_THIRD_PARTY_PYTHON_MODULES_UNICODEDATA_UNIDATA_H_
#define COSMOPOLITAN_THIRD_PARTY_PYTHON_MODULES_UNICODEDATA_UNIDATA_H_
#include "third_party/python/Modules/unicodedata.h"
COSMOPOLITAN_C_START_
/* GENERATED BY third_party/python/Tools/unicode/makeunicodedata.py 3.2 */
#define UNIDATA_VERSION "13.0.0"
#define UNIDATA_NAME_MAXLEN 256
extern const unsigned char _PyUnicode_Lexicon[121990];
#define _PyUnicode_LexiconOffsetBits 17
extern const unsigned int _PyUnicode_LexiconOffset[8727];
#define _PyUnicode_PhrasebookShift 8
#define _PyUnicode_PhrasebookShort 191
extern const unsigned char _PyUnicode_Phrasebook[188803];
extern const unsigned char _PyUnicode_PhrasebookOffset1[4352];
#define _PyUnicode_PhrasebookOffset2Bits 18
extern const unsigned int _PyUnicode_PhrasebookOffset2[25056];
#define _PyUnicode_CodeHashBits 20
extern const unsigned int _PyUnicode_CodeHash[40960];
#define _PyUnicode_CodeMagic 47
#define _PyUnicode_CodeSize 65536
#define _PyUnicode_CodePoly 65581
#define _PyUnicode_AliasesStart 0xf0000
#define _PyUnicode_AliasesEnd 0xf01d4
extern const unsigned int _PyUnicode_NameAliases[468];
#define _PyUnicode_NamedSequencesStart 0xf0200
#define _PyUnicode_NamedSequencesEnd 0xf03ba
extern const _PyUnicode_NamedSequence _PyUnicode_NamedSequences[442];
extern const _PyUnicode_Record _PyUnicode_Records[342];
#define _PyUnicode_RecordsShift 7
extern const unsigned short _PyUnicode_RecordsIndex1[8704];
extern const unsigned short _PyUnicode_RecordsIndex2[34176];
#define UNIDATA_TOTAL_FIRST 377
#define UNIDATA_TOTAL_LAST 63
extern const _PyUnicode_Reindex _PyUnicode_NfcFirst[211];
extern const _PyUnicode_Reindex _PyUnicode_NfcLast[40];
extern const char _PyUnicode_CategoryNames[31][3];
extern const char _PyUnicode_BidirectionalNames[24][4];
extern const char _PyUnicode_EastAsianWidthNames[6][3];
extern const char *const _PyUnicode_DecompPrefix[17];
#define _PyUnicode_DecompShift 7
#define _PyUnicode_DecompBits 18
extern const unsigned int _PyUnicode_Decomp[8032];
extern const unsigned char _PyUnicode_DecompIndex1[8704];
extern const unsigned short _PyUnicode_DecompIndex2[13312];
#define _PyUnicode_CompShift 2
extern const unsigned short _PyUnicode_CompIndex[5938];
#define _PyUnicode_CompDataBits 17
extern const unsigned int _PyUnicode_CompData[1449];
extern const unsigned char _PyUnicode_ChangeIndex_3_2_0[8704];
extern const unsigned char _PyUnicode_ChangeData_3_2_0[31360];
const _PyUnicode_ChangeRecord *_PyUnicode_GetChange_3_2_0(Py_UCS4);
Py_UCS4 _PyUnicode_Normalization_3_2_0(Py_UCS4);
extern const _PyUnicode_TypeRecord _PyUnicode_TypeRecords[503];
#define _PyUnicode_TypeRecordsShift 7
extern const unsigned short _PyUnicode_TypeRecordsIndex1[8704];
extern const unsigned short _PyUnicode_TypeRecordsIndex2[35200];
extern const char16_t _PyUnicode_ExtendedCase[1236];
COSMOPOLITAN_C_END_
#endif /* COSMOPOLITAN_THIRD_PARTY_PYTHON_MODULES_UNICODEDATA_UNIDATA_H_ */
