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