summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/codecs/aacdec/iquant_table.cpp
diff options
context:
space:
mode:
authorAndreas Huber <andih@google.com>2009-12-07 09:56:32 -0800
committerAndreas Huber <andih@google.com>2009-12-07 11:02:28 -0800
commitf44de515d3b6098a0b585865c1a0c7b20d3075a6 (patch)
tree028b1d81643bbb332464b42b50a0f79ba5359142 /media/libstagefright/codecs/aacdec/iquant_table.cpp
parentbf697e37550d9e8376089b0b5e498613bede798c (diff)
downloadframeworks_av-f44de515d3b6098a0b585865c1a0c7b20d3075a6.zip
frameworks_av-f44de515d3b6098a0b585865c1a0c7b20d3075a6.tar.gz
frameworks_av-f44de515d3b6098a0b585865c1a0c7b20d3075a6.tar.bz2
Initial check in of stagefright software AAC decoder based on PV source code.
Diffstat (limited to 'media/libstagefright/codecs/aacdec/iquant_table.cpp')
-rw-r--r--media/libstagefright/codecs/aacdec/iquant_table.cpp1131
1 files changed, 1131 insertions, 0 deletions
diff --git a/media/libstagefright/codecs/aacdec/iquant_table.cpp b/media/libstagefright/codecs/aacdec/iquant_table.cpp
new file mode 100644
index 0000000..aee47d6
--- /dev/null
+++ b/media/libstagefright/codecs/aacdec/iquant_table.cpp
@@ -0,0 +1,1131 @@
+/* ------------------------------------------------------------------
+ * Copyright (C) 1998-2009 PacketVideo
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
+ * express or implied.
+ * See the License for the specific language governing permissions
+ * and limitations under the License.
+ * -------------------------------------------------------------------
+ */
+/*
+
+ Pathname: iquant_table.c
+
+------------------------------------------------------------------------------
+ REVISION HISTORY
+
+ Who: Date:
+ Description:
+
+------------------------------------------------------------------------------
+ INPUT AND OUTPUT DEFINITIONS
+
+ None, just contains tables.
+------------------------------------------------------------------------------
+ FUNCTION DESCRIPTION
+
+ Holds a table used for esc_iquant, containing the values of x^1/3 in
+ Q format.
+------------------------------------------------------------------------------
+ REQUIREMENTS
+
+------------------------------------------------------------------------------
+ REFERENCES
+
+ (1) ISO/IEC 13818-7:1997 Titled "Information technology - Generic coding
+ of moving pictures and associated audio information - Part 7: Advanced
+ Audio Coding (AAC)", Section 10.3, "Decoding process", page 43.
+
+
+------------------------------------------------------------------------------
+ PSEUDO-CODE
+ None.
+
+------------------------------------------------------------------------------
+ RESOURCES USED
+ None.
+------------------------------------------------------------------------------
+*/
+
+
+/*----------------------------------------------------------------------------
+; INCLUDES
+----------------------------------------------------------------------------*/
+#include "pv_audio_type_defs.h"
+#include "iquant_table.h"
+
+/*----------------------------------------------------------------------------
+; MACROS
+; Define module specific macros here
+----------------------------------------------------------------------------*/
+
+/*----------------------------------------------------------------------------
+; DEFINES
+; Include all pre-processor statements here. Include conditional
+; compile variables also.
+----------------------------------------------------------------------------*/
+
+/*----------------------------------------------------------------------------
+; LOCAL FUNCTION DEFINITIONS
+; Function Prototype declaration
+----------------------------------------------------------------------------*/
+
+/*----------------------------------------------------------------------------
+; LOCAL STORE/BUFFER/POINTER DEFINITIONS
+; Variable declaration - defined here and used outside this module
+----------------------------------------------------------------------------*/
+
+/*
+ This table contains the value of x ^ (1/3) where x is in the range of
+ [0..1024], in Q27 format.
+ Note that the length of the table is 1025, and not 1024 - this is because
+ the function esc_iquant may need to do an interpolation for numbers near
+ 8191, which in that case it needs to get 8192 ^(1/3).
+ */
+const UInt32 inverseQuantTable[] =
+{
+ 0x00000000, /* 0 */
+ 0x08000000, /* 1 */
+ 0x0a14517d, /* 2 */
+ 0x0b89ba25, /* 3 */
+ 0x0cb2ff53, /* 4 */
+ 0x0dae07de, /* 5 */
+ 0x0e897685, /* 6 */
+ 0x0f4daedd, /* 7 */
+ 0x10000000, /* 8 */
+ 0x10a402fd, /* 9 */
+ 0x113c4841, /* 10 */
+ 0x11cab613, /* 11 */
+ 0x1250bfe2, /* 12 */
+ 0x12cf8890, /* 13 */
+ 0x1347f8ab, /* 14 */
+ 0x13bacd65, /* 15 */
+ 0x1428a2fa, /* 16 */
+ 0x1491fc15, /* 17 */
+ 0x14f74744, /* 18 */
+ 0x1558e2f7, /* 19 */
+ 0x15b72095, /* 20 */
+ 0x161246d7, /* 21 */
+ 0x166a9399, /* 22 */
+ 0x16c03d55, /* 23 */
+ 0x17137449, /* 24 */
+ 0x17646369, /* 25 */
+ 0x17b33124, /* 26 */
+ 0x18000000, /* 27 */
+ 0x184aef29, /* 28 */
+ 0x18941ad8, /* 29 */
+ 0x18db9cb7, /* 30 */
+ 0x19218c2e, /* 31 */
+ 0x1965fea5, /* 32 */
+ 0x19a907c2, /* 33 */
+ 0x19eab998, /* 34 */
+ 0x1a2b24d0, /* 35 */
+ 0x1a6a58d5, /* 36 */
+ 0x1aa863ee, /* 37 */
+ 0x1ae5535d, /* 38 */
+ 0x1b213377, /* 39 */
+ 0x1b5c0fbd, /* 40 */
+ 0x1b95f2ec, /* 41 */
+ 0x1bcee70f, /* 42 */
+ 0x1c06f590, /* 43 */
+ 0x1c3e2745, /* 44 */
+ 0x1c74847a, /* 45 */
+ 0x1caa1501, /* 46 */
+ 0x1cdee035, /* 47 */
+ 0x1d12ed0b, /* 48 */
+ 0x1d464212, /* 49 */
+ 0x1d78e582, /* 50 */
+ 0x1daadd3a, /* 51 */
+ 0x1ddc2ecf, /* 52 */
+ 0x1e0cdf8c, /* 53 */
+ 0x1e3cf476, /* 54 */
+ 0x1e6c7257, /* 55 */
+ 0x1e9b5dba, /* 56 */
+ 0x1ec9baf6, /* 57 */
+ 0x1ef78e2c, /* 58 */
+ 0x1f24db4e, /* 59 */
+ 0x1f51a620, /* 60 */
+ 0x1f7df23c, /* 61 */
+ 0x1fa9c314, /* 62 */
+ 0x1fd51bf2, /* 63 */
+ 0x20000000, /* 64 */
+ 0x202a7244, /* 65 */
+ 0x205475a6, /* 66 */
+ 0x207e0cee, /* 67 */
+ 0x20a73aca, /* 68 */
+ 0x20d001cc, /* 69 */
+ 0x20f8646d, /* 70 */
+ 0x2120650e, /* 71 */
+ 0x214805fa, /* 72 */
+ 0x216f4963, /* 73 */
+ 0x2196316c, /* 74 */
+ 0x21bcc020, /* 75 */
+ 0x21e2f77a, /* 76 */
+ 0x2208d961, /* 77 */
+ 0x222e67ad, /* 78 */
+ 0x2253a425, /* 79 */
+ 0x22789082, /* 80 */
+ 0x229d2e6e, /* 81 */
+ 0x22c17f82, /* 82 */
+ 0x22e5854f, /* 83 */
+ 0x23094155, /* 84 */
+ 0x232cb509, /* 85 */
+ 0x234fe1d5, /* 86 */
+ 0x2372c918, /* 87 */
+ 0x23956c26, /* 88 */
+ 0x23b7cc47, /* 89 */
+ 0x23d9eabb, /* 90 */
+ 0x23fbc8b9, /* 91 */
+ 0x241d676e, /* 92 */
+ 0x243ec7ff, /* 93 */
+ 0x245feb86, /* 94 */
+ 0x2480d319, /* 95 */
+ 0x24a17fc3, /* 96 */
+ 0x24c1f28b, /* 97 */
+ 0x24e22c6c, /* 98 */
+ 0x25022e5f, /* 99 */
+ 0x2521f954, /* 100 */
+ 0x25418e33, /* 101 */
+ 0x2560ede2, /* 102 */
+ 0x2580193e, /* 103 */
+ 0x259f111f, /* 104 */
+ 0x25bdd657, /* 105 */
+ 0x25dc69b4, /* 106 */
+ 0x25facbfe, /* 107 */
+ 0x2618fdf8, /* 108 */
+ 0x26370060, /* 109 */
+ 0x2654d3ef, /* 110 */
+ 0x2672795c, /* 111 */
+ 0x268ff156, /* 112 */
+ 0x26ad3c8a, /* 113 */
+ 0x26ca5ba2, /* 114 */
+ 0x26e74f41, /* 115 */
+ 0x27041808, /* 116 */
+ 0x2720b695, /* 117 */
+ 0x273d2b81, /* 118 */
+ 0x27597762, /* 119 */
+ 0x27759acb, /* 120 */
+ 0x2791964b, /* 121 */
+ 0x27ad6a6f, /* 122 */
+ 0x27c917c0, /* 123 */
+ 0x27e49ec5, /* 124 */
+ 0x28000000, /* 125 */
+ 0x281b3bf3, /* 126 */
+ 0x2836531b, /* 127 */
+ 0x285145f3, /* 128 */
+ 0x286c14f5, /* 129 */
+ 0x2886c096, /* 130 */
+ 0x28a1494b, /* 131 */
+ 0x28bbaf85, /* 132 */
+ 0x28d5f3b3, /* 133 */
+ 0x28f01641, /* 134 */
+ 0x290a179b, /* 135 */
+ 0x2923f82a, /* 136 */
+ 0x293db854, /* 137 */
+ 0x2957587e, /* 138 */
+ 0x2970d90a, /* 139 */
+ 0x298a3a59, /* 140 */
+ 0x29a37cca, /* 141 */
+ 0x29bca0bb, /* 142 */
+ 0x29d5a687, /* 143 */
+ 0x29ee8e87, /* 144 */
+ 0x2a075914, /* 145 */
+ 0x2a200684, /* 146 */
+ 0x2a38972c, /* 147 */
+ 0x2a510b5f, /* 148 */
+ 0x2a696370, /* 149 */
+ 0x2a819fae, /* 150 */
+ 0x2a99c069, /* 151 */
+ 0x2ab1c5ed, /* 152 */
+ 0x2ac9b088, /* 153 */
+ 0x2ae18085, /* 154 */
+ 0x2af9362c, /* 155 */
+ 0x2b10d1c6, /* 156 */
+ 0x2b28539b, /* 157 */
+ 0x2b3fbbef, /* 158 */
+ 0x2b570b09, /* 159 */
+ 0x2b6e412b, /* 160 */
+ 0x2b855e97, /* 161 */
+ 0x2b9c6390, /* 162 */
+ 0x2bb35056, /* 163 */
+ 0x2bca2527, /* 164 */
+ 0x2be0e242, /* 165 */
+ 0x2bf787e4, /* 166 */
+ 0x2c0e1649, /* 167 */
+ 0x2c248dad, /* 168 */
+ 0x2c3aee4a, /* 169 */
+ 0x2c513859, /* 170 */
+ 0x2c676c13, /* 171 */
+ 0x2c7d89af, /* 172 */
+ 0x2c939164, /* 173 */
+ 0x2ca98368, /* 174 */
+ 0x2cbf5ff1, /* 175 */
+ 0x2cd52731, /* 176 */
+ 0x2cead95e, /* 177 */
+ 0x2d0076a9, /* 178 */
+ 0x2d15ff45, /* 179 */
+ 0x2d2b7363, /* 180 */
+ 0x2d40d332, /* 181 */
+ 0x2d561ee4, /* 182 */
+ 0x2d6b56a7, /* 183 */
+ 0x2d807aaa, /* 184 */
+ 0x2d958b19, /* 185 */
+ 0x2daa8823, /* 186 */
+ 0x2dbf71f4, /* 187 */
+ 0x2dd448b7, /* 188 */
+ 0x2de90c98, /* 189 */
+ 0x2dfdbdc0, /* 190 */
+ 0x2e125c5c, /* 191 */
+ 0x2e26e892, /* 192 */
+ 0x2e3b628d, /* 193 */
+ 0x2e4fca75, /* 194 */
+ 0x2e642070, /* 195 */
+ 0x2e7864a8, /* 196 */
+ 0x2e8c9741, /* 197 */
+ 0x2ea0b862, /* 198 */
+ 0x2eb4c831, /* 199 */
+ 0x2ec8c6d3, /* 200 */
+ 0x2edcb46c, /* 201 */
+ 0x2ef09121, /* 202 */
+ 0x2f045d14, /* 203 */
+ 0x2f18186a, /* 204 */
+ 0x2f2bc345, /* 205 */
+ 0x2f3f5dc7, /* 206 */
+ 0x2f52e812, /* 207 */
+ 0x2f666247, /* 208 */
+ 0x2f79cc88, /* 209 */
+ 0x2f8d26f4, /* 210 */
+ 0x2fa071ac, /* 211 */
+ 0x2fb3acd0, /* 212 */
+ 0x2fc6d87f, /* 213 */
+ 0x2fd9f4d7, /* 214 */
+ 0x2fed01f8, /* 215 */
+ 0x30000000, /* 216 */
+ 0x3012ef0c, /* 217 */
+ 0x3025cf39, /* 218 */
+ 0x3038a0a6, /* 219 */
+ 0x304b636d, /* 220 */
+ 0x305e17ad, /* 221 */
+ 0x3070bd81, /* 222 */
+ 0x30835504, /* 223 */
+ 0x3095de51, /* 224 */
+ 0x30a85985, /* 225 */
+ 0x30bac6b9, /* 226 */
+ 0x30cd2609, /* 227 */
+ 0x30df778d, /* 228 */
+ 0x30f1bb60, /* 229 */
+ 0x3103f19c, /* 230 */
+ 0x31161a59, /* 231 */
+ 0x312835b0, /* 232 */
+ 0x313a43ba, /* 233 */
+ 0x314c4490, /* 234 */
+ 0x315e3849, /* 235 */
+ 0x31701efd, /* 236 */
+ 0x3181f8c4, /* 237 */
+ 0x3193c5b4, /* 238 */
+ 0x31a585e6, /* 239 */
+ 0x31b7396f, /* 240 */
+ 0x31c8e066, /* 241 */
+ 0x31da7ae1, /* 242 */
+ 0x31ec08f6, /* 243 */
+ 0x31fd8abc, /* 244 */
+ 0x320f0047, /* 245 */
+ 0x322069ac, /* 246 */
+ 0x3231c702, /* 247 */
+ 0x3243185c, /* 248 */
+ 0x32545dcf, /* 249 */
+ 0x32659770, /* 250 */
+ 0x3276c552, /* 251 */
+ 0x3287e78a, /* 252 */
+ 0x3298fe2c, /* 253 */
+ 0x32aa094a, /* 254 */
+ 0x32bb08f9, /* 255 */
+ 0x32cbfd4a, /* 256 */
+ 0x32dce652, /* 257 */
+ 0x32edc423, /* 258 */
+ 0x32fe96d0, /* 259 */
+ 0x330f5e6a, /* 260 */
+ 0x33201b04, /* 261 */
+ 0x3330ccb0, /* 262 */
+ 0x33417380, /* 263 */
+ 0x33520f85, /* 264 */
+ 0x3362a0d0, /* 265 */
+ 0x33732774, /* 266 */
+ 0x3383a380, /* 267 */
+ 0x33941506, /* 268 */
+ 0x33a47c17, /* 269 */
+ 0x33b4d8c4, /* 270 */
+ 0x33c52b1b, /* 271 */
+ 0x33d5732f, /* 272 */
+ 0x33e5b10f, /* 273 */
+ 0x33f5e4ca, /* 274 */
+ 0x34060e71, /* 275 */
+ 0x34162e14, /* 276 */
+ 0x342643c1, /* 277 */
+ 0x34364f88, /* 278 */
+ 0x34465178, /* 279 */
+ 0x345649a1, /* 280 */
+ 0x34663810, /* 281 */
+ 0x34761cd6, /* 282 */
+ 0x3485f800, /* 283 */
+ 0x3495c99d, /* 284 */
+ 0x34a591bb, /* 285 */
+ 0x34b55069, /* 286 */
+ 0x34c505b4, /* 287 */
+ 0x34d4b1ab, /* 288 */
+ 0x34e4545b, /* 289 */
+ 0x34f3edd2, /* 290 */
+ 0x35037e1d, /* 291 */
+ 0x3513054b, /* 292 */
+ 0x35228367, /* 293 */
+ 0x3531f881, /* 294 */
+ 0x354164a3, /* 295 */
+ 0x3550c7dc, /* 296 */
+ 0x35602239, /* 297 */
+ 0x356f73c5, /* 298 */
+ 0x357ebc8e, /* 299 */
+ 0x358dfca0, /* 300 */
+ 0x359d3408, /* 301 */
+ 0x35ac62d1, /* 302 */
+ 0x35bb8908, /* 303 */
+ 0x35caa6b9, /* 304 */
+ 0x35d9bbf0, /* 305 */
+ 0x35e8c8b9, /* 306 */
+ 0x35f7cd20, /* 307 */
+ 0x3606c92f, /* 308 */
+ 0x3615bcf3, /* 309 */
+ 0x3624a878, /* 310 */
+ 0x36338bc8, /* 311 */
+ 0x364266ee, /* 312 */
+ 0x365139f6, /* 313 */
+ 0x366004ec, /* 314 */
+ 0x366ec7d9, /* 315 */
+ 0x367d82c9, /* 316 */
+ 0x368c35c6, /* 317 */
+ 0x369ae0dc, /* 318 */
+ 0x36a98414, /* 319 */
+ 0x36b81f7a, /* 320 */
+ 0x36c6b317, /* 321 */
+ 0x36d53ef7, /* 322 */
+ 0x36e3c323, /* 323 */
+ 0x36f23fa5, /* 324 */
+ 0x3700b488, /* 325 */
+ 0x370f21d5, /* 326 */
+ 0x371d8797, /* 327 */
+ 0x372be5d7, /* 328 */
+ 0x373a3ca0, /* 329 */
+ 0x37488bf9, /* 330 */
+ 0x3756d3ef, /* 331 */
+ 0x37651489, /* 332 */
+ 0x37734dd1, /* 333 */
+ 0x37817fd1, /* 334 */
+ 0x378faa92, /* 335 */
+ 0x379dce1d, /* 336 */
+ 0x37abea7c, /* 337 */
+ 0x37b9ffb7, /* 338 */
+ 0x37c80dd7, /* 339 */
+ 0x37d614e6, /* 340 */
+ 0x37e414ec, /* 341 */
+ 0x37f20df1, /* 342 */
+ 0x38000000, /* 343 */
+ 0x380deb20, /* 344 */
+ 0x381bcf5a, /* 345 */
+ 0x3829acb6, /* 346 */
+ 0x3837833d, /* 347 */
+ 0x384552f8, /* 348 */
+ 0x38531bee, /* 349 */
+ 0x3860de28, /* 350 */
+ 0x386e99af, /* 351 */
+ 0x387c4e89, /* 352 */
+ 0x3889fcc0, /* 353 */
+ 0x3897a45b, /* 354 */
+ 0x38a54563, /* 355 */
+ 0x38b2dfdf, /* 356 */
+ 0x38c073d7, /* 357 */
+ 0x38ce0152, /* 358 */
+ 0x38db885a, /* 359 */
+ 0x38e908f4, /* 360 */
+ 0x38f68329, /* 361 */
+ 0x3903f701, /* 362 */
+ 0x39116483, /* 363 */
+ 0x391ecbb6, /* 364 */
+ 0x392c2ca1, /* 365 */
+ 0x3939874d, /* 366 */
+ 0x3946dbc0, /* 367 */
+ 0x39542a01, /* 368 */
+ 0x39617218, /* 369 */
+ 0x396eb40c, /* 370 */
+ 0x397befe4, /* 371 */
+ 0x398925a7, /* 372 */
+ 0x3996555c, /* 373 */
+ 0x39a37f09, /* 374 */
+ 0x39b0a2b7, /* 375 */
+ 0x39bdc06a, /* 376 */
+ 0x39cad82b, /* 377 */
+ 0x39d7ea01, /* 378 */
+ 0x39e4f5f0, /* 379 */
+ 0x39f1fc01, /* 380 */
+ 0x39fefc3a, /* 381 */
+ 0x3a0bf6a2, /* 382 */
+ 0x3a18eb3e, /* 383 */
+ 0x3a25da16, /* 384 */
+ 0x3a32c32f, /* 385 */
+ 0x3a3fa691, /* 386 */
+ 0x3a4c8441, /* 387 */
+ 0x3a595c46, /* 388 */
+ 0x3a662ea6, /* 389 */
+ 0x3a72fb67, /* 390 */
+ 0x3a7fc28f, /* 391 */
+ 0x3a8c8425, /* 392 */
+ 0x3a99402e, /* 393 */
+ 0x3aa5f6b1, /* 394 */
+ 0x3ab2a7b3, /* 395 */
+ 0x3abf533a, /* 396 */
+ 0x3acbf94d, /* 397 */
+ 0x3ad899f1, /* 398 */
+ 0x3ae5352c, /* 399 */
+ 0x3af1cb03, /* 400 */
+ 0x3afe5b7d, /* 401 */
+ 0x3b0ae6a0, /* 402 */
+ 0x3b176c70, /* 403 */
+ 0x3b23ecf3, /* 404 */
+ 0x3b306830, /* 405 */
+ 0x3b3cde2c, /* 406 */
+ 0x3b494eeb, /* 407 */
+ 0x3b55ba74, /* 408 */
+ 0x3b6220cc, /* 409 */
+ 0x3b6e81f9, /* 410 */
+ 0x3b7ade00, /* 411 */
+ 0x3b8734e5, /* 412 */
+ 0x3b9386b0, /* 413 */
+ 0x3b9fd364, /* 414 */
+ 0x3bac1b07, /* 415 */
+ 0x3bb85d9e, /* 416 */
+ 0x3bc49b2f, /* 417 */
+ 0x3bd0d3be, /* 418 */
+ 0x3bdd0751, /* 419 */
+ 0x3be935ed, /* 420 */
+ 0x3bf55f97, /* 421 */
+ 0x3c018453, /* 422 */
+ 0x3c0da427, /* 423 */
+ 0x3c19bf17, /* 424 */
+ 0x3c25d52a, /* 425 */
+ 0x3c31e662, /* 426 */
+ 0x3c3df2c6, /* 427 */
+ 0x3c49fa5b, /* 428 */
+ 0x3c55fd24, /* 429 */
+ 0x3c61fb27, /* 430 */
+ 0x3c6df468, /* 431 */
+ 0x3c79e8ed, /* 432 */
+ 0x3c85d8b9, /* 433 */
+ 0x3c91c3d2, /* 434 */
+ 0x3c9daa3c, /* 435 */
+ 0x3ca98bfc, /* 436 */
+ 0x3cb56915, /* 437 */
+ 0x3cc1418e, /* 438 */
+ 0x3ccd156a, /* 439 */
+ 0x3cd8e4ae, /* 440 */
+ 0x3ce4af5e, /* 441 */
+ 0x3cf0757f, /* 442 */
+ 0x3cfc3714, /* 443 */
+ 0x3d07f423, /* 444 */
+ 0x3d13acb0, /* 445 */
+ 0x3d1f60bf, /* 446 */
+ 0x3d2b1055, /* 447 */
+ 0x3d36bb75, /* 448 */
+ 0x3d426224, /* 449 */
+ 0x3d4e0466, /* 450 */
+ 0x3d59a23f, /* 451 */
+ 0x3d653bb4, /* 452 */
+ 0x3d70d0c8, /* 453 */
+ 0x3d7c6180, /* 454 */
+ 0x3d87ede0, /* 455 */
+ 0x3d9375ec, /* 456 */
+ 0x3d9ef9a8, /* 457 */
+ 0x3daa7918, /* 458 */
+ 0x3db5f43f, /* 459 */
+ 0x3dc16b23, /* 460 */
+ 0x3dccddc7, /* 461 */
+ 0x3dd84c2e, /* 462 */
+ 0x3de3b65d, /* 463 */
+ 0x3def1c58, /* 464 */
+ 0x3dfa7e22, /* 465 */
+ 0x3e05dbc0, /* 466 */
+ 0x3e113535, /* 467 */
+ 0x3e1c8a85, /* 468 */
+ 0x3e27dbb3, /* 469 */
+ 0x3e3328c4, /* 470 */
+ 0x3e3e71bb, /* 471 */
+ 0x3e49b69c, /* 472 */
+ 0x3e54f76b, /* 473 */
+ 0x3e60342b, /* 474 */
+ 0x3e6b6ce0, /* 475 */
+ 0x3e76a18d, /* 476 */
+ 0x3e81d237, /* 477 */
+ 0x3e8cfee0, /* 478 */
+ 0x3e98278d, /* 479 */
+ 0x3ea34c40, /* 480 */
+ 0x3eae6cfe, /* 481 */
+ 0x3eb989ca, /* 482 */
+ 0x3ec4a2a8, /* 483 */
+ 0x3ecfb79a, /* 484 */
+ 0x3edac8a5, /* 485 */
+ 0x3ee5d5cb, /* 486 */
+ 0x3ef0df10, /* 487 */
+ 0x3efbe478, /* 488 */
+ 0x3f06e606, /* 489 */
+ 0x3f11e3be, /* 490 */
+ 0x3f1cdda2, /* 491 */
+ 0x3f27d3b6, /* 492 */
+ 0x3f32c5fd, /* 493 */
+ 0x3f3db47b, /* 494 */
+ 0x3f489f32, /* 495 */
+ 0x3f538627, /* 496 */
+ 0x3f5e695c, /* 497 */
+ 0x3f6948d5, /* 498 */
+ 0x3f742494, /* 499 */
+ 0x3f7efc9d, /* 500 */
+ 0x3f89d0f3, /* 501 */
+ 0x3f94a19a, /* 502 */
+ 0x3f9f6e94, /* 503 */
+ 0x3faa37e4, /* 504 */
+ 0x3fb4fd8e, /* 505 */
+ 0x3fbfbf94, /* 506 */
+ 0x3fca7dfb, /* 507 */
+ 0x3fd538c4, /* 508 */
+ 0x3fdfeff3, /* 509 */
+ 0x3feaa38a, /* 510 */
+ 0x3ff5538e, /* 511 */
+ 0x40000000, /* 512 */
+ 0x400aa8e4, /* 513 */
+ 0x40154e3d, /* 514 */
+ 0x401ff00d, /* 515 */
+ 0x402a8e58, /* 516 */
+ 0x40352921, /* 517 */
+ 0x403fc06a, /* 518 */
+ 0x404a5436, /* 519 */
+ 0x4054e488, /* 520 */
+ 0x405f7164, /* 521 */
+ 0x4069facb, /* 522 */
+ 0x407480c1, /* 523 */
+ 0x407f0348, /* 524 */
+ 0x40898264, /* 525 */
+ 0x4093fe16, /* 526 */
+ 0x409e7663, /* 527 */
+ 0x40a8eb4c, /* 528 */
+ 0x40b35cd4, /* 529 */
+ 0x40bdcafe, /* 530 */
+ 0x40c835cd, /* 531 */
+ 0x40d29d43, /* 532 */
+ 0x40dd0164, /* 533 */
+ 0x40e76231, /* 534 */
+ 0x40f1bfae, /* 535 */
+ 0x40fc19dc, /* 536 */
+ 0x410670c0, /* 537 */
+ 0x4110c45a, /* 538 */
+ 0x411b14af, /* 539 */
+ 0x412561c0, /* 540 */
+ 0x412fab90, /* 541 */
+ 0x4139f222, /* 542 */
+ 0x41443578, /* 543 */
+ 0x414e7595, /* 544 */
+ 0x4158b27a, /* 545 */
+ 0x4162ec2c, /* 546 */
+ 0x416d22ac, /* 547 */
+ 0x417755fd, /* 548 */
+ 0x41818621, /* 549 */
+ 0x418bb31a, /* 550 */
+ 0x4195dcec, /* 551 */
+ 0x41a00399, /* 552 */
+ 0x41aa2722, /* 553 */
+ 0x41b4478b, /* 554 */
+ 0x41be64d6, /* 555 */
+ 0x41c87f05, /* 556 */
+ 0x41d2961a, /* 557 */
+ 0x41dcaa19, /* 558 */
+ 0x41e6bb03, /* 559 */
+ 0x41f0c8db, /* 560 */
+ 0x41fad3a3, /* 561 */
+ 0x4204db5d, /* 562 */
+ 0x420ee00c, /* 563 */
+ 0x4218e1b1, /* 564 */
+ 0x4222e051, /* 565 */
+ 0x422cdbeb, /* 566 */
+ 0x4236d484, /* 567 */
+ 0x4240ca1d, /* 568 */
+ 0x424abcb8, /* 569 */
+ 0x4254ac58, /* 570 */
+ 0x425e98fe, /* 571 */
+ 0x426882ae, /* 572 */
+ 0x42726969, /* 573 */
+ 0x427c4d31, /* 574 */
+ 0x42862e09, /* 575 */
+ 0x42900bf3, /* 576 */
+ 0x4299e6f1, /* 577 */
+ 0x42a3bf05, /* 578 */
+ 0x42ad9432, /* 579 */
+ 0x42b76678, /* 580 */
+ 0x42c135dc, /* 581 */
+ 0x42cb025e, /* 582 */
+ 0x42d4cc01, /* 583 */
+ 0x42de92c7, /* 584 */
+ 0x42e856b2, /* 585 */
+ 0x42f217c4, /* 586 */
+ 0x42fbd5ff, /* 587 */
+ 0x43059166, /* 588 */
+ 0x430f49f9, /* 589 */
+ 0x4318ffbc, /* 590 */
+ 0x4322b2b1, /* 591 */
+ 0x432c62d8, /* 592 */
+ 0x43361036, /* 593 */
+ 0x433fbaca, /* 594 */
+ 0x43496298, /* 595 */
+ 0x435307a2, /* 596 */
+ 0x435ca9e8, /* 597 */
+ 0x4366496e, /* 598 */
+ 0x436fe636, /* 599 */
+ 0x43798041, /* 600 */
+ 0x43831790, /* 601 */
+ 0x438cac28, /* 602 */
+ 0x43963e08, /* 603 */
+ 0x439fcd33, /* 604 */
+ 0x43a959ab, /* 605 */
+ 0x43b2e372, /* 606 */
+ 0x43bc6a89, /* 607 */
+ 0x43c5eef3, /* 608 */
+ 0x43cf70b2, /* 609 */
+ 0x43d8efc7, /* 610 */
+ 0x43e26c34, /* 611 */
+ 0x43ebe5fb, /* 612 */
+ 0x43f55d1e, /* 613 */
+ 0x43fed19f, /* 614 */
+ 0x44084380, /* 615 */
+ 0x4411b2c1, /* 616 */
+ 0x441b1f66, /* 617 */
+ 0x44248970, /* 618 */
+ 0x442df0e1, /* 619 */
+ 0x443755bb, /* 620 */
+ 0x4440b7fe, /* 621 */
+ 0x444a17ae, /* 622 */
+ 0x445374cc, /* 623 */
+ 0x445ccf5a, /* 624 */
+ 0x44662758, /* 625 */
+ 0x446f7ccb, /* 626 */
+ 0x4478cfb2, /* 627 */
+ 0x4482200f, /* 628 */
+ 0x448b6de5, /* 629 */
+ 0x4494b935, /* 630 */
+ 0x449e0201, /* 631 */
+ 0x44a7484b, /* 632 */
+ 0x44b08c13, /* 633 */
+ 0x44b9cd5d, /* 634 */
+ 0x44c30c29, /* 635 */
+ 0x44cc4879, /* 636 */
+ 0x44d5824f, /* 637 */
+ 0x44deb9ac, /* 638 */
+ 0x44e7ee93, /* 639 */
+ 0x44f12105, /* 640 */
+ 0x44fa5103, /* 641 */
+ 0x45037e8f, /* 642 */
+ 0x450ca9ab, /* 643 */
+ 0x4515d258, /* 644 */
+ 0x451ef899, /* 645 */
+ 0x45281c6e, /* 646 */
+ 0x45313dd8, /* 647 */
+ 0x453a5cdb, /* 648 */
+ 0x45437977, /* 649 */
+ 0x454c93ae, /* 650 */
+ 0x4555ab82, /* 651 */
+ 0x455ec0f3, /* 652 */
+ 0x4567d404, /* 653 */
+ 0x4570e4b7, /* 654 */
+ 0x4579f30c, /* 655 */
+ 0x4582ff05, /* 656 */
+ 0x458c08a4, /* 657 */
+ 0x45950fea, /* 658 */
+ 0x459e14d9, /* 659 */
+ 0x45a71773, /* 660 */
+ 0x45b017b8, /* 661 */
+ 0x45b915aa, /* 662 */
+ 0x45c2114c, /* 663 */
+ 0x45cb0a9e, /* 664 */
+ 0x45d401a1, /* 665 */
+ 0x45dcf658, /* 666 */
+ 0x45e5e8c4, /* 667 */
+ 0x45eed8e6, /* 668 */
+ 0x45f7c6c0, /* 669 */
+ 0x4600b253, /* 670 */
+ 0x46099ba0, /* 671 */
+ 0x461282a9, /* 672 */
+ 0x461b6770, /* 673 */
+ 0x462449f6, /* 674 */
+ 0x462d2a3c, /* 675 */
+ 0x46360844, /* 676 */
+ 0x463ee40f, /* 677 */
+ 0x4647bd9f, /* 678 */
+ 0x465094f5, /* 679 */
+ 0x46596a12, /* 680 */
+ 0x46623cf8, /* 681 */
+ 0x466b0da8, /* 682 */
+ 0x4673dc24, /* 683 */
+ 0x467ca86c, /* 684 */
+ 0x46857283, /* 685 */
+ 0x468e3a69, /* 686 */
+ 0x46970021, /* 687 */
+ 0x469fc3ab, /* 688 */
+ 0x46a88509, /* 689 */
+ 0x46b1443b, /* 690 */
+ 0x46ba0144, /* 691 */
+ 0x46c2bc25, /* 692 */
+ 0x46cb74df, /* 693 */
+ 0x46d42b74, /* 694 */
+ 0x46dcdfe4, /* 695 */
+ 0x46e59231, /* 696 */
+ 0x46ee425c, /* 697 */
+ 0x46f6f068, /* 698 */
+ 0x46ff9c54, /* 699 */
+ 0x47084622, /* 700 */
+ 0x4710edd4, /* 701 */
+ 0x4719936b, /* 702 */
+ 0x472236e7, /* 703 */
+ 0x472ad84b, /* 704 */
+ 0x47337798, /* 705 */
+ 0x473c14cf, /* 706 */
+ 0x4744aff1, /* 707 */
+ 0x474d48ff, /* 708 */
+ 0x4755dffb, /* 709 */
+ 0x475e74e6, /* 710 */
+ 0x476707c1, /* 711 */
+ 0x476f988e, /* 712 */
+ 0x4778274d, /* 713 */
+ 0x4780b400, /* 714 */
+ 0x47893ea8, /* 715 */
+ 0x4791c746, /* 716 */
+ 0x479a4ddc, /* 717 */
+ 0x47a2d26b, /* 718 */
+ 0x47ab54f3, /* 719 */
+ 0x47b3d577, /* 720 */
+ 0x47bc53f7, /* 721 */
+ 0x47c4d074, /* 722 */
+ 0x47cd4af0, /* 723 */
+ 0x47d5c36c, /* 724 */
+ 0x47de39e9, /* 725 */
+ 0x47e6ae69, /* 726 */
+ 0x47ef20ec, /* 727 */
+ 0x47f79173, /* 728 */
+ 0x48000000, /* 729 */
+ 0x48086c94, /* 730 */
+ 0x4810d730, /* 731 */
+ 0x48193fd5, /* 732 */
+ 0x4821a685, /* 733 */
+ 0x482a0b40, /* 734 */
+ 0x48326e07, /* 735 */
+ 0x483acedd, /* 736 */
+ 0x48432dc1, /* 737 */
+ 0x484b8ab5, /* 738 */
+ 0x4853e5bb, /* 739 */
+ 0x485c3ed2, /* 740 */
+ 0x486495fd, /* 741 */
+ 0x486ceb3c, /* 742 */
+ 0x48753e91, /* 743 */
+ 0x487d8ffd, /* 744 */
+ 0x4885df80, /* 745 */
+ 0x488e2d1d, /* 746 */
+ 0x489678d3, /* 747 */
+ 0x489ec2a4, /* 748 */
+ 0x48a70a91, /* 749 */
+ 0x48af509b, /* 750 */
+ 0x48b794c4, /* 751 */
+ 0x48bfd70c, /* 752 */
+ 0x48c81774, /* 753 */
+ 0x48d055fe, /* 754 */
+ 0x48d892aa, /* 755 */
+ 0x48e0cd7a, /* 756 */
+ 0x48e9066e, /* 757 */
+ 0x48f13d88, /* 758 */
+ 0x48f972c9, /* 759 */
+ 0x4901a632, /* 760 */
+ 0x4909d7c3, /* 761 */
+ 0x4912077e, /* 762 */
+ 0x491a3564, /* 763 */
+ 0x49226175, /* 764 */
+ 0x492a8bb4, /* 765 */
+ 0x4932b420, /* 766 */
+ 0x493adabc, /* 767 */
+ 0x4942ff87, /* 768 */
+ 0x494b2283, /* 769 */
+ 0x495343b1, /* 770 */
+ 0x495b6312, /* 771 */
+ 0x496380a7, /* 772 */
+ 0x496b9c71, /* 773 */
+ 0x4973b670, /* 774 */
+ 0x497bcea7, /* 775 */
+ 0x4983e515, /* 776 */
+ 0x498bf9bc, /* 777 */
+ 0x49940c9e, /* 778 */
+ 0x499c1db9, /* 779 */
+ 0x49a42d11, /* 780 */
+ 0x49ac3aa5, /* 781 */
+ 0x49b44677, /* 782 */
+ 0x49bc5088, /* 783 */
+ 0x49c458d8, /* 784 */
+ 0x49cc5f69, /* 785 */
+ 0x49d4643c, /* 786 */
+ 0x49dc6750, /* 787 */
+ 0x49e468a9, /* 788 */
+ 0x49ec6845, /* 789 */
+ 0x49f46627, /* 790 */
+ 0x49fc624f, /* 791 */
+ 0x4a045cbe, /* 792 */
+ 0x4a0c5575, /* 793 */
+ 0x4a144c76, /* 794 */
+ 0x4a1c41c0, /* 795 */
+ 0x4a243555, /* 796 */
+ 0x4a2c2735, /* 797 */
+ 0x4a341763, /* 798 */
+ 0x4a3c05de, /* 799 */
+ 0x4a43f2a7, /* 800 */
+ 0x4a4bddc0, /* 801 */
+ 0x4a53c729, /* 802 */
+ 0x4a5baee3, /* 803 */
+ 0x4a6394ef, /* 804 */
+ 0x4a6b794f, /* 805 */
+ 0x4a735c02, /* 806 */
+ 0x4a7b3d09, /* 807 */
+ 0x4a831c67, /* 808 */
+ 0x4a8afa1b, /* 809 */
+ 0x4a92d626, /* 810 */
+ 0x4a9ab089, /* 811 */
+ 0x4aa28946, /* 812 */
+ 0x4aaa605d, /* 813 */
+ 0x4ab235ce, /* 814 */
+ 0x4aba099b, /* 815 */
+ 0x4ac1dbc5, /* 816 */
+ 0x4ac9ac4c, /* 817 */
+ 0x4ad17b31, /* 818 */
+ 0x4ad94876, /* 819 */
+ 0x4ae1141a, /* 820 */
+ 0x4ae8de1f, /* 821 */
+ 0x4af0a686, /* 822 */
+ 0x4af86d50, /* 823 */
+ 0x4b00327d, /* 824 */
+ 0x4b07f60d, /* 825 */
+ 0x4b0fb803, /* 826 */
+ 0x4b17785f, /* 827 */
+ 0x4b1f3722, /* 828 */
+ 0x4b26f44b, /* 829 */
+ 0x4b2eafde, /* 830 */
+ 0x4b3669d9, /* 831 */
+ 0x4b3e223e, /* 832 */
+ 0x4b45d90e, /* 833 */
+ 0x4b4d8e4a, /* 834 */
+ 0x4b5541f2, /* 835 */
+ 0x4b5cf407, /* 836 */
+ 0x4b64a48a, /* 837 */
+ 0x4b6c537c, /* 838 */
+ 0x4b7400dd, /* 839 */
+ 0x4b7bacaf, /* 840 */
+ 0x4b8356f2, /* 841 */
+ 0x4b8affa7, /* 842 */
+ 0x4b92a6ce, /* 843 */
+ 0x4b9a4c69, /* 844 */
+ 0x4ba1f079, /* 845 */
+ 0x4ba992fd, /* 846 */
+ 0x4bb133f8, /* 847 */
+ 0x4bb8d369, /* 848 */
+ 0x4bc07151, /* 849 */
+ 0x4bc80db2, /* 850 */
+ 0x4bcfa88c, /* 851 */
+ 0x4bd741df, /* 852 */
+ 0x4bded9ad, /* 853 */
+ 0x4be66ff6, /* 854 */
+ 0x4bee04bb, /* 855 */
+ 0x4bf597fc, /* 856 */
+ 0x4bfd29bc, /* 857 */
+ 0x4c04b9f9, /* 858 */
+ 0x4c0c48b6, /* 859 */
+ 0x4c13d5f2, /* 860 */
+ 0x4c1b61af, /* 861 */
+ 0x4c22ebed, /* 862 */
+ 0x4c2a74ad, /* 863 */
+ 0x4c31fbf0, /* 864 */
+ 0x4c3981b6, /* 865 */
+ 0x4c410600, /* 866 */
+ 0x4c4888d0, /* 867 */
+ 0x4c500a25, /* 868 */
+ 0x4c578a00, /* 869 */
+ 0x4c5f0862, /* 870 */
+ 0x4c66854c, /* 871 */
+ 0x4c6e00bf, /* 872 */
+ 0x4c757abb, /* 873 */
+ 0x4c7cf341, /* 874 */
+ 0x4c846a52, /* 875 */
+ 0x4c8bdfee, /* 876 */
+ 0x4c935416, /* 877 */
+ 0x4c9ac6cb, /* 878 */
+ 0x4ca2380e, /* 879 */
+ 0x4ca9a7de, /* 880 */
+ 0x4cb1163e, /* 881 */
+ 0x4cb8832d, /* 882 */
+ 0x4cbfeead, /* 883 */
+ 0x4cc758bd, /* 884 */
+ 0x4ccec15f, /* 885 */
+ 0x4cd62894, /* 886 */
+ 0x4cdd8e5c, /* 887 */
+ 0x4ce4f2b7, /* 888 */
+ 0x4cec55a7, /* 889 */
+ 0x4cf3b72c, /* 890 */
+ 0x4cfb1747, /* 891 */
+ 0x4d0275f8, /* 892 */
+ 0x4d09d340, /* 893 */
+ 0x4d112f21, /* 894 */
+ 0x4d188999, /* 895 */
+ 0x4d1fe2ab, /* 896 */
+ 0x4d273a57, /* 897 */
+ 0x4d2e909d, /* 898 */
+ 0x4d35e57f, /* 899 */
+ 0x4d3d38fc, /* 900 */
+ 0x4d448b16, /* 901 */
+ 0x4d4bdbcd, /* 902 */
+ 0x4d532b21, /* 903 */
+ 0x4d5a7914, /* 904 */
+ 0x4d61c5a7, /* 905 */
+ 0x4d6910d9, /* 906 */
+ 0x4d705aab, /* 907 */
+ 0x4d77a31e, /* 908 */
+ 0x4d7eea34, /* 909 */
+ 0x4d862feb, /* 910 */
+ 0x4d8d7445, /* 911 */
+ 0x4d94b743, /* 912 */
+ 0x4d9bf8e6, /* 913 */
+ 0x4da3392d, /* 914 */
+ 0x4daa7819, /* 915 */
+ 0x4db1b5ac, /* 916 */
+ 0x4db8f1e6, /* 917 */
+ 0x4dc02cc7, /* 918 */
+ 0x4dc76650, /* 919 */
+ 0x4dce9e81, /* 920 */
+ 0x4dd5d55c, /* 921 */
+ 0x4ddd0ae1, /* 922 */
+ 0x4de43f10, /* 923 */
+ 0x4deb71eb, /* 924 */
+ 0x4df2a371, /* 925 */
+ 0x4df9d3a3, /* 926 */
+ 0x4e010283, /* 927 */
+ 0x4e083010, /* 928 */
+ 0x4e0f5c4b, /* 929 */
+ 0x4e168735, /* 930 */
+ 0x4e1db0cf, /* 931 */
+ 0x4e24d918, /* 932 */
+ 0x4e2c0012, /* 933 */
+ 0x4e3325bd, /* 934 */
+ 0x4e3a4a1a, /* 935 */
+ 0x4e416d2a, /* 936 */
+ 0x4e488eec, /* 937 */
+ 0x4e4faf62, /* 938 */
+ 0x4e56ce8c, /* 939 */
+ 0x4e5dec6b, /* 940 */
+ 0x4e6508ff, /* 941 */
+ 0x4e6c2449, /* 942 */
+ 0x4e733e4a, /* 943 */
+ 0x4e7a5702, /* 944 */
+ 0x4e816e71, /* 945 */
+ 0x4e888498, /* 946 */
+ 0x4e8f9979, /* 947 */
+ 0x4e96ad13, /* 948 */
+ 0x4e9dbf67, /* 949 */
+ 0x4ea4d075, /* 950 */
+ 0x4eabe03e, /* 951 */
+ 0x4eb2eec4, /* 952 */
+ 0x4eb9fc05, /* 953 */
+ 0x4ec10803, /* 954 */
+ 0x4ec812bf, /* 955 */
+ 0x4ecf1c39, /* 956 */
+ 0x4ed62471, /* 957 */
+ 0x4edd2b68, /* 958 */
+ 0x4ee4311f, /* 959 */
+ 0x4eeb3596, /* 960 */
+ 0x4ef238cd, /* 961 */
+ 0x4ef93ac6, /* 962 */
+ 0x4f003b81, /* 963 */
+ 0x4f073afe, /* 964 */
+ 0x4f0e393f, /* 965 */
+ 0x4f153642, /* 966 */
+ 0x4f1c320a, /* 967 */
+ 0x4f232c96, /* 968 */
+ 0x4f2a25e8, /* 969 */
+ 0x4f311dff, /* 970 */
+ 0x4f3814dc, /* 971 */
+ 0x4f3f0a80, /* 972 */
+ 0x4f45feeb, /* 973 */
+ 0x4f4cf21f, /* 974 */
+ 0x4f53e41a, /* 975 */
+ 0x4f5ad4de, /* 976 */
+ 0x4f61c46c, /* 977 */
+ 0x4f68b2c4, /* 978 */
+ 0x4f6f9fe6, /* 979 */
+ 0x4f768bd3, /* 980 */
+ 0x4f7d768c, /* 981 */
+ 0x4f846011, /* 982 */
+ 0x4f8b4862, /* 983 */
+ 0x4f922f81, /* 984 */
+ 0x4f99156d, /* 985 */
+ 0x4f9ffa27, /* 986 */
+ 0x4fa6ddb0, /* 987 */
+ 0x4fadc008, /* 988 */
+ 0x4fb4a12f, /* 989 */
+ 0x4fbb8127, /* 990 */
+ 0x4fc25ff0, /* 991 */
+ 0x4fc93d8a, /* 992 */
+ 0x4fd019f5, /* 993 */
+ 0x4fd6f533, /* 994 */
+ 0x4fddcf43, /* 995 */
+ 0x4fe4a827, /* 996 */
+ 0x4feb7fde, /* 997 */
+ 0x4ff2566a, /* 998 */
+ 0x4ff92bca, /* 999 */
+ 0x50000000, /* 1000 */
+ 0x5006d30b, /* 1001 */
+ 0x500da4ed, /* 1002 */
+ 0x501475a5, /* 1003 */
+ 0x501b4535, /* 1004 */
+ 0x5022139c, /* 1005 */
+ 0x5028e0dc, /* 1006 */
+ 0x502facf4, /* 1007 */
+ 0x503677e5, /* 1008 */
+ 0x503d41b0, /* 1009 */
+ 0x50440a55, /* 1010 */
+ 0x504ad1d5, /* 1011 */
+ 0x50519830, /* 1012 */
+ 0x50585d67, /* 1013 */
+ 0x505f217a, /* 1014 */
+ 0x5065e469, /* 1015 */
+ 0x506ca635, /* 1016 */
+ 0x507366df, /* 1017 */
+ 0x507a2667, /* 1018 */
+ 0x5080e4cd, /* 1019 */
+ 0x5087a212, /* 1020 */
+ 0x508e5e37, /* 1021 */
+ 0x5095193c, /* 1022 */
+ 0x509bd320, /* 1023 */
+ 0x50a28be6, /* 1024 */
+};
+
+/*----------------------------------------------------------------------------
+; EXTERNAL FUNCTION REFERENCES
+; Declare functions defined elsewhere and referenced in this module
+----------------------------------------------------------------------------*/
+
+/*----------------------------------------------------------------------------
+; EXTERNAL GLOBAL STORE/BUFFER/POINTER REFERENCES
+; Declare variables used in this module but defined elsewhere
+----------------------------------------------------------------------------*/
+