*mK      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~portable (CPP) experimentalekmett@gmail.com+         portable experimentalekmett@gmail.com !"#$%&'()*+,-./012 !"#$%&'()*+,-./012 !"#$%&'()*+,-./012 !"#$%&'()*+,-./012portable experimentalekmett@gmail.com3456789:;<=>?@AB3456789:;<=>?@ABAB345678;<=>?:9@3456789:;<=>?@ABportable experimentalekmett@gmail.com2CDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq/CDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq/CDEFGHIJKPQRLMNOSTUVWXYZ[\]^_`abcdefghijklmnopq/CDEFGHDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqportable experimentalekmett@gmail.com rstuvwxprstuvwxyz{|}~prstuvwxyz{|}~rstustuvwxportable experimentalekmett@gmail.com      !"#$%&'()*+,-./0123456789:+6;<.)*=->?(@ABCCDEFGHIJKLMNOP0QRS1(TU5VWXY4Z[\2]^_`abc3'defghiijklmnopqrstuvwxyz{|}~:6+;<.)*=->?(@ charset-0.2.2 Data.CharSetData.CharSet.CommonData.CharSet.Posix.AsciiData.CharSet.Unicode.CategoryData.CharSet.Unicode.BlockData.CharSet.Posix.UnicodeCharSet\\buildmapisComplementedtoList toAscListempty singletonfullnullsizeinsertrangedelete complementunion intersection differencemember notMemberfoldfilter partitionoverlaps isSubsetOffromList fromAscListfromDistinctAscList fromCharSet toCharSettoArraycontrolspacelowerupperalphaalphaNumprintdigitoctDigitlettermarknumber punctuationsymbol separatorasciilatin1 asciiUpper asciiLoweralnumblankcntrlgraphwordpunctxdigit posixAsciilookupPosixAsciiCharSetCategory categoryNamecategoryAbbreviationcategoryCharSetcategoryDescription categorieslookupCategorylookupCategoryCharSetlowercaseLetteruppercaseLettertitlecaseLetter letterAndmodifierLetter otherLetternonSpacingMarkspacingCombiningMark enclosingMark lineSeparatorparagraphSeparator mathSymbolcurrencySymbolmodifierSymbol otherSymbol decimalNumber letterNumber otherNumberdashPunctuationopenPunctuationclosePunctuation initialQuote finalQuoteconnectorPunctuationotherPunctuationformat privateUse surrogate notAssignedotherBlock blockName blockCharSetblocks lookupBlocklookupBlockCharSet basicLatinlatin1SupplementlatinExtendedAlatinExtendedB ipaExtensionsspacingModifierLetterscombiningDiacriticalMarksgreekAndCopticcyrilliccyrillicSupplementaryarmenianhebrewarabicsyriacthaana devanagaribengaligurmukhigujaratioriyatamiltelugukannada malayalamsinhalathailaotibetanmyanmargeorgian hangulJamoethiopiccherokee"unifiedCanadianAboriginalSyllabicsoghamrunictagaloghanunoobuhidtagbanwakhmer mongolianlimbutaiLe khmerSymbolsphoneticExtensionslatinExtendedAdditional greekExtendedgeneralPunctuationsuperscriptsAndSubscriptscurrencySymbols#combiningDiacriticalMarksForSymbolsletterlikeSymbols numberFormsarrowsmathematicalOperatorsmiscellaneousTechnicalcontrolPicturesopticalCharacterRecognitionenclosedAlphanumerics boxDrawing blockElementsgeometricShapesmiscellaneousSymbolsdingbats!miscellaneousMathematicalSymbolsAsupplementalArrowsAbraillePatternssupplementalArrowsB!miscellaneousMathematicalSymbolsB!supplementalMathematicalOperatorsmiscellaneousSymbolsAndArrowscjkRadicalsSupplementkangxiRadicals ideographicDescriptionCharacterscjkSymbolsAndPunctuationhiraganakatakanabopomofohangulCompatibilityJamokanbunbopomofoExtendedkatakanaPhoneticExtensionsenclosedCjkLettersAndMonthscjkCompatibilitycjkUnifiedIdeographsExtensionAyijingHexagramSymbolscjkUnifiedIdeographs yiSyllables yiRadicalshangulSyllableshighSurrogateshighPrivateUseSurrogates lowSurrogatesprivateUseAreacjkCompatibilityIdeographsalphabeticPresentationFormsarabicPresentationFormsAvariationSelectorscombiningHalfMarkscjkCompatibilityFormssmallFormVariantsarabicPresentationFormsBhalfwidthAndFullwidthFormsspecials posixUnicodelookupPosixUnicodeCharSetNPuluholohnumChars charSetTyConfromListConstrcomplementConstrcharSetDataType lookupTable canonicalizecat