| // GENERATED FILE - DO NOT EDIT. |
| // Generated by gen_overlay_fonts.py using images from overlay/DejaVuSansMono-Bold.ttf. |
| // |
| // Copyright 2019 The ANGLE Project Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| // |
| // Overlay_font_autogen.cpp: |
| // Autogenerated overlay font data. |
| |
| #include "libANGLE/Overlay_font_autogen.h" |
| #include "libANGLE/Overlay.h" |
| |
| #include <numeric> |
| |
| namespace gl |
| { |
| using namespace overlay; |
| |
| // Save binary size if the font images are never to be used. |
| #if ANGLE_ENABLE_OVERLAY |
| namespace |
| { |
| constexpr int kFontWidths[kFontCount] = {kFontGlyphWidths[0] * kFontCharactersPerRow, |
| kFontGlyphWidths[1] * kFontCharactersPerRow, |
| kFontGlyphWidths[2] * kFontCharactersPerRow}; |
| constexpr int kFontHeights[kFontCount] = {kFontGlyphHeights[0] * kFontCharactersPerCol, |
| kFontGlyphHeights[1] * kFontCharactersPerCol, |
| kFontGlyphHeights[2] * kFontCharactersPerCol}; |
| |
| constexpr uint32_t |
| kFontImageLarge[kFontHeights[kFontLayerLarge]][kFontWidths[kFontLayerLarge] / 32] = { |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x003C3C00, 0x0000000C, 0x00000000, 0xF0000000, |
| 0x0000F000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0xC0000000, 0x3E1F0007, 0x003C3C00, 0x007C000C, 0x0007F000, 0x78000078, |
| 0x0000F000, 0x000000E0, 0x00000000, 0x00000000, 0x1C000000, 0xF0003F00, |
| 0x01FE000F, 0x0000FF80, 0xFFFE01F8, 0xF00FE000, 0x3F801FFF, 0x000FE000, |
| 0x00000000, 0x00000000, 0x00000000, 0x01FC0000, |
| }, |
| { |
| 0xC0000000, 0x3E1F0007, 0x001E3C00, 0x00FF000C, 0x000FFC00, 0x78000078, |
| 0x0001E000, 0x000000E0, 0x00000000, 0x00000000, 0x1E000000, 0xFC00FFC0, |
| 0x0FFF800F, 0x0003FFE0, 0xFFFE01F8, 0xF03FF800, 0xFFE01FFF, 0x003FF800, |
| 0x00000000, 0x00000000, 0x00000000, 0x03FF8000, |
| }, |
| { |
| 0xC0000000, 0x3E1F0007, 0x001E3C00, 0x01FF800C, 0x000FFE00, 0x7C000078, |
| 0x8003E000, 0x000020E0, 0x00000000, 0x00000000, 0x1E000000, 0xFC01FFE0, |
| 0x1FFF800F, 0x0007FFE0, 0xFFFE01FC, 0xF03FFC00, 0xFFF01FFF, 0x007FFC01, |
| 0x00000000, 0x00000000, 0x00000000, 0x0FFFC000, |
| }, |
| { |
| 0xC0000000, 0x3E1F0007, 0x801E1E00, 0x01C780FF, 0x000FFF00, 0x3C000078, |
| 0x8003C000, 0x000070E3, 0x00000000, 0x00000000, 0x0F000000, 0xFC01FFF0, |
| 0x3FFF800F, 0x000FFFE0, 0xFFFE01FE, 0xF03FFE00, 0xFFF01FFF, 0x007FFE03, |
| 0x00000000, 0x00000000, 0x00000000, 0x0FFFC000, |
| }, |
| { |
| 0xC0000000, 0x3E1F0007, 0xE01E1E00, 0x03C383FF, 0x000FFF00, 0x3E000078, |
| 0xC007C000, 0x00007CEF, 0x00000000, 0x00000000, 0x0F000000, 0x9C03F1F0, |
| 0x3F83800F, 0x000FFFE0, 0x003E01FE, 0x00383F00, 0xE1F81F80, 0x00FC7E03, |
| 0x00000000, 0x00000000, 0x00000000, 0x1F83C000, |
| }, |
| { |
| 0xC0000000, 0x3E1F0007, 0xF00F1E00, 0x038383FF, 0x00081F00, 0x1E000078, |
| 0x0007C000, 0x78003FFF, 0x00000000, 0x00000000, 0x07800000, 0x8003E1F8, |
| 0x3E00800F, 0x001FC060, 0x003E01FF, 0x00201F00, 0xC0F80F80, 0x00F83F07, |
| 0x00000000, 0x08000000, 0x00400000, 0x1F80C000, |
| }, |
| { |
| 0xC0000000, 0x3E1F0007, 0xF8FFFFF0, 0x03C383FF, 0x00001F00, 0x1F000078, |
| 0x00078000, 0x78000FFE, 0x00000000, 0x00000000, 0x07800000, 0x8007C0F8, |
| 0x7E00000F, 0x801F8000, 0x003E01FF, 0x00000F80, 0xC0F80FC0, 0x01F81F07, |
| 0x00000000, 0x0F000000, 0x01C00000, 0x1F004000, |
| }, |
| { |
| 0xC0000000, 0x3E1F0007, 0xF8FFFFF0, 0x01C7838C, 0x00001F00, 0x1F000078, |
| 0x000F8000, 0x780007F8, 0x00000000, 0x00000000, 0x03C00000, 0x8007C0F8, |
| 0x7E00000F, 0x801F0000, 0x003E01F7, 0x00000F80, 0xC0F807C0, 0x01F01F07, |
| 0xFC0003F0, 0x0FC00000, 0x0FC00000, 0x1F800000, |
| }, |
| { |
| 0xC0000000, 0x3E1F0007, 0xF8FFFFF0, 0x01FF800C, 0x00003E02, 0x0F000078, |
| 0x000F8000, 0x780007F8, 0x00000000, 0x00000000, 0x03C00000, 0x8007C0FC, |
| 0x7E00000F, 0xC00F8000, 0x003E01F3, 0x0007E780, 0xC0F807C0, 0x01F01F03, |
| 0xFC0003F0, 0x0FF80000, 0x3FC00000, 0x0F800000, |
| }, |
| { |
| 0xC0000000, 0x3E1F0007, 0xF8FFFFF0, 0xC0FF000C, 0x00007E03, 0x0F800078, |
| 0x000F8000, 0x78000FFE, 0x00000000, 0x00000000, 0x01E00000, 0x8007C0FC, |
| 0x3E00000F, 0xE00FC000, 0x0FFE01F3, 0x001FF780, 0xE1F007E0, 0x01F01F03, |
| 0xFC0003F0, 0x0FFE0000, 0xFFC3FFFF, 0x0FC00001, |
| }, |
| { |
| 0xC0000000, 0x00000007, 0xF8078F00, 0xF07C000C, 0x0000FE00, 0x0F800000, |
| 0x001F0000, 0x78003FFF, 0x00000000, 0x00000000, 0x01E00000, 0x8007C07C, |
| 0x3F00000F, 0xE007FE00, 0x3FFE01F1, 0x003FFFC0, 0xFFE003E0, 0x01F01F01, |
| 0xFC0003F0, 0x01FFC000, 0xFF03FFFF, 0x07E00007, |
| }, |
| { |
| 0xC0000000, 0x00000007, 0xF8078780, 0x3C00000D, 0x0000FF80, 0x0F800000, |
| 0xC01F0000, 0x78007CEF, 0x00000000, 0x00000000, 0x00F00000, 0x8007CE7C, |
| 0x1F00000F, 0xF003FE00, 0x7FFE01F0, 0x007FFFC0, 0xFFC003F0, 0x01F81F00, |
| 0xFC0003F0, 0x007FF000, 0xF803FFFF, 0x03F0003F, |
| }, |
| { |
| 0x80000000, 0x00000007, 0xF0078780, 0x0F00001F, 0x01E1FF80, 0x0F800000, |
| 0x801F0000, 0x780070E3, 0x00000000, 0x00000000, 0x00F00000, 0x800FDE7C, |
| 0x1F80000F, 0xF801FE00, 0xFFFE01F0, 0x007E3FC0, 0xFFE001F0, 0x01F83F00, |
| 0xFC0003F0, 0x000FFC00, 0xC003FFFF, 0x01F800FF, |
| }, |
| { |
| 0x80000000, 0x00000007, 0xF003C780, 0x03C000FF, 0x01E3E3C0, 0x0F800000, |
| 0x801F0000, 0xFFF820E0, 0x0000007F, 0x00003FF8, 0x00700000, 0x800FDE7C, |
| 0x0FC0000F, 0x7807FE00, 0xFE0601F0, 0x007C1FC0, 0xFFF001F0, 0x01FC7E03, |
| 0x00000000, 0x0001FC00, 0x00000000, 0x00FC00FE, |
| }, |
| { |
| 0x80000000, 0x00000007, 0xC003C780, 0x00F801FF, 0x01E7E3E0, 0x0F800000, |
| 0x001F0000, 0xFFF800E0, 0x0000007F, 0x00003FF8, 0x00780000, 0x8007CE7C, |
| 0x07E0000F, 0x7C0FFE00, 0xF80001F0, 0x00FC0FC1, 0xE1F801F8, 0x01FFFE03, |
| 0x00000000, 0x00007C00, 0x00000000, 0x007C00F8, |
| }, |
| { |
| 0x80000000, 0x00000007, 0x003FFFFC, 0xF81E03FF, 0x01E7C1E0, 0x0F800000, |
| 0x001F0000, 0xFFF800E0, 0x0000007F, 0x00003FF8, 0x00780000, 0x8007C07C, |
| 0x03F0000F, 0x3C1FC000, 0xF00001F0, 0x00F80FC1, 0xC0F800F8, 0x01FFFC07, |
| 0x00000000, 0x0001FC00, 0x00000000, 0x007C00FE, |
| }, |
| { |
| 0x80000000, 0x00000007, 0x003FFFFC, 0xFC0707FC, 0x01EF81E3, 0x0F800000, |
| 0x001F0000, 0xFFF80000, 0x0000007F, 0x00003FF8, 0x003C0000, 0x8007C0FC, |
| 0x01F8000F, 0xFC1F0000, 0xF0000FFF, 0x00F80FC1, 0xC07C00FC, 0x01FFF807, |
| 0x00000000, 0x000FFC00, 0xC0000000, 0x003C00FF, |
| }, |
| { |
| 0x80000000, 0x00000007, 0x003FFFFC, 0xFE0107CC, 0x01FF83E7, 0x0F800000, |
| 0x001F0000, 0x78000000, 0x00000000, 0x00003FF8, 0x003C0000, 0x8007C0FC, |
| 0x00FC000F, 0xFC1F0000, 0xF0000FFF, 0x00F80F81, 0x807C007C, 0x01F3F007, |
| 0x00000000, 0x003FF000, 0xF803FFFF, 0x003C003F, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x003FFFFC, 0x8E0007CC, 0x00FF03E7, 0x0F800000, |
| 0x001F0000, 0x78000000, 0x00000000, 0x00000000, 0x001E0000, 0x8007C0F8, |
| 0x007E000F, 0xFC1F0000, 0xF0000FFF, 0x00F80F81, 0x807C007C, 0x01F00007, |
| 0x00000000, 0x01FFC000, 0xFF03FFFF, 0x003C0007, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x0801E1C0, 0x0F0007CC, 0x007E07E7, 0x0F800000, |
| 0x001F0000, 0x78000000, 0x00000000, 0x00000000, 0x001E0000, 0x8007C0F8, |
| 0x003F000F, 0xFC1F0000, 0xF0000FFF, 0x007C0F81, 0xC07C007E, 0x00F00007, |
| 0x00000000, 0x0FFE0000, 0xFFC3FFFF, 0x00000001, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x1801E1E0, 0x070007CC, 0x007F0FE7, 0x0F800000, |
| 0x000F8000, 0x78000000, 0x003F0000, 0xF0000000, 0x000F0003, 0x8003E1F8, |
| 0x001F000F, 0x001FC070, 0xF80001F0, 0x007C1F81, 0xC0F8003E, 0x00F80007, |
| 0xFC0003F0, 0x0FF80000, 0x3FC3FFFF, 0x00000000, |
| }, |
| { |
| 0xC0000000, 0x00000007, 0x7800E1E0, 0x0F0007EC, 0x007FFFE7, 0x0F000000, |
| 0x000F8000, 0x78000000, 0x003F0000, 0xF0000000, 0x000F0003, 0x8003F1F0, |
| 0x000F800F, 0x001FFFF0, 0xFC0F01F0, 0x007E3F00, 0xE1F8003E, 0x00FE0C07, |
| 0xFC0003F0, 0x0FC00000, 0x0FC00000, 0x003C0000, |
| }, |
| { |
| 0xC0000000, 0x00000007, 0xF800F1E0, 0x8E0003FF, 0x00FFFFC7, 0x1F000000, |
| 0x000F8000, 0x78000000, 0x003F0000, 0xF0000000, 0x00078003, 0xFE01FFF0, |
| 0x7FFFC3FF, 0x000FFFF0, 0xFFFF01F0, 0x003FFF00, 0xFFF8001F, 0x007FFC03, |
| 0xFC0003F0, 0x0F000000, 0x01C00000, 0x003C0000, |
| }, |
| { |
| 0xC0000000, 0x00000007, 0xF800F1E0, 0xFE0003FF, 0x00FFFF87, 0x1F000000, |
| 0x00078000, 0x78000000, 0x003F0000, 0xF0000000, 0x00078003, 0xFE01FFE0, |
| 0x7FFFC3FF, 0x000FFFF0, 0x7FFF01F0, 0x003FFE00, 0xFFF0001F, 0x003FFC03, |
| 0xFC0003F0, 0x08000000, 0x00400000, 0x003C0000, |
| }, |
| { |
| 0xC0000000, 0x00000007, 0xF000F0F0, 0xFC0001FF, 0x01FFFF03, 0x1E000000, |
| 0x0007C000, 0x78000000, 0x003F0000, 0xF0000000, 0x0003C003, 0xFE00FFC0, |
| 0x7FFFC3FF, 0x0003FFF0, 0x3FFF01F0, 0x800FFC00, 0xFFE0001F, 0x001FFC00, |
| 0xFC0003F0, 0x00000000, 0x00000000, 0x003C0000, |
| }, |
| { |
| 0xC0000000, 0x00000007, 0x8000F0F0, 0xF800007F, 0x01F1FC00, 0x3E000000, |
| 0x0007C000, 0x00000000, 0x001F0000, 0xF0000000, 0x0003C003, 0xFE003F00, |
| 0x7FFFC3FF, 0x0000FF80, 0x07F801F0, 0x8007F000, 0x3F80000F, 0x0003F800, |
| 0xFC0003F0, 0x00000000, 0x00000000, 0x003C0000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0x3C000000, |
| 0x0003C000, 0x00000000, 0x001F0000, 0x00000000, 0x0003C000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x7C000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0x7C000000, |
| 0x0003E000, 0x00000000, 0x000F8000, 0x00000000, 0x0001E000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x7E000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0x78000000, |
| 0x0001E000, 0x00000000, 0x000F8000, 0x00000000, 0x0001E000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x3E000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0x78000000, |
| 0x0000F000, 0x00000000, 0x00078000, 0x00000000, 0x0000F000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x3E000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0xF0000000, |
| 0x0000F000, 0x00000000, 0x00078000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x1E000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x0003C000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x1E000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0xFE000000, 0x00000003, 0x00000FF8, 0x00000000, |
| }, |
| { |
| 0xC0000000, 0x07FFC00F, 0xFC07F000, 0xFFFE000F, 0x00FFFF81, 0xC0FC03F8, |
| 0x01FFFE07, 0x01F03FFC, 0x8001F07E, 0x0FC3F03F, 0x00FC00F8, 0xC0007FF8, |
| 0x03FFC00F, 0xFC00FE00, 0xE01F0FFF, 0x7DF803E3, 0x803EF800, 0xC7C00FDF, |
| 0xFE00FFFF, 0x00003C03, 0xF0000FF8, 0x00000001, |
| }, |
| { |
| 0xE0007E00, 0x1FFFC00F, 0xFC1FFC00, 0xFFFE007F, 0x00FFFF81, 0xC0FC0FFE, |
| 0x01FFFE07, 0x01F03FFC, 0x8001F03F, 0x0FC3F83F, 0x03FF00F8, 0xF001FFF8, |
| 0x1FFFC03F, 0xFC07FF80, 0xE01F0FFF, 0x7CF807E3, 0x807CF800, 0xC7E00F8F, |
| 0xFE00FFFF, 0x00007803, 0xF0000FF8, 0x00000003, |
| }, |
| { |
| 0xE001FFC0, 0x3FFFC01F, 0xFC1FFF00, 0xFFFE01FF, 0x00FFFF81, 0xC0FC1FFF, |
| 0x01FFFE07, 0x81F03FFC, 0x8001F01F, 0x1FC3F83F, 0x07FF80F8, 0xF803FFF8, |
| 0x3FFFC07F, 0xFC0FFFC0, 0xE01F0FFF, 0x7CF807C3, 0xC0FC7800, 0xC3E01F8F, |
| 0x3E00FFFF, 0x00007800, 0xF8000F00, 0x00000007, |
| }, |
| { |
| 0xE003FFE0, 0x7FFFC01F, 0xFC1FFF80, 0xFFFE03FF, 0x80FFFF81, 0xC0FC1FFF, |
| 0x01FFFE07, 0x81F03FFC, 0x8001F00F, 0x1FC3F87F, 0x0FFFC0F8, 0xFC07FFF8, |
| 0x3FFFC0FF, 0xFC0FFFE0, 0xE01F0FFF, 0x7CF807C3, 0xC0F87800, 0xC3F01F07, |
| 0x3E00FFFF, 0x0000F000, 0xFC000F00, 0x0000000F, |
| }, |
| { |
| 0xF007C1F0, 0x7E07C01F, 0xFC1FFF80, 0xFFFE03FF, 0xC0FFFF81, 0xC0FC1FFF, |
| 0x01FFFE07, 0xC1F03FFC, 0x8001F00F, 0x1FC3F87F, 0x0FFFE0F8, 0xFE0FFFF8, |
| 0x7FFFC0FF, 0xFC0FFFE0, 0xE01F0FFF, 0x78FC07C3, 0xE1F87800, 0xC1F03F03, |
| 0x3E00FFFF, 0x0000F000, 0xFE000F00, 0x0000000F, |
| }, |
| { |
| 0xF00F00F8, 0x7C07C03F, 0xFC1C1FC0, 0x003E07F0, 0xE0000F80, 0xC0FC1C1F, |
| 0x0007C007, 0xE1F03E00, 0x8001F007, 0x3FC3FC7F, 0x1FC7E0F8, 0x7E0FE0F8, |
| 0x7E0FC1FC, 0x000F07F0, 0xE01F001F, 0x787C07C3, 0xF1F07800, 0x01F83E03, |
| 0x3E007E00, 0x0000F000, 0x3F000F00, 0x0000001F, |
| }, |
| { |
| 0xF00F007C, 0x7C07C03E, 0xFC100FC0, 0x003E07E0, 0xE0000F80, 0xC0FC1807, |
| 0x0007C007, 0xF1F03E00, 0x8001F003, 0x3FC3FCFF, 0x1F83F0F8, 0x3E0FC0F8, |
| 0x7C0FC1F8, 0x000C03F0, 0xE01F001F, 0x787C0F83, 0xF3F07800, 0x00F87E01, |
| 0x3E003E00, 0x0001E000, 0x1F000F00, 0x0000003E, |
| }, |
| { |
| 0xF00E003C, 0x7C07C03E, 0xFC0007E0, 0x003E07C0, 0xE0000F80, 0xC0FC0007, |
| 0x0007C007, 0xF9F03E00, 0x8001F001, 0x7FC3DCEF, 0x3F03F0F8, 0x3F0F80F8, |
| 0x7C0FC1F0, 0x000801F0, 0xE01F001F, 0x787C0F83, 0xFBE07878, 0x00FC7C01, |
| 0x3E003F00, 0x0001E000, 0x0F800F00, 0x0000007C, |
| }, |
| { |
| 0xF80EF81E, 0x7C07C03C, 0xFC0007E0, 0x003E0FC0, 0xE0000F80, 0xC0FC0003, |
| 0x0007C007, 0xF9F03E00, 0x8001F000, 0x7FC3DCEF, 0x3F01F0F8, 0x1F0F80F8, |
| 0x7C0FC3F0, 0x000003F0, 0xE01F001F, 0x787C0F83, 0xFFC07C7C, 0x007CFC00, |
| 0x3E001F80, 0x0003C000, 0x07C00F00, 0x000000F8, |
| }, |
| { |
| 0xF80FFE1E, 0x7E07C07C, 0xFC0003E0, 0x003E0FC0, 0xF0000F80, 0xC0FC0003, |
| 0x0007C007, 0xFDF03E00, 0x8001F000, 0x77C3DEEF, 0x3F01F0F8, 0x1F0FC0F8, |
| 0x7C0FC3F0, 0x000003E0, 0xE01F001F, 0x783E0F83, 0x7FC07CFC, 0x007EF800, |
| 0x3E000F80, 0x0003C000, 0x03E00F00, 0x000000F0, |
| }, |
| { |
| 0x780FFF0E, 0x3FFFC07C, 0xFC0003E0, 0xFFFE0FC0, 0xF07FFF80, 0xFFFC0003, |
| 0x0007C007, 0x7FF03E00, 0x8001F000, 0xF7C3CFEF, 0x3E01F0F8, 0x1F0FE0F8, |
| 0x7E0FC3F0, 0x00000FE0, 0xE01F001F, 0xF83E0F83, 0x7F803CFC, 0x003FF000, |
| 0x3E000FC0, 0x00078000, 0x00000F00, 0x00000000, |
| }, |
| { |
| 0x780F8F0E, 0x0FFFC07C, 0xFC0003E0, 0xFFFE0F80, 0xF07FFF80, 0xFFFC3FC3, |
| 0x0007C007, 0xFFF03E00, 0x8001F000, 0xF7C3CFCF, 0x3E01F0F8, 0x1F0FFFF8, |
| 0x3FFFC3E0, 0x00007FC0, 0xE01F001F, 0xF83E1F03, 0x3F803CFC, 0x003FF000, |
| 0x3E0007E0, 0x00078000, 0x00000F00, 0x00000000, |
| }, |
| { |
| 0x7C0F078F, 0x1FFFC078, 0xFC0003E0, 0xFFFE0F80, 0xF07FFF80, 0xFFFC3FC3, |
| 0x0007C007, 0xFFF03E00, 0x8001F000, 0xE7C3CFCF, 0x3E01F0F9, 0x1F07FFF8, |
| 0x1FFFC3E0, 0x0003FF80, 0xE01F001F, 0xF03E1F03, 0x3F003CFC, 0x001FE000, |
| 0x3E0003E0, 0x000F0000, 0x00000F00, 0x00000000, |
| }, |
| { |
| 0x7C0E078F, 0x3FFFC0F8, 0xFC0003E0, 0xFFFE0F80, 0xF07FFF80, 0xFFFC3FC1, |
| 0x0007C007, 0xFFF03E00, 0x8001F001, 0xE7C3CFCF, 0x3E01F0F9, 0x1F03FFF8, |
| 0x07FFC3E0, 0x0007FE00, 0xE01F001F, 0xF01E1F03, 0x3F003CFE, 0x001FE000, |
| 0x3E0001F0, 0x000F0000, 0x00000F00, 0x00000000, |
| }, |
| { |
| 0x7C0E078F, 0x7E07C0F8, 0xFC0003E0, 0xFFFE0F80, 0xF07FFF80, 0xFFFC3FC3, |
| 0x0007C007, 0xFFF03E00, 0x8001F001, 0xC7C3C7CF, 0x3E01F0F9, 0x1F01FFF8, |
| 0x0FFFC3E0, 0x000FF800, 0xE01F001F, 0xF01F1F03, 0x7F803DEE, 0x000FC000, |
| 0x3E0001F8, 0x001E0000, 0x00000F00, 0x00000000, |
| }, |
| { |
| 0xFE0E038F, 0xFC07C0FF, 0xFC0003E0, 0x003E0FC0, 0xF0000F80, 0xC0FC3FC3, |
| 0x0007C007, 0xF7F03E00, 0x8001F003, 0xC7C3C78F, 0x3E01F0FB, 0x1F007FF8, |
| 0x0FFFC3E0, 0x001FC000, 0xE01F001F, 0xF01F3E03, 0x7F803DEE, 0x000FC000, |
| 0x3E0000FC, 0x001E0000, 0x00000F00, 0x00000000, |
| }, |
| { |
| 0xFE0E038F, 0xF807C1FF, 0xFC0003E0, 0x003E0FC0, 0xF0000F80, 0xC0FC3E03, |
| 0x0007C007, 0xE3F03E00, 0x8001F003, 0xC7C3C00F, 0x3F01F0FB, 0x1F0000F8, |
| 0x1F8FC3F0, 0x001F0000, 0xE01F001F, 0xF01F3E03, 0xFFC03DCE, 0x0007C000, |
| 0x3E00007C, 0x001C0000, 0x00000F00, 0x00000000, |
| }, |
| { |
| 0xFE0E078F, 0xF807C1FF, 0xFC0007E0, 0x003E0FC0, 0xE0000F80, 0xC0FC3E03, |
| 0x0007C007, 0xE1F03F00, 0x8001F007, 0x87C3C00F, 0x3F01F0FB, 0x1F0000F8, |
| 0x1F0FC3F0, 0x001F0000, 0xE01F001F, 0xF00F3E03, 0xFFE03FCF, 0x0007C000, |
| 0x3E00007E, 0x003C0000, 0x00000F00, 0x00000000, |
| }, |
| { |
| 0xFE0E078F, 0xF807C1FF, 0xFC0007E0, 0x003E07C0, 0xE0000F80, 0xC0FC3E07, |
| 0x4007C007, 0xC1F03F00, 0x8001F007, 0x87C3C00F, 0x3F03F0FF, 0x1F0000F8, |
| 0x3F0FC3F0, 0x003F0010, 0xF01F001F, 0xF00FBE03, 0xFBE03FCF, 0x0007C001, |
| 0x3E00003F, 0x003C0000, 0x00000F00, 0x00000000, |
| }, |
| { |
| 0x1F0F078F, 0xF807C1F0, 0xFC100FC0, 0x003E07E0, 0xE0000F80, 0xC0FC3E07, |
| 0xC007C007, 0xC1F03F00, 0x8001F00F, 0x87C3C00F, 0x1F83F0FF, 0x3F0000F8, |
| 0x3E0FC1F0, 0x001F0070, 0xF03F001F, 0xF00FBC01, 0xF3F01FC7, 0x0007C001, |
| 0x3E00001F, 0x00780000, 0x00000F00, 0x00000000, |
| }, |
| { |
| 0x1F0F8F0E, 0xF807C3E0, 0xFC1C1FC0, 0x003E07F0, 0xC0000F80, 0xC0FC3E1F, |
| 0xC007C007, 0x81F01F83, 0x8001F01F, 0x07C3C00F, 0x1FC7E0FF, 0x3E0000F8, |
| 0x7E0FC1F8, 0x001F81F0, 0xF87F001F, 0xE00FFC01, 0xE1F01F87, 0x8007C003, |
| 0x3E00000F, 0x00780000, 0x00000F00, 0x00000000, |
| }, |
| { |
| 0x1F0FFF1E, 0xFE07C3E0, 0xFC1FFF80, 0xFFFE03FF, 0xC0000F81, 0xC0FC3FFF, |
| 0xC1FFFE07, 0x81F01FFF, 0x8FFFF01F, 0x07C3C00F, 0x0FFFE0FF, 0x7E0000F8, |
| 0x7C0FC1FC, 0x001FFFF0, 0xFFFE001F, 0xE00FFC01, 0xE0F81F87, 0xC007C007, |
| 0x3E00FFFF, 0x00F00000, 0x00000F00, 0x00000000, |
| }, |
| { |
| 0x1F0FFE1E, 0xFFFFC3E0, 0xFC1FFF80, 0xFFFE03FF, 0x80000F81, 0xC0FC3FFF, |
| 0xC1FFFE07, 0x01F01FFF, 0x8FFFF03F, 0x07C3C00F, 0x0FFFC0FE, 0xFE0000F8, |
| 0xFC0FC0FF, 0x001FFFF0, 0xFFFE001F, 0xE007FC00, 0xC0FC1F87, 0xC007C007, |
| 0x3E00FFFF, 0x00F00000, 0x00000F00, 0x00000000, |
| }, |
| { |
| 0x0F8EF83C, 0x7FFFC3E0, 0xFC1FFF00, 0xFFFE01FF, 0x00000F81, 0xC0FC1FFF, |
| 0xC1FFFE07, 0x01F00FFF, 0x8FFFF03F, 0x07C3C00F, 0x07FF80FE, 0xFC0000F8, |
| 0xF80FC0FF, 0x000FFFF0, 0xFFFC001F, 0xE007F800, 0xC07C1F87, 0xC007C00F, |
| 0x3E00FFFF, 0x01E00000, 0x00000F00, 0x00000000, |
| }, |
| { |
| 0x0F80003C, 0x3FFFC7C0, 0xFC1FFC00, 0xFFFE007F, 0x00000F81, 0xC0FC0FFE, |
| 0x81FFFE07, 0x01F007FF, 0x8FFFF07E, 0x07C3C00F, 0x03FF00FE, 0xF80000F8, |
| 0xF80FC07F, 0x0007FFE1, 0x7FF8001F, 0xE007F800, 0x807E1F83, 0xC007C00F, |
| 0x3E00FFFF, 0x01E00000, 0x00000F00, 0x00000000, |
| }, |
| { |
| 0x0F800078, 0x07FFC7C0, 0xFC07F000, 0xFFFE000F, 0x00000F81, 0xC0FC03F8, |
| 0x01FFFE07, 0x01F001FC, 0x8FFFF07E, 0x07C3C00F, 0x00FC00FC, 0xF00000F8, |
| 0xF00FC03F, 0x0000FF01, 0x1FE0001F, 0xE007F800, 0x003E1F03, 0xC007C01F, |
| 0x3E00FFFF, 0x03C00000, 0x00000F00, 0x00000000, |
| }, |
| { |
| 0x000400F8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xC0000000, |
| 0x0000007F, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x3E000000, 0x03C00000, 0x00000F00, 0x00000000, |
| }, |
| { |
| 0x000703F0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x000000FC, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x3E000000, 0x07800000, 0x00000F00, 0x00000000, |
| }, |
| { |
| 0x000FFFE0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x000001F8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0xFE000000, 0x07800003, 0x00000FF8, 0x00000000, |
| }, |
| { |
| 0x000FFF80, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x000000F0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0xFE000000, 0x07000003, 0x00000FF8, 0x00000000, |
| }, |
| { |
| 0x0001FC00, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000020, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0xFE000000, 0x00000003, 0x00000FF8, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0xFFFFFC00, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0xFFFFFC00, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0xFFFFFC00, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x000001F0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x000F8000, 0x000007C0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x000003E0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x000F8000, 0x000007C0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x000003C0, 0x000F8000, 0x00000000, 0x000007C0, 0x007F8000, 0x00F80000, |
| 0x000F8000, 0x03E007C0, 0x000FFC00, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0xC0000000, 0x001E001F, 0x000000FE, 0x00000000, |
| }, |
| { |
| 0x00000780, 0x000F8000, 0x00000000, 0x000007C0, 0x007FE000, 0x00F80000, |
| 0x000F8000, 0x03E007C0, 0x000FFC00, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x80000000, 0x0000000F, 0x00000000, 0x00000000, 0x00000000, |
| 0xF0000000, 0x001E001F, 0x000003FE, 0x00000000, |
| }, |
| { |
| 0x00000F00, 0x000F8000, 0x00000000, 0x000007C0, 0x007FF000, 0x00F80000, |
| 0x000F8000, 0x03E007C0, 0x000FFC00, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x80000000, 0x0000000F, 0x00000000, 0x00000000, 0x00000000, |
| 0xF8000000, 0x001E001F, 0x000003FE, 0x00000000, |
| }, |
| { |
| 0x00000E00, 0x000F8000, 0x00000000, 0x000007C0, 0x007FF000, 0x00F80000, |
| 0x000F8000, 0x03E007C0, 0x000FFC00, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x80000000, 0x0000000F, 0x00000000, 0x00000000, 0x00000000, |
| 0xF8000000, 0x001E0000, 0x000007E0, 0x00000000, |
| }, |
| { |
| 0x00001E00, 0x000F8000, 0x00000000, 0x000007C0, 0x0001F000, 0x00F80000, |
| 0x00000000, 0x03E00000, 0x000F8000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x80000000, 0x0000000F, 0x00000000, 0x00000000, 0x00000000, |
| 0xF8000000, 0x001E0000, 0x000007C0, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x000F8000, 0x00000000, 0x000007C0, 0x0001F000, 0x00F80000, |
| 0x00000000, 0x03E00000, 0x000F8000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x80000000, 0x0000000F, 0x00000000, 0x00000000, 0x00000000, |
| 0x78000000, 0x001E0000, 0x000007C0, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x000F8000, 0x00000000, 0x000007C0, 0x0001F000, 0x00F80000, |
| 0x00000000, 0x03E00000, 0x000F8000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x80000000, 0x0000000F, 0x00000000, 0x00000000, 0x00000000, |
| 0x78000000, 0x001E0000, 0x000007C0, 0x00000000, |
| }, |
| { |
| 0xF0000000, 0x0F8F801F, 0xC003F800, 0x0FC007C7, 0x007FFF80, 0xF8F81F3F, |
| 0x000FFC00, 0x03E007FE, 0x800F803F, 0x8F80F1E7, 0x00FC000F, 0xF000F8F8, |
| 0x7E3E01F1, 0xFC01FE00, 0xF83E07FF, 0x3CF807C1, 0xC0FCF800, 0x87E01F8F, |
| 0x78007FFF, 0x001E0000, 0x000007C0, 0x00000000, |
| }, |
| { |
| 0xFC000000, 0x1FEF807F, 0xE00FFE00, 0x3FF007DF, 0x807FFF80, 0xFEF81F7F, |
| 0x000FFC01, 0x83E007FE, 0x800F801F, 0xEF81FBF7, 0x03FF001F, 0xFC01FEF8, |
| 0xFF3E01F7, 0xFC07FF80, 0xF83E07FF, 0x7CF807C1, 0xE0F87800, 0x83E01F07, |
| 0x78007FFF, 0x001E0000, 0x000007C0, 0x00000000, |
| }, |
| { |
| 0xFC000000, 0x3FFF80FF, 0xF01FFF00, 0xFFFC07FF, 0xC07FFF80, 0xFFF81FFF, |
| 0x000FFC03, 0xC3E007FE, 0x800F800F, 0xFF83FFFF, 0x07FFC03F, 0xFC03FFF8, |
| 0xFFFE01FF, 0xFC07FFC0, 0xF83E07FF, 0x7CFC07C1, 0xE1F87800, 0x83F01F03, |
| 0x78007FFF, 0x001E0000, 0x000007C0, 0x00000000, |
| }, |
| { |
| 0xFC000000, 0x7FFF81FF, 0xF81FFF80, 0xFFFC07FF, 0xE07FFF80, 0xFFF81FFF, |
| 0x000FFC03, 0xE3E007FE, 0x800F8007, 0xFF83FFFF, 0x0FFFC03F, 0xFE07FFF8, |
| 0xFFFE01FF, 0xFC07FFC0, 0xF83E07FF, 0x787C0FC1, 0xF3F07800, 0x81F03F03, |
| 0x7C007FFF, 0x001E0000, 0x000007C0, 0x00000000, |
| }, |
| { |
| 0x0C000000, 0x7E3F81F8, 0xFC1C1FC0, 0xF87E07F1, 0xE001F001, 0xE3F81FC7, |
| 0x000F8007, 0xF3E007C0, 0x800F8003, 0x3F83EFCF, 0x1F87E07E, 0x7F07E3F8, |
| 0xC1FE01FC, 0x800607E0, 0xF83E000F, 0x787C0F81, 0xF3E07800, 0x01F03E01, |
| 0x7C007E00, 0x001E0000, 0x000007C0, 0x00000000, |
| }, |
| { |
| 0x00000000, 0xFC1F81F0, 0xFC100FC0, 0xF03F07E0, 0xF001F003, 0xE1F81F83, |
| 0x000F8007, 0xFBE007C0, 0x800F8001, 0x1F83C78F, 0x1F03F07E, 0x3F0FC1F8, |
| 0x00FE01F8, 0x800003E0, 0xF83E000F, 0x787C0F81, 0xFFE07878, 0x01F83E00, |
| 0x7C003F00, 0x001E0000, 0x000007C0, 0x00000000, |
| }, |
| { |
| 0x00000000, 0xFC0F81F0, 0x7C0007E0, 0xE01F07E0, 0xF001F003, 0xC0F81F81, |
| 0x000F8007, 0xFFE007C0, 0x800F8000, 0x0F83C78F, 0x3F01F07C, 0x1F0FC0F8, |
| 0x007E01F8, 0x800007E0, 0xF83E000F, 0x783E0F81, 0xFFC07C7C, 0x00F87C00, |
| 0x7C001F80, 0x001E0000, 0x3F000F80, 0x00000080, |
| }, |
| { |
| 0xF0000000, 0xF80F81FF, 0x7C0007E0, 0xE01F07C0, 0xF001F003, 0xC0F81F01, |
| 0x000F8007, 0x7FE007C0, 0x800F8000, 0x0F83C78F, 0x3F01F07C, 0x1F0F80F8, |
| 0x007E01F0, 0x80001FE0, 0xF83E000F, 0x783E1F01, 0x7F803C7C, 0x00F87C00, |
| 0x7E000FC0, 0x001E0000, 0xFFC01F80, 0x000000C1, |
| }, |
| { |
| 0xFC000000, 0xF80F81FF, 0x7C0003E0, 0xFFFF07C0, 0xF001F003, 0xC0F81F01, |
| 0x000F8007, 0xFFE007C0, 0x800F8000, 0x0F83C78F, 0x3E01F07C, 0x1F0F80F8, |
| 0x003E01F0, 0x8001FFC0, 0xF83E000F, 0xF83E1F01, 0x3F803CFC, 0x007C7C00, |
| 0x3FE007E0, 0x001E0000, 0xFFC1FF00, 0x000000FF, |
| }, |
| { |
| 0xFE000000, 0xF80F83FF, 0x7C0003E0, 0xFFFF07C0, 0xF001F003, 0xC0F81F01, |
| 0x000F8007, 0xFFE007C0, 0x800F8000, 0x0F83C78F, 0x3E01F07C, 0x1F0F80F8, |
| 0x003E01F0, 0x8007FFC0, 0xF83E000F, 0xF01F1F01, 0x3F003CFC, 0x007CF800, |
| 0x0FE003F0, 0x001E0000, 0xFFC1FE00, 0x000000FF, |
| }, |
| { |
| 0xFF000000, 0xF80F83FF, 0x7C0003E0, 0xFFFF07C0, 0xF001F003, 0xC0F81F01, |
| 0x000F8007, 0xFFE007C0, 0x800F8001, 0x0F83C78F, 0x3E01F07C, 0x1F0F80F8, |
| 0x003E01F0, 0x800FFF80, 0xF83E000F, 0xF01F1E01, 0x3F003CFC, 0x007CF800, |
| 0x3FE001F0, 0x001E0000, 0xE0C1FF00, 0x000000FF, |
| }, |
| { |
| 0x7F000000, 0xF80F83F0, 0x7C0003E0, 0xFFFF07C0, 0xF001F003, 0xC0F81F01, |
| 0x000F8007, 0xF7E007C0, 0x800F8003, 0x0F83C78F, 0x3E01F07C, 0x1F0F80F8, |
| 0x003E01F0, 0x800FFC00, 0xF83E000F, 0xF01F3E01, 0x7F803CEE, 0x003EF800, |
| 0x7E0001F8, 0x001E0000, 0x00001F80, 0x0000003F, |
| }, |
| { |
| 0x1F000000, 0xF80F83F0, 0x7C0007E0, 0x001F07C0, 0xF001F000, 0xC0F81F01, |
| 0x000F8007, 0xE3E007C0, 0x800F8003, 0x0F83C78F, 0x3F01F07C, 0x1F0F80F8, |
| 0x003E01F0, 0x801FC000, 0xF83E000F, 0xF00F3E01, 0xFFC01EEE, 0x003FF000, |
| 0x7C0000FC, 0x001E0000, 0x00000F80, 0x00000000, |
| }, |
| { |
| 0x1F000000, 0xFC0F83F0, 0x7C0007E0, 0x001F07E0, 0xF001F000, 0xC0F81F81, |
| 0x000F8007, 0xC3E007C0, 0x800F8007, 0x0F83C78F, 0x3F01F07C, 0x1F0FC0F8, |
| 0x003E01F8, 0x801F0000, 0xF83E000F, 0xF00FBC01, 0xFFE01FCE, 0x003FF000, |
| 0x7C00007E, 0x001E0000, 0x000007C0, 0x00000000, |
| }, |
| { |
| 0x1F000000, 0xFC1F83F8, 0xFC100FC0, 0x003F07E0, 0xF001F000, 0xC0F81F83, |
| 0x000F8007, 0xC3E007C0, 0x800F800F, 0x0F83C78F, 0x1F03F07C, 0x3F0FC1F8, |
| 0x003E01F8, 0x801F0000, 0xF83E000F, 0xE00FFC01, 0xF3E01FCF, 0x001FE001, |
| 0x7C00003F, 0x001E0000, 0x000007C0, 0x00000000, |
| }, |
| { |
| 0x3F000000, 0x7E3F83FC, 0xFC1C1FC0, 0x807E07F1, 0xE001F001, 0xC0F81FC7, |
| 0x000F8007, 0x83E007C0, 0x801F800F, 0x0F83C78F, 0x1F87E07C, 0x7F07E3F8, |
| 0x003E01FC, 0x801F80E0, 0xFC7E001F, 0xE007FC01, 0xF3F01FC7, 0x801FE003, |
| 0x7C00001F, 0x001E0000, 0x000007C0, 0x00000000, |
| }, |
| { |
| 0xFF000000, 0x7FFF83FF, 0xF81FFF80, 0xFFFE07FF, 0xE001F001, 0xC0F81FFF, |
| 0x07FFFF07, 0x83E007C0, 0x87FF801F, 0x0F83C78F, 0x0FFFC07C, 0xFE07FFF8, |
| 0x003E01FF, 0x800FFFE0, 0xFFFE07FF, 0xE007F801, 0xE1F81FC7, 0x800FE003, |
| 0x78007FFF, 0x001E0000, 0x000007C0, 0x00000000, |
| }, |
| { |
| 0xFE000000, 0x3FFF83FF, 0xF01FFF00, 0xFFFC07FF, 0xC001F001, 0xC0F81FFF, |
| 0x07FFFF07, 0x03E007C0, 0x87FF003F, 0x0F83C78F, 0x07FFC07C, 0xFC03FFF8, |
| 0x003E01FF, 0x000FFFE0, 0xFFFC07FF, 0xE007F801, 0xE0F81F87, 0x800FC007, |
| 0x78007FFF, 0x001E0000, 0x000007C0, 0x00000000, |
| }, |
| { |
| 0xFC000000, 0x1FEF83F7, 0xF00FFE00, 0xFFF007DF, 0x8001F001, 0xC0F81F7F, |
| 0x07FFFF07, 0x03E007C0, 0x87FE003F, 0x0F83C78F, 0x03FF007C, 0xFC01FEF8, |
| 0x003E01F7, 0x0007FFE0, 0xFBF807FE, 0xE007F801, 0xC0FC0F87, 0x800FC00F, |
| 0x78007FFF, 0x001E0000, 0x000007C0, 0x00000000, |
| }, |
| { |
| 0xF0000000, 0x0F8F83F1, 0xC003F800, 0x7FC007C7, 0x0001F000, 0xC0F81F3F, |
| 0x07FFFF07, 0x03E007C0, 0x87FC007E, 0x0F83C78F, 0x00FC007C, 0xF000F8F8, |
| 0x003E01F1, 0x0001FF00, 0xF9F007FC, 0xE003F801, 0xC07E0F87, 0x8007C00F, |
| 0x78007FFF, 0x001E0000, 0x000007C0, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00001F00, |
| 0x00000000, 0x000007C0, 0x00000000, 0x00000000, 0x00000000, 0x000000F8, |
| 0x000001F0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0007C000, |
| 0x78000000, 0x001E0000, 0x000007C0, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00001F00, |
| 0x00000000, 0x000007E0, 0x00000000, 0x00000000, 0x00000000, 0x000000F8, |
| 0x000001F0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0007C000, |
| 0xF8000000, 0x001E0000, 0x000007C0, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xC0000000, 0x00001FC0, |
| 0x00000000, 0x000007F0, 0x00000000, 0x00000000, 0x00000000, 0x000000F8, |
| 0x000001F0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0003E000, |
| 0xF8000000, 0x001E0000, 0x000007E0, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xC0000000, 0x00000FFF, |
| 0xC0000000, 0x000003FF, 0x00000000, 0x00000000, 0x00000000, 0x000000F8, |
| 0x000001F0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0003FF00, |
| 0xF8000000, 0x001E001F, 0x000003FE, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xC0000000, 0x00000FFF, |
| 0xC0000000, 0x000003FF, 0x00000000, 0x00000000, 0x00000000, 0x000000F8, |
| 0x000001F0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0001FF00, |
| 0xF0000000, 0x001E001F, 0x000003FE, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xC0000000, 0x000007FF, |
| 0xC0000000, 0x000001FF, 0x00000000, 0x00000000, 0x00000000, 0x000000F8, |
| 0x000001F0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000FF00, |
| 0xC0000000, 0x001E001F, 0x000000FE, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000000FF, |
| 0xC0000000, 0x0000007F, 0x00000000, 0x00000000, 0x00000000, 0x000000F8, |
| 0x000001F0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00007F00, |
| 0x00000000, 0x001E0000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x001E0000, 0x00000000, 0x00000000, |
| }, |
| { |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, |
| 0x00000000, 0x001E0000, 0x00000000, 0x00000000, |
| }, |
| }; |
| |
| constexpr uint32_t kFontImageMedium[kFontHeights[kFontLayerMedium]] |
| [kFontWidths[kFontLayerMedium] / 32] = { |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0xC0000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x80380000, |
| 0xC0738071, |
| 0x1F000F00, |
| 0x03800380, |
| 0x000C000C, |
| 0x00000000, |
| 0x30000000, |
| 0x807C01E0, |
| 0x8007E01F, |
| 0x3E01FF07, |
| 0x01F03FF8, |
| 0x0000007C, |
| 0x00000000, |
| 0x0FC00000, |
| }, |
| { |
| 0x80380000, |
| 0xC0338071, |
| 0x3F801F80, |
| 0x03800380, |
| 0x008C401C, |
| 0x00000000, |
| 0x38000000, |
| 0xC07F07F8, |
| 0x801FF07F, |
| 0xFF01FF07, |
| 0x07F83FF8, |
| 0x000001FE, |
| 0x00000000, |
| 0x1FE00000, |
| }, |
| { |
| 0x80380000, |
| 0xF0318071, |
| 0x3F801983, |
| 0x01C00380, |
| 0x00EDC038, |
| 0x00000000, |
| 0x18000000, |
| 0xC07F07F8, |
| 0xC01FF07F, |
| 0xFF81FF07, |
| 0x0FFC3FF8, |
| 0x000001FF, |
| 0x00000000, |
| 0x3FE00000, |
| }, |
| { |
| 0x80380000, |
| 0xF839C071, |
| 0x23C038C7, |
| 0x01C00380, |
| 0x007F8038, |
| 0x00000003, |
| 0x1C000000, |
| 0x40730F3C, |
| 0xE03C30F0, |
| 0xC3C00707, |
| 0x0F3C3C00, |
| 0x000003C7, |
| 0x00000000, |
| 0x3C200000, |
| }, |
| { |
| 0x80380000, |
| 0xFCFFF871, |
| 0x03801987, |
| 0x00E00380, |
| 0x003F0038, |
| 0x00000003, |
| 0x1C000000, |
| 0x00700E1C, |
| 0xE03800F0, |
| 0x01C00707, |
| 0x8E1C1C00, |
| 0x00000387, |
| 0x00100000, |
| 0x38000020, |
| }, |
| { |
| 0x80380000, |
| 0xDCFFF871, |
| 0x03841F84, |
| 0x00E00380, |
| 0x003F0070, |
| 0x00000003, |
| 0x0C000000, |
| 0x00700E1C, |
| 0x703800F0, |
| 0x01C00707, |
| 0x8E1C1C00, |
| 0x801E0383, |
| 0x001E0007, |
| 0x3C0001E0, |
| }, |
| { |
| 0x00380000, |
| 0xDCFFF800, |
| 0x07830F00, |
| 0x00E00000, |
| 0x007F8070, |
| 0x00000003, |
| 0x0E000000, |
| 0x00700E1E, |
| 0x301C00F0, |
| 0x3DC07F07, |
| 0x8F3C1E00, |
| 0x801E0387, |
| 0xFF9FC007, |
| 0x1E0007E7, |
| }, |
| { |
| 0x00380000, |
| 0xDC1CC000, |
| 0x0FC0C000, |
| 0x00E00000, |
| 0x00EDC070, |
| 0x00000003, |
| 0x06000000, |
| 0x00700EDE, |
| 0x381FC070, |
| 0x7FE1FF07, |
| 0x87F80E00, |
| 0x801E03C7, |
| 0xFF87F007, |
| 0x0F003F87, |
| }, |
| { |
| 0x00380000, |
| 0xFC1CE000, |
| 0x9FE03001, |
| 0x00F00003, |
| 0xF88C4070, |
| 0x0000007F, |
| 0x07000000, |
| 0x00700EDE, |
| 0x1C07C038, |
| 0xFFE1FF07, |
| 0x03F00F00, |
| 0x801E03FF, |
| 0xFF80FE07, |
| 0x0700FC07, |
| }, |
| { |
| 0x00300000, |
| 0xF80CE000, |
| 0x9CE00C07, |
| 0x00F00003, |
| 0xF80C0070, |
| 0xFE00007F, |
| 0x03000000, |
| 0x00700EDE, |
| 0x0C1FC01C, |
| 0xE3E3C107, |
| 0x07F80700, |
| 0x000003FF, |
| 0x00001E00, |
| 0x0381F000, |
| }, |
| { |
| 0x00300000, |
| 0xE07FFC00, |
| 0xBCE3C30F, |
| 0x00700001, |
| 0xF80000F0, |
| 0xFE00007F, |
| 0x03800000, |
| 0x00700E1E, |
| 0x0E3C000E, |
| 0xE1C38007, |
| 0x0E1C0701, |
| 0x000003BC, |
| 0x00001E00, |
| 0x0381E000, |
| }, |
| { |
| 0x00300000, |
| 0xC07FFC00, |
| 0xF8F7E08E, |
| 0x00F00001, |
| 0x00000070, |
| 0xFE000003, |
| 0x01800000, |
| 0x00700E1C, |
| 0xFE380007, |
| 0xE1C3801F, |
| 0x0E1C0781, |
| 0x00000380, |
| 0xFF80FE00, |
| 0x0380FC07, |
| }, |
| { |
| 0x00000000, |
| 0xC07FFC00, |
| 0xF0FE600E, |
| 0x00F00001, |
| 0x00000070, |
| 0x00000003, |
| 0x01C00000, |
| 0x80700E1C, |
| 0xFE380003, |
| 0xE1C3801F, |
| 0x0E1E0381, |
| 0x000003C0, |
| 0xFF87F000, |
| 0x03803F87, |
| }, |
| { |
| 0x00000000, |
| 0xCC067000, |
| 0xF1EC600E, |
| 0x00E00000, |
| 0x00000070, |
| 0x0001E003, |
| 0x00C01E00, |
| 0xC0700F3C, |
| 0xFE3C1801, |
| 0xE3C3C11F, |
| 0x0E1C03C0, |
| 0x801E01E1, |
| 0xFF9FC007, |
| 0x000007E7, |
| }, |
| { |
| 0x00380000, |
| 0xFC063000, |
| 0xFFEE600F, |
| 0x00E00001, |
| 0x00000070, |
| 0x0001E003, |
| 0x00E01E00, |
| 0xE7FF07F8, |
| 0x003FF8FF, |
| 0xFF81FF07, |
| 0x0FFC01C0, |
| 0x801E01FF, |
| 0x001E0007, |
| 0x038001E0, |
| }, |
| { |
| 0x00380000, |
| 0xFC073000, |
| 0xFFC7E007, |
| 0x00E00001, |
| 0x00000070, |
| 0x0001E003, |
| 0x00601E00, |
| 0xE7FF07F8, |
| 0x001FF8FF, |
| 0x7F81FF07, |
| 0x07F801C0, |
| 0x801E00FF, |
| 0x00100007, |
| 0x03800020, |
| }, |
| { |
| 0x00380000, |
| 0xF8073800, |
| 0xDF83C003, |
| 0x00E00003, |
| 0x00000038, |
| 0x0000E000, |
| 0x00701E00, |
| 0xE7FF01E0, |
| 0x000FE0FF, |
| 0x3E007E07, |
| 0x03F001E0, |
| 0x801E003E, |
| 0x00000003, |
| 0x03800000, |
| }, |
| { |
| 0x00000000, |
| 0xC0000000, |
| 0x00000000, |
| 0x01C00000, |
| 0x00000038, |
| 0x0000E000, |
| 0x00300000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x80000000, |
| 0x00000003, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0xC0000000, |
| 0x00000000, |
| 0x01C00000, |
| 0x00000038, |
| 0x00007000, |
| 0x00380000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0xC0000000, |
| 0x00000001, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0xC0000000, |
| 0x00000000, |
| 0x03800000, |
| 0x0000001C, |
| 0x00007000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0xC0000000, |
| 0x00000001, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x03800000, |
| 0x0000000C, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0xE0780000, |
| 0xFC1F003F, |
| 0xFFC3FF01, |
| 0x0E1C1F81, |
| 0x787F03FF, |
| 0x87803878, |
| 0x07C1C1E7, |
| 0xE07C03FC, |
| 0xFE0FC03F, |
| 0xC0E7879F, |
| 0xDC0EE01D, |
| 0x81FFCF03, |
| 0x7E000E0F, |
| 0x00001E00, |
| }, |
| { |
| 0xE07C03E0, |
| 0xFC3FC07F, |
| 0xFFC3FF03, |
| 0x0E1C3FC1, |
| 0x787F03FF, |
| 0xC7803838, |
| 0x1FE1C1E7, |
| 0xE1FE0FFC, |
| 0xFE3FE07F, |
| 0xC0E7879F, |
| 0x9E1EE01D, |
| 0x81FFC783, |
| 0x7E000C0F, |
| 0x00003F00, |
| }, |
| { |
| 0xE0FC0FF8, |
| 0xFC3FE0FF, |
| 0xFFC3FF07, |
| 0x0E1C3FE1, |
| 0x787F03FF, |
| 0xCF80383C, |
| 0x3FF1C3E7, |
| 0xE3FF0FFC, |
| 0xFE3FF0FF, |
| 0xE1E7879F, |
| 0x8E1CE01D, |
| 0x81FFC787, |
| 0x70001C03, |
| 0x00003F80, |
| }, |
| { |
| 0xE0FC0E3C, |
| 0x1C31E0F1, |
| 0x01C0070F, |
| 0x0E1C31F0, |
| 0x78700078, |
| 0xCF80381E, |
| 0x3CF1C3E7, |
| 0xE3CF1E1C, |
| 0xE03870F1, |
| 0xE1E78781, |
| 0x073C601C, |
| 0x80F003C7, |
| 0x70001803, |
| 0x00007380, |
| }, |
| { |
| 0xE0FC1C0C, |
| 0x1C00F0E1, |
| 0x01C0070E, |
| 0x0E1C00F0, |
| 0x78700078, |
| 0xCF80380F, |
| 0x3879C7E7, |
| 0xE3879E1C, |
| 0xE00078E1, |
| 0xE1C78781, |
| 0x07B86398, |
| 0x80F003CF, |
| 0x70003803, |
| 0x0000E1C0, |
| }, |
| { |
| 0xE0EE180E, |
| 0x1C00F0E1, |
| 0x01C0071E, |
| 0x0E1C0070, |
| 0x78700078, |
| 0xEF803807, |
| 0x7879C7E7, |
| 0xE7879E1C, |
| 0xE00070E1, |
| 0xE1C78781, |
| 0x03F07798, |
| 0x807801CE, |
| 0x70003003, |
| 0x0001C0E0, |
| }, |
| { |
| 0xE1CE1BC6, |
| 0x1C0070F1, |
| 0x01C0071E, |
| 0x0E1C0078, |
| 0xF8700078, |
| 0x7B803807, |
| 0x7879C6E7, |
| 0xE7879E1C, |
| 0xE000F0F1, |
| 0xF1C78781, |
| 0x03F077B8, |
| 0x803C01FE, |
| 0x70007003, |
| 0x00000000, |
| }, |
| { |
| 0xE1CE1FE7, |
| 0x1C00707F, |
| 0xFFC3FF1E, |
| 0x0FFC0078, |
| 0xF8700078, |
| 0x7B803807, |
| 0x7879CEE7, |
| 0xE7878FFC, |
| 0xE007F07F, |
| 0x73C78781, |
| 0x01E077B8, |
| 0x803C00FC, |
| 0x70006003, |
| 0x00000000, |
| }, |
| { |
| 0xE1CE1CE3, |
| 0x1C00703F, |
| 0xFFC3FF1E, |
| 0x0FFC7C78, |
| 0xF8700078, |
| 0x7B803807, |
| 0x7879CCE7, |
| 0xE7878FFC, |
| 0xE01FC03F, |
| 0x73878781, |
| 0x01E077B8, |
| 0x801E00FC, |
| 0x7000E003, |
| 0x00000000, |
| }, |
| { |
| 0xE3C71873, |
| 0x1C0070FF, |
| 0xFFC3FF1E, |
| 0x0FFC7C78, |
| 0xF8700078, |
| 0x7B80380F, |
| 0x7879DCE7, |
| 0xE78783FC, |
| 0xE03F003F, |
| 0x73878781, |
| 0x01E077B8, |
| 0x800F0078, |
| 0x7000C003, |
| 0x00000000, |
| }, |
| { |
| 0xE3FF1873, |
| 0x1C0071E1, |
| 0x01C0071E, |
| 0x0E1C7C78, |
| 0x78700078, |
| 0x3B80380E, |
| 0x7879DCE7, |
| 0xE787801C, |
| 0xE03C0079, |
| 0x73878781, |
| 0x03F07EF8, |
| 0x800F0078, |
| 0x7001C003, |
| 0x00000000, |
| }, |
| { |
| 0xE3FF1873, |
| 0x1C00F1C1, |
| 0x01C0071E, |
| 0x0E1C7070, |
| 0x78700078, |
| 0x0380381E, |
| 0x7879F8E7, |
| 0xE787801C, |
| 0xE0380071, |
| 0x7B878781, |
| 0x03F87CF8, |
| 0x80078078, |
| 0x70018003, |
| 0x00000000, |
| }, |
| { |
| 0xE3FF1CE7, |
| 0x1C00F1C1, |
| 0x01C0070E, |
| 0x0E1C70F0, |
| 0x78702078, |
| 0x0380381C, |
| 0x3879F8E7, |
| 0xE387801C, |
| 0xE03800F1, |
| 0x3F078781, |
| 0x07383CF8, |
| 0x8003C078, |
| 0x70038003, |
| 0x00000000, |
| }, |
| { |
| 0xE7879FE7, |
| 0x1C31E1E1, |
| 0x01C0070F, |
| 0x0E1C71F0, |
| 0x78786078, |
| 0x0380383C, |
| 0x3CF1F0E7, |
| 0xE3CF001C, |
| 0xE03C38E1, |
| 0x3F03C701, |
| 0x0F3C3CF0, |
| 0x8001C078, |
| 0x70038003, |
| 0x00000000, |
| }, |
| { |
| 0xE7839FC6, |
| 0xFC3FE1FF, |
| 0x01C3FF07, |
| 0x0E1C7FE0, |
| 0x787FE3FF, |
| 0x039FF838, |
| 0x3FF1F0E7, |
| 0xE3FF001C, |
| 0xE03FF9E1, |
| 0x3F03FF01, |
| 0x0E1C3CF0, |
| 0x81FFE078, |
| 0x70070003, |
| 0x00000000, |
| }, |
| { |
| 0xE703800E, |
| 0xFC3FC0FF, |
| 0x01C3FF03, |
| 0x0E1C3FC0, |
| 0x783FE3FF, |
| 0x039FF878, |
| 0x1FE1F0E7, |
| 0xE1FE001C, |
| 0xE01FF9C1, |
| 0x3F01FE01, |
| 0x1E1E3C70, |
| 0x81FFE078, |
| 0x70070003, |
| 0x00000000, |
| }, |
| { |
| 0xE703C01C, |
| 0xFC1F003F, |
| 0x01C3FF01, |
| 0x0E1C1F80, |
| 0x781F83FF, |
| 0x039FF8F0, |
| 0x07C1E0E7, |
| 0xE0FC001C, |
| 0xE00FE3C1, |
| 0x1F00FC01, |
| 0x1C0E3870, |
| 0x81FFE078, |
| 0x70060003, |
| 0x00000000, |
| }, |
| { |
| 0x0000083C, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x01C00000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x80000000, |
| 0x700E0003, |
| 0x00000000, |
| }, |
| { |
| 0x00001FF0, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x03800000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x80000000, |
| 0x700C0003, |
| 0x00000000, |
| }, |
| { |
| 0x00000FC0, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x01800000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x80000000, |
| 0x7E00000F, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x80000000, |
| 0x7E00000F, |
| 0xFFFC0000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0xFFFC0000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x003C0070, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000038, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x003C0070, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0xC0000070, |
| 0x00000001, |
| 0xFC00000E, |
| 0x001C0000, |
| 0x703C0070, |
| 0x0000FE00, |
| 0x00000000, |
| 0x00000000, |
| 0xF0000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x1F00C03E, |
| 0x00000000, |
| }, |
| { |
| 0xC0000060, |
| 0x00000001, |
| 0xFE00000E, |
| 0x001C0000, |
| 0x703C0070, |
| 0x0000FE00, |
| 0x00000000, |
| 0x00000000, |
| 0xF0000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x3F00C03F, |
| 0x00000000, |
| }, |
| { |
| 0xC00000C0, |
| 0x00000001, |
| 0xFE00000E, |
| 0x001C0000, |
| 0x70000000, |
| 0x0000FE00, |
| 0x00000000, |
| 0x00000000, |
| 0xF0000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x3800C007, |
| 0x00000000, |
| }, |
| { |
| 0xC0000000, |
| 0x00000001, |
| 0x0E00000E, |
| 0x001C0000, |
| 0x70000000, |
| 0x0000F000, |
| 0x00000000, |
| 0x00000000, |
| 0xF0000000, |
| 0x00000000, |
| 0x00000000, |
| 0x80000000, |
| 0x3800C007, |
| 0x00000000, |
| }, |
| { |
| 0xC0FC0000, |
| 0x701F8039, |
| 0xFFC0FC0E, |
| 0x039C3BC0, |
| 0x703F807F, |
| 0x9D80F078, |
| 0x07C039C3, |
| 0x839C039C, |
| 0xFE0FC0F7, |
| 0xE0E3870F, |
| 0x9E1EE01D, |
| 0x80FFC703, |
| 0x3800C007, |
| 0x00000000, |
| }, |
| { |
| 0xC1FF0000, |
| 0xFC3FC07F, |
| 0xFFC1FE0E, |
| 0x07FC3FE0, |
| 0x703F807F, |
| 0xFF80F03C, |
| 0x1FE07FC3, |
| 0x83BF07FC, |
| 0xFE1FE1FF, |
| 0xE1E3870F, |
| 0x8F3CE01D, |
| 0x80FFC787, |
| 0x3800C007, |
| 0x00000000, |
| }, |
| { |
| 0xC3FF0000, |
| 0xFC3FE0FF, |
| 0xFFC3FF0F, |
| 0x0FFC3FF0, |
| 0x703F807F, |
| 0xFF80F01E, |
| 0x3FF0FFC7, |
| 0x83FF0FFC, |
| 0xFE1FF1FF, |
| 0xE1C3870F, |
| 0x0738601C, |
| 0x80FFC387, |
| 0x3800C007, |
| 0x00000000, |
| }, |
| { |
| 0xC3830000, |
| 0x1E21F0F3, |
| 0x0E03870F, |
| 0x0F3C3CF0, |
| 0x703C0070, |
| 0x7B80F00F, |
| 0x3CF0F3C7, |
| 0x83C78F3C, |
| 0xF010710F, |
| 0xE1C38700, |
| 0x03F86398, |
| 0x80700387, |
| 0x3800C003, |
| 0x000107C0, |
| }, |
| { |
| 0xC3800000, |
| 0x1E00F1E1, |
| 0x0E07878F, |
| 0x0E1C3878, |
| 0xF03C0070, |
| 0x3380F007, |
| 0x7878E1C7, |
| 0x83C79E1C, |
| 0xF0007007, |
| 0xF1C38700, |
| 0x03F07798, |
| 0x803803CF, |
| 0x7800C003, |
| 0x0001FFE0, |
| }, |
| { |
| 0xC3FE0000, |
| 0x0E0071E1, |
| 0x0E07FF8E, |
| 0x0E1C3878, |
| 0xF03C0070, |
| 0x3380F007, |
| 0x7878E1C7, |
| 0x83839E1C, |
| 0xF003F007, |
| 0x73838700, |
| 0x01E077B8, |
| 0xC03C01CE, |
| 0x7000C003, |
| 0x0001FFE0, |
| }, |
| { |
| 0xC3FF0000, |
| 0x0E0071E1, |
| 0x0E07FF8E, |
| 0x0E1C3838, |
| 0xF03C0070, |
| 0x3380F007, |
| 0x7838E1C7, |
| 0x83839E1C, |
| 0xF01FE007, |
| 0x73838700, |
| 0x01E077B8, |
| 0xF01E01CE, |
| 0xE000C001, |
| 0x0000F823, |
| }, |
| { |
| 0xC3FF8000, |
| 0x0E0071E1, |
| 0x0E07FF8E, |
| 0x0E1C3878, |
| 0xF03C0070, |
| 0x3380F00E, |
| 0x7878E1C7, |
| 0x83839E1C, |
| 0xF03F0007, |
| 0x73838700, |
| 0x03F077B8, |
| 0xF00F00FE, |
| 0xF000C001, |
| 0x00000003, |
| }, |
| { |
| 0xC3878000, |
| 0x1E00F1E1, |
| 0x0E00078F, |
| 0x0E1C3878, |
| 0x703C0070, |
| 0x3380F01E, |
| 0x7878E1C7, |
| 0x83C79E1C, |
| 0xF0380007, |
| 0x3F83C700, |
| 0x03F03EF8, |
| 0x800700FC, |
| 0x7000C003, |
| 0x00000000, |
| }, |
| { |
| 0xC3C78000, |
| 0x1E21F0F3, |
| 0x0E02070F, |
| 0x0E1C3CF8, |
| 0x703C0070, |
| 0x3380F01C, |
| 0x3CF0E1C7, |
| 0x83C78F3C, |
| 0xF03C3007, |
| 0x3F03CF00, |
| 0x07B83CF0, |
| 0x800380FC, |
| 0x7800C003, |
| 0x00000000, |
| }, |
| { |
| 0xC3FF8000, |
| 0xFC3FE0FF, |
| 0x0E03FF0F, |
| 0x0E1C3FF0, |
| 0x703C07FF, |
| 0x338FE03C, |
| 0x3FF0E1C7, |
| 0x83FF0FFC, |
| 0xE03FF007, |
| 0x3F03FF0F, |
| 0x0F3C3CF0, |
| 0x80FFC078, |
| 0x3800C007, |
| 0x00000000, |
| }, |
| { |
| 0xC3FF0000, |
| 0xFC3FC07F, |
| 0x0E03FE0E, |
| 0x0E1C3FE0, |
| 0x703C07FF, |
| 0x338FE078, |
| 0x1FE0E1C7, |
| 0x83BF07FC, |
| 0xE01FF007, |
| 0x1F03FE0F, |
| 0x0E1C3CF0, |
| 0x80FFC078, |
| 0x3800C007, |
| 0x00000000, |
| }, |
| { |
| 0xC39E0000, |
| 0x701F8039, |
| 0x0E01F80E, |
| 0x0E1C3BC0, |
| 0x703C07FF, |
| 0x338FC070, |
| 0x07C0E1C7, |
| 0x839C039C, |
| 0xC00FC007, |
| 0x1E039C0F, |
| 0x1E1E3CF0, |
| 0x80FFC078, |
| 0x3800C007, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00003800, |
| 0x003C0000, |
| 0x00000000, |
| 0x00000000, |
| 0x0380001C, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x80000038, |
| 0x3800C007, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00003C30, |
| 0x001C0000, |
| 0x00000000, |
| 0x00000000, |
| 0x0380001C, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x0000003C, |
| 0x3800C007, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00003FF0, |
| 0x001FC000, |
| 0x00000000, |
| 0x00000000, |
| 0x0380001C, |
| 0x00000000, |
| 0x00000000, |
| 0x80000000, |
| 0x0000001F, |
| 0x3F00C03F, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00001FF0, |
| 0x001FC000, |
| 0x00000000, |
| 0x00000000, |
| 0x0380001C, |
| 0x00000000, |
| 0x00000000, |
| 0x80000000, |
| 0x0000001F, |
| 0x1F00C03E, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000FC0, |
| 0x000FC000, |
| 0x00000000, |
| 0x00000000, |
| 0x0380001C, |
| 0x00000000, |
| 0x00000000, |
| 0x80000000, |
| 0x0000000F, |
| 0x0000C000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x0000C000, |
| 0x00000000, |
| }, |
| }; |
| |
| constexpr uint32_t kFontImageSmall[kFontHeights[kFontLayerSmall]] |
| [kFontWidths[kFontLayerSmall] / 32] = { |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000010, |
| 0x00000C30, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0xD8641800, |
| 0x183C0E10, |
| 0x00101830, |
| 0x40000000, |
| 0x3C3C3C3C, |
| 0x7E387E70, |
| 0x00003C3C, |
| 0x3C000000, |
| }, |
| { |
| 0x58641800, |
| 0x180C0B7C, |
| 0x18521818, |
| 0x60000000, |
| 0x62623E6C, |
| 0x604C0678, |
| 0x00006666, |
| 0x60000000, |
| }, |
| { |
| 0x48641800, |
| 0x180C0B56, |
| 0x183C1018, |
| 0x60000000, |
| 0x60603066, |
| 0x60060678, |
| 0x00006666, |
| 0x6002FEC0, |
| }, |
| { |
| 0xFE641800, |
| 0x180C8E16, |
| 0x183C3018, |
| 0x20000000, |
| 0x606030E6, |
| 0x703E3E6C, |
| 0x18186666, |
| 0x701EFEF0, |
| }, |
| { |
| 0x6C001800, |
| 0x001E201E, |
| 0xFF523018, |
| 0x30000000, |
| 0x387030D6, |
| 0x306E6266, |
| 0x1818E63C, |
| 0x3878001E, |
| }, |
| { |
| 0x24001800, |
| 0x009E0C78, |
| 0xFF103018, |
| 0x10003C00, |
| 0x603030D6, |
| 0x38C66066, |
| 0x1818E666, |
| 0x18E00006, |
| }, |
| { |
| 0xFF001800, |
| 0x00B3E270, |
| 0x18003018, |
| 0x18003C00, |
| 0x601830E6, |
| 0x18C660FE, |
| 0x00007CC6, |
| 0x1878FE1E, |
| }, |
| { |
| 0x36000000, |
| 0x00F39050, |
| 0x18001018, |
| 0x08180018, |
| 0x600C3066, |
| 0x18C66060, |
| 0x18186046, |
| 0x001EFEF0, |
| }, |
| { |
| 0x36001800, |
| 0x00E69076, |
| 0x18001818, |
| 0x0C180018, |
| 0x6206306C, |
| 0x1C6C6260, |
| 0x18186066, |
| 0x180200C0, |
| }, |
| { |
| 0x12001800, |
| 0x00FCE03C, |
| 0x00001830, |
| 0x04180018, |
| 0x3C7EFE3C, |
| 0x0C3C3C60, |
| 0x18183C3C, |
| 0x18000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000010, |
| 0x00000C30, |
| 0x06000008, |
| 0x00000000, |
| 0x00000000, |
| 0x08000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000010, |
| 0x00000000, |
| 0x06000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x38000000, |
| 0x00003C00, |
| }, |
| { |
| 0x783E3838, |
| 0x78FEFE3E, |
| 0xC67C7EE6, |
| 0x3CC6E60C, |
| 0x3C3E3C7E, |
| 0x83C7C6FE, |
| 0x18FEC7C6, |
| 0x00183006, |
| }, |
| { |
| 0x0C663846, |
| 0x0C060666, |
| 0x666018E6, |
| 0x66CEE60C, |
| 0x46666666, |
| 0x83C6C618, |
| 0x18E0E666, |
| 0x003C3006, |
| }, |
| { |
| 0x0EC63CC2, |
| 0x06060666, |
| 0x366018E6, |
| 0x66CEEE0C, |
| 0x066666C6, |
| 0xC366C618, |
| 0x1870666C, |
| 0x006E3004, |
| }, |
| { |
| 0x06662CF3, |
| 0x060606C6, |
| 0x1E6018E6, |
| 0xC6CEFE0C, |
| 0x0E66C6C6, |
| 0xDB66C618, |
| 0x18707C3C, |
| 0x00C6300C, |
| }, |
| { |
| 0x063E6CDB, |
| 0x067E7EC6, |
| 0x1E6018FE, |
| 0xC6DEDA0C, |
| 0x3E66C666, |
| 0xDA66C618, |
| 0x18383C38, |
| 0x00003008, |
| }, |
| { |
| 0x06666689, |
| 0xE60606C6, |
| 0x3E6018E6, |
| 0xC6D6DA0C, |
| 0x783EC67E, |
| 0xFA6CC618, |
| 0x181C3838, |
| 0x00003018, |
| }, |
| { |
| 0x06C67E89, |
| 0xC60606C6, |
| 0x366018E6, |
| 0xC6F6C20C, |
| 0xE076C606, |
| 0xEE2CC618, |
| 0x181C183C, |
| 0x00003010, |
| }, |
| { |
| 0x0EC6C6DB, |
| 0xC6060666, |
| 0x666018E6, |
| 0x66F6C20C, |
| 0xE066E606, |
| 0xEE3CC618, |
| 0x180E186C, |
| 0x00003030, |
| }, |
| { |
| 0x0CE6C6F3, |
| 0xCC060666, |
| 0xE67218E6, |
| 0x66E6C20C, |
| 0x62E66606, |
| 0x663C6618, |
| 0x18061866, |
| 0x00003020, |
| }, |
| { |
| 0x787EC302, |
| 0x7806FE3E, |
| 0xC63C7EE6, |
| 0x3CE6C2FC, |
| 0x3CC63C06, |
| 0x66383C18, |
| 0x18FE18C7, |
| 0x00003060, |
| }, |
| { |
| 0x00000004, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00006000, |
| 0x00000000, |
| 0x38000000, |
| 0x00003C60, |
| }, |
| { |
| 0x00000078, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00004000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000040, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0xFF000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x0000000C, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| { |
| 0x00060008, |
| 0x00700060, |
| 0x03301806, |
| 0x0000001E, |
| 0x00000000, |
| 0x00000000, |
| 0x70000000, |
| 0x00000E18, |
| }, |
| { |
| 0x00060018, |
| 0x00180060, |
| 0x03301806, |
| 0x00000018, |
| 0x00000000, |
| 0x00000018, |
| 0x18000000, |
| 0x00001818, |
| }, |
| { |
| 0x00060000, |
| 0x00180060, |
| 0x03000006, |
| 0x00000018, |
| 0x00000000, |
| 0x00000018, |
| 0x18000000, |
| 0x00001818, |
| }, |
| { |
| 0x787E3C00, |
| 0xFC7E3C7C, |
| 0x733C1E7E, |
| 0x3C7E7E18, |
| 0x3CFC7C7E, |
| 0x83C6667E, |
| 0x187EC6E6, |
| 0x00001818, |
| }, |
| { |
| 0x0C6E6200, |
| 0xE6186666, |
| 0x3B30186E, |
| 0x666EDA18, |
| 0x469C666E, |
| 0x83666618, |
| 0x1860E66C, |
| 0x00001818, |
| }, |
| { |
| 0x06C6C000, |
| 0xE618C666, |
| 0x1F301866, |
| 0xC666DA18, |
| 0x060C66C6, |
| 0xDB666618, |
| 0x1870663C, |
| 0x008E3818, |
| }, |
| { |
| 0x06C6FC00, |
| 0xE618FE66, |
| 0x0F301866, |
| 0xC666DA18, |
| 0x3E0C66C6, |
| 0xDA6C6618, |
| 0x0E386C38, |
| 0x00FE7018, |
| }, |
| { |
| 0x06C6C600, |
| 0xE6180666, |
| 0x1F301866, |
| 0xC666DA18, |
| 0x780C66C6, |
| 0xFA6C6618, |
| 0x181C7C38, |
| 0x00703818, |
| }, |
| { |
| 0x06C6E600, |
| 0xE6180666, |
| 0x33301866, |
| 0xC666DA18, |
| 0x600C66C6, |
| 0x6E3C6618, |
| 0x181C3C3C, |
| 0x00001818, |
| }, |
| { |
| 0x0C6EE600, |
| 0xE6180E66, |
| 0x33301866, |
| 0x6666DA18, |
| 0x620C666E, |
| 0x6E3C6618, |
| 0x180E386E, |
| 0x00001818, |
| }, |
| { |
| 0x787EFC00, |
| 0xFC187C7C, |
| 0x6330FE66, |
| 0x3C66DAF0, |
| 0x3C0C7C7E, |
| 0x66387C78, |
| 0x187E38E6, |
| 0x00001818, |
| }, |
| { |
| 0x00000000, |
| 0x60000000, |
| 0x00300000, |
| 0x00000000, |
| 0x00006006, |
| 0x00000000, |
| 0x18001800, |
| 0x00001818, |
| }, |
| { |
| 0x00000000, |
| 0x60000000, |
| 0x00380000, |
| 0x00000000, |
| 0x00006006, |
| 0x00000000, |
| 0x70001800, |
| 0x00000E18, |
| }, |
| { |
| 0x00000000, |
| 0x3C000000, |
| 0x001E0000, |
| 0x00000000, |
| 0x00006006, |
| 0x00000000, |
| 0x00000E00, |
| 0x00000018, |
| }, |
| { |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| 0x00000000, |
| }, |
| }; |
| |
| // Returns a bit with the value of the pixel. |
| template <int kFontWidth, int kFontHeight> |
| uint32_t GetFontLayerPixel(const uint32_t fontImage[kFontHeight][kFontWidth / 32], int x, int y) |
| { |
| ASSERT(x >= 0 && x < kFontWidth && y >= 0 && y < kFontHeight); |
| return fontImage[y][x / 32] >> (x % 32) & 1; |
| } |
| |
| inline uint32_t GetFontPixel(int layer, int x, int y) |
| { |
| switch (layer) |
| { |
| case kFontLayerLarge: |
| return GetFontLayerPixel<kFontWidths[kFontLayerLarge], kFontHeights[kFontLayerLarge]>( |
| kFontImageLarge, x, y); |
| case kFontLayerMedium: |
| return GetFontLayerPixel<kFontWidths[kFontLayerMedium], kFontHeights[kFontLayerMedium]>( |
| kFontImageMedium, x, y); |
| case kFontLayerSmall: |
| return GetFontLayerPixel<kFontWidths[kFontLayerSmall], kFontHeights[kFontLayerSmall]>( |
| kFontImageSmall, x, y); |
| |
| default: |
| UNREACHABLE(); |
| return 0; |
| } |
| } |
| |
| } // anonymous namespace |
| |
| void OverlayState::initFontData(uint8_t *fontData) const |
| { |
| constexpr int kFontDataLayerSize = kFontImageWidth * kFontImageHeight; |
| |
| // Unpack the font bitmap into R8_UNORM format. Border pixels are given a 0.5 value for better |
| // font visibility. |
| for (int layer = 0; layer < kFontCount; ++layer) |
| { |
| memset(fontData, 0, kFontDataLayerSize); |
| for (int y = 0; y < kFontHeights[layer]; ++y) |
| { |
| for (int x = 0; x < kFontWidths[layer]; ++x) |
| { |
| uint32_t src = GetFontPixel(layer, x, y); |
| uint8_t dstValue = src ? 255 : 0; |
| fontData[y * kFontImageWidth + x] = dstValue; |
| } |
| } |
| fontData += kFontDataLayerSize; |
| } |
| } |
| #else |
| void OverlayState::initFontData(uint8_t *fontData) const |
| { |
| memset(fontData, 0, kFontCount * kFontImageWidth * kFontImageHeight * sizeof(*fontData)); |
| } |
| #endif |
| } // namespace gl |