
From stpeter@stpeter.im  Tue Apr 10 12:00:55 2012
Return-Path: <stpeter@stpeter.im>
X-Original-To: precis@ietfa.amsl.com
Delivered-To: precis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3A0411E81F0 for <precis@ietfa.amsl.com>; Tue, 10 Apr 2012 12:00:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.237
X-Spam-Level: 
X-Spam-Status: No, score=-102.237 tagged_above=-999 required=5 tests=[AWL=-0.239, BAYES_50=0.001, GB_I_LETTER=-2, UPPERCASE_50_75=0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ykAv-3f3bgNo for <precis@ietfa.amsl.com>; Tue, 10 Apr 2012 12:00:52 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 71B5311E81A2 for <precis@ietf.org>; Tue, 10 Apr 2012 12:00:44 -0700 (PDT)
Received: from dhcp-64-101-72-235.cisco.com (unknown [64.101.72.235]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 8D1B740058 for <precis@ietf.org>; Tue, 10 Apr 2012 13:14:31 -0600 (MDT)
Message-ID: <4F848359.1080105@stpeter.im>
Date: Tue, 10 Apr 2012 13:00:41 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:11.0) Gecko/20120327 Thunderbird/11.0.1
MIME-Version: 1.0
To: "precis@ietf.org" <precis@ietf.org>
References: <4F756143.2080606@stpeter.im>
In-Reply-To: <4F756143.2080606@stpeter.im>
X-Enigmail-Version: 1.4
OpenPGP: url=https://stpeter.im/stpeter.asc
Content-Type: multipart/mixed; boundary="------------060609030301010806080601"
Subject: Re: [precis] LetterDigits
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Preparation and Comparison of Internationalized Strings <precis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/precis>, <mailto:precis-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/precis>
List-Post: <mailto:precis@ietf.org>
List-Help: <mailto:precis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/precis>, <mailto:precis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Apr 2012 19:00:55 -0000

This is a multi-part message in MIME format.
--------------060609030301010806080601
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

The context for this discussion was the fact that the LetterDigits
category (which we borrow from RFC 5892) disallows codepoints with the
properties listed below, so we have an open issue about whether to allow
such codepoints in the FreeClass.

My take is that the FreeClass is intended to be extremely inclusive, and
that disallowing titlecase letters, letter numbers, other numbers, and
enclosing marks is inconsistent with that intent.

To assist in analysis, I've attached text files containing all of the
relevant codepoints in Unicode 6.1. FWIW, there are 31 codepoints
matching the Titlecase Letter property, 224 codepoints matching the
Letter Number property, 464 codepoints matching the Other Number
property, and 12 codepoints matching the Enclosing Mark property.

Peter

On 3/30/12 1:31 AM, Peter Saint-Andre wrote:
> During the meeting yesterday, Andrew inquired if all the codepoints with
> the following properties have compatibility equivalents:
> 
> Lt (Titlecase Letter)
> Nl (Letter Number)
> No (Other Number)
> Me (Enclosing Mark)
> 
> The answer is "no". Here are some examples:
> 
> 1F88;GREEK CAPITAL LETTER ALPHA WITH PSILI AND
> PROSGEGRAMMENI;Lt;0;L;1F08 0345;;;;N;;;;1F80;
> 
> 16EE;RUNIC ARLAUG SYMBOL;Nl;0;L;;;;17;N;;;;;
> 
> 09F4;BENGALI CURRENCY NUMERATOR ONE;No;0;L;;;;1/16;N;;;;;
> 
> 0488;COMBINING CYRILLIC HUNDRED THOUSANDS SIGN;Me;0;NSM;;;;;N;;;;;
> 
> Peter
> 

--------------060609030301010806080601
Content-Type: text/plain; charset=UTF-8;
 name="enclosing-mark.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="enclosing-mark.txt"

MDQ4ODtDT01CSU5JTkcgQ1lSSUxMSUMgSFVORFJFRCBUSE9VU0FORFMgU0lHTjtNZTswO05T
TTs7Ozs7Tjs7Ozs7CjA0ODk7Q09NQklOSU5HIENZUklMTElDIE1JTExJT05TIFNJR047TWU7
MDtOU007Ozs7O047Ozs7OwoyMEREO0NPTUJJTklORyBFTkNMT1NJTkcgQ0lSQ0xFO01lOzA7
TlNNOzs7OztOO0VOQ0xPU0lORyBDSVJDTEU7Ozs7CjIwREU7Q09NQklOSU5HIEVOQ0xPU0lO
RyBTUVVBUkU7TWU7MDtOU007Ozs7O047RU5DTE9TSU5HIFNRVUFSRTs7OzsKMjBERjtDT01C
SU5JTkcgRU5DTE9TSU5HIERJQU1PTkQ7TWU7MDtOU007Ozs7O047RU5DTE9TSU5HIERJQU1P
TkQ7Ozs7CjIwRTA7Q09NQklOSU5HIEVOQ0xPU0lORyBDSVJDTEUgQkFDS1NMQVNIO01lOzA7
TlNNOzs7OztOO0VOQ0xPU0lORyBDSVJDTEUgU0xBU0g7Ozs7CjIwRTI7Q09NQklOSU5HIEVO
Q0xPU0lORyBTQ1JFRU47TWU7MDtOU007Ozs7O047Ozs7OwoyMEUzO0NPTUJJTklORyBFTkNM
T1NJTkcgS0VZQ0FQO01lOzA7TlNNOzs7OztOOzs7OzsKMjBFNDtDT01CSU5JTkcgRU5DTE9T
SU5HIFVQV0FSRCBQT0lOVElORyBUUklBTkdMRTtNZTswO05TTTs7Ozs7Tjs7Ozs7CkE2NzA7
Q09NQklOSU5HIENZUklMTElDIFRFTiBNSUxMSU9OUyBTSUdOO01lOzA7TlNNOzs7OztOOzs7
OzsKQTY3MTtDT01CSU5JTkcgQ1lSSUxMSUMgSFVORFJFRCBNSUxMSU9OUyBTSUdOO01lOzA7
TlNNOzs7OztOOzs7OzsKQTY3MjtDT01CSU5JTkcgQ1lSSUxMSUMgVEhPVVNBTkQgTUlMTElP
TlMgU0lHTjtNZTswO05TTTs7Ozs7Tjs7Ozs7Cg==
--------------060609030301010806080601
Content-Type: text/plain; charset=UTF-8;
 name="letter-number.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="letter-number.txt"

MTZFRTtSVU5JQyBBUkxBVUcgU1lNQk9MO05sOzA7TDs7OzsxNztOOzs7OzsKMTZFRjtSVU5J
QyBUVklNQURVUiBTWU1CT0w7Tmw7MDtMOzs7OzE4O047Ozs7OwoxNkYwO1JVTklDIEJFTEdU
SE9SIFNZTUJPTDtObDswO0w7Ozs7MTk7Tjs7Ozs7CjIxNjA7Uk9NQU4gTlVNRVJBTCBPTkU7
Tmw7MDtMOzxjb21wYXQ+IDAwNDk7OzsxO047Ozs7MjE3MDsKMjE2MTtST01BTiBOVU1FUkFM
IFRXTztObDswO0w7PGNvbXBhdD4gMDA0OSAwMDQ5Ozs7MjtOOzs7OzIxNzE7CjIxNjI7Uk9N
QU4gTlVNRVJBTCBUSFJFRTtObDswO0w7PGNvbXBhdD4gMDA0OSAwMDQ5IDAwNDk7OzszO047
Ozs7MjE3MjsKMjE2MztST01BTiBOVU1FUkFMIEZPVVI7Tmw7MDtMOzxjb21wYXQ+IDAwNDkg
MDA1Njs7OzQ7Tjs7OzsyMTczOwoyMTY0O1JPTUFOIE5VTUVSQUwgRklWRTtObDswO0w7PGNv
bXBhdD4gMDA1Njs7OzU7Tjs7OzsyMTc0OwoyMTY1O1JPTUFOIE5VTUVSQUwgU0lYO05sOzA7
TDs8Y29tcGF0PiAwMDU2IDAwNDk7Ozs2O047Ozs7MjE3NTsKMjE2NjtST01BTiBOVU1FUkFM
IFNFVkVOO05sOzA7TDs8Y29tcGF0PiAwMDU2IDAwNDkgMDA0OTs7Ozc7Tjs7OzsyMTc2Owoy
MTY3O1JPTUFOIE5VTUVSQUwgRUlHSFQ7Tmw7MDtMOzxjb21wYXQ+IDAwNTYgMDA0OSAwMDQ5
IDAwNDk7Ozs4O047Ozs7MjE3NzsKMjE2ODtST01BTiBOVU1FUkFMIE5JTkU7Tmw7MDtMOzxj
b21wYXQ+IDAwNDkgMDA1ODs7Ozk7Tjs7OzsyMTc4OwoyMTY5O1JPTUFOIE5VTUVSQUwgVEVO
O05sOzA7TDs8Y29tcGF0PiAwMDU4Ozs7MTA7Tjs7OzsyMTc5OwoyMTZBO1JPTUFOIE5VTUVS
QUwgRUxFVkVOO05sOzA7TDs8Y29tcGF0PiAwMDU4IDAwNDk7OzsxMTtOOzs7OzIxN0E7CjIx
NkI7Uk9NQU4gTlVNRVJBTCBUV0VMVkU7Tmw7MDtMOzxjb21wYXQ+IDAwNTggMDA0OSAwMDQ5
Ozs7MTI7Tjs7OzsyMTdCOwoyMTZDO1JPTUFOIE5VTUVSQUwgRklGVFk7Tmw7MDtMOzxjb21w
YXQ+IDAwNEM7Ozs1MDtOOzs7OzIxN0M7CjIxNkQ7Uk9NQU4gTlVNRVJBTCBPTkUgSFVORFJF
RDtObDswO0w7PGNvbXBhdD4gMDA0Mzs7OzEwMDtOOzs7OzIxN0Q7CjIxNkU7Uk9NQU4gTlVN
RVJBTCBGSVZFIEhVTkRSRUQ7Tmw7MDtMOzxjb21wYXQ+IDAwNDQ7Ozs1MDA7Tjs7OzsyMTdF
OwoyMTZGO1JPTUFOIE5VTUVSQUwgT05FIFRIT1VTQU5EO05sOzA7TDs8Y29tcGF0PiAwMDRE
Ozs7MTAwMDtOOzs7OzIxN0Y7CjIxNzA7U01BTEwgUk9NQU4gTlVNRVJBTCBPTkU7Tmw7MDtM
Ozxjb21wYXQ+IDAwNjk7OzsxO047OzsyMTYwOzsyMTYwCjIxNzE7U01BTEwgUk9NQU4gTlVN
RVJBTCBUV087Tmw7MDtMOzxjb21wYXQ+IDAwNjkgMDA2OTs7OzI7Tjs7OzIxNjE7OzIxNjEK
MjE3MjtTTUFMTCBST01BTiBOVU1FUkFMIFRIUkVFO05sOzA7TDs8Y29tcGF0PiAwMDY5IDAw
NjkgMDA2OTs7OzM7Tjs7OzIxNjI7OzIxNjIKMjE3MztTTUFMTCBST01BTiBOVU1FUkFMIEZP
VVI7Tmw7MDtMOzxjb21wYXQ+IDAwNjkgMDA3Njs7OzQ7Tjs7OzIxNjM7OzIxNjMKMjE3NDtT
TUFMTCBST01BTiBOVU1FUkFMIEZJVkU7Tmw7MDtMOzxjb21wYXQ+IDAwNzY7Ozs1O047Ozsy
MTY0OzsyMTY0CjIxNzU7U01BTEwgUk9NQU4gTlVNRVJBTCBTSVg7Tmw7MDtMOzxjb21wYXQ+
IDAwNzYgMDA2OTs7OzY7Tjs7OzIxNjU7OzIxNjUKMjE3NjtTTUFMTCBST01BTiBOVU1FUkFM
IFNFVkVOO05sOzA7TDs8Y29tcGF0PiAwMDc2IDAwNjkgMDA2OTs7Ozc7Tjs7OzIxNjY7OzIx
NjYKMjE3NztTTUFMTCBST01BTiBOVU1FUkFMIEVJR0hUO05sOzA7TDs8Y29tcGF0PiAwMDc2
IDAwNjkgMDA2OSAwMDY5Ozs7ODtOOzs7MjE2Nzs7MjE2NwoyMTc4O1NNQUxMIFJPTUFOIE5V
TUVSQUwgTklORTtObDswO0w7PGNvbXBhdD4gMDA2OSAwMDc4Ozs7OTtOOzs7MjE2ODs7MjE2
OAoyMTc5O1NNQUxMIFJPTUFOIE5VTUVSQUwgVEVOO05sOzA7TDs8Y29tcGF0PiAwMDc4Ozs7
MTA7Tjs7OzIxNjk7OzIxNjkKMjE3QTtTTUFMTCBST01BTiBOVU1FUkFMIEVMRVZFTjtObDsw
O0w7PGNvbXBhdD4gMDA3OCAwMDY5Ozs7MTE7Tjs7OzIxNkE7OzIxNkEKMjE3QjtTTUFMTCBS
T01BTiBOVU1FUkFMIFRXRUxWRTtObDswO0w7PGNvbXBhdD4gMDA3OCAwMDY5IDAwNjk7Ozsx
MjtOOzs7MjE2Qjs7MjE2QgoyMTdDO1NNQUxMIFJPTUFOIE5VTUVSQUwgRklGVFk7Tmw7MDtM
Ozxjb21wYXQ+IDAwNkM7Ozs1MDtOOzs7MjE2Qzs7MjE2QwoyMTdEO1NNQUxMIFJPTUFOIE5V
TUVSQUwgT05FIEhVTkRSRUQ7Tmw7MDtMOzxjb21wYXQ+IDAwNjM7OzsxMDA7Tjs7OzIxNkQ7
OzIxNkQKMjE3RTtTTUFMTCBST01BTiBOVU1FUkFMIEZJVkUgSFVORFJFRDtObDswO0w7PGNv
bXBhdD4gMDA2NDs7OzUwMDtOOzs7MjE2RTs7MjE2RQoyMTdGO1NNQUxMIFJPTUFOIE5VTUVS
QUwgT05FIFRIT1VTQU5EO05sOzA7TDs8Y29tcGF0PiAwMDZEOzs7MTAwMDtOOzs7MjE2Rjs7
MjE2RgoyMTgwO1JPTUFOIE5VTUVSQUwgT05FIFRIT1VTQU5EIEMgRDtObDswO0w7Ozs7MTAw
MDtOOzs7OzsKMjE4MTtST01BTiBOVU1FUkFMIEZJVkUgVEhPVVNBTkQ7Tmw7MDtMOzs7OzUw
MDA7Tjs7Ozs7CjIxODI7Uk9NQU4gTlVNRVJBTCBURU4gVEhPVVNBTkQ7Tmw7MDtMOzs7OzEw
MDAwO047Ozs7OwoyMTg1O1JPTUFOIE5VTUVSQUwgU0lYIExBVEUgRk9STTtObDswO0w7Ozs7
NjtOOzs7OzsKMjE4NjtST01BTiBOVU1FUkFMIEZJRlRZIEVBUkxZIEZPUk07Tmw7MDtMOzs7
OzUwO047Ozs7OwoyMTg3O1JPTUFOIE5VTUVSQUwgRklGVFkgVEhPVVNBTkQ7Tmw7MDtMOzs7
OzUwMDAwO047Ozs7OwoyMTg4O1JPTUFOIE5VTUVSQUwgT05FIEhVTkRSRUQgVEhPVVNBTkQ7
Tmw7MDtMOzs7OzEwMDAwMDtOOzs7OzsKMzAwNztJREVPR1JBUEhJQyBOVU1CRVIgWkVSTztO
bDswO0w7Ozs7MDtOOzs7OzsKMzAyMTtIQU5HWkhPVSBOVU1FUkFMIE9ORTtObDswO0w7Ozs7
MTtOOzs7OzsKMzAyMjtIQU5HWkhPVSBOVU1FUkFMIFRXTztObDswO0w7Ozs7MjtOOzs7OzsK
MzAyMztIQU5HWkhPVSBOVU1FUkFMIFRIUkVFO05sOzA7TDs7OzszO047Ozs7OwozMDI0O0hB
TkdaSE9VIE5VTUVSQUwgRk9VUjtObDswO0w7Ozs7NDtOOzs7OzsKMzAyNTtIQU5HWkhPVSBO
VU1FUkFMIEZJVkU7Tmw7MDtMOzs7OzU7Tjs7Ozs7CjMwMjY7SEFOR1pIT1UgTlVNRVJBTCBT
SVg7Tmw7MDtMOzs7OzY7Tjs7Ozs7CjMwMjc7SEFOR1pIT1UgTlVNRVJBTCBTRVZFTjtObDsw
O0w7Ozs7NztOOzs7OzsKMzAyODtIQU5HWkhPVSBOVU1FUkFMIEVJR0hUO05sOzA7TDs7Ozs4
O047Ozs7OwozMDI5O0hBTkdaSE9VIE5VTUVSQUwgTklORTtObDswO0w7Ozs7OTtOOzs7OzsK
MzAzODtIQU5HWkhPVSBOVU1FUkFMIFRFTjtObDswO0w7PGNvbXBhdD4gNTM0MTs7OzEwO047
Ozs7OwozMDM5O0hBTkdaSE9VIE5VTUVSQUwgVFdFTlRZO05sOzA7TDs8Y29tcGF0PiA1MzQ0
Ozs7MjA7Tjs7Ozs7CjMwM0E7SEFOR1pIT1UgTlVNRVJBTCBUSElSVFk7Tmw7MDtMOzxjb21w
YXQ+IDUzNDU7OzszMDtOOzs7OzsKQTZFNjtCQU1VTSBMRVRURVIgTU87Tmw7MDtMOzs7OzE7
Tjs7Ozs7CkE2RTc7QkFNVU0gTEVUVEVSIE1CQUE7Tmw7MDtMOzs7OzI7Tjs7Ozs7CkE2RTg7
QkFNVU0gTEVUVEVSIFRFVDtObDswO0w7Ozs7MztOOzs7OzsKQTZFOTtCQU1VTSBMRVRURVIg
S1BBO05sOzA7TDs7Ozs0O047Ozs7OwpBNkVBO0JBTVVNIExFVFRFUiBURU47Tmw7MDtMOzs7
OzU7Tjs7Ozs7CkE2RUI7QkFNVU0gTEVUVEVSIE5UVVU7Tmw7MDtMOzs7OzY7Tjs7Ozs7CkE2
RUM7QkFNVU0gTEVUVEVSIFNBTUJBO05sOzA7TDs7Ozs3O047Ozs7OwpBNkVEO0JBTVVNIExF
VFRFUiBGQUFNQUU7Tmw7MDtMOzs7Ozg7Tjs7Ozs7CkE2RUU7QkFNVU0gTEVUVEVSIEtPVlVV
O05sOzA7TDs7Ozs5O047Ozs7OwpBNkVGO0JBTVVNIExFVFRFUiBLT0dIT007Tmw7MDtMOzs7
OzA7Tjs7Ozs7CjEwMTQwO0dSRUVLIEFDUk9QSE9OSUMgQVRUSUMgT05FIFFVQVJURVI7Tmw7
MDtPTjs7OzsxLzQ7Tjs7Ozs7CjEwMTQxO0dSRUVLIEFDUk9QSE9OSUMgQVRUSUMgT05FIEhB
TEY7Tmw7MDtPTjs7OzsxLzI7Tjs7Ozs7CjEwMTQyO0dSRUVLIEFDUk9QSE9OSUMgQVRUSUMg
T05FIERSQUNITUE7Tmw7MDtPTjs7OzsxO047Ozs7OwoxMDE0MztHUkVFSyBBQ1JPUEhPTklD
IEFUVElDIEZJVkU7Tmw7MDtPTjs7Ozs1O047Ozs7OwoxMDE0NDtHUkVFSyBBQ1JPUEhPTklD
IEFUVElDIEZJRlRZO05sOzA7T047Ozs7NTA7Tjs7Ozs7CjEwMTQ1O0dSRUVLIEFDUk9QSE9O
SUMgQVRUSUMgRklWRSBIVU5EUkVEO05sOzA7T047Ozs7NTAwO047Ozs7OwoxMDE0NjtHUkVF
SyBBQ1JPUEhPTklDIEFUVElDIEZJVkUgVEhPVVNBTkQ7Tmw7MDtPTjs7Ozs1MDAwO047Ozs7
OwoxMDE0NztHUkVFSyBBQ1JPUEhPTklDIEFUVElDIEZJRlRZIFRIT1VTQU5EO05sOzA7T047
Ozs7NTAwMDA7Tjs7Ozs7CjEwMTQ4O0dSRUVLIEFDUk9QSE9OSUMgQVRUSUMgRklWRSBUQUxF
TlRTO05sOzA7T047Ozs7NTtOOzs7OzsKMTAxNDk7R1JFRUsgQUNST1BIT05JQyBBVFRJQyBU
RU4gVEFMRU5UUztObDswO09OOzs7OzEwO047Ozs7OwoxMDE0QTtHUkVFSyBBQ1JPUEhPTklD
IEFUVElDIEZJRlRZIFRBTEVOVFM7Tmw7MDtPTjs7Ozs1MDtOOzs7OzsKMTAxNEI7R1JFRUsg
QUNST1BIT05JQyBBVFRJQyBPTkUgSFVORFJFRCBUQUxFTlRTO05sOzA7T047Ozs7MTAwO047
Ozs7OwoxMDE0QztHUkVFSyBBQ1JPUEhPTklDIEFUVElDIEZJVkUgSFVORFJFRCBUQUxFTlRT
O05sOzA7T047Ozs7NTAwO047Ozs7OwoxMDE0RDtHUkVFSyBBQ1JPUEhPTklDIEFUVElDIE9O
RSBUSE9VU0FORCBUQUxFTlRTO05sOzA7T047Ozs7MTAwMDtOOzs7OzsKMTAxNEU7R1JFRUsg
QUNST1BIT05JQyBBVFRJQyBGSVZFIFRIT1VTQU5EIFRBTEVOVFM7Tmw7MDtPTjs7Ozs1MDAw
O047Ozs7OwoxMDE0RjtHUkVFSyBBQ1JPUEhPTklDIEFUVElDIEZJVkUgU1RBVEVSUztObDsw
O09OOzs7OzU7Tjs7Ozs7CjEwMTUwO0dSRUVLIEFDUk9QSE9OSUMgQVRUSUMgVEVOIFNUQVRF
UlM7Tmw7MDtPTjs7OzsxMDtOOzs7OzsKMTAxNTE7R1JFRUsgQUNST1BIT05JQyBBVFRJQyBG
SUZUWSBTVEFURVJTO05sOzA7T047Ozs7NTA7Tjs7Ozs7CjEwMTUyO0dSRUVLIEFDUk9QSE9O
SUMgQVRUSUMgT05FIEhVTkRSRUQgU1RBVEVSUztObDswO09OOzs7OzEwMDtOOzs7OzsKMTAx
NTM7R1JFRUsgQUNST1BIT05JQyBBVFRJQyBGSVZFIEhVTkRSRUQgU1RBVEVSUztObDswO09O
Ozs7OzUwMDtOOzs7OzsKMTAxNTQ7R1JFRUsgQUNST1BIT05JQyBBVFRJQyBPTkUgVEhPVVNB
TkQgU1RBVEVSUztObDswO09OOzs7OzEwMDA7Tjs7Ozs7CjEwMTU1O0dSRUVLIEFDUk9QSE9O
SUMgQVRUSUMgVEVOIFRIT1VTQU5EIFNUQVRFUlM7Tmw7MDtPTjs7OzsxMDAwMDtOOzs7OzsK
MTAxNTY7R1JFRUsgQUNST1BIT05JQyBBVFRJQyBGSUZUWSBUSE9VU0FORCBTVEFURVJTO05s
OzA7T047Ozs7NTAwMDA7Tjs7Ozs7CjEwMTU3O0dSRUVLIEFDUk9QSE9OSUMgQVRUSUMgVEVO
IE1OQVM7Tmw7MDtPTjs7OzsxMDtOOzs7OzsKMTAxNTg7R1JFRUsgQUNST1BIT05JQyBIRVJB
RVVNIE9ORSBQTEVUSFJPTjtObDswO09OOzs7OzE7Tjs7Ozs7CjEwMTU5O0dSRUVLIEFDUk9Q
SE9OSUMgVEhFU1BJQU4gT05FO05sOzA7T047Ozs7MTtOOzs7OzsKMTAxNUE7R1JFRUsgQUNS
T1BIT05JQyBIRVJNSU9OSUFOIE9ORTtObDswO09OOzs7OzE7Tjs7Ozs7CjEwMTVCO0dSRUVL
IEFDUk9QSE9OSUMgRVBJREFVUkVBTiBUV087Tmw7MDtPTjs7OzsyO047Ozs7OwoxMDE1QztH
UkVFSyBBQ1JPUEhPTklDIFRIRVNQSUFOIFRXTztObDswO09OOzs7OzI7Tjs7Ozs7CjEwMTVE
O0dSRUVLIEFDUk9QSE9OSUMgQ1lSRU5BSUMgVFdPIERSQUNITUFTO05sOzA7T047Ozs7MjtO
Ozs7OzsKMTAxNUU7R1JFRUsgQUNST1BIT05JQyBFUElEQVVSRUFOIFRXTyBEUkFDSE1BUztO
bDswO09OOzs7OzI7Tjs7Ozs7CjEwMTVGO0dSRUVLIEFDUk9QSE9OSUMgVFJPRVpFTklBTiBG
SVZFO05sOzA7T047Ozs7NTtOOzs7OzsKMTAxNjA7R1JFRUsgQUNST1BIT05JQyBUUk9FWkVO
SUFOIFRFTjtObDswO09OOzs7OzEwO047Ozs7OwoxMDE2MTtHUkVFSyBBQ1JPUEhPTklDIFRS
T0VaRU5JQU4gVEVOIEFMVEVSTkFURSBGT1JNO05sOzA7T047Ozs7MTA7Tjs7Ozs7CjEwMTYy
O0dSRUVLIEFDUk9QSE9OSUMgSEVSTUlPTklBTiBURU47Tmw7MDtPTjs7OzsxMDtOOzs7OzsK
MTAxNjM7R1JFRUsgQUNST1BIT05JQyBNRVNTRU5JQU4gVEVOO05sOzA7T047Ozs7MTA7Tjs7
Ozs7CjEwMTY0O0dSRUVLIEFDUk9QSE9OSUMgVEhFU1BJQU4gVEVOO05sOzA7T047Ozs7MTA7
Tjs7Ozs7CjEwMTY1O0dSRUVLIEFDUk9QSE9OSUMgVEhFU1BJQU4gVEhJUlRZO05sOzA7T047
Ozs7MzA7Tjs7Ozs7CjEwMTY2O0dSRUVLIEFDUk9QSE9OSUMgVFJPRVpFTklBTiBGSUZUWTtO
bDswO09OOzs7OzUwO047Ozs7OwoxMDE2NztHUkVFSyBBQ1JPUEhPTklDIFRST0VaRU5JQU4g
RklGVFkgQUxURVJOQVRFIEZPUk07Tmw7MDtPTjs7Ozs1MDtOOzs7OzsKMTAxNjg7R1JFRUsg
QUNST1BIT05JQyBIRVJNSU9OSUFOIEZJRlRZO05sOzA7T047Ozs7NTA7Tjs7Ozs7CjEwMTY5
O0dSRUVLIEFDUk9QSE9OSUMgVEhFU1BJQU4gRklGVFk7Tmw7MDtPTjs7Ozs1MDtOOzs7OzsK
MTAxNkE7R1JFRUsgQUNST1BIT05JQyBUSEVTUElBTiBPTkUgSFVORFJFRDtObDswO09OOzs7
OzEwMDtOOzs7OzsKMTAxNkI7R1JFRUsgQUNST1BIT05JQyBUSEVTUElBTiBUSFJFRSBIVU5E
UkVEO05sOzA7T047Ozs7MzAwO047Ozs7OwoxMDE2QztHUkVFSyBBQ1JPUEhPTklDIEVQSURB
VVJFQU4gRklWRSBIVU5EUkVEO05sOzA7T047Ozs7NTAwO047Ozs7OwoxMDE2RDtHUkVFSyBB
Q1JPUEhPTklDIFRST0VaRU5JQU4gRklWRSBIVU5EUkVEO05sOzA7T047Ozs7NTAwO047Ozs7
OwoxMDE2RTtHUkVFSyBBQ1JPUEhPTklDIFRIRVNQSUFOIEZJVkUgSFVORFJFRDtObDswO09O
Ozs7OzUwMDtOOzs7OzsKMTAxNkY7R1JFRUsgQUNST1BIT05JQyBDQVJZU1RJQU4gRklWRSBI
VU5EUkVEO05sOzA7T047Ozs7NTAwO047Ozs7OwoxMDE3MDtHUkVFSyBBQ1JPUEhPTklDIE5B
WElBTiBGSVZFIEhVTkRSRUQ7Tmw7MDtPTjs7Ozs1MDA7Tjs7Ozs7CjEwMTcxO0dSRUVLIEFD
Uk9QSE9OSUMgVEhFU1BJQU4gT05FIFRIT1VTQU5EO05sOzA7T047Ozs7MTAwMDtOOzs7OzsK
MTAxNzI7R1JFRUsgQUNST1BIT05JQyBUSEVTUElBTiBGSVZFIFRIT1VTQU5EO05sOzA7T047
Ozs7NTAwMDtOOzs7OzsKMTAxNzM7R1JFRUsgQUNST1BIT05JQyBERUxQSElDIEZJVkUgTU5B
UztObDswO09OOzs7OzU7Tjs7Ozs7CjEwMTc0O0dSRUVLIEFDUk9QSE9OSUMgU1RSQVRJQU4g
RklGVFkgTU5BUztObDswO09OOzs7OzUwO047Ozs7OwoxMDM0MTtHT1RISUMgTEVUVEVSIE5J
TkVUWTtObDswO0w7Ozs7OTA7Tjs7Ozs7CjEwMzRBO0dPVEhJQyBMRVRURVIgTklORSBIVU5E
UkVEO05sOzA7TDs7Ozs5MDA7Tjs7Ozs7CjEwM0QxO09MRCBQRVJTSUFOIE5VTUJFUiBPTkU7
Tmw7MDtMOzs7OzE7Tjs7Ozs7CjEwM0QyO09MRCBQRVJTSUFOIE5VTUJFUiBUV087Tmw7MDtM
Ozs7OzI7Tjs7Ozs7CjEwM0QzO09MRCBQRVJTSUFOIE5VTUJFUiBURU47Tmw7MDtMOzs7OzEw
O047Ozs7OwoxMDNENDtPTEQgUEVSU0lBTiBOVU1CRVIgVFdFTlRZO05sOzA7TDs7OzsyMDtO
Ozs7OzsKMTAzRDU7T0xEIFBFUlNJQU4gTlVNQkVSIEhVTkRSRUQ7Tmw7MDtMOzs7OzEwMDtO
Ozs7OzsKMTI0MDA7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBUV08gQVNIO05sOzA7TDs7Ozsy
O047Ozs7OwoxMjQwMTtDVU5FSUZPUk0gTlVNRVJJQyBTSUdOIFRIUkVFIEFTSDtObDswO0w7
Ozs7MztOOzs7OzsKMTI0MDI7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBGT1VSIEFTSDtObDsw
O0w7Ozs7NDtOOzs7OzsKMTI0MDM7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBGSVZFIEFTSDtO
bDswO0w7Ozs7NTtOOzs7OzsKMTI0MDQ7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBTSVggQVNI
O05sOzA7TDs7Ozs2O047Ozs7OwoxMjQwNTtDVU5FSUZPUk0gTlVNRVJJQyBTSUdOIFNFVkVO
IEFTSDtObDswO0w7Ozs7NztOOzs7OzsKMTI0MDY7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBF
SUdIVCBBU0g7Tmw7MDtMOzs7Ozg7Tjs7Ozs7CjEyNDA3O0NVTkVJRk9STSBOVU1FUklDIFNJ
R04gTklORSBBU0g7Tmw7MDtMOzs7Ozk7Tjs7Ozs7CjEyNDA4O0NVTkVJRk9STSBOVU1FUklD
IFNJR04gVEhSRUUgRElTSDtObDswO0w7Ozs7MztOOzs7OzsKMTI0MDk7Q1VORUlGT1JNIE5V
TUVSSUMgU0lHTiBGT1VSIERJU0g7Tmw7MDtMOzs7OzQ7Tjs7Ozs7CjEyNDBBO0NVTkVJRk9S
TSBOVU1FUklDIFNJR04gRklWRSBESVNIO05sOzA7TDs7Ozs1O047Ozs7OwoxMjQwQjtDVU5F
SUZPUk0gTlVNRVJJQyBTSUdOIFNJWCBESVNIO05sOzA7TDs7Ozs2O047Ozs7OwoxMjQwQztD
VU5FSUZPUk0gTlVNRVJJQyBTSUdOIFNFVkVOIERJU0g7Tmw7MDtMOzs7Ozc7Tjs7Ozs7CjEy
NDBEO0NVTkVJRk9STSBOVU1FUklDIFNJR04gRUlHSFQgRElTSDtObDswO0w7Ozs7ODtOOzs7
OzsKMTI0MEU7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBOSU5FIERJU0g7Tmw7MDtMOzs7Ozk7
Tjs7Ozs7CjEyNDBGO0NVTkVJRk9STSBOVU1FUklDIFNJR04gRk9VUiBVO05sOzA7TDs7Ozs0
O047Ozs7OwoxMjQxMDtDVU5FSUZPUk0gTlVNRVJJQyBTSUdOIEZJVkUgVTtObDswO0w7Ozs7
NTtOOzs7OzsKMTI0MTE7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBTSVggVTtObDswO0w7Ozs7
NjtOOzs7OzsKMTI0MTI7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBTRVZFTiBVO05sOzA7TDs7
Ozs3O047Ozs7OwoxMjQxMztDVU5FSUZPUk0gTlVNRVJJQyBTSUdOIEVJR0hUIFU7Tmw7MDtM
Ozs7Ozg7Tjs7Ozs7CjEyNDE0O0NVTkVJRk9STSBOVU1FUklDIFNJR04gTklORSBVO05sOzA7
TDs7Ozs5O047Ozs7OwoxMjQxNTtDVU5FSUZPUk0gTlVNRVJJQyBTSUdOIE9ORSBHRVNIMjtO
bDswO0w7Ozs7MTtOOzs7OzsKMTI0MTY7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBUV08gR0VT
SDI7Tmw7MDtMOzs7OzI7Tjs7Ozs7CjEyNDE3O0NVTkVJRk9STSBOVU1FUklDIFNJR04gVEhS
RUUgR0VTSDI7Tmw7MDtMOzs7OzM7Tjs7Ozs7CjEyNDE4O0NVTkVJRk9STSBOVU1FUklDIFNJ
R04gRk9VUiBHRVNIMjtObDswO0w7Ozs7NDtOOzs7OzsKMTI0MTk7Q1VORUlGT1JNIE5VTUVS
SUMgU0lHTiBGSVZFIEdFU0gyO05sOzA7TDs7Ozs1O047Ozs7OwoxMjQxQTtDVU5FSUZPUk0g
TlVNRVJJQyBTSUdOIFNJWCBHRVNIMjtObDswO0w7Ozs7NjtOOzs7OzsKMTI0MUI7Q1VORUlG
T1JNIE5VTUVSSUMgU0lHTiBTRVZFTiBHRVNIMjtObDswO0w7Ozs7NztOOzs7OzsKMTI0MUM7
Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBFSUdIVCBHRVNIMjtObDswO0w7Ozs7ODtOOzs7OzsK
MTI0MUQ7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBOSU5FIEdFU0gyO05sOzA7TDs7Ozs5O047
Ozs7OwoxMjQxRTtDVU5FSUZPUk0gTlVNRVJJQyBTSUdOIE9ORSBHRVNIVTtObDswO0w7Ozs7
MTtOOzs7OzsKMTI0MUY7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBUV08gR0VTSFU7Tmw7MDtM
Ozs7OzI7Tjs7Ozs7CjEyNDIwO0NVTkVJRk9STSBOVU1FUklDIFNJR04gVEhSRUUgR0VTSFU7
Tmw7MDtMOzs7OzM7Tjs7Ozs7CjEyNDIxO0NVTkVJRk9STSBOVU1FUklDIFNJR04gRk9VUiBH
RVNIVTtObDswO0w7Ozs7NDtOOzs7OzsKMTI0MjI7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBG
SVZFIEdFU0hVO05sOzA7TDs7Ozs1O047Ozs7OwoxMjQyMztDVU5FSUZPUk0gTlVNRVJJQyBT
SUdOIFRXTyBTSEFSMjtObDswO0w7Ozs7MjtOOzs7OzsKMTI0MjQ7Q1VORUlGT1JNIE5VTUVS
SUMgU0lHTiBUSFJFRSBTSEFSMjtObDswO0w7Ozs7MztOOzs7OzsKMTI0MjU7Q1VORUlGT1JN
IE5VTUVSSUMgU0lHTiBUSFJFRSBTSEFSMiBWQVJJQU5UIEZPUk07Tmw7MDtMOzs7OzM7Tjs7
Ozs7CjEyNDI2O0NVTkVJRk9STSBOVU1FUklDIFNJR04gRk9VUiBTSEFSMjtObDswO0w7Ozs7
NDtOOzs7OzsKMTI0Mjc7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBGSVZFIFNIQVIyO05sOzA7
TDs7Ozs1O047Ozs7OwoxMjQyODtDVU5FSUZPUk0gTlVNRVJJQyBTSUdOIFNJWCBTSEFSMjtO
bDswO0w7Ozs7NjtOOzs7OzsKMTI0Mjk7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBTRVZFTiBT
SEFSMjtObDswO0w7Ozs7NztOOzs7OzsKMTI0MkE7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBF
SUdIVCBTSEFSMjtObDswO0w7Ozs7ODtOOzs7OzsKMTI0MkI7Q1VORUlGT1JNIE5VTUVSSUMg
U0lHTiBOSU5FIFNIQVIyO05sOzA7TDs7Ozs5O047Ozs7OwoxMjQyQztDVU5FSUZPUk0gTlVN
RVJJQyBTSUdOIE9ORSBTSEFSVTtObDswO0w7Ozs7MTtOOzs7OzsKMTI0MkQ7Q1VORUlGT1JN
IE5VTUVSSUMgU0lHTiBUV08gU0hBUlU7Tmw7MDtMOzs7OzI7Tjs7Ozs7CjEyNDJFO0NVTkVJ
Rk9STSBOVU1FUklDIFNJR04gVEhSRUUgU0hBUlU7Tmw7MDtMOzs7OzM7Tjs7Ozs7CjEyNDJG
O0NVTkVJRk9STSBOVU1FUklDIFNJR04gVEhSRUUgU0hBUlUgVkFSSUFOVCBGT1JNO05sOzA7
TDs7OzszO047Ozs7OwoxMjQzMDtDVU5FSUZPUk0gTlVNRVJJQyBTSUdOIEZPVVIgU0hBUlU7
Tmw7MDtMOzs7OzQ7Tjs7Ozs7CjEyNDMxO0NVTkVJRk9STSBOVU1FUklDIFNJR04gRklWRSBT
SEFSVTtObDswO0w7Ozs7NTtOOzs7OzsKMTI0MzI7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBT
SEFSMiBUSU1FUyBHQUwgUExVUyBESVNIO05sOzA7TDs7Ozs7Tjs7Ozs7CjEyNDMzO0NVTkVJ
Rk9STSBOVU1FUklDIFNJR04gU0hBUjIgVElNRVMgR0FMIFBMVVMgTUlOO05sOzA7TDs7Ozs7
Tjs7Ozs7CjEyNDM0O0NVTkVJRk9STSBOVU1FUklDIFNJR04gT05FIEJVUlU7Tmw7MDtMOzs7
OzE7Tjs7Ozs7CjEyNDM1O0NVTkVJRk9STSBOVU1FUklDIFNJR04gVFdPIEJVUlU7Tmw7MDtM
Ozs7OzI7Tjs7Ozs7CjEyNDM2O0NVTkVJRk9STSBOVU1FUklDIFNJR04gVEhSRUUgQlVSVTtO
bDswO0w7Ozs7MztOOzs7OzsKMTI0Mzc7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBUSFJFRSBC
VVJVIFZBUklBTlQgRk9STTtObDswO0w7Ozs7MztOOzs7OzsKMTI0Mzg7Q1VORUlGT1JNIE5V
TUVSSUMgU0lHTiBGT1VSIEJVUlU7Tmw7MDtMOzs7OzQ7Tjs7Ozs7CjEyNDM5O0NVTkVJRk9S
TSBOVU1FUklDIFNJR04gRklWRSBCVVJVO05sOzA7TDs7Ozs1O047Ozs7OwoxMjQzQTtDVU5F
SUZPUk0gTlVNRVJJQyBTSUdOIFRIUkVFIFZBUklBTlQgRk9STSBFU0gxNjtObDswO0w7Ozs7
MztOOzs7OzsKMTI0M0I7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBUSFJFRSBWQVJJQU5UIEZP
Uk0gRVNIMjE7Tmw7MDtMOzs7OzM7Tjs7Ozs7CjEyNDNDO0NVTkVJRk9STSBOVU1FUklDIFNJ
R04gRk9VUiBWQVJJQU5UIEZPUk0gTElNTVU7Tmw7MDtMOzs7OzQ7Tjs7Ozs7CjEyNDNEO0NV
TkVJRk9STSBOVU1FUklDIFNJR04gRk9VUiBWQVJJQU5UIEZPUk0gTElNTVU0O05sOzA7TDs7
Ozs0O047Ozs7OwoxMjQzRTtDVU5FSUZPUk0gTlVNRVJJQyBTSUdOIEZPVVIgVkFSSUFOVCBG
T1JNIExJTU1VIEE7Tmw7MDtMOzs7OzQ7Tjs7Ozs7CjEyNDNGO0NVTkVJRk9STSBOVU1FUklD
IFNJR04gRk9VUiBWQVJJQU5UIEZPUk0gTElNTVUgQjtObDswO0w7Ozs7NDtOOzs7OzsKMTI0
NDA7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBTSVggVkFSSUFOVCBGT1JNIEFTSDk7Tmw7MDtM
Ozs7OzY7Tjs7Ozs7CjEyNDQxO0NVTkVJRk9STSBOVU1FUklDIFNJR04gU0VWRU4gVkFSSUFO
VCBGT1JNIElNSU4zO05sOzA7TDs7Ozs3O047Ozs7OwoxMjQ0MjtDVU5FSUZPUk0gTlVNRVJJ
QyBTSUdOIFNFVkVOIFZBUklBTlQgRk9STSBJTUlOIEE7Tmw7MDtMOzs7Ozc7Tjs7Ozs7CjEy
NDQzO0NVTkVJRk9STSBOVU1FUklDIFNJR04gU0VWRU4gVkFSSUFOVCBGT1JNIElNSU4gQjtO
bDswO0w7Ozs7NztOOzs7OzsKMTI0NDQ7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBFSUdIVCBW
QVJJQU5UIEZPUk0gVVNTVTtObDswO0w7Ozs7ODtOOzs7OzsKMTI0NDU7Q1VORUlGT1JNIE5V
TUVSSUMgU0lHTiBFSUdIVCBWQVJJQU5UIEZPUk0gVVNTVTM7Tmw7MDtMOzs7Ozg7Tjs7Ozs7
CjEyNDQ2O0NVTkVJRk9STSBOVU1FUklDIFNJR04gTklORSBWQVJJQU5UIEZPUk0gSUxJTU1V
O05sOzA7TDs7Ozs5O047Ozs7OwoxMjQ0NztDVU5FSUZPUk0gTlVNRVJJQyBTSUdOIE5JTkUg
VkFSSUFOVCBGT1JNIElMSU1NVTM7Tmw7MDtMOzs7Ozk7Tjs7Ozs7CjEyNDQ4O0NVTkVJRk9S
TSBOVU1FUklDIFNJR04gTklORSBWQVJJQU5UIEZPUk0gSUxJTU1VNDtObDswO0w7Ozs7OTtO
Ozs7OzsKMTI0NDk7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBOSU5FIFZBUklBTlQgRk9STSBJ
TElNTVUgQTtObDswO0w7Ozs7OTtOOzs7OzsKMTI0NEE7Q1VORUlGT1JNIE5VTUVSSUMgU0lH
TiBUV08gQVNIIFRFTlU7Tmw7MDtMOzs7OzI7Tjs7Ozs7CjEyNDRCO0NVTkVJRk9STSBOVU1F
UklDIFNJR04gVEhSRUUgQVNIIFRFTlU7Tmw7MDtMOzs7OzM7Tjs7Ozs7CjEyNDRDO0NVTkVJ
Rk9STSBOVU1FUklDIFNJR04gRk9VUiBBU0ggVEVOVTtObDswO0w7Ozs7NDtOOzs7OzsKMTI0
NEQ7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBGSVZFIEFTSCBURU5VO05sOzA7TDs7Ozs1O047
Ozs7OwoxMjQ0RTtDVU5FSUZPUk0gTlVNRVJJQyBTSUdOIFNJWCBBU0ggVEVOVTtObDswO0w7
Ozs7NjtOOzs7OzsKMTI0NEY7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBPTkUgQkFOMjtObDsw
O0w7Ozs7MTtOOzs7OzsKMTI0NTA7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBUV08gQkFOMjtO
bDswO0w7Ozs7MjtOOzs7OzsKMTI0NTE7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBUSFJFRSBC
QU4yO05sOzA7TDs7OzszO047Ozs7OwoxMjQ1MjtDVU5FSUZPUk0gTlVNRVJJQyBTSUdOIEZP
VVIgQkFOMjtObDswO0w7Ozs7NDtOOzs7OzsKMTI0NTM7Q1VORUlGT1JNIE5VTUVSSUMgU0lH
TiBGT1VSIEJBTjIgVkFSSUFOVCBGT1JNO05sOzA7TDs7Ozs0O047Ozs7OwoxMjQ1NDtDVU5F
SUZPUk0gTlVNRVJJQyBTSUdOIEZJVkUgQkFOMjtObDswO0w7Ozs7NTtOOzs7OzsKMTI0NTU7
Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBGSVZFIEJBTjIgVkFSSUFOVCBGT1JNO05sOzA7TDs7
Ozs1O047Ozs7OwoxMjQ1NjtDVU5FSUZPUk0gTlVNRVJJQyBTSUdOIE5JR0lEQU1JTjtObDsw
O0w7Ozs7O047Ozs7OwoxMjQ1NztDVU5FSUZPUk0gTlVNRVJJQyBTSUdOIE5JR0lEQUVTSDtO
bDswO0w7Ozs7O047Ozs7OwoxMjQ1ODtDVU5FSUZPUk0gTlVNRVJJQyBTSUdOIE9ORSBFU0hF
MztObDswO0w7Ozs7MTtOOzs7OzsKMTI0NTk7Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBUV08g
RVNIRTM7Tmw7MDtMOzs7OzI7Tjs7Ozs7CjEyNDVBO0NVTkVJRk9STSBOVU1FUklDIFNJR04g
T05FIFRISVJEIERJU0g7Tmw7MDtMOzs7OzEvMztOOzs7OzsKMTI0NUI7Q1VORUlGT1JNIE5V
TUVSSUMgU0lHTiBUV08gVEhJUkRTIERJU0g7Tmw7MDtMOzs7OzIvMztOOzs7OzsKMTI0NUM7
Q1VORUlGT1JNIE5VTUVSSUMgU0lHTiBGSVZFIFNJWFRIUyBESVNIO05sOzA7TDs7Ozs1LzY7
Tjs7Ozs7CjEyNDVEO0NVTkVJRk9STSBOVU1FUklDIFNJR04gT05FIFRISVJEIFZBUklBTlQg
Rk9STSBBO05sOzA7TDs7OzsxLzM7Tjs7Ozs7CjEyNDVFO0NVTkVJRk9STSBOVU1FUklDIFNJ
R04gVFdPIFRISVJEUyBWQVJJQU5UIEZPUk0gQTtObDswO0w7Ozs7Mi8zO047Ozs7OwoxMjQ1
RjtDVU5FSUZPUk0gTlVNRVJJQyBTSUdOIE9ORSBFSUdIVEggQVNIO05sOzA7TDs7OzsxLzg7
Tjs7Ozs7CjEyNDYwO0NVTkVJRk9STSBOVU1FUklDIFNJR04gT05FIFFVQVJURVIgQVNIO05s
OzA7TDs7OzsxLzQ7Tjs7Ozs7CjEyNDYxO0NVTkVJRk9STSBOVU1FUklDIFNJR04gT0xEIEFT
U1lSSUFOIE9ORSBTSVhUSDtObDswO0w7Ozs7MS82O047Ozs7OwoxMjQ2MjtDVU5FSUZPUk0g
TlVNRVJJQyBTSUdOIE9MRCBBU1NZUklBTiBPTkUgUVVBUlRFUjtObDswO0w7Ozs7MS80O047
Ozs7Owo=
--------------060609030301010806080601
Content-Type: text/plain; charset=UTF-8;
 name="other-number.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="other-number.txt"

MDBCMjtTVVBFUlNDUklQVCBUV087Tm87MDtFTjs8c3VwZXI+IDAwMzI7OzI7MjtOO1NVUEVS
U0NSSVBUIERJR0lUIFRXTzs7OzsKMDBCMztTVVBFUlNDUklQVCBUSFJFRTtObzswO0VOOzxz
dXBlcj4gMDAzMzs7MzszO047U1VQRVJTQ1JJUFQgRElHSVQgVEhSRUU7Ozs7CjAwQjk7U1VQ
RVJTQ1JJUFQgT05FO05vOzA7RU47PHN1cGVyPiAwMDMxOzsxOzE7TjtTVVBFUlNDUklQVCBE
SUdJVCBPTkU7Ozs7CjAwQkM7VlVMR0FSIEZSQUNUSU9OIE9ORSBRVUFSVEVSO05vOzA7T047
PGZyYWN0aW9uPiAwMDMxIDIwNDQgMDAzNDs7OzEvNDtOO0ZSQUNUSU9OIE9ORSBRVUFSVEVS
Ozs7OwowMEJEO1ZVTEdBUiBGUkFDVElPTiBPTkUgSEFMRjtObzswO09OOzxmcmFjdGlvbj4g
MDAzMSAyMDQ0IDAwMzI7OzsxLzI7TjtGUkFDVElPTiBPTkUgSEFMRjs7OzsKMDBCRTtWVUxH
QVIgRlJBQ1RJT04gVEhSRUUgUVVBUlRFUlM7Tm87MDtPTjs8ZnJhY3Rpb24+IDAwMzMgMjA0
NCAwMDM0Ozs7My80O047RlJBQ1RJT04gVEhSRUUgUVVBUlRFUlM7Ozs7CjA5RjQ7QkVOR0FM
SSBDVVJSRU5DWSBOVU1FUkFUT1IgT05FO05vOzA7TDs7OzsxLzE2O047Ozs7OwowOUY1O0JF
TkdBTEkgQ1VSUkVOQ1kgTlVNRVJBVE9SIFRXTztObzswO0w7Ozs7MS84O047Ozs7OwowOUY2
O0JFTkdBTEkgQ1VSUkVOQ1kgTlVNRVJBVE9SIFRIUkVFO05vOzA7TDs7OzszLzE2O047Ozs7
OwowOUY3O0JFTkdBTEkgQ1VSUkVOQ1kgTlVNRVJBVE9SIEZPVVI7Tm87MDtMOzs7OzEvNDtO
Ozs7OzsKMDlGODtCRU5HQUxJIENVUlJFTkNZIE5VTUVSQVRPUiBPTkUgTEVTUyBUSEFOIFRI
RSBERU5PTUlOQVRPUjtObzswO0w7Ozs7My80O047Ozs7OwowOUY5O0JFTkdBTEkgQ1VSUkVO
Q1kgREVOT01JTkFUT1IgU0lYVEVFTjtObzswO0w7Ozs7MTY7Tjs7Ozs7CjBCNzI7T1JJWUEg
RlJBQ1RJT04gT05FIFFVQVJURVI7Tm87MDtMOzs7OzEvNDtOOzs7OzsKMEI3MztPUklZQSBG
UkFDVElPTiBPTkUgSEFMRjtObzswO0w7Ozs7MS8yO047Ozs7OwowQjc0O09SSVlBIEZSQUNU
SU9OIFRIUkVFIFFVQVJURVJTO05vOzA7TDs7OzszLzQ7Tjs7Ozs7CjBCNzU7T1JJWUEgRlJB
Q1RJT04gT05FIFNJWFRFRU5USDtObzswO0w7Ozs7MS8xNjtOOzs7OzsKMEI3NjtPUklZQSBG
UkFDVElPTiBPTkUgRUlHSFRIO05vOzA7TDs7OzsxLzg7Tjs7Ozs7CjBCNzc7T1JJWUEgRlJB
Q1RJT04gVEhSRUUgU0lYVEVFTlRIUztObzswO0w7Ozs7My8xNjtOOzs7OzsKMEJGMDtUQU1J
TCBOVU1CRVIgVEVOO05vOzA7TDs7OzsxMDtOOzs7OzsKMEJGMTtUQU1JTCBOVU1CRVIgT05F
IEhVTkRSRUQ7Tm87MDtMOzs7OzEwMDtOOzs7OzsKMEJGMjtUQU1JTCBOVU1CRVIgT05FIFRI
T1VTQU5EO05vOzA7TDs7OzsxMDAwO047Ozs7OwowQzc4O1RFTFVHVSBGUkFDVElPTiBESUdJ
VCBaRVJPIEZPUiBPREQgUE9XRVJTIE9GIEZPVVI7Tm87MDtPTjs7OzswO047Ozs7OwowQzc5
O1RFTFVHVSBGUkFDVElPTiBESUdJVCBPTkUgRk9SIE9ERCBQT1dFUlMgT0YgRk9VUjtObzsw
O09OOzs7OzE7Tjs7Ozs7CjBDN0E7VEVMVUdVIEZSQUNUSU9OIERJR0lUIFRXTyBGT1IgT0RE
IFBPV0VSUyBPRiBGT1VSO05vOzA7T047Ozs7MjtOOzs7OzsKMEM3QjtURUxVR1UgRlJBQ1RJ
T04gRElHSVQgVEhSRUUgRk9SIE9ERCBQT1dFUlMgT0YgRk9VUjtObzswO09OOzs7OzM7Tjs7
Ozs7CjBDN0M7VEVMVUdVIEZSQUNUSU9OIERJR0lUIE9ORSBGT1IgRVZFTiBQT1dFUlMgT0Yg
Rk9VUjtObzswO09OOzs7OzE7Tjs7Ozs7CjBDN0Q7VEVMVUdVIEZSQUNUSU9OIERJR0lUIFRX
TyBGT1IgRVZFTiBQT1dFUlMgT0YgRk9VUjtObzswO09OOzs7OzI7Tjs7Ozs7CjBDN0U7VEVM
VUdVIEZSQUNUSU9OIERJR0lUIFRIUkVFIEZPUiBFVkVOIFBPV0VSUyBPRiBGT1VSO05vOzA7
T047Ozs7MztOOzs7OzsKMEQ3MDtNQUxBWUFMQU0gTlVNQkVSIFRFTjtObzswO0w7Ozs7MTA7
Tjs7Ozs7CjBENzE7TUFMQVlBTEFNIE5VTUJFUiBPTkUgSFVORFJFRDtObzswO0w7Ozs7MTAw
O047Ozs7OwowRDcyO01BTEFZQUxBTSBOVU1CRVIgT05FIFRIT1VTQU5EO05vOzA7TDs7Ozsx
MDAwO047Ozs7OwowRDczO01BTEFZQUxBTSBGUkFDVElPTiBPTkUgUVVBUlRFUjtObzswO0w7
Ozs7MS80O047Ozs7OwowRDc0O01BTEFZQUxBTSBGUkFDVElPTiBPTkUgSEFMRjtObzswO0w7
Ozs7MS8yO047Ozs7OwowRDc1O01BTEFZQUxBTSBGUkFDVElPTiBUSFJFRSBRVUFSVEVSUztO
bzswO0w7Ozs7My80O047Ozs7OwowRjJBO1RJQkVUQU4gRElHSVQgSEFMRiBPTkU7Tm87MDtM
Ozs7OzEvMjtOOzs7OzsKMEYyQjtUSUJFVEFOIERJR0lUIEhBTEYgVFdPO05vOzA7TDs7Ozsz
LzI7Tjs7Ozs7CjBGMkM7VElCRVRBTiBESUdJVCBIQUxGIFRIUkVFO05vOzA7TDs7Ozs1LzI7
Tjs7Ozs7CjBGMkQ7VElCRVRBTiBESUdJVCBIQUxGIEZPVVI7Tm87MDtMOzs7OzcvMjtOOzs7
OzsKMEYyRTtUSUJFVEFOIERJR0lUIEhBTEYgRklWRTtObzswO0w7Ozs7OS8yO047Ozs7Owow
RjJGO1RJQkVUQU4gRElHSVQgSEFMRiBTSVg7Tm87MDtMOzs7OzExLzI7Tjs7Ozs7CjBGMzA7
VElCRVRBTiBESUdJVCBIQUxGIFNFVkVOO05vOzA7TDs7OzsxMy8yO047Ozs7OwowRjMxO1RJ
QkVUQU4gRElHSVQgSEFMRiBFSUdIVDtObzswO0w7Ozs7MTUvMjtOOzs7OzsKMEYzMjtUSUJF
VEFOIERJR0lUIEhBTEYgTklORTtObzswO0w7Ozs7MTcvMjtOOzs7OzsKMEYzMztUSUJFVEFO
IERJR0lUIEhBTEYgWkVSTztObzswO0w7Ozs7LTEvMjtOOzs7OzsKMTM2OTtFVEhJT1BJQyBE
SUdJVCBPTkU7Tm87MDtMOzs7MTsxO047Ozs7OwoxMzZBO0VUSElPUElDIERJR0lUIFRXTztO
bzswO0w7OzsyOzI7Tjs7Ozs7CjEzNkI7RVRISU9QSUMgRElHSVQgVEhSRUU7Tm87MDtMOzs7
MzszO047Ozs7OwoxMzZDO0VUSElPUElDIERJR0lUIEZPVVI7Tm87MDtMOzs7NDs0O047Ozs7
OwoxMzZEO0VUSElPUElDIERJR0lUIEZJVkU7Tm87MDtMOzs7NTs1O047Ozs7OwoxMzZFO0VU
SElPUElDIERJR0lUIFNJWDtObzswO0w7Ozs2OzY7Tjs7Ozs7CjEzNkY7RVRISU9QSUMgRElH
SVQgU0VWRU47Tm87MDtMOzs7Nzs3O047Ozs7OwoxMzcwO0VUSElPUElDIERJR0lUIEVJR0hU
O05vOzA7TDs7Ozg7ODtOOzs7OzsKMTM3MTtFVEhJT1BJQyBESUdJVCBOSU5FO05vOzA7TDs7
Ozk7OTtOOzs7OzsKMTM3MjtFVEhJT1BJQyBOVU1CRVIgVEVOO05vOzA7TDs7OzsxMDtOOzs7
OzsKMTM3MztFVEhJT1BJQyBOVU1CRVIgVFdFTlRZO05vOzA7TDs7OzsyMDtOOzs7OzsKMTM3
NDtFVEhJT1BJQyBOVU1CRVIgVEhJUlRZO05vOzA7TDs7OzszMDtOOzs7OzsKMTM3NTtFVEhJ
T1BJQyBOVU1CRVIgRk9SVFk7Tm87MDtMOzs7OzQwO047Ozs7OwoxMzc2O0VUSElPUElDIE5V
TUJFUiBGSUZUWTtObzswO0w7Ozs7NTA7Tjs7Ozs7CjEzNzc7RVRISU9QSUMgTlVNQkVSIFNJ
WFRZO05vOzA7TDs7Ozs2MDtOOzs7OzsKMTM3ODtFVEhJT1BJQyBOVU1CRVIgU0VWRU5UWTtO
bzswO0w7Ozs7NzA7Tjs7Ozs7CjEzNzk7RVRISU9QSUMgTlVNQkVSIEVJR0hUWTtObzswO0w7
Ozs7ODA7Tjs7Ozs7CjEzN0E7RVRISU9QSUMgTlVNQkVSIE5JTkVUWTtObzswO0w7Ozs7OTA7
Tjs7Ozs7CjEzN0I7RVRISU9QSUMgTlVNQkVSIEhVTkRSRUQ7Tm87MDtMOzs7OzEwMDtOOzs7
OzsKMTM3QztFVEhJT1BJQyBOVU1CRVIgVEVOIFRIT1VTQU5EO05vOzA7TDs7OzsxMDAwMDtO
Ozs7OzsKMTdGMDtLSE1FUiBTWU1CT0wgTEVLIEFUVEFLIFNPTjtObzswO09OOzs7OzA7Tjs7
Ozs7CjE3RjE7S0hNRVIgU1lNQk9MIExFSyBBVFRBSyBNVU9ZO05vOzA7T047Ozs7MTtOOzs7
OzsKMTdGMjtLSE1FUiBTWU1CT0wgTEVLIEFUVEFLIFBJSTtObzswO09OOzs7OzI7Tjs7Ozs7
CjE3RjM7S0hNRVIgU1lNQk9MIExFSyBBVFRBSyBCRUk7Tm87MDtPTjs7OzszO047Ozs7Owox
N0Y0O0tITUVSIFNZTUJPTCBMRUsgQVRUQUsgQlVPTjtObzswO09OOzs7OzQ7Tjs7Ozs7CjE3
RjU7S0hNRVIgU1lNQk9MIExFSyBBVFRBSyBQUkFNO05vOzA7T047Ozs7NTtOOzs7OzsKMTdG
NjtLSE1FUiBTWU1CT0wgTEVLIEFUVEFLIFBSQU0tTVVPWTtObzswO09OOzs7OzY7Tjs7Ozs7
CjE3Rjc7S0hNRVIgU1lNQk9MIExFSyBBVFRBSyBQUkFNLVBJSTtObzswO09OOzs7Ozc7Tjs7
Ozs7CjE3Rjg7S0hNRVIgU1lNQk9MIExFSyBBVFRBSyBQUkFNLUJFSTtObzswO09OOzs7Ozg7
Tjs7Ozs7CjE3Rjk7S0hNRVIgU1lNQk9MIExFSyBBVFRBSyBQUkFNLUJVT047Tm87MDtPTjs7
Ozs5O047Ozs7OwoxOURBO05FVyBUQUkgTFVFIFRIQU0gRElHSVQgT05FO05vOzA7TDs7OzE7
MTtOOzs7OzsKMjA3MDtTVVBFUlNDUklQVCBaRVJPO05vOzA7RU47PHN1cGVyPiAwMDMwOzsw
OzA7TjtTVVBFUlNDUklQVCBESUdJVCBaRVJPOzs7OwoyMDc0O1NVUEVSU0NSSVBUIEZPVVI7
Tm87MDtFTjs8c3VwZXI+IDAwMzQ7OzQ7NDtOO1NVUEVSU0NSSVBUIERJR0lUIEZPVVI7Ozs7
CjIwNzU7U1VQRVJTQ1JJUFQgRklWRTtObzswO0VOOzxzdXBlcj4gMDAzNTs7NTs1O047U1VQ
RVJTQ1JJUFQgRElHSVQgRklWRTs7OzsKMjA3NjtTVVBFUlNDUklQVCBTSVg7Tm87MDtFTjs8
c3VwZXI+IDAwMzY7OzY7NjtOO1NVUEVSU0NSSVBUIERJR0lUIFNJWDs7OzsKMjA3NztTVVBF
UlNDUklQVCBTRVZFTjtObzswO0VOOzxzdXBlcj4gMDAzNzs7Nzs3O047U1VQRVJTQ1JJUFQg
RElHSVQgU0VWRU47Ozs7CjIwNzg7U1VQRVJTQ1JJUFQgRUlHSFQ7Tm87MDtFTjs8c3VwZXI+
IDAwMzg7Ozg7ODtOO1NVUEVSU0NSSVBUIERJR0lUIEVJR0hUOzs7OwoyMDc5O1NVUEVSU0NS
SVBUIE5JTkU7Tm87MDtFTjs8c3VwZXI+IDAwMzk7Ozk7OTtOO1NVUEVSU0NSSVBUIERJR0lU
IE5JTkU7Ozs7CjIwODA7U1VCU0NSSVBUIFpFUk87Tm87MDtFTjs8c3ViPiAwMDMwOzswOzA7
TjtTVUJTQ1JJUFQgRElHSVQgWkVSTzs7OzsKMjA4MTtTVUJTQ1JJUFQgT05FO05vOzA7RU47
PHN1Yj4gMDAzMTs7MTsxO047U1VCU0NSSVBUIERJR0lUIE9ORTs7OzsKMjA4MjtTVUJTQ1JJ
UFQgVFdPO05vOzA7RU47PHN1Yj4gMDAzMjs7MjsyO047U1VCU0NSSVBUIERJR0lUIFRXTzs7
OzsKMjA4MztTVUJTQ1JJUFQgVEhSRUU7Tm87MDtFTjs8c3ViPiAwMDMzOzszOzM7TjtTVUJT
Q1JJUFQgRElHSVQgVEhSRUU7Ozs7CjIwODQ7U1VCU0NSSVBUIEZPVVI7Tm87MDtFTjs8c3Vi
PiAwMDM0Ozs0OzQ7TjtTVUJTQ1JJUFQgRElHSVQgRk9VUjs7OzsKMjA4NTtTVUJTQ1JJUFQg
RklWRTtObzswO0VOOzxzdWI+IDAwMzU7OzU7NTtOO1NVQlNDUklQVCBESUdJVCBGSVZFOzs7
OwoyMDg2O1NVQlNDUklQVCBTSVg7Tm87MDtFTjs8c3ViPiAwMDM2Ozs2OzY7TjtTVUJTQ1JJ
UFQgRElHSVQgU0lYOzs7OwoyMDg3O1NVQlNDUklQVCBTRVZFTjtObzswO0VOOzxzdWI+IDAw
Mzc7Ozc7NztOO1NVQlNDUklQVCBESUdJVCBTRVZFTjs7OzsKMjA4ODtTVUJTQ1JJUFQgRUlH
SFQ7Tm87MDtFTjs8c3ViPiAwMDM4Ozs4Ozg7TjtTVUJTQ1JJUFQgRElHSVQgRUlHSFQ7Ozs7
CjIwODk7U1VCU0NSSVBUIE5JTkU7Tm87MDtFTjs8c3ViPiAwMDM5Ozs5Ozk7TjtTVUJTQ1JJ
UFQgRElHSVQgTklORTs7OzsKMjE1MDtWVUxHQVIgRlJBQ1RJT04gT05FIFNFVkVOVEg7Tm87
MDtPTjs8ZnJhY3Rpb24+IDAwMzEgMjA0NCAwMDM3Ozs7MS83O047Ozs7OwoyMTUxO1ZVTEdB
UiBGUkFDVElPTiBPTkUgTklOVEg7Tm87MDtPTjs8ZnJhY3Rpb24+IDAwMzEgMjA0NCAwMDM5
Ozs7MS85O047Ozs7OwoyMTUyO1ZVTEdBUiBGUkFDVElPTiBPTkUgVEVOVEg7Tm87MDtPTjs8
ZnJhY3Rpb24+IDAwMzEgMjA0NCAwMDMxIDAwMzA7OzsxLzEwO047Ozs7OwoyMTUzO1ZVTEdB
UiBGUkFDVElPTiBPTkUgVEhJUkQ7Tm87MDtPTjs8ZnJhY3Rpb24+IDAwMzEgMjA0NCAwMDMz
Ozs7MS8zO047RlJBQ1RJT04gT05FIFRISVJEOzs7OwoyMTU0O1ZVTEdBUiBGUkFDVElPTiBU
V08gVEhJUkRTO05vOzA7T047PGZyYWN0aW9uPiAwMDMyIDIwNDQgMDAzMzs7OzIvMztOO0ZS
QUNUSU9OIFRXTyBUSElSRFM7Ozs7CjIxNTU7VlVMR0FSIEZSQUNUSU9OIE9ORSBGSUZUSDtO
bzswO09OOzxmcmFjdGlvbj4gMDAzMSAyMDQ0IDAwMzU7OzsxLzU7TjtGUkFDVElPTiBPTkUg
RklGVEg7Ozs7CjIxNTY7VlVMR0FSIEZSQUNUSU9OIFRXTyBGSUZUSFM7Tm87MDtPTjs8ZnJh
Y3Rpb24+IDAwMzIgMjA0NCAwMDM1Ozs7Mi81O047RlJBQ1RJT04gVFdPIEZJRlRIUzs7OzsK
MjE1NztWVUxHQVIgRlJBQ1RJT04gVEhSRUUgRklGVEhTO05vOzA7T047PGZyYWN0aW9uPiAw
MDMzIDIwNDQgMDAzNTs7OzMvNTtOO0ZSQUNUSU9OIFRIUkVFIEZJRlRIUzs7OzsKMjE1ODtW
VUxHQVIgRlJBQ1RJT04gRk9VUiBGSUZUSFM7Tm87MDtPTjs8ZnJhY3Rpb24+IDAwMzQgMjA0
NCAwMDM1Ozs7NC81O047RlJBQ1RJT04gRk9VUiBGSUZUSFM7Ozs7CjIxNTk7VlVMR0FSIEZS
QUNUSU9OIE9ORSBTSVhUSDtObzswO09OOzxmcmFjdGlvbj4gMDAzMSAyMDQ0IDAwMzY7Ozsx
LzY7TjtGUkFDVElPTiBPTkUgU0lYVEg7Ozs7CjIxNUE7VlVMR0FSIEZSQUNUSU9OIEZJVkUg
U0lYVEhTO05vOzA7T047PGZyYWN0aW9uPiAwMDM1IDIwNDQgMDAzNjs7OzUvNjtOO0ZSQUNU
SU9OIEZJVkUgU0lYVEhTOzs7OwoyMTVCO1ZVTEdBUiBGUkFDVElPTiBPTkUgRUlHSFRIO05v
OzA7T047PGZyYWN0aW9uPiAwMDMxIDIwNDQgMDAzODs7OzEvODtOO0ZSQUNUSU9OIE9ORSBF
SUdIVEg7Ozs7CjIxNUM7VlVMR0FSIEZSQUNUSU9OIFRIUkVFIEVJR0hUSFM7Tm87MDtPTjs8
ZnJhY3Rpb24+IDAwMzMgMjA0NCAwMDM4Ozs7My84O047RlJBQ1RJT04gVEhSRUUgRUlHSFRI
Uzs7OzsKMjE1RDtWVUxHQVIgRlJBQ1RJT04gRklWRSBFSUdIVEhTO05vOzA7T047PGZyYWN0
aW9uPiAwMDM1IDIwNDQgMDAzODs7OzUvODtOO0ZSQUNUSU9OIEZJVkUgRUlHSFRIUzs7OzsK
MjE1RTtWVUxHQVIgRlJBQ1RJT04gU0VWRU4gRUlHSFRIUztObzswO09OOzxmcmFjdGlvbj4g
MDAzNyAyMDQ0IDAwMzg7Ozs3Lzg7TjtGUkFDVElPTiBTRVZFTiBFSUdIVEhTOzs7OwoyMTVG
O0ZSQUNUSU9OIE5VTUVSQVRPUiBPTkU7Tm87MDtPTjs8ZnJhY3Rpb24+IDAwMzEgMjA0NDs7
OzE7Tjs7Ozs7CjIxODk7VlVMR0FSIEZSQUNUSU9OIFpFUk8gVEhJUkRTO05vOzA7T047PGZy
YWN0aW9uPiAwMDMwIDIwNDQgMDAzMzs7OzA7Tjs7Ozs7CjI0NjA7Q0lSQ0xFRCBESUdJVCBP
TkU7Tm87MDtPTjs8Y2lyY2xlPiAwMDMxOzsxOzE7Tjs7Ozs7CjI0NjE7Q0lSQ0xFRCBESUdJ
VCBUV087Tm87MDtPTjs8Y2lyY2xlPiAwMDMyOzsyOzI7Tjs7Ozs7CjI0NjI7Q0lSQ0xFRCBE
SUdJVCBUSFJFRTtObzswO09OOzxjaXJjbGU+IDAwMzM7OzM7MztOOzs7OzsKMjQ2MztDSVJD
TEVEIERJR0lUIEZPVVI7Tm87MDtPTjs8Y2lyY2xlPiAwMDM0Ozs0OzQ7Tjs7Ozs7CjI0NjQ7
Q0lSQ0xFRCBESUdJVCBGSVZFO05vOzA7T047PGNpcmNsZT4gMDAzNTs7NTs1O047Ozs7Owoy
NDY1O0NJUkNMRUQgRElHSVQgU0lYO05vOzA7T047PGNpcmNsZT4gMDAzNjs7Njs2O047Ozs7
OwoyNDY2O0NJUkNMRUQgRElHSVQgU0VWRU47Tm87MDtPTjs8Y2lyY2xlPiAwMDM3Ozs3Ozc7
Tjs7Ozs7CjI0Njc7Q0lSQ0xFRCBESUdJVCBFSUdIVDtObzswO09OOzxjaXJjbGU+IDAwMzg7
Ozg7ODtOOzs7OzsKMjQ2ODtDSVJDTEVEIERJR0lUIE5JTkU7Tm87MDtPTjs8Y2lyY2xlPiAw
MDM5Ozs5Ozk7Tjs7Ozs7CjI0Njk7Q0lSQ0xFRCBOVU1CRVIgVEVOO05vOzA7T047PGNpcmNs
ZT4gMDAzMSAwMDMwOzs7MTA7Tjs7Ozs7CjI0NkE7Q0lSQ0xFRCBOVU1CRVIgRUxFVkVOO05v
OzA7T047PGNpcmNsZT4gMDAzMSAwMDMxOzs7MTE7Tjs7Ozs7CjI0NkI7Q0lSQ0xFRCBOVU1C
RVIgVFdFTFZFO05vOzA7T047PGNpcmNsZT4gMDAzMSAwMDMyOzs7MTI7Tjs7Ozs7CjI0NkM7
Q0lSQ0xFRCBOVU1CRVIgVEhJUlRFRU47Tm87MDtPTjs8Y2lyY2xlPiAwMDMxIDAwMzM7Ozsx
MztOOzs7OzsKMjQ2RDtDSVJDTEVEIE5VTUJFUiBGT1VSVEVFTjtObzswO09OOzxjaXJjbGU+
IDAwMzEgMDAzNDs7OzE0O047Ozs7OwoyNDZFO0NJUkNMRUQgTlVNQkVSIEZJRlRFRU47Tm87
MDtPTjs8Y2lyY2xlPiAwMDMxIDAwMzU7OzsxNTtOOzs7OzsKMjQ2RjtDSVJDTEVEIE5VTUJF
UiBTSVhURUVOO05vOzA7T047PGNpcmNsZT4gMDAzMSAwMDM2Ozs7MTY7Tjs7Ozs7CjI0NzA7
Q0lSQ0xFRCBOVU1CRVIgU0VWRU5URUVOO05vOzA7T047PGNpcmNsZT4gMDAzMSAwMDM3Ozs7
MTc7Tjs7Ozs7CjI0NzE7Q0lSQ0xFRCBOVU1CRVIgRUlHSFRFRU47Tm87MDtPTjs8Y2lyY2xl
PiAwMDMxIDAwMzg7OzsxODtOOzs7OzsKMjQ3MjtDSVJDTEVEIE5VTUJFUiBOSU5FVEVFTjtO
bzswO09OOzxjaXJjbGU+IDAwMzEgMDAzOTs7OzE5O047Ozs7OwoyNDczO0NJUkNMRUQgTlVN
QkVSIFRXRU5UWTtObzswO09OOzxjaXJjbGU+IDAwMzIgMDAzMDs7OzIwO047Ozs7OwoyNDc0
O1BBUkVOVEhFU0laRUQgRElHSVQgT05FO05vOzA7T047PGNvbXBhdD4gMDAyOCAwMDMxIDAw
Mjk7OzE7MTtOOzs7OzsKMjQ3NTtQQVJFTlRIRVNJWkVEIERJR0lUIFRXTztObzswO09OOzxj
b21wYXQ+IDAwMjggMDAzMiAwMDI5OzsyOzI7Tjs7Ozs7CjI0NzY7UEFSRU5USEVTSVpFRCBE
SUdJVCBUSFJFRTtObzswO09OOzxjb21wYXQ+IDAwMjggMDAzMyAwMDI5OzszOzM7Tjs7Ozs7
CjI0Nzc7UEFSRU5USEVTSVpFRCBESUdJVCBGT1VSO05vOzA7T047PGNvbXBhdD4gMDAyOCAw
MDM0IDAwMjk7OzQ7NDtOOzs7OzsKMjQ3ODtQQVJFTlRIRVNJWkVEIERJR0lUIEZJVkU7Tm87
MDtPTjs8Y29tcGF0PiAwMDI4IDAwMzUgMDAyOTs7NTs1O047Ozs7OwoyNDc5O1BBUkVOVEhF
U0laRUQgRElHSVQgU0lYO05vOzA7T047PGNvbXBhdD4gMDAyOCAwMDM2IDAwMjk7OzY7NjtO
Ozs7OzsKMjQ3QTtQQVJFTlRIRVNJWkVEIERJR0lUIFNFVkVOO05vOzA7T047PGNvbXBhdD4g
MDAyOCAwMDM3IDAwMjk7Ozc7NztOOzs7OzsKMjQ3QjtQQVJFTlRIRVNJWkVEIERJR0lUIEVJ
R0hUO05vOzA7T047PGNvbXBhdD4gMDAyOCAwMDM4IDAwMjk7Ozg7ODtOOzs7OzsKMjQ3QztQ
QVJFTlRIRVNJWkVEIERJR0lUIE5JTkU7Tm87MDtPTjs8Y29tcGF0PiAwMDI4IDAwMzkgMDAy
OTs7OTs5O047Ozs7OwoyNDdEO1BBUkVOVEhFU0laRUQgTlVNQkVSIFRFTjtObzswO09OOzxj
b21wYXQ+IDAwMjggMDAzMSAwMDMwIDAwMjk7OzsxMDtOOzs7OzsKMjQ3RTtQQVJFTlRIRVNJ
WkVEIE5VTUJFUiBFTEVWRU47Tm87MDtPTjs8Y29tcGF0PiAwMDI4IDAwMzEgMDAzMSAwMDI5
Ozs7MTE7Tjs7Ozs7CjI0N0Y7UEFSRU5USEVTSVpFRCBOVU1CRVIgVFdFTFZFO05vOzA7T047
PGNvbXBhdD4gMDAyOCAwMDMxIDAwMzIgMDAyOTs7OzEyO047Ozs7OwoyNDgwO1BBUkVOVEhF
U0laRUQgTlVNQkVSIFRISVJURUVOO05vOzA7T047PGNvbXBhdD4gMDAyOCAwMDMxIDAwMzMg
MDAyOTs7OzEzO047Ozs7OwoyNDgxO1BBUkVOVEhFU0laRUQgTlVNQkVSIEZPVVJURUVOO05v
OzA7T047PGNvbXBhdD4gMDAyOCAwMDMxIDAwMzQgMDAyOTs7OzE0O047Ozs7OwoyNDgyO1BB
UkVOVEhFU0laRUQgTlVNQkVSIEZJRlRFRU47Tm87MDtPTjs8Y29tcGF0PiAwMDI4IDAwMzEg
MDAzNSAwMDI5Ozs7MTU7Tjs7Ozs7CjI0ODM7UEFSRU5USEVTSVpFRCBOVU1CRVIgU0lYVEVF
TjtObzswO09OOzxjb21wYXQ+IDAwMjggMDAzMSAwMDM2IDAwMjk7OzsxNjtOOzs7OzsKMjQ4
NDtQQVJFTlRIRVNJWkVEIE5VTUJFUiBTRVZFTlRFRU47Tm87MDtPTjs8Y29tcGF0PiAwMDI4
IDAwMzEgMDAzNyAwMDI5Ozs7MTc7Tjs7Ozs7CjI0ODU7UEFSRU5USEVTSVpFRCBOVU1CRVIg
RUlHSFRFRU47Tm87MDtPTjs8Y29tcGF0PiAwMDI4IDAwMzEgMDAzOCAwMDI5Ozs7MTg7Tjs7
Ozs7CjI0ODY7UEFSRU5USEVTSVpFRCBOVU1CRVIgTklORVRFRU47Tm87MDtPTjs8Y29tcGF0
PiAwMDI4IDAwMzEgMDAzOSAwMDI5Ozs7MTk7Tjs7Ozs7CjI0ODc7UEFSRU5USEVTSVpFRCBO
VU1CRVIgVFdFTlRZO05vOzA7T047PGNvbXBhdD4gMDAyOCAwMDMyIDAwMzAgMDAyOTs7OzIw
O047Ozs7OwoyNDg4O0RJR0lUIE9ORSBGVUxMIFNUT1A7Tm87MDtFTjs8Y29tcGF0PiAwMDMx
IDAwMkU7OzE7MTtOO0RJR0lUIE9ORSBQRVJJT0Q7Ozs7CjI0ODk7RElHSVQgVFdPIEZVTEwg
U1RPUDtObzswO0VOOzxjb21wYXQ+IDAwMzIgMDAyRTs7MjsyO047RElHSVQgVFdPIFBFUklP
RDs7OzsKMjQ4QTtESUdJVCBUSFJFRSBGVUxMIFNUT1A7Tm87MDtFTjs8Y29tcGF0PiAwMDMz
IDAwMkU7OzM7MztOO0RJR0lUIFRIUkVFIFBFUklPRDs7OzsKMjQ4QjtESUdJVCBGT1VSIEZV
TEwgU1RPUDtObzswO0VOOzxjb21wYXQ+IDAwMzQgMDAyRTs7NDs0O047RElHSVQgRk9VUiBQ
RVJJT0Q7Ozs7CjI0OEM7RElHSVQgRklWRSBGVUxMIFNUT1A7Tm87MDtFTjs8Y29tcGF0PiAw
MDM1IDAwMkU7OzU7NTtOO0RJR0lUIEZJVkUgUEVSSU9EOzs7OwoyNDhEO0RJR0lUIFNJWCBG
VUxMIFNUT1A7Tm87MDtFTjs8Y29tcGF0PiAwMDM2IDAwMkU7OzY7NjtOO0RJR0lUIFNJWCBQ
RVJJT0Q7Ozs7CjI0OEU7RElHSVQgU0VWRU4gRlVMTCBTVE9QO05vOzA7RU47PGNvbXBhdD4g
MDAzNyAwMDJFOzs3Ozc7TjtESUdJVCBTRVZFTiBQRVJJT0Q7Ozs7CjI0OEY7RElHSVQgRUlH
SFQgRlVMTCBTVE9QO05vOzA7RU47PGNvbXBhdD4gMDAzOCAwMDJFOzs4Ozg7TjtESUdJVCBF
SUdIVCBQRVJJT0Q7Ozs7CjI0OTA7RElHSVQgTklORSBGVUxMIFNUT1A7Tm87MDtFTjs8Y29t
cGF0PiAwMDM5IDAwMkU7Ozk7OTtOO0RJR0lUIE5JTkUgUEVSSU9EOzs7OwoyNDkxO05VTUJF
UiBURU4gRlVMTCBTVE9QO05vOzA7RU47PGNvbXBhdD4gMDAzMSAwMDMwIDAwMkU7OzsxMDtO
O05VTUJFUiBURU4gUEVSSU9EOzs7OwoyNDkyO05VTUJFUiBFTEVWRU4gRlVMTCBTVE9QO05v
OzA7RU47PGNvbXBhdD4gMDAzMSAwMDMxIDAwMkU7OzsxMTtOO05VTUJFUiBFTEVWRU4gUEVS
SU9EOzs7OwoyNDkzO05VTUJFUiBUV0VMVkUgRlVMTCBTVE9QO05vOzA7RU47PGNvbXBhdD4g
MDAzMSAwMDMyIDAwMkU7OzsxMjtOO05VTUJFUiBUV0VMVkUgUEVSSU9EOzs7OwoyNDk0O05V
TUJFUiBUSElSVEVFTiBGVUxMIFNUT1A7Tm87MDtFTjs8Y29tcGF0PiAwMDMxIDAwMzMgMDAy
RTs7OzEzO047TlVNQkVSIFRISVJURUVOIFBFUklPRDs7OzsKMjQ5NTtOVU1CRVIgRk9VUlRF
RU4gRlVMTCBTVE9QO05vOzA7RU47PGNvbXBhdD4gMDAzMSAwMDM0IDAwMkU7OzsxNDtOO05V
TUJFUiBGT1VSVEVFTiBQRVJJT0Q7Ozs7CjI0OTY7TlVNQkVSIEZJRlRFRU4gRlVMTCBTVE9Q
O05vOzA7RU47PGNvbXBhdD4gMDAzMSAwMDM1IDAwMkU7OzsxNTtOO05VTUJFUiBGSUZURUVO
IFBFUklPRDs7OzsKMjQ5NztOVU1CRVIgU0lYVEVFTiBGVUxMIFNUT1A7Tm87MDtFTjs8Y29t
cGF0PiAwMDMxIDAwMzYgMDAyRTs7OzE2O047TlVNQkVSIFNJWFRFRU4gUEVSSU9EOzs7Owoy
NDk4O05VTUJFUiBTRVZFTlRFRU4gRlVMTCBTVE9QO05vOzA7RU47PGNvbXBhdD4gMDAzMSAw
MDM3IDAwMkU7OzsxNztOO05VTUJFUiBTRVZFTlRFRU4gUEVSSU9EOzs7OwoyNDk5O05VTUJF
UiBFSUdIVEVFTiBGVUxMIFNUT1A7Tm87MDtFTjs8Y29tcGF0PiAwMDMxIDAwMzggMDAyRTs7
OzE4O047TlVNQkVSIEVJR0hURUVOIFBFUklPRDs7OzsKMjQ5QTtOVU1CRVIgTklORVRFRU4g
RlVMTCBTVE9QO05vOzA7RU47PGNvbXBhdD4gMDAzMSAwMDM5IDAwMkU7OzsxOTtOO05VTUJF
UiBOSU5FVEVFTiBQRVJJT0Q7Ozs7CjI0OUI7TlVNQkVSIFRXRU5UWSBGVUxMIFNUT1A7Tm87
MDtFTjs8Y29tcGF0PiAwMDMyIDAwMzAgMDAyRTs7OzIwO047TlVNQkVSIFRXRU5UWSBQRVJJ
T0Q7Ozs7CjI0RUE7Q0lSQ0xFRCBESUdJVCBaRVJPO05vOzA7T047PGNpcmNsZT4gMDAzMDs7
MDswO047Ozs7OwoyNEVCO05FR0FUSVZFIENJUkNMRUQgTlVNQkVSIEVMRVZFTjtObzswO09O
Ozs7OzExO047Ozs7OwoyNEVDO05FR0FUSVZFIENJUkNMRUQgTlVNQkVSIFRXRUxWRTtObzsw
O09OOzs7OzEyO047Ozs7OwoyNEVEO05FR0FUSVZFIENJUkNMRUQgTlVNQkVSIFRISVJURUVO
O05vOzA7T047Ozs7MTM7Tjs7Ozs7CjI0RUU7TkVHQVRJVkUgQ0lSQ0xFRCBOVU1CRVIgRk9V
UlRFRU47Tm87MDtPTjs7OzsxNDtOOzs7OzsKMjRFRjtORUdBVElWRSBDSVJDTEVEIE5VTUJF
UiBGSUZURUVOO05vOzA7T047Ozs7MTU7Tjs7Ozs7CjI0RjA7TkVHQVRJVkUgQ0lSQ0xFRCBO
VU1CRVIgU0lYVEVFTjtObzswO09OOzs7OzE2O047Ozs7OwoyNEYxO05FR0FUSVZFIENJUkNM
RUQgTlVNQkVSIFNFVkVOVEVFTjtObzswO09OOzs7OzE3O047Ozs7OwoyNEYyO05FR0FUSVZF
IENJUkNMRUQgTlVNQkVSIEVJR0hURUVOO05vOzA7T047Ozs7MTg7Tjs7Ozs7CjI0RjM7TkVH
QVRJVkUgQ0lSQ0xFRCBOVU1CRVIgTklORVRFRU47Tm87MDtPTjs7OzsxOTtOOzs7OzsKMjRG
NDtORUdBVElWRSBDSVJDTEVEIE5VTUJFUiBUV0VOVFk7Tm87MDtPTjs7OzsyMDtOOzs7OzsK
MjRGNTtET1VCTEUgQ0lSQ0xFRCBESUdJVCBPTkU7Tm87MDtPTjs7OzE7MTtOOzs7OzsKMjRG
NjtET1VCTEUgQ0lSQ0xFRCBESUdJVCBUV087Tm87MDtPTjs7OzI7MjtOOzs7OzsKMjRGNztE
T1VCTEUgQ0lSQ0xFRCBESUdJVCBUSFJFRTtObzswO09OOzs7MzszO047Ozs7OwoyNEY4O0RP
VUJMRSBDSVJDTEVEIERJR0lUIEZPVVI7Tm87MDtPTjs7OzQ7NDtOOzs7OzsKMjRGOTtET1VC
TEUgQ0lSQ0xFRCBESUdJVCBGSVZFO05vOzA7T047Ozs1OzU7Tjs7Ozs7CjI0RkE7RE9VQkxF
IENJUkNMRUQgRElHSVQgU0lYO05vOzA7T047Ozs2OzY7Tjs7Ozs7CjI0RkI7RE9VQkxFIENJ
UkNMRUQgRElHSVQgU0VWRU47Tm87MDtPTjs7Ozc7NztOOzs7OzsKMjRGQztET1VCTEUgQ0lS
Q0xFRCBESUdJVCBFSUdIVDtObzswO09OOzs7ODs4O047Ozs7OwoyNEZEO0RPVUJMRSBDSVJD
TEVEIERJR0lUIE5JTkU7Tm87MDtPTjs7Ozk7OTtOOzs7OzsKMjRGRTtET1VCTEUgQ0lSQ0xF
RCBOVU1CRVIgVEVOO05vOzA7T047Ozs7MTA7Tjs7Ozs7CjI0RkY7TkVHQVRJVkUgQ0lSQ0xF
RCBESUdJVCBaRVJPO05vOzA7T047OzswOzA7Tjs7Ozs7CjI3NzY7RElOR0JBVCBORUdBVElW
RSBDSVJDTEVEIERJR0lUIE9ORTtObzswO09OOzs7MTsxO047SU5WRVJTRSBDSVJDTEVEIERJ
R0lUIE9ORTs7OzsKMjc3NztESU5HQkFUIE5FR0FUSVZFIENJUkNMRUQgRElHSVQgVFdPO05v
OzA7T047OzsyOzI7TjtJTlZFUlNFIENJUkNMRUQgRElHSVQgVFdPOzs7OwoyNzc4O0RJTkdC
QVQgTkVHQVRJVkUgQ0lSQ0xFRCBESUdJVCBUSFJFRTtObzswO09OOzs7MzszO047SU5WRVJT
RSBDSVJDTEVEIERJR0lUIFRIUkVFOzs7OwoyNzc5O0RJTkdCQVQgTkVHQVRJVkUgQ0lSQ0xF
RCBESUdJVCBGT1VSO05vOzA7T047Ozs0OzQ7TjtJTlZFUlNFIENJUkNMRUQgRElHSVQgRk9V
Ujs7OzsKMjc3QTtESU5HQkFUIE5FR0FUSVZFIENJUkNMRUQgRElHSVQgRklWRTtObzswO09O
Ozs7NTs1O047SU5WRVJTRSBDSVJDTEVEIERJR0lUIEZJVkU7Ozs7CjI3N0I7RElOR0JBVCBO
RUdBVElWRSBDSVJDTEVEIERJR0lUIFNJWDtObzswO09OOzs7Njs2O047SU5WRVJTRSBDSVJD
TEVEIERJR0lUIFNJWDs7OzsKMjc3QztESU5HQkFUIE5FR0FUSVZFIENJUkNMRUQgRElHSVQg
U0VWRU47Tm87MDtPTjs7Ozc7NztOO0lOVkVSU0UgQ0lSQ0xFRCBESUdJVCBTRVZFTjs7OzsK
Mjc3RDtESU5HQkFUIE5FR0FUSVZFIENJUkNMRUQgRElHSVQgRUlHSFQ7Tm87MDtPTjs7Ozg7
ODtOO0lOVkVSU0UgQ0lSQ0xFRCBESUdJVCBFSUdIVDs7OzsKMjc3RTtESU5HQkFUIE5FR0FU
SVZFIENJUkNMRUQgRElHSVQgTklORTtObzswO09OOzs7OTs5O047SU5WRVJTRSBDSVJDTEVE
IERJR0lUIE5JTkU7Ozs7CjI3N0Y7RElOR0JBVCBORUdBVElWRSBDSVJDTEVEIE5VTUJFUiBU
RU47Tm87MDtPTjs7OzsxMDtOO0lOVkVSU0UgQ0lSQ0xFRCBOVU1CRVIgVEVOOzs7OwoyNzgw
O0RJTkdCQVQgQ0lSQ0xFRCBTQU5TLVNFUklGIERJR0lUIE9ORTtObzswO09OOzs7MTsxO047
Q0lSQ0xFRCBTQU5TLVNFUklGIERJR0lUIE9ORTs7OzsKMjc4MTtESU5HQkFUIENJUkNMRUQg
U0FOUy1TRVJJRiBESUdJVCBUV087Tm87MDtPTjs7OzI7MjtOO0NJUkNMRUQgU0FOUy1TRVJJ
RiBESUdJVCBUV087Ozs7CjI3ODI7RElOR0JBVCBDSVJDTEVEIFNBTlMtU0VSSUYgRElHSVQg
VEhSRUU7Tm87MDtPTjs7OzM7MztOO0NJUkNMRUQgU0FOUy1TRVJJRiBESUdJVCBUSFJFRTs7
OzsKMjc4MztESU5HQkFUIENJUkNMRUQgU0FOUy1TRVJJRiBESUdJVCBGT1VSO05vOzA7T047
Ozs0OzQ7TjtDSVJDTEVEIFNBTlMtU0VSSUYgRElHSVQgRk9VUjs7OzsKMjc4NDtESU5HQkFU
IENJUkNMRUQgU0FOUy1TRVJJRiBESUdJVCBGSVZFO05vOzA7T047Ozs1OzU7TjtDSVJDTEVE
IFNBTlMtU0VSSUYgRElHSVQgRklWRTs7OzsKMjc4NTtESU5HQkFUIENJUkNMRUQgU0FOUy1T
RVJJRiBESUdJVCBTSVg7Tm87MDtPTjs7OzY7NjtOO0NJUkNMRUQgU0FOUy1TRVJJRiBESUdJ
VCBTSVg7Ozs7CjI3ODY7RElOR0JBVCBDSVJDTEVEIFNBTlMtU0VSSUYgRElHSVQgU0VWRU47
Tm87MDtPTjs7Ozc7NztOO0NJUkNMRUQgU0FOUy1TRVJJRiBESUdJVCBTRVZFTjs7OzsKMjc4
NztESU5HQkFUIENJUkNMRUQgU0FOUy1TRVJJRiBESUdJVCBFSUdIVDtObzswO09OOzs7ODs4
O047Q0lSQ0xFRCBTQU5TLVNFUklGIERJR0lUIEVJR0hUOzs7OwoyNzg4O0RJTkdCQVQgQ0lS
Q0xFRCBTQU5TLVNFUklGIERJR0lUIE5JTkU7Tm87MDtPTjs7Ozk7OTtOO0NJUkNMRUQgU0FO
Uy1TRVJJRiBESUdJVCBOSU5FOzs7OwoyNzg5O0RJTkdCQVQgQ0lSQ0xFRCBTQU5TLVNFUklG
IE5VTUJFUiBURU47Tm87MDtPTjs7OzsxMDtOO0NJUkNMRUQgU0FOUy1TRVJJRiBOVU1CRVIg
VEVOOzs7OwoyNzhBO0RJTkdCQVQgTkVHQVRJVkUgQ0lSQ0xFRCBTQU5TLVNFUklGIERJR0lU
IE9ORTtObzswO09OOzs7MTsxO047SU5WRVJTRSBDSVJDTEVEIFNBTlMtU0VSSUYgRElHSVQg
T05FOzs7OwoyNzhCO0RJTkdCQVQgTkVHQVRJVkUgQ0lSQ0xFRCBTQU5TLVNFUklGIERJR0lU
IFRXTztObzswO09OOzs7MjsyO047SU5WRVJTRSBDSVJDTEVEIFNBTlMtU0VSSUYgRElHSVQg
VFdPOzs7OwoyNzhDO0RJTkdCQVQgTkVHQVRJVkUgQ0lSQ0xFRCBTQU5TLVNFUklGIERJR0lU
IFRIUkVFO05vOzA7T047OzszOzM7TjtJTlZFUlNFIENJUkNMRUQgU0FOUy1TRVJJRiBESUdJ
VCBUSFJFRTs7OzsKMjc4RDtESU5HQkFUIE5FR0FUSVZFIENJUkNMRUQgU0FOUy1TRVJJRiBE
SUdJVCBGT1VSO05vOzA7T047Ozs0OzQ7TjtJTlZFUlNFIENJUkNMRUQgU0FOUy1TRVJJRiBE
SUdJVCBGT1VSOzs7OwoyNzhFO0RJTkdCQVQgTkVHQVRJVkUgQ0lSQ0xFRCBTQU5TLVNFUklG
IERJR0lUIEZJVkU7Tm87MDtPTjs7OzU7NTtOO0lOVkVSU0UgQ0lSQ0xFRCBTQU5TLVNFUklG
IERJR0lUIEZJVkU7Ozs7CjI3OEY7RElOR0JBVCBORUdBVElWRSBDSVJDTEVEIFNBTlMtU0VS
SUYgRElHSVQgU0lYO05vOzA7T047Ozs2OzY7TjtJTlZFUlNFIENJUkNMRUQgU0FOUy1TRVJJ
RiBESUdJVCBTSVg7Ozs7CjI3OTA7RElOR0JBVCBORUdBVElWRSBDSVJDTEVEIFNBTlMtU0VS
SUYgRElHSVQgU0VWRU47Tm87MDtPTjs7Ozc7NztOO0lOVkVSU0UgQ0lSQ0xFRCBTQU5TLVNF
UklGIERJR0lUIFNFVkVOOzs7OwoyNzkxO0RJTkdCQVQgTkVHQVRJVkUgQ0lSQ0xFRCBTQU5T
LVNFUklGIERJR0lUIEVJR0hUO05vOzA7T047Ozs4Ozg7TjtJTlZFUlNFIENJUkNMRUQgU0FO
Uy1TRVJJRiBESUdJVCBFSUdIVDs7OzsKMjc5MjtESU5HQkFUIE5FR0FUSVZFIENJUkNMRUQg
U0FOUy1TRVJJRiBESUdJVCBOSU5FO05vOzA7T047Ozs5Ozk7TjtJTlZFUlNFIENJUkNMRUQg
U0FOUy1TRVJJRiBESUdJVCBOSU5FOzs7OwoyNzkzO0RJTkdCQVQgTkVHQVRJVkUgQ0lSQ0xF
RCBTQU5TLVNFUklGIE5VTUJFUiBURU47Tm87MDtPTjs7OzsxMDtOO0lOVkVSU0UgQ0lSQ0xF
RCBTQU5TLVNFUklGIE5VTUJFUiBURU47Ozs7CjJDRkQ7Q09QVElDIEZSQUNUSU9OIE9ORSBI
QUxGO05vOzA7T047Ozs7MS8yO047Ozs7OwozMTkyO0lERU9HUkFQSElDIEFOTk9UQVRJT04g
T05FIE1BUks7Tm87MDtMOzxzdXBlcj4gNEUwMDs7OzE7TjtLQUVSSVRFTiBJVEk7Ozs7CjMx
OTM7SURFT0dSQVBISUMgQU5OT1RBVElPTiBUV08gTUFSSztObzswO0w7PHN1cGVyPiA0RThD
Ozs7MjtOO0tBRVJJVEVOIE5JOzs7OwozMTk0O0lERU9HUkFQSElDIEFOTk9UQVRJT04gVEhS
RUUgTUFSSztObzswO0w7PHN1cGVyPiA0RTA5Ozs7MztOO0tBRVJJVEVOIFNBTjs7OzsKMzE5
NTtJREVPR1JBUEhJQyBBTk5PVEFUSU9OIEZPVVIgTUFSSztObzswO0w7PHN1cGVyPiA1NkRC
Ozs7NDtOO0tBRVJJVEVOIFNJOzs7OwozMjIwO1BBUkVOVEhFU0laRUQgSURFT0dSQVBIIE9O
RTtObzswO0w7PGNvbXBhdD4gMDAyOCA0RTAwIDAwMjk7OzsxO047Ozs7OwozMjIxO1BBUkVO
VEhFU0laRUQgSURFT0dSQVBIIFRXTztObzswO0w7PGNvbXBhdD4gMDAyOCA0RThDIDAwMjk7
OzsyO047Ozs7OwozMjIyO1BBUkVOVEhFU0laRUQgSURFT0dSQVBIIFRIUkVFO05vOzA7TDs8
Y29tcGF0PiAwMDI4IDRFMDkgMDAyOTs7OzM7Tjs7Ozs7CjMyMjM7UEFSRU5USEVTSVpFRCBJ
REVPR1JBUEggRk9VUjtObzswO0w7PGNvbXBhdD4gMDAyOCA1NkRCIDAwMjk7Ozs0O047Ozs7
OwozMjI0O1BBUkVOVEhFU0laRUQgSURFT0dSQVBIIEZJVkU7Tm87MDtMOzxjb21wYXQ+IDAw
MjggNEU5NCAwMDI5Ozs7NTtOOzs7OzsKMzIyNTtQQVJFTlRIRVNJWkVEIElERU9HUkFQSCBT
SVg7Tm87MDtMOzxjb21wYXQ+IDAwMjggNTE2RCAwMDI5Ozs7NjtOOzs7OzsKMzIyNjtQQVJF
TlRIRVNJWkVEIElERU9HUkFQSCBTRVZFTjtObzswO0w7PGNvbXBhdD4gMDAyOCA0RTAzIDAw
Mjk7Ozs3O047Ozs7OwozMjI3O1BBUkVOVEhFU0laRUQgSURFT0dSQVBIIEVJR0hUO05vOzA7
TDs8Y29tcGF0PiAwMDI4IDUxNkIgMDAyOTs7Ozg7Tjs7Ozs7CjMyMjg7UEFSRU5USEVTSVpF
RCBJREVPR1JBUEggTklORTtObzswO0w7PGNvbXBhdD4gMDAyOCA0RTVEIDAwMjk7Ozs5O047
Ozs7OwozMjI5O1BBUkVOVEhFU0laRUQgSURFT0dSQVBIIFRFTjtObzswO0w7PGNvbXBhdD4g
MDAyOCA1MzQxIDAwMjk7OzsxMDtOOzs7OzsKMzI0ODtDSVJDTEVEIE5VTUJFUiBURU4gT04g
QkxBQ0sgU1FVQVJFO05vOzA7TDs7OzsxMDtOOzs7OzsKMzI0OTtDSVJDTEVEIE5VTUJFUiBU
V0VOVFkgT04gQkxBQ0sgU1FVQVJFO05vOzA7TDs7OzsyMDtOOzs7OzsKMzI0QTtDSVJDTEVE
IE5VTUJFUiBUSElSVFkgT04gQkxBQ0sgU1FVQVJFO05vOzA7TDs7OzszMDtOOzs7OzsKMzI0
QjtDSVJDTEVEIE5VTUJFUiBGT1JUWSBPTiBCTEFDSyBTUVVBUkU7Tm87MDtMOzs7OzQwO047
Ozs7OwozMjRDO0NJUkNMRUQgTlVNQkVSIEZJRlRZIE9OIEJMQUNLIFNRVUFSRTtObzswO0w7
Ozs7NTA7Tjs7Ozs7CjMyNEQ7Q0lSQ0xFRCBOVU1CRVIgU0lYVFkgT04gQkxBQ0sgU1FVQVJF
O05vOzA7TDs7Ozs2MDtOOzs7OzsKMzI0RTtDSVJDTEVEIE5VTUJFUiBTRVZFTlRZIE9OIEJM
QUNLIFNRVUFSRTtObzswO0w7Ozs7NzA7Tjs7Ozs7CjMyNEY7Q0lSQ0xFRCBOVU1CRVIgRUlH
SFRZIE9OIEJMQUNLIFNRVUFSRTtObzswO0w7Ozs7ODA7Tjs7Ozs7CjMyNTE7Q0lSQ0xFRCBO
VU1CRVIgVFdFTlRZIE9ORTtObzswO09OOzxjaXJjbGU+IDAwMzIgMDAzMTs7OzIxO047Ozs7
OwozMjUyO0NJUkNMRUQgTlVNQkVSIFRXRU5UWSBUV087Tm87MDtPTjs8Y2lyY2xlPiAwMDMy
IDAwMzI7OzsyMjtOOzs7OzsKMzI1MztDSVJDTEVEIE5VTUJFUiBUV0VOVFkgVEhSRUU7Tm87
MDtPTjs8Y2lyY2xlPiAwMDMyIDAwMzM7OzsyMztOOzs7OzsKMzI1NDtDSVJDTEVEIE5VTUJF
UiBUV0VOVFkgRk9VUjtObzswO09OOzxjaXJjbGU+IDAwMzIgMDAzNDs7OzI0O047Ozs7Owoz
MjU1O0NJUkNMRUQgTlVNQkVSIFRXRU5UWSBGSVZFO05vOzA7T047PGNpcmNsZT4gMDAzMiAw
MDM1Ozs7MjU7Tjs7Ozs7CjMyNTY7Q0lSQ0xFRCBOVU1CRVIgVFdFTlRZIFNJWDtObzswO09O
OzxjaXJjbGU+IDAwMzIgMDAzNjs7OzI2O047Ozs7OwozMjU3O0NJUkNMRUQgTlVNQkVSIFRX
RU5UWSBTRVZFTjtObzswO09OOzxjaXJjbGU+IDAwMzIgMDAzNzs7OzI3O047Ozs7OwozMjU4
O0NJUkNMRUQgTlVNQkVSIFRXRU5UWSBFSUdIVDtObzswO09OOzxjaXJjbGU+IDAwMzIgMDAz
ODs7OzI4O047Ozs7OwozMjU5O0NJUkNMRUQgTlVNQkVSIFRXRU5UWSBOSU5FO05vOzA7T047
PGNpcmNsZT4gMDAzMiAwMDM5Ozs7Mjk7Tjs7Ozs7CjMyNUE7Q0lSQ0xFRCBOVU1CRVIgVEhJ
UlRZO05vOzA7T047PGNpcmNsZT4gMDAzMyAwMDMwOzs7MzA7Tjs7Ozs7CjMyNUI7Q0lSQ0xF
RCBOVU1CRVIgVEhJUlRZIE9ORTtObzswO09OOzxjaXJjbGU+IDAwMzMgMDAzMTs7OzMxO047
Ozs7OwozMjVDO0NJUkNMRUQgTlVNQkVSIFRISVJUWSBUV087Tm87MDtPTjs8Y2lyY2xlPiAw
MDMzIDAwMzI7OzszMjtOOzs7OzsKMzI1RDtDSVJDTEVEIE5VTUJFUiBUSElSVFkgVEhSRUU7
Tm87MDtPTjs8Y2lyY2xlPiAwMDMzIDAwMzM7OzszMztOOzs7OzsKMzI1RTtDSVJDTEVEIE5V
TUJFUiBUSElSVFkgRk9VUjtObzswO09OOzxjaXJjbGU+IDAwMzMgMDAzNDs7OzM0O047Ozs7
OwozMjVGO0NJUkNMRUQgTlVNQkVSIFRISVJUWSBGSVZFO05vOzA7T047PGNpcmNsZT4gMDAz
MyAwMDM1Ozs7MzU7Tjs7Ozs7CjMyODA7Q0lSQ0xFRCBJREVPR1JBUEggT05FO05vOzA7TDs8
Y2lyY2xlPiA0RTAwOzs7MTtOOzs7OzsKMzI4MTtDSVJDTEVEIElERU9HUkFQSCBUV087Tm87
MDtMOzxjaXJjbGU+IDRFOEM7OzsyO047Ozs7OwozMjgyO0NJUkNMRUQgSURFT0dSQVBIIFRI
UkVFO05vOzA7TDs8Y2lyY2xlPiA0RTA5Ozs7MztOOzs7OzsKMzI4MztDSVJDTEVEIElERU9H
UkFQSCBGT1VSO05vOzA7TDs8Y2lyY2xlPiA1NkRCOzs7NDtOOzs7OzsKMzI4NDtDSVJDTEVE
IElERU9HUkFQSCBGSVZFO05vOzA7TDs8Y2lyY2xlPiA0RTk0Ozs7NTtOOzs7OzsKMzI4NTtD
SVJDTEVEIElERU9HUkFQSCBTSVg7Tm87MDtMOzxjaXJjbGU+IDUxNkQ7Ozs2O047Ozs7Owoz
Mjg2O0NJUkNMRUQgSURFT0dSQVBIIFNFVkVOO05vOzA7TDs8Y2lyY2xlPiA0RTAzOzs7NztO
Ozs7OzsKMzI4NztDSVJDTEVEIElERU9HUkFQSCBFSUdIVDtObzswO0w7PGNpcmNsZT4gNTE2
Qjs7Ozg7Tjs7Ozs7CjMyODg7Q0lSQ0xFRCBJREVPR1JBUEggTklORTtObzswO0w7PGNpcmNs
ZT4gNEU1RDs7Ozk7Tjs7Ozs7CjMyODk7Q0lSQ0xFRCBJREVPR1JBUEggVEVOO05vOzA7TDs8
Y2lyY2xlPiA1MzQxOzs7MTA7Tjs7Ozs7CjMyQjE7Q0lSQ0xFRCBOVU1CRVIgVEhJUlRZIFNJ
WDtObzswO09OOzxjaXJjbGU+IDAwMzMgMDAzNjs7OzM2O047Ozs7OwozMkIyO0NJUkNMRUQg
TlVNQkVSIFRISVJUWSBTRVZFTjtObzswO09OOzxjaXJjbGU+IDAwMzMgMDAzNzs7OzM3O047
Ozs7OwozMkIzO0NJUkNMRUQgTlVNQkVSIFRISVJUWSBFSUdIVDtObzswO09OOzxjaXJjbGU+
IDAwMzMgMDAzODs7OzM4O047Ozs7OwozMkI0O0NJUkNMRUQgTlVNQkVSIFRISVJUWSBOSU5F
O05vOzA7T047PGNpcmNsZT4gMDAzMyAwMDM5Ozs7Mzk7Tjs7Ozs7CjMyQjU7Q0lSQ0xFRCBO
VU1CRVIgRk9SVFk7Tm87MDtPTjs8Y2lyY2xlPiAwMDM0IDAwMzA7Ozs0MDtOOzs7OzsKMzJC
NjtDSVJDTEVEIE5VTUJFUiBGT1JUWSBPTkU7Tm87MDtPTjs8Y2lyY2xlPiAwMDM0IDAwMzE7
Ozs0MTtOOzs7OzsKMzJCNztDSVJDTEVEIE5VTUJFUiBGT1JUWSBUV087Tm87MDtPTjs8Y2ly
Y2xlPiAwMDM0IDAwMzI7Ozs0MjtOOzs7OzsKMzJCODtDSVJDTEVEIE5VTUJFUiBGT1JUWSBU
SFJFRTtObzswO09OOzxjaXJjbGU+IDAwMzQgMDAzMzs7OzQzO047Ozs7OwozMkI5O0NJUkNM
RUQgTlVNQkVSIEZPUlRZIEZPVVI7Tm87MDtPTjs8Y2lyY2xlPiAwMDM0IDAwMzQ7Ozs0NDtO
Ozs7OzsKMzJCQTtDSVJDTEVEIE5VTUJFUiBGT1JUWSBGSVZFO05vOzA7T047PGNpcmNsZT4g
MDAzNCAwMDM1Ozs7NDU7Tjs7Ozs7CjMyQkI7Q0lSQ0xFRCBOVU1CRVIgRk9SVFkgU0lYO05v
OzA7T047PGNpcmNsZT4gMDAzNCAwMDM2Ozs7NDY7Tjs7Ozs7CjMyQkM7Q0lSQ0xFRCBOVU1C
RVIgRk9SVFkgU0VWRU47Tm87MDtPTjs8Y2lyY2xlPiAwMDM0IDAwMzc7Ozs0NztOOzs7OzsK
MzJCRDtDSVJDTEVEIE5VTUJFUiBGT1JUWSBFSUdIVDtObzswO09OOzxjaXJjbGU+IDAwMzQg
MDAzODs7OzQ4O047Ozs7OwozMkJFO0NJUkNMRUQgTlVNQkVSIEZPUlRZIE5JTkU7Tm87MDtP
Tjs8Y2lyY2xlPiAwMDM0IDAwMzk7Ozs0OTtOOzs7OzsKMzJCRjtDSVJDTEVEIE5VTUJFUiBG
SUZUWTtObzswO09OOzxjaXJjbGU+IDAwMzUgMDAzMDs7OzUwO047Ozs7OwpBODMwO05PUlRI
IElORElDIEZSQUNUSU9OIE9ORSBRVUFSVEVSO05vOzA7TDs7OzsxLzQ7Tjs7Ozs7CkE4MzE7
Tk9SVEggSU5ESUMgRlJBQ1RJT04gT05FIEhBTEY7Tm87MDtMOzs7OzEvMjtOOzs7OzsKQTgz
MjtOT1JUSCBJTkRJQyBGUkFDVElPTiBUSFJFRSBRVUFSVEVSUztObzswO0w7Ozs7My80O047
Ozs7OwpBODMzO05PUlRIIElORElDIEZSQUNUSU9OIE9ORSBTSVhURUVOVEg7Tm87MDtMOzs7
OzEvMTY7Tjs7Ozs7CkE4MzQ7Tk9SVEggSU5ESUMgRlJBQ1RJT04gT05FIEVJR0hUSDtObzsw
O0w7Ozs7MS84O047Ozs7OwpBODM1O05PUlRIIElORElDIEZSQUNUSU9OIFRIUkVFIFNJWFRF
RU5USFM7Tm87MDtMOzs7OzMvMTY7Tjs7Ozs7CjEwMTA3O0FFR0VBTiBOVU1CRVIgT05FO05v
OzA7TDs7OzsxO047Ozs7OwoxMDEwODtBRUdFQU4gTlVNQkVSIFRXTztObzswO0w7Ozs7MjtO
Ozs7OzsKMTAxMDk7QUVHRUFOIE5VTUJFUiBUSFJFRTtObzswO0w7Ozs7MztOOzs7OzsKMTAx
MEE7QUVHRUFOIE5VTUJFUiBGT1VSO05vOzA7TDs7Ozs0O047Ozs7OwoxMDEwQjtBRUdFQU4g
TlVNQkVSIEZJVkU7Tm87MDtMOzs7OzU7Tjs7Ozs7CjEwMTBDO0FFR0VBTiBOVU1CRVIgU0lY
O05vOzA7TDs7Ozs2O047Ozs7OwoxMDEwRDtBRUdFQU4gTlVNQkVSIFNFVkVOO05vOzA7TDs7
Ozs3O047Ozs7OwoxMDEwRTtBRUdFQU4gTlVNQkVSIEVJR0hUO05vOzA7TDs7Ozs4O047Ozs7
OwoxMDEwRjtBRUdFQU4gTlVNQkVSIE5JTkU7Tm87MDtMOzs7Ozk7Tjs7Ozs7CjEwMTEwO0FF
R0VBTiBOVU1CRVIgVEVOO05vOzA7TDs7OzsxMDtOOzs7OzsKMTAxMTE7QUVHRUFOIE5VTUJF
UiBUV0VOVFk7Tm87MDtMOzs7OzIwO047Ozs7OwoxMDExMjtBRUdFQU4gTlVNQkVSIFRISVJU
WTtObzswO0w7Ozs7MzA7Tjs7Ozs7CjEwMTEzO0FFR0VBTiBOVU1CRVIgRk9SVFk7Tm87MDtM
Ozs7OzQwO047Ozs7OwoxMDExNDtBRUdFQU4gTlVNQkVSIEZJRlRZO05vOzA7TDs7Ozs1MDtO
Ozs7OzsKMTAxMTU7QUVHRUFOIE5VTUJFUiBTSVhUWTtObzswO0w7Ozs7NjA7Tjs7Ozs7CjEw
MTE2O0FFR0VBTiBOVU1CRVIgU0VWRU5UWTtObzswO0w7Ozs7NzA7Tjs7Ozs7CjEwMTE3O0FF
R0VBTiBOVU1CRVIgRUlHSFRZO05vOzA7TDs7Ozs4MDtOOzs7OzsKMTAxMTg7QUVHRUFOIE5V
TUJFUiBOSU5FVFk7Tm87MDtMOzs7OzkwO047Ozs7OwoxMDExOTtBRUdFQU4gTlVNQkVSIE9O
RSBIVU5EUkVEO05vOzA7TDs7OzsxMDA7Tjs7Ozs7CjEwMTFBO0FFR0VBTiBOVU1CRVIgVFdP
IEhVTkRSRUQ7Tm87MDtMOzs7OzIwMDtOOzs7OzsKMTAxMUI7QUVHRUFOIE5VTUJFUiBUSFJF
RSBIVU5EUkVEO05vOzA7TDs7OzszMDA7Tjs7Ozs7CjEwMTFDO0FFR0VBTiBOVU1CRVIgRk9V
UiBIVU5EUkVEO05vOzA7TDs7Ozs0MDA7Tjs7Ozs7CjEwMTFEO0FFR0VBTiBOVU1CRVIgRklW
RSBIVU5EUkVEO05vOzA7TDs7Ozs1MDA7Tjs7Ozs7CjEwMTFFO0FFR0VBTiBOVU1CRVIgU0lY
IEhVTkRSRUQ7Tm87MDtMOzs7OzYwMDtOOzs7OzsKMTAxMUY7QUVHRUFOIE5VTUJFUiBTRVZF
TiBIVU5EUkVEO05vOzA7TDs7Ozs3MDA7Tjs7Ozs7CjEwMTIwO0FFR0VBTiBOVU1CRVIgRUlH
SFQgSFVORFJFRDtObzswO0w7Ozs7ODAwO047Ozs7OwoxMDEyMTtBRUdFQU4gTlVNQkVSIE5J
TkUgSFVORFJFRDtObzswO0w7Ozs7OTAwO047Ozs7OwoxMDEyMjtBRUdFQU4gTlVNQkVSIE9O
RSBUSE9VU0FORDtObzswO0w7Ozs7MTAwMDtOOzs7OzsKMTAxMjM7QUVHRUFOIE5VTUJFUiBU
V08gVEhPVVNBTkQ7Tm87MDtMOzs7OzIwMDA7Tjs7Ozs7CjEwMTI0O0FFR0VBTiBOVU1CRVIg
VEhSRUUgVEhPVVNBTkQ7Tm87MDtMOzs7OzMwMDA7Tjs7Ozs7CjEwMTI1O0FFR0VBTiBOVU1C
RVIgRk9VUiBUSE9VU0FORDtObzswO0w7Ozs7NDAwMDtOOzs7OzsKMTAxMjY7QUVHRUFOIE5V
TUJFUiBGSVZFIFRIT1VTQU5EO05vOzA7TDs7Ozs1MDAwO047Ozs7OwoxMDEyNztBRUdFQU4g
TlVNQkVSIFNJWCBUSE9VU0FORDtObzswO0w7Ozs7NjAwMDtOOzs7OzsKMTAxMjg7QUVHRUFO
IE5VTUJFUiBTRVZFTiBUSE9VU0FORDtObzswO0w7Ozs7NzAwMDtOOzs7OzsKMTAxMjk7QUVH
RUFOIE5VTUJFUiBFSUdIVCBUSE9VU0FORDtObzswO0w7Ozs7ODAwMDtOOzs7OzsKMTAxMkE7
QUVHRUFOIE5VTUJFUiBOSU5FIFRIT1VTQU5EO05vOzA7TDs7Ozs5MDAwO047Ozs7OwoxMDEy
QjtBRUdFQU4gTlVNQkVSIFRFTiBUSE9VU0FORDtObzswO0w7Ozs7MTAwMDA7Tjs7Ozs7CjEw
MTJDO0FFR0VBTiBOVU1CRVIgVFdFTlRZIFRIT1VTQU5EO05vOzA7TDs7OzsyMDAwMDtOOzs7
OzsKMTAxMkQ7QUVHRUFOIE5VTUJFUiBUSElSVFkgVEhPVVNBTkQ7Tm87MDtMOzs7OzMwMDAw
O047Ozs7OwoxMDEyRTtBRUdFQU4gTlVNQkVSIEZPUlRZIFRIT1VTQU5EO05vOzA7TDs7Ozs0
MDAwMDtOOzs7OzsKMTAxMkY7QUVHRUFOIE5VTUJFUiBGSUZUWSBUSE9VU0FORDtObzswO0w7
Ozs7NTAwMDA7Tjs7Ozs7CjEwMTMwO0FFR0VBTiBOVU1CRVIgU0lYVFkgVEhPVVNBTkQ7Tm87
MDtMOzs7OzYwMDAwO047Ozs7OwoxMDEzMTtBRUdFQU4gTlVNQkVSIFNFVkVOVFkgVEhPVVNB
TkQ7Tm87MDtMOzs7OzcwMDAwO047Ozs7OwoxMDEzMjtBRUdFQU4gTlVNQkVSIEVJR0hUWSBU
SE9VU0FORDtObzswO0w7Ozs7ODAwMDA7Tjs7Ozs7CjEwMTMzO0FFR0VBTiBOVU1CRVIgTklO
RVRZIFRIT1VTQU5EO05vOzA7TDs7Ozs5MDAwMDtOOzs7OzsKMTAxNzU7R1JFRUsgT05FIEhB
TEYgU0lHTjtObzswO09OOzs7OzEvMjtOOzs7OzsKMTAxNzY7R1JFRUsgT05FIEhBTEYgU0lH
TiBBTFRFUk5BVEUgRk9STTtObzswO09OOzs7OzEvMjtOOzs7OzsKMTAxNzc7R1JFRUsgVFdP
IFRISVJEUyBTSUdOO05vOzA7T047Ozs7Mi8zO047Ozs7OwoxMDE3ODtHUkVFSyBUSFJFRSBR
VUFSVEVSUyBTSUdOO05vOzA7T047Ozs7My80O047Ozs7OwoxMDE4QTtHUkVFSyBaRVJPIFNJ
R047Tm87MDtPTjs7OzswO047Ozs7OwoxMDMyMDtPTEQgSVRBTElDIE5VTUVSQUwgT05FO05v
OzA7TDs7OzsxO047Ozs7OwoxMDMyMTtPTEQgSVRBTElDIE5VTUVSQUwgRklWRTtObzswO0w7
Ozs7NTtOOzs7OzsKMTAzMjI7T0xEIElUQUxJQyBOVU1FUkFMIFRFTjtObzswO0w7Ozs7MTA7
Tjs7Ozs7CjEwMzIzO09MRCBJVEFMSUMgTlVNRVJBTCBGSUZUWTtObzswO0w7Ozs7NTA7Tjs7
Ozs7CjEwODU4O0lNUEVSSUFMIEFSQU1BSUMgTlVNQkVSIE9ORTtObzswO1I7Ozs7MTtOOzs7
OzsKMTA4NTk7SU1QRVJJQUwgQVJBTUFJQyBOVU1CRVIgVFdPO05vOzA7Ujs7OzsyO047Ozs7
OwoxMDg1QTtJTVBFUklBTCBBUkFNQUlDIE5VTUJFUiBUSFJFRTtObzswO1I7Ozs7MztOOzs7
OzsKMTA4NUI7SU1QRVJJQUwgQVJBTUFJQyBOVU1CRVIgVEVOO05vOzA7Ujs7OzsxMDtOOzs7
OzsKMTA4NUM7SU1QRVJJQUwgQVJBTUFJQyBOVU1CRVIgVFdFTlRZO05vOzA7Ujs7OzsyMDtO
Ozs7OzsKMTA4NUQ7SU1QRVJJQUwgQVJBTUFJQyBOVU1CRVIgT05FIEhVTkRSRUQ7Tm87MDtS
Ozs7OzEwMDtOOzs7OzsKMTA4NUU7SU1QRVJJQUwgQVJBTUFJQyBOVU1CRVIgT05FIFRIT1VT
QU5EO05vOzA7Ujs7OzsxMDAwO047Ozs7OwoxMDg1RjtJTVBFUklBTCBBUkFNQUlDIE5VTUJF
UiBURU4gVEhPVVNBTkQ7Tm87MDtSOzs7OzEwMDAwO047Ozs7OwoxMDkxNjtQSE9FTklDSUFO
IE5VTUJFUiBPTkU7Tm87MDtSOzs7OzE7Tjs7Ozs7CjEwOTE3O1BIT0VOSUNJQU4gTlVNQkVS
IFRFTjtObzswO1I7Ozs7MTA7Tjs7Ozs7CjEwOTE4O1BIT0VOSUNJQU4gTlVNQkVSIFRXRU5U
WTtObzswO1I7Ozs7MjA7Tjs7Ozs7CjEwOTE5O1BIT0VOSUNJQU4gTlVNQkVSIE9ORSBIVU5E
UkVEO05vOzA7Ujs7OzsxMDA7Tjs7Ozs7CjEwOTFBO1BIT0VOSUNJQU4gTlVNQkVSIFRXTztO
bzswO1I7Ozs7MjtOOzs7OzsKMTA5MUI7UEhPRU5JQ0lBTiBOVU1CRVIgVEhSRUU7Tm87MDtS
Ozs7OzM7Tjs7Ozs7CjEwQTQwO0tIQVJPU0hUSEkgRElHSVQgT05FO05vOzA7Ujs7OzE7MTtO
Ozs7OzsKMTBBNDE7S0hBUk9TSFRISSBESUdJVCBUV087Tm87MDtSOzs7MjsyO047Ozs7Owox
MEE0MjtLSEFST1NIVEhJIERJR0lUIFRIUkVFO05vOzA7Ujs7OzM7MztOOzs7OzsKMTBBNDM7
S0hBUk9TSFRISSBESUdJVCBGT1VSO05vOzA7Ujs7OzQ7NDtOOzs7OzsKMTBBNDQ7S0hBUk9T
SFRISSBOVU1CRVIgVEVOO05vOzA7Ujs7OzsxMDtOOzs7OzsKMTBBNDU7S0hBUk9TSFRISSBO
VU1CRVIgVFdFTlRZO05vOzA7Ujs7OzsyMDtOOzs7OzsKMTBBNDY7S0hBUk9TSFRISSBOVU1C
RVIgT05FIEhVTkRSRUQ7Tm87MDtSOzs7OzEwMDtOOzs7OzsKMTBBNDc7S0hBUk9TSFRISSBO
VU1CRVIgT05FIFRIT1VTQU5EO05vOzA7Ujs7OzsxMDAwO047Ozs7OwoxMEE3RDtPTEQgU09V
VEggQVJBQklBTiBOVU1CRVIgT05FO05vOzA7Ujs7OzsxO047Ozs7OwoxMEE3RTtPTEQgU09V
VEggQVJBQklBTiBOVU1CRVIgRklGVFk7Tm87MDtSOzs7OzUwO047Ozs7OwoxMEI1ODtJTlND
UklQVElPTkFMIFBBUlRISUFOIE5VTUJFUiBPTkU7Tm87MDtSOzs7OzE7Tjs7Ozs7CjEwQjU5
O0lOU0NSSVBUSU9OQUwgUEFSVEhJQU4gTlVNQkVSIFRXTztObzswO1I7Ozs7MjtOOzs7OzsK
MTBCNUE7SU5TQ1JJUFRJT05BTCBQQVJUSElBTiBOVU1CRVIgVEhSRUU7Tm87MDtSOzs7OzM7
Tjs7Ozs7CjEwQjVCO0lOU0NSSVBUSU9OQUwgUEFSVEhJQU4gTlVNQkVSIEZPVVI7Tm87MDtS
Ozs7OzQ7Tjs7Ozs7CjEwQjVDO0lOU0NSSVBUSU9OQUwgUEFSVEhJQU4gTlVNQkVSIFRFTjtO
bzswO1I7Ozs7MTA7Tjs7Ozs7CjEwQjVEO0lOU0NSSVBUSU9OQUwgUEFSVEhJQU4gTlVNQkVS
IFRXRU5UWTtObzswO1I7Ozs7MjA7Tjs7Ozs7CjEwQjVFO0lOU0NSSVBUSU9OQUwgUEFSVEhJ
QU4gTlVNQkVSIE9ORSBIVU5EUkVEO05vOzA7Ujs7OzsxMDA7Tjs7Ozs7CjEwQjVGO0lOU0NS
SVBUSU9OQUwgUEFSVEhJQU4gTlVNQkVSIE9ORSBUSE9VU0FORDtObzswO1I7Ozs7MTAwMDtO
Ozs7OzsKMTBCNzg7SU5TQ1JJUFRJT05BTCBQQUhMQVZJIE5VTUJFUiBPTkU7Tm87MDtSOzs7
OzE7Tjs7Ozs7CjEwQjc5O0lOU0NSSVBUSU9OQUwgUEFITEFWSSBOVU1CRVIgVFdPO05vOzA7
Ujs7OzsyO047Ozs7OwoxMEI3QTtJTlNDUklQVElPTkFMIFBBSExBVkkgTlVNQkVSIFRIUkVF
O05vOzA7Ujs7OzszO047Ozs7OwoxMEI3QjtJTlNDUklQVElPTkFMIFBBSExBVkkgTlVNQkVS
IEZPVVI7Tm87MDtSOzs7OzQ7Tjs7Ozs7CjEwQjdDO0lOU0NSSVBUSU9OQUwgUEFITEFWSSBO
VU1CRVIgVEVOO05vOzA7Ujs7OzsxMDtOOzs7OzsKMTBCN0Q7SU5TQ1JJUFRJT05BTCBQQUhM
QVZJIE5VTUJFUiBUV0VOVFk7Tm87MDtSOzs7OzIwO047Ozs7OwoxMEI3RTtJTlNDUklQVElP
TkFMIFBBSExBVkkgTlVNQkVSIE9ORSBIVU5EUkVEO05vOzA7Ujs7OzsxMDA7Tjs7Ozs7CjEw
QjdGO0lOU0NSSVBUSU9OQUwgUEFITEFWSSBOVU1CRVIgT05FIFRIT1VTQU5EO05vOzA7Ujs7
OzsxMDAwO047Ozs7OwoxMEU2MDtSVU1JIERJR0lUIE9ORTtObzswO0FOOzs7MTsxO047Ozs7
OwoxMEU2MTtSVU1JIERJR0lUIFRXTztObzswO0FOOzs7MjsyO047Ozs7OwoxMEU2MjtSVU1J
IERJR0lUIFRIUkVFO05vOzA7QU47OzszOzM7Tjs7Ozs7CjEwRTYzO1JVTUkgRElHSVQgRk9V
UjtObzswO0FOOzs7NDs0O047Ozs7OwoxMEU2NDtSVU1JIERJR0lUIEZJVkU7Tm87MDtBTjs7
OzU7NTtOOzs7OzsKMTBFNjU7UlVNSSBESUdJVCBTSVg7Tm87MDtBTjs7OzY7NjtOOzs7OzsK
MTBFNjY7UlVNSSBESUdJVCBTRVZFTjtObzswO0FOOzs7Nzs3O047Ozs7OwoxMEU2NztSVU1J
IERJR0lUIEVJR0hUO05vOzA7QU47Ozs4Ozg7Tjs7Ozs7CjEwRTY4O1JVTUkgRElHSVQgTklO
RTtObzswO0FOOzs7OTs5O047Ozs7OwoxMEU2OTtSVU1JIE5VTUJFUiBURU47Tm87MDtBTjs7
OzsxMDtOOzs7OzsKMTBFNkE7UlVNSSBOVU1CRVIgVFdFTlRZO05vOzA7QU47Ozs7MjA7Tjs7
Ozs7CjEwRTZCO1JVTUkgTlVNQkVSIFRISVJUWTtObzswO0FOOzs7OzMwO047Ozs7OwoxMEU2
QztSVU1JIE5VTUJFUiBGT1JUWTtObzswO0FOOzs7OzQwO047Ozs7OwoxMEU2RDtSVU1JIE5V
TUJFUiBGSUZUWTtObzswO0FOOzs7OzUwO047Ozs7OwoxMEU2RTtSVU1JIE5VTUJFUiBTSVhU
WTtObzswO0FOOzs7OzYwO047Ozs7OwoxMEU2RjtSVU1JIE5VTUJFUiBTRVZFTlRZO05vOzA7
QU47Ozs7NzA7Tjs7Ozs7CjEwRTcwO1JVTUkgTlVNQkVSIEVJR0hUWTtObzswO0FOOzs7Ozgw
O047Ozs7OwoxMEU3MTtSVU1JIE5VTUJFUiBOSU5FVFk7Tm87MDtBTjs7Ozs5MDtOOzs7OzsK
MTBFNzI7UlVNSSBOVU1CRVIgT05FIEhVTkRSRUQ7Tm87MDtBTjs7OzsxMDA7Tjs7Ozs7CjEw
RTczO1JVTUkgTlVNQkVSIFRXTyBIVU5EUkVEO05vOzA7QU47Ozs7MjAwO047Ozs7OwoxMEU3
NDtSVU1JIE5VTUJFUiBUSFJFRSBIVU5EUkVEO05vOzA7QU47Ozs7MzAwO047Ozs7OwoxMEU3
NTtSVU1JIE5VTUJFUiBGT1VSIEhVTkRSRUQ7Tm87MDtBTjs7Ozs0MDA7Tjs7Ozs7CjEwRTc2
O1JVTUkgTlVNQkVSIEZJVkUgSFVORFJFRDtObzswO0FOOzs7OzUwMDtOOzs7OzsKMTBFNzc7
UlVNSSBOVU1CRVIgU0lYIEhVTkRSRUQ7Tm87MDtBTjs7Ozs2MDA7Tjs7Ozs7CjEwRTc4O1JV
TUkgTlVNQkVSIFNFVkVOIEhVTkRSRUQ7Tm87MDtBTjs7Ozs3MDA7Tjs7Ozs7CjEwRTc5O1JV
TUkgTlVNQkVSIEVJR0hUIEhVTkRSRUQ7Tm87MDtBTjs7Ozs4MDA7Tjs7Ozs7CjEwRTdBO1JV
TUkgTlVNQkVSIE5JTkUgSFVORFJFRDtObzswO0FOOzs7OzkwMDtOOzs7OzsKMTBFN0I7UlVN
SSBGUkFDVElPTiBPTkUgSEFMRjtObzswO0FOOzs7OzEvMjtOOzs7OzsKMTBFN0M7UlVNSSBG
UkFDVElPTiBPTkUgUVVBUlRFUjtObzswO0FOOzs7OzEvNDtOOzs7OzsKMTBFN0Q7UlVNSSBG
UkFDVElPTiBPTkUgVEhJUkQ7Tm87MDtBTjs7OzsxLzM7Tjs7Ozs7CjEwRTdFO1JVTUkgRlJB
Q1RJT04gVFdPIFRISVJEUztObzswO0FOOzs7OzIvMztOOzs7OzsKMTEwNTI7QlJBSE1JIE5V
TUJFUiBPTkU7Tm87MDtPTjs7OzE7MTtOOzs7OzsKMTEwNTM7QlJBSE1JIE5VTUJFUiBUV087
Tm87MDtPTjs7OzI7MjtOOzs7OzsKMTEwNTQ7QlJBSE1JIE5VTUJFUiBUSFJFRTtObzswO09O
Ozs7MzszO047Ozs7OwoxMTA1NTtCUkFITUkgTlVNQkVSIEZPVVI7Tm87MDtPTjs7OzQ7NDtO
Ozs7OzsKMTEwNTY7QlJBSE1JIE5VTUJFUiBGSVZFO05vOzA7T047Ozs1OzU7Tjs7Ozs7CjEx
MDU3O0JSQUhNSSBOVU1CRVIgU0lYO05vOzA7T047Ozs2OzY7Tjs7Ozs7CjExMDU4O0JSQUhN
SSBOVU1CRVIgU0VWRU47Tm87MDtPTjs7Ozc7NztOOzs7OzsKMTEwNTk7QlJBSE1JIE5VTUJF
UiBFSUdIVDtObzswO09OOzs7ODs4O047Ozs7OwoxMTA1QTtCUkFITUkgTlVNQkVSIE5JTkU7
Tm87MDtPTjs7Ozk7OTtOOzs7OzsKMTEwNUI7QlJBSE1JIE5VTUJFUiBURU47Tm87MDtPTjs7
OzsxMDtOOzs7OzsKMTEwNUM7QlJBSE1JIE5VTUJFUiBUV0VOVFk7Tm87MDtPTjs7OzsyMDtO
Ozs7OzsKMTEwNUQ7QlJBSE1JIE5VTUJFUiBUSElSVFk7Tm87MDtPTjs7OzszMDtOOzs7OzsK
MTEwNUU7QlJBSE1JIE5VTUJFUiBGT1JUWTtObzswO09OOzs7OzQwO047Ozs7OwoxMTA1RjtC
UkFITUkgTlVNQkVSIEZJRlRZO05vOzA7T047Ozs7NTA7Tjs7Ozs7CjExMDYwO0JSQUhNSSBO
VU1CRVIgU0lYVFk7Tm87MDtPTjs7Ozs2MDtOOzs7OzsKMTEwNjE7QlJBSE1JIE5VTUJFUiBT
RVZFTlRZO05vOzA7T047Ozs7NzA7Tjs7Ozs7CjExMDYyO0JSQUhNSSBOVU1CRVIgRUlHSFRZ
O05vOzA7T047Ozs7ODA7Tjs7Ozs7CjExMDYzO0JSQUhNSSBOVU1CRVIgTklORVRZO05vOzA7
T047Ozs7OTA7Tjs7Ozs7CjExMDY0O0JSQUhNSSBOVU1CRVIgT05FIEhVTkRSRUQ7Tm87MDtP
Tjs7OzsxMDA7Tjs7Ozs7CjExMDY1O0JSQUhNSSBOVU1CRVIgT05FIFRIT1VTQU5EO05vOzA7
T047Ozs7MTAwMDtOOzs7OzsKMUQzNjA7Q09VTlRJTkcgUk9EIFVOSVQgRElHSVQgT05FO05v
OzA7TDs7OzsxO047Ozs7OwoxRDM2MTtDT1VOVElORyBST0QgVU5JVCBESUdJVCBUV087Tm87
MDtMOzs7OzI7Tjs7Ozs7CjFEMzYyO0NPVU5USU5HIFJPRCBVTklUIERJR0lUIFRIUkVFO05v
OzA7TDs7OzszO047Ozs7OwoxRDM2MztDT1VOVElORyBST0QgVU5JVCBESUdJVCBGT1VSO05v
OzA7TDs7Ozs0O047Ozs7OwoxRDM2NDtDT1VOVElORyBST0QgVU5JVCBESUdJVCBGSVZFO05v
OzA7TDs7Ozs1O047Ozs7OwoxRDM2NTtDT1VOVElORyBST0QgVU5JVCBESUdJVCBTSVg7Tm87
MDtMOzs7OzY7Tjs7Ozs7CjFEMzY2O0NPVU5USU5HIFJPRCBVTklUIERJR0lUIFNFVkVOO05v
OzA7TDs7Ozs3O047Ozs7OwoxRDM2NztDT1VOVElORyBST0QgVU5JVCBESUdJVCBFSUdIVDtO
bzswO0w7Ozs7ODtOOzs7OzsKMUQzNjg7Q09VTlRJTkcgUk9EIFVOSVQgRElHSVQgTklORTtO
bzswO0w7Ozs7OTtOOzs7OzsKMUQzNjk7Q09VTlRJTkcgUk9EIFRFTlMgRElHSVQgT05FO05v
OzA7TDs7OzsxMDtOOzs7OzsKMUQzNkE7Q09VTlRJTkcgUk9EIFRFTlMgRElHSVQgVFdPO05v
OzA7TDs7OzsyMDtOOzs7OzsKMUQzNkI7Q09VTlRJTkcgUk9EIFRFTlMgRElHSVQgVEhSRUU7
Tm87MDtMOzs7OzMwO047Ozs7OwoxRDM2QztDT1VOVElORyBST0QgVEVOUyBESUdJVCBGT1VS
O05vOzA7TDs7Ozs0MDtOOzs7OzsKMUQzNkQ7Q09VTlRJTkcgUk9EIFRFTlMgRElHSVQgRklW
RTtObzswO0w7Ozs7NTA7Tjs7Ozs7CjFEMzZFO0NPVU5USU5HIFJPRCBURU5TIERJR0lUIFNJ
WDtObzswO0w7Ozs7NjA7Tjs7Ozs7CjFEMzZGO0NPVU5USU5HIFJPRCBURU5TIERJR0lUIFNF
VkVOO05vOzA7TDs7Ozs3MDtOOzs7OzsKMUQzNzA7Q09VTlRJTkcgUk9EIFRFTlMgRElHSVQg
RUlHSFQ7Tm87MDtMOzs7OzgwO047Ozs7OwoxRDM3MTtDT1VOVElORyBST0QgVEVOUyBESUdJ
VCBOSU5FO05vOzA7TDs7Ozs5MDtOOzs7OzsKMUYxMDA7RElHSVQgWkVSTyBGVUxMIFNUT1A7
Tm87MDtFTjs8Y29tcGF0PiAwMDMwIDAwMkU7OzA7MDtOOzs7OzsKMUYxMDE7RElHSVQgWkVS
TyBDT01NQTtObzswO0VOOzxjb21wYXQ+IDAwMzAgMDAyQzs7MDswO047Ozs7OwoxRjEwMjtE
SUdJVCBPTkUgQ09NTUE7Tm87MDtFTjs8Y29tcGF0PiAwMDMxIDAwMkM7OzE7MTtOOzs7OzsK
MUYxMDM7RElHSVQgVFdPIENPTU1BO05vOzA7RU47PGNvbXBhdD4gMDAzMiAwMDJDOzsyOzI7
Tjs7Ozs7CjFGMTA0O0RJR0lUIFRIUkVFIENPTU1BO05vOzA7RU47PGNvbXBhdD4gMDAzMyAw
MDJDOzszOzM7Tjs7Ozs7CjFGMTA1O0RJR0lUIEZPVVIgQ09NTUE7Tm87MDtFTjs8Y29tcGF0
PiAwMDM0IDAwMkM7OzQ7NDtOOzs7OzsKMUYxMDY7RElHSVQgRklWRSBDT01NQTtObzswO0VO
Ozxjb21wYXQ+IDAwMzUgMDAyQzs7NTs1O047Ozs7OwoxRjEwNztESUdJVCBTSVggQ09NTUE7
Tm87MDtFTjs8Y29tcGF0PiAwMDM2IDAwMkM7OzY7NjtOOzs7OzsKMUYxMDg7RElHSVQgU0VW
RU4gQ09NTUE7Tm87MDtFTjs8Y29tcGF0PiAwMDM3IDAwMkM7Ozc7NztOOzs7OzsKMUYxMDk7
RElHSVQgRUlHSFQgQ09NTUE7Tm87MDtFTjs8Y29tcGF0PiAwMDM4IDAwMkM7Ozg7ODtOOzs7
OzsKMUYxMEE7RElHSVQgTklORSBDT01NQTtObzswO0VOOzxjb21wYXQ+IDAwMzkgMDAyQzs7
OTs5O047Ozs7Owo=
--------------060609030301010806080601
Content-Type: text/plain; charset=UTF-8;
 name="titlecase-letter.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="titlecase-letter.txt"

MDFDNTtMQVRJTiBDQVBJVEFMIExFVFRFUiBEIFdJVEggU01BTEwgTEVUVEVSIFogV0lUSCBD
QVJPTjtMdDswO0w7PGNvbXBhdD4gMDA0NCAwMTdFOzs7O047TEFUSU4gTEVUVEVSIENBUElU
QUwgRCBTTUFMTCBaIEhBQ0VLOzswMUM0OzAxQzY7MDFDNQowMUM4O0xBVElOIENBUElUQUwg
TEVUVEVSIEwgV0lUSCBTTUFMTCBMRVRURVIgSjtMdDswO0w7PGNvbXBhdD4gMDA0QyAwMDZB
Ozs7O047TEFUSU4gTEVUVEVSIENBUElUQUwgTCBTTUFMTCBKOzswMUM3OzAxQzk7MDFDOAow
MUNCO0xBVElOIENBUElUQUwgTEVUVEVSIE4gV0lUSCBTTUFMTCBMRVRURVIgSjtMdDswO0w7
PGNvbXBhdD4gMDA0RSAwMDZBOzs7O047TEFUSU4gTEVUVEVSIENBUElUQUwgTiBTTUFMTCBK
OzswMUNBOzAxQ0M7MDFDQgowMUYyO0xBVElOIENBUElUQUwgTEVUVEVSIEQgV0lUSCBTTUFM
TCBMRVRURVIgWjtMdDswO0w7PGNvbXBhdD4gMDA0NCAwMDdBOzs7O047OzswMUYxOzAxRjM7
MDFGMgoxRjg4O0dSRUVLIENBUElUQUwgTEVUVEVSIEFMUEhBIFdJVEggUFNJTEkgQU5EIFBS
T1NHRUdSQU1NRU5JO0x0OzA7TDsxRjA4IDAzNDU7Ozs7Tjs7OzsxRjgwOwoxRjg5O0dSRUVL
IENBUElUQUwgTEVUVEVSIEFMUEhBIFdJVEggREFTSUEgQU5EIFBST1NHRUdSQU1NRU5JO0x0
OzA7TDsxRjA5IDAzNDU7Ozs7Tjs7OzsxRjgxOwoxRjhBO0dSRUVLIENBUElUQUwgTEVUVEVS
IEFMUEhBIFdJVEggUFNJTEkgQU5EIFZBUklBIEFORCBQUk9TR0VHUkFNTUVOSTtMdDswO0w7
MUYwQSAwMzQ1Ozs7O047Ozs7MUY4MjsKMUY4QjtHUkVFSyBDQVBJVEFMIExFVFRFUiBBTFBI
QSBXSVRIIERBU0lBIEFORCBWQVJJQSBBTkQgUFJPU0dFR1JBTU1FTkk7THQ7MDtMOzFGMEIg
MDM0NTs7OztOOzs7OzFGODM7CjFGOEM7R1JFRUsgQ0FQSVRBTCBMRVRURVIgQUxQSEEgV0lU
SCBQU0lMSSBBTkQgT1hJQSBBTkQgUFJPU0dFR1JBTU1FTkk7THQ7MDtMOzFGMEMgMDM0NTs7
OztOOzs7OzFGODQ7CjFGOEQ7R1JFRUsgQ0FQSVRBTCBMRVRURVIgQUxQSEEgV0lUSCBEQVNJ
QSBBTkQgT1hJQSBBTkQgUFJPU0dFR1JBTU1FTkk7THQ7MDtMOzFGMEQgMDM0NTs7OztOOzs7
OzFGODU7CjFGOEU7R1JFRUsgQ0FQSVRBTCBMRVRURVIgQUxQSEEgV0lUSCBQU0lMSSBBTkQg
UEVSSVNQT01FTkkgQU5EIFBST1NHRUdSQU1NRU5JO0x0OzA7TDsxRjBFIDAzNDU7Ozs7Tjs7
OzsxRjg2OwoxRjhGO0dSRUVLIENBUElUQUwgTEVUVEVSIEFMUEhBIFdJVEggREFTSUEgQU5E
IFBFUklTUE9NRU5JIEFORCBQUk9TR0VHUkFNTUVOSTtMdDswO0w7MUYwRiAwMzQ1Ozs7O047
Ozs7MUY4NzsKMUY5ODtHUkVFSyBDQVBJVEFMIExFVFRFUiBFVEEgV0lUSCBQU0lMSSBBTkQg
UFJPU0dFR1JBTU1FTkk7THQ7MDtMOzFGMjggMDM0NTs7OztOOzs7OzFGOTA7CjFGOTk7R1JF
RUsgQ0FQSVRBTCBMRVRURVIgRVRBIFdJVEggREFTSUEgQU5EIFBST1NHRUdSQU1NRU5JO0x0
OzA7TDsxRjI5IDAzNDU7Ozs7Tjs7OzsxRjkxOwoxRjlBO0dSRUVLIENBUElUQUwgTEVUVEVS
IEVUQSBXSVRIIFBTSUxJIEFORCBWQVJJQSBBTkQgUFJPU0dFR1JBTU1FTkk7THQ7MDtMOzFG
MkEgMDM0NTs7OztOOzs7OzFGOTI7CjFGOUI7R1JFRUsgQ0FQSVRBTCBMRVRURVIgRVRBIFdJ
VEggREFTSUEgQU5EIFZBUklBIEFORCBQUk9TR0VHUkFNTUVOSTtMdDswO0w7MUYyQiAwMzQ1
Ozs7O047Ozs7MUY5MzsKMUY5QztHUkVFSyBDQVBJVEFMIExFVFRFUiBFVEEgV0lUSCBQU0lM
SSBBTkQgT1hJQSBBTkQgUFJPU0dFR1JBTU1FTkk7THQ7MDtMOzFGMkMgMDM0NTs7OztOOzs7
OzFGOTQ7CjFGOUQ7R1JFRUsgQ0FQSVRBTCBMRVRURVIgRVRBIFdJVEggREFTSUEgQU5EIE9Y
SUEgQU5EIFBST1NHRUdSQU1NRU5JO0x0OzA7TDsxRjJEIDAzNDU7Ozs7Tjs7OzsxRjk1Owox
RjlFO0dSRUVLIENBUElUQUwgTEVUVEVSIEVUQSBXSVRIIFBTSUxJIEFORCBQRVJJU1BPTUVO
SSBBTkQgUFJPU0dFR1JBTU1FTkk7THQ7MDtMOzFGMkUgMDM0NTs7OztOOzs7OzFGOTY7CjFG
OUY7R1JFRUsgQ0FQSVRBTCBMRVRURVIgRVRBIFdJVEggREFTSUEgQU5EIFBFUklTUE9NRU5J
IEFORCBQUk9TR0VHUkFNTUVOSTtMdDswO0w7MUYyRiAwMzQ1Ozs7O047Ozs7MUY5NzsKMUZB
ODtHUkVFSyBDQVBJVEFMIExFVFRFUiBPTUVHQSBXSVRIIFBTSUxJIEFORCBQUk9TR0VHUkFN
TUVOSTtMdDswO0w7MUY2OCAwMzQ1Ozs7O047Ozs7MUZBMDsKMUZBOTtHUkVFSyBDQVBJVEFM
IExFVFRFUiBPTUVHQSBXSVRIIERBU0lBIEFORCBQUk9TR0VHUkFNTUVOSTtMdDswO0w7MUY2
OSAwMzQ1Ozs7O047Ozs7MUZBMTsKMUZBQTtHUkVFSyBDQVBJVEFMIExFVFRFUiBPTUVHQSBX
SVRIIFBTSUxJIEFORCBWQVJJQSBBTkQgUFJPU0dFR1JBTU1FTkk7THQ7MDtMOzFGNkEgMDM0
NTs7OztOOzs7OzFGQTI7CjFGQUI7R1JFRUsgQ0FQSVRBTCBMRVRURVIgT01FR0EgV0lUSCBE
QVNJQSBBTkQgVkFSSUEgQU5EIFBST1NHRUdSQU1NRU5JO0x0OzA7TDsxRjZCIDAzNDU7Ozs7
Tjs7OzsxRkEzOwoxRkFDO0dSRUVLIENBUElUQUwgTEVUVEVSIE9NRUdBIFdJVEggUFNJTEkg
QU5EIE9YSUEgQU5EIFBST1NHRUdSQU1NRU5JO0x0OzA7TDsxRjZDIDAzNDU7Ozs7Tjs7Ozsx
RkE0OwoxRkFEO0dSRUVLIENBUElUQUwgTEVUVEVSIE9NRUdBIFdJVEggREFTSUEgQU5EIE9Y
SUEgQU5EIFBST1NHRUdSQU1NRU5JO0x0OzA7TDsxRjZEIDAzNDU7Ozs7Tjs7OzsxRkE1Owox
RkFFO0dSRUVLIENBUElUQUwgTEVUVEVSIE9NRUdBIFdJVEggUFNJTEkgQU5EIFBFUklTUE9N
RU5JIEFORCBQUk9TR0VHUkFNTUVOSTtMdDswO0w7MUY2RSAwMzQ1Ozs7O047Ozs7MUZBNjsK
MUZBRjtHUkVFSyBDQVBJVEFMIExFVFRFUiBPTUVHQSBXSVRIIERBU0lBIEFORCBQRVJJU1BP
TUVOSSBBTkQgUFJPU0dFR1JBTU1FTkk7THQ7MDtMOzFGNkYgMDM0NTs7OztOOzs7OzFGQTc7
CjFGQkM7R1JFRUsgQ0FQSVRBTCBMRVRURVIgQUxQSEEgV0lUSCBQUk9TR0VHUkFNTUVOSTtM
dDswO0w7MDM5MSAwMzQ1Ozs7O047Ozs7MUZCMzsKMUZDQztHUkVFSyBDQVBJVEFMIExFVFRF
UiBFVEEgV0lUSCBQUk9TR0VHUkFNTUVOSTtMdDswO0w7MDM5NyAwMzQ1Ozs7O047Ozs7MUZD
MzsKMUZGQztHUkVFSyBDQVBJVEFMIExFVFRFUiBPTUVHQSBXSVRIIFBST1NHRUdSQU1NRU5J
O0x0OzA7TDswM0E5IDAzNDU7Ozs7Tjs7OzsxRkYzOwo=
--------------060609030301010806080601--

From ajs@anvilwalrusden.com  Tue Apr 10 12:05:21 2012
Return-Path: <ajs@anvilwalrusden.com>
X-Original-To: precis@ietfa.amsl.com
Delivered-To: precis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C5A811E80F4 for <precis@ietfa.amsl.com>; Tue, 10 Apr 2012 12:05:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level: 
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[AWL=0.999,  BAYES_00=-2.599, GB_I_LETTER=-2, UPPERCASE_50_75=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GfYXypgniXMG for <precis@ietfa.amsl.com>; Tue, 10 Apr 2012 12:05:15 -0700 (PDT)
Received: from mail.yitter.info (mail.yitter.info [208.86.224.201]) by ietfa.amsl.com (Postfix) with ESMTP id 3AA2811E80DF for <precis@ietf.org>; Tue, 10 Apr 2012 12:05:15 -0700 (PDT)
Received: from mail.yitter.info (69-196-144-227.dsl.teksavvy.com [69.196.144.227]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.yitter.info (Postfix) with ESMTPSA id 69D7E1ECB41C for <precis@ietf.org>; Tue, 10 Apr 2012 19:05:12 +0000 (UTC)
Date: Tue, 10 Apr 2012 15:05:10 -0400
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: precis@ietf.org
Message-ID: <20120410190509.GW37812@mail.yitter.info>
References: <4F756143.2080606@stpeter.im> <4F848359.1080105@stpeter.im>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <4F848359.1080105@stpeter.im>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [precis] LetterDigits
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Preparation and Comparison of Internationalized Strings <precis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/precis>, <mailto:precis-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/precis>
List-Post: <mailto:precis@ietf.org>
List-Help: <mailto:precis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/precis>, <mailto:precis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Apr 2012 19:05:22 -0000

What about leaving the LetterDigits alone for FreeClass, and allowing
more or less everything for the IMeanItClass (or something similar.
Perhaps FootGunClass)?

A

On Tue, Apr 10, 2012 at 01:00:41PM -0600, Peter Saint-Andre wrote:
> The context for this discussion was the fact that the LetterDigits
> category (which we borrow from RFC 5892) disallows codepoints with the
> properties listed below, so we have an open issue about whether to allow
> such codepoints in the FreeClass.
> 
> My take is that the FreeClass is intended to be extremely inclusive, and
> that disallowing titlecase letters, letter numbers, other numbers, and
> enclosing marks is inconsistent with that intent.
> 
> To assist in analysis, I've attached text files containing all of the
> relevant codepoints in Unicode 6.1. FWIW, there are 31 codepoints
> matching the Titlecase Letter property, 224 codepoints matching the
> Letter Number property, 464 codepoints matching the Other Number
> property, and 12 codepoints matching the Enclosing Mark property.
> 
> Peter
> 
> On 3/30/12 1:31 AM, Peter Saint-Andre wrote:
> > During the meeting yesterday, Andrew inquired if all the codepoints with
> > the following properties have compatibility equivalents:
> > 
> > Lt (Titlecase Letter)
> > Nl (Letter Number)
> > No (Other Number)
> > Me (Enclosing Mark)
> > 
> > The answer is "no". Here are some examples:
> > 
> > 1F88;GREEK CAPITAL LETTER ALPHA WITH PSILI AND
> > PROSGEGRAMMENI;Lt;0;L;1F08 0345;;;;N;;;;1F80;
> > 
> > 16EE;RUNIC ARLAUG SYMBOL;Nl;0;L;;;;17;N;;;;;
> > 
> > 09F4;BENGALI CURRENCY NUMERATOR ONE;No;0;L;;;;1/16;N;;;;;
> > 
> > 0488;COMBINING CYRILLIC HUNDRED THOUSANDS SIGN;Me;0;NSM;;;;;N;;;;;
> > 
> > Peter
> > 

> 0488;COMBINING CYRILLIC HUNDRED THOUSANDS SIGN;Me;0;NSM;;;;;N;;;;;
> 0489;COMBINING CYRILLIC MILLIONS SIGN;Me;0;NSM;;;;;N;;;;;
> 20DD;COMBINING ENCLOSING CIRCLE;Me;0;NSM;;;;;N;ENCLOSING CIRCLE;;;;
> 20DE;COMBINING ENCLOSING SQUARE;Me;0;NSM;;;;;N;ENCLOSING SQUARE;;;;
> 20DF;COMBINING ENCLOSING DIAMOND;Me;0;NSM;;;;;N;ENCLOSING DIAMOND;;;;
> 20E0;COMBINING ENCLOSING CIRCLE BACKSLASH;Me;0;NSM;;;;;N;ENCLOSING CIRCLE SLASH;;;;
> 20E2;COMBINING ENCLOSING SCREEN;Me;0;NSM;;;;;N;;;;;
> 20E3;COMBINING ENCLOSING KEYCAP;Me;0;NSM;;;;;N;;;;;
> 20E4;COMBINING ENCLOSING UPWARD POINTING TRIANGLE;Me;0;NSM;;;;;N;;;;;
> A670;COMBINING CYRILLIC TEN MILLIONS SIGN;Me;0;NSM;;;;;N;;;;;
> A671;COMBINING CYRILLIC HUNDRED MILLIONS SIGN;Me;0;NSM;;;;;N;;;;;
> A672;COMBINING CYRILLIC THOUSAND MILLIONS SIGN;Me;0;NSM;;;;;N;;;;;

> 16EE;RUNIC ARLAUG SYMBOL;Nl;0;L;;;;17;N;;;;;
> 16EF;RUNIC TVIMADUR SYMBOL;Nl;0;L;;;;18;N;;;;;
> 16F0;RUNIC BELGTHOR SYMBOL;Nl;0;L;;;;19;N;;;;;
> 2160;ROMAN NUMERAL ONE;Nl;0;L;<compat> 0049;;;1;N;;;;2170;
> 2161;ROMAN NUMERAL TWO;Nl;0;L;<compat> 0049 0049;;;2;N;;;;2171;
> 2162;ROMAN NUMERAL THREE;Nl;0;L;<compat> 0049 0049 0049;;;3;N;;;;2172;
> 2163;ROMAN NUMERAL FOUR;Nl;0;L;<compat> 0049 0056;;;4;N;;;;2173;
> 2164;ROMAN NUMERAL FIVE;Nl;0;L;<compat> 0056;;;5;N;;;;2174;
> 2165;ROMAN NUMERAL SIX;Nl;0;L;<compat> 0056 0049;;;6;N;;;;2175;
> 2166;ROMAN NUMERAL SEVEN;Nl;0;L;<compat> 0056 0049 0049;;;7;N;;;;2176;
> 2167;ROMAN NUMERAL EIGHT;Nl;0;L;<compat> 0056 0049 0049 0049;;;8;N;;;;2177;
> 2168;ROMAN NUMERAL NINE;Nl;0;L;<compat> 0049 0058;;;9;N;;;;2178;
> 2169;ROMAN NUMERAL TEN;Nl;0;L;<compat> 0058;;;10;N;;;;2179;
> 216A;ROMAN NUMERAL ELEVEN;Nl;0;L;<compat> 0058 0049;;;11;N;;;;217A;
> 216B;ROMAN NUMERAL TWELVE;Nl;0;L;<compat> 0058 0049 0049;;;12;N;;;;217B;
> 216C;ROMAN NUMERAL FIFTY;Nl;0;L;<compat> 004C;;;50;N;;;;217C;
> 216D;ROMAN NUMERAL ONE HUNDRED;Nl;0;L;<compat> 0043;;;100;N;;;;217D;
> 216E;ROMAN NUMERAL FIVE HUNDRED;Nl;0;L;<compat> 0044;;;500;N;;;;217E;
> 216F;ROMAN NUMERAL ONE THOUSAND;Nl;0;L;<compat> 004D;;;1000;N;;;;217F;
> 2170;SMALL ROMAN NUMERAL ONE;Nl;0;L;<compat> 0069;;;1;N;;;2160;;2160
> 2171;SMALL ROMAN NUMERAL TWO;Nl;0;L;<compat> 0069 0069;;;2;N;;;2161;;2161
> 2172;SMALL ROMAN NUMERAL THREE;Nl;0;L;<compat> 0069 0069 0069;;;3;N;;;2162;;2162
> 2173;SMALL ROMAN NUMERAL FOUR;Nl;0;L;<compat> 0069 0076;;;4;N;;;2163;;2163
> 2174;SMALL ROMAN NUMERAL FIVE;Nl;0;L;<compat> 0076;;;5;N;;;2164;;2164
> 2175;SMALL ROMAN NUMERAL SIX;Nl;0;L;<compat> 0076 0069;;;6;N;;;2165;;2165
> 2176;SMALL ROMAN NUMERAL SEVEN;Nl;0;L;<compat> 0076 0069 0069;;;7;N;;;2166;;2166
> 2177;SMALL ROMAN NUMERAL EIGHT;Nl;0;L;<compat> 0076 0069 0069 0069;;;8;N;;;2167;;2167
> 2178;SMALL ROMAN NUMERAL NINE;Nl;0;L;<compat> 0069 0078;;;9;N;;;2168;;2168
> 2179;SMALL ROMAN NUMERAL TEN;Nl;0;L;<compat> 0078;;;10;N;;;2169;;2169
> 217A;SMALL ROMAN NUMERAL ELEVEN;Nl;0;L;<compat> 0078 0069;;;11;N;;;216A;;216A
> 217B;SMALL ROMAN NUMERAL TWELVE;Nl;0;L;<compat> 0078 0069 0069;;;12;N;;;216B;;216B
> 217C;SMALL ROMAN NUMERAL FIFTY;Nl;0;L;<compat> 006C;;;50;N;;;216C;;216C
> 217D;SMALL ROMAN NUMERAL ONE HUNDRED;Nl;0;L;<compat> 0063;;;100;N;;;216D;;216D
> 217E;SMALL ROMAN NUMERAL FIVE HUNDRED;Nl;0;L;<compat> 0064;;;500;N;;;216E;;216E
> 217F;SMALL ROMAN NUMERAL ONE THOUSAND;Nl;0;L;<compat> 006D;;;1000;N;;;216F;;216F
> 2180;ROMAN NUMERAL ONE THOUSAND C D;Nl;0;L;;;;1000;N;;;;;
> 2181;ROMAN NUMERAL FIVE THOUSAND;Nl;0;L;;;;5000;N;;;;;
> 2182;ROMAN NUMERAL TEN THOUSAND;Nl;0;L;;;;10000;N;;;;;
> 2185;ROMAN NUMERAL SIX LATE FORM;Nl;0;L;;;;6;N;;;;;
> 2186;ROMAN NUMERAL FIFTY EARLY FORM;Nl;0;L;;;;50;N;;;;;
> 2187;ROMAN NUMERAL FIFTY THOUSAND;Nl;0;L;;;;50000;N;;;;;
> 2188;ROMAN NUMERAL ONE HUNDRED THOUSAND;Nl;0;L;;;;100000;N;;;;;
> 3007;IDEOGRAPHIC NUMBER ZERO;Nl;0;L;;;;0;N;;;;;
> 3021;HANGZHOU NUMERAL ONE;Nl;0;L;;;;1;N;;;;;
> 3022;HANGZHOU NUMERAL TWO;Nl;0;L;;;;2;N;;;;;
> 3023;HANGZHOU NUMERAL THREE;Nl;0;L;;;;3;N;;;;;
> 3024;HANGZHOU NUMERAL FOUR;Nl;0;L;;;;4;N;;;;;
> 3025;HANGZHOU NUMERAL FIVE;Nl;0;L;;;;5;N;;;;;
> 3026;HANGZHOU NUMERAL SIX;Nl;0;L;;;;6;N;;;;;
> 3027;HANGZHOU NUMERAL SEVEN;Nl;0;L;;;;7;N;;;;;
> 3028;HANGZHOU NUMERAL EIGHT;Nl;0;L;;;;8;N;;;;;
> 3029;HANGZHOU NUMERAL NINE;Nl;0;L;;;;9;N;;;;;
> 3038;HANGZHOU NUMERAL TEN;Nl;0;L;<compat> 5341;;;10;N;;;;;
> 3039;HANGZHOU NUMERAL TWENTY;Nl;0;L;<compat> 5344;;;20;N;;;;;
> 303A;HANGZHOU NUMERAL THIRTY;Nl;0;L;<compat> 5345;;;30;N;;;;;
> A6E6;BAMUM LETTER MO;Nl;0;L;;;;1;N;;;;;
> A6E7;BAMUM LETTER MBAA;Nl;0;L;;;;2;N;;;;;
> A6E8;BAMUM LETTER TET;Nl;0;L;;;;3;N;;;;;
> A6E9;BAMUM LETTER KPA;Nl;0;L;;;;4;N;;;;;
> A6EA;BAMUM LETTER TEN;Nl;0;L;;;;5;N;;;;;
> A6EB;BAMUM LETTER NTUU;Nl;0;L;;;;6;N;;;;;
> A6EC;BAMUM LETTER SAMBA;Nl;0;L;;;;7;N;;;;;
> A6ED;BAMUM LETTER FAAMAE;Nl;0;L;;;;8;N;;;;;
> A6EE;BAMUM LETTER KOVUU;Nl;0;L;;;;9;N;;;;;
> A6EF;BAMUM LETTER KOGHOM;Nl;0;L;;;;0;N;;;;;
> 10140;GREEK ACROPHONIC ATTIC ONE QUARTER;Nl;0;ON;;;;1/4;N;;;;;
> 10141;GREEK ACROPHONIC ATTIC ONE HALF;Nl;0;ON;;;;1/2;N;;;;;
> 10142;GREEK ACROPHONIC ATTIC ONE DRACHMA;Nl;0;ON;;;;1;N;;;;;
> 10143;GREEK ACROPHONIC ATTIC FIVE;Nl;0;ON;;;;5;N;;;;;
> 10144;GREEK ACROPHONIC ATTIC FIFTY;Nl;0;ON;;;;50;N;;;;;
> 10145;GREEK ACROPHONIC ATTIC FIVE HUNDRED;Nl;0;ON;;;;500;N;;;;;
> 10146;GREEK ACROPHONIC ATTIC FIVE THOUSAND;Nl;0;ON;;;;5000;N;;;;;
> 10147;GREEK ACROPHONIC ATTIC FIFTY THOUSAND;Nl;0;ON;;;;50000;N;;;;;
> 10148;GREEK ACROPHONIC ATTIC FIVE TALENTS;Nl;0;ON;;;;5;N;;;;;
> 10149;GREEK ACROPHONIC ATTIC TEN TALENTS;Nl;0;ON;;;;10;N;;;;;
> 1014A;GREEK ACROPHONIC ATTIC FIFTY TALENTS;Nl;0;ON;;;;50;N;;;;;
> 1014B;GREEK ACROPHONIC ATTIC ONE HUNDRED TALENTS;Nl;0;ON;;;;100;N;;;;;
> 1014C;GREEK ACROPHONIC ATTIC FIVE HUNDRED TALENTS;Nl;0;ON;;;;500;N;;;;;
> 1014D;GREEK ACROPHONIC ATTIC ONE THOUSAND TALENTS;Nl;0;ON;;;;1000;N;;;;;
> 1014E;GREEK ACROPHONIC ATTIC FIVE THOUSAND TALENTS;Nl;0;ON;;;;5000;N;;;;;
> 1014F;GREEK ACROPHONIC ATTIC FIVE STATERS;Nl;0;ON;;;;5;N;;;;;
> 10150;GREEK ACROPHONIC ATTIC TEN STATERS;Nl;0;ON;;;;10;N;;;;;
> 10151;GREEK ACROPHONIC ATTIC FIFTY STATERS;Nl;0;ON;;;;50;N;;;;;
> 10152;GREEK ACROPHONIC ATTIC ONE HUNDRED STATERS;Nl;0;ON;;;;100;N;;;;;
> 10153;GREEK ACROPHONIC ATTIC FIVE HUNDRED STATERS;Nl;0;ON;;;;500;N;;;;;
> 10154;GREEK ACROPHONIC ATTIC ONE THOUSAND STATERS;Nl;0;ON;;;;1000;N;;;;;
> 10155;GREEK ACROPHONIC ATTIC TEN THOUSAND STATERS;Nl;0;ON;;;;10000;N;;;;;
> 10156;GREEK ACROPHONIC ATTIC FIFTY THOUSAND STATERS;Nl;0;ON;;;;50000;N;;;;;
> 10157;GREEK ACROPHONIC ATTIC TEN MNAS;Nl;0;ON;;;;10;N;;;;;
> 10158;GREEK ACROPHONIC HERAEUM ONE PLETHRON;Nl;0;ON;;;;1;N;;;;;
> 10159;GREEK ACROPHONIC THESPIAN ONE;Nl;0;ON;;;;1;N;;;;;
> 1015A;GREEK ACROPHONIC HERMIONIAN ONE;Nl;0;ON;;;;1;N;;;;;
> 1015B;GREEK ACROPHONIC EPIDAUREAN TWO;Nl;0;ON;;;;2;N;;;;;
> 1015C;GREEK ACROPHONIC THESPIAN TWO;Nl;0;ON;;;;2;N;;;;;
> 1015D;GREEK ACROPHONIC CYRENAIC TWO DRACHMAS;Nl;0;ON;;;;2;N;;;;;
> 1015E;GREEK ACROPHONIC EPIDAUREAN TWO DRACHMAS;Nl;0;ON;;;;2;N;;;;;
> 1015F;GREEK ACROPHONIC TROEZENIAN FIVE;Nl;0;ON;;;;5;N;;;;;
> 10160;GREEK ACROPHONIC TROEZENIAN TEN;Nl;0;ON;;;;10;N;;;;;
> 10161;GREEK ACROPHONIC TROEZENIAN TEN ALTERNATE FORM;Nl;0;ON;;;;10;N;;;;;
> 10162;GREEK ACROPHONIC HERMIONIAN TEN;Nl;0;ON;;;;10;N;;;;;
> 10163;GREEK ACROPHONIC MESSENIAN TEN;Nl;0;ON;;;;10;N;;;;;
> 10164;GREEK ACROPHONIC THESPIAN TEN;Nl;0;ON;;;;10;N;;;;;
> 10165;GREEK ACROPHONIC THESPIAN THIRTY;Nl;0;ON;;;;30;N;;;;;
> 10166;GREEK ACROPHONIC TROEZENIAN FIFTY;Nl;0;ON;;;;50;N;;;;;
> 10167;GREEK ACROPHONIC TROEZENIAN FIFTY ALTERNATE FORM;Nl;0;ON;;;;50;N;;;;;
> 10168;GREEK ACROPHONIC HERMIONIAN FIFTY;Nl;0;ON;;;;50;N;;;;;
> 10169;GREEK ACROPHONIC THESPIAN FIFTY;Nl;0;ON;;;;50;N;;;;;
> 1016A;GREEK ACROPHONIC THESPIAN ONE HUNDRED;Nl;0;ON;;;;100;N;;;;;
> 1016B;GREEK ACROPHONIC THESPIAN THREE HUNDRED;Nl;0;ON;;;;300;N;;;;;
> 1016C;GREEK ACROPHONIC EPIDAUREAN FIVE HUNDRED;Nl;0;ON;;;;500;N;;;;;
> 1016D;GREEK ACROPHONIC TROEZENIAN FIVE HUNDRED;Nl;0;ON;;;;500;N;;;;;
> 1016E;GREEK ACROPHONIC THESPIAN FIVE HUNDRED;Nl;0;ON;;;;500;N;;;;;
> 1016F;GREEK ACROPHONIC CARYSTIAN FIVE HUNDRED;Nl;0;ON;;;;500;N;;;;;
> 10170;GREEK ACROPHONIC NAXIAN FIVE HUNDRED;Nl;0;ON;;;;500;N;;;;;
> 10171;GREEK ACROPHONIC THESPIAN ONE THOUSAND;Nl;0;ON;;;;1000;N;;;;;
> 10172;GREEK ACROPHONIC THESPIAN FIVE THOUSAND;Nl;0;ON;;;;5000;N;;;;;
> 10173;GREEK ACROPHONIC DELPHIC FIVE MNAS;Nl;0;ON;;;;5;N;;;;;
> 10174;GREEK ACROPHONIC STRATIAN FIFTY MNAS;Nl;0;ON;;;;50;N;;;;;
> 10341;GOTHIC LETTER NINETY;Nl;0;L;;;;90;N;;;;;
> 1034A;GOTHIC LETTER NINE HUNDRED;Nl;0;L;;;;900;N;;;;;
> 103D1;OLD PERSIAN NUMBER ONE;Nl;0;L;;;;1;N;;;;;
> 103D2;OLD PERSIAN NUMBER TWO;Nl;0;L;;;;2;N;;;;;
> 103D3;OLD PERSIAN NUMBER TEN;Nl;0;L;;;;10;N;;;;;
> 103D4;OLD PERSIAN NUMBER TWENTY;Nl;0;L;;;;20;N;;;;;
> 103D5;OLD PERSIAN NUMBER HUNDRED;Nl;0;L;;;;100;N;;;;;
> 12400;CUNEIFORM NUMERIC SIGN TWO ASH;Nl;0;L;;;;2;N;;;;;
> 12401;CUNEIFORM NUMERIC SIGN THREE ASH;Nl;0;L;;;;3;N;;;;;
> 12402;CUNEIFORM NUMERIC SIGN FOUR ASH;Nl;0;L;;;;4;N;;;;;
> 12403;CUNEIFORM NUMERIC SIGN FIVE ASH;Nl;0;L;;;;5;N;;;;;
> 12404;CUNEIFORM NUMERIC SIGN SIX ASH;Nl;0;L;;;;6;N;;;;;
> 12405;CUNEIFORM NUMERIC SIGN SEVEN ASH;Nl;0;L;;;;7;N;;;;;
> 12406;CUNEIFORM NUMERIC SIGN EIGHT ASH;Nl;0;L;;;;8;N;;;;;
> 12407;CUNEIFORM NUMERIC SIGN NINE ASH;Nl;0;L;;;;9;N;;;;;
> 12408;CUNEIFORM NUMERIC SIGN THREE DISH;Nl;0;L;;;;3;N;;;;;
> 12409;CUNEIFORM NUMERIC SIGN FOUR DISH;Nl;0;L;;;;4;N;;;;;
> 1240A;CUNEIFORM NUMERIC SIGN FIVE DISH;Nl;0;L;;;;5;N;;;;;
> 1240B;CUNEIFORM NUMERIC SIGN SIX DISH;Nl;0;L;;;;6;N;;;;;
> 1240C;CUNEIFORM NUMERIC SIGN SEVEN DISH;Nl;0;L;;;;7;N;;;;;
> 1240D;CUNEIFORM NUMERIC SIGN EIGHT DISH;Nl;0;L;;;;8;N;;;;;
> 1240E;CUNEIFORM NUMERIC SIGN NINE DISH;Nl;0;L;;;;9;N;;;;;
> 1240F;CUNEIFORM NUMERIC SIGN FOUR U;Nl;0;L;;;;4;N;;;;;
> 12410;CUNEIFORM NUMERIC SIGN FIVE U;Nl;0;L;;;;5;N;;;;;
> 12411;CUNEIFORM NUMERIC SIGN SIX U;Nl;0;L;;;;6;N;;;;;
> 12412;CUNEIFORM NUMERIC SIGN SEVEN U;Nl;0;L;;;;7;N;;;;;
> 12413;CUNEIFORM NUMERIC SIGN EIGHT U;Nl;0;L;;;;8;N;;;;;
> 12414;CUNEIFORM NUMERIC SIGN NINE U;Nl;0;L;;;;9;N;;;;;
> 12415;CUNEIFORM NUMERIC SIGN ONE GESH2;Nl;0;L;;;;1;N;;;;;
> 12416;CUNEIFORM NUMERIC SIGN TWO GESH2;Nl;0;L;;;;2;N;;;;;
> 12417;CUNEIFORM NUMERIC SIGN THREE GESH2;Nl;0;L;;;;3;N;;;;;
> 12418;CUNEIFORM NUMERIC SIGN FOUR GESH2;Nl;0;L;;;;4;N;;;;;
> 12419;CUNEIFORM NUMERIC SIGN FIVE GESH2;Nl;0;L;;;;5;N;;;;;
> 1241A;CUNEIFORM NUMERIC SIGN SIX GESH2;Nl;0;L;;;;6;N;;;;;
> 1241B;CUNEIFORM NUMERIC SIGN SEVEN GESH2;Nl;0;L;;;;7;N;;;;;
> 1241C;CUNEIFORM NUMERIC SIGN EIGHT GESH2;Nl;0;L;;;;8;N;;;;;
> 1241D;CUNEIFORM NUMERIC SIGN NINE GESH2;Nl;0;L;;;;9;N;;;;;
> 1241E;CUNEIFORM NUMERIC SIGN ONE GESHU;Nl;0;L;;;;1;N;;;;;
> 1241F;CUNEIFORM NUMERIC SIGN TWO GESHU;Nl;0;L;;;;2;N;;;;;
> 12420;CUNEIFORM NUMERIC SIGN THREE GESHU;Nl;0;L;;;;3;N;;;;;
> 12421;CUNEIFORM NUMERIC SIGN FOUR GESHU;Nl;0;L;;;;4;N;;;;;
> 12422;CUNEIFORM NUMERIC SIGN FIVE GESHU;Nl;0;L;;;;5;N;;;;;
> 12423;CUNEIFORM NUMERIC SIGN TWO SHAR2;Nl;0;L;;;;2;N;;;;;
> 12424;CUNEIFORM NUMERIC SIGN THREE SHAR2;Nl;0;L;;;;3;N;;;;;
> 12425;CUNEIFORM NUMERIC SIGN THREE SHAR2 VARIANT FORM;Nl;0;L;;;;3;N;;;;;
> 12426;CUNEIFORM NUMERIC SIGN FOUR SHAR2;Nl;0;L;;;;4;N;;;;;
> 12427;CUNEIFORM NUMERIC SIGN FIVE SHAR2;Nl;0;L;;;;5;N;;;;;
> 12428;CUNEIFORM NUMERIC SIGN SIX SHAR2;Nl;0;L;;;;6;N;;;;;
> 12429;CUNEIFORM NUMERIC SIGN SEVEN SHAR2;Nl;0;L;;;;7;N;;;;;
> 1242A;CUNEIFORM NUMERIC SIGN EIGHT SHAR2;Nl;0;L;;;;8;N;;;;;
> 1242B;CUNEIFORM NUMERIC SIGN NINE SHAR2;Nl;0;L;;;;9;N;;;;;
> 1242C;CUNEIFORM NUMERIC SIGN ONE SHARU;Nl;0;L;;;;1;N;;;;;
> 1242D;CUNEIFORM NUMERIC SIGN TWO SHARU;Nl;0;L;;;;2;N;;;;;
> 1242E;CUNEIFORM NUMERIC SIGN THREE SHARU;Nl;0;L;;;;3;N;;;;;
> 1242F;CUNEIFORM NUMERIC SIGN THREE SHARU VARIANT FORM;Nl;0;L;;;;3;N;;;;;
> 12430;CUNEIFORM NUMERIC SIGN FOUR SHARU;Nl;0;L;;;;4;N;;;;;
> 12431;CUNEIFORM NUMERIC SIGN FIVE SHARU;Nl;0;L;;;;5;N;;;;;
> 12432;CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS DISH;Nl;0;L;;;;;N;;;;;
> 12433;CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS MIN;Nl;0;L;;;;;N;;;;;
> 12434;CUNEIFORM NUMERIC SIGN ONE BURU;Nl;0;L;;;;1;N;;;;;
> 12435;CUNEIFORM NUMERIC SIGN TWO BURU;Nl;0;L;;;;2;N;;;;;
> 12436;CUNEIFORM NUMERIC SIGN THREE BURU;Nl;0;L;;;;3;N;;;;;
> 12437;CUNEIFORM NUMERIC SIGN THREE BURU VARIANT FORM;Nl;0;L;;;;3;N;;;;;
> 12438;CUNEIFORM NUMERIC SIGN FOUR BURU;Nl;0;L;;;;4;N;;;;;
> 12439;CUNEIFORM NUMERIC SIGN FIVE BURU;Nl;0;L;;;;5;N;;;;;
> 1243A;CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH16;Nl;0;L;;;;3;N;;;;;
> 1243B;CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH21;Nl;0;L;;;;3;N;;;;;
> 1243C;CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU;Nl;0;L;;;;4;N;;;;;
> 1243D;CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU4;Nl;0;L;;;;4;N;;;;;
> 1243E;CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU A;Nl;0;L;;;;4;N;;;;;
> 1243F;CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU B;Nl;0;L;;;;4;N;;;;;
> 12440;CUNEIFORM NUMERIC SIGN SIX VARIANT FORM ASH9;Nl;0;L;;;;6;N;;;;;
> 12441;CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN3;Nl;0;L;;;;7;N;;;;;
> 12442;CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN A;Nl;0;L;;;;7;N;;;;;
> 12443;CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN B;Nl;0;L;;;;7;N;;;;;
> 12444;CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU;Nl;0;L;;;;8;N;;;;;
> 12445;CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU3;Nl;0;L;;;;8;N;;;;;
> 12446;CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU;Nl;0;L;;;;9;N;;;;;
> 12447;CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU3;Nl;0;L;;;;9;N;;;;;
> 12448;CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU4;Nl;0;L;;;;9;N;;;;;
> 12449;CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU A;Nl;0;L;;;;9;N;;;;;
> 1244A;CUNEIFORM NUMERIC SIGN TWO ASH TENU;Nl;0;L;;;;2;N;;;;;
> 1244B;CUNEIFORM NUMERIC SIGN THREE ASH TENU;Nl;0;L;;;;3;N;;;;;
> 1244C;CUNEIFORM NUMERIC SIGN FOUR ASH TENU;Nl;0;L;;;;4;N;;;;;
> 1244D;CUNEIFORM NUMERIC SIGN FIVE ASH TENU;Nl;0;L;;;;5;N;;;;;
> 1244E;CUNEIFORM NUMERIC SIGN SIX ASH TENU;Nl;0;L;;;;6;N;;;;;
> 1244F;CUNEIFORM NUMERIC SIGN ONE BAN2;Nl;0;L;;;;1;N;;;;;
> 12450;CUNEIFORM NUMERIC SIGN TWO BAN2;Nl;0;L;;;;2;N;;;;;
> 12451;CUNEIFORM NUMERIC SIGN THREE BAN2;Nl;0;L;;;;3;N;;;;;
> 12452;CUNEIFORM NUMERIC SIGN FOUR BAN2;Nl;0;L;;;;4;N;;;;;
> 12453;CUNEIFORM NUMERIC SIGN FOUR BAN2 VARIANT FORM;Nl;0;L;;;;4;N;;;;;
> 12454;CUNEIFORM NUMERIC SIGN FIVE BAN2;Nl;0;L;;;;5;N;;;;;
> 12455;CUNEIFORM NUMERIC SIGN FIVE BAN2 VARIANT FORM;Nl;0;L;;;;5;N;;;;;
> 12456;CUNEIFORM NUMERIC SIGN NIGIDAMIN;Nl;0;L;;;;;N;;;;;
> 12457;CUNEIFORM NUMERIC SIGN NIGIDAESH;Nl;0;L;;;;;N;;;;;
> 12458;CUNEIFORM NUMERIC SIGN ONE ESHE3;Nl;0;L;;;;1;N;;;;;
> 12459;CUNEIFORM NUMERIC SIGN TWO ESHE3;Nl;0;L;;;;2;N;;;;;
> 1245A;CUNEIFORM NUMERIC SIGN ONE THIRD DISH;Nl;0;L;;;;1/3;N;;;;;
> 1245B;CUNEIFORM NUMERIC SIGN TWO THIRDS DISH;Nl;0;L;;;;2/3;N;;;;;
> 1245C;CUNEIFORM NUMERIC SIGN FIVE SIXTHS DISH;Nl;0;L;;;;5/6;N;;;;;
> 1245D;CUNEIFORM NUMERIC SIGN ONE THIRD VARIANT FORM A;Nl;0;L;;;;1/3;N;;;;;
> 1245E;CUNEIFORM NUMERIC SIGN TWO THIRDS VARIANT FORM A;Nl;0;L;;;;2/3;N;;;;;
> 1245F;CUNEIFORM NUMERIC SIGN ONE EIGHTH ASH;Nl;0;L;;;;1/8;N;;;;;
> 12460;CUNEIFORM NUMERIC SIGN ONE QUARTER ASH;Nl;0;L;;;;1/4;N;;;;;
> 12461;CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE SIXTH;Nl;0;L;;;;1/6;N;;;;;
> 12462;CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER;Nl;0;L;;;;1/4;N;;;;;

> 00B2;SUPERSCRIPT TWO;No;0;EN;<super> 0032;;2;2;N;SUPERSCRIPT DIGIT TWO;;;;
> 00B3;SUPERSCRIPT THREE;No;0;EN;<super> 0033;;3;3;N;SUPERSCRIPT DIGIT THREE;;;;
> 00B9;SUPERSCRIPT ONE;No;0;EN;<super> 0031;;1;1;N;SUPERSCRIPT DIGIT ONE;;;;
> 00BC;VULGAR FRACTION ONE QUARTER;No;0;ON;<fraction> 0031 2044 0034;;;1/4;N;FRACTION ONE QUARTER;;;;
> 00BD;VULGAR FRACTION ONE HALF;No;0;ON;<fraction> 0031 2044 0032;;;1/2;N;FRACTION ONE HALF;;;;
> 00BE;VULGAR FRACTION THREE QUARTERS;No;0;ON;<fraction> 0033 2044 0034;;;3/4;N;FRACTION THREE QUARTERS;;;;
> 09F4;BENGALI CURRENCY NUMERATOR ONE;No;0;L;;;;1/16;N;;;;;
> 09F5;BENGALI CURRENCY NUMERATOR TWO;No;0;L;;;;1/8;N;;;;;
> 09F6;BENGALI CURRENCY NUMERATOR THREE;No;0;L;;;;3/16;N;;;;;
> 09F7;BENGALI CURRENCY NUMERATOR FOUR;No;0;L;;;;1/4;N;;;;;
> 09F8;BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR;No;0;L;;;;3/4;N;;;;;
> 09F9;BENGALI CURRENCY DENOMINATOR SIXTEEN;No;0;L;;;;16;N;;;;;
> 0B72;ORIYA FRACTION ONE QUARTER;No;0;L;;;;1/4;N;;;;;
> 0B73;ORIYA FRACTION ONE HALF;No;0;L;;;;1/2;N;;;;;
> 0B74;ORIYA FRACTION THREE QUARTERS;No;0;L;;;;3/4;N;;;;;
> 0B75;ORIYA FRACTION ONE SIXTEENTH;No;0;L;;;;1/16;N;;;;;
> 0B76;ORIYA FRACTION ONE EIGHTH;No;0;L;;;;1/8;N;;;;;
> 0B77;ORIYA FRACTION THREE SIXTEENTHS;No;0;L;;;;3/16;N;;;;;
> 0BF0;TAMIL NUMBER TEN;No;0;L;;;;10;N;;;;;
> 0BF1;TAMIL NUMBER ONE HUNDRED;No;0;L;;;;100;N;;;;;
> 0BF2;TAMIL NUMBER ONE THOUSAND;No;0;L;;;;1000;N;;;;;
> 0C78;TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR;No;0;ON;;;;0;N;;;;;
> 0C79;TELUGU FRACTION DIGIT ONE FOR ODD POWERS OF FOUR;No;0;ON;;;;1;N;;;;;
> 0C7A;TELUGU FRACTION DIGIT TWO FOR ODD POWERS OF FOUR;No;0;ON;;;;2;N;;;;;
> 0C7B;TELUGU FRACTION DIGIT THREE FOR ODD POWERS OF FOUR;No;0;ON;;;;3;N;;;;;
> 0C7C;TELUGU FRACTION DIGIT ONE FOR EVEN POWERS OF FOUR;No;0;ON;;;;1;N;;;;;
> 0C7D;TELUGU FRACTION DIGIT TWO FOR EVEN POWERS OF FOUR;No;0;ON;;;;2;N;;;;;
> 0C7E;TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR;No;0;ON;;;;3;N;;;;;
> 0D70;MALAYALAM NUMBER TEN;No;0;L;;;;10;N;;;;;
> 0D71;MALAYALAM NUMBER ONE HUNDRED;No;0;L;;;;100;N;;;;;
> 0D72;MALAYALAM NUMBER ONE THOUSAND;No;0;L;;;;1000;N;;;;;
> 0D73;MALAYALAM FRACTION ONE QUARTER;No;0;L;;;;1/4;N;;;;;
> 0D74;MALAYALAM FRACTION ONE HALF;No;0;L;;;;1/2;N;;;;;
> 0D75;MALAYALAM FRACTION THREE QUARTERS;No;0;L;;;;3/4;N;;;;;
> 0F2A;TIBETAN DIGIT HALF ONE;No;0;L;;;;1/2;N;;;;;
> 0F2B;TIBETAN DIGIT HALF TWO;No;0;L;;;;3/2;N;;;;;
> 0F2C;TIBETAN DIGIT HALF THREE;No;0;L;;;;5/2;N;;;;;
> 0F2D;TIBETAN DIGIT HALF FOUR;No;0;L;;;;7/2;N;;;;;
> 0F2E;TIBETAN DIGIT HALF FIVE;No;0;L;;;;9/2;N;;;;;
> 0F2F;TIBETAN DIGIT HALF SIX;No;0;L;;;;11/2;N;;;;;
> 0F30;TIBETAN DIGIT HALF SEVEN;No;0;L;;;;13/2;N;;;;;
> 0F31;TIBETAN DIGIT HALF EIGHT;No;0;L;;;;15/2;N;;;;;
> 0F32;TIBETAN DIGIT HALF NINE;No;0;L;;;;17/2;N;;;;;
> 0F33;TIBETAN DIGIT HALF ZERO;No;0;L;;;;-1/2;N;;;;;
> 1369;ETHIOPIC DIGIT ONE;No;0;L;;;1;1;N;;;;;
> 136A;ETHIOPIC DIGIT TWO;No;0;L;;;2;2;N;;;;;
> 136B;ETHIOPIC DIGIT THREE;No;0;L;;;3;3;N;;;;;
> 136C;ETHIOPIC DIGIT FOUR;No;0;L;;;4;4;N;;;;;
> 136D;ETHIOPIC DIGIT FIVE;No;0;L;;;5;5;N;;;;;
> 136E;ETHIOPIC DIGIT SIX;No;0;L;;;6;6;N;;;;;
> 136F;ETHIOPIC DIGIT SEVEN;No;0;L;;;7;7;N;;;;;
> 1370;ETHIOPIC DIGIT EIGHT;No;0;L;;;8;8;N;;;;;
> 1371;ETHIOPIC DIGIT NINE;No;0;L;;;9;9;N;;;;;
> 1372;ETHIOPIC NUMBER TEN;No;0;L;;;;10;N;;;;;
> 1373;ETHIOPIC NUMBER TWENTY;No;0;L;;;;20;N;;;;;
> 1374;ETHIOPIC NUMBER THIRTY;No;0;L;;;;30;N;;;;;
> 1375;ETHIOPIC NUMBER FORTY;No;0;L;;;;40;N;;;;;
> 1376;ETHIOPIC NUMBER FIFTY;No;0;L;;;;50;N;;;;;
> 1377;ETHIOPIC NUMBER SIXTY;No;0;L;;;;60;N;;;;;
> 1378;ETHIOPIC NUMBER SEVENTY;No;0;L;;;;70;N;;;;;
> 1379;ETHIOPIC NUMBER EIGHTY;No;0;L;;;;80;N;;;;;
> 137A;ETHIOPIC NUMBER NINETY;No;0;L;;;;90;N;;;;;
> 137B;ETHIOPIC NUMBER HUNDRED;No;0;L;;;;100;N;;;;;
> 137C;ETHIOPIC NUMBER TEN THOUSAND;No;0;L;;;;10000;N;;;;;
> 17F0;KHMER SYMBOL LEK ATTAK SON;No;0;ON;;;;0;N;;;;;
> 17F1;KHMER SYMBOL LEK ATTAK MUOY;No;0;ON;;;;1;N;;;;;
> 17F2;KHMER SYMBOL LEK ATTAK PII;No;0;ON;;;;2;N;;;;;
> 17F3;KHMER SYMBOL LEK ATTAK BEI;No;0;ON;;;;3;N;;;;;
> 17F4;KHMER SYMBOL LEK ATTAK BUON;No;0;ON;;;;4;N;;;;;
> 17F5;KHMER SYMBOL LEK ATTAK PRAM;No;0;ON;;;;5;N;;;;;
> 17F6;KHMER SYMBOL LEK ATTAK PRAM-MUOY;No;0;ON;;;;6;N;;;;;
> 17F7;KHMER SYMBOL LEK ATTAK PRAM-PII;No;0;ON;;;;7;N;;;;;
> 17F8;KHMER SYMBOL LEK ATTAK PRAM-BEI;No;0;ON;;;;8;N;;;;;
> 17F9;KHMER SYMBOL LEK ATTAK PRAM-BUON;No;0;ON;;;;9;N;;;;;
> 19DA;NEW TAI LUE THAM DIGIT ONE;No;0;L;;;1;1;N;;;;;
> 2070;SUPERSCRIPT ZERO;No;0;EN;<super> 0030;;0;0;N;SUPERSCRIPT DIGIT ZERO;;;;
> 2074;SUPERSCRIPT FOUR;No;0;EN;<super> 0034;;4;4;N;SUPERSCRIPT DIGIT FOUR;;;;
> 2075;SUPERSCRIPT FIVE;No;0;EN;<super> 0035;;5;5;N;SUPERSCRIPT DIGIT FIVE;;;;
> 2076;SUPERSCRIPT SIX;No;0;EN;<super> 0036;;6;6;N;SUPERSCRIPT DIGIT SIX;;;;
> 2077;SUPERSCRIPT SEVEN;No;0;EN;<super> 0037;;7;7;N;SUPERSCRIPT DIGIT SEVEN;;;;
> 2078;SUPERSCRIPT EIGHT;No;0;EN;<super> 0038;;8;8;N;SUPERSCRIPT DIGIT EIGHT;;;;
> 2079;SUPERSCRIPT NINE;No;0;EN;<super> 0039;;9;9;N;SUPERSCRIPT DIGIT NINE;;;;
> 2080;SUBSCRIPT ZERO;No;0;EN;<sub> 0030;;0;0;N;SUBSCRIPT DIGIT ZERO;;;;
> 2081;SUBSCRIPT ONE;No;0;EN;<sub> 0031;;1;1;N;SUBSCRIPT DIGIT ONE;;;;
> 2082;SUBSCRIPT TWO;No;0;EN;<sub> 0032;;2;2;N;SUBSCRIPT DIGIT TWO;;;;
> 2083;SUBSCRIPT THREE;No;0;EN;<sub> 0033;;3;3;N;SUBSCRIPT DIGIT THREE;;;;
> 2084;SUBSCRIPT FOUR;No;0;EN;<sub> 0034;;4;4;N;SUBSCRIPT DIGIT FOUR;;;;
> 2085;SUBSCRIPT FIVE;No;0;EN;<sub> 0035;;5;5;N;SUBSCRIPT DIGIT FIVE;;;;
> 2086;SUBSCRIPT SIX;No;0;EN;<sub> 0036;;6;6;N;SUBSCRIPT DIGIT SIX;;;;
> 2087;SUBSCRIPT SEVEN;No;0;EN;<sub> 0037;;7;7;N;SUBSCRIPT DIGIT SEVEN;;;;
> 2088;SUBSCRIPT EIGHT;No;0;EN;<sub> 0038;;8;8;N;SUBSCRIPT DIGIT EIGHT;;;;
> 2089;SUBSCRIPT NINE;No;0;EN;<sub> 0039;;9;9;N;SUBSCRIPT DIGIT NINE;;;;
> 2150;VULGAR FRACTION ONE SEVENTH;No;0;ON;<fraction> 0031 2044 0037;;;1/7;N;;;;;
> 2151;VULGAR FRACTION ONE NINTH;No;0;ON;<fraction> 0031 2044 0039;;;1/9;N;;;;;
> 2152;VULGAR FRACTION ONE TENTH;No;0;ON;<fraction> 0031 2044 0031 0030;;;1/10;N;;;;;
> 2153;VULGAR FRACTION ONE THIRD;No;0;ON;<fraction> 0031 2044 0033;;;1/3;N;FRACTION ONE THIRD;;;;
> 2154;VULGAR FRACTION TWO THIRDS;No;0;ON;<fraction> 0032 2044 0033;;;2/3;N;FRACTION TWO THIRDS;;;;
> 2155;VULGAR FRACTION ONE FIFTH;No;0;ON;<fraction> 0031 2044 0035;;;1/5;N;FRACTION ONE FIFTH;;;;
> 2156;VULGAR FRACTION TWO FIFTHS;No;0;ON;<fraction> 0032 2044 0035;;;2/5;N;FRACTION TWO FIFTHS;;;;
> 2157;VULGAR FRACTION THREE FIFTHS;No;0;ON;<fraction> 0033 2044 0035;;;3/5;N;FRACTION THREE FIFTHS;;;;
> 2158;VULGAR FRACTION FOUR FIFTHS;No;0;ON;<fraction> 0034 2044 0035;;;4/5;N;FRACTION FOUR FIFTHS;;;;
> 2159;VULGAR FRACTION ONE SIXTH;No;0;ON;<fraction> 0031 2044 0036;;;1/6;N;FRACTION ONE SIXTH;;;;
> 215A;VULGAR FRACTION FIVE SIXTHS;No;0;ON;<fraction> 0035 2044 0036;;;5/6;N;FRACTION FIVE SIXTHS;;;;
> 215B;VULGAR FRACTION ONE EIGHTH;No;0;ON;<fraction> 0031 2044 0038;;;1/8;N;FRACTION ONE EIGHTH;;;;
> 215C;VULGAR FRACTION THREE EIGHTHS;No;0;ON;<fraction> 0033 2044 0038;;;3/8;N;FRACTION THREE EIGHTHS;;;;
> 215D;VULGAR FRACTION FIVE EIGHTHS;No;0;ON;<fraction> 0035 2044 0038;;;5/8;N;FRACTION FIVE EIGHTHS;;;;
> 215E;VULGAR FRACTION SEVEN EIGHTHS;No;0;ON;<fraction> 0037 2044 0038;;;7/8;N;FRACTION SEVEN EIGHTHS;;;;
> 215F;FRACTION NUMERATOR ONE;No;0;ON;<fraction> 0031 2044;;;1;N;;;;;
> 2189;VULGAR FRACTION ZERO THIRDS;No;0;ON;<fraction> 0030 2044 0033;;;0;N;;;;;
> 2460;CIRCLED DIGIT ONE;No;0;ON;<circle> 0031;;1;1;N;;;;;
> 2461;CIRCLED DIGIT TWO;No;0;ON;<circle> 0032;;2;2;N;;;;;
> 2462;CIRCLED DIGIT THREE;No;0;ON;<circle> 0033;;3;3;N;;;;;
> 2463;CIRCLED DIGIT FOUR;No;0;ON;<circle> 0034;;4;4;N;;;;;
> 2464;CIRCLED DIGIT FIVE;No;0;ON;<circle> 0035;;5;5;N;;;;;
> 2465;CIRCLED DIGIT SIX;No;0;ON;<circle> 0036;;6;6;N;;;;;
> 2466;CIRCLED DIGIT SEVEN;No;0;ON;<circle> 0037;;7;7;N;;;;;
> 2467;CIRCLED DIGIT EIGHT;No;0;ON;<circle> 0038;;8;8;N;;;;;
> 2468;CIRCLED DIGIT NINE;No;0;ON;<circle> 0039;;9;9;N;;;;;
> 2469;CIRCLED NUMBER TEN;No;0;ON;<circle> 0031 0030;;;10;N;;;;;
> 246A;CIRCLED NUMBER ELEVEN;No;0;ON;<circle> 0031 0031;;;11;N;;;;;
> 246B;CIRCLED NUMBER TWELVE;No;0;ON;<circle> 0031 0032;;;12;N;;;;;
> 246C;CIRCLED NUMBER THIRTEEN;No;0;ON;<circle> 0031 0033;;;13;N;;;;;
> 246D;CIRCLED NUMBER FOURTEEN;No;0;ON;<circle> 0031 0034;;;14;N;;;;;
> 246E;CIRCLED NUMBER FIFTEEN;No;0;ON;<circle> 0031 0035;;;15;N;;;;;
> 246F;CIRCLED NUMBER SIXTEEN;No;0;ON;<circle> 0031 0036;;;16;N;;;;;
> 2470;CIRCLED NUMBER SEVENTEEN;No;0;ON;<circle> 0031 0037;;;17;N;;;;;
> 2471;CIRCLED NUMBER EIGHTEEN;No;0;ON;<circle> 0031 0038;;;18;N;;;;;
> 2472;CIRCLED NUMBER NINETEEN;No;0;ON;<circle> 0031 0039;;;19;N;;;;;
> 2473;CIRCLED NUMBER TWENTY;No;0;ON;<circle> 0032 0030;;;20;N;;;;;
> 2474;PARENTHESIZED DIGIT ONE;No;0;ON;<compat> 0028 0031 0029;;1;1;N;;;;;
> 2475;PARENTHESIZED DIGIT TWO;No;0;ON;<compat> 0028 0032 0029;;2;2;N;;;;;
> 2476;PARENTHESIZED DIGIT THREE;No;0;ON;<compat> 0028 0033 0029;;3;3;N;;;;;
> 2477;PARENTHESIZED DIGIT FOUR;No;0;ON;<compat> 0028 0034 0029;;4;4;N;;;;;
> 2478;PARENTHESIZED DIGIT FIVE;No;0;ON;<compat> 0028 0035 0029;;5;5;N;;;;;
> 2479;PARENTHESIZED DIGIT SIX;No;0;ON;<compat> 0028 0036 0029;;6;6;N;;;;;
> 247A;PARENTHESIZED DIGIT SEVEN;No;0;ON;<compat> 0028 0037 0029;;7;7;N;;;;;
> 247B;PARENTHESIZED DIGIT EIGHT;No;0;ON;<compat> 0028 0038 0029;;8;8;N;;;;;
> 247C;PARENTHESIZED DIGIT NINE;No;0;ON;<compat> 0028 0039 0029;;9;9;N;;;;;
> 247D;PARENTHESIZED NUMBER TEN;No;0;ON;<compat> 0028 0031 0030 0029;;;10;N;;;;;
> 247E;PARENTHESIZED NUMBER ELEVEN;No;0;ON;<compat> 0028 0031 0031 0029;;;11;N;;;;;
> 247F;PARENTHESIZED NUMBER TWELVE;No;0;ON;<compat> 0028 0031 0032 0029;;;12;N;;;;;
> 2480;PARENTHESIZED NUMBER THIRTEEN;No;0;ON;<compat> 0028 0031 0033 0029;;;13;N;;;;;
> 2481;PARENTHESIZED NUMBER FOURTEEN;No;0;ON;<compat> 0028 0031 0034 0029;;;14;N;;;;;
> 2482;PARENTHESIZED NUMBER FIFTEEN;No;0;ON;<compat> 0028 0031 0035 0029;;;15;N;;;;;
> 2483;PARENTHESIZED NUMBER SIXTEEN;No;0;ON;<compat> 0028 0031 0036 0029;;;16;N;;;;;
> 2484;PARENTHESIZED NUMBER SEVENTEEN;No;0;ON;<compat> 0028 0031 0037 0029;;;17;N;;;;;
> 2485;PARENTHESIZED NUMBER EIGHTEEN;No;0;ON;<compat> 0028 0031 0038 0029;;;18;N;;;;;
> 2486;PARENTHESIZED NUMBER NINETEEN;No;0;ON;<compat> 0028 0031 0039 0029;;;19;N;;;;;
> 2487;PARENTHESIZED NUMBER TWENTY;No;0;ON;<compat> 0028 0032 0030 0029;;;20;N;;;;;
> 2488;DIGIT ONE FULL STOP;No;0;EN;<compat> 0031 002E;;1;1;N;DIGIT ONE PERIOD;;;;
> 2489;DIGIT TWO FULL STOP;No;0;EN;<compat> 0032 002E;;2;2;N;DIGIT TWO PERIOD;;;;
> 248A;DIGIT THREE FULL STOP;No;0;EN;<compat> 0033 002E;;3;3;N;DIGIT THREE PERIOD;;;;
> 248B;DIGIT FOUR FULL STOP;No;0;EN;<compat> 0034 002E;;4;4;N;DIGIT FOUR PERIOD;;;;
> 248C;DIGIT FIVE FULL STOP;No;0;EN;<compat> 0035 002E;;5;5;N;DIGIT FIVE PERIOD;;;;
> 248D;DIGIT SIX FULL STOP;No;0;EN;<compat> 0036 002E;;6;6;N;DIGIT SIX PERIOD;;;;
> 248E;DIGIT SEVEN FULL STOP;No;0;EN;<compat> 0037 002E;;7;7;N;DIGIT SEVEN PERIOD;;;;
> 248F;DIGIT EIGHT FULL STOP;No;0;EN;<compat> 0038 002E;;8;8;N;DIGIT EIGHT PERIOD;;;;
> 2490;DIGIT NINE FULL STOP;No;0;EN;<compat> 0039 002E;;9;9;N;DIGIT NINE PERIOD;;;;
> 2491;NUMBER TEN FULL STOP;No;0;EN;<compat> 0031 0030 002E;;;10;N;NUMBER TEN PERIOD;;;;
> 2492;NUMBER ELEVEN FULL STOP;No;0;EN;<compat> 0031 0031 002E;;;11;N;NUMBER ELEVEN PERIOD;;;;
> 2493;NUMBER TWELVE FULL STOP;No;0;EN;<compat> 0031 0032 002E;;;12;N;NUMBER TWELVE PERIOD;;;;
> 2494;NUMBER THIRTEEN FULL STOP;No;0;EN;<compat> 0031 0033 002E;;;13;N;NUMBER THIRTEEN PERIOD;;;;
> 2495;NUMBER FOURTEEN FULL STOP;No;0;EN;<compat> 0031 0034 002E;;;14;N;NUMBER FOURTEEN PERIOD;;;;
> 2496;NUMBER FIFTEEN FULL STOP;No;0;EN;<compat> 0031 0035 002E;;;15;N;NUMBER FIFTEEN PERIOD;;;;
> 2497;NUMBER SIXTEEN FULL STOP;No;0;EN;<compat> 0031 0036 002E;;;16;N;NUMBER SIXTEEN PERIOD;;;;
> 2498;NUMBER SEVENTEEN FULL STOP;No;0;EN;<compat> 0031 0037 002E;;;17;N;NUMBER SEVENTEEN PERIOD;;;;
> 2499;NUMBER EIGHTEEN FULL STOP;No;0;EN;<compat> 0031 0038 002E;;;18;N;NUMBER EIGHTEEN PERIOD;;;;
> 249A;NUMBER NINETEEN FULL STOP;No;0;EN;<compat> 0031 0039 002E;;;19;N;NUMBER NINETEEN PERIOD;;;;
> 249B;NUMBER TWENTY FULL STOP;No;0;EN;<compat> 0032 0030 002E;;;20;N;NUMBER TWENTY PERIOD;;;;
> 24EA;CIRCLED DIGIT ZERO;No;0;ON;<circle> 0030;;0;0;N;;;;;
> 24EB;NEGATIVE CIRCLED NUMBER ELEVEN;No;0;ON;;;;11;N;;;;;
> 24EC;NEGATIVE CIRCLED NUMBER TWELVE;No;0;ON;;;;12;N;;;;;
> 24ED;NEGATIVE CIRCLED NUMBER THIRTEEN;No;0;ON;;;;13;N;;;;;
> 24EE;NEGATIVE CIRCLED NUMBER FOURTEEN;No;0;ON;;;;14;N;;;;;
> 24EF;NEGATIVE CIRCLED NUMBER FIFTEEN;No;0;ON;;;;15;N;;;;;
> 24F0;NEGATIVE CIRCLED NUMBER SIXTEEN;No;0;ON;;;;16;N;;;;;
> 24F1;NEGATIVE CIRCLED NUMBER SEVENTEEN;No;0;ON;;;;17;N;;;;;
> 24F2;NEGATIVE CIRCLED NUMBER EIGHTEEN;No;0;ON;;;;18;N;;;;;
> 24F3;NEGATIVE CIRCLED NUMBER NINETEEN;No;0;ON;;;;19;N;;;;;
> 24F4;NEGATIVE CIRCLED NUMBER TWENTY;No;0;ON;;;;20;N;;;;;
> 24F5;DOUBLE CIRCLED DIGIT ONE;No;0;ON;;;1;1;N;;;;;
> 24F6;DOUBLE CIRCLED DIGIT TWO;No;0;ON;;;2;2;N;;;;;
> 24F7;DOUBLE CIRCLED DIGIT THREE;No;0;ON;;;3;3;N;;;;;
> 24F8;DOUBLE CIRCLED DIGIT FOUR;No;0;ON;;;4;4;N;;;;;
> 24F9;DOUBLE CIRCLED DIGIT FIVE;No;0;ON;;;5;5;N;;;;;
> 24FA;DOUBLE CIRCLED DIGIT SIX;No;0;ON;;;6;6;N;;;;;
> 24FB;DOUBLE CIRCLED DIGIT SEVEN;No;0;ON;;;7;7;N;;;;;
> 24FC;DOUBLE CIRCLED DIGIT EIGHT;No;0;ON;;;8;8;N;;;;;
> 24FD;DOUBLE CIRCLED DIGIT NINE;No;0;ON;;;9;9;N;;;;;
> 24FE;DOUBLE CIRCLED NUMBER TEN;No;0;ON;;;;10;N;;;;;
> 24FF;NEGATIVE CIRCLED DIGIT ZERO;No;0;ON;;;0;0;N;;;;;
> 2776;DINGBAT NEGATIVE CIRCLED DIGIT ONE;No;0;ON;;;1;1;N;INVERSE CIRCLED DIGIT ONE;;;;
> 2777;DINGBAT NEGATIVE CIRCLED DIGIT TWO;No;0;ON;;;2;2;N;INVERSE CIRCLED DIGIT TWO;;;;
> 2778;DINGBAT NEGATIVE CIRCLED DIGIT THREE;No;0;ON;;;3;3;N;INVERSE CIRCLED DIGIT THREE;;;;
> 2779;DINGBAT NEGATIVE CIRCLED DIGIT FOUR;No;0;ON;;;4;4;N;INVERSE CIRCLED DIGIT FOUR;;;;
> 277A;DINGBAT NEGATIVE CIRCLED DIGIT FIVE;No;0;ON;;;5;5;N;INVERSE CIRCLED DIGIT FIVE;;;;
> 277B;DINGBAT NEGATIVE CIRCLED DIGIT SIX;No;0;ON;;;6;6;N;INVERSE CIRCLED DIGIT SIX;;;;
> 277C;DINGBAT NEGATIVE CIRCLED DIGIT SEVEN;No;0;ON;;;7;7;N;INVERSE CIRCLED DIGIT SEVEN;;;;
> 277D;DINGBAT NEGATIVE CIRCLED DIGIT EIGHT;No;0;ON;;;8;8;N;INVERSE CIRCLED DIGIT EIGHT;;;;
> 277E;DINGBAT NEGATIVE CIRCLED DIGIT NINE;No;0;ON;;;9;9;N;INVERSE CIRCLED DIGIT NINE;;;;
> 277F;DINGBAT NEGATIVE CIRCLED NUMBER TEN;No;0;ON;;;;10;N;INVERSE CIRCLED NUMBER TEN;;;;
> 2780;DINGBAT CIRCLED SANS-SERIF DIGIT ONE;No;0;ON;;;1;1;N;CIRCLED SANS-SERIF DIGIT ONE;;;;
> 2781;DINGBAT CIRCLED SANS-SERIF DIGIT TWO;No;0;ON;;;2;2;N;CIRCLED SANS-SERIF DIGIT TWO;;;;
> 2782;DINGBAT CIRCLED SANS-SERIF DIGIT THREE;No;0;ON;;;3;3;N;CIRCLED SANS-SERIF DIGIT THREE;;;;
> 2783;DINGBAT CIRCLED SANS-SERIF DIGIT FOUR;No;0;ON;;;4;4;N;CIRCLED SANS-SERIF DIGIT FOUR;;;;
> 2784;DINGBAT CIRCLED SANS-SERIF DIGIT FIVE;No;0;ON;;;5;5;N;CIRCLED SANS-SERIF DIGIT FIVE;;;;
> 2785;DINGBAT CIRCLED SANS-SERIF DIGIT SIX;No;0;ON;;;6;6;N;CIRCLED SANS-SERIF DIGIT SIX;;;;
> 2786;DINGBAT CIRCLED SANS-SERIF DIGIT SEVEN;No;0;ON;;;7;7;N;CIRCLED SANS-SERIF DIGIT SEVEN;;;;
> 2787;DINGBAT CIRCLED SANS-SERIF DIGIT EIGHT;No;0;ON;;;8;8;N;CIRCLED SANS-SERIF DIGIT EIGHT;;;;
> 2788;DINGBAT CIRCLED SANS-SERIF DIGIT NINE;No;0;ON;;;9;9;N;CIRCLED SANS-SERIF DIGIT NINE;;;;
> 2789;DINGBAT CIRCLED SANS-SERIF NUMBER TEN;No;0;ON;;;;10;N;CIRCLED SANS-SERIF NUMBER TEN;;;;
> 278A;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ONE;No;0;ON;;;1;1;N;INVERSE CIRCLED SANS-SERIF DIGIT ONE;;;;
> 278B;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT TWO;No;0;ON;;;2;2;N;INVERSE CIRCLED SANS-SERIF DIGIT TWO;;;;
> 278C;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT THREE;No;0;ON;;;3;3;N;INVERSE CIRCLED SANS-SERIF DIGIT THREE;;;;
> 278D;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FOUR;No;0;ON;;;4;4;N;INVERSE CIRCLED SANS-SERIF DIGIT FOUR;;;;
> 278E;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FIVE;No;0;ON;;;5;5;N;INVERSE CIRCLED SANS-SERIF DIGIT FIVE;;;;
> 278F;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SIX;No;0;ON;;;6;6;N;INVERSE CIRCLED SANS-SERIF DIGIT SIX;;;;
> 2790;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SEVEN;No;0;ON;;;7;7;N;INVERSE CIRCLED SANS-SERIF DIGIT SEVEN;;;;
> 2791;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT EIGHT;No;0;ON;;;8;8;N;INVERSE CIRCLED SANS-SERIF DIGIT EIGHT;;;;
> 2792;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT NINE;No;0;ON;;;9;9;N;INVERSE CIRCLED SANS-SERIF DIGIT NINE;;;;
> 2793;DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN;No;0;ON;;;;10;N;INVERSE CIRCLED SANS-SERIF NUMBER TEN;;;;
> 2CFD;COPTIC FRACTION ONE HALF;No;0;ON;;;;1/2;N;;;;;
> 3192;IDEOGRAPHIC ANNOTATION ONE MARK;No;0;L;<super> 4E00;;;1;N;KAERITEN ITI;;;;
> 3193;IDEOGRAPHIC ANNOTATION TWO MARK;No;0;L;<super> 4E8C;;;2;N;KAERITEN NI;;;;
> 3194;IDEOGRAPHIC ANNOTATION THREE MARK;No;0;L;<super> 4E09;;;3;N;KAERITEN SAN;;;;
> 3195;IDEOGRAPHIC ANNOTATION FOUR MARK;No;0;L;<super> 56DB;;;4;N;KAERITEN SI;;;;
> 3220;PARENTHESIZED IDEOGRAPH ONE;No;0;L;<compat> 0028 4E00 0029;;;1;N;;;;;
> 3221;PARENTHESIZED IDEOGRAPH TWO;No;0;L;<compat> 0028 4E8C 0029;;;2;N;;;;;
> 3222;PARENTHESIZED IDEOGRAPH THREE;No;0;L;<compat> 0028 4E09 0029;;;3;N;;;;;
> 3223;PARENTHESIZED IDEOGRAPH FOUR;No;0;L;<compat> 0028 56DB 0029;;;4;N;;;;;
> 3224;PARENTHESIZED IDEOGRAPH FIVE;No;0;L;<compat> 0028 4E94 0029;;;5;N;;;;;
> 3225;PARENTHESIZED IDEOGRAPH SIX;No;0;L;<compat> 0028 516D 0029;;;6;N;;;;;
> 3226;PARENTHESIZED IDEOGRAPH SEVEN;No;0;L;<compat> 0028 4E03 0029;;;7;N;;;;;
> 3227;PARENTHESIZED IDEOGRAPH EIGHT;No;0;L;<compat> 0028 516B 0029;;;8;N;;;;;
> 3228;PARENTHESIZED IDEOGRAPH NINE;No;0;L;<compat> 0028 4E5D 0029;;;9;N;;;;;
> 3229;PARENTHESIZED IDEOGRAPH TEN;No;0;L;<compat> 0028 5341 0029;;;10;N;;;;;
> 3248;CIRCLED NUMBER TEN ON BLACK SQUARE;No;0;L;;;;10;N;;;;;
> 3249;CIRCLED NUMBER TWENTY ON BLACK SQUARE;No;0;L;;;;20;N;;;;;
> 324A;CIRCLED NUMBER THIRTY ON BLACK SQUARE;No;0;L;;;;30;N;;;;;
> 324B;CIRCLED NUMBER FORTY ON BLACK SQUARE;No;0;L;;;;40;N;;;;;
> 324C;CIRCLED NUMBER FIFTY ON BLACK SQUARE;No;0;L;;;;50;N;;;;;
> 324D;CIRCLED NUMBER SIXTY ON BLACK SQUARE;No;0;L;;;;60;N;;;;;
> 324E;CIRCLED NUMBER SEVENTY ON BLACK SQUARE;No;0;L;;;;70;N;;;;;
> 324F;CIRCLED NUMBER EIGHTY ON BLACK SQUARE;No;0;L;;;;80;N;;;;;
> 3251;CIRCLED NUMBER TWENTY ONE;No;0;ON;<circle> 0032 0031;;;21;N;;;;;
> 3252;CIRCLED NUMBER TWENTY TWO;No;0;ON;<circle> 0032 0032;;;22;N;;;;;
> 3253;CIRCLED NUMBER TWENTY THREE;No;0;ON;<circle> 0032 0033;;;23;N;;;;;
> 3254;CIRCLED NUMBER TWENTY FOUR;No;0;ON;<circle> 0032 0034;;;24;N;;;;;
> 3255;CIRCLED NUMBER TWENTY FIVE;No;0;ON;<circle> 0032 0035;;;25;N;;;;;
> 3256;CIRCLED NUMBER TWENTY SIX;No;0;ON;<circle> 0032 0036;;;26;N;;;;;
> 3257;CIRCLED NUMBER TWENTY SEVEN;No;0;ON;<circle> 0032 0037;;;27;N;;;;;
> 3258;CIRCLED NUMBER TWENTY EIGHT;No;0;ON;<circle> 0032 0038;;;28;N;;;;;
> 3259;CIRCLED NUMBER TWENTY NINE;No;0;ON;<circle> 0032 0039;;;29;N;;;;;
> 325A;CIRCLED NUMBER THIRTY;No;0;ON;<circle> 0033 0030;;;30;N;;;;;
> 325B;CIRCLED NUMBER THIRTY ONE;No;0;ON;<circle> 0033 0031;;;31;N;;;;;
> 325C;CIRCLED NUMBER THIRTY TWO;No;0;ON;<circle> 0033 0032;;;32;N;;;;;
> 325D;CIRCLED NUMBER THIRTY THREE;No;0;ON;<circle> 0033 0033;;;33;N;;;;;
> 325E;CIRCLED NUMBER THIRTY FOUR;No;0;ON;<circle> 0033 0034;;;34;N;;;;;
> 325F;CIRCLED NUMBER THIRTY FIVE;No;0;ON;<circle> 0033 0035;;;35;N;;;;;
> 3280;CIRCLED IDEOGRAPH ONE;No;0;L;<circle> 4E00;;;1;N;;;;;
> 3281;CIRCLED IDEOGRAPH TWO;No;0;L;<circle> 4E8C;;;2;N;;;;;
> 3282;CIRCLED IDEOGRAPH THREE;No;0;L;<circle> 4E09;;;3;N;;;;;
> 3283;CIRCLED IDEOGRAPH FOUR;No;0;L;<circle> 56DB;;;4;N;;;;;
> 3284;CIRCLED IDEOGRAPH FIVE;No;0;L;<circle> 4E94;;;5;N;;;;;
> 3285;CIRCLED IDEOGRAPH SIX;No;0;L;<circle> 516D;;;6;N;;;;;
> 3286;CIRCLED IDEOGRAPH SEVEN;No;0;L;<circle> 4E03;;;7;N;;;;;
> 3287;CIRCLED IDEOGRAPH EIGHT;No;0;L;<circle> 516B;;;8;N;;;;;
> 3288;CIRCLED IDEOGRAPH NINE;No;0;L;<circle> 4E5D;;;9;N;;;;;
> 3289;CIRCLED IDEOGRAPH TEN;No;0;L;<circle> 5341;;;10;N;;;;;
> 32B1;CIRCLED NUMBER THIRTY SIX;No;0;ON;<circle> 0033 0036;;;36;N;;;;;
> 32B2;CIRCLED NUMBER THIRTY SEVEN;No;0;ON;<circle> 0033 0037;;;37;N;;;;;
> 32B3;CIRCLED NUMBER THIRTY EIGHT;No;0;ON;<circle> 0033 0038;;;38;N;;;;;
> 32B4;CIRCLED NUMBER THIRTY NINE;No;0;ON;<circle> 0033 0039;;;39;N;;;;;
> 32B5;CIRCLED NUMBER FORTY;No;0;ON;<circle> 0034 0030;;;40;N;;;;;
> 32B6;CIRCLED NUMBER FORTY ONE;No;0;ON;<circle> 0034 0031;;;41;N;;;;;
> 32B7;CIRCLED NUMBER FORTY TWO;No;0;ON;<circle> 0034 0032;;;42;N;;;;;
> 32B8;CIRCLED NUMBER FORTY THREE;No;0;ON;<circle> 0034 0033;;;43;N;;;;;
> 32B9;CIRCLED NUMBER FORTY FOUR;No;0;ON;<circle> 0034 0034;;;44;N;;;;;
> 32BA;CIRCLED NUMBER FORTY FIVE;No;0;ON;<circle> 0034 0035;;;45;N;;;;;
> 32BB;CIRCLED NUMBER FORTY SIX;No;0;ON;<circle> 0034 0036;;;46;N;;;;;
> 32BC;CIRCLED NUMBER FORTY SEVEN;No;0;ON;<circle> 0034 0037;;;47;N;;;;;
> 32BD;CIRCLED NUMBER FORTY EIGHT;No;0;ON;<circle> 0034 0038;;;48;N;;;;;
> 32BE;CIRCLED NUMBER FORTY NINE;No;0;ON;<circle> 0034 0039;;;49;N;;;;;
> 32BF;CIRCLED NUMBER FIFTY;No;0;ON;<circle> 0035 0030;;;50;N;;;;;
> A830;NORTH INDIC FRACTION ONE QUARTER;No;0;L;;;;1/4;N;;;;;
> A831;NORTH INDIC FRACTION ONE HALF;No;0;L;;;;1/2;N;;;;;
> A832;NORTH INDIC FRACTION THREE QUARTERS;No;0;L;;;;3/4;N;;;;;
> A833;NORTH INDIC FRACTION ONE SIXTEENTH;No;0;L;;;;1/16;N;;;;;
> A834;NORTH INDIC FRACTION ONE EIGHTH;No;0;L;;;;1/8;N;;;;;
> A835;NORTH INDIC FRACTION THREE SIXTEENTHS;No;0;L;;;;3/16;N;;;;;
> 10107;AEGEAN NUMBER ONE;No;0;L;;;;1;N;;;;;
> 10108;AEGEAN NUMBER TWO;No;0;L;;;;2;N;;;;;
> 10109;AEGEAN NUMBER THREE;No;0;L;;;;3;N;;;;;
> 1010A;AEGEAN NUMBER FOUR;No;0;L;;;;4;N;;;;;
> 1010B;AEGEAN NUMBER FIVE;No;0;L;;;;5;N;;;;;
> 1010C;AEGEAN NUMBER SIX;No;0;L;;;;6;N;;;;;
> 1010D;AEGEAN NUMBER SEVEN;No;0;L;;;;7;N;;;;;
> 1010E;AEGEAN NUMBER EIGHT;No;0;L;;;;8;N;;;;;
> 1010F;AEGEAN NUMBER NINE;No;0;L;;;;9;N;;;;;
> 10110;AEGEAN NUMBER TEN;No;0;L;;;;10;N;;;;;
> 10111;AEGEAN NUMBER TWENTY;No;0;L;;;;20;N;;;;;
> 10112;AEGEAN NUMBER THIRTY;No;0;L;;;;30;N;;;;;
> 10113;AEGEAN NUMBER FORTY;No;0;L;;;;40;N;;;;;
> 10114;AEGEAN NUMBER FIFTY;No;0;L;;;;50;N;;;;;
> 10115;AEGEAN NUMBER SIXTY;No;0;L;;;;60;N;;;;;
> 10116;AEGEAN NUMBER SEVENTY;No;0;L;;;;70;N;;;;;
> 10117;AEGEAN NUMBER EIGHTY;No;0;L;;;;80;N;;;;;
> 10118;AEGEAN NUMBER NINETY;No;0;L;;;;90;N;;;;;
> 10119;AEGEAN NUMBER ONE HUNDRED;No;0;L;;;;100;N;;;;;
> 1011A;AEGEAN NUMBER TWO HUNDRED;No;0;L;;;;200;N;;;;;
> 1011B;AEGEAN NUMBER THREE HUNDRED;No;0;L;;;;300;N;;;;;
> 1011C;AEGEAN NUMBER FOUR HUNDRED;No;0;L;;;;400;N;;;;;
> 1011D;AEGEAN NUMBER FIVE HUNDRED;No;0;L;;;;500;N;;;;;
> 1011E;AEGEAN NUMBER SIX HUNDRED;No;0;L;;;;600;N;;;;;
> 1011F;AEGEAN NUMBER SEVEN HUNDRED;No;0;L;;;;700;N;;;;;
> 10120;AEGEAN NUMBER EIGHT HUNDRED;No;0;L;;;;800;N;;;;;
> 10121;AEGEAN NUMBER NINE HUNDRED;No;0;L;;;;900;N;;;;;
> 10122;AEGEAN NUMBER ONE THOUSAND;No;0;L;;;;1000;N;;;;;
> 10123;AEGEAN NUMBER TWO THOUSAND;No;0;L;;;;2000;N;;;;;
> 10124;AEGEAN NUMBER THREE THOUSAND;No;0;L;;;;3000;N;;;;;
> 10125;AEGEAN NUMBER FOUR THOUSAND;No;0;L;;;;4000;N;;;;;
> 10126;AEGEAN NUMBER FIVE THOUSAND;No;0;L;;;;5000;N;;;;;
> 10127;AEGEAN NUMBER SIX THOUSAND;No;0;L;;;;6000;N;;;;;
> 10128;AEGEAN NUMBER SEVEN THOUSAND;No;0;L;;;;7000;N;;;;;
> 10129;AEGEAN NUMBER EIGHT THOUSAND;No;0;L;;;;8000;N;;;;;
> 1012A;AEGEAN NUMBER NINE THOUSAND;No;0;L;;;;9000;N;;;;;
> 1012B;AEGEAN NUMBER TEN THOUSAND;No;0;L;;;;10000;N;;;;;
> 1012C;AEGEAN NUMBER TWENTY THOUSAND;No;0;L;;;;20000;N;;;;;
> 1012D;AEGEAN NUMBER THIRTY THOUSAND;No;0;L;;;;30000;N;;;;;
> 1012E;AEGEAN NUMBER FORTY THOUSAND;No;0;L;;;;40000;N;;;;;
> 1012F;AEGEAN NUMBER FIFTY THOUSAND;No;0;L;;;;50000;N;;;;;
> 10130;AEGEAN NUMBER SIXTY THOUSAND;No;0;L;;;;60000;N;;;;;
> 10131;AEGEAN NUMBER SEVENTY THOUSAND;No;0;L;;;;70000;N;;;;;
> 10132;AEGEAN NUMBER EIGHTY THOUSAND;No;0;L;;;;80000;N;;;;;
> 10133;AEGEAN NUMBER NINETY THOUSAND;No;0;L;;;;90000;N;;;;;
> 10175;GREEK ONE HALF SIGN;No;0;ON;;;;1/2;N;;;;;
> 10176;GREEK ONE HALF SIGN ALTERNATE FORM;No;0;ON;;;;1/2;N;;;;;
> 10177;GREEK TWO THIRDS SIGN;No;0;ON;;;;2/3;N;;;;;
> 10178;GREEK THREE QUARTERS SIGN;No;0;ON;;;;3/4;N;;;;;
> 1018A;GREEK ZERO SIGN;No;0;ON;;;;0;N;;;;;
> 10320;OLD ITALIC NUMERAL ONE;No;0;L;;;;1;N;;;;;
> 10321;OLD ITALIC NUMERAL FIVE;No;0;L;;;;5;N;;;;;
> 10322;OLD ITALIC NUMERAL TEN;No;0;L;;;;10;N;;;;;
> 10323;OLD ITALIC NUMERAL FIFTY;No;0;L;;;;50;N;;;;;
> 10858;IMPERIAL ARAMAIC NUMBER ONE;No;0;R;;;;1;N;;;;;
> 10859;IMPERIAL ARAMAIC NUMBER TWO;No;0;R;;;;2;N;;;;;
> 1085A;IMPERIAL ARAMAIC NUMBER THREE;No;0;R;;;;3;N;;;;;
> 1085B;IMPERIAL ARAMAIC NUMBER TEN;No;0;R;;;;10;N;;;;;
> 1085C;IMPERIAL ARAMAIC NUMBER TWENTY;No;0;R;;;;20;N;;;;;
> 1085D;IMPERIAL ARAMAIC NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;;
> 1085E;IMPERIAL ARAMAIC NUMBER ONE THOUSAND;No;0;R;;;;1000;N;;;;;
> 1085F;IMPERIAL ARAMAIC NUMBER TEN THOUSAND;No;0;R;;;;10000;N;;;;;
> 10916;PHOENICIAN NUMBER ONE;No;0;R;;;;1;N;;;;;
> 10917;PHOENICIAN NUMBER TEN;No;0;R;;;;10;N;;;;;
> 10918;PHOENICIAN NUMBER TWENTY;No;0;R;;;;20;N;;;;;
> 10919;PHOENICIAN NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;;
> 1091A;PHOENICIAN NUMBER TWO;No;0;R;;;;2;N;;;;;
> 1091B;PHOENICIAN NUMBER THREE;No;0;R;;;;3;N;;;;;
> 10A40;KHAROSHTHI DIGIT ONE;No;0;R;;;1;1;N;;;;;
> 10A41;KHAROSHTHI DIGIT TWO;No;0;R;;;2;2;N;;;;;
> 10A42;KHAROSHTHI DIGIT THREE;No;0;R;;;3;3;N;;;;;
> 10A43;KHAROSHTHI DIGIT FOUR;No;0;R;;;4;4;N;;;;;
> 10A44;KHAROSHTHI NUMBER TEN;No;0;R;;;;10;N;;;;;
> 10A45;KHAROSHTHI NUMBER TWENTY;No;0;R;;;;20;N;;;;;
> 10A46;KHAROSHTHI NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;;
> 10A47;KHAROSHTHI NUMBER ONE THOUSAND;No;0;R;;;;1000;N;;;;;
> 10A7D;OLD SOUTH ARABIAN NUMBER ONE;No;0;R;;;;1;N;;;;;
> 10A7E;OLD SOUTH ARABIAN NUMBER FIFTY;No;0;R;;;;50;N;;;;;
> 10B58;INSCRIPTIONAL PARTHIAN NUMBER ONE;No;0;R;;;;1;N;;;;;
> 10B59;INSCRIPTIONAL PARTHIAN NUMBER TWO;No;0;R;;;;2;N;;;;;
> 10B5A;INSCRIPTIONAL PARTHIAN NUMBER THREE;No;0;R;;;;3;N;;;;;
> 10B5B;INSCRIPTIONAL PARTHIAN NUMBER FOUR;No;0;R;;;;4;N;;;;;
> 10B5C;INSCRIPTIONAL PARTHIAN NUMBER TEN;No;0;R;;;;10;N;;;;;
> 10B5D;INSCRIPTIONAL PARTHIAN NUMBER TWENTY;No;0;R;;;;20;N;;;;;
> 10B5E;INSCRIPTIONAL PARTHIAN NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;;
> 10B5F;INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND;No;0;R;;;;1000;N;;;;;
> 10B78;INSCRIPTIONAL PAHLAVI NUMBER ONE;No;0;R;;;;1;N;;;;;
> 10B79;INSCRIPTIONAL PAHLAVI NUMBER TWO;No;0;R;;;;2;N;;;;;
> 10B7A;INSCRIPTIONAL PAHLAVI NUMBER THREE;No;0;R;;;;3;N;;;;;
> 10B7B;INSCRIPTIONAL PAHLAVI NUMBER FOUR;No;0;R;;;;4;N;;;;;
> 10B7C;INSCRIPTIONAL PAHLAVI NUMBER TEN;No;0;R;;;;10;N;;;;;
> 10B7D;INSCRIPTIONAL PAHLAVI NUMBER TWENTY;No;0;R;;;;20;N;;;;;
> 10B7E;INSCRIPTIONAL PAHLAVI NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;;
> 10B7F;INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND;No;0;R;;;;1000;N;;;;;
> 10E60;RUMI DIGIT ONE;No;0;AN;;;1;1;N;;;;;
> 10E61;RUMI DIGIT TWO;No;0;AN;;;2;2;N;;;;;
> 10E62;RUMI DIGIT THREE;No;0;AN;;;3;3;N;;;;;
> 10E63;RUMI DIGIT FOUR;No;0;AN;;;4;4;N;;;;;
> 10E64;RUMI DIGIT FIVE;No;0;AN;;;5;5;N;;;;;
> 10E65;RUMI DIGIT SIX;No;0;AN;;;6;6;N;;;;;
> 10E66;RUMI DIGIT SEVEN;No;0;AN;;;7;7;N;;;;;
> 10E67;RUMI DIGIT EIGHT;No;0;AN;;;8;8;N;;;;;
> 10E68;RUMI DIGIT NINE;No;0;AN;;;9;9;N;;;;;
> 10E69;RUMI NUMBER TEN;No;0;AN;;;;10;N;;;;;
> 10E6A;RUMI NUMBER TWENTY;No;0;AN;;;;20;N;;;;;
> 10E6B;RUMI NUMBER THIRTY;No;0;AN;;;;30;N;;;;;
> 10E6C;RUMI NUMBER FORTY;No;0;AN;;;;40;N;;;;;
> 10E6D;RUMI NUMBER FIFTY;No;0;AN;;;;50;N;;;;;
> 10E6E;RUMI NUMBER SIXTY;No;0;AN;;;;60;N;;;;;
> 10E6F;RUMI NUMBER SEVENTY;No;0;AN;;;;70;N;;;;;
> 10E70;RUMI NUMBER EIGHTY;No;0;AN;;;;80;N;;;;;
> 10E71;RUMI NUMBER NINETY;No;0;AN;;;;90;N;;;;;
> 10E72;RUMI NUMBER ONE HUNDRED;No;0;AN;;;;100;N;;;;;
> 10E73;RUMI NUMBER TWO HUNDRED;No;0;AN;;;;200;N;;;;;
> 10E74;RUMI NUMBER THREE HUNDRED;No;0;AN;;;;300;N;;;;;
> 10E75;RUMI NUMBER FOUR HUNDRED;No;0;AN;;;;400;N;;;;;
> 10E76;RUMI NUMBER FIVE HUNDRED;No;0;AN;;;;500;N;;;;;
> 10E77;RUMI NUMBER SIX HUNDRED;No;0;AN;;;;600;N;;;;;
> 10E78;RUMI NUMBER SEVEN HUNDRED;No;0;AN;;;;700;N;;;;;
> 10E79;RUMI NUMBER EIGHT HUNDRED;No;0;AN;;;;800;N;;;;;
> 10E7A;RUMI NUMBER NINE HUNDRED;No;0;AN;;;;900;N;;;;;
> 10E7B;RUMI FRACTION ONE HALF;No;0;AN;;;;1/2;N;;;;;
> 10E7C;RUMI FRACTION ONE QUARTER;No;0;AN;;;;1/4;N;;;;;
> 10E7D;RUMI FRACTION ONE THIRD;No;0;AN;;;;1/3;N;;;;;
> 10E7E;RUMI FRACTION TWO THIRDS;No;0;AN;;;;2/3;N;;;;;
> 11052;BRAHMI NUMBER ONE;No;0;ON;;;1;1;N;;;;;
> 11053;BRAHMI NUMBER TWO;No;0;ON;;;2;2;N;;;;;
> 11054;BRAHMI NUMBER THREE;No;0;ON;;;3;3;N;;;;;
> 11055;BRAHMI NUMBER FOUR;No;0;ON;;;4;4;N;;;;;
> 11056;BRAHMI NUMBER FIVE;No;0;ON;;;5;5;N;;;;;
> 11057;BRAHMI NUMBER SIX;No;0;ON;;;6;6;N;;;;;
> 11058;BRAHMI NUMBER SEVEN;No;0;ON;;;7;7;N;;;;;
> 11059;BRAHMI NUMBER EIGHT;No;0;ON;;;8;8;N;;;;;
> 1105A;BRAHMI NUMBER NINE;No;0;ON;;;9;9;N;;;;;
> 1105B;BRAHMI NUMBER TEN;No;0;ON;;;;10;N;;;;;
> 1105C;BRAHMI NUMBER TWENTY;No;0;ON;;;;20;N;;;;;
> 1105D;BRAHMI NUMBER THIRTY;No;0;ON;;;;30;N;;;;;
> 1105E;BRAHMI NUMBER FORTY;No;0;ON;;;;40;N;;;;;
> 1105F;BRAHMI NUMBER FIFTY;No;0;ON;;;;50;N;;;;;
> 11060;BRAHMI NUMBER SIXTY;No;0;ON;;;;60;N;;;;;
> 11061;BRAHMI NUMBER SEVENTY;No;0;ON;;;;70;N;;;;;
> 11062;BRAHMI NUMBER EIGHTY;No;0;ON;;;;80;N;;;;;
> 11063;BRAHMI NUMBER NINETY;No;0;ON;;;;90;N;;;;;
> 11064;BRAHMI NUMBER ONE HUNDRED;No;0;ON;;;;100;N;;;;;
> 11065;BRAHMI NUMBER ONE THOUSAND;No;0;ON;;;;1000;N;;;;;
> 1D360;COUNTING ROD UNIT DIGIT ONE;No;0;L;;;;1;N;;;;;
> 1D361;COUNTING ROD UNIT DIGIT TWO;No;0;L;;;;2;N;;;;;
> 1D362;COUNTING ROD UNIT DIGIT THREE;No;0;L;;;;3;N;;;;;
> 1D363;COUNTING ROD UNIT DIGIT FOUR;No;0;L;;;;4;N;;;;;
> 1D364;COUNTING ROD UNIT DIGIT FIVE;No;0;L;;;;5;N;;;;;
> 1D365;COUNTING ROD UNIT DIGIT SIX;No;0;L;;;;6;N;;;;;
> 1D366;COUNTING ROD UNIT DIGIT SEVEN;No;0;L;;;;7;N;;;;;
> 1D367;COUNTING ROD UNIT DIGIT EIGHT;No;0;L;;;;8;N;;;;;
> 1D368;COUNTING ROD UNIT DIGIT NINE;No;0;L;;;;9;N;;;;;
> 1D369;COUNTING ROD TENS DIGIT ONE;No;0;L;;;;10;N;;;;;
> 1D36A;COUNTING ROD TENS DIGIT TWO;No;0;L;;;;20;N;;;;;
> 1D36B;COUNTING ROD TENS DIGIT THREE;No;0;L;;;;30;N;;;;;
> 1D36C;COUNTING ROD TENS DIGIT FOUR;No;0;L;;;;40;N;;;;;
> 1D36D;COUNTING ROD TENS DIGIT FIVE;No;0;L;;;;50;N;;;;;
> 1D36E;COUNTING ROD TENS DIGIT SIX;No;0;L;;;;60;N;;;;;
> 1D36F;COUNTING ROD TENS DIGIT SEVEN;No;0;L;;;;70;N;;;;;
> 1D370;COUNTING ROD TENS DIGIT EIGHT;No;0;L;;;;80;N;;;;;
> 1D371;COUNTING ROD TENS DIGIT NINE;No;0;L;;;;90;N;;;;;
> 1F100;DIGIT ZERO FULL STOP;No;0;EN;<compat> 0030 002E;;0;0;N;;;;;
> 1F101;DIGIT ZERO COMMA;No;0;EN;<compat> 0030 002C;;0;0;N;;;;;
> 1F102;DIGIT ONE COMMA;No;0;EN;<compat> 0031 002C;;1;1;N;;;;;
> 1F103;DIGIT TWO COMMA;No;0;EN;<compat> 0032 002C;;2;2;N;;;;;
> 1F104;DIGIT THREE COMMA;No;0;EN;<compat> 0033 002C;;3;3;N;;;;;
> 1F105;DIGIT FOUR COMMA;No;0;EN;<compat> 0034 002C;;4;4;N;;;;;
> 1F106;DIGIT FIVE COMMA;No;0;EN;<compat> 0035 002C;;5;5;N;;;;;
> 1F107;DIGIT SIX COMMA;No;0;EN;<compat> 0036 002C;;6;6;N;;;;;
> 1F108;DIGIT SEVEN COMMA;No;0;EN;<compat> 0037 002C;;7;7;N;;;;;
> 1F109;DIGIT EIGHT COMMA;No;0;EN;<compat> 0038 002C;;8;8;N;;;;;
> 1F10A;DIGIT NINE COMMA;No;0;EN;<compat> 0039 002C;;9;9;N;;;;;

> 01C5;LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON;Lt;0;L;<compat> 0044 017E;;;;N;LATIN LETTER CAPITAL D SMALL Z HACEK;;01C4;01C6;01C5
> 01C8;LATIN CAPITAL LETTER L WITH SMALL LETTER J;Lt;0;L;<compat> 004C 006A;;;;N;LATIN LETTER CAPITAL L SMALL J;;01C7;01C9;01C8
> 01CB;LATIN CAPITAL LETTER N WITH SMALL LETTER J;Lt;0;L;<compat> 004E 006A;;;;N;LATIN LETTER CAPITAL N SMALL J;;01CA;01CC;01CB
> 01F2;LATIN CAPITAL LETTER D WITH SMALL LETTER Z;Lt;0;L;<compat> 0044 007A;;;;N;;;01F1;01F3;01F2
> 1F88;GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI;Lt;0;L;1F08 0345;;;;N;;;;1F80;
> 1F89;GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI;Lt;0;L;1F09 0345;;;;N;;;;1F81;
> 1F8A;GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI;Lt;0;L;1F0A 0345;;;;N;;;;1F82;
> 1F8B;GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI;Lt;0;L;1F0B 0345;;;;N;;;;1F83;
> 1F8C;GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI;Lt;0;L;1F0C 0345;;;;N;;;;1F84;
> 1F8D;GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI;Lt;0;L;1F0D 0345;;;;N;;;;1F85;
> 1F8E;GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI;Lt;0;L;1F0E 0345;;;;N;;;;1F86;
> 1F8F;GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI;Lt;0;L;1F0F 0345;;;;N;;;;1F87;
> 1F98;GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI;Lt;0;L;1F28 0345;;;;N;;;;1F90;
> 1F99;GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI;Lt;0;L;1F29 0345;;;;N;;;;1F91;
> 1F9A;GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI;Lt;0;L;1F2A 0345;;;;N;;;;1F92;
> 1F9B;GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI;Lt;0;L;1F2B 0345;;;;N;;;;1F93;
> 1F9C;GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI;Lt;0;L;1F2C 0345;;;;N;;;;1F94;
> 1F9D;GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI;Lt;0;L;1F2D 0345;;;;N;;;;1F95;
> 1F9E;GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI;Lt;0;L;1F2E 0345;;;;N;;;;1F96;
> 1F9F;GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI;Lt;0;L;1F2F 0345;;;;N;;;;1F97;
> 1FA8;GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI;Lt;0;L;1F68 0345;;;;N;;;;1FA0;
> 1FA9;GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI;Lt;0;L;1F69 0345;;;;N;;;;1FA1;
> 1FAA;GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI;Lt;0;L;1F6A 0345;;;;N;;;;1FA2;
> 1FAB;GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI;Lt;0;L;1F6B 0345;;;;N;;;;1FA3;
> 1FAC;GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI;Lt;0;L;1F6C 0345;;;;N;;;;1FA4;
> 1FAD;GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI;Lt;0;L;1F6D 0345;;;;N;;;;1FA5;
> 1FAE;GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI;Lt;0;L;1F6E 0345;;;;N;;;;1FA6;
> 1FAF;GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI;Lt;0;L;1F6F 0345;;;;N;;;;1FA7;
> 1FBC;GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI;Lt;0;L;0391 0345;;;;N;;;;1FB3;
> 1FCC;GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI;Lt;0;L;0397 0345;;;;N;;;;1FC3;
> 1FFC;GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI;Lt;0;L;03A9 0345;;;;N;;;;1FF3;

> _______________________________________________
> precis mailing list
> precis@ietf.org
> https://www.ietf.org/mailman/listinfo/precis


-- 
Andrew Sullivan
ajs@anvilwalrusden.com

From stpeter@stpeter.im  Tue Apr 10 12:20:45 2012
Return-Path: <stpeter@stpeter.im>
X-Original-To: precis@ietfa.amsl.com
Delivered-To: precis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98B2411E811A for <precis@ietfa.amsl.com>; Tue, 10 Apr 2012 12:20:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.523
X-Spam-Level: 
X-Spam-Status: No, score=-103.523 tagged_above=-999 required=5 tests=[AWL=1.076, BAYES_00=-2.599, GB_I_LETTER=-2, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ORKQD-4OEQAm for <precis@ietfa.amsl.com>; Tue, 10 Apr 2012 12:20:44 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 8F71E11E810C for <precis@ietf.org>; Tue, 10 Apr 2012 12:20:44 -0700 (PDT)
Received: from dhcp-64-101-72-235.cisco.com (unknown [64.101.72.235]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id BCD4840058; Tue, 10 Apr 2012 13:34:32 -0600 (MDT)
Message-ID: <4F84880B.1040405@stpeter.im>
Date: Tue, 10 Apr 2012 13:20:43 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:11.0) Gecko/20120327 Thunderbird/11.0.1
MIME-Version: 1.0
To: Andrew Sullivan <ajs@anvilwalrusden.com>
References: <4F756143.2080606@stpeter.im> <4F848359.1080105@stpeter.im> <20120410190509.GW37812@mail.yitter.info>
In-Reply-To: <20120410190509.GW37812@mail.yitter.info>
X-Enigmail-Version: 1.4
OpenPGP: url=https://stpeter.im/stpeter.asc
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: precis@ietf.org
Subject: Re: [precis] LetterDigits
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Preparation and Comparison of Internationalized Strings <precis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/precis>, <mailto:precis-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/precis>
List-Post: <mailto:precis@ietf.org>
List-Help: <mailto:precis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/precis>, <mailto:precis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Apr 2012 19:20:45 -0000

On 4/10/12 1:05 PM, Andrew Sullivan wrote:
> What about leaving the LetterDigits alone for FreeClass, and allowing
> more or less everything for the IMeanItClass (or something similar.
> Perhaps FootGunClass)?

I think the FreeClass is already the FootGunClass, because it allows all
but controls, line separators, and paragraph separators (and, somewhat
incongruously, codepoints with the four properties that are disallowed
from LetterDigits: Lt, Nl, No, and Me).

Peter

--
Peter Saint-Andre
https://stpeter.im/


From ajs@anvilwalrusden.com  Tue Apr 10 12:30:25 2012
Return-Path: <ajs@anvilwalrusden.com>
X-Original-To: precis@ietfa.amsl.com
Delivered-To: precis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2B1E11E8100 for <precis@ietfa.amsl.com>; Tue, 10 Apr 2012 12:30:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.799
X-Spam-Level: 
X-Spam-Status: No, score=-3.799 tagged_above=-999 required=5 tests=[AWL=0.800,  BAYES_00=-2.599, GB_I_LETTER=-2]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5tvtbGoW7msA for <precis@ietfa.amsl.com>; Tue, 10 Apr 2012 12:30:24 -0700 (PDT)
Received: from mail.yitter.info (mail.yitter.info [208.86.224.201]) by ietfa.amsl.com (Postfix) with ESMTP id 7EE5911E80DF for <precis@ietf.org>; Tue, 10 Apr 2012 12:30:24 -0700 (PDT)
Received: from mail.yitter.info (69-196-144-227.dsl.teksavvy.com [69.196.144.227]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.yitter.info (Postfix) with ESMTPSA id BE0551ECB41C for <precis@ietf.org>; Tue, 10 Apr 2012 19:30:23 +0000 (UTC)
Date: Tue, 10 Apr 2012 15:30:22 -0400
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: precis@ietf.org
Message-ID: <20120410193021.GX37812@mail.yitter.info>
References: <4F756143.2080606@stpeter.im> <4F848359.1080105@stpeter.im> <20120410190509.GW37812@mail.yitter.info> <4F84880B.1040405@stpeter.im>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <4F84880B.1040405@stpeter.im>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [precis] LetterDigits
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Preparation and Comparison of Internationalized Strings <precis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/precis>, <mailto:precis-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/precis>
List-Post: <mailto:precis@ietf.org>
List-Help: <mailto:precis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/precis>, <mailto:precis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Apr 2012 19:30:25 -0000

On Tue, Apr 10, 2012 at 01:20:43PM -0600, Peter Saint-Andre wrote:
> incongruously, codepoints with the four properties that are disallowed
> from LetterDigits: Lt, Nl, No, and Me).

Ick.  Good point.  Maybe we oughta allow L& too :P

Ok, surely we need a class between NameClass (which I grant is too
restrictive for a lot of things) and FreeClass (which I guess ought to
be as open as possible, to account for the possibility of
subclassing).  I know we had many more of these in the past, and
ditched a lot of the distinctions, but can't we come up with
NonBoneheadClass that restricts us to the set of things that can be
predictably normalised in some sane way?  We can't solve the O -> o
and ò -> Ò problem, but surely we could set a class that doesn't
include those cases?  Yes, this might entail nasty mappings and
information loss; that would be the point.

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com

From stpeter@stpeter.im  Tue Apr 10 12:47:37 2012
Return-Path: <stpeter@stpeter.im>
X-Original-To: precis@ietfa.amsl.com
Delivered-To: precis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FBC511E8139 for <precis@ietfa.amsl.com>; Tue, 10 Apr 2012 12:47:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.586
X-Spam-Level: 
X-Spam-Status: No, score=-103.586 tagged_above=-999 required=5 tests=[AWL=1.013, BAYES_00=-2.599, GB_I_LETTER=-2, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BRox4CPrGdMF for <precis@ietfa.amsl.com>; Tue, 10 Apr 2012 12:47:36 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 8B88111E80DF for <precis@ietf.org>; Tue, 10 Apr 2012 12:47:36 -0700 (PDT)
Received: from dhcp-64-101-72-235.cisco.com (unknown [64.101.72.235]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id B0F9940058; Tue, 10 Apr 2012 14:01:24 -0600 (MDT)
Message-ID: <4F848E57.5010302@stpeter.im>
Date: Tue, 10 Apr 2012 13:47:35 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:11.0) Gecko/20120327 Thunderbird/11.0.1
MIME-Version: 1.0
To: Andrew Sullivan <ajs@anvilwalrusden.com>
References: <4F756143.2080606@stpeter.im> <4F848359.1080105@stpeter.im> <20120410190509.GW37812@mail.yitter.info> <4F84880B.1040405@stpeter.im> <20120410193021.GX37812@mail.yitter.info>
In-Reply-To: <20120410193021.GX37812@mail.yitter.info>
X-Enigmail-Version: 1.4
OpenPGP: url=https://stpeter.im/stpeter.asc
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: precis@ietf.org
Subject: Re: [precis] LetterDigits
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Preparation and Comparison of Internationalized Strings <precis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/precis>, <mailto:precis-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/precis>
List-Post: <mailto:precis@ietf.org>
List-Help: <mailto:precis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/precis>, <mailto:precis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Apr 2012 19:47:37 -0000

On 4/10/12 1:30 PM, Andrew Sullivan wrote:

> Ok, surely we need a class between NameClass (which I grant is too
> restrictive for a lot of things) and FreeClass 

It all depends on what our customers want. To date, other than our
customers for SASL user names (discussed in Paris) and possibly (*) LDAP
distinguished names, we haven't seen demand for a string class between
NameClass and FreeClass.

* I say possibly because we really haven't received any feedback at all
from our LDAP customers, which worries me.

> (which I guess ought to
> be as open as possible, to account for the possibility of
> subclassing). 

Right. If you want something less free than the FreeClass, subclass it.

> I know we had many more of these in the past, 

We had one more: the SecretClass for passwords. However, we decided to
merge that into the FreeClass because it seemed to be a distinction
without a difference.

> and
> ditched a lot of the distinctions, but can't we come up with
> NonBoneheadClass that restricts us to the set of things that can be
> predictably normalised in some sane way?  We can't solve the O -> o
> and ò -> Ò problem, but surely we could set a class that doesn't
> include those cases?  Yes, this might entail nasty mappings and
> information loss; that would be the point.

Do our customers want or need that string class?

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



From ajs@anvilwalrusden.com  Tue Apr 10 13:02:46 2012
Return-Path: <ajs@anvilwalrusden.com>
X-Original-To: precis@ietfa.amsl.com
Delivered-To: precis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7CC6021F85E1 for <precis@ietfa.amsl.com>; Tue, 10 Apr 2012 13:02:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.932
X-Spam-Level: 
X-Spam-Status: No, score=-3.932 tagged_above=-999 required=5 tests=[AWL=0.667,  BAYES_00=-2.599, GB_I_LETTER=-2]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Sidimsxm9tY4 for <precis@ietfa.amsl.com>; Tue, 10 Apr 2012 13:02:46 -0700 (PDT)
Received: from mail.yitter.info (mail.yitter.info [208.86.224.201]) by ietfa.amsl.com (Postfix) with ESMTP id E9B0421F85D4 for <precis@ietf.org>; Tue, 10 Apr 2012 13:02:45 -0700 (PDT)
Received: from mail.yitter.info (69-196-144-227.dsl.teksavvy.com [69.196.144.227]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.yitter.info (Postfix) with ESMTPSA id 1937E1ECB41C for <precis@ietf.org>; Tue, 10 Apr 2012 20:02:45 +0000 (UTC)
Date: Tue, 10 Apr 2012 16:02:43 -0400
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: precis@ietf.org
Message-ID: <20120410200243.GZ37812@mail.yitter.info>
References: <4F756143.2080606@stpeter.im> <4F848359.1080105@stpeter.im> <20120410190509.GW37812@mail.yitter.info> <4F84880B.1040405@stpeter.im> <20120410193021.GX37812@mail.yitter.info> <4F848E57.5010302@stpeter.im>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <4F848E57.5010302@stpeter.im>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [precis] LetterDigits
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Preparation and Comparison of Internationalized Strings <precis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/precis>, <mailto:precis-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/precis>
List-Post: <mailto:precis@ietf.org>
List-Help: <mailto:precis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/precis>, <mailto:precis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Apr 2012 20:02:46 -0000

On Tue, Apr 10, 2012 at 01:47:35PM -0600, Peter Saint-Andre wrote:
> Do our customers want or need that string class?

I'm slightly uncomfortable with this question.

The strongest message we keep getting is, "Aargh.  Can't you keep
these internationalization questions away from me?"  The _second_
strongest message we keep getting is, "Aargh.  I need that [disallowed
thing]."  

Our answer seems to be, increasingly, "Here is a framework for you to
subclass this giant set of trade-offs."  But that wasn't what the
customers wanted.  What they wanted was something that was easy and
also totally flexible.  We have to deliver a nicely-packaged gumdrop
of, "Can't have that.  Here's what you can have."  

It increasingly seems to me that we need to offer easy and flexible
classes; maybe Name and Free is it.  But I'd like to be able to offer
a SlightlyFree that doesn't present quite so many subclassing
opportunities.  The people who want precis don't want to have to
subclass.  Yes, I know this is inconsistent with part of what I was
arguing in Paris, but I thought about it more, and I am even less
settled than I was then.

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com

From stpeter@stpeter.im  Tue Apr 10 13:28:44 2012
Return-Path: <stpeter@stpeter.im>
X-Original-To: precis@ietfa.amsl.com
Delivered-To: precis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8736721F8664 for <precis@ietfa.amsl.com>; Tue, 10 Apr 2012 13:28:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.64
X-Spam-Level: 
X-Spam-Status: No, score=-103.64 tagged_above=-999 required=5 tests=[AWL=0.959, BAYES_00=-2.599, GB_I_LETTER=-2, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GeTONLjNvAIy for <precis@ietfa.amsl.com>; Tue, 10 Apr 2012 13:28:43 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id A214521F8663 for <precis@ietf.org>; Tue, 10 Apr 2012 13:28:43 -0700 (PDT)
Received: from dhcp-64-101-72-235.cisco.com (unknown [64.101.72.235]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id B0D1E40058; Tue, 10 Apr 2012 14:42:31 -0600 (MDT)
Message-ID: <4F8497F9.7010704@stpeter.im>
Date: Tue, 10 Apr 2012 14:28:41 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:11.0) Gecko/20120327 Thunderbird/11.0.1
MIME-Version: 1.0
To: Andrew Sullivan <ajs@anvilwalrusden.com>
References: <4F756143.2080606@stpeter.im> <4F848359.1080105@stpeter.im> <20120410190509.GW37812@mail.yitter.info> <4F84880B.1040405@stpeter.im> <20120410193021.GX37812@mail.yitter.info> <4F848E57.5010302@stpeter.im> <20120410200243.GZ37812@mail.yitter.info>
In-Reply-To: <20120410200243.GZ37812@mail.yitter.info>
X-Enigmail-Version: 1.4
OpenPGP: url=https://stpeter.im/stpeter.asc
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: precis@ietf.org
Subject: Re: [precis] LetterDigits
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Preparation and Comparison of Internationalized Strings <precis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/precis>, <mailto:precis-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/precis>
List-Post: <mailto:precis@ietf.org>
List-Help: <mailto:precis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/precis>, <mailto:precis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Apr 2012 20:28:44 -0000

On 4/10/12 2:02 PM, Andrew Sullivan wrote:
> On Tue, Apr 10, 2012 at 01:47:35PM -0600, Peter Saint-Andre wrote:
>> Do our customers want or need that string class?
> 
> I'm slightly uncomfortable with this question.
> 
> The strongest message we keep getting is, "Aargh.  Can't you keep
> these internationalization questions away from me?"  The _second_
> strongest message we keep getting is, "Aargh.  I need that [disallowed
> thing]."  
> 
> Our answer seems to be, increasingly, "Here is a framework for you to
> subclass this giant set of trade-offs."  But that wasn't what the
> customers wanted.  What they wanted was something that was easy and
> also totally flexible. 

Magic pixie dust, in other words.

> We have to deliver a nicely-packaged gumdrop
> of, "Can't have that.  Here's what you can have."  

IMHO we have two sets of customers:

1. People who used stringprep.

2. People who are utterly clueless.

Folks in the first group knew they had a problem, listened to the sage
but somewhat misguided advice of those who had blazed the path ahead of
them, and now need something better.

Folks in the second group blindly hope that "Just use UTF-8" will solve
all internationalization problems. We need to gently disabuse them of
that notion, as security folks would gently disabuse people of the
notion that "Just use TLS" will solve all security problems. Both
security and internationalization are hard problems (although hard in
different ways), and it would be irresponsible of us to start handing
out gumdrops.

> It increasingly seems to me that we need to offer easy and flexible
> classes; maybe Name and Free is it. 

Well, we looked at what our existing customers were using, and defined
NameClass based on that. It turned out (or so we thought) that none of
our customers needed anything between the warm safety of NameClass and
the beautiful chaos of FreeClass.

> But I'd like to be able to offer
> a SlightlyFree that doesn't present quite so many subclassing
> opportunities.  The people who want precis don't want to have to
> subclass. 

I think it would be a fine thing for us to define something in between
NameClass and FreeClass, although right now I don't have strong
intuitions about what it would include.

One approach would be to forge ahead with NameClass and FreeClass, then
define this InBetweenClass or SafeClass on top of the framework after
the framework is done (nothing says all classes need to be defined in
the framework). Or we could define the SafeClass now in the framework
document so that we provide a proper range of options to our present and
future customers right from the start. I hesitate to pursue the latter
option because we don't have a clear picture of what the SafeClass would
include, but I suppose we can work that out here soon.

> Yes, I know this is inconsistent with part of what I was
> arguing in Paris, but I thought about it more, and I am even less
> settled than I was then.

Well, a foolish consistency is the hobgoblin of little minds. :)

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



From stpeter@stpeter.im  Tue Apr 10 14:50:12 2012
Return-Path: <stpeter@stpeter.im>
X-Original-To: precis@ietfa.amsl.com
Delivered-To: precis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9B3911E80FA for <precis@ietfa.amsl.com>; Tue, 10 Apr 2012 14:50:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.366
X-Spam-Level: 
X-Spam-Status: No, score=-102.366 tagged_above=-999 required=5 tests=[AWL=-0.367, BAYES_00=-2.599, J_CHICKENPOX_92=0.6, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4tjwguikaOUb for <precis@ietfa.amsl.com>; Tue, 10 Apr 2012 14:50:11 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 017EB11E80DF for <precis@ietf.org>; Tue, 10 Apr 2012 14:50:11 -0700 (PDT)
Received: from dhcp-64-101-72-235.cisco.com (unknown [64.101.72.235]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 8D8C940058 for <precis@ietf.org>; Tue, 10 Apr 2012 16:03:59 -0600 (MDT)
Message-ID: <4F84AB11.8050107@stpeter.im>
Date: Tue, 10 Apr 2012 15:50:09 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:11.0) Gecko/20120327 Thunderbird/11.0.1
MIME-Version: 1.0
To: "precis@ietf.org" <precis@ietf.org>
References: <4F84AAA5.3030104@stpeter.im>
In-Reply-To: <4F84AAA5.3030104@stpeter.im>
X-Enigmail-Version: 1.4
OpenPGP: url=https://stpeter.im/stpeter.asc
X-Forwarded-Message-Id: <4F84AAA5.3030104@stpeter.im>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Subject: [precis] Fwd: [kitten] spaces in SASL user names
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Preparation and Comparison of Internationalized Strings <precis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/precis>, <mailto:precis-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/precis>
List-Post: <mailto:precis@ietf.org>
List-Help: <mailto:precis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/precis>, <mailto:precis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Apr 2012 21:50:12 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

FYI. This was one follow-up item from the meeting in Paris...

- -------- Original Message --------
Subject: [kitten] spaces in SASL user names
Date: Tue, 10 Apr 2012 15:48:21 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
To: kitten@ietf.org <kitten@ietf.org>

- -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

At the PRECIS WG session in Paris, we had quite a discussion about
spaces in user names. Alexey maintained that this must have been
included in SASLprep (RFC 4013) for a good reason, but the reason
wasn't clear to folks in the meeting. So I have a few questions:

1. Do SASL user names really need to include spaces?

2. If SASL user names do *not* need to include spaces, would it be
fine to re-use the PRECIS NameClass for simple user names in SASL?

3. If SASL user names *do* need to include spaces, would it be fine to
define simple user names in SASL as a space-separated list of
NameClass entities?

Option #3 seems preferable to (a) specifying that the PRECIS NameClass
needs to include space (to which there was a lot of resistance during
the PRECIS WG session), (b) enabling folks to superclass PRECIS string
classes (to which there was also a lot of resistance), or (c) severely
subclassing the PRECIS FreeClass to be something like NameClass+SP.

Peter

- - --
Peter Saint-Andre
https://stpeter.im/


- -----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk+EqqUACgkQNL8k5A2w/vzHeQCfTX6rF+MAqj05uz/ojJpPDkMT
RaMAn2AWoWO3lRiDgxfPmDZy7B4wyawX
=xNtO
- -----END PGP SIGNATURE-----
_______________________________________________
Kitten mailing list
Kitten@ietf.org
https://www.ietf.org/mailman/listinfo/kitten
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk+EqxEACgkQNL8k5A2w/vwkOwCeJfTGaxQdU2RFC6ibe8mQjUin
3XwAnR4JXZ+fCG28KpG84L/4Kyu9r0zM
=73Nz
-----END PGP SIGNATURE-----

From stpeter@stpeter.im  Tue Apr 10 15:23:49 2012
Return-Path: <stpeter@stpeter.im>
X-Original-To: precis@ietfa.amsl.com
Delivered-To: precis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4681C11E8119 for <precis@ietfa.amsl.com>; Tue, 10 Apr 2012 15:23:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.65
X-Spam-Level: 
X-Spam-Status: No, score=-103.65 tagged_above=-999 required=5 tests=[AWL=0.949, BAYES_00=-2.599, GB_I_LETTER=-2, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xXCaagiBR6Fe for <precis@ietfa.amsl.com>; Tue, 10 Apr 2012 15:23:48 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 47B3511E80EA for <precis@ietf.org>; Tue, 10 Apr 2012 15:23:48 -0700 (PDT)
Received: from dhcp-64-101-72-235.cisco.com (unknown [64.101.72.235]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id E2EFF40058 for <precis@ietf.org>; Tue, 10 Apr 2012 16:37:36 -0600 (MDT)
Message-ID: <4F84B2F1.3020807@stpeter.im>
Date: Tue, 10 Apr 2012 16:23:45 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:11.0) Gecko/20120327 Thunderbird/11.0.1
MIME-Version: 1.0
To: "precis@ietf.org" <precis@ietf.org>
References: <4F756143.2080606@stpeter.im> <4F848359.1080105@stpeter.im>
In-Reply-To: <4F848359.1080105@stpeter.im>
X-Enigmail-Version: 1.4
OpenPGP: url=https://stpeter.im/stpeter.asc
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Subject: Re: [precis] LetterDigits
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Preparation and Comparison of Internationalized Strings <precis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/precis>, <mailto:precis-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/precis>
List-Post: <mailto:precis@ietf.org>
List-Help: <mailto:precis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/precis>, <mailto:precis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Apr 2012 22:23:49 -0000

On 4/10/12 1:00 PM, Peter Saint-Andre wrote:
> The context for this discussion was the fact that the LetterDigits
> category (which we borrow from RFC 5892) disallows codepoints with the
> properties listed below, so we have an open issue about whether to allow
> such codepoints in the FreeClass.
> 
> My take is that the FreeClass is intended to be extremely inclusive, and
> that disallowing titlecase letters, letter numbers, other numbers, and
> enclosing marks is inconsistent with that intent.

Questions of an InBetweenClass aside, would folks here have concerns
with defining an OtherLetterDigits category for use in the FreeClass?

Peter

--
Peter Saint-Andre
https://stpeter.im/


From stpeter@stpeter.im  Wed Apr 11 12:54:17 2012
Return-Path: <stpeter@stpeter.im>
X-Original-To: precis@ietfa.amsl.com
Delivered-To: precis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 15B2D11E80CD for <precis@ietfa.amsl.com>; Wed, 11 Apr 2012 12:54:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.666
X-Spam-Level: 
X-Spam-Status: No, score=-102.666 tagged_above=-999 required=5 tests=[AWL=-0.067, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o5nNGgEmZAY0 for <precis@ietfa.amsl.com>; Wed, 11 Apr 2012 12:54:12 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id CD57311E8098 for <precis@ietf.org>; Wed, 11 Apr 2012 12:54:07 -0700 (PDT)
Received: from dhcp-64-101-72-235.cisco.com (unknown [64.101.72.235]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id D6C1C40058 for <precis@ietf.org>; Wed, 11 Apr 2012 14:07:52 -0600 (MDT)
Message-ID: <4F85E158.9090609@stpeter.im>
Date: Wed, 11 Apr 2012 13:54:00 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:11.0) Gecko/20120327 Thunderbird/11.0.1
MIME-Version: 1.0
To: "precis@ietf.org" <precis@ietf.org>
X-Enigmail-Version: 1.4
OpenPGP: url=https://stpeter.im/stpeter.asc
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Subject: [precis] do subclasses need names?
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Preparation and Comparison of Internationalized Strings <precis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/precis>, <mailto:precis-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/precis>
List-Post: <mailto:precis@ietf.org>
List-Help: <mailto:precis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/precis>, <mailto:precis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Apr 2012 19:54:17 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

While writing documents that subclass the base PRECIS classes, I've
found myself naming the subclasses (e.g., rfc6122bis talks about the
localpart subclass of the NameClass and the resourcepart subclass of
the FreeClass). Is this something we want to encourage? If so, does it
make sense to gather those names when people register new uses of
PRECIS as requested in the framework document?

Peter

- -- 
Peter Saint-Andre
https://stpeter.im/


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk+F4VcACgkQNL8k5A2w/vxRvACgoX1+IvQU/W6ZWKF5aCHcoYmV
Py4AoIYMBBxvtmCSkM1Vsy+46USwzumQ
=pg4b
-----END PGP SIGNATURE-----

From jhildebr@cisco.com  Wed Apr 11 13:33:30 2012
Return-Path: <jhildebr@cisco.com>
X-Original-To: precis@ietfa.amsl.com
Delivered-To: precis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 953C411E8098 for <precis@ietfa.amsl.com>; Wed, 11 Apr 2012 13:33:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.532
X-Spam-Level: 
X-Spam-Status: No, score=-8.532 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, RCVD_NUMERIC_HELO=2.067]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o5agynKthKWy for <precis@ietfa.amsl.com>; Wed, 11 Apr 2012 13:33:30 -0700 (PDT)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) by ietfa.amsl.com (Postfix) with ESMTP id F2B4B11E8075 for <precis@ietf.org>; Wed, 11 Apr 2012 13:33:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=jhildebr@cisco.com; l=1210; q=dns/txt; s=iport; t=1334176410; x=1335386010; h=date:subject:from:to:message-id:in-reply-to:mime-version: content-transfer-encoding; bh=EMGiQIu2/z8GAhxTtravY/KJmZMjusV847Tmfk/oL/I=; b=TVxMmaVqEupEU4372EpiOMDCczcYdmlXU4/3GiBo3AQOjizxYLp6tyfG 988uU9DZqfa6knqDbDV/vgb23q9SnpBsckWrwGEKC9w44OMZCDmmONQXp KykkxokoGWZEVwKX2lvjBga5NMs9PZnAoUvqnVKrpBNOGB1W/z5WBHcAv w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApcHAMHphU+tJV2Y/2dsb2JhbABEuVQCgQeCCwEEAQEBDwEnAgExHQEIbTABAQQBEiKHbAuabaAgkXUEiFqNEoERjTyBaYMG
X-IronPort-AV: E=Sophos;i="4.75,406,1330905600"; d="scan'208";a="73734394"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rcdn-iport-1.cisco.com with ESMTP; 11 Apr 2012 20:33:29 +0000
Received: from xbh-rcd-302.cisco.com (xbh-rcd-302.cisco.com [72.163.63.9]) by rcdn-core-1.cisco.com (8.14.3/8.14.3) with ESMTP id q3BKXTUb018696;  Wed, 11 Apr 2012 20:33:29 GMT
Received: from xmb-rcd-313.cisco.com ([72.163.63.28]) by xbh-rcd-302.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Wed, 11 Apr 2012 15:33:29 -0500
Received: from 64.101.74.200 ([64.101.74.200]) by XMB-RCD-313.cisco.com ([72.163.63.28]) with Microsoft Exchange Server HTTP-DAV ;  Wed, 11 Apr 2012 20:33:29 +0000
User-Agent: Microsoft-Entourage/12.32.0.111121
Date: Wed, 11 Apr 2012 14:33:28 -0600
From: Joe Hildebrand <jhildebr@cisco.com>
To: Peter Saint-Andre <stpeter@stpeter.im>, "precis@ietf.org" <precis@ietf.org>
Message-ID: <CBAB46B8.27764%jhildebr@cisco.com>
Thread-Topic: [precis] do subclasses need names?
Thread-Index: Ac0YIlnofSavDCz1JEWxzqCU6YhARA==
In-Reply-To: <4F85E158.9090609@stpeter.im>
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
X-OriginalArrivalTime: 11 Apr 2012 20:33:29.0436 (UTC) FILETIME=[5AC3F9C0:01CD1822]
Subject: Re: [precis] do subclasses need names?
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Preparation and Comparison of Internationalized Strings <precis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/precis>, <mailto:precis-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/precis>
List-Post: <mailto:precis@ietf.org>
List-Help: <mailto:precis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/precis>, <mailto:precis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Apr 2012 20:33:30 -0000

That seems like a reasonable idea.  Is there a suggested naming pattern that
denotes the superclass?  E.g. ResourceFreeClass, LocalpartNameClass


On 4/11/12 1:54 PM, "Peter Saint-Andre" <stpeter@stpeter.im> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> While writing documents that subclass the base PRECIS classes, I've
> found myself naming the subclasses (e.g., rfc6122bis talks about the
> localpart subclass of the NameClass and the resourcepart subclass of
> the FreeClass). Is this something we want to encourage? If so, does it
> make sense to gather those names when people register new uses of
> PRECIS as requested in the framework document?
> 
> Peter
> 
> - -- 
> Peter Saint-Andre
> https://stpeter.im/
> 
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.8 (Darwin)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> 
> iEYEARECAAYFAk+F4VcACgkQNL8k5A2w/vxRvACgoX1+IvQU/W6ZWKF5aCHcoYmV
> Py4AoIYMBBxvtmCSkM1Vsy+46USwzumQ
> =pg4b
> -----END PGP SIGNATURE-----
> _______________________________________________
> precis mailing list
> precis@ietf.org
> https://www.ietf.org/mailman/listinfo/precis

-- 
Joe Hildebrand


From stpeter@stpeter.im  Wed Apr 11 14:50:45 2012
Return-Path: <stpeter@stpeter.im>
X-Original-To: precis@ietfa.amsl.com
Delivered-To: precis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D842A11E80EC for <precis@ietfa.amsl.com>; Wed, 11 Apr 2012 14:50:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.664
X-Spam-Level: 
X-Spam-Status: No, score=-102.664 tagged_above=-999 required=5 tests=[AWL=-0.065, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uFOf0ys07ZmV for <precis@ietfa.amsl.com>; Wed, 11 Apr 2012 14:50:45 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 3AC3711E80DC for <precis@ietf.org>; Wed, 11 Apr 2012 14:50:42 -0700 (PDT)
Received: from dhcp-64-101-72-235.cisco.com (unknown [64.101.72.235]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id C1DF040058; Wed, 11 Apr 2012 16:04:33 -0600 (MDT)
Message-ID: <4F85FCB0.1080808@stpeter.im>
Date: Wed, 11 Apr 2012 15:50:40 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:11.0) Gecko/20120327 Thunderbird/11.0.1
MIME-Version: 1.0
To: Joe Hildebrand <jhildebr@cisco.com>
References: <CBAB46B8.27764%jhildebr@cisco.com>
In-Reply-To: <CBAB46B8.27764%jhildebr@cisco.com>
X-Enigmail-Version: 1.4
OpenPGP: url=https://stpeter.im/stpeter.asc
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: "precis@ietf.org" <precis@ietf.org>
Subject: Re: [precis] do subclasses need names?
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Preparation and Comparison of Internationalized Strings <precis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/precis>, <mailto:precis-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/precis>
List-Post: <mailto:precis@ietf.org>
List-Help: <mailto:precis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/precis>, <mailto:precis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Apr 2012 21:50:46 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

We could go all Perly and do FreeClass::resourcepart

;-)

On 4/11/12 2:33 PM, Joe Hildebrand wrote:
> That seems like a reasonable idea.  Is there a suggested naming
> pattern that denotes the superclass?  E.g. ResourceFreeClass,
> LocalpartNameClass
> 
> 
> On 4/11/12 1:54 PM, "Peter Saint-Andre" <stpeter@stpeter.im>
> wrote:
> 
> While writing documents that subclass the base PRECIS classes,
> I've found myself naming the subclasses (e.g., rfc6122bis talks
> about the localpart subclass of the NameClass and the resourcepart
> subclass of the FreeClass). Is this something we want to encourage?
> If so, does it make sense to gather those names when people
> register new uses of PRECIS as requested in the framework
> document?
> 
> Peter
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk+F/LAACgkQNL8k5A2w/vwumwCfbFeZNPQhZh9F6OlH3e+xPUmm
W/QAniIOiw/mhCuoy9JNWaRMy5l+Rqhe
=wlfV
-----END PGP SIGNATURE-----

From dthaler@microsoft.com  Wed Apr 11 14:59:58 2012
Return-Path: <dthaler@microsoft.com>
X-Original-To: precis@ietfa.amsl.com
Delivered-To: precis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63A1511E80DB for <precis@ietfa.amsl.com>; Wed, 11 Apr 2012 14:59:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.132
X-Spam-Level: 
X-Spam-Status: No, score=-105.132 tagged_above=-999 required=5 tests=[AWL=1.467, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yY5Y3axq+SIR for <precis@ietfa.amsl.com>; Wed, 11 Apr 2012 14:59:57 -0700 (PDT)
Received: from va3outboundpool.messaging.microsoft.com (va3ehsobe006.messaging.microsoft.com [216.32.180.16]) by ietfa.amsl.com (Postfix) with ESMTP id 7E93611E80CC for <precis@ietf.org>; Wed, 11 Apr 2012 14:59:57 -0700 (PDT)
Received: from mail93-va3-R.bigfish.com (10.7.14.243) by VA3EHSOBE007.bigfish.com (10.7.40.11) with Microsoft SMTP Server id 14.1.225.23; Wed, 11 Apr 2012 21:59:56 +0000
Received: from mail93-va3 (localhost [127.0.0.1])	by mail93-va3-R.bigfish.com (Postfix) with ESMTP id 57AD51A0354; Wed, 11 Apr 2012 21:59:56 +0000 (UTC)
X-SpamScore: -44
X-BigFish: VS-44(zzbb2dI154cP9371I542M1432N98dKzz1202hzz1033IL8275dhz2fh2a8h668h839h944hd25h)
X-Forefront-Antispam-Report: CIP:131.107.125.8; KIP:(null); UIP:(null); IPV:NLI; H:TK5EX14HUBC102.redmond.corp.microsoft.com; RD:none; EFVD:NLI
Received-SPF: pass (mail93-va3: domain of microsoft.com designates 131.107.125.8 as permitted sender) client-ip=131.107.125.8; envelope-from=dthaler@microsoft.com; helo=TK5EX14HUBC102.redmond.corp.microsoft.com ; icrosoft.com ; 
Received: from mail93-va3 (localhost.localdomain [127.0.0.1]) by mail93-va3 (MessageSwitch) id 1334181594319455_5312; Wed, 11 Apr 2012 21:59:54 +0000 (UTC)
Received: from VA3EHSMHS028.bigfish.com (unknown [10.7.14.251])	by mail93-va3.bigfish.com (Postfix) with ESMTP id 3DB521C0194; Wed, 11 Apr 2012 21:59:54 +0000 (UTC)
Received: from TK5EX14HUBC102.redmond.corp.microsoft.com (131.107.125.8) by VA3EHSMHS028.bigfish.com (10.7.99.38) with Microsoft SMTP Server (TLS) id 14.1.225.23; Wed, 11 Apr 2012 21:59:54 +0000
Received: from TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com (157.54.71.68) by TK5EX14HUBC102.redmond.corp.microsoft.com (157.54.7.154) with Microsoft SMTP Server (TLS) id 14.2.283.4; Wed, 11 Apr 2012 21:59:46 +0000
Received: from TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com (157.54.71.39) by TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com (157.54.71.68) with Microsoft SMTP Server (TLS) id 14.2.283.4; Wed, 11 Apr 2012 14:59:46 -0700
Received: from TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com ([169.254.4.253]) by TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com ([157.54.71.39]) with mapi id 14.02.0283.004; Wed, 11 Apr 2012 14:59:45 -0700
From: Dave Thaler <dthaler@microsoft.com>
To: Joe Hildebrand <jhildebr@cisco.com>, Peter Saint-Andre <stpeter@stpeter.im>, "precis@ietf.org" <precis@ietf.org>
Thread-Topic: [precis] do subclasses need names?
Thread-Index: AQHNGBzxhBmb74ys1EGBcPVN6SiOeZaWidIA//+ikPA=
Date: Wed, 11 Apr 2012 21:59:45 +0000
Message-ID: <9B57C850BB53634CACEC56EF4853FF653B50D91C@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com>
References: <4F85E158.9090609@stpeter.im> <CBAB46B8.27764%jhildebr@cisco.com>
In-Reply-To: <CBAB46B8.27764%jhildebr@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [157.54.51.90]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
Subject: Re: [precis] do subclasses need names?
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Preparation and Comparison of Internationalized Strings <precis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/precis>, <mailto:precis-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/precis>
List-Post: <mailto:precis@ietf.org>
List-Help: <mailto:precis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/precis>, <mailto:precis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Apr 2012 21:59:58 -0000

I like Joe's suggestion.

-Dave

-----Original Message-----
From: precis-bounces@ietf.org [mailto:precis-bounces@ietf.org] On Behalf Of=
 Joe Hildebrand
Sent: Wednesday, April 11, 2012 1:33 PM
To: Peter Saint-Andre; precis@ietf.org
Subject: Re: [precis] do subclasses need names?

That seems like a reasonable idea.  Is there a suggested naming pattern tha=
t denotes the superclass?  E.g. ResourceFreeClass, LocalpartNameClass


On 4/11/12 1:54 PM, "Peter Saint-Andre" <stpeter@stpeter.im> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>=20
> While writing documents that subclass the base PRECIS classes, I've=20
> found myself naming the subclasses (e.g., rfc6122bis talks about the=20
> localpart subclass of the NameClass and the resourcepart subclass of=20
> the FreeClass). Is this something we want to encourage? If so, does it=20
> make sense to gather those names when people register new uses of=20
> PRECIS as requested in the framework document?
>=20
> Peter
>=20
> - --
> Peter Saint-Andre
> https://stpeter.im/
>=20
>=20
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.8 (Darwin)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>=20
> iEYEARECAAYFAk+F4VcACgkQNL8k5A2w/vxRvACgoX1+IvQU/W6ZWKF5aCHcoYmV
> Py4AoIYMBBxvtmCSkM1Vsy+46USwzumQ
> =3Dpg4b
> -----END PGP SIGNATURE-----
> _______________________________________________
> precis mailing list
> precis@ietf.org
> https://www.ietf.org/mailman/listinfo/precis

--
Joe Hildebrand

_______________________________________________
precis mailing list
precis@ietf.org
https://www.ietf.org/mailman/listinfo/precis



From tony@att.com  Thu Apr 12 11:33:55 2012
Return-Path: <tony@att.com>
X-Original-To: precis@ietfa.amsl.com
Delivered-To: precis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE35D21F85C4 for <precis@ietfa.amsl.com>; Thu, 12 Apr 2012 11:33:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.449
X-Spam-Level: 
X-Spam-Status: No, score=-106.449 tagged_above=-999 required=5 tests=[AWL=0.150, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AG-j6sLMegT0 for <precis@ietfa.amsl.com>; Thu, 12 Apr 2012 11:33:54 -0700 (PDT)
Received: from nbfkord-smmo04.seg.att.com (nbfkord-smmo04.seg.att.com [209.65.160.86]) by ietfa.amsl.com (Postfix) with ESMTP id 7B91221F85B6 for <precis@ietf.org>; Thu, 12 Apr 2012 11:33:54 -0700 (PDT)
Received: from unknown [144.160.20.145] (EHLO mlpd192.enaf.sfdc.sbc.com) by nbfkord-smmo04.seg.att.com(mxl_mta-6.11.0-8) over TLS secured channel with ESMTP id 010278f4.0.1637912.00-261.4556830.nbfkord-smmo04.seg.att.com (envelope-from <tony@att.com>);  Thu, 12 Apr 2012 18:33:54 +0000 (UTC)
X-MXL-Hash: 4f8720122b137a6f-3131a25bc005447d2674eac8dcb126e6ff74b514
Received: from enaf.sfdc.sbc.com (localhost.localdomain [127.0.0.1]) by mlpd192.enaf.sfdc.sbc.com (8.14.5/8.14.5) with ESMTP id q3CIXqFr007564 for <precis@ietf.org>; Thu, 12 Apr 2012 14:33:52 -0400
Received: from sflint02.pst.cso.att.com (sflint02.pst.cso.att.com [144.154.234.229]) by mlpd192.enaf.sfdc.sbc.com (8.14.5/8.14.5) with ESMTP id q3CIXlBZ007526 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <precis@ietf.org>; Thu, 12 Apr 2012 14:33:48 -0400
Received: from alpd052.aldc.att.com (alpd052.aldc.att.com [130.8.42.31]) by sflint02.pst.cso.att.com (RSA Interceptor) for <precis@ietf.org>; Thu, 12 Apr 2012 14:33:29 -0400
Received: from aldc.att.com (localhost.localdomain [127.0.0.1]) by alpd052.aldc.att.com (8.14.4/8.14.4) with ESMTP id q3CIXS05020998 for <precis@ietf.org>; Thu, 12 Apr 2012 14:33:28 -0400
Received: from mailgw1.maillennium.att.com (mailgw1.maillennium.att.com [135.25.114.99]) by alpd052.aldc.att.com (8.14.4/8.14.4) with ESMTP id q3CIXOpO020801 for <precis@ietf.org>; Thu, 12 Apr 2012 14:33:24 -0400
Received: from [135.91.110.244] (ds135-91-110-244.dhcps.ugn.att.com[135.91.110.244]) by maillennium.att.com (mailgw1) with ESMTP id <20120412183022gw1004orape> (Authid: tony); Thu, 12 Apr 2012 18:30:24 +0000
X-Originating-IP: [135.91.110.244]
Message-ID: <4F871FEF.8040006@att.com>
Date: Thu, 12 Apr 2012 14:33:19 -0400
From: Tony Hansen <tony@att.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20120327 Thunderbird/11.0.1
MIME-Version: 1.0
To: "precis@ietf.org" <precis@ietf.org>
References: <CBAB46B8.27764%jhildebr@cisco.com> <4F85FCB0.1080808@stpeter.im>
In-Reply-To: <4F85FCB0.1080808@stpeter.im>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-RSA-Inspected: yes
X-RSA-Classifications: public
X-RSA-Action: allow
X-Spam: [F=0.2000000000; CM=0.500; S=0.200(2010122901)]
X-MAIL-FROM: <tony@att.com>
X-SOURCE-IP: [144.160.20.145]
X-AnalysisOut: [v=1.0 c=1 a=p4QNoMogDYAA:10 a=vnNYxAp2wzwA:10 a=ovYlhi3Uze]
X-AnalysisOut: [kA:10 a=ofMgfj31e3cA:10 a=BLceEmwcHowA:10 a=8nJEP1OIZ-IA:1]
X-AnalysisOut: [0 a=ZRNLZ4dFUbCvG8UMqPvVAA==:17 a=PiNl3Bb_KtmABkbEwOMA:9 a]
X-AnalysisOut: [=wPNLvfGTeEIA:10]
Subject: Re: [precis] do subclasses need names?
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Preparation and Comparison of Internationalized Strings <precis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/precis>, <mailto:precis-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/precis>
List-Post: <mailto:precis@ietf.org>
List-Help: <mailto:precis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/precis>, <mailto:precis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Apr 2012 18:33:56 -0000

Using namespace scoping seems reasonable. Just about any separator would 
suffice, as in "::" from C++ & Perl, "." from a variety of languages, 
":" from xml, etc.

     Tony Hansen

PS. I would have called it C++ namespacing.

On 4/11/2012 5:50 PM, Peter Saint-Andre wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> We could go all Perly and do FreeClass::resourcepart
>
> ;-)
>
> On 4/11/12 2:33 PM, Joe Hildebrand wrote:
>> That seems like a reasonable idea.  Is there a suggested naming
>> pattern that denotes the superclass?  E.g. ResourceFreeClass,
>> LocalpartNameClass
>>
>>
>> On 4/11/12 1:54 PM, "Peter Saint-Andre"<stpeter@stpeter.im>
>> wrote:
>>
>> While writing documents that subclass the base PRECIS classes,
>> I've found myself naming the subclasses (e.g., rfc6122bis talks
>> about the localpart subclass of the NameClass and the resourcepart
>> subclass of the FreeClass). Is this something we want to encourage?
>> If so, does it make sense to gather those names when people
>> register new uses of PRECIS as requested in the framework
>> document?
>>
>> Peter
