Back to index

lightning-sunbird  0.9+nobinonly
normalization_data.h
Go to the documentation of this file.
00001 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
00002 
00003 /* This file is modified from JPNIC's mDNKit, it is under both MPL and 
00004  * JPNIC's license.
00005  */
00006 
00007  /* ***** BEGIN LICENSE BLOCK *****
00008  * Version: MPL 1.1/GPL 2.0/LGPL 2.1
00009  *
00010  * The contents of this file are subject to the Mozilla Public License Version
00011  * 1.1 (the "License"); you may not use this file except in compliance with
00012  * the License. You may obtain a copy of the License at
00013  * http://www.mozilla.org/MPL/
00014  *
00015  * Software distributed under the License is distributed on an "AS IS" basis,
00016  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
00017  * for the specific language governing rights and limitations under the
00018  * License.
00019  *
00020  * The Original Code is Unicode case conversion helpers.
00021  *
00022  * The Initial Developer of the Original Code is
00023  * Netscape Communications Corp..
00024  * Portions created by the Initial Developer are Copyright (C) 2002
00025  * the Initial Developer. All Rights Reserved.
00026  *
00027  * Contributor(s):
00028  *
00029  * Alternatively, the contents of this file may be used under the terms of
00030  * either the GNU General Public License Version 2 or later (the "GPL"), or
00031  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
00032  * in which case the provisions of the GPL or the LGPL are applicable instead
00033  * of those above. If you wish to allow use of your version of this file only
00034  * under the terms of either the GPL or the LGPL, and not to allow others to
00035  * use your version of this file under the terms of the MPL, indicate your
00036  * decision by deleting the provisions above and replace them with the notice
00037  * and other provisions required by the GPL or the LGPL. If you do not delete
00038  * the provisions above, a recipient may use your version of this file under
00039  * the terms of any one of the MPL, the GPL or the LGPL.
00040  *
00041  * ***** END LICENSE BLOCK ***** */
00042 
00043 /*
00044  * Copyright (c) 2000,2002 Japan Network Information Center.
00045  * All rights reserved.
00046  *  
00047  * By using this file, you agree to the terms and conditions set forth bellow.
00048  * 
00049  *                   LICENSE TERMS AND CONDITIONS 
00050  * 
00051  * The following License Terms and Conditions apply, unless a different
00052  * license is obtained from Japan Network Information Center ("JPNIC"),
00053  * a Japanese association, Kokusai-Kougyou-Kanda Bldg 6F, 2-3-4 Uchi-Kanda,
00054  * Chiyoda-ku, Tokyo 101-0047, Japan.
00055  * 
00056  * 1. Use, Modification and Redistribution (including distribution of any
00057  *    modified or derived work) in source and/or binary forms is permitted
00058  *    under this License Terms and Conditions.
00059  * 
00060  * 2. Redistribution of source code must retain the copyright notices as they
00061  *    appear in each source code file, this License Terms and Conditions.
00062  * 
00063  * 3. Redistribution in binary form must reproduce the Copyright Notice,
00064  *    this License Terms and Conditions, in the documentation and/or other
00065  *    materials provided with the distribution.  For the purposes of binary
00066  *    distribution the "Copyright Notice" refers to the following language:
00067  *    "Copyright (c) 2000-2002 Japan Network Information Center.  All rights reserved."
00068  * 
00069  * 4. The name of JPNIC may not be used to endorse or promote products
00070  *    derived from this Software without specific prior written approval of
00071  *    JPNIC.
00072  * 
00073  * 5. Disclaimer/Limitation of Liability: THIS SOFTWARE IS PROVIDED BY JPNIC
00074  *    "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
00075  *    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
00076  *    PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL JPNIC BE LIABLE
00077  *    FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
00078  *    CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
00079  *    SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
00080  *    BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
00081  *    WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
00082  *    OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
00083  *    ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
00084  */
00085 
00086 /* $Id: normalization_data.h,v 1.1 2005/04/05 23:00:13 jshin%mailaps.org Exp $ */
00087 /* $-Id: generate_normalize_data.pl,v 1.9 2002/11/29 09:08:13 ishisone Exp -$ */
00088 /*
00089  * Do not edit this file!
00090  * This file is generated from UnicodeData.txt, CompositionExclusions-1.txt,
00091  * SpecialCasing.txt and CaseFolding.txt.
00092  */
00093 
00094 
00095 /*
00096  * Canonical Class
00097  */
00098 
00099 #define CANON_CLASS_BITS_0  9
00100 #define CANON_CLASS_BITS_1  7
00101 #define CANON_CLASS_BITS_2  5
00102 
00103 static const PRUnichar canon_class_imap[] = {
00104          272,   400,   528,   656,   784,   784,   784,   784, 
00105          784,   784,   912,   784,   784,   784,   784,  1040, 
00106         1168,   784,   784,   784,   784,   784,   784,   784, 
00107          784,   784,   784,   784,   784,  1296,   784,   784, 
00108          784,   784,   784,   784,   784,   784,   784,   784, 
00109          784,   784,   784,   784,   784,   784,   784,   784, 
00110          784,   784,   784,   784,   784,   784,   784,   784, 
00111          784,   784,   784,   784,   784,   784,   784,   784, 
00112          784,   784,   784,   784,   784,   784,   784,   784, 
00113          784,   784,   784,   784,   784,   784,   784,   784, 
00114          784,   784,   784,   784,   784,   784,   784,   784, 
00115          784,   784,   784,   784,   784,   784,   784,   784, 
00116          784,   784,   784,   784,   784,   784,   784,   784, 
00117          784,   784,   784,   784,   784,   784,   784,   784, 
00118          784,   784,   784,   784,   784,   784,   784,   784, 
00119          784,   784,   784,   784,   784,   784,   784,   784, 
00120          784,   784,   784,   784,   784,   784,   784,   784, 
00121          784,   784,   784,   784,   784,   784,   784,   784, 
00122          784,   784,   784,   784,   784,   784,   784,   784, 
00123          784,   784,   784,   784,   784,   784,   784,   784, 
00124          784,   784,   784,   784,   784,   784,   784,   784, 
00125          784,   784,   784,   784,   784,   784,   784,   784, 
00126          784,   784,   784,   784,   784,   784,   784,   784, 
00127          784,   784,   784,   784,   784,   784,   784,   784, 
00128          784,   784,   784,   784,   784,   784,   784,   784, 
00129          784,   784,   784,   784,   784,   784,   784,   784, 
00130          784,   784,   784,   784,   784,   784,   784,   784, 
00131          784,   784,   784,   784,   784,   784,   784,   784, 
00132          784,   784,   784,   784,   784,   784,   784,   784, 
00133          784,   784,   784,   784,   784,   784,   784,   784, 
00134          784,   784,   784,   784,   784,   784,   784,   784, 
00135          784,   784,   784,   784,   784,   784,   784,   784, 
00136          784,   784,   784,   784,   784,   784,   784,   784, 
00137          784,   784,   784,   784,   784,   784,   784,   784, 
00138            0,     0,     0,     0,     0,     0,     0,     0, 
00139            0,     0,     0,     0,     0,     0,     0,     0, 
00140            0,     0,     0,     0,     0,     0,     0,     0, 
00141            1,     2,     3,     4,     0,     0,     0,     0, 
00142            0,     0,     0,     0,     5,     0,     0,     0, 
00143            0,     0,     0,     0,     6,     7,     8,     0, 
00144            9,     0,    10,    11,     0,     0,    12,    13, 
00145           14,    15,    16,     0,     0,     0,     0,     0, 
00146            0,     0,     0,     0,     0,     0,     0,     0, 
00147            0,    17,    18,     0,     0,    17,    19,     0, 
00148            0,    17,    19,     0,     0,    17,    19,     0, 
00149            0,    17,    19,     0,     0,     0,    19,     0, 
00150            0,     0,    20,     0,     0,    17,    19,     0, 
00151            0,     0,    19,     0,     0,     0,    21,     0, 
00152            0,    22,    23,     0,     0,    24,    25,     0, 
00153           26,    27,     0,    28,    29,     0,    30,     0, 
00154            0,    31,     0,     0,     0,     0,     0,     0, 
00155            0,     0,     0,     0,     0,     0,     0,     0, 
00156            0,     0,     0,     0,     0,     0,     0,     0, 
00157            0,     0,    32,     0,     0,     0,     0,     0, 
00158            0,     0,     0,     0,     0,     0,     0,     0, 
00159            0,     0,     0,     0,     0,     0,     0,     0, 
00160            0,     0,     0,     0,     0,     0,     0,     0, 
00161           33,    33,     0,     0,     0,     0,    34,     0, 
00162            0,     0,     0,     0,     0,    35,     0,     0, 
00163            0,    36,     0,     0,     0,     0,     0,     0, 
00164           37,     0,     0,     0,     0,     0,     0,     0, 
00165            0,     0,     0,     0,     0,     0,     0,     0, 
00166            0,     0,     0,     0,     0,     0,     0,     0, 
00167            0,     0,     0,     0,     0,     0,    38,     0, 
00168            0,     0,     0,     0,     0,     0,     0,     0, 
00169            0,     0,     0,     0,     0,     0,     0,     0, 
00170            0,     0,     0,     0,     0,     0,    39,    40, 
00171            0,     0,     0,     0,     0,     0,     0,     0, 
00172            0,     0,     0,     0,     0,     0,     0,     0, 
00173            0,     0,     0,     0,     0,     0,     0,     0, 
00174            0,     0,     0,     0,     0,     0,     0,     0, 
00175            0,     0,     0,     0,     0,     0,     0,     0, 
00176            0,     0,     0,     0,     0,     0,     0,     0, 
00177            0,     0,     0,     0,     0,     0,     0,     0, 
00178            0,     0,     0,     0,     0,     0,     0,     0, 
00179            0,     0,     0,     0,     0,     0,     0,     0, 
00180            0,     0,     0,     0,     0,     0,     0,     0, 
00181            0,     0,     0,     0,     0,     0,     0,     0, 
00182            0,     0,     0,     0,     0,     0,     0,     0, 
00183            0,     0,     0,     0,     0,     0,     0,     0, 
00184            0,     0,     0,     0,     0,     0,     0,     0, 
00185            0,     0,     0,     0,     0,     0,     0,     0, 
00186            0,    41,     0,     0,    42,     0,     0,     0, 
00187            0,     0,     0,     0,     0,     0,     0,     0, 
00188            0,     0,     0,     0,     0,     0,     0,     0, 
00189            0,     0,     0,     0,     0,     0,     0,     0, 
00190            0,     0,     0,     0,     0,     0,     0,     0, 
00191            0,     0,     0,     0,     0,     0,     0,     0, 
00192            0,     0,     0,     0,     0,     0,     0,     0, 
00193            0,     0,     0,     0,     0,     0,     0,     0, 
00194            0,     0,     0,     0,     0,     0,     0,     0, 
00195            0,     0,     0,     0,     0,     0,     0,     0, 
00196            0,     0,     0,     0,     0,     0,     0,     0, 
00197            0,     0,     0,     0,     0,     0,     0,     0, 
00198            0,     0,     0,     0,     0,     0,     0,     0, 
00199            0,     0,     0,     0,     0,     0,     0,     0, 
00200            0,     0,     0,     0,     0,     0,     0,     0, 
00201            0,     0,     0,     0,     0,     0,     0,     0, 
00202            0,     0,     0,     0,     0,     0,     0,     0, 
00203            0,     0,     0,     0,     0,     0,     0,     0, 
00204            0,     0,     0,     0,     0,     0,     0,     0, 
00205            0,     0,     0,     0,     0,     0,     0,     0, 
00206            0,     0,     0,     0,     0,     0,     0,     0, 
00207            0,     0,     0,     0,     0,     0,     0,     0, 
00208            0,     0,     0,     0,     0,     0,     0,     0, 
00209            0,     0,     0,     0,     0,     0,     0,     0, 
00210            0,     0,     0,     0,     0,     0,     0,     0, 
00211            0,     0,     0,     0,     0,     0,     0,     0, 
00212            0,     0,     0,     0,     0,     0,     0,     0, 
00213            0,     0,     0,     0,     0,     0,     0,     0, 
00214            0,     0,     0,     0,     0,     0,     0,     0, 
00215            0,     0,     0,     0,     0,     0,     0,     0, 
00216            0,     0,     0,     0,     0,     0,     0,     0, 
00217            0,     0,     0,     0,     0,     0,     0,     0, 
00218            0,     0,     0,     0,     0,     0,     0,     0, 
00219            0,     0,     0,     0,     0,     0,     0,     0, 
00220            0,     0,     0,     0,     0,     0,     0,     0, 
00221            0,     0,     0,     0,     0,     0,     0,     0, 
00222            0,     0,     0,     0,     0,     0,     0,     0, 
00223            0,     0,     0,     0,     0,     0,     0,     0, 
00224            0,     0,     0,     0,     0,     0,     0,     0, 
00225            0,     0,     0,     0,     0,     0,     0,     0, 
00226           43,     0,     0,     0,     0,     0,     0,     0, 
00227            0,     0,     0,     0,     0,     0,     0,     0, 
00228            0,     0,     0,     0,     0,     0,     0,     0, 
00229            0,     0,     0,     0,     0,     0,     0,     0, 
00230            0,     0,     0,     0,     0,     0,     0,     0, 
00231            0,     0,     0,     0,     0,     0,     0,     0, 
00232            0,     0,     0,     0,     0,     0,     0,     0, 
00233            0,     0,     0,     0,     0,     0,     0,     0, 
00234            0,     0,     0,     0,     0,     0,     0,     0, 
00235            0,     0,     0,     0,     0,     0,     0,     0, 
00236            0,     0,     0,     0,     0,     0,     0,     0, 
00237            0,     0,     0,     0,     0,     0,     0,     0, 
00238            0,     0,     0,     0,     0,     0,     0,     0, 
00239            0,     0,     0,     0,     0,     0,     0,     0, 
00240            0,     0,     0,     0,     0,     0,     0,     0, 
00241            0,     0,     0,     0,     0,     0,     0,     0, 
00242            0,     0,     0,     0,     0,     0,     0,     0, 
00243            0,     0,     0,     0,     0,     0,     0,     0, 
00244            0,     0,     0,     0,     0,     0,     0,     0, 
00245           44,     0,     0,     0,     0,     0,     0,     0, 
00246            0,     0,     0,     0,     0,     0,     0,     0, 
00247            0,     0,     0,     0,     0,     0,     0,     0, 
00248            0,    45,     0,     0,     0,     0,     0,     0, 
00249            0,     0,     0,     0,     0,     0,     0,     0, 
00250            0,     0,     0,     0,     0,     0,     0,     0, 
00251            0,     0,     0,     0,     0,     0,     0,     0, 
00252            0,     0,     0,     0,     0,     0,     0,     0, 
00253            0,     0,     0,     0,     0,     0,     0,     0, 
00254            0,     0,     0,     0,     0,     0,     0,     0, 
00255            0,     0,     0,     0,     0,     0,     0,     0, 
00256            0,     0,     0,     0,     0,     0,     0,     0, 
00257            0,     0,     0,     0,     0,     0,     0,     0, 
00258            0,     0,     0,     0,     0,     0,     0,     0, 
00259            0,     0,     0,     0,     0,     0,     0,     0, 
00260           46,    47,     0,     0,     0,     0,     0,     0, 
00261            0,     0,     0,     0,     0,     0,     0,     0, 
00262            0,     0,     0,     0,     0,     0,     0,     0, 
00263            0,     0,     0,     0,     0,     0,     0,     0, 
00264            0,     0,     0,     0,     0,     0,     0,     0, 
00265            0,     0,     0,     0,     0,     0,     0,     0, 
00266            0,     0,     0,     0,     0,     0,     0,     0, 
00267            0,     0,     0,    48,    49,    50,     0,     0, 
00268            0,     0,    51,     0,     0,     0,     0,     0, 
00269            0,     0,     0,     0,     0,     0,     0,     0, 
00270            0,     0,     0,     0,     0,     0,     0,     0, 
00271            0,     0,     0,     0,     0,     0,     0,     0, 
00272            0,     0,     0,     0,     0,     0,     0,     0, 
00273            0,     0,     0,     0,     0,     0,     0,     0, 
00274            0,     0,     0,     0,     0,     0,     0,     0, 
00275            0,     0,     0,     0,     0,     0,     0,     0, 
00276            0,     0,     0,     0,     0,     0,     0,     0, 
00277            0,     0,     0,     0,     0,     0,     0,     0, 
00278            0,     0,     0,     0,     0,     0,     0,     0, 
00279            0,     0,     0,     0,     0,     0,     0,     0, 
00280            0,     0,     0,     0,     0,     0,     0,     0, 
00281            0,     0,     0,     0,     0,     0,     0,     0, 
00282 };
00283 
00284 static const struct {
00285        unsigned char tbl[32];
00286 } canon_class_table[] = {
00287        {{
00288           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00289           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00290           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00291        }},
00292        {{
00293         230,  230,  230,  230,  230,  230,  230,  230,  230,  230,  230, 
00294         230,  230,  230,  230,  230,  230,  230,  230,  230,  230,  232, 
00295         220,  220,  220,  220,  232,  216,  220,  220,  220,  220, 
00296        }},
00297        {{
00298         220,  202,  202,  220,  220,  220,  220,  202,  202,  220,  220, 
00299         220,  220,  220,  220,  220,  220,  220,  220,  220,    1,    1, 
00300           1,    1,    1,  220,  220,  220,  220,  230,  230,  230, 
00301        }},
00302        {{
00303         230,  230,  230,  230,  230,  240,  230,  220,  220,  220,  230, 
00304         230,  230,  220,  220,    0,  230,  230,  230,  220,  220,  220, 
00305         220,  230,  232,  220,  220,  230,  233,  234,  234,  233, 
00306        }},
00307        {{
00308         234,  234,  233,  230,  230,  230,  230,  230,  230,  230,  230, 
00309         230,  230,  230,  230,  230,    0,    0,    0,    0,    0,    0, 
00310           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00311        }},
00312        {{
00313           0,    0,    0,  230,  230,  230,  230,    0,    0,    0,    0, 
00314           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00315           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00316        }},
00317        {{
00318           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00319           0,    0,    0,    0,    0,    0,  220,  230,  230,  230,  230, 
00320         220,  230,  230,  230,  222,  220,  230,  230,  230,  230, 
00321        }},
00322        {{
00323         230,  230,  220,  220,  220,  220,  220,  220,  230,  230,  220, 
00324         230,  230,  222,  228,  230,   10,   11,   12,   13,   14,   15, 
00325          16,   17,   18,   19,    0,   20,   21,   22,    0,   23, 
00326        }},
00327        {{
00328           0,   24,   25,    0,  230,  220,    0,   18,    0,    0,    0, 
00329           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00330           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00331        }},
00332        {{
00333           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00334           0,    0,    0,    0,    0,  230,  230,  230,  230,  230,  230, 
00335           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00336        }},
00337        {{
00338           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00339          27,   28,   29,   30,   31,   32,   33,   34,  230,  230,  220, 
00340         220,  230,  230,  230,  230,  230,  220,  230,  230,    0, 
00341        }},
00342        {{
00343           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00344           0,    0,    0,    0,    0,   35,    0,    0,    0,    0,    0, 
00345           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00346        }},
00347        {{
00348           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00349           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00350         230,  230,  230,  230,  230,  230,  230,    0,    0,  230, 
00351        }},
00352        {{
00353         230,  230,  230,  220,  230,    0,    0,  230,  230,    0,  220, 
00354         230,  230,  220,    0,    0,    0,    0,    0,    0,    0,    0, 
00355           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00356        }},
00357        {{
00358           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00359           0,    0,    0,    0,    0,    0,   36,    0,    0,    0,    0, 
00360           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00361        }},
00362        {{
00363           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00364           0,    0,    0,    0,    0,  230,  220,  230,  230,  220,  230, 
00365         230,  220,  220,  220,  230,  220,  220,  230,  220,  230, 
00366        }},
00367        {{
00368         230,  230,  220,  230,  220,  230,  220,  230,  220,  230,  230, 
00369           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00370           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00371        }},
00372        {{
00373           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00374           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00375           0,    0,    0,    0,    0,    0,    7,    0,    0,    0, 
00376        }},
00377        {{
00378           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00379           0,    0,    9,    0,    0,    0,  230,  220,  230,  230,    0, 
00380           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00381        }},
00382        {{
00383           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00384           0,    0,    9,    0,    0,    0,    0,    0,    0,    0,    0, 
00385           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00386        }},
00387        {{
00388           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00389           0,    0,    9,    0,    0,    0,    0,    0,    0,    0,   84, 
00390          91,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00391        }},
00392        {{
00393           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    9, 
00394           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00395           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00396        }},
00397        {{
00398           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00399           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00400           0,    0,  103,  103,    9,    0,    0,    0,    0,    0, 
00401        }},
00402        {{
00403           0,    0,    0,    0,    0,    0,    0,    0,  107,  107,  107, 
00404         107,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00405           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00406        }},
00407        {{
00408           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00409           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00410           0,    0,  118,  118,    0,    0,    0,    0,    0,    0, 
00411        }},
00412        {{
00413           0,    0,    0,    0,    0,    0,    0,    0,  122,  122,  122, 
00414         122,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00415           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00416        }},
00417        {{
00418           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00419           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00420           0,    0,  220,  220,    0,    0,    0,    0,    0,    0, 
00421        }},
00422        {{
00423           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00424           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  220, 
00425           0,  220,    0,  216,    0,    0,    0,    0,    0,    0, 
00426        }},
00427        {{
00428           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00429           0,    0,    0,    0,    0,    0,  129,  130,    0,  132,    0, 
00430           0,    0,    0,    0,  130,  130,  130,  130,    0,    0, 
00431        }},
00432        {{
00433         130,    0,  230,  230,    9,    0,  230,  230,    0,    0,    0, 
00434           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00435           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00436        }},
00437        {{
00438           0,    0,    0,    0,    0,    0,  220,    0,    0,    0,    0, 
00439           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00440           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00441        }},
00442        {{
00443           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00444           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00445           0,    7,    0,    9,    0,    0,    0,    0,    0,    0, 
00446        }},
00447        {{
00448           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00449           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00450           0,    0,    0,    0,    0,    0,    0,    0,    0,  230, 
00451        }},
00452        {{
00453           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00454           0,    0,    0,    0,    0,    0,    0,    0,    0,    9,    0, 
00455           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00456        }},
00457        {{
00458           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00459           0,    0,    0,    0,    0,    0,    0,    9,    0,    0,    0, 
00460           0,    0,    0,    0,    0,    0,    0,  230,    0,    0, 
00461        }},
00462        {{
00463           0,    0,    0,    0,    0,    0,    0,    0,    0,  228,    0, 
00464           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00465           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00466        }},
00467        {{
00468           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00469           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00470           0,    0,    0,  222,  230,  220,    0,    0,    0,    0, 
00471        }},
00472        {{
00473           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00474           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00475           0,  230,  220,    0,    0,    0,    0,    0,    0,    0, 
00476        }},
00477        {{
00478         230,  230,  220,  230,    0,    0,    0,    0,    0,    0,    0, 
00479           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00480           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00481        }},
00482        {{
00483           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00484           0,    0,    0,    0,    0,  230,  230,    1,    1,  230,  230, 
00485         230,  230,    1,    1,    1,  230,  230,    0,    0,    0, 
00486        }},
00487        {{
00488           0,  230,    0,    0,    0,    1,    1,  230,  220,  230,    1, 
00489           1,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00490           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00491        }},
00492        {{
00493           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  218, 
00494         228,  232,  222,  224,  224,    0,    0,    0,    0,    0,    0, 
00495           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00496        }},
00497        {{
00498           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00499           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00500           0,    0,    0,    8,    8,    0,    0,    0,    0,    0, 
00501        }},
00502        {{
00503           0,    0,    0,    0,    0,    0,    9,    0,    0,    0,    0, 
00504           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00505           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00506        }},
00507        {{
00508           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00509           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00510           0,    0,    0,    0,    0,    0,    0,    0,   26,    0, 
00511        }},
00512        {{
00513         230,  230,  230,  230,    0,    0,    0,    0,    0,    0,    0, 
00514           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00515           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00516        }},
00517        {{
00518           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00519           0,    0,  220,    0,  230,    0,    0,    0,    0,    0,    0, 
00520           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00521        }},
00522        {{
00523           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00524           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00525           0,    0,  230,    1,  220,    0,    0,    0,    0,    9, 
00526        }},
00527        {{
00528           0,    0,    0,    0,    0,  216,  216,    1,    1,    1,    0, 
00529           0,    0,  226,  216,  216,  216,  216,  216,    0,    0,    0, 
00530           0,    0,    0,    0,    0,  220,  220,  220,  220,  220, 
00531        }},
00532        {{
00533         220,  220,  220,    0,    0,  230,  230,  230,  230,  230,  220, 
00534         220,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00535           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00536        }},
00537        {{
00538           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  230, 
00539         230,  230,  230,    0,    0,    0,    0,    0,    0,    0,    0, 
00540           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00541        }},
00542        {{
00543           0,    0,  230,  230,  230,    0,    0,    0,    0,    0,    0, 
00544           0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00545           0,    0,    0,    0,    0,    0,    0,    0,    0,    0, 
00546        }},
00547 };
00548 
00549 /*
00550  * Canonical Composition
00551  */
00552 
00553 #define CANON_COMPOSE_BITS_0       9
00554 #define CANON_COMPOSE_BITS_1       7
00555 #define CANON_COMPOSE_BITS_2       5
00556 
00557 static const PRUnichar compose_imap[] = {
00558          272,   400,   528,   656,   784,   784,   784,   784, 
00559          784,   784,   784,   784,   784,   784,   784,   784, 
00560          784,   784,   784,   784,   784,   784,   784,   784, 
00561          784,   784,   784,   784,   784,   784,   784,   784, 
00562          784,   784,   784,   784,   784,   784,   784,   784, 
00563          784,   784,   784,   784,   784,   784,   784,   784, 
00564          784,   784,   784,   784,   784,   784,   784,   784, 
00565          784,   784,   784,   784,   784,   784,   784,   784, 
00566          784,   784,   784,   784,   784,   784,   784,   784, 
00567          784,   784,   784,   784,   784,   784,   784,   784, 
00568          784,   784,   784,   784,   784,   784,   784,   784, 
00569          784,   784,   784,   784,   784,   784,   784,   784, 
00570          784,   784,   784,   784,   784,   784,   784,   784, 
00571          784,   784,   784,   784,   784,   784,   784,   784, 
00572          784,   784,   784,   784,   784,   784,   784,   784, 
00573          784,   784,   784,   784,   784,   784,   784,   784, 
00574          784,   784,   784,   784,   784,   784,   784,   784, 
00575          784,   784,   784,   784,   784,   784,   784,   784, 
00576          784,   784,   784,   784,   784,   784,   784,   784, 
00577          784,   784,   784,   784,   784,   784,   784,   784, 
00578          784,   784,   784,   784,   784,   784,   784,   784, 
00579          784,   784,   784,   784,   784,   784,   784,   784, 
00580          784,   784,   784,   784,   784,   784,   784,   784, 
00581          784,   784,   784,   784,   784,   784,   784,   784, 
00582          784,   784,   784,   784,   784,   784,   784,   784, 
00583          784,   784,   784,   784,   784,   784,   784,   784, 
00584          784,   784,   784,   784,   784,   784,   784,   784, 
00585          784,   784,   784,   784,   784,   784,   784,   784, 
00586          784,   784,   784,   784,   784,   784,   784,   784, 
00587          784,   784,   784,   784,   784,   784,   784,   784, 
00588          784,   784,   784,   784,   784,   784,   784,   784, 
00589          784,   784,   784,   784,   784,   784,   784,   784, 
00590          784,   784,   784,   784,   784,   784,   784,   784, 
00591          784,   784,   784,   784,   784,   784,   784,   784, 
00592            0,     1,     2,     3,     0,     4,     5,     6, 
00593            7,     0,     8,     9,     0,    10,     0,    11, 
00594            0,    12,     0,     0,    13,     0,     0,     0, 
00595            0,     0,     0,     0,    14,    15,    16,     0, 
00596           17,    18,    19,    20,     0,     0,    21,    22, 
00597            0,     0,     0,     0,     0,     0,     0,     0, 
00598            0,    23,    24,     0,     0,     0,    25,     0, 
00599            0,     0,     0,     0,     0,     0,     0,     0, 
00600            0,     0,     0,     0,     0,     0,     0,     0, 
00601            0,    26,     0,     0,     0,     0,    27,     0, 
00602            0,     0,     0,     0,     0,     0,     0,     0, 
00603            0,     0,    28,     0,    29,     0,    30,     0, 
00604            0,     0,    31,     0,     0,    32,    33,     0, 
00605            0,     0,    34,     0,     0,     0,    35,     0, 
00606            0,     0,     0,     0,     0,     0,     0,     0, 
00607            0,     0,     0,     0,     0,     0,     0,     0, 
00608            0,    36,     0,     0,     0,     0,     0,     0, 
00609            0,     0,     0,     0,     0,     0,     0,     0, 
00610            0,     0,     0,     0,     0,     0,     0,     0, 
00611            0,     0,     0,     0,     0,     0,     0,     0, 
00612            0,     0,     0,     0,     0,     0,     0,     0, 
00613            0,     0,     0,     0,     0,     0,     0,     0, 
00614            0,     0,     0,     0,     0,     0,     0,     0, 
00615            0,     0,     0,     0,     0,     0,     0,     0, 
00616            0,     0,     0,     0,     0,     0,     0,     0, 
00617            0,     0,     0,     0,     0,     0,     0,     0, 
00618            0,     0,     0,     0,     0,     0,     0,     0, 
00619            0,     0,     0,     0,     0,     0,     0,     0, 
00620            0,     0,     0,     0,     0,     0,     0,     0, 
00621            0,     0,     0,     0,     0,     0,     0,     0, 
00622            0,    37,    38,    39,     0,    40,    41,     0, 
00623           42,    43,    44,    45,     0,    46,    47,    48, 
00624            0,     0,     0,     0,     0,     0,     0,     0, 
00625            0,     0,     0,     0,    49,     0,    50,     0, 
00626           51,    52,    53,    54,    55,    56,     0,     0, 
00627            0,     0,     0,     0,     0,     0,     0,     0, 
00628            0,     0,     0,     0,     0,     0,     0,     0, 
00629            0,     0,     0,     0,     0,     0,     0,     0, 
00630            0,     0,     0,     0,     0,     0,     0,     0, 
00631            0,     0,     0,     0,     0,     0,     0,     0, 
00632            0,     0,     0,     0,     0,     0,     0,     0, 
00633            0,     0,     0,     0,     0,     0,     0,     0, 
00634            0,     0,     0,     0,     0,     0,     0,     0, 
00635            0,     0,     0,     0,     0,     0,     0,     0, 
00636            0,     0,     0,     0,     0,     0,     0,     0, 
00637            0,     0,     0,     0,     0,     0,     0,     0, 
00638            0,     0,     0,     0,     0,     0,     0,     0, 
00639            0,     0,     0,     0,     0,     0,     0,     0, 
00640            0,     0,    57,    58,    59,    60,    61,    62, 
00641            0,     0,     0,     0,     0,     0,     0,     0, 
00642            0,     0,     0,     0,     0,     0,     0,     0, 
00643            0,     0,     0,     0,     0,     0,     0,     0, 
00644            0,     0,     0,     0,     0,     0,     0,     0, 
00645            0,     0,     0,     0,     0,     0,     0,     0, 
00646            0,     0,     0,     0,     0,     0,     0,     0, 
00647            0,     0,     0,     0,     0,     0,     0,     0, 
00648            0,     0,     0,     0,     0,     0,     0,     0, 
00649            0,     0,     0,     0,     0,     0,     0,     0, 
00650            0,     0,     0,     0,     0,     0,     0,     0, 
00651            0,     0,     0,     0,     0,     0,     0,     0, 
00652            0,     0,     0,     0,     0,     0,     0,     0, 
00653            0,     0,     0,     0,     0,     0,     0,     0, 
00654            0,     0,     0,     0,     0,     0,     0,     0, 
00655            0,     0,     0,     0,     0,     0,     0,     0, 
00656            0,     0,     0,     0,     0,     0,     0,     0, 
00657            0,     0,     0,     0,     0,     0,     0,     0, 
00658            0,     0,     0,     0,     0,     0,     0,     0, 
00659            0,     0,     0,     0,     0,     0,     0,     0, 
00660            0,     0,     0,     0,     0,     0,     0,     0, 
00661            0,     0,     0,     0,     0,     0,     0,     0, 
00662            0,     0,     0,     0,     0,     0,     0,     0, 
00663            0,     0,     0,     0,     0,     0,     0,     0, 
00664            0,     0,     0,     0,     0,     0,     0,     0, 
00665            0,     0,     0,     0,     0,     0,     0,     0, 
00666            0,     0,     0,     0,     0,     0,     0,     0, 
00667            0,     0,     0,     0,     0,     0,     0,     0, 
00668            0,     0,     0,     0,     0,     0,     0,     0, 
00669            0,     0,     0,     0,     0,     0,     0,     0, 
00670            0,     0,     0,     0,     0,     0,     0,     0, 
00671            0,     0,     0,     0,     0,     0,     0,     0, 
00672 };
00673 
00674 static const struct {
00675        PRUint32 tbl[32];
00676 } compose_table[] = {
00677        {{
00678               0,        0,        0,        0,        0,        0,        0, 
00679               0,        0,        0,        0,        0,        0,        0, 
00680               0,        0,        0,        0,        0,        0,        0, 
00681               0,        0,        0,        0,        0,        0,        0, 
00682               0,        0,        0,        0, 
00683        }},
00684        {{
00685               0,        0,        0,        0,        0,        0,        0, 
00686               0,        0,        0,        0,        0,        0,        0, 
00687               0,        0,        0,        0,        0,        0,        0, 
00688               0,        0,        0,        0,        0,        0,        0, 
00689           65537,    65538,    65539,        0, 
00690        }},
00691        {{
00692               0,  1048580,   196628,   327703,   393244,  1114146,    65587, 
00693          458804,   458811,   983106,    65617,   327762,   393303,   196701, 
00694          589920,  1048681,   131193,        0,   524411,   458883,   458890, 
00695         1245329,   131236,   393382,   131244,   589998,   393399,        0, 
00696               0,        0,        0,        0, 
00697        }},
00698        {{
00699               0,  1048765,   196813,   327888,   393429,  1114331,    65772, 
00700          458989,   524532,   917756,   131338,   327948,   393489,   196887, 
00701          590106,  1048867,   131379,        0,   524597,   459069,   524612, 
00702         1245516,   131423,   459105,   131432,   655722,   393588,        0, 
00703               0,        0,        0,        0, 
00704        }},
00705        {{
00706               0,        0,        0,        0,        0,        0,        0, 
00707               0,   196986,        0,        0,        0,        0,        0, 
00708               0,        0,        0,        0,        0,        0,        0, 
00709               0,        0,        0,        0,        0,        0,        0, 
00710               0,        0,        0,        0, 
00711        }},
00712        {{
00713               0,        0,   262525,        0,    65921,    65922,   131459, 
00714           65925,        0,        0,   262534,        0,        0,        0, 
00715               0,    65930,        0,        0,        0,        0,   262539, 
00716          197007,    65938,        0,    65939,        0,        0,        0, 
00717          262548,        0,        0,        0, 
00718        }},
00719        {{
00720               0,        0,   262552,        0,    65948,    65949,   131486, 
00721           65952,        0,        0,   262561,        0,        0,        0, 
00722               0,    65957,        0,        0,        0,        0,   262566, 
00723          197034,    65965,        0,    65966,        0,        0,        0, 
00724          262575,        0,        0,        0, 
00725        }},
00726        {{
00727               0,        0,   262579,   262583,        0,        0,        0, 
00728               0,        0,        0,        0,        0,        0,        0, 
00729               0,        0,        0,        0,   131515,   131517,        0, 
00730               0,        0,        0,        0,        0,        0,        0, 
00731               0,        0,        0,        0, 
00732        }},
00733        {{
00734               0,        0,        0,        0,        0,        0,        0, 
00735               0,        0,        0,        0,        0,   131519,   131521, 
00736               0,        0,        0,        0,        0,        0,        0, 
00737               0,        0,        0,        0,        0,    65987,    65988, 
00738               0,        0,        0,        0, 
00739        }},
00740        {{
00741           65989,    65990,        0,        0,        0,        0,        0, 
00742               0,    65991,    65992,    65993,    65994,        0,        0, 
00743               0,        0,        0,        0,        0,        0,        0, 
00744               0,        0,        0,        0,        0,        0,        0, 
00745               0,        0,        0,    65995, 
00746        }},
00747        {{
00748          328140,   328145,        0,        0,        0,        0,        0, 
00749               0,        0,        0,        0,        0,        0,        0, 
00750               0,   328150,   328155,        0,        0,        0,        0, 
00751               0,        0,    66016,        0,        0,        0,        0, 
00752               0,        0,        0,        0, 
00753        }},
00754        {{
00755               0,        0,        0,        0,        0,        0,        0, 
00756               0,        0,        0,    66017,    66018,        0,        0, 
00757               0,        0,        0,        0,        0,        0,        0, 
00758               0,        0,        0,        0,        0,        0,        0, 
00759               0,        0,        0,        0, 
00760        }},
00761        {{
00762               0,        0,        0,        0,        0,        0,    66019, 
00763           66020,    66021,    66022,        0,        0,        0,        0, 
00764           66023,    66024,        0,        0,        0,        0,        0, 
00765               0,        0,        0,        0,        0,        0,        0, 
00766               0,        0,        0,        0, 
00767        }},
00768        {{
00769               0,        0,        0,        0,        0,        0,        0, 
00770               0,        0,        0,        0,        0,        0,        0, 
00771               0,        0,        0,        0,    66025,        0,        0, 
00772               0,        0,        0,        0,        0,        0,        0, 
00773               0,        0,        0,        0, 
00774        }},
00775        {{
00776               0,        0,        0,        0,        0,        0,        0, 
00777               0,        0,        0,        0,        0,        0,        0, 
00778               0,        0,        0,   459242,        0,        0,        0, 
00779          262641,        0,   328181,        0,   459258,        0,        0, 
00780               0,        0,        0,   262657, 
00781        }},
00782        {{
00783               0,    66053,        0,        0,        0,   393734,        0, 
00784               0,        0,   328204,        0,        0,    66065,        0, 
00785           66066,        0,        0,   524819,        0,        0,        0, 
00786          262683,        0,   393759,        0,   524837,        0,        0, 
00787               0,        0,        0,   262701, 
00788        }},
00789        {{
00790               0,   131633,        0,        0,        0,   524851,        0, 
00791               0,        0,   393787,   197185,   197188,        0,        0, 
00792           66119,        0,        0,        0,   131656,        0,        0, 
00793               0,        0,        0,        0,        0,        0,        0, 
00794               0,        0,        0,        0, 
00795        }},
00796        {{
00797               0,        0,        0,        0,        0,        0,    66122, 
00798               0,        0,        0,        0,        0,        0,        0, 
00799               0,        0,   131659,        0,        0,    66125,        0, 
00800          197198,   131665,    66131,   262740,        0,    66136,        0, 
00801               0,        0,    66137,        0, 
00802        }},
00803        {{
00804               0,        0,        0,   262746,        0,        0,        0, 
00805           66142,        0,        0,        0,    66143,        0,    66144, 
00806               0,        0,   131681,        0,        0,    66147,        0, 
00807          197220,   131687,    66153,   262762,        0,    66158,        0, 
00808               0,        0,    66159,        0, 
00809        }},
00810        {{
00811               0,        0,        0,   262768,        0,        0,        0, 
00812           66164,        0,        0,        0,    66165,        0,    66166, 
00813               0,        0,        0,        0,        0,        0,        0, 
00814               0,    66167,        0,        0,        0,        0,        0, 
00815               0,        0,        0,        0, 
00816        }},
00817        {{
00818               0,        0,        0,        0,        0,        0,        0, 
00819               0,        0,        0,        0,        0,        0,        0, 
00820               0,        0,        0,        0,        0,        0,    66168, 
00821           66169,        0,        0,        0,        0,        0,        0, 
00822               0,        0,        0,        0, 
00823        }},
00824        {{
00825               0,        0,        0,        0,        0,        0,        0, 
00826               0,        0,        0,        0,        0,        0,        0, 
00827               0,        0,        0,        0,        0,        0,        0, 
00828               0,        0,        0,    66170,    66171,        0,        0, 
00829               0,        0,        0,        0, 
00830        }},
00831        {{
00832               0,        0,        0,        0,        0,        0,        0, 
00833               0,    66172,    66173,        0,        0,        0,        0, 
00834               0,        0,        0,        0,        0,        0,        0, 
00835               0,        0,        0,        0,        0,        0,        0, 
00836               0,        0,        0,        0, 
00837        }},
00838        {{
00839               0,        0,        0,        0,        0,        0,        0, 
00840          197246,        0,        0,        0,        0,        0,        0, 
00841               0,        0,        0,        0,        0,        0,        0, 
00842               0,        0,        0,        0,        0,        0,        0, 
00843               0,        0,        0,        0, 
00844        }},
00845        {{
00846               0,        0,        0,        0,        0,        0,        0, 
00847               0,    66177,        0,    66178,        0,        0,        0, 
00848               0,        0,        0,        0,        0,        0,        0, 
00849               0,        0,        0,        0,        0,        0,        0, 
00850               0,        0,        0,        0, 
00851        }},
00852        {{
00853               0,    66179,        0,        0,        0,        0,        0, 
00854               0,        0,        0,        0,        0,        0,        0, 
00855               0,        0,        0,        0,    66180,        0,        0, 
00856           66181,        0,        0,        0,        0,        0,        0, 
00857               0,        0,        0,        0, 
00858        }},
00859        {{
00860               0,        0,        0,        0,        0,        0,        0, 
00861               0,    66182,        0,        0,        0,        0,        0, 
00862               0,        0,    66183,        0,        0,    66184,        0, 
00863               0,        0,        0,        0,        0,        0,        0, 
00864               0,        0,        0,        0, 
00865        }},
00866        {{
00867               0,        0,        0,        0,        0,        0,        0, 
00868          131721,        0,        0,        0,        0,        0,        0, 
00869               0,        0,        0,        0,        0,        0,        0, 
00870               0,        0,        0,        0,        0,        0,        0, 
00871               0,        0,        0,        0, 
00872        }},
00873        {{
00874               0,        0,        0,        0,        0,        0,        0, 
00875          197259,        0,        0,        0,        0,        0,        0, 
00876               0,        0,        0,        0,        0,        0,        0, 
00877               0,        0,        0,        0,        0,        0,        0, 
00878               0,        0,        0,        0, 
00879        }},
00880        {{
00881               0,        0,        0,        0,        0,        0,        0, 
00882               0,        0,        0,        0,        0,        0,        0, 
00883               0,        0,        0,        0,    66190,        0,        0, 
00884               0,        0,        0,        0,        0,        0,        0, 
00885               0,        0,        0,        0, 
00886        }},
00887        {{
00888               0,        0,        0,        0,        0,        0,   131727, 
00889           66193,        0,        0,        0,        0,        0,        0, 
00890               0,        0,        0,        0,        0,        0,        0, 
00891               0,        0,        0,        0,        0,        0,        0, 
00892               0,        0,        0,        0, 
00893        }},
00894        {{
00895               0,        0,        0,        0,        0,        0,    66194, 
00896               0,        0,        0,        0,        0,        0,        0, 
00897               0,        0,        0,        0,        0,        0,        0, 
00898               0,        0,        0,        0,        0,        0,        0, 
00899               0,        0,        0,        0, 
00900        }},
00901        {{
00902               0,        0,        0,        0,        0,        0,        0, 
00903               0,        0,        0,        0,        0,        0,        0, 
00904               0,        0,        0,        0,        0,        0,        0, 
00905               0,        0,        0,        0,        0,        0,        0, 
00906               0,        0,        0,    66195, 
00907        }},
00908        {{
00909               0,        0,        0,        0,        0,        0,   197268, 
00910               0,        0,        0,    66199,        0,        0,        0, 
00911               0,        0,        0,        0,        0,        0,        0, 
00912               0,        0,        0,        0,        0,        0,        0, 
00913               0,        0,        0,        0, 
00914        }},
00915        {{
00916               0,        0,        0,        0,        0,        0,   131736, 
00917           66202,        0,        0,        0,        0,        0,        0, 
00918               0,        0,        0,        0,        0,        0,        0, 
00919               0,        0,        0,        0,        0,        0,        0, 
00920               0,        0,        0,        0, 
00921        }},
00922        {{
00923               0,        0,        0,        0,        0,        0,        0, 
00924               0,        0,        0,        0,        0,        0,        0, 
00925               0,        0,        0,        0,        0,        0,        0, 
00926               0,        0,        0,        0,   197275,        0,        0, 
00927           66206,        0,        0,        0, 
00928        }},
00929        {{
00930               0,        0,        0,        0,        0,    66207,        0, 
00931               0,        0,        0,        0,        0,        0,        0, 
00932               0,        0,        0,        0,        0,        0,        0, 
00933               0,        0,        0,        0,        0,        0,        0, 
00934               0,        0,        0,        0, 
00935        }},
00936        {{
00937               0,        0,        0,        0,        0,        0,        0, 
00938               0,        0,        0,        0,        0,        0,        0, 
00939               0,        0,        0,        0,        0,        0,        0, 
00940               0,    66208,    66209,        0,        0,        0,        0, 
00941               0,        0,        0,        0, 
00942        }},
00943        {{
00944               0,        0,        0,        0,        0,        0,        0, 
00945               0,        0,        0,        0,        0,        0,        0, 
00946               0,        0,        0,        0,        0,        0,        0, 
00947               0,        0,        0,        0,        0,    66210,    66211, 
00948               0,        0,        0,        0, 
00949        }},
00950        {{
00951               0,        0,    66212,    66213,        0,        0,        0, 
00952               0,        0,        0,        0,        0,        0,        0, 
00953               0,        0,        0,        0,        0,        0,        0, 
00954               0,        0,        0,        0,        0,        0,        0, 
00955               0,        0,        0,        0, 
00956        }},
00957        {{
00958          131750,   131752,        0,        0,        0,        0,        0, 
00959               0,        0,        0,        0,        0,        0,        0, 
00960               0,        0,        0,        0,        0,        0,        0, 
00961               0,        0,        0,    66218,    66219,        0,        0, 
00962               0,        0,        0,        0, 
00963        }},
00964        {{
00965               0,        0,        0,        0,        0,        0,        0, 
00966               0,        0,        0,        0,        0,    66220,    66221, 
00967               0,        0,        0,        0,        0,        0,        0, 
00968               0,        0,        0,        0,        0,        0,        0, 
00969               0,        0,        0,        0, 
00970        }},
00971        {{
00972          262830,   262834,    66230,    66231,    66232,    66233,    66234, 
00973           66235,   262844,   262848,    66244,    66245,    66246,    66247, 
00974           66248,    66249,   131786,   131788,        0,        0,        0, 
00975               0,        0,        0,   131790,   131792,        0,        0, 
00976               0,        0,        0,        0, 
00977        }},
00978        {{
00979          262866,   262870,    66266,    66267,    66268,    66269,    66270, 
00980           66271,   262880,   262884,    66280,    66281,    66282,    66283, 
00981           66284,    66285,   197358,   197361,        0,        0,        0, 
00982               0,        0,        0,   197364,   197367,        0,        0, 
00983               0,        0,        0,        0, 
00984        }},
00985        {{
00986          131834,   131836,        0,        0,        0,        0,        0, 
00987               0,   131838,   131840,        0,        0,        0,        0, 
00988               0,        0,   197378,   197381,        0,        0,        0, 
00989               0,        0,        0,        0,   197384,        0,        0, 
00990               0,        0,        0,        0, 
00991        }},
00992        {{
00993          262923,   262927,    66323,    66324,    66325,    66326,    66327, 
00994           66328,   262937,   262941,    66337,    66338,    66339,    66340, 
00995           66341,    66342,    66343,        0,        0,        0,    66344, 
00996               0,        0,        0,        0,        0,        0,        0, 
00997           66345,        0,        0,        0, 
00998        }},
00999        {{
01000               0,        0,        0,        0,        0,        0,        0, 
01001               0,        0,        0,        0,        0,        0,        0, 
01002               0,        0,        0,        0,        0,        0,        0, 
01003               0,    66346,        0,        0,        0,        0,        0, 
01004               0,        0,        0,   197419, 
01005        }},
01006        {{
01007               0,        0,        0,        0,        0,        0,    66350, 
01008               0,        0,        0,        0,        0,        0,        0, 
01009               0,        0,        0,        0,        0,        0,        0, 
01010               0,        0,        0,        0,        0,        0,        0, 
01011               0,        0,        0,        0, 
01012        }},
01013        {{
01014               0,        0,        0,        0,        0,        0,        0, 
01015               0,        0,        0,        0,        0,        0,        0, 
01016               0,        0,        0,        0,        0,        0,        0, 
01017               0,    66351,        0,        0,        0,        0,        0, 
01018               0,        0,   197424,        0, 
01019        }},
01020        {{
01021               0,        0,        0,        0,        0,        0,        0, 
01022               0,        0,        0,        0,        0,        0,        0, 
01023               0,        0,    66355,        0,    66356,        0,    66357, 
01024               0,        0,        0,        0,        0,        0,        0, 
01025               0,        0,        0,        0, 
01026        }},
01027        {{
01028               0,        0,        0,        0,        0,        0,        0, 
01029               0,        0,        0,        0,        0,        0,        0, 
01030               0,        0,    66358,        0,    66359,        0,    66360, 
01031               0,        0,        0,        0,        0,        0,        0, 
01032               0,        0,        0,        0, 
01033        }},
01034        {{
01035               0,        0,        0,    66361,        0,        0,        0, 
01036               0,    66362,        0,        0,    66363,        0,        0, 
01037               0,        0,        0,        0,        0,        0,        0, 
01038               0,        0,        0,        0,        0,        0,        0, 
01039               0,        0,        0,        0, 
01040        }},
01041        {{
01042               0,        0,        0,    66364,        0,    66365,        0, 
01043               0,        0,        0,        0,        0,        0,        0, 
01044               0,        0,        0,        0,        0,        0,        0, 
01045               0,        0,        0,        0,        0,        0,        0, 
01046           66366,        0,        0,        0, 
01047        }},
01048        {{
01049               0,        0,        0,    66367,        0,    66368,        0, 
01050               0,    66369,        0,        0,        0,        0,    66370, 
01051               0,        0,        0,        0,        0,        0,        0, 
01052               0,        0,        0,        0,        0,        0,        0, 
01053               0,        0,        0,        0, 
01054        }},
01055        {{
01056               0,    66371,        0,        0,    66372,    66373,        0, 
01057               0,        0,        0,        0,        0,        0,        0, 
01058               0,        0,        0,        0,    66374,    66375,        0, 
01059               0,    66376,    66377,        0,        0,    66378,    66379, 
01060           66380,    66381,        0,        0, 
01061        }},
01062        {{
01063               0,        0,    66382,    66383,        0,        0,    66384, 
01064           66385,        0,        0,        0,        0,        0,        0, 
01065               0,        0,        0,    66386,    66387,        0,        0, 
01066               0,        0,        0,        0,        0,        0,        0, 
01067               0,        0,        0,        0, 
01068        }},
01069        {{
01070               0,        0,    66388,        0,        0,        0,        0, 
01071               0,    66389,    66390,        0,    66391,        0,        0, 
01072               0,        0,        0,        0,    66392,    66393,    66394, 
01073           66395,        0,        0,        0,        0,        0,        0, 
01074               0,        0,        0,        0, 
01075        }},
01076        {{
01077               0,        0,        0,        0,        0,        0,    66396, 
01078               0,        0,        0,        0,    66397,        0,    66398, 
01079               0,    66399,        0,    66400,        0,    66401,        0, 
01080           66402,        0,    66403,        0,    66404,        0,    66405, 
01081               0,    66406,        0,    66407, 
01082        }},
01083        {{
01084               0,    66408,        0,        0,    66409,        0,    66410, 
01085               0,    66411,        0,        0,        0,        0,        0, 
01086               0,   131948,        0,        0,   131950,        0,        0, 
01087          131952,        0,        0,   131954,        0,        0,   131956, 
01088               0,        0,        0,        0, 
01089        }},
01090        {{
01091               0,        0,        0,        0,        0,        0,        0, 
01092               0,        0,        0,        0,        0,        0,        0, 
01093               0,        0,        0,        0,        0,        0,        0, 
01094               0,        0,        0,        0,        0,        0,        0, 
01095               0,    66422,        0,        0, 
01096        }},
01097        {{
01098               0,        0,        0,        0,        0,        0,    66423, 
01099               0,        0,        0,        0,    66424,        0,    66425, 
01100               0,    66426,        0,    66427,        0,    66428,        0, 
01101           66429,        0,    66430,        0,    66431,        0,    66432, 
01102               0,    66433,        0,    66434, 
01103        }},
01104        {{
01105               0,    66435,        0,        0,    66436,        0,    66437, 
01106               0,    66438,        0,        0,        0,        0,        0, 
01107               0,   131975,        0,        0,   131977,        0,        0, 
01108          131979,        0,        0,   131981,        0,        0,   131983, 
01109               0,        0,        0,        0, 
01110        }},
01111        {{
01112               0,        0,        0,        0,        0,        0,        0, 
01113               0,        0,        0,        0,        0,        0,        0, 
01114               0,    66449,    66450,    66451,    66452,        0,        0, 
01115               0,        0,        0,        0,        0,        0,        0, 
01116               0,    66453,        0,        0, 
01117        }},
01118 };
01119 
01120 static const struct composition compose_seq[] = {
01121        { 0x00000000, 0x00000000 }, { 0x00000338, 0x0000226e }, 
01122        { 0x00000338, 0x00002260 }, { 0x00000338, 0x0000226f }, 
01123        { 0x00000300, 0x000000c0 }, { 0x00000301, 0x000000c1 }, 
01124        { 0x00000302, 0x000000c2 }, { 0x00000303, 0x000000c3 }, 
01125        { 0x00000304, 0x00000100 }, { 0x00000306, 0x00000102 }, 
01126        { 0x00000307, 0x00000226 }, { 0x00000308, 0x000000c4 }, 
01127        { 0x00000309, 0x00001ea2 }, { 0x0000030a, 0x000000c5 }, 
01128        { 0x0000030c, 0x000001cd }, { 0x0000030f, 0x00000200 }, 
01129        { 0x00000311, 0x00000202 }, { 0x00000323, 0x00001ea0 }, 
01130        { 0x00000325, 0x00001e00 }, { 0x00000328, 0x00000104 }, 
01131        { 0x00000307, 0x00001e02 }, { 0x00000323, 0x00001e04 }, 
01132        { 0x00000331, 0x00001e06 }, { 0x00000301, 0x00000106 }, 
01133        { 0x00000302, 0x00000108 }, { 0x00000307, 0x0000010a }, 
01134        { 0x0000030c, 0x0000010c }, { 0x00000327, 0x000000c7 }, 
01135        { 0x00000307, 0x00001e0a }, { 0x0000030c, 0x0000010e }, 
01136        { 0x00000323, 0x00001e0c }, { 0x00000327, 0x00001e10 }, 
01137        { 0x0000032d, 0x00001e12 }, { 0x00000331, 0x00001e0e }, 
01138        { 0x00000300, 0x000000c8 }, { 0x00000301, 0x000000c9 }, 
01139        { 0x00000302, 0x000000ca }, { 0x00000303, 0x00001ebc }, 
01140        { 0x00000304, 0x00000112 }, { 0x00000306, 0x00000114 }, 
01141        { 0x00000307, 0x00000116 }, { 0x00000308, 0x000000cb }, 
01142        { 0x00000309, 0x00001eba }, { 0x0000030c, 0x0000011a }, 
01143        { 0x0000030f, 0x00000204 }, { 0x00000311, 0x00000206 }, 
01144        { 0x00000323, 0x00001eb8 }, { 0x00000327, 0x00000228 }, 
01145        { 0x00000328, 0x00000118 }, { 0x0000032d, 0x00001e18 }, 
01146        { 0x00000330, 0x00001e1a }, { 0x00000307, 0x00001e1e }, 
01147        { 0x00000301, 0x000001f4 }, { 0x00000302, 0x0000011c }, 
01148        { 0x00000304, 0x00001e20 }, { 0x00000306, 0x0000011e }, 
01149        { 0x00000307, 0x00000120 }, { 0x0000030c, 0x000001e6 }, 
01150        { 0x00000327, 0x00000122 }, { 0x00000302, 0x00000124 }, 
01151        { 0x00000307, 0x00001e22 }, { 0x00000308, 0x00001e26 }, 
01152        { 0x0000030c, 0x0000021e }, { 0x00000323, 0x00001e24 }, 
01153        { 0x00000327, 0x00001e28 }, { 0x0000032e, 0x00001e2a }, 
01154        { 0x00000300, 0x000000cc }, { 0x00000301, 0x000000cd }, 
01155        { 0x00000302, 0x000000ce }, { 0x00000303, 0x00000128 }, 
01156        { 0x00000304, 0x0000012a }, { 0x00000306, 0x0000012c }, 
01157        { 0x00000307, 0x00000130 }, { 0x00000308, 0x000000cf }, 
01158        { 0x00000309, 0x00001ec8 }, { 0x0000030c, 0x000001cf }, 
01159        { 0x0000030f, 0x00000208 }, { 0x00000311, 0x0000020a }, 
01160        { 0x00000323, 0x00001eca }, { 0x00000328, 0x0000012e }, 
01161        { 0x00000330, 0x00001e2c }, { 0x00000302, 0x00000134 }, 
01162        { 0x00000301, 0x00001e30 }, { 0x0000030c, 0x000001e8 }, 
01163        { 0x00000323, 0x00001e32 }, { 0x00000327, 0x00000136 }, 
01164        { 0x00000331, 0x00001e34 }, { 0x00000301, 0x00000139 }, 
01165        { 0x0000030c, 0x0000013d }, { 0x00000323, 0x00001e36 }, 
01166        { 0x00000327, 0x0000013b }, { 0x0000032d, 0x00001e3c }, 
01167        { 0x00000331, 0x00001e3a }, { 0x00000301, 0x00001e3e }, 
01168        { 0x00000307, 0x00001e40 }, { 0x00000323, 0x00001e42 }, 
01169        { 0x00000300, 0x000001f8 }, { 0x00000301, 0x00000143 }, 
01170        { 0x00000303, 0x000000d1 }, { 0x00000307, 0x00001e44 }, 
01171        { 0x0000030c, 0x00000147 }, { 0x00000323, 0x00001e46 }, 
01172        { 0x00000327, 0x00000145 }, { 0x0000032d, 0x00001e4a }, 
01173        { 0x00000331, 0x00001e48 }, { 0x00000300, 0x000000d2 }, 
01174        { 0x00000301, 0x000000d3 }, { 0x00000302, 0x000000d4 }, 
01175        { 0x00000303, 0x000000d5 }, { 0x00000304, 0x0000014c }, 
01176        { 0x00000306, 0x0000014e }, { 0x00000307, 0x0000022e }, 
01177        { 0x00000308, 0x000000d6 }, { 0x00000309, 0x00001ece }, 
01178        { 0x0000030b, 0x00000150 }, { 0x0000030c, 0x000001d1 }, 
01179        { 0x0000030f, 0x0000020c }, { 0x00000311, 0x0000020e }, 
01180        { 0x0000031b, 0x000001a0 }, { 0x00000323, 0x00001ecc }, 
01181        { 0x00000328, 0x000001ea }, { 0x00000301, 0x00001e54 }, 
01182        { 0x00000307, 0x00001e56 }, { 0x00000301, 0x00000154 }, 
01183        { 0x00000307, 0x00001e58 }, { 0x0000030c, 0x00000158 }, 
01184        { 0x0000030f, 0x00000210 }, { 0x00000311, 0x00000212 }, 
01185        { 0x00000323, 0x00001e5a }, { 0x00000327, 0x00000156 }, 
01186        { 0x00000331, 0x00001e5e }, { 0x00000301, 0x0000015a }, 
01187        { 0x00000302, 0x0000015c }, { 0x00000307, 0x00001e60 }, 
01188        { 0x0000030c, 0x00000160 }, { 0x00000323, 0x00001e62 }, 
01189        { 0x00000326, 0x00000218 }, { 0x00000327, 0x0000015e }, 
01190        { 0x00000307, 0x00001e6a }, { 0x0000030c, 0x00000164 }, 
01191        { 0x00000323, 0x00001e6c }, { 0x00000326, 0x0000021a }, 
01192        { 0x00000327, 0x00000162 }, { 0x0000032d, 0x00001e70 }, 
01193        { 0x00000331, 0x00001e6e }, { 0x00000300, 0x000000d9 }, 
01194        { 0x00000301, 0x000000da }, { 0x00000302, 0x000000db }, 
01195        { 0x00000303, 0x00000168 }, { 0x00000304, 0x0000016a }, 
01196        { 0x00000306, 0x0000016c }, { 0x00000308, 0x000000dc }, 
01197        { 0x00000309, 0x00001ee6 }, { 0x0000030a, 0x0000016e }, 
01198        { 0x0000030b, 0x00000170 }, { 0x0000030c, 0x000001d3 }, 
01199        { 0x0000030f, 0x00000214 }, { 0x00000311, 0x00000216 }, 
01200        { 0x0000031b, 0x000001af }, { 0x00000323, 0x00001ee4 }, 
01201        { 0x00000324, 0x00001e72 }, { 0x00000328, 0x00000172 }, 
01202        { 0x0000032d, 0x00001e76 }, { 0x00000330, 0x00001e74 }, 
01203        { 0x00000303, 0x00001e7c }, { 0x00000323, 0x00001e7e }, 
01204        { 0x00000300, 0x00001e80 }, { 0x00000301, 0x00001e82 }, 
01205        { 0x00000302, 0x00000174 }, { 0x00000307, 0x00001e86 }, 
01206        { 0x00000308, 0x00001e84 }, { 0x00000323, 0x00001e88 }, 
01207        { 0x00000307, 0x00001e8a }, { 0x00000308, 0x00001e8c }, 
01208        { 0x00000300, 0x00001ef2 }, { 0x00000301, 0x000000dd }, 
01209        { 0x00000302, 0x00000176 }, { 0x00000303, 0x00001ef8 }, 
01210        { 0x00000304, 0x00000232 }, { 0x00000307, 0x00001e8e }, 
01211        { 0x00000308, 0x00000178 }, { 0x00000309, 0x00001ef6 }, 
01212        { 0x00000323, 0x00001ef4 }, { 0x00000301, 0x00000179 }, 
01213        { 0x00000302, 0x00001e90 }, { 0x00000307, 0x0000017b }, 
01214        { 0x0000030c, 0x0000017d }, { 0x00000323, 0x00001e92 }, 
01215        { 0x00000331, 0x00001e94 }, { 0x00000300, 0x000000e0 }, 
01216        { 0x00000301, 0x000000e1 }, { 0x00000302, 0x000000e2 }, 
01217        { 0x00000303, 0x000000e3 }, { 0x00000304, 0x00000101 }, 
01218        { 0x00000306, 0x00000103 }, { 0x00000307, 0x00000227 }, 
01219        { 0x00000308, 0x000000e4 }, { 0x00000309, 0x00001ea3 }, 
01220        { 0x0000030a, 0x000000e5 }, { 0x0000030c, 0x000001ce }, 
01221        { 0x0000030f, 0x00000201 }, { 0x00000311, 0x00000203 }, 
01222        { 0x00000323, 0x00001ea1 }, { 0x00000325, 0x00001e01 }, 
01223        { 0x00000328, 0x00000105 }, { 0x00000307, 0x00001e03 }, 
01224        { 0x00000323, 0x00001e05 }, { 0x00000331, 0x00001e07 }, 
01225        { 0x00000301, 0x00000107 }, { 0x00000302, 0x00000109 }, 
01226        { 0x00000307, 0x0000010b }, { 0x0000030c, 0x0000010d }, 
01227        { 0x00000327, 0x000000e7 }, { 0x00000307, 0x00001e0b }, 
01228        { 0x0000030c, 0x0000010f }, { 0x00000323, 0x00001e0d }, 
01229        { 0x00000327, 0x00001e11 }, { 0x0000032d, 0x00001e13 }, 
01230        { 0x00000331, 0x00001e0f }, { 0x00000300, 0x000000e8 }, 
01231        { 0x00000301, 0x000000e9 }, { 0x00000302, 0x000000ea }, 
01232        { 0x00000303, 0x00001ebd }, { 0x00000304, 0x00000113 }, 
01233        { 0x00000306, 0x00000115 }, { 0x00000307, 0x00000117 }, 
01234        { 0x00000308, 0x000000eb }, { 0x00000309, 0x00001ebb }, 
01235        { 0x0000030c, 0x0000011b }, { 0x0000030f, 0x00000205 }, 
01236        { 0x00000311, 0x00000207 }, { 0x00000323, 0x00001eb9 }, 
01237        { 0x00000327, 0x00000229 }, { 0x00000328, 0x00000119 }, 
01238        { 0x0000032d, 0x00001e19 }, { 0x00000330, 0x00001e1b }, 
01239        { 0x00000307, 0x00001e1f }, { 0x00000301, 0x000001f5 }, 
01240        { 0x00000302, 0x0000011d }, { 0x00000304, 0x00001e21 }, 
01241        { 0x00000306, 0x0000011f }, { 0x00000307, 0x00000121 }, 
01242        { 0x0000030c, 0x000001e7 }, { 0x00000327, 0x00000123 }, 
01243        { 0x00000302, 0x00000125 }, { 0x00000307, 0x00001e23 }, 
01244        { 0x00000308, 0x00001e27 }, { 0x0000030c, 0x0000021f }, 
01245        { 0x00000323, 0x00001e25 }, { 0x00000327, 0x00001e29 }, 
01246        { 0x0000032e, 0x00001e2b }, { 0x00000331, 0x00001e96 }, 
01247        { 0x00000300, 0x000000ec }, { 0x00000301, 0x000000ed }, 
01248        { 0x00000302, 0x000000ee }, { 0x00000303, 0x00000129 }, 
01249        { 0x00000304, 0x0000012b }, { 0x00000306, 0x0000012d }, 
01250        { 0x00000308, 0x000000ef }, { 0x00000309, 0x00001ec9 }, 
01251        { 0x0000030c, 0x000001d0 }, { 0x0000030f, 0x00000209 }, 
01252        { 0x00000311, 0x0000020b }, { 0x00000323, 0x00001ecb }, 
01253        { 0x00000328, 0x0000012f }, { 0x00000330, 0x00001e2d }, 
01254        { 0x00000302, 0x00000135 }, { 0x0000030c, 0x000001f0 }, 
01255        { 0x00000301, 0x00001e31 }, { 0x0000030c, 0x000001e9 }, 
01256        { 0x00000323, 0x00001e33 }, { 0x00000327, 0x00000137 }, 
01257        { 0x00000331, 0x00001e35 }, { 0x00000301, 0x0000013a }, 
01258        { 0x0000030c, 0x0000013e }, { 0x00000323, 0x00001e37 }, 
01259        { 0x00000327, 0x0000013c }, { 0x0000032d, 0x00001e3d }, 
01260        { 0x00000331, 0x00001e3b }, { 0x00000301, 0x00001e3f }, 
01261        { 0x00000307, 0x00001e41 }, { 0x00000323, 0x00001e43 }, 
01262        { 0x00000300, 0x000001f9 }, { 0x00000301, 0x00000144 }, 
01263        { 0x00000303, 0x000000f1 }, { 0x00000307, 0x00001e45 }, 
01264        { 0x0000030c, 0x00000148 }, { 0x00000323, 0x00001e47 }, 
01265        { 0x00000327, 0x00000146 }, { 0x0000032d, 0x00001e4b }, 
01266        { 0x00000331, 0x00001e49 }, { 0x00000300, 0x000000f2 }, 
01267        { 0x00000301, 0x000000f3 }, { 0x00000302, 0x000000f4 }, 
01268        { 0x00000303, 0x000000f5 }, { 0x00000304, 0x0000014d }, 
01269        { 0x00000306, 0x0000014f }, { 0x00000307, 0x0000022f }, 
01270        { 0x00000308, 0x000000f6 }, { 0x00000309, 0x00001ecf }, 
01271        { 0x0000030b, 0x00000151 }, { 0x0000030c, 0x000001d2 }, 
01272        { 0x0000030f, 0x0000020d }, { 0x00000311, 0x0000020f }, 
01273        { 0x0000031b, 0x000001a1 }, { 0x00000323, 0x00001ecd }, 
01274        { 0x00000328, 0x000001eb }, { 0x00000301, 0x00001e55 }, 
01275        { 0x00000307, 0x00001e57 }, { 0x00000301, 0x00000155 }, 
01276        { 0x00000307, 0x00001e59 }, { 0x0000030c, 0x00000159 }, 
01277        { 0x0000030f, 0x00000211 }, { 0x00000311, 0x00000213 }, 
01278        { 0x00000323, 0x00001e5b }, { 0x00000327, 0x00000157 }, 
01279        { 0x00000331, 0x00001e5f }, { 0x00000301, 0x0000015b }, 
01280        { 0x00000302, 0x0000015d }, { 0x00000307, 0x00001e61 }, 
01281        { 0x0000030c, 0x00000161 }, { 0x00000323, 0x00001e63 }, 
01282        { 0x00000326, 0x00000219 }, { 0x00000327, 0x0000015f }, 
01283        { 0x00000307, 0x00001e6b }, { 0x00000308, 0x00001e97 }, 
01284        { 0x0000030c, 0x00000165 }, { 0x00000323, 0x00001e6d }, 
01285        { 0x00000326, 0x0000021b }, { 0x00000327, 0x00000163 }, 
01286        { 0x0000032d, 0x00001e71 }, { 0x00000331, 0x00001e6f }, 
01287        { 0x00000300, 0x000000f9 }, { 0x00000301, 0x000000fa }, 
01288        { 0x00000302, 0x000000fb }, { 0x00000303, 0x00000169 }, 
01289        { 0x00000304, 0x0000016b }, { 0x00000306, 0x0000016d }, 
01290        { 0x00000308, 0x000000fc }, { 0x00000309, 0x00001ee7 }, 
01291        { 0x0000030a, 0x0000016f }, { 0x0000030b, 0x00000171 }, 
01292        { 0x0000030c, 0x000001d4 }, { 0x0000030f, 0x00000215 }, 
01293        { 0x00000311, 0x00000217 }, { 0x0000031b, 0x000001b0 }, 
01294        { 0x00000323, 0x00001ee5 }, { 0x00000324, 0x00001e73 }, 
01295        { 0x00000328, 0x00000173 }, { 0x0000032d, 0x00001e77 }, 
01296        { 0x00000330, 0x00001e75 }, { 0x00000303, 0x00001e7d }, 
01297        { 0x00000323, 0x00001e7f }, { 0x00000300, 0x00001e81 }, 
01298        { 0x00000301, 0x00001e83 }, { 0x00000302, 0x00000175 }, 
01299        { 0x00000307, 0x00001e87 }, { 0x00000308, 0x00001e85 }, 
01300        { 0x0000030a, 0x00001e98 }, { 0x00000323, 0x00001e89 }, 
01301        { 0x00000307, 0x00001e8b }, { 0x00000308, 0x00001e8d }, 
01302        { 0x00000300, 0x00001ef3 }, { 0x00000301, 0x000000fd }, 
01303        { 0x00000302, 0x00000177 }, { 0x00000303, 0x00001ef9 }, 
01304        { 0x00000304, 0x00000233 }, { 0x00000307, 0x00001e8f }, 
01305        { 0x00000308, 0x000000ff }, { 0x00000309, 0x00001ef7 }, 
01306        { 0x0000030a, 0x00001e99 }, { 0x00000323, 0x00001ef5 }, 
01307        { 0x00000301, 0x0000017a }, { 0x00000302, 0x00001e91 }, 
01308        { 0x00000307, 0x0000017c }, { 0x0000030c, 0x0000017e }, 
01309        { 0x00000323, 0x00001e93 }, { 0x00000331, 0x00001e95 }, 
01310        { 0x00000300, 0x00001fed }, { 0x00000301, 0x00000385 }, 
01311        { 0x00000342, 0x00001fc1 }, { 0x00000300, 0x00001ea6 }, 
01312        { 0x00000301, 0x00001ea4 }, { 0x00000303, 0x00001eaa }, 
01313        { 0x00000309, 0x00001ea8 }, { 0x00000304, 0x000001de }, 
01314        { 0x00000301, 0x000001fa }, { 0x00000301, 0x000001fc }, 
01315        { 0x00000304, 0x000001e2 }, { 0x00000301, 0x00001e08 }, 
01316        { 0x00000300, 0x00001ec0 }, { 0x00000301, 0x00001ebe }, 
01317        { 0x00000303, 0x00001ec4 }, { 0x00000309, 0x00001ec2 }, 
01318        { 0x00000301, 0x00001e2e }, { 0x00000300, 0x00001ed2 }, 
01319        { 0x00000301, 0x00001ed0 }, { 0x00000303, 0x00001ed6 }, 
01320        { 0x00000309, 0x00001ed4 }, { 0x00000301, 0x00001e4c }, 
01321        { 0x00000304, 0x0000022c }, { 0x00000308, 0x00001e4e }, 
01322        { 0x00000304, 0x0000022a }, { 0x00000301, 0x000001fe }, 
01323        { 0x00000300, 0x000001db }, { 0x00000301, 0x000001d7 }, 
01324        { 0x00000304, 0x000001d5 }, { 0x0000030c, 0x000001d9 }, 
01325        { 0x00000300, 0x00001ea7 }, { 0x00000301, 0x00001ea5 }, 
01326        { 0x00000303, 0x00001eab }, { 0x00000309, 0x00001ea9 }, 
01327        { 0x00000304, 0x000001df }, { 0x00000301, 0x000001fb }, 
01328        { 0x00000301, 0x000001fd }, { 0x00000304, 0x000001e3 }, 
01329        { 0x00000301, 0x00001e09 }, { 0x00000300, 0x00001ec1 }, 
01330        { 0x00000301, 0x00001ebf }, { 0x00000303, 0x00001ec5 }, 
01331        { 0x00000309, 0x00001ec3 }, { 0x00000301, 0x00001e2f }, 
01332        { 0x00000300, 0x00001ed3 }, { 0x00000301, 0x00001ed1 }, 
01333        { 0x00000303, 0x00001ed7 }, { 0x00000309, 0x00001ed5 }, 
01334        { 0x00000301, 0x00001e4d }, { 0x00000304, 0x0000022d }, 
01335        { 0x00000308, 0x00001e4f }, { 0x00000304, 0x0000022b }, 
01336        { 0x00000301, 0x000001ff }, { 0x00000300, 0x000001dc }, 
01337        { 0x00000301, 0x000001d8 }, { 0x00000304, 0x000001d6 }, 
01338        { 0x0000030c, 0x000001da }, { 0x00000300, 0x00001eb0 }, 
01339        { 0x00000301, 0x00001eae }, { 0x00000303, 0x00001eb4 }, 
01340        { 0x00000309, 0x00001eb2 }, { 0x00000300, 0x00001eb1 }, 
01341        { 0x00000301, 0x00001eaf }, { 0x00000303, 0x00001eb5 }, 
01342        { 0x00000309, 0x00001eb3 }, { 0x00000300, 0x00001e14 }, 
01343        { 0x00000301, 0x00001e16 }, { 0x00000300, 0x00001e15 }, 
01344        { 0x00000301, 0x00001e17 }, { 0x00000300, 0x00001e50 }, 
01345        { 0x00000301, 0x00001e52 }, { 0x00000300, 0x00001e51 }, 
01346        { 0x00000301, 0x00001e53 }, { 0x00000307, 0x00001e64 }, 
01347        { 0x00000307, 0x00001e65 }, { 0x00000307, 0x00001e66 }, 
01348        { 0x00000307, 0x00001e67 }, { 0x00000301, 0x00001e78 }, 
01349        { 0x00000301, 0x00001e79 }, { 0x00000308, 0x00001e7a }, 
01350        { 0x00000308, 0x00001e7b }, { 0x00000307, 0x00001e9b }, 
01351        { 0x00000300, 0x00001edc }, { 0x00000301, 0x00001eda }, 
01352        { 0x00000303, 0x00001ee0 }, { 0x00000309, 0x00001ede }, 
01353        { 0x00000323, 0x00001ee2 }, { 0x00000300, 0x00001edd }, 
01354        { 0x00000301, 0x00001edb }, { 0x00000303, 0x00001ee1 }, 
01355        { 0x00000309, 0x00001edf }, { 0x00000323, 0x00001ee3 }, 
01356        { 0x00000300, 0x00001eea }, { 0x00000301, 0x00001ee8 }, 
01357        { 0x00000303, 0x00001eee }, { 0x00000309, 0x00001eec }, 
01358        { 0x00000323, 0x00001ef0 }, { 0x00000300, 0x00001eeb }, 
01359        { 0x00000301, 0x00001ee9 }, { 0x00000303, 0x00001eef }, 
01360        { 0x00000309, 0x00001eed }, { 0x00000323, 0x00001ef1 }, 
01361        { 0x0000030c, 0x000001ee }, { 0x00000304, 0x000001ec }, 
01362        { 0x00000304, 0x000001ed }, { 0x00000304, 0x000001e0 }, 
01363        { 0x00000304, 0x000001e1 }, { 0x00000306, 0x00001e1c }, 
01364        { 0x00000306, 0x00001e1d }, { 0x00000304, 0x00000230 }, 
01365        { 0x00000304, 0x00000231 }, { 0x0000030c, 0x000001ef }, 
01366        { 0x00000300, 0x00001fba }, { 0x00000301, 0x00000386 }, 
01367        { 0x00000304, 0x00001fb9 }, { 0x00000306, 0x00001fb8 }, 
01368        { 0x00000313, 0x00001f08 }, { 0x00000314, 0x00001f09 }, 
01369        { 0x00000345, 0x00001fbc }, { 0x00000300, 0x00001fc8 }, 
01370        { 0x00000301, 0x00000388 }, { 0x00000313, 0x00001f18 }, 
01371        { 0x00000314, 0x00001f19 }, { 0x00000300, 0x00001fca }, 
01372        { 0x00000301, 0x00000389 }, { 0x00000313, 0x00001f28 }, 
01373        { 0x00000314, 0x00001f29 }, { 0x00000345, 0x00001fcc }, 
01374        { 0x00000300, 0x00001fda }, { 0x00000301, 0x0000038a }, 
01375        { 0x00000304, 0x00001fd9 }, { 0x00000306, 0x00001fd8 }, 
01376        { 0x00000308, 0x000003aa }, { 0x00000313, 0x00001f38 }, 
01377        { 0x00000314, 0x00001f39 }, { 0x00000300, 0x00001ff8 }, 
01378        { 0x00000301, 0x0000038c }, { 0x00000313, 0x00001f48 }, 
01379        { 0x00000314, 0x00001f49 }, { 0x00000314, 0x00001fec }, 
01380        { 0x00000300, 0x00001fea }, { 0x00000301, 0x0000038e }, 
01381        { 0x00000304, 0x00001fe9 }, { 0x00000306, 0x00001fe8 }, 
01382        { 0x00000308, 0x000003ab }, { 0x00000314, 0x00001f59 }, 
01383        { 0x00000300, 0x00001ffa }, { 0x00000301, 0x0000038f }, 
01384        { 0x00000313, 0x00001f68 }, { 0x00000314, 0x00001f69 }, 
01385        { 0x00000345, 0x00001ffc }, { 0x00000345, 0x00001fb4 }, 
01386        { 0x00000345, 0x00001fc4 }, { 0x00000300, 0x00001f70 }, 
01387        { 0x00000301, 0x000003ac }, { 0x00000304, 0x00001fb1 }, 
01388        { 0x00000306, 0x00001fb0 }, { 0x00000313, 0x00001f00 }, 
01389        { 0x00000314, 0x00001f01 }, { 0x00000342, 0x00001fb6 }, 
01390        { 0x00000345, 0x00001fb3 }, { 0x00000300, 0x00001f72 }, 
01391        { 0x00000301, 0x000003ad }, { 0x00000313, 0x00001f10 }, 
01392        { 0x00000314, 0x00001f11 }, { 0x00000300, 0x00001f74 }, 
01393        { 0x00000301, 0x000003ae }, { 0x00000313, 0x00001f20 }, 
01394        { 0x00000314, 0x00001f21 }, { 0x00000342, 0x00001fc6 }, 
01395        { 0x00000345, 0x00001fc3 }, { 0x00000300, 0x00001f76 }, 
01396        { 0x00000301, 0x000003af }, { 0x00000304, 0x00001fd1 }, 
01397        { 0x00000306, 0x00001fd0 }, { 0x00000308, 0x000003ca }, 
01398        { 0x00000313, 0x00001f30 }, { 0x00000314, 0x00001f31 }, 
01399        { 0x00000342, 0x00001fd6 }, { 0x00000300, 0x00001f78 }, 
01400        { 0x00000301, 0x000003cc }, { 0x00000313, 0x00001f40 }, 
01401        { 0x00000314, 0x00001f41 }, { 0x00000313, 0x00001fe4 }, 
01402        { 0x00000314, 0x00001fe5 }, { 0x00000300, 0x00001f7a }, 
01403        { 0x00000301, 0x000003cd }, { 0x00000304, 0x00001fe1 }, 
01404        { 0x00000306, 0x00001fe0 }, { 0x00000308, 0x000003cb }, 
01405        { 0x00000313, 0x00001f50 }, { 0x00000314, 0x00001f51 }, 
01406        { 0x00000342, 0x00001fe6 }, { 0x00000300, 0x00001f7c }, 
01407        { 0x00000301, 0x000003ce }, { 0x00000313, 0x00001f60 }, 
01408        { 0x00000314, 0x00001f61 }, { 0x00000342, 0x00001ff6 }, 
01409        { 0x00000345, 0x00001ff3 }, { 0x00000300, 0x00001fd2 }, 
01410        { 0x00000301, 0x00000390 }, { 0x00000342, 0x00001fd7 }, 
01411        { 0x00000300, 0x00001fe2 }, { 0x00000301, 0x000003b0 }, 
01412        { 0x00000342, 0x00001fe7 }, { 0x00000345, 0x00001ff4 }, 
01413        { 0x00000301, 0x000003d3 }, { 0x00000308, 0x000003d4 }, 
01414        { 0x00000308, 0x00000407 }, { 0x00000306, 0x000004d0 }, 
01415        { 0x00000308, 0x000004d2 }, { 0x00000301, 0x00000403 }, 
01416        { 0x00000300, 0x00000400 }, { 0x00000306, 0x000004d6 }, 
01417        { 0x00000308, 0x00000401 }, { 0x00000306, 0x000004c1 }, 
01418        { 0x00000308, 0x000004dc }, { 0x00000308, 0x000004de }, 
01419        { 0x00000300, 0x0000040d }, { 0x00000304, 0x000004e2 }, 
01420        { 0x00000306, 0x00000419 }, { 0x00000308, 0x000004e4 }, 
01421        { 0x00000301, 0x0000040c }, { 0x00000308, 0x000004e6 }, 
01422        { 0x00000304, 0x000004ee }, { 0x00000306, 0x0000040e }, 
01423        { 0x00000308, 0x000004f0 }, { 0x0000030b, 0x000004f2 }, 
01424        { 0x00000308, 0x000004f4 }, { 0x00000308, 0x000004f8 }, 
01425        { 0x00000308, 0x000004ec }, { 0x00000306, 0x000004d1 }, 
01426        { 0x00000308, 0x000004d3 }, { 0x00000301, 0x00000453 }, 
01427        { 0x00000300, 0x00000450 }, { 0x00000306, 0x000004d7 }, 
01428        { 0x00000308, 0x00000451 }, { 0x00000306, 0x000004c2 }, 
01429        { 0x00000308, 0x000004dd }, { 0x00000308, 0x000004df }, 
01430        { 0x00000300, 0x0000045d }, { 0x00000304, 0x000004e3 }, 
01431        { 0x00000306, 0x00000439 }, { 0x00000308, 0x000004e5 }, 
01432        { 0x00000301, 0x0000045c }, { 0x00000308, 0x000004e7 }, 
01433        { 0x00000304, 0x000004ef }, { 0x00000306, 0x0000045e }, 
01434        { 0x00000308, 0x000004f1 }, { 0x0000030b, 0x000004f3 }, 
01435        { 0x00000308, 0x000004f5 }, { 0x00000308, 0x000004f9 }, 
01436        { 0x00000308, 0x000004ed }, { 0x00000308, 0x00000457 }, 
01437        { 0x0000030f, 0x00000476 }, { 0x0000030f, 0x00000477 }, 
01438        { 0x00000308, 0x000004da }, { 0x00000308, 0x000004db }, 
01439        { 0x00000308, 0x000004ea }, { 0x00000308, 0x000004eb }, 
01440        { 0x00000653, 0x00000622 }, { 0x00000654, 0x00000623 }, 
01441        { 0x00000655, 0x00000625 }, { 0x00000654, 0x00000624 }, 
01442        { 0x00000654, 0x00000626 }, { 0x00000654, 0x000006c2 }, 
01443        { 0x00000654, 0x000006d3 }, { 0x00000654, 0x000006c0 }, 
01444        { 0x0000093c, 0x00000929 }, { 0x0000093c, 0x00000931 }, 
01445        { 0x0000093c, 0x00000934 }, { 0x000009be, 0x000009cb }, 
01446        { 0x000009d7, 0x000009cc }, { 0x00000b3e, 0x00000b4b }, 
01447        { 0x00000b56, 0x00000b48 }, { 0x00000b57, 0x00000b4c }, 
01448        { 0x00000bd7, 0x00000b94 }, { 0x00000bbe, 0x00000bca }, 
01449        { 0x00000bd7, 0x00000bcc }, { 0x00000bbe, 0x00000bcb }, 
01450        { 0x00000c56, 0x00000c48 }, { 0x00000cd5, 0x00000cc0 }, 
01451        { 0x00000cc2, 0x00000cca }, { 0x00000cd5, 0x00000cc7 }, 
01452        { 0x00000cd6, 0x00000cc8 }, { 0x00000cd5, 0x00000ccb }, 
01453        { 0x00000d3e, 0x00000d4a }, { 0x00000d57, 0x00000d4c }, 
01454        { 0x00000d3e, 0x00000d4b }, { 0x00000dca, 0x00000dda }, 
01455        { 0x00000dcf, 0x00000ddc }, { 0x00000ddf, 0x00000dde }, 
01456        { 0x00000dca, 0x00000ddd }, { 0x0000102e, 0x00001026 }, 
01457        { 0x00000304, 0x00001e38 }, { 0x00000304, 0x00001e39 }, 
01458        { 0x00000304, 0x00001e5c }, { 0x00000304, 0x00001e5d }, 
01459        { 0x00000307, 0x00001e68 }, { 0x00000307, 0x00001e69 }, 
01460        { 0x00000302, 0x00001eac }, { 0x00000306, 0x00001eb6 }, 
01461        { 0x00000302, 0x00001ead }, { 0x00000306, 0x00001eb7 }, 
01462        { 0x00000302, 0x00001ec6 }, { 0x00000302, 0x00001ec7 }, 
01463        { 0x00000302, 0x00001ed8 }, { 0x00000302, 0x00001ed9 }, 
01464        { 0x00000300, 0x00001f02 }, { 0x00000301, 0x00001f04 }, 
01465        { 0x00000342, 0x00001f06 }, { 0x00000345, 0x00001f80 }, 
01466        { 0x00000300, 0x00001f03 }, { 0x00000301, 0x00001f05 }, 
01467        { 0x00000342, 0x00001f07 }, { 0x00000345, 0x00001f81 }, 
01468        { 0x00000345, 0x00001f82 }, { 0x00000345, 0x00001f83 }, 
01469        { 0x00000345, 0x00001f84 }, { 0x00000345, 0x00001f85 }, 
01470        { 0x00000345, 0x00001f86 }, { 0x00000345, 0x00001f87 }, 
01471        { 0x00000300, 0x00001f0a }, { 0x00000301, 0x00001f0c }, 
01472        { 0x00000342, 0x00001f0e }, { 0x00000345, 0x00001f88 }, 
01473        { 0x00000300, 0x00001f0b }, { 0x00000301, 0x00001f0d }, 
01474        { 0x00000342, 0x00001f0f }, { 0x00000345, 0x00001f89 }, 
01475        { 0x00000345, 0x00001f8a }, { 0x00000345, 0x00001f8b }, 
01476        { 0x00000345, 0x00001f8c }, { 0x00000345, 0x00001f8d }, 
01477        { 0x00000345, 0x00001f8e }, { 0x00000345, 0x00001f8f }, 
01478        { 0x00000300, 0x00001f12 }, { 0x00000301, 0x00001f14 }, 
01479        { 0x00000300, 0x00001f13 }, { 0x00000301, 0x00001f15 }, 
01480        { 0x00000300, 0x00001f1a }, { 0x00000301, 0x00001f1c }, 
01481        { 0x00000300, 0x00001f1b }, { 0x00000301, 0x00001f1d }, 
01482        { 0x00000300, 0x00001f22 }, { 0x00000301, 0x00001f24 }, 
01483        { 0x00000342, 0x00001f26 }, { 0x00000345, 0x00001f90 }, 
01484        { 0x00000300, 0x00001f23 }, { 0x00000301, 0x00001f25 }, 
01485        { 0x00000342, 0x00001f27 }, { 0x00000345, 0x00001f91 }, 
01486        { 0x00000345, 0x00001f92 }, { 0x00000345, 0x00001f93 }, 
01487        { 0x00000345, 0x00001f94 }, { 0x00000345, 0x00001f95 }, 
01488        { 0x00000345, 0x00001f96 }, { 0x00000345, 0x00001f97 }, 
01489        { 0x00000300, 0x00001f2a }, { 0x00000301, 0x00001f2c }, 
01490        { 0x00000342, 0x00001f2e }, { 0x00000345, 0x00001f98 }, 
01491        { 0x00000300, 0x00001f2b }, { 0x00000301, 0x00001f2d }, 
01492        { 0x00000342, 0x00001f2f }, { 0x00000345, 0x00001f99 }, 
01493        { 0x00000345, 0x00001f9a }, { 0x00000345, 0x00001f9b }, 
01494        { 0x00000345, 0x00001f9c }, { 0x00000345, 0x00001f9d }, 
01495        { 0x00000345, 0x00001f9e }, { 0x00000345, 0x00001f9f }, 
01496        { 0x00000300, 0x00001f32 }, { 0x00000301, 0x00001f34 }, 
01497        { 0x00000342, 0x00001f36 }, { 0x00000300, 0x00001f33 }, 
01498        { 0x00000301, 0x00001f35 }, { 0x00000342, 0x00001f37 }, 
01499        { 0x00000300, 0x00001f3a }, { 0x00000301, 0x00001f3c }, 
01500        { 0x00000342, 0x00001f3e }, { 0x00000300, 0x00001f3b }, 
01501        { 0x00000301, 0x00001f3d }, { 0x00000342, 0x00001f3f }, 
01502        { 0x00000300, 0x00001f42 }, { 0x00000301, 0x00001f44 }, 
01503        { 0x00000300, 0x00001f43 }, { 0x00000301, 0x00001f45 }, 
01504        { 0x00000300, 0x00001f4a }, { 0x00000301, 0x00001f4c }, 
01505        { 0x00000300, 0x00001f4b }, { 0x00000301, 0x00001f4d }, 
01506        { 0x00000300, 0x00001f52 }, { 0x00000301, 0x00001f54 }, 
01507        { 0x00000342, 0x00001f56 }, { 0x00000300, 0x00001f53 }, 
01508        { 0x00000301, 0x00001f55 }, { 0x00000342, 0x00001f57 }, 
01509        { 0x00000300, 0x00001f5b }, { 0x00000301, 0x00001f5d }, 
01510        { 0x00000342, 0x00001f5f }, { 0x00000300, 0x00001f62 }, 
01511        { 0x00000301, 0x00001f64 }, { 0x00000342, 0x00001f66 }, 
01512        { 0x00000345, 0x00001fa0 }, { 0x00000300, 0x00001f63 }, 
01513        { 0x00000301, 0x00001f65 }, { 0x00000342, 0x00001f67 }, 
01514        { 0x00000345, 0x00001fa1 }, { 0x00000345, 0x00001fa2 }, 
01515        { 0x00000345, 0x00001fa3 }, { 0x00000345, 0x00001fa4 }, 
01516        { 0x00000345, 0x00001fa5 }, { 0x00000345, 0x00001fa6 }, 
01517        { 0x00000345, 0x00001fa7 }, { 0x00000300, 0x00001f6a }, 
01518        { 0x00000301, 0x00001f6c }, { 0x00000342, 0x00001f6e }, 
01519        { 0x00000345, 0x00001fa8 }, { 0x00000300, 0x00001f6b }, 
01520        { 0x00000301, 0x00001f6d }, { 0x00000342, 0x00001f6f }, 
01521        { 0x00000345, 0x00001fa9 }, { 0x00000345, 0x00001faa }, 
01522        { 0x00000345, 0x00001fab }, { 0x00000345, 0x00001fac }, 
01523        { 0x00000345, 0x00001fad }, { 0x00000345, 0x00001fae }, 
01524        { 0x00000345, 0x00001faf }, { 0x00000345, 0x00001fb2 }, 
01525        { 0x00000345, 0x00001fc2 }, { 0x00000345, 0x00001ff2 }, 
01526        { 0x00000345, 0x00001fb7 }, { 0x00000300, 0x00001fcd }, 
01527        { 0x00000301, 0x00001fce }, { 0x00000342, 0x00001fcf }, 
01528        { 0x00000345, 0x00001fc7 }, { 0x00000345, 0x00001ff7 }, 
01529        { 0x00000300, 0x00001fdd }, { 0x00000301, 0x00001fde }, 
01530        { 0x00000342, 0x00001fdf }, { 0x00000338, 0x0000219a }, 
01531        { 0x00000338, 0x0000219b }, { 0x00000338, 0x000021ae }, 
01532        { 0x00000338, 0x000021cd }, { 0x00000338, 0x000021cf }, 
01533        { 0x00000338, 0x000021ce }, { 0x00000338, 0x00002204 }, 
01534        { 0x00000338, 0x00002209 }, { 0x00000338, 0x0000220c }, 
01535        { 0x00000338, 0x00002224 }, { 0x00000338, 0x00002226 }, 
01536        { 0x00000338, 0x00002241 }, { 0x00000338, 0x00002244 }, 
01537        { 0x00000338, 0x00002247 }, { 0x00000338, 0x00002249 }, 
01538        { 0x00000338, 0x0000226d }, { 0x00000338, 0x00002262 }, 
01539        { 0x00000338, 0x00002270 }, { 0x00000338, 0x00002271 }, 
01540        { 0x00000338, 0x00002274 }, { 0x00000338, 0x00002275 }, 
01541        { 0x00000338, 0x00002278 }, { 0x00000338, 0x00002279 }, 
01542        { 0x00000338, 0x00002280 }, { 0x00000338, 0x00002281 }, 
01543        { 0x00000338, 0x000022e0 }, { 0x00000338, 0x000022e1 }, 
01544        { 0x00000338, 0x00002284 }, { 0x00000338, 0x00002285 }, 
01545        { 0x00000338, 0x00002288 }, { 0x00000338, 0x00002289 }, 
01546        { 0x00000338, 0x000022e2 }, { 0x00000338, 0x000022e3 }, 
01547        { 0x00000338, 0x000022ac }, { 0x00000338, 0x000022ad }, 
01548        { 0x00000338, 0x000022ae }, { 0x00000338, 0x000022af }, 
01549        { 0x00000338, 0x000022ea }, { 0x00000338, 0x000022eb }, 
01550        { 0x00000338, 0x000022ec }, { 0x00000338, 0x000022ed }, 
01551        { 0x00003099, 0x00003094 }, { 0x00003099, 0x0000304c }, 
01552        { 0x00003099, 0x0000304e }, { 0x00003099, 0x00003050 }, 
01553        { 0x00003099, 0x00003052 }, { 0x00003099, 0x00003054 }, 
01554        { 0x00003099, 0x00003056 }, { 0x00003099, 0x00003058 }, 
01555        { 0x00003099, 0x0000305a }, { 0x00003099, 0x0000305c }, 
01556        { 0x00003099, 0x0000305e }, { 0x00003099, 0x00003060 }, 
01557        { 0x00003099, 0x00003062 }, { 0x00003099, 0x00003065 }, 
01558        { 0x00003099, 0x00003067 }, { 0x00003099, 0x00003069 }, 
01559        { 0x00003099, 0x00003070 }, { 0x0000309a, 0x00003071 }, 
01560        { 0x00003099, 0x00003073 }, { 0x0000309a, 0x00003074 }, 
01561        { 0x00003099, 0x00003076 }, { 0x0000309a, 0x00003077 }, 
01562        { 0x00003099, 0x00003079 }, { 0x0000309a, 0x0000307a }, 
01563        { 0x00003099, 0x0000307c }, { 0x0000309a, 0x0000307d }, 
01564        { 0x00003099, 0x0000309e }, { 0x00003099, 0x000030f4 }, 
01565        { 0x00003099, 0x000030ac }, { 0x00003099, 0x000030ae }, 
01566        { 0x00003099, 0x000030b0 }, { 0x00003099, 0x000030b2 }, 
01567        { 0x00003099, 0x000030b4 }, { 0x00003099, 0x000030b6 }, 
01568        { 0x00003099, 0x000030b8 }, { 0x00003099, 0x000030ba }, 
01569        { 0x00003099, 0x000030bc }, { 0x00003099, 0x000030be }, 
01570        { 0x00003099, 0x000030c0 }, { 0x00003099, 0x000030c2 }, 
01571        { 0x00003099, 0x000030c5 }, { 0x00003099, 0x000030c7 }, 
01572        { 0x00003099, 0x000030c9 }, { 0x00003099, 0x000030d0 }, 
01573        { 0x0000309a, 0x000030d1 }, { 0x00003099, 0x000030d3 }, 
01574        { 0x0000309a, 0x000030d4 }, { 0x00003099, 0x000030d6 }, 
01575        { 0x0000309a, 0x000030d7 }, { 0x00003099, 0x000030d9 }, 
01576        { 0x0000309a, 0x000030da }, { 0x00003099, 0x000030dc }, 
01577        { 0x0000309a, 0x000030dd }, { 0x00003099, 0x000030f7 }, 
01578        { 0x00003099, 0x000030f8 }, { 0x00003099, 0x000030f9 }, 
01579        { 0x00003099, 0x000030fa }, { 0x00003099, 0x000030fe }, 
01580 };
01581 
01582 
01583 /*
01584  * Canonical/Compatibility Decomposition
01585  */
01586 
01587 #define DECOMP_BITS_0       9
01588 #define DECOMP_BITS_1       7
01589 #define DECOMP_BITS_2       5
01590 #define DECOMP_COMPAT       32768
01591 
01592 static const PRUnichar decompose_imap[] = {
01593          272,   400,   528,   656,   784,   784,   784,   784, 
01594          784,   784,   784,   784,   784,   784,   784,   912, 
01595          784,   784,   784,   784,   784,   784,   784,   784, 
01596          784,   784,   784,   784,   784,  1040,   784,   784, 
01597          784,   784,   784,   784,   784,   784,   784,   784, 
01598          784,   784,   784,   784,   784,   784,   784,  1168, 
01599          784,   784,   784,   784,   784,   784,   784,   784, 
01600          784,   784,   784,   784,   784,   784,   784,   784, 
01601          784,   784,   784,   784,   784,   784,   784,   784, 
01602          784,   784,   784,   784,   784,   784,   784,   784, 
01603          784,   784,   784,   784,   784,   784,   784,   784, 
01604          784,   784,   784,   784,   784,   784,   784,   784, 
01605          784,   784,   784,   784,   784,   784,   784,   784, 
01606          784,   784,   784,   784,   784,   784,   784,   784, 
01607          784,   784,   784,   784,   784,   784,   784,   784, 
01608          784,   784,   784,   784,   784,   784,   784,   784, 
01609          784,   784,   784,   784,   784,   784,   784,   784, 
01610          784,   784,   784,   784,   784,   784,   784,   784, 
01611          784,   784,   784,   784,   784,   784,   784,   784, 
01612          784,   784,   784,   784,   784,   784,   784,   784, 
01613          784,   784,   784,   784,   784,   784,   784,   784, 
01614          784,   784,   784,   784,   784,   784,   784,   784, 
01615          784,   784,   784,   784,   784,   784,   784,   784, 
01616          784,   784,   784,   784,   784,   784,   784,   784, 
01617          784,   784,   784,   784,   784,   784,   784,   784, 
01618          784,   784,   784,   784,   784,   784,   784,   784, 
01619          784,   784,   784,   784,   784,   784,   784,   784, 
01620          784,   784,   784,   784,   784,   784,   784,   784, 
01621          784,   784,   784,   784,   784,   784,   784,   784, 
01622          784,   784,   784,   784,   784,   784,   784,   784, 
01623          784,   784,   784,   784,   784,   784,   784,   784, 
01624          784,   784,   784,   784,   784,   784,   784,   784, 
01625          784,   784,   784,   784,   784,   784,   784,   784, 
01626          784,   784,   784,   784,   784,   784,   784,   784, 
01627            0,     0,     0,     0,     0,     1,     2,     3, 
01628            4,     5,     6,     7,     0,     8,     9,    10, 
01629           11,    12,     0,     0,     0,    13,    14,    15, 
01630            0,     0,    16,    17,    18,    19,    20,    21, 
01631           22,    23,    24,    25,     0,     0,    26,    27, 
01632            0,     0,     0,     0,    28,     0,     0,     0, 
01633            0,    29,     0,    30,     0,     0,    31,     0, 
01634            0,     0,     0,     0,     0,     0,     0,     0, 
01635            0,     0,     0,     0,     0,     0,     0,     0, 
01636            0,    32,    33,     0,     0,     0,    34,     0, 
01637            0,    35,    36,     0,     0,     0,     0,     0, 
01638            0,     0,    37,     0,    38,     0,    39,     0, 
01639            0,     0,    40,     0,     0,     0,    41,     0, 
01640            0,     0,    42,     0,     0,     0,    43,     0, 
01641            0,    44,     0,     0,     0,    45,    46,     0, 
01642           47,     0,    48,    49,    50,    51,     0,     0, 
01643            0,    52,     0,     0,     0,     0,     0,    53, 
01644            0,     0,     0,     0,     0,     0,     0,     0, 
01645            0,     0,     0,     0,     0,     0,     0,     0, 
01646            0,     0,     0,     0,     0,     0,     0,     0, 
01647            0,     0,     0,     0,     0,     0,     0,     0, 
01648            0,     0,     0,     0,     0,     0,     0,     0, 
01649            0,     0,     0,     0,     0,     0,     0,     0, 
01650            0,     0,     0,     0,     0,     0,     0,     0, 
01651            0,     0,     0,     0,     0,     0,     0,     0, 
01652            0,     0,     0,     0,     0,     0,     0,     0, 
01653            0,     0,     0,     0,     0,     0,     0,     0, 
01654            0,     0,     0,     0,     0,     0,     0,     0, 
01655            0,     0,     0,     0,     0,     0,     0,     0, 
01656            0,    54,    55,    56,    57,    58,     0,     0, 
01657           59,    60,    61,    62,    63,    64,    65,    66, 
01658           67,    68,    69,    70,    71,    72,    73,    74, 
01659           75,    76,    77,    78,    79,    80,     0,     0, 
01660           81,    82,    83,    84,    85,    86,    87,     0, 
01661           88,    89,    90,    91,    92,    93,     0,    94, 
01662            0,    95,     0,     0,     0,     0,     0,     0, 
01663            0,     0,     0,    96,    97,    98,    99,   100, 
01664            0,     0,     0,     0,     0,     0,     0,     0, 
01665            0,     0,     0,     0,     0,     0,     0,     0, 
01666            0,     0,     0,     0,     0,     0,     0,     0, 
01667            0,     0,     0,     0,     0,     0,     0,     0, 
01668            0,     0,     0,     0,     0,     0,     0,     0, 
01669          101,     0,     0,   102,     0,     0,   103,     0, 
01670            0,     0,     0,     0,     0,     0,     0,     0, 
01671            0,     0,     0,     0,     0,     0,     0,     0, 
01672            0,     0,     0,   104,     0,     0,     0,     0, 
01673            0,     0,     0,     0,   105,     0,     0,   106, 
01674          107,   108,   109,   110,   111,   112,   113,     0, 
01675          114,   115,   116,   117,   118,   119,   120,   121, 
01676            0,   122,   123,   124,   125,     0,     0,     0, 
01677          126,   127,   128,   129,   130,   131,   132,   133, 
01678          134,   135,   136,   137,   138,   139,   140,   141, 
01679            0,     0,     0,     0,     0,     0,     0,     0, 
01680            0,     0,     0,     0,     0,     0,     0,     0, 
01681            0,     0,     0,     0,     0,     0,     0,     0, 
01682            0,     0,     0,     0,     0,     0,     0,     0, 
01683            0,     0,     0,     0,     0,     0,     0,     0, 
01684            0,     0,     0,     0,     0,     0,     0,     0, 
01685            0,     0,     0,     0,     0,     0,     0,     0, 
01686            0,     0,     0,     0,     0,     0,     0,     0, 
01687            0,     0,     0,     0,     0,     0,     0,     0, 
01688            0,     0,     0,     0,     0,     0,     0,     0, 
01689            0,     0,     0,     0,     0,     0,     0,     0, 
01690            0,     0,     0,     0,     0,     0,     0,     0, 
01691            0,     0,     0,     0,     0,     0,     0,     0, 
01692            0,     0,     0,     0,     0,     0,     0,     0, 
01693            0,     0,     0,     0,     0,     0,     0,     0, 
01694            0,     0,     0,     0,     0,     0,     0,     0, 
01695            0,     0,     0,     0,     0,     0,     0,     0, 
01696            0,     0,     0,     0,     0,     0,     0,     0, 
01697            0,     0,     0,     0,     0,     0,     0,     0, 
01698            0,     0,     0,     0,     0,     0,     0,     0, 
01699            0,     0,     0,     0,     0,     0,     0,     0, 
01700            0,     0,     0,     0,     0,     0,     0,     0, 
01701            0,     0,     0,     0,     0,     0,     0,     0, 
01702            0,     0,     0,     0,     0,     0,     0,     0, 
01703            0,     0,     0,     0,     0,     0,     0,     0, 
01704            0,     0,     0,     0,     0,     0,     0,     0, 
01705            0,     0,     0,     0,     0,     0,     0,     0, 
01706            0,     0,     0,     0,     0,     0,     0,     0, 
01707            0,     0,     0,     0,     0,     0,     0,     0, 
01708            0,     0,     0,     0,     0,     0,     0,     0, 
01709            0,     0,     0,     0,     0,     0,     0,     0, 
01710            0,     0,     0,     0,     0,     0,     0,     0, 
01711            0,     0,     0,     0,     0,     0,     0,     0, 
01712            0,     0,     0,     0,     0,     0,     0,     0, 
01713            0,     0,     0,     0,     0,     0,     0,     0, 
01714            0,     0,     0,     0,     0,     0,     0,     0, 
01715            0,     0,     0,     0,     0,     0,     0,     0, 
01716          142,   143,   144,   145,   146,   147,   148,   149, 
01717          150,   151,   152,   153,   154,   155,   156,     0, 
01718          157,   158,   159,   160,   161,   162,   163,   164, 
01719          165,   166,   167,   168,   169,   170,   171,   172, 
01720          173,   174,   175,   176,   177,   178,   179,   180, 
01721          181,   182,   183,   184,   185,   186,   187,   188, 
01722          189,   190,   191,   192,   193,   194,   195,   196, 
01723            0,     0,     0,     0,     0,     0,     0,     0, 
01724            0,     0,   197,   198,     0,   199,   200,     0, 
01725            0,     0,     0,     0,     0,     0,     0,     0, 
01726            0,     0,     0,     0,     0,     0,     0,     0, 
01727          201,   202,   203,   204,   205,   206,   207,   208, 
01728          209,   210,   211,   212,   213,   214,   215,   216, 
01729          217,   218,   219,   220,   221,   222,   223,   224, 
01730          225,   226,   227,   228,   229,   230,   231,   232, 
01731            0,     0,     0,     0,     0,     0,     0,     0, 
01732            0,     0,     0,     0,     0,     0,     0,     0, 
01733            0,     0,     0,     0,     0,     0,     0,     0, 
01734            0,     0,     0,     0,     0,     0,     0,     0, 
01735            0,     0,     0,     0,     0,     0,     0,     0, 
01736            0,     0,     0,     0,     0,     0,     0,     0, 
01737            0,     0,     0,     0,     0,     0,     0,     0, 
01738            0,     0,     0,     0,     0,     0,     0,     0, 
01739            0,     0,     0,     0,     0,     0,     0,     0, 
01740            0,     0,     0,     0,     0,     0,     0,     0, 
01741            0,     0,     0,     0,     0,     0,     0,     0, 
01742            0,     0,     0,     0,     0,     0,     0,     0, 
01743            0,     0,     0,     0,     0,     0,     0,     0, 
01744            0,     0,     0,     0,     0,     0,     0,     0, 
01745            0,     0,     0,     0,     0,     0,     0,     0, 
01746            0,     0,     0,     0,     0,     0,     0,     0, 
01747          233,   234,   235,   236,   237,   238,   239,   240, 
01748          241,   242,   243,   244,   245,   246,   247,   248, 
01749          249,     0,     0,     0,     0,     0,     0,     0, 
01750            0,     0,     0,     0,     0,     0,     0,     0, 
01751            0,     0,     0,     0,     0,     0,     0,     0, 
01752            0,     0,     0,     0,     0,     0,     0,     0, 
01753            0,     0,     0,     0,     0,     0,     0,     0, 
01754            0,     0,     0,     0,     0,     0,     0,     0, 
01755 };
01756 
01757 static const struct {
01758        PRUnichar tbl[32];
01759 } decompose_table[] = {
01760        {{
01761             0,      0,      0,      0,      0,      0,      0,      0, 
01762             0,      0,      0,      0,      0,      0,      0,      0, 
01763             0,      0,      0,      0,      0,      0,      0,      0, 
01764             0,      0,      0,      0,      0,      0,      0,      0, 
01765        }},
01766        {{
01767         32769,      0,      0,      0,      0,      0,      0,      0, 
01768         32770,      0,  32772,      0,      0,      0,      0,  32773, 
01769             0,      0,  32775,  32776,  32777,  32779,      0,      0, 
01770         32780,  32782,  32783,      0,  32784,  32787,  32790,      0, 
01771        }},
01772        {{
01773            25,     27,     29,     31,     33,     35,      0,     37, 
01774            39,     41,     43,     45,     47,     49,     51,     53, 
01775             0,     55,     57,     59,     61,     63,     65,      0, 
01776             0,     67,     69,     71,     73,     75,      0,      0, 
01777        }},
01778        {{
01779            77,     79,     81,     83,     85,     87,      0,     89, 
01780            91,     93,     95,     97,     99,    101,    103,    105, 
01781             0,    107,    109,    111,    113,    115,    117,      0, 
01782             0,    119,    121,    123,    125,    127,      0,    129, 
01783        }},
01784        {{
01785           131,    133,    135,    137,    139,    141,    143,    145, 
01786           147,    149,    151,    153,    155,    157,    159,    161, 
01787             0,      0,    163,    165,    167,    169,    171,    173, 
01788           175,    177,    179,    181,    183,    185,    187,    189, 
01789        }},
01790        {{
01791           191,    193,    195,    197,    199,    201,      0,      0, 
01792           203,    205,    207,    209,    211,    213,    215,    217, 
01793           219,      0,  32989,  32991,    225,    227,    229,    231, 
01794             0,    233,    235,    237,    239,    241,    243,  33013, 
01795        }},
01796        {{
01797         33015,      0,      0,    249,    251,    253,    255,    257, 
01798           259,  33029,      0,      0,    263,    265,    267,    269, 
01799           271,    273,      0,      0,    275,    277,    279,    281, 
01800           283,    285,    287,    289,    291,    293,    295,    297, 
01801        }},
01802        {{
01803           299,    301,    303,    305,    307,    309,      0,      0, 
01804           311,    313,    315,    317,    319,    321,    323,    325, 
01805           327,    329,    331,    333,    335,    337,    339,    341, 
01806           343,    345,    347,    349,    351,    353,    355,  33125, 
01807        }},
01808        {{
01809           358,    360,      0,      0,      0,      0,      0,      0, 
01810             0,      0,      0,      0,      0,      0,      0,    362, 
01811           364,      0,      0,      0,      0,      0,      0,      0, 
01812             0,      0,      0,      0,      0,      0,      0,      0, 
01813        }},
01814        {{
01815             0,      0,      0,      0,  33134,  33136,  33138,  33140, 
01816         33142,  33144,  33146,  33148,  33150,    384,    386,    388, 
01817           390,    392,    394,    396,    398,    400,    402,    404, 
01818           406,    408,    410,    412,    414,      0,    416,    418, 
01819        }},
01820        {{
01821           420,    422,    424,    426,      0,      0,    428,    430, 
01822           432,    434,    436,    438,    440,    442,    444,    446, 
01823           448,  33218,  33220,  33222,    456,    458,      0,      0, 
01824           460,    462,    464,    466,    468,    470,    472,    474, 
01825        }},
01826        {{
01827           476,    478,    480,    482,    484,    486,    488,    490, 
01828           492,    494,    496,    498,    500,    502,    504,    506, 
01829           508,    510,    512,    514,    516,    518,    520,    522, 
01830           524,    526,    528,    530,      0,      0,    532,    534, 
01831        }},
01832        {{
01833             0,      0,      0,      0,      0,      0,    536,    538, 
01834           540,    542,    544,    546,    548,    550,    552,    554, 
01835           556,    558,    560,    562,      0,      0,      0,      0, 
01836             0,      0,      0,      0,      0,      0,      0,      0, 
01837        }},
01838        {{
01839             0,      0,      0,      0,      0,      0,      0,      0, 
01840             0,      0,      0,      0,      0,      0,      0,      0, 
01841         33332,  33333,  33334,  33335,  33336,  33337,  33338,  33339, 
01842         33340,      0,      0,      0,      0,      0,      0,      0, 
01843        }},
01844        {{
01845             0,      0,      0,      0,      0,      0,      0,      0, 
01846             0,      0,      0,      0,      0,      0,      0,      0, 
01847             0,      0,      0,      0,      0,      0,      0,      0, 
01848         33341,  33343,  33345,  33347,  33349,  33351,      0,      0, 
01849        }},
01850        {{
01851         33353,  33354,  33355,  33356,  33357,      0,      0,      0, 
01852             0,      0,      0,      0,      0,      0,      0,      0, 
01853             0,      0,      0,      0,      0,      0,      0,      0, 
01854             0,      0,      0,      0,      0,      0,      0,      0, 
01855        }},
01856        {{
01857           590,    591,      0,    592,    593,      0,      0,      0, 
01858             0,      0,      0,      0,      0,      0,      0,      0, 
01859             0,      0,      0,      0,      0,      0,      0,      0, 
01860             0,      0,      0,      0,      0,      0,      0,      0, 
01861        }},
01862        {{
01863             0,      0,      0,      0,      0,      0,      0,      0, 
01864             0,      0,      0,      0,      0,      0,      0,      0, 
01865             0,      0,      0,      0,    595,      0,      0,      0, 
01866             0,      0,  33364,      0,      0,      0,    598,      0, 
01867        }},
01868        {{
01869             0,      0,      0,      0,  33367,    601,    603,    605, 
01870           606,    608,    610,      0,    612,      0,    614,    616, 
01871           618,      0,      0,      0,      0,      0,      0,      0, 
01872             0,      0,      0,      0,      0,      0,      0,      0, 
01873        }},
01874        {{
01875             0,      0,      0,      0,      0,      0,      0,      0, 
01876             0,      0,    620,    622,    624,    626,    628,    630, 
01877           632,      0,      0,      0,      0,      0,      0,      0, 
01878             0,      0,      0,      0,      0,      0,      0,      0, 
01879        }},
01880        {{
01881             0,      0,      0,      0,      0,      0,      0,      0, 
01882             0,      0,    634,    636,    638,    640,    642,      0, 
01883         33412,  33413,  33414,    647,    649,  33419,  33420,      0, 
01884             0,      0,      0,      0,      0,      0,      0,      0, 
01885        }},
01886        {{
01887             0,      0,      0,      0,      0,      0,      0,      0, 
01888             0,      0,      0,      0,      0,      0,      0,      0, 
01889         33421,  33422,  33423,      0,  33424,  33425,      0,      0, 
01890             0,  33426,      0,      0,      0,      0,      0,      0, 
01891        }},
01892        {{
01893           659,    661,      0,    663,      0,      0,      0,    665, 
01894             0,      0,      0,      0,    667,    669,    671,      0, 
01895             0,      0,      0,      0,      0,      0,      0,      0, 
01896             0,    673,      0,      0,      0,      0,      0,      0, 
01897        }},
01898        {{
01899             0,      0,      0,      0,      0,      0,      0,      0, 
01900             0,      0,      0,      0,      0,      0,      0,      0, 
01901             0,      0,      0,      0,      0,      0,      0,      0, 
01902             0,    675,      0,      0,      0,      0,      0,      0, 
01903        }},
01904        {{
01905             0,      0,      0,      0,      0,      0,      0,      0, 
01906             0,      0,      0,      0,      0,      0,      0,      0, 
01907           677,    679,      0,    681,      0,      0,      0,    683, 
01908             0,      0,      0,      0,    685,    687,    689,      0, 
01909        }},
01910        {{
01911             0,      0,      0,      0,      0,      0,      0,      0, 
01912             0,      0,      0,      0,      0,      0,      0,      0, 
01913             0,      0,      0,      0,      0,      0,    691,    693, 
01914             0,      0,      0,      0,      0,      0,      0,      0, 
01915        }},
01916        {{
01917             0,    695,    697,      0,      0,      0,      0,      0, 
01918             0,      0,      0,      0,      0,      0,      0,      0, 
01919           699,    701,    703,    705,      0,      0,    707,    709, 
01920             0,      0,    711,    713,    715,    717,    719,    721, 
01921        }},
01922        {{
01923             0,      0,    723,    725,    727,    729,    731,    733, 
01924             0,      0,    735,    737,    739,    741,    743,    745, 
01925           747,    749,    751,    753,    755,    757,      0,      0, 
01926           759,    761,      0,      0,      0,      0,      0,      0, 
01927        }},
01928        {{
01929             0,      0,      0,      0,      0,      0,      0,  33531, 
01930             0,      0,      0,      0,      0,      0,      0,      0, 
01931             0,      0,      0,      0,      0,      0,      0,      0, 
01932             0,      0,      0,      0,      0,      0,      0,      0, 
01933        }},
01934        {{
01935             0,      0,    765,    767,    769,    771,    773,      0, 
01936             0,      0,      0,      0,      0,      0,      0,      0, 
01937             0,      0,      0,      0,      0,      0,      0,      0, 
01938             0,      0,      0,      0,      0,      0,      0,      0, 
01939        }},
01940        {{
01941             0,      0,      0,      0,      0,      0,      0,      0, 
01942             0,      0,      0,      0,      0,      0,      0,      0, 
01943             0,      0,      0,      0,      0,  33543,  33545,  33547, 
01944         33549,      0,      0,      0,      0,      0,      0,      0, 
01945        }},
01946        {{
01947           783,      0,    785,      0,      0,      0,      0,      0, 
01948             0,      0,      0,      0,      0,      0,      0,      0, 
01949             0,      0,      0,    787,      0,      0,      0,      0, 
01950             0,      0,      0,      0,      0,      0,      0,      0, 
01951        }},
01952        {{
01953             0,      0,      0,      0,      0,      0,      0,      0, 
01954             0,    789,      0,      0,      0,      0,      0,      0, 
01955             0,    791,      0,      0,    793,      0,      0,      0, 
01956             0,      0,      0,      0,      0,      0,      0,      0, 
01957        }},
01958        {{
01959             0,      0,      0,      0,      0,      0,      0,      0, 
01960             0,      0,      0,      0,      0,      0,      0,      0, 
01961             0,      0,      0,      0,      0,      0,      0,      0, 
01962           795,    797,    799,    801,    803,    805,    807,    809, 
01963        }},
01964        {{
01965             0,      0,      0,      0,      0,      0,      0,      0, 
01966             0,      0,      0,    811,    813,      0,      0,      0, 
01967             0,      0,      0,      0,      0,      0,      0,      0, 
01968             0,      0,      0,      0,    815,    817,      0,    819, 
01969        }},
01970        {{
01971             0,      0,      0,      0,      0,      0,      0,      0, 
01972             0,      0,      0,      0,      0,      0,      0,      0, 
01973             0,      0,      0,    821,      0,      0,    823,      0, 
01974             0,      0,      0,      0,      0,      0,      0,      0, 
01975        }},
01976        {{
01977             0,      0,      0,      0,      0,      0,      0,      0, 
01978             0,      0,      0,      0,      0,      0,      0,      0, 
01979             0,      0,      0,      0,      0,      0,      0,      0, 
01980             0,    825,    827,    829,      0,      0,    831,      0, 
01981        }},
01982        {{
01983             0,      0,      0,      0,      0,      0,      0,      0, 
01984           833,      0,      0,    835,    837,      0,      0,      0, 
01985             0,      0,      0,      0,      0,      0,      0,      0, 
01986             0,      0,      0,      0,    839,    841,      0,      0, 
01987        }},
01988        {{
01989             0,      0,      0,      0,      0,      0,      0,      0, 
01990             0,      0,      0,      0,      0,      0,      0,      0, 
01991             0,      0,      0,      0,    843,      0,      0,      0, 
01992             0,      0,      0,      0,      0,      0,      0,      0, 
01993        }},
01994        {{
01995             0,      0,      0,      0,      0,      0,      0,      0, 
01996             0,      0,    845,    847,    849,      0,      0,      0, 
01997             0,      0,      0,      0,      0,      0,      0,      0, 
01998             0,      0,      0,      0,      0,      0,      0,      0, 
01999        }},
02000        {{
02001             0,      0,      0,      0,      0,      0,      0,      0, 
02002           851,      0,      0,      0,      0,      0,      0,      0, 
02003             0,      0,      0,      0,      0,      0,      0,      0, 
02004             0,      0,      0,      0,      0,      0,      0,      0, 
02005        }},
02006        {{
02007           853,      0,      0,      0,      0,      0,      0,    855, 
02008           857,      0,    859,    861,      0,      0,      0,      0, 
02009             0,      0,      0,      0,      0,      0,      0,      0, 
02010             0,      0,      0,      0,      0,      0,      0,      0, 
02011        }},
02012        {{
02013             0,      0,      0,      0,      0,      0,      0,      0, 
02014             0,      0,    863,    865,    867,      0,      0,      0, 
02015             0,      0,      0,      0,      0,      0,      0,      0, 
02016             0,      0,      0,      0,      0,      0,      0,      0, 
02017        }},
02018        {{
02019             0,      0,      0,      0,      0,      0,      0,      0, 
02020             0,      0,      0,      0,      0,      0,      0,      0, 
02021             0,      0,      0,      0,      0,      0,      0,      0, 
02022             0,      0,    869,      0,    871,    873,    875,      0, 
02023        }},
02024        {{
02025             0,      0,      0,      0,      0,      0,      0,      0, 
02026             0,      0,      0,      0,      0,      0,      0,      0, 
02027             0,      0,      0,  33645,      0,      0,      0,      0, 
02028             0,      0,      0,      0,      0,      0,      0,      0, 
02029        }},
02030        {{
02031             0,      0,      0,      0,      0,      0,      0,      0, 
02032             0,      0,      0,      0,      0,      0,      0,      0, 
02033             0,      0,      0,  33647,      0,      0,      0,      0, 
02034             0,      0,      0,      0,      0,      0,      0,      0, 
02035        }},
02036        {{
02037             0,      0,      0,      0,      0,      0,      0,      0, 
02038             0,      0,      0,      0,      0,      0,      0,      0, 
02039             0,      0,      0,      0,      0,      0,      0,      0, 
02040             0,      0,      0,      0,  33649,  33651,      0,      0, 
02041        }},
02042        {{
02043             0,      0,      0,      0,      0,      0,      0,      0, 
02044             0,      0,      0,      0,  33653,      0,      0,      0, 
02045             0,      0,      0,      0,      0,      0,      0,      0, 
02046             0,      0,      0,      0,      0,      0,      0,      0, 
02047        }},
02048        {{
02049             0,      0,      0,    886,      0,      0,      0,      0, 
02050             0,      0,      0,      0,      0,    888,      0,      0, 
02051             0,      0,    890,      0,      0,      0,      0,    892, 
02052             0,      0,      0,      0,    894,      0,      0,      0, 
02053        }},
02054        {{
02055             0,      0,      0,      0,      0,      0,      0,      0, 
02056             0,    896,      0,      0,      0,      0,      0,      0, 
02057             0,      0,      0,    898,      0,    900,    902,  33672, 
02058           906,  33676,      0,      0,      0,      0,      0,      0, 
02059        }},
02060        {{
02061             0,    910,      0,      0,      0,      0,      0,      0, 
02062             0,      0,      0,      0,      0,      0,      0,      0, 
02063             0,      0,      0,    912,      0,      0,      0,      0, 
02064             0,      0,      0,      0,      0,    914,      0,      0, 
02065        }},
02066        {{
02067             0,      0,    916,      0,      0,      0,      0,    918, 
02068             0,      0,      0,      0,    920,      0,      0,      0, 
02069             0,      0,      0,      0,      0,      0,      0,      0, 
02070             0,    922,      0,      0,      0,      0,      0,      0, 
02071        }},
02072        {{
02073             0,      0,      0,      0,      0,      0,    924,      0, 
02074             0,      0,      0,      0,      0,      0,      0,      0, 
02075             0,      0,      0,      0,      0,      0,      0,      0, 
02076             0,      0,      0,      0,      0,      0,      0,      0, 
02077        }},
02078        {{
02079             0,      0,      0,      0,      0,      0,      0,      0, 
02080             0,      0,      0,      0,      0,      0,      0,      0, 
02081             0,      0,      0,      0,      0,      0,      0,      0, 
02082             0,      0,      0,      0,  33694,      0,      0,      0, 
02083        }},
02084        {{
02085             0,      0,      0,      0,      0,      0,      0,      0, 
02086             0,      0,      0,      0,  33695,  33696,  33697,      0, 
02087         33698,  33699,  33700,  33701,  33702,  33703,  33704,  33705, 
02088         33706,  33707,  33708,      0,  33709,  33710,  33711,  33712, 
02089        }},
02090        {{
02091         33713,  33714,  33715,  33716,  33717,  33718,  33719,  33720, 
02092         33721,  33722,  33723,  33724,  33725,  33726,      0,  33727, 
02093         33728,  33729,  33730,  33731,  33732,  33733,  33734,  33735, 
02094         33736,  33737,  33738,  33739,  33740,  33741,  33742,  33743, 
02095        }},
02096        {{
02097         33744,  33745,  33746,  33747,  33748,  33749,  33750,  33751, 
02098         33752,  33753,  33754,      0,      0,      0,      0,      0, 
02099             0,      0,      0,      0,      0,      0,      0,      0, 
02100         33755,      0,      0,      0,      0,      0,      0,      0, 
02101        }},
02102        {{
02103             0,      0,      0,      0,      0,      0,      0,      0, 
02104             0,      0,      0,      0,      0,      0,      0,      0, 
02105             0,      0,      0,      0,      0,      0,      0,      0, 
02106             0,      0,      0,  33756,  33757,  33758,  33759,  33760, 
02107        }},
02108        {{
02109         33761,  33762,  33763,  33764,  33765,  33766,  33767,  33768, 
02110         33769,  33770,  33771,  33772,  33773,  33774,  33775,  33776, 
02111         33777,  33778,  33779,  33780,  33781,  33782,  33783,  33784, 
02112         33785,  33786,  33787,  33788,  33789,  33790,  33791,  33792, 
02113        }},
02114        {{
02115          1025,   1027,   1029,   1031,   1033,   1035,   1037,   1039, 
02116          1041,   1043,   1045,   1047,   1049,   1051,   1053,   1055, 
02117          1057,   1059,   1061,   1063,   1065,   1067,   1069,   1071, 
02118          1073,   1075,   1077,   1079,   1081,   1083,   1085,   1087, 
02119        }},
02120        {{
02121          1089,   1091,   1093,   1095,   1097,   1099,   1101,   1103, 
02122          1105,   1107,   1109,   1111,   1113,   1115,   1117,   1119, 
02123          1121,   1123,   1125,   1127,   1129,   1131,   1133,   1135, 
02124          1137,   1139,   1141,   1143,   1145,   1147,   1149,   1151, 
02125        }},
02126        {{
02127          1153,   1155,   1157,   1159,   1161,   1163,   1165,   1167, 
02128          1169,   1171,   1173,   1175,   1177,   1179,   1181,   1183, 
02129          1185,   1187,   1189,   1191,   1193,   1195,   1197,   1199, 
02130          1201,   1203,   1205,   1207,   1209,   1211,   1213,   1215, 
02131        }},
02132        {{
02133          1217,   1219,   1221,   1223,   1225,   1227,   1229,   1231, 
02134          1233,   1235,   1237,   1239,   1241,   1243,   1245,   1247, 
02135          1249,   1251,   1253,   1255,   1257,   1259,   1261,   1263, 
02136          1265,   1267,   1269,   1271,   1273,   1275,   1277,   1279, 
02137        }},
02138        {{
02139          1281,   1283,   1285,   1287,   1289,   1291,   1293,   1295, 
02140          1297,   1299,   1301,   1303,   1305,   1307,   1309,   1311, 
02141          1313,   1315,   1317,   1319,   1321,   1323,   1325,   1327, 
02142          1329,   1331,  34101,   1335,      0,      0,      0,      0, 
02143        }},
02144        {{
02145          1337,   1339,   1341,   1343,   1345,   1347,   1349,   1351, 
02146          1353,   1355,   1357,   1359,   1361,   1363,   1365,   1367, 
02147          1369,   1371,   1373,   1375,   1377,   1379,   1381,   1383, 
02148          1385,   1387,   1389,   1391,   1393,   1395,   1397,   1399, 
02149        }},
02150        {{
02151          1401,   1403,   1405,   1407,   1409,   1411,   1413,   1415, 
02152          1417,   1419,   1421,   1423,   1425,   1427,   1429,   1431, 
02153          1433,   1435,   1437,   1439,   1441,   1443,   1445,   1447, 
02154          1449,   1451,   1453,   1455,   1457,   1459,   1461,   1463, 
02155        }},
02156        {{
02157          1465,   1467,   1469,   1471,   1473,   1475,   1477,   1479, 
02158          1481,   1483,   1485,   1487,   1489,   1491,   1493,   1495, 
02159          1497,   1499,   1501,   1503,   1505,   1507,   1509,   1511, 
02160          1513,   1515,      0,      0,      0,      0,      0,      0, 
02161        }},
02162        {{
02163          1517,   1519,   1521,   1523,   1525,   1527,   1529,   1531, 
02164          1533,   1535,   1537,   1539,   1541,   1543,   1545,   1547, 
02165          1549,   1551,   1553,   1555,   1557,   1559,      0,      0, 
02166          1561,   1563,   1565,   1567,   1569,   1571,      0,      0, 
02167        }},
02168        {{
02169          1573,   1575,   1577,   1579,   1581,   1583,   1585,   1587, 
02170          1589,   1591,   1593,   1595,   1597,   1599,   1601,   1603, 
02171          1605,   1607,   1609,   1611,   1613,   1615,   1617,   1619, 
02172          1621,   1623,   1625,   1627,   1629,   1631,   1633,   1635, 
02173        }},
02174        {{
02175          1637,   1639,   1641,   1643,   1645,   1647,      0,      0, 
02176          1649,   1651,   1653,   1655,   1657,   1659,      0,      0, 
02177          1661,   1663,   1665,   1667,   1669,   1671,   1673,   1675, 
02178             0,   1677,      0,   1679,      0,   1681,      0,   1683, 
02179        }},
02180        {{
02181          1685,   1687,   1689,   1691,   1693,   1695,   1697,   1699, 
02182          1701,   1703,   1705,   1707,   1709,   1711,   1713,   1715, 
02183          1717,   1719,   1720,   1722,   1723,   1725,   1726,   1728, 
02184          1729,   1731,   1732,   1734,   1735,   1737,      0,      0, 
02185        }},
02186        {{
02187          1738,   1740,   1742,   1744,   1746,   1748,   1750,   1752, 
02188          1754,   1756,   1758,   1760,   1762,   1764,   1766,   1768, 
02189          1770,   1772,   1774,   1776,   1778,   1780,   1782,   1784, 
02190          1786,   1788,   1790,   1792,   1794,   1796,   1798,   1800, 
02191        }},
02192        {{
02193          1802,   1804,   1806,   1808,   1810,   1812,   1814,   1816, 
02194          1818,   1820,   1822,   1824,   1826,   1828,   1830,   1832, 
02195          1834,   1836,   1838,   1840,   1842,      0,   1844,   1846, 
02196          1848,   1850,   1852,   1854,   1855,  34625,   1859,  34628, 
02197        }},
02198        {{
02199         34630,   1864,   1866,   1868,   1870,      0,   1872,   1874, 
02200          1876,   1878,   1879,   1881,   1882,   1884,   1886,   1888, 
02201          1890,   1892,   1894,   1896,      0,      0,   1897,   1899, 
02202          1901,   1903,   1905,   1907,      0,   1908,   1910,   1912, 
02203        }},
02204        {{
02205          1914,   1916,   1918,   1920,   1921,   1923,   1925,   1927, 
02206          1929,   1931,   1933,   1935,   1936,   1938,   1940,   1941, 
02207             0,      0,   1942,   1944,   1946,      0,   1948,   1950, 
02208          1952,   1954,   1955,   1957,   1958,   1960,  34729,      0, 
02209        }},
02210        {{
02211          1963,   1964,  34733,  34734,  34735,  34736,  34737,  34738, 
02212         34739,  34740,  34741,      0,      0,      0,      0,      0, 
02213             0,  34742,      0,      0,      0,      0,      0,  34743, 
02214             0,      0,      0,      0,      0,      0,      0,      0, 
02215        }},
02216        {{
02217             0,      0,      0,      0,  34745,  34746,  34748,      0, 
02218             0,      0,      0,      0,      0,      0,      0,  34751, 
02219             0,      0,      0,  34752,  34754,      0,  34757,  34759, 
02220             0,      0,      0,      0,  34762,      0,  34764,      0, 
02221        }},
02222        {{
02223             0,      0,      0,      0,      0,      0,      0,  34766, 
02224         34768,  34770,      0,      0,      0,      0,      0,      0, 
02225             0,      0,      0,      0,      0,      0,      0,  34772, 
02226             0,      0,      0,      0,      0,      0,      0,  34776, 
02227        }},
02228        {{
02229             0,      0,      0,      0,      0,      0,      0,      0, 
02230             0,      0,      0,      0,      0,      0,      0,      0, 
02231         34777,  34778,      0,      0,  34779,  34780,  34781,  34782, 
02232         34783,  34784,  34785,  34786,  34787,  34788,  34789,  34790, 
02233        }},
02234        {{
02235         34791,  34792,  34793,  34794,  34795,  34796,  34797,  34798, 
02236         34799,  34800,  34801,  34802,  34803,  34804,  34805,      0, 
02237         34806,  34807,  34808,  34809,  34810,      0,      0,      0, 
02238             0,      0,      0,      0,      0,      0,      0,      0, 
02239        }},
02240        {{
02241             0,      0,      0,      0,      0,      0,      0,      0, 
02242         34811,      0,      0,      0,      0,      0,      0,      0, 
02243             0,      0,      0,      0,      0,      0,      0,      0, 
02244             0,      0,      0,      0,      0,      0,      0,      0, 
02245        }},
02246        {{
02247         34813,  34816,  34819,  34820,      0,  34822,  34825,  34828, 
02248             0,  34829,  34831,  34832,  34833,  34834,  34835,  34836, 
02249         34837,  34838,  34839,  34840,      0,  34841,  34842,      0, 
02250             0,  34844,  34845,  34846,  34847,  34848,      0,      0, 
02251        }},
02252        {{
02253         34849,  34851,  34854,      0,  34856,      0,   2089,      0, 
02254         34858,      0,   2091,   2092,  34861,  34862,      0,  34863, 
02255         34864,  34865,      0,  34866,  34867,  34868,  34869,  34870, 
02256         34871,  34872,      0,  34873,  34876,  34877,  34878,  34879, 
02257        }},
02258        {{
02259         34880,      0,      0,      0,      0,  34881,  34882,  34883, 
02260         34884,  34885,      0,      0,      0,      0,      0,      0, 
02261             0,      0,      0,  34886,  34889,  34892,  34895,  34898, 
02262         34901,  34904,  34907,  34910,  34913,  34916,  34919,  34922, 
02263        }},
02264        {{
02265         34924,  34925,  34927,  34930,  34932,  34933,  34935,  34938, 
02266         34942,  34944,  34945,  34947,  34950,  34951,  34952,  34953, 
02267         34954,  34955,  34957,  34960,  34962,  34963,  34965,  34968, 
02268         34972,  34974,  34975,  34977,  34980,  34981,  34982,  34983, 
02269        }},
02270        {{
02271             0,      0,      0,      0,      0,      0,      0,      0, 
02272             0,      0,      0,      0,      0,      0,      0,      0, 
02273             0,      0,      0,      0,      0,      0,      0,      0, 
02274             0,      0,   2216,   2218,      0,      0,      0,      0, 
02275        }},
02276        {{
02277             0,      0,      0,      0,      0,      0,      0,      0, 
02278             0,      0,      0,      0,      0,      0,   2220,      0, 
02279             0,      0,      0,      0,      0,      0,      0,      0, 
02280             0,      0,      0,      0,      0,      0,      0,      0, 
02281        }},
02282        {{
02283             0,      0,      0,      0,      0,      0,      0,      0, 
02284             0,      0,      0,      0,      0,   2222,   2224,   2226, 
02285             0,      0,      0,      0,      0,      0,      0,      0, 
02286             0,      0,      0,      0,      0,      0,      0,      0, 
02287        }},
02288        {{
02289             0,      0,      0,      0,   2228,      0,      0,      0, 
02290             0,   2230,      0,      0,   2232,      0,      0,      0, 
02291             0,      0,      0,      0,      0,      0,      0,      0, 
02292             0,      0,      0,      0,      0,      0,      0,      0, 
02293        }},
02294        {{
02295             0,      0,      0,      0,   2234,      0,   2236,      0, 
02296             0,      0,      0,      0,  35006,  35008,      0,  35011, 
02297         35013,      0,      0,      0,      0,      0,      0,      0, 
02298             0,      0,      0,      0,      0,      0,      0,      0, 
02299        }},
02300        {{
02301             0,   2248,      0,      0,   2250,      0,      0,   2252, 
02302             0,   2254,      0,      0,      0,      0,      0,      0, 
02303             0,      0,      0,      0,      0,      0,      0,      0, 
02304             0,      0,      0,      0,      0,      0,      0,      0, 
02305        }},
02306        {{
02307          2256,      0,   2258,      0,      0,      0,      0,      0, 
02308             0,      0,      0,      0,      0,   2260,   2262,   2264, 
02309          2266,   2268,      0,      0,   2270,   2272,      0,      0, 
02310          2274,   2276,      0,      0,      0,      0,      0,      0, 
02311        }},
02312        {{
02313          2278,   2280,      0,      0,   2282,   2284,      0,      0, 
02314          2286,   2288,      0,      0,      0,      0,      0,      0, 
02315             0,      0,      0,      0,      0,      0,      0,      0, 
02316             0,      0,      0,      0,      0,      0,      0,      0, 
02317        }},
02318        {{
02319             0,      0,      0,      0,      0,      0,      0,      0, 
02320             0,      0,      0,      0,   2290,   2292,   2294,   2296, 
02321             0,      0,      0,      0,      0,      0,      0,      0, 
02322             0,      0,      0,      0,      0,      0,      0,      0, 
02323        }},
02324        {{
02325          2298,   2300,   2302,   2304,      0,      0,      0,      0, 
02326             0,      0,   2306,   2308,   2310,   2312,      0,      0, 
02327             0,      0,      0,      0,      0,      0,      0,      0, 
02328             0,      0,      0,      0,      0,      0,      0,      0, 
02329        }},
02330        {{
02331             0,      0,      0,      0,      0,      0,      0,      0, 
02332             0,   2314,   2315,      0,      0,      0,      0,      0, 
02333             0,      0,      0,      0,      0,      0,      0,      0, 
02334             0,      0,      0,      0,      0,      0,      0,      0, 
02335        }},
02336        {{
02337         35084,  35085,  35086,  35087,  35088,  35089,  35090,  35091, 
02338         35092,  35093,  35095,  35097,  35099,  35101,  35103,  35105, 
02339         35107,  35109,  35111,  35113,  35115,  35118,  35121,  35124, 
02340         35127,  35130,  35133,  35136,  35139,  35142,  35146,  35150, 
02341        }},
02342        {{
02343         35154,  35158,  35162,  35166,  35170,  35174,  35178,  35182, 
02344         35186,  35188,  35190,  35192,  35194,  35196,  35198,  35200, 
02345         35202,  35204,  35207,  35210,  35213,  35216,  35219,  35222, 
02346         35225,  35228,  35231,  35234,  35237,  35240,  35243,  35246, 
02347        }},
02348        {{
02349         35249,  35252,  35255,  35258,  35261,  35264,  35267,  35270, 
02350         35273,  35276,  35279,  35282,  35285,  35288,  35291,  35294, 
02351         35297,  35300,  35303,  35306,  35309,  35312,  35315,  35316, 
02352         35317,  35318,  35319,  35320,  35321,  35322,  35323,  35324, 
02353        }},
02354        {{
02355         35325,  35326,  35327,  35328,  35329,  35330,  35331,  35332, 
02356         35333,  35334,  35335,  35336,  35337,  35338,  35339,  35340, 
02357         35341,  35342,  35343,  35344,  35345,  35346,  35347,  35348, 
02358         35349,  35350,  35351,  35352,  35353,  35354,  35355,  35356, 
02359        }},
02360        {{
02361         35357,  35358,  35359,  35360,  35361,  35362,  35363,  35364, 
02362         35365,  35366,  35367,      0,      0,      0,      0,      0, 
02363             0,      0,      0,      0,      0,      0,      0,      0, 
02364             0,      0,      0,      0,      0,      0,      0,      0, 
02365        }},
02366        {{
02367             0,      0,      0,      0,      0,      0,      0,      0, 
02368             0,      0,      0,      0,  35368,      0,      0,      0, 
02369             0,      0,      0,      0,      0,      0,      0,      0, 
02370             0,      0,      0,      0,      0,      0,      0,      0, 
02371        }},
02372        {{
02373             0,      0,      0,      0,      0,      0,      0,      0, 
02374             0,      0,      0,      0,      0,      0,      0,      0, 
02375             0,      0,      0,      0,  35372,  35375,  35377,      0, 
02376             0,      0,      0,      0,      0,      0,      0,      0, 
02377        }},
02378        {{
02379             0,      0,      0,      0,      0,      0,      0,      0, 
02380             0,      0,      0,      0,      0,      0,      0,      0, 
02381             0,      0,      0,      0,      0,      0,      0,      0, 
02382             0,      0,      0,      0,   2612,      0,      0,      0, 
02383        }},
02384        {{
02385             0,      0,      0,      0,      0,      0,      0,      0, 
02386             0,      0,      0,      0,      0,      0,      0,  35382, 
02387             0,      0,      0,      0,      0,      0,      0,      0, 
02388             0,      0,      0,      0,      0,      0,      0,      0, 
02389        }},
02390        {{
02391             0,      0,      0,      0,      0,      0,      0,      0, 
02392             0,      0,      0,      0,      0,      0,      0,      0, 
02393             0,      0,      0,      0,      0,      0,      0,      0, 
02394             0,      0,      0,      0,      0,      0,      0,  35383, 
02395        }},
02396        {{
02397             0,      0,      0,      0,      0,      0,      0,      0, 
02398             0,      0,      0,      0,      0,      0,      0,      0, 
02399             0,      0,      0,  35384,      0,      0,      0,      0, 
02400             0,      0,      0,      0,      0,      0,      0,      0, 
02401        }},
02402        {{
02403         35385,  35386,  35387,  35388,  35389,  35390,  35391,  35392, 
02404         35393,  35394,  35395,  35396,  35397,  35398,  35399,  35400, 
02405         35401,  35402,  35403,  35404,  35405,  35406,  35407,  35408, 
02406         35409,  35410,  35411,  35412,  35413,  35414,  35415,  35416, 
02407        }},
02408        {{
02409         35417,  35418,  35419,  35420,  35421,  35422,  35423,  35424, 
02410         35425,  35426,  35427,  35428,  35429,  35430,  35431,  35432, 
02411         35433,  35434,  35435,  35436,  35437,  35438,  35439,  35440, 
02412         35441,  35442,  35443,  35444,  35445,  35446,  35447,  35448, 
02413        }},
02414        {{
02415         35449,  35450,  35451,  35452,  35453,  35454,  35455,  35456, 
02416         35457,  35458,  35459,  35460,  35461,  35462,  35463,  35464, 
02417         35465,  35466,  35467,  35468,  35469,  35470,  35471,  35472, 
02418         35473,  35474,  35475,  35476,  35477,  35478,  35479,  35480, 
02419        }},
02420        {{
02421         35481,  35482,  35483,  35484,  35485,  35486,  35487,  35488, 
02422         35489,  35490,  35491,  35492,  35493,  35494,  35495,  35496, 
02423         35497,  35498,  35499,  35500,  35501,  35502,  35503,  35504, 
02424         35505,  35506,  35507,  35508,  35509,  35510,  35511,  35512, 
02425        }},
02426        {{
02427         35513,  35514,  35515,  35516,  35517,  35518,  35519,  35520, 
02428         35521,  35522,  35523,  35524,  35525,  35526,  35527,  35528, 
02429         35529,  35530,  35531,  35532,  35533,  35534,  35535,  35536, 
02430         35537,  35538,  35539,  35540,  35541,  35542,  35543,  35544, 
02431        }},
02432        {{
02433         35545,  35546,  35547,  35548,  35549,  35550,  35551,  35552, 
02434         35553,  35554,  35555,  35556,  35557,  35558,  35559,  35560, 
02435         35561,  35562,  35563,  35564,  35565,  35566,  35567,  35568, 
02436         35569,  35570,  35571,  35572,  35573,  35574,  35575,  35576, 
02437        }},
02438        {{
02439         35577,  35578,  35579,  35580,  35581,  35582,  35583,  35584, 
02440         35585,  35586,  35587,  35588,  35589,  35590,  35591,  35592, 
02441         35593,  35594,  35595,  35596,  35597,  35598,      0,      0, 
02442             0,      0,      0,      0,      0,      0,      0,      0, 
02443        }},
02444        {{
02445         35599,      0,      0,      0,      0,      0,      0,      0, 
02446             0,      0,      0,      0,      0,      0,      0,      0, 
02447             0,      0,      0,      0,      0,      0,      0,      0, 
02448             0,      0,      0,      0,      0,      0,      0,      0, 
02449        }},
02450        {{
02451             0,      0,      0,      0,      0,      0,      0,      0, 
02452             0,      0,      0,      0,      0,      0,      0,      0, 
02453             0,      0,      0,      0,      0,      0,  35600,      0, 
02454         35601,  35602,  35603,      0,      0,      0,      0,      0, 
02455        }},
02456        {{
02457             0,      0,      0,      0,      0,      0,      0,      0, 
02458             0,      0,      0,      0,   2836,      0,   2838,      0, 
02459          2840,      0,   2842,      0,   2844,      0,   2846,      0, 
02460          2848,      0,   2850,      0,   2852,      0,   2854,      0, 
02461        }},
02462        {{
02463          2856,      0,   2858,      0,      0,   2860,      0,   2862, 
02464             0,   2864,      0,      0,      0,      0,      0,      0, 
02465          2866,   2868,      0,   2870,   2872,      0,   2874,   2876, 
02466             0,   2878,   2880,      0,   2882,   2884,      0,      0, 
02467        }},
02468        {{
02469             0,      0,      0,      0,      0,      0,      0,      0, 
02470             0,      0,      0,      0,      0,      0,      0,      0, 
02471             0,      0,      0,      0,   2886,      0,      0,      0, 
02472             0,      0,      0,  35656,  35658,      0,   2892,  35662, 
02473        }},
02474        {{
02475             0,      0,      0,      0,      0,      0,      0,      0, 
02476             0,      0,      0,      0,   2896,      0,   2898,      0, 
02477          2900,      0,   2902,      0,   2904,      0,   2906,      0, 
02478          2908,      0,   2910,      0,   2912,      0,   2914,      0, 
02479        }},
02480        {{
02481          2916,      0,   2918,      0,      0,   2920,      0,   2922, 
02482             0,   2924,      0,      0,      0,      0,      0,      0, 
02483          2926,   2928,      0,   2930,   2932,      0,   2934,   2936, 
02484             0,   2938,   2940,      0,   2942,   2944,      0,      0, 
02485        }},
02486        {{
02487             0,      0,      0,      0,      0,      0,      0,      0, 
02488             0,      0,      0,      0,      0,      0,      0,      0, 
02489             0,      0,      0,      0,   2946,      0,      0,   2948, 
02490          2950,   2952,   2954,      0,      0,      0,   2956,  35726, 
02491        }},
02492        {{
02493             0,      0,      0,      0,      0,      0,      0,      0, 
02494             0,      0,      0,      0,      0,      0,      0,      0, 
02495             0,  35728,  35729,  35730,  35731,  35732,  35733,  35734, 
02496         35735,  35736,  35737,  35738,  35739,  35740,  35741,  35742, 
02497        }},
02498        {{
02499         35743,  35744,  35745,  35746,  35747,  35748,  35749,  35750, 
02500         35751,  35752,  35753,  35754,  35755,  35756,  35757,  35758, 
02501         35759,  35760,  35761,  35762,  35763,  35764,  35765,  35766, 
02502         35767,  35768,  35769,  35770,  35771,  35772,  35773,  35774, 
02503        }},
02504        {{
02505         35775,  35776,  35777,  35778,  35779,  35780,  35781,  35782, 
02506         35783,  35784,  35785,  35786,  35787,  35788,  35789,  35790, 
02507         35791,  35792,  35793,  35794,  35795,  35796,  35797,  35798, 
02508         35799,  35800,  35801,  35802,  35803,  35804,  35805,  35806, 
02509        }},
02510        {{
02511         35807,  35808,  35809,  35810,  35811,  35812,  35813,  35814, 
02512         35815,  35816,  35817,  35818,  35819,  35820,  35821,      0, 
02513             0,      0,  35822,  35823,  35824,  35825,  35826,  35827, 
02514         35828,  35829,  35830,  35831,  35832,  35833,  35834,  35835, 
02515        }},
02516        {{
02517         35836,  35839,  35842,  35845,  35848,  35851,  35854,  35857, 
02518         35860,  35863,  35866,  35869,  35872,  35875,  35878,  35882, 
02519         35886,  35890,  35894,  35898,  35902,  35906,  35910,  35914, 
02520         35918,  35922,  35926,  35930,  35934,  35938,  35945,      0, 
02521        }},
02522        {{
02523         35951,  35954,  35957,  35960,  35963,  35966,  35969,  35972, 
02524         35975,  35978,  35981,  35984,  35987,  35990,  35993,  35996, 
02525         35999,  36002,  36005,  36008,  36011,  36014,  36017,  36020, 
02526         36023,  36026,  36029,  36032,  36035,  36038,  36041,  36044, 
02527        }},
02528        {{
02529         36047,  36050,  36053,  36056,      0,      0,      0,      0, 
02530             0,      0,      0,      0,      0,      0,      0,      0, 
02531         36059,  36062,  36064,  36066,  36068,  36070,  36072,  36074, 
02532         36076,  36078,  36080,  36082,  36084,  36086,  36088,  36090, 
02533        }},
02534        {{
02535         36092,  36093,  36094,  36095,  36096,  36097,  36098,  36099, 
02536         36100,  36101,  36102,  36103,  36104,  36105,  36106,  36108, 
02537         36110,  36112,  36114,  36116,  36118,  36120,  36122,  36124, 
02538         36126,  36128,  36130,  36132,  36134,  36139,  36143,      0, 
02539        }},
02540        {{
02541         36145,  36146,  36147,  36148,  36149,  36150,  36151,  36152, 
02542         36153,  36154,  36155,  36156,  36157,  36158,  36159,  36160, 
02543         36161,  36162,  36163,  36164,  36165,  36166,  36167,  36168, 
02544         36169,  36170,  36171,  36172,  36173,  36174,  36175,  36176, 
02545        }},
02546        {{
02547         36177,  36178,  36179,  36180,  36181,  36182,  36183,  36184, 
02548         36185,  36186,  36187,  36188,  36189,  36190,  36191,  36192, 
02549         36193,  36194,  36196,  36198,  36200,  36202,  36204,  36206, 
02550         36208,  36210,  36212,  36214,  36216,  36218,  36220,  36222, 
02551        }},
02552        {{
02553         36224,  36226,  36228,  36230,  36232,  36234,  36236,  36238, 
02554         36240,  36242,  36245,  36248,  36251,  36253,  36256,  36258, 
02555         36261,  36262,  36263,  36264,  36265,  36266,  36267,  36268, 
02556         36269,  36270,  36271,  36272,  36273,  36274,  36275,  36276, 
02557        }},
02558        {{
02559         36277,  36278,  36279,  36280,  36281,  36282,  36283,  36284, 
02560         36285,  36286,  36287,  36288,  36289,  36290,  36291,  36292, 
02561         36293,  36294,  36295,  36296,  36297,  36298,  36299,  36300, 
02562         36301,  36302,  36303,  36304,  36305,  36306,  36307,      0, 
02563        }},
02564        {{
02565         36308,  36312,  36316,  36320,  36323,  36327,  36330,  36333, 
02566         36338,  36342,  36345,  36348,  36351,  36355,  36359,  36362, 
02567         36365,  36367,  36370,  36374,  36378,  36380,  36385,  36391, 
02568         36396,  36399,  36404,  36409,  36413,  36416,  36419,  36422, 
02569        }},
02570        {{
02571         36426,  36431,  36435,  36438,  36441,  36444,  36446,  36448, 
02572         36450,  36452,  36455,  36458,  36463,  36466,  36470,  36475, 
02573         36478,  36480,  36482,  36487,  36491,  36496,  36499,  36504, 
02574         36506,  36509,  36512,  36515,  36518,  36521,  36525,  36528, 
02575        }},
02576        {{
02577         36530,  36533,  36536,  36539,  36543,  36546,  36549,  36552, 
02578         36557,  36561,  36563,  36568,  36570,  36574,  36578,  36581, 
02579         36584,  36587,  36591,  36593,  36596,  36600,  36602,  36607, 
02580         36610,  36612,  36614,  36616,  36618,  36620,  36622,  36624, 
02581        }},
02582        {{
02583         36626,  36628,  36630,  36633,  36636,  36639,  36642,  36645, 
02584         36648,  36651,  36654,  36657,  36660,  36663,  36666,  36669, 
02585         36672,  36675,  36678,  36680,  36682,  36685,  36687,  36689, 
02586         36691,  36694,  36697,  36699,  36701,  36703,  36705,  36707, 
02587        }},
02588        {{
02589         36711,  36713,  36715,  36717,  36719,  36721,  36723,  36725, 
02590         36727,  36730,  36734,  36736,  36738,  36740,  36742,  36744, 
02591         36746,  36748,  36751,  36754,  36757,  36760,  36762,  36764, 
02592         36766,  36768,  36770,  36772,  36774,  36776,  36778,  36780, 
02593        }},
02594        {{
02595         36783,  36786,  36788,  36791,  36794,  36797,  36799,  36802, 
02596         36805,  36809,  36811,  36814,  36817,  36820,  36823,  36828, 
02597         36834,  36836,  36838,  36840,  36842,  36844,  36846,  36848, 
02598         36850,  36852,  36854,  36856,  36858,  36860,  36862,  36864, 
02599        }},
02600        {{
02601         36866,  36868,  36870,  36874,  36876,  36878,  36880,  36884, 
02602         36887,  36889,  36891,  36893,  36895,  36897,  36899,  36901, 
02603         36903,  36905,  36907,  36910,  36912,  36914,  36917,  36920, 
02604         36922,  36926,  36929,  36931,  36933,  36935,  36937,  36940, 
02605        }},
02606        {{
02607         36943,  36945,  36947,  36949,  36951,  36953,  36955,  36957, 
02608         36959,  36961,  36964,  36967,  36970,  36973,  36976,  36979, 
02609         36982,  36985,  36988,  36991,  36994,  36997,  37000,  37003, 
02610         37006,  37009,  37012,  37015,  37018,  37021,  37024,  37027, 
02611        }},
02612        {{
02613          4262,   4263,   4264,   4265,   4266,   4267,   4268,   4269, 
02614          4270,   4271,   4272,   4273,   4274,   4275,   4276,   4277, 
02615          4278,   4279,   4280,   4281,   4282,   4283,   4284,   4285, 
02616          4286,   4287,   4288,   4289,   4290,   4291,   4292,   4293, 
02617        }},
02618        {{
02619          4294,   4295,   4296,   4297,   4298,   4299,   4300,   4301, 
02620          4302,   4303,   4304,   4305,   4306,   4307,   4308,   4309, 
02621          4310,   4311,   4312,   4313,   4314,   4315,   4316,   4317, 
02622          4318,   4319,   4320,   4321,   4322,   4323,   4324,   4325, 
02623        }},
02624        {{
02625          4326,   4327,   4328,   4329,   4330,   4331,   4332,   4333, 
02626          4334,   4335,   4336,   4337,   4338,   4339,   4340,   4341, 
02627          4342,   4343,   4344,   4345,   4346,   4347,   4348,   4349, 
02628          4350,   4351,   4352,   4353,   4354,   4355,   4356,   4357, 
02629        }},
02630        {{
02631          4358,   4359,   4360,   4361,   4362,   4363,   4364,   4365, 
02632          4366,   4367,   4368,   4369,   4370,   4371,   4372,   4373, 
02633          4374,   4375,   4376,   4377,   4378,   4379,   4380,   4381, 
02634          4382,   4383,   4384,   4385,   4386,   4387,   4388,   4389, 
02635        }},
02636        {{
02637          4390,   4391,   4392,   4393,   4394,   4395,   4396,   4397, 
02638          4398,   4399,   4400,   4401,   4402,   4403,   4404,   4405, 
02639          4406,   4407,   4408,   4409,   4410,   4411,   4412,   4413, 
02640          4414,   4415,   4416,   4417,   4418,   4419,   4420,   4421, 
02641        }},
02642        {{
02643          4422,   4423,   4424,   4425,   4426,   4427,   4428,   4429, 
02644          4430,   4431,   4432,   4433,   4434,   4435,   4436,   4437, 
02645          4438,   4439,   4440,   4441,   4442,   4443,   4444,   4445, 
02646          4446,   4447,   4448,   4449,   4450,   4451,   4452,   4453, 
02647        }},
02648        {{
02649          4454,   4455,   4456,   4457,   4458,   4459,   4460,   4461, 
02650          4462,   4463,   4464,   4465,   4466,   4467,   4468,   4469, 
02651          4470,   4471,   4472,   4473,   4474,   4475,   4476,   4477, 
02652          4478,   4479,   4480,   4481,   4482,   4483,   4484,   4485, 
02653        }},
02654        {{
02655          4486,   4487,   4488,   4489,   4490,   4491,   4492,   4493, 
02656          4494,   4495,   4496,   4497,   4498,   4499,   4500,   4501, 
02657          4502,   4503,   4504,   4505,   4506,   4507,   4508,   4509, 
02658          4510,   4511,   4512,   4513,   4514,   4515,   4516,   4517, 
02659        }},
02660        {{
02661          4518,   4519,   4520,   4521,   4522,   4523,   4524,   4525, 
02662          4526,   4527,   4528,   4529,   4530,   4531,      0,      0, 
02663          4532,      0,   4533,      0,      0,   4534,   4535,   4536, 
02664          4537,   4538,   4539,   4540,   4541,   4542,   4543,      0, 
02665        }},
02666        {{
02667          4544,      0,   4545,      0,      0,   4546,   4547,      0, 
02668             0,      0,   4548,   4549,   4550,   4551,      0,      0, 
02669          4552,   4553,   4554,   4555,   4556,   4557,   4558,   4559, 
02670          4560,   4561,   4562,   4563,   4564,   4565,   4566,   4567, 
02671        }},
02672        {{
02673          4568,   4569,   4570,   4571,   4572,   4573,   4574,   4575, 
02674          4576,   4577,   4578,   4579,   4580,   4581,   4582,   4583, 
02675          4584,   4585,   4586,   4587,   4588,   4589,   4590,   4591, 
02676          4592,   4593,   4594,   4595,   4596,   4597,   4598,   4599, 
02677        }},
02678        {{
02679          4600,   4601,   4602,   4603,   4604,   4605,   4606,   4607, 
02680          4608,   4609,   4610,      0,      0,      0,      0,      0, 
02681          4611,   4612,   4613,   4614,   4615,   4616,   4617,   4618, 
02682          4619,   4620,   4621,   4622,   4623,   4624,   4625,   4626, 
02683        }},
02684        {{
02685          4627,   4628,   4629,   4630,   4631,   4632,   4633,   4634, 
02686          4635,   4636,   4637,   4638,   4639,   4640,   4641,   4642, 
02687          4643,   4644,   4645,   4646,   4647,   4648,   4649,   4650, 
02688          4651,   4652,   4653,   4654,   4655,   4656,   4657,   4658, 
02689        }},
02690        {{
02691          4659,   4660,   4661,   4662,   4663,   4664,   4665,   4666, 
02692          4667,   4668,   4669,   4670,   4671,   4672,   4673,   4674, 
02693          4675,   4676,   4677,   4678,   4679,   4680,   4681,   4682, 
02694          4683,   4684,   4685,   4686,   4687,   4688,   4689,   4690, 
02695        }},
02696        {{
02697          4691,   4692,   4693,   4694,   4695,   4696,   4697,   4698, 
02698          4699,   4700,   4701,   4702,   4703,   4704,   4705,   4706, 
02699          4707,   4708,   4709,   4710,   4711,   4712,   4713,   4714, 
02700          4715,   4716,      0,      0,      0,      0,      0,      0, 
02701        }},
02702        {{
02703         37485,  37487,  37489,  37491,  37494,  37497,  37499,      0, 
02704             0,      0,      0,      0,      0,      0,      0,      0, 
02705             0,      0,      0,  37501,  37503,  37505,  37507,  37509, 
02706             0,      0,      0,      0,      0,   4743,      0,   4745, 
02707        }},
02708        {{
02709         37515,  37516,  37517,  37518,  37519,  37520,  37521,  37522, 
02710         37523,  37524,   4757,   4759,   4761,   4763,   4765,   4767, 
02711          4769,   4771,   4773,   4775,   4777,   4779,   4781,      0, 
02712          4783,   4785,   4787,   4789,   4791,      0,   4793,      0, 
02713        }},
02714        {{
02715          4795,   4797,      0,   4799,   4801,      0,   4803,   4805, 
02716          4807,   4809,   4811,   4813,   4815,   4817,   4819,  37589, 
02717         37591,  37592,  37593,  37594,  37595,  37596,  37597,  37598, 
02718         37599,  37600,  37601,  37602,  37603,  37604,  37605,  37606, 
02719        }},
02720        {{
02721         37607,  37608,  37609,  37610,  37611,  37612,  37613,  37614, 
02722         37615,  37616,  37617,  37618,  37619,  37620,  37621,  37622, 
02723         37623,  37624,  37625,  37626,  37627,  37628,  37629,  37630, 
02724         37631,  37632,  37633,  37634,  37635,  37636,  37637,  37638, 
02725        }},
02726        {{
02727         37639,  37640,  37641,  37642,  37643,  37644,  37645,  37646, 
02728         37647,  37648,  37649,  37650,  37651,  37652,  37653,  37654, 
02729         37655,  37656,  37657,  37658,  37659,  37660,  37661,  37662, 
02730         37663,  37664,  37665,  37666,  37667,  37668,  37669,  37670, 
02731        }},
02732        {{
02733         37671,  37672,  37673,  37674,  37675,  37676,  37677,  37678, 
02734         37679,  37680,  37681,  37682,  37683,  37684,  37685,  37686, 
02735         37687,  37688,      0,      0,      0,      0,      0,      0, 
02736             0,      0,      0,      0,      0,      0,      0,      0, 
02737        }},
02738        {{
02739             0,      0,      0,      0,      0,      0,      0,      0, 
02740             0,      0,      0,      0,      0,      0,      0,      0, 
02741             0,      0,      0,  37689,  37690,  37691,  37692,  37693, 
02742         37694,  37695,  37696,  37697,  37698,  37699,  37700,  37701, 
02743        }},
02744        {{
02745         37702,  37703,  37704,  37705,  37706,  37707,  37708,  37709, 
02746         37710,  37711,  37712,  37714,  37716,  37718,  37720,  37722, 
02747         37724,  37726,  37728,  37730,  37732,  37734,  37736,  37738, 
02748         37740,  37742,  37744,  37746,  37748,  37749,  37750,  37751, 
02749        }},
02750        {{
02751         37752,  37754,  37756,  37758,  37760,  37762,  37764,  37766, 
02752         37768,  37770,  37772,  37774,  37776,  37778,  37780,  37782, 
02753         37784,  37786,  37788,  37790,  37792,  37794,  37796,  37798, 
02754         37800,  37802,  37804,  37806,  37808,  37810,  37812,  37814, 
02755        }},
02756        {{
02757         37816,  37818,  37820,  37822,  37824,  37826,  37828,  37830, 
02758         37832,  37834,  37836,  37838,  37840,  37842,  37844,  37846, 
02759         37848,  37850,  37852,  37854,  37856,  37858,  37860,  37862, 
02760         37864,  37866,  37868,  37870,  37872,  37874,  37876,  37878, 
02761        }},
02762        {{
02763         37880,  37882,  37884,  37886,  37888,  37890,  37892,  37894, 
02764         37896,  37898,  37900,  37902,  37904,  37906,  37908,  37910, 
02765         37912,  37914,  37916,  37918,  37920,  37922,  37924,  37926, 
02766         37928,  37930,  37932,  37934,  37936,  37938,  37940,  37943, 
02767        }},
02768        {{
02769         37946,  37949,  37952,  37955,  37958,  37960,  37962,  37964, 
02770         37966,  37968,  37970,  37972,  37974,  37976,  37978,  37980, 
02771         37982,  37984,  37986,  37988,  37990,  37992,  37994,  37996, 
02772         37998,  38000,  38002,  38004,  38006,  38008,  38010,  38012, 
02773        }},
02774        {{
02775         38014,  38016,  38018,  38020,  38022,  38024,  38026,  38028, 
02776         38030,  38032,  38034,  38036,  38038,  38040,  38042,  38044, 
02777         38046,  38048,  38050,  38052,  38054,  38056,  38058,  38060, 
02778         38062,  38064,  38066,  38068,  38070,  38072,  38074,  38076, 
02779        }},
02780        {{
02781         38078,  38080,  38082,  38084,  38086,  38088,  38090,  38092, 
02782         38094,  38096,  38098,  38100,  38102,  38104,  38106,  38108, 
02783         38110,  38112,  38114,  38116,  38118,  38120,  38122,  38124, 
02784         38126,  38128,  38130,  38132,  38134,  38136,  38138,  38140, 
02785        }},
02786        {{
02787         38142,  38144,  38146,  38148,  38150,  38152,  38154,  38156, 
02788         38158,  38160,  38162,  38164,  38166,  38168,  38170,  38172, 
02789         38174,  38176,  38178,  38180,  38182,  38184,  38186,  38188, 
02790         38190,  38192,  38194,  38196,  38198,  38200,  38202,  38204, 
02791        }},
02792        {{
02793         38206,  38208,  38210,  38212,  38214,  38216,  38218,  38220, 
02794         38222,  38224,  38226,  38228,  38230,  38232,  38234,  38236, 
02795         38238,  38240,  38242,  38245,  38248,  38251,  38253,  38255, 
02796         38257,  38259,  38261,  38263,  38265,  38267,  38269,  38271, 
02797        }},
02798        {{
02799         38273,  38275,  38277,  38279,  38281,  38283,  38285,  38287, 
02800         38289,  38291,  38293,  38295,  38297,  38299,  38301,  38303, 
02801         38305,  38307,  38309,  38311,  38313,  38315,  38317,  38319, 
02802         38321,  38323,  38325,  38327,  38329,  38331,  38333,  38335, 
02803        }},
02804        {{
02805         38337,  38339,  38341,  38343,  38345,  38347,  38349,  38351, 
02806         38353,  38355,  38357,  38359,  38361,  38363,  38365,  38367, 
02807         38369,  38371,  38373,  38375,  38377,  38379,  38381,  38383, 
02808         38385,  38387,  38389,  38391,  38393,  38395,      0,      0, 
02809        }},
02810        {{
02811             0,      0,      0,      0,      0,      0,      0,      0, 
02812             0,      0,      0,      0,      0,      0,      0,      0, 
02813         38397,  38400,  38403,  38406,  38409,  38412,  38415,  38418, 
02814         38421,  38424,  38427,  38430,  38433,  38436,  38439,  38442, 
02815        }},
02816        {{
02817         38445,  38448,  38451,  38454,  38457,  38460,  38463,  38466, 
02818         38469,  38472,  38475,  38478,  38481,  38484,  38487,  38490, 
02819         38493,  38496,  38499,  38502,  38505,  38508,  38511,  38514, 
02820         38517,  38520,  38523,  38526,  38529,  38532,  38535,  38538, 
02821        }},
02822        {{
02823         38541,  38544,  38547,  38550,  38553,  38556,  38559,  38562, 
02824         38565,  38568,  38571,  38574,  38577,  38580,  38583,  38586, 
02825             0,      0,  38589,  38592,  38595,  38598,  38601,  38604, 
02826         38607,  38610,  38613,  38616,  38619,  38622,  38625,  38628, 
02827        }},
02828        {{
02829         38631,  38634,  38637,  38640,  38643,  38646,  38649,  38652, 
02830         38655,  38658,  38661,  38664,  38667,  38670,  38673,  38676, 
02831         38679,  38682,  38685,  38688,  38691,  38694,  38697,  38700, 
02832         38703,  38706,  38709,  38712,  38715,  38718,  38721,  38724, 
02833        }},
02834        {{
02835         38727,  38730,  38733,  38736,  38739,  38742,  38745,  38748, 
02836             0,      0,      0,      0,      0,      0,      0,      0, 
02837             0,      0,      0,      0,      0,      0,      0,      0, 
02838             0,      0,      0,      0,      0,      0,      0,      0, 
02839        }},
02840        {{
02841             0,      0,      0,      0,      0,      0,      0,      0, 
02842             0,      0,      0,      0,      0,      0,      0,      0, 
02843         38751,  38754,  38757,  38761,  38765,  38769,  38773,  38777, 
02844         38781,  38785,  38788,  38806,  38814,      0,      0,      0, 
02845        }},
02846        {{
02847             0,      0,      0,      0,      0,      0,      0,      0, 
02848             0,      0,      0,      0,      0,      0,      0,      0, 
02849         38818,  38819,  38820,  38821,  38822,  38823,  38824,  38825, 
02850         38826,  38827,      0,      0,      0,      0,      0,      0, 
02851        }},
02852        {{
02853             0,      0,      0,      0,      0,      0,      0,      0, 
02854             0,      0,      0,      0,      0,      0,      0,      0, 
02855         38828,  38829,  38830,  38831,  38832,  38833,  38834,  38835, 
02856         38836,  38837,  38838,  38839,  38840,  38841,  38842,  38843, 
02857        }},
02858        {{
02859         38844,  38845,  38846,  38847,  38848,      0,      0,  38849, 
02860         38850,  38851,  38852,  38853,  38854,  38855,  38856,  38857, 
02861         38858,  38859,  38860,      0,  38861,  38862,  38863,  38864, 
02862         38865,  38866,  38867,  38868,  38869,  38870,  38871,  38872, 
02863        }},
02864        {{
02865         38873,  38874,  38875,  38876,  38877,  38878,  38879,      0, 
02866         38880,  38881,  38882,  38883,      0,      0,      0,      0, 
02867         38884,  38886,  38888,      0,  38890,      0,  38892,  38894, 
02868         38896,  38898,  38900,  38902,  38904,  38906,  38908,  38910, 
02869        }},
02870        {{
02871         38912,  38913,  38914,  38915,  38916,  38917,  38918,  38919, 
02872         38920,  38921,  38922,  38923,  38924,  38925,  38926,  38927, 
02873         38928,  38929,  38930,  38931,  38932,  38933,  38934,  38935, 
02874         38936,  38937,  38938,  38939,  38940,  38941,  38942,  38943, 
02875        }},
02876        {{
02877         38944,  38945,  38946,  38947,  38948,  38949,  38950,  38951, 
02878         38952,  38953,  38954,  38955,  38956,  38957,  38958,  38959, 
02879         38960,  38961,  38962,  38963,  38964,  38965,  38966,  38967, 
02880         38968,  38969,  38970,  38971,  38972,  38973,  38974,  38975, 
02881        }},
02882        {{
02883         38976,  38977,  38978,  38979,  38980,  38981,  38982,  38983, 
02884         38984,  38985,  38986,  38987,  38988,  38989,  38990,  38991, 
02885         38992,  38993,  38994,  38995,  38996,  38997,  38998,  38999, 
02886         39000,  39001,  39002,  39003,  39004,  39005,  39006,  39007, 
02887        }},
02888        {{
02889         39008,  39009,  39010,  39011,  39012,  39013,  39014,  39015, 
02890         39016,  39017,  39018,  39019,  39020,  39021,  39022,  39023, 
02891         39024,  39025,  39026,  39027,  39028,  39029,  39031,  39033, 
02892         39035,  39037,  39039,  39041,  39043,      0,      0,      0, 
02893        }},
02894        {{
02895             0,  39045,  39046,  39047,  39048,  39049,  39050,  39051, 
02896         39052,  39053,  39054,  39055,  39056,  39057,  39058,  39059, 
02897         39060,  39061,  39062,  39063,  39064,  39065,  39066,  39067, 
02898         39068,  39069,  39070,  39071,  39072,  39073,  39074,  39075, 
02899        }},
02900        {{
02901         39076,  39077,  39078,  39079,  39080,  39081,  39082,  39083, 
02902         39084,  39085,  39086,  39087,  39088,  39089,  39090,  39091, 
02903         39092,  39093,  39094,  39095,  39096,  39097,  39098,  39099, 
02904         39100,  39101,  39102,  39103,  39104,  39105,  39106,  39107, 
02905        }},
02906        {{
02907         39108,  39109,  39110,  39111,  39112,  39113,  39114,  39115, 
02908         39116,  39117,  39118,  39119,  39120,  39121,  39122,  39123, 
02909         39124,  39125,  39126,  39127,  39128,  39129,  39130,  39131, 
02910         39132,  39133,  39134,  39135,  39136,  39137,  39138,  39139, 
02911        }},
02912        {{
02913         39140,  39141,  39142,  39143,  39144,  39145,  39146,  39147, 
02914         39148,  39149,  39150,  39151,  39152,  39153,  39154,  39155, 
02915         39156,  39157,  39158,  39159,  39160,  39161,  39162,  39163, 
02916         39164,  39165,  39166,  39167,  39168,  39169,  39170,  39171, 
02917        }},
02918        {{
02919         39172,  39173,  39174,  39175,  39176,  39177,  39178,  39179, 
02920         39180,  39181,  39182,  39183,  39184,  39185,  39186,  39187, 
02921         39188,  39189,  39190,  39191,  39192,  39193,  39194,  39195, 
02922         39196,  39197,  39198,  39199,  39200,  39201,  39202,  39203, 
02923        }},
02924        {{
02925         39204,  39205,  39206,  39207,  39208,  39209,  39210,  39211, 
02926         39212,  39213,  39214,  39215,  39216,  39217,  39218,  39219, 
02927         39220,  39221,  39222,  39223,  39224,  39225,  39226,  39227, 
02928         39228,  39229,  39230,  39231,  39232,  39233,  39234,      0, 
02929        }},
02930        {{
02931             0,      0,  39235,  39236,  39237,  39238,  39239,  39240, 
02932             0,      0,  39241,  39242,  39243,  39244,  39245,  39246, 
02933             0,      0,  39247,  39248,  39249,  39250,  39251,  39252, 
02934             0,      0,  39253,  39254,  39255,      0,      0,      0, 
02935        }},
02936        {{
02937         39256,  39257,  39258,  39259,  39260,  39261,  39262,      0, 
02938         39263,  39264,  39265,  39266,  39267,  39268,  39269,      0, 
02939             0,      0,      0,      0,      0,      0,      0,      0, 
02940             0,      0,      0,      0,      0,      0,      0,      0, 
02941        }},
02942        {{
02943             0,      0,      0,      0,      0,      0,      0,      0, 
02944             0,      0,      0,      0,      0,      0,      0,      0, 
02945             0,      0,      0,      0,      0,      0,      0,      0, 
02946             0,      0,      0,      0,      0,      0,   6502,   6504, 
02947        }},
02948        {{
02949          6506,   6508,   6510,   6512,   6514,      0,      0,      0, 
02950             0,      0,      0,      0,      0,      0,      0,      0, 
02951             0,      0,      0,      0,      0,      0,      0,      0, 
02952             0,      0,      0,      0,      0,      0,      0,      0, 
02953        }},
02954        {{
02955             0,      0,      0,      0,      0,      0,      0,      0, 
02956             0,      0,      0,      0,      0,      0,      0,      0, 
02957             0,      0,      0,      0,      0,      0,      0,      0, 
02958             0,      0,      0,   6516,   6518,   6520,   6522,   6524, 
02959        }},
02960        {{
02961          6526,      0,      0,      0,      0,      0,      0,      0, 
02962             0,      0,      0,      0,      0,      0,      0,      0, 
02963             0,      0,      0,      0,      0,      0,      0,      0, 
02964             0,      0,      0,      0,      0,      0,      0,      0, 
02965        }},
02966        {{
02967         39296,  39297,  39298,  39299,  39300,  39301,  39302,  39303, 
02968         39304,  39305,  39306,  39307,  39308,  39309,  39310,  39311, 
02969         39312,  39313,  39314,  39315,  39316,  39317,  39318,  39319, 
02970         39320,  39321,  39322,  39323,  39324,  39325,  39326,  39327, 
02971        }},
02972        {{
02973         39328,  39329,  39330,  39331,  39332,  39333,  39334,  39335, 
02974         39336,  39337,  39338,  39339,  39340,  39341,  39342,  39343, 
02975         39344,  39345,  39346,  39347,  39348,  39349,  39350,  39351, 
02976         39352,  39353,  39354,  39355,  39356,  39357,  39358,  39359, 
02977        }},
02978        {{
02979         39360,  39361,  39362,  39363,  39364,  39365,  39366,  39367, 
02980         39368,  39369,  39370,  39371,  39372,  39373,  39374,  39375, 
02981         39376,  39377,  39378,  39379,  39380,      0,  39381,  39382, 
02982         39383,  39384,  39385,  39386,  39387,  39388,  39389,  39390, 
02983        }},
02984        {{
02985         39391,  39392,  39393,  39394,  39395,  39396,  39397,  39398, 
02986         39399,  39400,  39401,  39402,  39403,  39404,  39405,  39406, 
02987         39407,  39408,  39409,  39410,  39411,  39412,  39413,  39414, 
02988         39415,  39416,  39417,  39418,  39419,  39420,  39421,  39422, 
02989        }},
02990        {{
02991         39423,  39424,  39425,  39426,  39427,  39428,  39429,  39430, 
02992         39431,  39432,  39433,  39434,  39435,  39436,  39437,  39438, 
02993         39439,  39440,  39441,  39442,  39443,  39444,  39445,  39446, 
02994         39447,  39448,  39449,  39450,  39451,      0,  39452,  39453, 
02995        }},
02996        {{
02997             0,      0,  39454,      0,      0,  39455,  39456,      0, 
02998             0,  39457,  39458,  39459,  39460,      0,  39461,  39462, 
02999         39463,  39464,  39465,  39466,  39467,  39468,  39469,  39470, 
03000         39471,  39472,      0,  39473,      0,  39474,  39475,  39476, 
03001        }},
03002        {{
03003         39477,  39478,  39479,  39480,      0,  39481,  39482,  39483, 
03004         39484,  39485,  39486,  39487,  39488,  39489,  39490,  39491, 
03005         39492,  39493,  39494,  39495,  39496,  39497,  39498,  39499, 
03006         39500,  39501,  39502,  39503,  39504,  39505,  39506,  39507, 
03007        }},
03008        {{
03009         39508,  39509,  39510,  39511,  39512,  39513,  39514,  39515, 
03010         39516,  39517,  39518,  39519,  39520,  39521,  39522,  39523, 
03011         39524,  39525,  39526,  39527,  39528,  39529,  39530,  39531, 
03012         39532,  39533,  39534,  39535,  39536,  39537,  39538,  39539, 
03013        }},
03014        {{
03015         39540,  39541,  39542,  39543,  39544,  39545,      0,  39546, 
03016         39547,  39548,  39549,      0,      0,  39550,  39551,  39552, 
03017         39553,  39554,  39555,  39556,  39557,      0,  39558,  39559, 
03018         39560,  39561,  39562,  39563,  39564,      0,  39565,  39566, 
03019        }},
03020        {{
03021         39567,  39568,  39569,  39570,  39571,  39572,  39573,  39574, 
03022         39575,  39576,  39577,  39578,  39579,  39580,  39581,  39582, 
03023         39583,  39584,  39585,  39586,  39587,  39588,  39589,  39590, 
03024         39591,  39592,      0,  39593,  39594,  39595,  39596,      0, 
03025        }},
03026        {{
03027         39597,  39598,  39599,  39600,  39601,      0,  39602,      0, 
03028             0,      0,  39603,  39604,  39605,  39606,  39607,  39608, 
03029         39609,      0,  39610,  39611,  39612,  39613,  39614,  39615, 
03030         39616,  39617,  39618,  39619,  39620,  39621,  39622,  39623, 
03031        }},
03032        {{
03033         39624,  39625,  39626,  39627,  39628,  39629,  39630,  39631, 
03034         39632,  39633,  39634,  39635,  39636,  39637,  39638,  39639, 
03035         39640,  39641,  39642,  39643,  39644,  39645,  39646,  39647, 
03036         39648,  39649,  39650,  39651,  39652,  39653,  39654,  39655, 
03037        }},
03038        {{
03039         39656,  39657,  39658,  39659,  39660,  39661,  39662,  39663, 
03040         39664,  39665,  39666,  39667,  39668,  39669,  39670,  39671, 
03041         39672,  39673,  39674,  39675,  39676,  39677,  39678,  39679, 
03042         39680,  39681,  39682,  39683,  39684,  39685,  39686,  39687, 
03043        }},
03044        {{
03045         39688,  39689,  39690,  39691,  39692,  39693,  39694,  39695, 
03046         39696,  39697,  39698,  39699,  39700,  39701,  39702,  39703, 
03047         39704,  39705,  39706,  39707,  39708,  39709,  39710,  39711, 
03048         39712,  39713,  39714,  39715,  39716,  39717,  39718,  39719, 
03049        }},
03050        {{
03051         39720,  39721,  39722,  39723,  39724,  39725,  39726,  39727, 
03052         39728,  39729,  39730,  39731,  39732,  39733,  39734,  39735, 
03053         39736,  39737,  39738,  39739,  39740,  39741,  39742,  39743, 
03054         39744,  39745,  39746,  39747,  39748,  39749,  39750,  39751, 
03055        }},
03056        {{
03057         39752,  39753,  39754,  39755,  39756,  39757,  39758,  39759, 
03058         39760,  39761,  39762,  39763,  39764,  39765,  39766,  39767, 
03059         39768,  39769,  39770,  39771,  39772,  39773,  39774,  39775, 
03060         39776,  39777,  39778,  39779,  39780,  39781,  39782,  39783, 
03061        }},
03062        {{
03063         39784,  39785,  39786,  39787,  39788,  39789,  39790,  39791, 
03064         39792,  39793,  39794,  39795,  39796,  39797,  39798,  39799, 
03065         39800,  39801,  39802,  39803,  39804,  39805,  39806,  39807, 
03066         39808,  39809,  39810,  39811,  39812,  39813,  39814,  39815, 
03067        }},
03068        {{
03069         39816,  39817,  39818,  39819,  39820,  39821,  39822,  39823, 
03070         39824,  39825,  39826,  39827,  39828,  39829,  39830,  39831, 
03071         39832,  39833,  39834,  39835,  39836,  39837,  39838,  39839, 
03072         39840,  39841,  39842,  39843,  39844,  39845,  39846,  39847, 
03073        }},
03074        {{
03075         39848,  39849,  39850,  39851,  39852,  39853,  39854,  39855, 
03076         39856,  39857,  39858,  39859,  39860,  39861,  39862,  39863, 
03077         39864,  39865,  39866,  39867,  39868,  39869,  39870,  39871, 
03078         39872,  39873,  39874,  39875,  39876,  39877,  39878,  39879, 
03079        }},
03080        {{
03081         39880,  39881,  39882,  39883,  39884,  39885,  39886,  39887, 
03082         39888,  39889,  39890,  39891,  39892,  39893,  39894,  39895, 
03083         39896,  39897,  39898,  39899,  39900,  39901,  39902,  39903, 
03084         39904,  39905,  39906,  39907,  39908,  39909,  39910,  39911, 
03085        }},
03086        {{
03087         39912,  39913,  39914,  39915,  39916,  39917,  39918,  39919, 
03088         39920,  39921,  39922,  39923,  39924,  39925,  39926,  39927, 
03089         39928,  39929,  39930,  39931,  39932,  39933,  39934,  39935, 
03090         39936,  39937,  39938,  39939,  39940,  39941,  39942,  39943, 
03091        }},
03092        {{
03093         39944,  39945,  39946,  39947,  39948,  39949,      0,      0, 
03094         39950,  39951,  39952,  39953,  39954,  39955,  39956,  39957, 
03095         39958,  39959,  39960,  39961,  39962,  39963,  39964,  39965, 
03096         39966,  39967,  39968,  39969,  39970,  39971,  39972,  39973, 
03097        }},
03098        {{
03099         39974,  39975,  39976,  39977,  39978,  39979,  39980,  39981, 
03100         39982,  39983,  39984,  39985,  39986,  39987,  39988,  39989, 
03101         39990,  39991,  39992,  39993,  39994,  39995,  39996,  39997, 
03102         39998,  39999,  40000,  40001,  40002,  40003,  40004,  40005, 
03103        }},
03104        {{
03105         40006,  40007,  40008,  40009,  40010,  40011,  40012,  40013, 
03106         40014,  40015,  40016,  40017,  40018,  40019,  40020,  40021, 
03107         40022,  40023,  40024,  40025,  40026,  40027,  40028,  40029, 
03108         40030,  40031,  40032,  40033,  40034,  40035,  40036,  40037, 
03109        }},
03110        {{
03111         40038,  40039,  40040,  40041,  40042,  40043,  40044,  40045, 
03112         40046,  40047,  40048,  40049,  40050,  40051,  40052,  40053, 
03113         40054,  40055,  40056,  40057,  40058,  40059,  40060,  40061, 
03114         40062,  40063,  40064,  40065,  40066,  40067,  40068,  40069, 
03115        }},
03116        {{
03117         40070,  40071,  40072,  40073,  40074,  40075,  40076,  40077, 
03118         40078,  40079,  40080,  40081,  40082,  40083,  40084,  40085, 
03119         40086,  40087,  40088,  40089,  40090,  40091,  40092,  40093, 
03120         40094,  40095,  40096,  40097,  40098,  40099,  40100,  40101, 
03121        }},
03122        {{
03123         40102,  40103,  40104,  40105,  40106,  40107,  40108,  40109, 
03124         40110,  40111,  40112,  40113,  40114,  40115,  40116,  40117, 
03125         40118,  40119,  40120,  40121,  40122,  40123,  40124,  40125, 
03126         40126,  40127,  40128,  40129,  40130,  40131,  40132,  40133, 
03127        }},
03128        {{
03129         40134,  40135,  40136,  40137,  40138,  40139,  40140,  40141, 
03130         40142,  40143,  40144,  40145,  40146,  40147,  40148,  40149, 
03131         40150,  40151,  40152,  40153,  40154,  40155,  40156,  40157, 
03132         40158,  40159,  40160,  40161,  40162,  40163,  40164,  40165, 
03133        }},
03134        {{
03135         40166,  40167,  40168,  40169,  40170,  40171,  40172,  40173, 
03136         40174,  40175,  40176,  40177,  40178,  40179,  40180,  40181, 
03137         40182,  40183,  40184,  40185,  40186,  40187,  40188,  40189, 
03138         40190,  40191,  40192,  40193,  40194,  40195,  40196,  40197, 
03139        }},
03140        {{
03141         40198,  40199,  40200,  40201,  40202,  40203,  40204,  40205, 
03142         40206,  40207,  40208,  40209,  40210,  40211,  40212,  40213, 
03143         40214,  40215,  40216,  40217,  40218,  40219,  40220,  40221, 
03144         40222,  40223,  40224,  40225,  40226,  40227,  40228,  40229, 
03145        }},
03146        {{
03147         40230,  40231,  40232,  40233,  40234,  40235,  40236,  40237, 
03148         40238,  40239,      0,      0,      0,      0,  40240,  40241, 
03149         40242,  40243,  40244,  40245,  40246,  40247,  40248,  40249, 
03150         40250,  40251,  40252,  40253,  40254,  40255,  40256,  40257, 
03151        }},
03152        {{
03153         40258,  40259,  40260,  40261,  40262,  40263,  40264,  40265, 
03154         40266,  40267,  40268,  40269,  40270,  40271,  40272,  40273, 
03155         40274,  40275,  40276,  40277,  40278,  40279,  40280,  40281, 
03156         40282,  40283,  40284,  40285,  40286,  40287,  40288,  40289, 
03157        }},
03158        {{
03159          7522,   7523,   7524,   7525,   7526,   7527,   7528,   7529, 
03160          7530,   7531,   7532,   7533,   7534,   7535,   7536,   7537, 
03161          7538,   7539,   7540,   7541,   7542,   7543,   7544,   7545, 
03162          7546,   7547,   7548,   7549,   7550,   7551,   7552,   7553, 
03163        }},
03164        {{
03165          7554,   7555,   7556,   7557,   7558,   7559,   7560,   7561, 
03166          7562,   7563,   7564,   7565,   7566,   7567,   7568,   7569, 
03167          7570,   7571,   7572,   7573,   7574,   7575,   7576,   7577, 
03168          7578,   7579,   7580,   7581,   7582,   7583,   7584,   7585, 
03169        }},
03170        {{
03171          7586,   7587,   7588,   7589,   7590,   7591,   7592,   7593, 
03172          7594,   7595,   7596,   7597,   7598,   7599,   7600,   7601, 
03173          7602,   7603,   7604,   7605,   7606,   7607,   7608,   7609, 
03174          7610,   7611,   7612,   7613,   7614,   7615,   7616,   7617, 
03175        }},
03176        {{
03177          7618,   7619,   7620,   7621,   7622,   7623,   7624,   7625, 
03178          7626,   7627,   7628,   7629,   7630,   7631,   7632,   7633, 
03179          7634,   7635,   7636,   7637,   7638,   7639,   7640,   7641, 
03180          7642,   7643,   7644,   7645,   7646,   7647,   7648,   7649, 
03181        }},
03182        {{
03183          7650,   7651,   7652,   7653,   7654,   7655,   7656,   7657, 
03184          7658,   7659,   7660,   7661,   7662,   7663,   7664,   7665, 
03185          7666,   7667,   7668,   7669,   7670,   7671,   7672,   7673, 
03186          7674,   7675,   7676,   7677,   7678,   7679,   7680,   7681, 
03187        }},
03188        {{
03189          7682,   7683,   7684,   7685,   7686,   7687,   7688,   7689, 
03190          7690,   7691,   7692,   7693,   7694,   7695,   7696,   7697, 
03191          7698,   7699,   7700,   7701,   7702,   7703,   7704,   7705, 
03192          7706,   7707,   7708,   7709,   7710,   7711,   7712,   7713, 
03193        }},
03194        {{
03195          7714,   7715,   7716,   7717,   7718,   7719,   7720,   7721, 
03196          7722,   7723,   7724,   7725,   7726,   7727,   7728,   7729, 
03197          7730,   7731,   7732,   7733,   7734,   7735,   7736,   7737, 
03198          7738,   7739,   7740,   7741,   7742,   7743,   7744,   7745, 
03199        }},
03200        {{
03201          7746,   7747,   7748,   7749,   7750,   7751,   7752,   7753, 
03202          7754,   7755,   7756,   7757,   7758,   7759,   7760,   7761, 
03203          7762,   7763,   7764,   7765,   7766,   7767,   7768,   7769, 
03204          7770,   7771,   7772,   7773,   7774,   7775,   7776,   7777, 
03205        }},
03206        {{
03207          7778,   7779,   7780,   7781,   7782,   7783,   7784,   7785, 
03208          7786,   7787,   7788,   7789,   7790,   7791,   7792,   7793, 
03209          7794,   7795,   7796,   7797,   7798,   7799,   7800,   7801, 
03210          7802,   7803,   7804,   7805,   7806,   7807,   7808,   7809, 
03211        }},
03212        {{
03213          7810,   7811,   7812,   7813,   7814,   7815,   7816,   7817, 
03214          7818,   7819,   7820,   7821,   7822,   7823,   7824,   7825, 
03215          7826,   7827,   7828,   7829,   7830,   7831,   7832,   7833, 
03216          7834,   7835,   7836,   7837,   7838,   7839,   7840,   7841, 
03217        }},
03218        {{
03219          7842,   7843,   7844,   7845,   7846,   7847,   7848,   7849, 
03220          7850,   7851,   7852,   7853,   7854,   7855,   7856,   7857, 
03221          7858,   7859,   7860,   7861,   7862,   7863,   7864,   7865, 
03222          7866,   7867,   7868,   7869,   7870,   7871,   7872,   7873, 
03223        }},
03224        {{
03225          7874,   7875,   7876,   7877,   7878,   7879,   7880,   7881, 
03226          7882,   7883,   7884,   7885,   7886,   7887,   7888,   7889, 
03227          7890,   7891,   7892,   7893,   7894,   7895,   7896,   7897, 
03228          7898,   7899,   7900,   7901,   7902,   7903,   7904,   7905, 
03229        }},
03230        {{
03231          7906,   7907,   7908,   7909,   7910,   7911,   7912,   7913, 
03232          7914,   7915,   7916,   7917,   7918,   7919,   7920,   7921, 
03233          7922,   7923,   7924,   7925,   7926,   7927,   7928,   7929, 
03234          7930,   7931,   7932,   7933,   7934,   7935,   7936,   7937, 
03235        }},
03236        {{
03237          7938,   7939,   7940,   7941,   7942,   7943,   7944,   7945, 
03238          7946,   7947,   7948,   7949,   7950,   7951,   7952,   7953, 
03239          7954,   7955,   7956,   7957,   7958,   7959,   7960,   7961, 
03240          7962,   7963,   7964,   7965,   7966,   7967,   7968,   7969, 
03241        }},
03242        {{
03243          7970,   7971,   7972,   7973,   7974,   7975,   7976,   7977, 
03244          7978,   7979,   7980,   7981,   7982,   7983,   7984,   7985, 
03245          7986,   7987,   7988,   7989,   7990,   7991,   7992,   7993, 
03246          7994,   7995,   7996,   7997,   7998,   7999,   8000,   8001, 
03247        }},
03248        {{
03249          8002,   8003,   8004,   8005,   8006,   8007,   8008,   8009, 
03250          8010,   8011,   8012,   8013,   8014,   8015,   8016,   8017, 
03251          8018,   8019,   8020,   8021,   8022,   8023,   8024,   8025, 
03252          8026,   8027,   8028,   8029,   8030,   8031,   8032,   8033, 
03253        }},
03254        {{
03255          8034,   8035,   8036,   8037,   8038,   8039,   8040,   8041, 
03256          8042,   8043,   8044,   8045,   8046,   8047,   8048,   8049, 
03257          8050,   8051,   8052,   8053,   8054,   8055,   8056,   8057, 
03258          8058,   8059,   8060,   8061,   8062,   8063,      0,      0, 
03259        }},
03260 };
03261 static const PRUint32 decompose_seq[] = {
03262        0x00000000, 0x80000020, 0x00000020, 0x80000308, 
03263        0x80000061, 0x00000020, 0x80000304, 0x80000032, 
03264        0x80000033, 0x00000020, 0x80000301, 0x800003bc, 
03265        0x00000020, 0x80000327, 0x80000031, 0x8000006f, 
03266        0x00000031, 0x00002044, 0x80000034, 0x00000031, 
03267        0x00002044, 0x80000032, 0x00000033, 0x00002044, 
03268        0x80000034, 0x00000041, 0x80000300, 0x00000041, 
03269        0x80000301, 0x00000041, 0x80000302, 0x00000041, 
03270        0x80000303, 0x00000041, 0x80000308, 0x00000041, 
03271        0x8000030a, 0x00000043, 0x80000327, 0x00000045, 
03272        0x80000300, 0x00000045, 0x80000301, 0x00000045, 
03273        0x80000302, 0x00000045, 0x80000308, 0x00000049, 
03274        0x80000300, 0x00000049, 0x80000301, 0x00000049, 
03275        0x80000302, 0x00000049, 0x80000308, 0x0000004e, 
03276        0x80000303, 0x0000004f, 0x80000300, 0x0000004f, 
03277        0x80000301, 0x0000004f, 0x80000302, 0x0000004f, 
03278        0x80000303, 0x0000004f, 0x80000308, 0x00000055, 
03279        0x80000300, 0x00000055, 0x80000301, 0x00000055, 
03280        0x80000302, 0x00000055, 0x80000308, 0x00000059, 
03281        0x80000301, 0x00000061, 0x80000300, 0x00000061, 
03282        0x80000301, 0x00000061, 0x80000302, 0x00000061, 
03283        0x80000303, 0x00000061, 0x80000308, 0x00000061, 
03284        0x8000030a, 0x00000063, 0x80000327, 0x00000065, 
03285        0x80000300, 0x00000065, 0x80000301, 0x00000065, 
03286        0x80000302, 0x00000065, 0x80000308, 0x00000069, 
03287        0x80000300, 0x00000069, 0x80000301, 0x00000069, 
03288        0x80000302, 0x00000069, 0x80000308, 0x0000006e, 
03289        0x80000303, 0x0000006f, 0x80000300, 0x0000006f, 
03290        0x80000301, 0x0000006f, 0x80000302, 0x0000006f, 
03291        0x80000303, 0x0000006f, 0x80000308, 0x00000075, 
03292        0x80000300, 0x00000075, 0x80000301, 0x00000075, 
03293        0x80000302, 0x00000075, 0x80000308, 0x00000079, 
03294        0x80000301, 0x00000079, 0x80000308, 0x00000041, 
03295        0x80000304, 0x00000061, 0x80000304, 0x00000041, 
03296        0x80000306, 0x00000061, 0x80000306, 0x00000041, 
03297        0x80000328, 0x00000061, 0x80000328, 0x00000043, 
03298        0x80000301, 0x00000063, 0x80000301, 0x00000043, 
03299        0x80000302, 0x00000063, 0x80000302, 0x00000043, 
03300        0x80000307, 0x00000063, 0x80000307, 0x00000043, 
03301        0x8000030c, 0x00000063, 0x8000030c, 0x00000044, 
03302        0x8000030c, 0x00000064, 0x8000030c, 0x00000045, 
03303        0x80000304, 0x00000065, 0x80000304, 0x00000045, 
03304        0x80000306, 0x00000065, 0x80000306, 0x00000045, 
03305        0x80000307, 0x00000065, 0x80000307, 0x00000045, 
03306        0x80000328, 0x00000065, 0x80000328, 0x00000045, 
03307        0x8000030c, 0x00000065, 0x8000030c, 0x00000047, 
03308        0x80000302, 0x00000067, 0x80000302, 0x00000047, 
03309        0x80000306, 0x00000067, 0x80000306, 0x00000047, 
03310        0x80000307, 0x00000067, 0x80000307, 0x00000047, 
03311        0x80000327, 0x00000067, 0x80000327, 0x00000048, 
03312        0x80000302, 0x00000068, 0x80000302, 0x00000049, 
03313        0x80000303, 0x00000069, 0x80000303, 0x00000049, 
03314        0x80000304, 0x00000069, 0x80000304, 0x00000049, 
03315        0x80000306, 0x00000069, 0x80000306, 0x00000049, 
03316        0x80000328, 0x00000069, 0x80000328, 0x00000049, 
03317        0x80000307, 0x00000049, 0x8000004a, 0x00000069, 
03318        0x8000006a, 0x0000004a, 0x80000302, 0x0000006a, 
03319        0x80000302, 0x0000004b, 0x80000327, 0x0000006b, 
03320        0x80000327, 0x0000004c, 0x80000301, 0x0000006c, 
03321        0x80000301, 0x0000004c, 0x80000327, 0x0000006c, 
03322        0x80000327, 0x0000004c, 0x8000030c, 0x0000006c, 
03323        0x8000030c, 0x0000004c, 0x800000b7, 0x0000006c, 
03324        0x800000b7, 0x0000004e, 0x80000301, 0x0000006e, 
03325        0x80000301, 0x0000004e, 0x80000327, 0x0000006e, 
03326        0x80000327, 0x0000004e, 0x8000030c, 0x0000006e, 
03327        0x8000030c, 0x000002bc, 0x8000006e, 0x0000004f, 
03328        0x80000304, 0x0000006f, 0x80000304, 0x0000004f, 
03329        0x80000306, 0x0000006f, 0x80000306, 0x0000004f, 
03330        0x8000030b, 0x0000006f, 0x8000030b, 0x00000052, 
03331        0x80000301, 0x00000072, 0x80000301, 0x00000052, 
03332        0x80000327, 0x00000072, 0x80000327, 0x00000052, 
03333        0x8000030c, 0x00000072, 0x8000030c, 0x00000053, 
03334        0x80000301, 0x00000073, 0x80000301, 0x00000053, 
03335        0x80000302, 0x00000073, 0x80000302, 0x00000053, 
03336        0x80000327, 0x00000073, 0x80000327, 0x00000053, 
03337        0x8000030c, 0x00000073, 0x8000030c, 0x00000054, 
03338        0x80000327, 0x00000074, 0x80000327, 0x00000054, 
03339        0x8000030c, 0x00000074, 0x8000030c, 0x00000055, 
03340        0x80000303, 0x00000075, 0x80000303, 0x00000055, 
03341        0x80000304, 0x00000075, 0x80000304, 0x00000055, 
03342        0x80000306, 0x00000075, 0x80000306, 0x00000055, 
03343        0x8000030a, 0x00000075, 0x8000030a, 0x00000055, 
03344        0x8000030b, 0x00000075, 0x8000030b, 0x00000055, 
03345        0x80000328, 0x00000075, 0x80000328, 0x00000057, 
03346        0x80000302, 0x00000077, 0x80000302, 0x00000059, 
03347        0x80000302, 0x00000079, 0x80000302, 0x00000059, 
03348        0x80000308, 0x0000005a, 0x80000301, 0x0000007a, 
03349        0x80000301, 0x0000005a, 0x80000307, 0x0000007a, 
03350        0x80000307, 0x0000005a, 0x8000030c, 0x0000007a, 
03351        0x8000030c, 0x80000073, 0x0000004f, 0x8000031b, 
03352        0x0000006f, 0x8000031b, 0x00000055, 0x8000031b, 
03353        0x00000075, 0x8000031b, 0x00000044, 0x8000017d, 
03354        0x00000044, 0x8000017e, 0x00000064, 0x8000017e, 
03355        0x0000004c, 0x8000004a, 0x0000004c, 0x8000006a, 
03356        0x0000006c, 0x8000006a, 0x0000004e, 0x8000004a, 
03357        0x0000004e, 0x8000006a, 0x0000006e, 0x8000006a, 
03358        0x00000041, 0x8000030c, 0x00000061, 0x8000030c, 
03359        0x00000049, 0x8000030c, 0x00000069, 0x8000030c, 
03360        0x0000004f, 0x8000030c, 0x0000006f, 0x8000030c, 
03361        0x00000055, 0x8000030c, 0x00000075, 0x8000030c, 
03362        0x000000dc, 0x80000304, 0x000000fc, 0x80000304, 
03363        0x000000dc, 0x80000301, 0x000000fc, 0x80000301, 
03364        0x000000dc, 0x8000030c, 0x000000fc, 0x8000030c, 
03365        0x000000dc, 0x80000300, 0x000000fc, 0x80000300, 
03366        0x000000c4, 0x80000304, 0x000000e4, 0x80000304, 
03367        0x00000226, 0x80000304, 0x00000227, 0x80000304, 
03368        0x000000c6, 0x80000304, 0x000000e6, 0x80000304, 
03369        0x00000047, 0x8000030c, 0x00000067, 0x8000030c, 
03370        0x0000004b, 0x8000030c, 0x0000006b, 0x8000030c, 
03371        0x0000004f, 0x80000328, 0x0000006f, 0x80000328, 
03372        0x000001ea, 0x80000304, 0x000001eb, 0x80000304, 
03373        0x000001b7, 0x8000030c, 0x00000292, 0x8000030c, 
03374        0x0000006a, 0x8000030c, 0x00000044, 0x8000005a, 
03375        0x00000044, 0x8000007a, 0x00000064, 0x8000007a, 
03376        0x00000047, 0x80000301, 0x00000067, 0x80000301, 
03377        0x0000004e, 0x80000300, 0x0000006e, 0x80000300, 
03378        0x000000c5, 0x80000301, 0x000000e5, 0x80000301, 
03379        0x000000c6, 0x80000301, 0x000000e6, 0x80000301, 
03380        0x000000d8, 0x80000301, 0x000000f8, 0x80000301, 
03381        0x00000041, 0x8000030f, 0x00000061, 0x8000030f, 
03382        0x00000041, 0x80000311, 0x00000061, 0x80000311, 
03383        0x00000045, 0x8000030f, 0x00000065, 0x8000030f, 
03384        0x00000045, 0x80000311, 0x00000065, 0x80000311, 
03385        0x00000049, 0x8000030f, 0x00000069, 0x8000030f, 
03386        0x00000049, 0x80000311, 0x00000069, 0x80000311, 
03387        0x0000004f, 0x8000030f, 0x0000006f, 0x8000030f, 
03388        0x0000004f, 0x80000311, 0x0000006f, 0x80000311, 
03389        0x00000052, 0x8000030f, 0x00000072, 0x8000030f, 
03390        0x00000052, 0x80000311, 0x00000072, 0x80000311, 
03391        0x00000055, 0x8000030f, 0x00000075, 0x8000030f, 
03392        0x00000055, 0x80000311, 0x00000075, 0x80000311, 
03393        0x00000053, 0x80000326, 0x00000073, 0x80000326, 
03394        0x00000054, 0x80000326, 0x00000074, 0x80000326, 
03395        0x00000048, 0x8000030c, 0x00000068, 0x8000030c, 
03396        0x00000041, 0x80000307, 0x00000061, 0x80000307, 
03397        0x00000045, 0x80000327, 0x00000065, 0x80000327, 
03398        0x000000d6, 0x80000304, 0x000000f6, 0x80000304, 
03399        0x000000d5, 0x80000304, 0x000000f5, 0x80000304, 
03400        0x0000004f, 0x80000307, 0x0000006f, 0x80000307, 
03401        0x0000022e, 0x80000304, 0x0000022f, 0x80000304, 
03402        0x00000059, 0x80000304, 0x00000079, 0x80000304, 
03403        0x80000068, 0x80000266, 0x8000006a, 0x80000072, 
03404        0x80000279, 0x8000027b, 0x80000281, 0x80000077, 
03405        0x80000079, 0x00000020, 0x80000306, 0x00000020, 
03406        0x80000307, 0x00000020, 0x8000030a, 0x00000020, 
03407        0x80000328, 0x00000020, 0x80000303, 0x00000020, 
03408        0x8000030b, 0x80000263, 0x8000006c, 0x80000073, 
03409        0x80000078, 0x80000295, 0x80000300, 0x80000301, 
03410        0x80000313, 0x00000308, 0x80000301, 0x800002b9, 
03411        0x00000020, 0x80000345, 0x8000003b, 0x00000020, 
03412        0x80000301, 0x000000a8, 0x80000301, 0x00000391, 
03413        0x80000301, 0x800000b7, 0x00000395, 0x80000301, 
03414        0x00000397, 0x80000301, 0x00000399, 0x80000301, 
03415        0x0000039f, 0x80000301, 0x000003a5, 0x80000301, 
03416        0x000003a9, 0x80000301, 0x000003ca, 0x80000301, 
03417        0x00000399, 0x80000308, 0x000003a5, 0x80000308, 
03418        0x000003b1, 0x80000301, 0x000003b5, 0x80000301, 
03419        0x000003b7, 0x80000301, 0x000003b9, 0x80000301, 
03420        0x000003cb, 0x80000301, 0x000003b9, 0x80000308, 
03421        0x000003c5, 0x80000308, 0x000003bf, 0x80000301, 
03422        0x000003c5, 0x80000301, 0x000003c9, 0x80000301, 
03423        0x800003b2, 0x800003b8, 0x800003a5, 0x000003d2, 
03424        0x80000301, 0x000003d2, 0x80000308, 0x800003c6, 
03425        0x800003c0, 0x800003ba, 0x800003c1, 0x800003c2, 
03426        0x80000398, 0x800003b5, 0x800003a3, 0x00000415, 
03427        0x80000300, 0x00000415, 0x80000308, 0x00000413, 
03428        0x80000301, 0x00000406, 0x80000308, 0x0000041a, 
03429        0x80000301, 0x00000418, 0x80000300, 0x00000423, 
03430        0x80000306, 0x00000418, 0x80000306, 0x00000438, 
03431        0x80000306, 0x00000435, 0x80000300, 0x00000435, 
03432        0x80000308, 0x00000433, 0x80000301, 0x00000456, 
03433        0x80000308, 0x0000043a, 0x80000301, 0x00000438, 
03434        0x80000300, 0x00000443, 0x80000306, 0x00000474, 
03435        0x8000030f, 0x00000475, 0x8000030f, 0x00000416, 
03436        0x80000306, 0x00000436, 0x80000306, 0x00000410, 
03437        0x80000306, 0x00000430, 0x80000306, 0x00000410, 
03438        0x80000308, 0x00000430, 0x80000308, 0x00000415, 
03439        0x80000306, 0x00000435, 0x80000306, 0x000004d8, 
03440        0x80000308, 0x000004d9, 0x80000308, 0x00000416, 
03441        0x80000308, 0x00000436, 0x80000308, 0x00000417, 
03442        0x80000308, 0x00000437, 0x80000308, 0x00000418, 
03443        0x80000304, 0x00000438, 0x80000304, 0x00000418, 
03444        0x80000308, 0x00000438, 0x80000308, 0x0000041e, 
03445        0x80000308, 0x0000043e, 0x80000308, 0x000004e8, 
03446        0x80000308, 0x000004e9, 0x80000308, 0x0000042d, 
03447        0x80000308, 0x0000044d, 0x80000308, 0x00000423, 
03448        0x80000304, 0x00000443, 0x80000304, 0x00000423, 
03449        0x80000308, 0x00000443, 0x80000308, 0x00000423, 
03450        0x8000030b, 0x00000443, 0x8000030b, 0x00000427, 
03451        0x80000308, 0x00000447, 0x80000308, 0x0000042b, 
03452        0x80000308, 0x0000044b, 0x80000308, 0x00000565, 
03453        0x80000582, 0x00000627, 0x80000653, 0x00000627, 
03454        0x80000654, 0x00000648, 0x80000654, 0x00000627, 
03455        0x80000655, 0x0000064a, 0x80000654, 0x00000627, 
03456        0x80000674, 0x00000648, 0x80000674, 0x000006c7, 
03457        0x80000674, 0x0000064a, 0x80000674, 0x000006d5, 
03458        0x80000654, 0x000006c1, 0x80000654, 0x000006d2, 
03459        0x80000654, 0x00000928, 0x8000093c, 0x00000930, 
03460        0x8000093c, 0x00000933, 0x8000093c, 0x00000915, 
03461        0x8000093c, 0x00000916, 0x8000093c, 0x00000917, 
03462        0x8000093c, 0x0000091c, 0x8000093c, 0x00000921, 
03463        0x8000093c, 0x00000922, 0x8000093c, 0x0000092b, 
03464        0x8000093c, 0x0000092f, 0x8000093c, 0x000009c7, 
03465        0x800009be, 0x000009c7, 0x800009d7, 0x000009a1, 
03466        0x800009bc, 0x000009a2, 0x800009bc, 0x000009af, 
03467        0x800009bc, 0x00000a32, 0x80000a3c, 0x00000a38, 
03468        0x80000a3c, 0x00000a16, 0x80000a3c, 0x00000a17, 
03469        0x80000a3c, 0x00000a1c, 0x80000a3c, 0x00000a2b, 
03470        0x80000a3c, 0x00000b47, 0x80000b56, 0x00000b47, 
03471        0x80000b3e, 0x00000b47, 0x80000b57, 0x00000b21, 
03472        0x80000b3c, 0x00000b22, 0x80000b3c, 0x00000b92, 
03473        0x80000bd7, 0x00000bc6, 0x80000bbe, 0x00000bc7, 
03474        0x80000bbe, 0x00000bc6, 0x80000bd7, 0x00000c46, 
03475        0x80000c56, 0x00000cbf, 0x80000cd5, 0x00000cc6, 
03476        0x80000cd5, 0x00000cc6, 0x80000cd6, 0x00000cc6, 
03477        0x80000cc2, 0x00000cca, 0x80000cd5, 0x00000d46, 
03478        0x80000d3e, 0x00000d47, 0x80000d3e, 0x00000d46, 
03479        0x80000d57, 0x00000dd9, 0x80000dca, 0x00000dd9, 
03480        0x80000dcf, 0x00000ddc, 0x80000dca, 0x00000dd9, 
03481        0x80000ddf, 0x00000e4d, 0x80000e32, 0x00000ecd, 
03482        0x80000eb2, 0x00000eab, 0x80000e99, 0x00000eab, 
03483        0x80000ea1, 0x80000f0b, 0x00000f42, 0x80000fb7, 
03484        0x00000f4c, 0x80000fb7, 0x00000f51, 0x80000fb7, 
03485        0x00000f56, 0x80000fb7, 0x00000f5b, 0x80000fb7, 
03486        0x00000f40, 0x80000fb5, 0x00000f71, 0x80000f72, 
03487        0x00000f71, 0x80000f74, 0x00000fb2, 0x80000f80, 
03488        0x00000fb2, 0x80000f81, 0x00000fb3, 0x80000f80, 
03489        0x00000fb3, 0x80000f81, 0x00000f71, 0x80000f80, 
03490        0x00000f92, 0x80000fb7, 0x00000f9c, 0x80000fb7, 
03491        0x00000fa1, 0x80000fb7, 0x00000fa6, 0x80000fb7, 
03492        0x00000fab, 0x80000fb7, 0x00000f90, 0x80000fb5, 
03493        0x00001025, 0x8000102e, 0x800010dc, 0x80000041, 
03494        0x800000c6, 0x80000042, 0x80000044, 0x80000045, 
03495        0x8000018e, 0x80000047, 0x80000048, 0x80000049, 
03496        0x8000004a, 0x8000004b, 0x8000004c, 0x8000004d, 
03497        0x8000004e, 0x8000004f, 0x80000222, 0x80000050, 
03498        0x80000052, 0x80000054, 0x80000055, 0x80000057, 
03499        0x80000061, 0x80000250, 0x80000251, 0x80001d02, 
03500        0x80000062, 0x80000064, 0x80000065, 0x80000259, 
03501        0x8000025b, 0x8000025c, 0x80000067, 0x8000006b, 
03502        0x8000006d, 0x8000014b, 0x8000006f, 0x80000254, 
03503        0x80001d16, 0x80001d17, 0x80000070, 0x80000074, 
03504        0x80000075, 0x80001d1d, 0x8000026f, 0x80000076, 
03505        0x80001d25, 0x800003b2, 0x800003b3, 0x800003b4, 
03506        0x800003c6, 0x800003c7, 0x80000069, 0x80000072, 
03507        0x80000075, 0x80000076, 0x800003b2, 0x800003b3, 
03508        0x800003c1, 0x800003c6, 0x800003c7, 0x8000043d, 
03509        0x80000252, 0x80000063, 0x80000255, 0x800000f0, 
03510        0x8000025c, 0x80000066, 0x8000025f, 0x80000261, 
03511        0x80000265, 0x80000268, 0x80000269, 0x8000026a, 
03512        0x80001d7b, 0x8000029d, 0x8000026d, 0x80001d85, 
03513        0x8000029f, 0x80000271, 0x80000270, 0x80000272, 
03514        0x80000273, 0x80000274, 0x80000275, 0x80000278, 
03515        0x80000282, 0x80000283, 0x800001ab, 0x80000289, 
03516        0x8000028a, 0x80001d1c, 0x8000028b, 0x8000028c, 
03517        0x8000007a, 0x80000290, 0x80000291, 0x80000292, 
03518        0x800003b8, 0x00000041, 0x80000325, 0x00000061, 
03519        0x80000325, 0x00000042, 0x80000307, 0x00000062, 
03520        0x80000307, 0x00000042, 0x80000323, 0x00000062, 
03521        0x80000323, 0x00000042, 0x80000331, 0x00000062, 
03522        0x80000331, 0x000000c7, 0x80000301, 0x000000e7, 
03523        0x80000301, 0x00000044, 0x80000307, 0x00000064, 
03524        0x80000307, 0x00000044, 0x80000323, 0x00000064, 
03525        0x80000323, 0x00000044, 0x80000331, 0x00000064, 
03526        0x80000331, 0x00000044, 0x80000327, 0x00000064, 
03527        0x80000327, 0x00000044, 0x8000032d, 0x00000064, 
03528        0x8000032d, 0x00000112, 0x80000300, 0x00000113, 
03529        0x80000300, 0x00000112, 0x80000301, 0x00000113, 
03530        0x80000301, 0x00000045, 0x8000032d, 0x00000065, 
03531        0x8000032d, 0x00000045, 0x80000330, 0x00000065, 
03532        0x80000330, 0x00000228, 0x80000306, 0x00000229, 
03533        0x80000306, 0x00000046, 0x80000307, 0x00000066, 
03534        0x80000307, 0x00000047, 0x80000304, 0x00000067, 
03535        0x80000304, 0x00000048, 0x80000307, 0x00000068, 
03536        0x80000307, 0x00000048, 0x80000323, 0x00000068, 
03537        0x80000323, 0x00000048, 0x80000308, 0x00000068, 
03538        0x80000308, 0x00000048, 0x80000327, 0x00000068, 
03539        0x80000327, 0x00000048, 0x8000032e, 0x00000068, 
03540        0x8000032e, 0x00000049, 0x80000330, 0x00000069, 
03541        0x80000330, 0x000000cf, 0x80000301, 0x000000ef, 
03542        0x80000301, 0x0000004b, 0x80000301, 0x0000006b, 
03543        0x80000301, 0x0000004b, 0x80000323, 0x0000006b, 
03544        0x80000323, 0x0000004b, 0x80000331, 0x0000006b, 
03545        0x80000331, 0x0000004c, 0x80000323, 0x0000006c, 
03546        0x80000323, 0x00001e36, 0x80000304, 0x00001e37, 
03547        0x80000304, 0x0000004c, 0x80000331, 0x0000006c, 
03548        0x80000331, 0x0000004c, 0x8000032d, 0x0000006c, 
03549        0x8000032d, 0x0000004d, 0x80000301, 0x0000006d, 
03550        0x80000301, 0x0000004d, 0x80000307, 0x0000006d, 
03551        0x80000307, 0x0000004d, 0x80000323, 0x0000006d, 
03552        0x80000323, 0x0000004e, 0x80000307, 0x0000006e, 
03553        0x80000307, 0x0000004e, 0x80000323, 0x0000006e, 
03554        0x80000323, 0x0000004e, 0x80000331, 0x0000006e, 
03555        0x80000331, 0x0000004e, 0x8000032d, 0x0000006e, 
03556        0x8000032d, 0x000000d5, 0x80000301, 0x000000f5, 
03557        0x80000301, 0x000000d5, 0x80000308, 0x000000f5, 
03558        0x80000308, 0x0000014c, 0x80000300, 0x0000014d, 
03559        0x80000300, 0x0000014c, 0x80000301, 0x0000014d, 
03560        0x80000301, 0x00000050, 0x80000301, 0x00000070, 
03561        0x80000301, 0x00000050, 0x80000307, 0x00000070, 
03562        0x80000307, 0x00000052, 0x80000307, 0x00000072, 
03563        0x80000307, 0x00000052, 0x80000323, 0x00000072, 
03564        0x80000323, 0x00001e5a, 0x80000304, 0x00001e5b, 
03565        0x80000304, 0x00000052, 0x80000331, 0x00000072, 
03566        0x80000331, 0x00000053, 0x80000307, 0x00000073, 
03567        0x80000307, 0x00000053, 0x80000323, 0x00000073, 
03568        0x80000323, 0x0000015a, 0x80000307, 0x0000015b, 
03569        0x80000307, 0x00000160, 0x80000307, 0x00000161, 
03570        0x80000307, 0x00001e62, 0x80000307, 0x00001e63, 
03571        0x80000307, 0x00000054, 0x80000307, 0x00000074, 
03572        0x80000307, 0x00000054, 0x80000323, 0x00000074, 
03573        0x80000323, 0x00000054, 0x80000331, 0x00000074, 
03574        0x80000331, 0x00000054, 0x8000032d, 0x00000074, 
03575        0x8000032d, 0x00000055, 0x80000324, 0x00000075, 
03576        0x80000324, 0x00000055, 0x80000330, 0x00000075, 
03577        0x80000330, 0x00000055, 0x8000032d, 0x00000075, 
03578        0x8000032d, 0x00000168, 0x80000301, 0x00000169, 
03579        0x80000301, 0x0000016a, 0x80000308, 0x0000016b, 
03580        0x80000308, 0x00000056, 0x80000303, 0x00000076, 
03581        0x80000303, 0x00000056, 0x80000323, 0x00000076, 
03582        0x80000323, 0x00000057, 0x80000300, 0x00000077, 
03583        0x80000300, 0x00000057, 0x80000301, 0x00000077, 
03584        0x80000301, 0x00000057, 0x80000308, 0x00000077, 
03585        0x80000308, 0x00000057, 0x80000307, 0x00000077, 
03586        0x80000307, 0x00000057, 0x80000323, 0x00000077, 
03587        0x80000323, 0x00000058, 0x80000307, 0x00000078, 
03588        0x80000307, 0x00000058, 0x80000308, 0x00000078, 
03589        0x80000308, 0x00000059, 0x80000307, 0x00000079, 
03590        0x80000307, 0x0000005a, 0x80000302, 0x0000007a, 
03591        0x80000302, 0x0000005a, 0x80000323, 0x0000007a, 
03592        0x80000323, 0x0000005a, 0x80000331, 0x0000007a, 
03593        0x80000331, 0x00000068, 0x80000331, 0x00000074, 
03594        0x80000308, 0x00000077, 0x8000030a, 0x00000079, 
03595        0x8000030a, 0x00000061, 0x800002be, 0x0000017f, 
03596        0x80000307, 0x00000041, 0x80000323, 0x00000061, 
03597        0x80000323, 0x00000041, 0x80000309, 0x00000061, 
03598        0x80000309, 0x000000c2, 0x80000301, 0x000000e2, 
03599        0x80000301, 0x000000c2, 0x80000300, 0x000000e2, 
03600        0x80000300, 0x000000c2, 0x80000309, 0x000000e2, 
03601        0x80000309, 0x000000c2, 0x80000303, 0x000000e2, 
03602        0x80000303, 0x00001ea0, 0x80000302, 0x00001ea1, 
03603        0x80000302, 0x00000102, 0x80000301, 0x00000103, 
03604        0x80000301, 0x00000102, 0x80000300, 0x00000103, 
03605        0x80000300, 0x00000102, 0x80000309, 0x00000103, 
03606        0x80000309, 0x00000102, 0x80000303, 0x00000103, 
03607        0x80000303, 0x00001ea0, 0x80000306, 0x00001ea1, 
03608        0x80000306, 0x00000045, 0x80000323, 0x00000065, 
03609        0x80000323, 0x00000045, 0x80000309, 0x00000065, 
03610        0x80000309, 0x00000045, 0x80000303, 0x00000065, 
03611        0x80000303, 0x000000ca, 0x80000301, 0x000000ea, 
03612        0x80000301, 0x000000ca, 0x80000300, 0x000000ea, 
03613        0x80000300, 0x000000ca, 0x80000309, 0x000000ea, 
03614        0x80000309, 0x000000ca, 0x80000303, 0x000000ea, 
03615        0x80000303, 0x00001eb8, 0x80000302, 0x00001eb9, 
03616        0x80000302, 0x00000049, 0x80000309, 0x00000069, 
03617        0x80000309, 0x00000049, 0x80000323, 0x00000069, 
03618        0x80000323, 0x0000004f, 0x80000323, 0x0000006f, 
03619        0x80000323, 0x0000004f, 0x80000309, 0x0000006f, 
03620        0x80000309, 0x000000d4, 0x80000301, 0x000000f4, 
03621        0x80000301, 0x000000d4, 0x80000300, 0x000000f4, 
03622        0x80000300, 0x000000d4, 0x80000309, 0x000000f4, 
03623        0x80000309, 0x000000d4, 0x80000303, 0x000000f4, 
03624        0x80000303, 0x00001ecc, 0x80000302, 0x00001ecd, 
03625        0x80000302, 0x000001a0, 0x80000301, 0x000001a1, 
03626        0x80000301, 0x000001a0, 0x80000300, 0x000001a1, 
03627        0x80000300, 0x000001a0, 0x80000309, 0x000001a1, 
03628        0x80000309, 0x000001a0, 0x80000303, 0x000001a1, 
03629        0x80000303, 0x000001a0, 0x80000323, 0x000001a1, 
03630        0x80000323, 0x00000055, 0x80000323, 0x00000075, 
03631        0x80000323, 0x00000055, 0x80000309, 0x00000075, 
03632        0x80000309, 0x000001af, 0x80000301, 0x000001b0, 
03633        0x80000301, 0x000001af, 0x80000300, 0x000001b0, 
03634        0x80000300, 0x000001af, 0x80000309, 0x000001b0, 
03635        0x80000309, 0x000001af, 0x80000303, 0x000001b0, 
03636        0x80000303, 0x000001af, 0x80000323, 0x000001b0, 
03637        0x80000323, 0x00000059, 0x80000300, 0x00000079, 
03638        0x80000300, 0x00000059, 0x80000323, 0x00000079, 
03639        0x80000323, 0x00000059, 0x80000309, 0x00000079, 
03640        0x80000309, 0x00000059, 0x80000303, 0x00000079, 
03641        0x80000303, 0x000003b1, 0x80000313, 0x000003b1, 
03642        0x80000314, 0x00001f00, 0x80000300, 0x00001f01, 
03643        0x80000300, 0x00001f00, 0x80000301, 0x00001f01, 
03644        0x80000301, 0x00001f00, 0x80000342, 0x00001f01, 
03645        0x80000342, 0x00000391, 0x80000313, 0x00000391, 
03646        0x80000314, 0x00001f08, 0x80000300, 0x00001f09, 
03647        0x80000300, 0x00001f08, 0x80000301, 0x00001f09, 
03648        0x80000301, 0x00001f08, 0x80000342, 0x00001f09, 
03649        0x80000342, 0x000003b5, 0x80000313, 0x000003b5, 
03650        0x80000314, 0x00001f10, 0x80000300, 0x00001f11, 
03651        0x80000300, 0x00001f10, 0x80000301, 0x00001f11, 
03652        0x80000301, 0x00000395, 0x80000313, 0x00000395, 
03653        0x80000314, 0x00001f18, 0x80000300, 0x00001f19, 
03654        0x80000300, 0x00001f18, 0x80000301, 0x00001f19, 
03655        0x80000301, 0x000003b7, 0x80000313, 0x000003b7, 
03656        0x80000314, 0x00001f20, 0x80000300, 0x00001f21, 
03657        0x80000300, 0x00001f20, 0x80000301, 0x00001f21, 
03658        0x80000301, 0x00001f20, 0x80000342, 0x00001f21, 
03659        0x80000342, 0x00000397, 0x80000313, 0x00000397, 
03660        0x80000314, 0x00001f28, 0x80000300, 0x00001f29, 
03661        0x80000300, 0x00001f28, 0x80000301, 0x00001f29, 
03662        0x80000301, 0x00001f28, 0x80000342, 0x00001f29, 
03663        0x80000342, 0x000003b9, 0x80000313, 0x000003b9, 
03664        0x80000314, 0x00001f30, 0x80000300, 0x00001f31, 
03665        0x80000300, 0x00001f30, 0x80000301, 0x00001f31, 
03666        0x80000301, 0x00001f30, 0x80000342, 0x00001f31, 
03667        0x80000342, 0x00000399, 0x80000313, 0x00000399, 
03668        0x80000314, 0x00001f38, 0x80000300, 0x00001f39, 
03669        0x80000300, 0x00001f38, 0x80000301, 0x00001f39, 
03670        0x80000301, 0x00001f38, 0x80000342, 0x00001f39, 
03671        0x80000342, 0x000003bf, 0x80000313, 0x000003bf, 
03672        0x80000314, 0x00001f40, 0x80000300, 0x00001f41, 
03673        0x80000300, 0x00001f40, 0x80000301, 0x00001f41, 
03674        0x80000301, 0x0000039f, 0x80000313, 0x0000039f, 
03675        0x80000314, 0x00001f48, 0x80000300, 0x00001f49, 
03676        0x80000300, 0x00001f48, 0x80000301, 0x00001f49, 
03677        0x80000301, 0x000003c5, 0x80000313, 0x000003c5, 
03678        0x80000314, 0x00001f50, 0x80000300, 0x00001f51, 
03679        0x80000300, 0x00001f50, 0x80000301, 0x00001f51, 
03680        0x80000301, 0x00001f50, 0x80000342, 0x00001f51, 
03681        0x80000342, 0x000003a5, 0x80000314, 0x00001f59, 
03682        0x80000300, 0x00001f59, 0x80000301, 0x00001f59, 
03683        0x80000342, 0x000003c9, 0x80000313, 0x000003c9, 
03684        0x80000314, 0x00001f60, 0x80000300, 0x00001f61, 
03685        0x80000300, 0x00001f60, 0x80000301, 0x00001f61, 
03686        0x80000301, 0x00001f60, 0x80000342, 0x00001f61, 
03687        0x80000342, 0x000003a9, 0x80000313, 0x000003a9, 
03688        0x80000314, 0x00001f68, 0x80000300, 0x00001f69, 
03689        0x80000300, 0x00001f68, 0x80000301, 0x00001f69, 
03690        0x80000301, 0x00001f68, 0x80000342, 0x00001f69, 
03691        0x80000342, 0x000003b1, 0x80000300, 0x800003ac, 
03692        0x000003b5, 0x80000300, 0x800003ad, 0x000003b7, 
03693        0x80000300, 0x800003ae, 0x000003b9, 0x80000300, 
03694        0x800003af, 0x000003bf, 0x80000300, 0x800003cc, 
03695        0x000003c5, 0x80000300, 0x800003cd, 0x000003c9, 
03696        0x80000300, 0x800003ce, 0x00001f00, 0x80000345, 
03697        0x00001f01, 0x80000345, 0x00001f02, 0x80000345, 
03698        0x00001f03, 0x80000345, 0x00001f04, 0x80000345, 
03699        0x00001f05, 0x80000345, 0x00001f06, 0x80000345, 
03700        0x00001f07, 0x80000345, 0x00001f08, 0x80000345, 
03701        0x00001f09, 0x80000345, 0x00001f0a, 0x80000345, 
03702        0x00001f0b, 0x80000345, 0x00001f0c, 0x80000345, 
03703        0x00001f0d, 0x80000345, 0x00001f0e, 0x80000345, 
03704        0x00001f0f, 0x80000345, 0x00001f20, 0x80000345, 
03705        0x00001f21, 0x80000345, 0x00001f22, 0x80000345, 
03706        0x00001f23, 0x80000345, 0x00001f24, 0x80000345, 
03707        0x00001f25, 0x80000345, 0x00001f26, 0x80000345, 
03708        0x00001f27, 0x80000345, 0x00001f28, 0x80000345, 
03709        0x00001f29, 0x80000345, 0x00001f2a, 0x80000345, 
03710        0x00001f2b, 0x80000345, 0x00001f2c, 0x80000345, 
03711        0x00001f2d, 0x80000345, 0x00001f2e, 0x80000345, 
03712        0x00001f2f, 0x80000345, 0x00001f60, 0x80000345, 
03713        0x00001f61, 0x80000345, 0x00001f62, 0x80000345, 
03714        0x00001f63, 0x80000345, 0x00001f64, 0x80000345, 
03715        0x00001f65, 0x80000345, 0x00001f66, 0x80000345, 
03716        0x00001f67, 0x80000345, 0x00001f68, 0x80000345, 
03717        0x00001f69, 0x80000345, 0x00001f6a, 0x80000345, 
03718        0x00001f6b, 0x80000345, 0x00001f6c, 0x80000345, 
03719        0x00001f6d, 0x80000345, 0x00001f6e, 0x80000345, 
03720        0x00001f6f, 0x80000345, 0x000003b1, 0x80000306, 
03721        0x000003b1, 0x80000304, 0x00001f70, 0x80000345, 
03722        0x000003b1, 0x80000345, 0x000003ac, 0x80000345, 
03723        0x000003b1, 0x80000342, 0x00001fb6, 0x80000345, 
03724        0x00000391, 0x80000306, 0x00000391, 0x80000304, 
03725        0x00000391, 0x80000300, 0x80000386, 0x00000391, 
03726        0x80000345, 0x00000020, 0x80000313, 0x800003b9, 
03727        0x00000020, 0x80000313, 0x00000020, 0x80000342, 
03728        0x000000a8, 0x80000342, 0x00001f74, 0x80000345, 
03729        0x000003b7, 0x80000345, 0x000003ae, 0x80000345, 
03730        0x000003b7, 0x80000342, 0x00001fc6, 0x80000345, 
03731        0x00000395, 0x80000300, 0x80000388, 0x00000397, 
03732        0x80000300, 0x80000389, 0x00000397, 0x80000345, 
03733        0x00001fbf, 0x80000300, 0x00001fbf, 0x80000301, 
03734        0x00001fbf, 0x80000342, 0x000003b9, 0x80000306, 
03735        0x000003b9, 0x80000304, 0x000003ca, 0x80000300, 
03736        0x80000390, 0x000003b9, 0x80000342, 0x000003ca, 
03737        0x80000342, 0x00000399, 0x80000306, 0x00000399, 
03738        0x80000304, 0x00000399, 0x80000300, 0x8000038a, 
03739        0x00001ffe, 0x80000300, 0x00001ffe, 0x80000301, 
03740        0x00001ffe, 0x80000342, 0x000003c5, 0x80000306, 
03741        0x000003c5, 0x80000304, 0x000003cb, 0x80000300, 
03742        0x800003b0, 0x000003c1, 0x80000313, 0x000003c1, 
03743        0x80000314, 0x000003c5, 0x80000342, 0x000003cb, 
03744        0x80000342, 0x000003a5, 0x80000306, 0x000003a5, 
03745        0x80000304, 0x000003a5, 0x80000300, 0x8000038e, 
03746        0x000003a1, 0x80000314, 0x000000a8, 0x80000300, 
03747        0x80000385, 0x80000060, 0x00001f7c, 0x80000345, 
03748        0x000003c9, 0x80000345, 0x000003ce, 0x80000345, 
03749        0x000003c9, 0x80000342, 0x00001ff6, 0x80000345, 
03750        0x0000039f, 0x80000300, 0x8000038c, 0x000003a9, 
03751        0x80000300, 0x8000038f, 0x000003a9, 0x80000345, 
03752        0x800000b4, 0x00000020, 0x80000314, 0x80002002, 
03753        0x80002003, 0x80000020, 0x80000020, 0x80000020, 
03754        0x80000020, 0x80000020, 0x80000020, 0x80000020, 
03755        0x80000020, 0x80000020, 0x80002010, 0x00000020, 
03756        0x80000333, 0x8000002e, 0x0000002e, 0x8000002e, 
03757        0x0000002e, 0x0000002e, 0x8000002e, 0x80000020, 
03758        0x00002032, 0x80002032, 0x00002032, 0x00002032, 
03759        0x80002032, 0x00002035, 0x80002035, 0x00002035, 
03760        0x00002035, 0x80002035, 0x00000021, 0x80000021, 
03761        0x00000020, 0x80000305, 0x0000003f, 0x8000003f, 
03762        0x0000003f, 0x80000021, 0x00000021, 0x8000003f, 
03763        0x00002032, 0x00002032, 0x00002032, 0x80002032, 
03764        0x80000020, 0x80000030, 0x80000069, 0x80000034, 
03765        0x80000035, 0x80000036, 0x80000037, 0x80000038, 
03766        0x80000039, 0x8000002b, 0x80002212, 0x8000003d, 
03767        0x80000028, 0x80000029, 0x8000006e, 0x80000030, 
03768        0x80000031, 0x80000032, 0x80000033, 0x80000034, 
03769        0x80000035, 0x80000036, 0x80000037, 0x80000038, 
03770        0x80000039, 0x8000002b, 0x80002212, 0x8000003d, 
03771        0x80000028, 0x80000029, 0x80000061, 0x80000065, 
03772        0x8000006f, 0x80000078, 0x80000259, 0x00000052, 
03773        0x80000073, 0x00000061, 0x0000002f, 0x80000063, 
03774        0x00000061, 0x0000002f, 0x80000073, 0x80000043, 
03775        0x000000b0, 0x80000043, 0x00000063, 0x0000002f, 
03776        0x8000006f, 0x00000063, 0x0000002f, 0x80000075, 
03777        0x80000190, 0x000000b0, 0x80000046, 0x80000067, 
03778        0x80000048, 0x80000048, 0x80000048, 0x80000068, 
03779        0x80000127, 0x80000049, 0x80000049, 0x8000004c, 
03780        0x8000006c, 0x8000004e, 0x0000004e, 0x8000006f, 
03781        0x80000050, 0x80000051, 0x80000052, 0x80000052, 
03782        0x80000052, 0x00000053, 0x8000004d, 0x00000054, 
03783        0x00000045, 0x8000004c, 0x00000054, 0x8000004d, 
03784        0x8000005a, 0x800003a9, 0x8000005a, 0x8000004b, 
03785        0x800000c5, 0x80000042, 0x80000043, 0x80000065, 
03786        0x80000045, 0x80000046, 0x8000004d, 0x8000006f, 
03787        0x800005d0, 0x800005d1, 0x800005d2, 0x800005d3, 
03788        0x80000069, 0x00000046, 0x00000041, 0x80000058, 
03789        0x800003c0, 0x800003b3, 0x80000393, 0x800003a0, 
03790        0x80002211, 0x80000044, 0x80000064, 0x80000065, 
03791        0x80000069, 0x8000006a, 0x00000031, 0x00002044, 
03792        0x80000033, 0x00000032, 0x00002044, 0x80000033, 
03793        0x00000031, 0x00002044, 0x80000035, 0x00000032, 
03794        0x00002044, 0x80000035, 0x00000033, 0x00002044, 
03795        0x80000035, 0x00000034, 0x00002044, 0x80000035, 
03796        0x00000031, 0x00002044, 0x80000036, 0x00000035, 
03797        0x00002044, 0x80000036, 0x00000031, 0x00002044, 
03798        0x80000038, 0x00000033, 0x00002044, 0x80000038, 
03799        0x00000035, 0x00002044, 0x80000038, 0x00000037, 
03800        0x00002044, 0x80000038, 0x00000031, 0x80002044, 
03801        0x80000049, 0x00000049, 0x80000049, 0x00000049, 
03802        0x00000049, 0x80000049, 0x00000049, 0x80000056, 
03803        0x80000056, 0x00000056, 0x80000049, 0x00000056, 
03804        0x00000049, 0x80000049, 0x00000056, 0x00000049, 
03805        0x00000049, 0x80000049, 0x00000049, 0x80000058, 
03806        0x80000058, 0x00000058, 0x80000049, 0x00000058, 
03807        0x00000049, 0x80000049, 0x8000004c, 0x80000043, 
03808        0x80000044, 0x8000004d, 0x80000069, 0x00000069, 
03809        0x80000069, 0x00000069, 0x00000069, 0x80000069, 
03810        0x00000069, 0x80000076, 0x80000076, 0x00000076, 
03811        0x80000069, 0x00000076, 0x00000069, 0x80000069, 
03812        0x00000076, 0x00000069, 0x00000069, 0x80000069, 
03813        0x00000069, 0x80000078, 0x80000078, 0x00000078, 
03814        0x80000069, 0x00000078, 0x00000069, 0x80000069, 
03815        0x8000006c, 0x80000063, 0x80000064, 0x8000006d, 
03816        0x00002190, 0x80000338, 0x00002192, 0x80000338, 
03817        0x00002194, 0x80000338, 0x000021d0, 0x80000338, 
03818        0x000021d4, 0x80000338, 0x000021d2, 0x80000338, 
03819        0x00002203, 0x80000338, 0x00002208, 0x80000338, 
03820        0x0000220b, 0x80000338, 0x00002223, 0x80000338, 
03821        0x00002225, 0x80000338, 0x0000222b, 0x8000222b, 
03822        0x0000222b, 0x0000222b, 0x8000222b, 0x0000222e, 
03823        0x8000222e, 0x0000222e, 0x0000222e, 0x8000222e, 
03824        0x0000223c, 0x80000338, 0x00002243, 0x80000338, 
03825        0x00002245, 0x80000338, 0x00002248, 0x80000338, 
03826        0x0000003d, 0x80000338, 0x00002261, 0x80000338, 
03827        0x0000224d, 0x80000338, 0x0000003c, 0x80000338, 
03828        0x0000003e, 0x80000338, 0x00002264, 0x80000338, 
03829        0x00002265, 0x80000338, 0x00002272, 0x80000338, 
03830        0x00002273, 0x80000338, 0x00002276, 0x80000338, 
03831        0x00002277, 0x80000338, 0x0000227a, 0x80000338, 
03832        0x0000227b, 0x80000338, 0x00002282, 0x80000338, 
03833        0x00002283, 0x80000338, 0x00002286, 0x80000338, 
03834        0x00002287, 0x80000338, 0x000022a2, 0x80000338, 
03835        0x000022a8, 0x80000338, 0x000022a9, 0x80000338, 
03836        0x000022ab, 0x80000338, 0x0000227c, 0x80000338, 
03837        0x0000227d, 0x80000338, 0x00002291, 0x80000338, 
03838        0x00002292, 0x80000338, 0x000022b2, 0x80000338, 
03839        0x000022b3, 0x80000338, 0x000022b4, 0x80000338, 
03840        0x000022b5, 0x80000338, 0x80003008, 0x80003009, 
03841        0x80000031, 0x80000032, 0x80000033, 0x80000034, 
03842        0x80000035, 0x80000036, 0x80000037, 0x80000038, 
03843        0x80000039, 0x00000031, 0x80000030, 0x00000031, 
03844        0x80000031, 0x00000031, 0x80000032, 0x00000031, 
03845        0x80000033, 0x00000031, 0x80000034, 0x00000031, 
03846        0x80000035, 0x00000031, 0x80000036, 0x00000031, 
03847        0x80000037, 0x00000031, 0x80000038, 0x00000031, 
03848        0x80000039, 0x00000032, 0x80000030, 0x00000028, 
03849        0x00000031, 0x80000029, 0x00000028, 0x00000032, 
03850        0x80000029, 0x00000028, 0x00000033, 0x80000029, 
03851        0x00000028, 0x00000034, 0x80000029, 0x00000028, 
03852        0x00000035, 0x80000029, 0x00000028, 0x00000036, 
03853        0x80000029, 0x00000028, 0x00000037, 0x80000029, 
03854        0x00000028, 0x00000038, 0x80000029, 0x00000028, 
03855        0x00000039, 0x80000029, 0x00000028, 0x00000031, 
03856        0x00000030, 0x80000029, 0x00000028, 0x00000031, 
03857        0x00000031, 0x80000029, 0x00000028, 0x00000031, 
03858        0x00000032, 0x80000029, 0x00000028, 0x00000031, 
03859        0x00000033, 0x80000029, 0x00000028, 0x00000031, 
03860        0x00000034, 0x80000029, 0x00000028, 0x00000031, 
03861        0x00000035, 0x80000029, 0x00000028, 0x00000031, 
03862        0x00000036, 0x80000029, 0x00000028, 0x00000031, 
03863        0x00000037, 0x80000029, 0x00000028, 0x00000031, 
03864        0x00000038, 0x80000029, 0x00000028, 0x00000031, 
03865        0x00000039, 0x80000029, 0x00000028, 0x00000032, 
03866        0x00000030, 0x80000029, 0x00000031, 0x8000002e, 
03867        0x00000032, 0x8000002e, 0x00000033, 0x8000002e, 
03868        0x00000034, 0x8000002e, 0x00000035, 0x8000002e, 
03869        0x00000036, 0x8000002e, 0x00000037, 0x8000002e, 
03870        0x00000038, 0x8000002e, 0x00000039, 0x8000002e, 
03871        0x00000031, 0x00000030, 0x8000002e, 0x00000031, 
03872        0x00000031, 0x8000002e, 0x00000031, 0x00000032, 
03873        0x8000002e, 0x00000031, 0x00000033, 0x8000002e, 
03874        0x00000031, 0x00000034, 0x8000002e, 0x00000031, 
03875        0x00000035, 0x8000002e, 0x00000031, 0x00000036, 
03876        0x8000002e, 0x00000031, 0x00000037, 0x8000002e, 
03877        0x00000031, 0x00000038, 0x8000002e, 0x00000031, 
03878        0x00000039, 0x8000002e, 0x00000032, 0x00000030, 
03879        0x8000002e, 0x00000028, 0x00000061, 0x80000029, 
03880        0x00000028, 0x00000062, 0x80000029, 0x00000028, 
03881        0x00000063, 0x80000029, 0x00000028, 0x00000064, 
03882        0x80000029, 0x00000028, 0x00000065, 0x80000029, 
03883        0x00000028, 0x00000066, 0x80000029, 0x00000028, 
03884        0x00000067, 0x80000029, 0x00000028, 0x00000068, 
03885        0x80000029, 0x00000028, 0x00000069, 0x80000029, 
03886        0x00000028, 0x0000006a, 0x80000029, 0x00000028, 
03887        0x0000006b, 0x80000029, 0x00000028, 0x0000006c, 
03888        0x80000029, 0x00000028, 0x0000006d, 0x80000029, 
03889        0x00000028, 0x0000006e, 0x80000029, 0x00000028, 
03890        0x0000006f, 0x80000029, 0x00000028, 0x00000070, 
03891        0x80000029, 0x00000028, 0x00000071, 0x80000029, 
03892        0x00000028, 0x00000072, 0x80000029, 0x00000028, 
03893        0x00000073, 0x80000029, 0x00000028, 0x00000074, 
03894        0x80000029, 0x00000028, 0x00000075, 0x80000029, 
03895        0x00000028, 0x00000076, 0x80000029, 0x00000028, 
03896        0x00000077, 0x80000029, 0x00000028, 0x00000078, 
03897        0x80000029, 0x00000028, 0x00000079, 0x80000029, 
03898        0x00000028, 0x0000007a, 0x80000029, 0x80000041, 
03899        0x80000042, 0x80000043, 0x80000044, 0x80000045, 
03900        0x80000046, 0x80000047, 0x80000048, 0x80000049, 
03901        0x8000004a, 0x8000004b, 0x8000004c, 0x8000004d, 
03902        0x8000004e, 0x8000004f, 0x80000050, 0x80000051, 
03903        0x80000052, 0x80000053, 0x80000054, 0x80000055, 
03904        0x80000056, 0x80000057, 0x80000058, 0x80000059, 
03905        0x8000005a, 0x80000061, 0x80000062, 0x80000063, 
03906        0x80000064, 0x80000065, 0x80000066, 0x80000067, 
03907        0x80000068, 0x80000069, 0x8000006a, 0x8000006b, 
03908        0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f, 
03909        0x80000070, 0x80000071, 0x80000072, 0x80000073, 
03910        0x80000074, 0x80000075, 0x80000076, 0x80000077, 
03911        0x80000078, 0x80000079, 0x8000007a, 0x80000030, 
03912        0x0000222b, 0x0000222b, 0x0000222b, 0x8000222b, 
03913        0x0000003a, 0x0000003a, 0x8000003d, 0x0000003d, 
03914        0x8000003d, 0x0000003d, 0x0000003d, 0x8000003d, 
03915        0x00002add, 0x80000338, 0x80002d61, 0x80006bcd, 
03916        0x80009f9f, 0x80004e00, 0x80004e28, 0x80004e36, 
03917        0x80004e3f, 0x80004e59, 0x80004e85, 0x80004e8c, 
03918        0x80004ea0, 0x80004eba, 0x8000513f, 0x80005165, 
03919        0x8000516b, 0x80005182, 0x80005196, 0x800051ab, 
03920        0x800051e0, 0x800051f5, 0x80005200, 0x8000529b, 
03921        0x800052f9, 0x80005315, 0x8000531a, 0x80005338, 
03922        0x80005341, 0x8000535c, 0x80005369, 0x80005382, 
03923        0x800053b6, 0x800053c8, 0x800053e3, 0x800056d7, 
03924        0x8000571f, 0x800058eb, 0x80005902, 0x8000590a, 
03925        0x80005915, 0x80005927, 0x80005973, 0x80005b50, 
03926        0x80005b80, 0x80005bf8, 0x80005c0f, 0x80005c22, 
03927        0x80005c38, 0x80005c6e, 0x80005c71, 0x80005ddb, 
03928        0x80005de5, 0x80005df1, 0x80005dfe, 0x80005e72, 
03929        0x80005e7a, 0x80005e7f, 0x80005ef4, 0x80005efe, 
03930        0x80005f0b, 0x80005f13, 0x80005f50, 0x80005f61, 
03931        0x80005f73, 0x80005fc3, 0x80006208, 0x80006236, 
03932        0x8000624b, 0x8000652f, 0x80006534, 0x80006587, 
03933        0x80006597, 0x800065a4, 0x800065b9, 0x800065e0, 
03934        0x800065e5, 0x800066f0, 0x80006708, 0x80006728, 
03935        0x80006b20, 0x80006b62, 0x80006b79, 0x80006bb3, 
03936        0x80006bcb, 0x80006bd4, 0x80006bdb, 0x80006c0f, 
03937        0x80006c14, 0x80006c34, 0x8000706b, 0x8000722a, 
03938        0x80007236, 0x8000723b, 0x8000723f, 0x80007247, 
03939        0x80007259, 0x8000725b, 0x800072ac, 0x80007384, 
03940        0x80007389, 0x800074dc, 0x800074e6, 0x80007518, 
03941        0x8000751f, 0x80007528, 0x80007530, 0x8000758b, 
03942        0x80007592, 0x80007676, 0x8000767d, 0x800076ae, 
03943        0x800076bf, 0x800076ee, 0x800077db, 0x800077e2, 
03944        0x800077f3, 0x8000793a, 0x800079b8, 0x800079be, 
03945        0x80007a74, 0x80007acb, 0x80007af9, 0x80007c73, 
03946        0x80007cf8, 0x80007f36, 0x80007f51, 0x80007f8a, 
03947        0x80007fbd, 0x80008001, 0x8000800c, 0x80008012, 
03948        0x80008033, 0x8000807f, 0x80008089, 0x800081e3, 
03949        0x800081ea, 0x800081f3, 0x800081fc, 0x8000820c, 
03950        0x8000821b, 0x8000821f, 0x8000826e, 0x80008272, 
03951        0x80008278, 0x8000864d, 0x8000866b, 0x80008840, 
03952        0x8000884c, 0x80008863, 0x8000897e, 0x8000898b, 
03953        0x800089d2, 0x80008a00, 0x80008c37, 0x80008c46, 
03954        0x80008c55, 0x80008c78, 0x80008c9d, 0x80008d64, 
03955        0x80008d70, 0x80008db3, 0x80008eab, 0x80008eca, 
03956        0x80008f9b, 0x80008fb0, 0x80008fb5, 0x80009091, 
03957        0x80009149, 0x800091c6, 0x800091cc, 0x800091d1, 
03958        0x80009577, 0x80009580, 0x8000961c, 0x800096b6, 
03959        0x800096b9, 0x800096e8, 0x80009751, 0x8000975e, 
03960        0x80009762, 0x80009769, 0x800097cb, 0x800097ed, 
03961        0x800097f3, 0x80009801, 0x800098a8, 0x800098db, 
03962        0x800098df, 0x80009996, 0x80009999, 0x800099ac, 
03963        0x80009aa8, 0x80009ad8, 0x80009adf, 0x80009b25, 
03964        0x80009b2f, 0x80009b32, 0x80009b3c, 0x80009b5a, 
03965        0x80009ce5, 0x80009e75, 0x80009e7f, 0x80009ea5, 
03966        0x80009ebb, 0x80009ec3, 0x80009ecd, 0x80009ed1, 
03967        0x80009ef9, 0x80009efd, 0x80009f0e, 0x80009f13, 
03968        0x80009f20, 0x80009f3b, 0x80009f4a, 0x80009f52, 
03969        0x80009f8d, 0x80009f9c, 0x80009fa0, 0x80000020, 
03970        0x80003012, 0x80005341, 0x80005344, 0x80005345, 
03971        0x0000304b, 0x80003099, 0x0000304d, 0x80003099, 
03972        0x0000304f, 0x80003099, 0x00003051, 0x80003099, 
03973        0x00003053, 0x80003099, 0x00003055, 0x80003099, 
03974        0x00003057, 0x80003099, 0x00003059, 0x80003099, 
03975        0x0000305b, 0x80003099, 0x0000305d, 0x80003099, 
03976        0x0000305f, 0x80003099, 0x00003061, 0x80003099, 
03977        0x00003064, 0x80003099, 0x00003066, 0x80003099, 
03978        0x00003068, 0x80003099, 0x0000306f, 0x80003099, 
03979        0x0000306f, 0x8000309a, 0x00003072, 0x80003099, 
03980        0x00003072, 0x8000309a, 0x00003075, 0x80003099, 
03981        0x00003075, 0x8000309a, 0x00003078, 0x80003099, 
03982        0x00003078, 0x8000309a, 0x0000307b, 0x80003099, 
03983        0x0000307b, 0x8000309a, 0x00003046, 0x80003099, 
03984        0x00000020, 0x80003099, 0x00000020, 0x8000309a, 
03985        0x0000309d, 0x80003099, 0x00003088, 0x8000308a, 
03986        0x000030ab, 0x80003099, 0x000030ad, 0x80003099, 
03987        0x000030af, 0x80003099, 0x000030b1, 0x80003099, 
03988        0x000030b3, 0x80003099, 0x000030b5, 0x80003099, 
03989        0x000030b7, 0x80003099, 0x000030b9, 0x80003099, 
03990        0x000030bb, 0x80003099, 0x000030bd, 0x80003099, 
03991        0x000030bf, 0x80003099, 0x000030c1, 0x80003099, 
03992        0x000030c4, 0x80003099, 0x000030c6, 0x80003099, 
03993        0x000030c8, 0x80003099, 0x000030cf, 0x80003099, 
03994        0x000030cf, 0x8000309a, 0x000030d2, 0x80003099, 
03995        0x000030d2, 0x8000309a, 0x000030d5, 0x80003099, 
03996        0x000030d5, 0x8000309a, 0x000030d8, 0x80003099, 
03997        0x000030d8, 0x8000309a, 0x000030db, 0x80003099, 
03998        0x000030db, 0x8000309a, 0x000030a6, 0x80003099, 
03999        0x000030ef, 0x80003099, 0x000030f0, 0x80003099, 
04000        0x000030f1, 0x80003099, 0x000030f2, 0x80003099, 
04001        0x000030fd, 0x80003099, 0x000030b3, 0x800030c8, 
04002        0x80001100, 0x80001101, 0x800011aa, 0x80001102, 
04003        0x800011ac, 0x800011ad, 0x80001103, 0x80001104, 
04004        0x80001105, 0x800011b0, 0x800011b1, 0x800011b2, 
04005        0x800011b3, 0x800011b4, 0x800011b5, 0x8000111a, 
04006        0x80001106, 0x80001107, 0x80001108, 0x80001121, 
04007        0x80001109, 0x8000110a, 0x8000110b, 0x8000110c, 
04008        0x8000110d, 0x8000110e, 0x8000110f, 0x80001110, 
04009        0x80001111, 0x80001112, 0x80001161, 0x80001162, 
04010        0x80001163, 0x80001164, 0x80001165, 0x80001166, 
04011        0x80001167, 0x80001168, 0x80001169, 0x8000116a, 
04012        0x8000116b, 0x8000116c, 0x8000116d, 0x8000116e, 
04013        0x8000116f, 0x80001170, 0x80001171, 0x80001172, 
04014        0x80001173, 0x80001174, 0x80001175, 0x80001160, 
04015        0x80001114, 0x80001115, 0x800011c7, 0x800011c8, 
04016        0x800011cc, 0x800011ce, 0x800011d3, 0x800011d7, 
04017        0x800011d9, 0x8000111c, 0x800011dd, 0x800011df, 
04018        0x8000111d, 0x8000111e, 0x80001120, 0x80001122, 
04019        0x80001123, 0x80001127, 0x80001129, 0x8000112b, 
04020        0x8000112c, 0x8000112d, 0x8000112e, 0x8000112f, 
04021        0x80001132, 0x80001136, 0x80001140, 0x80001147, 
04022        0x8000114c, 0x800011f1, 0x800011f2, 0x80001157, 
04023        0x80001158, 0x80001159, 0x80001184, 0x80001185, 
04024        0x80001188, 0x80001191, 0x80001192, 0x80001194, 
04025        0x8000119e, 0x800011a1, 0x80004e00, 0x80004e8c, 
04026        0x80004e09, 0x800056db, 0x80004e0a, 0x80004e2d, 
04027        0x80004e0b, 0x80007532, 0x80004e59, 0x80004e19, 
04028        0x80004e01, 0x80005929, 0x80005730, 0x80004eba, 
04029        0x00000028, 0x00001100, 0x80000029, 0x00000028, 
04030        0x00001102, 0x80000029, 0x00000028, 0x00001103, 
04031        0x80000029, 0x00000028, 0x00001105, 0x80000029, 
04032        0x00000028, 0x00001106, 0x80000029, 0x00000028, 
04033        0x00001107, 0x80000029, 0x00000028, 0x00001109, 
04034        0x80000029, 0x00000028, 0x0000110b, 0x80000029, 
04035        0x00000028, 0x0000110c, 0x80000029, 0x00000028, 
04036        0x0000110e, 0x80000029, 0x00000028, 0x0000110f, 
04037        0x80000029, 0x00000028, 0x00001110, 0x80000029, 
04038        0x00000028, 0x00001111, 0x80000029, 0x00000028, 
04039        0x00001112, 0x80000029, 0x00000028, 0x00001100, 
04040        0x00001161, 0x80000029, 0x00000028, 0x00001102, 
04041        0x00001161, 0x80000029, 0x00000028, 0x00001103, 
04042        0x00001161, 0x80000029, 0x00000028, 0x00001105, 
04043        0x00001161, 0x80000029, 0x00000028, 0x00001106, 
04044        0x00001161, 0x80000029, 0x00000028, 0x00001107, 
04045        0x00001161, 0x80000029, 0x00000028, 0x00001109, 
04046        0x00001161, 0x80000029, 0x00000028, 0x0000110b, 
04047        0x00001161, 0x80000029, 0x00000028, 0x0000110c, 
04048        0x00001161, 0x80000029, 0x00000028, 0x0000110e, 
04049        0x00001161, 0x80000029, 0x00000028, 0x0000110f, 
04050        0x00001161, 0x80000029, 0x00000028, 0x00001110, 
04051        0x00001161, 0x80000029, 0x00000028, 0x00001111, 
04052        0x00001161, 0x80000029, 0x00000028, 0x00001112, 
04053        0x00001161, 0x80000029, 0x00000028, 0x0000110c, 
04054        0x0000116e, 0x80000029, 0x00000028, 0x0000110b, 
04055        0x00001169, 0x0000110c, 0x00001165, 0x000011ab, 
04056        0x80000029, 0x00000028, 0x0000110b, 0x00001169, 
04057        0x00001112, 0x0000116e, 0x80000029, 0x00000028, 
04058        0x00004e00, 0x80000029, 0x00000028, 0x00004e8c, 
04059        0x80000029, 0x00000028, 0x00004e09, 0x80000029, 
04060        0x00000028, 0x000056db, 0x80000029, 0x00000028, 
04061        0x00004e94, 0x80000029, 0x00000028, 0x0000516d, 
04062        0x80000029, 0x00000028, 0x00004e03, 0x80000029, 
04063        0x00000028, 0x0000516b, 0x80000029, 0x00000028, 
04064        0x00004e5d, 0x80000029, 0x00000028, 0x00005341, 
04065        0x80000029, 0x00000028, 0x00006708, 0x80000029, 
04066        0x00000028, 0x0000706b, 0x80000029, 0x00000028, 
04067        0x00006c34, 0x80000029, 0x00000028, 0x00006728, 
04068        0x80000029, 0x00000028, 0x000091d1, 0x80000029, 
04069        0x00000028, 0x0000571f, 0x80000029, 0x00000028, 
04070        0x000065e5, 0x80000029, 0x00000028, 0x0000682a, 
04071        0x80000029, 0x00000028, 0x00006709, 0x80000029, 
04072        0x00000028, 0x0000793e, 0x80000029, 0x00000028, 
04073        0x0000540d, 0x80000029, 0x00000028, 0x00007279, 
04074        0x80000029, 0x00000028, 0x00008ca1, 0x80000029, 
04075        0x00000028, 0x0000795d, 0x80000029, 0x00000028, 
04076        0x000052b4, 0x80000029, 0x00000028, 0x00004ee3, 
04077        0x80000029, 0x00000028, 0x0000547c, 0x80000029, 
04078        0x00000028, 0x00005b66, 0x80000029, 0x00000028, 
04079        0x000076e3, 0x80000029, 0x00000028, 0x00004f01, 
04080        0x80000029, 0x00000028, 0x00008cc7, 0x80000029, 
04081        0x00000028, 0x00005354, 0x80000029, 0x00000028, 
04082        0x0000796d, 0x80000029, 0x00000028, 0x00004f11, 
04083        0x80000029, 0x00000028, 0x000081ea, 0x80000029, 
04084        0x00000028, 0x000081f3, 0x80000029, 0x00000050, 
04085        0x00000054, 0x80000045, 0x00000032, 0x80000031, 
04086        0x00000032, 0x80000032, 0x00000032, 0x80000033, 
04087        0x00000032, 0x80000034, 0x00000032, 0x80000035, 
04088        0x00000032, 0x80000036, 0x00000032, 0x80000037, 
04089        0x00000032, 0x80000038, 0x00000032, 0x80000039, 
04090        0x00000033, 0x80000030, 0x00000033, 0x80000031, 
04091        0x00000033, 0x80000032, 0x00000033, 0x80000033, 
04092        0x00000033, 0x80000034, 0x00000033, 0x80000035, 
04093        0x80001100, 0x80001102, 0x80001103, 0x80001105, 
04094        0x80001106, 0x80001107, 0x80001109, 0x8000110b, 
04095        0x8000110c, 0x8000110e, 0x8000110f, 0x80001110, 
04096        0x80001111, 0x80001112, 0x00001100, 0x80001161, 
04097        0x00001102, 0x80001161, 0x00001103, 0x80001161, 
04098        0x00001105, 0x80001161, 0x00001106, 0x80001161, 
04099        0x00001107, 0x80001161, 0x00001109, 0x80001161, 
04100        0x0000110b, 0x80001161, 0x0000110c, 0x80001161, 
04101        0x0000110e, 0x80001161, 0x0000110f, 0x80001161, 
04102        0x00001110, 0x80001161, 0x00001111, 0x80001161, 
04103        0x00001112, 0x80001161, 0x0000110e, 0x00001161, 
04104        0x000011b7, 0x00001100, 0x80001169, 0x0000110c, 
04105        0x0000116e, 0x0000110b, 0x80001174, 0x0000110b, 
04106        0x8000116e, 0x80004e00, 0x80004e8c, 0x80004e09, 
04107        0x800056db, 0x80004e94, 0x8000516d, 0x80004e03, 
04108        0x8000516b, 0x80004e5d, 0x80005341, 0x80006708, 
04109        0x8000706b, 0x80006c34, 0x80006728, 0x800091d1, 
04110        0x8000571f, 0x800065e5, 0x8000682a, 0x80006709, 
04111        0x8000793e, 0x8000540d, 0x80007279, 0x80008ca1, 
04112        0x8000795d, 0x800052b4, 0x800079d8, 0x80007537, 
04113        0x80005973, 0x80009069, 0x8000512a, 0x80005370, 
04114        0x80006ce8, 0x80009805, 0x80004f11, 0x80005199, 
04115        0x80006b63, 0x80004e0a, 0x80004e2d, 0x80004e0b, 
04116        0x80005de6, 0x800053f3, 0x8000533b, 0x80005b97, 
04117        0x80005b66, 0x800076e3, 0x80004f01, 0x80008cc7, 
04118        0x80005354, 0x8000591c, 0x00000033, 0x80000036, 
04119        0x00000033, 0x80000037, 0x00000033, 0x80000038, 
04120        0x00000033, 0x80000039, 0x00000034, 0x80000030, 
04121        0x00000034, 0x80000031, 0x00000034, 0x80000032, 
04122        0x00000034, 0x80000033, 0x00000034, 0x80000034, 
04123        0x00000034, 0x80000035, 0x00000034, 0x80000036, 
04124        0x00000034, 0x80000037, 0x00000034, 0x80000038, 
04125        0x00000034, 0x80000039, 0x00000035, 0x80000030, 
04126        0x00000031, 0x80006708, 0x00000032, 0x80006708, 
04127        0x00000033, 0x80006708, 0x00000034, 0x80006708, 
04128        0x00000035, 0x80006708, 0x00000036, 0x80006708, 
04129        0x00000037, 0x80006708, 0x00000038, 0x80006708, 
04130        0x00000039, 0x80006708, 0x00000031, 0x00000030, 
04131        0x80006708, 0x00000031, 0x00000031, 0x80006708, 
04132        0x00000031, 0x00000032, 0x80006708, 0x00000048, 
04133        0x80000067, 0x00000065, 0x00000072, 0x80000067, 
04134        0x00000065, 0x80000056, 0x0000004c, 0x00000054, 
04135        0x80000044, 0x800030a2, 0x800030a4, 0x800030a6, 
04136        0x800030a8, 0x800030aa, 0x800030ab, 0x800030ad, 
04137        0x800030af, 0x800030b1, 0x800030b3, 0x800030b5, 
04138        0x800030b7, 0x800030b9, 0x800030bb, 0x800030bd, 
04139        0x800030bf, 0x800030c1, 0x800030c4, 0x800030c6, 
04140        0x800030c8, 0x800030ca, 0x800030cb, 0x800030cc, 
04141        0x800030cd, 0x800030ce, 0x800030cf, 0x800030d2, 
04142        0x800030d5, 0x800030d8, 0x800030db, 0x800030de, 
04143        0x800030df, 0x800030e0, 0x800030e1, 0x800030e2, 
04144        0x800030e4, 0x800030e6, 0x800030e8, 0x800030e9, 
04145        0x800030ea, 0x800030eb, 0x800030ec, 0x800030ed, 
04146        0x800030ef, 0x800030f0, 0x800030f1, 0x800030f2, 
04147        0x000030a2, 0x000030d1, 0x000030fc, 0x800030c8, 
04148        0x000030a2, 0x000030eb, 0x000030d5, 0x800030a1, 
04149        0x000030a2, 0x000030f3, 0x000030da, 0x800030a2, 
04150        0x000030a2, 0x000030fc, 0x800030eb, 0x000030a4, 
04151        0x000030cb, 0x000030f3, 0x800030b0, 0x000030a4, 
04152        0x000030f3, 0x800030c1, 0x000030a6, 0x000030a9, 
04153        0x800030f3, 0x000030a8, 0x000030b9, 0x000030af, 
04154        0x000030fc, 0x800030c9, 0x000030a8, 0x000030fc, 
04155        0x000030ab, 0x800030fc, 0x000030aa, 0x000030f3, 
04156        0x800030b9, 0x000030aa, 0x000030fc, 0x800030e0, 
04157        0x000030ab, 0x000030a4, 0x800030ea, 0x000030ab, 
04158        0x000030e9, 0x000030c3, 0x800030c8, 0x000030ab, 
04159        0x000030ed, 0x000030ea, 0x800030fc, 0x000030ac, 
04160        0x000030ed, 0x800030f3, 0x000030ac, 0x000030f3, 
04161        0x800030de, 0x000030ae, 0x800030ac, 0x000030ae, 
04162        0x000030cb, 0x800030fc, 0x000030ad, 0x000030e5, 
04163        0x000030ea, 0x800030fc, 0x000030ae, 0x000030eb, 
04164        0x000030c0, 0x800030fc, 0x000030ad, 0x800030ed, 
04165        0x000030ad, 0x000030ed, 0x000030b0, 0x000030e9, 
04166        0x800030e0, 0x000030ad, 0x000030ed, 0x000030e1, 
04167        0x000030fc, 0x000030c8, 0x800030eb, 0x000030ad, 
04168        0x000030ed, 0x000030ef, 0x000030c3, 0x800030c8, 
04169        0x000030b0, 0x000030e9, 0x800030e0, 0x000030b0, 
04170        0x000030e9, 0x000030e0, 0x000030c8, 0x800030f3, 
04171        0x000030af, 0x000030eb, 0x000030bc, 0x000030a4, 
04172        0x800030ed, 0x000030af, 0x000030ed, 0x000030fc, 
04173        0x800030cd, 0x000030b1, 0x000030fc, 0x800030b9, 
04174        0x000030b3, 0x000030eb, 0x800030ca, 0x000030b3, 
04175        0x000030fc, 0x800030dd, 0x000030b5, 0x000030a4, 
04176        0x000030af, 0x800030eb, 0x000030b5, 0x000030f3, 
04177        0x000030c1, 0x000030fc, 0x800030e0, 0x000030b7, 
04178        0x000030ea, 0x000030f3, 0x800030b0, 0x000030bb, 
04179        0x000030f3, 0x800030c1, 0x000030bb, 0x000030f3, 
04180        0x800030c8, 0x000030c0, 0x000030fc, 0x800030b9, 
04181        0x000030c7, 0x800030b7, 0x000030c9, 0x800030eb, 
04182        0x000030c8, 0x800030f3, 0x000030ca, 0x800030ce, 
04183        0x000030ce, 0x000030c3, 0x800030c8, 0x000030cf, 
04184        0x000030a4, 0x800030c4, 0x000030d1, 0x000030fc, 
04185        0x000030bb, 0x000030f3, 0x800030c8, 0x000030d1, 
04186        0x000030fc, 0x800030c4, 0x000030d0, 0x000030fc, 
04187        0x000030ec, 0x800030eb, 0x000030d4, 0x000030a2, 
04188        0x000030b9, 0x000030c8, 0x800030eb, 0x000030d4, 
04189        0x000030af, 0x800030eb, 0x000030d4, 0x800030b3, 
04190        0x000030d3, 0x800030eb, 0x000030d5, 0x000030a1, 
04191        0x000030e9, 0x000030c3, 0x800030c9, 0x000030d5, 
04192        0x000030a3, 0x000030fc, 0x800030c8, 0x000030d6, 
04193        0x000030c3, 0x000030b7, 0x000030a7, 0x800030eb, 
04194        0x000030d5, 0x000030e9, 0x800030f3, 0x000030d8, 
04195        0x000030af, 0x000030bf, 0x000030fc, 0x800030eb, 
04196        0x000030da, 0x800030bd, 0x000030da, 0x000030cb, 
04197        0x800030d2, 0x000030d8, 0x000030eb, 0x800030c4, 
04198        0x000030da, 0x000030f3, 0x800030b9, 0x000030da, 
04199        0x000030fc, 0x800030b8, 0x000030d9, 0x000030fc, 
04200        0x800030bf, 0x000030dd, 0x000030a4, 0x000030f3, 
04201        0x800030c8, 0x000030dc, 0x000030eb, 0x800030c8, 
04202        0x000030db, 0x800030f3, 0x000030dd, 0x000030f3, 
04203        0x800030c9, 0x000030db, 0x000030fc, 0x800030eb, 
04204        0x000030db, 0x000030fc, 0x800030f3, 0x000030de, 
04205        0x000030a4, 0x000030af, 0x800030ed, 0x000030de, 
04206        0x000030a4, 0x800030eb, 0x000030de, 0x000030c3, 
04207        0x800030cf, 0x000030de, 0x000030eb, 0x800030af, 
04208        0x000030de, 0x000030f3, 0x000030b7, 0x000030e7, 
04209        0x800030f3, 0x000030df, 0x000030af, 0x000030ed, 
04210        0x800030f3, 0x000030df, 0x800030ea, 0x000030df, 
04211        0x000030ea, 0x000030d0, 0x000030fc, 0x800030eb, 
04212        0x000030e1, 0x800030ac, 0x000030e1, 0x000030ac, 
04213        0x000030c8, 0x800030f3, 0x000030e1, 0x000030fc, 
04214        0x000030c8, 0x800030eb, 0x000030e4, 0x000030fc, 
04215        0x800030c9, 0x000030e4, 0x000030fc, 0x800030eb, 
04216        0x000030e6, 0x000030a2, 0x800030f3, 0x000030ea, 
04217        0x000030c3, 0x000030c8, 0x800030eb, 0x000030ea, 
04218        0x800030e9, 0x000030eb, 0x000030d4, 0x800030fc, 
04219        0x000030eb, 0x000030fc, 0x000030d6, 0x800030eb, 
04220        0x000030ec, 0x800030e0, 0x000030ec, 0x000030f3, 
04221        0x000030c8, 0x000030b2, 0x800030f3, 0x000030ef, 
04222        0x000030c3, 0x800030c8, 0x00000030, 0x800070b9, 
04223        0x00000031, 0x800070b9, 0x00000032, 0x800070b9, 
04224        0x00000033, 0x800070b9, 0x00000034, 0x800070b9, 
04225        0x00000035, 0x800070b9, 0x00000036, 0x800070b9, 
04226        0x00000037, 0x800070b9, 0x00000038, 0x800070b9, 
04227        0x00000039, 0x800070b9, 0x00000031, 0x00000030, 
04228        0x800070b9, 0x00000031, 0x00000031, 0x800070b9, 
04229        0x00000031, 0x00000032, 0x800070b9, 0x00000031, 
04230        0x00000033, 0x800070b9, 0x00000031, 0x00000034, 
04231        0x800070b9, 0x00000031, 0x00000035, 0x800070b9, 
04232        0x00000031, 0x00000036, 0x800070b9, 0x00000031, 
04233        0x00000037, 0x800070b9, 0x00000031, 0x00000038, 
04234        0x800070b9, 0x00000031, 0x00000039, 0x800070b9, 
04235        0x00000032, 0x00000030, 0x800070b9, 0x00000032, 
04236        0x00000031, 0x800070b9, 0x00000032, 0x00000032, 
04237        0x800070b9, 0x00000032, 0x00000033, 0x800070b9, 
04238        0x00000032, 0x00000034, 0x800070b9, 0x00000068, 
04239        0x00000050, 0x80000061, 0x00000064, 0x80000061, 
04240        0x00000041, 0x80000055, 0x00000062, 0x00000061, 
04241        0x80000072, 0x0000006f, 0x80000056, 0x00000070, 
04242        0x80000063, 0x00000064, 0x8000006d, 0x00000064, 
04243        0x0000006d, 0x800000b2, 0x00000064, 0x0000006d, 
04244        0x800000b3, 0x00000049, 0x80000055, 0x00005e73, 
04245        0x80006210, 0x0000662d, 0x8000548c, 0x00005927, 
04246        0x80006b63, 0x0000660e, 0x80006cbb, 0x0000682a, 
04247        0x00005f0f, 0x00004f1a, 0x8000793e, 0x00000070, 
04248        0x80000041, 0x0000006e, 0x80000041, 0x000003bc, 
04249        0x80000041, 0x0000006d, 0x80000041, 0x0000006b, 
04250        0x80000041, 0x0000004b, 0x80000042, 0x0000004d, 
04251        0x80000042, 0x00000047, 0x80000042, 0x00000063, 
04252        0x00000061, 0x8000006c, 0x0000006b, 0x00000063, 
04253        0x00000061, 0x8000006c, 0x00000070, 0x80000046, 
04254        0x0000006e, 0x80000046, 0x000003bc, 0x80000046, 
04255        0x000003bc, 0x80000067, 0x0000006d, 0x80000067, 
04256        0x0000006b, 0x80000067, 0x00000048, 0x8000007a, 
04257        0x0000006b, 0x00000048, 0x8000007a, 0x0000004d, 
04258        0x00000048, 0x8000007a, 0x00000047, 0x00000048, 
04259        0x8000007a, 0x00000054, 0x00000048, 0x8000007a, 
04260        0x000003bc, 0x80002113, 0x0000006d, 0x80002113, 
04261        0x00000064, 0x80002113, 0x0000006b, 0x80002113, 
04262        0x00000066, 0x8000006d, 0x0000006e, 0x8000006d, 
04263        0x000003bc, 0x8000006d, 0x0000006d, 0x8000006d, 
04264        0x00000063, 0x8000006d, 0x0000006b, 0x8000006d, 
04265        0x0000006d, 0x0000006d, 0x800000b2, 0x00000063, 
04266        0x0000006d, 0x800000b2, 0x0000006d, 0x800000b2, 
04267        0x0000006b, 0x0000006d, 0x800000b2, 0x0000006d, 
04268        0x0000006d, 0x800000b3, 0x00000063, 0x0000006d, 
04269        0x800000b3, 0x0000006d, 0x800000b3, 0x0000006b, 
04270        0x0000006d, 0x800000b3, 0x0000006d, 0x00002215, 
04271        0x80000073, 0x0000006d, 0x00002215, 0x00000073, 
04272        0x800000b2, 0x00000050, 0x80000061, 0x0000006b, 
04273        0x00000050, 0x80000061, 0x0000004d, 0x00000050, 
04274        0x80000061, 0x00000047, 0x00000050, 0x80000061, 
04275        0x00000072, 0x00000061, 0x80000064, 0x00000072, 
04276        0x00000061, 0x00000064, 0x00002215, 0x80000073, 
04277        0x00000072, 0x00000061, 0x00000064, 0x00002215, 
04278        0x00000073, 0x800000b2, 0x00000070, 0x80000073, 
04279        0x0000006e, 0x80000073, 0x000003bc, 0x80000073, 
04280        0x0000006d, 0x80000073, 0x00000070, 0x80000056, 
04281        0x0000006e, 0x80000056, 0x000003bc, 0x80000056, 
04282        0x0000006d, 0x80000056, 0x0000006b, 0x80000056, 
04283        0x0000004d, 0x80000056, 0x00000070, 0x80000057, 
04284        0x0000006e, 0x80000057, 0x000003bc, 0x80000057, 
04285        0x0000006d, 0x80000057, 0x0000006b, 0x80000057, 
04286        0x0000004d, 0x80000057, 0x0000006b, 0x800003a9, 
04287        0x0000004d, 0x800003a9, 0x00000061, 0x0000002e, 
04288        0x0000006d, 0x8000002e, 0x00000042, 0x80000071, 
04289        0x00000063, 0x80000063, 0x00000063, 0x80000064, 
04290        0x00000043, 0x00002215, 0x0000006b, 0x80000067, 
04291        0x00000043, 0x0000006f, 0x8000002e, 0x00000064, 
04292        0x80000042, 0x00000047, 0x80000079, 0x00000068, 
04293        0x80000061, 0x00000048, 0x80000050, 0x00000069, 
04294        0x8000006e, 0x0000004b, 0x8000004b, 0x0000004b, 
04295        0x8000004d, 0x0000006b, 0x80000074, 0x0000006c, 
04296        0x8000006d, 0x0000006c, 0x8000006e, 0x0000006c, 
04297        0x0000006f, 0x80000067, 0x0000006c, 0x80000078, 
04298        0x0000006d, 0x80000062, 0x0000006d, 0x00000069, 
04299        0x8000006c, 0x0000006d, 0x0000006f, 0x8000006c, 
04300        0x00000050, 0x80000048, 0x00000070, 0x0000002e, 
04301        0x0000006d, 0x8000002e, 0x00000050, 0x00000050, 
04302        0x8000004d, 0x00000050, 0x80000052, 0x00000073, 
04303        0x80000072, 0x00000053, 0x80000076, 0x00000057, 
04304        0x80000062, 0x00000056, 0x00002215, 0x8000006d, 
04305        0x00000041, 0x00002215, 0x8000006d, 0x00000031, 
04306        0x800065e5, 0x00000032, 0x800065e5, 0x00000033, 
04307        0x800065e5, 0x00000034, 0x800065e5, 0x00000035, 
04308        0x800065e5, 0x00000036, 0x800065e5, 0x00000037, 
04309        0x800065e5, 0x00000038, 0x800065e5, 0x00000039, 
04310        0x800065e5, 0x00000031, 0x00000030, 0x800065e5, 
04311        0x00000031, 0x00000031, 0x800065e5, 0x00000031, 
04312        0x00000032, 0x800065e5, 0x00000031, 0x00000033, 
04313        0x800065e5, 0x00000031, 0x00000034, 0x800065e5, 
04314        0x00000031, 0x00000035, 0x800065e5, 0x00000031, 
04315        0x00000036, 0x800065e5, 0x00000031, 0x00000037, 
04316        0x800065e5, 0x00000031, 0x00000038, 0x800065e5, 
04317        0x00000031, 0x00000039, 0x800065e5, 0x00000032, 
04318        0x00000030, 0x800065e5, 0x00000032, 0x00000031, 
04319        0x800065e5, 0x00000032, 0x00000032, 0x800065e5, 
04320        0x00000032, 0x00000033, 0x800065e5, 0x00000032, 
04321        0x00000034, 0x800065e5, 0x00000032, 0x00000035, 
04322        0x800065e5, 0x00000032, 0x00000036, 0x800065e5, 
04323        0x00000032, 0x00000037, 0x800065e5, 0x00000032, 
04324        0x00000038, 0x800065e5, 0x00000032, 0x00000039, 
04325        0x800065e5, 0x00000033, 0x00000030, 0x800065e5, 
04326        0x00000033, 0x00000031, 0x800065e5, 0x00000067, 
04327        0x00000061, 0x8000006c, 0x80008c48, 0x800066f4, 
04328        0x80008eca, 0x80008cc8, 0x80006ed1, 0x80004e32, 
04329        0x800053e5, 0x80009f9c, 0x80009f9c, 0x80005951, 
04330        0x800091d1, 0x80005587, 0x80005948, 0x800061f6, 
04331        0x80007669, 0x80007f85, 0x8000863f, 0x800087ba, 
04332        0x800088f8, 0x8000908f, 0x80006a02, 0x80006d1b, 
04333        0x800070d9, 0x800073de, 0x8000843d, 0x8000916a, 
04334        0x800099f1, 0x80004e82, 0x80005375, 0x80006b04, 
04335        0x8000721b, 0x8000862d, 0x80009e1e, 0x80005d50, 
04336        0x80006feb, 0x800085cd, 0x80008964, 0x800062c9, 
04337        0x800081d8, 0x8000881f, 0x80005eca, 0x80006717, 
04338        0x80006d6a, 0x800072fc, 0x800090ce, 0x80004f86, 
04339        0x800051b7, 0x800052de, 0x800064c4, 0x80006ad3, 
04340        0x80007210, 0x800076e7, 0x80008001, 0x80008606, 
04341        0x8000865c, 0x80008def, 0x80009732, 0x80009b6f, 
04342        0x80009dfa, 0x8000788c, 0x8000797f, 0x80007da0, 
04343        0x800083c9, 0x80009304, 0x80009e7f, 0x80008ad6, 
04344        0x800058df, 0x80005f04, 0x80007c60, 0x8000807e, 
04345        0x80007262, 0x800078ca, 0x80008cc2, 0x800096f7, 
04346        0x800058d8, 0x80005c62, 0x80006a13, 0x80006dda, 
04347        0x80006f0f, 0x80007d2f, 0x80007e37, 0x8000964b, 
04348        0x800052d2, 0x8000808b, 0x800051dc, 0x800051cc, 
04349        0x80007a1c, 0x80007dbe, 0x800083f1, 0x80009675, 
04350        0x80008b80, 0x800062cf, 0x80006a02, 0x80008afe, 
04351        0x80004e39, 0x80005be7, 0x80006012, 0x80007387, 
04352        0x80007570, 0x80005317, 0x800078fb, 0x80004fbf, 
04353        0x80005fa9, 0x80004e0d, 0x80006ccc, 0x80006578, 
04354        0x80007d22, 0x800053c3, 0x8000585e, 0x80007701, 
04355        0x80008449, 0x80008aaa, 0x80006bba, 0x80008fb0, 
04356        0x80006c88, 0x800062fe, 0x800082e5, 0x800063a0, 
04357        0x80007565, 0x80004eae, 0x80005169, 0x800051c9, 
04358        0x80006881, 0x80007ce7, 0x8000826f, 0x80008ad2, 
04359        0x800091cf, 0x800052f5, 0x80005442, 0x80005973, 
04360        0x80005eec, 0x800065c5, 0x80006ffe, 0x8000792a, 
04361        0x800095ad, 0x80009a6a, 0x80009e97, 0x80009ece, 
04362        0x8000529b, 0x800066c6, 0x80006b77, 0x80008f62, 
04363        0x80005e74, 0x80006190, 0x80006200, 0x8000649a, 
04364        0x80006f23, 0x80007149, 0x80007489, 0x800079ca, 
04365        0x80007df4, 0x8000806f, 0x80008f26, 0x800084ee, 
04366        0x80009023, 0x8000934a, 0x80005217, 0x800052a3, 
04367        0x800054bd, 0x800070c8, 0x800088c2, 0x80008aaa, 
04368        0x80005ec9, 0x80005ff5, 0x8000637b, 0x80006bae, 
04369        0x80007c3e, 0x80007375, 0x80004ee4, 0x800056f9, 
04370        0x80005be7, 0x80005dba, 0x8000601c, 0x800073b2, 
04371        0x80007469, 0x80007f9a, 0x80008046, 0x80009234, 
04372        0x800096f6, 0x80009748, 0x80009818, 0x80004f8b, 
04373        0x800079ae, 0x800091b4, 0x800096b8, 0x800060e1, 
04374        0x80004e86, 0x800050da, 0x80005bee, 0x80005c3f, 
04375        0x80006599, 0x80006a02, 0x800071ce, 0x80007642, 
04376        0x800084fc, 0x8000907c, 0x80009f8d, 0x80006688, 
04377        0x8000962e, 0x80005289, 0x8000677b, 0x800067f3, 
04378        0x80006d41, 0x80006e9c, 0x80007409, 0x80007559, 
04379        0x8000786b, 0x80007d10, 0x8000985e, 0x8000516d, 
04380        0x8000622e, 0x80009678, 0x8000502b, 0x80005d19, 
04381        0x80006dea, 0x80008f2a, 0x80005f8b, 0x80006144, 
04382        0x80006817, 0x80007387, 0x80009686, 0x80005229, 
04383        0x8000540f, 0x80005c65, 0x80006613, 0x8000674e, 
04384        0x800068a8, 0x80006ce5, 0x80007406, 0x800075e2, 
04385        0x80007f79, 0x800088cf, 0x800088e1, 0x800091cc, 
04386        0x800096e2, 0x8000533f, 0x80006eba, 0x8000541d, 
04387        0x800071d0, 0x80007498, 0x800085fa, 0x800096a3, 
04388        0x80009c57, 0x80009e9f, 0x80006797, 0x80006dcb, 
04389        0x800081e8, 0x80007acb, 0x80007b20, 0x80007c92, 
04390        0x800072c0, 0x80007099, 0x80008b58, 0x80004ec0, 
04391        0x80008336, 0x8000523a, 0x80005207, 0x80005ea6, 
04392        0x800062d3, 0x80007cd6, 0x80005b85, 0x80006d1e, 
04393        0x800066b4, 0x80008f3b, 0x8000884c, 0x8000964d, 
04394        0x8000898b, 0x80005ed3, 0x80005140, 0x800055c0, 
04395        0x8000585a, 0x80006674, 0x800051de, 0x8000732a, 
04396        0x800076ca, 0x8000793c, 0x8000795e, 0x80007965, 
04397        0x8000798f, 0x80009756, 0x80007cbe, 0x80007fbd, 
04398        0x80008612, 0x80008af8, 0x80009038, 0x800090fd, 
04399        0x800098ef, 0x800098fc, 0x80009928, 0x80009db4, 
04400        0x80004fae, 0x800050e7, 0x8000514d, 0x800052c9, 
04401        0x800052e4, 0x80005351, 0x8000559d, 0x80005606, 
04402        0x80005668, 0x80005840, 0x800058a8, 0x80005c64, 
04403        0x80005c6e, 0x80006094, 0x80006168, 0x8000618e, 
04404        0x800061f2, 0x8000654f, 0x800065e2, 0x80006691, 
04405        0x80006885, 0x80006d77, 0x80006e1a, 0x80006f22, 
04406        0x8000716e, 0x8000722b, 0x80007422, 0x80007891, 
04407        0x8000793e, 0x80007949, 0x80007948, 0x80007950, 
04408        0x80007956, 0x8000795d, 0x8000798d, 0x8000798e, 
04409        0x80007a40, 0x80007a81, 0x80007bc0, 0x80007df4, 
04410        0x80007e09, 0x80007e41, 0x80007f72, 0x80008005, 
04411        0x800081ed, 0x80008279, 0x80008279, 0x80008457, 
04412        0x80008910, 0x80008996, 0x80008b01, 0x80008b39, 
04413        0x80008cd3, 0x80008d08, 0x80008fb6, 0x80009038, 
04414        0x800096e3, 0x800097ff, 0x8000983b, 0x80004e26, 
04415        0x800051b5, 0x80005168, 0x80004f80, 0x80005145, 
04416        0x80005180, 0x800052c7, 0x800052fa, 0x8000559d, 
04417        0x80005555, 0x80005599, 0x800055e2, 0x8000585a, 
04418        0x800058b3, 0x80005944, 0x80005954, 0x80005a62, 
04419        0x80005b28, 0x80005ed2, 0x80005ed9, 0x80005f69, 
04420        0x80005fad, 0x800060d8, 0x8000614e, 0x80006108, 
04421        0x8000618e, 0x80006160, 0x800061f2, 0x80006234, 
04422        0x800063c4, 0x8000641c, 0x80006452, 0x80006556, 
04423        0x80006674, 0x80006717, 0x8000671b, 0x80006756, 
04424        0x80006b79, 0x80006bba, 0x80006d41, 0x80006edb, 
04425        0x80006ecb, 0x80006f22, 0x8000701e, 0x8000716e, 
04426        0x800077a7, 0x80007235, 0x800072af, 0x8000732a, 
04427        0x80007471, 0x80007506, 0x8000753b, 0x8000761d, 
04428        0x8000761f, 0x800076ca, 0x800076db, 0x800076f4, 
04429        0x8000774a, 0x80007740, 0x800078cc, 0x80007ab1, 
04430        0x80007bc0, 0x80007c7b, 0x80007d5b, 0x80007df4, 
04431        0x80007f3e, 0x80008005, 0x80008352, 0x800083ef, 
04432        0x80008779, 0x80008941, 0x80008986, 0x80008996, 
04433        0x80008abf, 0x80008af8, 0x80008acb, 0x80008b01, 
04434        0x80008afe, 0x80008aed, 0x80008b39, 0x80008b8a, 
04435        0x80008d08, 0x80008f38, 0x80009072, 0x80009199, 
04436        0x80009276, 0x8000967c, 0x800096e3, 0x80009756, 
04437        0x800097db, 0x800097ff, 0x8000980b, 0x8000983b, 
04438        0x80009b12, 0x80009f9c, 0x8002284a, 0x80022844, 
04439        0x800233d5, 0x80003b9d, 0x80004018, 0x80004039, 
04440        0x80025249, 0x80025cd0, 0x80027ed3, 0x80009f43, 
04441        0x80009f8e, 0x00000066, 0x80000066, 0x00000066, 
04442        0x80000069, 0x00000066, 0x8000006c, 0x00000066, 
04443        0x00000066, 0x80000069, 0x00000066, 0x00000066, 
04444        0x8000006c, 0x0000017f, 0x80000074, 0x00000073, 
04445        0x80000074, 0x00000574, 0x80000576, 0x00000574, 
04446        0x80000565, 0x00000574, 0x8000056b, 0x0000057e, 
04447        0x80000576, 0x00000574, 0x8000056d, 0x000005d9, 
04448        0x800005b4, 0x000005f2, 0x800005b7, 0x800005e2, 
04449        0x800005d0, 0x800005d3, 0x800005d4, 0x800005db, 
04450        0x800005dc, 0x800005dd, 0x800005e8, 0x800005ea, 
04451        0x8000002b, 0x000005e9, 0x800005c1, 0x000005e9, 
04452        0x800005c2, 0x0000fb49, 0x800005c1, 0x0000fb49, 
04453        0x800005c2, 0x000005d0, 0x800005b7, 0x000005d0, 
04454        0x800005b8, 0x000005d0, 0x800005bc, 0x000005d1, 
04455        0x800005bc, 0x000005d2, 0x800005bc, 0x000005d3, 
04456        0x800005bc, 0x000005d4, 0x800005bc, 0x000005d5, 
04457        0x800005bc, 0x000005d6, 0x800005bc, 0x000005d8, 
04458        0x800005bc, 0x000005d9, 0x800005bc, 0x000005da, 
04459        0x800005bc, 0x000005db, 0x800005bc, 0x000005dc, 
04460        0x800005bc, 0x000005de, 0x800005bc, 0x000005e0, 
04461        0x800005bc, 0x000005e1, 0x800005bc, 0x000005e3, 
04462        0x800005bc, 0x000005e4, 0x800005bc, 0x000005e6, 
04463        0x800005bc, 0x000005e7, 0x800005bc, 0x000005e8, 
04464        0x800005bc, 0x000005e9, 0x800005bc, 0x000005ea, 
04465        0x800005bc, 0x000005d5, 0x800005b9, 0x000005d1, 
04466        0x800005bf, 0x000005db, 0x800005bf, 0x000005e4, 
04467        0x800005bf, 0x000005d0, 0x800005dc, 0x80000671, 
04468        0x80000671, 0x8000067b, 0x8000067b, 0x8000067b, 
04469        0x8000067b, 0x8000067e, 0x8000067e, 0x8000067e, 
04470        0x8000067e, 0x80000680, 0x80000680, 0x80000680, 
04471        0x80000680, 0x8000067a, 0x8000067a, 0x8000067a, 
04472        0x8000067a, 0x8000067f, 0x8000067f, 0x8000067f, 
04473        0x8000067f, 0x80000679, 0x80000679, 0x80000679, 
04474        0x80000679, 0x800006a4, 0x800006a4, 0x800006a4, 
04475        0x800006a4, 0x800006a6, 0x800006a6, 0x800006a6, 
04476        0x800006a6, 0x80000684, 0x80000684, 0x80000684, 
04477        0x80000684, 0x80000683, 0x80000683, 0x80000683, 
04478        0x80000683, 0x80000686, 0x80000686, 0x80000686, 
04479        0x80000686, 0x80000687, 0x80000687, 0x80000687, 
04480        0x80000687, 0x8000068d, 0x8000068d, 0x8000068c, 
04481        0x8000068c, 0x8000068e, 0x8000068e, 0x80000688, 
04482        0x80000688, 0x80000698, 0x80000698, 0x80000691, 
04483        0x80000691, 0x800006a9, 0x800006a9, 0x800006a9, 
04484        0x800006a9, 0x800006af, 0x800006af, 0x800006af, 
04485        0x800006af, 0x800006b3, 0x800006b3, 0x800006b3, 
04486        0x800006b3, 0x800006b1, 0x800006b1, 0x800006b1, 
04487        0x800006b1, 0x800006ba, 0x800006ba, 0x800006bb, 
04488        0x800006bb, 0x800006bb, 0x800006bb, 0x800006c0, 
04489        0x800006c0, 0x800006c1, 0x800006c1, 0x800006c1, 
04490        0x800006c1, 0x800006be, 0x800006be, 0x800006be, 
04491        0x800006be, 0x800006d2, 0x800006d2, 0x800006d3, 
04492        0x800006d3, 0x800006ad, 0x800006ad, 0x800006ad, 
04493        0x800006ad, 0x800006c7, 0x800006c7, 0x800006c6, 
04494        0x800006c6, 0x800006c8, 0x800006c8, 0x80000677, 
04495        0x800006cb, 0x800006cb, 0x800006c5, 0x800006c5, 
04496        0x800006c9, 0x800006c9, 0x800006d0, 0x800006d0, 
04497        0x800006d0, 0x800006d0, 0x80000649, 0x80000649, 
04498        0x00000626, 0x80000627, 0x00000626, 0x80000627, 
04499        0x00000626, 0x800006d5, 0x00000626, 0x800006d5, 
04500        0x00000626, 0x80000648, 0x00000626, 0x80000648, 
04501        0x00000626, 0x800006c7, 0x00000626, 0x800006c7, 
04502        0x00000626, 0x800006c6, 0x00000626, 0x800006c6, 
04503        0x00000626, 0x800006c8, 0x00000626, 0x800006c8, 
04504        0x00000626, 0x800006d0, 0x00000626, 0x800006d0, 
04505        0x00000626, 0x800006d0, 0x00000626, 0x80000649, 
04506        0x00000626, 0x80000649, 0x00000626, 0x80000649, 
04507        0x800006cc, 0x800006cc, 0x800006cc, 0x800006cc, 
04508        0x00000626, 0x8000062c, 0x00000626, 0x8000062d, 
04509        0x00000626, 0x80000645, 0x00000626, 0x80000649, 
04510        0x00000626, 0x8000064a, 0x00000628, 0x8000062c, 
04511        0x00000628, 0x8000062d, 0x00000628, 0x8000062e, 
04512        0x00000628, 0x80000645, 0x00000628, 0x80000649, 
04513        0x00000628, 0x8000064a, 0x0000062a, 0x8000062c, 
04514        0x0000062a, 0x8000062d, 0x0000062a, 0x8000062e, 
04515        0x0000062a, 0x80000645, 0x0000062a, 0x80000649, 
04516        0x0000062a, 0x8000064a, 0x0000062b, 0x8000062c, 
04517        0x0000062b, 0x80000645, 0x0000062b, 0x80000649, 
04518        0x0000062b, 0x8000064a, 0x0000062c, 0x8000062d, 
04519        0x0000062c, 0x80000645, 0x0000062d, 0x8000062c, 
04520        0x0000062d, 0x80000645, 0x0000062e, 0x8000062c, 
04521        0x0000062e, 0x8000062d, 0x0000062e, 0x80000645, 
04522        0x00000633, 0x8000062c, 0x00000633, 0x8000062d, 
04523        0x00000633, 0x8000062e, 0x00000633, 0x80000645, 
04524        0x00000635, 0x8000062d, 0x00000635, 0x80000645, 
04525        0x00000636, 0x8000062c, 0x00000636, 0x8000062d, 
04526        0x00000636, 0x8000062e, 0x00000636, 0x80000645, 
04527        0x00000637, 0x8000062d, 0x00000637, 0x80000645, 
04528        0x00000638, 0x80000645, 0x00000639, 0x8000062c, 
04529        0x00000639, 0x80000645, 0x0000063a, 0x8000062c, 
04530        0x0000063a, 0x80000645, 0x00000641, 0x8000062c, 
04531        0x00000641, 0x8000062d, 0x00000641, 0x8000062e, 
04532        0x00000641, 0x80000645, 0x00000641, 0x80000649, 
04533        0x00000641, 0x8000064a, 0x00000642, 0x8000062d, 
04534        0x00000642, 0x80000645, 0x00000642, 0x80000649, 
04535        0x00000642, 0x8000064a, 0x00000643, 0x80000627, 
04536        0x00000643, 0x8000062c, 0x00000643, 0x8000062d, 
04537        0x00000643, 0x8000062e, 0x00000643, 0x80000644, 
04538        0x00000643, 0x80000645, 0x00000643, 0x80000649, 
04539        0x00000643, 0x8000064a, 0x00000644, 0x8000062c, 
04540        0x00000644, 0x8000062d, 0x00000644, 0x8000062e, 
04541        0x00000644, 0x80000645, 0x00000644, 0x80000649, 
04542        0x00000644, 0x8000064a, 0x00000645, 0x8000062c, 
04543        0x00000645, 0x8000062d, 0x00000645, 0x8000062e, 
04544        0x00000645, 0x80000645, 0x00000645, 0x80000649, 
04545        0x00000645, 0x8000064a, 0x00000646, 0x8000062c, 
04546        0x00000646, 0x8000062d, 0x00000646, 0x8000062e, 
04547        0x00000646, 0x80000645, 0x00000646, 0x80000649, 
04548        0x00000646, 0x8000064a, 0x00000647, 0x8000062c, 
04549        0x00000647, 0x80000645, 0x00000647, 0x80000649, 
04550        0x00000647, 0x8000064a, 0x0000064a, 0x8000062c, 
04551        0x0000064a, 0x8000062d, 0x0000064a, 0x8000062e, 
04552        0x0000064a, 0x80000645, 0x0000064a, 0x80000649, 
04553        0x0000064a, 0x8000064a, 0x00000630, 0x80000670, 
04554        0x00000631, 0x80000670, 0x00000649, 0x80000670, 
04555        0x00000020, 0x0000064c, 0x80000651, 0x00000020, 
04556        0x0000064d, 0x80000651, 0x00000020, 0x0000064e, 
04557        0x80000651, 0x00000020, 0x0000064f, 0x80000651, 
04558        0x00000020, 0x00000650, 0x80000651, 0x00000020, 
04559        0x00000651, 0x80000670, 0x00000626, 0x80000631, 
04560        0x00000626, 0x80000632, 0x00000626, 0x80000645, 
04561        0x00000626, 0x80000646, 0x00000626, 0x80000649, 
04562        0x00000626, 0x8000064a, 0x00000628, 0x80000631, 
04563        0x00000628, 0x80000632, 0x00000628, 0x80000645, 
04564        0x00000628, 0x80000646, 0x00000628, 0x80000649, 
04565        0x00000628, 0x8000064a, 0x0000062a, 0x80000631, 
04566        0x0000062a, 0x80000632, 0x0000062a, 0x80000645, 
04567        0x0000062a, 0x80000646, 0x0000062a, 0x80000649, 
04568        0x0000062a, 0x8000064a, 0x0000062b, 0x80000631, 
04569        0x0000062b, 0x80000632, 0x0000062b, 0x80000645, 
04570        0x0000062b, 0x80000646, 0x0000062b, 0x80000649, 
04571        0x0000062b, 0x8000064a, 0x00000641, 0x80000649, 
04572        0x00000641, 0x8000064a, 0x00000642, 0x80000649, 
04573        0x00000642, 0x8000064a, 0x00000643, 0x80000627, 
04574        0x00000643, 0x80000644, 0x00000643, 0x80000645, 
04575        0x00000643, 0x80000649, 0x00000643, 0x8000064a, 
04576        0x00000644, 0x80000645, 0x00000644, 0x80000649, 
04577        0x00000644, 0x8000064a, 0x00000645, 0x80000627, 
04578        0x00000645, 0x80000645, 0x00000646, 0x80000631, 
04579        0x00000646, 0x80000632, 0x00000646, 0x80000645, 
04580        0x00000646, 0x80000646, 0x00000646, 0x80000649, 
04581        0x00000646, 0x8000064a, 0x00000649, 0x80000670, 
04582        0x0000064a, 0x80000631, 0x0000064a, 0x80000632, 
04583        0x0000064a, 0x80000645, 0x0000064a, 0x80000646, 
04584        0x0000064a, 0x80000649, 0x0000064a, 0x8000064a, 
04585        0x00000626, 0x8000062c, 0x00000626, 0x8000062d, 
04586        0x00000626, 0x8000062e, 0x00000626, 0x80000645, 
04587        0x00000626, 0x80000647, 0x00000628, 0x8000062c, 
04588        0x00000628, 0x8000062d, 0x00000628, 0x8000062e, 
04589        0x00000628, 0x80000645, 0x00000628, 0x80000647, 
04590        0x0000062a, 0x8000062c, 0x0000062a, 0x8000062d, 
04591        0x0000062a, 0x8000062e, 0x0000062a, 0x80000645, 
04592        0x0000062a, 0x80000647, 0x0000062b, 0x80000645, 
04593        0x0000062c, 0x8000062d, 0x0000062c, 0x80000645, 
04594        0x0000062d, 0x8000062c, 0x0000062d, 0x80000645, 
04595        0x0000062e, 0x8000062c, 0x0000062e, 0x80000645, 
04596        0x00000633, 0x8000062c, 0x00000633, 0x8000062d, 
04597        0x00000633, 0x8000062e, 0x00000633, 0x80000645, 
04598        0x00000635, 0x8000062d, 0x00000635, 0x8000062e, 
04599        0x00000635, 0x80000645, 0x00000636, 0x8000062c, 
04600        0x00000636, 0x8000062d, 0x00000636, 0x8000062e, 
04601        0x00000636, 0x80000645, 0x00000637, 0x8000062d, 
04602        0x00000638, 0x80000645, 0x00000639, 0x8000062c, 
04603        0x00000639, 0x80000645, 0x0000063a, 0x8000062c, 
04604        0x0000063a, 0x80000645, 0x00000641, 0x8000062c, 
04605        0x00000641, 0x8000062d, 0x00000641, 0x8000062e, 
04606        0x00000641, 0x80000645, 0x00000642, 0x8000062d, 
04607        0x00000642, 0x80000645, 0x00000643, 0x8000062c, 
04608        0x00000643, 0x8000062d, 0x00000643, 0x8000062e, 
04609        0x00000643, 0x80000644, 0x00000643, 0x80000645, 
04610        0x00000644, 0x8000062c, 0x00000644, 0x8000062d, 
04611        0x00000644, 0x8000062e, 0x00000644, 0x80000645, 
04612        0x00000644, 0x80000647, 0x00000645, 0x8000062c, 
04613        0x00000645, 0x8000062d, 0x00000645, 0x8000062e, 
04614        0x00000645, 0x80000645, 0x00000646, 0x8000062c, 
04615        0x00000646, 0x8000062d, 0x00000646, 0x8000062e, 
04616        0x00000646, 0x80000645, 0x00000646, 0x80000647, 
04617        0x00000647, 0x8000062c, 0x00000647, 0x80000645, 
04618        0x00000647, 0x80000670, 0x0000064a, 0x8000062c, 
04619        0x0000064a, 0x8000062d, 0x0000064a, 0x8000062e, 
04620        0x0000064a, 0x80000645, 0x0000064a, 0x80000647, 
04621        0x00000626, 0x80000645, 0x00000626, 0x80000647, 
04622        0x00000628, 0x80000645, 0x00000628, 0x80000647, 
04623        0x0000062a, 0x80000645, 0x0000062a, 0x80000647, 
04624        0x0000062b, 0x80000645, 0x0000062b, 0x80000647, 
04625        0x00000633, 0x80000645, 0x00000633, 0x80000647, 
04626        0x00000634, 0x80000645, 0x00000634, 0x80000647, 
04627        0x00000643, 0x80000644, 0x00000643, 0x80000645, 
04628        0x00000644, 0x80000645, 0x00000646, 0x80000645, 
04629        0x00000646, 0x80000647, 0x0000064a, 0x80000645, 
04630        0x0000064a, 0x80000647, 0x00000640, 0x0000064e, 
04631        0x80000651, 0x00000640, 0x0000064f, 0x80000651, 
04632        0x00000640, 0x00000650, 0x80000651, 0x00000637, 
04633        0x80000649, 0x00000637, 0x8000064a, 0x00000639, 
04634        0x80000649, 0x00000639, 0x8000064a, 0x0000063a, 
04635        0x80000649, 0x0000063a, 0x8000064a, 0x00000633, 
04636        0x80000649, 0x00000633, 0x8000064a, 0x00000634, 
04637        0x80000649, 0x00000634, 0x8000064a, 0x0000062d, 
04638        0x80000649, 0x0000062d, 0x8000064a, 0x0000062c, 
04639        0x80000649, 0x0000062c, 0x8000064a, 0x0000062e, 
04640        0x80000649, 0x0000062e, 0x8000064a, 0x00000635, 
04641        0x80000649, 0x00000635, 0x8000064a, 0x00000636, 
04642        0x80000649, 0x00000636, 0x8000064a, 0x00000634, 
04643        0x8000062c, 0x00000634, 0x8000062d, 0x00000634, 
04644        0x8000062e, 0x00000634, 0x80000645, 0x00000634, 
04645        0x80000631, 0x00000633, 0x80000631, 0x00000635, 
04646        0x80000631, 0x00000636, 0x80000631, 0x00000637, 
04647        0x80000649, 0x00000637, 0x8000064a, 0x00000639, 
04648        0x80000649, 0x00000639, 0x8000064a, 0x0000063a, 
04649        0x80000649, 0x0000063a, 0x8000064a, 0x00000633, 
04650        0x80000649, 0x00000633, 0x8000064a, 0x00000634, 
04651        0x80000649, 0x00000634, 0x8000064a, 0x0000062d, 
04652        0x80000649, 0x0000062d, 0x8000064a, 0x0000062c, 
04653        0x80000649, 0x0000062c, 0x8000064a, 0x0000062e, 
04654        0x80000649, 0x0000062e, 0x8000064a, 0x00000635, 
04655        0x80000649, 0x00000635, 0x8000064a, 0x00000636, 
04656        0x80000649, 0x00000636, 0x8000064a, 0x00000634, 
04657        0x8000062c, 0x00000634, 0x8000062d, 0x00000634, 
04658        0x8000062e, 0x00000634, 0x80000645, 0x00000634, 
04659        0x80000631, 0x00000633, 0x80000631, 0x00000635, 
04660        0x80000631, 0x00000636, 0x80000631, 0x00000634, 
04661        0x8000062c, 0x00000634, 0x8000062d, 0x00000634, 
04662        0x8000062e, 0x00000634, 0x80000645, 0x00000633, 
04663        0x80000647, 0x00000634, 0x80000647, 0x00000637, 
04664        0x80000645, 0x00000633, 0x8000062c, 0x00000633, 
04665        0x8000062d, 0x00000633, 0x8000062e, 0x00000634, 
04666        0x8000062c, 0x00000634, 0x8000062d, 0x00000634, 
04667        0x8000062e, 0x00000637, 0x80000645, 0x00000638, 
04668        0x80000645, 0x00000627, 0x8000064b, 0x00000627, 
04669        0x8000064b, 0x0000062a, 0x0000062c, 0x80000645, 
04670        0x0000062a, 0x0000062d, 0x8000062c, 0x0000062a, 
04671        0x0000062d, 0x8000062c, 0x0000062a, 0x0000062d, 
04672        0x80000645, 0x0000062a, 0x0000062e, 0x80000645, 
04673        0x0000062a, 0x00000645, 0x8000062c, 0x0000062a, 
04674        0x00000645, 0x8000062d, 0x0000062a, 0x00000645, 
04675        0x8000062e, 0x0000062c, 0x00000645, 0x8000062d, 
04676        0x0000062c, 0x00000645, 0x8000062d, 0x0000062d, 
04677        0x00000645, 0x8000064a, 0x0000062d, 0x00000645, 
04678        0x80000649, 0x00000633, 0x0000062d, 0x8000062c, 
04679        0x00000633, 0x0000062c, 0x8000062d, 0x00000633, 
04680        0x0000062c, 0x80000649, 0x00000633, 0x00000645, 
04681        0x8000062d, 0x00000633, 0x00000645, 0x8000062d, 
04682        0x00000633, 0x00000645, 0x8000062c, 0x00000633, 
04683        0x00000645, 0x80000645, 0x00000633, 0x00000645, 
04684        0x80000645, 0x00000635, 0x0000062d, 0x8000062d, 
04685        0x00000635, 0x0000062d, 0x8000062d, 0x00000635, 
04686        0x00000645, 0x80000645, 0x00000634, 0x0000062d, 
04687        0x80000645, 0x00000634, 0x0000062d, 0x80000645, 
04688        0x00000634, 0x0000062c, 0x8000064a, 0x00000634, 
04689        0x00000645, 0x8000062e, 0x00000634, 0x00000645, 
04690        0x8000062e, 0x00000634, 0x00000645, 0x80000645, 
04691        0x00000634, 0x00000645, 0x80000645, 0x00000636, 
04692        0x0000062d, 0x80000649, 0x00000636, 0x0000062e, 
04693        0x80000645, 0x00000636, 0x0000062e, 0x80000645, 
04694        0x00000637, 0x00000645, 0x8000062d, 0x00000637, 
04695        0x00000645, 0x8000062d, 0x00000637, 0x00000645, 
04696        0x80000645, 0x00000637, 0x00000645, 0x8000064a, 
04697        0x00000639, 0x0000062c, 0x80000645, 0x00000639, 
04698        0x00000645, 0x80000645, 0x00000639, 0x00000645, 
04699        0x80000645, 0x00000639, 0x00000645, 0x80000649, 
04700        0x0000063a, 0x00000645, 0x80000645, 0x0000063a, 
04701        0x00000645, 0x8000064a, 0x0000063a, 0x00000645, 
04702        0x80000649, 0x00000641, 0x0000062e, 0x80000645, 
04703        0x00000641, 0x0000062e, 0x80000645, 0x00000642, 
04704        0x00000645, 0x8000062d, 0x00000642, 0x00000645, 
04705        0x80000645, 0x00000644, 0x0000062d, 0x80000645, 
04706        0x00000644, 0x0000062d, 0x8000064a, 0x00000644, 
04707        0x0000062d, 0x80000649, 0x00000644, 0x0000062c, 
04708        0x8000062c, 0x00000644, 0x0000062c, 0x8000062c, 
04709        0x00000644, 0x0000062e, 0x80000645, 0x00000644, 
04710        0x0000062e, 0x80000645, 0x00000644, 0x00000645, 
04711        0x8000062d, 0x00000644, 0x00000645, 0x8000062d, 
04712        0x00000645, 0x0000062d, 0x8000062c, 0x00000645, 
04713        0x0000062d, 0x80000645, 0x00000645, 0x0000062d, 
04714        0x8000064a, 0x00000645, 0x0000062c, 0x8000062d, 
04715        0x00000645, 0x0000062c, 0x80000645, 0x00000645, 
04716        0x0000062e, 0x8000062c, 0x00000645, 0x0000062e, 
04717        0x80000645, 0x00000645, 0x0000062c, 0x8000062e, 
04718        0x00000647, 0x00000645, 0x8000062c, 0x00000647, 
04719        0x00000645, 0x80000645, 0x00000646, 0x0000062d, 
04720        0x80000645, 0x00000646, 0x0000062d, 0x80000649, 
04721        0x00000646, 0x0000062c, 0x80000645, 0x00000646, 
04722        0x0000062c, 0x80000645, 0x00000646, 0x0000062c, 
04723        0x80000649, 0x00000646, 0x00000645, 0x8000064a, 
04724        0x00000646, 0x00000645, 0x80000649, 0x0000064a, 
04725        0x00000645, 0x80000645, 0x0000064a, 0x00000645, 
04726        0x80000645, 0x00000628, 0x0000062e, 0x8000064a, 
04727        0x0000062a, 0x0000062c, 0x8000064a, 0x0000062a, 
04728        0x0000062c, 0x80000649, 0x0000062a, 0x0000062e, 
04729        0x8000064a, 0x0000062a, 0x0000062e, 0x80000649, 
04730        0x0000062a, 0x00000645, 0x8000064a, 0x0000062a, 
04731        0x00000645, 0x80000649, 0x0000062c, 0x00000645, 
04732        0x8000064a, 0x0000062c, 0x0000062d, 0x80000649, 
04733        0x0000062c, 0x00000645, 0x80000649, 0x00000633, 
04734        0x0000062e, 0x80000649, 0x00000635, 0x0000062d, 
04735        0x8000064a, 0x00000634, 0x0000062d, 0x8000064a, 
04736        0x00000636, 0x0000062d, 0x8000064a, 0x00000644, 
04737        0x0000062c, 0x8000064a, 0x00000644, 0x00000645, 
04738        0x8000064a, 0x0000064a, 0x0000062d, 0x8000064a, 
04739        0x0000064a, 0x0000062c, 0x8000064a, 0x0000064a, 
04740        0x00000645, 0x8000064a, 0x00000645, 0x00000645, 
04741        0x8000064a, 0x00000642, 0x00000645, 0x8000064a, 
04742        0x00000646, 0x0000062d, 0x8000064a, 0x00000642, 
04743        0x00000645, 0x8000062d, 0x00000644, 0x0000062d, 
04744        0x80000645, 0x00000639, 0x00000645, 0x8000064a, 
04745        0x00000643, 0x00000645, 0x8000064a, 0x00000646, 
04746        0x0000062c, 0x8000062d, 0x00000645, 0x0000062e, 
04747        0x8000064a, 0x00000644, 0x0000062c, 0x80000645, 
04748        0x00000643, 0x00000645, 0x80000645, 0x00000644, 
04749        0x0000062c, 0x80000645, 0x00000646, 0x0000062c, 
04750        0x8000062d, 0x0000062c, 0x0000062d, 0x8000064a, 
04751        0x0000062d, 0x0000062c, 0x8000064a, 0x00000645, 
04752        0x0000062c, 0x8000064a, 0x00000641, 0x00000645, 
04753        0x8000064a, 0x00000628, 0x0000062d, 0x8000064a, 
04754        0x00000643, 0x00000645, 0x80000645, 0x00000639, 
04755        0x0000062c, 0x80000645, 0x00000635, 0x00000645, 
04756        0x80000645, 0x00000633, 0x0000062e, 0x8000064a, 
04757        0x00000646, 0x0000062c, 0x8000064a, 0x00000635, 
04758        0x00000644, 0x800006d2, 0x00000642, 0x00000644, 
04759        0x800006d2, 0x00000627, 0x00000644, 0x00000644, 
04760        0x80000647, 0x00000627, 0x00000643, 0x00000628, 
04761        0x80000631, 0x00000645, 0x0000062d, 0x00000645, 
04762        0x8000062f, 0x00000635, 0x00000644, 0x00000639, 
04763        0x80000645, 0x00000631, 0x00000633, 0x00000648, 
04764        0x80000644, 0x00000639, 0x00000644, 0x0000064a, 
04765        0x80000647, 0x00000648, 0x00000633, 0x00000644, 
04766        0x80000645, 0x00000635, 0x00000644, 0x80000649, 
04767        0x00000635, 0x00000644, 0x00000649, 0x00000020, 
04768        0x00000627, 0x00000644, 0x00000644, 0x00000647, 
04769        0x00000020, 0x00000639, 0x00000644, 0x0000064a, 
04770        0x00000647, 0x00000020, 0x00000648, 0x00000633, 
04771        0x00000644, 0x80000645, 0x0000062c, 0x00000644, 
04772        0x00000020, 0x0000062c, 0x00000644, 0x00000627, 
04773        0x00000644, 0x80000647, 0x00000631, 0x000006cc, 
04774        0x00000627, 0x80000644, 0x8000002c, 0x80003001, 
04775        0x80003002, 0x8000003a, 0x8000003b, 0x80000021, 
04776        0x8000003f, 0x80003016, 0x80003017, 0x80002026, 
04777        0x80002025, 0x80002014, 0x80002013, 0x8000005f, 
04778        0x8000005f, 0x80000028, 0x80000029, 0x8000007b, 
04779        0x8000007d, 0x80003014, 0x80003015, 0x80003010, 
04780        0x80003011, 0x8000300a, 0x8000300b, 0x80003008, 
04781        0x80003009, 0x8000300c, 0x8000300d, 0x8000300e, 
04782        0x8000300f, 0x8000005b, 0x8000005d, 0x8000203e, 
04783        0x8000203e, 0x8000203e, 0x8000203e, 0x8000005f, 
04784        0x8000005f, 0x8000005f, 0x8000002c, 0x80003001, 
04785        0x8000002e, 0x8000003b, 0x8000003a, 0x8000003f, 
04786        0x80000021, 0x80002014, 0x80000028, 0x80000029, 
04787        0x8000007b, 0x8000007d, 0x80003014, 0x80003015, 
04788        0x80000023, 0x80000026, 0x8000002a, 0x8000002b, 
04789        0x8000002d, 0x8000003c, 0x8000003e, 0x8000003d, 
04790        0x8000005c, 0x80000024, 0x80000025, 0x80000040, 
04791        0x00000020, 0x8000064b, 0x00000640, 0x8000064b, 
04792        0x00000020, 0x8000064c, 0x00000020, 0x8000064d, 
04793        0x00000020, 0x8000064e, 0x00000640, 0x8000064e, 
04794        0x00000020, 0x8000064f, 0x00000640, 0x8000064f, 
04795        0x00000020, 0x80000650, 0x00000640, 0x80000650, 
04796        0x00000020, 0x80000651, 0x00000640, 0x80000651, 
04797        0x00000020, 0x80000652, 0x00000640, 0x80000652, 
04798        0x80000621, 0x80000622, 0x80000622, 0x80000623, 
04799        0x80000623, 0x80000624, 0x80000624, 0x80000625, 
04800        0x80000625, 0x80000626, 0x80000626, 0x80000626, 
04801        0x80000626, 0x80000627, 0x80000627, 0x80000628, 
04802        0x80000628, 0x80000628, 0x80000628, 0x80000629, 
04803        0x80000629, 0x8000062a, 0x8000062a, 0x8000062a, 
04804        0x8000062a, 0x8000062b, 0x8000062b, 0x8000062b, 
04805        0x8000062b, 0x8000062c, 0x8000062c, 0x8000062c, 
04806        0x8000062c, 0x8000062d, 0x8000062d, 0x8000062d, 
04807        0x8000062d, 0x8000062e, 0x8000062e, 0x8000062e, 
04808        0x8000062e, 0x8000062f, 0x8000062f, 0x80000630, 
04809        0x80000630, 0x80000631, 0x80000631, 0x80000632, 
04810        0x80000632, 0x80000633, 0x80000633, 0x80000633, 
04811        0x80000633, 0x80000634, 0x80000634, 0x80000634, 
04812        0x80000634, 0x80000635, 0x80000635, 0x80000635, 
04813        0x80000635, 0x80000636, 0x80000636, 0x80000636, 
04814        0x80000636, 0x80000637, 0x80000637, 0x80000637, 
04815        0x80000637, 0x80000638, 0x80000638, 0x80000638, 
04816        0x80000638, 0x80000639, 0x80000639, 0x80000639, 
04817        0x80000639, 0x8000063a, 0x8000063a, 0x8000063a, 
04818        0x8000063a, 0x80000641, 0x80000641, 0x80000641, 
04819        0x80000641, 0x80000642, 0x80000642, 0x80000642, 
04820        0x80000642, 0x80000643, 0x80000643, 0x80000643, 
04821        0x80000643, 0x80000644, 0x80000644, 0x80000644, 
04822        0x80000644, 0x80000645, 0x80000645, 0x80000645, 
04823        0x80000645, 0x80000646, 0x80000646, 0x80000646, 
04824        0x80000646, 0x80000647, 0x80000647, 0x80000647, 
04825        0x80000647, 0x80000648, 0x80000648, 0x80000649, 
04826        0x80000649, 0x8000064a, 0x8000064a, 0x8000064a, 
04827        0x8000064a, 0x00000644, 0x80000622, 0x00000644, 
04828        0x80000622, 0x00000644, 0x80000623, 0x00000644, 
04829        0x80000623, 0x00000644, 0x80000625, 0x00000644, 
04830        0x80000625, 0x00000644, 0x80000627, 0x00000644, 
04831        0x80000627, 0x80000021, 0x80000022, 0x80000023, 
04832        0x80000024, 0x80000025, 0x80000026, 0x80000027, 
04833        0x80000028, 0x80000029, 0x8000002a, 0x8000002b, 
04834        0x8000002c, 0x8000002d, 0x8000002e, 0x8000002f, 
04835        0x80000030, 0x80000031, 0x80000032, 0x80000033, 
04836        0x80000034, 0x80000035, 0x80000036, 0x80000037, 
04837        0x80000038, 0x80000039, 0x8000003a, 0x8000003b, 
04838        0x8000003c, 0x8000003d, 0x8000003e, 0x8000003f, 
04839        0x80000040, 0x80000041, 0x80000042, 0x80000043, 
04840        0x80000044, 0x80000045, 0x80000046, 0x80000047, 
04841        0x80000048, 0x80000049, 0x8000004a, 0x8000004b, 
04842        0x8000004c, 0x8000004d, 0x8000004e, 0x8000004f, 
04843        0x80000050, 0x80000051, 0x80000052, 0x80000053, 
04844        0x80000054, 0x80000055, 0x80000056, 0x80000057, 
04845        0x80000058, 0x80000059, 0x8000005a, 0x8000005b, 
04846        0x8000005c, 0x8000005d, 0x8000005e, 0x8000005f, 
04847        0x80000060, 0x80000061, 0x80000062, 0x80000063, 
04848        0x80000064, 0x80000065, 0x80000066, 0x80000067, 
04849        0x80000068, 0x80000069, 0x8000006a, 0x8000006b, 
04850        0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f, 
04851        0x80000070, 0x80000071, 0x80000072, 0x80000073, 
04852        0x80000074, 0x80000075, 0x80000076, 0x80000077, 
04853        0x80000078, 0x80000079, 0x8000007a, 0x8000007b, 
04854        0x8000007c, 0x8000007d, 0x8000007e, 0x80002985, 
04855        0x80002986, 0x80003002, 0x8000300c, 0x8000300d, 
04856        0x80003001, 0x800030fb, 0x800030f2, 0x800030a1, 
04857        0x800030a3, 0x800030a5, 0x800030a7, 0x800030a9, 
04858        0x800030e3, 0x800030e5, 0x800030e7, 0x800030c3, 
04859        0x800030fc, 0x800030a2, 0x800030a4, 0x800030a6, 
04860        0x800030a8, 0x800030aa, 0x800030ab, 0x800030ad, 
04861        0x800030af, 0x800030b1, 0x800030b3, 0x800030b5, 
04862        0x800030b7, 0x800030b9, 0x800030bb, 0x800030bd, 
04863        0x800030bf, 0x800030c1, 0x800030c4, 0x800030c6, 
04864        0x800030c8, 0x800030ca, 0x800030cb, 0x800030cc, 
04865        0x800030cd, 0x800030ce, 0x800030cf, 0x800030d2, 
04866        0x800030d5, 0x800030d8, 0x800030db, 0x800030de, 
04867        0x800030df, 0x800030e0, 0x800030e1, 0x800030e2, 
04868        0x800030e4, 0x800030e6, 0x800030e8, 0x800030e9, 
04869        0x800030ea, 0x800030eb, 0x800030ec, 0x800030ed, 
04870        0x800030ef, 0x800030f3, 0x80003099, 0x8000309a, 
04871        0x80003164, 0x80003131, 0x80003132, 0x80003133, 
04872        0x80003134, 0x80003135, 0x80003136, 0x80003137, 
04873        0x80003138, 0x80003139, 0x8000313a, 0x8000313b, 
04874        0x8000313c, 0x8000313d, 0x8000313e, 0x8000313f, 
04875        0x80003140, 0x80003141, 0x80003142, 0x80003143, 
04876        0x80003144, 0x80003145, 0x80003146, 0x80003147, 
04877        0x80003148, 0x80003149, 0x8000314a, 0x8000314b, 
04878        0x8000314c, 0x8000314d, 0x8000314e, 0x8000314f, 
04879        0x80003150, 0x80003151, 0x80003152, 0x80003153, 
04880        0x80003154, 0x80003155, 0x80003156, 0x80003157, 
04881        0x80003158, 0x80003159, 0x8000315a, 0x8000315b, 
04882        0x8000315c, 0x8000315d, 0x8000315e, 0x8000315f, 
04883        0x80003160, 0x80003161, 0x80003162, 0x80003163, 
04884        0x800000a2, 0x800000a3, 0x800000ac, 0x800000af, 
04885        0x800000a6, 0x800000a5, 0x800020a9, 0x80002502, 
04886        0x80002190, 0x80002191, 0x80002192, 0x80002193, 
04887        0x800025a0, 0x800025cb, 0x0001d157, 0x8001d165, 
04888        0x0001d158, 0x8001d165, 0x0001d15f, 0x8001d16e, 
04889        0x0001d15f, 0x8001d16f, 0x0001d15f, 0x8001d170, 
04890        0x0001d15f, 0x8001d171, 0x0001d15f, 0x8001d172, 
04891        0x0001d1b9, 0x8001d165, 0x0001d1ba, 0x8001d165, 
04892        0x0001d1bb, 0x8001d16e, 0x0001d1bc, 0x8001d16e, 
04893        0x0001d1bb, 0x8001d16f, 0x0001d1bc, 0x8001d16f, 
04894        0x80000041, 0x80000042, 0x80000043, 0x80000044, 
04895        0x80000045, 0x80000046, 0x80000047, 0x80000048, 
04896        0x80000049, 0x8000004a, 0x8000004b, 0x8000004c, 
04897        0x8000004d, 0x8000004e, 0x8000004f, 0x80000050, 
04898        0x80000051, 0x80000052, 0x80000053, 0x80000054, 
04899        0x80000055, 0x80000056, 0x80000057, 0x80000058, 
04900        0x80000059, 0x8000005a, 0x80000061, 0x80000062, 
04901        0x80000063, 0x80000064, 0x80000065, 0x80000066, 
04902        0x80000067, 0x80000068, 0x80000069, 0x8000006a, 
04903        0x8000006b, 0x8000006c, 0x8000006d, 0x8000006e, 
04904        0x8000006f, 0x80000070, 0x80000071, 0x80000072, 
04905        0x80000073, 0x80000074, 0x80000075, 0x80000076, 
04906        0x80000077, 0x80000078, 0x80000079, 0x8000007a, 
04907        0x80000041, 0x80000042, 0x80000043, 0x80000044, 
04908        0x80000045, 0x80000046, 0x80000047, 0x80000048, 
04909        0x80000049, 0x8000004a, 0x8000004b, 0x8000004c, 
04910        0x8000004d, 0x8000004e, 0x8000004f, 0x80000050, 
04911        0x80000051, 0x80000052, 0x80000053, 0x80000054, 
04912        0x80000055, 0x80000056, 0x80000057, 0x80000058, 
04913        0x80000059, 0x8000005a, 0x80000061, 0x80000062, 
04914        0x80000063, 0x80000064, 0x80000065, 0x80000066, 
04915        0x80000067, 0x80000069, 0x8000006a, 0x8000006b, 
04916        0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f, 
04917        0x80000070, 0x80000071, 0x80000072, 0x80000073, 
04918        0x80000074, 0x80000075, 0x80000076, 0x80000077, 
04919        0x80000078, 0x80000079, 0x8000007a, 0x80000041, 
04920        0x80000042, 0x80000043, 0x80000044, 0x80000045, 
04921        0x80000046, 0x80000047, 0x80000048, 0x80000049, 
04922        0x8000004a, 0x8000004b, 0x8000004c, 0x8000004d, 
04923        0x8000004e, 0x8000004f, 0x80000050, 0x80000051, 
04924        0x80000052, 0x80000053, 0x80000054, 0x80000055, 
04925        0x80000056, 0x80000057, 0x80000058, 0x80000059, 
04926        0x8000005a, 0x80000061, 0x80000062, 0x80000063, 
04927        0x80000064, 0x80000065, 0x80000066, 0x80000067, 
04928        0x80000068, 0x80000069, 0x8000006a, 0x8000006b, 
04929        0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f, 
04930        0x80000070, 0x80000071, 0x80000072, 0x80000073, 
04931        0x80000074, 0x80000075, 0x80000076, 0x80000077, 
04932        0x80000078, 0x80000079, 0x8000007a, 0x80000041, 
04933        0x80000043, 0x80000044, 0x80000047, 0x8000004a, 
04934        0x8000004b, 0x8000004e, 0x8000004f, 0x80000050, 
04935        0x80000051, 0x80000053, 0x80000054, 0x80000055, 
04936        0x80000056, 0x80000057, 0x80000058, 0x80000059, 
04937        0x8000005a, 0x80000061, 0x80000062, 0x80000063, 
04938        0x80000064, 0x80000066, 0x80000068, 0x80000069, 
04939        0x8000006a, 0x8000006b, 0x8000006c, 0x8000006d, 
04940        0x8000006e, 0x80000070, 0x80000071, 0x80000072, 
04941        0x80000073, 0x80000074, 0x80000075, 0x80000076, 
04942        0x80000077, 0x80000078, 0x80000079, 0x8000007a, 
04943        0x80000041, 0x80000042, 0x80000043, 0x80000044, 
04944        0x80000045, 0x80000046, 0x80000047, 0x80000048, 
04945        0x80000049, 0x8000004a, 0x8000004b, 0x8000004c, 
04946        0x8000004d, 0x8000004e, 0x8000004f, 0x80000050, 
04947        0x80000051, 0x80000052, 0x80000053, 0x80000054, 
04948        0x80000055, 0x80000056, 0x80000057, 0x80000058, 
04949        0x80000059, 0x8000005a, 0x80000061, 0x80000062, 
04950        0x80000063, 0x80000064, 0x80000065, 0x80000066, 
04951        0x80000067, 0x80000068, 0x80000069, 0x8000006a, 
04952        0x8000006b, 0x8000006c, 0x8000006d, 0x8000006e, 
04953        0x8000006f, 0x80000070, 0x80000071, 0x80000072, 
04954        0x80000073, 0x80000074, 0x80000075, 0x80000076, 
04955        0x80000077, 0x80000078, 0x80000079, 0x8000007a, 
04956        0x80000041, 0x80000042, 0x80000044, 0x80000045, 
04957        0x80000046, 0x80000047, 0x8000004a, 0x8000004b, 
04958        0x8000004c, 0x8000004d, 0x8000004e, 0x8000004f, 
04959        0x80000050, 0x80000051, 0x80000053, 0x80000054, 
04960        0x80000055, 0x80000056, 0x80000057, 0x80000058, 
04961        0x80000059, 0x80000061, 0x80000062, 0x80000063, 
04962        0x80000064, 0x80000065, 0x80000066, 0x80000067, 
04963        0x80000068, 0x80000069, 0x8000006a, 0x8000006b, 
04964        0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f, 
04965        0x80000070, 0x80000071, 0x80000072, 0x80000073, 
04966        0x80000074, 0x80000075, 0x80000076, 0x80000077, 
04967        0x80000078, 0x80000079, 0x8000007a, 0x80000041, 
04968        0x80000042, 0x80000044, 0x80000045, 0x80000046, 
04969        0x80000047, 0x80000049, 0x8000004a, 0x8000004b, 
04970        0x8000004c, 0x8000004d, 0x8000004f, 0x80000053, 
04971        0x80000054, 0x80000055, 0x80000056, 0x80000057, 
04972        0x80000058, 0x80000059, 0x80000061, 0x80000062, 
04973        0x80000063, 0x80000064, 0x80000065, 0x80000066, 
04974        0x80000067, 0x80000068, 0x80000069, 0x8000006a, 
04975        0x8000006b, 0x8000006c, 0x8000006d, 0x8000006e, 
04976        0x8000006f, 0x80000070, 0x80000071, 0x80000072, 
04977        0x80000073, 0x80000074, 0x80000075, 0x80000076, 
04978        0x80000077, 0x80000078, 0x80000079, 0x8000007a, 
04979        0x80000041, 0x80000042, 0x80000043, 0x80000044, 
04980        0x80000045, 0x80000046, 0x80000047, 0x80000048, 
04981        0x80000049, 0x8000004a, 0x8000004b, 0x8000004c, 
04982        0x8000004d, 0x8000004e, 0x8000004f, 0x80000050, 
04983        0x80000051, 0x80000052, 0x80000053, 0x80000054, 
04984        0x80000055, 0x80000056, 0x80000057, 0x80000058, 
04985        0x80000059, 0x8000005a, 0x80000061, 0x80000062, 
04986        0x80000063, 0x80000064, 0x80000065, 0x80000066, 
04987        0x80000067, 0x80000068, 0x80000069, 0x8000006a, 
04988        0x8000006b, 0x8000006c, 0x8000006d, 0x8000006e, 
04989        0x8000006f, 0x80000070, 0x80000071, 0x80000072, 
04990        0x80000073, 0x80000074, 0x80000075, 0x80000076, 
04991        0x80000077, 0x80000078, 0x80000079, 0x8000007a, 
04992        0x80000041, 0x80000042, 0x80000043, 0x80000044, 
04993        0x80000045, 0x80000046, 0x80000047, 0x80000048, 
04994        0x80000049, 0x8000004a, 0x8000004b, 0x8000004c, 
04995        0x8000004d, 0x8000004e, 0x8000004f, 0x80000050, 
04996        0x80000051, 0x80000052, 0x80000053, 0x80000054, 
04997        0x80000055, 0x80000056, 0x80000057, 0x80000058, 
04998        0x80000059, 0x8000005a, 0x80000061, 0x80000062, 
04999        0x80000063, 0x80000064, 0x80000065, 0x80000066, 
05000        0x80000067, 0x80000068, 0x80000069, 0x8000006a, 
05001        0x8000006b, 0x8000006c, 0x8000006d, 0x8000006e, 
05002        0x8000006f, 0x80000070, 0x80000071, 0x80000072, 
05003        0x80000073, 0x80000074, 0x80000075, 0x80000076, 
05004        0x80000077, 0x80000078, 0x80000079, 0x8000007a, 
05005        0x80000041, 0x80000042, 0x80000043, 0x80000044, 
05006        0x80000045, 0x80000046, 0x80000047, 0x80000048, 
05007        0x80000049, 0x8000004a, 0x8000004b, 0x8000004c, 
05008        0x8000004d, 0x8000004e, 0x8000004f, 0x80000050, 
05009        0x80000051, 0x80000052, 0x80000053, 0x80000054, 
05010        0x80000055, 0x80000056, 0x80000057, 0x80000058, 
05011        0x80000059, 0x8000005a, 0x80000061, 0x80000062, 
05012        0x80000063, 0x80000064, 0x80000065, 0x80000066, 
05013        0x80000067, 0x80000068, 0x80000069, 0x8000006a, 
05014        0x8000006b, 0x8000006c, 0x8000006d, 0x8000006e, 
05015        0x8000006f, 0x80000070, 0x80000071, 0x80000072, 
05016        0x80000073, 0x80000074, 0x80000075, 0x80000076, 
05017        0x80000077, 0x80000078, 0x80000079, 0x8000007a, 
05018        0x80000041, 0x80000042, 0x80000043, 0x80000044, 
05019        0x80000045, 0x80000046, 0x80000047, 0x80000048, 
05020        0x80000049, 0x8000004a, 0x8000004b, 0x8000004c, 
05021        0x8000004d, 0x8000004e, 0x8000004f, 0x80000050, 
05022        0x80000051, 0x80000052, 0x80000053, 0x80000054, 
05023        0x80000055, 0x80000056, 0x80000057, 0x80000058, 
05024        0x80000059, 0x8000005a, 0x80000061, 0x80000062, 
05025        0x80000063, 0x80000064, 0x80000065, 0x80000066, 
05026        0x80000067, 0x80000068, 0x80000069, 0x8000006a, 
05027        0x8000006b, 0x8000006c, 0x8000006d, 0x8000006e, 
05028        0x8000006f, 0x80000070, 0x80000071, 0x80000072, 
05029        0x80000073, 0x80000074, 0x80000075, 0x80000076, 
05030        0x80000077, 0x80000078, 0x80000079, 0x8000007a, 
05031        0x80000041, 0x80000042, 0x80000043, 0x80000044, 
05032        0x80000045, 0x80000046, 0x80000047, 0x80000048, 
05033        0x80000049, 0x8000004a, 0x8000004b, 0x8000004c, 
05034        0x8000004d, 0x8000004e, 0x8000004f, 0x80000050, 
05035        0x80000051, 0x80000052, 0x80000053, 0x80000054, 
05036        0x80000055, 0x80000056, 0x80000057, 0x80000058, 
05037        0x80000059, 0x8000005a, 0x80000061, 0x80000062, 
05038        0x80000063, 0x80000064, 0x80000065, 0x80000066, 
05039        0x80000067, 0x80000068, 0x80000069, 0x8000006a, 
05040        0x8000006b, 0x8000006c, 0x8000006d, 0x8000006e, 
05041        0x8000006f, 0x80000070, 0x80000071, 0x80000072, 
05042        0x80000073, 0x80000074, 0x80000075, 0x80000076, 
05043        0x80000077, 0x80000078, 0x80000079, 0x8000007a, 
05044        0x80000041, 0x80000042, 0x80000043, 0x80000044, 
05045        0x80000045, 0x80000046, 0x80000047, 0x80000048, 
05046        0x80000049, 0x8000004a, 0x8000004b, 0x8000004c, 
05047        0x8000004d, 0x8000004e, 0x8000004f, 0x80000050, 
05048        0x80000051, 0x80000052, 0x80000053, 0x80000054, 
05049        0x80000055, 0x80000056, 0x80000057, 0x80000058, 
05050        0x80000059, 0x8000005a, 0x80000061, 0x80000062, 
05051        0x80000063, 0x80000064, 0x80000065, 0x80000066, 
05052        0x80000067, 0x80000068, 0x80000069, 0x8000006a, 
05053        0x8000006b, 0x8000006c, 0x8000006d, 0x8000006e, 
05054        0x8000006f, 0x80000070, 0x80000071, 0x80000072, 
05055        0x80000073, 0x80000074, 0x80000075, 0x80000076, 
05056        0x80000077, 0x80000078, 0x80000079, 0x8000007a, 
05057        0x80000131, 0x80000237, 0x80000391, 0x80000392, 
05058        0x80000393, 0x80000394, 0x80000395, 0x80000396, 
05059        0x80000397, 0x80000398, 0x80000399, 0x8000039a, 
05060        0x8000039b, 0x8000039c, 0x8000039d, 0x8000039e, 
05061        0x8000039f, 0x800003a0, 0x800003a1, 0x800003f4, 
05062        0x800003a3, 0x800003a4, 0x800003a5, 0x800003a6, 
05063        0x800003a7, 0x800003a8, 0x800003a9, 0x80002207, 
05064        0x800003b1, 0x800003b2, 0x800003b3, 0x800003b4, 
05065        0x800003b5, 0x800003b6, 0x800003b7, 0x800003b8, 
05066        0x800003b9, 0x800003ba, 0x800003bb, 0x800003bc, 
05067        0x800003bd, 0x800003be, 0x800003bf, 0x800003c0, 
05068        0x800003c1, 0x800003c2, 0x800003c3, 0x800003c4, 
05069        0x800003c5, 0x800003c6, 0x800003c7, 0x800003c8, 
05070        0x800003c9, 0x80002202, 0x800003f5, 0x800003d1, 
05071        0x800003f0, 0x800003d5, 0x800003f1, 0x800003d6, 
05072        0x80000391, 0x80000392, 0x80000393, 0x80000394, 
05073        0x80000395, 0x80000396, 0x80000397, 0x80000398, 
05074        0x80000399, 0x8000039a, 0x8000039b, 0x8000039c, 
05075        0x8000039d, 0x8000039e, 0x8000039f, 0x800003a0, 
05076        0x800003a1, 0x800003f4, 0x800003a3, 0x800003a4, 
05077        0x800003a5, 0x800003a6, 0x800003a7, 0x800003a8, 
05078        0x800003a9, 0x80002207, 0x800003b1, 0x800003b2, 
05079        0x800003b3, 0x800003b4, 0x800003b5, 0x800003b6, 
05080        0x800003b7, 0x800003b8, 0x800003b9, 0x800003ba, 
05081        0x800003bb, 0x800003bc, 0x800003bd, 0x800003be, 
05082        0x800003bf, 0x800003c0, 0x800003c1, 0x800003c2, 
05083        0x800003c3, 0x800003c4, 0x800003c5, 0x800003c6, 
05084        0x800003c7, 0x800003c8, 0x800003c9, 0x80002202, 
05085        0x800003f5, 0x800003d1, 0x800003f0, 0x800003d5, 
05086        0x800003f1, 0x800003d6, 0x80000391, 0x80000392, 
05087        0x80000393, 0x80000394, 0x80000395, 0x80000396, 
05088        0x80000397, 0x80000398, 0x80000399, 0x8000039a, 
05089        0x8000039b, 0x8000039c, 0x8000039d, 0x8000039e, 
05090        0x8000039f, 0x800003a0, 0x800003a1, 0x800003f4, 
05091        0x800003a3, 0x800003a4, 0x800003a5, 0x800003a6, 
05092        0x800003a7, 0x800003a8, 0x800003a9, 0x80002207, 
05093        0x800003b1, 0x800003b2, 0x800003b3, 0x800003b4, 
05094        0x800003b5, 0x800003b6, 0x800003b7, 0x800003b8, 
05095        0x800003b9, 0x800003ba, 0x800003bb, 0x800003bc, 
05096        0x800003bd, 0x800003be, 0x800003bf, 0x800003c0, 
05097        0x800003c1, 0x800003c2, 0x800003c3, 0x800003c4, 
05098        0x800003c5, 0x800003c6, 0x800003c7, 0x800003c8, 
05099        0x800003c9, 0x80002202, 0x800003f5, 0x800003d1, 
05100        0x800003f0, 0x800003d5, 0x800003f1, 0x800003d6, 
05101        0x80000391, 0x80000392, 0x80000393, 0x80000394, 
05102        0x80000395, 0x80000396, 0x80000397, 0x80000398, 
05103        0x80000399, 0x8000039a, 0x8000039b, 0x8000039c, 
05104        0x8000039d, 0x8000039e, 0x8000039f, 0x800003a0, 
05105        0x800003a1, 0x800003f4, 0x800003a3, 0x800003a4, 
05106        0x800003a5, 0x800003a6, 0x800003a7, 0x800003a8, 
05107        0x800003a9, 0x80002207, 0x800003b1, 0x800003b2, 
05108        0x800003b3, 0x800003b4, 0x800003b5, 0x800003b6, 
05109        0x800003b7, 0x800003b8, 0x800003b9, 0x800003ba, 
05110        0x800003bb, 0x800003bc, 0x800003bd, 0x800003be, 
05111        0x800003bf, 0x800003c0, 0x800003c1, 0x800003c2, 
05112        0x800003c3, 0x800003c4, 0x800003c5, 0x800003c6, 
05113        0x800003c7, 0x800003c8, 0x800003c9, 0x80002202, 
05114        0x800003f5, 0x800003d1, 0x800003f0, 0x800003d5, 
05115        0x800003f1, 0x800003d6, 0x80000391, 0x80000392, 
05116        0x80000393, 0x80000394, 0x80000395, 0x80000396, 
05117        0x80000397, 0x80000398, 0x80000399, 0x8000039a, 
05118        0x8000039b, 0x8000039c, 0x8000039d, 0x8000039e, 
05119        0x8000039f, 0x800003a0, 0x800003a1, 0x800003f4, 
05120        0x800003a3, 0x800003a4, 0x800003a5, 0x800003a6, 
05121        0x800003a7, 0x800003a8, 0x800003a9, 0x80002207, 
05122        0x800003b1, 0x800003b2, 0x800003b3, 0x800003b4, 
05123        0x800003b5, 0x800003b6, 0x800003b7, 0x800003b8, 
05124        0x800003b9, 0x800003ba, 0x800003bb, 0x800003bc, 
05125        0x800003bd, 0x800003be, 0x800003bf, 0x800003c0, 
05126        0x800003c1, 0x800003c2, 0x800003c3, 0x800003c4, 
05127        0x800003c5, 0x800003c6, 0x800003c7, 0x800003c8, 
05128        0x800003c9, 0x80002202, 0x800003f5, 0x800003d1, 
05129        0x800003f0, 0x800003d5, 0x800003f1, 0x800003d6, 
05130        0x80000030, 0x80000031, 0x80000032, 0x80000033, 
05131        0x80000034, 0x80000035, 0x80000036, 0x80000037, 
05132        0x80000038, 0x80000039, 0x80000030, 0x80000031, 
05133        0x80000032, 0x80000033, 0x80000034, 0x80000035, 
05134        0x80000036, 0x80000037, 0x80000038, 0x80000039, 
05135        0x80000030, 0x80000031, 0x80000032, 0x80000033, 
05136        0x80000034, 0x80000035, 0x80000036, 0x80000037, 
05137        0x80000038, 0x80000039, 0x80000030, 0x80000031, 
05138        0x80000032, 0x80000033, 0x80000034, 0x80000035, 
05139        0x80000036, 0x80000037, 0x80000038, 0x80000039, 
05140        0x80000030, 0x80000031, 0x80000032, 0x80000033, 
05141        0x80000034, 0x80000035, 0x80000036, 0x80000037, 
05142        0x80000038, 0x80000039, 0x80004e3d, 0x80004e38, 
05143        0x80004e41, 0x80020122, 0x80004f60, 0x80004fae, 
05144        0x80004fbb, 0x80005002, 0x8000507a, 0x80005099, 
05145        0x800050e7, 0x800050cf, 0x8000349e, 0x8002063a, 
05146        0x8000514d, 0x80005154, 0x80005164, 0x80005177, 
05147        0x8002051c, 0x800034b9, 0x80005167, 0x8000518d, 
05148        0x8002054b, 0x80005197, 0x800051a4, 0x80004ecc, 
05149        0x800051ac, 0x800051b5, 0x800291df, 0x800051f5, 
05150        0x80005203, 0x800034df, 0x8000523b, 0x80005246, 
05151        0x80005272, 0x80005277, 0x80003515, 0x800052c7, 
05152        0x800052c9, 0x800052e4, 0x800052fa, 0x80005305, 
05153        0x80005306, 0x80005317, 0x80005349, 0x80005351, 
05154        0x8000535a, 0x80005373, 0x8000537d, 0x8000537f, 
05155        0x8000537f, 0x8000537f, 0x80020a2c, 0x80007070, 
05156        0x800053ca, 0x800053df, 0x80020b63, 0x800053eb, 
05157        0x800053f1, 0x80005406, 0x8000549e, 0x80005438, 
05158        0x80005448, 0x80005468, 0x800054a2, 0x800054f6, 
05159        0x80005510, 0x80005553, 0x80005563, 0x80005584, 
05160        0x80005584, 0x80005599, 0x800055ab, 0x800055b3, 
05161        0x800055c2, 0x80005716, 0x80005606, 0x80005717, 
05162        0x80005651, 0x80005674, 0x80005207, 0x800058ee, 
05163        0x800057ce, 0x800057f4, 0x8000580d, 0x8000578b, 
05164        0x80005832, 0x80005831, 0x800058ac, 0x800214e4, 
05165        0x800058f2, 0x800058f7, 0x80005906, 0x8000591a, 
05166        0x80005922, 0x80005962, 0x800216a8, 0x800216ea, 
05167        0x800059ec, 0x80005a1b, 0x80005a27, 0x800059d8, 
05168        0x80005a66, 0x800036ee, 0x800036fc, 0x80005b08, 
05169        0x80005b3e, 0x80005b3e, 0x800219c8, 0x80005bc3, 
05170        0x80005bd8, 0x80005be7, 0x80005bf3, 0x80021b18, 
05171        0x80005bff, 0x80005c06, 0x80005f53, 0x80005c22, 
05172        0x80003781, 0x80005c60, 0x80005c6e, 0x80005cc0, 
05173        0x80005c8d, 0x80021de4, 0x80005d43, 0x80021de6, 
05174        0x80005d6e, 0x80005d6b, 0x80005d7c, 0x80005de1, 
05175        0x80005de2, 0x8000382f, 0x80005dfd, 0x80005e28, 
05176        0x80005e3d, 0x80005e69, 0x80003862, 0x80022183, 
05177        0x8000387c, 0x80005eb0, 0x80005eb3, 0x80005eb6, 
05178        0x80005eca, 0x8002a392, 0x80005efe, 0x80022331, 
05179        0x80022331, 0x80008201, 0x80005f22, 0x80005f22, 
05180        0x800038c7, 0x800232b8, 0x800261da, 0x80005f62, 
05181        0x80005f6b, 0x800038e3, 0x80005f9a, 0x80005fcd, 
05182        0x80005fd7, 0x80005ff9, 0x80006081, 0x8000393a, 
05183        0x8000391c, 0x80006094, 0x800226d4, 0x800060c7, 
05184        0x80006148, 0x8000614c, 0x8000614e, 0x8000614c, 
05185        0x8000617a, 0x8000618e, 0x800061b2, 0x800061a4, 
05186        0x800061af, 0x800061de, 0x800061f2, 0x800061f6, 
05187        0x80006210, 0x8000621b, 0x8000625d, 0x800062b1, 
05188        0x800062d4, 0x80006350, 0x80022b0c, 0x8000633d, 
05189        0x800062fc, 0x80006368, 0x80006383, 0x800063e4, 
05190        0x80022bf1, 0x80006422, 0x800063c5, 0x800063a9, 
05191        0x80003a2e, 0x80006469, 0x8000647e, 0x8000649d, 
05192        0x80006477, 0x80003a6c, 0x8000654f, 0x8000656c, 
05193        0x8002300a, 0x800065e3, 0x800066f8, 0x80006649, 
05194        0x80003b19, 0x80006691, 0x80003b08, 0x80003ae4, 
05195        0x80005192, 0x80005195, 0x80006700, 0x8000669c, 
05196        0x800080ad, 0x800043d9, 0x80006717, 0x8000671b, 
05197        0x80006721, 0x8000675e, 0x80006753, 0x800233c3, 
05198        0x80003b49, 0x800067fa, 0x80006785, 0x80006852, 
05199        0x80006885, 0x8002346d, 0x8000688e, 0x8000681f, 
05200        0x80006914, 0x80003b9d, 0x80006942, 0x800069a3, 
05201        0x800069ea, 0x80006aa8, 0x800236a3, 0x80006adb, 
05202        0x80003c18, 0x80006b21, 0x800238a7, 0x80006b54, 
05203        0x80003c4e, 0x80006b72, 0x80006b9f, 0x80006bba, 
05204        0x80006bbb, 0x80023a8d, 0x80021d0b, 0x80023afa, 
05205        0x80006c4e, 0x80023cbc, 0x80006cbf, 0x80006ccd, 
05206        0x80006c67, 0x80006d16, 0x80006d3e, 0x80006d77, 
05207        0x80006d41, 0x80006d69, 0x80006d78, 0x80006d85, 
05208        0x80023d1e, 0x80006d34, 0x80006e2f, 0x80006e6e, 
05209        0x80003d33, 0x80006ecb, 0x80006ec7, 0x80023ed1, 
05210        0x80006df9, 0x80006f6e, 0x80023f5e, 0x80023f8e, 
05211        0x80006fc6, 0x80007039, 0x8000701e, 0x8000701b, 
05212        0x80003d96, 0x8000704a, 0x8000707d, 0x80007077, 
05213        0x800070ad, 0x80020525, 0x80007145, 0x80024263, 
05214        0x8000719c, 0x800243ab, 0x80007228, 0x80007235, 
05215        0x80007250, 0x80024608, 0x80007280, 0x80007295, 
05216        0x80024735, 0x80024814, 0x8000737a, 0x8000738b, 
05217        0x80003eac, 0x800073a5, 0x80003eb8, 0x80003eb8, 
05218        0x80007447, 0x8000745c, 0x80007471, 0x80007485, 
05219        0x800074ca, 0x80003f1b, 0x80007524, 0x80024c36, 
05220        0x8000753e, 0x80024c92, 0x80007570, 0x8002219f, 
05221        0x80007610, 0x80024fa1, 0x80024fb8, 0x80025044, 
05222        0x80003ffc, 0x80004008, 0x800076f4, 0x800250f3, 
05223        0x800250f2, 0x80025119, 0x80025133, 0x8000771e, 
05224        0x8000771f, 0x8000771f, 0x8000774a, 0x80004039, 
05225        0x8000778b, 0x80004046, 0x80004096, 0x8002541d, 
05226        0x8000784e, 0x8000788c, 0x800078cc, 0x800040e3, 
05227        0x80025626, 0x80007956, 0x8002569a, 0x800256c5, 
05228        0x8000798f, 0x800079eb, 0x8000412f, 0x80007a40, 
05229        0x80007a4a, 0x80007a4f, 0x8002597c, 0x80025aa7, 
05230        0x80025aa7, 0x80007aee, 0x80004202, 0x80025bab, 
05231        0x80007bc6, 0x80007bc9, 0x80004227, 0x80025c80, 
05232        0x80007cd2, 0x800042a0, 0x80007ce8, 0x80007ce3, 
05233        0x80007d00, 0x80025f86, 0x80007d63, 0x80004301, 
05234        0x80007dc7, 0x80007e02, 0x80007e45, 0x80004334, 
05235        0x80026228, 0x80026247, 0x80004359, 0x800262d9, 
05236        0x80007f7a, 0x8002633e, 0x80007f95, 0x80007ffa, 
05237        0x80008005, 0x800264da, 0x80026523, 0x80008060, 
05238        0x800265a8, 0x80008070, 0x8002335f, 0x800043d5, 
05239        0x800080b2, 0x80008103, 0x8000440b, 0x8000813e, 
05240        0x80005ab5, 0x800267a7, 0x800267b5, 0x80023393, 
05241        0x8002339c, 0x80008201, 0x80008204, 0x80008f9e, 
05242        0x8000446b, 0x80008291, 0x8000828b, 0x8000829d, 
05243        0x800052b3, 0x800082b1, 0x800082b3, 0x800082bd, 
05244        0x800082e6, 0x80026b3c, 0x800082e5, 0x8000831d, 
05245        0x80008363, 0x800083ad, 0x80008323, 0x800083bd, 
05246        0x800083e7, 0x80008457, 0x80008353, 0x800083ca, 
05247        0x800083cc, 0x800083dc, 0x80026c36, 0x80026d6b, 
05248        0x80026cd5, 0x8000452b, 0x800084f1, 0x800084f3, 
05249        0x80008516, 0x800273ca, 0x80008564, 0x80026f2c, 
05250        0x8000455d, 0x80004561, 0x80026fb1, 0x800270d2, 
05251        0x8000456b, 0x80008650, 0x8000865c, 0x80008667, 
05252        0x80008669, 0x800086a9, 0x80008688, 0x8000870e, 
05253        0x800086e2, 0x80008779, 0x80008728, 0x8000876b, 
05254        0x80008786, 0x800045d7, 0x800087e1, 0x80008801, 
05255        0x800045f9, 0x80008860, 0x80008863, 0x80027667, 
05256        0x800088d7, 0x800088de, 0x80004635, 0x800088fa, 
05257        0x800034bb, 0x800278ae, 0x80027966, 0x800046be, 
05258        0x800046c7, 0x80008aa0, 0x80008aed, 0x80008b8a, 
05259        0x80008c55, 0x80027ca8, 0x80008cab, 0x80008cc1, 
05260        0x80008d1b, 0x80008d77, 0x80027f2f, 0x80020804, 
05261        0x80008dcb, 0x80008dbc, 0x80008df0, 0x800208de, 
05262        0x80008ed4, 0x80008f38, 0x800285d2, 0x800285ed, 
05263        0x80009094, 0x800090f1, 0x80009111, 0x8002872e, 
05264        0x8000911b, 0x80009238, 0x800092d7, 0x800092d8, 
05265        0x8000927c, 0x800093f9, 0x80009415, 0x80028bfa, 
05266        0x8000958b, 0x80004995, 0x800095b7, 0x80028d77, 
05267        0x800049e6, 0x800096c3, 0x80005db2, 0x80009723, 
05268        0x80029145, 0x8002921a, 0x80004a6e, 0x80004a76, 
05269        0x800097e0, 0x8002940a, 0x80004ab2, 0x80029496, 
05270        0x8000980b, 0x8000980b, 0x80009829, 0x800295b6, 
05271        0x800098e2, 0x80004b33, 0x80009929, 0x800099a7, 
05272        0x800099c2, 0x800099fe, 0x80004bce, 0x80029b30, 
05273        0x80009b12, 0x80009c40, 0x80009cfd, 0x80004cce, 
05274        0x80004ced, 0x80009d67, 0x8002a0ce, 0x80004cf8, 
05275        0x8002a105, 0x8002a20e, 0x8002a291, 0x80009ebb, 
05276        0x80004d56, 0x80009ef9, 0x80009efe, 0x80009f05, 
05277        0x80009f0f, 0x80009f16, 0x80009f3b, 0x8002a600, 
05278 };
05279