o
    üÞhÙ¦  ã                   @  sl  U d dl mZ d dlmZmZmZmZmZ d dlm	Z	 d dl
mZ d dl
mZ eg d¢deegeegdœZd	ed
< dZded< edƒZded< dZded< i dedƒ“deddƒ“deddƒ“deddƒ“deddƒ“deddƒ“deddƒ“dedd ƒ“d!ed d"ƒ“d#ed"d$ƒ“d%ed$d&ƒ“d'ed&d(ƒ“d)ed(d*ƒ“d+ed*d,ƒ“d-ed,d.ƒ“d/ed.d0ƒ“d1ed0d2ƒ“i d3ed2d4ƒ“d5ed4d6ƒ“d7ed6d8ƒ“d9ed8d:ƒ“d;ed:d<ƒ“d=ed<d>ƒ“d?ed>d@ƒ“dAed@dBƒ“dCedBdDƒ“dEedDdFƒ“dGedFdHƒ“dIedHdJƒ“dKedJdLƒ“dMedLdNƒ“dOedNdPƒ“dQedPdRƒ“dSedRdTƒ“¥i dUedTdVƒ“dWedVdXƒ“dYedXdZƒ“d[edZd\ƒ“d]ed\d^ƒ“d_ed^d`ƒ“daed`dbƒ“dcedbddƒ“deedddfƒ“dgedfdhƒ“diedhdjƒ“dkedjdlƒ“dmedldnƒ“doedndpƒ“dqedpdrƒ“dsedrdtƒ“duedtdvƒ“¥i dwedvdxƒ“dyedxdzƒ“d{edzd|ƒ“d}ed|d~ƒ“ded~d€ƒ“d�ed€d‚ƒ“dƒed‚d„ƒ“d…ed„d†ƒ“d‡ed†dˆƒ“d‰edˆdŠƒ“d‹edŠdŒƒ“d�edŒdŽƒ“d�edŽd�ƒ“d‘ed�d’ƒ“d“ed’d”ƒ“d•ed”d–ƒ“d—ed–d˜ƒ“¥i d™ed˜dšƒ“d›edšdœƒ“d�edœdžƒ“dŸedžd ƒ“d¡ed d¢ƒ“d£ed¢d¤ƒ“d¥ed¤d¦ƒ“d§ed¦d¨ƒ“d©ed¨dªƒ“d«edªd¬ƒ“d­ed¬d®ƒ“d¯ed®d°ƒ“d±ed°d²ƒ“d³ed²d´ƒ“dµed´d¶ƒ“d·ed¶d¸ƒ“d¹ed¸dºƒ“¥i d»edºd¼ƒ“d½ed¼d¾ƒ“d¿ed¾dÀƒ“dÁedÀdÂƒ“dÃedÂdÄƒ“dÅedÄdÆƒ“dÇedÆdÈƒ“dÉedÈdÊƒ“dËedÊdÌƒ“dÍedÌdÎƒ“dÏedÎdÐƒ“dÑedÐdÒƒ“dÓedÒdÔƒ“dÕedÔdÖƒ“d×edÖdØƒ“dÙedØdÚƒ“dÛedÚdÜƒ“¥i dÝedÜdÞƒ“dßedÞdàƒ“dáedàdâƒ“dãedâdäƒ“dåedädæƒ“dçedèdéƒ“dêedédëƒ“dìedëdíƒ“dîedídïƒ“dðedïdñƒ“dòedñdóƒ“dôedódõƒ“döedõd÷ƒ“døed÷dùƒ“dúedùdûƒ“düedûdýƒ“dþedýdÿƒ“¥i �d edÿ�dƒ“�de�d�dƒ“�de�d�dƒ“�de�d�dƒ“�de�d�d	ƒ“�d
e�d	�dƒ“�de�d�dƒ“�de�d�dƒ“�de�d�dƒ“�de�d�dƒ“�de�d�dƒ“�de�d�dƒ“�de�d�dƒ“�de�d�dƒ“�de�d�dƒ“�de�d�dƒ“�d e�d�d!ƒ“¥i �d"e�d!�d#ƒ“�d$e�d#�d%ƒ“�d&e�d%�d'ƒ“�d(e�d'�d)ƒ“�d*e�d)�d+ƒ“�d,e�d+�d-ƒ“�d.e�d-�d/ƒ“�d0e�d/�d1ƒ“�d2e�d1�d3ƒ“�d4e�d3�d5ƒ“�d6e�d5�d7ƒ“�d8e�d7�d9ƒ“�d:e�d9�d;ƒ“�d<e�d;�d=ƒ“�d>e�d=�d?ƒ“�d@e�d?�dAƒ“�dBe�dA�dCƒ“¥i �dDe�dC�dEƒ“�dFe�dE�dGƒ“�dHe�dG�dIƒ“�dJe�dI�dKƒ“�dLe�dK�dMƒ“�dNe�dM�dOƒ“�dPe�dO�dQƒ“�dRe�dQ�dSƒ“�dTe�dS�dUƒ“�dVe�dU�dWƒ“�dXe�dW�dYƒ“�dZe�dY�d[ƒ“�d\e�d[�d]ƒ“�d^e�d]�d_ƒ“�d`e�d_�daƒ“�dbe�da�dcƒ“�dde�dc�deƒ“¥i �dfe�de�dgƒ“�dhe�di�djƒ“�dke�dj�dlƒ“�dme�dl�dnƒ“�doe�dn�dpƒ“�dqe�dp�drƒ“�dse�dr�dtƒ“�due�dt�dvƒ“�dwe�dv�dxƒ“�dye�dz�d{ƒ“�d|e�d{�d}ƒ“�d~e�d}�dƒ“�d€e�d�d�ƒ“�d‚e�d��dƒƒ“�d„e�dƒ�d…ƒ“�d†e�d…�d‡ƒ“�dˆe�d‰�dŠƒ“¥i �d‹e�dŠ�dŒƒ“�d�e�dŽ�d�ƒ“�d�e�d��d‘ƒ“�d’e�d‘�d“ƒ“�d”e�d“�d•ƒ“�d–e�d—�d˜ƒ“�d™e�d˜�dšƒ“�d›e�dš�dœƒ“�d�e�dž�dŸƒ“�d e�dŸ�d¡ƒ“�d¢e�d¡�d£ƒ“�d¤e�d£�d¥ƒ“�d¦e�d¥�d§ƒ“�d¨e�d©�dªƒ“�d«e�dª�d¬ƒ“�d­e�d¬�d®ƒ“�d¯e�d®�d°ƒ“¥i �d±e�d°�d²ƒ“�d³e�d´�dµƒ“�d¶e�d·�d¸ƒ“�d¹e�d¸�dºƒ“�d»e�d¼�d½ƒ“�d¾e�d½�d¿ƒ“�dÀe�d¿�dÁƒ“�dÂe�dÁ�dÃƒ“�dÄe�dÃ�dÅƒ“�dÆe�dÅ�dÇƒ“�dÈe�dÇ�dÉƒ“�dÊe�dÉ�dËƒ“�dÌe�dË�dÍƒ“�dÎe�dÍ�dÏƒ“�dÐe�dÏ�dÑƒ“�dÒe�dÑ�dÓƒ“�dÔe�dÓ�dÕƒ“¥i �dÖe�dÕ�d×ƒ“�dØe�d×�dÙƒ“�dÚe�dÙ�dÛƒ“�dÜe�dÝ�dÞƒ“�dße�dÞ�dàƒ“�dáe�dà�dâƒ“�dãe�dä�dåƒ“�dæe�då�dçƒ“�dèe�dé�dêƒ“�dëe�dê�dìƒ“�díe�dì�dîƒ“�dïe�dî�dðƒ“�dñe�dò�dóƒ“�dôe�dõ�döƒ“�d÷e�dø�dùƒ“�dúe�dù�dûƒ“�düe�dý�dþƒ“¥i �dÿe�dþ�d ƒ“�de�d �dƒ“�de�d�dƒ“�de�d�dƒ“�de�d�dƒ“�d	e�d
�dƒ“�de�d�dƒ“�de�d�dƒ“�de�d�dƒ“�de�d�dƒ“�de�d�dƒ“�de�d�dƒ“�de�d�dƒ“�de�d�dƒ“�de�d�d ƒ“�d!e�d �d"ƒ“�d#e�d$�d%ƒ“¥i �d&e�d%�d'ƒ“�d(e�d'�d)ƒ“�d*e�d+�d,ƒ“�d-e�d.�d/ƒ“�d0e�d/�d1ƒ“�d2e�d1�d3ƒ“�d4e�d3�d5ƒ“�d6e�d5�d7ƒ“�d8e�d9�d:ƒ“�d;e�d<�d=ƒ“�d>e�d?�d@ƒ“�dAe�d@�dBƒ“�dCe�dB�dDƒ“�dEe�dD�dFƒ“�dGe�dF�dHƒ“�dIe�dJ�dKƒ“�dLe�dK�dMƒ“¥i �dNe�dM�dOƒ“�dPe�dO�dQƒ“�dRe�dQ�dSƒ“�dTe�dU�dVƒ“�dWe�dV�dXƒ“�dYe�dZ�d[ƒ“�d\e�d]�d^ƒ“�d_e�d^�d`ƒ“�dae�d`�dbƒ“�dce�dd�deƒ“�dfe�de�dgƒ“�dhe�dg�diƒ“�dje�di�dkƒ“�dle�dm�dnƒ“�doe�dn�dpƒ“�dqe�dr�dsƒ“�dte�ds�duƒ“¥i �dve�du�dwƒ“�dxe�dy�dzƒ“�d{e�d|�d}ƒ“�d~e�d}�dƒ“�d€e�d��d‚ƒ“�dƒe�d„�d…ƒ“�d†e�d…�d‡ƒ“�dˆe�d‰�dŠƒ“�d‹e�dŒ�d�ƒ“�dŽe�d��d�ƒ“�d‘e�d’�d“ƒ“�d”e�d•�d–ƒ“�d—e�d–�d˜ƒ“�d™e�d˜�dšƒ“�d›e�dš�dœƒ“�d�e�dœ�džƒ“�dŸe�dž�d ƒ“¥i �d¡e�d �d¢ƒ“�d£e�d¢�d¤ƒ“�d¥e�d¤�d¦ƒ“�d§e�d¦�d¨ƒ“�d©e�d¨�dªƒ“�d«e�dª�d¬ƒ“�d­e�d¬�d®ƒ“�d¯e�d®�d°ƒ“�d±e�d°�d²ƒ“�d³e�d²�d´ƒ“�dµe�d¶�d·ƒ“�d¸e�d¹�dºƒ“�d»e�dº�d¼ƒ“�d½e�d¼�d¾ƒ“�d¿e�d¾�dÀƒ“�dÁe�dÂ�dÃƒ“�dÄe�dÅ�dÆƒ“¥e�dÆ�dÇƒe�dÈ�dÉƒe�dÊ�dËƒe�dÌ�dÍƒe�dÍ�dÎƒ�dÏœ¥Z�dÐe�dÑ< g �dÒ¢Z�dÓe�dÔ< e�dÕeƒZg �dÖ¢Zee�d×�dØ„ eee	 ¡ ƒƒe ƒƒZ�dÓe�dÙ< eeƒZ de�dÚ< i �dÛg �dÜ¢“�dÝg �dÞ¢“�dß�dàg“�dág �dâ¢“�dã�däg“�då�dæ�dçg“�dèg �dé¢“�dê�dëg“�dìg �dé¢“�dí�dîg“�dïg �dð¢“�dñg �dò¢“�dóg �dô¢“�dõg �dö¢“�d÷g �dø¢“�dùg �dú¢“�dûg �dü¢“i �dýg �dþ¢“�dÿg �d ¢“�dg �d¢“�dg �d¢“�dà�dßg“�dg �d¢“�d�dg“�dî�díg“�d	g �d
¢“�dg �d¢“�dg �d¢“�däg �d¢“�dg �d¢“�dg �d¢“�dë�dêg“�dg �d¢“�dæ�då�dçg“¥g �d¢�d�dg�d�dg�d�dg�då�dæg�dg�dœ¥Z!�de�d< i �d�d“�d�d “�d!�d"“�d�d#“�d$�d%“�d&�d'“�d(�d)“�d*�d+“�dä�d,“�d-�d.“�d/�d0“�dë�d1“�d2�d3“�d4�d5“�d6�d7“�d8�d9“�d:�d;“�d<�d=�d>�d?�d@�dA�dB�dC�dD�dE�dF�dG�dH�dI�dJ�dKœ¥Z"�dLe�dM< h �dN£Z#�dOe�dP< �dQZ$�dRZ%�dSZ&e�dT 'e$e%e&g¡ƒZ(h �dU£Z)�dOe�dV< h �dW£Z*�dOe�dX< �dYZ+de�dZ< i �d[g �d\¢“�d]g �d^¢“�d_g �d`¢“�dag �db¢“�dcg �dd¢“�deg �df¢“�dgg �dh¢“�dig �dj¢“�dkg �dl¢“�dmg �dn¢“�dog �dp¢“�dqg �dr¢“�dsg �dt¢“�dug �dv¢“�dwg �dx¢“�dyg �dz¢“�d{g �d|¢“i �d}g �d~¢“�dg �d€¢“�d�g �d‚¢“�dƒg �d„¢“�d…g �d†¢“�d‡g �dˆ¢“�d‰g �dŠ¢“�d‹g �dŒ¢“�d�g �dŽ¢“d+g �d�¢“�d�g �d‘¢“�d’g �d“¢“�d”g �d•¢“�d–g �d—¢“�d˜g �d™¢“d)g �dš¢“�d›g �dœ¢“¥g �d�¢g �dž¢g �dŸ¢g �d ¢g �d¡¢g �d¢¢g �d£¢�d¤œ¥Z,�de�d¥< ee,ƒZ-de�d¦< �d§S (¨  é    )Úannotations)ÚBOM_UTF8ÚBOM_UTF16_BEÚBOM_UTF16_LEÚBOM_UTF32_BEÚBOM_UTF32_LE)Úaliases)Ú
IGNORECASE)Úcompile)s   +/v8s   +/v9s   +/v+s   +/v/s   +/v8-s   „1•3)Úutf_8Úutf_7Úgb18030Úutf_32Úutf_16zdict[str, bytes | list[bytes]]ÚENCODING_MARKSé    ÚintÚTOO_SMALL_SEQUENCEg    ÐcAÚTOO_BIG_SEQUENCEi ø ÚUTF8_MAXIMAL_ALLOCATIONzControl characterzBasic Latiné€   zLatin-1 Supplementé   zLatin Extended-Ai€  zLatin Extended-BiP  zIPA Extensionsi°  zSpacing Modifier Lettersi   zCombining Diacritical Marksip  zGreek and Coptici   ÚCyrillici   zCyrillic Supplementi0  ÚArmeniani�  ÚHebrewi   ÚArabici   ÚSyriaciP  zArabic Supplementi€  ÚThaanaiÀ  ÚNKoi   Ú	Samaritani@  ÚMandaici`  zSyriac Supplementip  zArabic Extended-Bi   zArabic Extended-Ai 	  Ú
Devanagarii€	  ÚBengalii 
  ÚGurmukhii€
  ÚGujaratii   ÚOriyai€  ÚTamili   ÚTelugui€  ÚKannadai   Ú	Malayalami€  ÚSinhalai   ÚThaii€  ÚLaoi   ÚTibetani   ÚMyanmari   ÚGeorgiani   zHangul Jamoi   ÚEthiopici€  zEthiopic Supplementi   ÚCherokeei   z%Unified Canadian Aboriginal Syllabicsi€  ÚOghami   ÚRunici   ÚTagalogi   ÚHanunooi@  ÚBuhidi`  ÚTagbanwai€  ÚKhmeri   Ú	Mongoliani°  z.Unified Canadian Aboriginal Syllabics Extendedi   ÚLimbuiP  zTai Lei€  zNew Tai Lueià  zKhmer Symbolsi   ÚBuginesei   zTai Thami°  z$Combining Diacritical Marks Extendedi   ÚBalinesei€  Ú	SundaneseiÀ  ÚBataki   ÚLepchaiP  zOl Chikii€  zCyrillic Extended-Ci�  zGeorgian ExtendediÀ  zSundanese SupplementiÐ  zVedic Extensionsi   zPhonetic Extensionsi€  zPhonetic Extensions SupplementiÀ  z&Combining Diacritical Marks Supplementi   zLatin Extended Additionali   zGreek Extendedi    zGeneral Punctuationip   zSuperscripts and Subscriptsi    zCurrency SymbolsiÐ   z'Combining Diacritical Marks for Symbolsi !  zLetterlike SymbolsiP!  zNumber Formsi�!  ÚArrowsi "  zMathematical Operatorsi #  zMiscellaneous Technicali $  zControl Picturesi@$  zOptical Character Recognitioni`$  zEnclosed Alphanumericsi %  zBox Drawingi€%  zBlock Elementsi %  zGeometric Shapesi &  zMiscellaneous Symbolsi '  ÚDingbatsiÀ'  z$Miscellaneous Mathematical Symbols-Aið'  zSupplemental Arrows-Ai (  zBraille Patternsi )  zSupplemental Arrows-Bi€)  z$Miscellaneous Mathematical Symbols-Bi *  z#Supplemental Mathematical Operatorsi +  z Miscellaneous Symbols and Arrowsi ,  Ú
Glagolitici`,  zLatin Extended-Ci€,  ÚCoptici -  zGeorgian Supplementi0-  ÚTifinaghi€-  zEthiopic Extendedià-  zCyrillic Extended-Ai .  zSupplemental Punctuationi€.  zCJK Radicals Supplementi /  zKangxi Radicalsià/  z"Ideographic Description Charactersið/  i 0  zCJK Symbols and Punctuationi@0  ÚHiraganai 0  ÚKatakanai 1  ÚBopomofoi01  zHangul Compatibility Jamoi�1  ÚKanbuni 1  zBopomofo ExtendediÀ1  zCJK Strokesið1  zKatakana Phonetic Extensionsi 2  zEnclosed CJK Letters and Monthsi 3  zCJK Compatibilityi 4  z"CJK Unified Ideographs Extension AiÀM  zYijing Hexagram Symbolsi N  zCJK Unified Ideographsi    zYi Syllablesi�¤  zYi RadicalsiÐ¤  ÚLisui ¥  ÚVaii@¦  zCyrillic Extended-Bi ¦  ÚBamumi §  zModifier Tone Lettersi §  zLatin Extended-Di ¨  zSyloti Nagrii0¨  zCommon Indic Number Formsi@¨  zPhags-pai€¨  Ú
Saurashtraià¨  zDevanagari Extendedi ©  zKayah Lii0©  ÚRejangi`©  zHangul Jamo Extended-Ai€©  ÚJavaneseià©  zMyanmar Extended-Bi ª  ÚChami`ª  zMyanmar Extended-Ai€ª  zTai Vietiàª  zMeetei Mayek Extensionsi «  zEthiopic Extended-Ai0«  zLatin Extended-Eip«  zCherokee SupplementiÀ«  zMeetei Mayeki ¬  zHangul Syllablesi°×  zHangul Jamo Extended-Bi Ø  zHigh Surrogatesi€Û  zHigh Private Use Surrogatesi Ü  zLow Surrogatesi à  zPrivate Use Areai ù  zCJK Compatibility Ideographsi û  zAlphabetic Presentation FormsiPû  zArabic Presentation Forms-Ai þ  zVariation Selectorsiþ  zVertical Formsi þ  zCombining Half Marksi0þ  zCJK Compatibility FormsiPþ  zSmall Form Variantsipþ  zArabic Presentation Forms-Bi ÿ  zHalfwidth and Fullwidth Formsiðÿ  ÚSpecialsi   zLinear B Syllabaryi€  zLinear B Ideogramsi  zAegean Numbersi@ zAncient Greek Numbersi� zAncient SymbolsiÐ zPhaistos Disci  ÚLyciani€ i  ÚCarianià zCoptic Epact Numbersi  z
Old Italici0 ÚGothiciP z
Old Permici€ ÚUgaritici  zOld Persianià ÚDesereti  iP ÚShaviani€ ÚOsmanyai° ÚOsagei  ÚElbasani0 zCaucasian Albanianip ÚVithkuqiiÀ zLinear Ai  i€ zLatin Extended-FiÀ zCypriot Syllabaryi  i@ zImperial Aramaici` Ú	Palmyrenei€ Ú	Nabataeani° ÚHatranià i 	 Ú
Phoeniciani 	 ÚLydiani@	 zMeroitic Hieroglyphsi€	 i 	 zMeroitic Cursivei 
 Ú
Kharoshthii`
 zOld South Arabiani€
 zOld North Arabiani 
 Ú
ManichaeaniÀ
 i  ÚAvestani@ zInscriptional Parthiani` zInscriptional Pahlavii€ zPsalter Pahlavii° z
Old Turkici  iP zOld Hungariani€ i  zHanifi Rohingyai@ zRumi Numeral Symbolsi` i€ ÚYezidiiÀ zArabic Extended-Ci  zOld Sogdiani0 ÚSogdianip z
Old Uyghuri° Ú
Chorasmianià ÚElymaici  ÚBrahmii€ ÚKaithiiÐ zSora Sompengi  ÚChakmaiP ÚMahajanii€ ÚSharadaià zSinhala Archaic Numbersi  ÚKhojkiiP ÚMultanii€ i° Ú	Khudawadii  ÚGranthai€ ÚNewai  i€ ÚTirhutaià ÚSiddhami€ i  ÚModii` zMongolian Supplementi€ ÚTakriiÐ ÚAhomi  iP ÚDograi  iP zWarang Citii  i  zDives Akurui` ÚNandinagarii  i  zZanabazar SquareiP ÚSoyomboi° z0Unified Canadian Aboriginal Syllabics Extended-AiÀ zPau Cin Haui  zDevanagari Extended-Ai` Ú	Bhaiksukii  ip ÚMarcheniÀ zMasaram Gondii  i` zGunjala Gondii° ÚMakasarià i  ÚKawii` zLisu Supplementi° iÀ zTamil Supplementi   Ú	Cuneiformi $ z!Cuneiform Numbers and Punctuationi€$ zEarly Dynastic CuneiformiP% zCypro-Minoani�/ i 0 zEgyptian Hieroglyphsi04 z#Egyptian Hieroglyph Format Controlsi`4 zAnatolian Hieroglyphsi D i€F zBamum Supplementi h i@j ÚMroipj ÚTangsaiÐj z	Bassa Vahi k zPahawh Hmongi�k ÚMedefaidrini@n i n ÚMiaoi o i o z#Ideographic Symbols and Punctuationiào i p ÚTanguti ˆ zTangut Componentsi ‹ zKhitan Small Scripti � zTangut Supplementi€� zKana Extended-Bið¯ i ° zKana Supplementi ± zKana Extended-Ai0± zSmall Kana Extensionip± ÚNushui ³ ÚDuployani ¼ i ¼ zShorthand Format Controlsi°¼ zZnamenny Musical Notationi Ï iÐÏ zByzantine Musical Symbolsi Ð i Ñ zMusical Symbolsi Ò zAncient Greek Musical NotationiPÒ zKaktovik NumeralsiÀÒ iàÒ zMayan Numeralsi Ó zTai Xuan Jing Symbolsi`Ó zCounting Rod Numeralsi€Ó z!Mathematical Alphanumeric Symbolsi Ô i Ø zSutton SignWritingi°Ú zLatin Extended-Gi ß i à zGlagolitic Supplementi0à zCyrillic Extended-Di�à zNyiakeng Puachue Hmongi á iPá ÚTotoi�â iÀâ ÚWanchoi ã zNag MundariiÐä i å zEthiopic Extended-Biàç i è zMende Kikakuiiàè ÚAdlami é i`é zIndic Siyaq Numbersipì iÀì zOttoman Siyaq Numbersi í iPí z&Arabic Mathematical Alphabetic Symbolsi î i ï zMahjong Tilesi ð i0ð zDomino Tilesi ð zPlaying Cardsi ñ z Enclosed Alphanumeric Supplementi ò zEnclosed Ideographic Supplementi ó z%Miscellaneous Symbols and Pictographsi ö zEmoticons range(Emoji)iPö zOrnamental Dingbatsi€ö zTransport and Map Symbolsi ÷ zAlchemical Symbolsi€÷ zGeometric Shapes Extendedi ø zSupplemental Arrows-Ci ù z$Supplemental Symbols and Pictographsi ú zChess Symbolsipú z"Symbols and Pictographs Extended-Ai û zSymbols for Legacy Computingi ü z"CJK Unified Ideographs Extension Bi   ià¦ z"CJK Unified Ideographs Extension Ci § i@· z"CJK Unified Ideographs Extension Di ¸ z"CJK Unified Ideographs Extension Ei°Î z"CJK Unified Ideographs Extension Fiðë z'CJK Compatibility Ideographs Supplementi ø i ú z"CJK Unified Ideographs Extension Gi   iP i°# i   i€  i  ið i   i   i   )z"CJK Unified Ideographs Extension HÚTagszVariation Selectors Supplementz Supplementary Private Use Area-Az Supplementary Private Use Area-Bzdict[str, range]ÚUNICODE_RANGES_COMBINED)Ú
SupplementÚExtendedÚ
ExtensionsÚModifierÚMarksÚPunctuationÚSymbolsÚFormsÚ	OperatorsÚMiscellaneousÚDrawingÚBlockÚShapesÚSupplementalrˆ   z	list[str]ÚUNICODE_SECONDARY_RANGE_KEYWORDz^(?:(?:encoding)|(?:charset)|(?:coding))(?:[\:= ]{1,10})(?:[\"\']?)([a-zA-Z0-9\-_]+)(?:[\"\']?))	Úcp720Úcp737Úcp856Úcp874Úcp875Úcp1006Úkoi8_rÚkoi8_tÚkoi8_uc                 C  s   |   d¡du o
| dvS )NÚ_codecF>   ÚmbcsÚrot_13Útactis)Úendswith)Úx© r¨   ú[/var/www/html/premium_crap/venv/lib/python3.10/site-packages/charset_normalizer/constant.pyÚ<lambda>Ž  s    rª   ÚIANA_SUPPORTEDÚIANA_SUPPORTED_COUNTÚcp037)Úcp1026Úcp1140Úcp273Úcp500r®   )r­   r¯   r°   r±   Úcp1125Úcp866r¯   )r­   r®   r°   r±   Úcp1250Ú	iso8859_2Úcp1251Úkz1048Úptcp154Úcp1252)Ú
iso8859_15Ú	iso8859_9Úlatin_1Úcp1253Ú	iso8859_7Úcp1254Úcp1257Ú
iso8859_13r°   )r­   r®   r¯   r±   Úcp437)Úcp850Úcp858Úcp860Úcp861Úcp862Úcp863Úcp865r±   )r­   r®   r¯   r°   rÃ   )rÂ   Úcp857rÄ   rÉ   rÊ   )rÃ   rÄ   rÉ   rÄ   )rÂ   rÃ   rÊ   rÉ   rÅ   )rÂ   rÆ   rÇ   rÈ   rÉ   rÆ   )rÂ   rÅ   rÇ   rÈ   rÉ   rÇ   )rÂ   rÅ   rÆ   rÈ   rÉ   rÈ   )rÂ   rÅ   rÆ   rÇ   rÉ   rÉ   )rÂ   rÃ   rÊ   rÄ   rÅ   rÆ   rÇ   rÈ   Ú
iso8859_10)Ú
iso8859_14rº   Ú	iso8859_4r»   r¼   Ú
iso8859_11Útis_620rÌ   )rË   rº   Ú
iso8859_16Ú	iso8859_3r»   r¼   rº   )r¹   r¿   rË   rÌ   rÐ   rÑ   r»   r¼   rÐ   )rÌ   rº   rµ   rÑ   r»   r¼   )r´   rÐ   rÍ   rÑ   )rÌ   rº   rÐ   r»   r¼   rÍ   )rË   rµ   r»   r¼   r»   )
r¹   r¿   Úcp1258rË   rÌ   rº   rÐ   rÑ   rÍ   r¼   )
r¹   r¿   rÒ   rË   rÌ   rº   rÐ   rÑ   rÍ   r»   Ú	mac_romanÚmac_turkishÚmac_iceland)r¼   rÕ   rÓ   rÔ   r¸   rÏ   zdict[str, list[str]]ÚIANA_SUPPORTED_SIMILARÚ
iso2022_krzISO-2022-KRÚ
iso2022_jpzISO-2022-JPÚeuc_krzEUC-KRzTIS-620r   zUTF-32Úeuc_jpzEUC-JPrŸ   zKOI8-RÚ	iso8859_1z
ISO-8859-1z
ISO-8859-2Ú	iso8859_5z
ISO-8859-5Ú	iso8859_6z
ISO-8859-6z
ISO-8859-7Ú	iso8859_8z
ISO-8859-8r   zUTF-16Úcp855ÚIBM855Úmac_cyrillicÚMacCyrillicÚgb2312ÚGB2312ÚGB18030ÚCP932ÚIBM866zutf-8z	UTF-8-SIGÚ	SHIFT_JISÚBig5zwindows-1250zwindows-1251zWindows-1252zwindows-1253zwindows-1255zwindows-1256zWindows-1254ÚCP949)r   Úcp932r³   r   Ú	utf_8_sigÚ	shift_jisÚbig5r´   r¶   r¹   r½   Úcp1255Úcp1256r¿   Úcp949zdict[str, str]ÚCHARDET_CORRESPONDENCE>   Ú{Ú}ú"ú&ú(ú)ú,ú-ú/ú:ú;ú<ú=ú>ú[ú]ú|zset[str]ÚCOMMON_SAFE_ASCII_CHARACTERSuÙ  çš„ä¸€æ˜¯åœ¨ä¸�äº†æœ‰å’Œäººè¿™ä¸­å¤§ä¸ºä¸Šä¸ªå›½æˆ‘ä»¥è¦�ä»–æ—¶æ�¥ç”¨ä»¬ç”Ÿåˆ°ä½œåœ°äºŽå‡ºå°±åˆ†å¯¹æˆ�ä¼šå�¯ä¸»å�‘å¹´åŠ¨å�Œå·¥ä¹Ÿèƒ½ä¸‹è¿‡å­�è¯´äº§ç§�é�¢è€Œæ–¹å�Žå¤šå®šè¡Œå­¦æ³•æ‰€æ°‘å¾—ç»�å��ä¸‰ä¹‹è¿›ç�€ç­‰éƒ¨åº¦å®¶ç”µåŠ›é‡Œå¦‚æ°´åŒ–é«˜è‡ªäºŒç�†èµ·å°�ç‰©çŽ°å®žåŠ é‡�éƒ½ä¸¤ä½“åˆ¶æœºå½“ä½¿ç‚¹ä»Žä¸šæœ¬åŽ»æŠŠæ€§å¥½åº”å¼€å®ƒå�ˆè¿˜å› ç”±å…¶äº›ç„¶å‰�å¤–å¤©æ”¿å››æ—¥é‚£ç¤¾ä¹‰äº‹å¹³å½¢ç›¸å…¨è¡¨é—´æ ·ä¸Žå…³å�„é‡�æ–°çº¿å†…æ•°æ­£å¿ƒå��ä½ æ˜Žçœ‹åŽŸå�ˆä¹ˆåˆ©æ¯”æˆ–ä½†è´¨æ°”ç¬¬å�‘é�“å‘½æ­¤å�˜æ�¡å�ªæ²¡ç»“è§£é—®æ„�å»ºæœˆå…¬æ— ç³»å†›å¾ˆæƒ…è€…æœ€ç«‹ä»£æƒ³å·²é€šå¹¶æ��ç›´é¢˜å…šç¨‹å±•äº”æžœæ–™è±¡å‘˜é�©ä½�å…¥å¸¸æ–‡æ€»æ¬¡å“�å¼�æ´»è®¾å�Šç®¡ç‰¹ä»¶é•¿æ±‚è€�å¤´åŸºèµ„è¾¹æµ�è·¯çº§å°‘å›¾å±±ç»ŸæŽ¥çŸ¥è¾ƒå°†ç»„è§�è®¡åˆ«å¥¹æ‰‹è§’æœŸæ ¹è®ºè¿�å†œæŒ‡å‡ ä¹�åŒºå¼ºæ”¾å†³è¥¿è¢«å¹²å�šå¿…æˆ˜å…ˆå›žåˆ™ä»»å�–æ�®å¤„é˜Ÿå�—ç»™è‰²å…‰é—¨å�³ä¿�æ²»åŒ—é€ ç™¾è§„çƒ­é¢†ä¸ƒæµ·å�£ä¸œå¯¼å™¨åŽ‹å¿—ä¸–é‡‘å¢žäº‰æµŽé˜¶æ²¹æ€�æœ¯æž�äº¤å�—è�”ä»€è®¤å…­å…±æ�ƒæ”¶è¯�æ”¹æ¸…å·±ç¾Žå†�é‡‡è½¬æ›´å�•é£Žåˆ‡æ‰“ç™½æ•™é€ŸèŠ±å¸¦å®‰åœºèº«è½¦ä¾‹çœŸåŠ¡å…·ä¸‡æ¯�ç›®è‡³è¾¾èµ°ç§¯ç¤ºè®®å£°æŠ¥æ–—å®Œç±»å…«ç¦»å�Žå��ç¡®æ‰�ç§‘å¼ ä¿¡é©¬èŠ‚è¯�ç±³æ•´ç©ºå…ƒå†µä»Šé›†æ¸©ä¼ åœŸè®¸æ­¥ç¾¤å¹¿çŸ³è®°éœ€æ®µç ”ç•Œæ‹‰æž—å¾‹å�«ä¸”ç©¶è§‚è¶Šç»‡è£…å½±ç®—ä½ŽæŒ�éŸ³ä¼—ä¹¦å¸ƒå¤�å®¹å„¿é¡»é™…å•†é�žéªŒè¿žæ–­æ·±éš¾è¿‘çŸ¿å�ƒå‘¨å§”ç´ æŠ€å¤‡å�ŠåŠžé�’çœ�åˆ—ä¹ å“�çº¦æ”¯èˆ¬å�²æ„ŸåŠ³ä¾¿å›¢å¾€é…¸åŽ†å¸‚å…‹ä½•é™¤æ¶ˆæž„åºœå¤ªå‡†ç²¾å€¼å�·çŽ‡æ—�ç»´åˆ’é€‰æ ‡å†™å­˜å€™æ¯›äº²å¿«æ•ˆæ–¯é™¢æŸ¥æ±Ÿåž‹çœ¼çŽ‹æŒ‰æ ¼å…»æ˜“ç½®æ´¾å±‚ç‰‡å§‹å�´ä¸“çŠ¶è‚²åŽ‚äº¬è¯†é€‚å±žåœ†åŒ…ç�«ä½�è°ƒæ»¡åŽ¿å±€ç…§å�‚çº¢ç»†å¼•å�¬è¯¥é“�ä»·ä¸¥é¾™é£žuí   æ—¥ä¸€å›½å¹´å¤§å��äºŒæœ¬ä¸­é•·å‡ºä¸‰æ™‚è¡Œè¦‹æœˆåˆ†å¾Œå‰�ç”Ÿäº”é–“ä¸Šæ�±å››ä»Šé‡‘ä¹�å…¥å­¦é«˜å††å­�å¤–å…«å…­ä¸‹æ�¥æ°—å°�ä¸ƒå±±è©±å¥³åŒ—å�ˆç™¾æ›¸å…ˆå��å·�å�ƒæ°´å�Šç”·è¥¿é›»æ ¡èªžåœŸæœ¨è�žé£Ÿè»Šä½•å�—ä¸‡æ¯Žç™½å¤©æ¯�ç�«å�³èª­å�‹å·¦ä¼‘çˆ¶é›¨u„   ä¸€äºŒä¸‰å››äº”å…­ä¸ƒå…«ä¹�å��ç™¾å�ƒè�¬ä¸Šä¸‹å·¦å�³ä¸­äººå¥³å­�å¤§å°�å±±å·�æ—¥æœˆç�«æ°´æœ¨é‡‘åœŸçˆ¶æ¯�å¤©åœ°åœ‹å��å¹´æ™‚æ–‡æ ¡å­¸ç”ŸÚ >   rñ   ÚjohabrÙ   ÚKO_NAMES>   Úhzrî   Úcp950Ú	big5hkscsÚZH_NAMESé   ÚTRACEÚEnglish)ÚeÚaÚtÚiÚoÚnÚsÚrÚhÚlÚdÚcÚuÚmÚfÚpÚgÚwÚyÚbÚvÚkr§   ÚjÚzÚqu
   Englishâ€”)r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r"  r!  r#  r$  r%  r§   r&  r'  ÚGerman)r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r"  r  r$  r   r&  r  r#  õ   Ã¼õ   Ã¤õ   Ã¶r%  ÚFrench)r  r  r  r  r  r  r  r  r  r  r  r  r  r  õ   Ã©r#  r  r  r"  r  r'  õ   Ã r§   õ   Ã¨r!  r%  ÚDutch)r  r  r  r  r  r  r  r  r  r  r  r  r#  r  r  r$  r  r  r"  r   r%  r&  r  r!  r§   õ   Ã«ÚItalian)r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r#  r  r"  r&  r  r'  r/  r.  r$  r!  õ   Ã²ÚPolish)r  r  r  r  r  r  r&  r   r  r  r  r$  r!  r  r  r  r  r  r%  u   Å‚r  r"  r  õ   Ä…u   Ä™õ   Ã³ÚSpanish)r  r  r  r  r  r  r  r  r  r  r  r  r  r  r"  r  r#  r  r!  r6  r  r'  õ   Ã­r%  r&  õ   Ã¡ÚRussian)õ   Ð¾õ   Ð°õ   Ðµõ   Ð¸õ   Ð½õ   Ñ�õ   Ñ‚õ   Ñ€õ   Ð²õ   Ð»õ   Ðºõ   Ð¼õ   Ð´õ   Ð¿õ   Ñƒõ   Ð³õ   Ñ�õ   Ñ‹õ   Ð·õ   Ð±õ   Ð¹õ   ÑŒõ   Ñ‡õ   Ñ…õ   Ð¶õ   Ñ†ÚJapanese)dõ   äººõ   ä¸€õ   å¤§u   äº…u   ä¸�u   ä¸¨u   ç«¹u   ç¬‘u   å�£u   æ—¥u   ä»Šu   äºŒu   å½³õ   è¡Œu   å��u   åœŸu   ä¸¶u   å¯¸u   å¯ºu   æ™‚u   ä¹™u   ä¸¿u   ä¹‚u   æ°”u   æ°—u   å†‚u   å·¾u   äº u   å¸‚u   ç›®u   å„¿u   è¦‹u   å…«õ   å°�u   å‡µu   çœŒu   æœˆu   å½�u   é–€u   é–“u   æœ¨u   æ�±u   å±±õ   å‡ºõ   æœ¬õ   ä¸­u   åˆ€õ   åˆ†u   è€³u   å�ˆu   å�–u   æœ€u   è¨€u   ç”°õ   å¿ƒu   æ€�u   åˆ‚õ   å‰�u   äº¬u   å°¹õ   äº‹õ   ç”Ÿu   åŽ¶u   äº‘õ   ä¼šu   æœªõ   æ�¥u   ç™½u   å†«u   æ¥½u   ç�¬u   é¦¬u   å°¸u   å°ºu   é§…u   æ˜Žu   è€‚u   è€…õ   äº†u   é˜�õ   éƒ½u   é«˜u   å�œu   å� u   åŽ‚u   å¹¿u   åº—õ   å­�u   ç”³u   å¥„u   äº»u   ä¿ºõ   ä¸Šõ   æ–¹u   å†–õ   å­¦u   è¡£u   è‰®u   é£Ÿõ   è‡ªu   Japaneseâ€”)`u   ãƒ¼u   ãƒ³u   ã‚¹u   ãƒ»u   ãƒ«u   ãƒˆu   ãƒªu   ã‚¤u   ã‚¢u   ãƒ©u   ãƒƒu   ã‚¯u   ãƒ‰u   ã‚·u   ãƒ¬u   ã‚¸u   ã‚¿u   ãƒ•u   ãƒ­u   ã‚«u   ãƒ†u   ãƒžu   ã‚£u   ã‚°u   ãƒ�u   ãƒ u   ãƒ—u   ã‚ªu   ã‚³u   ãƒ‡u   ãƒ‹u   ã‚¦u   ãƒ¡u   ã‚µu   ãƒ“u   ãƒŠu   ãƒ–u   ãƒ£u   ã‚¨u   ãƒ¥u   ãƒ�u   ã‚­u   ã‚ºu   ãƒ€u   ãƒ‘u   ãƒŸu   ã‚§u   ãƒ§u   ãƒ�u   ã‚»u   ãƒ™u   ã‚¬u   ãƒ¢u   ãƒ„u   ãƒ�u   ãƒœu   ã‚½u   ãƒŽu   ã‚¡u   ãƒ´u   ãƒ¯u   ãƒ�u   ãƒšu   ãƒ”u   ã‚±u   ã‚´u   ã‚®u   ã‚¶u   ãƒ›u   ã‚²u   ã‚©u   ãƒ¤u   ãƒ’u   ãƒ¦u   ãƒ¨u   ãƒ˜u   ã‚¼u   ãƒŒu   ã‚¥u   ã‚¾u   ãƒ¶u   ãƒ‚u   ãƒ²u   ãƒ…u   ãƒµu   ãƒ±u   ãƒ°u   ãƒ®u   ãƒ½u   ã‚ u   ãƒ¾u   ãƒ·u   ãƒ¿u   ãƒ¸u   ãƒ¹u   ãƒºu   Japaneseâ€”â€”)]u   ã�®u   ã�«u   ã‚‹u   ã�Ÿu   ã�¨u   ã�¯u   ã�—u   ã�„u   ã‚’u   ã�§u   ã�¦u   ã�Œu   ã�ªu   ã‚Œu   ã�‹u   ã‚‰u   ã�•u   ã�£u   ã‚Šu   ã�™u   ã�‚u   ã‚‚u   ã�“u   ã�¾u   ã�†u   ã��u   ã‚ˆu   ã��u   ã‚“u   ã‚�u   ã�Šu   ã�‘u   ã��u   ã�¤u   ã� u   ã‚„u   ã�ˆu   ã�©u   ã‚�u   ã�¡u   ã�¿u   ã�›u   ã�˜u   ã�°u   ã�¸u   ã�³u   ã�šu   ã‚�u   ã�»u   ã�’u   ã‚€u   ã�¹u   ã�²u   ã‚‡u   ã‚†u   ã�¶u   ã�”u   ã‚ƒu   ã�­u   ã�µu   ã��u   ã�Žu   ã�¼u   ã‚…u   ã�¥u   ã�–u   ã�žu   ã�¬u   ã�œu   ã�±u   ã�½u   ã�·u   ã�´u   ã�ƒu   ã��u   ã�‡u   ã�ºu   ã‚žu   ã�¢u   ã�‰u   ã�…u   ã‚�u   ã‚�u   ã‚‘u   ã‚›u   ã‚œu   ã‚Žu   ã‚”u   ã‚šu   ã‚Ÿu   ã‚™u   ã‚•u   ã‚–Ú
Portuguese)r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r#  r"  r  r  õ   Ã£r'  r-  õ   Ã§r9  r&  r8  ÚSwedish)r  r  r  r  r  r  r  r  r  r  r  r$  r  r#  r  r  r  r  r*  r  r"  r+  õ   Ã¥r!  r%  r§   ÚChinese)du   çš„rW  u   æ˜¯u   ä¸�re  u   åœ¨rV  u   æœ‰u   æˆ‘u   ä»–u   è¿™u   ä¸ªu   ä»¬r]  rd  rh  rX  u   ä¸ºu   å’Œu   å›½u   åœ°u   åˆ°u   ä»¥u   è¯´u   æ—¶u   è¦�u   å°±r[  rc  u   å�¯u   ä¹Ÿu   ä½ u   å¯¹rb  u   èƒ½u   è€Œrg  u   é‚£u   å¾—u   äºŽu   ç�€u   ä¸‹rk  u   ä¹‹u   å¹´u   è¿‡u   å�‘u   å�Žu   ä½œu   é‡Œu   ç”¨u   é�“rY  u   æ‰€u   ç„¶u   å®¶u   ç§�ra  u   æˆ�ri  u   å¤šu   ç»�u   ä¹ˆu   åŽ»u   æ³•rj  u   å¦‚rf  u   å�Œu   çŽ°u   å½“u   æ²¡u   åŠ¨u   é�¢u   èµ·u   çœ‹u   å®šu   å¤©r^  u   è¿˜u   è¿›u   å¥½rZ  u   éƒ¨u   å…¶u   äº›u   ä¸»u   æ ·u   ç�†r_  u   å¥¹r\  r`  u   å¼€u   ä½†u   å› u   å�ªu   ä»Žu   æƒ³u   å®žÚ	Ukrainian)r;  r<  r?  õ   Ñ–r>  rB  rC  rA  r=  r@  rE  rD  rI  rG  rF  rH  rM  rK  rP  rN  rJ  rO  rQ  rR  rT  u   Ñ—Ú	Norwegian)r  r  r  r  r  r  r  r  r  r  r  r$  r  r#  r  r  r  r"  r  rp  r!  r%  õ   Ã¸r  õ   Ã¦r   ÚFinnish)r  r  r  r  r  r  r  r  r  r$  r*  r  r  r#  r%  r  r  r!  r  r+  r  r  r"  r  r   r&  Ú
Vietnamese)r  r  r  r  r  r  r  r  r  r  r  r  r.  u   Ä‘r  r  r#  r  r"  r!  u   Æ°r  r9  r$  u   á»™u   áº¿ÚCzech)r  r  r  r  r  r  r  r  r#  r  r$  r  r  r  r  r8  r  r  r&  r9  r!  r%  r"  u   Ä›r-  u   Å™Ú	Hungarian)r  r  r  r  r  r  r$  r  r  r  r&  r9  r-  r  r  r"  r!  r#  r  r  r  r  r%  r+  r  r  ÚKorean)u   ì�´u   ë‹¤u   ì—�u   ì�˜u   ëŠ”u   ë¡œu   í•˜u   ì�„u   ê°€u   ê³ u   ì§€u   ì„œu   í•œu   ì�€u   ê¸°u   ìœ¼u   ë…„u   ëŒ€u   ì‚¬u   ì‹œu   ë¥¼u   ë¦¬u   ë�„u   ì�¸u   ìŠ¤u   ì�¼Ú
Indonesian)r  r  r  r  r  r  r  r  r  r$  r  r  r  r  r"  r  r  r!  r%  r  r   r  r#  r&  r§   r'  ÚTurkish)r  r  r  r  r  r  u   Ä±r$  r  r  r  r  r!  r  r  r"  r)  u   ÅŸr#  r  r&  r  r  r  rn  u   ÄŸÚRomanian)r  r  r  r  r  r  r  r  r  r  r  r  r  r  u   Äƒr  r#  õ   Ã®r  r"  u   È™u   È›r&  r  õ   Ã¢r%  ÚFarsi)õ   Ø§u   ÛŒõ   Ø±õ   Ø¯õ   Ù†õ   Ù‡õ   Ùˆõ   Ù…õ   Øªõ   Ø¨õ   Ø³õ   Ù„u   Ú©õ   Ø´u   Ø²õ   Ù�u   Ú¯õ   Ø¹õ   Ø®õ   Ù‚õ   Ø¬u   Ø¢u   Ù¾õ   Ø­õ   Ø·õ   Øµ)r‚  rŒ  u   ÙŠrˆ  r‡  r…  rƒ  r‰  rŠ  u   Ø©r�  r„  r‹  rŽ  r†  u   Ùƒr‘  u   Ø£r“  r’  r�  r”  r•  u   Ù‰r�  u   Ø¥ÚDanish)r  r  r  r  r  r  r  r  r  r  r  r  r$  r  r#  r  r"  r  r  rp  r!  ru  rv  r  r%  r   ÚSerbian)r<  r>  r;  r=  r?  rB  r@  rI  rA  rE  u   Ñ˜rC  rG  rF  rH  rD  rJ  rM  rN  r  r  r  r  r  rT  õ   ÑˆÚ
Lithuanian)r  r  r  r  r  r  r  r  r  r$  r  r  r  r#  r  r%  r  u   Ä—r"  r!  u   Å³õ   Å¡õ   Å¾r  r5  u   Ä¯ÚSlovene)r  r  r  r  r  r  r  r  r  r%  r#  r$  r  r  r  r  r&  r"  r  r  õ   Ä�r  rš  r›  r  r!  ÚSlovak)r  r  r  r  r  r  r#  r  r  r  r$  r  r  r  r  r  r  r%  r"  r&  r9  r!  õ   Ã½r8  r�  r-  )u   ×™u   ×•u   ×”u   ×œu   ×¨u   ×‘u   ×ªu   ×žu   ×�u   ×©u   × u   ×¢u   ×�u   ×“u   ×§u   ×—u   ×¤u   ×¡u   ×›u   ×’u   ×˜u   ×¦u   ×Ÿu   ×–u   ×šÚ	Bulgarian)r<  r>  r;  r=  r?  rA  rB  r@  rC  rD  rE  rG  rH  rF  rM  rJ  rK  u   ÑŠrI  rN  rQ  rT  rO  rS  u   Ñ‰rR  )r  r  r  r  r  r  r%  r  r  r  r$  r  r#  r  r  r  r  r&  r"  r  r�  r  rš  r›  u   Ä‡r  )u   à¤•u   à¤°u   à¤¸u   à¤¨u   à¤¤u   à¤®u   à¤¹u   à¤ªu   à¤¯u   à¤²u   à¤µu   à¤œu   à¤¦u   à¤—u   à¤¬u   à¤¶u   à¤Ÿu   à¤…u   à¤�u   à¤¥u   à¤­u   à¤¡u   à¤šu   à¤§u   à¤·u   à¤‡)r  r  r  r  r  r  r  r  r  r$  r  r  r  r#  r  r  r%  r  r*  r"  õ   Ãµr)  r  r  r+  r!  )u   à¸²u   à¸™u   à¸£u   à¸­u   à¸�u   à¹€u   à¸‡u   à¸¡u   à¸¢u   à¸¥u   à¸§u   à¸”u   à¸—u   à¸ªu   à¸•u   à¸°u   à¸›u   à¸šu   à¸„u   à¸«u   à¹�u   à¸ˆu   à¸žu   à¸Šu   à¸‚u   à¹ƒ)u   Î±u   Ï„u   Î¿u   Î¹u   Îµu   Î½u   Ï�u   Ïƒu   Îºu   Î·u   Ï€u   Ï‚u   Ï…u   Î¼u   Î»u   Î¯u   ÏŒu   Î¬u   Î³u   Î­u   Î´u   Î®u   Ï‰u   Ï‡u   Î¸u   Ï�)u   à®•u   à®¤u   à®ªu   à®Ÿu   à®°u   à®®u   à®²u   à®©u   à®µu   à®±u   à®¯u   à®³u   à®šu   à®¨u   à®‡u   à®£u   à®…u   à®†u   à®´u   à®™u   à®Žu   à®‰u   à®’u   à®¸)r<  rL  r=  r?  rA  rB  rD  rs  rG  r@  rF  u   Ò›rE  r;  rN  r>  rI  u   Ò“rS  u   Ò£rM  r˜  rO  rH  rJ  u   Ó©)ÚCroatianÚHindiÚEstonianr+   ÚGreekr&   ÚKazakhÚFREQUENCIESÚLANGUAGE_SUPPORTED_COUNTN).Ú
__future__r   Úcodecsr   r   r   r   r   Úencodings.aliasesr   Úrer	   r
   Ú
re_compiler   Ú__annotations__r   r   r   r   Úranger‰   r˜   ÚRE_POSSIBLE_ENCODING_INDICATIONÚIANA_NO_ALIASESÚsortedÚfilterÚlistÚsetÚvaluesr«   Úlenr¬   rÖ   rò   r  ÚCOMMON_CHINESE_CHARACTERSÚCOMMON_JAPANESE_CHARACTERSÚCOMMON_KOREAN_CHARACTERSÚjoinÚCOMMON_CJK_CHARACTERSr  r  r  r§  r¨  r¨   r¨   r¨   r©   Ú<module>   sê   õÿ
þ
ý
ü
û
ú
ù
ø
	÷

ö
õ
ô
ó
ò
ñ
ð
ï
î
í
ì
ë
ê
é
è
ç
æ
å
ä
ã
â
á
 à
!ß
"Þ
#Ý
$Ü
%Û
&Ú
'Ù
(Ø
)×
*Ö
+Õ
,Ô
-Ó
.Ò
/Ñ
0Ð
1Ï
2Î
3Í
4Ì
5Ë
6Ê
7É
8È
9Ç
:Æ
;Å
<Ä
=Ã
>Â
?Á
@À
A¿
B¾
C½
D¼
E»
Fº
G¹
H¸
I·
J¶
Kµ
L´
M³
N²
O±
P°
Q¯
R®
S­
T¬
U«
Vª
W©
X¨
Y§
Z¦
[¥
\¤
]£
^¢
_¡
` 
aŸ
bž
c�
dœ
e›
fš
g™
h˜
i—
j–
k•
l”
m“
n’
o‘
p�
q�
rŽ
s�
tŒ
u‹
vŠ
w‰xˆy‡z†{…|„}ƒ~‚�  �ÿ  �þ  �ý  �ü  �û  �ú  �ù  �ø 	 �÷ 
 �ö  �õ  �ô  �ó  �ò  �ñ  �ð  �ï  �î  �í  �ì  �ë  �ê  �é  �è  �ç  �æ  �å  �ä  �ã  �â  �á   �à ! �ß " �Þ # �Ý $ �Ü % �Û & �Ú ' �Ù ( �Ø ) �× * �Ö + �Õ , �Ô - �Ó . �Ò / �Ñ 0 �Ð 1 �Ï 2 �Î 3 �Í 4 �Ì 5 �Ë 6 �Ê 7 �É 8 �È 9 �Ç : �Æ ; �Å < �Ä = �Ã > �Â ? �Á @ �À A �¿ B �¾ C �½ D �¼ E �» F �º G �¹ H �¸ I �· J �¶ K �µ L �´ M �³ N �² O �± P �° Q �¯ R �® S �­ T �¬ U �« V �ª W �© X �¨ Y �§ Z �¦ [ �¥ \ �¤ ] �£ ^ �¢ _ �¡ ` �  a �Ÿ b �ž c �� d �œ e �› f �š g �™ h �˜ i �— j �– k �• l �” m �“ n �’ o �‘ p �� q �� r �Ž s �� t �Œ u �‹ v �Š w �‰ x �ˆ y �‡ z �† { �… | �„ } �ƒ ~ �‚  ��   � �ÿ   � �þ   � �ý   � �ü   � �û   � �ú   � �ù   � �ø  	 � �÷  
 � �ö   � �õ   � �ô   � �ó   � �ò   � �ñ   � �ð   � �ï   � �î   � �í   � �ì   � �ë   � �ê   � �é   � �è   � �ç   � �æ   � �å   � �ä   � �ã   � �â   � �á    � �à  ! � �ß  " � �Þ  # � �Ý  $ � �Ü  % � �Û  & � �Ú  ' � �Ù  ( � �Ø  ) � �×  * � �Ö  + � �Õ  , � �Ô  - � �Ó  . � �Ò  / � �Ñ  0 � �Ð  1 � �Ï  2 � �Î  3 � �Í  4 � �Ì  5 � �Ë  6 � �Ê  7 � �É  8 � �È  9 � �Ç  : � �Æ  ; � �Å  < � �Ä  = � �Ã  > � �Â  ? � �Á  @ � �À  A � �¿  B � �¾  C � �½  D � �¼  E � �»  F � �¶  Nþ

ýÿÿþ
ýü
ûúù
ø	÷

öõôóòñðïîíìë
êé
è
çæ"Þ,Ô4Ì5Ë6Ê
7É8ÈD¼E



«Yÿþýüûúùø	÷
öõôóòñðïà$ýÿÿ
ÿã9ÇU«q�  �ò * �Ö F �º b �ž  ��  g � �™   K � � �µ    + � � � �Õ    G � � � �¹    c � � � ��     J � � � � �¶     f � � � � �š       � � � � � �ý       � � � � � �á      ; � � � � � �Å      W � � � � � �©      s � � � � � ��        � � � � � � �ð       , � � � � � � �Ô       H � � � � � � �¸       d � � � � � � �œ        
 � � � � � � � �ÿ         � � � � � � � �ã        9 � � � � � � � �Ç        U � � � � � � � �«        q � � � � � � � ��          � � � � � � � � �ò         
* � � � � � � � � �Ö         E � � � � � � � � �»         a � � � � � � � � � � �÷           '