00001 00020 #ifndef IMGUNPK_H 00021 #define IMGUNPK_H 00022 00023 #include "host.h" 00024 00026 UINT8 bpp4table[256][2] = { 00027 {0, 0} 00028 , {0, 1} 00029 , {0, 2} 00030 , {0, 3} 00031 , 00032 {0, 4} 00033 , {0, 5} 00034 , {0, 6} 00035 , {0, 7} 00036 , 00037 {0, 8} 00038 , {0, 9} 00039 , {0, 10} 00040 , {0, 11} 00041 , 00042 {0, 12} 00043 , {0, 13} 00044 , {0, 14} 00045 , {0, 15} 00046 , 00047 {1, 0} 00048 , {1, 1} 00049 , {1, 2} 00050 , {1, 3} 00051 , 00052 {1, 4} 00053 , {1, 5} 00054 , {1, 6} 00055 , {1, 7} 00056 , 00057 {1, 8} 00058 , {1, 9} 00059 , {1, 10} 00060 , {1, 11} 00061 , 00062 {1, 12} 00063 , {1, 13} 00064 , {1, 14} 00065 , {1, 15} 00066 , 00067 {2, 0} 00068 , {2, 1} 00069 , {2, 2} 00070 , {2, 3} 00071 , 00072 {2, 4} 00073 , {2, 5} 00074 , {2, 6} 00075 , {2, 7} 00076 , 00077 {2, 8} 00078 , {2, 9} 00079 , {2, 10} 00080 , {2, 11} 00081 , 00082 {2, 12} 00083 , {2, 13} 00084 , {2, 14} 00085 , {2, 15} 00086 , 00087 {3, 0} 00088 , {3, 1} 00089 , {3, 2} 00090 , {3, 3} 00091 , 00092 {3, 4} 00093 , {3, 5} 00094 , {3, 6} 00095 , {3, 7} 00096 , 00097 {3, 8} 00098 , {3, 9} 00099 , {3, 10} 00100 , {3, 11} 00101 , 00102 {3, 12} 00103 , {3, 13} 00104 , {3, 14} 00105 , {3, 15} 00106 , 00107 {4, 0} 00108 , {4, 1} 00109 , {4, 2} 00110 , {4, 3} 00111 , 00112 {4, 4} 00113 , {4, 5} 00114 , {4, 6} 00115 , {4, 7} 00116 , 00117 {4, 8} 00118 , {4, 9} 00119 , {4, 10} 00120 , {4, 11} 00121 , 00122 {4, 12} 00123 , {4, 13} 00124 , {4, 14} 00125 , {4, 15} 00126 , 00127 {5, 0} 00128 , {5, 1} 00129 , {5, 2} 00130 , {5, 3} 00131 , 00132 {5, 4} 00133 , {5, 5} 00134 , {5, 6} 00135 , {5, 7} 00136 , 00137 {5, 8} 00138 , {5, 9} 00139 , {5, 10} 00140 , {5, 11} 00141 , 00142 {5, 12} 00143 , {5, 13} 00144 , {5, 14} 00145 , {5, 15} 00146 , 00147 {6, 0} 00148 , {6, 1} 00149 , {6, 2} 00150 , {6, 3} 00151 , 00152 {6, 4} 00153 , {6, 5} 00154 , {6, 6} 00155 , {6, 7} 00156 , 00157 {6, 8} 00158 , {6, 9} 00159 , {6, 10} 00160 , {6, 11} 00161 , 00162 {6, 12} 00163 , {6, 13} 00164 , {6, 14} 00165 , {6, 15} 00166 , 00167 {7, 0} 00168 , {7, 1} 00169 , {7, 2} 00170 , {7, 3} 00171 , 00172 {7, 4} 00173 , {7, 5} 00174 , {7, 6} 00175 , {7, 7} 00176 , 00177 {7, 8} 00178 , {7, 9} 00179 , {7, 10} 00180 , {7, 11} 00181 , 00182 {7, 12} 00183 , {7, 13} 00184 , {7, 14} 00185 , {7, 15} 00186 , 00187 {8, 0} 00188 , {8, 1} 00189 , {8, 2} 00190 , {8, 3} 00191 , 00192 {8, 4} 00193 , {8, 5} 00194 , {8, 6} 00195 , {8, 7} 00196 , 00197 {8, 8} 00198 , {8, 9} 00199 , {8, 10} 00200 , {8, 11} 00201 , 00202 {8, 12} 00203 , {8, 13} 00204 , {8, 14} 00205 , {8, 15} 00206 , 00207 {9, 0} 00208 , {9, 1} 00209 , {9, 2} 00210 , {9, 3} 00211 , 00212 {9, 4} 00213 , {9, 5} 00214 , {9, 6} 00215 , {9, 7} 00216 , 00217 {9, 8} 00218 , {9, 9} 00219 , {9, 10} 00220 , {9, 11} 00221 , 00222 {9, 12} 00223 , {9, 13} 00224 , {9, 14} 00225 , {9, 15} 00226 , 00227 {10, 0} 00228 , {10, 1} 00229 , {10, 2} 00230 , {10, 3} 00231 , 00232 {10, 4} 00233 , {10, 5} 00234 , {10, 6} 00235 , {10, 7} 00236 , 00237 {10, 8} 00238 , {10, 9} 00239 , {10, 10} 00240 , {10, 11} 00241 , 00242 {10, 12} 00243 , {10, 13} 00244 , {10, 14} 00245 , {10, 15} 00246 , 00247 {11, 0} 00248 , {11, 1} 00249 , {11, 2} 00250 , {11, 3} 00251 , 00252 {11, 4} 00253 , {11, 5} 00254 , {11, 6} 00255 , {11, 7} 00256 , 00257 {11, 8} 00258 , {11, 9} 00259 , {11, 10} 00260 , {11, 11} 00261 , 00262 {11, 12} 00263 , {11, 13} 00264 , {11, 14} 00265 , {11, 15} 00266 , 00267 {12, 0} 00268 , {12, 1} 00269 , {12, 2} 00270 , {12, 3} 00271 , 00272 {12, 4} 00273 , {12, 5} 00274 , {12, 6} 00275 , {12, 7} 00276 , 00277 {12, 8} 00278 , {12, 9} 00279 , {12, 10} 00280 , {12, 11} 00281 , 00282 {12, 12} 00283 , {12, 13} 00284 , {12, 14} 00285 , {12, 15} 00286 , 00287 {13, 0} 00288 , {13, 1} 00289 , {13, 2} 00290 , {13, 3} 00291 , 00292 {13, 4} 00293 , {13, 5} 00294 , {13, 6} 00295 , {13, 7} 00296 , 00297 {13, 8} 00298 , {13, 9} 00299 , {13, 10} 00300 , {13, 11} 00301 , 00302 {13, 12} 00303 , {13, 13} 00304 , {13, 14} 00305 , {13, 15} 00306 , 00307 {14, 0} 00308 , {14, 1} 00309 , {14, 2} 00310 , {14, 3} 00311 , 00312 {14, 4} 00313 , {14, 5} 00314 , {14, 6} 00315 , {14, 7} 00316 , 00317 {14, 8} 00318 , {14, 9} 00319 , {14, 10} 00320 , {14, 11} 00321 , 00322 {14, 12} 00323 , {14, 13} 00324 , {14, 14} 00325 , {14, 15} 00326 , 00327 {15, 0} 00328 , {15, 1} 00329 , {15, 2} 00330 , {15, 3} 00331 , 00332 {15, 4} 00333 , {15, 5} 00334 , {15, 6} 00335 , {15, 7} 00336 , 00337 {15, 8} 00338 , {15, 9} 00339 , {15, 10} 00340 , {15, 11} 00341 , 00342 {15, 12} 00343 , {15, 13} 00344 , {15, 14} 00345 , {15, 15} 00346 , 00347 }; 00348 00350 UINT8 bpp2table[256][4] = { 00351 {0, 0, 0, 0} 00352 , 00353 {0, 0, 0, 1} 00354 , 00355 {0, 0, 0, 2} 00356 , 00357 {0, 0, 0, 3} 00358 , 00359 {0, 0, 1, 0} 00360 , 00361 {0, 0, 1, 1} 00362 , 00363 {0, 0, 1, 2} 00364 , 00365 {0, 0, 1, 3} 00366 , 00367 {0, 0, 2, 0} 00368 , 00369 {0, 0, 2, 1} 00370 , 00371 {0, 0, 2, 2} 00372 , 00373 {0, 0, 2, 3} 00374 , 00375 {0, 0, 3, 0} 00376 , 00377 {0, 0, 3, 1} 00378 , 00379 {0, 0, 3, 2} 00380 , 00381 {0, 0, 3, 3} 00382 , 00383 {0, 1, 0, 0} 00384 , 00385 {0, 1, 0, 1} 00386 , 00387 {0, 1, 0, 2} 00388 , 00389 {0, 1, 0, 3} 00390 , 00391 {0, 1, 1, 0} 00392 , 00393 {0, 1, 1, 1} 00394 , 00395 {0, 1, 1, 2} 00396 , 00397 {0, 1, 1, 3} 00398 , 00399 {0, 1, 2, 0} 00400 , 00401 {0, 1, 2, 1} 00402 , 00403 {0, 1, 2, 2} 00404 , 00405 {0, 1, 2, 3} 00406 , 00407 {0, 1, 3, 0} 00408 , 00409 {0, 1, 3, 1} 00410 , 00411 {0, 1, 3, 2} 00412 , 00413 {0, 1, 3, 3} 00414 , 00415 {0, 2, 0, 0} 00416 , 00417 {0, 2, 0, 1} 00418 , 00419 {0, 2, 0, 2} 00420 , 00421 {0, 2, 0, 3} 00422 , 00423 {0, 2, 1, 0} 00424 , 00425 {0, 2, 1, 1} 00426 , 00427 {0, 2, 1, 2} 00428 , 00429 {0, 2, 1, 3} 00430 , 00431 {0, 2, 2, 0} 00432 , 00433 {0, 2, 2, 1} 00434 , 00435 {0, 2, 2, 2} 00436 , 00437 {0, 2, 2, 3} 00438 , 00439 {0, 2, 3, 0} 00440 , 00441 {0, 2, 3, 1} 00442 , 00443 {0, 2, 3, 2} 00444 , 00445 {0, 2, 3, 3} 00446 , 00447 {0, 3, 0, 0} 00448 , 00449 {0, 3, 0, 1} 00450 , 00451 {0, 3, 0, 2} 00452 , 00453 {0, 3, 0, 3} 00454 , 00455 {0, 3, 1, 0} 00456 , 00457 {0, 3, 1, 1} 00458 , 00459 {0, 3, 1, 2} 00460 , 00461 {0, 3, 1, 3} 00462 , 00463 {0, 3, 2, 0} 00464 , 00465 {0, 3, 2, 1} 00466 , 00467 {0, 3, 2, 2} 00468 , 00469 {0, 3, 2, 3} 00470 , 00471 {0, 3, 3, 0} 00472 , 00473 {0, 3, 3, 1} 00474 , 00475 {0, 3, 3, 2} 00476 , 00477 {0, 3, 3, 3} 00478 , 00479 {1, 0, 0, 0} 00480 , 00481 {1, 0, 0, 1} 00482 , 00483 {1, 0, 0, 2} 00484 , 00485 {1, 0, 0, 3} 00486 , 00487 {1, 0, 1, 0} 00488 , 00489 {1, 0, 1, 1} 00490 , 00491 {1, 0, 1, 2} 00492 , 00493 {1, 0, 1, 3} 00494 , 00495 {1, 0, 2, 0} 00496 , 00497 {1, 0, 2, 1} 00498 , 00499 {1, 0, 2, 2} 00500 , 00501 {1, 0, 2, 3} 00502 , 00503 {1, 0, 3, 0} 00504 , 00505 {1, 0, 3, 1} 00506 , 00507 {1, 0, 3, 2} 00508 , 00509 {1, 0, 3, 3} 00510 , 00511 {1, 1, 0, 0} 00512 , 00513 {1, 1, 0, 1} 00514 , 00515 {1, 1, 0, 2} 00516 , 00517 {1, 1, 0, 3} 00518 , 00519 {1, 1, 1, 0} 00520 , 00521 {1, 1, 1, 1} 00522 , 00523 {1, 1, 1, 2} 00524 , 00525 {1, 1, 1, 3} 00526 , 00527 {1, 1, 2, 0} 00528 , 00529 {1, 1, 2, 1} 00530 , 00531 {1, 1, 2, 2} 00532 , 00533 {1, 1, 2, 3} 00534 , 00535 {1, 1, 3, 0} 00536 , 00537 {1, 1, 3, 1} 00538 , 00539 {1, 1, 3, 2} 00540 , 00541 {1, 1, 3, 3} 00542 , 00543 {1, 2, 0, 0} 00544 , 00545 {1, 2, 0, 1} 00546 , 00547 {1, 2, 0, 2} 00548 , 00549 {1, 2, 0, 3} 00550 , 00551 {1, 2, 1, 0} 00552 , 00553 {1, 2, 1, 1} 00554 , 00555 {1, 2, 1, 2} 00556 , 00557 {1, 2, 1, 3} 00558 , 00559 {1, 2, 2, 0} 00560 , 00561 {1, 2, 2, 1} 00562 , 00563 {1, 2, 2, 2} 00564 , 00565 {1, 2, 2, 3} 00566 , 00567 {1, 2, 3, 0} 00568 , 00569 {1, 2, 3, 1} 00570 , 00571 {1, 2, 3, 2} 00572 , 00573 {1, 2, 3, 3} 00574 , 00575 {1, 3, 0, 0} 00576 , 00577 {1, 3, 0, 1} 00578 , 00579 {1, 3, 0, 2} 00580 , 00581 {1, 3, 0, 3} 00582 , 00583 {1, 3, 1, 0} 00584 , 00585 {1, 3, 1, 1} 00586 , 00587 {1, 3, 1, 2} 00588 , 00589 {1, 3, 1, 3} 00590 , 00591 {1, 3, 2, 0} 00592 , 00593 {1, 3, 2, 1} 00594 , 00595 {1, 3, 2, 2} 00596 , 00597 {1, 3, 2, 3} 00598 , 00599 {1, 3, 3, 0} 00600 , 00601 {1, 3, 3, 1} 00602 , 00603 {1, 3, 3, 2} 00604 , 00605 {1, 3, 3, 3} 00606 , 00607 {2, 0, 0, 0} 00608 , 00609 {2, 0, 0, 1} 00610 , 00611 {2, 0, 0, 2} 00612 , 00613 {2, 0, 0, 3} 00614 , 00615 {2, 0, 1, 0} 00616 , 00617 {2, 0, 1, 1} 00618 , 00619 {2, 0, 1, 2} 00620 , 00621 {2, 0, 1, 3} 00622 , 00623 {2, 0, 2, 0} 00624 , 00625 {2, 0, 2, 1} 00626 , 00627 {2, 0, 2, 2} 00628 , 00629 {2, 0, 2, 3} 00630 , 00631 {2, 0, 3, 0} 00632 , 00633 {2, 0, 3, 1} 00634 , 00635 {2, 0, 3, 2} 00636 , 00637 {2, 0, 3, 3} 00638 , 00639 {2, 1, 0, 0} 00640 , 00641 {2, 1, 0, 1} 00642 , 00643 {2, 1, 0, 2} 00644 , 00645 {2, 1, 0, 3} 00646 , 00647 {2, 1, 1, 0} 00648 , 00649 {2, 1, 1, 1} 00650 , 00651 {2, 1, 1, 2} 00652 , 00653 {2, 1, 1, 3} 00654 , 00655 {2, 1, 2, 0} 00656 , 00657 {2, 1, 2, 1} 00658 , 00659 {2, 1, 2, 2} 00660 , 00661 {2, 1, 2, 3} 00662 , 00663 {2, 1, 3, 0} 00664 , 00665 {2, 1, 3, 1} 00666 , 00667 {2, 1, 3, 2} 00668 , 00669 {2, 1, 3, 3} 00670 , 00671 {2, 2, 0, 0} 00672 , 00673 {2, 2, 0, 1} 00674 , 00675 {2, 2, 0, 2} 00676 , 00677 {2, 2, 0, 3} 00678 , 00679 {2, 2, 1, 0} 00680 , 00681 {2, 2, 1, 1} 00682 , 00683 {2, 2, 1, 2} 00684 , 00685 {2, 2, 1, 3} 00686 , 00687 {2, 2, 2, 0} 00688 , 00689 {2, 2, 2, 1} 00690 , 00691 {2, 2, 2, 2} 00692 , 00693 {2, 2, 2, 3} 00694 , 00695 {2, 2, 3, 0} 00696 , 00697 {2, 2, 3, 1} 00698 , 00699 {2, 2, 3, 2} 00700 , 00701 {2, 2, 3, 3} 00702 , 00703 {2, 3, 0, 0} 00704 , 00705 {2, 3, 0, 1} 00706 , 00707 {2, 3, 0, 2} 00708 , 00709 {2, 3, 0, 3} 00710 , 00711 {2, 3, 1, 0} 00712 , 00713 {2, 3, 1, 1} 00714 , 00715 {2, 3, 1, 2} 00716 , 00717 {2, 3, 1, 3} 00718 , 00719 {2, 3, 2, 0} 00720 , 00721 {2, 3, 2, 1} 00722 , 00723 {2, 3, 2, 2} 00724 , 00725 {2, 3, 2, 3} 00726 , 00727 {2, 3, 3, 0} 00728 , 00729 {2, 3, 3, 1} 00730 , 00731 {2, 3, 3, 2} 00732 , 00733 {2, 3, 3, 3} 00734 , 00735 {3, 0, 0, 0} 00736 , 00737 {3, 0, 0, 1} 00738 , 00739 {3, 0, 0, 2} 00740 , 00741 {3, 0, 0, 3} 00742 , 00743 {3, 0, 1, 0} 00744 , 00745 {3, 0, 1, 1} 00746 , 00747 {3, 0, 1, 2} 00748 , 00749 {3, 0, 1, 3} 00750 , 00751 {3, 0, 2, 0} 00752 , 00753 {3, 0, 2, 1} 00754 , 00755 {3, 0, 2, 2} 00756 , 00757 {3, 0, 2, 3} 00758 , 00759 {3, 0, 3, 0} 00760 , 00761 {3, 0, 3, 1} 00762 , 00763 {3, 0, 3, 2} 00764 , 00765 {3, 0, 3, 3} 00766 , 00767 {3, 1, 0, 0} 00768 , 00769 {3, 1, 0, 1} 00770 , 00771 {3, 1, 0, 2} 00772 , 00773 {3, 1, 0, 3} 00774 , 00775 {3, 1, 1, 0} 00776 , 00777 {3, 1, 1, 1} 00778 , 00779 {3, 1, 1, 2} 00780 , 00781 {3, 1, 1, 3} 00782 , 00783 {3, 1, 2, 0} 00784 , 00785 {3, 1, 2, 1} 00786 , 00787 {3, 1, 2, 2} 00788 , 00789 {3, 1, 2, 3} 00790 , 00791 {3, 1, 3, 0} 00792 , 00793 {3, 1, 3, 1} 00794 , 00795 {3, 1, 3, 2} 00796 , 00797 {3, 1, 3, 3} 00798 , 00799 {3, 2, 0, 0} 00800 , 00801 {3, 2, 0, 1} 00802 , 00803 {3, 2, 0, 2} 00804 , 00805 {3, 2, 0, 3} 00806 , 00807 {3, 2, 1, 0} 00808 , 00809 {3, 2, 1, 1} 00810 , 00811 {3, 2, 1, 2} 00812 , 00813 {3, 2, 1, 3} 00814 , 00815 {3, 2, 2, 0} 00816 , 00817 {3, 2, 2, 1} 00818 , 00819 {3, 2, 2, 2} 00820 , 00821 {3, 2, 2, 3} 00822 , 00823 {3, 2, 3, 0} 00824 , 00825 {3, 2, 3, 1} 00826 , 00827 {3, 2, 3, 2} 00828 , 00829 {3, 2, 3, 3} 00830 , 00831 {3, 3, 0, 0} 00832 , 00833 {3, 3, 0, 1} 00834 , 00835 {3, 3, 0, 2} 00836 , 00837 {3, 3, 0, 3} 00838 , 00839 {3, 3, 1, 0} 00840 , 00841 {3, 3, 1, 1} 00842 , 00843 {3, 3, 1, 2} 00844 , 00845 {3, 3, 1, 3} 00846 , 00847 {3, 3, 2, 0} 00848 , 00849 {3, 3, 2, 1} 00850 , 00851 {3, 3, 2, 2} 00852 , 00853 {3, 3, 2, 3} 00854 , 00855 {3, 3, 3, 0} 00856 , 00857 {3, 3, 3, 1} 00858 , 00859 {3, 3, 3, 2} 00860 , 00861 {3, 3, 3, 3} 00862 , 00863 }; 00864 00866 UINT8 bpp1table[256][8] = { 00867 {0, 0, 0, 0, 0, 0, 0, 0} 00868 , 00869 {0, 0, 0, 0, 0, 0, 0, 1} 00870 , 00871 {0, 0, 0, 0, 0, 0, 1, 0} 00872 , 00873 {0, 0, 0, 0, 0, 0, 1, 1} 00874 , 00875 {0, 0, 0, 0, 0, 1, 0, 0} 00876 , 00877 {0, 0, 0, 0, 0, 1, 0, 1} 00878 , 00879 {0, 0, 0, 0, 0, 1, 1, 0} 00880 , 00881 {0, 0, 0, 0, 0, 1, 1, 1} 00882 , 00883 {0, 0, 0, 0, 1, 0, 0, 0} 00884 , 00885 {0, 0, 0, 0, 1, 0, 0, 1} 00886 , 00887 {0, 0, 0, 0, 1, 0, 1, 0} 00888 , 00889 {0, 0, 0, 0, 1, 0, 1, 1} 00890 , 00891 {0, 0, 0, 0, 1, 1, 0, 0} 00892 , 00893 {0, 0, 0, 0, 1, 1, 0, 1} 00894 , 00895 {0, 0, 0, 0, 1, 1, 1, 0} 00896 , 00897 {0, 0, 0, 0, 1, 1, 1, 1} 00898 , 00899 {0, 0, 0, 1, 0, 0, 0, 0} 00900 , 00901 {0, 0, 0, 1, 0, 0, 0, 1} 00902 , 00903 {0, 0, 0, 1, 0, 0, 1, 0} 00904 , 00905 {0, 0, 0, 1, 0, 0, 1, 1} 00906 , 00907 {0, 0, 0, 1, 0, 1, 0, 0} 00908 , 00909 {0, 0, 0, 1, 0, 1, 0, 1} 00910 , 00911 {0, 0, 0, 1, 0, 1, 1, 0} 00912 , 00913 {0, 0, 0, 1, 0, 1, 1, 1} 00914 , 00915 {0, 0, 0, 1, 1, 0, 0, 0} 00916 , 00917 {0, 0, 0, 1, 1, 0, 0, 1} 00918 , 00919 {0, 0, 0, 1, 1, 0, 1, 0} 00920 , 00921 {0, 0, 0, 1, 1, 0, 1, 1} 00922 , 00923 {0, 0, 0, 1, 1, 1, 0, 0} 00924 , 00925 {0, 0, 0, 1, 1, 1, 0, 1} 00926 , 00927 {0, 0, 0, 1, 1, 1, 1, 0} 00928 , 00929 {0, 0, 0, 1, 1, 1, 1, 1} 00930 , 00931 {0, 0, 1, 0, 0, 0, 0, 0} 00932 , 00933 {0, 0, 1, 0, 0, 0, 0, 1} 00934 , 00935 {0, 0, 1, 0, 0, 0, 1, 0} 00936 , 00937 {0, 0, 1, 0, 0, 0, 1, 1} 00938 , 00939 {0, 0, 1, 0, 0, 1, 0, 0} 00940 , 00941 {0, 0, 1, 0, 0, 1, 0, 1} 00942 , 00943 {0, 0, 1, 0, 0, 1, 1, 0} 00944 , 00945 {0, 0, 1, 0, 0, 1, 1, 1} 00946 , 00947 {0, 0, 1, 0, 1, 0, 0, 0} 00948 , 00949 {0, 0, 1, 0, 1, 0, 0, 1} 00950 , 00951 {0, 0, 1, 0, 1, 0, 1, 0} 00952 , 00953 {0, 0, 1, 0, 1, 0, 1, 1} 00954 , 00955 {0, 0, 1, 0, 1, 1, 0, 0} 00956 , 00957 {0, 0, 1, 0, 1, 1, 0, 1} 00958 , 00959 {0, 0, 1, 0, 1, 1, 1, 0} 00960 , 00961 {0, 0, 1, 0, 1, 1, 1, 1} 00962 , 00963 {0, 0, 1, 1, 0, 0, 0, 0} 00964 , 00965 {0, 0, 1, 1, 0, 0, 0, 1} 00966 , 00967 {0, 0, 1, 1, 0, 0, 1, 0} 00968 , 00969 {0, 0, 1, 1, 0, 0, 1, 1} 00970 , 00971 {0, 0, 1, 1, 0, 1, 0, 0} 00972 , 00973 {0, 0, 1, 1, 0, 1, 0, 1} 00974 , 00975 {0, 0, 1, 1, 0, 1, 1, 0} 00976 , 00977 {0, 0, 1, 1, 0, 1, 1, 1} 00978 , 00979 {0, 0, 1, 1, 1, 0, 0, 0} 00980 , 00981 {0, 0, 1, 1, 1, 0, 0, 1} 00982 , 00983 {0, 0, 1, 1, 1, 0, 1, 0} 00984 , 00985 {0, 0, 1, 1, 1, 0, 1, 1} 00986 , 00987 {0, 0, 1, 1, 1, 1, 0, 0} 00988 , 00989 {0, 0, 1, 1, 1, 1, 0, 1} 00990 , 00991 {0, 0, 1, 1, 1, 1, 1, 0} 00992 , 00993 {0, 0, 1, 1, 1, 1, 1, 1} 00994 , 00995 {0, 1, 0, 0, 0, 0, 0, 0} 00996 , 00997 {0, 1, 0, 0, 0, 0, 0, 1} 00998 , 00999 {0, 1, 0, 0, 0, 0, 1, 0} 01000 , 01001 {0, 1, 0, 0, 0, 0, 1, 1} 01002 , 01003 {0, 1, 0, 0, 0, 1, 0, 0} 01004 , 01005 {0, 1, 0, 0, 0, 1, 0, 1} 01006 , 01007 {0, 1, 0, 0, 0, 1, 1, 0} 01008 , 01009 {0, 1, 0, 0, 0, 1, 1, 1} 01010 , 01011 {0, 1, 0, 0, 1, 0, 0, 0} 01012 , 01013 {0, 1, 0, 0, 1, 0, 0, 1} 01014 , 01015 {0, 1, 0, 0, 1, 0, 1, 0} 01016 , 01017 {0, 1, 0, 0, 1, 0, 1, 1} 01018 , 01019 {0, 1, 0, 0, 1, 1, 0, 0} 01020 , 01021 {0, 1, 0, 0, 1, 1, 0, 1} 01022 , 01023 {0, 1, 0, 0, 1, 1, 1, 0} 01024 , 01025 {0, 1, 0, 0, 1, 1, 1, 1} 01026 , 01027 {0, 1, 0, 1, 0, 0, 0, 0} 01028 , 01029 {0, 1, 0, 1, 0, 0, 0, 1} 01030 , 01031 {0, 1, 0, 1, 0, 0, 1, 0} 01032 , 01033 {0, 1, 0, 1, 0, 0, 1, 1} 01034 , 01035 {0, 1, 0, 1, 0, 1, 0, 0} 01036 , 01037 {0, 1, 0, 1, 0, 1, 0, 1} 01038 , 01039 {0, 1, 0, 1, 0, 1, 1, 0} 01040 , 01041 {0, 1, 0, 1, 0, 1, 1, 1} 01042 , 01043 {0, 1, 0, 1, 1, 0, 0, 0} 01044 , 01045 {0, 1, 0, 1, 1, 0, 0, 1} 01046 , 01047 {0, 1, 0, 1, 1, 0, 1, 0} 01048 , 01049 {0, 1, 0, 1, 1, 0, 1, 1} 01050 , 01051 {0, 1, 0, 1, 1, 1, 0, 0} 01052 , 01053 {0, 1, 0, 1, 1, 1, 0, 1} 01054 , 01055 {0, 1, 0, 1, 1, 1, 1, 0} 01056 , 01057 {0, 1, 0, 1, 1, 1, 1, 1} 01058 , 01059 {0, 1, 1, 0, 0, 0, 0, 0} 01060 , 01061 {0, 1, 1, 0, 0, 0, 0, 1} 01062 , 01063 {0, 1, 1, 0, 0, 0, 1, 0} 01064 , 01065 {0, 1, 1, 0, 0, 0, 1, 1} 01066 , 01067 {0, 1, 1, 0, 0, 1, 0, 0} 01068 , 01069 {0, 1, 1, 0, 0, 1, 0, 1} 01070 , 01071 {0, 1, 1, 0, 0, 1, 1, 0} 01072 , 01073 {0, 1, 1, 0, 0, 1, 1, 1} 01074 , 01075 {0, 1, 1, 0, 1, 0, 0, 0} 01076 , 01077 {0, 1, 1, 0, 1, 0, 0, 1} 01078 , 01079 {0, 1, 1, 0, 1, 0, 1, 0} 01080 , 01081 {0, 1, 1, 0, 1, 0, 1, 1} 01082 , 01083 {0, 1, 1, 0, 1, 1, 0, 0} 01084 , 01085 {0, 1, 1, 0, 1, 1, 0, 1} 01086 , 01087 {0, 1, 1, 0, 1, 1, 1, 0} 01088 , 01089 {0, 1, 1, 0, 1, 1, 1, 1} 01090 , 01091 {0, 1, 1, 1, 0, 0, 0, 0} 01092 , 01093 {0, 1, 1, 1, 0, 0, 0, 1} 01094 , 01095 {0, 1, 1, 1, 0, 0, 1, 0} 01096 , 01097 {0, 1, 1, 1, 0, 0, 1, 1} 01098 , 01099 {0, 1, 1, 1, 0, 1, 0, 0} 01100 , 01101 {0, 1, 1, 1, 0, 1, 0, 1} 01102 , 01103 {0, 1, 1, 1, 0, 1, 1, 0} 01104 , 01105 {0, 1, 1, 1, 0, 1, 1, 1} 01106 , 01107 {0, 1, 1, 1, 1, 0, 0, 0} 01108 , 01109 {0, 1, 1, 1, 1, 0, 0, 1} 01110 , 01111 {0, 1, 1, 1, 1, 0, 1, 0} 01112 , 01113 {0, 1, 1, 1, 1, 0, 1, 1} 01114 , 01115 {0, 1, 1, 1, 1, 1, 0, 0} 01116 , 01117 {0, 1, 1, 1, 1, 1, 0, 1} 01118 , 01119 {0, 1, 1, 1, 1, 1, 1, 0} 01120 , 01121 {0, 1, 1, 1, 1, 1, 1, 1} 01122 , 01123 {1, 0, 0, 0, 0, 0, 0, 0} 01124 , 01125 {1, 0, 0, 0, 0, 0, 0, 1} 01126 , 01127 {1, 0, 0, 0, 0, 0, 1, 0} 01128 , 01129 {1, 0, 0, 0, 0, 0, 1, 1} 01130 , 01131 {1, 0, 0, 0, 0, 1, 0, 0} 01132 , 01133 {1, 0, 0, 0, 0, 1, 0, 1} 01134 , 01135 {1, 0, 0, 0, 0, 1, 1, 0} 01136 , 01137 {1, 0, 0, 0, 0, 1, 1, 1} 01138 , 01139 {1, 0, 0, 0, 1, 0, 0, 0} 01140 , 01141 {1, 0, 0, 0, 1, 0, 0, 1} 01142 , 01143 {1, 0, 0, 0, 1, 0, 1, 0} 01144 , 01145 {1, 0, 0, 0, 1, 0, 1, 1} 01146 , 01147 {1, 0, 0, 0, 1, 1, 0, 0} 01148 , 01149 {1, 0, 0, 0, 1, 1, 0, 1} 01150 , 01151 {1, 0, 0, 0, 1, 1, 1, 0} 01152 , 01153 {1, 0, 0, 0, 1, 1, 1, 1} 01154 , 01155 {1, 0, 0, 1, 0, 0, 0, 0} 01156 , 01157 {1, 0, 0, 1, 0, 0, 0, 1} 01158 , 01159 {1, 0, 0, 1, 0, 0, 1, 0} 01160 , 01161 {1, 0, 0, 1, 0, 0, 1, 1} 01162 , 01163 {1, 0, 0, 1, 0, 1, 0, 0} 01164 , 01165 {1, 0, 0, 1, 0, 1, 0, 1} 01166 , 01167 {1, 0, 0, 1, 0, 1, 1, 0} 01168 , 01169 {1, 0, 0, 1, 0, 1, 1, 1} 01170 , 01171 {1, 0, 0, 1, 1, 0, 0, 0} 01172 , 01173 {1, 0, 0, 1, 1, 0, 0, 1} 01174 , 01175 {1, 0, 0, 1, 1, 0, 1, 0} 01176 , 01177 {1, 0, 0, 1, 1, 0, 1, 1} 01178 , 01179 {1, 0, 0, 1, 1, 1, 0, 0} 01180 , 01181 {1, 0, 0, 1, 1, 1, 0, 1} 01182 , 01183 {1, 0, 0, 1, 1, 1, 1, 0} 01184 , 01185 {1, 0, 0, 1, 1, 1, 1, 1} 01186 , 01187 {1, 0, 1, 0, 0, 0, 0, 0} 01188 , 01189 {1, 0, 1, 0, 0, 0, 0, 1} 01190 , 01191 {1, 0, 1, 0, 0, 0, 1, 0} 01192 , 01193 {1, 0, 1, 0, 0, 0, 1, 1} 01194 , 01195 {1, 0, 1, 0, 0, 1, 0, 0} 01196 , 01197 {1, 0, 1, 0, 0, 1, 0, 1} 01198 , 01199 {1, 0, 1, 0, 0, 1, 1, 0} 01200 , 01201 {1, 0, 1, 0, 0, 1, 1, 1} 01202 , 01203 {1, 0, 1, 0, 1, 0, 0, 0} 01204 , 01205 {1, 0, 1, 0, 1, 0, 0, 1} 01206 , 01207 {1, 0, 1, 0, 1, 0, 1, 0} 01208 , 01209 {1, 0, 1, 0, 1, 0, 1, 1} 01210 , 01211 {1, 0, 1, 0, 1, 1, 0, 0} 01212 , 01213 {1, 0, 1, 0, 1, 1, 0, 1} 01214 , 01215 {1, 0, 1, 0, 1, 1, 1, 0} 01216 , 01217 {1, 0, 1, 0, 1, 1, 1, 1} 01218 , 01219 {1, 0, 1, 1, 0, 0, 0, 0} 01220 , 01221 {1, 0, 1, 1, 0, 0, 0, 1} 01222 , 01223 {1, 0, 1, 1, 0, 0, 1, 0} 01224 , 01225 {1, 0, 1, 1, 0, 0, 1, 1} 01226 , 01227 {1, 0, 1, 1, 0, 1, 0, 0} 01228 , 01229 {1, 0, 1, 1, 0, 1, 0, 1} 01230 , 01231 {1, 0, 1, 1, 0, 1, 1, 0} 01232 , 01233 {1, 0, 1, 1, 0, 1, 1, 1} 01234 , 01235 {1, 0, 1, 1, 1, 0, 0, 0} 01236 , 01237 {1, 0, 1, 1, 1, 0, 0, 1} 01238 , 01239 {1, 0, 1, 1, 1, 0, 1, 0} 01240 , 01241 {1, 0, 1, 1, 1, 0, 1, 1} 01242 , 01243 {1, 0, 1, 1, 1, 1, 0, 0} 01244 , 01245 {1, 0, 1, 1, 1, 1, 0, 1} 01246 , 01247 {1, 0, 1, 1, 1, 1, 1, 0} 01248 , 01249 {1, 0, 1, 1, 1, 1, 1, 1} 01250 , 01251 {1, 1, 0, 0, 0, 0, 0, 0} 01252 , 01253 {1, 1, 0, 0, 0, 0, 0, 1} 01254 , 01255 {1, 1, 0, 0, 0, 0, 1, 0} 01256 , 01257 {1, 1, 0, 0, 0, 0, 1, 1} 01258 , 01259 {1, 1, 0, 0, 0, 1, 0, 0} 01260 , 01261 {1, 1, 0, 0, 0, 1, 0, 1} 01262 , 01263 {1, 1, 0, 0, 0, 1, 1, 0} 01264 , 01265 {1, 1, 0, 0, 0, 1, 1, 1} 01266 , 01267 {1, 1, 0, 0, 1, 0, 0, 0} 01268 , 01269 {1, 1, 0, 0, 1, 0, 0, 1} 01270 , 01271 {1, 1, 0, 0, 1, 0, 1, 0} 01272 , 01273 {1, 1, 0, 0, 1, 0, 1, 1} 01274 , 01275 {1, 1, 0, 0, 1, 1, 0, 0} 01276 , 01277 {1, 1, 0, 0, 1, 1, 0, 1} 01278 , 01279 {1, 1, 0, 0, 1, 1, 1, 0} 01280 , 01281 {1, 1, 0, 0, 1, 1, 1, 1} 01282 , 01283 {1, 1, 0, 1, 0, 0, 0, 0} 01284 , 01285 {1, 1, 0, 1, 0, 0, 0, 1} 01286 , 01287 {1, 1, 0, 1, 0, 0, 1, 0} 01288 , 01289 {1, 1, 0, 1, 0, 0, 1, 1} 01290 , 01291 {1, 1, 0, 1, 0, 1, 0, 0} 01292 , 01293 {1, 1, 0, 1, 0, 1, 0, 1} 01294 , 01295 {1, 1, 0, 1, 0, 1, 1, 0} 01296 , 01297 {1, 1, 0, 1, 0, 1, 1, 1} 01298 , 01299 {1, 1, 0, 1, 1, 0, 0, 0} 01300 , 01301 {1, 1, 0, 1, 1, 0, 0, 1} 01302 , 01303 {1, 1, 0, 1, 1, 0, 1, 0} 01304 , 01305 {1, 1, 0, 1, 1, 0, 1, 1} 01306 , 01307 {1, 1, 0, 1, 1, 1, 0, 0} 01308 , 01309 {1, 1, 0, 1, 1, 1, 0, 1} 01310 , 01311 {1, 1, 0, 1, 1, 1, 1, 0} 01312 , 01313 {1, 1, 0, 1, 1, 1, 1, 1} 01314 , 01315 {1, 1, 1, 0, 0, 0, 0, 0} 01316 , 01317 {1, 1, 1, 0, 0, 0, 0, 1} 01318 , 01319 {1, 1, 1, 0, 0, 0, 1, 0} 01320 , 01321 {1, 1, 1, 0, 0, 0, 1, 1} 01322 , 01323 {1, 1, 1, 0, 0, 1, 0, 0} 01324 , 01325 {1, 1, 1, 0, 0, 1, 0, 1} 01326 , 01327 {1, 1, 1, 0, 0, 1, 1, 0} 01328 , 01329 {1, 1, 1, 0, 0, 1, 1, 1} 01330 , 01331 {1, 1, 1, 0, 1, 0, 0, 0} 01332 , 01333 {1, 1, 1, 0, 1, 0, 0, 1} 01334 , 01335 {1, 1, 1, 0, 1, 0, 1, 0} 01336 , 01337 {1, 1, 1, 0, 1, 0, 1, 1} 01338 , 01339 {1, 1, 1, 0, 1, 1, 0, 0} 01340 , 01341 {1, 1, 1, 0, 1, 1, 0, 1} 01342 , 01343 {1, 1, 1, 0, 1, 1, 1, 0} 01344 , 01345 {1, 1, 1, 0, 1, 1, 1, 1} 01346 , 01347 {1, 1, 1, 1, 0, 0, 0, 0} 01348 , 01349 {1, 1, 1, 1, 0, 0, 0, 1} 01350 , 01351 {1, 1, 1, 1, 0, 0, 1, 0} 01352 , 01353 {1, 1, 1, 1, 0, 0, 1, 1} 01354 , 01355 {1, 1, 1, 1, 0, 1, 0, 0} 01356 , 01357 {1, 1, 1, 1, 0, 1, 0, 1} 01358 , 01359 {1, 1, 1, 1, 0, 1, 1, 0} 01360 , 01361 {1, 1, 1, 1, 0, 1, 1, 1} 01362 , 01363 {1, 1, 1, 1, 1, 0, 0, 0} 01364 , 01365 {1, 1, 1, 1, 1, 0, 0, 1} 01366 , 01367 {1, 1, 1, 1, 1, 0, 1, 0} 01368 , 01369 {1, 1, 1, 1, 1, 0, 1, 1} 01370 , 01371 {1, 1, 1, 1, 1, 1, 0, 0} 01372 , 01373 {1, 1, 1, 1, 1, 1, 0, 1} 01374 , 01375 {1, 1, 1, 1, 1, 1, 1, 0} 01376 , 01377 {1, 1, 1, 1, 1, 1, 1, 1} 01378 , 01379 }; 01380 #endif