1 /* 2 * Copyright (C) 2015 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17 /* Don't edit this file! It is auto-generated by float16_gen.sh */ 18 19 package android.renderscript.cts; 20 21 public class Float16TestData { 22 static short[] input = { 23 (short) 0x3c00, // one 24 (short) 0x4000, // two 25 (short) 0x0001, // smallest subnormal 26 (short) 0x03ff, // largest subnormal 27 (short) 0x0400, // smallest normal 28 (short) 0x7bff, // largest normal 29 (short) 0x3880, // 0.562500 30 (short) 0x3e80, // 1.625000 31 (short) 0x5140, // 42.000000 32 (short) 0x5ac0, // 216.000000 33 (short) 0x6c75, // 4564.000000 34 (short) 0x7b53, // 60000.000000 35 (short) 0xbc00, // negative one 36 (short) 0xc000, // negative two 37 (short) 0x8001, // negative (smallest subnormal) 38 (short) 0x83ff, // negative (largest subnormal) 39 (short) 0x8400, // negative (smallest normal) 40 (short) 0xfbff, // negative (largest normal) 41 (short) 0xb880, // -0.562500 42 (short) 0xbe80, // -1.625000 43 (short) 0xd140, // -42.000000 44 (short) 0xdac0, // -216.000000 45 (short) 0xec75, // -4564.000000 46 (short) 0xfb53, // -60000.000000 47 (short) 0x0000, // zero 48 (short) 0x7c00, // infinity 49 (short) 0x8000, // negative zero 50 (short) 0xfc00, // negative infinity 51 (short) 0x7c01, // nan 52 }; 53 54 static short[][][] ReferenceOutputForAdd = { 55 { 56 {(short) 0x3ffe, (short) 0x4001}, {(short) 0x41ff, (short) 0x4201}, 57 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3bfe, (short) 0x3c01}, 58 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x7bfe, (short) 0x7c00}, 59 {(short) 0x3e3f, (short) 0x3e41}, {(short) 0x413f, (short) 0x4141}, 60 {(short) 0x515f, (short) 0x5161}, {(short) 0x5ac7, (short) 0x5ac9}, 61 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 62 {(short) 0x8001, (short) 0x0001}, {(short) 0xbc01, (short) 0xbbfe}, 63 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3bfe, (short) 0x3c01}, 64 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0xfc00, (short) 0xfbfe}, 65 {(short) 0x36ff, (short) 0x3701}, {(short) 0xb901, (short) 0xb8ff}, 66 {(short) 0xd121, (short) 0xd11f}, {(short) 0xdab9, (short) 0xdab7}, 67 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 68 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x7c00, (short) 0x7c00}, 69 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0xfc00, (short) 0xfc00}, 70 {(short) 0x7e01, (short) 0x7e01}, 71 }, 72 { 73 {(short) 0x41ff, (short) 0x4201}, {(short) 0x43fe, (short) 0x4401}, 74 {(short) 0x3ffe, (short) 0x4001}, {(short) 0x3ffe, (short) 0x4001}, 75 {(short) 0x3ffe, (short) 0x4001}, {(short) 0x7bfe, (short) 0x7c00}, 76 {(short) 0x411f, (short) 0x4121}, {(short) 0x433f, (short) 0x4341}, 77 {(short) 0x517f, (short) 0x5181}, {(short) 0x5acf, (short) 0x5ad1}, 78 {(short) 0x6c75, (short) 0x6c77}, {(short) 0x7b52, (short) 0x7b54}, 79 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x8001, (short) 0x0001}, 80 {(short) 0x3ffe, (short) 0x4001}, {(short) 0x3ffe, (short) 0x4001}, 81 {(short) 0x3ffe, (short) 0x4001}, {(short) 0xfc00, (short) 0xfbfe}, 82 {(short) 0x3dbf, (short) 0x3dc1}, {(short) 0x35ff, (short) 0x3601}, 83 {(short) 0xd101, (short) 0xd0ff}, {(short) 0xdab1, (short) 0xdaaf}, 84 {(short) 0xec75, (short) 0xec73}, {(short) 0xfb54, (short) 0xfb52}, 85 {(short) 0x3ffe, (short) 0x4001}, {(short) 0x7c00, (short) 0x7c00}, 86 {(short) 0x3ffe, (short) 0x4001}, {(short) 0xfc00, (short) 0xfc00}, 87 {(short) 0x7e01, (short) 0x7e01}, 88 }, 89 { 90 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3ffe, (short) 0x4001}, 91 {(short) 0x0000, (short) 0x0003}, {(short) 0x0000, (short) 0x0401}, 92 {(short) 0x0400, (short) 0x0402}, {(short) 0x7bfe, (short) 0x7c00}, 93 {(short) 0x387f, (short) 0x3881}, {(short) 0x3e7f, (short) 0x3e81}, 94 {(short) 0x513f, (short) 0x5141}, {(short) 0x5abf, (short) 0x5ac1}, 95 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 96 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xc001, (short) 0xbffe}, 97 {(short) 0x8001, (short) 0x0001}, {(short) 0x83ff, (short) 0x8000}, 98 {(short) 0x8400, (short) 0x8000}, {(short) 0xfc00, (short) 0xfbfe}, 99 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbe81, (short) 0xbe7f}, 100 {(short) 0xd141, (short) 0xd13f}, {(short) 0xdac1, (short) 0xdabf}, 101 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 102 {(short) 0x0000, (short) 0x0002}, {(short) 0x7c00, (short) 0x7c00}, 103 {(short) 0x0000, (short) 0x0002}, {(short) 0xfc00, (short) 0xfc00}, 104 {(short) 0x7e01, (short) 0x7e01}, 105 }, 106 { 107 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3ffe, (short) 0x4001}, 108 {(short) 0x0000, (short) 0x0401}, {(short) 0x07fd, (short) 0x07ff}, 109 {(short) 0x07fe, (short) 0x0800}, {(short) 0x7bfe, (short) 0x7c00}, 110 {(short) 0x387f, (short) 0x3881}, {(short) 0x3e7f, (short) 0x3e81}, 111 {(short) 0x513f, (short) 0x5141}, {(short) 0x5abf, (short) 0x5ac1}, 112 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 113 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xc001, (short) 0xbffe}, 114 {(short) 0x0000, (short) 0x03ff}, {(short) 0x8001, (short) 0x0001}, 115 {(short) 0x8002, (short) 0x0000}, {(short) 0xfc00, (short) 0xfbfe}, 116 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbe81, (short) 0xbe7f}, 117 {(short) 0xd141, (short) 0xd13f}, {(short) 0xdac1, (short) 0xdabf}, 118 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 119 {(short) 0x0000, (short) 0x0400}, {(short) 0x7c00, (short) 0x7c00}, 120 {(short) 0x0000, (short) 0x0400}, {(short) 0xfc00, (short) 0xfc00}, 121 {(short) 0x7e01, (short) 0x7e01}, 122 }, 123 { 124 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3ffe, (short) 0x4001}, 125 {(short) 0x0400, (short) 0x0402}, {(short) 0x07fe, (short) 0x0800}, 126 {(short) 0x07fe, (short) 0x0801}, {(short) 0x7bfe, (short) 0x7c00}, 127 {(short) 0x387f, (short) 0x3881}, {(short) 0x3e7f, (short) 0x3e81}, 128 {(short) 0x513f, (short) 0x5141}, {(short) 0x5abf, (short) 0x5ac1}, 129 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 130 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xc001, (short) 0xbffe}, 131 {(short) 0x0000, (short) 0x0400}, {(short) 0x0000, (short) 0x0002}, 132 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfbfe}, 133 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbe81, (short) 0xbe7f}, 134 {(short) 0xd141, (short) 0xd13f}, {(short) 0xdac1, (short) 0xdabf}, 135 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 136 {(short) 0x0000, (short) 0x0401}, {(short) 0x7c00, (short) 0x7c00}, 137 {(short) 0x0000, (short) 0x0401}, {(short) 0xfc00, (short) 0xfc00}, 138 {(short) 0x7e01, (short) 0x7e01}, 139 }, 140 { 141 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x7bfe, (short) 0x7c00}, 142 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x7bfe, (short) 0x7c00}, 143 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 144 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x7bfe, (short) 0x7c00}, 145 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 146 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 147 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x7bfe, (short) 0x7c00}, 148 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x7bfe, (short) 0x7c00}, 149 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x8001, (short) 0x0001}, 150 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x7bfe, (short) 0x7c00}, 151 {(short) 0x7bfd, (short) 0x7bff}, {(short) 0x7bf7, (short) 0x7bf9}, 152 {(short) 0x7b6f, (short) 0x7b71}, {(short) 0x6d5f, (short) 0x6d61}, 153 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 154 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0xfc00, (short) 0xfc00}, 155 {(short) 0x7e01, (short) 0x7e01}, 156 }, 157 { 158 {(short) 0x3e3f, (short) 0x3e41}, {(short) 0x411f, (short) 0x4121}, 159 {(short) 0x387f, (short) 0x3881}, {(short) 0x387f, (short) 0x3881}, 160 {(short) 0x387f, (short) 0x3881}, {(short) 0x7bfe, (short) 0x7c00}, 161 {(short) 0x3c7f, (short) 0x3c81}, {(short) 0x405f, (short) 0x4061}, 162 {(short) 0x5151, (short) 0x5153}, {(short) 0x5ac3, (short) 0x5ac5}, 163 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 164 {(short) 0xb701, (short) 0xb6ff}, {(short) 0xbdc1, (short) 0xbdbf}, 165 {(short) 0x387f, (short) 0x3881}, {(short) 0x387f, (short) 0x3881}, 166 {(short) 0x387f, (short) 0x3881}, {(short) 0xfc00, (short) 0xfbfe}, 167 {(short) 0x8001, (short) 0x0001}, {(short) 0xbc41, (short) 0xbc3f}, 168 {(short) 0xd12f, (short) 0xd12d}, {(short) 0xdabd, (short) 0xdabb}, 169 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 170 {(short) 0x387f, (short) 0x3881}, {(short) 0x7c00, (short) 0x7c00}, 171 {(short) 0x387f, (short) 0x3881}, {(short) 0xfc00, (short) 0xfc00}, 172 {(short) 0x7e01, (short) 0x7e01}, 173 }, 174 { 175 {(short) 0x413f, (short) 0x4141}, {(short) 0x433f, (short) 0x4341}, 176 {(short) 0x3e7f, (short) 0x3e81}, {(short) 0x3e7f, (short) 0x3e81}, 177 {(short) 0x3e7f, (short) 0x3e81}, {(short) 0x7bfe, (short) 0x7c00}, 178 {(short) 0x405f, (short) 0x4061}, {(short) 0x427f, (short) 0x4281}, 179 {(short) 0x5173, (short) 0x5175}, {(short) 0x5acc, (short) 0x5ace}, 180 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 181 {(short) 0x38ff, (short) 0x3901}, {(short) 0xb601, (short) 0xb5ff}, 182 {(short) 0x3e7f, (short) 0x3e81}, {(short) 0x3e7f, (short) 0x3e81}, 183 {(short) 0x3e7f, (short) 0x3e81}, {(short) 0xfc00, (short) 0xfbfe}, 184 {(short) 0x3c3f, (short) 0x3c41}, {(short) 0x8001, (short) 0x0001}, 185 {(short) 0xd10d, (short) 0xd10b}, {(short) 0xdab4, (short) 0xdab2}, 186 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 187 {(short) 0x3e7f, (short) 0x3e81}, {(short) 0x7c00, (short) 0x7c00}, 188 {(short) 0x3e7f, (short) 0x3e81}, {(short) 0xfc00, (short) 0xfc00}, 189 {(short) 0x7e01, (short) 0x7e01}, 190 }, 191 { 192 {(short) 0x515f, (short) 0x5161}, {(short) 0x517f, (short) 0x5181}, 193 {(short) 0x513f, (short) 0x5141}, {(short) 0x513f, (short) 0x5141}, 194 {(short) 0x513f, (short) 0x5141}, {(short) 0x7c00, (short) 0x7c00}, 195 {(short) 0x5151, (short) 0x5153}, {(short) 0x5173, (short) 0x5175}, 196 {(short) 0x553f, (short) 0x5541}, {(short) 0x5c07, (short) 0x5c09}, 197 {(short) 0x6c7f, (short) 0x6c81}, {(short) 0x7b53, (short) 0x7b55}, 198 {(short) 0x511f, (short) 0x5121}, {(short) 0x50ff, (short) 0x5101}, 199 {(short) 0x513f, (short) 0x5141}, {(short) 0x513f, (short) 0x5141}, 200 {(short) 0x513f, (short) 0x5141}, {(short) 0xfbff, (short) 0xfbfd}, 201 {(short) 0x512d, (short) 0x512f}, {(short) 0x510b, (short) 0x510d}, 202 {(short) 0x8001, (short) 0x0001}, {(short) 0xd971, (short) 0xd96f}, 203 {(short) 0xec6b, (short) 0xec69}, {(short) 0xfb53, (short) 0xfb51}, 204 {(short) 0x513f, (short) 0x5141}, {(short) 0x7c00, (short) 0x7c00}, 205 {(short) 0x513f, (short) 0x5141}, {(short) 0xfc00, (short) 0xfc00}, 206 {(short) 0x7e01, (short) 0x7e01}, 207 }, 208 { 209 {(short) 0x5ac7, (short) 0x5ac9}, {(short) 0x5acf, (short) 0x5ad1}, 210 {(short) 0x5abf, (short) 0x5ac1}, {(short) 0x5abf, (short) 0x5ac1}, 211 {(short) 0x5abf, (short) 0x5ac1}, {(short) 0x7c00, (short) 0x7c00}, 212 {(short) 0x5ac3, (short) 0x5ac5}, {(short) 0x5acc, (short) 0x5ace}, 213 {(short) 0x5c07, (short) 0x5c09}, {(short) 0x5ebf, (short) 0x5ec1}, 214 {(short) 0x6caa, (short) 0x6cac}, {(short) 0x7b59, (short) 0x7b5b}, 215 {(short) 0x5ab7, (short) 0x5ab9}, {(short) 0x5aaf, (short) 0x5ab1}, 216 {(short) 0x5abf, (short) 0x5ac1}, {(short) 0x5abf, (short) 0x5ac1}, 217 {(short) 0x5abf, (short) 0x5ac1}, {(short) 0xfbf9, (short) 0xfbf7}, 218 {(short) 0x5abb, (short) 0x5abd}, {(short) 0x5ab2, (short) 0x5ab4}, 219 {(short) 0x596f, (short) 0x5971}, {(short) 0x8001, (short) 0x0001}, 220 {(short) 0xec40, (short) 0xec3e}, {(short) 0xfb4d, (short) 0xfb4b}, 221 {(short) 0x5abf, (short) 0x5ac1}, {(short) 0x7c00, (short) 0x7c00}, 222 {(short) 0x5abf, (short) 0x5ac1}, {(short) 0xfc00, (short) 0xfc00}, 223 {(short) 0x7e01, (short) 0x7e01}, 224 }, 225 { 226 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x6c75, (short) 0x6c77}, 227 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x6c74, (short) 0x6c76}, 228 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7c00, (short) 0x7c00}, 229 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x6c74, (short) 0x6c76}, 230 {(short) 0x6c7f, (short) 0x6c81}, {(short) 0x6caa, (short) 0x6cac}, 231 {(short) 0x7074, (short) 0x7076}, {(short) 0x7be1, (short) 0x7be3}, 232 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x6c73, (short) 0x6c75}, 233 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x6c74, (short) 0x6c76}, 234 {(short) 0x6c74, (short) 0x6c76}, {(short) 0xfb71, (short) 0xfb6f}, 235 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x6c74, (short) 0x6c76}, 236 {(short) 0x6c69, (short) 0x6c6b}, {(short) 0x6c3e, (short) 0x6c40}, 237 {(short) 0x8001, (short) 0x0001}, {(short) 0xfac5, (short) 0xfac3}, 238 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7c00, (short) 0x7c00}, 239 {(short) 0x6c74, (short) 0x6c76}, {(short) 0xfc00, (short) 0xfc00}, 240 {(short) 0x7e01, (short) 0x7e01}, 241 }, 242 { 243 {(short) 0x7b52, (short) 0x7b54}, {(short) 0x7b52, (short) 0x7b54}, 244 {(short) 0x7b52, (short) 0x7b54}, {(short) 0x7b52, (short) 0x7b54}, 245 {(short) 0x7b52, (short) 0x7b54}, {(short) 0x7c00, (short) 0x7c00}, 246 {(short) 0x7b52, (short) 0x7b54}, {(short) 0x7b52, (short) 0x7b54}, 247 {(short) 0x7b53, (short) 0x7b55}, {(short) 0x7b59, (short) 0x7b5b}, 248 {(short) 0x7be1, (short) 0x7be3}, {(short) 0x7c00, (short) 0x7c00}, 249 {(short) 0x7b52, (short) 0x7b54}, {(short) 0x7b52, (short) 0x7b54}, 250 {(short) 0x7b52, (short) 0x7b54}, {(short) 0x7b52, (short) 0x7b54}, 251 {(short) 0x7b52, (short) 0x7b54}, {(short) 0xed61, (short) 0xed5f}, 252 {(short) 0x7b52, (short) 0x7b54}, {(short) 0x7b52, (short) 0x7b54}, 253 {(short) 0x7b51, (short) 0x7b53}, {(short) 0x7b4b, (short) 0x7b4d}, 254 {(short) 0x7ac3, (short) 0x7ac5}, {(short) 0x8001, (short) 0x0001}, 255 {(short) 0x7b52, (short) 0x7b54}, {(short) 0x7c00, (short) 0x7c00}, 256 {(short) 0x7b52, (short) 0x7b54}, {(short) 0xfc00, (short) 0xfc00}, 257 {(short) 0x7e01, (short) 0x7e01}, 258 }, 259 { 260 {(short) 0x8001, (short) 0x0001}, {(short) 0x3bfe, (short) 0x3c01}, 261 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xbc01, (short) 0xbbfe}, 262 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0x7bfe, (short) 0x7c00}, 263 {(short) 0xb701, (short) 0xb6ff}, {(short) 0x38ff, (short) 0x3901}, 264 {(short) 0x511f, (short) 0x5121}, {(short) 0x5ab7, (short) 0x5ab9}, 265 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 266 {(short) 0xc001, (short) 0xbffe}, {(short) 0xc201, (short) 0xc1ff}, 267 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xbc01, (short) 0xbbfe}, 268 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xfc00, (short) 0xfbfe}, 269 {(short) 0xbe41, (short) 0xbe3f}, {(short) 0xc141, (short) 0xc13f}, 270 {(short) 0xd161, (short) 0xd15f}, {(short) 0xdac9, (short) 0xdac7}, 271 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 272 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0x7c00, (short) 0x7c00}, 273 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xfc00, (short) 0xfc00}, 274 {(short) 0x7e01, (short) 0x7e01}, 275 }, 276 { 277 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0x8001, (short) 0x0001}, 278 {(short) 0xc001, (short) 0xbffe}, {(short) 0xc001, (short) 0xbffe}, 279 {(short) 0xc001, (short) 0xbffe}, {(short) 0x7bfe, (short) 0x7c00}, 280 {(short) 0xbdc1, (short) 0xbdbf}, {(short) 0xb601, (short) 0xb5ff}, 281 {(short) 0x50ff, (short) 0x5101}, {(short) 0x5aaf, (short) 0x5ab1}, 282 {(short) 0x6c73, (short) 0x6c75}, {(short) 0x7b52, (short) 0x7b54}, 283 {(short) 0xc201, (short) 0xc1ff}, {(short) 0xc401, (short) 0xc3fe}, 284 {(short) 0xc001, (short) 0xbffe}, {(short) 0xc001, (short) 0xbffe}, 285 {(short) 0xc001, (short) 0xbffe}, {(short) 0xfc00, (short) 0xfbfe}, 286 {(short) 0xc121, (short) 0xc11f}, {(short) 0xc341, (short) 0xc33f}, 287 {(short) 0xd181, (short) 0xd17f}, {(short) 0xdad1, (short) 0xdacf}, 288 {(short) 0xec77, (short) 0xec75}, {(short) 0xfb54, (short) 0xfb52}, 289 {(short) 0xc001, (short) 0xbffe}, {(short) 0x7c00, (short) 0x7c00}, 290 {(short) 0xc001, (short) 0xbffe}, {(short) 0xfc00, (short) 0xfc00}, 291 {(short) 0x7e01, (short) 0x7e01}, 292 }, 293 { 294 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3ffe, (short) 0x4001}, 295 {(short) 0x8001, (short) 0x0001}, {(short) 0x0000, (short) 0x03ff}, 296 {(short) 0x0000, (short) 0x0400}, {(short) 0x7bfe, (short) 0x7c00}, 297 {(short) 0x387f, (short) 0x3881}, {(short) 0x3e7f, (short) 0x3e81}, 298 {(short) 0x513f, (short) 0x5141}, {(short) 0x5abf, (short) 0x5ac1}, 299 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 300 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xc001, (short) 0xbffe}, 301 {(short) 0x8003, (short) 0x8000}, {(short) 0x8401, (short) 0x8000}, 302 {(short) 0x8402, (short) 0x8400}, {(short) 0xfc00, (short) 0xfbfe}, 303 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbe81, (short) 0xbe7f}, 304 {(short) 0xd141, (short) 0xd13f}, {(short) 0xdac1, (short) 0xdabf}, 305 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 306 {(short) 0x8002, (short) 0x0000}, {(short) 0x7c00, (short) 0x7c00}, 307 {(short) 0x8002, (short) 0x0000}, {(short) 0xfc00, (short) 0xfc00}, 308 {(short) 0x7e01, (short) 0x7e01}, 309 }, 310 { 311 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3ffe, (short) 0x4001}, 312 {(short) 0x83ff, (short) 0x8000}, {(short) 0x8001, (short) 0x0001}, 313 {(short) 0x0000, (short) 0x0002}, {(short) 0x7bfe, (short) 0x7c00}, 314 {(short) 0x387f, (short) 0x3881}, {(short) 0x3e7f, (short) 0x3e81}, 315 {(short) 0x513f, (short) 0x5141}, {(short) 0x5abf, (short) 0x5ac1}, 316 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 317 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xc001, (short) 0xbffe}, 318 {(short) 0x8401, (short) 0x8000}, {(short) 0x87ff, (short) 0x87fd}, 319 {(short) 0x8800, (short) 0x87fe}, {(short) 0xfc00, (short) 0xfbfe}, 320 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbe81, (short) 0xbe7f}, 321 {(short) 0xd141, (short) 0xd13f}, {(short) 0xdac1, (short) 0xdabf}, 322 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 323 {(short) 0x8400, (short) 0x8000}, {(short) 0x7c00, (short) 0x7c00}, 324 {(short) 0x8400, (short) 0x8000}, {(short) 0xfc00, (short) 0xfc00}, 325 {(short) 0x7e01, (short) 0x7e01}, 326 }, 327 { 328 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3ffe, (short) 0x4001}, 329 {(short) 0x8400, (short) 0x8000}, {(short) 0x8002, (short) 0x0000}, 330 {(short) 0x8001, (short) 0x0001}, {(short) 0x7bfe, (short) 0x7c00}, 331 {(short) 0x387f, (short) 0x3881}, {(short) 0x3e7f, (short) 0x3e81}, 332 {(short) 0x513f, (short) 0x5141}, {(short) 0x5abf, (short) 0x5ac1}, 333 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 334 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xc001, (short) 0xbffe}, 335 {(short) 0x8402, (short) 0x8400}, {(short) 0x8800, (short) 0x87fe}, 336 {(short) 0x8801, (short) 0x87fe}, {(short) 0xfc00, (short) 0xfbfe}, 337 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbe81, (short) 0xbe7f}, 338 {(short) 0xd141, (short) 0xd13f}, {(short) 0xdac1, (short) 0xdabf}, 339 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 340 {(short) 0x8401, (short) 0x8000}, {(short) 0x7c00, (short) 0x7c00}, 341 {(short) 0x8401, (short) 0x8000}, {(short) 0xfc00, (short) 0xfc00}, 342 {(short) 0x7e01, (short) 0x7e01}, 343 }, 344 { 345 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0xfc00, (short) 0xfbfe}, 346 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0xfc00, (short) 0xfbfe}, 347 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0x8001, (short) 0x0001}, 348 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0xfc00, (short) 0xfbfe}, 349 {(short) 0xfbff, (short) 0xfbfd}, {(short) 0xfbf9, (short) 0xfbf7}, 350 {(short) 0xfb71, (short) 0xfb6f}, {(short) 0xed61, (short) 0xed5f}, 351 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0xfc00, (short) 0xfbfe}, 352 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0xfc00, (short) 0xfbfe}, 353 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0xfc00, (short) 0xfc00}, 354 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0xfc00, (short) 0xfbfe}, 355 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 356 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 357 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0x7c00, (short) 0x7c00}, 358 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0xfc00, (short) 0xfc00}, 359 {(short) 0x7e01, (short) 0x7e01}, 360 }, 361 { 362 {(short) 0x36ff, (short) 0x3701}, {(short) 0x3dbf, (short) 0x3dc1}, 363 {(short) 0xb881, (short) 0xb87f}, {(short) 0xb881, (short) 0xb87f}, 364 {(short) 0xb881, (short) 0xb87f}, {(short) 0x7bfe, (short) 0x7c00}, 365 {(short) 0x8001, (short) 0x0001}, {(short) 0x3c3f, (short) 0x3c41}, 366 {(short) 0x512d, (short) 0x512f}, {(short) 0x5abb, (short) 0x5abd}, 367 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 368 {(short) 0xbe41, (short) 0xbe3f}, {(short) 0xc121, (short) 0xc11f}, 369 {(short) 0xb881, (short) 0xb87f}, {(short) 0xb881, (short) 0xb87f}, 370 {(short) 0xb881, (short) 0xb87f}, {(short) 0xfc00, (short) 0xfbfe}, 371 {(short) 0xbc81, (short) 0xbc7f}, {(short) 0xc061, (short) 0xc05f}, 372 {(short) 0xd153, (short) 0xd151}, {(short) 0xdac5, (short) 0xdac3}, 373 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 374 {(short) 0xb881, (short) 0xb87f}, {(short) 0x7c00, (short) 0x7c00}, 375 {(short) 0xb881, (short) 0xb87f}, {(short) 0xfc00, (short) 0xfc00}, 376 {(short) 0x7e01, (short) 0x7e01}, 377 }, 378 { 379 {(short) 0xb901, (short) 0xb8ff}, {(short) 0x35ff, (short) 0x3601}, 380 {(short) 0xbe81, (short) 0xbe7f}, {(short) 0xbe81, (short) 0xbe7f}, 381 {(short) 0xbe81, (short) 0xbe7f}, {(short) 0x7bfe, (short) 0x7c00}, 382 {(short) 0xbc41, (short) 0xbc3f}, {(short) 0x8001, (short) 0x0001}, 383 {(short) 0x510b, (short) 0x510d}, {(short) 0x5ab2, (short) 0x5ab4}, 384 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 385 {(short) 0xc141, (short) 0xc13f}, {(short) 0xc341, (short) 0xc33f}, 386 {(short) 0xbe81, (short) 0xbe7f}, {(short) 0xbe81, (short) 0xbe7f}, 387 {(short) 0xbe81, (short) 0xbe7f}, {(short) 0xfc00, (short) 0xfbfe}, 388 {(short) 0xc061, (short) 0xc05f}, {(short) 0xc281, (short) 0xc27f}, 389 {(short) 0xd175, (short) 0xd173}, {(short) 0xdace, (short) 0xdacc}, 390 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 391 {(short) 0xbe81, (short) 0xbe7f}, {(short) 0x7c00, (short) 0x7c00}, 392 {(short) 0xbe81, (short) 0xbe7f}, {(short) 0xfc00, (short) 0xfc00}, 393 {(short) 0x7e01, (short) 0x7e01}, 394 }, 395 { 396 {(short) 0xd121, (short) 0xd11f}, {(short) 0xd101, (short) 0xd0ff}, 397 {(short) 0xd141, (short) 0xd13f}, {(short) 0xd141, (short) 0xd13f}, 398 {(short) 0xd141, (short) 0xd13f}, {(short) 0x7bfd, (short) 0x7bff}, 399 {(short) 0xd12f, (short) 0xd12d}, {(short) 0xd10d, (short) 0xd10b}, 400 {(short) 0x8001, (short) 0x0001}, {(short) 0x596f, (short) 0x5971}, 401 {(short) 0x6c69, (short) 0x6c6b}, {(short) 0x7b51, (short) 0x7b53}, 402 {(short) 0xd161, (short) 0xd15f}, {(short) 0xd181, (short) 0xd17f}, 403 {(short) 0xd141, (short) 0xd13f}, {(short) 0xd141, (short) 0xd13f}, 404 {(short) 0xd141, (short) 0xd13f}, {(short) 0xfc00, (short) 0xfc00}, 405 {(short) 0xd153, (short) 0xd151}, {(short) 0xd175, (short) 0xd173}, 406 {(short) 0xd541, (short) 0xd53f}, {(short) 0xdc09, (short) 0xdc07}, 407 {(short) 0xec81, (short) 0xec7f}, {(short) 0xfb55, (short) 0xfb53}, 408 {(short) 0xd141, (short) 0xd13f}, {(short) 0x7c00, (short) 0x7c00}, 409 {(short) 0xd141, (short) 0xd13f}, {(short) 0xfc00, (short) 0xfc00}, 410 {(short) 0x7e01, (short) 0x7e01}, 411 }, 412 { 413 {(short) 0xdab9, (short) 0xdab7}, {(short) 0xdab1, (short) 0xdaaf}, 414 {(short) 0xdac1, (short) 0xdabf}, {(short) 0xdac1, (short) 0xdabf}, 415 {(short) 0xdac1, (short) 0xdabf}, {(short) 0x7bf7, (short) 0x7bf9}, 416 {(short) 0xdabd, (short) 0xdabb}, {(short) 0xdab4, (short) 0xdab2}, 417 {(short) 0xd971, (short) 0xd96f}, {(short) 0x8001, (short) 0x0001}, 418 {(short) 0x6c3e, (short) 0x6c40}, {(short) 0x7b4b, (short) 0x7b4d}, 419 {(short) 0xdac9, (short) 0xdac7}, {(short) 0xdad1, (short) 0xdacf}, 420 {(short) 0xdac1, (short) 0xdabf}, {(short) 0xdac1, (short) 0xdabf}, 421 {(short) 0xdac1, (short) 0xdabf}, {(short) 0xfc00, (short) 0xfc00}, 422 {(short) 0xdac5, (short) 0xdac3}, {(short) 0xdace, (short) 0xdacc}, 423 {(short) 0xdc09, (short) 0xdc07}, {(short) 0xdec1, (short) 0xdebf}, 424 {(short) 0xecac, (short) 0xecaa}, {(short) 0xfb5b, (short) 0xfb59}, 425 {(short) 0xdac1, (short) 0xdabf}, {(short) 0x7c00, (short) 0x7c00}, 426 {(short) 0xdac1, (short) 0xdabf}, {(short) 0xfc00, (short) 0xfc00}, 427 {(short) 0x7e01, (short) 0x7e01}, 428 }, 429 { 430 {(short) 0xec76, (short) 0xec74}, {(short) 0xec75, (short) 0xec73}, 431 {(short) 0xec76, (short) 0xec74}, {(short) 0xec76, (short) 0xec74}, 432 {(short) 0xec76, (short) 0xec74}, {(short) 0x7b6f, (short) 0x7b71}, 433 {(short) 0xec76, (short) 0xec74}, {(short) 0xec76, (short) 0xec74}, 434 {(short) 0xec6b, (short) 0xec69}, {(short) 0xec40, (short) 0xec3e}, 435 {(short) 0x8001, (short) 0x0001}, {(short) 0x7ac3, (short) 0x7ac5}, 436 {(short) 0xec76, (short) 0xec74}, {(short) 0xec77, (short) 0xec75}, 437 {(short) 0xec76, (short) 0xec74}, {(short) 0xec76, (short) 0xec74}, 438 {(short) 0xec76, (short) 0xec74}, {(short) 0xfc00, (short) 0xfc00}, 439 {(short) 0xec76, (short) 0xec74}, {(short) 0xec76, (short) 0xec74}, 440 {(short) 0xec81, (short) 0xec7f}, {(short) 0xecac, (short) 0xecaa}, 441 {(short) 0xf076, (short) 0xf074}, {(short) 0xfbe3, (short) 0xfbe1}, 442 {(short) 0xec76, (short) 0xec74}, {(short) 0x7c00, (short) 0x7c00}, 443 {(short) 0xec76, (short) 0xec74}, {(short) 0xfc00, (short) 0xfc00}, 444 {(short) 0x7e01, (short) 0x7e01}, 445 }, 446 { 447 {(short) 0xfb54, (short) 0xfb52}, {(short) 0xfb54, (short) 0xfb52}, 448 {(short) 0xfb54, (short) 0xfb52}, {(short) 0xfb54, (short) 0xfb52}, 449 {(short) 0xfb54, (short) 0xfb52}, {(short) 0x6d5f, (short) 0x6d61}, 450 {(short) 0xfb54, (short) 0xfb52}, {(short) 0xfb54, (short) 0xfb52}, 451 {(short) 0xfb53, (short) 0xfb51}, {(short) 0xfb4d, (short) 0xfb4b}, 452 {(short) 0xfac5, (short) 0xfac3}, {(short) 0x8001, (short) 0x0001}, 453 {(short) 0xfb54, (short) 0xfb52}, {(short) 0xfb54, (short) 0xfb52}, 454 {(short) 0xfb54, (short) 0xfb52}, {(short) 0xfb54, (short) 0xfb52}, 455 {(short) 0xfb54, (short) 0xfb52}, {(short) 0xfc00, (short) 0xfc00}, 456 {(short) 0xfb54, (short) 0xfb52}, {(short) 0xfb54, (short) 0xfb52}, 457 {(short) 0xfb55, (short) 0xfb53}, {(short) 0xfb5b, (short) 0xfb59}, 458 {(short) 0xfbe3, (short) 0xfbe1}, {(short) 0xfc00, (short) 0xfc00}, 459 {(short) 0xfb54, (short) 0xfb52}, {(short) 0x7c00, (short) 0x7c00}, 460 {(short) 0xfb54, (short) 0xfb52}, {(short) 0xfc00, (short) 0xfc00}, 461 {(short) 0x7e01, (short) 0x7e01}, 462 }, 463 { 464 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3ffe, (short) 0x4001}, 465 {(short) 0x0000, (short) 0x0002}, {(short) 0x0000, (short) 0x0400}, 466 {(short) 0x0000, (short) 0x0401}, {(short) 0x7bfe, (short) 0x7c00}, 467 {(short) 0x387f, (short) 0x3881}, {(short) 0x3e7f, (short) 0x3e81}, 468 {(short) 0x513f, (short) 0x5141}, {(short) 0x5abf, (short) 0x5ac1}, 469 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 470 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xc001, (short) 0xbffe}, 471 {(short) 0x8002, (short) 0x0000}, {(short) 0x8400, (short) 0x8000}, 472 {(short) 0x8401, (short) 0x8000}, {(short) 0xfc00, (short) 0xfbfe}, 473 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbe81, (short) 0xbe7f}, 474 {(short) 0xd141, (short) 0xd13f}, {(short) 0xdac1, (short) 0xdabf}, 475 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 476 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 477 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 478 {(short) 0x7e01, (short) 0x7e01}, 479 }, 480 { 481 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 482 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 483 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 484 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 485 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 486 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 487 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 488 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 489 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 490 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 491 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 492 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 493 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 494 {(short) 0x7c00, (short) 0x7c00}, {(short) 0xfe00, (short) 0xfe00}, 495 {(short) 0x7e01, (short) 0x7e01}, 496 }, 497 { 498 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3ffe, (short) 0x4001}, 499 {(short) 0x0000, (short) 0x0002}, {(short) 0x0000, (short) 0x0400}, 500 {(short) 0x0000, (short) 0x0401}, {(short) 0x7bfe, (short) 0x7c00}, 501 {(short) 0x387f, (short) 0x3881}, {(short) 0x3e7f, (short) 0x3e81}, 502 {(short) 0x513f, (short) 0x5141}, {(short) 0x5abf, (short) 0x5ac1}, 503 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 504 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xc001, (short) 0xbffe}, 505 {(short) 0x8002, (short) 0x0000}, {(short) 0x8400, (short) 0x8000}, 506 {(short) 0x8401, (short) 0x8000}, {(short) 0xfc00, (short) 0xfbfe}, 507 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbe81, (short) 0xbe7f}, 508 {(short) 0xd141, (short) 0xd13f}, {(short) 0xdac1, (short) 0xdabf}, 509 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 510 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 511 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 512 {(short) 0x7e01, (short) 0x7e01}, 513 }, 514 { 515 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 516 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 517 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 518 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 519 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 520 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 521 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 522 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 523 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 524 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 525 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 526 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 527 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfe00, (short) 0xfe00}, 528 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 529 {(short) 0x7e01, (short) 0x7e01}, 530 }, 531 { 532 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 533 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 534 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 535 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 536 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 537 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 538 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 539 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 540 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 541 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 542 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 543 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 544 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 545 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 546 {(short) 0x7e01, (short) 0x7e01}, 547 }, 548 }; 549 550 static short[][][] ReferenceOutputForSub = { 551 { 552 {(short) 0x8001, (short) 0x0001}, {(short) 0xbc01, (short) 0xbbfe}, 553 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3bfe, (short) 0x3c01}, 554 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0xfc00, (short) 0xfbfe}, 555 {(short) 0x36ff, (short) 0x3701}, {(short) 0xb901, (short) 0xb8ff}, 556 {(short) 0xd121, (short) 0xd11f}, {(short) 0xdab9, (short) 0xdab7}, 557 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 558 {(short) 0x3ffe, (short) 0x4001}, {(short) 0x41ff, (short) 0x4201}, 559 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3bfe, (short) 0x3c01}, 560 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x7bfe, (short) 0x7c00}, 561 {(short) 0x3e3f, (short) 0x3e41}, {(short) 0x413f, (short) 0x4141}, 562 {(short) 0x515f, (short) 0x5161}, {(short) 0x5ac7, (short) 0x5ac9}, 563 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 564 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0xfc00, (short) 0xfc00}, 565 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x7c00, (short) 0x7c00}, 566 {(short) 0x7e01, (short) 0x7e01}, 567 }, 568 { 569 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x8001, (short) 0x0001}, 570 {(short) 0x3ffe, (short) 0x4001}, {(short) 0x3ffe, (short) 0x4001}, 571 {(short) 0x3ffe, (short) 0x4001}, {(short) 0xfc00, (short) 0xfbfe}, 572 {(short) 0x3dbf, (short) 0x3dc1}, {(short) 0x35ff, (short) 0x3601}, 573 {(short) 0xd101, (short) 0xd0ff}, {(short) 0xdab1, (short) 0xdaaf}, 574 {(short) 0xec75, (short) 0xec73}, {(short) 0xfb54, (short) 0xfb52}, 575 {(short) 0x41ff, (short) 0x4201}, {(short) 0x43fe, (short) 0x4401}, 576 {(short) 0x3ffe, (short) 0x4001}, {(short) 0x3ffe, (short) 0x4001}, 577 {(short) 0x3ffe, (short) 0x4001}, {(short) 0x7bfe, (short) 0x7c00}, 578 {(short) 0x411f, (short) 0x4121}, {(short) 0x433f, (short) 0x4341}, 579 {(short) 0x517f, (short) 0x5181}, {(short) 0x5acf, (short) 0x5ad1}, 580 {(short) 0x6c75, (short) 0x6c77}, {(short) 0x7b52, (short) 0x7b54}, 581 {(short) 0x3ffe, (short) 0x4001}, {(short) 0xfc00, (short) 0xfc00}, 582 {(short) 0x3ffe, (short) 0x4001}, {(short) 0x7c00, (short) 0x7c00}, 583 {(short) 0x7e01, (short) 0x7e01}, 584 }, 585 { 586 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xc001, (short) 0xbffe}, 587 {(short) 0x8001, (short) 0x0001}, {(short) 0x83ff, (short) 0x8000}, 588 {(short) 0x8400, (short) 0x8000}, {(short) 0xfc00, (short) 0xfbfe}, 589 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbe81, (short) 0xbe7f}, 590 {(short) 0xd141, (short) 0xd13f}, {(short) 0xdac1, (short) 0xdabf}, 591 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 592 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3ffe, (short) 0x4001}, 593 {(short) 0x0000, (short) 0x0003}, {(short) 0x0000, (short) 0x0401}, 594 {(short) 0x0400, (short) 0x0402}, {(short) 0x7bfe, (short) 0x7c00}, 595 {(short) 0x387f, (short) 0x3881}, {(short) 0x3e7f, (short) 0x3e81}, 596 {(short) 0x513f, (short) 0x5141}, {(short) 0x5abf, (short) 0x5ac1}, 597 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 598 {(short) 0x0000, (short) 0x0002}, {(short) 0xfc00, (short) 0xfc00}, 599 {(short) 0x0000, (short) 0x0002}, {(short) 0x7c00, (short) 0x7c00}, 600 {(short) 0x7e01, (short) 0x7e01}, 601 }, 602 { 603 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xc001, (short) 0xbffe}, 604 {(short) 0x0000, (short) 0x03ff}, {(short) 0x8001, (short) 0x0001}, 605 {(short) 0x8002, (short) 0x0000}, {(short) 0xfc00, (short) 0xfbfe}, 606 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbe81, (short) 0xbe7f}, 607 {(short) 0xd141, (short) 0xd13f}, {(short) 0xdac1, (short) 0xdabf}, 608 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 609 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3ffe, (short) 0x4001}, 610 {(short) 0x0000, (short) 0x0401}, {(short) 0x07fd, (short) 0x07ff}, 611 {(short) 0x07fe, (short) 0x0800}, {(short) 0x7bfe, (short) 0x7c00}, 612 {(short) 0x387f, (short) 0x3881}, {(short) 0x3e7f, (short) 0x3e81}, 613 {(short) 0x513f, (short) 0x5141}, {(short) 0x5abf, (short) 0x5ac1}, 614 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 615 {(short) 0x0000, (short) 0x0400}, {(short) 0xfc00, (short) 0xfc00}, 616 {(short) 0x0000, (short) 0x0400}, {(short) 0x7c00, (short) 0x7c00}, 617 {(short) 0x7e01, (short) 0x7e01}, 618 }, 619 { 620 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xc001, (short) 0xbffe}, 621 {(short) 0x0000, (short) 0x0400}, {(short) 0x0000, (short) 0x0002}, 622 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfbfe}, 623 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbe81, (short) 0xbe7f}, 624 {(short) 0xd141, (short) 0xd13f}, {(short) 0xdac1, (short) 0xdabf}, 625 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 626 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3ffe, (short) 0x4001}, 627 {(short) 0x0400, (short) 0x0402}, {(short) 0x07fe, (short) 0x0800}, 628 {(short) 0x07fe, (short) 0x0801}, {(short) 0x7bfe, (short) 0x7c00}, 629 {(short) 0x387f, (short) 0x3881}, {(short) 0x3e7f, (short) 0x3e81}, 630 {(short) 0x513f, (short) 0x5141}, {(short) 0x5abf, (short) 0x5ac1}, 631 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 632 {(short) 0x0000, (short) 0x0401}, {(short) 0xfc00, (short) 0xfc00}, 633 {(short) 0x0000, (short) 0x0401}, {(short) 0x7c00, (short) 0x7c00}, 634 {(short) 0x7e01, (short) 0x7e01}, 635 }, 636 { 637 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x7bfe, (short) 0x7c00}, 638 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x7bfe, (short) 0x7c00}, 639 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x8001, (short) 0x0001}, 640 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x7bfe, (short) 0x7c00}, 641 {(short) 0x7bfd, (short) 0x7bff}, {(short) 0x7bf7, (short) 0x7bf9}, 642 {(short) 0x7b6f, (short) 0x7b71}, {(short) 0x6d5f, (short) 0x6d61}, 643 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x7bfe, (short) 0x7c00}, 644 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x7bfe, (short) 0x7c00}, 645 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 646 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x7bfe, (short) 0x7c00}, 647 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 648 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 649 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0xfc00, (short) 0xfc00}, 650 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 651 {(short) 0x7e01, (short) 0x7e01}, 652 }, 653 { 654 {(short) 0xb701, (short) 0xb6ff}, {(short) 0xbdc1, (short) 0xbdbf}, 655 {(short) 0x387f, (short) 0x3881}, {(short) 0x387f, (short) 0x3881}, 656 {(short) 0x387f, (short) 0x3881}, {(short) 0xfc00, (short) 0xfbfe}, 657 {(short) 0x8001, (short) 0x0001}, {(short) 0xbc41, (short) 0xbc3f}, 658 {(short) 0xd12f, (short) 0xd12d}, {(short) 0xdabd, (short) 0xdabb}, 659 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 660 {(short) 0x3e3f, (short) 0x3e41}, {(short) 0x411f, (short) 0x4121}, 661 {(short) 0x387f, (short) 0x3881}, {(short) 0x387f, (short) 0x3881}, 662 {(short) 0x387f, (short) 0x3881}, {(short) 0x7bfe, (short) 0x7c00}, 663 {(short) 0x3c7f, (short) 0x3c81}, {(short) 0x405f, (short) 0x4061}, 664 {(short) 0x5151, (short) 0x5153}, {(short) 0x5ac3, (short) 0x5ac5}, 665 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 666 {(short) 0x387f, (short) 0x3881}, {(short) 0xfc00, (short) 0xfc00}, 667 {(short) 0x387f, (short) 0x3881}, {(short) 0x7c00, (short) 0x7c00}, 668 {(short) 0x7e01, (short) 0x7e01}, 669 }, 670 { 671 {(short) 0x38ff, (short) 0x3901}, {(short) 0xb601, (short) 0xb5ff}, 672 {(short) 0x3e7f, (short) 0x3e81}, {(short) 0x3e7f, (short) 0x3e81}, 673 {(short) 0x3e7f, (short) 0x3e81}, {(short) 0xfc00, (short) 0xfbfe}, 674 {(short) 0x3c3f, (short) 0x3c41}, {(short) 0x8001, (short) 0x0001}, 675 {(short) 0xd10d, (short) 0xd10b}, {(short) 0xdab4, (short) 0xdab2}, 676 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 677 {(short) 0x413f, (short) 0x4141}, {(short) 0x433f, (short) 0x4341}, 678 {(short) 0x3e7f, (short) 0x3e81}, {(short) 0x3e7f, (short) 0x3e81}, 679 {(short) 0x3e7f, (short) 0x3e81}, {(short) 0x7bfe, (short) 0x7c00}, 680 {(short) 0x405f, (short) 0x4061}, {(short) 0x427f, (short) 0x4281}, 681 {(short) 0x5173, (short) 0x5175}, {(short) 0x5acc, (short) 0x5ace}, 682 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 683 {(short) 0x3e7f, (short) 0x3e81}, {(short) 0xfc00, (short) 0xfc00}, 684 {(short) 0x3e7f, (short) 0x3e81}, {(short) 0x7c00, (short) 0x7c00}, 685 {(short) 0x7e01, (short) 0x7e01}, 686 }, 687 { 688 {(short) 0x511f, (short) 0x5121}, {(short) 0x50ff, (short) 0x5101}, 689 {(short) 0x513f, (short) 0x5141}, {(short) 0x513f, (short) 0x5141}, 690 {(short) 0x513f, (short) 0x5141}, {(short) 0xfbff, (short) 0xfbfd}, 691 {(short) 0x512d, (short) 0x512f}, {(short) 0x510b, (short) 0x510d}, 692 {(short) 0x8001, (short) 0x0001}, {(short) 0xd971, (short) 0xd96f}, 693 {(short) 0xec6b, (short) 0xec69}, {(short) 0xfb53, (short) 0xfb51}, 694 {(short) 0x515f, (short) 0x5161}, {(short) 0x517f, (short) 0x5181}, 695 {(short) 0x513f, (short) 0x5141}, {(short) 0x513f, (short) 0x5141}, 696 {(short) 0x513f, (short) 0x5141}, {(short) 0x7c00, (short) 0x7c00}, 697 {(short) 0x5151, (short) 0x5153}, {(short) 0x5173, (short) 0x5175}, 698 {(short) 0x553f, (short) 0x5541}, {(short) 0x5c07, (short) 0x5c09}, 699 {(short) 0x6c7f, (short) 0x6c81}, {(short) 0x7b53, (short) 0x7b55}, 700 {(short) 0x513f, (short) 0x5141}, {(short) 0xfc00, (short) 0xfc00}, 701 {(short) 0x513f, (short) 0x5141}, {(short) 0x7c00, (short) 0x7c00}, 702 {(short) 0x7e01, (short) 0x7e01}, 703 }, 704 { 705 {(short) 0x5ab7, (short) 0x5ab9}, {(short) 0x5aaf, (short) 0x5ab1}, 706 {(short) 0x5abf, (short) 0x5ac1}, {(short) 0x5abf, (short) 0x5ac1}, 707 {(short) 0x5abf, (short) 0x5ac1}, {(short) 0xfbf9, (short) 0xfbf7}, 708 {(short) 0x5abb, (short) 0x5abd}, {(short) 0x5ab2, (short) 0x5ab4}, 709 {(short) 0x596f, (short) 0x5971}, {(short) 0x8001, (short) 0x0001}, 710 {(short) 0xec40, (short) 0xec3e}, {(short) 0xfb4d, (short) 0xfb4b}, 711 {(short) 0x5ac7, (short) 0x5ac9}, {(short) 0x5acf, (short) 0x5ad1}, 712 {(short) 0x5abf, (short) 0x5ac1}, {(short) 0x5abf, (short) 0x5ac1}, 713 {(short) 0x5abf, (short) 0x5ac1}, {(short) 0x7c00, (short) 0x7c00}, 714 {(short) 0x5ac3, (short) 0x5ac5}, {(short) 0x5acc, (short) 0x5ace}, 715 {(short) 0x5c07, (short) 0x5c09}, {(short) 0x5ebf, (short) 0x5ec1}, 716 {(short) 0x6caa, (short) 0x6cac}, {(short) 0x7b59, (short) 0x7b5b}, 717 {(short) 0x5abf, (short) 0x5ac1}, {(short) 0xfc00, (short) 0xfc00}, 718 {(short) 0x5abf, (short) 0x5ac1}, {(short) 0x7c00, (short) 0x7c00}, 719 {(short) 0x7e01, (short) 0x7e01}, 720 }, 721 { 722 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x6c73, (short) 0x6c75}, 723 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x6c74, (short) 0x6c76}, 724 {(short) 0x6c74, (short) 0x6c76}, {(short) 0xfb71, (short) 0xfb6f}, 725 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x6c74, (short) 0x6c76}, 726 {(short) 0x6c69, (short) 0x6c6b}, {(short) 0x6c3e, (short) 0x6c40}, 727 {(short) 0x8001, (short) 0x0001}, {(short) 0xfac5, (short) 0xfac3}, 728 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x6c75, (short) 0x6c77}, 729 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x6c74, (short) 0x6c76}, 730 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7c00, (short) 0x7c00}, 731 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x6c74, (short) 0x6c76}, 732 {(short) 0x6c7f, (short) 0x6c81}, {(short) 0x6caa, (short) 0x6cac}, 733 {(short) 0x7074, (short) 0x7076}, {(short) 0x7be1, (short) 0x7be3}, 734 {(short) 0x6c74, (short) 0x6c76}, {(short) 0xfc00, (short) 0xfc00}, 735 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7c00, (short) 0x7c00}, 736 {(short) 0x7e01, (short) 0x7e01}, 737 }, 738 { 739 {(short) 0x7b52, (short) 0x7b54}, {(short) 0x7b52, (short) 0x7b54}, 740 {(short) 0x7b52, (short) 0x7b54}, {(short) 0x7b52, (short) 0x7b54}, 741 {(short) 0x7b52, (short) 0x7b54}, {(short) 0xed61, (short) 0xed5f}, 742 {(short) 0x7b52, (short) 0x7b54}, {(short) 0x7b52, (short) 0x7b54}, 743 {(short) 0x7b51, (short) 0x7b53}, {(short) 0x7b4b, (short) 0x7b4d}, 744 {(short) 0x7ac3, (short) 0x7ac5}, {(short) 0x8001, (short) 0x0001}, 745 {(short) 0x7b52, (short) 0x7b54}, {(short) 0x7b52, (short) 0x7b54}, 746 {(short) 0x7b52, (short) 0x7b54}, {(short) 0x7b52, (short) 0x7b54}, 747 {(short) 0x7b52, (short) 0x7b54}, {(short) 0x7c00, (short) 0x7c00}, 748 {(short) 0x7b52, (short) 0x7b54}, {(short) 0x7b52, (short) 0x7b54}, 749 {(short) 0x7b53, (short) 0x7b55}, {(short) 0x7b59, (short) 0x7b5b}, 750 {(short) 0x7be1, (short) 0x7be3}, {(short) 0x7c00, (short) 0x7c00}, 751 {(short) 0x7b52, (short) 0x7b54}, {(short) 0xfc00, (short) 0xfc00}, 752 {(short) 0x7b52, (short) 0x7b54}, {(short) 0x7c00, (short) 0x7c00}, 753 {(short) 0x7e01, (short) 0x7e01}, 754 }, 755 { 756 {(short) 0xc001, (short) 0xbffe}, {(short) 0xc201, (short) 0xc1ff}, 757 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xbc01, (short) 0xbbfe}, 758 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xfc00, (short) 0xfbfe}, 759 {(short) 0xbe41, (short) 0xbe3f}, {(short) 0xc141, (short) 0xc13f}, 760 {(short) 0xd161, (short) 0xd15f}, {(short) 0xdac9, (short) 0xdac7}, 761 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 762 {(short) 0x8001, (short) 0x0001}, {(short) 0x3bfe, (short) 0x3c01}, 763 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xbc01, (short) 0xbbfe}, 764 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0x7bfe, (short) 0x7c00}, 765 {(short) 0xb701, (short) 0xb6ff}, {(short) 0x38ff, (short) 0x3901}, 766 {(short) 0x511f, (short) 0x5121}, {(short) 0x5ab7, (short) 0x5ab9}, 767 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 768 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xfc00, (short) 0xfc00}, 769 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0x7c00, (short) 0x7c00}, 770 {(short) 0x7e01, (short) 0x7e01}, 771 }, 772 { 773 {(short) 0xc201, (short) 0xc1ff}, {(short) 0xc401, (short) 0xc3fe}, 774 {(short) 0xc001, (short) 0xbffe}, {(short) 0xc001, (short) 0xbffe}, 775 {(short) 0xc001, (short) 0xbffe}, {(short) 0xfc00, (short) 0xfbfe}, 776 {(short) 0xc121, (short) 0xc11f}, {(short) 0xc341, (short) 0xc33f}, 777 {(short) 0xd181, (short) 0xd17f}, {(short) 0xdad1, (short) 0xdacf}, 778 {(short) 0xec77, (short) 0xec75}, {(short) 0xfb54, (short) 0xfb52}, 779 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0x8001, (short) 0x0001}, 780 {(short) 0xc001, (short) 0xbffe}, {(short) 0xc001, (short) 0xbffe}, 781 {(short) 0xc001, (short) 0xbffe}, {(short) 0x7bfe, (short) 0x7c00}, 782 {(short) 0xbdc1, (short) 0xbdbf}, {(short) 0xb601, (short) 0xb5ff}, 783 {(short) 0x50ff, (short) 0x5101}, {(short) 0x5aaf, (short) 0x5ab1}, 784 {(short) 0x6c73, (short) 0x6c75}, {(short) 0x7b52, (short) 0x7b54}, 785 {(short) 0xc001, (short) 0xbffe}, {(short) 0xfc00, (short) 0xfc00}, 786 {(short) 0xc001, (short) 0xbffe}, {(short) 0x7c00, (short) 0x7c00}, 787 {(short) 0x7e01, (short) 0x7e01}, 788 }, 789 { 790 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xc001, (short) 0xbffe}, 791 {(short) 0x8003, (short) 0x8000}, {(short) 0x8401, (short) 0x8000}, 792 {(short) 0x8402, (short) 0x8400}, {(short) 0xfc00, (short) 0xfbfe}, 793 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbe81, (short) 0xbe7f}, 794 {(short) 0xd141, (short) 0xd13f}, {(short) 0xdac1, (short) 0xdabf}, 795 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 796 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3ffe, (short) 0x4001}, 797 {(short) 0x8001, (short) 0x0001}, {(short) 0x0000, (short) 0x03ff}, 798 {(short) 0x0000, (short) 0x0400}, {(short) 0x7bfe, (short) 0x7c00}, 799 {(short) 0x387f, (short) 0x3881}, {(short) 0x3e7f, (short) 0x3e81}, 800 {(short) 0x513f, (short) 0x5141}, {(short) 0x5abf, (short) 0x5ac1}, 801 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 802 {(short) 0x8002, (short) 0x0000}, {(short) 0xfc00, (short) 0xfc00}, 803 {(short) 0x8002, (short) 0x0000}, {(short) 0x7c00, (short) 0x7c00}, 804 {(short) 0x7e01, (short) 0x7e01}, 805 }, 806 { 807 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xc001, (short) 0xbffe}, 808 {(short) 0x8401, (short) 0x8000}, {(short) 0x87ff, (short) 0x87fd}, 809 {(short) 0x8800, (short) 0x87fe}, {(short) 0xfc00, (short) 0xfbfe}, 810 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbe81, (short) 0xbe7f}, 811 {(short) 0xd141, (short) 0xd13f}, {(short) 0xdac1, (short) 0xdabf}, 812 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 813 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3ffe, (short) 0x4001}, 814 {(short) 0x83ff, (short) 0x8000}, {(short) 0x8001, (short) 0x0001}, 815 {(short) 0x0000, (short) 0x0002}, {(short) 0x7bfe, (short) 0x7c00}, 816 {(short) 0x387f, (short) 0x3881}, {(short) 0x3e7f, (short) 0x3e81}, 817 {(short) 0x513f, (short) 0x5141}, {(short) 0x5abf, (short) 0x5ac1}, 818 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 819 {(short) 0x8400, (short) 0x8000}, {(short) 0xfc00, (short) 0xfc00}, 820 {(short) 0x8400, (short) 0x8000}, {(short) 0x7c00, (short) 0x7c00}, 821 {(short) 0x7e01, (short) 0x7e01}, 822 }, 823 { 824 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xc001, (short) 0xbffe}, 825 {(short) 0x8402, (short) 0x8400}, {(short) 0x8800, (short) 0x87fe}, 826 {(short) 0x8801, (short) 0x87fe}, {(short) 0xfc00, (short) 0xfbfe}, 827 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbe81, (short) 0xbe7f}, 828 {(short) 0xd141, (short) 0xd13f}, {(short) 0xdac1, (short) 0xdabf}, 829 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 830 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3ffe, (short) 0x4001}, 831 {(short) 0x8400, (short) 0x8000}, {(short) 0x8002, (short) 0x0000}, 832 {(short) 0x8001, (short) 0x0001}, {(short) 0x7bfe, (short) 0x7c00}, 833 {(short) 0x387f, (short) 0x3881}, {(short) 0x3e7f, (short) 0x3e81}, 834 {(short) 0x513f, (short) 0x5141}, {(short) 0x5abf, (short) 0x5ac1}, 835 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 836 {(short) 0x8401, (short) 0x8000}, {(short) 0xfc00, (short) 0xfc00}, 837 {(short) 0x8401, (short) 0x8000}, {(short) 0x7c00, (short) 0x7c00}, 838 {(short) 0x7e01, (short) 0x7e01}, 839 }, 840 { 841 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0xfc00, (short) 0xfbfe}, 842 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0xfc00, (short) 0xfbfe}, 843 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0xfc00, (short) 0xfc00}, 844 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0xfc00, (short) 0xfbfe}, 845 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 846 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 847 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0xfc00, (short) 0xfbfe}, 848 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0xfc00, (short) 0xfbfe}, 849 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0x8001, (short) 0x0001}, 850 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0xfc00, (short) 0xfbfe}, 851 {(short) 0xfbff, (short) 0xfbfd}, {(short) 0xfbf9, (short) 0xfbf7}, 852 {(short) 0xfb71, (short) 0xfb6f}, {(short) 0xed61, (short) 0xed5f}, 853 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0xfc00, (short) 0xfc00}, 854 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0x7c00, (short) 0x7c00}, 855 {(short) 0x7e01, (short) 0x7e01}, 856 }, 857 { 858 {(short) 0xbe41, (short) 0xbe3f}, {(short) 0xc121, (short) 0xc11f}, 859 {(short) 0xb881, (short) 0xb87f}, {(short) 0xb881, (short) 0xb87f}, 860 {(short) 0xb881, (short) 0xb87f}, {(short) 0xfc00, (short) 0xfbfe}, 861 {(short) 0xbc81, (short) 0xbc7f}, {(short) 0xc061, (short) 0xc05f}, 862 {(short) 0xd153, (short) 0xd151}, {(short) 0xdac5, (short) 0xdac3}, 863 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 864 {(short) 0x36ff, (short) 0x3701}, {(short) 0x3dbf, (short) 0x3dc1}, 865 {(short) 0xb881, (short) 0xb87f}, {(short) 0xb881, (short) 0xb87f}, 866 {(short) 0xb881, (short) 0xb87f}, {(short) 0x7bfe, (short) 0x7c00}, 867 {(short) 0x8001, (short) 0x0001}, {(short) 0x3c3f, (short) 0x3c41}, 868 {(short) 0x512d, (short) 0x512f}, {(short) 0x5abb, (short) 0x5abd}, 869 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 870 {(short) 0xb881, (short) 0xb87f}, {(short) 0xfc00, (short) 0xfc00}, 871 {(short) 0xb881, (short) 0xb87f}, {(short) 0x7c00, (short) 0x7c00}, 872 {(short) 0x7e01, (short) 0x7e01}, 873 }, 874 { 875 {(short) 0xc141, (short) 0xc13f}, {(short) 0xc341, (short) 0xc33f}, 876 {(short) 0xbe81, (short) 0xbe7f}, {(short) 0xbe81, (short) 0xbe7f}, 877 {(short) 0xbe81, (short) 0xbe7f}, {(short) 0xfc00, (short) 0xfbfe}, 878 {(short) 0xc061, (short) 0xc05f}, {(short) 0xc281, (short) 0xc27f}, 879 {(short) 0xd175, (short) 0xd173}, {(short) 0xdace, (short) 0xdacc}, 880 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 881 {(short) 0xb901, (short) 0xb8ff}, {(short) 0x35ff, (short) 0x3601}, 882 {(short) 0xbe81, (short) 0xbe7f}, {(short) 0xbe81, (short) 0xbe7f}, 883 {(short) 0xbe81, (short) 0xbe7f}, {(short) 0x7bfe, (short) 0x7c00}, 884 {(short) 0xbc41, (short) 0xbc3f}, {(short) 0x8001, (short) 0x0001}, 885 {(short) 0x510b, (short) 0x510d}, {(short) 0x5ab2, (short) 0x5ab4}, 886 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 887 {(short) 0xbe81, (short) 0xbe7f}, {(short) 0xfc00, (short) 0xfc00}, 888 {(short) 0xbe81, (short) 0xbe7f}, {(short) 0x7c00, (short) 0x7c00}, 889 {(short) 0x7e01, (short) 0x7e01}, 890 }, 891 { 892 {(short) 0xd161, (short) 0xd15f}, {(short) 0xd181, (short) 0xd17f}, 893 {(short) 0xd141, (short) 0xd13f}, {(short) 0xd141, (short) 0xd13f}, 894 {(short) 0xd141, (short) 0xd13f}, {(short) 0xfc00, (short) 0xfc00}, 895 {(short) 0xd153, (short) 0xd151}, {(short) 0xd175, (short) 0xd173}, 896 {(short) 0xd541, (short) 0xd53f}, {(short) 0xdc09, (short) 0xdc07}, 897 {(short) 0xec81, (short) 0xec7f}, {(short) 0xfb55, (short) 0xfb53}, 898 {(short) 0xd121, (short) 0xd11f}, {(short) 0xd101, (short) 0xd0ff}, 899 {(short) 0xd141, (short) 0xd13f}, {(short) 0xd141, (short) 0xd13f}, 900 {(short) 0xd141, (short) 0xd13f}, {(short) 0x7bfd, (short) 0x7bff}, 901 {(short) 0xd12f, (short) 0xd12d}, {(short) 0xd10d, (short) 0xd10b}, 902 {(short) 0x8001, (short) 0x0001}, {(short) 0x596f, (short) 0x5971}, 903 {(short) 0x6c69, (short) 0x6c6b}, {(short) 0x7b51, (short) 0x7b53}, 904 {(short) 0xd141, (short) 0xd13f}, {(short) 0xfc00, (short) 0xfc00}, 905 {(short) 0xd141, (short) 0xd13f}, {(short) 0x7c00, (short) 0x7c00}, 906 {(short) 0x7e01, (short) 0x7e01}, 907 }, 908 { 909 {(short) 0xdac9, (short) 0xdac7}, {(short) 0xdad1, (short) 0xdacf}, 910 {(short) 0xdac1, (short) 0xdabf}, {(short) 0xdac1, (short) 0xdabf}, 911 {(short) 0xdac1, (short) 0xdabf}, {(short) 0xfc00, (short) 0xfc00}, 912 {(short) 0xdac5, (short) 0xdac3}, {(short) 0xdace, (short) 0xdacc}, 913 {(short) 0xdc09, (short) 0xdc07}, {(short) 0xdec1, (short) 0xdebf}, 914 {(short) 0xecac, (short) 0xecaa}, {(short) 0xfb5b, (short) 0xfb59}, 915 {(short) 0xdab9, (short) 0xdab7}, {(short) 0xdab1, (short) 0xdaaf}, 916 {(short) 0xdac1, (short) 0xdabf}, {(short) 0xdac1, (short) 0xdabf}, 917 {(short) 0xdac1, (short) 0xdabf}, {(short) 0x7bf7, (short) 0x7bf9}, 918 {(short) 0xdabd, (short) 0xdabb}, {(short) 0xdab4, (short) 0xdab2}, 919 {(short) 0xd971, (short) 0xd96f}, {(short) 0x8001, (short) 0x0001}, 920 {(short) 0x6c3e, (short) 0x6c40}, {(short) 0x7b4b, (short) 0x7b4d}, 921 {(short) 0xdac1, (short) 0xdabf}, {(short) 0xfc00, (short) 0xfc00}, 922 {(short) 0xdac1, (short) 0xdabf}, {(short) 0x7c00, (short) 0x7c00}, 923 {(short) 0x7e01, (short) 0x7e01}, 924 }, 925 { 926 {(short) 0xec76, (short) 0xec74}, {(short) 0xec77, (short) 0xec75}, 927 {(short) 0xec76, (short) 0xec74}, {(short) 0xec76, (short) 0xec74}, 928 {(short) 0xec76, (short) 0xec74}, {(short) 0xfc00, (short) 0xfc00}, 929 {(short) 0xec76, (short) 0xec74}, {(short) 0xec76, (short) 0xec74}, 930 {(short) 0xec81, (short) 0xec7f}, {(short) 0xecac, (short) 0xecaa}, 931 {(short) 0xf076, (short) 0xf074}, {(short) 0xfbe3, (short) 0xfbe1}, 932 {(short) 0xec76, (short) 0xec74}, {(short) 0xec75, (short) 0xec73}, 933 {(short) 0xec76, (short) 0xec74}, {(short) 0xec76, (short) 0xec74}, 934 {(short) 0xec76, (short) 0xec74}, {(short) 0x7b6f, (short) 0x7b71}, 935 {(short) 0xec76, (short) 0xec74}, {(short) 0xec76, (short) 0xec74}, 936 {(short) 0xec6b, (short) 0xec69}, {(short) 0xec40, (short) 0xec3e}, 937 {(short) 0x8001, (short) 0x0001}, {(short) 0x7ac3, (short) 0x7ac5}, 938 {(short) 0xec76, (short) 0xec74}, {(short) 0xfc00, (short) 0xfc00}, 939 {(short) 0xec76, (short) 0xec74}, {(short) 0x7c00, (short) 0x7c00}, 940 {(short) 0x7e01, (short) 0x7e01}, 941 }, 942 { 943 {(short) 0xfb54, (short) 0xfb52}, {(short) 0xfb54, (short) 0xfb52}, 944 {(short) 0xfb54, (short) 0xfb52}, {(short) 0xfb54, (short) 0xfb52}, 945 {(short) 0xfb54, (short) 0xfb52}, {(short) 0xfc00, (short) 0xfc00}, 946 {(short) 0xfb54, (short) 0xfb52}, {(short) 0xfb54, (short) 0xfb52}, 947 {(short) 0xfb55, (short) 0xfb53}, {(short) 0xfb5b, (short) 0xfb59}, 948 {(short) 0xfbe3, (short) 0xfbe1}, {(short) 0xfc00, (short) 0xfc00}, 949 {(short) 0xfb54, (short) 0xfb52}, {(short) 0xfb54, (short) 0xfb52}, 950 {(short) 0xfb54, (short) 0xfb52}, {(short) 0xfb54, (short) 0xfb52}, 951 {(short) 0xfb54, (short) 0xfb52}, {(short) 0x6d5f, (short) 0x6d61}, 952 {(short) 0xfb54, (short) 0xfb52}, {(short) 0xfb54, (short) 0xfb52}, 953 {(short) 0xfb53, (short) 0xfb51}, {(short) 0xfb4d, (short) 0xfb4b}, 954 {(short) 0xfac5, (short) 0xfac3}, {(short) 0x8001, (short) 0x0001}, 955 {(short) 0xfb54, (short) 0xfb52}, {(short) 0xfc00, (short) 0xfc00}, 956 {(short) 0xfb54, (short) 0xfb52}, {(short) 0x7c00, (short) 0x7c00}, 957 {(short) 0x7e01, (short) 0x7e01}, 958 }, 959 { 960 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xc001, (short) 0xbffe}, 961 {(short) 0x8002, (short) 0x0000}, {(short) 0x8400, (short) 0x8000}, 962 {(short) 0x8401, (short) 0x8000}, {(short) 0xfc00, (short) 0xfbfe}, 963 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbe81, (short) 0xbe7f}, 964 {(short) 0xd141, (short) 0xd13f}, {(short) 0xdac1, (short) 0xdabf}, 965 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 966 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3ffe, (short) 0x4001}, 967 {(short) 0x0000, (short) 0x0002}, {(short) 0x0000, (short) 0x0400}, 968 {(short) 0x0000, (short) 0x0401}, {(short) 0x7bfe, (short) 0x7c00}, 969 {(short) 0x387f, (short) 0x3881}, {(short) 0x3e7f, (short) 0x3e81}, 970 {(short) 0x513f, (short) 0x5141}, {(short) 0x5abf, (short) 0x5ac1}, 971 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 972 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 973 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 974 {(short) 0x7e01, (short) 0x7e01}, 975 }, 976 { 977 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 978 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 979 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 980 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 981 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 982 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 983 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 984 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 985 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 986 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 987 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 988 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 989 {(short) 0x7c00, (short) 0x7c00}, {(short) 0xfe00, (short) 0xfe00}, 990 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 991 {(short) 0x7e01, (short) 0x7e01}, 992 }, 993 { 994 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xc001, (short) 0xbffe}, 995 {(short) 0x8002, (short) 0x0000}, {(short) 0x8400, (short) 0x8000}, 996 {(short) 0x8401, (short) 0x8000}, {(short) 0xfc00, (short) 0xfbfe}, 997 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbe81, (short) 0xbe7f}, 998 {(short) 0xd141, (short) 0xd13f}, {(short) 0xdac1, (short) 0xdabf}, 999 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 1000 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3ffe, (short) 0x4001}, 1001 {(short) 0x0000, (short) 0x0002}, {(short) 0x0000, (short) 0x0400}, 1002 {(short) 0x0000, (short) 0x0401}, {(short) 0x7bfe, (short) 0x7c00}, 1003 {(short) 0x387f, (short) 0x3881}, {(short) 0x3e7f, (short) 0x3e81}, 1004 {(short) 0x513f, (short) 0x5141}, {(short) 0x5abf, (short) 0x5ac1}, 1005 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 1006 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1007 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1008 {(short) 0x7e01, (short) 0x7e01}, 1009 }, 1010 { 1011 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1012 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1013 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1014 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1015 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1016 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1017 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1018 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1019 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1020 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1021 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1022 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1023 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1024 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfe00, (short) 0xfe00}, 1025 {(short) 0x7e01, (short) 0x7e01}, 1026 }, 1027 { 1028 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1029 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1030 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1031 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1032 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1033 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1034 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1035 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1036 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1037 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1038 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1039 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1040 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1041 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1042 {(short) 0x7e01, (short) 0x7e01}, 1043 }, 1044 }; 1045 1046 static short[][][] ReferenceOutputForMul = { 1047 { 1048 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3ffe, (short) 0x4001}, 1049 {(short) 0x0000, (short) 0x0002}, {(short) 0x0000, (short) 0x0400}, 1050 {(short) 0x0000, (short) 0x0401}, {(short) 0x7bfe, (short) 0x7c00}, 1051 {(short) 0x387f, (short) 0x3881}, {(short) 0x3e7f, (short) 0x3e81}, 1052 {(short) 0x513f, (short) 0x5141}, {(short) 0x5abf, (short) 0x5ac1}, 1053 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 1054 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xc001, (short) 0xbffe}, 1055 {(short) 0x8002, (short) 0x0000}, {(short) 0x8400, (short) 0x8000}, 1056 {(short) 0x8401, (short) 0x8000}, {(short) 0xfc00, (short) 0xfbfe}, 1057 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbe81, (short) 0xbe7f}, 1058 {(short) 0xd141, (short) 0xd13f}, {(short) 0xdac1, (short) 0xdabf}, 1059 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 1060 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1061 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1062 {(short) 0x7e01, (short) 0x7e01}, 1063 }, 1064 { 1065 {(short) 0x3ffe, (short) 0x4001}, {(short) 0x43fe, (short) 0x4401}, 1066 {(short) 0x0000, (short) 0x0003}, {(short) 0x07fd, (short) 0x07ff}, 1067 {(short) 0x07fe, (short) 0x0801}, {(short) 0x7c00, (short) 0x7c00}, 1068 {(short) 0x3c7f, (short) 0x3c81}, {(short) 0x427f, (short) 0x4281}, 1069 {(short) 0x553f, (short) 0x5541}, {(short) 0x5ebf, (short) 0x5ec1}, 1070 {(short) 0x7074, (short) 0x7076}, {(short) 0x7c00, (short) 0x7c00}, 1071 {(short) 0xc001, (short) 0xbffe}, {(short) 0xc401, (short) 0xc3fe}, 1072 {(short) 0x8003, (short) 0x8000}, {(short) 0x87ff, (short) 0x87fd}, 1073 {(short) 0x8801, (short) 0x87fe}, {(short) 0xfc00, (short) 0xfc00}, 1074 {(short) 0xbc81, (short) 0xbc7f}, {(short) 0xc281, (short) 0xc27f}, 1075 {(short) 0xd541, (short) 0xd53f}, {(short) 0xdec1, (short) 0xdebf}, 1076 {(short) 0xf076, (short) 0xf074}, {(short) 0xfc00, (short) 0xfc00}, 1077 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1078 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1079 {(short) 0x7e01, (short) 0x7e01}, 1080 }, 1081 { 1082 {(short) 0x0000, (short) 0x0002}, {(short) 0x0000, (short) 0x0003}, 1083 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1084 {(short) 0x8001, (short) 0x0001}, {(short) 0x1bfe, (short) 0x1c00}, 1085 {(short) 0x0000, (short) 0x0002}, {(short) 0x0000, (short) 0x0003}, 1086 {(short) 0x0000, (short) 0x002b}, {(short) 0x0000, (short) 0x00d9}, 1087 {(short) 0x0c74, (short) 0x0c76}, {(short) 0x1b52, (short) 0x1b54}, 1088 {(short) 0x8002, (short) 0x0000}, {(short) 0x8003, (short) 0x8000}, 1089 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1090 {(short) 0x8001, (short) 0x0001}, {(short) 0x9c00, (short) 0x9bfe}, 1091 {(short) 0x8002, (short) 0x0000}, {(short) 0x8003, (short) 0x8000}, 1092 {(short) 0x802b, (short) 0x8000}, {(short) 0x80d9, (short) 0x8000}, 1093 {(short) 0x8c76, (short) 0x8c74}, {(short) 0x9b54, (short) 0x9b52}, 1094 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1095 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1096 {(short) 0x7e01, (short) 0x7e01}, 1097 }, 1098 { 1099 {(short) 0x0000, (short) 0x0400}, {(short) 0x07fd, (short) 0x07ff}, 1100 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1101 {(short) 0x8001, (short) 0x0001}, {(short) 0x43fc, (short) 0x43fe}, 1102 {(short) 0x0000, (short) 0x0240}, {(short) 0x067d, (short) 0x067f}, 1103 {(short) 0x193e, (short) 0x1940}, {(short) 0x22bd, (short) 0x22bf}, 1104 {(short) 0x3473, (short) 0x3475}, {(short) 0x4350, (short) 0x4352}, 1105 {(short) 0x8400, (short) 0x8000}, {(short) 0x87ff, (short) 0x87fd}, 1106 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1107 {(short) 0x8001, (short) 0x0001}, {(short) 0xc3fe, (short) 0xc3fc}, 1108 {(short) 0x8240, (short) 0x8000}, {(short) 0x867f, (short) 0x867d}, 1109 {(short) 0x9940, (short) 0x993e}, {(short) 0xa2bf, (short) 0xa2bd}, 1110 {(short) 0xb475, (short) 0xb473}, {(short) 0xc352, (short) 0xc350}, 1111 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1112 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1113 {(short) 0x7e01, (short) 0x7e01}, 1114 }, 1115 { 1116 {(short) 0x0000, (short) 0x0401}, {(short) 0x07fe, (short) 0x0801}, 1117 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1118 {(short) 0x8001, (short) 0x0001}, {(short) 0x43fe, (short) 0x4400}, 1119 {(short) 0x0000, (short) 0x0241}, {(short) 0x067f, (short) 0x0681}, 1120 {(short) 0x193f, (short) 0x1941}, {(short) 0x22bf, (short) 0x22c1}, 1121 {(short) 0x3474, (short) 0x3476}, {(short) 0x4352, (short) 0x4354}, 1122 {(short) 0x8401, (short) 0x8000}, {(short) 0x8801, (short) 0x87fe}, 1123 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1124 {(short) 0x8001, (short) 0x0001}, {(short) 0xc400, (short) 0xc3fe}, 1125 {(short) 0x8241, (short) 0x8000}, {(short) 0x8681, (short) 0x867f}, 1126 {(short) 0x9941, (short) 0x993f}, {(short) 0xa2c1, (short) 0xa2bf}, 1127 {(short) 0xb476, (short) 0xb474}, {(short) 0xc354, (short) 0xc352}, 1128 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1129 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1130 {(short) 0x7e01, (short) 0x7e01}, 1131 }, 1132 { 1133 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1134 {(short) 0x1bfe, (short) 0x1c00}, {(short) 0x43fc, (short) 0x43fe}, 1135 {(short) 0x43fe, (short) 0x4400}, {(short) 0x7c00, (short) 0x7c00}, 1136 {(short) 0x787e, (short) 0x7880}, {(short) 0x7c00, (short) 0x7c00}, 1137 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1138 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1139 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0xfc00, (short) 0xfc00}, 1140 {(short) 0x9c00, (short) 0x9bfe}, {(short) 0xc3fe, (short) 0xc3fc}, 1141 {(short) 0xc400, (short) 0xc3fe}, {(short) 0xfc00, (short) 0xfc00}, 1142 {(short) 0xf880, (short) 0xf87e}, {(short) 0xfc00, (short) 0xfc00}, 1143 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1144 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1145 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1146 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1147 {(short) 0x7e01, (short) 0x7e01}, 1148 }, 1149 { 1150 {(short) 0x387f, (short) 0x3881}, {(short) 0x3c7f, (short) 0x3c81}, 1151 {(short) 0x0000, (short) 0x0002}, {(short) 0x0000, (short) 0x0240}, 1152 {(short) 0x0000, (short) 0x0241}, {(short) 0x787e, (short) 0x7880}, 1153 {(short) 0x350f, (short) 0x3511}, {(short) 0x3b4f, (short) 0x3b51}, 1154 {(short) 0x4de7, (short) 0x4de9}, {(short) 0x5797, (short) 0x5799}, 1155 {(short) 0x6903, (short) 0x6905}, {(short) 0x781e, (short) 0x7820}, 1156 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbc81, (short) 0xbc7f}, 1157 {(short) 0x8002, (short) 0x0000}, {(short) 0x8240, (short) 0x8000}, 1158 {(short) 0x8241, (short) 0x8000}, {(short) 0xf880, (short) 0xf87e}, 1159 {(short) 0xb511, (short) 0xb50f}, {(short) 0xbb51, (short) 0xbb4f}, 1160 {(short) 0xcde9, (short) 0xcde7}, {(short) 0xd799, (short) 0xd797}, 1161 {(short) 0xe905, (short) 0xe903}, {(short) 0xf820, (short) 0xf81e}, 1162 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1163 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1164 {(short) 0x7e01, (short) 0x7e01}, 1165 }, 1166 { 1167 {(short) 0x3e7f, (short) 0x3e81}, {(short) 0x427f, (short) 0x4281}, 1168 {(short) 0x0000, (short) 0x0003}, {(short) 0x067d, (short) 0x067f}, 1169 {(short) 0x067f, (short) 0x0681}, {(short) 0x7c00, (short) 0x7c00}, 1170 {(short) 0x3b4f, (short) 0x3b51}, {(short) 0x4147, (short) 0x4149}, 1171 {(short) 0x5443, (short) 0x5445}, {(short) 0x5d7b, (short) 0x5d7d}, 1172 {(short) 0x6f3d, (short) 0x6f3f}, {(short) 0x7c00, (short) 0x7c00}, 1173 {(short) 0xbe81, (short) 0xbe7f}, {(short) 0xc281, (short) 0xc27f}, 1174 {(short) 0x8003, (short) 0x8000}, {(short) 0x867f, (short) 0x867d}, 1175 {(short) 0x8681, (short) 0x867f}, {(short) 0xfc00, (short) 0xfc00}, 1176 {(short) 0xbb51, (short) 0xbb4f}, {(short) 0xc149, (short) 0xc147}, 1177 {(short) 0xd445, (short) 0xd443}, {(short) 0xdd7d, (short) 0xdd7b}, 1178 {(short) 0xef3f, (short) 0xef3d}, {(short) 0xfc00, (short) 0xfc00}, 1179 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1180 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1181 {(short) 0x7e01, (short) 0x7e01}, 1182 }, 1183 { 1184 {(short) 0x513f, (short) 0x5141}, {(short) 0x553f, (short) 0x5541}, 1185 {(short) 0x0000, (short) 0x002b}, {(short) 0x193e, (short) 0x1940}, 1186 {(short) 0x193f, (short) 0x1941}, {(short) 0x7c00, (short) 0x7c00}, 1187 {(short) 0x4de7, (short) 0x4de9}, {(short) 0x5443, (short) 0x5445}, 1188 {(short) 0x66e3, (short) 0x66e5}, {(short) 0x706d, (short) 0x706f}, 1189 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1190 {(short) 0xd141, (short) 0xd13f}, {(short) 0xd541, (short) 0xd53f}, 1191 {(short) 0x802b, (short) 0x8000}, {(short) 0x9940, (short) 0x993e}, 1192 {(short) 0x9941, (short) 0x993f}, {(short) 0xfc00, (short) 0xfc00}, 1193 {(short) 0xcde9, (short) 0xcde7}, {(short) 0xd445, (short) 0xd443}, 1194 {(short) 0xe6e5, (short) 0xe6e3}, {(short) 0xf06f, (short) 0xf06d}, 1195 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1196 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1197 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1198 {(short) 0x7e01, (short) 0x7e01}, 1199 }, 1200 { 1201 {(short) 0x5abf, (short) 0x5ac1}, {(short) 0x5ebf, (short) 0x5ec1}, 1202 {(short) 0x0000, (short) 0x00d9}, {(short) 0x22bd, (short) 0x22bf}, 1203 {(short) 0x22bf, (short) 0x22c1}, {(short) 0x7c00, (short) 0x7c00}, 1204 {(short) 0x5797, (short) 0x5799}, {(short) 0x5d7b, (short) 0x5d7d}, 1205 {(short) 0x706d, (short) 0x706f}, {(short) 0x79b1, (short) 0x79b3}, 1206 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1207 {(short) 0xdac1, (short) 0xdabf}, {(short) 0xdec1, (short) 0xdebf}, 1208 {(short) 0x80d9, (short) 0x8000}, {(short) 0xa2bf, (short) 0xa2bd}, 1209 {(short) 0xa2c1, (short) 0xa2bf}, {(short) 0xfc00, (short) 0xfc00}, 1210 {(short) 0xd799, (short) 0xd797}, {(short) 0xdd7d, (short) 0xdd7b}, 1211 {(short) 0xf06f, (short) 0xf06d}, {(short) 0xf9b3, (short) 0xf9b1}, 1212 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1213 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1214 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1215 {(short) 0x7e01, (short) 0x7e01}, 1216 }, 1217 { 1218 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7074, (short) 0x7076}, 1219 {(short) 0x0c74, (short) 0x0c76}, {(short) 0x3473, (short) 0x3475}, 1220 {(short) 0x3474, (short) 0x3476}, {(short) 0x7c00, (short) 0x7c00}, 1221 {(short) 0x6903, (short) 0x6905}, {(short) 0x6f3d, (short) 0x6f3f}, 1222 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1223 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1224 {(short) 0xec76, (short) 0xec74}, {(short) 0xf076, (short) 0xf074}, 1225 {(short) 0x8c76, (short) 0x8c74}, {(short) 0xb475, (short) 0xb473}, 1226 {(short) 0xb476, (short) 0xb474}, {(short) 0xfc00, (short) 0xfc00}, 1227 {(short) 0xe905, (short) 0xe903}, {(short) 0xef3f, (short) 0xef3d}, 1228 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1229 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1230 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1231 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1232 {(short) 0x7e01, (short) 0x7e01}, 1233 }, 1234 { 1235 {(short) 0x7b52, (short) 0x7b54}, {(short) 0x7c00, (short) 0x7c00}, 1236 {(short) 0x1b52, (short) 0x1b54}, {(short) 0x4350, (short) 0x4352}, 1237 {(short) 0x4352, (short) 0x4354}, {(short) 0x7c00, (short) 0x7c00}, 1238 {(short) 0x781e, (short) 0x7820}, {(short) 0x7c00, (short) 0x7c00}, 1239 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1240 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1241 {(short) 0xfb54, (short) 0xfb52}, {(short) 0xfc00, (short) 0xfc00}, 1242 {(short) 0x9b54, (short) 0x9b52}, {(short) 0xc352, (short) 0xc350}, 1243 {(short) 0xc354, (short) 0xc352}, {(short) 0xfc00, (short) 0xfc00}, 1244 {(short) 0xf820, (short) 0xf81e}, {(short) 0xfc00, (short) 0xfc00}, 1245 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1246 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1247 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1248 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1249 {(short) 0x7e01, (short) 0x7e01}, 1250 }, 1251 { 1252 {(short) 0xbc01, (short) 0xbbfe}, {(short) 0xc001, (short) 0xbffe}, 1253 {(short) 0x8002, (short) 0x0000}, {(short) 0x8400, (short) 0x8000}, 1254 {(short) 0x8401, (short) 0x8000}, {(short) 0xfc00, (short) 0xfbfe}, 1255 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbe81, (short) 0xbe7f}, 1256 {(short) 0xd141, (short) 0xd13f}, {(short) 0xdac1, (short) 0xdabf}, 1257 {(short) 0xec76, (short) 0xec74}, {(short) 0xfb54, (short) 0xfb52}, 1258 {(short) 0x3bfe, (short) 0x3c01}, {(short) 0x3ffe, (short) 0x4001}, 1259 {(short) 0x0000, (short) 0x0002}, {(short) 0x0000, (short) 0x0400}, 1260 {(short) 0x0000, (short) 0x0401}, {(short) 0x7bfe, (short) 0x7c00}, 1261 {(short) 0x387f, (short) 0x3881}, {(short) 0x3e7f, (short) 0x3e81}, 1262 {(short) 0x513f, (short) 0x5141}, {(short) 0x5abf, (short) 0x5ac1}, 1263 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7b52, (short) 0x7b54}, 1264 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1265 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1266 {(short) 0x7e01, (short) 0x7e01}, 1267 }, 1268 { 1269 {(short) 0xc001, (short) 0xbffe}, {(short) 0xc401, (short) 0xc3fe}, 1270 {(short) 0x8003, (short) 0x8000}, {(short) 0x87ff, (short) 0x87fd}, 1271 {(short) 0x8801, (short) 0x87fe}, {(short) 0xfc00, (short) 0xfc00}, 1272 {(short) 0xbc81, (short) 0xbc7f}, {(short) 0xc281, (short) 0xc27f}, 1273 {(short) 0xd541, (short) 0xd53f}, {(short) 0xdec1, (short) 0xdebf}, 1274 {(short) 0xf076, (short) 0xf074}, {(short) 0xfc00, (short) 0xfc00}, 1275 {(short) 0x3ffe, (short) 0x4001}, {(short) 0x43fe, (short) 0x4401}, 1276 {(short) 0x0000, (short) 0x0003}, {(short) 0x07fd, (short) 0x07ff}, 1277 {(short) 0x07fe, (short) 0x0801}, {(short) 0x7c00, (short) 0x7c00}, 1278 {(short) 0x3c7f, (short) 0x3c81}, {(short) 0x427f, (short) 0x4281}, 1279 {(short) 0x553f, (short) 0x5541}, {(short) 0x5ebf, (short) 0x5ec1}, 1280 {(short) 0x7074, (short) 0x7076}, {(short) 0x7c00, (short) 0x7c00}, 1281 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1282 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1283 {(short) 0x7e01, (short) 0x7e01}, 1284 }, 1285 { 1286 {(short) 0x8002, (short) 0x0000}, {(short) 0x8003, (short) 0x8000}, 1287 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1288 {(short) 0x8001, (short) 0x0001}, {(short) 0x9c00, (short) 0x9bfe}, 1289 {(short) 0x8002, (short) 0x0000}, {(short) 0x8003, (short) 0x8000}, 1290 {(short) 0x802b, (short) 0x8000}, {(short) 0x80d9, (short) 0x8000}, 1291 {(short) 0x8c76, (short) 0x8c74}, {(short) 0x9b54, (short) 0x9b52}, 1292 {(short) 0x0000, (short) 0x0002}, {(short) 0x0000, (short) 0x0003}, 1293 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1294 {(short) 0x8001, (short) 0x0001}, {(short) 0x1bfe, (short) 0x1c00}, 1295 {(short) 0x0000, (short) 0x0002}, {(short) 0x0000, (short) 0x0003}, 1296 {(short) 0x0000, (short) 0x002b}, {(short) 0x0000, (short) 0x00d9}, 1297 {(short) 0x0c74, (short) 0x0c76}, {(short) 0x1b52, (short) 0x1b54}, 1298 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1299 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1300 {(short) 0x7e01, (short) 0x7e01}, 1301 }, 1302 { 1303 {(short) 0x8400, (short) 0x8000}, {(short) 0x87ff, (short) 0x87fd}, 1304 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1305 {(short) 0x8001, (short) 0x0001}, {(short) 0xc3fe, (short) 0xc3fc}, 1306 {(short) 0x8240, (short) 0x8000}, {(short) 0x867f, (short) 0x867d}, 1307 {(short) 0x9940, (short) 0x993e}, {(short) 0xa2bf, (short) 0xa2bd}, 1308 {(short) 0xb475, (short) 0xb473}, {(short) 0xc352, (short) 0xc350}, 1309 {(short) 0x0000, (short) 0x0400}, {(short) 0x07fd, (short) 0x07ff}, 1310 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1311 {(short) 0x8001, (short) 0x0001}, {(short) 0x43fc, (short) 0x43fe}, 1312 {(short) 0x0000, (short) 0x0240}, {(short) 0x067d, (short) 0x067f}, 1313 {(short) 0x193e, (short) 0x1940}, {(short) 0x22bd, (short) 0x22bf}, 1314 {(short) 0x3473, (short) 0x3475}, {(short) 0x4350, (short) 0x4352}, 1315 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1316 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1317 {(short) 0x7e01, (short) 0x7e01}, 1318 }, 1319 { 1320 {(short) 0x8401, (short) 0x8000}, {(short) 0x8801, (short) 0x87fe}, 1321 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1322 {(short) 0x8001, (short) 0x0001}, {(short) 0xc400, (short) 0xc3fe}, 1323 {(short) 0x8241, (short) 0x8000}, {(short) 0x8681, (short) 0x867f}, 1324 {(short) 0x9941, (short) 0x993f}, {(short) 0xa2c1, (short) 0xa2bf}, 1325 {(short) 0xb476, (short) 0xb474}, {(short) 0xc354, (short) 0xc352}, 1326 {(short) 0x0000, (short) 0x0401}, {(short) 0x07fe, (short) 0x0801}, 1327 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1328 {(short) 0x8001, (short) 0x0001}, {(short) 0x43fe, (short) 0x4400}, 1329 {(short) 0x0000, (short) 0x0241}, {(short) 0x067f, (short) 0x0681}, 1330 {(short) 0x193f, (short) 0x1941}, {(short) 0x22bf, (short) 0x22c1}, 1331 {(short) 0x3474, (short) 0x3476}, {(short) 0x4352, (short) 0x4354}, 1332 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1333 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1334 {(short) 0x7e01, (short) 0x7e01}, 1335 }, 1336 { 1337 {(short) 0xfc00, (short) 0xfbfe}, {(short) 0xfc00, (short) 0xfc00}, 1338 {(short) 0x9c00, (short) 0x9bfe}, {(short) 0xc3fe, (short) 0xc3fc}, 1339 {(short) 0xc400, (short) 0xc3fe}, {(short) 0xfc00, (short) 0xfc00}, 1340 {(short) 0xf880, (short) 0xf87e}, {(short) 0xfc00, (short) 0xfc00}, 1341 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1342 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1343 {(short) 0x7bfe, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1344 {(short) 0x1bfe, (short) 0x1c00}, {(short) 0x43fc, (short) 0x43fe}, 1345 {(short) 0x43fe, (short) 0x4400}, {(short) 0x7c00, (short) 0x7c00}, 1346 {(short) 0x787e, (short) 0x7880}, {(short) 0x7c00, (short) 0x7c00}, 1347 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1348 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1349 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1350 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1351 {(short) 0x7e01, (short) 0x7e01}, 1352 }, 1353 { 1354 {(short) 0xb881, (short) 0xb87f}, {(short) 0xbc81, (short) 0xbc7f}, 1355 {(short) 0x8002, (short) 0x0000}, {(short) 0x8240, (short) 0x8000}, 1356 {(short) 0x8241, (short) 0x8000}, {(short) 0xf880, (short) 0xf87e}, 1357 {(short) 0xb511, (short) 0xb50f}, {(short) 0xbb51, (short) 0xbb4f}, 1358 {(short) 0xcde9, (short) 0xcde7}, {(short) 0xd799, (short) 0xd797}, 1359 {(short) 0xe905, (short) 0xe903}, {(short) 0xf820, (short) 0xf81e}, 1360 {(short) 0x387f, (short) 0x3881}, {(short) 0x3c7f, (short) 0x3c81}, 1361 {(short) 0x0000, (short) 0x0002}, {(short) 0x0000, (short) 0x0240}, 1362 {(short) 0x0000, (short) 0x0241}, {(short) 0x787e, (short) 0x7880}, 1363 {(short) 0x350f, (short) 0x3511}, {(short) 0x3b4f, (short) 0x3b51}, 1364 {(short) 0x4de7, (short) 0x4de9}, {(short) 0x5797, (short) 0x5799}, 1365 {(short) 0x6903, (short) 0x6905}, {(short) 0x781e, (short) 0x7820}, 1366 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1367 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1368 {(short) 0x7e01, (short) 0x7e01}, 1369 }, 1370 { 1371 {(short) 0xbe81, (short) 0xbe7f}, {(short) 0xc281, (short) 0xc27f}, 1372 {(short) 0x8003, (short) 0x8000}, {(short) 0x867f, (short) 0x867d}, 1373 {(short) 0x8681, (short) 0x867f}, {(short) 0xfc00, (short) 0xfc00}, 1374 {(short) 0xbb51, (short) 0xbb4f}, {(short) 0xc149, (short) 0xc147}, 1375 {(short) 0xd445, (short) 0xd443}, {(short) 0xdd7d, (short) 0xdd7b}, 1376 {(short) 0xef3f, (short) 0xef3d}, {(short) 0xfc00, (short) 0xfc00}, 1377 {(short) 0x3e7f, (short) 0x3e81}, {(short) 0x427f, (short) 0x4281}, 1378 {(short) 0x0000, (short) 0x0003}, {(short) 0x067d, (short) 0x067f}, 1379 {(short) 0x067f, (short) 0x0681}, {(short) 0x7c00, (short) 0x7c00}, 1380 {(short) 0x3b4f, (short) 0x3b51}, {(short) 0x4147, (short) 0x4149}, 1381 {(short) 0x5443, (short) 0x5445}, {(short) 0x5d7b, (short) 0x5d7d}, 1382 {(short) 0x6f3d, (short) 0x6f3f}, {(short) 0x7c00, (short) 0x7c00}, 1383 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1384 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1385 {(short) 0x7e01, (short) 0x7e01}, 1386 }, 1387 { 1388 {(short) 0xd141, (short) 0xd13f}, {(short) 0xd541, (short) 0xd53f}, 1389 {(short) 0x802b, (short) 0x8000}, {(short) 0x9940, (short) 0x993e}, 1390 {(short) 0x9941, (short) 0x993f}, {(short) 0xfc00, (short) 0xfc00}, 1391 {(short) 0xcde9, (short) 0xcde7}, {(short) 0xd445, (short) 0xd443}, 1392 {(short) 0xe6e5, (short) 0xe6e3}, {(short) 0xf06f, (short) 0xf06d}, 1393 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1394 {(short) 0x513f, (short) 0x5141}, {(short) 0x553f, (short) 0x5541}, 1395 {(short) 0x0000, (short) 0x002b}, {(short) 0x193e, (short) 0x1940}, 1396 {(short) 0x193f, (short) 0x1941}, {(short) 0x7c00, (short) 0x7c00}, 1397 {(short) 0x4de7, (short) 0x4de9}, {(short) 0x5443, (short) 0x5445}, 1398 {(short) 0x66e3, (short) 0x66e5}, {(short) 0x706d, (short) 0x706f}, 1399 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1400 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1401 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1402 {(short) 0x7e01, (short) 0x7e01}, 1403 }, 1404 { 1405 {(short) 0xdac1, (short) 0xdabf}, {(short) 0xdec1, (short) 0xdebf}, 1406 {(short) 0x80d9, (short) 0x8000}, {(short) 0xa2bf, (short) 0xa2bd}, 1407 {(short) 0xa2c1, (short) 0xa2bf}, {(short) 0xfc00, (short) 0xfc00}, 1408 {(short) 0xd799, (short) 0xd797}, {(short) 0xdd7d, (short) 0xdd7b}, 1409 {(short) 0xf06f, (short) 0xf06d}, {(short) 0xf9b3, (short) 0xf9b1}, 1410 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1411 {(short) 0x5abf, (short) 0x5ac1}, {(short) 0x5ebf, (short) 0x5ec1}, 1412 {(short) 0x0000, (short) 0x00d9}, {(short) 0x22bd, (short) 0x22bf}, 1413 {(short) 0x22bf, (short) 0x22c1}, {(short) 0x7c00, (short) 0x7c00}, 1414 {(short) 0x5797, (short) 0x5799}, {(short) 0x5d7b, (short) 0x5d7d}, 1415 {(short) 0x706d, (short) 0x706f}, {(short) 0x79b1, (short) 0x79b3}, 1416 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1417 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1418 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1419 {(short) 0x7e01, (short) 0x7e01}, 1420 }, 1421 { 1422 {(short) 0xec76, (short) 0xec74}, {(short) 0xf076, (short) 0xf074}, 1423 {(short) 0x8c76, (short) 0x8c74}, {(short) 0xb475, (short) 0xb473}, 1424 {(short) 0xb476, (short) 0xb474}, {(short) 0xfc00, (short) 0xfc00}, 1425 {(short) 0xe905, (short) 0xe903}, {(short) 0xef3f, (short) 0xef3d}, 1426 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1427 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1428 {(short) 0x6c74, (short) 0x6c76}, {(short) 0x7074, (short) 0x7076}, 1429 {(short) 0x0c74, (short) 0x0c76}, {(short) 0x3473, (short) 0x3475}, 1430 {(short) 0x3474, (short) 0x3476}, {(short) 0x7c00, (short) 0x7c00}, 1431 {(short) 0x6903, (short) 0x6905}, {(short) 0x6f3d, (short) 0x6f3f}, 1432 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1433 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1434 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1435 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1436 {(short) 0x7e01, (short) 0x7e01}, 1437 }, 1438 { 1439 {(short) 0xfb54, (short) 0xfb52}, {(short) 0xfc00, (short) 0xfc00}, 1440 {(short) 0x9b54, (short) 0x9b52}, {(short) 0xc352, (short) 0xc350}, 1441 {(short) 0xc354, (short) 0xc352}, {(short) 0xfc00, (short) 0xfc00}, 1442 {(short) 0xf820, (short) 0xf81e}, {(short) 0xfc00, (short) 0xfc00}, 1443 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1444 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1445 {(short) 0x7b52, (short) 0x7b54}, {(short) 0x7c00, (short) 0x7c00}, 1446 {(short) 0x1b52, (short) 0x1b54}, {(short) 0x4350, (short) 0x4352}, 1447 {(short) 0x4352, (short) 0x4354}, {(short) 0x7c00, (short) 0x7c00}, 1448 {(short) 0x781e, (short) 0x7820}, {(short) 0x7c00, (short) 0x7c00}, 1449 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1450 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1451 {(short) 0x8001, (short) 0x0001}, {(short) 0xfc00, (short) 0xfc00}, 1452 {(short) 0x8001, (short) 0x0001}, {(short) 0x7c00, (short) 0x7c00}, 1453 {(short) 0x7e01, (short) 0x7e01}, 1454 }, 1455 { 1456 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1457 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1458 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1459 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1460 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1461 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1462 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1463 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1464 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1465 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1466 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1467 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1468 {(short) 0x8001, (short) 0x0001}, {(short) 0xfe00, (short) 0xfe00}, 1469 {(short) 0x8001, (short) 0x0001}, {(short) 0xfe00, (short) 0xfe00}, 1470 {(short) 0x7e01, (short) 0x7e01}, 1471 }, 1472 { 1473 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1474 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1475 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1476 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1477 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1478 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1479 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1480 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1481 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1482 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1483 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1484 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1485 {(short) 0xfe00, (short) 0xfe00}, {(short) 0x7c00, (short) 0x7c00}, 1486 {(short) 0xfe00, (short) 0xfe00}, {(short) 0xfc00, (short) 0xfc00}, 1487 {(short) 0x7e01, (short) 0x7e01}, 1488 }, 1489 { 1490 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1491 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1492 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1493 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1494 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1495 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1496 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1497 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1498 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1499 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1500 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1501 {(short) 0x8001, (short) 0x0001}, {(short) 0x8001, (short) 0x0001}, 1502 {(short) 0x8001, (short) 0x0001}, {(short) 0xfe00, (short) 0xfe00}, 1503 {(short) 0x8001, (short) 0x0001}, {(short) 0xfe00, (short) 0xfe00}, 1504 {(short) 0x7e01, (short) 0x7e01}, 1505 }, 1506 { 1507 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1508 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1509 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1510 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1511 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1512 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1513 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1514 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1515 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1516 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1517 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1518 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1519 {(short) 0xfe00, (short) 0xfe00}, {(short) 0xfc00, (short) 0xfc00}, 1520 {(short) 0xfe00, (short) 0xfe00}, {(short) 0x7c00, (short) 0x7c00}, 1521 {(short) 0x7e01, (short) 0x7e01}, 1522 }, 1523 { 1524 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1525 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1526 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1527 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1528 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1529 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1530 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1531 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1532 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1533 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1534 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1535 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1536 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1537 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 1538 {(short) 0x7e01, (short) 0x7e01}, 1539 }, 1540 }; 1541 1542 static short[][][] ReferenceOutputForDiv = { 1543 { 1544 {(short) 0x3bfa, (short) 0x3c03}, {(short) 0x37fa, (short) 0x3803}, 1545 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x73fc, (short) 0x7404}, 1546 {(short) 0x73fa, (short) 0x7403}, {(short) 0x0000, (short) 0x0103}, 1547 {(short) 0x3f19, (short) 0x3f1f}, {(short) 0x38e9, (short) 0x38ef}, 1548 {(short) 0x2615, (short) 0x261b}, {(short) 0x1cbb, (short) 0x1cc1}, 1549 {(short) 0x0b2b, (short) 0x0b31}, {(short) 0x0000, (short) 0x011b}, 1550 {(short) 0xbc03, (short) 0xbbfa}, {(short) 0xb803, (short) 0xb7fa}, 1551 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xf404, (short) 0xf3fc}, 1552 {(short) 0xf403, (short) 0xf3fa}, {(short) 0x8103, (short) 0x8000}, 1553 {(short) 0xbf1f, (short) 0xbf19}, {(short) 0xb8ef, (short) 0xb8e9}, 1554 {(short) 0xa61b, (short) 0xa615}, {(short) 0x9cc1, (short) 0x9cbb}, 1555 {(short) 0x8b31, (short) 0x8b2b}, {(short) 0x811b, (short) 0x8000}, 1556 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1557 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1558 {(short) 0x7e01, (short) 0x7e01}, 1559 }, 1560 { 1561 {(short) 0x3ffa, (short) 0x4003}, {(short) 0x3bfa, (short) 0x3c03}, 1562 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x77fc, (short) 0x7804}, 1563 {(short) 0x77fa, (short) 0x7803}, {(short) 0x0000, (short) 0x0203}, 1564 {(short) 0x4319, (short) 0x431f}, {(short) 0x3ce9, (short) 0x3cef}, 1565 {(short) 0x2a15, (short) 0x2a1b}, {(short) 0x20bb, (short) 0x20c1}, 1566 {(short) 0x0f2b, (short) 0x0f31}, {(short) 0x0000, (short) 0x0232}, 1567 {(short) 0xc003, (short) 0xbffa}, {(short) 0xbc03, (short) 0xbbfa}, 1568 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xf804, (short) 0xf7fc}, 1569 {(short) 0xf803, (short) 0xf7fa}, {(short) 0x8203, (short) 0x8000}, 1570 {(short) 0xc31f, (short) 0xc319}, {(short) 0xbcef, (short) 0xbce9}, 1571 {(short) 0xaa1b, (short) 0xaa15}, {(short) 0xa0c1, (short) 0xa0bb}, 1572 {(short) 0x8f31, (short) 0x8f2b}, {(short) 0x8232, (short) 0x8000}, 1573 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1574 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1575 {(short) 0x7e01, (short) 0x7e01}, 1576 }, 1577 { 1578 {(short) 0x8002, (short) 0x0004}, {(short) 0x8003, (short) 0x0003}, 1579 {(short) 0x3bfa, (short) 0x3c03}, {(short) 0x13fc, (short) 0x1404}, 1580 {(short) 0x13fa, (short) 0x1403}, {(short) 0x8003, (short) 0x0003}, 1581 {(short) 0x8001, (short) 0x0005}, {(short) 0x8002, (short) 0x0004}, 1582 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1583 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1584 {(short) 0x8004, (short) 0x0002}, {(short) 0x8003, (short) 0x0003}, 1585 {(short) 0xbc03, (short) 0xbbfa}, {(short) 0x9404, (short) 0x93fc}, 1586 {(short) 0x9403, (short) 0x93fa}, {(short) 0x8003, (short) 0x0003}, 1587 {(short) 0x8005, (short) 0x0001}, {(short) 0x8004, (short) 0x0002}, 1588 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1589 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1590 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1591 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1592 {(short) 0x7e01, (short) 0x7e01}, 1593 }, 1594 { 1595 {(short) 0x0000, (short) 0x0402}, {(short) 0x0000, (short) 0x0203}, 1596 {(short) 0x63fb, (short) 0x6400}, {(short) 0x3bfa, (short) 0x3c03}, 1597 {(short) 0x3bfb, (short) 0x3c00}, {(short) 0x8003, (short) 0x0003}, 1598 {(short) 0x0718, (short) 0x071e}, {(short) 0x0000, (short) 0x0279}, 1599 {(short) 0x0000, (short) 0x001b}, {(short) 0x0000, (short) 0x0008}, 1600 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1601 {(short) 0x8402, (short) 0x8000}, {(short) 0x8203, (short) 0x8000}, 1602 {(short) 0xe400, (short) 0xe3fb}, {(short) 0xbc03, (short) 0xbbfa}, 1603 {(short) 0xbc00, (short) 0xbbfb}, {(short) 0x8003, (short) 0x0003}, 1604 {(short) 0x871e, (short) 0x8718}, {(short) 0x8279, (short) 0x8000}, 1605 {(short) 0x801b, (short) 0x8000}, {(short) 0x8008, (short) 0x8000}, 1606 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1607 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1608 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1609 {(short) 0x7e01, (short) 0x7e01}, 1610 }, 1611 { 1612 {(short) 0x0000, (short) 0x0403}, {(short) 0x0000, (short) 0x0203}, 1613 {(short) 0x63fa, (short) 0x6403}, {(short) 0x3bfc, (short) 0x3c04}, 1614 {(short) 0x3bfa, (short) 0x3c03}, {(short) 0x8003, (short) 0x0003}, 1615 {(short) 0x0719, (short) 0x071f}, {(short) 0x0000, (short) 0x0279}, 1616 {(short) 0x0000, (short) 0x001b}, {(short) 0x0000, (short) 0x0008}, 1617 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1618 {(short) 0x8403, (short) 0x8000}, {(short) 0x8203, (short) 0x8000}, 1619 {(short) 0xe403, (short) 0xe3fa}, {(short) 0xbc04, (short) 0xbbfc}, 1620 {(short) 0xbc03, (short) 0xbbfa}, {(short) 0x8003, (short) 0x0003}, 1621 {(short) 0x871f, (short) 0x8719}, {(short) 0x8279, (short) 0x8000}, 1622 {(short) 0x801b, (short) 0x8000}, {(short) 0x8008, (short) 0x8000}, 1623 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1624 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1625 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1626 {(short) 0x7e01, (short) 0x7e01}, 1627 }, 1628 { 1629 {(short) 0x7bfc, (short) 0x7c00}, {(short) 0x77fc, (short) 0x7801}, 1630 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1631 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x3bfa, (short) 0x3c03}, 1632 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x78e9, (short) 0x78ef}, 1633 {(short) 0x6615, (short) 0x661b}, {(short) 0x5cba, (short) 0x5cc0}, 1634 {(short) 0x4b2a, (short) 0x4b30}, {(short) 0x3c5b, (short) 0x3c61}, 1635 {(short) 0xfc00, (short) 0xfbfc}, {(short) 0xf801, (short) 0xf7fc}, 1636 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1637 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xbc03, (short) 0xbbfa}, 1638 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xf8ef, (short) 0xf8e9}, 1639 {(short) 0xe61b, (short) 0xe615}, {(short) 0xdcc0, (short) 0xdcba}, 1640 {(short) 0xcb30, (short) 0xcb2a}, {(short) 0xbc61, (short) 0xbc5b}, 1641 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1642 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1643 {(short) 0x7e01, (short) 0x7e01}, 1644 }, 1645 { 1646 {(short) 0x387d, (short) 0x3883}, {(short) 0x347d, (short) 0x3483}, 1647 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x707e, (short) 0x7084}, 1648 {(short) 0x707d, (short) 0x7083}, {(short) 0x0000, (short) 0x0093}, 1649 {(short) 0x3bfa, (short) 0x3c03}, {(short) 0x3587, (short) 0x358d}, 1650 {(short) 0x22d8, (short) 0x22de}, {(short) 0x1952, (short) 0x1958}, 1651 {(short) 0x0807, (short) 0x080d}, {(short) 0x0000, (short) 0x00a0}, 1652 {(short) 0xb883, (short) 0xb87d}, {(short) 0xb483, (short) 0xb47d}, 1653 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xf084, (short) 0xf07e}, 1654 {(short) 0xf083, (short) 0xf07d}, {(short) 0x8093, (short) 0x8000}, 1655 {(short) 0xbc03, (short) 0xbbfa}, {(short) 0xb58d, (short) 0xb587}, 1656 {(short) 0xa2de, (short) 0xa2d8}, {(short) 0x9958, (short) 0x9952}, 1657 {(short) 0x880d, (short) 0x8807}, {(short) 0x80a0, (short) 0x8000}, 1658 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1659 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1660 {(short) 0x7e01, (short) 0x7e01}, 1661 }, 1662 { 1663 {(short) 0x3e7d, (short) 0x3e83}, {(short) 0x3a7d, (short) 0x3a83}, 1664 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x767f, (short) 0x7685}, 1665 {(short) 0x767d, (short) 0x7683}, {(short) 0x0000, (short) 0x01a3}, 1666 {(short) 0x41c4, (short) 0x41ca}, {(short) 0x3bfa, (short) 0x3c03}, 1667 {(short) 0x28f1, (short) 0x28f7}, {(short) 0x1fb1, (short) 0x1fb7}, 1668 {(short) 0x0dd2, (short) 0x0dd8}, {(short) 0x0000, (short) 0x01c9}, 1669 {(short) 0xbe83, (short) 0xbe7d}, {(short) 0xba83, (short) 0xba7d}, 1670 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xf685, (short) 0xf67f}, 1671 {(short) 0xf683, (short) 0xf67d}, {(short) 0x81a3, (short) 0x8000}, 1672 {(short) 0xc1ca, (short) 0xc1c4}, {(short) 0xbc03, (short) 0xbbfa}, 1673 {(short) 0xa8f7, (short) 0xa8f1}, {(short) 0x9fb7, (short) 0x9fb1}, 1674 {(short) 0x8dd8, (short) 0x8dd2}, {(short) 0x81c9, (short) 0x8000}, 1675 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1676 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1677 {(short) 0x7e01, (short) 0x7e01}, 1678 }, 1679 { 1680 {(short) 0x513d, (short) 0x5143}, {(short) 0x4d3d, (short) 0x4d43}, 1681 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1682 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x113e, (short) 0x1144}, 1683 {(short) 0x54a8, (short) 0x54ae}, {(short) 0x4e73, (short) 0x4e79}, 1684 {(short) 0x3bfa, (short) 0x3c03}, {(short) 0x3236, (short) 0x323c}, 1685 {(short) 0x20b3, (short) 0x20b9}, {(short) 0x11b9, (short) 0x11bf}, 1686 {(short) 0xd143, (short) 0xd13d}, {(short) 0xcd43, (short) 0xcd3d}, 1687 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1688 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x9144, (short) 0x913e}, 1689 {(short) 0xd4ae, (short) 0xd4a8}, {(short) 0xce79, (short) 0xce73}, 1690 {(short) 0xbc03, (short) 0xbbfa}, {(short) 0xb23c, (short) 0xb236}, 1691 {(short) 0xa0b9, (short) 0xa0b3}, {(short) 0x91bf, (short) 0x91b9}, 1692 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1693 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1694 {(short) 0x7e01, (short) 0x7e01}, 1695 }, 1696 { 1697 {(short) 0x5abd, (short) 0x5ac3}, {(short) 0x56bd, (short) 0x56c3}, 1698 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1699 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x1abe, (short) 0x1ac4}, 1700 {(short) 0x5dfd, (short) 0x5e03}, {(short) 0x5824, (short) 0x582a}, 1701 {(short) 0x4522, (short) 0x4528}, {(short) 0x3bfa, (short) 0x3c03}, 1702 {(short) 0x2a0c, (short) 0x2a12}, {(short) 0x1b5c, (short) 0x1b62}, 1703 {(short) 0xdac3, (short) 0xdabd}, {(short) 0xd6c3, (short) 0xd6bd}, 1704 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1705 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x9ac4, (short) 0x9abe}, 1706 {(short) 0xde03, (short) 0xddfd}, {(short) 0xd82a, (short) 0xd824}, 1707 {(short) 0xc528, (short) 0xc522}, {(short) 0xbc03, (short) 0xbbfa}, 1708 {(short) 0xaa12, (short) 0xaa0c}, {(short) 0x9b62, (short) 0x9b5c}, 1709 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1710 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1711 {(short) 0x7e01, (short) 0x7e01}, 1712 }, 1713 { 1714 {(short) 0x6c72, (short) 0x6c78}, {(short) 0x6872, (short) 0x6878}, 1715 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1716 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x2c73, (short) 0x2c79}, 1717 {(short) 0x6fe9, (short) 0x6fef}, {(short) 0x6979, (short) 0x697f}, 1718 {(short) 0x56c8, (short) 0x56ce}, {(short) 0x4d45, (short) 0x4d4b}, 1719 {(short) 0x3bfa, (short) 0x3c03}, {(short) 0x2cdb, (short) 0x2ce1}, 1720 {(short) 0xec78, (short) 0xec72}, {(short) 0xe878, (short) 0xe872}, 1721 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1722 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xac79, (short) 0xac73}, 1723 {(short) 0xefef, (short) 0xefe9}, {(short) 0xe97f, (short) 0xe979}, 1724 {(short) 0xd6ce, (short) 0xd6c8}, {(short) 0xcd4b, (short) 0xcd45}, 1725 {(short) 0xbc03, (short) 0xbbfa}, {(short) 0xace1, (short) 0xacdb}, 1726 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1727 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1728 {(short) 0x7e01, (short) 0x7e01}, 1729 }, 1730 { 1731 {(short) 0x7b50, (short) 0x7b56}, {(short) 0x7750, (short) 0x7756}, 1732 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1733 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x3b51, (short) 0x3b57}, 1734 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x787f, (short) 0x7885}, 1735 {(short) 0x6592, (short) 0x6598}, {(short) 0x5c54, (short) 0x5c5a}, 1736 {(short) 0x4a90, (short) 0x4a96}, {(short) 0x3bfa, (short) 0x3c03}, 1737 {(short) 0xfb56, (short) 0xfb50}, {(short) 0xf756, (short) 0xf750}, 1738 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1739 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xbb57, (short) 0xbb51}, 1740 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xf885, (short) 0xf87f}, 1741 {(short) 0xe598, (short) 0xe592}, {(short) 0xdc5a, (short) 0xdc54}, 1742 {(short) 0xca96, (short) 0xca90}, {(short) 0xbc03, (short) 0xbbfa}, 1743 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1744 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1745 {(short) 0x7e01, (short) 0x7e01}, 1746 }, 1747 { 1748 {(short) 0xbc03, (short) 0xbbfa}, {(short) 0xb803, (short) 0xb7fa}, 1749 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xf404, (short) 0xf3fc}, 1750 {(short) 0xf403, (short) 0xf3fa}, {(short) 0x8103, (short) 0x8000}, 1751 {(short) 0xbf1f, (short) 0xbf19}, {(short) 0xb8ef, (short) 0xb8e9}, 1752 {(short) 0xa61b, (short) 0xa615}, {(short) 0x9cc1, (short) 0x9cbb}, 1753 {(short) 0x8b31, (short) 0x8b2b}, {(short) 0x811b, (short) 0x8000}, 1754 {(short) 0x3bfa, (short) 0x3c03}, {(short) 0x37fa, (short) 0x3803}, 1755 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x73fc, (short) 0x7404}, 1756 {(short) 0x73fa, (short) 0x7403}, {(short) 0x0000, (short) 0x0103}, 1757 {(short) 0x3f19, (short) 0x3f1f}, {(short) 0x38e9, (short) 0x38ef}, 1758 {(short) 0x2615, (short) 0x261b}, {(short) 0x1cbb, (short) 0x1cc1}, 1759 {(short) 0x0b2b, (short) 0x0b31}, {(short) 0x0000, (short) 0x011b}, 1760 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1761 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1762 {(short) 0x7e01, (short) 0x7e01}, 1763 }, 1764 { 1765 {(short) 0xc003, (short) 0xbffa}, {(short) 0xbc03, (short) 0xbbfa}, 1766 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xf804, (short) 0xf7fc}, 1767 {(short) 0xf803, (short) 0xf7fa}, {(short) 0x8203, (short) 0x8000}, 1768 {(short) 0xc31f, (short) 0xc319}, {(short) 0xbcef, (short) 0xbce9}, 1769 {(short) 0xaa1b, (short) 0xaa15}, {(short) 0xa0c1, (short) 0xa0bb}, 1770 {(short) 0x8f31, (short) 0x8f2b}, {(short) 0x8232, (short) 0x8000}, 1771 {(short) 0x3ffa, (short) 0x4003}, {(short) 0x3bfa, (short) 0x3c03}, 1772 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x77fc, (short) 0x7804}, 1773 {(short) 0x77fa, (short) 0x7803}, {(short) 0x0000, (short) 0x0203}, 1774 {(short) 0x4319, (short) 0x431f}, {(short) 0x3ce9, (short) 0x3cef}, 1775 {(short) 0x2a15, (short) 0x2a1b}, {(short) 0x20bb, (short) 0x20c1}, 1776 {(short) 0x0f2b, (short) 0x0f31}, {(short) 0x0000, (short) 0x0232}, 1777 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1778 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1779 {(short) 0x7e01, (short) 0x7e01}, 1780 }, 1781 { 1782 {(short) 0x8004, (short) 0x0002}, {(short) 0x8003, (short) 0x0003}, 1783 {(short) 0xbc03, (short) 0xbbfa}, {(short) 0x9404, (short) 0x93fc}, 1784 {(short) 0x9403, (short) 0x93fa}, {(short) 0x8003, (short) 0x0003}, 1785 {(short) 0x8005, (short) 0x0001}, {(short) 0x8004, (short) 0x0002}, 1786 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1787 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1788 {(short) 0x8002, (short) 0x0004}, {(short) 0x8003, (short) 0x0003}, 1789 {(short) 0x3bfa, (short) 0x3c03}, {(short) 0x13fc, (short) 0x1404}, 1790 {(short) 0x13fa, (short) 0x1403}, {(short) 0x8003, (short) 0x0003}, 1791 {(short) 0x8001, (short) 0x0005}, {(short) 0x8002, (short) 0x0004}, 1792 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1793 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1794 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1795 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1796 {(short) 0x7e01, (short) 0x7e01}, 1797 }, 1798 { 1799 {(short) 0x8402, (short) 0x8000}, {(short) 0x8203, (short) 0x8000}, 1800 {(short) 0xe400, (short) 0xe3fb}, {(short) 0xbc03, (short) 0xbbfa}, 1801 {(short) 0xbc00, (short) 0xbbfb}, {(short) 0x8003, (short) 0x0003}, 1802 {(short) 0x871e, (short) 0x8718}, {(short) 0x8279, (short) 0x8000}, 1803 {(short) 0x801b, (short) 0x8000}, {(short) 0x8008, (short) 0x8000}, 1804 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1805 {(short) 0x0000, (short) 0x0402}, {(short) 0x0000, (short) 0x0203}, 1806 {(short) 0x63fb, (short) 0x6400}, {(short) 0x3bfa, (short) 0x3c03}, 1807 {(short) 0x3bfb, (short) 0x3c00}, {(short) 0x8003, (short) 0x0003}, 1808 {(short) 0x0718, (short) 0x071e}, {(short) 0x0000, (short) 0x0279}, 1809 {(short) 0x0000, (short) 0x001b}, {(short) 0x0000, (short) 0x0008}, 1810 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1811 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1812 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1813 {(short) 0x7e01, (short) 0x7e01}, 1814 }, 1815 { 1816 {(short) 0x8403, (short) 0x8000}, {(short) 0x8203, (short) 0x8000}, 1817 {(short) 0xe403, (short) 0xe3fa}, {(short) 0xbc04, (short) 0xbbfc}, 1818 {(short) 0xbc03, (short) 0xbbfa}, {(short) 0x8003, (short) 0x0003}, 1819 {(short) 0x871f, (short) 0x8719}, {(short) 0x8279, (short) 0x8000}, 1820 {(short) 0x801b, (short) 0x8000}, {(short) 0x8008, (short) 0x8000}, 1821 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1822 {(short) 0x0000, (short) 0x0403}, {(short) 0x0000, (short) 0x0203}, 1823 {(short) 0x63fa, (short) 0x6403}, {(short) 0x3bfc, (short) 0x3c04}, 1824 {(short) 0x3bfa, (short) 0x3c03}, {(short) 0x8003, (short) 0x0003}, 1825 {(short) 0x0719, (short) 0x071f}, {(short) 0x0000, (short) 0x0279}, 1826 {(short) 0x0000, (short) 0x001b}, {(short) 0x0000, (short) 0x0008}, 1827 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1828 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1829 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1830 {(short) 0x7e01, (short) 0x7e01}, 1831 }, 1832 { 1833 {(short) 0xfc00, (short) 0xfbfc}, {(short) 0xf801, (short) 0xf7fc}, 1834 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1835 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xbc03, (short) 0xbbfa}, 1836 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xf8ef, (short) 0xf8e9}, 1837 {(short) 0xe61b, (short) 0xe615}, {(short) 0xdcc0, (short) 0xdcba}, 1838 {(short) 0xcb30, (short) 0xcb2a}, {(short) 0xbc61, (short) 0xbc5b}, 1839 {(short) 0x7bfc, (short) 0x7c00}, {(short) 0x77fc, (short) 0x7801}, 1840 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1841 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x3bfa, (short) 0x3c03}, 1842 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x78e9, (short) 0x78ef}, 1843 {(short) 0x6615, (short) 0x661b}, {(short) 0x5cba, (short) 0x5cc0}, 1844 {(short) 0x4b2a, (short) 0x4b30}, {(short) 0x3c5b, (short) 0x3c61}, 1845 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1846 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1847 {(short) 0x7e01, (short) 0x7e01}, 1848 }, 1849 { 1850 {(short) 0xb883, (short) 0xb87d}, {(short) 0xb483, (short) 0xb47d}, 1851 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xf084, (short) 0xf07e}, 1852 {(short) 0xf083, (short) 0xf07d}, {(short) 0x8093, (short) 0x8000}, 1853 {(short) 0xbc03, (short) 0xbbfa}, {(short) 0xb58d, (short) 0xb587}, 1854 {(short) 0xa2de, (short) 0xa2d8}, {(short) 0x9958, (short) 0x9952}, 1855 {(short) 0x880d, (short) 0x8807}, {(short) 0x80a0, (short) 0x8000}, 1856 {(short) 0x387d, (short) 0x3883}, {(short) 0x347d, (short) 0x3483}, 1857 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x707e, (short) 0x7084}, 1858 {(short) 0x707d, (short) 0x7083}, {(short) 0x0000, (short) 0x0093}, 1859 {(short) 0x3bfa, (short) 0x3c03}, {(short) 0x3587, (short) 0x358d}, 1860 {(short) 0x22d8, (short) 0x22de}, {(short) 0x1952, (short) 0x1958}, 1861 {(short) 0x0807, (short) 0x080d}, {(short) 0x0000, (short) 0x00a0}, 1862 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1863 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1864 {(short) 0x7e01, (short) 0x7e01}, 1865 }, 1866 { 1867 {(short) 0xbe83, (short) 0xbe7d}, {(short) 0xba83, (short) 0xba7d}, 1868 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xf685, (short) 0xf67f}, 1869 {(short) 0xf683, (short) 0xf67d}, {(short) 0x81a3, (short) 0x8000}, 1870 {(short) 0xc1ca, (short) 0xc1c4}, {(short) 0xbc03, (short) 0xbbfa}, 1871 {(short) 0xa8f7, (short) 0xa8f1}, {(short) 0x9fb7, (short) 0x9fb1}, 1872 {(short) 0x8dd8, (short) 0x8dd2}, {(short) 0x81c9, (short) 0x8000}, 1873 {(short) 0x3e7d, (short) 0x3e83}, {(short) 0x3a7d, (short) 0x3a83}, 1874 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x767f, (short) 0x7685}, 1875 {(short) 0x767d, (short) 0x7683}, {(short) 0x0000, (short) 0x01a3}, 1876 {(short) 0x41c4, (short) 0x41ca}, {(short) 0x3bfa, (short) 0x3c03}, 1877 {(short) 0x28f1, (short) 0x28f7}, {(short) 0x1fb1, (short) 0x1fb7}, 1878 {(short) 0x0dd2, (short) 0x0dd8}, {(short) 0x0000, (short) 0x01c9}, 1879 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1880 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1881 {(short) 0x7e01, (short) 0x7e01}, 1882 }, 1883 { 1884 {(short) 0xd143, (short) 0xd13d}, {(short) 0xcd43, (short) 0xcd3d}, 1885 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1886 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x9144, (short) 0x913e}, 1887 {(short) 0xd4ae, (short) 0xd4a8}, {(short) 0xce79, (short) 0xce73}, 1888 {(short) 0xbc03, (short) 0xbbfa}, {(short) 0xb23c, (short) 0xb236}, 1889 {(short) 0xa0b9, (short) 0xa0b3}, {(short) 0x91bf, (short) 0x91b9}, 1890 {(short) 0x513d, (short) 0x5143}, {(short) 0x4d3d, (short) 0x4d43}, 1891 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1892 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x113e, (short) 0x1144}, 1893 {(short) 0x54a8, (short) 0x54ae}, {(short) 0x4e73, (short) 0x4e79}, 1894 {(short) 0x3bfa, (short) 0x3c03}, {(short) 0x3236, (short) 0x323c}, 1895 {(short) 0x20b3, (short) 0x20b9}, {(short) 0x11b9, (short) 0x11bf}, 1896 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1897 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1898 {(short) 0x7e01, (short) 0x7e01}, 1899 }, 1900 { 1901 {(short) 0xdac3, (short) 0xdabd}, {(short) 0xd6c3, (short) 0xd6bd}, 1902 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1903 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x9ac4, (short) 0x9abe}, 1904 {(short) 0xde03, (short) 0xddfd}, {(short) 0xd82a, (short) 0xd824}, 1905 {(short) 0xc528, (short) 0xc522}, {(short) 0xbc03, (short) 0xbbfa}, 1906 {(short) 0xaa12, (short) 0xaa0c}, {(short) 0x9b62, (short) 0x9b5c}, 1907 {(short) 0x5abd, (short) 0x5ac3}, {(short) 0x56bd, (short) 0x56c3}, 1908 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1909 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x1abe, (short) 0x1ac4}, 1910 {(short) 0x5dfd, (short) 0x5e03}, {(short) 0x5824, (short) 0x582a}, 1911 {(short) 0x4522, (short) 0x4528}, {(short) 0x3bfa, (short) 0x3c03}, 1912 {(short) 0x2a0c, (short) 0x2a12}, {(short) 0x1b5c, (short) 0x1b62}, 1913 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1914 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1915 {(short) 0x7e01, (short) 0x7e01}, 1916 }, 1917 { 1918 {(short) 0xec78, (short) 0xec72}, {(short) 0xe878, (short) 0xe872}, 1919 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1920 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xac79, (short) 0xac73}, 1921 {(short) 0xefef, (short) 0xefe9}, {(short) 0xe97f, (short) 0xe979}, 1922 {(short) 0xd6ce, (short) 0xd6c8}, {(short) 0xcd4b, (short) 0xcd45}, 1923 {(short) 0xbc03, (short) 0xbbfa}, {(short) 0xace1, (short) 0xacdb}, 1924 {(short) 0x6c72, (short) 0x6c78}, {(short) 0x6872, (short) 0x6878}, 1925 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1926 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x2c73, (short) 0x2c79}, 1927 {(short) 0x6fe9, (short) 0x6fef}, {(short) 0x6979, (short) 0x697f}, 1928 {(short) 0x56c8, (short) 0x56ce}, {(short) 0x4d45, (short) 0x4d4b}, 1929 {(short) 0x3bfa, (short) 0x3c03}, {(short) 0x2cdb, (short) 0x2ce1}, 1930 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1931 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1932 {(short) 0x7e01, (short) 0x7e01}, 1933 }, 1934 { 1935 {(short) 0xfb56, (short) 0xfb50}, {(short) 0xf756, (short) 0xf750}, 1936 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1937 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xbb57, (short) 0xbb51}, 1938 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xf885, (short) 0xf87f}, 1939 {(short) 0xe598, (short) 0xe592}, {(short) 0xdc5a, (short) 0xdc54}, 1940 {(short) 0xca96, (short) 0xca90}, {(short) 0xbc03, (short) 0xbbfa}, 1941 {(short) 0x7b50, (short) 0x7b56}, {(short) 0x7750, (short) 0x7756}, 1942 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1943 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x3b51, (short) 0x3b57}, 1944 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x787f, (short) 0x7885}, 1945 {(short) 0x6592, (short) 0x6598}, {(short) 0x5c54, (short) 0x5c5a}, 1946 {(short) 0x4a90, (short) 0x4a96}, {(short) 0x3bfa, (short) 0x3c03}, 1947 {(short) 0xfc00, (short) 0xfc00}, {(short) 0x8003, (short) 0x0003}, 1948 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x8003, (short) 0x0003}, 1949 {(short) 0x7e01, (short) 0x7e01}, 1950 }, 1951 { 1952 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1953 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1954 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1955 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1956 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1957 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1958 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1959 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1960 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1961 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1962 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1963 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1964 {(short) 0xfe00, (short) 0xfe00}, {(short) 0x8003, (short) 0x0003}, 1965 {(short) 0xfe00, (short) 0xfe00}, {(short) 0x8003, (short) 0x0003}, 1966 {(short) 0x7e01, (short) 0x7e01}, 1967 }, 1968 { 1969 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1970 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1971 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1972 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1973 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1974 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 1975 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1976 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1977 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1978 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1979 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1980 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 1981 {(short) 0x7c00, (short) 0x7c00}, {(short) 0xfe00, (short) 0xfe00}, 1982 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfe00, (short) 0xfe00}, 1983 {(short) 0x7e01, (short) 0x7e01}, 1984 }, 1985 { 1986 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1987 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1988 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1989 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1990 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1991 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1992 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1993 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1994 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1995 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1996 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1997 {(short) 0x8003, (short) 0x0003}, {(short) 0x8003, (short) 0x0003}, 1998 {(short) 0xfe00, (short) 0xfe00}, {(short) 0x8003, (short) 0x0003}, 1999 {(short) 0xfe00, (short) 0xfe00}, {(short) 0x8003, (short) 0x0003}, 2000 {(short) 0x7e01, (short) 0x7e01}, 2001 }, 2002 { 2003 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 2004 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 2005 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 2006 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 2007 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 2008 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfc00, (short) 0xfc00}, 2009 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 2010 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 2011 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 2012 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 2013 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 2014 {(short) 0x7c00, (short) 0x7c00}, {(short) 0x7c00, (short) 0x7c00}, 2015 {(short) 0xfc00, (short) 0xfc00}, {(short) 0xfe00, (short) 0xfe00}, 2016 {(short) 0x7c00, (short) 0x7c00}, {(short) 0xfe00, (short) 0xfe00}, 2017 {(short) 0x7e01, (short) 0x7e01}, 2018 }, 2019 { 2020 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 2021 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 2022 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 2023 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 2024 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 2025 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 2026 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 2027 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 2028 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 2029 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 2030 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 2031 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 2032 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 2033 {(short) 0x7e01, (short) 0x7e01}, {(short) 0x7e01, (short) 0x7e01}, 2034 {(short) 0x7e01, (short) 0x7e01}, 2035 }, 2036 }; 2037 }