0030-bcm2708-framebuffer-driver.patch 149 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455
  1. From b55243d8af3cc0161d2ab671226635e7a203534c Mon Sep 17 00:00:00 2001
  2. From: popcornmix <popcornmix@gmail.com>
  3. Date: Wed, 17 Jun 2015 17:06:34 +0100
  4. Subject: [PATCH] bcm2708 framebuffer driver
  5. MIME-Version: 1.0
  6. Content-Type: text/plain; charset=UTF-8
  7. Content-Transfer-Encoding: 8bit
  8. Signed-off-by: popcornmix <popcornmix@gmail.com>
  9. bcm2708_fb : Implement blanking support using the mailbox property interface
  10. bcm2708_fb: Add pan and vsync controls
  11. bcm2708_fb: DMA acceleration for fb_copyarea
  12. Based on http://www.raspberrypi.org/phpBB3/viewtopic.php?p=62425#p62425
  13. Also used Simon's dmaer_master module as a reference for tweaking DMA
  14. settings for better performance.
  15. For now busylooping only. IRQ support might be added later.
  16. With non-overclocked Raspberry Pi, the performance is ~360 MB/s
  17. for simple copy or ~260 MB/s for two-pass copy (used when dragging
  18. windows to the right).
  19. In the case of using DMA channel 0, the performance improves
  20. to ~440 MB/s.
  21. For comparison, VFP optimized CPU copy can only do ~114 MB/s in
  22. the same conditions (hindered by reading uncached source buffer).
  23. Signed-off-by: Siarhei Siamashka <siarhei.siamashka@gmail.com>
  24. bcm2708_fb: report number of dma copies
  25. Add a counter (exported via debugfs) reporting the
  26. number of dma copies that the framebuffer driver
  27. has done, in order to help evaluate different
  28. optimization strategies.
  29. Signed-off-by: Luke Diamand <luked@broadcom.com>
  30. bcm2708_fb: use IRQ for DMA copies
  31. The copyarea ioctl() uses DMA to speed things along. This
  32. was busy-waiting for completion. This change supports using
  33. an interrupt instead for larger transfers. For small
  34. transfers, busy-waiting is still likely to be faster.
  35. Signed-off-by: Luke Diamand <luke@diamand.org>
  36. bcm2708: Make ioctl logging quieter
  37. video: fbdev: bcm2708_fb: Don't panic on error
  38. No need to panic the kernel if the video driver fails.
  39. Just print a message and return an error.
  40. Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
  41. fbdev: bcm2708_fb: Add ARCH_BCM2835 support
  42. Add Device Tree support.
  43. Pass the device to dma_alloc_coherent() in order to get the
  44. correct bus address on ARCH_BCM2835.
  45. Use the new DMA legacy API header file.
  46. Including <mach/platform.h> is not necessary.
  47. Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
  48. BCM270x_DT: Add bcm2708-fb device
  49. Add bcm2708-fb to Device Tree and don't add the
  50. platform device when booting in DT mode.
  51. Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
  52. ---
  53. drivers/video/fbdev/Kconfig | 14 +
  54. drivers/video/fbdev/Makefile | 1 +
  55. drivers/video/fbdev/bcm2708_fb.c | 847 ++++++++++
  56. drivers/video/logo/logo_linux_clut224.ppm | 2483 ++++++++++-------------------
  57. 4 files changed, 1743 insertions(+), 1602 deletions(-)
  58. create mode 100644 drivers/video/fbdev/bcm2708_fb.c
  59. --- a/drivers/video/fbdev/Kconfig
  60. +++ b/drivers/video/fbdev/Kconfig
  61. @@ -224,6 +224,20 @@ config FB_TILEBLITTING
  62. comment "Frame buffer hardware drivers"
  63. depends on FB
  64. +config FB_BCM2708
  65. + tristate "BCM2708 framebuffer support"
  66. + depends on FB && RASPBERRYPI_FIRMWARE
  67. + select FB_CFB_FILLRECT
  68. + select FB_CFB_COPYAREA
  69. + select FB_CFB_IMAGEBLIT
  70. + help
  71. + This framebuffer device driver is for the BCM2708 framebuffer.
  72. +
  73. + If you want to compile this as a module (=code which can be
  74. + inserted into and removed from the running kernel), say M
  75. + here and read <file:Documentation/kbuild/modules.txt>. The module
  76. + will be called bcm2708_fb.
  77. +
  78. config FB_GRVGA
  79. tristate "Aeroflex Gaisler framebuffer support"
  80. depends on FB && SPARC
  81. --- a/drivers/video/fbdev/Makefile
  82. +++ b/drivers/video/fbdev/Makefile
  83. @@ -12,6 +12,7 @@ obj-$(CONFIG_FB_MACMODES) += macmod
  84. obj-$(CONFIG_FB_WMT_GE_ROPS) += wmt_ge_rops.o
  85. # Hardware specific drivers go first
  86. +obj-$(CONFIG_FB_BCM2708) += bcm2708_fb.o
  87. obj-$(CONFIG_FB_AMIGA) += amifb.o c2p_planar.o
  88. obj-$(CONFIG_FB_ARC) += arcfb.o
  89. obj-$(CONFIG_FB_CLPS711X) += clps711x-fb.o
  90. --- /dev/null
  91. +++ b/drivers/video/fbdev/bcm2708_fb.c
  92. @@ -0,0 +1,847 @@
  93. +/*
  94. + * linux/drivers/video/bcm2708_fb.c
  95. + *
  96. + * Copyright (C) 2010 Broadcom
  97. + *
  98. + * This file is subject to the terms and conditions of the GNU General Public
  99. + * License. See the file COPYING in the main directory of this archive
  100. + * for more details.
  101. + *
  102. + * Broadcom simple framebuffer driver
  103. + *
  104. + * This file is derived from cirrusfb.c
  105. + * Copyright 1999-2001 Jeff Garzik <jgarzik@pobox.com>
  106. + *
  107. + */
  108. +#include <linux/module.h>
  109. +#include <linux/kernel.h>
  110. +#include <linux/errno.h>
  111. +#include <linux/string.h>
  112. +#include <linux/slab.h>
  113. +#include <linux/mm.h>
  114. +#include <linux/fb.h>
  115. +#include <linux/init.h>
  116. +#include <linux/interrupt.h>
  117. +#include <linux/ioport.h>
  118. +#include <linux/list.h>
  119. +#include <linux/platform_data/dma-bcm2708.h>
  120. +#include <linux/platform_device.h>
  121. +#include <linux/clk.h>
  122. +#include <linux/printk.h>
  123. +#include <linux/console.h>
  124. +#include <linux/debugfs.h>
  125. +#include <asm/sizes.h>
  126. +#include <linux/io.h>
  127. +#include <linux/dma-mapping.h>
  128. +#include <soc/bcm2835/raspberrypi-firmware.h>
  129. +
  130. +//#define BCM2708_FB_DEBUG
  131. +#define MODULE_NAME "bcm2708_fb"
  132. +
  133. +#ifdef BCM2708_FB_DEBUG
  134. +#define print_debug(fmt,...) pr_debug("%s:%s:%d: "fmt, MODULE_NAME, __func__, __LINE__, ##__VA_ARGS__)
  135. +#else
  136. +#define print_debug(fmt,...)
  137. +#endif
  138. +
  139. +/* This is limited to 16 characters when displayed by X startup */
  140. +static const char *bcm2708_name = "BCM2708 FB";
  141. +
  142. +#define DRIVER_NAME "bcm2708_fb"
  143. +
  144. +static int fbwidth = 800; /* module parameter */
  145. +static int fbheight = 480; /* module parameter */
  146. +static int fbdepth = 16; /* module parameter */
  147. +static int fbswap = 0; /* module parameter */
  148. +
  149. +static u32 dma_busy_wait_threshold = 1<<15;
  150. +module_param(dma_busy_wait_threshold, int, 0644);
  151. +MODULE_PARM_DESC(dma_busy_wait_threshold, "Busy-wait for DMA completion below this area");
  152. +
  153. +struct fb_alloc_tags {
  154. + struct rpi_firmware_property_tag_header tag1;
  155. + u32 xres, yres;
  156. + struct rpi_firmware_property_tag_header tag2;
  157. + u32 xres_virtual, yres_virtual;
  158. + struct rpi_firmware_property_tag_header tag3;
  159. + u32 bpp;
  160. + struct rpi_firmware_property_tag_header tag4;
  161. + u32 xoffset, yoffset;
  162. + struct rpi_firmware_property_tag_header tag5;
  163. + u32 base, screen_size;
  164. + struct rpi_firmware_property_tag_header tag6;
  165. + u32 pitch;
  166. +};
  167. +
  168. +struct bcm2708_fb_stats {
  169. + struct debugfs_regset32 regset;
  170. + u32 dma_copies;
  171. + u32 dma_irqs;
  172. +};
  173. +
  174. +struct bcm2708_fb {
  175. + struct fb_info fb;
  176. + struct platform_device *dev;
  177. + struct rpi_firmware *fw;
  178. + u32 cmap[16];
  179. + u32 gpu_cmap[256];
  180. + int dma_chan;
  181. + int dma_irq;
  182. + void __iomem *dma_chan_base;
  183. + void *cb_base; /* DMA control blocks */
  184. + dma_addr_t cb_handle;
  185. + struct dentry *debugfs_dir;
  186. + wait_queue_head_t dma_waitq;
  187. + struct bcm2708_fb_stats stats;
  188. + unsigned long fb_bus_address;
  189. +};
  190. +
  191. +#define to_bcm2708(info) container_of(info, struct bcm2708_fb, fb)
  192. +
  193. +static void bcm2708_fb_debugfs_deinit(struct bcm2708_fb *fb)
  194. +{
  195. + debugfs_remove_recursive(fb->debugfs_dir);
  196. + fb->debugfs_dir = NULL;
  197. +}
  198. +
  199. +static int bcm2708_fb_debugfs_init(struct bcm2708_fb *fb)
  200. +{
  201. + static struct debugfs_reg32 stats_registers[] = {
  202. + {
  203. + "dma_copies",
  204. + offsetof(struct bcm2708_fb_stats, dma_copies)
  205. + },
  206. + {
  207. + "dma_irqs",
  208. + offsetof(struct bcm2708_fb_stats, dma_irqs)
  209. + },
  210. + };
  211. +
  212. + fb->debugfs_dir = debugfs_create_dir(DRIVER_NAME, NULL);
  213. + if (!fb->debugfs_dir) {
  214. + pr_warn("%s: could not create debugfs entry\n",
  215. + __func__);
  216. + return -EFAULT;
  217. + }
  218. +
  219. + fb->stats.regset.regs = stats_registers;
  220. + fb->stats.regset.nregs = ARRAY_SIZE(stats_registers);
  221. + fb->stats.regset.base = &fb->stats;
  222. +
  223. + if (!debugfs_create_regset32(
  224. + "stats", 0444, fb->debugfs_dir, &fb->stats.regset)) {
  225. + pr_warn("%s: could not create statistics registers\n",
  226. + __func__);
  227. + goto fail;
  228. + }
  229. + return 0;
  230. +
  231. +fail:
  232. + bcm2708_fb_debugfs_deinit(fb);
  233. + return -EFAULT;
  234. +}
  235. +
  236. +static int bcm2708_fb_set_bitfields(struct fb_var_screeninfo *var)
  237. +{
  238. + int ret = 0;
  239. +
  240. + memset(&var->transp, 0, sizeof(var->transp));
  241. +
  242. + var->red.msb_right = 0;
  243. + var->green.msb_right = 0;
  244. + var->blue.msb_right = 0;
  245. +
  246. + switch (var->bits_per_pixel) {
  247. + case 1:
  248. + case 2:
  249. + case 4:
  250. + case 8:
  251. + var->red.length = var->bits_per_pixel;
  252. + var->red.offset = 0;
  253. + var->green.length = var->bits_per_pixel;
  254. + var->green.offset = 0;
  255. + var->blue.length = var->bits_per_pixel;
  256. + var->blue.offset = 0;
  257. + break;
  258. + case 16:
  259. + var->red.length = 5;
  260. + var->blue.length = 5;
  261. + /*
  262. + * Green length can be 5 or 6 depending whether
  263. + * we're operating in RGB555 or RGB565 mode.
  264. + */
  265. + if (var->green.length != 5 && var->green.length != 6)
  266. + var->green.length = 6;
  267. + break;
  268. + case 24:
  269. + var->red.length = 8;
  270. + var->blue.length = 8;
  271. + var->green.length = 8;
  272. + break;
  273. + case 32:
  274. + var->red.length = 8;
  275. + var->green.length = 8;
  276. + var->blue.length = 8;
  277. + var->transp.length = 8;
  278. + break;
  279. + default:
  280. + ret = -EINVAL;
  281. + break;
  282. + }
  283. +
  284. + /*
  285. + * >= 16bpp displays have separate colour component bitfields
  286. + * encoded in the pixel data. Calculate their position from
  287. + * the bitfield length defined above.
  288. + */
  289. + if (ret == 0 && var->bits_per_pixel >= 24 && fbswap) {
  290. + var->blue.offset = 0;
  291. + var->green.offset = var->blue.offset + var->blue.length;
  292. + var->red.offset = var->green.offset + var->green.length;
  293. + var->transp.offset = var->red.offset + var->red.length;
  294. + } else if (ret == 0 && var->bits_per_pixel >= 24) {
  295. + var->red.offset = 0;
  296. + var->green.offset = var->red.offset + var->red.length;
  297. + var->blue.offset = var->green.offset + var->green.length;
  298. + var->transp.offset = var->blue.offset + var->blue.length;
  299. + } else if (ret == 0 && var->bits_per_pixel >= 16) {
  300. + var->blue.offset = 0;
  301. + var->green.offset = var->blue.offset + var->blue.length;
  302. + var->red.offset = var->green.offset + var->green.length;
  303. + var->transp.offset = var->red.offset + var->red.length;
  304. + }
  305. +
  306. + return ret;
  307. +}
  308. +
  309. +static int bcm2708_fb_check_var(struct fb_var_screeninfo *var,
  310. + struct fb_info *info)
  311. +{
  312. + /* info input, var output */
  313. + int yres;
  314. +
  315. + /* info input, var output */
  316. + print_debug("bcm2708_fb_check_var info(%p) %dx%d (%dx%d), %d, %d\n", info,
  317. + info->var.xres, info->var.yres, info->var.xres_virtual,
  318. + info->var.yres_virtual, (int)info->screen_size,
  319. + info->var.bits_per_pixel);
  320. + print_debug("bcm2708_fb_check_var var(%p) %dx%d (%dx%d), %d\n", var,
  321. + var->xres, var->yres, var->xres_virtual, var->yres_virtual,
  322. + var->bits_per_pixel);
  323. +
  324. + if (!var->bits_per_pixel)
  325. + var->bits_per_pixel = 16;
  326. +
  327. + if (bcm2708_fb_set_bitfields(var) != 0) {
  328. + pr_err("bcm2708_fb_check_var: invalid bits_per_pixel %d\n",
  329. + var->bits_per_pixel);
  330. + return -EINVAL;
  331. + }
  332. +
  333. +
  334. + if (var->xres_virtual < var->xres)
  335. + var->xres_virtual = var->xres;
  336. + /* use highest possible virtual resolution */
  337. + if (var->yres_virtual == -1) {
  338. + var->yres_virtual = 480;
  339. +
  340. + pr_err
  341. + ("bcm2708_fb_check_var: virtual resolution set to maximum of %dx%d\n",
  342. + var->xres_virtual, var->yres_virtual);
  343. + }
  344. + if (var->yres_virtual < var->yres)
  345. + var->yres_virtual = var->yres;
  346. +
  347. + if (var->xoffset < 0)
  348. + var->xoffset = 0;
  349. + if (var->yoffset < 0)
  350. + var->yoffset = 0;
  351. +
  352. + /* truncate xoffset and yoffset to maximum if too high */
  353. + if (var->xoffset > var->xres_virtual - var->xres)
  354. + var->xoffset = var->xres_virtual - var->xres - 1;
  355. + if (var->yoffset > var->yres_virtual - var->yres)
  356. + var->yoffset = var->yres_virtual - var->yres - 1;
  357. +
  358. + return 0;
  359. +}
  360. +
  361. +static int bcm2708_fb_set_par(struct fb_info *info)
  362. +{
  363. + struct bcm2708_fb *fb = to_bcm2708(info);
  364. + struct fb_alloc_tags fbinfo = {
  365. + .tag1 = { RPI_FIRMWARE_FRAMEBUFFER_SET_PHYSICAL_WIDTH_HEIGHT,
  366. + 8, 0, },
  367. + .xres = info->var.xres,
  368. + .yres = info->var.yres,
  369. + .tag2 = { RPI_FIRMWARE_FRAMEBUFFER_SET_VIRTUAL_WIDTH_HEIGHT,
  370. + 8, 0, },
  371. + .xres_virtual = info->var.xres_virtual,
  372. + .yres_virtual = info->var.yres_virtual,
  373. + .tag3 = { RPI_FIRMWARE_FRAMEBUFFER_SET_DEPTH, 4, 0 },
  374. + .bpp = info->var.bits_per_pixel,
  375. + .tag4 = { RPI_FIRMWARE_FRAMEBUFFER_SET_VIRTUAL_OFFSET, 8, 0 },
  376. + .xoffset = info->var.xoffset,
  377. + .yoffset = info->var.yoffset,
  378. + .tag5 = { RPI_FIRMWARE_FRAMEBUFFER_ALLOCATE, 8, 0 },
  379. + .base = 0,
  380. + .screen_size = 0,
  381. + .tag6 = { RPI_FIRMWARE_FRAMEBUFFER_GET_PITCH, 4, 0 },
  382. + .pitch = 0,
  383. + };
  384. + int ret;
  385. +
  386. + print_debug("bcm2708_fb_set_par info(%p) %dx%d (%dx%d), %d, %d\n", info,
  387. + info->var.xres, info->var.yres, info->var.xres_virtual,
  388. + info->var.yres_virtual, (int)info->screen_size,
  389. + info->var.bits_per_pixel);
  390. +
  391. + ret = rpi_firmware_property_list(fb->fw, &fbinfo, sizeof(fbinfo));
  392. + if (ret) {
  393. + dev_err(info->device,
  394. + "Failed to allocate GPU framebuffer (%d)\n", ret);
  395. + return ret;
  396. + }
  397. +
  398. + if (info->var.bits_per_pixel <= 8)
  399. + fb->fb.fix.visual = FB_VISUAL_PSEUDOCOLOR;
  400. + else
  401. + fb->fb.fix.visual = FB_VISUAL_TRUECOLOR;
  402. +
  403. + fb->fb.fix.line_length = fbinfo.pitch;
  404. + fbinfo.base |= 0x40000000;
  405. + fb->fb_bus_address = fbinfo.base;
  406. + fbinfo.base &= ~0xc0000000;
  407. + fb->fb.fix.smem_start = fbinfo.base;
  408. + fb->fb.fix.smem_len = fbinfo.pitch * fbinfo.yres_virtual;
  409. + fb->fb.screen_size = fbinfo.screen_size;
  410. + if (fb->fb.screen_base)
  411. + iounmap(fb->fb.screen_base);
  412. + fb->fb.screen_base = ioremap_wc(fbinfo.base, fb->fb.screen_size);
  413. + if (!fb->fb.screen_base) {
  414. + /* the console may currently be locked */
  415. + console_trylock();
  416. + console_unlock();
  417. + dev_err(info->device, "Failed to set screen_base\n");
  418. + return -ENOMEM;
  419. + }
  420. +
  421. + print_debug
  422. + ("BCM2708FB: start = %p,%p width=%d, height=%d, bpp=%d, pitch=%d size=%d\n",
  423. + (void *)fb->fb.screen_base, (void *)fb->fb_bus_address,
  424. + fbinfo.xres, fbinfo.yres, fbinfo.bpp,
  425. + fbinfo.pitch, (int)fb->fb.screen_size);
  426. +
  427. + return 0;
  428. +}
  429. +
  430. +static inline u32 convert_bitfield(int val, struct fb_bitfield *bf)
  431. +{
  432. + unsigned int mask = (1 << bf->length) - 1;
  433. +
  434. + return (val >> (16 - bf->length) & mask) << bf->offset;
  435. +}
  436. +
  437. +
  438. +static int bcm2708_fb_setcolreg(unsigned int regno, unsigned int red,
  439. + unsigned int green, unsigned int blue,
  440. + unsigned int transp, struct fb_info *info)
  441. +{
  442. + struct bcm2708_fb *fb = to_bcm2708(info);
  443. +
  444. + /*print_debug("BCM2708FB: setcolreg %d:(%02x,%02x,%02x,%02x) %x\n", regno, red, green, blue, transp, fb->fb.fix.visual);*/
  445. + if (fb->fb.var.bits_per_pixel <= 8) {
  446. + if (regno < 256) {
  447. + /* blue [23:16], green [15:8], red [7:0] */
  448. + fb->gpu_cmap[regno] = ((red >> 8) & 0xff) << 0 |
  449. + ((green >> 8) & 0xff) << 8 |
  450. + ((blue >> 8) & 0xff) << 16;
  451. + }
  452. + /* Hack: we need to tell GPU the palette has changed, but currently bcm2708_fb_set_par takes noticable time when called for every (256) colour */
  453. + /* So just call it for what looks like the last colour in a list for now. */
  454. + if (regno == 15 || regno == 255) {
  455. + struct packet {
  456. + u32 offset;
  457. + u32 length;
  458. + u32 cmap[256];
  459. + } *packet;
  460. + int ret;
  461. +
  462. + packet = kmalloc(sizeof(*packet), GFP_KERNEL);
  463. + if (!packet)
  464. + return -ENOMEM;
  465. + packet->offset = 0;
  466. + packet->length = regno + 1;
  467. + memcpy(packet->cmap, fb->gpu_cmap, sizeof(packet->cmap));
  468. + ret = rpi_firmware_property(fb->fw, RPI_FIRMWARE_FRAMEBUFFER_SET_PALETTE,
  469. + packet, (2 + packet->length) * sizeof(u32));
  470. + if (ret || packet->offset)
  471. + dev_err(info->device, "Failed to set palette (%d,%u)\n",
  472. + ret, packet->offset);
  473. + kfree(packet);
  474. + }
  475. + } else if (regno < 16) {
  476. + fb->cmap[regno] = convert_bitfield(transp, &fb->fb.var.transp) |
  477. + convert_bitfield(blue, &fb->fb.var.blue) |
  478. + convert_bitfield(green, &fb->fb.var.green) |
  479. + convert_bitfield(red, &fb->fb.var.red);
  480. + }
  481. + return regno > 255;
  482. +}
  483. +
  484. +static int bcm2708_fb_blank(int blank_mode, struct fb_info *info)
  485. +{
  486. + struct bcm2708_fb *fb = to_bcm2708(info);
  487. + u32 value;
  488. + int ret;
  489. +
  490. + switch (blank_mode) {
  491. + case FB_BLANK_UNBLANK:
  492. + value = 0;
  493. + break;
  494. + case FB_BLANK_NORMAL:
  495. + case FB_BLANK_VSYNC_SUSPEND:
  496. + case FB_BLANK_HSYNC_SUSPEND:
  497. + case FB_BLANK_POWERDOWN:
  498. + value = 1;
  499. + break;
  500. + default:
  501. + return -EINVAL;
  502. + }
  503. +
  504. + ret = rpi_firmware_property(fb->fw, RPI_FIRMWARE_FRAMEBUFFER_BLANK,
  505. + &value, sizeof(value));
  506. + if (ret)
  507. + dev_err(info->device, "bcm2708_fb_blank(%d) failed: %d\n",
  508. + blank_mode, ret);
  509. +
  510. + return ret;
  511. +}
  512. +
  513. +static int bcm2708_fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
  514. +{
  515. + s32 result;
  516. + info->var.xoffset = var->xoffset;
  517. + info->var.yoffset = var->yoffset;
  518. + result = bcm2708_fb_set_par(info);
  519. + if (result != 0)
  520. + pr_err("bcm2708_fb_pan_display(%d,%d) returns=%d\n", var->xoffset, var->yoffset, result);
  521. + return result;
  522. +}
  523. +
  524. +static int bcm2708_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
  525. +{
  526. + struct bcm2708_fb *fb = to_bcm2708(info);
  527. + u32 dummy = 0;
  528. + int ret;
  529. +
  530. + switch (cmd) {
  531. + case FBIO_WAITFORVSYNC:
  532. + ret = rpi_firmware_property(fb->fw,
  533. + RPI_FIRMWARE_FRAMEBUFFER_SET_VSYNC,
  534. + &dummy, sizeof(dummy));
  535. + break;
  536. + default:
  537. + dev_dbg(info->device, "Unknown ioctl 0x%x\n", cmd);
  538. + return -ENOTTY;
  539. + }
  540. +
  541. + if (ret)
  542. + dev_err(info->device, "ioctl 0x%x failed (%d)\n", cmd, ret);
  543. +
  544. + return ret;
  545. +}
  546. +static void bcm2708_fb_fillrect(struct fb_info *info,
  547. + const struct fb_fillrect *rect)
  548. +{
  549. + /* (is called) print_debug("bcm2708_fb_fillrect\n"); */
  550. + cfb_fillrect(info, rect);
  551. +}
  552. +
  553. +/* A helper function for configuring dma control block */
  554. +static void set_dma_cb(struct bcm2708_dma_cb *cb,
  555. + int burst_size,
  556. + dma_addr_t dst,
  557. + int dst_stride,
  558. + dma_addr_t src,
  559. + int src_stride,
  560. + int w,
  561. + int h)
  562. +{
  563. + cb->info = BCM2708_DMA_BURST(burst_size) | BCM2708_DMA_S_WIDTH |
  564. + BCM2708_DMA_S_INC | BCM2708_DMA_D_WIDTH |
  565. + BCM2708_DMA_D_INC | BCM2708_DMA_TDMODE;
  566. + cb->dst = dst;
  567. + cb->src = src;
  568. + /*
  569. + * This is not really obvious from the DMA documentation,
  570. + * but the top 16 bits must be programmmed to "height -1"
  571. + * and not "height" in 2D mode.
  572. + */
  573. + cb->length = ((h - 1) << 16) | w;
  574. + cb->stride = ((dst_stride - w) << 16) | (u16)(src_stride - w);
  575. + cb->pad[0] = 0;
  576. + cb->pad[1] = 0;
  577. +}
  578. +
  579. +static void bcm2708_fb_copyarea(struct fb_info *info,
  580. + const struct fb_copyarea *region)
  581. +{
  582. + struct bcm2708_fb *fb = to_bcm2708(info);
  583. + struct bcm2708_dma_cb *cb = fb->cb_base;
  584. + int bytes_per_pixel = (info->var.bits_per_pixel + 7) >> 3;
  585. + /* Channel 0 supports larger bursts and is a bit faster */
  586. + int burst_size = (fb->dma_chan == 0) ? 8 : 2;
  587. + int pixels = region->width * region->height;
  588. +
  589. + /* Fallback to cfb_copyarea() if we don't like something */
  590. + if (in_atomic() ||
  591. + bytes_per_pixel > 4 ||
  592. + info->var.xres * info->var.yres > 1920 * 1200 ||
  593. + region->width <= 0 || region->width > info->var.xres ||
  594. + region->height <= 0 || region->height > info->var.yres ||
  595. + region->sx < 0 || region->sx >= info->var.xres ||
  596. + region->sy < 0 || region->sy >= info->var.yres ||
  597. + region->dx < 0 || region->dx >= info->var.xres ||
  598. + region->dy < 0 || region->dy >= info->var.yres ||
  599. + region->sx + region->width > info->var.xres ||
  600. + region->dx + region->width > info->var.xres ||
  601. + region->sy + region->height > info->var.yres ||
  602. + region->dy + region->height > info->var.yres) {
  603. + cfb_copyarea(info, region);
  604. + return;
  605. + }
  606. +
  607. + if (region->dy == region->sy && region->dx > region->sx) {
  608. + /*
  609. + * A difficult case of overlapped copy. Because DMA can't
  610. + * copy individual scanlines in backwards direction, we need
  611. + * two-pass processing. We do it by programming a chain of dma
  612. + * control blocks in the first 16K part of the buffer and use
  613. + * the remaining 48K as the intermediate temporary scratch
  614. + * buffer. The buffer size is sufficient to handle up to
  615. + * 1920x1200 resolution at 32bpp pixel depth.
  616. + */
  617. + int y;
  618. + dma_addr_t control_block_pa = fb->cb_handle;
  619. + dma_addr_t scratchbuf = fb->cb_handle + 16 * 1024;
  620. + int scanline_size = bytes_per_pixel * region->width;
  621. + int scanlines_per_cb = (64 * 1024 - 16 * 1024) / scanline_size;
  622. +
  623. + for (y = 0; y < region->height; y += scanlines_per_cb) {
  624. + dma_addr_t src =
  625. + fb->fb_bus_address +
  626. + bytes_per_pixel * region->sx +
  627. + (region->sy + y) * fb->fb.fix.line_length;
  628. + dma_addr_t dst =
  629. + fb->fb_bus_address +
  630. + bytes_per_pixel * region->dx +
  631. + (region->dy + y) * fb->fb.fix.line_length;
  632. +
  633. + if (region->height - y < scanlines_per_cb)
  634. + scanlines_per_cb = region->height - y;
  635. +
  636. + set_dma_cb(cb, burst_size, scratchbuf, scanline_size,
  637. + src, fb->fb.fix.line_length,
  638. + scanline_size, scanlines_per_cb);
  639. + control_block_pa += sizeof(struct bcm2708_dma_cb);
  640. + cb->next = control_block_pa;
  641. + cb++;
  642. +
  643. + set_dma_cb(cb, burst_size, dst, fb->fb.fix.line_length,
  644. + scratchbuf, scanline_size,
  645. + scanline_size, scanlines_per_cb);
  646. + control_block_pa += sizeof(struct bcm2708_dma_cb);
  647. + cb->next = control_block_pa;
  648. + cb++;
  649. + }
  650. + /* move the pointer back to the last dma control block */
  651. + cb--;
  652. + } else {
  653. + /* A single dma control block is enough. */
  654. + int sy, dy, stride;
  655. + if (region->dy <= region->sy) {
  656. + /* processing from top to bottom */
  657. + dy = region->dy;
  658. + sy = region->sy;
  659. + stride = fb->fb.fix.line_length;
  660. + } else {
  661. + /* processing from bottom to top */
  662. + dy = region->dy + region->height - 1;
  663. + sy = region->sy + region->height - 1;
  664. + stride = -fb->fb.fix.line_length;
  665. + }
  666. + set_dma_cb(cb, burst_size,
  667. + fb->fb_bus_address + dy * fb->fb.fix.line_length +
  668. + bytes_per_pixel * region->dx,
  669. + stride,
  670. + fb->fb_bus_address + sy * fb->fb.fix.line_length +
  671. + bytes_per_pixel * region->sx,
  672. + stride,
  673. + region->width * bytes_per_pixel,
  674. + region->height);
  675. + }
  676. +
  677. + /* end of dma control blocks chain */
  678. + cb->next = 0;
  679. +
  680. +
  681. + if (pixels < dma_busy_wait_threshold) {
  682. + bcm_dma_start(fb->dma_chan_base, fb->cb_handle);
  683. + bcm_dma_wait_idle(fb->dma_chan_base);
  684. + } else {
  685. + void __iomem *dma_chan = fb->dma_chan_base;
  686. + cb->info |= BCM2708_DMA_INT_EN;
  687. + bcm_dma_start(fb->dma_chan_base, fb->cb_handle);
  688. + while (bcm_dma_is_busy(dma_chan)) {
  689. + wait_event_interruptible(
  690. + fb->dma_waitq,
  691. + !bcm_dma_is_busy(dma_chan));
  692. + }
  693. + fb->stats.dma_irqs++;
  694. + }
  695. + fb->stats.dma_copies++;
  696. +}
  697. +
  698. +static void bcm2708_fb_imageblit(struct fb_info *info,
  699. + const struct fb_image *image)
  700. +{
  701. + /* (is called) print_debug("bcm2708_fb_imageblit\n"); */
  702. + cfb_imageblit(info, image);
  703. +}
  704. +
  705. +static irqreturn_t bcm2708_fb_dma_irq(int irq, void *cxt)
  706. +{
  707. + struct bcm2708_fb *fb = cxt;
  708. +
  709. + /* FIXME: should read status register to check if this is
  710. + * actually interrupting us or not, in case this interrupt
  711. + * ever becomes shared amongst several DMA channels
  712. + *
  713. + * readl(dma_chan_base + BCM2708_DMA_CS) & BCM2708_DMA_IRQ;
  714. + */
  715. +
  716. + /* acknowledge the interrupt */
  717. + writel(BCM2708_DMA_INT, fb->dma_chan_base + BCM2708_DMA_CS);
  718. +
  719. + wake_up(&fb->dma_waitq);
  720. + return IRQ_HANDLED;
  721. +}
  722. +
  723. +static struct fb_ops bcm2708_fb_ops = {
  724. + .owner = THIS_MODULE,
  725. + .fb_check_var = bcm2708_fb_check_var,
  726. + .fb_set_par = bcm2708_fb_set_par,
  727. + .fb_setcolreg = bcm2708_fb_setcolreg,
  728. + .fb_blank = bcm2708_fb_blank,
  729. + .fb_fillrect = bcm2708_fb_fillrect,
  730. + .fb_copyarea = bcm2708_fb_copyarea,
  731. + .fb_imageblit = bcm2708_fb_imageblit,
  732. + .fb_pan_display = bcm2708_fb_pan_display,
  733. + .fb_ioctl = bcm2708_ioctl,
  734. +};
  735. +
  736. +static int bcm2708_fb_register(struct bcm2708_fb *fb)
  737. +{
  738. + int ret;
  739. +
  740. + fb->fb.fbops = &bcm2708_fb_ops;
  741. + fb->fb.flags = FBINFO_FLAG_DEFAULT | FBINFO_HWACCEL_COPYAREA;
  742. + fb->fb.pseudo_palette = fb->cmap;
  743. +
  744. + strncpy(fb->fb.fix.id, bcm2708_name, sizeof(fb->fb.fix.id));
  745. + fb->fb.fix.type = FB_TYPE_PACKED_PIXELS;
  746. + fb->fb.fix.type_aux = 0;
  747. + fb->fb.fix.xpanstep = 1;
  748. + fb->fb.fix.ypanstep = 1;
  749. + fb->fb.fix.ywrapstep = 0;
  750. + fb->fb.fix.accel = FB_ACCEL_NONE;
  751. +
  752. + fb->fb.var.xres = fbwidth;
  753. + fb->fb.var.yres = fbheight;
  754. + fb->fb.var.xres_virtual = fbwidth;
  755. + fb->fb.var.yres_virtual = fbheight;
  756. + fb->fb.var.bits_per_pixel = fbdepth;
  757. + fb->fb.var.vmode = FB_VMODE_NONINTERLACED;
  758. + fb->fb.var.activate = FB_ACTIVATE_NOW;
  759. + fb->fb.var.nonstd = 0;
  760. + fb->fb.var.height = -1; /* height of picture in mm */
  761. + fb->fb.var.width = -1; /* width of picture in mm */
  762. + fb->fb.var.accel_flags = 0;
  763. +
  764. + fb->fb.monspecs.hfmin = 0;
  765. + fb->fb.monspecs.hfmax = 100000;
  766. + fb->fb.monspecs.vfmin = 0;
  767. + fb->fb.monspecs.vfmax = 400;
  768. + fb->fb.monspecs.dclkmin = 1000000;
  769. + fb->fb.monspecs.dclkmax = 100000000;
  770. +
  771. + bcm2708_fb_set_bitfields(&fb->fb.var);
  772. + init_waitqueue_head(&fb->dma_waitq);
  773. +
  774. + /*
  775. + * Allocate colourmap.
  776. + */
  777. +
  778. + fb_set_var(&fb->fb, &fb->fb.var);
  779. + ret = bcm2708_fb_set_par(&fb->fb);
  780. + if (ret)
  781. + return ret;
  782. +
  783. + print_debug("BCM2708FB: registering framebuffer (%dx%d@%d) (%d)\n", fbwidth,
  784. + fbheight, fbdepth, fbswap);
  785. +
  786. + ret = register_framebuffer(&fb->fb);
  787. + print_debug("BCM2708FB: register framebuffer (%d)\n", ret);
  788. + if (ret == 0)
  789. + goto out;
  790. +
  791. + print_debug("BCM2708FB: cannot register framebuffer (%d)\n", ret);
  792. +out:
  793. + return ret;
  794. +}
  795. +
  796. +static int bcm2708_fb_probe(struct platform_device *dev)
  797. +{
  798. + struct device_node *fw_np;
  799. + struct rpi_firmware *fw;
  800. + struct bcm2708_fb *fb;
  801. + int ret;
  802. +
  803. + fw_np = of_parse_phandle(dev->dev.of_node, "firmware", 0);
  804. +/* Remove comment when booting without Device Tree is no longer supported
  805. + if (!fw_np) {
  806. + dev_err(&dev->dev, "Missing firmware node\n");
  807. + return -ENOENT;
  808. + }
  809. +*/
  810. + fw = rpi_firmware_get(fw_np);
  811. + if (!fw)
  812. + return -EPROBE_DEFER;
  813. +
  814. + fb = kzalloc(sizeof(struct bcm2708_fb), GFP_KERNEL);
  815. + if (!fb) {
  816. + dev_err(&dev->dev,
  817. + "could not allocate new bcm2708_fb struct\n");
  818. + ret = -ENOMEM;
  819. + goto free_region;
  820. + }
  821. +
  822. + fb->fw = fw;
  823. + bcm2708_fb_debugfs_init(fb);
  824. +
  825. + fb->cb_base = dma_alloc_writecombine(&dev->dev, SZ_64K,
  826. + &fb->cb_handle, GFP_KERNEL);
  827. + if (!fb->cb_base) {
  828. + dev_err(&dev->dev, "cannot allocate DMA CBs\n");
  829. + ret = -ENOMEM;
  830. + goto free_fb;
  831. + }
  832. +
  833. + pr_info("BCM2708FB: allocated DMA memory %08x\n",
  834. + fb->cb_handle);
  835. +
  836. + ret = bcm_dma_chan_alloc(BCM_DMA_FEATURE_BULK,
  837. + &fb->dma_chan_base, &fb->dma_irq);
  838. + if (ret < 0) {
  839. + dev_err(&dev->dev, "couldn't allocate a DMA channel\n");
  840. + goto free_cb;
  841. + }
  842. + fb->dma_chan = ret;
  843. +
  844. + ret = request_irq(fb->dma_irq, bcm2708_fb_dma_irq,
  845. + 0, "bcm2708_fb dma", fb);
  846. + if (ret) {
  847. + pr_err("%s: failed to request DMA irq\n", __func__);
  848. + goto free_dma_chan;
  849. + }
  850. +
  851. +
  852. + pr_info("BCM2708FB: allocated DMA channel %d @ %p\n",
  853. + fb->dma_chan, fb->dma_chan_base);
  854. +
  855. + fb->dev = dev;
  856. + fb->fb.device = &dev->dev;
  857. +
  858. + ret = bcm2708_fb_register(fb);
  859. + if (ret == 0) {
  860. + platform_set_drvdata(dev, fb);
  861. + goto out;
  862. + }
  863. +
  864. +free_dma_chan:
  865. + bcm_dma_chan_free(fb->dma_chan);
  866. +free_cb:
  867. + dma_free_writecombine(&dev->dev, SZ_64K, fb->cb_base, fb->cb_handle);
  868. +free_fb:
  869. + kfree(fb);
  870. +free_region:
  871. + dev_err(&dev->dev, "probe failed, err %d\n", ret);
  872. +out:
  873. + return ret;
  874. +}
  875. +
  876. +static int bcm2708_fb_remove(struct platform_device *dev)
  877. +{
  878. + struct bcm2708_fb *fb = platform_get_drvdata(dev);
  879. +
  880. + platform_set_drvdata(dev, NULL);
  881. +
  882. + if (fb->fb.screen_base)
  883. + iounmap(fb->fb.screen_base);
  884. + unregister_framebuffer(&fb->fb);
  885. +
  886. + dma_free_writecombine(&dev->dev, SZ_64K, fb->cb_base, fb->cb_handle);
  887. + bcm_dma_chan_free(fb->dma_chan);
  888. +
  889. + bcm2708_fb_debugfs_deinit(fb);
  890. +
  891. + free_irq(fb->dma_irq, fb);
  892. +
  893. + kfree(fb);
  894. +
  895. + return 0;
  896. +}
  897. +
  898. +static const struct of_device_id bcm2708_fb_of_match_table[] = {
  899. + { .compatible = "brcm,bcm2708-fb", },
  900. + {},
  901. +};
  902. +MODULE_DEVICE_TABLE(of, bcm2708_fb_of_match_table);
  903. +
  904. +static struct platform_driver bcm2708_fb_driver = {
  905. + .probe = bcm2708_fb_probe,
  906. + .remove = bcm2708_fb_remove,
  907. + .driver = {
  908. + .name = DRIVER_NAME,
  909. + .owner = THIS_MODULE,
  910. + .of_match_table = bcm2708_fb_of_match_table,
  911. + },
  912. +};
  913. +
  914. +static int __init bcm2708_fb_init(void)
  915. +{
  916. + return platform_driver_register(&bcm2708_fb_driver);
  917. +}
  918. +
  919. +module_init(bcm2708_fb_init);
  920. +
  921. +static void __exit bcm2708_fb_exit(void)
  922. +{
  923. + platform_driver_unregister(&bcm2708_fb_driver);
  924. +}
  925. +
  926. +module_exit(bcm2708_fb_exit);
  927. +
  928. +module_param(fbwidth, int, 0644);
  929. +module_param(fbheight, int, 0644);
  930. +module_param(fbdepth, int, 0644);
  931. +module_param(fbswap, int, 0644);
  932. +
  933. +MODULE_DESCRIPTION("BCM2708 framebuffer driver");
  934. +MODULE_LICENSE("GPL");
  935. +
  936. +MODULE_PARM_DESC(fbwidth, "Width of ARM Framebuffer");
  937. +MODULE_PARM_DESC(fbheight, "Height of ARM Framebuffer");
  938. +MODULE_PARM_DESC(fbdepth, "Bit depth of ARM Framebuffer");
  939. +MODULE_PARM_DESC(fbswap, "Swap order of red and blue in 24 and 32 bit modes");
  940. --- a/drivers/video/logo/logo_linux_clut224.ppm
  941. +++ b/drivers/video/logo/logo_linux_clut224.ppm
  942. @@ -1,1604 +1,883 @@
  943. P3
  944. -# Standard 224-color Linux logo
  945. -80 80
  946. +63 80
  947. 255
  948. - 0 0 0 0 0 0 0 0 0 0 0 0
  949. - 0 0 0 0 0 0 0 0 0 0 0 0
  950. - 0 0 0 0 0 0 0 0 0 0 0 0
  951. - 0 0 0 0 0 0 0 0 0 0 0 0
  952. - 0 0 0 0 0 0 0 0 0 0 0 0
  953. - 0 0 0 0 0 0 0 0 0 0 0 0
  954. - 0 0 0 0 0 0 0 0 0 0 0 0
  955. - 0 0 0 0 0 0 0 0 0 0 0 0
  956. - 0 0 0 0 0 0 0 0 0 0 0 0
  957. - 6 6 6 6 6 6 10 10 10 10 10 10
  958. - 10 10 10 6 6 6 6 6 6 6 6 6
  959. - 0 0 0 0 0 0 0 0 0 0 0 0
  960. - 0 0 0 0 0 0 0 0 0 0 0 0
  961. - 0 0 0 0 0 0 0 0 0 0 0 0
  962. - 0 0 0 0 0 0 0 0 0 0 0 0
  963. - 0 0 0 0 0 0 0 0 0 0 0 0
  964. - 0 0 0 0 0 0 0 0 0 0 0 0
  965. - 0 0 0 0 0 0 0 0 0 0 0 0
  966. - 0 0 0 0 0 0 0 0 0 0 0 0
  967. - 0 0 0 0 0 0 0 0 0 0 0 0
  968. - 0 0 0 0 0 0 0 0 0 0 0 0
  969. - 0 0 0 0 0 0 0 0 0 0 0 0
  970. - 0 0 0 0 0 0 0 0 0 0 0 0
  971. - 0 0 0 0 0 0 0 0 0 0 0 0
  972. - 0 0 0 0 0 0 0 0 0 0 0 0
  973. - 0 0 0 0 0 0 0 0 0 0 0 0
  974. - 0 0 0 0 0 0 0 0 0 0 0 0
  975. - 0 0 0 0 0 0 0 0 0 0 0 0
  976. - 0 0 0 6 6 6 10 10 10 14 14 14
  977. - 22 22 22 26 26 26 30 30 30 34 34 34
  978. - 30 30 30 30 30 30 26 26 26 18 18 18
  979. - 14 14 14 10 10 10 6 6 6 0 0 0
  980. - 0 0 0 0 0 0 0 0 0 0 0 0
  981. - 0 0 0 0 0 0 0 0 0 0 0 0
  982. - 0 0 0 0 0 0 0 0 0 0 0 0
  983. - 0 0 0 0 0 0 0 0 0 0 0 0
  984. - 0 0 0 0 0 0 0 0 0 0 0 0
  985. - 0 0 0 0 0 0 0 0 0 0 0 0
  986. - 0 0 0 0 0 0 0 0 0 0 0 0
  987. - 0 0 0 0 0 0 0 0 0 0 0 0
  988. - 0 0 0 0 0 0 0 0 0 0 0 0
  989. - 0 0 0 0 0 1 0 0 1 0 0 0
  990. - 0 0 0 0 0 0 0 0 0 0 0 0
  991. - 0 0 0 0 0 0 0 0 0 0 0 0
  992. - 0 0 0 0 0 0 0 0 0 0 0 0
  993. - 0 0 0 0 0 0 0 0 0 0 0 0
  994. - 0 0 0 0 0 0 0 0 0 0 0 0
  995. - 0 0 0 0 0 0 0 0 0 0 0 0
  996. - 6 6 6 14 14 14 26 26 26 42 42 42
  997. - 54 54 54 66 66 66 78 78 78 78 78 78
  998. - 78 78 78 74 74 74 66 66 66 54 54 54
  999. - 42 42 42 26 26 26 18 18 18 10 10 10
  1000. - 6 6 6 0 0 0 0 0 0 0 0 0
  1001. - 0 0 0 0 0 0 0 0 0 0 0 0
  1002. - 0 0 0 0 0 0 0 0 0 0 0 0
  1003. - 0 0 0 0 0 0 0 0 0 0 0 0
  1004. - 0 0 0 0 0 0 0 0 0 0 0 0
  1005. - 0 0 0 0 0 0 0 0 0 0 0 0
  1006. - 0 0 0 0 0 0 0 0 0 0 0 0
  1007. - 0 0 0 0 0 0 0 0 0 0 0 0
  1008. - 0 0 0 0 0 0 0 0 0 0 0 0
  1009. - 0 0 1 0 0 0 0 0 0 0 0 0
  1010. - 0 0 0 0 0 0 0 0 0 0 0 0
  1011. - 0 0 0 0 0 0 0 0 0 0 0 0
  1012. - 0 0 0 0 0 0 0 0 0 0 0 0
  1013. - 0 0 0 0 0 0 0 0 0 0 0 0
  1014. - 0 0 0 0 0 0 0 0 0 0 0 0
  1015. - 0 0 0 0 0 0 0 0 0 10 10 10
  1016. - 22 22 22 42 42 42 66 66 66 86 86 86
  1017. - 66 66 66 38 38 38 38 38 38 22 22 22
  1018. - 26 26 26 34 34 34 54 54 54 66 66 66
  1019. - 86 86 86 70 70 70 46 46 46 26 26 26
  1020. - 14 14 14 6 6 6 0 0 0 0 0 0
  1021. - 0 0 0 0 0 0 0 0 0 0 0 0
  1022. - 0 0 0 0 0 0 0 0 0 0 0 0
  1023. - 0 0 0 0 0 0 0 0 0 0 0 0
  1024. - 0 0 0 0 0 0 0 0 0 0 0 0
  1025. - 0 0 0 0 0 0 0 0 0 0 0 0
  1026. - 0 0 0 0 0 0 0 0 0 0 0 0
  1027. - 0 0 0 0 0 0 0 0 0 0 0 0
  1028. - 0 0 0 0 0 0 0 0 0 0 0 0
  1029. - 0 0 1 0 0 1 0 0 1 0 0 0
  1030. - 0 0 0 0 0 0 0 0 0 0 0 0
  1031. - 0 0 0 0 0 0 0 0 0 0 0 0
  1032. - 0 0 0 0 0 0 0 0 0 0 0 0
  1033. - 0 0 0 0 0 0 0 0 0 0 0 0
  1034. - 0 0 0 0 0 0 0 0 0 0 0 0
  1035. - 0 0 0 0 0 0 10 10 10 26 26 26
  1036. - 50 50 50 82 82 82 58 58 58 6 6 6
  1037. - 2 2 6 2 2 6 2 2 6 2 2 6
  1038. - 2 2 6 2 2 6 2 2 6 2 2 6
  1039. - 6 6 6 54 54 54 86 86 86 66 66 66
  1040. - 38 38 38 18 18 18 6 6 6 0 0 0
  1041. - 0 0 0 0 0 0 0 0 0 0 0 0
  1042. - 0 0 0 0 0 0 0 0 0 0 0 0
  1043. - 0 0 0 0 0 0 0 0 0 0 0 0
  1044. - 0 0 0 0 0 0 0 0 0 0 0 0
  1045. - 0 0 0 0 0 0 0 0 0 0 0 0
  1046. - 0 0 0 0 0 0 0 0 0 0 0 0
  1047. - 0 0 0 0 0 0 0 0 0 0 0 0
  1048. - 0 0 0 0 0 0 0 0 0 0 0 0
  1049. - 0 0 0 0 0 0 0 0 0 0 0 0
  1050. - 0 0 0 0 0 0 0 0 0 0 0 0
  1051. - 0 0 0 0 0 0 0 0 0 0 0 0
  1052. - 0 0 0 0 0 0 0 0 0 0 0 0
  1053. - 0 0 0 0 0 0 0 0 0 0 0 0
  1054. - 0 0 0 0 0 0 0 0 0 0 0 0
  1055. - 0 0 0 6 6 6 22 22 22 50 50 50
  1056. - 78 78 78 34 34 34 2 2 6 2 2 6
  1057. - 2 2 6 2 2 6 2 2 6 2 2 6
  1058. - 2 2 6 2 2 6 2 2 6 2 2 6
  1059. - 2 2 6 2 2 6 6 6 6 70 70 70
  1060. - 78 78 78 46 46 46 22 22 22 6 6 6
  1061. - 0 0 0 0 0 0 0 0 0 0 0 0
  1062. - 0 0 0 0 0 0 0 0 0 0 0 0
  1063. - 0 0 0 0 0 0 0 0 0 0 0 0
  1064. - 0 0 0 0 0 0 0 0 0 0 0 0
  1065. - 0 0 0 0 0 0 0 0 0 0 0 0
  1066. - 0 0 0 0 0 0 0 0 0 0 0 0
  1067. - 0 0 0 0 0 0 0 0 0 0 0 0
  1068. - 0 0 0 0 0 0 0 0 0 0 0 0
  1069. - 0 0 1 0 0 1 0 0 1 0 0 0
  1070. - 0 0 0 0 0 0 0 0 0 0 0 0
  1071. - 0 0 0 0 0 0 0 0 0 0 0 0
  1072. - 0 0 0 0 0 0 0 0 0 0 0 0
  1073. - 0 0 0 0 0 0 0 0 0 0 0 0
  1074. - 0 0 0 0 0 0 0 0 0 0 0 0
  1075. - 6 6 6 18 18 18 42 42 42 82 82 82
  1076. - 26 26 26 2 2 6 2 2 6 2 2 6
  1077. - 2 2 6 2 2 6 2 2 6 2 2 6
  1078. - 2 2 6 2 2 6 2 2 6 14 14 14
  1079. - 46 46 46 34 34 34 6 6 6 2 2 6
  1080. - 42 42 42 78 78 78 42 42 42 18 18 18
  1081. - 6 6 6 0 0 0 0 0 0 0 0 0
  1082. - 0 0 0 0 0 0 0 0 0 0 0 0
  1083. - 0 0 0 0 0 0 0 0 0 0 0 0
  1084. - 0 0 0 0 0 0 0 0 0 0 0 0
  1085. - 0 0 0 0 0 0 0 0 0 0 0 0
  1086. - 0 0 0 0 0 0 0 0 0 0 0 0
  1087. - 0 0 0 0 0 0 0 0 0 0 0 0
  1088. - 0 0 0 0 0 0 0 0 0 0 0 0
  1089. - 0 0 1 0 0 0 0 0 1 0 0 0
  1090. - 0 0 0 0 0 0 0 0 0 0 0 0
  1091. - 0 0 0 0 0 0 0 0 0 0 0 0
  1092. - 0 0 0 0 0 0 0 0 0 0 0 0
  1093. - 0 0 0 0 0 0 0 0 0 0 0 0
  1094. - 0 0 0 0 0 0 0 0 0 0 0 0
  1095. - 10 10 10 30 30 30 66 66 66 58 58 58
  1096. - 2 2 6 2 2 6 2 2 6 2 2 6
  1097. - 2 2 6 2 2 6 2 2 6 2 2 6
  1098. - 2 2 6 2 2 6 2 2 6 26 26 26
  1099. - 86 86 86 101 101 101 46 46 46 10 10 10
  1100. - 2 2 6 58 58 58 70 70 70 34 34 34
  1101. - 10 10 10 0 0 0 0 0 0 0 0 0
  1102. - 0 0 0 0 0 0 0 0 0 0 0 0
  1103. - 0 0 0 0 0 0 0 0 0 0 0 0
  1104. - 0 0 0 0 0 0 0 0 0 0 0 0
  1105. - 0 0 0 0 0 0 0 0 0 0 0 0
  1106. - 0 0 0 0 0 0 0 0 0 0 0 0
  1107. - 0 0 0 0 0 0 0 0 0 0 0 0
  1108. - 0 0 0 0 0 0 0 0 0 0 0 0
  1109. - 0 0 1 0 0 1 0 0 1 0 0 0
  1110. - 0 0 0 0 0 0 0 0 0 0 0 0
  1111. - 0 0 0 0 0 0 0 0 0 0 0 0
  1112. - 0 0 0 0 0 0 0 0 0 0 0 0
  1113. - 0 0 0 0 0 0 0 0 0 0 0 0
  1114. - 0 0 0 0 0 0 0 0 0 0 0 0
  1115. - 14 14 14 42 42 42 86 86 86 10 10 10
  1116. - 2 2 6 2 2 6 2 2 6 2 2 6
  1117. - 2 2 6 2 2 6 2 2 6 2 2 6
  1118. - 2 2 6 2 2 6 2 2 6 30 30 30
  1119. - 94 94 94 94 94 94 58 58 58 26 26 26
  1120. - 2 2 6 6 6 6 78 78 78 54 54 54
  1121. - 22 22 22 6 6 6 0 0 0 0 0 0
  1122. - 0 0 0 0 0 0 0 0 0 0 0 0
  1123. - 0 0 0 0 0 0 0 0 0 0 0 0
  1124. - 0 0 0 0 0 0 0 0 0 0 0 0
  1125. - 0 0 0 0 0 0 0 0 0 0 0 0
  1126. - 0 0 0 0 0 0 0 0 0 0 0 0
  1127. - 0 0 0 0 0 0 0 0 0 0 0 0
  1128. - 0 0 0 0 0 0 0 0 0 0 0 0
  1129. - 0 0 0 0 0 0 0 0 0 0 0 0
  1130. - 0 0 0 0 0 0 0 0 0 0 0 0
  1131. - 0 0 0 0 0 0 0 0 0 0 0 0
  1132. - 0 0 0 0 0 0 0 0 0 0 0 0
  1133. - 0 0 0 0 0 0 0 0 0 0 0 0
  1134. - 0 0 0 0 0 0 0 0 0 6 6 6
  1135. - 22 22 22 62 62 62 62 62 62 2 2 6
  1136. - 2 2 6 2 2 6 2 2 6 2 2 6
  1137. - 2 2 6 2 2 6 2 2 6 2 2 6
  1138. - 2 2 6 2 2 6 2 2 6 26 26 26
  1139. - 54 54 54 38 38 38 18 18 18 10 10 10
  1140. - 2 2 6 2 2 6 34 34 34 82 82 82
  1141. - 38 38 38 14 14 14 0 0 0 0 0 0
  1142. - 0 0 0 0 0 0 0 0 0 0 0 0
  1143. - 0 0 0 0 0 0 0 0 0 0 0 0
  1144. - 0 0 0 0 0 0 0 0 0 0 0 0
  1145. - 0 0 0 0 0 0 0 0 0 0 0 0
  1146. - 0 0 0 0 0 0 0 0 0 0 0 0
  1147. - 0 0 0 0 0 0 0 0 0 0 0 0
  1148. - 0 0 0 0 0 0 0 0 0 0 0 0
  1149. - 0 0 0 0 0 1 0 0 1 0 0 0
  1150. - 0 0 0 0 0 0 0 0 0 0 0 0
  1151. - 0 0 0 0 0 0 0 0 0 0 0 0
  1152. - 0 0 0 0 0 0 0 0 0 0 0 0
  1153. - 0 0 0 0 0 0 0 0 0 0 0 0
  1154. - 0 0 0 0 0 0 0 0 0 6 6 6
  1155. - 30 30 30 78 78 78 30 30 30 2 2 6
  1156. - 2 2 6 2 2 6 2 2 6 2 2 6
  1157. - 2 2 6 2 2 6 2 2 6 2 2 6
  1158. - 2 2 6 2 2 6 2 2 6 10 10 10
  1159. - 10 10 10 2 2 6 2 2 6 2 2 6
  1160. - 2 2 6 2 2 6 2 2 6 78 78 78
  1161. - 50 50 50 18 18 18 6 6 6 0 0 0
  1162. - 0 0 0 0 0 0 0 0 0 0 0 0
  1163. - 0 0 0 0 0 0 0 0 0 0 0 0
  1164. - 0 0 0 0 0 0 0 0 0 0 0 0
  1165. - 0 0 0 0 0 0 0 0 0 0 0 0
  1166. - 0 0 0 0 0 0 0 0 0 0 0 0
  1167. - 0 0 0 0 0 0 0 0 0 0 0 0
  1168. - 0 0 0 0 0 0 0 0 0 0 0 0
  1169. - 0 0 1 0 0 0 0 0 0 0 0 0
  1170. - 0 0 0 0 0 0 0 0 0 0 0 0
  1171. - 0 0 0 0 0 0 0 0 0 0 0 0
  1172. - 0 0 0 0 0 0 0 0 0 0 0 0
  1173. - 0 0 0 0 0 0 0 0 0 0 0 0
  1174. - 0 0 0 0 0 0 0 0 0 10 10 10
  1175. - 38 38 38 86 86 86 14 14 14 2 2 6
  1176. - 2 2 6 2 2 6 2 2 6 2 2 6
  1177. - 2 2 6 2 2 6 2 2 6 2 2 6
  1178. - 2 2 6 2 2 6 2 2 6 2 2 6
  1179. - 2 2 6 2 2 6 2 2 6 2 2 6
  1180. - 2 2 6 2 2 6 2 2 6 54 54 54
  1181. - 66 66 66 26 26 26 6 6 6 0 0 0
  1182. - 0 0 0 0 0 0 0 0 0 0 0 0
  1183. - 0 0 0 0 0 0 0 0 0 0 0 0
  1184. - 0 0 0 0 0 0 0 0 0 0 0 0
  1185. - 0 0 0 0 0 0 0 0 0 0 0 0
  1186. - 0 0 0 0 0 0 0 0 0 0 0 0
  1187. - 0 0 0 0 0 0 0 0 0 0 0 0
  1188. - 0 0 0 0 0 0 0 0 0 0 0 0
  1189. - 0 0 0 0 0 1 0 0 1 0 0 0
  1190. - 0 0 0 0 0 0 0 0 0 0 0 0
  1191. - 0 0 0 0 0 0 0 0 0 0 0 0
  1192. - 0 0 0 0 0 0 0 0 0 0 0 0
  1193. - 0 0 0 0 0 0 0 0 0 0 0 0
  1194. - 0 0 0 0 0 0 0 0 0 14 14 14
  1195. - 42 42 42 82 82 82 2 2 6 2 2 6
  1196. - 2 2 6 6 6 6 10 10 10 2 2 6
  1197. - 2 2 6 2 2 6 2 2 6 2 2 6
  1198. - 2 2 6 2 2 6 2 2 6 6 6 6
  1199. - 14 14 14 10 10 10 2 2 6 2 2 6
  1200. - 2 2 6 2 2 6 2 2 6 18 18 18
  1201. - 82 82 82 34 34 34 10 10 10 0 0 0
  1202. - 0 0 0 0 0 0 0 0 0 0 0 0
  1203. - 0 0 0 0 0 0 0 0 0 0 0 0
  1204. - 0 0 0 0 0 0 0 0 0 0 0 0
  1205. - 0 0 0 0 0 0 0 0 0 0 0 0
  1206. - 0 0 0 0 0 0 0 0 0 0 0 0
  1207. - 0 0 0 0 0 0 0 0 0 0 0 0
  1208. - 0 0 0 0 0 0 0 0 0 0 0 0
  1209. - 0 0 1 0 0 0 0 0 0 0 0 0
  1210. - 0 0 0 0 0 0 0 0 0 0 0 0
  1211. - 0 0 0 0 0 0 0 0 0 0 0 0
  1212. - 0 0 0 0 0 0 0 0 0 0 0 0
  1213. - 0 0 0 0 0 0 0 0 0 0 0 0
  1214. - 0 0 0 0 0 0 0 0 0 14 14 14
  1215. - 46 46 46 86 86 86 2 2 6 2 2 6
  1216. - 6 6 6 6 6 6 22 22 22 34 34 34
  1217. - 6 6 6 2 2 6 2 2 6 2 2 6
  1218. - 2 2 6 2 2 6 18 18 18 34 34 34
  1219. - 10 10 10 50 50 50 22 22 22 2 2 6
  1220. - 2 2 6 2 2 6 2 2 6 10 10 10
  1221. - 86 86 86 42 42 42 14 14 14 0 0 0
  1222. - 0 0 0 0 0 0 0 0 0 0 0 0
  1223. - 0 0 0 0 0 0 0 0 0 0 0 0
  1224. - 0 0 0 0 0 0 0 0 0 0 0 0
  1225. - 0 0 0 0 0 0 0 0 0 0 0 0
  1226. - 0 0 0 0 0 0 0 0 0 0 0 0
  1227. - 0 0 0 0 0 0 0 0 0 0 0 0
  1228. - 0 0 0 0 0 0 0 0 0 0 0 0
  1229. - 0 0 1 0 0 1 0 0 1 0 0 0
  1230. - 0 0 0 0 0 0 0 0 0 0 0 0
  1231. - 0 0 0 0 0 0 0 0 0 0 0 0
  1232. - 0 0 0 0 0 0 0 0 0 0 0 0
  1233. - 0 0 0 0 0 0 0 0 0 0 0 0
  1234. - 0 0 0 0 0 0 0 0 0 14 14 14
  1235. - 46 46 46 86 86 86 2 2 6 2 2 6
  1236. - 38 38 38 116 116 116 94 94 94 22 22 22
  1237. - 22 22 22 2 2 6 2 2 6 2 2 6
  1238. - 14 14 14 86 86 86 138 138 138 162 162 162
  1239. -154 154 154 38 38 38 26 26 26 6 6 6
  1240. - 2 2 6 2 2 6 2 2 6 2 2 6
  1241. - 86 86 86 46 46 46 14 14 14 0 0 0
  1242. - 0 0 0 0 0 0 0 0 0 0 0 0
  1243. - 0 0 0 0 0 0 0 0 0 0 0 0
  1244. - 0 0 0 0 0 0 0 0 0 0 0 0
  1245. - 0 0 0 0 0 0 0 0 0 0 0 0
  1246. - 0 0 0 0 0 0 0 0 0 0 0 0
  1247. - 0 0 0 0 0 0 0 0 0 0 0 0
  1248. - 0 0 0 0 0 0 0 0 0 0 0 0
  1249. - 0 0 0 0 0 0 0 0 0 0 0 0
  1250. - 0 0 0 0 0 0 0 0 0 0 0 0
  1251. - 0 0 0 0 0 0 0 0 0 0 0 0
  1252. - 0 0 0 0 0 0 0 0 0 0 0 0
  1253. - 0 0 0 0 0 0 0 0 0 0 0 0
  1254. - 0 0 0 0 0 0 0 0 0 14 14 14
  1255. - 46 46 46 86 86 86 2 2 6 14 14 14
  1256. -134 134 134 198 198 198 195 195 195 116 116 116
  1257. - 10 10 10 2 2 6 2 2 6 6 6 6
  1258. -101 98 89 187 187 187 210 210 210 218 218 218
  1259. -214 214 214 134 134 134 14 14 14 6 6 6
  1260. - 2 2 6 2 2 6 2 2 6 2 2 6
  1261. - 86 86 86 50 50 50 18 18 18 6 6 6
  1262. - 0 0 0 0 0 0 0 0 0 0 0 0
  1263. - 0 0 0 0 0 0 0 0 0 0 0 0
  1264. - 0 0 0 0 0 0 0 0 0 0 0 0
  1265. - 0 0 0 0 0 0 0 0 0 0 0 0
  1266. - 0 0 0 0 0 0 0 0 0 0 0 0
  1267. - 0 0 0 0 0 0 0 0 0 0 0 0
  1268. - 0 0 0 0 0 0 0 0 1 0 0 0
  1269. - 0 0 1 0 0 1 0 0 1 0 0 0
  1270. - 0 0 0 0 0 0 0 0 0 0 0 0
  1271. - 0 0 0 0 0 0 0 0 0 0 0 0
  1272. - 0 0 0 0 0 0 0 0 0 0 0 0
  1273. - 0 0 0 0 0 0 0 0 0 0 0 0
  1274. - 0 0 0 0 0 0 0 0 0 14 14 14
  1275. - 46 46 46 86 86 86 2 2 6 54 54 54
  1276. -218 218 218 195 195 195 226 226 226 246 246 246
  1277. - 58 58 58 2 2 6 2 2 6 30 30 30
  1278. -210 210 210 253 253 253 174 174 174 123 123 123
  1279. -221 221 221 234 234 234 74 74 74 2 2 6
  1280. - 2 2 6 2 2 6 2 2 6 2 2 6
  1281. - 70 70 70 58 58 58 22 22 22 6 6 6
  1282. - 0 0 0 0 0 0 0 0 0 0 0 0
  1283. - 0 0 0 0 0 0 0 0 0 0 0 0
  1284. - 0 0 0 0 0 0 0 0 0 0 0 0
  1285. - 0 0 0 0 0 0 0 0 0 0 0 0
  1286. - 0 0 0 0 0 0 0 0 0 0 0 0
  1287. - 0 0 0 0 0 0 0 0 0 0 0 0
  1288. - 0 0 0 0 0 0 0 0 0 0 0 0
  1289. - 0 0 0 0 0 0 0 0 0 0 0 0
  1290. - 0 0 0 0 0 0 0 0 0 0 0 0
  1291. - 0 0 0 0 0 0 0 0 0 0 0 0
  1292. - 0 0 0 0 0 0 0 0 0 0 0 0
  1293. - 0 0 0 0 0 0 0 0 0 0 0 0
  1294. - 0 0 0 0 0 0 0 0 0 14 14 14
  1295. - 46 46 46 82 82 82 2 2 6 106 106 106
  1296. -170 170 170 26 26 26 86 86 86 226 226 226
  1297. -123 123 123 10 10 10 14 14 14 46 46 46
  1298. -231 231 231 190 190 190 6 6 6 70 70 70
  1299. - 90 90 90 238 238 238 158 158 158 2 2 6
  1300. - 2 2 6 2 2 6 2 2 6 2 2 6
  1301. - 70 70 70 58 58 58 22 22 22 6 6 6
  1302. - 0 0 0 0 0 0 0 0 0 0 0 0
  1303. - 0 0 0 0 0 0 0 0 0 0 0 0
  1304. - 0 0 0 0 0 0 0 0 0 0 0 0
  1305. - 0 0 0 0 0 0 0 0 0 0 0 0
  1306. - 0 0 0 0 0 0 0 0 0 0 0 0
  1307. - 0 0 0 0 0 0 0 0 0 0 0 0
  1308. - 0 0 0 0 0 0 0 0 1 0 0 0
  1309. - 0 0 1 0 0 1 0 0 1 0 0 0
  1310. - 0 0 0 0 0 0 0 0 0 0 0 0
  1311. - 0 0 0 0 0 0 0 0 0 0 0 0
  1312. - 0 0 0 0 0 0 0 0 0 0 0 0
  1313. - 0 0 0 0 0 0 0 0 0 0 0 0
  1314. - 0 0 0 0 0 0 0 0 0 14 14 14
  1315. - 42 42 42 86 86 86 6 6 6 116 116 116
  1316. -106 106 106 6 6 6 70 70 70 149 149 149
  1317. -128 128 128 18 18 18 38 38 38 54 54 54
  1318. -221 221 221 106 106 106 2 2 6 14 14 14
  1319. - 46 46 46 190 190 190 198 198 198 2 2 6
  1320. - 2 2 6 2 2 6 2 2 6 2 2 6
  1321. - 74 74 74 62 62 62 22 22 22 6 6 6
  1322. - 0 0 0 0 0 0 0 0 0 0 0 0
  1323. - 0 0 0 0 0 0 0 0 0 0 0 0
  1324. - 0 0 0 0 0 0 0 0 0 0 0 0
  1325. - 0 0 0 0 0 0 0 0 0 0 0 0
  1326. - 0 0 0 0 0 0 0 0 0 0 0 0
  1327. - 0 0 0 0 0 0 0 0 0 0 0 0
  1328. - 0 0 0 0 0 0 0 0 1 0 0 0
  1329. - 0 0 1 0 0 0 0 0 1 0 0 0
  1330. - 0 0 0 0 0 0 0 0 0 0 0 0
  1331. - 0 0 0 0 0 0 0 0 0 0 0 0
  1332. - 0 0 0 0 0 0 0 0 0 0 0 0
  1333. - 0 0 0 0 0 0 0 0 0 0 0 0
  1334. - 0 0 0 0 0 0 0 0 0 14 14 14
  1335. - 42 42 42 94 94 94 14 14 14 101 101 101
  1336. -128 128 128 2 2 6 18 18 18 116 116 116
  1337. -118 98 46 121 92 8 121 92 8 98 78 10
  1338. -162 162 162 106 106 106 2 2 6 2 2 6
  1339. - 2 2 6 195 195 195 195 195 195 6 6 6
  1340. - 2 2 6 2 2 6 2 2 6 2 2 6
  1341. - 74 74 74 62 62 62 22 22 22 6 6 6
  1342. - 0 0 0 0 0 0 0 0 0 0 0 0
  1343. - 0 0 0 0 0 0 0 0 0 0 0 0
  1344. - 0 0 0 0 0 0 0 0 0 0 0 0
  1345. - 0 0 0 0 0 0 0 0 0 0 0 0
  1346. - 0 0 0 0 0 0 0 0 0 0 0 0
  1347. - 0 0 0 0 0 0 0 0 0 0 0 0
  1348. - 0 0 0 0 0 0 0 0 1 0 0 1
  1349. - 0 0 1 0 0 0 0 0 1 0 0 0
  1350. - 0 0 0 0 0 0 0 0 0 0 0 0
  1351. - 0 0 0 0 0 0 0 0 0 0 0 0
  1352. - 0 0 0 0 0 0 0 0 0 0 0 0
  1353. - 0 0 0 0 0 0 0 0 0 0 0 0
  1354. - 0 0 0 0 0 0 0 0 0 10 10 10
  1355. - 38 38 38 90 90 90 14 14 14 58 58 58
  1356. -210 210 210 26 26 26 54 38 6 154 114 10
  1357. -226 170 11 236 186 11 225 175 15 184 144 12
  1358. -215 174 15 175 146 61 37 26 9 2 2 6
  1359. - 70 70 70 246 246 246 138 138 138 2 2 6
  1360. - 2 2 6 2 2 6 2 2 6 2 2 6
  1361. - 70 70 70 66 66 66 26 26 26 6 6 6
  1362. - 0 0 0 0 0 0 0 0 0 0 0 0
  1363. - 0 0 0 0 0 0 0 0 0 0 0 0
  1364. - 0 0 0 0 0 0 0 0 0 0 0 0
  1365. - 0 0 0 0 0 0 0 0 0 0 0 0
  1366. - 0 0 0 0 0 0 0 0 0 0 0 0
  1367. - 0 0 0 0 0 0 0 0 0 0 0 0
  1368. - 0 0 0 0 0 0 0 0 0 0 0 0
  1369. - 0 0 0 0 0 0 0 0 0 0 0 0
  1370. - 0 0 0 0 0 0 0 0 0 0 0 0
  1371. - 0 0 0 0 0 0 0 0 0 0 0 0
  1372. - 0 0 0 0 0 0 0 0 0 0 0 0
  1373. - 0 0 0 0 0 0 0 0 0 0 0 0
  1374. - 0 0 0 0 0 0 0 0 0 10 10 10
  1375. - 38 38 38 86 86 86 14 14 14 10 10 10
  1376. -195 195 195 188 164 115 192 133 9 225 175 15
  1377. -239 182 13 234 190 10 232 195 16 232 200 30
  1378. -245 207 45 241 208 19 232 195 16 184 144 12
  1379. -218 194 134 211 206 186 42 42 42 2 2 6
  1380. - 2 2 6 2 2 6 2 2 6 2 2 6
  1381. - 50 50 50 74 74 74 30 30 30 6 6 6
  1382. - 0 0 0 0 0 0 0 0 0 0 0 0
  1383. - 0 0 0 0 0 0 0 0 0 0 0 0
  1384. - 0 0 0 0 0 0 0 0 0 0 0 0
  1385. - 0 0 0 0 0 0 0 0 0 0 0 0
  1386. - 0 0 0 0 0 0 0 0 0 0 0 0
  1387. - 0 0 0 0 0 0 0 0 0 0 0 0
  1388. - 0 0 0 0 0 0 0 0 0 0 0 0
  1389. - 0 0 0 0 0 0 0 0 0 0 0 0
  1390. - 0 0 0 0 0 0 0 0 0 0 0 0
  1391. - 0 0 0 0 0 0 0 0 0 0 0 0
  1392. - 0 0 0 0 0 0 0 0 0 0 0 0
  1393. - 0 0 0 0 0 0 0 0 0 0 0 0
  1394. - 0 0 0 0 0 0 0 0 0 10 10 10
  1395. - 34 34 34 86 86 86 14 14 14 2 2 6
  1396. -121 87 25 192 133 9 219 162 10 239 182 13
  1397. -236 186 11 232 195 16 241 208 19 244 214 54
  1398. -246 218 60 246 218 38 246 215 20 241 208 19
  1399. -241 208 19 226 184 13 121 87 25 2 2 6
  1400. - 2 2 6 2 2 6 2 2 6 2 2 6
  1401. - 50 50 50 82 82 82 34 34 34 10 10 10
  1402. - 0 0 0 0 0 0 0 0 0 0 0 0
  1403. - 0 0 0 0 0 0 0 0 0 0 0 0
  1404. - 0 0 0 0 0 0 0 0 0 0 0 0
  1405. - 0 0 0 0 0 0 0 0 0 0 0 0
  1406. - 0 0 0 0 0 0 0 0 0 0 0 0
  1407. - 0 0 0 0 0 0 0 0 0 0 0 0
  1408. - 0 0 0 0 0 0 0 0 0 0 0 0
  1409. - 0 0 0 0 0 0 0 0 0 0 0 0
  1410. - 0 0 0 0 0 0 0 0 0 0 0 0
  1411. - 0 0 0 0 0 0 0 0 0 0 0 0
  1412. - 0 0 0 0 0 0 0 0 0 0 0 0
  1413. - 0 0 0 0 0 0 0 0 0 0 0 0
  1414. - 0 0 0 0 0 0 0 0 0 10 10 10
  1415. - 34 34 34 82 82 82 30 30 30 61 42 6
  1416. -180 123 7 206 145 10 230 174 11 239 182 13
  1417. -234 190 10 238 202 15 241 208 19 246 218 74
  1418. -246 218 38 246 215 20 246 215 20 246 215 20
  1419. -226 184 13 215 174 15 184 144 12 6 6 6
  1420. - 2 2 6 2 2 6 2 2 6 2 2 6
  1421. - 26 26 26 94 94 94 42 42 42 14 14 14
  1422. - 0 0 0 0 0 0 0 0 0 0 0 0
  1423. - 0 0 0 0 0 0 0 0 0 0 0 0
  1424. - 0 0 0 0 0 0 0 0 0 0 0 0
  1425. - 0 0 0 0 0 0 0 0 0 0 0 0
  1426. - 0 0 0 0 0 0 0 0 0 0 0 0
  1427. - 0 0 0 0 0 0 0 0 0 0 0 0
  1428. - 0 0 0 0 0 0 0 0 0 0 0 0
  1429. - 0 0 0 0 0 0 0 0 0 0 0 0
  1430. - 0 0 0 0 0 0 0 0 0 0 0 0
  1431. - 0 0 0 0 0 0 0 0 0 0 0 0
  1432. - 0 0 0 0 0 0 0 0 0 0 0 0
  1433. - 0 0 0 0 0 0 0 0 0 0 0 0
  1434. - 0 0 0 0 0 0 0 0 0 10 10 10
  1435. - 30 30 30 78 78 78 50 50 50 104 69 6
  1436. -192 133 9 216 158 10 236 178 12 236 186 11
  1437. -232 195 16 241 208 19 244 214 54 245 215 43
  1438. -246 215 20 246 215 20 241 208 19 198 155 10
  1439. -200 144 11 216 158 10 156 118 10 2 2 6
  1440. - 2 2 6 2 2 6 2 2 6 2 2 6
  1441. - 6 6 6 90 90 90 54 54 54 18 18 18
  1442. - 6 6 6 0 0 0 0 0 0 0 0 0
  1443. - 0 0 0 0 0 0 0 0 0 0 0 0
  1444. - 0 0 0 0 0 0 0 0 0 0 0 0
  1445. - 0 0 0 0 0 0 0 0 0 0 0 0
  1446. - 0 0 0 0 0 0 0 0 0 0 0 0
  1447. - 0 0 0 0 0 0 0 0 0 0 0 0
  1448. - 0 0 0 0 0 0 0 0 0 0 0 0
  1449. - 0 0 0 0 0 0 0 0 0 0 0 0
  1450. - 0 0 0 0 0 0 0 0 0 0 0 0
  1451. - 0 0 0 0 0 0 0 0 0 0 0 0
  1452. - 0 0 0 0 0 0 0 0 0 0 0 0
  1453. - 0 0 0 0 0 0 0 0 0 0 0 0
  1454. - 0 0 0 0 0 0 0 0 0 10 10 10
  1455. - 30 30 30 78 78 78 46 46 46 22 22 22
  1456. -137 92 6 210 162 10 239 182 13 238 190 10
  1457. -238 202 15 241 208 19 246 215 20 246 215 20
  1458. -241 208 19 203 166 17 185 133 11 210 150 10
  1459. -216 158 10 210 150 10 102 78 10 2 2 6
  1460. - 6 6 6 54 54 54 14 14 14 2 2 6
  1461. - 2 2 6 62 62 62 74 74 74 30 30 30
  1462. - 10 10 10 0 0 0 0 0 0 0 0 0
  1463. - 0 0 0 0 0 0 0 0 0 0 0 0
  1464. - 0 0 0 0 0 0 0 0 0 0 0 0
  1465. - 0 0 0 0 0 0 0 0 0 0 0 0
  1466. - 0 0 0 0 0 0 0 0 0 0 0 0
  1467. - 0 0 0 0 0 0 0 0 0 0 0 0
  1468. - 0 0 0 0 0 0 0 0 0 0 0 0
  1469. - 0 0 0 0 0 0 0 0 0 0 0 0
  1470. - 0 0 0 0 0 0 0 0 0 0 0 0
  1471. - 0 0 0 0 0 0 0 0 0 0 0 0
  1472. - 0 0 0 0 0 0 0 0 0 0 0 0
  1473. - 0 0 0 0 0 0 0 0 0 0 0 0
  1474. - 0 0 0 0 0 0 0 0 0 10 10 10
  1475. - 34 34 34 78 78 78 50 50 50 6 6 6
  1476. - 94 70 30 139 102 15 190 146 13 226 184 13
  1477. -232 200 30 232 195 16 215 174 15 190 146 13
  1478. -168 122 10 192 133 9 210 150 10 213 154 11
  1479. -202 150 34 182 157 106 101 98 89 2 2 6
  1480. - 2 2 6 78 78 78 116 116 116 58 58 58
  1481. - 2 2 6 22 22 22 90 90 90 46 46 46
  1482. - 18 18 18 6 6 6 0 0 0 0 0 0
  1483. - 0 0 0 0 0 0 0 0 0 0 0 0
  1484. - 0 0 0 0 0 0 0 0 0 0 0 0
  1485. - 0 0 0 0 0 0 0 0 0 0 0 0
  1486. - 0 0 0 0 0 0 0 0 0 0 0 0
  1487. - 0 0 0 0 0 0 0 0 0 0 0 0
  1488. - 0 0 0 0 0 0 0 0 0 0 0 0
  1489. - 0 0 0 0 0 0 0 0 0 0 0 0
  1490. - 0 0 0 0 0 0 0 0 0 0 0 0
  1491. - 0 0 0 0 0 0 0 0 0 0 0 0
  1492. - 0 0 0 0 0 0 0 0 0 0 0 0
  1493. - 0 0 0 0 0 0 0 0 0 0 0 0
  1494. - 0 0 0 0 0 0 0 0 0 10 10 10
  1495. - 38 38 38 86 86 86 50 50 50 6 6 6
  1496. -128 128 128 174 154 114 156 107 11 168 122 10
  1497. -198 155 10 184 144 12 197 138 11 200 144 11
  1498. -206 145 10 206 145 10 197 138 11 188 164 115
  1499. -195 195 195 198 198 198 174 174 174 14 14 14
  1500. - 2 2 6 22 22 22 116 116 116 116 116 116
  1501. - 22 22 22 2 2 6 74 74 74 70 70 70
  1502. - 30 30 30 10 10 10 0 0 0 0 0 0
  1503. - 0 0 0 0 0 0 0 0 0 0 0 0
  1504. - 0 0 0 0 0 0 0 0 0 0 0 0
  1505. - 0 0 0 0 0 0 0 0 0 0 0 0
  1506. - 0 0 0 0 0 0 0 0 0 0 0 0
  1507. - 0 0 0 0 0 0 0 0 0 0 0 0
  1508. - 0 0 0 0 0 0 0 0 0 0 0 0
  1509. - 0 0 0 0 0 0 0 0 0 0 0 0
  1510. - 0 0 0 0 0 0 0 0 0 0 0 0
  1511. - 0 0 0 0 0 0 0 0 0 0 0 0
  1512. - 0 0 0 0 0 0 0 0 0 0 0 0
  1513. - 0 0 0 0 0 0 0 0 0 0 0 0
  1514. - 0 0 0 0 0 0 6 6 6 18 18 18
  1515. - 50 50 50 101 101 101 26 26 26 10 10 10
  1516. -138 138 138 190 190 190 174 154 114 156 107 11
  1517. -197 138 11 200 144 11 197 138 11 192 133 9
  1518. -180 123 7 190 142 34 190 178 144 187 187 187
  1519. -202 202 202 221 221 221 214 214 214 66 66 66
  1520. - 2 2 6 2 2 6 50 50 50 62 62 62
  1521. - 6 6 6 2 2 6 10 10 10 90 90 90
  1522. - 50 50 50 18 18 18 6 6 6 0 0 0
  1523. - 0 0 0 0 0 0 0 0 0 0 0 0
  1524. - 0 0 0 0 0 0 0 0 0 0 0 0
  1525. - 0 0 0 0 0 0 0 0 0 0 0 0
  1526. - 0 0 0 0 0 0 0 0 0 0 0 0
  1527. - 0 0 0 0 0 0 0 0 0 0 0 0
  1528. - 0 0 0 0 0 0 0 0 0 0 0 0
  1529. - 0 0 0 0 0 0 0 0 0 0 0 0
  1530. - 0 0 0 0 0 0 0 0 0 0 0 0
  1531. - 0 0 0 0 0 0 0 0 0 0 0 0
  1532. - 0 0 0 0 0 0 0 0 0 0 0 0
  1533. - 0 0 0 0 0 0 0 0 0 0 0 0
  1534. - 0 0 0 0 0 0 10 10 10 34 34 34
  1535. - 74 74 74 74 74 74 2 2 6 6 6 6
  1536. -144 144 144 198 198 198 190 190 190 178 166 146
  1537. -154 121 60 156 107 11 156 107 11 168 124 44
  1538. -174 154 114 187 187 187 190 190 190 210 210 210
  1539. -246 246 246 253 253 253 253 253 253 182 182 182
  1540. - 6 6 6 2 2 6 2 2 6 2 2 6
  1541. - 2 2 6 2 2 6 2 2 6 62 62 62
  1542. - 74 74 74 34 34 34 14 14 14 0 0 0
  1543. - 0 0 0 0 0 0 0 0 0 0 0 0
  1544. - 0 0 0 0 0 0 0 0 0 0 0 0
  1545. - 0 0 0 0 0 0 0 0 0 0 0 0
  1546. - 0 0 0 0 0 0 0 0 0 0 0 0
  1547. - 0 0 0 0 0 0 0 0 0 0 0 0
  1548. - 0 0 0 0 0 0 0 0 0 0 0 0
  1549. - 0 0 0 0 0 0 0 0 0 0 0 0
  1550. - 0 0 0 0 0 0 0 0 0 0 0 0
  1551. - 0 0 0 0 0 0 0 0 0 0 0 0
  1552. - 0 0 0 0 0 0 0 0 0 0 0 0
  1553. - 0 0 0 0 0 0 0 0 0 0 0 0
  1554. - 0 0 0 10 10 10 22 22 22 54 54 54
  1555. - 94 94 94 18 18 18 2 2 6 46 46 46
  1556. -234 234 234 221 221 221 190 190 190 190 190 190
  1557. -190 190 190 187 187 187 187 187 187 190 190 190
  1558. -190 190 190 195 195 195 214 214 214 242 242 242
  1559. -253 253 253 253 253 253 253 253 253 253 253 253
  1560. - 82 82 82 2 2 6 2 2 6 2 2 6
  1561. - 2 2 6 2 2 6 2 2 6 14 14 14
  1562. - 86 86 86 54 54 54 22 22 22 6 6 6
  1563. - 0 0 0 0 0 0 0 0 0 0 0 0
  1564. - 0 0 0 0 0 0 0 0 0 0 0 0
  1565. - 0 0 0 0 0 0 0 0 0 0 0 0
  1566. - 0 0 0 0 0 0 0 0 0 0 0 0
  1567. - 0 0 0 0 0 0 0 0 0 0 0 0
  1568. - 0 0 0 0 0 0 0 0 0 0 0 0
  1569. - 0 0 0 0 0 0 0 0 0 0 0 0
  1570. - 0 0 0 0 0 0 0 0 0 0 0 0
  1571. - 0 0 0 0 0 0 0 0 0 0 0 0
  1572. - 0 0 0 0 0 0 0 0 0 0 0 0
  1573. - 0 0 0 0 0 0 0 0 0 0 0 0
  1574. - 6 6 6 18 18 18 46 46 46 90 90 90
  1575. - 46 46 46 18 18 18 6 6 6 182 182 182
  1576. -253 253 253 246 246 246 206 206 206 190 190 190
  1577. -190 190 190 190 190 190 190 190 190 190 190 190
  1578. -206 206 206 231 231 231 250 250 250 253 253 253
  1579. -253 253 253 253 253 253 253 253 253 253 253 253
  1580. -202 202 202 14 14 14 2 2 6 2 2 6
  1581. - 2 2 6 2 2 6 2 2 6 2 2 6
  1582. - 42 42 42 86 86 86 42 42 42 18 18 18
  1583. - 6 6 6 0 0 0 0 0 0 0 0 0
  1584. - 0 0 0 0 0 0 0 0 0 0 0 0
  1585. - 0 0 0 0 0 0 0 0 0 0 0 0
  1586. - 0 0 0 0 0 0 0 0 0 0 0 0
  1587. - 0 0 0 0 0 0 0 0 0 0 0 0
  1588. - 0 0 0 0 0 0 0 0 0 0 0 0
  1589. - 0 0 0 0 0 0 0 0 0 0 0 0
  1590. - 0 0 0 0 0 0 0 0 0 0 0 0
  1591. - 0 0 0 0 0 0 0 0 0 0 0 0
  1592. - 0 0 0 0 0 0 0 0 0 0 0 0
  1593. - 0 0 0 0 0 0 0 0 0 6 6 6
  1594. - 14 14 14 38 38 38 74 74 74 66 66 66
  1595. - 2 2 6 6 6 6 90 90 90 250 250 250
  1596. -253 253 253 253 253 253 238 238 238 198 198 198
  1597. -190 190 190 190 190 190 195 195 195 221 221 221
  1598. -246 246 246 253 253 253 253 253 253 253 253 253
  1599. -253 253 253 253 253 253 253 253 253 253 253 253
  1600. -253 253 253 82 82 82 2 2 6 2 2 6
  1601. - 2 2 6 2 2 6 2 2 6 2 2 6
  1602. - 2 2 6 78 78 78 70 70 70 34 34 34
  1603. - 14 14 14 6 6 6 0 0 0 0 0 0
  1604. - 0 0 0 0 0 0 0 0 0 0 0 0
  1605. - 0 0 0 0 0 0 0 0 0 0 0 0
  1606. - 0 0 0 0 0 0 0 0 0 0 0 0
  1607. - 0 0 0 0 0 0 0 0 0 0 0 0
  1608. - 0 0 0 0 0 0 0 0 0 0 0 0
  1609. - 0 0 0 0 0 0 0 0 0 0 0 0
  1610. - 0 0 0 0 0 0 0 0 0 0 0 0
  1611. - 0 0 0 0 0 0 0 0 0 0 0 0
  1612. - 0 0 0 0 0 0 0 0 0 0 0 0
  1613. - 0 0 0 0 0 0 0 0 0 14 14 14
  1614. - 34 34 34 66 66 66 78 78 78 6 6 6
  1615. - 2 2 6 18 18 18 218 218 218 253 253 253
  1616. -253 253 253 253 253 253 253 253 253 246 246 246
  1617. -226 226 226 231 231 231 246 246 246 253 253 253
  1618. -253 253 253 253 253 253 253 253 253 253 253 253
  1619. -253 253 253 253 253 253 253 253 253 253 253 253
  1620. -253 253 253 178 178 178 2 2 6 2 2 6
  1621. - 2 2 6 2 2 6 2 2 6 2 2 6
  1622. - 2 2 6 18 18 18 90 90 90 62 62 62
  1623. - 30 30 30 10 10 10 0 0 0 0 0 0
  1624. - 0 0 0 0 0 0 0 0 0 0 0 0
  1625. - 0 0 0 0 0 0 0 0 0 0 0 0
  1626. - 0 0 0 0 0 0 0 0 0 0 0 0
  1627. - 0 0 0 0 0 0 0 0 0 0 0 0
  1628. - 0 0 0 0 0 0 0 0 0 0 0 0
  1629. - 0 0 0 0 0 0 0 0 0 0 0 0
  1630. - 0 0 0 0 0 0 0 0 0 0 0 0
  1631. - 0 0 0 0 0 0 0 0 0 0 0 0
  1632. - 0 0 0 0 0 0 0 0 0 0 0 0
  1633. - 0 0 0 0 0 0 10 10 10 26 26 26
  1634. - 58 58 58 90 90 90 18 18 18 2 2 6
  1635. - 2 2 6 110 110 110 253 253 253 253 253 253
  1636. -253 253 253 253 253 253 253 253 253 253 253 253
  1637. -250 250 250 253 253 253 253 253 253 253 253 253
  1638. -253 253 253 253 253 253 253 253 253 253 253 253
  1639. -253 253 253 253 253 253 253 253 253 253 253 253
  1640. -253 253 253 231 231 231 18 18 18 2 2 6
  1641. - 2 2 6 2 2 6 2 2 6 2 2 6
  1642. - 2 2 6 2 2 6 18 18 18 94 94 94
  1643. - 54 54 54 26 26 26 10 10 10 0 0 0
  1644. - 0 0 0 0 0 0 0 0 0 0 0 0
  1645. - 0 0 0 0 0 0 0 0 0 0 0 0
  1646. - 0 0 0 0 0 0 0 0 0 0 0 0
  1647. - 0 0 0 0 0 0 0 0 0 0 0 0
  1648. - 0 0 0 0 0 0 0 0 0 0 0 0
  1649. - 0 0 0 0 0 0 0 0 0 0 0 0
  1650. - 0 0 0 0 0 0 0 0 0 0 0 0
  1651. - 0 0 0 0 0 0 0 0 0 0 0 0
  1652. - 0 0 0 0 0 0 0 0 0 0 0 0
  1653. - 0 0 0 6 6 6 22 22 22 50 50 50
  1654. - 90 90 90 26 26 26 2 2 6 2 2 6
  1655. - 14 14 14 195 195 195 250 250 250 253 253 253
  1656. -253 253 253 253 253 253 253 253 253 253 253 253
  1657. -253 253 253 253 253 253 253 253 253 253 253 253
  1658. -253 253 253 253 253 253 253 253 253 253 253 253
  1659. -253 253 253 253 253 253 253 253 253 253 253 253
  1660. -250 250 250 242 242 242 54 54 54 2 2 6
  1661. - 2 2 6 2 2 6 2 2 6 2 2 6
  1662. - 2 2 6 2 2 6 2 2 6 38 38 38
  1663. - 86 86 86 50 50 50 22 22 22 6 6 6
  1664. - 0 0 0 0 0 0 0 0 0 0 0 0
  1665. - 0 0 0 0 0 0 0 0 0 0 0 0
  1666. - 0 0 0 0 0 0 0 0 0 0 0 0
  1667. - 0 0 0 0 0 0 0 0 0 0 0 0
  1668. - 0 0 0 0 0 0 0 0 0 0 0 0
  1669. - 0 0 0 0 0 0 0 0 0 0 0 0
  1670. - 0 0 0 0 0 0 0 0 0 0 0 0
  1671. - 0 0 0 0 0 0 0 0 0 0 0 0
  1672. - 0 0 0 0 0 0 0 0 0 0 0 0
  1673. - 6 6 6 14 14 14 38 38 38 82 82 82
  1674. - 34 34 34 2 2 6 2 2 6 2 2 6
  1675. - 42 42 42 195 195 195 246 246 246 253 253 253
  1676. -253 253 253 253 253 253 253 253 253 250 250 250
  1677. -242 242 242 242 242 242 250 250 250 253 253 253
  1678. -253 253 253 253 253 253 253 253 253 253 253 253
  1679. -253 253 253 250 250 250 246 246 246 238 238 238
  1680. -226 226 226 231 231 231 101 101 101 6 6 6
  1681. - 2 2 6 2 2 6 2 2 6 2 2 6
  1682. - 2 2 6 2 2 6 2 2 6 2 2 6
  1683. - 38 38 38 82 82 82 42 42 42 14 14 14
  1684. - 6 6 6 0 0 0 0 0 0 0 0 0
  1685. - 0 0 0 0 0 0 0 0 0 0 0 0
  1686. - 0 0 0 0 0 0 0 0 0 0 0 0
  1687. - 0 0 0 0 0 0 0 0 0 0 0 0
  1688. - 0 0 0 0 0 0 0 0 0 0 0 0
  1689. - 0 0 0 0 0 0 0 0 0 0 0 0
  1690. - 0 0 0 0 0 0 0 0 0 0 0 0
  1691. - 0 0 0 0 0 0 0 0 0 0 0 0
  1692. - 0 0 0 0 0 0 0 0 0 0 0 0
  1693. - 10 10 10 26 26 26 62 62 62 66 66 66
  1694. - 2 2 6 2 2 6 2 2 6 6 6 6
  1695. - 70 70 70 170 170 170 206 206 206 234 234 234
  1696. -246 246 246 250 250 250 250 250 250 238 238 238
  1697. -226 226 226 231 231 231 238 238 238 250 250 250
  1698. -250 250 250 250 250 250 246 246 246 231 231 231
  1699. -214 214 214 206 206 206 202 202 202 202 202 202
  1700. -198 198 198 202 202 202 182 182 182 18 18 18
  1701. - 2 2 6 2 2 6 2 2 6 2 2 6
  1702. - 2 2 6 2 2 6 2 2 6 2 2 6
  1703. - 2 2 6 62 62 62 66 66 66 30 30 30
  1704. - 10 10 10 0 0 0 0 0 0 0 0 0
  1705. - 0 0 0 0 0 0 0 0 0 0 0 0
  1706. - 0 0 0 0 0 0 0 0 0 0 0 0
  1707. - 0 0 0 0 0 0 0 0 0 0 0 0
  1708. - 0 0 0 0 0 0 0 0 0 0 0 0
  1709. - 0 0 0 0 0 0 0 0 0 0 0 0
  1710. - 0 0 0 0 0 0 0 0 0 0 0 0
  1711. - 0 0 0 0 0 0 0 0 0 0 0 0
  1712. - 0 0 0 0 0 0 0 0 0 0 0 0
  1713. - 14 14 14 42 42 42 82 82 82 18 18 18
  1714. - 2 2 6 2 2 6 2 2 6 10 10 10
  1715. - 94 94 94 182 182 182 218 218 218 242 242 242
  1716. -250 250 250 253 253 253 253 253 253 250 250 250
  1717. -234 234 234 253 253 253 253 253 253 253 253 253
  1718. -253 253 253 253 253 253 253 253 253 246 246 246
  1719. -238 238 238 226 226 226 210 210 210 202 202 202
  1720. -195 195 195 195 195 195 210 210 210 158 158 158
  1721. - 6 6 6 14 14 14 50 50 50 14 14 14
  1722. - 2 2 6 2 2 6 2 2 6 2 2 6
  1723. - 2 2 6 6 6 6 86 86 86 46 46 46
  1724. - 18 18 18 6 6 6 0 0 0 0 0 0
  1725. - 0 0 0 0 0 0 0 0 0 0 0 0
  1726. - 0 0 0 0 0 0 0 0 0 0 0 0
  1727. - 0 0 0 0 0 0 0 0 0 0 0 0
  1728. - 0 0 0 0 0 0 0 0 0 0 0 0
  1729. - 0 0 0 0 0 0 0 0 0 0 0 0
  1730. - 0 0 0 0 0 0 0 0 0 0 0 0
  1731. - 0 0 0 0 0 0 0 0 0 0 0 0
  1732. - 0 0 0 0 0 0 0 0 0 6 6 6
  1733. - 22 22 22 54 54 54 70 70 70 2 2 6
  1734. - 2 2 6 10 10 10 2 2 6 22 22 22
  1735. -166 166 166 231 231 231 250 250 250 253 253 253
  1736. -253 253 253 253 253 253 253 253 253 250 250 250
  1737. -242 242 242 253 253 253 253 253 253 253 253 253
  1738. -253 253 253 253 253 253 253 253 253 253 253 253
  1739. -253 253 253 253 253 253 253 253 253 246 246 246
  1740. -231 231 231 206 206 206 198 198 198 226 226 226
  1741. - 94 94 94 2 2 6 6 6 6 38 38 38
  1742. - 30 30 30 2 2 6 2 2 6 2 2 6
  1743. - 2 2 6 2 2 6 62 62 62 66 66 66
  1744. - 26 26 26 10 10 10 0 0 0 0 0 0
  1745. - 0 0 0 0 0 0 0 0 0 0 0 0
  1746. - 0 0 0 0 0 0 0 0 0 0 0 0
  1747. - 0 0 0 0 0 0 0 0 0 0 0 0
  1748. - 0 0 0 0 0 0 0 0 0 0 0 0
  1749. - 0 0 0 0 0 0 0 0 0 0 0 0
  1750. - 0 0 0 0 0 0 0 0 0 0 0 0
  1751. - 0 0 0 0 0 0 0 0 0 0 0 0
  1752. - 0 0 0 0 0 0 0 0 0 10 10 10
  1753. - 30 30 30 74 74 74 50 50 50 2 2 6
  1754. - 26 26 26 26 26 26 2 2 6 106 106 106
  1755. -238 238 238 253 253 253 253 253 253 253 253 253
  1756. -253 253 253 253 253 253 253 253 253 253 253 253
  1757. -253 253 253 253 253 253 253 253 253 253 253 253
  1758. -253 253 253 253 253 253 253 253 253 253 253 253
  1759. -253 253 253 253 253 253 253 253 253 253 253 253
  1760. -253 253 253 246 246 246 218 218 218 202 202 202
  1761. -210 210 210 14 14 14 2 2 6 2 2 6
  1762. - 30 30 30 22 22 22 2 2 6 2 2 6
  1763. - 2 2 6 2 2 6 18 18 18 86 86 86
  1764. - 42 42 42 14 14 14 0 0 0 0 0 0
  1765. - 0 0 0 0 0 0 0 0 0 0 0 0
  1766. - 0 0 0 0 0 0 0 0 0 0 0 0
  1767. - 0 0 0 0 0 0 0 0 0 0 0 0
  1768. - 0 0 0 0 0 0 0 0 0 0 0 0
  1769. - 0 0 0 0 0 0 0 0 0 0 0 0
  1770. - 0 0 0 0 0 0 0 0 0 0 0 0
  1771. - 0 0 0 0 0 0 0 0 0 0 0 0
  1772. - 0 0 0 0 0 0 0 0 0 14 14 14
  1773. - 42 42 42 90 90 90 22 22 22 2 2 6
  1774. - 42 42 42 2 2 6 18 18 18 218 218 218
  1775. -253 253 253 253 253 253 253 253 253 253 253 253
  1776. -253 253 253 253 253 253 253 253 253 253 253 253
  1777. -253 253 253 253 253 253 253 253 253 253 253 253
  1778. -253 253 253 253 253 253 253 253 253 253 253 253
  1779. -253 253 253 253 253 253 253 253 253 253 253 253
  1780. -253 253 253 253 253 253 250 250 250 221 221 221
  1781. -218 218 218 101 101 101 2 2 6 14 14 14
  1782. - 18 18 18 38 38 38 10 10 10 2 2 6
  1783. - 2 2 6 2 2 6 2 2 6 78 78 78
  1784. - 58 58 58 22 22 22 6 6 6 0 0 0
  1785. - 0 0 0 0 0 0 0 0 0 0 0 0
  1786. - 0 0 0 0 0 0 0 0 0 0 0 0
  1787. - 0 0 0 0 0 0 0 0 0 0 0 0
  1788. - 0 0 0 0 0 0 0 0 0 0 0 0
  1789. - 0 0 0 0 0 0 0 0 0 0 0 0
  1790. - 0 0 0 0 0 0 0 0 0 0 0 0
  1791. - 0 0 0 0 0 0 0 0 0 0 0 0
  1792. - 0 0 0 0 0 0 6 6 6 18 18 18
  1793. - 54 54 54 82 82 82 2 2 6 26 26 26
  1794. - 22 22 22 2 2 6 123 123 123 253 253 253
  1795. -253 253 253 253 253 253 253 253 253 253 253 253
  1796. -253 253 253 253 253 253 253 253 253 253 253 253
  1797. -253 253 253 253 253 253 253 253 253 253 253 253
  1798. -253 253 253 253 253 253 253 253 253 253 253 253
  1799. -253 253 253 253 253 253 253 253 253 253 253 253
  1800. -253 253 253 253 253 253 253 253 253 250 250 250
  1801. -238 238 238 198 198 198 6 6 6 38 38 38
  1802. - 58 58 58 26 26 26 38 38 38 2 2 6
  1803. - 2 2 6 2 2 6 2 2 6 46 46 46
  1804. - 78 78 78 30 30 30 10 10 10 0 0 0
  1805. - 0 0 0 0 0 0 0 0 0 0 0 0
  1806. - 0 0 0 0 0 0 0 0 0 0 0 0
  1807. - 0 0 0 0 0 0 0 0 0 0 0 0
  1808. - 0 0 0 0 0 0 0 0 0 0 0 0
  1809. - 0 0 0 0 0 0 0 0 0 0 0 0
  1810. - 0 0 0 0 0 0 0 0 0 0 0 0
  1811. - 0 0 0 0 0 0 0 0 0 0 0 0
  1812. - 0 0 0 0 0 0 10 10 10 30 30 30
  1813. - 74 74 74 58 58 58 2 2 6 42 42 42
  1814. - 2 2 6 22 22 22 231 231 231 253 253 253
  1815. -253 253 253 253 253 253 253 253 253 253 253 253
  1816. -253 253 253 253 253 253 253 253 253 250 250 250
  1817. -253 253 253 253 253 253 253 253 253 253 253 253
  1818. -253 253 253 253 253 253 253 253 253 253 253 253
  1819. -253 253 253 253 253 253 253 253 253 253 253 253
  1820. -253 253 253 253 253 253 253 253 253 253 253 253
  1821. -253 253 253 246 246 246 46 46 46 38 38 38
  1822. - 42 42 42 14 14 14 38 38 38 14 14 14
  1823. - 2 2 6 2 2 6 2 2 6 6 6 6
  1824. - 86 86 86 46 46 46 14 14 14 0 0 0
  1825. - 0 0 0 0 0 0 0 0 0 0 0 0
  1826. - 0 0 0 0 0 0 0 0 0 0 0 0
  1827. - 0 0 0 0 0 0 0 0 0 0 0 0
  1828. - 0 0 0 0 0 0 0 0 0 0 0 0
  1829. - 0 0 0 0 0 0 0 0 0 0 0 0
  1830. - 0 0 0 0 0 0 0 0 0 0 0 0
  1831. - 0 0 0 0 0 0 0 0 0 0 0 0
  1832. - 0 0 0 6 6 6 14 14 14 42 42 42
  1833. - 90 90 90 18 18 18 18 18 18 26 26 26
  1834. - 2 2 6 116 116 116 253 253 253 253 253 253
  1835. -253 253 253 253 253 253 253 253 253 253 253 253
  1836. -253 253 253 253 253 253 250 250 250 238 238 238
  1837. -253 253 253 253 253 253 253 253 253 253 253 253
  1838. -253 253 253 253 253 253 253 253 253 253 253 253
  1839. -253 253 253 253 253 253 253 253 253 253 253 253
  1840. -253 253 253 253 253 253 253 253 253 253 253 253
  1841. -253 253 253 253 253 253 94 94 94 6 6 6
  1842. - 2 2 6 2 2 6 10 10 10 34 34 34
  1843. - 2 2 6 2 2 6 2 2 6 2 2 6
  1844. - 74 74 74 58 58 58 22 22 22 6 6 6
  1845. - 0 0 0 0 0 0 0 0 0 0 0 0
  1846. - 0 0 0 0 0 0 0 0 0 0 0 0
  1847. - 0 0 0 0 0 0 0 0 0 0 0 0
  1848. - 0 0 0 0 0 0 0 0 0 0 0 0
  1849. - 0 0 0 0 0 0 0 0 0 0 0 0
  1850. - 0 0 0 0 0 0 0 0 0 0 0 0
  1851. - 0 0 0 0 0 0 0 0 0 0 0 0
  1852. - 0 0 0 10 10 10 26 26 26 66 66 66
  1853. - 82 82 82 2 2 6 38 38 38 6 6 6
  1854. - 14 14 14 210 210 210 253 253 253 253 253 253
  1855. -253 253 253 253 253 253 253 253 253 253 253 253
  1856. -253 253 253 253 253 253 246 246 246 242 242 242
  1857. -253 253 253 253 253 253 253 253 253 253 253 253
  1858. -253 253 253 253 253 253 253 253 253 253 253 253
  1859. -253 253 253 253 253 253 253 253 253 253 253 253
  1860. -253 253 253 253 253 253 253 253 253 253 253 253
  1861. -253 253 253 253 253 253 144 144 144 2 2 6
  1862. - 2 2 6 2 2 6 2 2 6 46 46 46
  1863. - 2 2 6 2 2 6 2 2 6 2 2 6
  1864. - 42 42 42 74 74 74 30 30 30 10 10 10
  1865. - 0 0 0 0 0 0 0 0 0 0 0 0
  1866. - 0 0 0 0 0 0 0 0 0 0 0 0
  1867. - 0 0 0 0 0 0 0 0 0 0 0 0
  1868. - 0 0 0 0 0 0 0 0 0 0 0 0
  1869. - 0 0 0 0 0 0 0 0 0 0 0 0
  1870. - 0 0 0 0 0 0 0 0 0 0 0 0
  1871. - 0 0 0 0 0 0 0 0 0 0 0 0
  1872. - 6 6 6 14 14 14 42 42 42 90 90 90
  1873. - 26 26 26 6 6 6 42 42 42 2 2 6
  1874. - 74 74 74 250 250 250 253 253 253 253 253 253
  1875. -253 253 253 253 253 253 253 253 253 253 253 253
  1876. -253 253 253 253 253 253 242 242 242 242 242 242
  1877. -253 253 253 253 253 253 253 253 253 253 253 253
  1878. -253 253 253 253 253 253 253 253 253 253 253 253
  1879. -253 253 253 253 253 253 253 253 253 253 253 253
  1880. -253 253 253 253 253 253 253 253 253 253 253 253
  1881. -253 253 253 253 253 253 182 182 182 2 2 6
  1882. - 2 2 6 2 2 6 2 2 6 46 46 46
  1883. - 2 2 6 2 2 6 2 2 6 2 2 6
  1884. - 10 10 10 86 86 86 38 38 38 10 10 10
  1885. - 0 0 0 0 0 0 0 0 0 0 0 0
  1886. - 0 0 0 0 0 0 0 0 0 0 0 0
  1887. - 0 0 0 0 0 0 0 0 0 0 0 0
  1888. - 0 0 0 0 0 0 0 0 0 0 0 0
  1889. - 0 0 0 0 0 0 0 0 0 0 0 0
  1890. - 0 0 0 0 0 0 0 0 0 0 0 0
  1891. - 0 0 0 0 0 0 0 0 0 0 0 0
  1892. - 10 10 10 26 26 26 66 66 66 82 82 82
  1893. - 2 2 6 22 22 22 18 18 18 2 2 6
  1894. -149 149 149 253 253 253 253 253 253 253 253 253
  1895. -253 253 253 253 253 253 253 253 253 253 253 253
  1896. -253 253 253 253 253 253 234 234 234 242 242 242
  1897. -253 253 253 253 253 253 253 253 253 253 253 253
  1898. -253 253 253 253 253 253 253 253 253 253 253 253
  1899. -253 253 253 253 253 253 253 253 253 253 253 253
  1900. -253 253 253 253 253 253 253 253 253 253 253 253
  1901. -253 253 253 253 253 253 206 206 206 2 2 6
  1902. - 2 2 6 2 2 6 2 2 6 38 38 38
  1903. - 2 2 6 2 2 6 2 2 6 2 2 6
  1904. - 6 6 6 86 86 86 46 46 46 14 14 14
  1905. - 0 0 0 0 0 0 0 0 0 0 0 0
  1906. - 0 0 0 0 0 0 0 0 0 0 0 0
  1907. - 0 0 0 0 0 0 0 0 0 0 0 0
  1908. - 0 0 0 0 0 0 0 0 0 0 0 0
  1909. - 0 0 0 0 0 0 0 0 0 0 0 0
  1910. - 0 0 0 0 0 0 0 0 0 0 0 0
  1911. - 0 0 0 0 0 0 0 0 0 6 6 6
  1912. - 18 18 18 46 46 46 86 86 86 18 18 18
  1913. - 2 2 6 34 34 34 10 10 10 6 6 6
  1914. -210 210 210 253 253 253 253 253 253 253 253 253
  1915. -253 253 253 253 253 253 253 253 253 253 253 253
  1916. -253 253 253 253 253 253 234 234 234 242 242 242
  1917. -253 253 253 253 253 253 253 253 253 253 253 253
  1918. -253 253 253 253 253 253 253 253 253 253 253 253
  1919. -253 253 253 253 253 253 253 253 253 253 253 253
  1920. -253 253 253 253 253 253 253 253 253 253 253 253
  1921. -253 253 253 253 253 253 221 221 221 6 6 6
  1922. - 2 2 6 2 2 6 6 6 6 30 30 30
  1923. - 2 2 6 2 2 6 2 2 6 2 2 6
  1924. - 2 2 6 82 82 82 54 54 54 18 18 18
  1925. - 6 6 6 0 0 0 0 0 0 0 0 0
  1926. - 0 0 0 0 0 0 0 0 0 0 0 0
  1927. - 0 0 0 0 0 0 0 0 0 0 0 0
  1928. - 0 0 0 0 0 0 0 0 0 0 0 0
  1929. - 0 0 0 0 0 0 0 0 0 0 0 0
  1930. - 0 0 0 0 0 0 0 0 0 0 0 0
  1931. - 0 0 0 0 0 0 0 0 0 10 10 10
  1932. - 26 26 26 66 66 66 62 62 62 2 2 6
  1933. - 2 2 6 38 38 38 10 10 10 26 26 26
  1934. -238 238 238 253 253 253 253 253 253 253 253 253
  1935. -253 253 253 253 253 253 253 253 253 253 253 253
  1936. -253 253 253 253 253 253 231 231 231 238 238 238
  1937. -253 253 253 253 253 253 253 253 253 253 253 253
  1938. -253 253 253 253 253 253 253 253 253 253 253 253
  1939. -253 253 253 253 253 253 253 253 253 253 253 253
  1940. -253 253 253 253 253 253 253 253 253 253 253 253
  1941. -253 253 253 253 253 253 231 231 231 6 6 6
  1942. - 2 2 6 2 2 6 10 10 10 30 30 30
  1943. - 2 2 6 2 2 6 2 2 6 2 2 6
  1944. - 2 2 6 66 66 66 58 58 58 22 22 22
  1945. - 6 6 6 0 0 0 0 0 0 0 0 0
  1946. - 0 0 0 0 0 0 0 0 0 0 0 0
  1947. - 0 0 0 0 0 0 0 0 0 0 0 0
  1948. - 0 0 0 0 0 0 0 0 0 0 0 0
  1949. - 0 0 0 0 0 0 0 0 0 0 0 0
  1950. - 0 0 0 0 0 0 0 0 0 0 0 0
  1951. - 0 0 0 0 0 0 0 0 0 10 10 10
  1952. - 38 38 38 78 78 78 6 6 6 2 2 6
  1953. - 2 2 6 46 46 46 14 14 14 42 42 42
  1954. -246 246 246 253 253 253 253 253 253 253 253 253
  1955. -253 253 253 253 253 253 253 253 253 253 253 253
  1956. -253 253 253 253 253 253 231 231 231 242 242 242
  1957. -253 253 253 253 253 253 253 253 253 253 253 253
  1958. -253 253 253 253 253 253 253 253 253 253 253 253
  1959. -253 253 253 253 253 253 253 253 253 253 253 253
  1960. -253 253 253 253 253 253 253 253 253 253 253 253
  1961. -253 253 253 253 253 253 234 234 234 10 10 10
  1962. - 2 2 6 2 2 6 22 22 22 14 14 14
  1963. - 2 2 6 2 2 6 2 2 6 2 2 6
  1964. - 2 2 6 66 66 66 62 62 62 22 22 22
  1965. - 6 6 6 0 0 0 0 0 0 0 0 0
  1966. - 0 0 0 0 0 0 0 0 0 0 0 0
  1967. - 0 0 0 0 0 0 0 0 0 0 0 0
  1968. - 0 0 0 0 0 0 0 0 0 0 0 0
  1969. - 0 0 0 0 0 0 0 0 0 0 0 0
  1970. - 0 0 0 0 0 0 0 0 0 0 0 0
  1971. - 0 0 0 0 0 0 6 6 6 18 18 18
  1972. - 50 50 50 74 74 74 2 2 6 2 2 6
  1973. - 14 14 14 70 70 70 34 34 34 62 62 62
  1974. -250 250 250 253 253 253 253 253 253 253 253 253
  1975. -253 253 253 253 253 253 253 253 253 253 253 253
  1976. -253 253 253 253 253 253 231 231 231 246 246 246
  1977. -253 253 253 253 253 253 253 253 253 253 253 253
  1978. -253 253 253 253 253 253 253 253 253 253 253 253
  1979. -253 253 253 253 253 253 253 253 253 253 253 253
  1980. -253 253 253 253 253 253 253 253 253 253 253 253
  1981. -253 253 253 253 253 253 234 234 234 14 14 14
  1982. - 2 2 6 2 2 6 30 30 30 2 2 6
  1983. - 2 2 6 2 2 6 2 2 6 2 2 6
  1984. - 2 2 6 66 66 66 62 62 62 22 22 22
  1985. - 6 6 6 0 0 0 0 0 0 0 0 0
  1986. - 0 0 0 0 0 0 0 0 0 0 0 0
  1987. - 0 0 0 0 0 0 0 0 0 0 0 0
  1988. - 0 0 0 0 0 0 0 0 0 0 0 0
  1989. - 0 0 0 0 0 0 0 0 0 0 0 0
  1990. - 0 0 0 0 0 0 0 0 0 0 0 0
  1991. - 0 0 0 0 0 0 6 6 6 18 18 18
  1992. - 54 54 54 62 62 62 2 2 6 2 2 6
  1993. - 2 2 6 30 30 30 46 46 46 70 70 70
  1994. -250 250 250 253 253 253 253 253 253 253 253 253
  1995. -253 253 253 253 253 253 253 253 253 253 253 253
  1996. -253 253 253 253 253 253 231 231 231 246 246 246
  1997. -253 253 253 253 253 253 253 253 253 253 253 253
  1998. -253 253 253 253 253 253 253 253 253 253 253 253
  1999. -253 253 253 253 253 253 253 253 253 253 253 253
  2000. -253 253 253 253 253 253 253 253 253 253 253 253
  2001. -253 253 253 253 253 253 226 226 226 10 10 10
  2002. - 2 2 6 6 6 6 30 30 30 2 2 6
  2003. - 2 2 6 2 2 6 2 2 6 2 2 6
  2004. - 2 2 6 66 66 66 58 58 58 22 22 22
  2005. - 6 6 6 0 0 0 0 0 0 0 0 0
  2006. - 0 0 0 0 0 0 0 0 0 0 0 0
  2007. - 0 0 0 0 0 0 0 0 0 0 0 0
  2008. - 0 0 0 0 0 0 0 0 0 0 0 0
  2009. - 0 0 0 0 0 0 0 0 0 0 0 0
  2010. - 0 0 0 0 0 0 0 0 0 0 0 0
  2011. - 0 0 0 0 0 0 6 6 6 22 22 22
  2012. - 58 58 58 62 62 62 2 2 6 2 2 6
  2013. - 2 2 6 2 2 6 30 30 30 78 78 78
  2014. -250 250 250 253 253 253 253 253 253 253 253 253
  2015. -253 253 253 253 253 253 253 253 253 253 253 253
  2016. -253 253 253 253 253 253 231 231 231 246 246 246
  2017. -253 253 253 253 253 253 253 253 253 253 253 253
  2018. -253 253 253 253 253 253 253 253 253 253 253 253
  2019. -253 253 253 253 253 253 253 253 253 253 253 253
  2020. -253 253 253 253 253 253 253 253 253 253 253 253
  2021. -253 253 253 253 253 253 206 206 206 2 2 6
  2022. - 22 22 22 34 34 34 18 14 6 22 22 22
  2023. - 26 26 26 18 18 18 6 6 6 2 2 6
  2024. - 2 2 6 82 82 82 54 54 54 18 18 18
  2025. - 6 6 6 0 0 0 0 0 0 0 0 0
  2026. - 0 0 0 0 0 0 0 0 0 0 0 0
  2027. - 0 0 0 0 0 0 0 0 0 0 0 0
  2028. - 0 0 0 0 0 0 0 0 0 0 0 0
  2029. - 0 0 0 0 0 0 0 0 0 0 0 0
  2030. - 0 0 0 0 0 0 0 0 0 0 0 0
  2031. - 0 0 0 0 0 0 6 6 6 26 26 26
  2032. - 62 62 62 106 106 106 74 54 14 185 133 11
  2033. -210 162 10 121 92 8 6 6 6 62 62 62
  2034. -238 238 238 253 253 253 253 253 253 253 253 253
  2035. -253 253 253 253 253 253 253 253 253 253 253 253
  2036. -253 253 253 253 253 253 231 231 231 246 246 246
  2037. -253 253 253 253 253 253 253 253 253 253 253 253
  2038. -253 253 253 253 253 253 253 253 253 253 253 253
  2039. -253 253 253 253 253 253 253 253 253 253 253 253
  2040. -253 253 253 253 253 253 253 253 253 253 253 253
  2041. -253 253 253 253 253 253 158 158 158 18 18 18
  2042. - 14 14 14 2 2 6 2 2 6 2 2 6
  2043. - 6 6 6 18 18 18 66 66 66 38 38 38
  2044. - 6 6 6 94 94 94 50 50 50 18 18 18
  2045. - 6 6 6 0 0 0 0 0 0 0 0 0
  2046. - 0 0 0 0 0 0 0 0 0 0 0 0
  2047. - 0 0 0 0 0 0 0 0 0 0 0 0
  2048. - 0 0 0 0 0 0 0 0 0 0 0 0
  2049. - 0 0 0 0 0 0 0 0 0 0 0 0
  2050. - 0 0 0 0 0 0 0 0 0 6 6 6
  2051. - 10 10 10 10 10 10 18 18 18 38 38 38
  2052. - 78 78 78 142 134 106 216 158 10 242 186 14
  2053. -246 190 14 246 190 14 156 118 10 10 10 10
  2054. - 90 90 90 238 238 238 253 253 253 253 253 253
  2055. -253 253 253 253 253 253 253 253 253 253 253 253
  2056. -253 253 253 253 253 253 231 231 231 250 250 250
  2057. -253 253 253 253 253 253 253 253 253 253 253 253
  2058. -253 253 253 253 253 253 253 253 253 253 253 253
  2059. -253 253 253 253 253 253 253 253 253 253 253 253
  2060. -253 253 253 253 253 253 253 253 253 246 230 190
  2061. -238 204 91 238 204 91 181 142 44 37 26 9
  2062. - 2 2 6 2 2 6 2 2 6 2 2 6
  2063. - 2 2 6 2 2 6 38 38 38 46 46 46
  2064. - 26 26 26 106 106 106 54 54 54 18 18 18
  2065. - 6 6 6 0 0 0 0 0 0 0 0 0
  2066. - 0 0 0 0 0 0 0 0 0 0 0 0
  2067. - 0 0 0 0 0 0 0 0 0 0 0 0
  2068. - 0 0 0 0 0 0 0 0 0 0 0 0
  2069. - 0 0 0 0 0 0 0 0 0 0 0 0
  2070. - 0 0 0 6 6 6 14 14 14 22 22 22
  2071. - 30 30 30 38 38 38 50 50 50 70 70 70
  2072. -106 106 106 190 142 34 226 170 11 242 186 14
  2073. -246 190 14 246 190 14 246 190 14 154 114 10
  2074. - 6 6 6 74 74 74 226 226 226 253 253 253
  2075. -253 253 253 253 253 253 253 253 253 253 253 253
  2076. -253 253 253 253 253 253 231 231 231 250 250 250
  2077. -253 253 253 253 253 253 253 253 253 253 253 253
  2078. -253 253 253 253 253 253 253 253 253 253 253 253
  2079. -253 253 253 253 253 253 253 253 253 253 253 253
  2080. -253 253 253 253 253 253 253 253 253 228 184 62
  2081. -241 196 14 241 208 19 232 195 16 38 30 10
  2082. - 2 2 6 2 2 6 2 2 6 2 2 6
  2083. - 2 2 6 6 6 6 30 30 30 26 26 26
  2084. -203 166 17 154 142 90 66 66 66 26 26 26
  2085. - 6 6 6 0 0 0 0 0 0 0 0 0
  2086. - 0 0 0 0 0 0 0 0 0 0 0 0
  2087. - 0 0 0 0 0 0 0 0 0 0 0 0
  2088. - 0 0 0 0 0 0 0 0 0 0 0 0
  2089. - 0 0 0 0 0 0 0 0 0 0 0 0
  2090. - 6 6 6 18 18 18 38 38 38 58 58 58
  2091. - 78 78 78 86 86 86 101 101 101 123 123 123
  2092. -175 146 61 210 150 10 234 174 13 246 186 14
  2093. -246 190 14 246 190 14 246 190 14 238 190 10
  2094. -102 78 10 2 2 6 46 46 46 198 198 198
  2095. -253 253 253 253 253 253 253 253 253 253 253 253
  2096. -253 253 253 253 253 253 234 234 234 242 242 242
  2097. -253 253 253 253 253 253 253 253 253 253 253 253
  2098. -253 253 253 253 253 253 253 253 253 253 253 253
  2099. -253 253 253 253 253 253 253 253 253 253 253 253
  2100. -253 253 253 253 253 253 253 253 253 224 178 62
  2101. -242 186 14 241 196 14 210 166 10 22 18 6
  2102. - 2 2 6 2 2 6 2 2 6 2 2 6
  2103. - 2 2 6 2 2 6 6 6 6 121 92 8
  2104. -238 202 15 232 195 16 82 82 82 34 34 34
  2105. - 10 10 10 0 0 0 0 0 0 0 0 0
  2106. - 0 0 0 0 0 0 0 0 0 0 0 0
  2107. - 0 0 0 0 0 0 0 0 0 0 0 0
  2108. - 0 0 0 0 0 0 0 0 0 0 0 0
  2109. - 0 0 0 0 0 0 0 0 0 0 0 0
  2110. - 14 14 14 38 38 38 70 70 70 154 122 46
  2111. -190 142 34 200 144 11 197 138 11 197 138 11
  2112. -213 154 11 226 170 11 242 186 14 246 190 14
  2113. -246 190 14 246 190 14 246 190 14 246 190 14
  2114. -225 175 15 46 32 6 2 2 6 22 22 22
  2115. -158 158 158 250 250 250 253 253 253 253 253 253
  2116. -253 253 253 253 253 253 253 253 253 253 253 253
  2117. -253 253 253 253 253 253 253 253 253 253 253 253
  2118. -253 253 253 253 253 253 253 253 253 253 253 253
  2119. -253 253 253 253 253 253 253 253 253 253 253 253
  2120. -253 253 253 250 250 250 242 242 242 224 178 62
  2121. -239 182 13 236 186 11 213 154 11 46 32 6
  2122. - 2 2 6 2 2 6 2 2 6 2 2 6
  2123. - 2 2 6 2 2 6 61 42 6 225 175 15
  2124. -238 190 10 236 186 11 112 100 78 42 42 42
  2125. - 14 14 14 0 0 0 0 0 0 0 0 0
  2126. - 0 0 0 0 0 0 0 0 0 0 0 0
  2127. - 0 0 0 0 0 0 0 0 0 0 0 0
  2128. - 0 0 0 0 0 0 0 0 0 0 0 0
  2129. - 0 0 0 0 0 0 0 0 0 6 6 6
  2130. - 22 22 22 54 54 54 154 122 46 213 154 11
  2131. -226 170 11 230 174 11 226 170 11 226 170 11
  2132. -236 178 12 242 186 14 246 190 14 246 190 14
  2133. -246 190 14 246 190 14 246 190 14 246 190 14
  2134. -241 196 14 184 144 12 10 10 10 2 2 6
  2135. - 6 6 6 116 116 116 242 242 242 253 253 253
  2136. -253 253 253 253 253 253 253 253 253 253 253 253
  2137. -253 253 253 253 253 253 253 253 253 253 253 253
  2138. -253 253 253 253 253 253 253 253 253 253 253 253
  2139. -253 253 253 253 253 253 253 253 253 253 253 253
  2140. -253 253 253 231 231 231 198 198 198 214 170 54
  2141. -236 178 12 236 178 12 210 150 10 137 92 6
  2142. - 18 14 6 2 2 6 2 2 6 2 2 6
  2143. - 6 6 6 70 47 6 200 144 11 236 178 12
  2144. -239 182 13 239 182 13 124 112 88 58 58 58
  2145. - 22 22 22 6 6 6 0 0 0 0 0 0
  2146. - 0 0 0 0 0 0 0 0 0 0 0 0
  2147. - 0 0 0 0 0 0 0 0 0 0 0 0
  2148. - 0 0 0 0 0 0 0 0 0 0 0 0
  2149. - 0 0 0 0 0 0 0 0 0 10 10 10
  2150. - 30 30 30 70 70 70 180 133 36 226 170 11
  2151. -239 182 13 242 186 14 242 186 14 246 186 14
  2152. -246 190 14 246 190 14 246 190 14 246 190 14
  2153. -246 190 14 246 190 14 246 190 14 246 190 14
  2154. -246 190 14 232 195 16 98 70 6 2 2 6
  2155. - 2 2 6 2 2 6 66 66 66 221 221 221
  2156. -253 253 253 253 253 253 253 253 253 253 253 253
  2157. -253 253 253 253 253 253 253 253 253 253 253 253
  2158. -253 253 253 253 253 253 253 253 253 253 253 253
  2159. -253 253 253 253 253 253 253 253 253 253 253 253
  2160. -253 253 253 206 206 206 198 198 198 214 166 58
  2161. -230 174 11 230 174 11 216 158 10 192 133 9
  2162. -163 110 8 116 81 8 102 78 10 116 81 8
  2163. -167 114 7 197 138 11 226 170 11 239 182 13
  2164. -242 186 14 242 186 14 162 146 94 78 78 78
  2165. - 34 34 34 14 14 14 6 6 6 0 0 0
  2166. - 0 0 0 0 0 0 0 0 0 0 0 0
  2167. - 0 0 0 0 0 0 0 0 0 0 0 0
  2168. - 0 0 0 0 0 0 0 0 0 0 0 0
  2169. - 0 0 0 0 0 0 0 0 0 6 6 6
  2170. - 30 30 30 78 78 78 190 142 34 226 170 11
  2171. -239 182 13 246 190 14 246 190 14 246 190 14
  2172. -246 190 14 246 190 14 246 190 14 246 190 14
  2173. -246 190 14 246 190 14 246 190 14 246 190 14
  2174. -246 190 14 241 196 14 203 166 17 22 18 6
  2175. - 2 2 6 2 2 6 2 2 6 38 38 38
  2176. -218 218 218 253 253 253 253 253 253 253 253 253
  2177. -253 253 253 253 253 253 253 253 253 253 253 253
  2178. -253 253 253 253 253 253 253 253 253 253 253 253
  2179. -253 253 253 253 253 253 253 253 253 253 253 253
  2180. -250 250 250 206 206 206 198 198 198 202 162 69
  2181. -226 170 11 236 178 12 224 166 10 210 150 10
  2182. -200 144 11 197 138 11 192 133 9 197 138 11
  2183. -210 150 10 226 170 11 242 186 14 246 190 14
  2184. -246 190 14 246 186 14 225 175 15 124 112 88
  2185. - 62 62 62 30 30 30 14 14 14 6 6 6
  2186. - 0 0 0 0 0 0 0 0 0 0 0 0
  2187. - 0 0 0 0 0 0 0 0 0 0 0 0
  2188. - 0 0 0 0 0 0 0 0 0 0 0 0
  2189. - 0 0 0 0 0 0 0 0 0 10 10 10
  2190. - 30 30 30 78 78 78 174 135 50 224 166 10
  2191. -239 182 13 246 190 14 246 190 14 246 190 14
  2192. -246 190 14 246 190 14 246 190 14 246 190 14
  2193. -246 190 14 246 190 14 246 190 14 246 190 14
  2194. -246 190 14 246 190 14 241 196 14 139 102 15
  2195. - 2 2 6 2 2 6 2 2 6 2 2 6
  2196. - 78 78 78 250 250 250 253 253 253 253 253 253
  2197. -253 253 253 253 253 253 253 253 253 253 253 253
  2198. -253 253 253 253 253 253 253 253 253 253 253 253
  2199. -253 253 253 253 253 253 253 253 253 253 253 253
  2200. -250 250 250 214 214 214 198 198 198 190 150 46
  2201. -219 162 10 236 178 12 234 174 13 224 166 10
  2202. -216 158 10 213 154 11 213 154 11 216 158 10
  2203. -226 170 11 239 182 13 246 190 14 246 190 14
  2204. -246 190 14 246 190 14 242 186 14 206 162 42
  2205. -101 101 101 58 58 58 30 30 30 14 14 14
  2206. - 6 6 6 0 0 0 0 0 0 0 0 0
  2207. - 0 0 0 0 0 0 0 0 0 0 0 0
  2208. - 0 0 0 0 0 0 0 0 0 0 0 0
  2209. - 0 0 0 0 0 0 0 0 0 10 10 10
  2210. - 30 30 30 74 74 74 174 135 50 216 158 10
  2211. -236 178 12 246 190 14 246 190 14 246 190 14
  2212. -246 190 14 246 190 14 246 190 14 246 190 14
  2213. -246 190 14 246 190 14 246 190 14 246 190 14
  2214. -246 190 14 246 190 14 241 196 14 226 184 13
  2215. - 61 42 6 2 2 6 2 2 6 2 2 6
  2216. - 22 22 22 238 238 238 253 253 253 253 253 253
  2217. -253 253 253 253 253 253 253 253 253 253 253 253
  2218. -253 253 253 253 253 253 253 253 253 253 253 253
  2219. -253 253 253 253 253 253 253 253 253 253 253 253
  2220. -253 253 253 226 226 226 187 187 187 180 133 36
  2221. -216 158 10 236 178 12 239 182 13 236 178 12
  2222. -230 174 11 226 170 11 226 170 11 230 174 11
  2223. -236 178 12 242 186 14 246 190 14 246 190 14
  2224. -246 190 14 246 190 14 246 186 14 239 182 13
  2225. -206 162 42 106 106 106 66 66 66 34 34 34
  2226. - 14 14 14 6 6 6 0 0 0 0 0 0
  2227. - 0 0 0 0 0 0 0 0 0 0 0 0
  2228. - 0 0 0 0 0 0 0 0 0 0 0 0
  2229. - 0 0 0 0 0 0 0 0 0 6 6 6
  2230. - 26 26 26 70 70 70 163 133 67 213 154 11
  2231. -236 178 12 246 190 14 246 190 14 246 190 14
  2232. -246 190 14 246 190 14 246 190 14 246 190 14
  2233. -246 190 14 246 190 14 246 190 14 246 190 14
  2234. -246 190 14 246 190 14 246 190 14 241 196 14
  2235. -190 146 13 18 14 6 2 2 6 2 2 6
  2236. - 46 46 46 246 246 246 253 253 253 253 253 253
  2237. -253 253 253 253 253 253 253 253 253 253 253 253
  2238. -253 253 253 253 253 253 253 253 253 253 253 253
  2239. -253 253 253 253 253 253 253 253 253 253 253 253
  2240. -253 253 253 221 221 221 86 86 86 156 107 11
  2241. -216 158 10 236 178 12 242 186 14 246 186 14
  2242. -242 186 14 239 182 13 239 182 13 242 186 14
  2243. -242 186 14 246 186 14 246 190 14 246 190 14
  2244. -246 190 14 246 190 14 246 190 14 246 190 14
  2245. -242 186 14 225 175 15 142 122 72 66 66 66
  2246. - 30 30 30 10 10 10 0 0 0 0 0 0
  2247. - 0 0 0 0 0 0 0 0 0 0 0 0
  2248. - 0 0 0 0 0 0 0 0 0 0 0 0
  2249. - 0 0 0 0 0 0 0 0 0 6 6 6
  2250. - 26 26 26 70 70 70 163 133 67 210 150 10
  2251. -236 178 12 246 190 14 246 190 14 246 190 14
  2252. -246 190 14 246 190 14 246 190 14 246 190 14
  2253. -246 190 14 246 190 14 246 190 14 246 190 14
  2254. -246 190 14 246 190 14 246 190 14 246 190 14
  2255. -232 195 16 121 92 8 34 34 34 106 106 106
  2256. -221 221 221 253 253 253 253 253 253 253 253 253
  2257. -253 253 253 253 253 253 253 253 253 253 253 253
  2258. -253 253 253 253 253 253 253 253 253 253 253 253
  2259. -253 253 253 253 253 253 253 253 253 253 253 253
  2260. -242 242 242 82 82 82 18 14 6 163 110 8
  2261. -216 158 10 236 178 12 242 186 14 246 190 14
  2262. -246 190 14 246 190 14 246 190 14 246 190 14
  2263. -246 190 14 246 190 14 246 190 14 246 190 14
  2264. -246 190 14 246 190 14 246 190 14 246 190 14
  2265. -246 190 14 246 190 14 242 186 14 163 133 67
  2266. - 46 46 46 18 18 18 6 6 6 0 0 0
  2267. - 0 0 0 0 0 0 0 0 0 0 0 0
  2268. - 0 0 0 0 0 0 0 0 0 0 0 0
  2269. - 0 0 0 0 0 0 0 0 0 10 10 10
  2270. - 30 30 30 78 78 78 163 133 67 210 150 10
  2271. -236 178 12 246 186 14 246 190 14 246 190 14
  2272. -246 190 14 246 190 14 246 190 14 246 190 14
  2273. -246 190 14 246 190 14 246 190 14 246 190 14
  2274. -246 190 14 246 190 14 246 190 14 246 190 14
  2275. -241 196 14 215 174 15 190 178 144 253 253 253
  2276. -253 253 253 253 253 253 253 253 253 253 253 253
  2277. -253 253 253 253 253 253 253 253 253 253 253 253
  2278. -253 253 253 253 253 253 253 253 253 253 253 253
  2279. -253 253 253 253 253 253 253 253 253 218 218 218
  2280. - 58 58 58 2 2 6 22 18 6 167 114 7
  2281. -216 158 10 236 178 12 246 186 14 246 190 14
  2282. -246 190 14 246 190 14 246 190 14 246 190 14
  2283. -246 190 14 246 190 14 246 190 14 246 190 14
  2284. -246 190 14 246 190 14 246 190 14 246 190 14
  2285. -246 190 14 246 186 14 242 186 14 190 150 46
  2286. - 54 54 54 22 22 22 6 6 6 0 0 0
  2287. - 0 0 0 0 0 0 0 0 0 0 0 0
  2288. - 0 0 0 0 0 0 0 0 0 0 0 0
  2289. - 0 0 0 0 0 0 0 0 0 14 14 14
  2290. - 38 38 38 86 86 86 180 133 36 213 154 11
  2291. -236 178 12 246 186 14 246 190 14 246 190 14
  2292. -246 190 14 246 190 14 246 190 14 246 190 14
  2293. -246 190 14 246 190 14 246 190 14 246 190 14
  2294. -246 190 14 246 190 14 246 190 14 246 190 14
  2295. -246 190 14 232 195 16 190 146 13 214 214 214
  2296. -253 253 253 253 253 253 253 253 253 253 253 253
  2297. -253 253 253 253 253 253 253 253 253 253 253 253
  2298. -253 253 253 253 253 253 253 253 253 253 253 253
  2299. -253 253 253 250 250 250 170 170 170 26 26 26
  2300. - 2 2 6 2 2 6 37 26 9 163 110 8
  2301. -219 162 10 239 182 13 246 186 14 246 190 14
  2302. -246 190 14 246 190 14 246 190 14 246 190 14
  2303. -246 190 14 246 190 14 246 190 14 246 190 14
  2304. -246 190 14 246 190 14 246 190 14 246 190 14
  2305. -246 186 14 236 178 12 224 166 10 142 122 72
  2306. - 46 46 46 18 18 18 6 6 6 0 0 0
  2307. - 0 0 0 0 0 0 0 0 0 0 0 0
  2308. - 0 0 0 0 0 0 0 0 0 0 0 0
  2309. - 0 0 0 0 0 0 6 6 6 18 18 18
  2310. - 50 50 50 109 106 95 192 133 9 224 166 10
  2311. -242 186 14 246 190 14 246 190 14 246 190 14
  2312. -246 190 14 246 190 14 246 190 14 246 190 14
  2313. -246 190 14 246 190 14 246 190 14 246 190 14
  2314. -246 190 14 246 190 14 246 190 14 246 190 14
  2315. -242 186 14 226 184 13 210 162 10 142 110 46
  2316. -226 226 226 253 253 253 253 253 253 253 253 253
  2317. -253 253 253 253 253 253 253 253 253 253 253 253
  2318. -253 253 253 253 253 253 253 253 253 253 253 253
  2319. -198 198 198 66 66 66 2 2 6 2 2 6
  2320. - 2 2 6 2 2 6 50 34 6 156 107 11
  2321. -219 162 10 239 182 13 246 186 14 246 190 14
  2322. -246 190 14 246 190 14 246 190 14 246 190 14
  2323. -246 190 14 246 190 14 246 190 14 246 190 14
  2324. -246 190 14 246 190 14 246 190 14 242 186 14
  2325. -234 174 13 213 154 11 154 122 46 66 66 66
  2326. - 30 30 30 10 10 10 0 0 0 0 0 0
  2327. - 0 0 0 0 0 0 0 0 0 0 0 0
  2328. - 0 0 0 0 0 0 0 0 0 0 0 0
  2329. - 0 0 0 0 0 0 6 6 6 22 22 22
  2330. - 58 58 58 154 121 60 206 145 10 234 174 13
  2331. -242 186 14 246 186 14 246 190 14 246 190 14
  2332. -246 190 14 246 190 14 246 190 14 246 190 14
  2333. -246 190 14 246 190 14 246 190 14 246 190 14
  2334. -246 190 14 246 190 14 246 190 14 246 190 14
  2335. -246 186 14 236 178 12 210 162 10 163 110 8
  2336. - 61 42 6 138 138 138 218 218 218 250 250 250
  2337. -253 253 253 253 253 253 253 253 253 250 250 250
  2338. -242 242 242 210 210 210 144 144 144 66 66 66
  2339. - 6 6 6 2 2 6 2 2 6 2 2 6
  2340. - 2 2 6 2 2 6 61 42 6 163 110 8
  2341. -216 158 10 236 178 12 246 190 14 246 190 14
  2342. -246 190 14 246 190 14 246 190 14 246 190 14
  2343. -246 190 14 246 190 14 246 190 14 246 190 14
  2344. -246 190 14 239 182 13 230 174 11 216 158 10
  2345. -190 142 34 124 112 88 70 70 70 38 38 38
  2346. - 18 18 18 6 6 6 0 0 0 0 0 0
  2347. - 0 0 0 0 0 0 0 0 0 0 0 0
  2348. - 0 0 0 0 0 0 0 0 0 0 0 0
  2349. - 0 0 0 0 0 0 6 6 6 22 22 22
  2350. - 62 62 62 168 124 44 206 145 10 224 166 10
  2351. -236 178 12 239 182 13 242 186 14 242 186 14
  2352. -246 186 14 246 190 14 246 190 14 246 190 14
  2353. -246 190 14 246 190 14 246 190 14 246 190 14
  2354. -246 190 14 246 190 14 246 190 14 246 190 14
  2355. -246 190 14 236 178 12 216 158 10 175 118 6
  2356. - 80 54 7 2 2 6 6 6 6 30 30 30
  2357. - 54 54 54 62 62 62 50 50 50 38 38 38
  2358. - 14 14 14 2 2 6 2 2 6 2 2 6
  2359. - 2 2 6 2 2 6 2 2 6 2 2 6
  2360. - 2 2 6 6 6 6 80 54 7 167 114 7
  2361. -213 154 11 236 178 12 246 190 14 246 190 14
  2362. -246 190 14 246 190 14 246 190 14 246 190 14
  2363. -246 190 14 242 186 14 239 182 13 239 182 13
  2364. -230 174 11 210 150 10 174 135 50 124 112 88
  2365. - 82 82 82 54 54 54 34 34 34 18 18 18
  2366. - 6 6 6 0 0 0 0 0 0 0 0 0
  2367. - 0 0 0 0 0 0 0 0 0 0 0 0
  2368. - 0 0 0 0 0 0 0 0 0 0 0 0
  2369. - 0 0 0 0 0 0 6 6 6 18 18 18
  2370. - 50 50 50 158 118 36 192 133 9 200 144 11
  2371. -216 158 10 219 162 10 224 166 10 226 170 11
  2372. -230 174 11 236 178 12 239 182 13 239 182 13
  2373. -242 186 14 246 186 14 246 190 14 246 190 14
  2374. -246 190 14 246 190 14 246 190 14 246 190 14
  2375. -246 186 14 230 174 11 210 150 10 163 110 8
  2376. -104 69 6 10 10 10 2 2 6 2 2 6
  2377. - 2 2 6 2 2 6 2 2 6 2 2 6
  2378. - 2 2 6 2 2 6 2 2 6 2 2 6
  2379. - 2 2 6 2 2 6 2 2 6 2 2 6
  2380. - 2 2 6 6 6 6 91 60 6 167 114 7
  2381. -206 145 10 230 174 11 242 186 14 246 190 14
  2382. -246 190 14 246 190 14 246 186 14 242 186 14
  2383. -239 182 13 230 174 11 224 166 10 213 154 11
  2384. -180 133 36 124 112 88 86 86 86 58 58 58
  2385. - 38 38 38 22 22 22 10 10 10 6 6 6
  2386. - 0 0 0 0 0 0 0 0 0 0 0 0
  2387. - 0 0 0 0 0 0 0 0 0 0 0 0
  2388. - 0 0 0 0 0 0 0 0 0 0 0 0
  2389. - 0 0 0 0 0 0 0 0 0 14 14 14
  2390. - 34 34 34 70 70 70 138 110 50 158 118 36
  2391. -167 114 7 180 123 7 192 133 9 197 138 11
  2392. -200 144 11 206 145 10 213 154 11 219 162 10
  2393. -224 166 10 230 174 11 239 182 13 242 186 14
  2394. -246 186 14 246 186 14 246 186 14 246 186 14
  2395. -239 182 13 216 158 10 185 133 11 152 99 6
  2396. -104 69 6 18 14 6 2 2 6 2 2 6
  2397. - 2 2 6 2 2 6 2 2 6 2 2 6
  2398. - 2 2 6 2 2 6 2 2 6 2 2 6
  2399. - 2 2 6 2 2 6 2 2 6 2 2 6
  2400. - 2 2 6 6 6 6 80 54 7 152 99 6
  2401. -192 133 9 219 162 10 236 178 12 239 182 13
  2402. -246 186 14 242 186 14 239 182 13 236 178 12
  2403. -224 166 10 206 145 10 192 133 9 154 121 60
  2404. - 94 94 94 62 62 62 42 42 42 22 22 22
  2405. - 14 14 14 6 6 6 0 0 0 0 0 0
  2406. - 0 0 0 0 0 0 0 0 0 0 0 0
  2407. - 0 0 0 0 0 0 0 0 0 0 0 0
  2408. - 0 0 0 0 0 0 0 0 0 0 0 0
  2409. - 0 0 0 0 0 0 0 0 0 6 6 6
  2410. - 18 18 18 34 34 34 58 58 58 78 78 78
  2411. -101 98 89 124 112 88 142 110 46 156 107 11
  2412. -163 110 8 167 114 7 175 118 6 180 123 7
  2413. -185 133 11 197 138 11 210 150 10 219 162 10
  2414. -226 170 11 236 178 12 236 178 12 234 174 13
  2415. -219 162 10 197 138 11 163 110 8 130 83 6
  2416. - 91 60 6 10 10 10 2 2 6 2 2 6
  2417. - 18 18 18 38 38 38 38 38 38 38 38 38
  2418. - 38 38 38 38 38 38 38 38 38 38 38 38
  2419. - 38 38 38 38 38 38 26 26 26 2 2 6
  2420. - 2 2 6 6 6 6 70 47 6 137 92 6
  2421. -175 118 6 200 144 11 219 162 10 230 174 11
  2422. -234 174 13 230 174 11 219 162 10 210 150 10
  2423. -192 133 9 163 110 8 124 112 88 82 82 82
  2424. - 50 50 50 30 30 30 14 14 14 6 6 6
  2425. - 0 0 0 0 0 0 0 0 0 0 0 0
  2426. - 0 0 0 0 0 0 0 0 0 0 0 0
  2427. - 0 0 0 0 0 0 0 0 0 0 0 0
  2428. - 0 0 0 0 0 0 0 0 0 0 0 0
  2429. - 0 0 0 0 0 0 0 0 0 0 0 0
  2430. - 6 6 6 14 14 14 22 22 22 34 34 34
  2431. - 42 42 42 58 58 58 74 74 74 86 86 86
  2432. -101 98 89 122 102 70 130 98 46 121 87 25
  2433. -137 92 6 152 99 6 163 110 8 180 123 7
  2434. -185 133 11 197 138 11 206 145 10 200 144 11
  2435. -180 123 7 156 107 11 130 83 6 104 69 6
  2436. - 50 34 6 54 54 54 110 110 110 101 98 89
  2437. - 86 86 86 82 82 82 78 78 78 78 78 78
  2438. - 78 78 78 78 78 78 78 78 78 78 78 78
  2439. - 78 78 78 82 82 82 86 86 86 94 94 94
  2440. -106 106 106 101 101 101 86 66 34 124 80 6
  2441. -156 107 11 180 123 7 192 133 9 200 144 11
  2442. -206 145 10 200 144 11 192 133 9 175 118 6
  2443. -139 102 15 109 106 95 70 70 70 42 42 42
  2444. - 22 22 22 10 10 10 0 0 0 0 0 0
  2445. - 0 0 0 0 0 0 0 0 0 0 0 0
  2446. - 0 0 0 0 0 0 0 0 0 0 0 0
  2447. - 0 0 0 0 0 0 0 0 0 0 0 0
  2448. - 0 0 0 0 0 0 0 0 0 0 0 0
  2449. - 0 0 0 0 0 0 0 0 0 0 0 0
  2450. - 0 0 0 0 0 0 6 6 6 10 10 10
  2451. - 14 14 14 22 22 22 30 30 30 38 38 38
  2452. - 50 50 50 62 62 62 74 74 74 90 90 90
  2453. -101 98 89 112 100 78 121 87 25 124 80 6
  2454. -137 92 6 152 99 6 152 99 6 152 99 6
  2455. -138 86 6 124 80 6 98 70 6 86 66 30
  2456. -101 98 89 82 82 82 58 58 58 46 46 46
  2457. - 38 38 38 34 34 34 34 34 34 34 34 34
  2458. - 34 34 34 34 34 34 34 34 34 34 34 34
  2459. - 34 34 34 34 34 34 38 38 38 42 42 42
  2460. - 54 54 54 82 82 82 94 86 76 91 60 6
  2461. -134 86 6 156 107 11 167 114 7 175 118 6
  2462. -175 118 6 167 114 7 152 99 6 121 87 25
  2463. -101 98 89 62 62 62 34 34 34 18 18 18
  2464. - 6 6 6 0 0 0 0 0 0 0 0 0
  2465. - 0 0 0 0 0 0 0 0 0 0 0 0
  2466. - 0 0 0 0 0 0 0 0 0 0 0 0
  2467. - 0 0 0 0 0 0 0 0 0 0 0 0
  2468. - 0 0 0 0 0 0 0 0 0 0 0 0
  2469. - 0 0 0 0 0 0 0 0 0 0 0 0
  2470. - 0 0 0 0 0 0 0 0 0 0 0 0
  2471. - 0 0 0 6 6 6 6 6 6 10 10 10
  2472. - 18 18 18 22 22 22 30 30 30 42 42 42
  2473. - 50 50 50 66 66 66 86 86 86 101 98 89
  2474. -106 86 58 98 70 6 104 69 6 104 69 6
  2475. -104 69 6 91 60 6 82 62 34 90 90 90
  2476. - 62 62 62 38 38 38 22 22 22 14 14 14
  2477. - 10 10 10 10 10 10 10 10 10 10 10 10
  2478. - 10 10 10 10 10 10 6 6 6 10 10 10
  2479. - 10 10 10 10 10 10 10 10 10 14 14 14
  2480. - 22 22 22 42 42 42 70 70 70 89 81 66
  2481. - 80 54 7 104 69 6 124 80 6 137 92 6
  2482. -134 86 6 116 81 8 100 82 52 86 86 86
  2483. - 58 58 58 30 30 30 14 14 14 6 6 6
  2484. - 0 0 0 0 0 0 0 0 0 0 0 0
  2485. - 0 0 0 0 0 0 0 0 0 0 0 0
  2486. - 0 0 0 0 0 0 0 0 0 0 0 0
  2487. - 0 0 0 0 0 0 0 0 0 0 0 0
  2488. - 0 0 0 0 0 0 0 0 0 0 0 0
  2489. - 0 0 0 0 0 0 0 0 0 0 0 0
  2490. - 0 0 0 0 0 0 0 0 0 0 0 0
  2491. - 0 0 0 0 0 0 0 0 0 0 0 0
  2492. - 0 0 0 6 6 6 10 10 10 14 14 14
  2493. - 18 18 18 26 26 26 38 38 38 54 54 54
  2494. - 70 70 70 86 86 86 94 86 76 89 81 66
  2495. - 89 81 66 86 86 86 74 74 74 50 50 50
  2496. - 30 30 30 14 14 14 6 6 6 0 0 0
  2497. - 0 0 0 0 0 0 0 0 0 0 0 0
  2498. - 0 0 0 0 0 0 0 0 0 0 0 0
  2499. - 0 0 0 0 0 0 0 0 0 0 0 0
  2500. - 6 6 6 18 18 18 34 34 34 58 58 58
  2501. - 82 82 82 89 81 66 89 81 66 89 81 66
  2502. - 94 86 66 94 86 76 74 74 74 50 50 50
  2503. - 26 26 26 14 14 14 6 6 6 0 0 0
  2504. - 0 0 0 0 0 0 0 0 0 0 0 0
  2505. - 0 0 0 0 0 0 0 0 0 0 0 0
  2506. - 0 0 0 0 0 0 0 0 0 0 0 0
  2507. - 0 0 0 0 0 0 0 0 0 0 0 0
  2508. - 0 0 0 0 0 0 0 0 0 0 0 0
  2509. - 0 0 0 0 0 0 0 0 0 0 0 0
  2510. - 0 0 0 0 0 0 0 0 0 0 0 0
  2511. - 0 0 0 0 0 0 0 0 0 0 0 0
  2512. - 0 0 0 0 0 0 0 0 0 0 0 0
  2513. - 6 6 6 6 6 6 14 14 14 18 18 18
  2514. - 30 30 30 38 38 38 46 46 46 54 54 54
  2515. - 50 50 50 42 42 42 30 30 30 18 18 18
  2516. - 10 10 10 0 0 0 0 0 0 0 0 0
  2517. - 0 0 0 0 0 0 0 0 0 0 0 0
  2518. - 0 0 0 0 0 0 0 0 0 0 0 0
  2519. - 0 0 0 0 0 0 0 0 0 0 0 0
  2520. - 0 0 0 6 6 6 14 14 14 26 26 26
  2521. - 38 38 38 50 50 50 58 58 58 58 58 58
  2522. - 54 54 54 42 42 42 30 30 30 18 18 18
  2523. - 10 10 10 0 0 0 0 0 0 0 0 0
  2524. - 0 0 0 0 0 0 0 0 0 0 0 0
  2525. - 0 0 0 0 0 0 0 0 0 0 0 0
  2526. - 0 0 0 0 0 0 0 0 0 0 0 0
  2527. - 0 0 0 0 0 0 0 0 0 0 0 0
  2528. - 0 0 0 0 0 0 0 0 0 0 0 0
  2529. - 0 0 0 0 0 0 0 0 0 0 0 0
  2530. - 0 0 0 0 0 0 0 0 0 0 0 0
  2531. - 0 0 0 0 0 0 0 0 0 0 0 0
  2532. - 0 0 0 0 0 0 0 0 0 0 0 0
  2533. - 0 0 0 0 0 0 0 0 0 6 6 6
  2534. - 6 6 6 10 10 10 14 14 14 18 18 18
  2535. - 18 18 18 14 14 14 10 10 10 6 6 6
  2536. - 0 0 0 0 0 0 0 0 0 0 0 0
  2537. - 0 0 0 0 0 0 0 0 0 0 0 0
  2538. - 0 0 0 0 0 0 0 0 0 0 0 0
  2539. - 0 0 0 0 0 0 0 0 0 0 0 0
  2540. - 0 0 0 0 0 0 0 0 0 6 6 6
  2541. - 14 14 14 18 18 18 22 22 22 22 22 22
  2542. - 18 18 18 14 14 14 10 10 10 6 6 6
  2543. - 0 0 0 0 0 0 0 0 0 0 0 0
  2544. - 0 0 0 0 0 0 0 0 0 0 0 0
  2545. - 0 0 0 0 0 0 0 0 0 0 0 0
  2546. - 0 0 0 0 0 0 0 0 0 0 0 0
  2547. - 0 0 0 0 0 0 0 0 0 0 0 0
  2548. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2549. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2550. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2551. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2552. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2553. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2554. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2555. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2556. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2557. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2558. +0 0 0 0 0 0 0 0 0
  2559. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2560. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2561. +0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0
  2562. +0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2563. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2564. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2565. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2566. +0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0
  2567. +0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2568. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2569. +0 0 0 0 0 0 0 0 0
  2570. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2571. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
  2572. +10 15 3 2 3 1 12 18 4 42 61 14 19 27 6 11 16 4
  2573. +38 55 13 10 15 3 3 4 1 10 15 3 0 0 0 0 0 0
  2574. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2575. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2576. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 1
  2577. +12 18 4 1 1 0 23 34 8 31 45 11 10 15 3 32 47 11
  2578. +34 49 12 3 4 1 3 4 1 3 4 1 0 0 0 0 0 0
  2579. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2580. +0 0 0 0 0 0 0 0 0
  2581. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2582. +0 0 0 0 0 0 10 15 3 29 42 10 26 37 9 12 18 4
  2583. +55 80 19 81 118 28 55 80 19 92 132 31 106 153 36 69 100 23
  2584. +100 144 34 80 116 27 42 61 14 81 118 28 23 34 8 27 40 9
  2585. +15 21 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2586. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2587. +0 0 0 0 0 0 1 1 0 29 42 10 15 21 5 50 72 17
  2588. +74 107 25 45 64 15 102 148 35 80 116 27 84 121 28 111 160 38
  2589. +69 100 23 65 94 22 81 118 28 29 42 10 17 25 6 29 42 10
  2590. +23 34 8 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0
  2591. +0 0 0 0 0 0 0 0 0
  2592. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 1
  2593. +15 21 5 15 21 5 34 49 12 101 146 34 111 161 38 97 141 33
  2594. +97 141 33 119 172 41 117 170 40 116 167 40 118 170 40 118 171 40
  2595. +117 169 40 118 170 40 111 160 38 118 170 40 96 138 32 89 128 30
  2596. +81 118 28 11 16 4 10 15 3 1 1 0 0 0 0 0 0 0
  2597. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2598. +3 4 1 3 4 1 34 49 12 101 146 34 79 115 27 111 160 38
  2599. +114 165 39 113 163 39 118 170 40 117 169 40 118 171 40 117 169 40
  2600. +116 167 40 119 172 41 113 163 39 92 132 31 105 151 36 113 163 39
  2601. +75 109 26 19 27 6 16 23 5 11 16 4 0 1 0 0 0 0
  2602. +0 0 0 0 0 0 0 0 0
  2603. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 15 3
  2604. +80 116 27 106 153 36 105 151 36 114 165 39 118 170 40 118 171 40
  2605. +118 171 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2606. +117 169 40 117 169 40 117 170 40 117 169 40 118 170 40 118 170 40
  2607. +117 170 40 75 109 26 75 109 26 34 49 12 0 0 0 0 0 0
  2608. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 1
  2609. +64 92 22 65 94 22 100 144 34 118 171 40 118 170 40 117 169 40
  2610. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2611. +117 169 40 117 169 40 117 169 40 118 171 41 118 170 40 117 169 40
  2612. +109 158 37 105 151 36 104 150 35 47 69 16 0 0 0 0 0 0
  2613. +0 0 0 0 0 0 0 0 0
  2614. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2615. +42 61 14 115 167 39 118 170 40 117 169 40 117 169 40 117 169 40
  2616. +117 170 40 117 170 40 117 169 40 117 169 40 117 169 40 117 169 40
  2617. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2618. +117 169 40 117 169 40 118 170 40 96 138 32 17 25 6 0 0 0
  2619. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 69 16
  2620. +114 165 39 117 168 40 117 170 40 117 169 40 117 169 40 117 169 40
  2621. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2622. +117 169 40 117 169 40 118 170 40 117 169 40 117 169 40 117 169 40
  2623. +117 170 40 119 172 41 96 138 32 12 18 4 0 0 0 0 0 0
  2624. +0 0 0 0 0 0 0 0 0
  2625. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 15 3
  2626. +32 47 11 105 151 36 118 170 40 117 169 40 117 169 40 116 168 40
  2627. +109 157 37 111 160 38 117 169 40 118 171 40 117 169 40 117 169 40
  2628. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2629. +117 169 40 117 169 40 117 169 40 118 171 40 69 100 23 2 3 1
  2630. +0 0 0 0 0 0 0 0 0 0 0 0 19 27 6 101 146 34
  2631. +118 171 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2632. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 170 40
  2633. +118 171 40 115 166 39 107 154 36 111 161 38 117 169 40 117 169 40
  2634. +117 169 40 118 171 40 75 109 26 19 27 6 2 3 1 0 0 0
  2635. +0 0 0 0 0 0 0 0 0
  2636. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 23 5
  2637. +89 128 30 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2638. +111 160 38 92 132 31 79 115 27 96 138 32 115 166 39 119 171 41
  2639. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2640. +117 169 40 117 169 40 117 169 40 118 170 40 109 157 37 26 37 9
  2641. +0 0 0 0 0 0 0 0 0 0 0 0 64 92 22 118 171 40
  2642. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2643. +117 169 40 117 169 40 117 169 40 118 170 40 118 171 40 109 157 37
  2644. +89 128 30 81 118 28 100 144 34 115 166 39 117 169 40 117 169 40
  2645. +117 169 40 117 170 40 113 163 39 60 86 20 1 1 0 0 0 0
  2646. +0 0 0 0 0 0 0 0 0
  2647. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2648. +27 40 9 96 138 32 118 170 40 117 169 40 117 169 40 117 169 40
  2649. +117 170 40 117 169 40 101 146 34 67 96 23 55 80 19 84 121 28
  2650. +113 163 39 119 171 41 117 169 40 117 169 40 117 169 40 117 169 40
  2651. +117 169 40 117 169 40 117 169 40 117 169 40 119 171 41 65 94 22
  2652. +0 0 0 0 0 0 0 0 0 15 21 5 101 146 34 118 171 40
  2653. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2654. +117 169 40 118 170 40 118 171 40 104 150 35 69 100 23 53 76 18
  2655. +81 118 28 111 160 38 118 170 40 117 169 40 117 169 40 117 169 40
  2656. +117 169 40 114 165 39 69 100 23 10 15 3 0 0 0 0 0 0
  2657. +0 0 0 0 0 0 0 0 0
  2658. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
  2659. +31 45 11 77 111 26 117 169 40 117 169 40 117 169 40 117 169 40
  2660. +117 169 40 117 169 40 118 170 40 116 168 40 92 132 31 47 69 16
  2661. +38 55 13 81 118 28 113 163 39 119 171 41 117 169 40 117 169 40
  2662. +117 169 40 117 169 40 117 169 40 117 169 40 118 171 41 92 132 31
  2663. +10 15 3 0 0 0 0 0 0 36 52 12 115 166 39 117 169 40
  2664. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 118 170 40
  2665. +118 171 40 102 148 35 64 92 22 34 49 12 65 94 22 106 153 36
  2666. +118 171 40 117 170 40 117 169 40 117 169 40 117 169 40 117 169 40
  2667. +118 170 40 107 154 36 55 80 19 15 21 5 0 0 0 0 0 0
  2668. +0 0 0 0 0 0 0 0 0
  2669. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2670. +29 42 10 101 146 34 118 171 40 117 169 40 117 169 40 117 169 40
  2671. +117 169 40 117 169 40 117 169 40 117 169 40 118 171 40 113 163 39
  2672. +75 109 26 27 40 9 36 52 12 89 128 30 116 167 40 118 171 40
  2673. +117 169 40 117 169 40 117 169 40 117 169 40 118 170 40 104 150 35
  2674. +16 23 5 0 0 0 0 0 0 53 76 18 118 171 40 117 169 40
  2675. +117 169 40 117 169 40 117 169 40 117 169 40 119 171 41 109 157 37
  2676. +67 96 23 23 34 8 42 61 14 96 138 32 118 170 40 118 170 40
  2677. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2678. +117 169 40 117 169 40 74 107 25 10 15 3 0 0 0 0 0 0
  2679. +0 0 0 0 0 0 0 0 0
  2680. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2681. +0 0 0 31 45 11 101 146 34 118 170 40 117 169 40 117 169 40
  2682. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2683. +119 171 41 102 148 35 47 69 16 14 20 5 50 72 17 102 148 35
  2684. +118 171 40 117 169 40 117 169 40 117 169 40 118 170 40 102 148 35
  2685. +15 21 5 0 0 0 0 0 0 50 72 17 118 170 40 117 169 40
  2686. +117 169 40 117 169 40 118 170 40 116 167 40 84 121 28 27 40 9
  2687. +19 27 6 74 107 25 114 165 39 118 171 40 117 169 40 117 169 40
  2688. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2689. +117 169 40 75 109 26 10 15 4 0 0 0 0 0 0 0 0 0
  2690. +0 0 0 0 0 0 0 0 0
  2691. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2692. +0 0 0 38 55 13 102 148 35 118 171 40 117 169 40 117 169 40
  2693. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2694. +117 169 40 118 170 40 115 167 39 77 111 26 17 25 6 19 27 6
  2695. +77 111 26 115 166 39 118 170 40 117 169 40 119 172 41 81 118 28
  2696. +3 4 1 0 0 0 0 0 0 27 40 9 111 160 38 118 170 40
  2697. +117 169 40 118 171 40 105 151 36 50 72 17 10 15 3 38 55 13
  2698. +100 144 34 118 171 40 117 169 40 117 169 40 117 169 40 117 169 40
  2699. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2700. +117 169 40 79 115 27 15 21 5 0 0 0 0 0 0 0 0 0
  2701. +0 0 0 0 0 0 0 0 0
  2702. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2703. +0 0 0 10 15 3 64 92 22 111 160 38 117 169 40 117 169 40
  2704. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2705. +117 169 40 117 169 40 117 169 40 118 171 40 96 138 32 32 47 11
  2706. +3 4 1 50 72 17 107 154 36 120 173 41 105 151 36 31 45 11
  2707. +0 0 0 0 0 0 0 0 0 3 4 1 65 94 22 117 169 40
  2708. +118 170 40 89 128 30 26 37 9 3 4 1 60 86 20 111 161 38
  2709. +118 171 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2710. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2711. +97 141 33 36 52 12 1 1 0 0 0 0 0 0 0 0 0 0
  2712. +0 0 0 0 0 0 0 0 0
  2713. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2714. +0 0 0 0 0 0 14 20 5 75 109 26 117 168 40 117 169 40
  2715. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2716. +117 169 40 117 169 40 117 169 40 117 169 40 118 171 40 107 154 36
  2717. +45 64 15 2 3 1 31 45 11 75 109 26 32 47 11 0 1 0
  2718. +0 0 0 0 0 0 0 0 0 0 0 0 10 15 3 55 80 19
  2719. +65 94 22 11 16 4 11 16 4 75 109 26 116 168 40 118 170 40
  2720. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2721. +117 169 40 117 169 40 117 169 40 117 169 40 118 170 40 107 154 36
  2722. +47 69 16 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0
  2723. +0 0 0 0 0 0 0 0 0
  2724. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2725. +0 0 0 0 0 0 12 18 4 69 100 23 111 161 38 118 171 40
  2726. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2727. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 118 170 40
  2728. +111 160 38 50 72 17 2 3 1 2 3 1 0 0 0 0 0 0
  2729. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
  2730. +1 1 0 12 18 4 81 118 28 118 170 40 117 169 40 117 169 40
  2731. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2732. +117 169 40 117 169 40 117 169 40 117 170 40 118 171 40 101 146 34
  2733. +42 61 14 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0
  2734. +0 0 0 0 0 0 0 0 0
  2735. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2736. +0 0 0 0 0 0 0 0 0 3 4 1 36 52 12 89 128 30
  2737. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2738. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2739. +118 171 41 101 146 34 14 20 5 0 0 0 0 0 0 0 0 0
  2740. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2741. +0 0 0 47 69 16 118 170 40 117 169 40 117 169 40 117 169 40
  2742. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2743. +117 169 40 117 169 40 117 170 40 111 160 38 69 100 23 19 27 6
  2744. +0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2745. +0 0 0 0 0 0 0 0 0
  2746. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2747. +0 0 0 0 0 0 0 0 0 0 0 0 11 16 4 69 100 23
  2748. +115 167 39 119 172 41 117 169 40 117 169 40 117 169 40 117 169 40
  2749. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2750. +119 172 41 75 109 26 3 4 1 0 0 0 0 0 0 0 0 0
  2751. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2752. +0 0 0 23 34 8 106 153 36 118 170 40 117 169 40 117 169 40
  2753. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2754. +117 169 40 118 170 40 119 172 41 105 151 36 42 61 14 2 3 1
  2755. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2756. +0 0 0 0 0 0 0 0 0
  2757. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2758. +0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 15 21 5
  2759. +45 64 15 80 116 27 114 165 39 118 170 40 117 169 40 117 169 40
  2760. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 119 172 41
  2761. +97 141 33 20 30 7 0 0 0 0 0 0 0 0 0 0 0 0
  2762. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2763. +0 0 0 1 1 0 53 76 18 114 165 39 118 171 40 117 169 40
  2764. +117 169 40 117 169 40 117 169 40 117 169 40 117 169 40 117 169 40
  2765. +118 171 40 104 150 35 64 92 22 31 45 11 10 15 3 0 0 0
  2766. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2767. +0 0 0 0 0 0 0 0 0
  2768. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2769. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2770. +0 0 0 36 52 12 97 141 33 109 158 37 113 163 39 116 168 40
  2771. +117 169 40 117 170 40 118 170 40 119 172 41 115 167 39 84 121 28
  2772. +23 34 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2773. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2774. +0 0 0 0 0 0 3 4 1 50 72 17 102 148 35 118 171 40
  2775. +119 171 41 118 170 40 117 169 40 117 169 40 115 166 39 111 161 38
  2776. +109 157 37 79 115 27 12 18 4 0 0 0 0 0 0 0 0 0
  2777. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2778. +0 0 0 0 0 0 0 0 0
  2779. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2780. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2781. +0 0 0 3 4 1 15 21 5 23 34 8 45 64 15 106 153 36
  2782. +116 167 40 111 160 38 101 146 34 79 115 27 42 61 14 10 15 3
  2783. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2784. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2785. +0 0 0 0 0 0 0 0 0 1 1 0 20 30 7 60 86 20
  2786. +89 128 30 106 153 36 113 163 39 117 169 40 84 121 28 29 42 10
  2787. +19 27 6 10 15 3 2 3 1 0 0 0 0 0 0 0 0 0
  2788. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2789. +0 0 0 0 0 0 0 0 0
  2790. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2791. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2792. +0 0 0 0 0 0 0 0 0 0 0 0 16 23 5 38 55 13
  2793. +36 52 12 26 37 9 12 18 4 2 3 1 0 0 0 0 0 0
  2794. +0 0 0 0 0 0 0 0 0 1 0 0 19 2 7 52 5 18
  2795. +78 7 27 88 8 31 81 7 29 56 5 19 25 2 9 3 0 1
  2796. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2797. +3 4 1 19 27 6 31 45 11 38 55 13 32 47 11 3 4 1
  2798. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2799. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2800. +0 0 0 0 0 0 0 0 0
  2801. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2802. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2803. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1
  2804. +9 0 3 12 1 4 9 0 3 4 0 1 0 0 0 0 0 0
  2805. +0 0 0 0 0 0 28 3 10 99 9 35 156 14 55 182 16 64
  2806. +189 17 66 190 17 67 189 17 66 184 17 65 166 15 58 118 13 41
  2807. +45 4 16 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0
  2808. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2809. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2810. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2811. +0 0 0 0 0 0 0 0 0
  2812. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2813. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2814. +0 0 0 0 0 0 11 1 4 52 5 18 101 9 35 134 12 47
  2815. +151 14 53 154 14 54 151 14 53 113 10 40 11 1 4 0 0 0
  2816. +3 0 1 67 6 24 159 14 56 190 17 67 190 17 67 188 17 66
  2817. +188 17 66 188 17 66 188 17 66 188 17 66 190 17 67 191 17 67
  2818. +174 16 61 101 9 35 14 1 5 0 0 0 35 3 12 108 10 38
  2819. +122 11 43 122 11 43 112 10 39 87 8 30 50 5 17 13 1 5
  2820. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2821. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2822. +0 0 0 0 0 0 0 0 0
  2823. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2824. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2825. +3 0 1 56 5 19 141 13 49 182 16 64 191 17 67 191 17 67
  2826. +190 17 67 190 17 67 191 17 67 113 10 40 3 0 1 1 0 0
  2827. +79 7 28 180 16 63 190 17 67 188 17 66 188 17 66 188 17 66
  2828. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2829. +189 17 66 188 17 66 122 11 43 11 1 4 41 4 14 176 16 62
  2830. +191 17 67 191 17 67 191 17 67 190 17 67 181 16 63 146 13 51
  2831. +75 7 26 10 1 4 0 0 0 0 0 0 0 0 0 0 0 0
  2832. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2833. +0 0 0 0 0 0 0 0 0
  2834. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2835. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 1 2
  2836. +90 8 32 178 16 62 191 17 67 188 17 66 188 17 66 188 17 66
  2837. +188 17 66 190 17 67 141 13 49 22 2 8 0 0 0 41 4 14
  2838. +173 16 61 190 17 67 188 17 66 188 17 66 188 17 66 188 17 66
  2839. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2840. +188 17 66 188 17 66 188 17 66 88 8 31 1 0 0 89 8 31
  2841. +185 17 65 189 17 66 188 17 66 188 17 66 189 17 66 191 17 67
  2842. +186 17 65 124 11 43 25 2 9 0 0 0 0 0 0 0 0 0
  2843. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2844. +0 0 0 0 0 0 0 0 0
  2845. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2846. +0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 89 8 31
  2847. +184 17 65 189 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2848. +190 17 67 151 14 53 34 3 12 0 0 0 0 0 0 79 7 28
  2849. +190 17 67 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2850. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2851. +188 17 66 188 17 66 191 17 67 146 13 51 9 1 3 7 1 2
  2852. +108 10 38 187 17 66 189 17 66 188 17 66 188 17 66 188 17 66
  2853. +188 17 66 190 17 67 141 13 49 22 2 8 0 0 0 0 0 0
  2854. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2855. +0 0 0 0 0 0 0 0 0
  2856. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2857. +0 0 0 0 0 0 0 0 0 0 0 0 52 5 18 176 16 62
  2858. +189 17 66 188 17 66 188 17 66 188 17 66 188 17 66 190 17 67
  2859. +151 14 53 38 3 13 0 0 0 0 0 0 0 0 0 50 5 17
  2860. +180 16 63 189 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2861. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2862. +188 17 66 188 17 66 191 17 67 141 13 49 7 1 3 0 0 0
  2863. +11 1 4 112 10 39 187 17 66 189 17 66 188 17 66 188 17 66
  2864. +188 17 66 188 17 66 190 17 67 113 10 40 5 0 2 0 0 0
  2865. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2866. +0 0 0 0 0 0 0 0 0
  2867. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2868. +0 0 0 0 0 0 0 0 0 7 1 3 132 12 46 191 17 67
  2869. +188 17 66 188 17 66 188 17 66 188 17 66 190 17 67 146 13 51
  2870. +35 3 12 0 0 0 0 0 0 0 0 0 0 0 0 5 0 2
  2871. +101 9 35 185 17 65 190 17 67 188 17 66 188 17 66 188 17 66
  2872. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2873. +188 17 66 190 17 67 180 16 63 67 6 24 0 0 0 0 0 0
  2874. +0 0 0 11 1 4 108 10 38 186 17 65 189 17 66 188 17 66
  2875. +188 17 66 188 17 66 189 17 66 180 16 63 56 5 19 0 0 0
  2876. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2877. +0 0 0 0 0 0 0 0 0
  2878. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2879. +0 0 0 0 0 0 0 0 0 44 4 15 177 16 62 189 17 66
  2880. +188 17 66 188 17 66 189 17 66 189 17 66 134 12 47 28 3 10
  2881. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2882. +8 1 3 79 7 28 159 14 56 188 17 66 191 17 67 190 17 67
  2883. +189 17 66 189 17 66 189 17 66 189 17 66 190 17 67 191 17 67
  2884. +188 17 66 158 14 55 72 7 25 4 0 1 0 0 0 0 0 0
  2885. +0 0 0 0 0 0 8 1 3 95 9 33 182 16 64 189 17 67
  2886. +188 17 66 188 17 66 188 17 66 191 17 67 122 11 43 3 0 1
  2887. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2888. +0 0 0 0 0 0 0 0 0
  2889. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2890. +0 0 0 0 0 0 0 0 0 88 8 31 190 17 67 188 17 66
  2891. +188 17 66 189 17 66 185 17 65 113 10 40 18 2 6 0 0 0
  2892. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2893. +0 0 0 1 0 0 24 2 8 77 7 27 124 11 43 154 14 54
  2894. +168 15 59 173 16 61 173 16 61 168 15 59 154 14 54 124 11 43
  2895. +77 7 27 22 2 8 0 0 0 0 0 0 0 0 0 0 0 0
  2896. +0 0 0 0 0 0 0 0 0 5 0 2 77 7 27 173 16 61
  2897. +190 17 67 188 17 66 188 17 66 190 17 67 164 15 57 23 2 8
  2898. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2899. +0 0 0 0 0 0 0 0 0
  2900. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2901. +0 0 0 0 0 0 1 0 0 118 13 41 191 17 67 188 17 66
  2902. +190 17 67 174 16 61 87 8 30 8 1 3 0 0 0 0 0 0
  2903. +0 0 0 0 0 0 10 1 4 29 3 10 40 4 14 36 3 13
  2904. +18 2 6 2 0 1 0 0 0 0 0 0 3 0 1 14 1 5
  2905. +26 2 9 33 3 11 32 3 11 25 2 9 13 1 5 3 0 1
  2906. +0 0 0 14 1 5 56 5 19 95 9 33 109 10 38 101 9 35
  2907. +77 7 27 35 3 12 5 0 2 0 0 0 1 0 0 56 5 19
  2908. +156 14 55 190 17 67 188 17 66 188 17 66 182 16 64 50 5 17
  2909. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2910. +0 0 0 0 0 0 0 0 0
  2911. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2912. +0 0 0 0 0 0 5 0 2 134 12 47 191 17 67 189 17 66
  2913. +151 14 53 52 5 18 2 0 1 0 0 0 0 0 0 1 0 0
  2914. +28 3 10 90 8 32 146 13 51 170 15 60 178 16 62 174 16 61
  2915. +158 14 55 112 10 39 40 4 14 1 0 0 0 0 0 0 0 0
  2916. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1
  2917. +56 5 19 146 13 51 183 17 64 191 17 67 191 17 67 191 17 67
  2918. +188 17 66 173 16 61 122 11 43 41 4 14 1 0 0 0 0 0
  2919. +30 3 10 124 11 43 185 17 65 190 17 67 187 17 66 67 6 24
  2920. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2921. +0 0 0 0 0 0 0 0 0
  2922. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2923. +0 0 0 0 0 0 6 1 2 134 12 47 168 15 59 99 9 35
  2924. +21 2 7 0 0 0 0 0 0 0 0 0 6 1 2 77 7 27
  2925. +162 15 57 190 17 67 191 17 67 189 17 66 189 17 66 189 17 66
  2926. +190 17 67 191 17 67 169 15 59 75 7 26 3 0 1 0 0 0
  2927. +0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 79 7 28
  2928. +178 16 62 191 17 67 188 17 66 188 17 66 188 17 66 188 17 66
  2929. +188 17 66 189 17 66 191 17 67 170 15 60 79 7 28 5 0 2
  2930. +0 0 0 10 1 3 78 7 27 159 14 56 188 17 66 75 7 26
  2931. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2932. +0 0 0 0 0 0 0 0 0
  2933. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2934. +0 0 0 0 0 0 1 0 0 35 3 12 29 3 10 2 0 1
  2935. +0 0 0 0 0 0 0 0 0 9 1 3 101 9 35 183 17 64
  2936. +190 17 67 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2937. +188 17 66 188 17 66 190 17 67 178 16 63 67 6 23 0 0 0
  2938. +0 0 0 0 0 0 0 0 0 0 0 0 52 5 18 174 16 61
  2939. +190 17 67 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2940. +188 17 66 188 17 66 188 17 66 190 17 67 182 16 64 89 8 31
  2941. +4 0 1 0 0 0 0 0 0 25 2 9 73 7 26 31 3 11
  2942. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2943. +0 0 0 0 0 0 0 0 0
  2944. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2945. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2946. +0 0 0 0 0 0 4 0 1 98 9 34 187 17 66 189 17 66
  2947. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2948. +188 17 66 188 17 66 188 17 66 190 17 67 158 14 55 25 2 9
  2949. +0 0 0 0 0 0 0 0 0 8 1 3 134 12 47 191 17 67
  2950. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2951. +188 17 66 188 17 66 188 17 66 188 17 66 189 17 66 180 16 63
  2952. +68 6 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2953. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2954. +0 0 0 0 0 0 0 0 0
  2955. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2956. +0 0 0 6 1 2 19 2 7 3 0 1 0 0 0 0 0 0
  2957. +0 0 0 0 0 0 65 6 23 180 16 63 189 17 66 188 17 66
  2958. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2959. +188 17 66 188 17 66 188 17 66 188 17 66 189 17 66 83 8 29
  2960. +0 0 0 0 0 0 0 0 0 41 4 14 177 16 62 189 17 66
  2961. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2962. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 190 17 67
  2963. +159 14 56 28 3 10 0 0 0 0 0 0 0 0 0 23 2 8
  2964. +41 4 14 5 0 2 0 0 0 0 0 0 0 0 0 0 0 0
  2965. +0 0 0 0 0 0 0 0 0
  2966. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  2967. +23 2 8 113 10 40 159 14 56 65 6 23 0 0 0 0 0 0
  2968. +0 0 0 16 1 6 146 13 51 191 17 67 188 17 66 188 17 66
  2969. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2970. +188 17 66 188 17 66 188 17 66 188 17 66 191 17 67 132 12 46
  2971. +5 0 2 0 0 0 0 0 0 77 7 27 189 17 66 188 17 66
  2972. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2973. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2974. +190 17 67 98 9 34 0 0 0 0 0 0 12 1 4 134 12 47
  2975. +178 16 63 108 10 38 16 1 6 0 0 0 0 0 0 0 0 0
  2976. +0 0 0 0 0 0 0 0 0
  2977. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 3 10
  2978. +141 13 49 190 17 67 191 17 67 134 12 47 6 1 2 0 0 0
  2979. +0 0 0 68 6 24 186 17 65 188 17 66 188 17 66 188 17 66
  2980. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2981. +188 17 66 188 17 66 188 17 66 188 17 66 190 17 67 156 14 55
  2982. +14 1 5 0 0 0 0 0 0 98 9 34 191 17 67 188 17 66
  2983. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2984. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2985. +190 17 67 156 14 55 19 2 7 0 0 0 47 4 16 181 16 63
  2986. +190 17 67 189 17 66 126 14 44 17 2 6 0 0 0 0 0 0
  2987. +0 0 0 0 0 0 0 0 0
  2988. +0 0 0 0 0 0 0 0 0 0 0 0 16 1 6 134 12 47
  2989. +191 17 67 188 17 66 190 17 67 162 15 57 19 2 7 0 0 0
  2990. +3 0 1 123 11 43 191 17 67 188 17 66 188 17 66 188 17 66
  2991. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2992. +188 17 66 188 17 66 188 17 66 188 17 66 190 17 67 163 15 57
  2993. +20 2 7 0 0 0 0 0 0 101 9 35 191 17 67 188 17 66
  2994. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2995. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  2996. +188 17 66 182 16 64 52 5 18 0 0 0 73 7 26 188 17 66
  2997. +188 17 66 188 17 66 189 17 66 109 10 38 5 0 2 0 0 0
  2998. +0 0 0 0 0 0 0 0 0
  2999. +0 0 0 0 0 0 0 0 0 0 0 0 95 9 33 189 17 66
  3000. +188 17 66 188 17 66 189 17 66 171 15 60 29 3 10 0 0 0
  3001. +16 1 6 156 14 55 190 17 67 188 17 66 188 17 66 188 17 66
  3002. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3003. +188 17 66 188 17 66 188 17 66 188 17 66 190 17 67 158 14 55
  3004. +17 2 6 0 0 0 0 0 0 85 8 30 190 17 67 188 17 66
  3005. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3006. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3007. +188 17 66 189 17 66 81 7 29 0 0 0 85 8 30 190 17 67
  3008. +188 17 66 188 17 66 189 17 66 180 16 63 56 5 19 0 0 0
  3009. +0 0 0 0 0 0 0 0 0
  3010. +0 0 0 0 0 0 0 0 0 25 2 9 162 15 57 190 17 67
  3011. +188 17 66 188 17 66 189 17 66 173 16 61 31 3 11 0 0 0
  3012. +30 3 10 171 15 60 189 17 66 188 17 66 188 17 66 188 17 66
  3013. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3014. +188 17 66 188 17 66 188 17 66 188 17 66 191 17 67 141 13 49
  3015. +7 1 2 0 0 0 0 0 0 56 5 19 183 17 64 188 17 66
  3016. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3017. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3018. +188 17 66 191 17 67 98 9 34 0 0 0 88 8 31 190 17 67
  3019. +188 17 66 188 17 66 188 17 66 191 17 67 124 11 43 5 0 2
  3020. +0 0 0 0 0 0 0 0 0
  3021. +0 0 0 0 0 0 0 0 0 68 6 24 187 17 66 188 17 66
  3022. +188 17 66 188 17 66 189 17 66 170 15 60 28 3 10 0 0 0
  3023. +34 3 12 174 16 61 189 17 66 188 17 66 188 17 66 188 17 66
  3024. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3025. +188 17 66 188 17 66 188 17 66 188 17 66 191 17 67 101 9 35
  3026. +0 0 0 0 0 0 0 0 0 21 2 7 159 14 56 190 17 67
  3027. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3028. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3029. +188 17 66 191 17 67 98 9 34 0 0 0 81 7 29 189 17 66
  3030. +188 17 66 188 17 66 188 17 66 189 17 66 168 15 59 28 3 10
  3031. +0 0 0 0 0 0 0 0 0
  3032. +0 0 0 0 0 0 0 0 0 109 10 38 191 17 67 188 17 66
  3033. +188 17 66 188 17 66 190 17 67 163 15 57 21 2 7 0 0 0
  3034. +26 2 9 168 15 59 189 17 66 188 17 66 188 17 66 188 17 66
  3035. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3036. +188 17 66 188 17 66 188 17 66 189 17 66 180 16 63 47 4 16
  3037. +0 0 0 0 0 0 0 0 0 0 0 0 108 10 38 190 17 67
  3038. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3039. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3040. +188 17 66 189 17 66 78 7 27 0 0 0 68 6 24 187 17 66
  3041. +188 17 66 188 17 66 188 17 66 188 17 66 183 17 64 56 5 19
  3042. +0 0 0 0 0 0 0 0 0
  3043. +0 0 0 0 0 0 3 0 1 131 12 46 191 17 67 188 17 66
  3044. +188 17 66 188 17 66 190 17 67 151 14 53 12 1 4 0 0 0
  3045. +11 1 4 146 13 51 190 17 67 188 17 66 188 17 66 188 17 66
  3046. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3047. +188 17 66 188 17 66 188 17 66 191 17 67 126 14 44 7 1 2
  3048. +0 0 0 0 0 0 0 0 0 0 0 0 32 3 11 164 15 58
  3049. +190 17 67 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3050. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3051. +189 17 66 178 16 62 44 4 15 0 0 0 50 5 17 182 16 64
  3052. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 72 7 25
  3053. +0 0 0 0 0 0 0 0 0
  3054. +0 0 0 0 0 0 5 0 2 134 12 47 191 17 67 188 17 66
  3055. +188 17 66 188 17 66 191 17 67 131 12 46 3 0 1 0 0 0
  3056. +0 0 0 101 9 35 190 17 67 188 17 66 188 17 66 188 17 66
  3057. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3058. +188 17 66 188 17 66 190 17 67 170 15 60 44 4 15 0 0 0
  3059. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 7 27
  3060. +183 17 64 189 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3061. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3062. +191 17 67 134 12 47 9 1 3 0 0 0 31 3 11 171 15 60
  3063. +189 17 66 188 17 66 188 17 66 188 17 66 188 17 66 72 7 25
  3064. +0 0 0 0 0 0 0 0 0
  3065. +0 0 0 0 0 0 2 0 1 124 11 43 191 17 67 188 17 66
  3066. +188 17 66 188 17 66 191 17 67 101 9 35 0 0 0 0 0 0
  3067. +0 0 0 35 3 12 168 15 59 190 17 67 188 17 66 188 17 66
  3068. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3069. +188 17 66 189 17 66 182 16 64 77 7 27 0 0 0 0 0 0
  3070. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 1 2
  3071. +99 9 35 185 17 65 189 17 66 188 17 66 188 17 66 188 17 66
  3072. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 189 17 66
  3073. +177 16 62 56 5 19 0 0 0 0 0 0 13 1 5 151 14 53
  3074. +190 17 67 188 17 66 188 17 66 188 17 66 185 17 65 56 5 19
  3075. +0 0 0 0 0 0 0 0 0
  3076. +0 0 0 0 0 0 0 0 0 99 9 35 191 17 67 188 17 66
  3077. +188 17 66 188 17 66 186 17 65 65 6 23 0 0 0 0 0 0
  3078. +0 0 0 0 0 0 79 7 28 182 16 64 190 17 67 188 17 66
  3079. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3080. +191 17 67 177 16 62 83 8 29 4 0 1 0 0 0 0 0 0
  3081. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3082. +8 1 3 89 8 31 175 16 62 191 17 67 189 17 66 188 17 66
  3083. +188 17 66 188 17 66 188 17 66 188 17 66 190 17 67 181 16 63
  3084. +85 8 30 3 0 1 0 0 0 0 0 0 1 0 0 118 13 41
  3085. +191 17 67 188 17 66 188 17 66 189 17 66 173 16 61 34 3 12
  3086. +0 0 0 0 0 0 0 0 0
  3087. +0 0 0 0 0 0 0 0 0 56 5 19 183 17 64 188 17 66
  3088. +188 17 66 189 17 66 169 15 59 30 3 10 0 0 0 0 0 0
  3089. +0 0 0 0 0 0 5 0 2 83 8 29 173 16 61 191 17 67
  3090. +190 17 67 189 17 66 189 17 66 190 17 67 191 17 67 187 17 66
  3091. +151 14 53 56 5 19 3 0 1 0 0 0 16 1 6 50 5 17
  3092. +79 7 28 95 9 33 95 9 33 75 7 26 41 4 14 10 1 4
  3093. +0 0 0 2 0 1 50 5 17 132 12 46 178 16 62 190 17 67
  3094. +191 17 67 191 17 67 191 17 67 186 17 65 154 14 54 68 6 24
  3095. +4 0 1 0 0 0 0 0 0 0 0 0 0 0 0 72 7 25
  3096. +187 17 66 188 17 66 188 17 66 191 17 67 141 13 49 9 1 3
  3097. +0 0 0 0 0 0 0 0 0
  3098. +0 0 0 0 0 0 0 0 0 14 1 5 151 14 53 190 17 67
  3099. +188 17 66 191 17 67 131 12 46 5 0 2 0 0 0 0 0 0
  3100. +0 0 0 0 0 0 0 0 0 2 0 1 44 4 15 113 10 40
  3101. +156 14 55 173 16 61 174 16 61 164 15 58 134 12 47 77 7 27
  3102. +18 2 6 0 0 0 16 1 6 85 8 30 151 14 53 182 16 64
  3103. +189 17 66 191 17 67 190 17 67 188 17 66 177 16 62 141 13 49
  3104. +68 6 24 8 1 3 0 0 0 8 1 3 44 4 15 88 8 31
  3105. +113 10 40 122 11 43 108 10 38 67 6 24 20 2 7 0 0 0
  3106. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 3 10
  3107. +166 15 58 190 17 67 188 17 66 187 17 66 79 7 28 0 0 0
  3108. +0 0 0 0 0 0 0 0 0
  3109. +0 0 0 0 0 0 0 0 0 0 0 0 73 7 26 185 17 65
  3110. +189 17 66 184 17 65 65 6 23 0 0 0 0 0 0 0 0 0
  3111. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1
  3112. +17 2 6 32 3 11 34 3 12 22 2 8 6 1 2 0 0 0
  3113. +0 0 0 38 3 13 141 13 49 188 17 66 190 17 67 188 17 66
  3114. +188 17 66 188 17 66 188 17 66 188 17 66 189 17 66 191 17 67
  3115. +184 17 65 122 11 43 21 2 7 0 0 0 0 0 0 0 0 0
  3116. +0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3117. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
  3118. +108 10 38 191 17 67 191 17 67 141 13 49 16 1 6 0 0 0
  3119. +0 0 0 0 0 0 0 0 0
  3120. +0 0 0 0 0 0 0 0 0 0 0 0 8 1 3 112 10 39
  3121. +186 17 65 124 11 43 10 1 4 0 0 0 0 0 0 0 0 0
  3122. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3123. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3124. +36 3 13 156 14 55 191 17 67 188 17 66 188 17 66 188 17 66
  3125. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3126. +189 17 66 190 17 67 134 12 47 18 2 6 0 0 0 0 0 0
  3127. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3128. +0 0 0 7 1 2 41 4 14 75 7 26 66 5 23 19 2 7
  3129. +26 2 9 144 13 50 154 14 54 40 4 14 0 0 0 0 0 0
  3130. +0 0 0 0 0 0 0 0 0
  3131. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 1 5
  3132. +56 5 19 19 2 7 0 0 0 7 1 2 29 3 10 35 3 12
  3133. +19 2 7 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0
  3134. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 1 5
  3135. +134 12 47 191 17 67 188 17 66 188 17 66 188 17 66 188 17 66
  3136. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3137. +188 17 66 188 17 66 189 17 67 108 10 38 3 0 1 0 0 0
  3138. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
  3139. +40 4 14 124 11 43 177 16 62 188 17 66 187 17 66 144 13 50
  3140. +24 2 8 17 2 6 22 2 8 0 0 0 0 0 0 0 0 0
  3141. +0 0 0 0 0 0 0 0 0
  3142. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3143. +0 0 0 0 0 0 19 2 7 122 11 43 171 15 60 175 16 62
  3144. +159 14 56 112 10 39 40 4 14 2 0 1 0 0 0 0 0 0
  3145. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 72 7 25
  3146. +186 17 65 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3147. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3148. +188 17 66 188 17 66 189 17 66 174 16 61 41 4 14 0 0 0
  3149. +0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 72 7 25
  3150. +168 15 59 191 17 67 189 17 66 188 17 66 188 17 66 190 17 67
  3151. +95 9 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3152. +0 0 0 0 0 0 0 0 0
  3153. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3154. +0 0 0 0 0 0 95 9 33 191 17 67 189 17 66 189 17 66
  3155. +190 17 67 191 17 67 171 15 60 90 8 32 12 1 4 0 0 0
  3156. +0 0 0 0 0 0 0 0 0 0 0 0 5 0 2 132 12 46
  3157. +191 17 67 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3158. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3159. +188 17 66 188 17 66 188 17 66 190 17 67 98 9 34 0 0 0
  3160. +0 0 0 0 0 0 0 0 0 5 0 2 88 8 31 180 16 63
  3161. +190 17 67 188 17 66 188 17 66 188 17 66 188 17 66 191 17 67
  3162. +146 13 51 11 1 4 0 0 0 0 0 0 0 0 0 0 0 0
  3163. +0 0 0 0 0 0 0 0 0
  3164. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3165. +0 0 0 9 1 3 144 13 50 191 17 67 188 17 66 188 17 66
  3166. +188 17 66 188 17 66 189 17 66 187 17 66 123 11 43 20 2 7
  3167. +0 0 0 0 0 0 0 0 0 0 0 0 21 2 7 163 15 57
  3168. +190 17 67 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3169. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3170. +188 17 66 188 17 66 188 17 66 191 17 67 134 12 47 5 0 2
  3171. +0 0 0 0 0 0 3 0 1 88 8 31 182 16 64 189 17 66
  3172. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 189 17 66
  3173. +171 15 60 31 3 11 0 0 0 0 0 0 0 0 0 0 0 0
  3174. +0 0 0 0 0 0 0 0 0
  3175. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3176. +0 0 0 20 2 7 162 15 57 190 17 67 188 17 66 188 17 66
  3177. +188 17 66 188 17 66 188 17 66 188 17 66 190 17 67 132 12 46
  3178. +20 2 7 0 0 0 0 0 0 0 0 0 32 3 11 173 16 61
  3179. +189 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3180. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3181. +188 17 66 188 17 66 188 17 66 190 17 67 151 14 53 12 1 4
  3182. +0 0 0 0 0 0 72 7 25 180 16 63 189 17 66 188 17 66
  3183. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3184. +181 16 63 47 4 16 0 0 0 0 0 0 0 0 0 0 0 0
  3185. +0 0 0 0 0 0 0 0 0
  3186. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3187. +0 0 0 21 2 7 163 15 57 190 17 67 188 17 66 188 17 66
  3188. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 190 17 67
  3189. +122 11 43 9 1 3 0 0 0 0 0 0 30 3 10 171 15 60
  3190. +189 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3191. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3192. +188 17 66 188 17 66 188 17 66 190 17 67 146 13 51 10 1 4
  3193. +0 0 0 38 3 13 166 15 58 190 17 67 188 17 66 188 17 66
  3194. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3195. +183 17 64 52 5 18 0 0 0 0 0 0 0 0 0 0 0 0
  3196. +0 0 0 0 0 0 0 0 0
  3197. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3198. +0 0 0 13 1 5 154 14 54 190 17 67 188 17 66 188 17 66
  3199. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3200. +186 17 65 79 7 28 0 0 0 0 0 0 14 1 5 156 14 54
  3201. +190 17 67 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3202. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3203. +188 17 66 188 17 66 188 17 66 191 17 67 124 11 43 2 0 1
  3204. +5 0 2 122 11 43 191 17 67 188 17 66 188 17 66 188 17 66
  3205. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3206. +182 16 64 47 4 16 0 0 0 0 0 0 0 0 0 0 0 0
  3207. +0 0 0 0 0 0 0 0 0
  3208. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3209. +0 0 0 3 0 1 126 14 44 191 17 67 188 17 66 188 17 66
  3210. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3211. +190 17 67 158 14 55 23 2 8 0 0 0 1 0 0 113 10 40
  3212. +191 17 67 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3213. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3214. +188 17 66 188 17 66 188 17 66 188 17 66 78 7 27 0 0 0
  3215. +47 4 16 177 16 62 189 17 66 188 17 66 188 17 66 188 17 66
  3216. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 189 17 66
  3217. +173 16 61 34 3 12 0 0 0 0 0 0 0 0 0 0 0 0
  3218. +0 0 0 0 0 0 0 0 0
  3219. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3220. +0 0 0 0 0 0 85 8 30 189 17 66 188 17 66 188 17 66
  3221. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3222. +188 17 66 188 17 66 79 7 28 0 0 0 0 0 0 47 4 16
  3223. +175 16 62 189 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3224. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3225. +188 17 66 188 17 66 190 17 67 156 14 55 22 2 8 0 0 0
  3226. +109 10 38 191 17 67 188 17 66 188 17 66 188 17 66 188 17 66
  3227. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 190 17 67
  3228. +151 14 53 13 1 5 0 0 0 0 0 0 0 0 0 0 0 0
  3229. +0 0 0 0 0 0 0 0 0
  3230. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3231. +0 0 0 0 0 0 35 3 12 173 16 61 189 17 66 188 17 66
  3232. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3233. +188 17 66 191 17 67 134 12 47 7 1 2 0 0 0 3 0 1
  3234. +99 9 35 188 17 66 189 17 66 188 17 66 188 17 66 188 17 66
  3235. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3236. +188 17 66 189 17 66 181 16 63 68 6 24 0 0 0 18 2 6
  3237. +156 14 55 190 17 67 188 17 66 188 17 66 188 17 66 188 17 66
  3238. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 190 17 67
  3239. +101 9 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3240. +0 0 0 0 0 0 0 0 0
  3241. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3242. +0 0 0 0 0 0 3 0 1 118 13 41 191 17 67 188 17 66
  3243. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3244. +188 17 66 189 17 66 168 15 59 28 3 10 0 0 0 0 0 0
  3245. +12 1 4 113 10 40 187 17 66 189 17 67 188 17 66 188 17 66
  3246. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3247. +190 17 67 180 16 63 88 8 31 4 0 1 0 0 0 47 4 16
  3248. +180 16 63 189 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3249. +188 17 66 188 17 66 188 17 66 188 17 66 190 17 67 168 15 59
  3250. +36 3 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3251. +0 0 0 0 0 0 0 0 0
  3252. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3253. +0 0 0 0 0 0 0 0 0 38 3 13 164 15 58 190 17 67
  3254. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3255. +188 17 66 188 17 66 182 16 64 50 5 17 0 0 0 0 0 0
  3256. +0 0 0 11 1 4 90 8 32 169 15 59 190 17 67 190 17 67
  3257. +189 17 66 189 17 66 189 17 66 189 17 66 191 17 67 189 17 66
  3258. +158 14 55 68 6 24 4 0 1 0 0 0 0 0 0 73 7 26
  3259. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3260. +188 17 66 188 17 66 188 17 66 189 17 66 185 17 65 83 8 29
  3261. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3262. +0 0 0 0 0 0 0 0 0
  3263. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3264. +0 0 0 0 0 0 0 0 0 0 0 0 65 6 23 174 16 61
  3265. +190 17 67 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3266. +188 17 66 188 17 66 185 17 65 56 5 19 0 0 0 0 0 0
  3267. +0 0 0 0 0 0 2 0 1 35 3 12 99 9 35 146 13 51
  3268. +170 15 60 177 16 62 177 16 62 166 15 58 141 13 49 85 8 30
  3269. +24 2 8 0 0 0 0 0 0 0 0 0 0 0 0 85 8 30
  3270. +190 17 67 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3271. +188 17 66 188 17 66 188 17 66 189 17 66 112 10 39 8 1 3
  3272. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3273. +0 0 0 0 0 0 0 0 0
  3274. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3275. +0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 68 6 24
  3276. +170 15 60 191 17 67 188 17 66 188 17 66 188 17 66 188 17 66
  3277. +188 17 66 188 17 66 182 16 64 50 5 17 0 0 0 0 0 0
  3278. +0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 11 1 4
  3279. +28 3 10 40 4 14 38 3 13 25 2 9 8 1 3 0 0 0
  3280. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 7 27
  3281. +189 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3282. +188 17 66 189 17 66 187 17 66 113 10 40 14 1 5 0 0 0
  3283. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3284. +0 0 0 0 0 0 0 0 0
  3285. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3286. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
  3287. +47 4 16 141 13 49 186 17 65 191 17 67 190 17 67 189 17 66
  3288. +189 17 66 191 17 67 156 14 55 20 2 7 0 0 0 0 0 0
  3289. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3290. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3291. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 4 15
  3292. +178 16 62 190 17 67 188 17 66 188 17 66 188 17 66 190 17 67
  3293. +191 17 67 173 16 61 90 8 32 10 1 4 0 0 0 0 0 0
  3294. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3295. +0 0 0 0 0 0 0 0 0
  3296. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3297. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3298. +0 0 0 14 1 5 68 6 24 131 12 46 162 15 57 174 16 61
  3299. +171 15 60 146 13 51 56 5 19 0 0 0 0 0 0 0 0 0
  3300. +0 0 0 0 0 0 0 0 0 3 0 1 14 1 5 29 3 10
  3301. +41 4 14 47 4 16 50 5 17 45 4 16 34 3 12 18 2 6
  3302. +5 0 2 0 0 0 0 0 0 0 0 0 0 0 0 5 0 2
  3303. +90 8 32 169 15 59 185 17 65 187 17 66 182 16 64 163 15 57
  3304. +113 10 40 41 4 14 2 0 1 0 0 0 0 0 0 0 0 0
  3305. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3306. +0 0 0 0 0 0 0 0 0
  3307. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3308. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3309. +0 0 0 0 0 0 0 0 0 5 0 2 21 2 7 34 3 12
  3310. +29 3 10 11 1 4 0 0 0 0 0 0 0 0 0 0 0 0
  3311. +3 0 1 32 3 11 79 7 28 124 11 43 154 14 54 171 15 60
  3312. +180 16 63 182 16 64 182 16 64 180 16 63 174 16 61 159 14 56
  3313. +132 12 46 88 8 31 34 3 12 3 0 1 0 0 0 0 0 0
  3314. +3 0 1 29 3 10 56 5 19 65 6 23 50 5 17 23 2 8
  3315. +3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3316. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3317. +0 0 0 0 0 0 0 0 0
  3318. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3319. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3320. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3321. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 2 9
  3322. +109 10 38 169 15 59 189 17 66 191 17 67 190 17 67 189 17 66
  3323. +189 17 66 188 17 66 188 17 66 188 17 66 189 17 66 190 17 67
  3324. +191 17 67 190 17 67 171 15 60 98 9 34 10 1 3 0 0 0
  3325. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3326. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3327. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3328. +0 0 0 0 0 0 0 0 0
  3329. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3330. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3331. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3332. +0 0 0 0 0 0 0 0 0 0 0 0 14 1 5 141 13 49
  3333. +191 17 67 189 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3334. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3335. +188 17 66 188 17 66 189 17 67 186 17 65 65 6 23 0 0 0
  3336. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3337. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3338. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3339. +0 0 0 0 0 0 0 0 0
  3340. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3341. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3342. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3343. +0 0 0 0 0 0 0 0 0 0 0 0 23 2 8 166 15 58
  3344. +190 17 67 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3345. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3346. +188 17 66 188 17 66 189 17 66 176 16 62 45 4 16 0 0 0
  3347. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3348. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3349. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3350. +0 0 0 0 0 0 0 0 0
  3351. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3352. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3353. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3354. +0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 83 8 29
  3355. +183 17 64 189 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3356. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3357. +188 17 66 189 17 66 185 17 65 95 9 33 3 0 1 0 0 0
  3358. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3359. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3360. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3361. +0 0 0 0 0 0 0 0 0
  3362. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3363. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3364. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3365. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 2
  3366. +85 8 30 176 16 62 191 17 67 188 17 66 188 17 66 188 17 66
  3367. +188 17 66 188 17 66 188 17 66 188 17 66 188 17 66 188 17 66
  3368. +191 17 67 180 16 63 95 9 33 7 1 3 0 0 0 0 0 0
  3369. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3370. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3371. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3372. +0 0 0 0 0 0 0 0 0
  3373. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3374. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3375. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3376. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3377. +2 0 1 52 5 18 141 13 49 185 17 65 191 17 67 189 17 67
  3378. +189 17 66 188 17 66 188 17 66 189 17 66 191 17 67 187 17 66
  3379. +146 13 51 56 5 19 4 0 1 0 0 0 0 0 0 0 0 0
  3380. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3381. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3382. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3383. +0 0 0 0 0 0 0 0 0
  3384. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3385. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3386. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3387. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3388. +0 0 0 0 0 0 14 1 5 68 6 24 131 12 46 166 15 58
  3389. +180 16 63 183 17 64 180 16 63 168 15 59 134 12 47 75 7 26
  3390. +17 2 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3391. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3392. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3393. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3394. +0 0 0 0 0 0 0 0 0
  3395. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3396. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3397. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3398. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3399. +0 0 0 0 0 0 0 0 0 0 0 0 5 0 2 24 2 8
  3400. +44 4 15 52 5 18 45 4 16 26 2 9 6 1 2 0 0 0
  3401. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3402. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3403. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3404. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3405. +0 0 0 0 0 0 0 0 0
  3406. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3407. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3408. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3409. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3410. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3411. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3412. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3413. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3414. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3415. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3416. +0 0 0 0 0 0 0 0 0
  3417. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3418. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3419. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3420. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3421. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3422. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3423. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3424. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3425. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3426. +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
  3427. +0 0 0 0 0 0 0 0 0