Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[PATCH] m32r: framebuffer device support

This patch is for supporting Epson s1d13xxx framebuffer device for m32r. #
Sorry, a little bigger.

The Epson s1d13806 is already supported by 2.6.12 kernel, and its driver is
placed as drivers/video/s1d13xxxfb.c.

For the m32r, a header file include/asm-m32r/s1d13806.h was prepared for
several m32r target platforms. It was originally generated by an Epson
tool S1D13806CFG.EXE, and modified manually for the m32r platforms.

Signed-off-by: Hayato Fujiwara <fujiwara@linux-m32r.org>
Signed-off-by: Hirokazu Takata <takata@linux-m32r.org>
Cc: "Antonino A. Daplas" <adaplas@pol.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

authored by

Hirokazu Takata and committed by
Linus Torvalds
316240f6 e34ac862

+1716 -16
+51 -4
arch/m32r/kernel/setup_m32700ut.c
··· 3 3 * 4 4 * Setup routines for Renesas M32700UT Board 5 5 * 6 - * Copyright (c) 2002 Hiroyuki Kondo, Hirokazu Takata, 7 - * Hitoshi Yamamoto, Takeo Takahashi 6 + * Copyright (c) 2002-2005 Hiroyuki Kondo, Hirokazu Takata, 7 + * Hitoshi Yamamoto, Takeo Takahashi 8 8 * 9 9 * This file is subject to the terms and conditions of the GNU General 10 10 * Public License. See the file "COPYING" in the main directory of this ··· 435 435 icu_data[M32R_IRQ_INT2].icucr = M32R_ICUCR_IEN|M32R_ICUCR_ISMOD01; 436 436 enable_m32700ut_irq(M32R_IRQ_INT2); 437 437 438 - //#if defined(CONFIG_VIDEO_M32R_AR) 438 + #if defined(CONFIG_VIDEO_M32R_AR) 439 439 /* 440 440 * INT3# is used for AR 441 441 */ ··· 445 445 irq_desc[M32R_IRQ_INT3].depth = 1; 446 446 icu_data[M32R_IRQ_INT3].icucr = M32R_ICUCR_IEN|M32R_ICUCR_ISMOD10; 447 447 disable_m32700ut_irq(M32R_IRQ_INT3); 448 - //#endif /* CONFIG_VIDEO_M32R_AR */ 448 + #endif /* CONFIG_VIDEO_M32R_AR */ 449 449 } 450 + 451 + #if defined(CONFIG_SMC91X) 450 452 451 453 #define LAN_IOSTART 0x300 452 454 #define LAN_IOEND 0x320 ··· 471 469 .num_resources = ARRAY_SIZE(smc91x_resources), 472 470 .resource = smc91x_resources, 473 471 }; 472 + #endif 473 + 474 + #if defined(CONFIG_FB_S1D13XXX) 475 + 476 + #include <video/s1d13xxxfb.h> 477 + #include <asm/s1d13806.h> 478 + 479 + static struct s1d13xxxfb_pdata s1d13xxxfb_data = { 480 + .initregs = s1d13xxxfb_initregs, 481 + .initregssize = ARRAY_SIZE(s1d13xxxfb_initregs), 482 + .platform_init_video = NULL, 483 + #ifdef CONFIG_PM 484 + .platform_suspend_video = NULL, 485 + .platform_resume_video = NULL, 486 + #endif 487 + }; 488 + 489 + static struct resource s1d13xxxfb_resources[] = { 490 + [0] = { 491 + .start = 0x10600000UL, 492 + .end = 0x1073FFFFUL, 493 + .flags = IORESOURCE_MEM, 494 + }, 495 + [1] = { 496 + .start = 0x10400000UL, 497 + .end = 0x104001FFUL, 498 + .flags = IORESOURCE_MEM, 499 + } 500 + }; 501 + 502 + static struct platform_device s1d13xxxfb_device = { 503 + .name = S1D_DEVICENAME, 504 + .id = 0, 505 + .dev = { 506 + .platform_data = &s1d13xxxfb_data, 507 + }, 508 + .num_resources = ARRAY_SIZE(s1d13xxxfb_resources), 509 + .resource = s1d13xxxfb_resources, 510 + }; 511 + #endif 474 512 475 513 static int __init platform_init(void) 476 514 { 515 + #if defined(CONFIG_SMC91X) 477 516 platform_device_register(&smc91x_device); 517 + #endif 518 + #if defined(CONFIG_FB_S1D13XXX) 519 + platform_device_register(&s1d13xxxfb_device); 520 + #endif 478 521 return 0; 479 522 } 480 523 arch_initcall(platform_init);
+49 -2
arch/m32r/kernel/setup_mappi.c
··· 3 3 * 4 4 * Setup routines for Renesas MAPPI Board 5 5 * 6 - * Copyright (c) 2001, 2002 Hiroyuki Kondo, Hirokazu Takata, 7 - * Hitoshi Yamamoto 6 + * Copyright (c) 2001-2005 Hiroyuki Kondo, Hirokazu Takata, 7 + * Hitoshi Yamamoto 8 8 */ 9 9 10 10 #include <linux/config.h> 11 11 #include <linux/irq.h> 12 12 #include <linux/kernel.h> 13 13 #include <linux/init.h> 14 + #include <linux/device.h> 14 15 15 16 #include <asm/system.h> 16 17 #include <asm/m32r.h> ··· 159 158 disable_mappi_irq(M32R_IRQ_INT2); 160 159 #endif /* CONFIG_M32RPCC */ 161 160 } 161 + 162 + #if defined(CONFIG_FB_S1D13XXX) 163 + 164 + #include <video/s1d13xxxfb.h> 165 + #include <asm/s1d13806.h> 166 + 167 + static struct s1d13xxxfb_pdata s1d13xxxfb_data = { 168 + .initregs = s1d13xxxfb_initregs, 169 + .initregssize = ARRAY_SIZE(s1d13xxxfb_initregs), 170 + .platform_init_video = NULL, 171 + #ifdef CONFIG_PM 172 + .platform_suspend_video = NULL, 173 + .platform_resume_video = NULL, 174 + #endif 175 + }; 176 + 177 + static struct resource s1d13xxxfb_resources[] = { 178 + [0] = { 179 + .start = 0x10200000UL, 180 + .end = 0x1033FFFFUL, 181 + .flags = IORESOURCE_MEM, 182 + }, 183 + [1] = { 184 + .start = 0x10000000UL, 185 + .end = 0x100001FFUL, 186 + .flags = IORESOURCE_MEM, 187 + } 188 + }; 189 + 190 + static struct platform_device s1d13xxxfb_device = { 191 + .name = S1D_DEVICENAME, 192 + .id = 0, 193 + .dev = { 194 + .platform_data = &s1d13xxxfb_data, 195 + }, 196 + .num_resources = ARRAY_SIZE(s1d13xxxfb_resources), 197 + .resource = s1d13xxxfb_resources, 198 + }; 199 + 200 + static int __init platform_init(void) 201 + { 202 + platform_device_register(&s1d13xxxfb_device); 203 + return 0; 204 + } 205 + arch_initcall(platform_init); 206 + #endif
+2 -2
arch/m32r/kernel/setup_mappi2.c
··· 3 3 * 4 4 * Setup routines for Renesas MAPPI-II(M3A-ZA36) Board 5 5 * 6 - * Copyright (c) 2001, 2002 Hiroyuki Kondo, Hirokazu Takata, 7 - * Hitoshi Yamamoto, Mamoru Sakugawa 6 + * Copyright (c) 2001-2005 Hiroyuki Kondo, Hirokazu Takata, 7 + * Hitoshi Yamamoto, Mamoru Sakugawa 8 8 */ 9 9 10 10 #include <linux/config.h>
+50 -2
arch/m32r/kernel/setup_mappi3.c
··· 3 3 * 4 4 * Setup routines for Renesas MAPPI-III(M3A-2170) Board 5 5 * 6 - * Copyright (c) 2001-2005 Hiroyuki Kondo, Hirokazu Takata, 7 - * Hitoshi Yamamoto, Mamoru Sakugawa 6 + * Copyright (c) 2001-2005 Hiroyuki Kondo, Hirokazu Takata, 7 + * Hitoshi Yamamoto, Mamoru Sakugawa 8 8 */ 9 9 10 10 #include <linux/config.h> ··· 178 178 #endif /* CONFIG_M32R_CFC */ 179 179 } 180 180 181 + #if defined(CONFIG_SMC91X) 182 + 181 183 #define LAN_IOSTART 0x300 182 184 #define LAN_IOEND 0x320 183 185 static struct resource smc91x_resources[] = { ··· 202 200 .resource = smc91x_resources, 203 201 }; 204 202 203 + #endif 204 + 205 + #if defined(CONFIG_FB_S1D13XXX) 206 + 207 + #include <video/s1d13xxxfb.h> 208 + #include <asm/s1d13806.h> 209 + 210 + static struct s1d13xxxfb_pdata s1d13xxxfb_data = { 211 + .initregs = s1d13xxxfb_initregs, 212 + .initregssize = ARRAY_SIZE(s1d13xxxfb_initregs), 213 + .platform_init_video = NULL, 214 + #ifdef CONFIG_PM 215 + .platform_suspend_video = NULL, 216 + .platform_resume_video = NULL, 217 + #endif 218 + }; 219 + 220 + static struct resource s1d13xxxfb_resources[] = { 221 + [0] = { 222 + .start = 0x1d600000UL, 223 + .end = 0x1d73FFFFUL, 224 + .flags = IORESOURCE_MEM, 225 + }, 226 + [1] = { 227 + .start = 0x1d400000UL, 228 + .end = 0x1d4001FFUL, 229 + .flags = IORESOURCE_MEM, 230 + } 231 + }; 232 + 233 + static struct platform_device s1d13xxxfb_device = { 234 + .name = S1D_DEVICENAME, 235 + .id = 0, 236 + .dev = { 237 + .platform_data = &s1d13xxxfb_data, 238 + }, 239 + .num_resources = ARRAY_SIZE(s1d13xxxfb_resources), 240 + .resource = s1d13xxxfb_resources, 241 + }; 242 + #endif 243 + 205 244 static int __init platform_init(void) 206 245 { 246 + #if defined(CONFIG_SMC91X) 207 247 platform_device_register(&smc91x_device); 248 + #endif 249 + #if defined(CONFIG_FB_S1D13XXX) 250 + platform_device_register(&s1d13xxxfb_device); 251 + #endif 208 252 return 0; 209 253 } 210 254 arch_initcall(platform_init);
+2 -3
arch/m32r/kernel/setup_oaks32r.c
··· 3 3 * 4 4 * Setup routines for OAKS32R Board 5 5 * 6 - * Copyright (c) 2002-2004 Hiroyuki Kondo, Hirokazu Takata, 7 - * Hitoshi Yamamoto, Mamoru Sakugawa 6 + * Copyright (c) 2002-2005 Hiroyuki Kondo, Hirokazu Takata, 7 + * Hitoshi Yamamoto, Mamoru Sakugawa 8 8 */ 9 9 10 10 #include <linux/config.h> ··· 139 139 icu_data[M32R_IRQ_SIO1_S].icucr = 0; 140 140 disable_oaks32r_irq(M32R_IRQ_SIO1_S); 141 141 #endif /* CONFIG_SERIAL_M32R_SIO */ 142 - 143 142 }
+50 -3
arch/m32r/kernel/setup_opsput.c
··· 3 3 * 4 4 * Setup routines for Renesas OPSPUT Board 5 5 * 6 - * Copyright (c) 2002-2004 6 + * Copyright (c) 2002-2005 7 7 * Hiroyuki Kondo, Hirokazu Takata, 8 8 * Hitoshi Yamamoto, Takeo Takahashi, Mamoru Sakugawa 9 9 * ··· 439 439 icu_data[M32R_IRQ_INT2].icucr = M32R_ICUCR_IEN|M32R_ICUCR_ISMOD01; 440 440 enable_opsput_irq(M32R_IRQ_INT2); 441 441 442 - //#if defined(CONFIG_VIDEO_M32R_AR) 442 + #if defined(CONFIG_VIDEO_M32R_AR) 443 443 /* 444 444 * INT3# is used for AR 445 445 */ ··· 449 449 irq_desc[M32R_IRQ_INT3].depth = 1; 450 450 icu_data[M32R_IRQ_INT3].icucr = M32R_ICUCR_IEN|M32R_ICUCR_ISMOD10; 451 451 disable_opsput_irq(M32R_IRQ_INT3); 452 - //#endif /* CONFIG_VIDEO_M32R_AR */ 452 + #endif /* CONFIG_VIDEO_M32R_AR */ 453 453 } 454 + 455 + #if defined(CONFIG_SMC91X) 454 456 455 457 #define LAN_IOSTART 0x300 456 458 #define LAN_IOEND 0x320 ··· 475 473 .num_resources = ARRAY_SIZE(smc91x_resources), 476 474 .resource = smc91x_resources, 477 475 }; 476 + #endif 477 + 478 + #if defined(CONFIG_FB_S1D13XXX) 479 + 480 + #include <video/s1d13xxxfb.h> 481 + #include <asm/s1d13806.h> 482 + 483 + static struct s1d13xxxfb_pdata s1d13xxxfb_data = { 484 + .initregs = s1d13xxxfb_initregs, 485 + .initregssize = ARRAY_SIZE(s1d13xxxfb_initregs), 486 + .platform_init_video = NULL, 487 + #ifdef CONFIG_PM 488 + .platform_suspend_video = NULL, 489 + .platform_resume_video = NULL, 490 + #endif 491 + }; 492 + 493 + static struct resource s1d13xxxfb_resources[] = { 494 + [0] = { 495 + .start = 0x10600000UL, 496 + .end = 0x1073FFFFUL, 497 + .flags = IORESOURCE_MEM, 498 + }, 499 + [1] = { 500 + .start = 0x10400000UL, 501 + .end = 0x104001FFUL, 502 + .flags = IORESOURCE_MEM, 503 + } 504 + }; 505 + 506 + static struct platform_device s1d13xxxfb_device = { 507 + .name = S1D_DEVICENAME, 508 + .id = 0, 509 + .dev = { 510 + .platform_data = &s1d13xxxfb_data, 511 + }, 512 + .num_resources = ARRAY_SIZE(s1d13xxxfb_resources), 513 + .resource = s1d13xxxfb_resources, 514 + }; 515 + #endif 478 516 479 517 static int __init platform_init(void) 480 518 { 519 + #if defined(CONFIG_SMC91X) 481 520 platform_device_register(&smc91x_device); 521 + #endif 522 + #if defined(CONFIG_FB_S1D13XXX) 523 + platform_device_register(&s1d13xxxfb_device); 524 + #endif 482 525 return 0; 483 526 } 484 527 arch_initcall(platform_init);
+5
drivers/video/logo/Kconfig
··· 63 63 depends on LOGO && SUPERH 64 64 default y 65 65 66 + config LOGO_M32R_CLUT224 67 + bool "224-color M32R Linux logo" 68 + depends on LOGO && M32R 69 + default y 70 + 66 71 endmenu 67 72
+1
drivers/video/logo/Makefile
··· 12 12 obj-$(CONFIG_LOGO_SUPERH_MONO) += logo_superh_mono.o 13 13 obj-$(CONFIG_LOGO_SUPERH_VGA16) += logo_superh_vga16.o 14 14 obj-$(CONFIG_LOGO_SUPERH_CLUT224) += logo_superh_clut224.o 15 + obj-$(CONFIG_LOGO_M32R_CLUT224) += logo_m32r_clut224.o 15 16 16 17 # How to generate logo's 17 18
+5
drivers/video/logo/logo.c
··· 33 33 extern const struct linux_logo logo_superh_mono; 34 34 extern const struct linux_logo logo_superh_vga16; 35 35 extern const struct linux_logo logo_superh_clut224; 36 + extern const struct linux_logo logo_m32r_clut224; 36 37 37 38 38 39 const struct linux_logo *fb_find_logo(int depth) ··· 97 96 #ifdef CONFIG_LOGO_SUPERH_CLUT224 98 97 /* SuperH Linux logo */ 99 98 logo = &logo_superh_clut224; 99 + #endif 100 + #ifdef CONFIG_LOGO_M32R_CLUT224 101 + /* M32R Linux logo */ 102 + logo = &logo_m32r_clut224; 100 103 #endif 101 104 } 102 105 return logo;
+1292
drivers/video/logo/logo_m32r_clut224.ppm
··· 1 + P3 2 + # CREATOR: The GIMP's PNM Filter Version 1.0 3 + # 4 + # Note: how to convert ppm to pnm(ascii). 5 + # $ convert -posterize 224 m32r.ppm - | pnm2asc -f5 >logo_m32r_clut224.ppm 6 + # 7 + # convert - imagemagick: /usr/bin/convert 8 + # pnm2asc - pnm to ascii-pnm format converter 9 + # http://www.is.aist.go.jp/etlcdb/util/p2a.htm#English 10 + 11 + 80 80 12 + 255 13 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 14 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 15 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 16 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 17 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 18 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 19 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 20 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 21 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 22 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 23 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 24 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 25 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 26 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 27 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 28 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 29 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 30 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 31 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 32 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 33 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 34 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 35 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 36 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 37 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 38 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 39 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 40 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 41 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 42 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 43 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 44 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 45 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 46 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 47 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 48 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 49 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 50 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 51 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 52 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 53 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 54 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 55 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 56 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 57 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 58 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 59 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 60 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 61 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 62 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 63 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 64 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 65 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 66 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 67 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 68 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 69 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 70 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 71 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 72 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 73 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 74 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 75 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 76 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 77 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 78 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 79 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 80 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 81 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 82 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 83 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 84 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 85 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 86 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 87 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 88 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 89 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 90 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 91 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 92 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 93 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 94 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 95 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 96 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 97 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 98 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 99 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 100 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 101 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 102 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 103 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 104 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 105 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 106 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 107 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 108 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 109 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 110 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 111 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 112 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 113 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 114 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 115 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 116 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 117 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 118 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 119 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 120 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 121 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 122 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 123 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 124 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 125 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 126 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 127 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 128 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 129 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 130 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 131 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 132 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 133 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 134 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 135 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 136 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 137 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 138 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 139 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 140 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 141 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 142 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 143 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 144 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 145 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 146 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 147 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 148 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 149 + 2 2 3 215 150 13 215 150 13 215 150 13 215 150 13 150 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 151 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 152 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 153 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 154 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 155 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 156 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 157 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 158 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 159 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 160 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 161 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 162 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 163 + 215 150 13 215 150 13 215 150 13 2 2 3 2 2 3 164 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 165 + 2 2 3 2 2 3 2 2 3 215 150 13 215 150 13 166 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 167 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 168 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 169 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 170 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 171 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 172 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 173 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 174 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 175 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 176 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 177 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 178 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 179 + 215 150 13 2 2 3 2 2 3 2 2 3 2 2 3 180 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 181 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 182 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 183 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 184 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 185 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 186 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 187 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 188 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 189 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 190 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 191 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 192 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 193 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 194 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 195 + 215 150 13 2 2 3 2 2 3 2 2 3 2 2 3 196 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 197 + 2 2 3 43 43 43 75 75 75 27 27 27 2 2 3 198 + 2 2 3 215 150 13 215 150 13 215 150 13 215 150 13 199 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 200 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 201 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 202 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 203 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 204 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 205 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 206 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 207 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 208 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 209 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 210 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 211 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 212 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 213 + 2 2 3 59 59 59 123 123 123 67 67 67 27 27 27 214 + 2 2 3 2 2 3 215 150 13 215 150 13 215 150 13 215 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 216 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 217 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 218 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 219 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 220 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 221 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 222 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 223 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 224 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 225 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 226 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 227 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 228 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 229 + 10 6 3 59 59 59 80 80 80 43 43 43 27 27 27 230 + 2 2 3 2 2 3 215 150 13 215 150 13 215 150 13 231 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 232 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 233 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 234 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 235 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 236 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 237 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 238 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 239 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 240 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 241 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 242 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 243 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 244 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 245 + 2 2 3 19 19 19 2 2 3 2 2 3 2 2 3 246 + 2 2 3 2 2 3 2 2 3 215 150 13 215 150 13 247 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 248 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 249 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 250 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 251 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 252 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 253 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 254 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 255 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 256 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 257 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 258 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 259 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 260 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 261 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 262 + 2 2 3 2 2 3 2 2 3 215 150 13 215 150 13 263 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 264 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 265 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 266 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 267 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 268 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 269 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 270 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 271 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 272 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 273 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 274 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 275 + 2 2 3 2 2 3 10 6 3 10 6 3 2 2 3 276 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 277 + 10 6 3 11 11 11 11 11 11 2 2 3 2 2 3 278 + 2 2 3 2 2 3 2 2 3 2 2 3 215 150 13 279 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 280 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 281 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 282 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 283 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 284 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 285 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 286 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 287 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 288 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 289 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 290 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 291 + 2 2 3 2 2 3 2 2 3 27 27 27 10 6 3 292 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 293 + 19 19 19 2 2 3 2 2 3 51 51 51 2 2 3 294 + 2 2 3 2 2 3 2 2 3 2 2 3 215 150 13 295 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 296 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 297 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 298 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 299 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 300 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 301 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 302 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 303 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 304 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 305 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 306 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 307 + 2 2 3 123 123 123 196 196 196 115 115 115 2 2 3 308 + 2 2 3 2 2 3 2 2 3 75 75 75 141 141 140 309 + 172 172 172 196 196 196 190 189 188 2 2 3 11 11 11 310 + 2 2 3 2 2 3 2 2 3 2 2 3 215 150 13 311 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 312 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 313 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 314 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 315 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 316 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 317 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 318 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 319 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 320 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 321 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 322 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 323 + 27 27 27 164 164 164 228 228 228 221 221 220 10 6 3 324 + 2 2 3 2 2 3 2 2 3 172 172 172 245 245 245 325 + 254 254 252 254 254 252 221 221 220 35 35 35 2 2 3 326 + 2 2 3 2 2 3 2 2 3 2 2 3 215 150 13 327 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 328 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 329 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 330 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 331 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 332 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 333 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 334 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 335 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 336 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 337 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 338 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 339 + 164 164 164 228 228 228 35 35 35 236 236 236 236 236 236 340 + 2 2 3 11 11 11 2 2 3 254 254 252 245 245 245 341 + 2 2 3 75 75 75 245 245 245 245 245 245 2 2 3 342 + 2 2 3 2 2 3 2 2 3 2 2 3 215 150 13 343 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 344 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 345 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 346 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 347 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 348 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 349 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 350 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 351 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 352 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 353 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 354 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 355 + 212 212 212 2 2 3 51 51 51 11 11 11 245 245 245 356 + 27 27 27 80 80 80 10 6 3 254 254 252 2 2 3 357 + 2 2 3 91 91 91 19 19 19 254 254 252 2 2 3 358 + 2 2 3 2 2 3 2 2 3 2 2 3 215 150 13 359 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 360 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 361 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 362 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 363 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 364 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 365 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 366 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 367 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 368 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 369 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 370 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 371 + 196 196 196 10 6 3 2 2 3 11 11 11 107 107 107 372 + 49 35 5 57 42 11 31 22 3 236 236 236 2 2 3 373 + 2 2 3 2 2 3 2 2 3 254 254 252 2 2 3 374 + 2 2 3 2 2 3 2 2 3 2 2 3 215 150 13 375 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 376 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 377 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 378 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 379 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 380 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 381 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 382 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 383 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 384 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 385 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 386 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 387 + 107 107 107 221 221 220 2 2 3 64 43 7 194 148 10 388 + 236 188 10 225 180 10 170 126 10 236 188 10 94 86 67 389 + 2 2 3 2 2 3 204 204 204 236 236 236 2 2 3 390 + 2 2 3 2 2 3 2 2 3 2 2 3 215 150 13 391 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 392 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 393 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 394 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 395 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 396 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 397 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 398 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 399 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 400 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 401 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 402 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 403 + 2 2 3 228 228 228 182 126 10 218 164 9 236 188 10 404 + 236 188 10 237 204 14 236 205 40 246 214 48 246 214 48 405 + 245 189 11 209 156 9 196 196 196 11 11 11 2 2 3 406 + 2 2 3 2 2 3 2 2 3 2 2 3 215 150 13 407 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 408 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 409 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 410 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 411 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 412 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 413 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 414 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 415 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 416 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 417 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 418 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 419 + 2 2 3 165 114 10 207 148 7 229 172 9 236 180 10 420 + 236 196 11 237 204 14 242 218 43 246 218 75 246 218 19 421 + 246 213 13 246 218 19 244 205 11 218 164 9 2 2 3 422 + 2 2 3 2 2 3 2 2 3 2 2 3 215 150 13 423 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 424 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 425 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 426 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 427 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 428 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 429 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 430 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 431 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 432 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 433 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 434 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 435 + 164 109 5 192 133 7 224 165 9 236 180 10 236 188 10 436 + 236 196 11 241 212 42 246 218 75 246 218 19 246 218 19 437 + 246 218 19 236 196 11 150 114 10 229 172 9 2 2 3 438 + 2 2 3 2 2 3 2 2 3 2 2 3 215 150 13 439 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 440 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 441 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 442 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 443 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 444 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 445 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 446 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 447 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 448 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 449 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 450 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 451 + 165 114 10 201 142 7 229 172 9 242 182 11 236 188 10 452 + 237 204 14 245 213 67 246 218 19 246 213 13 246 213 13 453 + 154 119 10 207 148 7 218 164 9 216 156 8 2 2 3 454 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 455 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 456 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 457 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 458 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 459 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 460 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 461 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 462 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 463 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 464 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 465 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 466 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 467 + 2 2 3 120 78 3 225 180 10 245 189 11 236 205 40 468 + 241 212 42 241 212 17 237 204 14 148 107 9 182 126 10 469 + 216 156 8 218 164 9 207 148 7 82 70 43 2 2 3 470 + 2 2 3 123 123 123 35 35 35 2 2 3 2 2 3 471 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 472 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 473 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 474 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 475 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 476 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 477 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 478 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 479 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 480 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 481 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 482 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 483 + 10 6 3 180 180 180 156 102 5 135 88 5 142 106 7 484 + 126 98 11 165 114 10 185 132 9 207 148 7 215 150 13 485 + 199 140 8 188 148 71 196 196 196 190 189 188 2 2 3 486 + 2 2 3 11 11 11 132 132 132 75 75 75 2 2 3 487 + 2 2 3 215 150 13 215 150 13 215 150 13 215 150 13 488 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 489 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 490 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 491 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 492 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 493 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 494 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 495 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 496 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 497 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 498 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 499 + 10 6 3 190 189 188 190 189 188 151 97 5 192 133 7 500 + 207 148 7 206 142 8 199 140 8 180 121 7 180 132 31 501 + 190 189 188 190 189 188 212 212 212 212 212 212 107 107 107 502 + 2 2 3 2 2 3 99 99 99 51 51 51 2 2 3 503 + 2 2 3 215 150 13 215 150 13 215 150 13 215 150 13 504 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 505 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 506 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 507 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 508 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 509 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 510 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 511 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 512 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 513 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 514 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 515 + 2 2 3 190 189 188 190 189 188 190 189 188 136 95 7 516 + 151 97 5 151 97 5 151 97 5 183 156 91 190 189 188 517 + 190 189 188 228 228 228 254 254 252 254 254 252 221 221 220 518 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 519 + 2 2 3 10 6 3 215 150 13 215 150 13 215 150 13 520 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 521 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 522 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 523 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 524 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 525 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 526 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 527 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 528 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 529 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 530 + 215 150 13 215 150 13 215 150 13 2 2 3 2 2 3 531 + 75 75 75 245 245 245 196 196 196 190 189 188 190 189 188 532 + 190 189 188 196 196 196 190 189 188 190 189 188 204 204 204 533 + 236 236 236 254 254 252 254 254 252 254 254 252 254 254 252 534 + 35 35 35 2 2 3 2 2 3 2 2 3 2 2 3 535 + 2 2 3 2 2 3 215 150 13 215 150 13 215 150 13 536 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 537 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 538 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 539 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 540 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 541 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 542 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 543 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 544 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 545 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 546 + 215 150 13 215 150 13 2 2 3 27 27 27 2 2 3 547 + 245 245 245 254 254 252 245 245 245 190 189 188 190 189 188 548 + 190 189 188 190 189 188 190 189 188 212 212 212 245 245 245 549 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 550 + 254 254 252 10 6 3 2 2 3 2 2 3 2 2 3 551 + 2 2 3 2 2 3 2 2 3 215 150 13 215 150 13 552 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 553 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 554 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 555 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 556 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 557 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 558 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 559 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 560 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 561 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 562 + 215 150 13 215 150 13 2 2 3 2 2 3 132 132 132 563 + 254 254 252 254 254 252 254 254 252 236 236 236 196 196 196 564 + 190 189 188 204 204 204 245 245 245 245 245 245 254 254 252 565 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 566 + 254 254 252 80 80 80 2 2 3 2 2 3 2 2 3 567 + 2 2 3 2 2 3 2 2 3 2 2 3 215 150 13 568 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 569 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 570 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 571 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 572 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 573 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 574 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 575 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 576 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 577 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 578 + 215 150 13 2 2 3 2 2 3 2 2 3 254 254 252 579 + 254 254 252 254 254 252 254 254 252 254 254 252 245 245 245 580 + 245 245 245 254 254 252 254 254 252 254 254 252 254 254 252 581 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 582 + 254 254 252 254 254 252 2 2 3 2 2 3 2 2 3 583 + 2 2 3 2 2 3 2 2 3 2 2 3 215 150 13 584 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 585 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 586 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 587 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 588 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 589 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 590 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 591 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 592 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 593 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 594 + 2 2 3 2 2 3 2 2 3 212 212 212 245 245 245 595 + 254 254 252 254 254 252 254 254 252 254 254 252 245 245 245 596 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 597 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 598 + 254 254 252 254 254 252 2 2 3 2 2 3 2 2 3 599 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 600 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 601 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 602 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 603 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 604 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 605 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 606 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 607 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 608 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 609 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 610 + 2 2 3 2 2 3 2 2 3 204 204 204 245 245 245 611 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 612 + 245 245 245 254 254 252 254 254 252 254 254 252 254 254 252 613 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 614 + 245 245 245 236 236 236 2 2 3 2 2 3 2 2 3 615 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 616 + 2 2 3 215 150 13 215 150 13 215 150 13 215 150 13 617 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 618 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 619 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 620 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 621 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 622 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 623 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 624 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 625 + 215 150 13 215 150 13 215 150 13 2 2 3 2 2 3 626 + 2 2 3 2 2 3 11 11 11 164 164 164 212 212 212 627 + 236 236 236 245 245 245 254 254 252 236 236 236 221 221 220 628 + 221 221 220 228 228 228 245 245 245 245 245 245 245 245 245 629 + 236 236 236 221 221 220 212 212 212 204 204 204 204 204 204 630 + 196 196 196 204 204 204 59 59 59 2 2 3 2 2 3 631 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 632 + 2 2 3 2 2 3 215 150 13 215 150 13 215 150 13 633 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 634 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 635 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 636 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 637 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 638 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 639 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 640 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 641 + 215 150 13 215 150 13 215 150 13 2 2 3 2 2 3 642 + 2 2 3 2 2 3 27 27 27 172 172 172 212 212 212 643 + 236 236 236 254 254 252 254 254 252 254 254 252 228 228 228 644 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 645 + 254 254 252 245 245 245 221 221 220 204 204 204 196 196 196 646 + 196 196 196 196 196 196 228 228 228 19 19 19 2 2 3 647 + 80 80 80 2 2 3 2 2 3 2 2 3 2 2 3 648 + 2 2 3 2 2 3 215 150 13 215 150 13 215 150 13 649 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 650 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 651 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 652 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 653 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 654 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 655 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 656 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 657 + 215 150 13 215 150 13 2 2 3 2 2 3 2 2 3 658 + 11 11 11 2 2 3 164 164 164 236 236 236 254 254 252 659 + 254 254 252 254 254 252 254 254 252 254 254 252 245 245 245 660 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 661 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 662 + 236 236 236 212 212 212 196 196 196 245 245 245 2 2 3 663 + 2 2 3 11 11 11 51 51 51 2 2 3 2 2 3 664 + 2 2 3 2 2 3 2 2 3 215 150 13 215 150 13 665 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 666 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 667 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 668 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 669 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 670 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 671 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 672 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 673 + 215 150 13 215 150 13 2 2 3 2 2 3 86 86 83 674 + 2 2 3 27 27 27 236 236 236 254 254 252 254 254 252 675 + 245 245 245 254 254 252 254 254 252 254 254 252 254 254 252 676 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 677 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 678 + 254 254 252 254 254 252 212 212 212 196 196 196 91 91 91 679 + 2 2 3 2 2 3 2 2 3 11 11 11 2 2 3 680 + 2 2 3 2 2 3 2 2 3 215 150 13 215 150 13 681 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 682 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 683 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 684 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 685 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 686 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 687 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 688 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 689 + 215 150 13 215 150 13 2 2 3 2 2 3 2 2 3 690 + 2 2 3 245 245 245 254 254 252 254 254 252 254 254 252 691 + 254 254 252 254 254 252 254 254 252 254 254 252 245 245 245 692 + 254 254 252 245 245 245 254 254 252 254 254 252 254 254 252 693 + 254 254 252 245 245 245 254 254 252 254 254 252 254 254 252 694 + 254 254 252 254 254 252 254 254 252 221 221 220 245 245 245 695 + 2 2 3 11 11 11 43 43 43 19 19 19 10 6 3 696 + 2 2 3 2 2 3 2 2 3 2 2 3 215 150 13 697 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 698 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 699 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 700 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 701 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 702 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 703 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 704 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 705 + 215 150 13 215 150 13 2 2 3 80 80 80 2 2 3 706 + 2 2 3 254 254 252 254 254 252 254 254 252 254 254 252 707 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 708 + 245 245 245 254 254 252 254 254 252 254 254 252 254 254 252 709 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 710 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 711 + 43 43 43 27 27 27 80 80 80 19 19 19 80 80 80 712 + 2 2 3 2 2 3 2 2 3 2 2 3 215 150 13 713 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 714 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 715 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 716 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 717 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 718 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 719 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 720 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 721 + 215 150 13 2 2 3 2 2 3 2 2 3 2 2 3 722 + 245 245 245 254 254 252 254 254 252 17 11 233 254 254 252 723 + 254 254 252 254 254 252 254 254 252 236 236 236 17 11 233 724 + 17 11 233 254 254 252 254 254 252 254 254 252 254 254 252 725 + 254 254 252 254 254 252 254 254 252 254 254 252 245 245 245 726 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 727 + 254 254 252 11 11 11 11 11 11 2 2 3 2 2 3 728 + 2 2 3 2 2 3 2 2 3 2 2 3 215 150 13 729 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 730 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 731 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 732 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 733 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 734 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 735 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 736 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 737 + 215 150 13 2 2 3 67 67 67 2 2 3 19 19 19 738 + 254 254 252 254 254 252 245 245 245 17 11 233 245 245 245 739 + 254 254 252 254 254 252 17 11 233 228 228 228 17 11 233 740 + 17 11 233 17 11 233 17 11 233 254 254 252 17 11 233 741 + 17 11 233 254 254 252 254 254 252 17 11 233 17 11 233 742 + 17 11 233 254 254 252 254 254 252 254 254 252 254 254 252 743 + 254 254 252 2 2 3 2 2 3 2 2 3 2 2 3 744 + 11 11 11 2 2 3 2 2 3 2 2 3 2 2 3 745 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 746 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 747 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 748 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 749 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 750 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 751 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 752 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 753 + 2 2 3 10 6 3 11 11 11 2 2 3 228 228 228 754 + 254 254 252 254 254 252 254 254 252 17 11 233 254 254 252 755 + 254 254 252 17 11 233 17 11 233 17 11 233 245 245 245 756 + 254 254 252 254 254 252 17 11 233 17 11 233 17 11 233 757 + 17 11 233 17 11 233 254 254 252 17 11 233 17 11 233 758 + 17 11 233 17 11 233 254 254 252 254 254 252 254 254 252 759 + 254 254 252 2 2 3 2 2 3 2 2 3 2 2 3 760 + 27 27 27 2 2 3 2 2 3 2 2 3 2 2 3 761 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 762 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 763 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 764 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 765 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 766 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 767 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 768 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 769 + 2 2 3 2 2 3 2 2 3 2 2 3 254 254 252 770 + 254 254 252 254 254 252 254 254 252 17 11 233 17 11 233 771 + 17 11 233 17 11 233 17 11 233 17 11 233 254 254 252 772 + 17 11 233 17 11 233 17 11 233 254 254 252 254 254 252 773 + 17 11 233 17 11 233 254 254 252 17 11 233 17 11 233 774 + 254 254 252 17 11 233 254 254 252 254 254 252 254 254 252 775 + 254 254 252 2 2 3 2 2 3 2 2 3 2 2 3 776 + 11 11 11 2 2 3 2 2 3 2 2 3 2 2 3 777 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 778 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 779 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 780 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 781 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 782 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 783 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 784 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 785 + 2 2 3 19 19 19 2 2 3 2 2 3 254 254 252 786 + 254 254 252 254 254 252 17 11 233 245 245 245 17 11 233 787 + 17 11 233 245 245 245 254 254 252 17 11 233 254 254 252 788 + 17 11 233 17 11 233 17 11 233 254 254 252 254 254 252 789 + 17 11 233 17 11 233 254 254 252 17 11 233 17 11 233 790 + 17 11 233 17 11 233 254 254 252 254 254 252 254 254 252 791 + 254 254 252 2 2 3 2 2 3 2 2 3 2 2 3 792 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 793 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 794 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 795 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 796 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 797 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 798 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 799 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 800 + 215 150 13 215 150 13 215 150 13 215 150 13 2 2 3 801 + 2 2 3 19 19 19 2 2 3 19 19 19 254 254 252 802 + 254 254 252 245 245 245 17 11 233 254 254 252 17 11 233 803 + 17 11 233 254 254 252 254 254 252 17 11 233 254 254 252 804 + 254 254 252 254 254 252 17 11 233 17 11 233 254 254 252 805 + 17 11 233 17 11 233 254 254 252 17 11 233 17 11 233 806 + 17 11 233 17 11 233 17 11 233 254 254 252 254 254 252 807 + 254 254 252 2 2 3 2 2 3 2 2 3 2 2 3 808 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 809 + 2 2 3 215 150 13 215 150 13 215 150 13 215 150 13 810 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 811 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 812 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 813 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 814 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 815 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 816 + 215 150 13 215 150 13 215 150 13 2 2 3 2 2 3 817 + 2 2 3 43 43 43 2 2 3 43 43 43 254 254 252 818 + 245 245 245 254 254 252 17 11 233 254 254 252 17 11 233 819 + 254 254 252 254 254 252 254 254 252 17 11 233 17 11 233 820 + 17 11 233 17 11 233 17 11 233 254 254 252 17 11 233 821 + 17 11 233 17 11 233 17 11 233 17 11 233 17 11 233 822 + 245 245 245 254 254 252 17 11 233 254 254 252 254 254 252 823 + 245 245 245 2 2 3 2 2 3 2 2 3 11 11 11 824 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 825 + 2 2 3 215 150 13 215 150 13 215 150 13 215 150 13 826 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 827 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 828 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 829 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 830 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 831 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 832 + 215 150 13 215 150 13 215 150 13 2 2 3 2 2 3 833 + 2 2 3 75 75 75 2 2 3 99 99 99 254 254 252 834 + 254 254 252 254 254 252 17 11 233 254 254 252 254 254 252 835 + 254 254 252 254 254 252 245 245 245 228 228 228 254 254 252 836 + 254 254 252 17 11 233 245 245 245 254 254 252 254 254 252 837 + 254 254 252 254 254 252 254 254 252 17 11 233 17 11 233 838 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 839 + 254 254 252 2 2 3 2 2 3 2 2 3 75 75 75 840 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 841 + 2 2 3 215 150 13 215 150 13 215 150 13 215 150 13 842 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 843 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 844 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 845 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 846 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 847 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 848 + 215 150 13 215 150 13 215 150 13 2 2 3 2 2 3 849 + 2 2 3 2 2 3 11 11 11 107 107 107 254 254 252 850 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 851 + 245 245 245 254 254 252 245 245 245 236 236 236 254 254 252 852 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 853 + 254 254 252 254 254 252 254 254 252 254 254 252 245 245 245 854 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 855 + 254 254 252 2 2 3 2 2 3 11 11 11 19 19 19 856 + 11 11 11 2 2 3 2 2 3 2 2 3 2 2 3 857 + 2 2 3 215 150 13 215 150 13 215 150 13 215 150 13 858 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 859 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 860 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 861 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 862 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 863 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 864 + 215 150 13 215 150 13 215 150 13 2 2 3 11 11 11 865 + 140 102 3 11 11 11 10 6 3 67 67 67 254 254 252 866 + 245 245 245 245 245 245 254 254 252 254 254 252 245 245 245 867 + 254 254 252 254 254 252 245 245 245 228 228 228 254 254 252 868 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 869 + 254 254 252 245 245 245 254 254 252 254 254 252 245 245 245 870 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 871 + 254 254 252 2 2 3 43 43 43 2 2 3 2 2 3 872 + 2 2 3 11 11 11 67 67 67 11 11 11 2 2 3 873 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 874 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 875 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 876 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 877 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 878 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 879 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 880 + 215 150 13 215 150 13 215 150 13 185 132 9 242 182 11 881 + 245 189 11 245 189 11 49 35 5 2 2 3 228 228 228 882 + 254 254 252 254 254 252 254 254 252 245 245 245 254 254 252 883 + 254 254 252 254 254 252 254 254 252 228 228 228 245 245 245 884 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 885 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 886 + 254 254 252 254 254 252 254 254 252 245 238 222 232 189 94 887 + 226 186 99 43 43 43 2 2 3 2 2 3 2 2 3 888 + 2 2 3 2 2 3 2 2 3 59 59 59 2 2 3 889 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 890 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 891 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 892 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 893 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 894 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 895 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 896 + 215 150 13 215 150 13 215 150 13 216 156 8 236 180 22 897 + 245 189 11 245 189 11 245 189 11 49 35 5 11 11 11 898 + 212 212 212 245 245 245 254 254 252 254 254 252 254 254 252 899 + 254 254 252 254 254 252 245 245 245 228 228 228 254 254 252 900 + 245 245 245 254 254 252 254 254 252 254 254 252 254 254 252 901 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 902 + 245 245 245 254 254 252 254 254 252 229 172 9 246 218 19 903 + 246 218 19 41 27 3 2 2 3 2 2 3 2 2 3 904 + 2 2 3 2 2 3 19 19 19 27 27 27 196 154 14 905 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 906 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 907 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 908 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 909 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 910 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 911 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 912 + 215 150 13 215 150 13 199 140 8 229 172 9 242 182 11 913 + 245 189 11 245 189 11 245 189 11 244 196 10 2 2 3 914 + 2 2 3 115 115 115 254 254 252 254 254 252 254 254 252 915 + 254 254 252 254 254 252 245 245 245 228 228 228 254 254 252 916 + 254 254 252 245 245 245 254 254 252 254 254 252 254 254 252 917 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 918 + 254 254 252 254 254 252 254 254 252 224 165 9 245 189 11 919 + 236 196 11 19 19 19 2 2 3 2 2 3 2 2 3 920 + 2 2 3 2 2 3 2 2 3 11 11 11 236 196 11 921 + 244 205 11 215 150 13 215 150 13 215 150 13 215 150 13 922 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 923 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 924 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 925 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 926 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 927 + 215 150 13 215 150 13 182 126 10 209 156 9 215 150 13 928 + 193 140 10 207 148 24 216 156 8 242 182 11 245 189 11 929 + 245 189 11 245 189 11 245 189 11 245 189 11 209 156 9 930 + 2 2 3 2 2 3 43 43 43 254 254 252 254 254 252 931 + 254 254 252 254 254 252 254 254 252 254 254 252 245 245 245 932 + 254 254 252 254 254 252 254 254 252 254 254 252 245 245 245 933 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 934 + 254 254 252 254 254 252 236 236 236 216 156 8 245 189 11 935 + 229 172 9 64 43 7 2 2 3 2 2 3 2 2 3 936 + 2 2 3 2 2 3 2 2 3 207 148 7 236 188 10 937 + 245 189 11 215 150 13 215 150 13 215 150 13 215 150 13 938 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 939 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 940 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 941 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 942 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 943 + 215 150 13 180 121 7 216 156 8 242 182 11 236 180 10 944 + 229 172 9 242 182 11 242 182 11 245 189 11 245 189 11 945 + 245 189 11 245 189 11 245 189 11 245 189 11 237 204 14 946 + 170 126 10 2 2 3 2 2 3 11 11 11 236 236 236 947 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 948 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 949 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 950 + 254 254 252 204 204 204 196 196 196 216 156 8 236 180 10 951 + 224 165 9 182 126 10 73 48 6 2 2 3 2 2 3 952 + 2 2 3 41 27 3 199 140 8 229 172 9 236 180 10 953 + 245 189 11 215 150 13 215 150 13 215 150 13 215 150 13 954 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 955 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 956 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 957 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 958 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 959 + 215 150 13 185 132 9 229 172 9 245 189 11 245 189 11 960 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 961 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 962 + 226 188 11 2 2 3 2 2 3 2 2 3 11 11 11 963 + 245 245 245 254 254 252 254 254 252 254 254 252 254 254 252 964 + 254 254 252 245 245 245 254 254 252 254 254 252 254 254 252 965 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 966 + 254 254 252 196 196 196 196 196 196 215 150 13 236 180 10 967 + 229 172 9 201 142 7 185 132 9 180 121 7 173 120 10 968 + 180 121 7 192 133 7 229 172 9 242 182 11 245 189 11 969 + 245 189 11 215 150 13 215 150 13 215 150 13 215 150 13 970 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 971 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 972 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 973 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 974 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 975 + 215 150 13 180 126 47 224 165 9 245 189 11 245 189 11 976 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 977 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 978 + 236 188 10 193 140 10 2 2 3 2 2 3 2 2 3 979 + 2 2 3 212 212 212 254 254 252 245 245 245 245 245 245 980 + 254 254 252 254 254 252 254 254 252 245 245 245 254 254 252 981 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 982 + 254 254 252 204 204 204 196 196 196 199 140 8 229 172 9 983 + 236 180 10 218 164 9 215 150 13 207 148 7 207 148 7 984 + 216 156 8 229 172 9 245 189 11 245 189 11 245 189 11 985 + 245 189 11 242 182 11 215 150 13 215 150 13 215 150 13 986 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 987 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 988 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 989 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 990 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 991 + 215 150 13 185 132 9 216 156 8 242 182 11 245 189 11 992 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 993 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 994 + 245 189 11 236 196 11 19 19 19 2 2 3 2 2 3 995 + 2 2 3 11 11 11 254 254 252 254 254 252 254 254 252 996 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 997 + 254 254 252 254 254 252 245 245 245 254 254 252 254 254 252 998 + 245 245 245 221 221 220 196 196 196 185 132 9 229 172 9 999 + 242 182 11 229 172 9 224 165 9 218 164 9 224 165 9 1000 + 229 172 9 236 180 10 245 189 11 245 189 11 245 189 11 1001 + 245 189 11 236 180 22 242 182 11 215 150 13 215 150 13 1002 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1003 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1004 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1005 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1006 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1007 + 215 150 13 215 150 13 215 150 13 236 180 22 245 189 11 1008 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 1009 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 1010 + 245 189 11 236 188 10 225 180 10 2 2 3 2 2 3 1011 + 2 2 3 11 11 11 254 254 252 254 254 252 254 254 252 1012 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 1013 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 1014 + 254 254 252 221 221 220 19 19 19 185 132 9 224 165 9 1015 + 245 189 11 245 189 11 242 182 11 236 180 10 236 180 10 1016 + 242 182 11 242 182 11 245 189 11 245 189 11 245 189 11 1017 + 245 189 11 245 189 11 245 189 11 245 189 11 196 154 14 1018 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1019 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1020 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1021 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1022 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1023 + 215 150 13 215 150 13 207 148 7 236 180 22 245 189 11 1024 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 1025 + 245 189 11 245 189 11 245 189 11 245 189 11 242 182 11 1026 + 245 189 11 245 189 11 237 204 14 135 88 5 2 2 3 1027 + 27 27 27 254 254 252 254 254 252 254 254 252 254 254 252 1028 + 254 254 252 245 245 245 254 254 252 254 254 252 245 245 245 1029 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 1030 + 254 254 252 67 67 67 19 13 3 185 132 9 229 172 9 1031 + 242 182 11 245 189 11 245 189 11 245 189 11 245 189 11 1032 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 1033 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 1034 + 236 180 22 215 150 13 215 150 13 215 150 13 215 150 13 1035 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1036 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1037 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1038 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1039 + 215 150 13 215 150 13 215 150 13 245 189 11 242 182 11 1040 + 242 182 11 245 189 11 245 189 11 245 189 11 245 189 11 1041 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 1042 + 245 189 11 245 189 11 236 188 10 226 188 11 104 83 48 1043 + 254 254 252 254 254 252 254 254 252 254 254 252 245 245 245 1044 + 254 254 252 254 254 252 245 245 245 254 254 252 245 245 245 1045 + 254 254 252 245 245 245 254 254 252 254 254 252 254 254 252 1046 + 2 2 3 2 2 3 56 38 5 185 132 9 229 172 9 1047 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 1048 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 1049 + 245 189 11 245 189 11 245 189 11 245 189 11 242 182 11 1050 + 229 172 9 215 150 13 215 150 13 215 150 13 215 150 13 1051 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1052 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1053 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1054 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1055 + 215 150 13 182 126 10 215 150 13 242 182 11 245 189 11 1056 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 1057 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 1058 + 245 189 11 242 182 11 245 189 11 236 196 11 216 156 8 1059 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 1060 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 1061 + 254 254 252 254 254 252 254 254 252 245 245 245 2 2 3 1062 + 2 2 3 2 2 3 75 54 3 182 126 10 229 172 9 1063 + 242 182 11 245 189 11 245 189 11 245 189 11 245 189 11 1064 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 1065 + 245 189 11 245 189 11 245 189 11 245 189 11 229 172 9 1066 + 207 148 24 215 150 13 215 150 13 215 150 13 215 150 13 1067 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1068 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1069 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1070 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1071 + 215 150 13 192 133 7 229 172 9 242 182 11 245 189 11 1072 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 1073 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 1074 + 245 189 11 245 189 11 242 182 11 225 180 10 224 165 9 1075 + 107 69 5 245 245 245 254 254 252 254 254 252 254 254 252 1076 + 254 254 252 254 254 252 254 254 252 254 254 252 254 254 252 1077 + 254 254 252 236 236 236 2 2 3 2 2 3 2 2 3 1078 + 2 2 3 2 2 3 91 67 9 182 126 10 229 172 9 1079 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 1080 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 1081 + 245 189 11 242 182 11 242 182 11 216 156 8 180 126 47 1082 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1083 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1084 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1085 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1086 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1087 + 215 150 13 206 142 8 224 165 9 245 189 11 242 182 11 1088 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 1089 + 245 189 11 245 189 11 245 189 11 245 189 11 242 182 11 1090 + 245 189 11 245 189 11 242 182 11 242 182 11 216 156 8 1091 + 156 102 5 19 13 3 43 43 43 196 196 196 254 254 252 1092 + 245 245 245 254 254 252 254 254 252 204 204 204 51 51 51 1093 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 1094 + 2 2 3 2 2 3 95 62 5 185 132 9 229 172 9 1095 + 242 182 11 245 189 11 245 189 11 245 189 11 245 189 11 1096 + 245 189 11 245 189 11 242 182 11 245 189 11 245 189 11 1097 + 236 180 22 216 156 8 206 142 8 215 150 13 215 150 13 1098 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1099 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1100 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1101 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1102 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1103 + 215 150 13 192 133 7 215 150 13 229 172 9 229 172 9 1104 + 236 180 10 236 180 22 242 182 11 242 182 11 245 189 11 1105 + 245 189 11 245 189 11 245 189 11 245 189 11 245 189 11 1106 + 245 189 11 245 189 11 245 189 11 229 172 9 216 156 8 1107 + 156 102 5 83 54 6 2 2 3 2 2 3 2 2 3 1108 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 1109 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 1110 + 2 2 3 2 2 3 115 73 3 185 132 9 229 172 9 1111 + 242 182 11 245 189 11 245 189 11 245 189 11 245 189 11 1112 + 245 189 11 242 182 11 229 172 9 229 172 9 216 156 8 1113 + 180 121 7 215 150 13 215 150 13 215 150 13 215 150 13 1114 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1115 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1116 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1117 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1118 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1119 + 215 150 13 180 121 7 182 126 10 192 133 7 199 140 8 1120 + 207 148 7 215 150 13 216 156 8 224 165 9 229 172 9 1121 + 236 180 22 245 189 11 242 182 11 245 189 11 242 182 11 1122 + 245 189 11 245 189 11 242 182 11 229 172 9 199 140 8 1123 + 151 97 5 101 67 7 2 2 3 2 2 3 2 2 3 1124 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 1125 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 1126 + 2 2 3 2 2 3 115 73 3 180 121 7 216 156 8 1127 + 236 180 22 242 182 11 245 189 11 245 189 11 242 182 11 1128 + 236 180 10 224 165 9 215 150 13 206 142 8 215 150 13 1129 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1130 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1131 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1132 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1133 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1134 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1135 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1136 + 156 102 5 164 109 5 172 114 5 180 121 7 180 121 7 1137 + 192 133 7 201 142 7 216 156 8 224 165 9 236 180 22 1138 + 245 189 11 242 182 11 229 172 9 201 142 7 172 114 5 1139 + 125 83 5 83 54 6 2 2 3 2 2 3 2 2 3 1140 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 1141 + 2 2 3 2 2 3 2 2 3 2 2 3 2 2 3 1142 + 2 2 3 2 2 3 91 58 5 156 102 5 192 133 7 1143 + 216 156 8 229 172 9 236 180 10 236 180 10 229 172 9 1144 + 215 150 13 199 140 8 164 109 5 215 150 13 215 150 13 1145 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1146 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1147 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1148 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1149 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1150 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1151 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1152 + 215 150 13 215 150 13 215 150 13 120 78 3 132 82 3 1153 + 151 97 5 157 106 7 180 121 7 185 132 9 193 140 10 1154 + 207 148 7 207 148 7 192 133 7 172 114 5 132 82 3 1155 + 101 67 7 41 27 3 215 150 13 215 150 13 215 150 13 1156 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1157 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1158 + 215 150 13 215 150 13 73 48 6 143 90 3 180 121 7 1159 + 192 133 7 207 148 7 207 148 7 201 142 7 185 132 9 1160 + 173 120 10 136 95 7 215 150 13 215 150 13 215 150 13 1161 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1162 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1163 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1164 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1165 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1166 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1167 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1168 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1169 + 215 150 13 215 150 13 91 58 5 125 83 5 135 88 5 1170 + 144 95 7 151 97 5 132 82 3 115 73 3 95 62 5 1171 + 64 43 7 215 150 13 215 150 13 215 150 13 215 150 13 1172 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1173 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1174 + 215 150 13 215 150 13 64 43 7 91 58 5 151 97 5 1175 + 157 106 7 172 114 5 172 114 5 164 109 5 151 97 5 1176 + 85 59 6 215 150 13 215 150 13 215 150 13 215 150 13 1177 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1178 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1179 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1180 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1181 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1182 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1183 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1184 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1185 + 215 150 13 215 150 13 215 150 13 215 150 13 73 48 6 1186 + 91 58 5 95 62 5 95 62 5 91 58 5 56 38 5 1187 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1188 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1189 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1190 + 215 150 13 215 150 13 215 150 13 215 150 13 83 54 6 1191 + 107 69 5 132 82 3 125 83 5 101 67 7 71 47 31 1192 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1193 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1194 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1195 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1196 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1197 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1198 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1199 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1200 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1201 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1202 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1203 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1204 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1205 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1206 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1207 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1208 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1209 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1210 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1211 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1212 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1213 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1214 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1215 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1216 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1217 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1218 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1219 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1220 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1221 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1222 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1223 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1224 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1225 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1226 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1227 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1228 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1229 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1230 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1231 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1232 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1233 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1234 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1235 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1236 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1237 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1238 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1239 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1240 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1241 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1242 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1243 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1244 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1245 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1246 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1247 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1248 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1249 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1250 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1251 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1252 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1253 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1254 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1255 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1256 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1257 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1258 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1259 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1260 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1261 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1262 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1263 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1264 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1265 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1266 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1267 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1268 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1269 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1270 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1271 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1272 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1273 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1274 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1275 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1276 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1277 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1278 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1279 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1280 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1281 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1282 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1283 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1284 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1285 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1286 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1287 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1288 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1289 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1290 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1291 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13 1292 + 215 150 13 215 150 13 215 150 13 215 150 13 215 150 13
+10
drivers/video/s1d13xxxfb.c
··· 67 67 static inline u8 68 68 s1d13xxxfb_readreg(struct s1d13xxxfb_par *par, u16 regno) 69 69 { 70 + #if defined(CONFIG_PLAT_M32700UT) || defined(CONFIG_PLAT_OPSPUT) || defined(CONFIG_PLAT_MAPPI3) 71 + regno=((regno & 1) ? (regno & ~1L) : (regno + 1)); 72 + #endif 70 73 return readb(par->regs + regno); 71 74 } 72 75 73 76 static inline void 74 77 s1d13xxxfb_writereg(struct s1d13xxxfb_par *par, u16 regno, u8 value) 75 78 { 79 + #if defined(CONFIG_PLAT_M32700UT) || defined(CONFIG_PLAT_OPSPUT) || defined(CONFIG_PLAT_MAPPI3) 80 + regno=((regno & 1) ? (regno & ~1L) : (regno + 1)); 81 + #endif 76 82 writeb(value, par->regs + regno); 77 83 } 78 84 ··· 265 259 dbg("s1d13xxxfb_setcolreg: pseudo %d, val %08x\n", 266 260 regno, pseudo_val); 267 261 262 + #if defined(CONFIG_PLAT_MAPPI) 263 + ((u32 *)info->pseudo_palette)[regno] = cpu_to_le16(pseudo_val); 264 + #else 268 265 ((u32 *)info->pseudo_palette)[regno] = pseudo_val; 266 + #endif 269 267 270 268 break; 271 269 case FB_VISUAL_PSEUDOCOLOR:
+199
include/asm-m32r/s1d13806.h
··· 1 + //---------------------------------------------------------------------------- 2 + // 3 + // File generated by S1D13806CFG.EXE 4 + // 5 + // Copyright (c) 2000,2001 Epson Research and Development, Inc. 6 + // All rights reserved. 7 + // 8 + //---------------------------------------------------------------------------- 9 + 10 + // Panel: (active) 640x480 77Hz STN Single 8-bit (PCLK=CLKI=25.175MHz) 11 + // Memory: Embedded SDRAM (MCLK=CLKI3=50.000MHz) (BUSCLK=33.333MHz) 12 + 13 + #define SWIVEL_VIEW 0 /* 0:none, 1:90 not completed */ 14 + 15 + static struct s1d13xxxfb_regval s1d13xxxfb_initregs[] = { 16 + 17 + {0x0001,0x00}, // Miscellaneous Register 18 + {0x01FC,0x00}, // Display Mode Register 19 + #if defined(CONFIG_PLAT_MAPPI) 20 + {0x0004,0x00}, // General IO Pins Configuration Register 0 21 + {0x0005,0x00}, // General IO Pins Configuration Register 1 22 + {0x0008,0x00}, // General IO Pins Control Register 0 23 + {0x0009,0x00}, // General IO Pins Control Register 1 24 + {0x0010,0x00}, // Memory Clock Configuration Register 25 + {0x0014,0x00}, // LCD Pixel Clock Configuration Register 26 + {0x0018,0x00}, // CRT/TV Pixel Clock Configuration Register 27 + {0x001C,0x00}, // MediaPlug Clock Configuration Register 28 + /* 29 + * .. 10MHz: 0x00 30 + * .. 30MHz: 0x01 31 + * 30MHz ..: 0x02 32 + */ 33 + {0x001E,0x02}, // CPU To Memory Wait State Select Register 34 + {0x0021,0x02}, // DRAM Refresh Rate Register 35 + {0x002A,0x11}, // DRAM Timings Control Register 0 36 + {0x002B,0x13}, // DRAM Timings Control Register 1 37 + {0x0020,0x80}, // Memory Configuration Register 38 + {0x0030,0x25}, // Panel Type Register 39 + {0x0031,0x00}, // MOD Rate Register 40 + {0x0032,0x4F}, // LCD Horizontal Display Width Register 41 + {0x0034,0x12}, // LCD Horizontal Non-Display Period Register 42 + {0x0035,0x01}, // TFT FPLINE Start Position Register 43 + {0x0036,0x0B}, // TFT FPLINE Pulse Width Register 44 + {0x0038,0xDF}, // LCD Vertical Display Height Register 0 45 + {0x0039,0x01}, // LCD Vertical Display Height Register 1 46 + {0x003A,0x2C}, // LCD Vertical Non-Display Period Register 47 + {0x003B,0x0A}, // TFT FPFRAME Start Position Register 48 + {0x003C,0x01}, // TFT FPFRAME Pulse Width Register 49 + 50 + {0x0041,0x00}, // LCD Miscellaneous Register 51 + {0x0042,0x00}, // LCD Display Start Address Register 0 52 + {0x0043,0x00}, // LCD Display Start Address Register 1 53 + {0x0044,0x00}, // LCD Display Start Address Register 2 54 + 55 + #elif defined(CONFIG_PLAT_M32700UT) || defined(CONFIG_PLAT_OPSPUT) || defined(CONFIG_PLAT_MAPPI3) 56 + {0x0004,0x07}, // GPIO[0:7] direction 57 + {0x0005,0x00}, // GPIO[8:12] direction 58 + {0x0008,0x00}, // GPIO[0:7] data 59 + {0x0009,0x00}, // GPIO[8:12] data 60 + {0x0008,0x04}, // LCD panel Vcc on 61 + {0x0008,0x05}, // LCD panel reset 62 + {0x0010,0x01}, // Memory Clock Configuration Register 63 + {0x0014,0x30}, // LCD Pixel Clock Configuration Register (CLKI 22MHz/4) 64 + {0x0018,0x00}, // CRT/TV Pixel Clock Configuration Register 65 + {0x001C,0x00}, // MediaPlug Clock Configuration Register(10MHz) 66 + {0x001E,0x00}, // CPU To Memory Wait State Select Register 67 + {0x0020,0x80}, // Memory Configuration Register 68 + {0x0021,0x03}, // DRAM Refresh Rate Register 69 + {0x002A,0x00}, // DRAM Timings Control Register 0 70 + {0x002B,0x01}, // DRAM Timings Control Register 1 71 + {0x0030,0x25}, // Panel Type Register 72 + {0x0031,0x00}, // MOD Rate Register 73 + {0x0032,0x1d}, // LCD Horizontal Display Width Register 74 + {0x0034,0x05}, // LCD Horizontal Non-Display Period Register 75 + {0x0035,0x01}, // TFT FPLINE Start Position Register 76 + {0x0036,0x01}, // TFT FPLINE Pulse Width Register 77 + {0x0038,0x3F}, // LCD Vertical Display Height Register 0 78 + {0x0039,0x01}, // LCD Vertical Display Height Register 1 79 + {0x003A,0x0b}, // LCD Vertical Non-Display Period Register 80 + {0x003B,0x07}, // TFT FPFRAME Start Position Register 81 + {0x003C,0x02}, // TFT FPFRAME Pulse Width Register 82 + 83 + {0x0041,0x00}, // LCD Miscellaneous Register 84 + #if (SWIVEL_VIEW == 0) 85 + {0x0042,0x00}, // LCD Display Start Address Register 0 86 + {0x0043,0x00}, // LCD Display Start Address Register 1 87 + {0x0044,0x00}, // LCD Display Start Address Register 2 88 + 89 + #elif (SWIVEL_VIEW == 1) 90 + // 1024 - W(320) = 0x2C0 91 + {0x0042,0xC0}, // LCD Display Start Address Register 0 92 + {0x0043,0x02}, // LCD Display Start Address Register 1 93 + {0x0044,0x00}, // LCD Display Start Address Register 2 94 + // 1024 95 + {0x0046,0x00}, // LCD Memory Address Offset Register 0 96 + {0x0047,0x02}, // LCD Memory Address Offset Register 1 97 + #else 98 + #error unsupported SWIVEL_VIEW mode 99 + #endif 100 + #else 101 + #error no platform configuration 102 + #endif /* CONFIG_PLAT_XXX */ 103 + 104 + {0x0048,0x00}, // LCD Pixel Panning Register 105 + {0x004A,0x00}, // LCD Display FIFO High Threshold Control Register 106 + {0x004B,0x00}, // LCD Display FIFO Low Threshold Control Register 107 + {0x0050,0x4F}, // CRT/TV Horizontal Display Width Register 108 + {0x0052,0x13}, // CRT/TV Horizontal Non-Display Period Register 109 + {0x0053,0x01}, // CRT/TV HRTC Start Position Register 110 + {0x0054,0x0B}, // CRT/TV HRTC Pulse Width Register 111 + {0x0056,0xDF}, // CRT/TV Vertical Display Height Register 0 112 + {0x0057,0x01}, // CRT/TV Vertical Display Height Register 1 113 + {0x0058,0x2B}, // CRT/TV Vertical Non-Display Period Register 114 + {0x0059,0x09}, // CRT/TV VRTC Start Position Register 115 + {0x005A,0x01}, // CRT/TV VRTC Pulse Width Register 116 + {0x005B,0x10}, // TV Output Control Register 117 + 118 + {0x0062,0x00}, // CRT/TV Display Start Address Register 0 119 + {0x0063,0x00}, // CRT/TV Display Start Address Register 1 120 + {0x0064,0x00}, // CRT/TV Display Start Address Register 2 121 + 122 + {0x0068,0x00}, // CRT/TV Pixel Panning Register 123 + {0x006A,0x00}, // CRT/TV Display FIFO High Threshold Control Register 124 + {0x006B,0x00}, // CRT/TV Display FIFO Low Threshold Control Register 125 + {0x0070,0x00}, // LCD Ink/Cursor Control Register 126 + {0x0071,0x01}, // LCD Ink/Cursor Start Address Register 127 + {0x0072,0x00}, // LCD Cursor X Position Register 0 128 + {0x0073,0x00}, // LCD Cursor X Position Register 1 129 + {0x0074,0x00}, // LCD Cursor Y Position Register 0 130 + {0x0075,0x00}, // LCD Cursor Y Position Register 1 131 + {0x0076,0x00}, // LCD Ink/Cursor Blue Color 0 Register 132 + {0x0077,0x00}, // LCD Ink/Cursor Green Color 0 Register 133 + {0x0078,0x00}, // LCD Ink/Cursor Red Color 0 Register 134 + {0x007A,0x1F}, // LCD Ink/Cursor Blue Color 1 Register 135 + {0x007B,0x3F}, // LCD Ink/Cursor Green Color 1 Register 136 + {0x007C,0x1F}, // LCD Ink/Cursor Red Color 1 Register 137 + {0x007E,0x00}, // LCD Ink/Cursor FIFO Threshold Register 138 + {0x0080,0x00}, // CRT/TV Ink/Cursor Control Register 139 + {0x0081,0x01}, // CRT/TV Ink/Cursor Start Address Register 140 + {0x0082,0x00}, // CRT/TV Cursor X Position Register 0 141 + {0x0083,0x00}, // CRT/TV Cursor X Position Register 1 142 + {0x0084,0x00}, // CRT/TV Cursor Y Position Register 0 143 + {0x0085,0x00}, // CRT/TV Cursor Y Position Register 1 144 + {0x0086,0x00}, // CRT/TV Ink/Cursor Blue Color 0 Register 145 + {0x0087,0x00}, // CRT/TV Ink/Cursor Green Color 0 Register 146 + {0x0088,0x00}, // CRT/TV Ink/Cursor Red Color 0 Register 147 + {0x008A,0x1F}, // CRT/TV Ink/Cursor Blue Color 1 Register 148 + {0x008B,0x3F}, // CRT/TV Ink/Cursor Green Color 1 Register 149 + {0x008C,0x1F}, // CRT/TV Ink/Cursor Red Color 1 Register 150 + {0x008E,0x00}, // CRT/TV Ink/Cursor FIFO Threshold Register 151 + {0x0100,0x00}, // BitBlt Control Register 0 152 + {0x0101,0x00}, // BitBlt Control Register 1 153 + {0x0102,0x00}, // BitBlt ROP Code/Color Expansion Register 154 + {0x0103,0x00}, // BitBlt Operation Register 155 + {0x0104,0x00}, // BitBlt Source Start Address Register 0 156 + {0x0105,0x00}, // BitBlt Source Start Address Register 1 157 + {0x0106,0x00}, // BitBlt Source Start Address Register 2 158 + {0x0108,0x00}, // BitBlt Destination Start Address Register 0 159 + {0x0109,0x00}, // BitBlt Destination Start Address Register 1 160 + {0x010A,0x00}, // BitBlt Destination Start Address Register 2 161 + {0x010C,0x00}, // BitBlt Memory Address Offset Register 0 162 + {0x010D,0x00}, // BitBlt Memory Address Offset Register 1 163 + {0x0110,0x00}, // BitBlt Width Register 0 164 + {0x0111,0x00}, // BitBlt Width Register 1 165 + {0x0112,0x00}, // BitBlt Height Register 0 166 + {0x0113,0x00}, // BitBlt Height Register 1 167 + {0x0114,0x00}, // BitBlt Background Color Register 0 168 + {0x0115,0x00}, // BitBlt Background Color Register 1 169 + {0x0118,0x00}, // BitBlt Foreground Color Register 0 170 + {0x0119,0x00}, // BitBlt Foreground Color Register 1 171 + {0x01E0,0x00}, // Look-Up Table Mode Register 172 + {0x01E2,0x00}, // Look-Up Table Address Register 173 + {0x01F0,0x10}, // Power Save Configuration Register 174 + {0x01F1,0x00}, // Power Save Status Register 175 + {0x01F4,0x00}, // CPU-to-Memory Access Watchdog Timer Register 176 + #if (SWIVEL_VIEW == 0) 177 + {0x01FC,0x01}, // Display Mode Register(0x01:LCD, 0x02:CRT, 0x03:LCD&CRT) 178 + #elif (SWIVEL_VIEW == 1) 179 + {0x01FC,0x41}, // Display Mode Register(0x01:LCD, 0x02:CRT, 0x03:LCD&CRT) 180 + #else 181 + #error unsupported SWIVEL_VIEW mode 182 + #endif /* SWIVEL_VIEW */ 183 + 184 + #if defined(CONFIG_PLAT_M32700UT) || defined(CONFIG_PLAT_OPSPUT) || defined(CONFIG_PLAT_MAPPI3) 185 + {0x0008,0x07}, // LCD panel Vdd & Vg on 186 + #endif 187 + 188 + {0x0040,0x05}, // LCD Display Mode Register (2:4bpp,3:8bpp,5:16bpp) 189 + #if defined(CONFIG_PLAT_MAPPI) 190 + {0x0046,0x80}, // LCD Memory Address Offset Register 0 191 + {0x0047,0x02}, // LCD Memory Address Offset Register 1 192 + #elif defined(CONFIG_PLAT_M32700UT) || defined(CONFIG_PLAT_OPSPUT) || defined(CONFIG_PLAT_MAPPI3) 193 + {0x0046,0xf0}, // LCD Memory Address Offset Register 0 194 + {0x0047,0x00}, // LCD Memory Address Offset Register 1 195 + #endif 196 + {0x0060,0x05}, // CRT/TV Display Mode Register (2:4bpp,3:8bpp,5:16bpp) 197 + {0x0066,0x80}, // CRT/TV Memory Address Offset Register 0 // takeo 198 + {0x0067,0x02}, // CRT/TV Memory Address Offset Register 1 199 + };