summaryrefslogtreecommitdiff
path: root/chips/kernel_font.data
diff options
context:
space:
mode:
Diffstat (limited to 'chips/kernel_font.data')
-rw-r--r--chips/kernel_font.data3108
1 files changed, 3108 insertions, 0 deletions
diff --git a/chips/kernel_font.data b/chips/kernel_font.data
new file mode 100644
index 0000000..200cf84
--- /dev/null
+++ b/chips/kernel_font.data
@@ -0,0 +1,3108 @@
+#
+# Mach Operating System
+# Copyright (c) 1991,1990,1989 Carnegie Mellon University
+# All Rights Reserved.
+#
+# Permission to use, copy, modify and distribute this software and its
+# documentation is hereby granted, provided that both the copyright
+# notice and this permission notice appear in all copies of the
+# software, derivative works or modified versions, and any portions
+# thereof, and that both notices appear in supporting documentation.
+#
+# CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS"
+# CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR
+# ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
+#
+# Carnegie Mellon requests users of this software to return to
+#
+# Software Distribution Coordinator or Software.Distribution@CS.CMU.EDU
+# School of Computer Science
+# Carnegie Mellon University
+# Pittsburgh PA 15213-3890
+#
+# any improvements or extensions that they make and grant Carnegie Mellon
+# the rights to redistribute these changes.
+#
+#
+# File : kernel_font.data
+# Content: Bitmaps for a 7x15 ASCII font
+# Authors: Alessandro and Giovanna Forin
+#
+# Copyright (c) 1990 Alessandro and Giovanna Forin
+#
+# All Rights Reserved
+#
+# Permission to use, copy, modify, and distribute this software and
+# its documentation for any purpose and without fee is hereby
+# granted, provided that the above copyright notice appears in all
+# copies and that both the copyright notice and this permission notice
+# appear in supporting documentation, and that the name of the authors
+# not be used in advertising or publicity pertaining to distribution
+# of the software without specific, written prior permission.
+#
+# THE AUTHORS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS,
+# IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY SPECIAL, INDIRECT, OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
+# LOSS OF USE, DATA OR PROFITS, WHETHER IN ACTION OF CONTRACT,
+# NEGLIGENCE, OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
+# WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+#
+# NOTE: comment lines must start with a "#" character, and are
+# only permitted at the beginning of the file.
+
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+!
+00000000
+00000000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00000000
+00010000
+00000000
+00000000
+00000000
+"
+00000000
+00000000
+00101000
+00101000
+00101000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+#
+00000000
+00000000
+01001000
+01001000
+11111100
+01001000
+01001000
+01001000
+01001000
+11111100
+01001000
+01001000
+00000000
+00000000
+00000000
+$
+00000000
+00000000
+00000000
+00010000
+01111110
+10010000
+10010000
+01111100
+00010010
+00010010
+11111100
+00010000
+00000000
+00000000
+00000000
+%
+00000000
+00000000
+01000010
+10100100
+01000100
+00001000
+00010000
+00010000
+00100000
+01000100
+01001010
+10000100
+00000000
+00000000
+00000000
+&
+00000000
+00000000
+01110000
+10001000
+10001000
+10001000
+01110000
+10001000
+10001010
+10000100
+10001100
+01110010
+00000000
+00000000
+00000000
+'
+00000000
+00000000
+00011000
+00011000
+00100000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+(
+00000000
+00000000
+00001000
+00010000
+00010000
+00100000
+00100000
+00100000
+00100000
+00100000
+00010000
+00010000
+00001000
+00000000
+00000000
+)
+00000000
+00000000
+00100000
+00010000
+00010000
+00001000
+00001000
+00001000
+00001000
+00001000
+00010000
+00010000
+00100000
+00000000
+00000000
+*
+00000000
+00000000
+00000000
+00010000
+10010010
+01010100
+00111000
+00111000
+01010100
+10010010
+00010000
+00000000
+00000000
+00000000
+00000000
++
+00000000
+00000000
+00000000
+00000000
+00010000
+00010000
+00010000
+11111110
+00010000
+00010000
+00010000
+00000000
+00000000
+00000000
+00000000
+,
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00110000
+00110000
+01000000
+00000000
+-
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+11111110
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+.
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00110000
+00110000
+00000000
+00000000
+00000000
+/
+00000000
+00000000
+00000010
+00000100
+00000100
+00001000
+00010000
+00010000
+00100000
+01000000
+01000000
+10000000
+00000000
+00000000
+00000000
+0
+00000000
+00000000
+00111000
+01000100
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+01000100
+00111000
+00000000
+00000000
+00000000
+1
+00000000
+00000000
+00010000
+00110000
+01010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+01111100
+00000000
+00000000
+00000000
+2
+00000000
+00000000
+01111100
+10000010
+00000010
+00000010
+00000100
+00011000
+00100000
+01000000
+10000000
+11111110
+00000000
+00000000
+00000000
+3
+00000000
+00000000
+01111100
+10000010
+00000010
+00000010
+00011100
+00000010
+00000010
+00000010
+10000010
+01111100
+00000000
+00000000
+00000000
+4
+00000000
+00000000
+00000100
+00001100
+00010100
+00100100
+01000100
+10000100
+11111110
+00000100
+00000100
+00000100
+00000000
+00000000
+00000000
+5
+00000000
+00000000
+11111110
+10000000
+10000000
+10000000
+11111100
+00000010
+00000010
+00000010
+10000010
+01111100
+00000000
+00000000
+00000000
+6
+00000000
+00000000
+01111100
+10000000
+10000000
+10000000
+11111100
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+7
+00000000
+00000000
+11111110
+10000010
+00000010
+00000100
+00001000
+00010000
+00100000
+01000000
+10000000
+10000000
+00000000
+00000000
+00000000
+8
+00000000
+00000000
+01111100
+10000010
+10000010
+10000010
+01111100
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+9
+00000000
+00000000
+01111100
+10000010
+10000010
+10000010
+01111110
+00000010
+00000010
+00000010
+00000010
+01111100
+00000000
+00000000
+00000000
+:
+00000000
+00000000
+00000000
+00000000
+00000000
+00110000
+00110000
+00000000
+00000000
+00000000
+00110000
+00110000
+00000000
+00000000
+00000000
+;
+00000000
+00000000
+00000000
+00000000
+00000000
+00110000
+00110000
+00000000
+00000000
+00000000
+00000000
+00110000
+00110000
+01000000
+00000000
+<
+00000000
+00000000
+00000000
+00001000
+00010000
+00100000
+01000000
+10000000
+01000000
+00100000
+00010000
+00001000
+00000000
+00000000
+00000000
+=
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+11111110
+00000000
+11111110
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+>
+00000000
+00000000
+00000000
+00100000
+00010000
+00001000
+00000100
+00000010
+00000100
+00001000
+00010000
+00100000
+00000000
+00000000
+00000000
+?
+00000000
+00000000
+01111100
+10000010
+00000010
+00000010
+00000100
+00001000
+00010000
+00010000
+00000000
+00010000
+00000000
+00000000
+00000000
+@
+00000000
+00000000
+00111100
+01000010
+10011010
+10101010
+10101010
+10011100
+10000000
+10000000
+01000010
+00111100
+00000000
+00000000
+00000000
+A
+00000000
+00000000
+00111000
+01000100
+10000010
+10000010
+10000010
+11111110
+10000010
+10000010
+10000010
+10000010
+00000000
+00000000
+00000000
+B
+00000000
+00000000
+11111100
+10000010
+10000010
+10000010
+11111100
+10000010
+10000010
+10000010
+10000010
+11111100
+00000000
+00000000
+00000000
+C
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000010
+01111100
+00000000
+00000000
+00000000
+D
+00000000
+00000000
+11111000
+10000100
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000100
+11111000
+00000000
+00000000
+00000000
+E
+00000000
+00000000
+11111110
+10000000
+10000000
+10000000
+11111000
+10000000
+10000000
+10000000
+10000000
+11111110
+00000000
+00000000
+00000000
+F
+00000000
+00000000
+11111110
+10000000
+10000000
+10000000
+11111000
+10000000
+10000000
+10000000
+10000000
+10000000
+00000000
+00000000
+00000000
+G
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+10011110
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+H
+00000000
+00000000
+10000010
+10000010
+10000010
+10000010
+11111110
+10000010
+10000010
+10000010
+10000010
+10000010
+00000000
+00000000
+00000000
+I
+00000000
+00000000
+01111100
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+01111100
+00000000
+00000000
+00000000
+J
+00000000
+00000000
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+K
+00000000
+00000000
+10000100
+10001000
+10010000
+10100000
+11000000
+10100000
+10010000
+10001000
+10000100
+10000010
+00000000
+00000000
+00000000
+L
+00000000
+00000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+11111110
+00000000
+00000000
+00000000
+M
+00000000
+00000000
+10000010
+10000010
+11000110
+10101010
+10010010
+10000010
+10000010
+10000010
+10000010
+10000010
+00000000
+00000000
+00000000
+N
+00000000
+00000000
+10000010
+10000010
+11000010
+10100010
+10010010
+10010010
+10001010
+10000110
+10000010
+10000010
+00000000
+00000000
+00000000
+O
+00000000
+00000000
+01111100
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+P
+00000000
+00000000
+11111100
+10000010
+10000010
+10000010
+11111100
+10000000
+10000000
+10000000
+10000000
+10000000
+00000000
+00000000
+00000000
+Q
+00000000
+00000000
+00111000
+01000100
+10000010
+10000010
+10000010
+10000010
+10000010
+10001010
+01000100
+00111010
+00000000
+00000000
+00000000
+R
+00000000
+00000000
+11111100
+10000010
+10000010
+10000010
+11111100
+10100000
+10010000
+10001000
+10000100
+10000010
+00000000
+00000000
+00000000
+S
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+01111100
+00000010
+00000010
+00000010
+10000010
+01111100
+00000000
+00000000
+00000000
+T
+00000000
+00000000
+11111110
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00000000
+00000000
+00000000
+U
+00000000
+00000000
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+V
+00000000
+00000000
+10000010
+10000010
+10000010
+01000100
+01000100
+01000100
+00101000
+00101000
+00010000
+00010000
+00000000
+00000000
+00000000
+W
+00000000
+00000000
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10010010
+10010010
+10010010
+01101100
+00000000
+00000000
+00000000
+X
+00000000
+00000000
+10000010
+01000100
+01000100
+00101000
+00010000
+00010000
+00101000
+01000100
+01000100
+10000010
+00000000
+00000000
+00000000
+Y
+00000000
+00000000
+10000010
+10000010
+01000100
+00101000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00000000
+00000000
+00000000
+Z
+00000000
+00000000
+11111110
+00000010
+00000100
+00001000
+00010000
+00100000
+01000000
+10000000
+10000000
+11111110
+00000000
+00000000
+00000000
+[
+00000000
+00000000
+00011110
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00011110
+00000000
+00000000
+00000000
+\
+00000000
+00000000
+10000000
+01000000
+01000000
+00100000
+00010000
+00010000
+00001000
+00000100
+00000100
+00000010
+00000000
+00000000
+00000000
+]
+00000000
+00000000
+11110000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+11110000
+00000000
+00000000
+00000000
+^
+00000000
+00000000
+00010000
+00101000
+01000100
+10000010
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+_
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+11111110
+00000000
+00000000
+00000000
+`
+00000000
+00000000
+01100000
+01100000
+00010000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+a
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+01111000
+00000100
+01111100
+10000100
+10000100
+01111010
+00000000
+00000000
+00000000
+b
+00000000
+00000000
+10000000
+10000000
+10000000
+10000000
+10111100
+10000010
+10000010
+10000010
+10000010
+10111100
+00000000
+00000000
+00000000
+c
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+10000010
+01111100
+00000000
+00000000
+00000000
+d
+00000000
+00000000
+00000010
+00000010
+00000010
+00000010
+01111010
+10000010
+10000010
+10000010
+10000010
+01111010
+00000000
+00000000
+00000000
+e
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+01111100
+10000010
+10000010
+11111110
+10000000
+01111100
+00000000
+00000000
+00000000
+f
+00000000
+00000000
+00001000
+00010100
+00010000
+00010000
+00111100
+00010000
+00010000
+00010000
+00010000
+00010000
+00000000
+00000000
+00000000
+g
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+01111010
+10000010
+10000010
+10000010
+10000010
+01111010
+00000010
+00000010
+01111100
+h
+00000000
+00000000
+10000000
+10000000
+10000000
+10000000
+10111100
+10000010
+10000010
+10000010
+10000010
+10000010
+00000000
+00000000
+00000000
+i
+00000000
+00000000
+00000000
+00010000
+00000000
+00110000
+00010000
+00010000
+00010000
+00010000
+00010000
+01111100
+00000000
+00000000
+00000000
+j
+00000000
+00000000
+00000000
+00010000
+00000000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+01010000
+00100000
+k
+00000000
+00000000
+10000000
+10000000
+10000000
+10000100
+10001000
+10010000
+10110000
+11001000
+10000100
+10000010
+00000000
+00000000
+00000000
+l
+00000000
+00000000
+00110000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+01111100
+00000000
+00000000
+00000000
+m
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+10101100
+10010010
+10010010
+10010010
+10010010
+10010010
+00000000
+00000000
+00000000
+n
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+10111100
+10000010
+10000010
+10000010
+10000010
+10000010
+00000000
+00000000
+00000000
+o
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+01111100
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+p
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+10111100
+10000010
+10000010
+10000010
+10000010
+10111100
+10000000
+10000000
+10000000
+q
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+01111010
+10000010
+10000010
+10000010
+10000010
+01111010
+00000010
+00000010
+00000010
+r
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+10111100
+10000010
+10000000
+10000000
+10000000
+10000000
+00000000
+00000000
+00000000
+s
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+01111110
+10000000
+01111100
+00000010
+00000010
+11111100
+00000000
+00000000
+00000000
+t
+00000000
+00000000
+00000000
+00010000
+00010000
+00111000
+00010000
+00010000
+00010000
+00010000
+00010100
+00001000
+00000000
+00000000
+00000000
+u
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+10000010
+10000010
+10000010
+10000010
+10000010
+01111010
+00000000
+00000000
+00000000
+v
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+10000010
+10000010
+01000100
+01000100
+00101000
+00010000
+00000000
+00000000
+00000000
+w
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+10000010
+10000010
+10000010
+10010010
+10101010
+01000100
+00000000
+00000000
+00000000
+x
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+10000100
+01001000
+00110000
+00110000
+01001000
+10000100
+00000000
+00000000
+00000000
+y
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+10000010
+10000010
+10000010
+10000010
+10000010
+01111100
+00000010
+00000010
+01111100
+z
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+11111110
+00000100
+00001000
+00110000
+01000000
+11111110
+00000000
+00000000
+00000000
+{
+00000000
+00000000
+00001000
+00010000
+00010000
+00010000
+00010000
+00100000
+00010000
+00010000
+00010000
+00010000
+00001000
+00000000
+00000000
+|
+00000000
+00000000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00000000
+00000000
+00000000
+}
+00000000
+00000000
+00100000
+00010000
+00010000
+00010000
+00010000
+00001000
+00010000
+00010000
+00010000
+00010000
+00100000
+00000000
+00000000
+~
+00000000
+00000000
+00000000
+01100000
+10010010
+00001100
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00000000
+00010000
+00000000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00000000
+
+00000000
+00000000
+00000000
+00000000
+00000000
+00010000
+01111100
+10000010
+10000000
+10000000
+10000010
+01111100
+00010000
+00000000
+00000000
+
+00000000
+00000000
+00001000
+00010100
+00010000
+00010000
+00111100
+00010000
+00010000
+00110000
+01010010
+00101100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+01000000
+00100000
+00010000
+00010000
+00000000
+00010000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+10000010
+10000010
+01000100
+01111100
+00010000
+01111100
+00010000
+00010000
+00010000
+00010000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+01000000
+00100000
+00010000
+00010000
+00000000
+00010000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+01111100
+10000010
+10000000
+01111100
+10000010
+10000010
+01111100
+00000010
+10000010
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+10000010
+01111100
+10000010
+10000010
+10000010
+10000010
+01111100
+10000010
+00000000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+01111100
+10000010
+10011010
+10100010
+10100010
+10100010
+10011010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00111000
+00000100
+00111100
+01000100
+00111010
+00000000
+01111110
+00000000
+00000000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00001010
+00010100
+00101000
+01010000
+10100000
+01010000
+00101000
+00010100
+00001010
+00000000
+00000000
+00000000
+
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+01000000
+00100000
+00010000
+00010000
+00000000
+00010000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+01000000
+00100000
+00010000
+00010000
+00000000
+00010000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+01000000
+00100000
+00010000
+00010000
+00000000
+00010000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+01000000
+00100000
+00010000
+00010000
+00000000
+00010000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00110000
+01001000
+00110000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00000000
+00010000
+00010000
+11111110
+00010000
+00010000
+00000000
+11111110
+00000000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00111000
+01000100
+01000100
+00001000
+00010000
+00100000
+01111100
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00111000
+01000100
+00000100
+00011000
+00000100
+01000100
+00111000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+01000000
+00100000
+00010000
+00010000
+00000000
+00010000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+01000010
+01000010
+01000010
+01000010
+01100110
+01011010
+01000000
+10000000
+00000000
+
+00000000
+00000000
+00101000
+01101000
+11101000
+11101000
+11101000
+01101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00011000
+00011000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+01000000
+00100000
+00010000
+00010000
+00000000
+00010000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00010000
+00110000
+00010000
+00010000
+00010000
+00010000
+00111000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00111100
+01000010
+01000010
+01000010
+00111100
+00000000
+01111110
+00000000
+00000000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+10100000
+01010000
+00101000
+00010100
+00001010
+00010100
+00101000
+01010000
+10100000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+01000000
+11000000
+01000010
+01000100
+11101000
+00010100
+00101100
+01010100
+10011110
+00000100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+01000000
+11000000
+01000010
+01000100
+11101000
+00011100
+00110010
+01000100
+10001000
+00011110
+00000000
+00000000
+00000000
+
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+01000000
+00100000
+00010000
+00010000
+00000000
+00010000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00010000
+00000000
+00010000
+00010000
+00100000
+01000000
+10000000
+10000000
+10000010
+01111100
+00000000
+00000000
+
+00000000
+01000000
+00100000
+00000000
+00111000
+01000100
+10000010
+10000010
+11111110
+10000010
+10000010
+10000010
+00000000
+00000000
+00000000
+
+00000000
+00000100
+00001000
+00000000
+00111000
+01000100
+10000010
+10000010
+11111110
+10000010
+10000010
+10000010
+00000000
+00000000
+00000000
+
+00000000
+00010000
+00101000
+00000000
+00111000
+01000100
+10000010
+10000010
+11111110
+10000010
+10000010
+10000010
+00000000
+00000000
+00000000
+
+00000000
+00110100
+01001000
+00000000
+00111000
+01000100
+10000010
+10000010
+11111110
+10000010
+10000010
+10000010
+00000000
+00000000
+00000000
+
+00000000
+00101000
+00101000
+00000000
+00111000
+01000100
+10000010
+10000010
+11111110
+10000010
+10000010
+10000010
+00000000
+00000000
+00000000
+
+00000000
+00010000
+00101000
+00010000
+00111000
+01000100
+10000010
+10000010
+11111110
+10000010
+10000010
+10000010
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00000000
+00111110
+01010000
+01010000
+10010000
+10011100
+11110000
+10010000
+10011110
+00000000
+00000000
+00000000
+
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000010
+01111100
+00001000
+00010000
+00000000
+
+00000000
+01000000
+00100000
+00000000
+11111110
+10000000
+10000000
+11111000
+10000000
+10000000
+10000000
+11111110
+00000000
+00000000
+00000000
+
+00000000
+00001000
+00010000
+00000000
+11111110
+10000000
+10000000
+11111000
+10000000
+10000000
+10000000
+11111110
+00000000
+00000000
+00000000
+
+00000000
+00010000
+00101000
+00000000
+11111110
+10000000
+10000000
+11111000
+10000000
+10000000
+10000000
+11111110
+00000000
+00000000
+00000000
+
+00000000
+00101000
+00101000
+00000000
+11111110
+10000000
+10000000
+11111000
+10000000
+10000000
+10000000
+11111110
+00000000
+00000000
+00000000
+
+00000000
+01000000
+00100000
+00000000
+01111100
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00001000
+00010000
+00000000
+01111100
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00010000
+00101000
+00000000
+01111100
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00101000
+00101000
+00000000
+01111100
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+01000000
+00100000
+00010000
+00010000
+00000000
+00010000
+00000000
+00000000
+00000000
+
+00000000
+00110100
+01001000
+00000000
+10000010
+11000010
+10100010
+10010010
+10010010
+10001010
+10000110
+10000010
+00000000
+00000000
+00000000
+
+00000000
+01000000
+00100000
+00000000
+01111100
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00001000
+00010000
+00000000
+01111100
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00010000
+00101000
+00000000
+01111100
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00110100
+01001000
+00000000
+01111100
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00101000
+00101000
+00000000
+01111100
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00000000
+01111110
+10010000
+10010000
+10010000
+10011100
+10010000
+10010000
+01111110
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00000010
+01111100
+10000110
+10001010
+10010010
+10010010
+10100010
+11000010
+01111100
+10000000
+00000000
+00000000
+
+00000000
+01000000
+00100000
+00000000
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00001000
+00010000
+00000000
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00010000
+00101000
+00000000
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00101000
+00101000
+00000000
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00101000
+00101000
+00000000
+10000010
+10000010
+01000100
+00101000
+00010000
+00010000
+00010000
+00010000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+01000000
+00100000
+00010000
+00010000
+00000000
+00010000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+01111100
+10000010
+10000010
+10000010
+10111100
+10000010
+10000010
+10000010
+10000010
+10111100
+10000000
+10000000
+00000000
+
+00000000
+00000000
+00000000
+01000000
+00100000
+00000000
+01111000
+00000100
+01111100
+10000100
+10000100
+01111010
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00001000
+00010000
+00000000
+01111000
+00000100
+01111100
+10000100
+10000100
+01111010
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00010000
+00101000
+00000000
+01111000
+00000100
+01111100
+10000100
+10000100
+01111010
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00110100
+01001000
+00000000
+01111000
+00000100
+01111100
+10000100
+10000100
+01111010
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00101000
+00101000
+00000000
+01111000
+00000100
+01111100
+10000100
+10000100
+01111010
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00010000
+00101000
+00010000
+01111000
+00000100
+01111100
+10000100
+10000100
+01111010
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+01101100
+00010010
+01111110
+10010000
+10010010
+01101100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+10000010
+01111100
+00001000
+00010000
+00000000
+
+00000000
+00000000
+00000000
+01000000
+00100000
+00000000
+01111100
+10000010
+10000010
+11111110
+10000000
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00001000
+00010000
+00000000
+01111100
+10000010
+10000010
+11111110
+10000000
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00010000
+00101000
+00000000
+01111100
+10000010
+10000010
+11111110
+10000000
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00101000
+00101000
+00000000
+01111100
+10000010
+10000010
+11111110
+10000000
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00100000
+00010000
+00000000
+00110000
+00010000
+00010000
+00010000
+00010000
+00010000
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00001000
+00010000
+00000000
+00110000
+00010000
+00010000
+00010000
+00010000
+00010000
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00010000
+00101000
+00000000
+00110000
+00010000
+00010000
+00010000
+00010000
+00010000
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00101000
+00101000
+00000000
+00110000
+00010000
+00010000
+00010000
+00010000
+00010000
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+01000000
+00100000
+00010000
+00010000
+00000000
+00010000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00110100
+01001000
+00000000
+10111100
+10000010
+10000010
+10000010
+10000010
+10000010
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+01000000
+00100000
+00000000
+01111100
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00001000
+00010000
+00000000
+01111100
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00010000
+00101000
+00000000
+01111100
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00110100
+01001000
+00000000
+01111100
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00101000
+00101000
+00000000
+01111100
+10000010
+10000010
+10000010
+10000010
+01111100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+01101100
+10010010
+10011110
+10010000
+10010010
+01101100
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00000000
+00000000
+00000010
+01111100
+10001010
+10010010
+10010010
+10100010
+01111100
+10000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+01000000
+00100000
+00000000
+10000010
+10000010
+10000010
+10000010
+10000010
+01111010
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00001000
+00010000
+00000000
+10000010
+10000010
+10000010
+10000010
+10000010
+01111010
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00010000
+00101000
+00000000
+10000010
+10000010
+10000010
+10000010
+10000010
+01111010
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00101000
+00101000
+00000000
+10000010
+10000010
+10000010
+10000010
+10000010
+01111010
+00000000
+00000000
+00000000
+
+00000000
+00000000
+00000000
+00101000
+00101000
+00000000
+10000010
+10000010
+10000010
+10000010
+10000010
+01111100
+00000010
+00000010
+01111100
+
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+01000000
+00100000
+00010000
+00010000
+00000000
+00010000
+00000000
+00000000
+00000000
+
+00000000
+00000000
+01111100
+10000010
+10000000
+10000000
+01000000
+00100000
+00010000
+00010000
+00000000
+00010000
+00000000
+00000000
+00000000