From: ukw Date: Thu, 20 Feb 2014 15:25:39 +0000 (+0000) Subject: Version 2.4.0: X-Git-Tag: irmp-libopencm3-pre-1~68 X-Git-Url: http://cloudbase.mooo.com/gitweb/irmp.git/commitdiff_plain/cb93f9e9e7b2cc102071423a590cc4a57c06657c Version 2.4.0: IRMP: added RCMM protocols, fixed decoding of SIEMENS protocol, fixed Timer routines for PIC C18 compiler IRSND: added RUWIDO protocol git-svn-id: svn://mikrocontroller.net/irmp@121 aeb2e35e-bfc4-4214-b83c-9e8de998ed28 --- diff --git a/IR-Data/Siemens-Gigaset-M740AV-15kHz.txt b/IR-Data/Siemens-Gigaset-M740AV-15kHz.txt index b9865b4..122db28 100644 --- a/IR-Data/Siemens-Gigaset-M740AV-15kHz.txt +++ b/IR-Data/Siemens-Gigaset-M740AV-15kHz.txt @@ -20,9 +20,9 @@ 0000111111110000111100000000111100001111111000000000111000001111111000001110000111100000000111111110000111000001110000011100000111000001110000000011111111000011110000000011111110000011111111111111111111 # 0 [17 (SIEMENS) 0x01b1 0x000a] 00000111111100000111000000000111000001111111000000000111000001111111000001110000111100000000111111110000111100001111000011110000111100001111000000001111111000000000111111100000000011111111111111 -# HELP [17 (SIEMENS) 0x01b1 0x0113] +# HELP [17 (SIEMENS) 0x01b1 0x0013] 0000111111110000111100000000111100001111111000000000111000001111111000011110000111100000000111111110000111000001110000011100000111000000001111111100001111000000001111000011111110000011111111111111111111 -# Hoch [17 (SIEMENS) 0x01b1 0x0116] +# Hoch [17 (SIEMENS) 0x01b1 0x0016] 00000111111100001111000000001111000011111110000000001110000011111110000011100001111000000001111111100001110000011100000111000001110000000001111111000000001111000011111111000000001111111111111111 # Links [17 (SIEMENS) 0x01b1 0x000c] 00000111111100001111000000001111000011111111000000001110000011111110000011100000111000000001111111100001111000011100000111000001110000011100000000011100001111111100001111000000001111111111111111 @@ -30,31 +30,31 @@ 00000111111100000111000000000111000001111111000000001111000011111111000011110000111100000000111111110000111100001110000011100000111000001110000000001110000011100000111111100000000011111111111111 # Rechts [17 (SIEMENS) 0x01b1 0x000f] 0000011111110000111100000000111100001111111100000000111100001111111100001110000011100000000011111110000011100000111000001110000011100000111000000001111000011110000111100001111111100001111111111111111111 -# Runter [17 (SIEMENS) 0x01b1 0x0110] +# Runter [17 (SIEMENS) 0x01b1 0x0010] 00000111111110000111100000000111100001111111100000000111000001111111000001110000011100000000011111110000011100000111000011110000111100000000111111110000111100001111000011110000000011111111111111 # EXIT [17 (SIEMENS) 0x01b1 0x000d] 0000011111111000011110000000011110000111111100000000011100000111111100000111000001110000000001111111000001110000011100001111000011110000111100000000111100001111111100000000111111110000111111111111111111 -# Mute [17 (SIEMENS) 0x01b1 0x0117] +# Mute [17 (SIEMENS) 0x01b1 0x0017] 0000111111110000111100000000111100001111111100000000111100001111111000001110000011100000000011111110000011100000111000001110000011100000000111111110000000011110000111100001111111100001111111111111111111 -# Menu [17 (SIEMENS) 0x01b1 0x0119] +# Menu [17 (SIEMENS) 0x01b1 0x0019] 0000111111110000111100000000111100001111111100000000111100001111111000001110000011100000000011111110000011100000111000001110000011100000000111100001111111100001111000000001111111100001111111111111111111 -# EPG [17 (SIEMENS) 0x01b1 0x011b] +# EPG [17 (SIEMENS) 0x01b1 0x001b] 0000011111110000011100000000011100000111111100000000011100001111111100001111000011110000000011111111000011110000111100001110000011100000000011100000111111100000000011100000111111100000111111111111111111 -# INFO [17 (SIEMENS) 0x01b1 0x011c] +# INFO [17 (SIEMENS) 0x01b1 0x001c] 00000111111100000111000000000111000001111111000000000111000001111111000001110000111100000000111111110000111100001111000011110000111100000000111100001110000011111110000011100000000011111111111111 -# REW [17 (SIEMENS) 0x01b1 0x011d] +# REW [17 (SIEMENS) 0x01b1 0x001d] 0000011111111000011110000000011110000111111100000000011100000111111100000111000001110000000001111111000001110000011100001111000011110000000011110000111100001111111100000000111111100000111111111111111111 -# STOP [17 (SIEMENS) 0x01b1 0x011e] +# STOP [17 (SIEMENS) 0x01b1 0x001e] 00000111111100000111000000000111000001111111000000001111000011111111000011100000111000000000111111100000111000011110000111100001111000000001110000011100000111000001111111000000001111111111111111 -# FF [17 (SIEMENS) 0x01b1 0x011f] +# FF [17 (SIEMENS) 0x01b1 0x001f] 0000011111110000011100000000111100001111111100000000111100001111111100001111000011110000000011111110000011100000111000001110000011100000000011100000111000001110000111100001111111100001111111111111111111 -# Rot [17 (SIEMENS) 0x01b1 0x0200] +# Rot [17 (SIEMENS) 0x01b1 0x0020] 00000111111100000111000000000111000001111111000000001111000011111111000011110000111100000000111111110000111100001110000011100000000011111110000011100000111000001110000011100000000011111111111111 -# Gruen [17 (SIEMENS) 0x01b1 0x0201] +# Gruen [17 (SIEMENS) 0x01b1 0x0021] 0000011111110000011100000000111100001111111100000000111000001111111000001110000011100000000111111110000111100001111000011100000000011111110000011100000111000011110000000011111111000011111111111111111111 -# Gelb [17 (SIEMENS) 0x01b1 0x0202] +# Gelb [17 (SIEMENS) 0x01b1 0x0022] 00000111111100000111000000001111000011111111000000001111000011111111000011110000111100000000111111100000111000001110000011100000000011111110000011100000111000000000111111100000000111111111111111 -# Blau [17 (SIEMENS) 0x01b1 0x0203] +# Blau [17 (SIEMENS) 0x01b1 0x0023] 0000011111110000011100000000011100000111111100000000111100001111111100001110000011100000000011111110000011100001111000011110000000011111110000011100000111000000000111000001111111000011111111111111111111 -# ??? [17 (SIEMENS) 0x01b1 0x0204] +# ??? [17 (SIEMENS) 0x01b1 0x0024] 00001111111100001111000000001111000011111111000000001110000011111110000011100000111000000000111111100000111000001110000011100000000011111110000111100000000111111110000111100000000111111111111111 diff --git a/IR-Data/denon-rc-176-repeat-15kHz.txt b/IR-Data/denon-rc-176-repeat-15kHz.txt index 97ff5b3..c5616e2 100644 --- a/IR-Data/denon-rc-176-repeat-15kHz.txt +++ b/IR-Data/denon-rc-176-repeat-15kHz.txt @@ -1,12 +1,12 @@ -#Cassette Deck A/B [ 8 (DENON) 0x0004 0x0328] -0000001111111111000000111111111100000111111111111111111111111111000001111111111100000011111111110000001111111111111111111111111100000111111111111111111111111111000011111111111100000111111111110000111111111111111111111111111100000111111111100000011111111111111111111111111000000111111111100000011111111110000001111111111000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111100000011111111110000001111111111111111111111111100000111111111110000111111111110000001111111111000000111111111100000111111111111111111111111111000000111111111111111111111111110000001111111111000001111111111111111111111111110000001111111111000001111111111111111111111111110000011111111111111111111111111100000011111111111111111111111111000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000111111111110000011111111111000011111111111111111111111111110000011111111111000001111111111100000111111111111111111111111111000001111111111111111111111111110000011111111111000011111111111000001111111111111111111111111110000001111111111000000111111111111111111111111110000000111111111000001111111111100000011111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011111111111000001111111111100000111111111111111111111111111000001111111111100001111111111100000111111111110000001111111111000001111111111111111111111111110000011111111111111111111111111100000011111111110000001111111111111111111111111100000111111111110000111111111111111111111111111100000011111111111111111111111111000000111111111111111111111111110000111111111111111111111111111 -#Cassettte Deck Rec [ 8 (DENON) 0x0004 0x03e8] -0000011111111110000001111111111000000111111111111111111111111110000001111111111000000111111111100000111111111111111111111111111000001111111111111111111111111110000001111111111111111111111111100000111111111111111111111111111000000111111111111111111111111110000011111111111000000111111111111111111111111110000001111111111000000111111111100000111111111110000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000001111111111100000111111111110000011111111111111111111111111100000111111111100000011111111110000011111111111000001111111111100000111111111110000111111111111000001111111111100000111111111111111111111111110000001111111111000000111111111111111111111111111000001111111111111111111111111110000011111111111111111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111100000001111111110000001111111111111111111111111100000011111111110000001111111111000000111111111111111111111111110000011111111111111111111111111100000111111111111111111111111111000000111111111111111111111111110000011111111111111111111111111100000011111111110000011111111111111111111111111100000111111111110000011111111111000001111111111100000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011111111111000000111111111100000111111111111111111111111110000001111111111000001111111111100000111111111110000001111111111000001111111111100000111111111110000111111111111000001111111111111111111111111110000011111111110000001111111111111111111111111110000001111111111111111111111111000001111111111111111111111111110000001111111111111111111111111111111111111111111111111111111111 -#Cassette Deck Pause [ 8 (DENON) 0x0004 0x02e8] -0000001111111111100000111111111100000011111111111111111111111111100001111111111100000011111111110000011111111111111111111111111100000011111111110000011111111111111111111111111100000011111111111111111111111111000001111111111111111111111111110000001111111111000001111111111111111111111111110000001111111111000001111111111100000111111111110000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000111111111110000011111111110000001111111111111111111111111100000111111111110000011111111111000001111111111100000111111111111111111111111111000000111111111100000111111111110000011111111110000001111111111111111111111111110000011111111111000001111111111111111111111111110000011111111111111111111111111100000111111111111111111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011111111110000001111111111000000111111111111111111111111111000011111111111000001111111111100000111111111111111111111111111000001111111111100000011111111111111111111111111000000111111111111111111111111110000011111111111111111111111111100000011111111110000011111111111111111111111111100000011111111110000001111111111000001111111111100000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000001111111111100000111111111100000111111111111111111111111111000001111111111100000011111111110000011111111111000000111111111111111111111111110000011111111111000000111111111100000011111111100000001111111111111111111111111000000111111111100000011111111111111111111111111000000111111111111111111111111110000001111111111111111111111111110000011111111111111111111111111111111111111111 -#Amp Volume Up [ 8 (DENON) 0x0008 0x02c4] -0000011111111110000001111111111111111111111111110000011111111110000001111111111000000111111111100000011111111111111111111111111000001111111111100000111111111111111111111111111000001111111111111111111111111110000001111111111000001111111111100000111111111110000011111111111111111111111111100001111111111110000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011111111111000000111111111111111111111111110000001111111111000001111111111100000011111111110000011111111111000000111111111111111111111111110000011111111111000001111111111000000011111111111111111111111110000011111111111111111111111111110000011111111111111111111111111100000111111111100000011111111111111111111111111000001111111111111111111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000111111111110000011111111111111111111111111100000111111111100000011111111110000001111111111000000111111111111111111111111110000011111111111000001111111111111111111111111110000001111111111111111111111111100000111111111110000001111111111000000111111111100000111111111111111111111111111000001111111111100000111111111100000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000111111111110000011111111111111111111111111100000011111111110000001111111111000000111111111100000111111111110000011111111111111111111111111100000111111111110000001111111110000001111111111111111111111111110000011111111111111111111111111100000111111111111111111111111111000001111111111100000111111111111111111111111111000011111111111111111111111111100000011111111111111111111111111 -#Amp Volume Down [ 8 (DENON) 0x0008 0x00c4] -0000011111111110000001111111111111111111111111100000011111111110000011111111111000001111111111100000111111111110000011111111111000011111111111111111111111111110000001111111111111111111111111100000111111111110000011111111110000001111111111000000111111111111111111111111110000001111111111000001111111111100000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011111111111000001111111111111111111111111110000011111111110000000111111111000000111111111100000011111111111111111111111111100000111111111111111111111111111000001111111111000001111111111100000111111111111111111111111111000001111111111111111111111111110000001111111111111111111111111100000111111111110000011111111111111111111111111100000011111111111111111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111100000011111111111111111111111111000000111111111100000011111111110000011111111111000011111111111100001111111111110000011111111111111111111111111100000111111111111111111111111111000000111111111100000111111111100000011111111110000001111111111111111111111111100000111111111110000011111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000111111111110000000111111111111111111111111100000111111111110000011111111111000000111111111000000111111111111111111111111110000001111111111111111111111111100000111111111110000011111111111000001111111111111111111111111110000001111111111111111111111111100000001111111111111111111111111000001111111111100000111111111111111111111111111000001111111111111111111111111110000011111111111 -#Amp Mute [ 8 (DENON) 0x0008 0x0344] -0000001111111111000001111111111111111111111111110000001111111111000000111111111100000111111111110000001111111111111111111111111000000111111111111111111111111110000001111111111000001111111111111111111111111110000001111111111000000111111111100000011111111110000011111111111111111111111111100000111111111110000011111111111000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111100000011111111111111111111111110000001111111111000000011111111100000001111111110000000111111111000001111111111100000011111111111111111111111111000000111111111100000111111111111111111111111111000001111111111111111111111111110000001111111111111111111111111100000111111111110000011111111111111111111111111100000011111111111111111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000011111111110000001111111111111111111111111100000111111111110000001111111111000001111111111000000111111111111111111111111110000011111111111111111111111111100000111111111110000000111111111111111111111111110000011111111110000001111111111000000111111111100000011111111111111111111111111000001111111111100000111111111110000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011111111111000001111111111111111111111111100000011111111111000001111111111000000111111111100000011111111110000011111111111000001111111111111111111111111110000011111111111000000111111111111111111111111110000001111111111111111111111111100000111111111111111111111111111000000111111111100000111111111111111111111111111000001111111111111111111111111110000011111111111111111111111111 +#Cassette Deck A/B [ 8 (DENON) 0x0004 0x0328] +0000001111111111000000111111111100000111111111111111111111111111000001111111111100000011111111110000001111111111111111111111111100000111111111111111111111111111000011111111111100000111111111110000111111111111111111111111111100000111111111100000011111111111111111111111111000000111111111100000011111111110000001111111111000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111100000011111111110000001111111111111111111111111100000111111111110000111111111110000001111111111000000111111111100000111111111111111111111111111000000111111111111111111111111110000001111111111000001111111111111111111111111110000001111111111000001111111111111111111111111110000011111111111111111111111111100000011111111111111111111111111000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000111111111110000011111111111000011111111111111111111111111110000011111111111000001111111111100000111111111111111111111111111000001111111111111111111111111110000011111111111000011111111111000001111111111111111111111111110000001111111111000000111111111111111111111111110000000111111111000001111111111100000011111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011111111111000001111111111100000111111111111111111111111111000001111111111100001111111111100000111111111110000001111111111000001111111111111111111111111110000011111111111111111111111111100000011111111110000001111111111111111111111111100000111111111110000111111111111111111111111111100000011111111111111111111111111000000111111111111111111111111110000111111111111111111111111111 +#Cassettte Deck Rec [ 8 (DENON) 0x0004 0x03e8] +0000011111111110000001111111111000000111111111111111111111111110000001111111111000000111111111100000111111111111111111111111111000001111111111111111111111111110000001111111111111111111111111100000111111111111111111111111111000000111111111111111111111111110000011111111111000000111111111111111111111111110000001111111111000000111111111100000111111111110000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000001111111111100000111111111110000011111111111111111111111111100000111111111100000011111111110000011111111111000001111111111100000111111111110000111111111111000001111111111100000111111111111111111111111110000001111111111000000111111111111111111111111111000001111111111111111111111111110000011111111111111111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111100000001111111110000001111111111111111111111111100000011111111110000001111111111000000111111111111111111111111110000011111111111111111111111111100000111111111111111111111111111000000111111111111111111111111110000011111111111111111111111111100000011111111110000011111111111111111111111111100000111111111110000011111111111000001111111111100000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011111111111000000111111111100000111111111111111111111111110000001111111111000001111111111100000111111111110000001111111111000001111111111100000111111111110000111111111111000001111111111111111111111111110000011111111110000001111111111111111111111111110000001111111111111111111111111000001111111111111111111111111110000001111111111111111111111111111111111111111111111111111111111 +#Cassette Deck Pause [ 8 (DENON) 0x0004 0x02e8] +0000001111111111100000111111111100000011111111111111111111111111100001111111111100000011111111110000011111111111111111111111111100000011111111110000011111111111111111111111111100000011111111111111111111111111000001111111111111111111111111110000001111111111000001111111111111111111111111110000001111111111000001111111111100000111111111110000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000111111111110000011111111110000001111111111111111111111111100000111111111110000011111111111000001111111111100000111111111111111111111111111000000111111111100000111111111110000011111111110000001111111111111111111111111110000011111111111000001111111111111111111111111110000011111111111111111111111111100000111111111111111111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011111111110000001111111111000000111111111111111111111111111000011111111111000001111111111100000111111111111111111111111111000001111111111100000011111111111111111111111111000000111111111111111111111111110000011111111111111111111111111100000011111111110000011111111111111111111111111100000011111111110000001111111111000001111111111100000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000001111111111100000111111111100000111111111111111111111111111000001111111111100000011111111110000011111111111000000111111111111111111111111110000011111111111000000111111111100000011111111100000001111111111111111111111111000000111111111100000011111111111111111111111111000000111111111111111111111111110000001111111111111111111111111110000011111111111111111111111111111111111111111 +#Amp Volume Up [ 8 (DENON) 0x0008 0x02c4] +0000011111111110000001111111111111111111111111110000011111111110000001111111111000000111111111100000011111111111111111111111111000001111111111100000111111111111111111111111111000001111111111111111111111111110000001111111111000001111111111100000111111111110000011111111111111111111111111100001111111111110000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011111111111000000111111111111111111111111110000001111111111000001111111111100000011111111110000011111111111000000111111111111111111111111110000011111111111000001111111111000000011111111111111111111111110000011111111111111111111111111110000011111111111111111111111111100000111111111100000011111111111111111111111111000001111111111111111111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000111111111110000011111111111111111111111111100000111111111100000011111111110000001111111111000000111111111111111111111111110000011111111111000001111111111111111111111111110000001111111111111111111111111100000111111111110000001111111111000000111111111100000111111111111111111111111111000001111111111100000111111111100000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000111111111110000011111111111111111111111111100000011111111110000001111111111000000111111111100000111111111110000011111111111111111111111111100000111111111110000001111111110000001111111111111111111111111110000011111111111111111111111111100000111111111111111111111111111000001111111111100000111111111111111111111111111000011111111111111111111111111100000011111111111111111111111111 +#Amp Volume Down [ 8 (DENON) 0x0008 0x00c4] +0000011111111110000001111111111111111111111111100000011111111110000011111111111000001111111111100000111111111110000011111111111000011111111111111111111111111110000001111111111111111111111111100000111111111110000011111111110000001111111111000000111111111111111111111111110000001111111111000001111111111100000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011111111111000001111111111111111111111111110000011111111110000000111111111000000111111111100000011111111111111111111111111100000111111111111111111111111111000001111111111000001111111111100000111111111111111111111111111000001111111111111111111111111110000001111111111111111111111111100000111111111110000011111111111111111111111111100000011111111111111111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111100000011111111111111111111111111000000111111111100000011111111110000011111111111000011111111111100001111111111110000011111111111111111111111111100000111111111111111111111111111000000111111111100000111111111100000011111111110000001111111111111111111111111100000111111111110000011111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000111111111110000000111111111111111111111111100000111111111110000011111111111000000111111111000000111111111111111111111111110000001111111111111111111111111100000111111111110000011111111111000001111111111111111111111111110000001111111111111111111111111100000001111111111111111111111111000001111111111100000111111111111111111111111111000001111111111111111111111111110000011111111111 +#Amp Mute [ 8 (DENON) 0x0008 0x0344] +0000001111111111000001111111111111111111111111110000001111111111000000111111111100000111111111110000001111111111111111111111111000000111111111111111111111111110000001111111111000001111111111111111111111111110000001111111111000000111111111100000011111111110000011111111111111111111111111100000111111111110000011111111111000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111100000011111111111111111111111110000001111111111000000011111111100000001111111110000000111111111000001111111111100000011111111111111111111111111000000111111111100000111111111111111111111111111000001111111111111111111111111110000001111111111111111111111111100000111111111110000011111111111111111111111111100000011111111111111111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000011111111110000001111111111111111111111111100000111111111110000001111111111000001111111111000000111111111111111111111111110000011111111111111111111111111100000111111111110000000111111111111111111111111110000011111111110000001111111111000000111111111100000011111111111111111111111111000001111111111100000111111111110000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011111111111000001111111111111111111111111100000011111111111000001111111111000000111111111100000011111111110000011111111111000001111111111111111111111111110000011111111111000000111111111111111111111111110000001111111111111111111111111100000111111111111111111111111111000000111111111100000111111111111111111111111111000001111111111111111111111111110000011111111111111111111111111 diff --git a/IR-Data/panasonic_DVD_N2QAYB000333.txt b/IR-Data/panasonic_DVD_N2QAYB000333.txt index 67a38d7..61f6f26 100644 --- a/IR-Data/panasonic_DVD_N2QAYB000333.txt +++ b/IR-Data/panasonic_DVD_N2QAYB000333.txt @@ -1,125 +1,125 @@ -# pana_DVD_FB_N2QAYB000333 -# ON/OFF -# Code: KASEIKYO, A: 2002, C: b3d0 -000000000000000000000000000000000001111111111111111100000111100000111111111110000000111000001111000001110000001110000001110000001110000011110000011100000011100000011100000111100000111111111111000000111000000111000001111000001110000001110000001110000011111111111000000011111111111100000011100000111111111111000000111000000111000001111000001110000001110000001110000001110000011110000011111111111100000011100000111111111111000000111111111111000000111111111100000001111111111100000001110000011110000011111111111100000011100000011111111111000000111111111111000000111000001111000001110000001111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111100000111111111111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111111111111000000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011111111110000000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011100000011111111111000000111111111110000000111111111110000001111111111100000001110000001110000011111111111100000011100000011111111111000000111111111110000000111000000111000001111000001111111111100000001111111111111111 -000000000000000000000000000000000001111111111111111100000111100000111111111111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111100000111111111111000000111000000111000001110000001110000001110000001110000011111111111100000011111111111000000111100000111111111111000000111000000111000001111000001110000001110000001110000011110000011100000011111111111000000011100000111111111110000000111111111110000001111111111100000001111111111100000011110000011100000011111111111000000011100000111111111110000000111111111110000001111000001110000001110000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011111111111100000111111111111000000111000000111111111110000001111000001110000001110000001110000011110000011100000011100000011100000011111111110000000111000000111111111110000001111111111100000001111111111100000001111111111000000011100000011100000011111111111000000111000000111111111110000000111111111100000001110000001110000001110000011111111111100000011111111111111111 -# TV ON/OFF -# Code: KASEIKYO, A: 2002, C: 83d0 -000000000000000000000000000000000001111111111111111100000111100000111111111110000000111000001111000001110000001110000001110000001110000011110000011100000011100000011100000111100000111111111111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011111111111000000111100000111000000111000000111000001111000001110000001110000001110000001111111111100000011100000011111111111000000111111111110000000111111111110000000111111111100000001110000001110000001111111111100000011100000011111111111100000011111111111000000111111111110000000111111111110000001110000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111100000111111111110000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111111111110000000111000000111000001111000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011111111111000000011100000011111111111000000111111111110000000111111111110000001111111111100000001110000001110000011111111111100000011100000011111111111000000111111111110000000111111111110000001111111111100000001110000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111000000111000001111111111100000001110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111000001111111111100000001110000001110000001110000011100000011100000011100000011100000111100000111000000111111111110000001111000001110000001110000001110000001110000011100000011100000011100000011111111111000000111000000111111111110000001111111111110000001111111111100000011111111111000000011100000011100000011111111110000000111000000111111111110000001111111111100000001111111111100000011111111111000000011100000011111111111000000111111111111111111 -000000000000000000000000000000000001111111111111111100000111000000111111111111000000111000001110000001110000001110000001110000011110000011100000011100000011100000011100000111000000111111111111000000111000001111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011111111111100000011100000011111111111000000111111111111000000111111111110000000111111111110000001110000001110000001111111111100000011100000011111111111100000011111111111000000111111111111000000111111111110000001110000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111100000011100000011111111111000000111000000111000000111000000111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111100000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011100000011100000111100000111000000111000000111000000111000001110000001111111111100000001110000011111111111000000011111111111000000011111111110000000111111111110000000111000001111000001111111111110000001110000001111111111000000011111111111000000011111111111000000111111111110000000111000000111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111110000011100000011111111111000000111100000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011111111111100000011100000111000000111000000111000000111000001111000001110000001110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000000111000001111111111110000001110000001111111111100000011111111111000000011111111111000000111111111110000000111000000111000001111111111100000001110000001111111111100000011111111111000000011111111111000000111111111110000000111000000111111111110000001111111111111111 -# TV VOL+ -# Code: KASEIKYO, A: 2002, C: 8200 -00000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000011100000111100000111000000111000000111000000111000001111000001110000001111111111100000011110000011100000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111000000111000001111111111110000001110000001110000011110000011100000011100000011100000011100000111111111111000000111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000011111111111111110000001110000001111111111100000011110000011100000011100000011100000011100000111100000111000000111000000111000000111000001111000001111111111110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111111111110000001111000001110000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111111111111000000111111111111111111 -00000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000000111000001110000001110000001110000001111111111100000011100000011100000011100000011100000111100000111000000111000000111000001111000001111111111100000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001111000001110000001111111111100000011110000011100000011100000011100000011100000111100000111000000111111111111000000111000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111100000011100000011111111111000000111100000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011111111111100000011100000111100000111000000111000000111000001111000001110000001110000001110000001111111111110000011100000011100000011100000011100000111000000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011100000011100000111100000111000000111000000111000000111000001111111111110000001110000001111111111100000011111111111111111111 -# TV Ch+ -# Code: KASEIKYO, A: 2002, C: 8340 -00000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001111111111100000011110000011100000011100000011100000011100000111100000111000000111000000111000000111111111100000001110000001110000001110000001110000011100000011100000011100000011100000111100000111000000111111111111000000111000001111111111100000001111111111100000001110000011110000011100000011100000011111111111000000111000000111111111111000000111111111110000001110000001111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000011110000011111111111000000011100000011100000111100000111000000111000000111000000111000001111000001110000001110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000000111000001111000001111111111110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001111111111100000001111111111000000011100000011100000011100000011100000111111111110000000111000000111111111110000001111111111100000001110000001111111111100000011111111111111111111 -00000000000000000000000000000000000011111111111111110000001110000001111111111100000011110000011100000011100000011100000111100000111000000111000000111000000111000001111000001110000001111111111110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111111111110000001111000001110000001110000001110000011110000011100000011100000011100000011100000111100000111111111111000000111000000111111111110000001111111111100000001110000001110000011110000011100000011111111111100000011100000111111111111000000111111111110000001111000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000001110000011111111111000000011100000011100000011100000111100000111000000111000000111000000111000001111000001110000001110000001111111111100000011110000011100000011100000011100000011100000111000000111000000111000000111000001111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111100000111000000111111111111000001111000001111111111110000001111111111100000011110000011100000011100000011100000011111111111100000111000000111111111111000001111111111110000001110000001111111111100000011111111111111111111 -# DRIVE/SELECT -# Code: KASEIKYO, A: 2002, C: b2c0 -000000000000000000000000000000000001111111111111111100000011100000111111111110000000111000000111000001111000001110000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111000000111000000111000001111000001110000001111111111100000011111111111000000011100000011111111111000000111100000111000000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011111111111000000111100000111111111111000000111000000111000001111000001110000001111111111110000001111111111000000011111111111000000011100000011100000111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001111000001110000001110000001110000001110000011110000011100000011100000011100000011100000111000000111111111111000000111000001111000001110000001110000001110000001110000011111111111100000011111111111100000011100000111111111111000000111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011111111111000000111111111111000000111000000111111111110000001111000001110000001110000001110000001111111111100000011111111111100000011111111111000000111100000111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111000000111000001111111111100000001110000001110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111111111110000001111000001110000001110000001110000001110000011110000011111111111100000011111111111000000111000000111111111111000000111000001111000001110000001110000001110000001110000011110000011100000011100000011100000011111111111000000111111111110000000111000000111111111110000001110000001110000001110000001110000011111111111000000011111111111000000111111111110000000111000000111000000111111111110000001111111111111111 -000000000000000000000000000000000001111111111111111100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011111111111000000111100000111000000111000000111000000111000001111000001111111111110000001111111111100000011110000011111111111100000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000000111000001111111111110000001111111111110000001111111111000000011100000011100000011111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111100000111111111110000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111111111111000000111000000111000000111000001110000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011110000011100000011111111111100000011111111111000000111000000111111111110000001111000001110000001110000001110000001111111111100000011111111111000000011111111111000000111000000111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000011100000111100000111000000111000000111000000111000001111000001110000001111111111110000011110000011100000011100000011100000011100000111100000111111111111000000111111111110000001111000001111111111100000001110000011110000011100000011100000011100000011100000111100000111000000111000000111000000111111111110000001111111111100000001110000011111111111100000011100000011100000011100000111100000111111111111000000111111111110000001111111111100000001110000001110000011111111111100000011111111111111111 -# TV AV -# Code: KASEIKYO, A: 2002, C: 8050 -00000000000000000000000000000000000011111111111111110000001110000011111111111000000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000000111000001110000001111111111100000001110000011110000011100000011100000011100000111100000111000000111000000111111111110000001111000001111111111110000001110000011110000011100000011100000011100000011111111111000000111000000111111111110000001111000001110000001110000001110000011111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111100000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111100000111111111111000000111000001111000001110000001110000001110000001110000011100000011100000011111111111000000111100000111111111110000000111000001111000001110000001110000001110000001111111111100000011100000011111111111000000111100000111000000111000000111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011111111111000000111100000111000000111000000111000000111000001110000001110000001110000001110000011111111111000000011100000011100000011100000111000000111000000111000000111000001111000001111111111110000001110000001111111111100000011100000011100000011100000111100000111000000111111111111000000111000001111111111100000001110000001110000011110000011100000011111111111000000011111111111111 -0000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011100000011100000011100000111100000111000000111111111110000000111000001111000001110000001110000001110000001110000011100000011100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000001111111111100000011100000011111111111000000011100000111100000111000000111000000111000000111111111100000001110000001111111111100000011110000011100000011100000011100000011111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111100000111000000111111111111000000111000001111000001110000001110000001110000001110000011110000011100000011100000011100000011100000111111111110000000111000000111000000111000001110000001110000001110000001110000011110000011100000011111111111100000011100000111100000111000000111000000111000000111000001111000001110000001111111111110000011110000011111111111000000011100000011100000111100000111000000111000000111111111110000001111000001111111111110000001110000001110000011110000011100000011111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111100000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111100000111000000111000000111000000111000001110000001110000001110000001110000011111111111000000011100000011100000011100000111100000111000000111000000111000000111000001111111111100000001110000001111111111100000011110000011100000011100000011100000111100000111111111110000000111000000111111111110000001110000001110000001110000001110000011111111111100000011111111111111111 -# TV VOL- -# Code: KASEIKYO, A: 2002, C: 8210 -0000000000000000000000000000000000001111111111111111000000111000000111111111110000001111000001110000001110000001110000011110000011100000011100000011100000011100000111100000111000000111111111110000000111000001110000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011100000011100000011100000111100000111111111110000000111000001111000001111111111110000001110000001110000011110000011100000011111111111000000111100000111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000011111111111111111000001110000001111111111110000001110000011100000011100000011100000011100000111100000111000000111000000111000000111000001111000001111111111110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111111111110000001111000001110000001110000001110000011110000011100000011100000011100000011111111111100000111000000111000000111000000111000001111111111110000001110000001110000011111111111100000011100000011100000011100000111100000111111111111000000111000000111111111100000001111111111111111 -0000000000000000000000000000000000011111111111111111000000111000001111111111110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001111111111100000001110000001110000011110000011100000011100000011100000111100000111000000111000000111111111110000001111000001110000001110000001110000011110000011100000011100000011100000111111111110000000111000000111000000111000001111000001111111111100000001110000011110000011111111111100000011100000111100000111000000111000000111111111111000001111000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111100000111000000111111111110000000111000001110000001110000001110000001110000011110000011100000011100000011100000011100000111000000111111111111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011111111111000000111000000111000000111000000111000001110000001110000001110000001110000011111111111100000011100000011100000011100000111000000111111111111000000111000001111000001111111111110000001110000001110000011100000011100000011111111111000000111100000111111111110000000111111111111111111 -# TV Ch- -# Code: KASEIKYO, A: 2002, C: 8350 -0000000000000000000000000000000000001111111111111111100000111000000111111111111000000111000001110000001110000001110000001110000011110000011100000011100000011100000011100000111000000111111111111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011111111110000000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011100000011111111111000000111000000111111111110000000111111111100000001110000001110000001111111111100000011100000011111111111000000011100000111111111111000000111111111110000001111000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000011100000111111111110000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011110000011111111111000000011100000111100000111000000111000000111000000111000001111000001110000001111111111100000011110000011111111111000000011100000011111111111000000111111111110000000111000001111000001111111111110000001110000001111111111100000011100000011111111111000000111111111111000000111000000111111111110000001111111111111111111 -0000000000000000000000000000000000011111111111111111000001111000001111111111110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111000000111000001111111111110000001110000001110000011110000011100000011100000011100000011100000111000000111000000111111111110000001111000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111111111110000001111000001111111111100000001111111111100000011110000011100000011111111111000000111100000111111111110000000111000000111111111110000001111111111100000001110000011111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011100000011100000111100000111111111111000000111000000111000001110000001110000001110000001110000011110000011100000011111111111000000011100000111111111111000000111000000111111111110000001111111111110000001110000001110000011111111111000000011100000011111111111000000111000000111111111110000001111111111100000001110000001111111111100000011111111111111111111 -# 1 -# Code: KASEIKYO, A: 2002, C: b100 -0000000000000000000000000000000000011111111111111111000000111000001111111111110000001110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111000001111111111110000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111111111100000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001111111111110000001110000001110000011110000011100000011100000011100000111100000111000000111111111110000001111000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111000000111000000111000000111111111100000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111111111100000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001111111111100000001110000001110000011110000011100000011100000011100000111100000111000000111111111111000000111000001111111111100000001111111111111111111 -0000000000000000000000000000000000001111111111111111000000111000000111111111110000001111000001110000001110000001110000001110000011100000011100000011100000011100000111100000111000000111111111110000001111000001110000001110000001110000001110000011110000011111111111100000011111111111000000111000000111111111110000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111100000111000000111111111110000000111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000001110000001111111111000000011100000011100000011100000111100000111000000111000000111000000111000001111000001110000001110000001111111111100000011100000011100000011100000011100000111100000111000000111111111111000000111111111110000001110000001111111111100000001110000011100000011100000011100000011100000111100000111000000111000000111000000111000001111000001110000001111111111100000001110000011100000011100000011100000011100000111100000111000000111000000111111111111000001111000001111111111100000001111111111111111 -# 2 -# Code: KASEIKYO, A: 2002, C: b110 -000000000000000000000000000000000001111111111111111100000011100000111111111110000000111000000111000001111000001110000001110000001110000001110000011110000011100000011100000011100000111111111111000000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000001111000001111000001110000001110000001110000011110000011111111111100000011100000011100000111100000111111111111000000111000001111000001110000001111111111100000011110000011100000011100000011100000011111111111000000111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111100000011100000011111111111000000111000000111000000111000000111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111000000111000001111000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011111111111000000011100000011100000011100000111111111110000000111000000111000001111000001111111111110000001110000011110000011100000011100000011111111111000000111100000111111111110000000111111111111111 -000000000000000000000000000000000001111111111111111100000111000000111111111111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111100000111111111110000000111000000111000001110000001110000001110000001110000011111111111000000011111111111000000011100000111111111111000000111000000111000001111000001110000001110000001110000001110000011110000011111111111100000011100000111100000111000000111111111111000000111000001111000001110000001111111111100000011110000011100000011100000011100000011111111111000000111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000001110000011111111111000000011100000011100000011100000111000000111000000111000000111000001111000001110000001110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111111111110000001111111111100000001110000001111111111100000011110000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001110000001110000001111111111100000011100000011100000011100000111111111111000000111000000111000000111000001111000001111111111100000001110000001111111111100000011111111111111 -# 3 -# Code: KASEIKYO, A: 2002, C: b120 -00000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000011100000111100000111000000111000000111000000111000001110000001110000001111111111100000011110000011100000011100000011100000011100000111100000111111111111000000111111111110000001110000001111111111110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001110000001111111111100000011100000011100000011100000011100000111111111110000000111000000111000000111000001111111111100000001110000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111100000111111111110000000111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111111111111000000111000000111000000111000001110000001110000001110000001111111111100000011111111111000000011100000011111111110000000111000000111000000111000001111000001110000001110000001110000001110000011100000011111111111100000011100000111100000111111111110000000111000000111000001111000001110000001111111111100000011110000011100000011100000011111111111000000111100000111111111111000000111111111111111111111 -000000000000000000000000000000000001111111111111111100000111100000111111111110000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111111111111000000111000000111000001111000001110000001110000001110000001111111111000000011111111111000000011100000111111111110000000111000000111000000111000001110000001110000001110000001110000011110000011100000011111111111000000011100000111000000111111111111000000111000001111000001110000001110000001111111111100000011100000011100000011100000011111111111000000111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000011100000011111111111000000011100000111100000111000000111000000111000000111000001110000001110000001110000001110000011110000011111111111000000011100000011100000111000000111000000111000000111000001111111111100000001111111111100000001110000011111111111000000011100000011100000111100000111000000111000000111000000111000001110000001110000001111111111100000011110000011100000011111111111100000011100000111000000111000000111000000111111111110000001110000001110000001110000001111111111100000011100000011111111111000000111111111111111 -# CH+ (PAGE) -# Code: KASEIKYO, A: 2002, C: b340 -00000000000000000000000000000000000011111111111111111000001110000001111111111110000011110000011100000011100000011100000111100000111100000111000000111000000111000001111000001111000001111111111110000011110000011110000011100000011100000011100000111100000111111111111000000111111111111000001111000001111111111110000001110000011110000011110000011100000011100000011100000111100000111100000111000000111000000111111111111000001111000001111111111110000011111111111110000011100000011100000011100000111100000111111111111000000111000000111000001111000001111000001111111111110000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000011110000011111111111100000011100000111100000111100000111000000111000001111000001111000001110000001110000001110000011110000011111111111100000011100000011100000111100000111100000111000000111000001111111111111000001111111111110000001110000011111111111110000011100000011100000011100000111100000111100000111000000111000001111000001111000001110000001111111111110000011110000011111111111100000011111111111100000111100000111100000111000000111000001111111111111000001110000001110000001110000011110000011111111111100000011111111111111111111 -000000000000000000000000000000000001111111111111111100000111100000111111111111000001111000001111000001110000001110000001110000011110000011110000011100000011100000111100000111100000111111111111000000111000001111000001111000001110000001110000011110000011111111111100000011111111111100000111100000111111111111000000111000001111000001111000001110000001110000001110000011110000011110000011100000011100000111111111111100000111000000111111111111000001111111111111000001110000001110000011110000011110000011111111111100000011100000111100000111100000111000000111111111111000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000011110000011111111111100000011100000111100000111000000111000000111000001111000001111000001110000001110000011110000011110000011111111111100000011100000111100000111100000111000000111000001111000001111111111110000001111111111110000011110000011111111111100000011100000111100000111100000111000000111000000111000001111000001110000001110000001110000011111111111110000011100000011111111111100000111111111111100000111000000111000001111000001111000001111111111110000001110000011110000011110000011100000011111111111100000111111111111111 -# 4 -# Code: KASEIKYO, A: 2002, C: b130 -0000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111111111110000001111000001110000001110000001110000011110000011100000011111111111000000011111111110000000111000000111111111110000001111000001110000001110000001110000001110000011100000011100000011100000011111111111000000111111111110000000111000001111000001111111111100000001110000001110000011110000011111111111100000011111111111000000111000000111000000111000000111111111110000001110000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111000000111111111111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111000000111111111111000000111000001111000001110000001110000001110000001110000011111111111100000011111111111000000111100000111111111110000000111000000111000001110000001110000001110000001110000011110000011100000011111111111100000011111111110000000111000000111000000111111111100000001110000001110000001110000011111111111100000011111111111000000011100000111100000111000000111111111110000001111000001111111111100000001111111111111111111 -0000000000000000000000000000000000001111111111111111100000111000000111111111110000001111000001110000001110000001110000001110000011110000011100000011100000011100000111100000111000000111111111110000000111000001111000001110000001110000001110000011110000011111111111000000011111111111000000111000000111111111110000000111000001111000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111000001111111111100000001110000001110000001110000011111111111100000011111111111000000111100000111000000111000000111111111110000001110000001111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111100000111111111111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111100000111111111110000000111000000111000001110000001110000001110000001110000011111111111000000011111111111000000111100000111111111110000000111000000111000001111000001110000001110000001110000011110000011100000011111111111000000111111111110000000111000000111000000111111111110000001110000001110000001110000011111111111100000011111111111000000111100000111000000111000000111111111110000001111000001111111111100000001111111111111111111 -# 5 -# Code: KASEIKYO, A: 2002, C: b140 -000000000000000000000000000000000001111111111111111100000011100000111111111111000000111000001111000000111000001110000001110000001110000001110000011110000011100000011100000011100000111111111111000000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011111111111000000111100000111111111111000000111000001111000001110000001110000001110000001111111111100000011100000011100000011111111111000000111000000111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111110000011100000011111111111000000111100000111000000111000000111000000111000001110000001110000001110000001110000011110000011100000011111111111100000111100000111000000111000000111000000111000001111000001111111111110000001111111111100000011100000011111111111000000011100000111000000111000000111000000111000001111000001110000001110000001110000011110000011111111111000000011100000011111111110000000111000000111000000111000001111000001110000001111111111100000001110000011100000011111111111000000011100000111111111111000000111111111111111 -000000000000000000000000000000000000111111111111111100000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011111111111000000111000000111000000111000000111000001110000001110000001111111111100000011111111111100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011111111111100000011100000111111111110000000111000000111000001111000001110000001110000001111111111110000011110000011100000011111111111100000111100000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000001110000011111111111000000011100000011100000111100000111000000111000000111000000111000001111000001110000001110000001110000011111111111000000011100000011100000011100000111000000111000000111000000111111111110000001111111111100000001110000011111111111100000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001111111111100000011110000011111111111100000011100000111100000111000000111000000111000001111111111100000001110000001110000001111111111000000011100000011111111111000000111111111111111 -# 6 -# Code: KASEIKYO, A: 2002, C: b150 -0000000000000000000000000000000000011111111111111111000000111000001111111111100000001110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111000001111111111110000001110000001110000001110000011100000011100000011100000011111111111000000111111111110000000111000001111111111110000001110000001110000001110000011110000011100000011100000011100000111100000111111111110000000111000000111111111110000001110000001111111111100000011110000011100000011100000011111111111000000111000000111111111111000000111000001111000001111111111110000001110000011111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111000000111000001111111111100000001110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111111111110000000111000000111111111110000001110000001111111111100000001110000011110000011100000011111111111000000111100000111111111110000000111000000111000001111111111110000001110000001111111111100000011111111111111111111 -00000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111111111110000001111111111100000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000001111000001111111111110000001110000011111111111100000011100000011111111111000000111000000111000000111000000111111111110000001110000001111111111100000011110000011100000011111111111000000111100000111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111111111110000001110000001110000001110000011100000011100000011100000011100000111100000111111111111000000111000001111111111110000001110000001111111111100000011100000011100000011100000111111111110000000111000000111111111110000001110000001110000001111111111100000011100000011111111111100000011111111111111 -# CH- (PAGE) -# Code: KASEIKYO, A: 2002, C: b350 -0000000000000000000000000000000000011111111111111111000001111000001111111111110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111000001111000001111111111100000001110000001110000011100000011100000011100000011100000111111111111000000111111111110000001111000001111111111110000001110000001110000011100000011100000011100000011100000111100000111000000111111111110000001111000001111111111100000001110000001111111111100000011111111111000000011100000111100000111111111111000000111000001111111111110000001110000001110000001110000011110000011111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000011100000111000000111000000111000000111000001111000001110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111111111110000001111111111100000001110000001111111111100000011100000011100000011100000011100000111000000111000000111000000111000001111111111100000001110000001111111111100000011100000011111111111100000011111111110000000111000000111000000111111111110000001110000001111111111100000011110000011100000011100000011100000011111111111000000111111111111111111111 -0000000000000000000000000000000000011111111111111111000000111000001111111111100000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111111111111000000111000000111111111110000001110000001111111111100000011111111111100000011100000011100000011111111111000000111000000111111111110000001111000001110000001110000001110000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111000000111111111110000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111100000111111111110000000111000000111000001110000001110000001110000001110000011111111111000000011111111111000000011100000111111111111000000111000000111000001111000001110000001110000001110000001110000011110000011111111111000000011100000111111111110000000111000000111111111110000001111111111100000001110000001110000011111111111100000011100000011111111111000000111100000111000000111000000111000000111111111110000001111111111111111111 -# 7 -# Code: KASEIKYO, A: 2002, C: b160 -0000000000000000000000000000000000011111111111111111000000111000001111111111100000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001111111111100000001110000001110000011110000011100000011100000011100000111111111111000000111111111111000000111000001111111111100000001110000001110000011110000011100000011100000011100000111100000111000000111000000111111111110000001111111111110000001110000001111111111100000011100000011100000011100000011100000111111111111000000111111111110000001111000001110000001111111111100000011110000011111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000001111111111000000011100000011100000011100000111100000111000000111000000111111111100000001111111111110000001110000011111111111100000011100000011100000011100000111100000111000000111000000111000001111000001110000001111111111100000011111111111100000011100000011111111111000000111100000111000000111000000111000001111111111100000001111111111100000011110000011100000011111111111100000011100000111111111111000000111111111111111111111 -0000000000000000000000000000000000011111111111111111000001110000001111111111100000011110000011100000011100000011100000011100000111100000111000000111000000111000001111000001110000001111111111100000001110000011100000011100000011100000011100000111100000111111111111000000111111111110000001110000001111111111100000001110000011100000011100000011100000011100000111100000111000000111000000111000001111111111100000001111111111110000001110000011111111111100000011100000011100000111100000111000000111111111111000000111111111100000001110000001110000001111111111100000011100000011111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000000111000001111000001110000001110000001111111111100000011100000011100000011100000011100000111000000111000000111111111110000001111111111100000001110000001111111111100000011100000011100000011100000011100000111000000111000000111000000111000001111000001111111111100000001111111111100000011100000011111111111000000011100000111000000111000000111000000111111111110000001111111111100000001110000011110000011111111111000000011100000011111111111000000111111111111111111111 -# 8 -# Code: KASEIKYO, A: 2002, C: b170 -000000000000000000000000000000000001111111111111111100000111000000111111111110000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111100000111111111110000000111000001111000001110000001110000001110000001110000011111111111000000011111111111000000111100000111111111111000000111000000111000001111000001110000001110000001110000011110000011100000011111111111100000011111111111000000111111111110000000111000001111111111100000001110000001110000001110000011111111111100000011111111111000000111111111111000000111000000111000000111111111110000001110000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111100000111111111110000000111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111111111111000000111000000111000000111000001110000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011111111111000000111111111110000000111000000111111111110000001111000001110000001110000001111111111100000011111111111100000011111111111000000111100000111000000111111111110000000111000001111111111110000001111111111111111 -000000000000000000000000000000000001111111111111111100000111000000111111111110000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111100000111111111110000000111000001111000001110000001110000001110000001110000011111111111000000011111111111000000111100000111111111111000000111000000111000001110000001110000001110000001110000011110000011100000011111111111000000111111111111000000111111111110000000111000001111111111110000001110000001110000011110000011111111111100000011111111111000000111111111110000000111000001111000001111111111110000001110000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111100000111111111110000000111000001111000001110000001110000001110000001110000011110000011100000011100000011100000111100000111111111111000000111000000111000001111000001110000001110000001110000011111111111000000011111111111000000011100000111111111110000000111000000111000001111000001110000001110000001110000001110000011100000011111111111000000011111111111000000111111111110000000111000000111111111110000001110000001110000001110000011111111111100000011111111111000000011111111111000000111000000111000000111111111110000001110000001111111111100000001111111111111111 -# 9 -# Code: KASEIKYO, A: 2002, C: b180 -000000000000000000000000000000000000111111111111111100000011100000011111111111000000111100000111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011111111111000000111100000111000000111000000111000001111000001110000001111111111110000001111111111000000011100000011111111111000000111100000111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011111111111000000111111111110000000111000000111000001111000001110000001110000001110000001111111111100000011100000011111111111000000111100000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111000000111000001111000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111000001111000001110000001110000001110000011111111111100000011100000011111111111000000111000000111111111111000000111111111111111 -000000000000000000000000000000000001111111111111111100000011100000111111111110000000111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111111111110000000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011111111110000000111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011111111111000000111111111111000000111000000111000001110000001110000001110000001110000011111111111100000011100000011111111111000000111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000001110000011111111111100000011100000011100000111100000111000000111000000111000000111000001111000001110000001110000001110000011111111111100000011100000011100000011100000111100000111000000111000000111111111110000001111111111100000001110000001111111111100000011100000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011100000111100000111000000111000000111000000111111111110000001110000001111111111110000001110000011111111111000000011111111111111 -# showview -# Code: KASEIKYO, A: 2002, C: b7f0 -000000000000000000000000000000000001111111111111111100000011100000111111111111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111111111111000000111000000111000001111000001110000001110000001110000001111111111100000011111111111000000011100000111111111111000000111000000111000000111000001111000001110000001110000001110000011110000011111111111100000011111111111000000111111111110000000111111111110000001111111111100000001111111111100000001111111111100000011100000011111111111000000111111111111000000111111111111000001111111111110000001110000001110000001111111111110000011111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111000000111000001111111111100000001110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111000001111111111110000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111111111111000000111111111110000001111111111100000001111111111100000001111111111000000011111111111000000011111111111000000111000000111111111110000000111111111100000001111111111100000001111111111100000011100000011100000011111111111000000111111111110000000111111111111111111 -000000000000000000000000000000000000111111111111111100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111000000111000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000000111000001110000001110000001110000001110000011111111111100000011111111111000000111111111110000000111111111110000000111111111110000001111111111100000001111111111000000011100000011111111111000000111111111111000000111111111110000000111111111100000001110000001110000001111111111100000011111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111111111111000001111111111110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000001111000001111111111110000001111111111100000011111111111100000011111111111000000111111111111000000111111111110000001111111111100000001110000001111111111100000011111111111000000011111111111000000111111111111000000111000000111000001111111111110000001111111111100000011111111111111111111 -# DELETE * -# Code: KASEIKYO, A: 2002, C: b440 -00000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000011111111111000000011100000011100000011100000111000000111000000111000000111111111100000001111111111110000001110000011111111111000000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000011111111111100000011100000011100000011100000111111111110000000111000000111000001111000001111111111110000001110000011111111111000000011111111111000000111111111110000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111111111111000001110000001110000001110000011110000011100000011100000011111111111000000111111111111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111111111110000001110000001110000001110000001111111111100000011100000011100000011100000111111111110000000111000000111111111110000001111111111100000001111111111100000011111111111000000011111111111111 -00000000000000000000000000000000000111111111111111110000011100000011111111111100000111100000111000000111000000111000000111000001110000001110000001110000001110000011100000011100000011111111111000000111100000111000000111000000111000001111000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011111111111100000011100000111000000111000000111111111110000001111000001110000001110000001111111111100000011100000011111111111100000011111111111000000111111111111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111000000111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111000000111000000111111111110000001111000001110000001110000001111111111100000011100000011100000011100000111111111111000000111000000111111111110000001111111111100000001111111111100000011111111111000000011111111111111 -# 0 -# Code: KASEIKYO, A: 2002, C: b190 -0000000000000000000000000000000000011111111111111111000001111000001111111111100000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001111111111100000001110000001110000011110000011100000011100000011100000111111111110000000111111111110000000111000001111111111100000001110000001110000011110000011100000011100000011100000011100000111100000111111111111000000111000001111000001111111111110000001111111111100000011100000011100000011100000011111111111000000111000000111000000111111111110000001110000001111111111100000001110000011111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011111111111100000011111111110000000111000000111111111110000001111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111111111110000001111111111100000001110000001110000011110000011111111111100000011100000011100000111111111111000000111000000111111111110000001110000001111111111110000001111111111111111111 -0000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011111111111000000111111111110000000111000000111111111110000001111000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111000000111111111110000001111111111100000001110000001110000011110000011111111111000000011100000011100000111111111111000000111000000111111111110000001110000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000011100000111111111110000000111000000111000001111000001110000001110000001110000001110000011110000011100000011100000011100000111111111111000000111000000111000000111000001111000001110000001110000001111111111100000011111111111100000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011111111111000000011100000011100000011111111111000000111111111110000000111000001111000001110000001111111111100000001110000011100000011111111111100000011100000111111111111000000111000000111111111110000001111111111111111111 -# INPUT SELECT -# Code: KASEIKYO, A: 2002, C: b500 -000000000000000000000000000000000001111111111111111100000011100000111111111111000000111000000111000000111000001110000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111111111110000001111000001110000001110000001110000001110000011110000011111111111100000011111111110000000111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000011111111111111110000001110000001111111111100000011110000011100000011100000011100000011100000111000000111000000111000000111000001111000001110000001111111111110000001110000011100000011100000011100000011100000111100000111111111111000000111111111110000001111000001111111111110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111000000111000001110000001111111111100000001110000011111111111000000011100000011100000011100000111100000111000000111000000111111111110000001111111111100000001111111111100000011111111111111 -00000000000000000000000000000000000011111111111111111000001110000001111111111110000011110000011100000011100000011100000011100000111100000111000000111000000111000001111000001110000001111111111110000001110000011110000011100000011100000011100000011100000111111111111000000111111111110000001111000001111111111110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111000000111000001110000001111111111110000001110000011111111111100000011100000011100000011100000111100000111000000111000000111111111110000001111111111100000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111100000111111111111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111111111110000000111000000111000000111000001110000001110000001110000001111111111100000011111111111100000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111111111111000000111000000111111111110000001111000001110000001110000001110000011110000011100000011111111111000000011111111111000000111111111110000000111111111111111111111 -# PROG/CHECK -# Code: KASEIKYO, A: 2002, C: b7c0 -000000000000000000000000000000000000111111111111111100000011100000011111111111000000111100000111000000111000000111000001111000001110000001110000001110000001110000011110000011100000011111111111100000111100000111000000111000000111000000111000001110000001111111111110000001111111111100000011100000011111111111000000011100000111000000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011111111111000000111111111110000000111111111110000000111111111110000001110000001110000001110000011111111111100000011111111111000000011100000111000000111111111111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111100000011100000011111111110000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111000000111000000111000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011111111111100000011111111111000000111111111111000000111111111110000001111111111110000001110000001110000011110000011111111111100000011111111111000000111000000111000000111111111110000001111111111110000001111111111111111 -000000000000000000000000000000000000111111111111111100000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011111111110000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011111111111000000111111111111000000111111111110000001111111111100000001111111111100000011110000011100000011100000011111111111000000111111111110000000111000001111000001111111111100000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111000001110000001111111111110000001110000011110000011100000011100000011100000111100000111000000111000000111000001111000001110000001111111111110000001110000011100000011100000011100000011100000111100000111111111111000000111111111110000001110000001111111111100000011110000011100000011100000011100000011100000111000000111000000111000000111000001110000001111111111100000001111111111100000011111111111000000011111111111000000111111111111000000111000001111000001110000001111111111100000001111111111000000011100000011100000011111111111000000111111111110000000111111111111111111 -# |<< (-skip) -# Code: KASEIKYO, A: 2002, C: b490 -000000000000000000000000000000000000111111111111111100000011100000011111111111000000111000000111000000111000000111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111000000111000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011100000011100000111111111110000000111000000111000001111111111110000001110000001111111111100000011100000011100000011111111111000000111111111110000000111111111110000001111111111100000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111000000111000001111111111110000001110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111000001111111111100000001110000001110000011110000011100000011100000011100000011111111111000000111111111111000000111000001111111111100000001110000001110000011110000011100000011100000011100000011100000111000000111111111110000000111000001111000001111111111110000001110000011110000011111111111100000011100000011111111110000000111000000111000000111111111110000001111111111100000001111111111100000011111111111000000011111111111000000111111111111111111 -000000000000000000000000000000000000111111111111111110000011100000011111111111000000111100000111000000111000000111000000111000001110000001110000001110000001110000011110000011100000011111111111000000111100000111000000111000000111000000111000001110000001111111111110000001111111111100000011100000011111111111000000111100000111000000111000000111000000111000001111000001110000001110000001111111111100000011100000011100000011111111111000000111000000111000000111111111110000001111000001111111111110000001110000011110000011111111111100000011111111110000000111111111110000000111111111110000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011111111111000000111111111111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011100000011100000111111111110000000111000000111000001111111111100000001110000001110000001111111111100000011100000011111111111000000111100000111000000111111111111000001111111111100000001111111111100000001111111111000000011111111111100000011111111111111111 -# >>| (skip-) -# Code: KASEIKYO, A: 2002, C: b4a0 -000000000000000000000000000000000001111111111111111100000111100000111111111110000000111000000111000001110000001110000001110000001110000011110000011100000011100000011100000111100000111111111110000000111000000111000001110000001110000001110000001110000011111111111100000011111111111000000111100000111111111111000000111000000111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111111111110000000111000001111000001111111111110000001110000011110000011111111111000000011100000111111111111000000111111111110000000111111111100000001111111111100000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111000001111000001111111111110000001110000011110000011100000011100000011100000011100000111000000111000000111000000111000001111000001111111111110000001110000011110000011100000011100000011100000111100000111111111111000000111111111110000001110000001111111111110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111111111100000001110000001111111111100000011110000011100000011111111111000000111100000111000000111111111111000001111000001111111111110000001111111111100000011111111111000000011111111111000000111111111111000000111111111111111111 -000000000000000000000000000000000000111111111111111100000011100000111111111111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111000000111000001111000001110000001110000001111111111100000011111111111100000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011110000011111111111100000011100000111111111111000000111000000111000000111111111110000001110000001110000001111111111000000011100000011111111111000000111111111110000000111111111110000000111111111100000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011111111111000000111111111110000000111000000111111111110000001110000001110000001110000001110000011110000011100000011100000011100000111100000111111111111000000111000000111111111110000001110000001110000001111111111100000011100000011100000011111111111000000111000000111111111110000000111111111110000001111111111100000001111111111100000011111111111000000011111111111111111 -# << (SLOW/) -# Code: KASEIKYO, A: 2002, C: b040 -000000000000000000000000000000000001111111111111111100000011100000111111111111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111111111110000000111000000111000000111000001110000001110000001110000001111111111100000011111111111000000011100000111111111110000000111000000111000000111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001111111111100000011100000011111111111000000011111111110000000111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111100000011100000111111111110000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000111111111110000000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001111111111100000011100000011111111111100000011111111110000000111000000111111111110000001111111111111111 -000000000000000000000000000000000001111111111111111100000011100000111111111111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111111111111000000111000000111000001111000001110000001110000001110000001111111111100000011111111111000000011100000111111111111000000111000000111000000111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111000000111000001110000001110000001110000001111111111100000011100000011111111111100000011111111110000000111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000011110000011111111111100000011100000111100000111000000111000000111000000111000001111000001110000001110000001110000011110000011111111111100000011100000011100000111100000111000000111000000111000001111111111110000001111111111100000001110000011111111111100000011100000011100000111100000111000000111000000111000000111000001110000001110000001110000001111111111100000011100000011100000011100000011100000111000000111000000111000000111111111110000001110000001111111111100000011111111111000000011100000011111111111000000111111111111111 -# >> (/SEARCH) -# Code: KASEIKYO, A: 2002, C: b050 -0000000000000000000000000000000000011111111111111111000001110000001111111111110000001110000011110000011100000011100000011100000111100000111000000111000000111000001111000001110000001111111111110000001110000011110000011100000011100000011100000111100000111111111111000000111111111110000001110000001111111111100000001110000011110000011100000011100000011100000111100000111000000111000000111111111110000001110000001111111111110000001110000011110000011100000011100000011100000111111111110000000111000000111111111110000001110000001111111111100000001111111111000000011100000011111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000001110000011111111111100000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011100000011100000111100000111000000111000000111000001111111111110000001111111111100000001110000011111111111000000011100000011100000111100000111000000111000000111000000111000001110000001111111111110000001110000011111111111100000011100000011100000111100000111000000111000000111111111110000001110000001111111111110000001110000011111111111100000011111111111000000111100000111111111111000000111111111111111111111 -00000000000000000000000000000000000011111111111111110000001110000011111111111000000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011100000011100000111100000111000000111000000111000001111111111110000001111111111100000011110000011111111111000000011100000111100000111000000111000000111000000111000001110000001110000001111111111100000011100000011111111111000000011100000111100000111000000111000000111000001111111111100000001110000001111111111100000011100000011111111111000000111111111110000000111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111000001111000001111111111110000001110000001110000011100000011100000011100000011100000111000000111000000111000000111000001111000001111111111110000001110000011110000011100000011100000011100000111100000111111111110000000111111111100000001110000001111111111100000011110000011100000011100000011100000011100000111000000111000000111000000111111111110000001110000001111111111100000011110000011100000011100000011100000111100000111111111111000000111000001111111111100000001110000001111111111100000011111111111000000011100000011111111110000000111111111111111 -# STOP -# Code: KASEIKYO, A: 2002, C: b000 -0000000000000000000000000000000000001111111111111111000000111000000111111111100000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011111111110000000111111111110000000111000001111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111000000111111111111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111000000111111111111000000111000001111000001110000001110000001110000011110000011111111111100000011111111111000000111000000111111111111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011111111111000000111111111110000000111000000111111111110000001111111111111111111 -0000000000000000000000000000000000001111111111111111000000111000000111111111100000001110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111000001111111111110000001110000001110000011110000011100000011100000011100000011111111111000000111111111110000000111000001111111111110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111000000111111111111000000111111111110000001110000001111111111110000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000011111111111111111000001110000001111111111100000011110000011100000011100000011100000111100000111000000111000000111000000111000001110000001110000001111111111100000011110000011100000011100000011100000111100000111000000111111111110000001111111111100000001110000001111111111100000011100000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111000000111000000111000000111111111110000001111111111100000001110000011111111111000000011111111111111111111 -# || -# Code: KASEIKYO, A: 2002, C: b060 -0000000000000000000000000000000000011111111111111111000001111000001111111111110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001110000001111111111110000001110000011100000011100000011100000011100000111100000111111111111000000111111111110000001110000001111111111100000011110000011100000011100000011100000011100000111000000111000000111000000111000001111111111110000001111111111100000011110000011100000011100000011100000011100000111000000111111111110000000111111111110000001110000001111111111100000011111111111000000011100000011111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000011110000011111111111000000011100000011100000111000000111000000111000000111000001111000001110000001110000001110000011110000011111111111000000011100000011100000111000000111000000111000000111000001111111111110000001111111111100000011110000011111111111100000011100000011100000111000000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011100000111000000111000000111000000111000001111111111110000001111111111100000011110000011111111111100000011111111111000000111000000111111111110000000111111111111111111111 -0000000000000000000000000000000000011111111111111111000001110000001111111111100000011110000011100000011100000011100000011100000111100000111000000111000000111000001111000001110000001111111111110000001110000011100000011100000011100000011100000111100000111111111111000000111111111110000001110000001111111111110000001110000011100000011100000011100000011100000111100000111000000111000000111000001111111111100000001111111111100000001110000011110000011100000011100000011100000111100000111111111110000000111111111110000001110000001111111111100000001111111111100000011100000011111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000001110000011111111111000000011100000011100000111100000111000000111000000111000000111000001110000001110000001110000001110000011111111111000000011100000011100000111100000111000000111000000111000000111111111110000001111111111100000001110000011111111111000000011100000011100000111100000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011100000111100000111000000111000000111000001111111111100000001111111111100000001110000011111111111000000011111111111000000111100000111111111110000000111111111111111111111 -# > (PLAY/x1.3) -# Code: KASEIKYO, A: 2002, C: b0a0 -0000000000000000000000000000000000011111111111111111000001111000001111111111110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001111111111110000001110000001110000011110000011100000011100000011100000011111111111000000111111111110000000111000001111111111110000001110000001110000001110000011100000011100000011100000011100000111100000111000000111111111111000000111000001111111111110000001110000001110000011110000011100000011100000011111111111000000111000000111111111111000000111111111110000001111111111100000001110000011111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111000000111000000111111111100000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011111111111000000111111111111000000111000000111111111100000001110000001110000001110000001110000011110000011100000011100000011100000111100000111111111111000000111000000111111111110000001110000001110000001110000011110000011100000011111111111100000011100000111111111110000000111111111110000001111111111100000001110000001111111111100000011111111111111111111 -0000000000000000000000000000000000011111111111111111000001111000001111111111110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001111111111100000001110000001110000011110000011100000011100000011100000011111111111000000111111111110000000111000001111111111100000001110000001110000001110000011110000011100000011100000011100000111100000111000000111111111111000000111000001111111111110000001110000001110000011110000011100000011100000011111111111000000111100000111111111110000000111111111110000001111111111110000001110000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111100000111000000111111111110000001111000001110000001110000001110000001110000011110000011100000011100000011100000111100000111000000111111111111000000111000001111000001110000001110000001110000011110000011111111111100000011111111111000000111100000111111111110000000111000001111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111111111111000000111000001111000001110000001110000001110000001111111111100000011100000011111111111000000111111111111000000111111111110000001111000001111111111110000001111111111111111111 +# pana_DVD_FB_N2QAYB000333 +# ON/OFF +# Code: KASEIKYO, A: 2002, C: b3d0 +000000000000000000000000000000000001111111111111111100000111100000111111111110000000111000001111000001110000001110000001110000001110000011110000011100000011100000011100000111100000111111111111000000111000000111000001111000001110000001110000001110000011111111111000000011111111111100000011100000111111111111000000111000000111000001111000001110000001110000001110000001110000011110000011111111111100000011100000111111111111000000111111111111000000111111111100000001111111111100000001110000011110000011111111111100000011100000011111111111000000111111111111000000111000001111000001110000001111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111100000111111111111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111111111111000000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011111111110000000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011100000011111111111000000111111111110000000111111111110000001111111111100000001110000001110000011111111111100000011100000011111111111000000111111111110000000111000000111000001111000001111111111100000001111111111111111 +000000000000000000000000000000000001111111111111111100000111100000111111111111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111100000111111111111000000111000000111000001110000001110000001110000001110000011111111111100000011111111111000000111100000111111111111000000111000000111000001111000001110000001110000001110000011110000011100000011111111111000000011100000111111111110000000111111111110000001111111111100000001111111111100000011110000011100000011111111111000000011100000111111111110000000111111111110000001111000001110000001110000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011111111111100000111111111111000000111000000111111111110000001111000001110000001110000001110000011110000011100000011100000011100000011111111110000000111000000111111111110000001111111111100000001111111111100000001111111111000000011100000011100000011111111111000000111000000111111111110000000111111111100000001110000001110000001110000011111111111100000011111111111111111 +# TV ON/OFF +# Code: KASEIKYO, A: 2002, C: 83d0 +000000000000000000000000000000000001111111111111111100000111100000111111111110000000111000001111000001110000001110000001110000001110000011110000011100000011100000011100000111100000111111111111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011111111111000000111100000111000000111000000111000001111000001110000001110000001110000001111111111100000011100000011111111111000000111111111110000000111111111110000000111111111100000001110000001110000001111111111100000011100000011111111111100000011111111111000000111111111110000000111111111110000001110000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111100000111111111110000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111111111110000000111000000111000001111000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011111111111000000011100000011111111111000000111111111110000000111111111110000001111111111100000001110000001110000011111111111100000011100000011111111111000000111111111110000000111111111110000001111111111100000001110000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111000000111000001111111111100000001110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111000001111111111100000001110000001110000001110000011100000011100000011100000011100000111100000111000000111111111110000001111000001110000001110000001110000001110000011100000011100000011100000011111111111000000111000000111111111110000001111111111110000001111111111100000011111111111000000011100000011100000011111111110000000111000000111111111110000001111111111100000001111111111100000011111111111000000011100000011111111111000000111111111111111111 +000000000000000000000000000000000001111111111111111100000111000000111111111111000000111000001110000001110000001110000001110000011110000011100000011100000011100000011100000111000000111111111111000000111000001111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011111111111100000011100000011111111111000000111111111111000000111111111110000000111111111110000001110000001110000001111111111100000011100000011111111111100000011111111111000000111111111111000000111111111110000001110000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111100000011100000011111111111000000111000000111000000111000000111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111100000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011100000011100000111100000111000000111000000111000000111000001110000001111111111100000001110000011111111111000000011111111111000000011111111110000000111111111110000000111000001111000001111111111110000001110000001111111111000000011111111111000000011111111111000000111111111110000000111000000111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111110000011100000011111111111000000111100000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011111111111100000011100000111000000111000000111000000111000001111000001110000001110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000000111000001111111111110000001110000001111111111100000011111111111000000011111111111000000111111111110000000111000000111000001111111111100000001110000001111111111100000011111111111000000011111111111000000111111111110000000111000000111111111110000001111111111111111 +# TV VOL+ +# Code: KASEIKYO, A: 2002, C: 8200 +00000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000011100000111100000111000000111000000111000000111000001111000001110000001111111111100000011110000011100000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111000000111000001111111111110000001110000001110000011110000011100000011100000011100000011100000111111111111000000111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000011111111111111110000001110000001111111111100000011110000011100000011100000011100000011100000111100000111000000111000000111000000111000001111000001111111111110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111111111110000001111000001110000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111111111111000000111111111111111111 +00000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000000111000001110000001110000001110000001111111111100000011100000011100000011100000011100000111100000111000000111000000111000001111000001111111111100000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001111000001110000001111111111100000011110000011100000011100000011100000011100000111100000111000000111111111111000000111000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111100000011100000011111111111000000111100000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011111111111100000011100000111100000111000000111000000111000001111000001110000001110000001110000001111111111110000011100000011100000011100000011100000111000000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011100000011100000111100000111000000111000000111000000111000001111111111110000001110000001111111111100000011111111111111111111 +# TV Ch+ +# Code: KASEIKYO, A: 2002, C: 8340 +00000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001111111111100000011110000011100000011100000011100000011100000111100000111000000111000000111000000111111111100000001110000001110000001110000001110000011100000011100000011100000011100000111100000111000000111111111111000000111000001111111111100000001111111111100000001110000011110000011100000011100000011111111111000000111000000111111111111000000111111111110000001110000001111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000011110000011111111111000000011100000011100000111100000111000000111000000111000000111000001111000001110000001110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000000111000001111000001111111111110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001111111111100000001111111111000000011100000011100000011100000011100000111111111110000000111000000111111111110000001111111111100000001110000001111111111100000011111111111111111111 +00000000000000000000000000000000000011111111111111110000001110000001111111111100000011110000011100000011100000011100000111100000111000000111000000111000000111000001111000001110000001111111111110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111111111110000001111000001110000001110000001110000011110000011100000011100000011100000011100000111100000111111111111000000111000000111111111110000001111111111100000001110000001110000011110000011100000011111111111100000011100000111111111111000000111111111110000001111000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000001110000011111111111000000011100000011100000011100000111100000111000000111000000111000000111000001111000001110000001110000001111111111100000011110000011100000011100000011100000011100000111000000111000000111000000111000001111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111100000111000000111111111111000001111000001111111111110000001111111111100000011110000011100000011100000011100000011111111111100000111000000111111111111000001111111111110000001110000001111111111100000011111111111111111111 +# DRIVE/SELECT +# Code: KASEIKYO, A: 2002, C: b2c0 +000000000000000000000000000000000001111111111111111100000011100000111111111110000000111000000111000001111000001110000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111000000111000000111000001111000001110000001111111111100000011111111111000000011100000011111111111000000111100000111000000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011111111111000000111100000111111111111000000111000000111000001111000001110000001111111111110000001111111111000000011111111111000000011100000011100000111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001111000001110000001110000001110000001110000011110000011100000011100000011100000011100000111000000111111111111000000111000001111000001110000001110000001110000001110000011111111111100000011111111111100000011100000111111111111000000111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011111111111000000111111111111000000111000000111111111110000001111000001110000001110000001110000001111111111100000011111111111100000011111111111000000111100000111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111000000111000001111111111100000001110000001110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111111111110000001111000001110000001110000001110000001110000011110000011111111111100000011111111111000000111000000111111111111000000111000001111000001110000001110000001110000001110000011110000011100000011100000011100000011111111111000000111111111110000000111000000111111111110000001110000001110000001110000001110000011111111111000000011111111111000000111111111110000000111000000111000000111111111110000001111111111111111 +000000000000000000000000000000000001111111111111111100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011111111111000000111100000111000000111000000111000000111000001111000001111111111110000001111111111100000011110000011111111111100000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000000111000001111111111110000001111111111110000001111111111000000011100000011100000011111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111100000111111111110000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111111111111000000111000000111000000111000001110000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011110000011100000011111111111100000011111111111000000111000000111111111110000001111000001110000001110000001110000001111111111100000011111111111000000011111111111000000111000000111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000011100000111100000111000000111000000111000000111000001111000001110000001111111111110000011110000011100000011100000011100000011100000111100000111111111111000000111111111110000001111000001111111111100000001110000011110000011100000011100000011100000011100000111100000111000000111000000111000000111111111110000001111111111100000001110000011111111111100000011100000011100000011100000111100000111111111111000000111111111110000001111111111100000001110000001110000011111111111100000011111111111111111 +# TV AV +# Code: KASEIKYO, A: 2002, C: 8050 +00000000000000000000000000000000000011111111111111110000001110000011111111111000000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000000111000001110000001111111111100000001110000011110000011100000011100000011100000111100000111000000111000000111111111110000001111000001111111111110000001110000011110000011100000011100000011100000011111111111000000111000000111111111110000001111000001110000001110000001110000011111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111100000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111100000111111111111000000111000001111000001110000001110000001110000001110000011100000011100000011111111111000000111100000111111111110000000111000001111000001110000001110000001110000001111111111100000011100000011111111111000000111100000111000000111000000111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011111111111000000111100000111000000111000000111000000111000001110000001110000001110000001110000011111111111000000011100000011100000011100000111000000111000000111000000111000001111000001111111111110000001110000001111111111100000011100000011100000011100000111100000111000000111111111111000000111000001111111111100000001110000001110000011110000011100000011111111111000000011111111111111 +0000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011100000011100000011100000111100000111000000111111111110000000111000001111000001110000001110000001110000001110000011100000011100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000001111111111100000011100000011111111111000000011100000111100000111000000111000000111000000111111111100000001110000001111111111100000011110000011100000011100000011100000011111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111100000111000000111111111111000000111000001111000001110000001110000001110000001110000011110000011100000011100000011100000011100000111111111110000000111000000111000000111000001110000001110000001110000001110000011110000011100000011111111111100000011100000111100000111000000111000000111000000111000001111000001110000001111111111110000011110000011111111111000000011100000011100000111100000111000000111000000111111111110000001111000001111111111110000001110000001110000011110000011100000011111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111100000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111100000111000000111000000111000000111000001110000001110000001110000001110000011111111111000000011100000011100000011100000111100000111000000111000000111000000111000001111111111100000001110000001111111111100000011110000011100000011100000011100000111100000111111111110000000111000000111111111110000001110000001110000001110000001110000011111111111100000011111111111111111 +# TV VOL- +# Code: KASEIKYO, A: 2002, C: 8210 +0000000000000000000000000000000000001111111111111111000000111000000111111111110000001111000001110000001110000001110000011110000011100000011100000011100000011100000111100000111000000111111111110000000111000001110000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011100000011100000011100000111100000111111111110000000111000001111000001111111111110000001110000001110000011110000011100000011111111111000000111100000111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000011111111111111111000001110000001111111111110000001110000011100000011100000011100000011100000111100000111000000111000000111000000111000001111000001111111111110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111111111110000001111000001110000001110000001110000011110000011100000011100000011100000011111111111100000111000000111000000111000000111000001111111111110000001110000001110000011111111111100000011100000011100000011100000111100000111111111111000000111000000111111111100000001111111111111111 +0000000000000000000000000000000000011111111111111111000000111000001111111111110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001111111111100000001110000001110000011110000011100000011100000011100000111100000111000000111000000111111111110000001111000001110000001110000001110000011110000011100000011100000011100000111111111110000000111000000111000000111000001111000001111111111100000001110000011110000011111111111100000011100000111100000111000000111000000111111111111000001111000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111100000111000000111111111110000000111000001110000001110000001110000001110000011110000011100000011100000011100000011100000111000000111111111111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011111111111000000111000000111000000111000000111000001110000001110000001110000001110000011111111111100000011100000011100000011100000111000000111111111111000000111000001111000001111111111110000001110000001110000011100000011100000011111111111000000111100000111111111110000000111111111111111111 +# TV Ch- +# Code: KASEIKYO, A: 2002, C: 8350 +0000000000000000000000000000000000001111111111111111100000111000000111111111111000000111000001110000001110000001110000001110000011110000011100000011100000011100000011100000111000000111111111111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011111111110000000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011100000011111111111000000111000000111111111110000000111111111100000001110000001110000001111111111100000011100000011111111111000000011100000111111111111000000111111111110000001111000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000011100000111111111110000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011110000011111111111000000011100000111100000111000000111000000111000000111000001111000001110000001111111111100000011110000011111111111000000011100000011111111111000000111111111110000000111000001111000001111111111110000001110000001111111111100000011100000011111111111000000111111111111000000111000000111111111110000001111111111111111111 +0000000000000000000000000000000000011111111111111111000001111000001111111111110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111000000111000001111111111110000001110000001110000011110000011100000011100000011100000011100000111000000111000000111111111110000001111000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111111111110000001111000001111111111100000001111111111100000011110000011100000011111111111000000111100000111111111110000000111000000111111111110000001111111111100000001110000011111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011100000011100000111100000111111111111000000111000000111000001110000001110000001110000001110000011110000011100000011111111111000000011100000111111111111000000111000000111111111110000001111111111110000001110000001110000011111111111000000011100000011111111111000000111000000111111111110000001111111111100000001110000001111111111100000011111111111111111111 +# 1 +# Code: KASEIKYO, A: 2002, C: b100 +0000000000000000000000000000000000011111111111111111000000111000001111111111110000001110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111000001111111111110000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111111111100000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001111111111110000001110000001110000011110000011100000011100000011100000111100000111000000111111111110000001111000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111000000111000000111000000111111111100000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111111111100000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001111111111100000001110000001110000011110000011100000011100000011100000111100000111000000111111111111000000111000001111111111100000001111111111111111111 +0000000000000000000000000000000000001111111111111111000000111000000111111111110000001111000001110000001110000001110000001110000011100000011100000011100000011100000111100000111000000111111111110000001111000001110000001110000001110000001110000011110000011111111111100000011111111111000000111000000111111111110000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111100000111000000111111111110000000111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000001110000001111111111000000011100000011100000011100000111100000111000000111000000111000000111000001111000001110000001110000001111111111100000011100000011100000011100000011100000111100000111000000111111111111000000111111111110000001110000001111111111100000001110000011100000011100000011100000011100000111100000111000000111000000111000000111000001111000001110000001111111111100000001110000011100000011100000011100000011100000111100000111000000111000000111111111111000001111000001111111111100000001111111111111111 +# 2 +# Code: KASEIKYO, A: 2002, C: b110 +000000000000000000000000000000000001111111111111111100000011100000111111111110000000111000000111000001111000001110000001110000001110000001110000011110000011100000011100000011100000111111111111000000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000001111000001111000001110000001110000001110000011110000011111111111100000011100000011100000111100000111111111111000000111000001111000001110000001111111111100000011110000011100000011100000011100000011111111111000000111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111100000011100000011111111111000000111000000111000000111000000111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111000000111000001111000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011111111111000000011100000011100000011100000111111111110000000111000000111000001111000001111111111110000001110000011110000011100000011100000011111111111000000111100000111111111110000000111111111111111 +000000000000000000000000000000000001111111111111111100000111000000111111111111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111100000111111111110000000111000000111000001110000001110000001110000001110000011111111111000000011111111111000000011100000111111111111000000111000000111000001111000001110000001110000001110000001110000011110000011111111111100000011100000111100000111000000111111111111000000111000001111000001110000001111111111100000011110000011100000011100000011100000011111111111000000111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000001110000011111111111000000011100000011100000011100000111000000111000000111000000111000001111000001110000001110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111111111110000001111111111100000001110000001111111111100000011110000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001110000001110000001111111111100000011100000011100000011100000111111111111000000111000000111000000111000001111000001111111111100000001110000001111111111100000011111111111111 +# 3 +# Code: KASEIKYO, A: 2002, C: b120 +00000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000011100000111100000111000000111000000111000000111000001110000001110000001111111111100000011110000011100000011100000011100000011100000111100000111111111111000000111111111110000001110000001111111111110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001110000001111111111100000011100000011100000011100000011100000111111111110000000111000000111000000111000001111111111100000001110000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111100000111111111110000000111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111111111111000000111000000111000000111000001110000001110000001110000001111111111100000011111111111000000011100000011111111110000000111000000111000000111000001111000001110000001110000001110000001110000011100000011111111111100000011100000111100000111111111110000000111000000111000001111000001110000001111111111100000011110000011100000011100000011111111111000000111100000111111111111000000111111111111111111111 +000000000000000000000000000000000001111111111111111100000111100000111111111110000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111111111111000000111000000111000001111000001110000001110000001110000001111111111000000011111111111000000011100000111111111110000000111000000111000000111000001110000001110000001110000001110000011110000011100000011111111111000000011100000111000000111111111111000000111000001111000001110000001110000001111111111100000011100000011100000011100000011111111111000000111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000011100000011111111111000000011100000111100000111000000111000000111000000111000001110000001110000001110000001110000011110000011111111111000000011100000011100000111000000111000000111000000111000001111111111100000001111111111100000001110000011111111111000000011100000011100000111100000111000000111000000111000000111000001110000001110000001111111111100000011110000011100000011111111111100000011100000111000000111000000111000000111111111110000001110000001110000001110000001111111111100000011100000011111111111000000111111111111111 +# CH+ (PAGE) +# Code: KASEIKYO, A: 2002, C: b340 +00000000000000000000000000000000000011111111111111111000001110000001111111111110000011110000011100000011100000011100000111100000111100000111000000111000000111000001111000001111000001111111111110000011110000011110000011100000011100000011100000111100000111111111111000000111111111111000001111000001111111111110000001110000011110000011110000011100000011100000011100000111100000111100000111000000111000000111111111111000001111000001111111111110000011111111111110000011100000011100000011100000111100000111111111111000000111000000111000001111000001111000001111111111110000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000011110000011111111111100000011100000111100000111100000111000000111000001111000001111000001110000001110000001110000011110000011111111111100000011100000011100000111100000111100000111000000111000001111111111111000001111111111110000001110000011111111111110000011100000011100000011100000111100000111100000111000000111000001111000001111000001110000001111111111110000011110000011111111111100000011111111111100000111100000111100000111000000111000001111111111111000001110000001110000001110000011110000011111111111100000011111111111111111111 +000000000000000000000000000000000001111111111111111100000111100000111111111111000001111000001111000001110000001110000001110000011110000011110000011100000011100000111100000111100000111111111111000000111000001111000001111000001110000001110000011110000011111111111100000011111111111100000111100000111111111111000000111000001111000001111000001110000001110000001110000011110000011110000011100000011100000111111111111100000111000000111111111111000001111111111111000001110000001110000011110000011110000011111111111100000011100000111100000111100000111000000111111111111000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000011110000011111111111100000011100000111100000111000000111000000111000001111000001111000001110000001110000011110000011110000011111111111100000011100000111100000111100000111000000111000001111000001111111111110000001111111111110000011110000011111111111100000011100000111100000111100000111000000111000000111000001111000001110000001110000001110000011111111111110000011100000011111111111100000111111111111100000111000000111000001111000001111000001111111111110000001110000011110000011110000011100000011111111111100000111111111111111 +# 4 +# Code: KASEIKYO, A: 2002, C: b130 +0000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111111111110000001111000001110000001110000001110000011110000011100000011111111111000000011111111110000000111000000111111111110000001111000001110000001110000001110000001110000011100000011100000011100000011111111111000000111111111110000000111000001111000001111111111100000001110000001110000011110000011111111111100000011111111111000000111000000111000000111000000111111111110000001110000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111000000111111111111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111000000111111111111000000111000001111000001110000001110000001110000001110000011111111111100000011111111111000000111100000111111111110000000111000000111000001110000001110000001110000001110000011110000011100000011111111111100000011111111110000000111000000111000000111111111100000001110000001110000001110000011111111111100000011111111111000000011100000111100000111000000111111111110000001111000001111111111100000001111111111111111111 +0000000000000000000000000000000000001111111111111111100000111000000111111111110000001111000001110000001110000001110000001110000011110000011100000011100000011100000111100000111000000111111111110000000111000001111000001110000001110000001110000011110000011111111111000000011111111111000000111000000111111111110000000111000001111000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111000001111111111100000001110000001110000001110000011111111111100000011111111111000000111100000111000000111000000111111111110000001110000001111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111100000111111111111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111100000111111111110000000111000000111000001110000001110000001110000001110000011111111111000000011111111111000000111100000111111111110000000111000000111000001111000001110000001110000001110000011110000011100000011111111111000000111111111110000000111000000111000000111111111110000001110000001110000001110000011111111111100000011111111111000000111100000111000000111000000111111111110000001111000001111111111100000001111111111111111111 +# 5 +# Code: KASEIKYO, A: 2002, C: b140 +000000000000000000000000000000000001111111111111111100000011100000111111111111000000111000001111000000111000001110000001110000001110000001110000011110000011100000011100000011100000111111111111000000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011111111111000000111100000111111111111000000111000001111000001110000001110000001110000001111111111100000011100000011100000011111111111000000111000000111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111110000011100000011111111111000000111100000111000000111000000111000000111000001110000001110000001110000001110000011110000011100000011111111111100000111100000111000000111000000111000000111000001111000001111111111110000001111111111100000011100000011111111111000000011100000111000000111000000111000000111000001111000001110000001110000001110000011110000011111111111000000011100000011111111110000000111000000111000000111000001111000001110000001111111111100000001110000011100000011111111111000000011100000111111111111000000111111111111111 +000000000000000000000000000000000000111111111111111100000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011111111111000000111000000111000000111000000111000001110000001110000001111111111100000011111111111100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011111111111100000011100000111111111110000000111000000111000001111000001110000001110000001111111111110000011110000011100000011111111111100000111100000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000001110000011111111111000000011100000011100000111100000111000000111000000111000000111000001111000001110000001110000001110000011111111111000000011100000011100000011100000111000000111000000111000000111111111110000001111111111100000001110000011111111111100000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001111111111100000011110000011111111111100000011100000111100000111000000111000000111000001111111111100000001110000001110000001111111111000000011100000011111111111000000111111111111111 +# 6 +# Code: KASEIKYO, A: 2002, C: b150 +0000000000000000000000000000000000011111111111111111000000111000001111111111100000001110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111000001111111111110000001110000001110000001110000011100000011100000011100000011111111111000000111111111110000000111000001111111111110000001110000001110000001110000011110000011100000011100000011100000111100000111111111110000000111000000111111111110000001110000001111111111100000011110000011100000011100000011111111111000000111000000111111111111000000111000001111000001111111111110000001110000011111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111000000111000001111111111100000001110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111111111110000000111000000111111111110000001110000001111111111100000001110000011110000011100000011111111111000000111100000111111111110000000111000000111000001111111111110000001110000001111111111100000011111111111111111111 +00000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111111111110000001111111111100000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000001111000001111111111110000001110000011111111111100000011100000011111111111000000111000000111000000111000000111111111110000001110000001111111111100000011110000011100000011111111111000000111100000111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111111111110000001110000001110000001110000011100000011100000011100000011100000111100000111111111111000000111000001111111111110000001110000001111111111100000011100000011100000011100000111111111110000000111000000111111111110000001110000001110000001111111111100000011100000011111111111100000011111111111111 +# CH- (PAGE) +# Code: KASEIKYO, A: 2002, C: b350 +0000000000000000000000000000000000011111111111111111000001111000001111111111110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111000001111000001111111111100000001110000001110000011100000011100000011100000011100000111111111111000000111111111110000001111000001111111111110000001110000001110000011100000011100000011100000011100000111100000111000000111111111110000001111000001111111111100000001110000001111111111100000011111111111000000011100000111100000111111111111000000111000001111111111110000001110000001110000001110000011110000011111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000011100000111000000111000000111000000111000001111000001110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111111111110000001111111111100000001110000001111111111100000011100000011100000011100000011100000111000000111000000111000000111000001111111111100000001110000001111111111100000011100000011111111111100000011111111110000000111000000111000000111111111110000001110000001111111111100000011110000011100000011100000011100000011111111111000000111111111111111111111 +0000000000000000000000000000000000011111111111111111000000111000001111111111100000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111111111111000000111000000111111111110000001110000001111111111100000011111111111100000011100000011100000011111111111000000111000000111111111110000001111000001110000001110000001110000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111000000111111111110000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111100000111111111110000000111000000111000001110000001110000001110000001110000011111111111000000011111111111000000011100000111111111111000000111000000111000001111000001110000001110000001110000001110000011110000011111111111000000011100000111111111110000000111000000111111111110000001111111111100000001110000001110000011111111111100000011100000011111111111000000111100000111000000111000000111000000111111111110000001111111111111111111 +# 7 +# Code: KASEIKYO, A: 2002, C: b160 +0000000000000000000000000000000000011111111111111111000000111000001111111111100000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001111111111100000001110000001110000011110000011100000011100000011100000111111111111000000111111111111000000111000001111111111100000001110000001110000011110000011100000011100000011100000111100000111000000111000000111111111110000001111111111110000001110000001111111111100000011100000011100000011100000011100000111111111111000000111111111110000001111000001110000001111111111100000011110000011111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000001111111111000000011100000011100000011100000111100000111000000111000000111111111100000001111111111110000001110000011111111111100000011100000011100000011100000111100000111000000111000000111000001111000001110000001111111111100000011111111111100000011100000011111111111000000111100000111000000111000000111000001111111111100000001111111111100000011110000011100000011111111111100000011100000111111111111000000111111111111111111111 +0000000000000000000000000000000000011111111111111111000001110000001111111111100000011110000011100000011100000011100000011100000111100000111000000111000000111000001111000001110000001111111111100000001110000011100000011100000011100000011100000111100000111111111111000000111111111110000001110000001111111111100000001110000011100000011100000011100000011100000111100000111000000111000000111000001111111111100000001111111111110000001110000011111111111100000011100000011100000111100000111000000111111111111000000111111111100000001110000001110000001111111111100000011100000011111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000000111000001111000001110000001110000001111111111100000011100000011100000011100000011100000111000000111000000111111111110000001111111111100000001110000001111111111100000011100000011100000011100000011100000111000000111000000111000000111000001111000001111111111100000001111111111100000011100000011111111111000000011100000111000000111000000111000000111111111110000001111111111100000001110000011110000011111111111000000011100000011111111111000000111111111111111111111 +# 8 +# Code: KASEIKYO, A: 2002, C: b170 +000000000000000000000000000000000001111111111111111100000111000000111111111110000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111100000111111111110000000111000001111000001110000001110000001110000001110000011111111111000000011111111111000000111100000111111111111000000111000000111000001111000001110000001110000001110000011110000011100000011111111111100000011111111111000000111111111110000000111000001111111111100000001110000001110000001110000011111111111100000011111111111000000111111111111000000111000000111000000111111111110000001110000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111100000111111111110000000111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111111111111000000111000000111000000111000001110000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011111111111000000111111111110000000111000000111111111110000001111000001110000001110000001111111111100000011111111111100000011111111111000000111100000111000000111111111110000000111000001111111111110000001111111111111111 +000000000000000000000000000000000001111111111111111100000111000000111111111110000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111100000111111111110000000111000001111000001110000001110000001110000001110000011111111111000000011111111111000000111100000111111111111000000111000000111000001110000001110000001110000001110000011110000011100000011111111111000000111111111111000000111111111110000000111000001111111111110000001110000001110000011110000011111111111100000011111111111000000111111111110000000111000001111000001111111111110000001110000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111100000111111111110000000111000001111000001110000001110000001110000001110000011110000011100000011100000011100000111100000111111111111000000111000000111000001111000001110000001110000001110000011111111111000000011111111111000000011100000111111111110000000111000000111000001111000001110000001110000001110000001110000011100000011111111111000000011111111111000000111111111110000000111000000111111111110000001110000001110000001110000011111111111100000011111111111000000011111111111000000111000000111000000111111111110000001110000001111111111100000001111111111111111 +# 9 +# Code: KASEIKYO, A: 2002, C: b180 +000000000000000000000000000000000000111111111111111100000011100000011111111111000000111100000111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011111111111000000111100000111000000111000000111000001111000001110000001111111111110000001111111111000000011100000011111111111000000111100000111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011111111111000000111111111110000000111000000111000001111000001110000001110000001110000001111111111100000011100000011111111111000000111100000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111000000111000001111000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111000001111000001110000001110000001110000011111111111100000011100000011111111111000000111000000111111111111000000111111111111111 +000000000000000000000000000000000001111111111111111100000011100000111111111110000000111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111111111110000000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011111111110000000111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011111111111000000111111111111000000111000000111000001110000001110000001110000001110000011111111111100000011100000011111111111000000111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000001110000011111111111100000011100000011100000111100000111000000111000000111000000111000001111000001110000001110000001110000011111111111100000011100000011100000011100000111100000111000000111000000111111111110000001111111111100000001110000001111111111100000011100000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011100000111100000111000000111000000111000000111111111110000001110000001111111111110000001110000011111111111000000011111111111111 +# showview +# Code: KASEIKYO, A: 2002, C: b7f0 +000000000000000000000000000000000001111111111111111100000011100000111111111111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111111111111000000111000000111000001111000001110000001110000001110000001111111111100000011111111111000000011100000111111111111000000111000000111000000111000001111000001110000001110000001110000011110000011111111111100000011111111111000000111111111110000000111111111110000001111111111100000001111111111100000001111111111100000011100000011111111111000000111111111111000000111111111111000001111111111110000001110000001110000001111111111110000011111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111000000111000001111111111100000001110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111000001111111111110000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111111111111000000111111111110000001111111111100000001111111111100000001111111111000000011111111111000000011111111111000000111000000111111111110000000111111111100000001111111111100000001111111111100000011100000011100000011111111111000000111111111110000000111111111111111111 +000000000000000000000000000000000000111111111111111100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111000000111000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000000111000001110000001110000001110000001110000011111111111100000011111111111000000111111111110000000111111111110000000111111111110000001111111111100000001111111111000000011100000011111111111000000111111111111000000111111111110000000111111111100000001110000001110000001111111111100000011111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111111111111000001111111111110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000001111000001111111111110000001111111111100000011111111111100000011111111111000000111111111111000000111111111110000001111111111100000001110000001111111111100000011111111111000000011111111111000000111111111111000000111000000111000001111111111110000001111111111100000011111111111111111111 +# DELETE * +# Code: KASEIKYO, A: 2002, C: b440 +00000000000000000000000000000000000011111111111111110000001110000001111111111100000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000011111111111000000011100000011100000011100000111000000111000000111000000111111111100000001111111111110000001110000011111111111000000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000011111111111100000011100000011100000011100000111111111110000000111000000111000001111000001111111111110000001110000011111111111000000011111111111000000111111111110000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111111111111000001110000001110000001110000011110000011100000011100000011111111111000000111111111111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111111111110000001110000001110000001110000001111111111100000011100000011100000011100000111111111110000000111000000111111111110000001111111111100000001111111111100000011111111111000000011111111111111 +00000000000000000000000000000000000111111111111111110000011100000011111111111100000111100000111000000111000000111000000111000001110000001110000001110000001110000011100000011100000011111111111000000111100000111000000111000000111000001111000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011111111111100000011100000111000000111000000111111111110000001111000001110000001110000001111111111100000011100000011111111111100000011111111111000000111111111111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111000000111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111000000111000000111111111110000001111000001110000001110000001111111111100000011100000011100000011100000111111111111000000111000000111111111110000001111111111100000001111111111100000011111111111000000011111111111111 +# 0 +# Code: KASEIKYO, A: 2002, C: b190 +0000000000000000000000000000000000011111111111111111000001111000001111111111100000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001111111111100000001110000001110000011110000011100000011100000011100000111111111110000000111111111110000000111000001111111111100000001110000001110000011110000011100000011100000011100000011100000111100000111111111111000000111000001111000001111111111110000001111111111100000011100000011100000011100000011111111111000000111000000111000000111111111110000001110000001111111111100000001110000011111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011111111111100000011111111110000000111000000111111111110000001111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111111111110000001111111111100000001110000001110000011110000011111111111100000011100000011100000111111111111000000111000000111111111110000001110000001111111111110000001111111111111111111 +0000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011111111111000000111111111110000000111000000111111111110000001111000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111000000111111111110000001111111111100000001110000001110000011110000011111111111000000011100000011100000111111111111000000111000000111111111110000001110000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000011100000111111111110000000111000000111000001111000001110000001110000001110000001110000011110000011100000011100000011100000111111111111000000111000000111000000111000001111000001110000001110000001111111111100000011111111111100000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011111111111000000011100000011100000011111111111000000111111111110000000111000001111000001110000001111111111100000001110000011100000011111111111100000011100000111111111111000000111000000111111111110000001111111111111111111 +# INPUT SELECT +# Code: KASEIKYO, A: 2002, C: b500 +000000000000000000000000000000000001111111111111111100000011100000111111111111000000111000000111000000111000001110000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111111111110000001111000001110000001110000001110000001110000011110000011111111111100000011111111110000000111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000011111111111111110000001110000001111111111100000011110000011100000011100000011100000011100000111000000111000000111000000111000001111000001110000001111111111110000001110000011100000011100000011100000011100000111100000111111111111000000111111111110000001111000001111111111110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111000000111000001110000001111111111100000001110000011111111111000000011100000011100000011100000111100000111000000111000000111111111110000001111111111100000001111111111100000011111111111111 +00000000000000000000000000000000000011111111111111111000001110000001111111111110000011110000011100000011100000011100000011100000111100000111000000111000000111000001111000001110000001111111111110000001110000011110000011100000011100000011100000011100000111111111111000000111111111110000001111000001111111111110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111000000111000001110000001111111111110000001110000011111111111100000011100000011100000011100000111100000111000000111000000111111111110000001111111111100000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111100000111111111111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111111111110000000111000000111000000111000001110000001110000001110000001111111111100000011111111111100000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111111111111000000111000000111111111110000001111000001110000001110000001110000011110000011100000011111111111000000011111111111000000111111111110000000111111111111111111111 +# PROG/CHECK +# Code: KASEIKYO, A: 2002, C: b7c0 +000000000000000000000000000000000000111111111111111100000011100000011111111111000000111100000111000000111000000111000001111000001110000001110000001110000001110000011110000011100000011111111111100000111100000111000000111000000111000000111000001110000001111111111110000001111111111100000011100000011111111111000000011100000111000000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011111111111000000111111111110000000111111111110000000111111111110000001110000001110000001110000011111111111100000011111111111000000011100000111000000111111111111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111100000011100000011111111110000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111000000111000000111000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011111111111100000011111111111000000111111111111000000111111111110000001111111111110000001110000001110000011110000011111111111100000011111111111000000111000000111000000111111111110000001111111111110000001111111111111111 +000000000000000000000000000000000000111111111111111100000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011111111110000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011111111111000000111111111111000000111111111110000001111111111100000001111111111100000011110000011100000011100000011111111111000000111111111110000000111000001111000001111111111100000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111000001110000001111111111110000001110000011110000011100000011100000011100000111100000111000000111000000111000001111000001110000001111111111110000001110000011100000011100000011100000011100000111100000111111111111000000111111111110000001110000001111111111100000011110000011100000011100000011100000011100000111000000111000000111000000111000001110000001111111111100000001111111111100000011111111111000000011111111111000000111111111111000000111000001111000001110000001111111111100000001111111111000000011100000011100000011111111111000000111111111110000000111111111111111111 +# |<< (-skip) +# Code: KASEIKYO, A: 2002, C: b490 +000000000000000000000000000000000000111111111111111100000011100000011111111111000000111000000111000000111000000111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111000000111000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011100000011100000111111111110000000111000000111000001111111111110000001110000001111111111100000011100000011100000011111111111000000111111111110000000111111111110000001111111111100000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111000000111000001111111111110000001110000001110000011110000011100000011100000011100000011100000111100000111000000111000000111000001111111111100000001110000001110000011110000011100000011100000011100000011111111111000000111111111111000000111000001111111111100000001110000001110000011110000011100000011100000011100000011100000111000000111111111110000000111000001111000001111111111110000001110000011110000011111111111100000011100000011111111110000000111000000111000000111111111110000001111111111100000001111111111100000011111111111000000011111111111000000111111111111111111 +000000000000000000000000000000000000111111111111111110000011100000011111111111000000111100000111000000111000000111000000111000001110000001110000001110000001110000011110000011100000011111111111000000111100000111000000111000000111000000111000001110000001111111111110000001111111111100000011100000011111111111000000111100000111000000111000000111000000111000001111000001110000001110000001111111111100000011100000011100000011111111111000000111000000111000000111111111110000001111000001111111111110000001110000011110000011111111111100000011111111110000000111111111110000000111111111110000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011111111111000000111111111111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011100000011100000111111111110000000111000000111000001111111111100000001110000001110000001111111111100000011100000011111111111000000111100000111000000111111111111000001111111111100000001111111111100000001111111111000000011111111111100000011111111111111111 +# >>| (skip-) +# Code: KASEIKYO, A: 2002, C: b4a0 +000000000000000000000000000000000001111111111111111100000111100000111111111110000000111000000111000001110000001110000001110000001110000011110000011100000011100000011100000111100000111111111110000000111000000111000001110000001110000001110000001110000011111111111100000011111111111000000111100000111111111111000000111000000111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111111111110000000111000001111000001111111111110000001110000011110000011111111111000000011100000111111111111000000111111111110000000111111111100000001111111111100000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111000001111000001111111111110000001110000011110000011100000011100000011100000011100000111000000111000000111000000111000001111000001111111111110000001110000011110000011100000011100000011100000111100000111111111111000000111111111110000001110000001111111111110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111111111100000001110000001111111111100000011110000011100000011111111111000000111100000111000000111111111111000001111000001111111111110000001111111111100000011111111111000000011111111111000000111111111111000000111111111111111111 +000000000000000000000000000000000000111111111111111100000011100000111111111111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011111111111000000111000000111000000111000001111000001110000001110000001111111111100000011111111111100000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000001110000011110000011111111111100000011100000111111111111000000111000000111000000111111111110000001110000001110000001111111111000000011100000011111111111000000111111111110000000111111111110000000111111111100000001111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111111111110000001110000001110000001110000001110000011110000011100000011111111111000000111111111110000000111000000111111111110000001110000001110000001110000001110000011110000011100000011100000011100000111100000111111111111000000111000000111111111110000001110000001110000001111111111100000011100000011100000011111111111000000111000000111111111110000000111111111110000001111111111100000001111111111100000011111111111000000011111111111111111 +# << (SLOW/) +# Code: KASEIKYO, A: 2002, C: b040 +000000000000000000000000000000000001111111111111111100000011100000111111111111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111111111110000000111000000111000000111000001110000001110000001110000001111111111100000011111111111000000011100000111111111110000000111000000111000000111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001111111111100000011100000011111111111000000011111111110000000111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111100000011100000111111111110000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000111111111110000000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011111111111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111000000111000001111000001110000001110000001111111111100000011100000011111111111100000011111111110000000111000000111111111110000001111111111111111 +000000000000000000000000000000000001111111111111111100000011100000111111111111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111111111111000000111000000111000001111000001110000001110000001110000001111111111100000011111111111000000011100000111111111111000000111000000111000000111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111000000111000000111000001110000001110000001110000001111111111100000011100000011111111111100000011111111110000000111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000011110000011111111111100000011100000111100000111000000111000000111000000111000001111000001110000001110000001110000011110000011111111111100000011100000011100000111100000111000000111000000111000001111111111110000001111111111100000001110000011111111111100000011100000011100000111100000111000000111000000111000000111000001110000001110000001110000001111111111100000011100000011100000011100000011100000111000000111000000111000000111111111110000001110000001111111111100000011111111111000000011100000011111111111000000111111111111111 +# >> (/SEARCH) +# Code: KASEIKYO, A: 2002, C: b050 +0000000000000000000000000000000000011111111111111111000001110000001111111111110000001110000011110000011100000011100000011100000111100000111000000111000000111000001111000001110000001111111111110000001110000011110000011100000011100000011100000111100000111111111111000000111111111110000001110000001111111111100000001110000011110000011100000011100000011100000111100000111000000111000000111111111110000001110000001111111111110000001110000011110000011100000011100000011100000111111111110000000111000000111111111110000001110000001111111111100000001111111111000000011100000011111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000001110000011111111111100000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011100000011100000111100000111000000111000000111000001111111111110000001111111111100000001110000011111111111000000011100000011100000111100000111000000111000000111000000111000001110000001111111111110000001110000011111111111100000011100000011100000111100000111000000111000000111111111110000001110000001111111111110000001110000011111111111100000011111111111000000111100000111111111111000000111111111111111111111 +00000000000000000000000000000000000011111111111111110000001110000011111111111000000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000001110000011111111111100000011100000011100000111100000111000000111000000111000001111111111110000001111111111100000011110000011111111111000000011100000111100000111000000111000000111000000111000001110000001110000001111111111100000011100000011111111111000000011100000111100000111000000111000000111000001111111111100000001110000001111111111100000011100000011111111111000000111111111110000000111000000111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111000001111000001111111111110000001110000001110000011100000011100000011100000011100000111000000111000000111000000111000001111000001111111111110000001110000011110000011100000011100000011100000111100000111111111110000000111111111100000001110000001111111111100000011110000011100000011100000011100000011100000111000000111000000111000000111111111110000001110000001111111111100000011110000011100000011100000011100000111100000111111111111000000111000001111111111100000001110000001111111111100000011111111111000000011100000011111111110000000111111111111111 +# STOP +# Code: KASEIKYO, A: 2002, C: b000 +0000000000000000000000000000000000001111111111111111000000111000000111111111100000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011111111111000000111111111110000000111000000111111111110000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011111111110000000111111111110000000111000001111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111100000111000000111111111111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111000000111111111111000000111000001111000001110000001110000001110000011110000011111111111100000011111111111000000111000000111111111111000001111000001110000001110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000001110000011100000011100000011111111111000000111111111110000000111000000111111111110000001111111111111111111 +0000000000000000000000000000000000001111111111111111000000111000000111111111100000001110000001110000001110000011100000011100000011100000011100000111100000111000000111000000111000001111111111110000001110000001110000011110000011100000011100000011100000011111111111000000111111111110000000111000001111111111110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111000000111111111111000000111111111110000001110000001111111111110000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000011111111111111111000001110000001111111111100000011110000011100000011100000011100000111100000111000000111000000111000000111000001110000001110000001111111111100000011110000011100000011100000011100000111100000111000000111111111110000001111111111100000001110000001111111111100000011100000011100000011100000011100000111100000111000000111000000111000001111000001110000001110000001110000011110000011100000011100000011100000011100000111000000111000000111000000111111111110000001111111111100000001110000011111111111000000011111111111111111111 +# || +# Code: KASEIKYO, A: 2002, C: b060 +0000000000000000000000000000000000011111111111111111000001111000001111111111110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001110000001111111111110000001110000011100000011100000011100000011100000111100000111111111111000000111111111110000001110000001111111111100000011110000011100000011100000011100000011100000111000000111000000111000000111000001111111111110000001111111111100000011110000011100000011100000011100000011100000111000000111111111110000000111111111110000001110000001111111111100000011111111111000000011100000011111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000011110000011111111111000000011100000011100000111000000111000000111000000111000001111000001110000001110000001110000011110000011111111111000000011100000011100000111000000111000000111000000111000001111111111110000001111111111100000011110000011111111111100000011100000011100000111000000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011100000111000000111000000111000000111000001111111111110000001111111111100000011110000011111111111100000011111111111000000111000000111111111110000000111111111111111111111 +0000000000000000000000000000000000011111111111111111000001110000001111111111100000011110000011100000011100000011100000011100000111100000111000000111000000111000001111000001110000001111111111110000001110000011100000011100000011100000011100000111100000111111111111000000111111111110000001110000001111111111110000001110000011100000011100000011100000011100000111100000111000000111000000111000001111111111100000001111111111100000001110000011110000011100000011100000011100000111100000111111111110000000111111111110000001110000001111111111100000001111111111100000011100000011111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000111111111111111110000001110000011111111111000000011100000011100000111100000111000000111000000111000000111000001110000001110000001110000001110000011111111111000000011100000011100000111100000111000000111000000111000000111111111110000001111111111100000001110000011111111111000000011100000011100000111100000111000000111000000111000001111000001110000001110000001111111111100000011111111111000000011100000011100000111100000111000000111000000111000001111111111100000001111111111100000001110000011111111111000000011111111111000000111100000111111111110000000111111111111111111111 +# > (PLAY/x1.3) +# Code: KASEIKYO, A: 2002, C: b0a0 +0000000000000000000000000000000000011111111111111111000001111000001111111111110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001111111111110000001110000001110000011110000011100000011100000011100000011111111111000000111111111110000000111000001111111111110000001110000001110000001110000011100000011100000011100000011100000111100000111000000111111111111000000111000001111111111110000001110000001110000011110000011100000011100000011111111111000000111000000111111111111000000111111111110000001111111111100000001110000011111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111000000111000000111111111100000001110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111111111110000001110000001110000001110000011110000011100000011100000011111111111000000111111111111000000111000000111111111100000001110000001110000001110000001110000011110000011100000011100000011100000111100000111111111111000000111000000111111111110000001110000001110000001110000011110000011100000011111111111100000011100000111111111110000000111111111110000001111111111100000001110000001111111111100000011111111111111111111 +0000000000000000000000000000000000011111111111111111000001111000001111111111110000001110000001110000011110000011100000011100000011100000111100000111000000111000000111000000111000001111111111100000001110000001110000011110000011100000011100000011100000011111111111000000111111111110000000111000001111111111100000001110000001110000001110000011110000011100000011100000011100000111100000111000000111111111111000000111000001111111111110000001110000001110000011110000011100000011100000011111111111000000111100000111111111110000000111111111110000001111111111110000001110000001111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111100000111000000111111111110000001111000001110000001110000001110000001110000011110000011100000011100000011100000111100000111000000111111111111000000111000001111000001110000001110000001110000011110000011111111111100000011111111111000000111100000111111111110000000111000001111000001110000001110000001110000001110000011110000011100000011100000011111111111000000111000000111111111111000000111000001111000001110000001110000001110000001111111111100000011100000011111111111000000111111111111000000111111111110000001111000001111111111110000001111111111111111111 diff --git a/IR-Data/test-suite.sh b/IR-Data/test-suite.sh index a59067d..3c7be1d 100644 --- a/IR-Data/test-suite.sh +++ b/IR-Data/test-suite.sh @@ -126,6 +126,7 @@ for j in \ rc-car-20kHz.txt \ fdc-20kHz.txt \ fdc2-20kHz.txt \ + rcmm-20kHz.txt \ saa3004-20kHz.txt \ telefunken-1560-20kHz.txt do diff --git a/IR-Data/universal-15kHz.txt b/IR-Data/universal-15kHz.txt index bcb1ad6..7414083 100644 --- a/IR-Data/universal-15kHz.txt +++ b/IR-Data/universal-15kHz.txt @@ -126,8 +126,8 @@ 0000000000000000000000000000000000000011111110000000000000000000111111110000000000111111100000000000000000001111111100000000001111111100000000000000000001111111000000000011111111000000000011111111000000000111111110000000000000000000111111110000000000111111100000000000000000001111111100000000000000000001111111100000000011111111000000000000000000011111111000000000011111111000000000000000000111111111000000000000000000111111110000000000111111110000000001111111100000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000011111111000000000000000000011111111000000000111111110000000000000000000111111110000000000111111100000000000000000001111111100000000001111111100000000011111111000000000011111111000000000000000000011111110000000000111111110000000000000000000111111110000000000000000001111111100000000001111111100000000000000000001111111100000000011111111000000000000000000011111111000000000000000000011111111000000000111111110000000000111111110000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000011111111000000000000000000011111111000000000011111111000000000000000000011111110000000000111111110000000000000000000111111110000000001111111100000000001111111100000000001111111000000000000000000011111111000000000011111111000000000000000000111111110000000000000000000111111110000000000111111110000000000000000001111111100000000001111111100000000000000000001111111100000000000000000011111111000000000011111111000000000011111110000000000000000000111111111111111111111 # 64 [ 2 (NEC) 0x57a8 0x001c] 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111110000000001111111000000000111111100000000011111110000000001111111111111111111111100000000011111110000000001111111111111111111111100000000011111110000000001111111111111111111111000000000111111111111111111111110000000001111111111111111111111100000000011111111111111111111111000000000111111100000000011111111111111111111111000000001111111100000000011111111111111111111111000000001111111100000000111111100000000011111111000000000111111111111111111111100000000011111111111111111111111000000000111111111111111111111110000000001111111000000000111111100000000011111110000000001111111111111111111111100000000011111111111111111111110000000001111111100000000011111110000000001111111000000001111111111111111111111100000000011111111111111111111111000000000111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111100000000011111110000000001111111000000000111111100000000011111111111111111111111000000000111111100000000011111111111111111111111000000000111111100000000011111111111111111111111000000000111111111111111111111110000000011111111111111111111111000000000111111111111111111111110000000001111111000000000111111111111111111111110000000001111111000000000111111111111111111111110000000011111111000000000111111100000000011111110000000001111111111111111111111000000000111111111111111111111110000000001111111111111111111111100000000011111110000000001111111000000000111111100000000011111111111111111111111000000000111111111111111111111110000000001111111000000000111111100000000011111110000000001111111111111111111111100000000011111111111111111111110000000001111111111111111111111100000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111000000000111111110000000011111110000000001111111100000000011111111111111111111110000000001111111000000000111111111111111111111110000000001111111000000000111111111111111111111110000000001111111111111111111111100000000011111111111111111111110000000001111111111111111111111100000000011111110000000001111111111111111111111100000000011111110000000001111111111111111111111100000000011111110000000001111111000000000111111100000000011111111111111111111111000000000111111111111111111111110000000001111111111111111111111000000000111111100000000011111110000000001111111000000000111111111111111111111110000000001111111111111111111111100000000011111110000000001111111000000000111111100000000011111111111111111111111000000000111111111111111111111110000000011111111111111111111111000000000111111111111111111 -# 65 ??? -### 00000000011111111111111111111111000000000111111111111111111111110000000011111110000000001111110000000001111111111111111111111100000000111111100000000011111110000000001111110000000001111111000000000111111100000000111111111111111111111110000000011111110000000001111111111111111111111100000000111111100000000011111111111111111111111000000001111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111100000000011111111111111111111111000000001111111000000000111111100000000111111111111111111111110000000001111111000000001111111000000000111111100000000111111100000000011111110000000011111111111111111111111000000000111111000000000111111111111111111111110000000001111111000000001111111111111111111111100000000111111100000000011111111111111111 +# 65 [34 (TELEFUNKEN) 0x0000 0x482a] +00000000011111111111111111111111000000000111111111111111111111110000000011111110000000001111110000000001111111111111111111111100000000111111100000000011111110000000001111110000000001111111000000000111111100000000111111111111111111111110000000011111110000000001111111111111111111111100000000111111100000000011111111111111111111111000000001111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111100000000011111111111111111111111000000001111111000000000111111100000000111111111111111111111110000000001111111000000001111111000000000111111100000000111111100000000011111110000000011111111111111111111111000000000111111000000000111111111111111111111110000000001111111000000001111111111111111111111100000000111111100000000011111111111111111 # 66 [30 (THOMSON) 0x0000 0x001d] 000000000111111111111111111111111111110000000011111111111111111111111111111000000001111111111111111111111111111110000000011111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111000000000111111111111111111111111111110000000011111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111111111111111111111100000000111111111111111111111111111111111111111111111111111111111111111111100000000111111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000001111111111111111111111111111110000000011111111111111111111111111111000000001111111111111111111111111111100000000011111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111000000001111111111111111111111111111110000000111111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111111111111111111111100000000111111111111111111111111111110000000011111111111111111111111111111111111111111111111111111111111111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111100000000111111111111111111111111111110000000001111111111111111111111111111100000000111111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111000000001111111111111111111111111111100000000111111111111111111111111111110000000011111111111111111111111111111111111111111111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111000000001111111111111111111111111111110000000011111111111111111111111111111111111111111111111111111111111111111110000000011111111111111 # 67 ??? diff --git a/README.txt b/README.txt index 36bdfee..23a2ebb 100644 --- a/README.txt +++ b/README.txt @@ -1,8 +1,8 @@ IRMP - Infrared Multi Protocol Decoder -------------------------------------- -Version IRMP: 2.3.10 09.04.2013 -Version IRSND: 2.3.10 09.04.2013 +Version IRMP: 2.4.0 20.02.2014 +Version IRSND: 2.4.0 20.02.2014 Dokumentation: diff --git a/irmp.c b/irmp.c index 3f313de..60ffe4b 100644 --- a/irmp.c +++ b/irmp.c @@ -3,7 +3,7 @@ * * Copyright (c) 2009-2013 Frank Meyer - frank(at)fli4l.de * - * $Id: irmp.c,v 1.141 2013/04/09 11:55:39 fm Exp $ + * $Id: irmp.c,v 1.145 2014/02/20 14:55:17 fm Exp $ * * ATMEGA88 @ 8 MHz * @@ -409,7 +409,7 @@ #define ROOMBA_START_BIT_PULSE_LEN_MAX ((uint8_t)(F_INTERRUPTS * ROOMBA_START_BIT_PULSE_TIME * MAX_TOLERANCE_10 + 0.5) + 1) #define ROOMBA_START_BIT_PAUSE_LEN_MIN ((uint8_t)(F_INTERRUPTS * ROOMBA_START_BIT_PAUSE_TIME * MIN_TOLERANCE_10 + 0.5) - 1) #define ROOMBA_START_BIT_PAUSE_LEN_MAX ((uint8_t)(F_INTERRUPTS * ROOMBA_START_BIT_PAUSE_TIME * MAX_TOLERANCE_10 + 0.5) + 1) -#define ROOMBA_1_PAUSE_LEN ((uint8_t)(F_INTERRUPTS * ROOMBA_1_PAUSE_TIME)) +#define ROOMBA_1_PAUSE_LEN_EXACT ((uint8_t)(F_INTERRUPTS * ROOMBA_1_PAUSE_TIME + 0.5)) #define ROOMBA_1_PULSE_LEN_MIN ((uint8_t)(F_INTERRUPTS * ROOMBA_1_PULSE_TIME * MIN_TOLERANCE_20 + 0.5) - 1) #define ROOMBA_1_PULSE_LEN_MAX ((uint8_t)(F_INTERRUPTS * ROOMBA_1_PULSE_TIME * MAX_TOLERANCE_20 + 0.5) + 1) #define ROOMBA_1_PAUSE_LEN_MIN ((uint8_t)(F_INTERRUPTS * ROOMBA_1_PAUSE_TIME * MIN_TOLERANCE_20 + 0.5) - 1) @@ -420,6 +420,21 @@ #define ROOMBA_0_PAUSE_LEN_MIN ((uint8_t)(F_INTERRUPTS * ROOMBA_0_PAUSE_TIME * MIN_TOLERANCE_20 + 0.5) - 1) #define ROOMBA_0_PAUSE_LEN_MAX ((uint8_t)(F_INTERRUPTS * ROOMBA_0_PAUSE_TIME * MAX_TOLERANCE_20 + 0.5) + 1) +#define RCMM32_START_BIT_PULSE_LEN_MIN ((uint8_t)(F_INTERRUPTS * RCMM32_START_BIT_PULSE_TIME * MIN_TOLERANCE_05 + 0.5) - 1) +#define RCMM32_START_BIT_PULSE_LEN_MAX ((uint8_t)(F_INTERRUPTS * RCMM32_START_BIT_PULSE_TIME * MAX_TOLERANCE_05 + 0.5) + 1) +#define RCMM32_START_BIT_PAUSE_LEN_MIN ((uint8_t)(F_INTERRUPTS * RCMM32_START_BIT_PAUSE_TIME * MIN_TOLERANCE_05 + 0.5) - 1) +#define RCMM32_START_BIT_PAUSE_LEN_MAX ((uint8_t)(F_INTERRUPTS * RCMM32_START_BIT_PAUSE_TIME * MAX_TOLERANCE_05 + 0.5) + 1) +#define RCMM32_BIT_PULSE_LEN_MIN ((uint8_t)(F_INTERRUPTS * RCMM32_PULSE_TIME * MIN_TOLERANCE_05 + 0.5) - 1) +#define RCMM32_BIT_PULSE_LEN_MAX ((uint8_t)(F_INTERRUPTS * RCMM32_PULSE_TIME * MAX_TOLERANCE_05 + 0.5) + 1) +#define RCMM32_BIT_00_PAUSE_LEN_MIN ((uint8_t)(F_INTERRUPTS * RCMM32_00_PAUSE_TIME * MIN_TOLERANCE_05 + 0.5) - 1) +#define RCMM32_BIT_00_PAUSE_LEN_MAX ((uint8_t)(F_INTERRUPTS * RCMM32_00_PAUSE_TIME * MAX_TOLERANCE_05 + 0.5) + 1) +#define RCMM32_BIT_01_PAUSE_LEN_MIN ((uint8_t)(F_INTERRUPTS * RCMM32_01_PAUSE_TIME * MIN_TOLERANCE_05 + 0.5) - 1) +#define RCMM32_BIT_01_PAUSE_LEN_MAX ((uint8_t)(F_INTERRUPTS * RCMM32_01_PAUSE_TIME * MAX_TOLERANCE_05 + 0.5) + 1) +#define RCMM32_BIT_10_PAUSE_LEN_MIN ((uint8_t)(F_INTERRUPTS * RCMM32_10_PAUSE_TIME * MIN_TOLERANCE_05 + 0.5) - 1) +#define RCMM32_BIT_10_PAUSE_LEN_MAX ((uint8_t)(F_INTERRUPTS * RCMM32_10_PAUSE_TIME * MAX_TOLERANCE_05 + 0.5) + 1) +#define RCMM32_BIT_11_PAUSE_LEN_MIN ((uint8_t)(F_INTERRUPTS * RCMM32_11_PAUSE_TIME * MIN_TOLERANCE_05 + 0.5) - 1) +#define RCMM32_BIT_11_PAUSE_LEN_MAX ((uint8_t)(F_INTERRUPTS * RCMM32_11_PAUSE_TIME * MAX_TOLERANCE_05 + 0.5) + 1) + #define AUTO_FRAME_REPETITION_LEN (uint16_t)(F_INTERRUPTS * AUTO_FRAME_REPETITION_TIME + 0.5) // use uint16_t! #ifdef ANALYZE @@ -489,7 +504,10 @@ irmp_protocol_names[IRMP_N_PROTOCOLS + 1] = "A1TVBOX", "ORTEK", "TELEFUNKEN", - "ROOMBA" + "ROOMBA", + "RCMM32", + "RCMM24", + "RCMM12" }; #endif @@ -1500,6 +1518,32 @@ static const PROGMEM IRMP_PARAMETER roomba_param = #endif +#if IRMP_SUPPORT_RCMM_PROTOCOL == 1 + +static const PROGMEM IRMP_PARAMETER rcmm_param = +{ + IRMP_RCMM32_PROTOCOL, // protocol: ir protocol + + RCMM32_BIT_PULSE_LEN_MIN, // pulse_1_len_min: here: minimum length of short pulse + RCMM32_BIT_PULSE_LEN_MAX, // pulse_1_len_max: here: maximum length of short pulse + 0, // pause_1_len_min: here: minimum length of short pause + 0, // pause_1_len_max: here: maximum length of short pause + RCMM32_BIT_PULSE_LEN_MIN, // pulse_0_len_min: here: not used + RCMM32_BIT_PULSE_LEN_MAX, // pulse_0_len_max: here: not used + 0, // pause_0_len_min: here: not used + 0, // pause_0_len_max: here: not used + RCMM32_ADDRESS_OFFSET, // address_offset: address offset + RCMM32_ADDRESS_OFFSET + RCMM32_ADDRESS_LEN, // address_end: end of address + RCMM32_COMMAND_OFFSET, // command_offset: command offset + RCMM32_COMMAND_OFFSET + RCMM32_COMMAND_LEN, // command_end: end of command + RCMM32_COMPLETE_DATA_LEN, // complete_len: complete length of frame + RCMM32_STOP_BIT, // stop_bit: flag: frame has stop bit + RCMM32_LSB, // lsb_first: flag: LSB first + RCMM32_FLAGS // flags: some flags +}; + +#endif + static uint8_t irmp_bit; // current bit position static IRMP_PARAMETER irmp_param; @@ -1719,6 +1763,7 @@ irmp_get_data (IRMP_DATA * irmp_data_p) break; } #endif + default: { rtc = TRUE; @@ -2546,8 +2591,19 @@ irmp_ISR (void) parity = 0; } else -#endif // IRMP_SUPPORT_A1TVBOX_PROTOCOL == 1 +#endif // IRMP_SUPPORT_ORTEK_PROTOCOL == 1 +#if IRMP_SUPPORT_RCMM_PROTOCOL == 1 + if (irmp_pulse_time >= RCMM32_START_BIT_PULSE_LEN_MIN && irmp_pulse_time <= RCMM32_START_BIT_PULSE_LEN_MAX && + irmp_pause_time >= RCMM32_START_BIT_PAUSE_LEN_MIN && irmp_pause_time <= RCMM32_START_BIT_PAUSE_LEN_MAX) + { // it's RCMM + ANALYZE_PRINTF ("protocol = RCMM, start bit timings: pulse: %3d - %3d, pause: %3d - %3d\n", + RCMM32_START_BIT_PULSE_LEN_MIN, RCMM32_START_BIT_PULSE_LEN_MAX, + RCMM32_START_BIT_PAUSE_LEN_MIN, RCMM32_START_BIT_PAUSE_LEN_MAX); + irmp_param_p = (IRMP_PARAMETER *) &rcmm_param; + } + else +#endif // IRMP_SUPPORT_RCMM_PROTOCOL == 1 { ANALYZE_PRINTF ("protocol = UNKNOWN\n"); // irmp_busy_flag = FALSE; @@ -2831,7 +2887,7 @@ irmp_ISR (void) irmp_tmp_address <<= 2; irmp_tmp_address |= (irmp_tmp_command >> 6); irmp_tmp_command &= 0x003F; - irmp_tmp_command <<= 4; +// irmp_tmp_command <<= 4; irmp_tmp_command |= last_value; } } @@ -2839,11 +2895,11 @@ irmp_ISR (void) #endif #if IRMP_SUPPORT_ROOMBA_PROTOCOL == 1 if (irmp_param.protocol == IRMP_ROOMBA_PROTOCOL && // Roomba has no stop bit - irmp_bit >= ROOMBA_COMPLETE_DATA_LEN - 1) // it's the last datab bit... + irmp_bit >= ROOMBA_COMPLETE_DATA_LEN - 1) // it's the last data bit... { // break and close this frame if (irmp_pulse_time >= ROOMBA_1_PULSE_LEN_MIN && irmp_pulse_time <= ROOMBA_1_PULSE_LEN_MAX) { - irmp_pause_time = ROOMBA_1_PAUSE_LEN; + irmp_pause_time = ROOMBA_1_PAUSE_LEN_EXACT; } else if (irmp_pulse_time >= ROOMBA_0_PULSE_LEN_MIN && irmp_pulse_time <= ROOMBA_0_PULSE_LEN_MAX) { @@ -2914,6 +2970,26 @@ irmp_ISR (void) } #endif // IRMP_SUPPORT_JVC_PROTOCOL == 1 #endif // IRMP_SUPPORT_NEC42_PROTOCOL == 1 +#if IRMP_SUPPORT_RCMM_PROTOCOL == 1 + else if (irmp_param.protocol == IRMP_RCMM32_PROTOCOL && (irmp_bit == 12 || irmp_bit == 24)) // it was a RCMM stop bit + { + if (irmp_bit == 12) + { + irmp_tmp_command = (irmp_tmp_address & 0xFF); // set command: lower 8 bits are command bits + irmp_tmp_address >>= 8; // upper 4 bits are address bits + + ANALYZE_PRINTF ("Switching to RCMM12 protocol, irmp_bit = %d\n", irmp_bit); + irmp_param.protocol = IRMP_RCMM12_PROTOCOL; // switch protocol + } + else // if ((irmp_bit == 24) + { + ANALYZE_PRINTF ("Switching to RCMM24 protocol, irmp_bit = %d\n", irmp_bit); + irmp_param.protocol = IRMP_RCMM24_PROTOCOL; // switch protocol + } + irmp_param.stop_bit = TRUE; // set flag + irmp_param.complete_len = irmp_bit; // patch length + } +#endif // IRMP_SUPPORT_RCMM_PROTOCOL == 1 else { ANALYZE_PRINTF ("error 2: pause %d after data bit %d too long\n", irmp_pause_time, irmp_bit); @@ -3319,6 +3395,43 @@ irmp_ISR (void) else #endif // IRMP_SUPPORT_BANG_OLUFSEN_PROTOCOL +#if IRMP_SUPPORT_RCMM_PROTOCOL == 1 + if (irmp_param.protocol == IRMP_RCMM32_PROTOCOL) + { + if (irmp_pause_time >= RCMM32_BIT_00_PAUSE_LEN_MIN && irmp_pause_time <= RCMM32_BIT_00_PAUSE_LEN_MAX) + { + ANALYZE_PUTCHAR ('0'); + ANALYZE_PUTCHAR ('0'); + irmp_store_bit (0); + irmp_store_bit (0); + } + else if (irmp_pause_time >= RCMM32_BIT_01_PAUSE_LEN_MIN && irmp_pause_time <= RCMM32_BIT_01_PAUSE_LEN_MAX) + { + ANALYZE_PUTCHAR ('0'); + ANALYZE_PUTCHAR ('1'); + irmp_store_bit (0); + irmp_store_bit (1); + } + else if (irmp_pause_time >= RCMM32_BIT_10_PAUSE_LEN_MIN && irmp_pause_time <= RCMM32_BIT_10_PAUSE_LEN_MAX) + { + ANALYZE_PUTCHAR ('1'); + ANALYZE_PUTCHAR ('0'); + irmp_store_bit (1); + irmp_store_bit (0); + } + else if (irmp_pause_time >= RCMM32_BIT_11_PAUSE_LEN_MIN && irmp_pause_time <= RCMM32_BIT_11_PAUSE_LEN_MAX) + { + ANALYZE_PUTCHAR ('1'); + ANALYZE_PUTCHAR ('1'); + irmp_store_bit (1); + irmp_store_bit (1); + } + ANALYZE_PRINTF ("\n"); + wait_for_space = 0; + } + else +#endif + if (irmp_pulse_time >= irmp_param.pulse_1_len_min && irmp_pulse_time <= irmp_param.pulse_1_len_max && irmp_pause_time >= irmp_param.pause_1_len_min && irmp_pause_time <= irmp_param.pause_1_len_max) { // pulse & pause timings correct for "1"? @@ -3810,6 +3923,19 @@ print_timings (void) LEGO_PULSE_LEN_MIN, LEGO_PULSE_LEN_MAX, LEGO_0_PAUSE_LEN_MIN, LEGO_0_PAUSE_LEN_MAX, LEGO_PULSE_LEN_MIN, LEGO_PULSE_LEN_MAX, LEGO_1_PAUSE_LEN_MIN, LEGO_1_PAUSE_LEN_MAX); + printf ("\n"); + printf ("PROTOCOL S S-PULSE S-PAUSE PULSE PAUSE-00 PAUSE-01 PAUSE-10 PAUSE-11\n"); + printf ("================================================================================================\n"); + printf ("RCMM 1 %3d %3d %3d %3d %3d %3d %3d\n", + (uint8_t)(F_INTERRUPTS * RCMM32_START_BIT_PULSE_TIME), (uint8_t)(F_INTERRUPTS * RCMM32_START_BIT_PAUSE_TIME), + (uint8_t)(F_INTERRUPTS * RCMM32_PULSE_TIME), + (uint8_t)(F_INTERRUPTS * RCMM32_00_PAUSE_TIME), (uint8_t)(F_INTERRUPTS * RCMM32_01_PAUSE_TIME), + (uint8_t)(F_INTERRUPTS * RCMM32_10_PAUSE_TIME), (uint8_t)(F_INTERRUPTS * RCMM32_11_PAUSE_TIME)); + printf ("RCMM 1 %3d - %3d %3d - %3d %3d - %3d %3d - %3d %3d - %3d %3d - %3d %3d - %3d\n", + RCMM32_START_BIT_PULSE_LEN_MIN, RCMM32_START_BIT_PULSE_LEN_MAX, RCMM32_START_BIT_PAUSE_LEN_MIN, RCMM32_START_BIT_PAUSE_LEN_MAX, + RCMM32_BIT_PULSE_LEN_MIN, RCMM32_BIT_PULSE_LEN_MAX, RCMM32_BIT_00_PAUSE_LEN_MIN, RCMM32_BIT_00_PAUSE_LEN_MAX, + RCMM32_BIT_01_PAUSE_LEN_MIN, RCMM32_BIT_01_PAUSE_LEN_MAX, RCMM32_BIT_10_PAUSE_LEN_MIN, RCMM32_BIT_10_PAUSE_LEN_MAX, + RCMM32_BIT_11_PAUSE_LEN_MIN, RCMM32_BIT_11_PAUSE_LEN_MAX); } void diff --git a/irmp.exe b/irmp.exe index ba79840..9e0c569 100644 Binary files a/irmp.exe and b/irmp.exe differ diff --git a/irmp.h b/irmp.h index b529b06..bf53e3c 100644 --- a/irmp.h +++ b/irmp.h @@ -3,7 +3,7 @@ * * Copyright (c) 2009-2013 Frank Meyer - frank(at)fli4l.de * - * $Id: irmp.h,v 1.82 2013/04/09 11:55:39 fm Exp $ + * $Id: irmp.h,v 1.84 2014/02/19 12:57:36 fm Exp $ * * ATMEGA88 @ 8 MHz * @@ -77,6 +77,27 @@ # define IRMP_SUPPORT_ROOMBA_PROTOCOL 0 #endif +#if IRMP_SUPPORT_RC5_PROTOCOL == 1 && IRMP_SUPPORT_ORTEK_PROTOCOL == 1 +# warning RC5 protocol conflicts wih ORTEK, please enable only one of both protocols +# warning ORTEK protocol disabled +# undef IRMP_SUPPORT_ORTEK_PROTOCOL +# define IRMP_SUPPORT_ORTEK_PROTOCOL 0 +#endif + +#if IRMP_SUPPORT_FDC_PROTOCOL == 1 && IRMP_SUPPORT_ORTEK_PROTOCOL == 1 +# warning FDC protocol conflicts wih ORTEK, please enable only one of both protocols +# warning ORTEK protocol disabled +# undef IRMP_SUPPORT_ORTEK_PROTOCOL +# define IRMP_SUPPORT_ORTEK_PROTOCOL 0 +#endif + +#if IRMP_SUPPORT_ORTEK_PROTOCOL == 1 && IRMP_SUPPORT_NETBOX_PROTOCOL == 1 +# warning ORTEK protocol conflicts wih NETBOX, please enable only one of both protocols +# warning NETBOX protocol disabled +# undef IRMP_SUPPORT_NETBOX_PROTOCOL +# define IRMP_SUPPORT_NETBOX_PROTOCOL 0 +#endif + #if IRMP_SUPPORT_SIEMENS_PROTOCOL == 1 && F_INTERRUPTS < 15000 # warning F_INTERRUPTS too low, SIEMENS protocol disabled (should be at least 15000) # undef IRMP_SUPPORT_SIEMENS_PROTOCOL @@ -125,6 +146,12 @@ # define IRMP_SUPPORT_NEC_PROTOCOL 1 #endif +#if IRMP_SUPPORT_RCMM_PROTOCOL == 1 && F_INTERRUPTS < 20000 +# warning F_INTERRUPTS too low, RCMM protocol disabled (should be at least 20000) +# undef IRMP_SUPPORT_RCMM_PROTOCOL +# define IRMP_SUPPORT_RCMM_PROTOCOL 0 +#endif + #if F_INTERRUPTS > 20000 #error F_INTERRUPTS too high (should be not greater than 20000) #endif diff --git a/irmpconfig.h b/irmpconfig.h index a930c7f..4caef35 100644 --- a/irmpconfig.h +++ b/irmpconfig.h @@ -5,7 +5,7 @@ * * Copyright (c) 2009-2013 Frank Meyer - frank(at)fli4l.de * - * $Id: irmpconfig.h,v 1.101 2013/04/09 12:02:51 fm Exp $ + * $Id: irmpconfig.h,v 1.103 2014/02/20 14:55:17 fm Exp $ * * ATMEGA88 @ 8 MHz * @@ -55,9 +55,9 @@ #define IRMP_SUPPORT_SAMSUNG_PROTOCOL 1 // Samsung + Samsung32 >= 10000 ~300 bytes #define IRMP_SUPPORT_MATSUSHITA_PROTOCOL 1 // Matsushita >= 10000 ~50 bytes #define IRMP_SUPPORT_KASEIKYO_PROTOCOL 1 // Kaseikyo >= 10000 ~250 bytes -#define IRMP_SUPPORT_DENON_PROTOCOL 1 // DENON, Sharp >= 10000 ~250 bytes // more protocols, enable here! Enable Remarks F_INTERRUPTS Program Space +#define IRMP_SUPPORT_DENON_PROTOCOL 0 // DENON, Sharp >= 10000 ~250 bytes #define IRMP_SUPPORT_RC5_PROTOCOL 0 // RC5 >= 10000 ~250 bytes #define IRMP_SUPPORT_RC6_PROTOCOL 0 // RC6 & RC6A >= 10000 ~250 bytes #define IRMP_SUPPORT_JVC_PROTOCOL 0 // JVC >= 10000 ~150 bytes @@ -86,7 +86,7 @@ #define IRMP_SUPPORT_RUWIDO_PROTOCOL 0 // RUWIDO, T-Home >= 15000 ~550 bytes #define IRMP_SUPPORT_A1TVBOX_PROTOCOL 0 // A1 TV BOX >= 15000 (better 20000) ~300 bytes #define IRMP_SUPPORT_LEGO_PROTOCOL 0 // LEGO Power RC >= 20000 ~150 bytes - +#define IRMP_SUPPORT_RCMM_PROTOCOL 0 // RCMM 12,24, or 32 >= 20000 ~150 bytes /*--------------------------------------------------------------------------------------------------------------------------------------------------- * Change hardware pin here for ATMEL AVR diff --git a/irmpextlog.c b/irmpextlog.c index 7637351..b3352ac 100644 --- a/irmpextlog.c +++ b/irmpextlog.c @@ -1,7 +1,7 @@ /*--------------------------------------------------------------------------------------------------------------------------------------------------- * irmpextlog.c - external logging * - * $Id: irmpextlog.c,v 1.3 2012/06/05 12:00:46 fm Exp $ + * $Id: irmpextlog.c,v 1.4 2014/02/19 12:57:36 fm Exp $ * * If you cannot use the internal UART logging routine, adapt the * source below for your application. The following implementation @@ -100,8 +100,10 @@ sendextlog (unsigned char data) #endif //IRMP_EXT_LOGGING +#if defined(PIC_C18) static void dummy (void) { // Only to avoid C18 compiler error } +#endif diff --git a/irmpprotocols.h b/irmpprotocols.h index 3b8484f..f97a701 100644 --- a/irmpprotocols.h +++ b/irmpprotocols.h @@ -5,7 +5,7 @@ * * Copyright (c) 2013 Frank Meyer - frank(at)fli4l.de * - * $Id: irmpprotocols.h,v 1.14 2013/04/09 11:59:12 fm Exp $ + * $Id: irmpprotocols.h,v 1.17 2014/02/20 14:55:17 fm Exp $ * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -60,8 +60,11 @@ #define IRMP_ORTEK_PROTOCOL 33 // ORTEK - Hama #define IRMP_TELEFUNKEN_PROTOCOL 34 // Telefunken (1560) #define IRMP_ROOMBA_PROTOCOL 35 // iRobot Roomba vacuum cleaner +#define IRMP_RCMM32_PROTOCOL 36 // Fujitsu-Siemens (Activy remote control) +#define IRMP_RCMM24_PROTOCOL 37 // Fujitsu-Siemens (Activy keyboard) +#define IRMP_RCMM12_PROTOCOL 38 // Fujitsu-Siemens (Activy keyboard) -#define IRMP_N_PROTOCOLS 35 // number of supported protocols +#define IRMP_N_PROTOCOLS 38 // number of supported protocols /*--------------------------------------------------------------------------------------------------------------------------------------------------- * timing constants: @@ -681,7 +684,34 @@ typedef uint8_t PAUSE_LEN; #define ROOMBA_STOP_BIT 0 // has stop bit #define ROOMBA_LSB 0 // MSB...LSB #define ROOMBA_FLAGS 0 // flags +#define ROOMBA_FRAMES 8 // ROOMBA sends 8 frames (this is a lie, but more comfortable) +/*--------------------------------------------------------------------------------------------------------------------------------------------------- + * RC-MM (32, 24, or 12 bit) + *--------------------------------------------------------------------------------------------------------------------------------------------------- + */ +#define RCMM32_START_BIT_PULSE_TIME 500.0e-6 // 500 usec pulse +#define RCMM32_START_BIT_PAUSE_TIME 220.0e-6 // 220 usec pause +#define RCMM32_PULSE_TIME 230.0e-6 // 230 usec pulse +#define RCMM32_00_PAUSE_TIME 220.0e-6 // 220 usec pause +#define RCMM32_01_PAUSE_TIME 380.0e-6 // 380 usec pause +#define RCMM32_10_PAUSE_TIME 550.0e-6 // 550 usec pause +#define RCMM32_11_PAUSE_TIME 720.0e-6 // 720 usec pause + +#define RCMM32_FRAME_REPEAT_PAUSE_TIME 80.0e-3 // frame repeat after 80 ms +#define RCMM32_ADDRESS_OFFSET 0 // skip 0 bits +#define RCMM32_ADDRESS_LEN 16 // read 16 address bits +#define RCMM32_COMMAND_OFFSET 17 // skip 17 bits +#define RCMM32_COMMAND_LEN 15 // read 15 bits +#define RCMM32_COMPLETE_DATA_LEN 32 // complete length +#define RCMM32_STOP_BIT 1 // has stop bit +#define RCMM32_LSB 0 // LSB...MSB +#define RCMM32_FLAGS 0 // flags + +/*--------------------------------------------------------------------------------------------------------------------------------------------------- + * Frame Repetitions: + *--------------------------------------------------------------------------------------------------------------------------------------------------- + */ #define AUTO_FRAME_REPETITION_TIME 80.0e-3 // SIRCS/SAMSUNG32/NUBERT: automatic repetition after 25-50ms #endif // _IRMP_PROTOCOLS_H_ diff --git a/irmpsystem.h b/irmpsystem.h index 4d82286..b8a9b9a 100644 --- a/irmpsystem.h +++ b/irmpsystem.h @@ -3,7 +3,7 @@ * * Copyright (c) 2009-2013 Frank Meyer - frank(at)fli4l.de * - * $Id: irmpsystem.h,v 1.8 2013/01/17 07:33:13 fm Exp $ + * $Id: irmpsystem.h,v 1.10 2014/02/19 12:57:36 fm Exp $ * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -41,7 +41,7 @@ #elif defined(TARGET_IS_BLIZZARD_RA2) // TI Stellaris (tested on Stellaris Launchpad with Code Composer Studio) # define STELLARIS_ARM_CORTEX_M4 # define F_CPU (SysCtlClockGet()) -#elif defined(unix) || defined(WIN32) // Unix/Linux or Windows +#elif defined(unix) || defined(WIN32) || defined(__APPLE__) // Unix/Linux or Windows or Apple # define UNIX_OR_WINDOWS #else # define ATMEL_AVR // ATMEL AVR @@ -54,7 +54,6 @@ # include # define F_CPU 8000000L # define ANALYZE -# define DEBUG # ifdef unix # include # else diff --git a/irsnd.c b/irsnd.c index 8002cb5..4d9593c 100644 --- a/irsnd.c +++ b/irsnd.c @@ -13,7 +13,7 @@ * ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284, ATmega1284P * ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P * - * $Id: irsnd.c,v 1.69 2013/04/09 14:19:11 fm Exp $ + * $Id: irsnd.c,v 1.72 2014/02/20 14:55:17 fm Exp $ * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -278,6 +278,12 @@ #define SIEMENS_BIT_LEN (uint8_t)(F_INTERRUPTS * SIEMENS_OR_RUWIDO_BIT_PULSE_TIME + 0.5) #define SIEMENS_FRAME_REPEAT_PAUSE_LEN (uint16_t)(F_INTERRUPTS * SIEMENS_OR_RUWIDO_FRAME_REPEAT_PAUSE_TIME + 0.5) // use uint16_t! +#define RUWIDO_START_BIT_PULSE_LEN (uint8_t)(F_INTERRUPTS * SIEMENS_OR_RUWIDO_START_BIT_PULSE_TIME + 0.5) +#define RUWIDO_START_BIT_PAUSE_LEN (uint8_t)(F_INTERRUPTS * SIEMENS_OR_RUWIDO_START_BIT_PAUSE_TIME + 0.5) +#define RUWIDO_BIT_PULSE_LEN (uint8_t)(F_INTERRUPTS * SIEMENS_OR_RUWIDO_BIT_PULSE_TIME + 0.5) +#define RUWIDO_BIT_PAUSE_LEN (uint8_t)(F_INTERRUPTS * SIEMENS_OR_RUWIDO_BIT_PAUSE_TIME + 0.5) +#define RUWIDO_FRAME_REPEAT_PAUSE_LEN (uint16_t)(F_INTERRUPTS * SIEMENS_OR_RUWIDO_FRAME_REPEAT_PAUSE_TIME + 0.5) // use uint16_t! + #ifdef PIC_C18 // PIC C18 # define IRSND_FREQ_TYPE uint8_t # define IRSND_FREQ_30_KHZ (IRSND_FREQ_TYPE) ((F_CPU / 30000 / 2 / Pre_Scaler / PIC_Scaler) - 1) @@ -384,9 +390,10 @@ irsnd_on (void) { if (! irsnd_is_on) { -#ifndef DEBUG +#ifndef ANALYZE # if defined(PIC_C18) // PIC C18 - IRSND_PIN = 0; // output mode -> enable PWM outout pin (0=PWM on, 1=PWM off) + PWMon(); + // IRSND_PIN = 0; // output mode -> enable PWM outout pin (0=PWM on, 1=PWM off) # elif defined (ARM_STM32) // STM32 TIM_SelectOCxM(IRSND_TIMER, IRSND_TIMER_CHANNEL, TIM_OCMode_PWM1); // enable PWM as OC-mode TIM_CCxCmd(IRSND_TIMER, IRSND_TIMER_CHANNEL, TIM_CCx_Enable); // enable OC-output (is being disabled in TIM_SelectOCxM()) @@ -408,7 +415,7 @@ irsnd_on (void) # error wrong value of IRSND_OCx # endif // IRSND_OCx # endif // C18 -#endif // DEBUG +#endif // ANALYZE #if IRSND_USE_CALLBACK == 1 if (irsnd_callback_ptr) @@ -431,10 +438,11 @@ irsnd_off (void) { if (irsnd_is_on) { -#ifndef DEBUG +#ifndef ANALYZE # if defined(PIC_C18) // PIC C18 - IRSND_PIN = 1; //input mode -> disbale PWM output pin (0=PWM on, 1=PWM off) + PWMoff(); + // IRSND_PIN = 1; //input mode -> disbale PWM output pin (0=PWM on, 1=PWM off) # elif defined (ARM_STM32) // STM32 TIM_Cmd(IRSND_TIMER, DISABLE); // disable counter TIM_SelectOCxM(IRSND_TIMER, IRSND_TIMER_CHANNEL, TIM_ForcedAction_InActive); // force output inactive @@ -459,7 +467,7 @@ irsnd_off (void) # endif // IRSND_OCx IRSND_PORT &= ~(1<address & 0x0FFF) >> 5); // SAAAAAAA - irsnd_buffer[1] = ((irmp_data_p->address & 0x1F) << 3) | ((irmp_data_p->command & 0x7F) >> 5); // AAAAA0CC - irsnd_buffer[2] = (irmp_data_p->command << 3) | ((~irmp_data_p->command & 0x01) << 2); // CCCCCc + irsnd_buffer[0] = ((irmp_data_p->address & 0x07FF) >> 3); // AAAAAAAA + irsnd_buffer[1] = ((irmp_data_p->address & 0x0007) << 5) | ((irmp_data_p->command >> 5) & 0x1F); // AAACCCCC + irsnd_buffer[2] = ((irmp_data_p->command & 0x001F) << 3) | ((~irmp_data_p->command & 0x01) << 2); // CCCCCc irsnd_busy = TRUE; break; } #endif +#if IRSND_SUPPORT_RUWIDO_PROTOCOL == 1 + case IRMP_RUWIDO_PROTOCOL: + { + irsnd_buffer[0] = ((irmp_data_p->address & 0x01FF) >> 1); // AAAAAAAA + irsnd_buffer[1] = ((irmp_data_p->address & 0x0001) << 7) | ((irmp_data_p->command & 0x7F)); // ACCCCCCC + irsnd_buffer[2] = ((~irmp_data_p->command & 0x01) << 7); // c + irsnd_busy = TRUE; + break; + } +#endif #if IRSND_SUPPORT_FDC_PROTOCOL == 1 case IRMP_FDC_PROTOCOL: { @@ -1238,7 +1258,7 @@ irsnd_ISR (void) } else { -#ifdef DEBUG +#ifdef ANALYZE if (irsnd_is_on) { putchar ('0'); @@ -1252,14 +1272,17 @@ irsnd_ISR (void) } } #if 0 - else if (repeat_counter > 0 && packet_repeat_pause_counter < repeat_frame_pause_len) -#else else if (packet_repeat_pause_counter < repeat_frame_pause_len) +#else + // fm 2013-05-06: SIRCs has 2 autorepetitions and N normal repetitions. + // if auto_repetition_counter == 0, we have to repeat the frame according to flags + if (auto_repetition_counter == 0 && packet_repeat_pause_counter < repeat_frame_pause_len) #endif { packet_repeat_pause_counter++; - -#ifdef DEBUG +// fprintf (stdout, "!%d %d!\n", packet_repeat_pause_counter, repeat_frame_pause_len); +// fflush (stdout); +#ifdef ANALYZE if (irsnd_is_on) { putchar ('0'); @@ -1659,7 +1682,7 @@ irsnd_ISR (void) pulse_len = SIEMENS_BIT_LEN; pause_len = SIEMENS_BIT_LEN; has_stop_bit = SIEMENS_OR_RUWIDO_STOP_BIT; - complete_data_len = SIEMENS_COMPLETE_DATA_LEN - 1; + complete_data_len = SIEMENS_COMPLETE_DATA_LEN; n_auto_repetitions = 1; // 1 frame auto_repetition_pause_len = 0; repeat_frame_pause_len = SIEMENS_FRAME_REPEAT_PAUSE_LEN; @@ -1667,6 +1690,22 @@ irsnd_ISR (void) break; } #endif +#if IRSND_SUPPORT_RUWIDO_PROTOCOL == 1 + case IRMP_RUWIDO_PROTOCOL: + { + startbit_pulse_len = RUWIDO_START_BIT_PULSE_LEN; + startbit_pause_len = RUWIDO_START_BIT_PAUSE_LEN; + pulse_len = RUWIDO_BIT_PULSE_LEN; + pause_len = RUWIDO_BIT_PAUSE_LEN; + has_stop_bit = SIEMENS_OR_RUWIDO_STOP_BIT; + complete_data_len = RUWIDO_COMPLETE_DATA_LEN; + n_auto_repetitions = 1; // 1 frame + auto_repetition_pause_len = 0; + repeat_frame_pause_len = RUWIDO_FRAME_REPEAT_PAUSE_LEN; + irsnd_set_freq (IRSND_FREQ_36_KHZ); + break; + } +#endif #if IRSND_SUPPORT_FDC_PROTOCOL == 1 case IRMP_FDC_PROTOCOL: { @@ -1789,8 +1828,8 @@ irsnd_ISR (void) pause_0_len = ROOMBA_0_PAUSE_LEN - 1; has_stop_bit = ROOMBA_STOP_BIT; complete_data_len = ROOMBA_COMPLETE_DATA_LEN; - n_auto_repetitions = 1; // 1 frame - auto_repetition_pause_len = 0; + n_auto_repetitions = ROOMBA_FRAMES; // 8 frames + auto_repetition_pause_len = ROOMBA_FRAME_REPEAT_PAUSE_LEN; repeat_frame_pause_len = ROOMBA_FRAME_REPEAT_PAUSE_LEN; irsnd_set_freq (IRSND_FREQ_38_KHZ); break; @@ -1842,9 +1881,6 @@ irsnd_ISR (void) #if IRSND_SUPPORT_DENON_PROTOCOL == 1 case IRMP_DENON_PROTOCOL: #endif -#if IRSND_SUPPORT_THOMSON_PROTOCOL == 1 - case IRMP_THOMSON_PROTOCOL: -#endif #if IRSND_SUPPORT_NUBERT_PROTOCOL == 1 case IRMP_NUBERT_PROTOCOL: #endif @@ -1866,6 +1902,9 @@ irsnd_ISR (void) #if IRSND_SUPPORT_LEGO_PROTOCOL == 1 case IRMP_LEGO_PROTOCOL: #endif +#if IRSND_SUPPORT_THOMSON_PROTOCOL == 1 + case IRMP_THOMSON_PROTOCOL: +#endif #if IRSND_SUPPORT_ROOMBA_PROTOCOL == 1 case IRMP_ROOMBA_PROTOCOL: #endif @@ -1874,7 +1913,8 @@ irsnd_ISR (void) IRSND_SUPPORT_SAMSUNG_PROTOCOL == 1 || IRSND_SUPPORT_MATSUSHITA_PROTOCOL == 1 || \ IRSND_SUPPORT_KASEIKYO_PROTOCOL == 1 || IRSND_SUPPORT_RECS80_PROTOCOL == 1 || IRSND_SUPPORT_RECS80EXT_PROTOCOL == 1 || IRSND_SUPPORT_DENON_PROTOCOL == 1 || \ IRSND_SUPPORT_NUBERT_PROTOCOL == 1 || IRSND_SUPPORT_BANG_OLUFSEN_PROTOCOL == 1 || IRSND_SUPPORT_FDC_PROTOCOL == 1 || IRSND_SUPPORT_RCCAR_PROTOCOL == 1 || \ - IRSND_SUPPORT_JVC_PROTOCOL == 1 || IRSND_SUPPORT_NIKON_PROTOCOL == 1 || IRSND_SUPPORT_LEGO_PROTOCOL == 1 || IRSND_SUPPORT_THOMSON_PROTOCOL == 1 + IRSND_SUPPORT_JVC_PROTOCOL == 1 || IRSND_SUPPORT_NIKON_PROTOCOL == 1 || IRSND_SUPPORT_LEGO_PROTOCOL == 1 || IRSND_SUPPORT_THOMSON_PROTOCOL == 1 || \ + IRSND_SUPPORT_ROOMBA_PROTOCOL == 1 { #if IRSND_SUPPORT_DENON_PROTOCOL == 1 if (irsnd_protocol == IRMP_DENON_PROTOCOL) @@ -2071,6 +2111,9 @@ irsnd_ISR (void) #if IRSND_SUPPORT_SIEMENS_PROTOCOL == 1 case IRMP_SIEMENS_PROTOCOL: #endif +#if IRSND_SUPPORT_RUWIDO_PROTOCOL == 1 + case IRMP_RUWIDO_PROTOCOL: +#endif #if IRSND_SUPPORT_GRUNDIG_PROTOCOL == 1 case IRMP_GRUNDIG_PROTOCOL: #endif @@ -2084,8 +2127,15 @@ irsnd_ISR (void) case IRMP_A1TVBOX_PROTOCOL: #endif -#if IRSND_SUPPORT_RC5_PROTOCOL == 1 || IRSND_SUPPORT_RC6_PROTOCOL == 1 || IRSND_SUPPORT_RC6A_PROTOCOL == 1 || IRSND_SUPPORT_SIEMENS_PROTOCOL == 1 || \ - IRSND_SUPPORT_GRUNDIG_PROTOCOL == 1 || IRSND_SUPPORT_IR60_PROTOCOL == 1 || IRSND_SUPPORT_NOKIA_PROTOCOL == 1 || IRSND_SUPPORT_A1TVBOX_PROTOCOL == 1 +#if IRSND_SUPPORT_RC5_PROTOCOL == 1 || \ + IRSND_SUPPORT_RC6_PROTOCOL == 1 || \ + IRSND_SUPPORT_RC6A_PROTOCOL == 1 || \ + IRSND_SUPPORT_RUWIDO_PROTOCOL == 1 || \ + IRSND_SUPPORT_SIEMENS_PROTOCOL == 1 || \ + IRSND_SUPPORT_GRUNDIG_PROTOCOL == 1 || \ + IRSND_SUPPORT_IR60_PROTOCOL == 1 || \ + IRSND_SUPPORT_NOKIA_PROTOCOL == 1 || \ + IRSND_SUPPORT_A1TVBOX_PROTOCOL == 1 { if (pulse_counter == pulse_len && pause_counter == pause_len) { @@ -2154,7 +2204,7 @@ irsnd_ISR (void) } } else // if (irsnd_protocol == IRMP_RC5_PROTOCOL || irsnd_protocol == IRMP_RC6_PROTOCOL || irsnd_protocol == IRMP_RC6A_PROTOCOL || - // irsnd_protocol == IRMP_SIEMENS_PROTOCOL) + // irsnd_protocol == IRMP_SIEMENS_PROTOCOL || irsnd_protocol == IRMP_RUWIDO_PROTOCOL) #endif { if (current_bit == 0xFF) // 1 start bit @@ -2265,7 +2315,7 @@ irsnd_ISR (void) break; } #endif // IRSND_SUPPORT_RC5_PROTOCOL == 1 || IRSND_SUPPORT_RC6_PROTOCOL == 1 || || IRSND_SUPPORT_RC6A_PROTOCOL == 1 || IRSND_SUPPORT_SIEMENS_PROTOCOL == 1 || - // IRSND_SUPPORT_GRUNDIG_PROTOCOL == 1 || IRSND_SUPPORT_IR60_PROTOCOL == 1 || IRSND_SUPPORT_NOKIA_PROTOCOL == 1 + // IRSND_SUPPORT_RUWIDO_PROTOCOL == 1 || IRSND_SUPPORT_GRUNDIG_PROTOCOL == 1 || IRSND_SUPPORT_IR60_PROTOCOL == 1 || IRSND_SUPPORT_NOKIA_PROTOCOL == 1 default: { @@ -2298,7 +2348,7 @@ irsnd_ISR (void) } } -#ifdef DEBUG +#ifdef ANALYZE if (irsnd_is_on) { putchar ('0'); @@ -2312,7 +2362,7 @@ irsnd_ISR (void) return irsnd_busy; } -#ifdef DEBUG +#ifdef ANALYZE // main function - for unix/linux + windows only! // AVR: see main.c! @@ -2382,4 +2432,4 @@ main (int argc, char ** argv) return 0; } -#endif // DEBUG +#endif // ANALYZE diff --git a/irsnd.h b/irsnd.h index 77a5d5e..28f90df 100644 --- a/irsnd.h +++ b/irsnd.h @@ -3,7 +3,7 @@ * * Copyright (c) 2010-2013 Frank Meyer - frank(at)fli4l.de * - * $Id: irsnd.h,v 1.16 2013/03/12 12:49:59 fm Exp $ + * $Id: irsnd.h,v 1.17 2014/02/19 12:57:36 fm Exp $ * * ATMEGA88 @ 8 MHz * @@ -53,12 +53,16 @@ // Do not change lines below until you have a different HW. Example is for 18F2550/18F4550 // setup macro for PWM used PWM module # if IRSND_OCx == IRSND_PIC_CCP2 +# define PWMon() TMR2=0,CCP2CON |=0b1100 +# define PWMoff() CCP2CON &=(~0b1100) # define IRSND_PIN TRISCbits.TRISC1 // RC1 = PWM2 # define SetDCPWM(x) SetDCPWM2(x) # define ClosePWM ClosePWM2 # define OpenPWM(x) OpenPWM2(x) # endif # if IRSND_OCx == IRSND_PIC_CCP1 +# define PWMon() TMR2=0,CCP1CON |=0b1100 +# define PWMoff() CCP1CON &=(~0b1100) # define IRSND_PIN TRISCbits.TRISC2 // RC2 = PWM1 # define SetDCPWM(x) SetDCPWM1(x) # define ClosePWM ClosePWM1 diff --git a/irsndconfig.h b/irsndconfig.h index e5d07cc..9b707b2 100644 --- a/irsndconfig.h +++ b/irsndconfig.h @@ -5,7 +5,7 @@ * * Copyright (c) 2010-2013 Frank Meyer - frank(at)fli4l.de * - * $Id: irsndconfig.h,v 1.49 2013/04/09 14:19:11 fm Exp $ + * $Id: irsndconfig.h,v 1.50 2014/02/20 14:55:17 fm Exp $ * * ATMEGA88 @ 8 MHz * @@ -45,9 +45,9 @@ #define IRSND_SUPPORT_SAMSUNG_PROTOCOL 1 // Samsung + Samsung32 >= 10000 ~300 bytes #define IRSND_SUPPORT_MATSUSHITA_PROTOCOL 1 // Matsushita >= 10000 ~200 bytes #define IRSND_SUPPORT_KASEIKYO_PROTOCOL 1 // Kaseikyo >= 10000 ~300 bytes -#define IRSND_SUPPORT_DENON_PROTOCOL 1 // DENON, Sharp >= 10000 ~200 bytes // more protocols, enable here! Enable Remarks F_INTERRUPTS Program Space +#define IRSND_SUPPORT_DENON_PROTOCOL 0 // DENON, Sharp >= 10000 ~200 bytes #define IRSND_SUPPORT_RC5_PROTOCOL 0 // RC5 >= 10000 ~150 bytes #define IRSND_SUPPORT_RC6_PROTOCOL 0 // RC6 >= 10000 ~250 bytes #define IRSND_SUPPORT_RC6A_PROTOCOL 0 // RC6A >= 10000 ~250 bytes @@ -71,7 +71,7 @@ #define IRSND_SUPPORT_FDC_PROTOCOL 0 // FDC IR keyboard >= 10000 (better 15000) ~150 bytes #define IRSND_SUPPORT_RCCAR_PROTOCOL 0 // RC CAR >= 10000 (better 15000) ~150 bytes #define IRSND_SUPPORT_ROOMBA_PROTOCOL 0 // iRobot Roomba >= 10000 ~150 bytes -#define IRSND_SUPPORT_RUWIDO_PROTOCOL 0 // RUWIDO, T-Home >= 15000 DON'T CHANGE, NOT SUPPORTED YET! +#define IRSND_SUPPORT_RUWIDO_PROTOCOL 0 // RUWIDO, T-Home >= 15000 ~250 bytes #define IRSND_SUPPORT_A1TVBOX_PROTOCOL 0 // A1 TV BOX >= 15000 (better 20000) ~200 bytes #define IRSND_SUPPORT_LEGO_PROTOCOL 0 // LEGO Power RC >= 20000 ~150 bytes