From f116783b06b936cfdaba255f04d7c3fd9f59baf1 Mon Sep 17 00:00:00 2001 From: Sven Neumann Date: Fri, 21 Mar 2003 18:20:56 +0000 Subject: [PATCH] plug-ins/mosaic/mosaic_logo.h converted the logo to pixbuf inline data and 2003-03-21 Sven Neumann * plug-ins/mosaic/mosaic_logo.h * plug-ins/mosaic/mosaic.c: converted the logo to pixbuf inline data and replaced the GtkPreview with a GtkImage. * plug-ins/print/gimp_main_window.c: replaced some deprecated calls. --- ChangeLog | 8 + plug-ins/common/mosaic.c | 30 +- plug-ins/mosaic/mosaic.c | 30 +- plug-ins/mosaic/mosaic_logo.h | 3347 ++++++++--------------------- plug-ins/print/gimp_main_window.c | 10 +- 5 files changed, 885 insertions(+), 2540 deletions(-) diff --git a/ChangeLog b/ChangeLog index 68cadec0af..bb535f0d34 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2003-03-21 Sven Neumann + + * plug-ins/mosaic/mosaic_logo.h + * plug-ins/mosaic/mosaic.c: converted the logo to pixbuf inline data + and replaced the GtkPreview with a GtkImage. + + * plug-ins/print/gimp_main_window.c: replaced some deprecated calls. + 2003-03-21 Michael Natterer * app/widgets/gimppreviewrenderer.c diff --git a/plug-ins/common/mosaic.c b/plug-ins/common/mosaic.c index 017c173756..e630a91a98 100644 --- a/plug-ins/common/mosaic.c +++ b/plug-ins/common/mosaic.c @@ -28,11 +28,6 @@ #include #include -#ifdef __GNUC__ -#warning GTK_DISABLE_DEPRECATED -#endif -#undef GTK_DISABLE_DEPRECATED - #include #include @@ -540,10 +535,10 @@ mosaic_dialog (void) GtkWidget *toggle_vbox; GtkWidget *main_hbox; GtkWidget *frame; - GtkWidget *preview; + GtkWidget *logo; GtkWidget *table; GtkObject *scale_data; - gint y; + GdkPixbuf *pixbuf; gimp_ui_init ("mosaic", TRUE); @@ -580,23 +575,20 @@ mosaic_dialog (void) logo_box = gtk_vbox_new (FALSE, 0); gtk_box_pack_start (GTK_BOX (hbox), logo_box, FALSE, FALSE, 0); + gtk_widget_show (logo_box); frame = gtk_frame_new (NULL); + gtk_container_set_border_width (GTK_CONTAINER (frame), 4); gtk_frame_set_shadow_type (GTK_FRAME (frame), GTK_SHADOW_IN); gtk_box_pack_start (GTK_BOX (logo_box), frame, FALSE, FALSE, 0); - - preview = gtk_preview_new (GTK_PREVIEW_COLOR); - gtk_preview_size (GTK_PREVIEW (preview), logo_width, logo_height); - - for (y = 0; y < logo_height; y++) - gtk_preview_draw_row (GTK_PREVIEW (preview), - logo_data + y * logo_width * logo_bpp, - 0, y, logo_width); - - gtk_container_add (GTK_CONTAINER (frame), preview); - gtk_widget_show (preview); gtk_widget_show (frame); - gtk_widget_show (logo_box); + + pixbuf = gdk_pixbuf_new_from_inline (-1, mosaic_logo, FALSE, NULL); + logo = gtk_image_new_from_pixbuf (pixbuf); + g_object_unref (pixbuf); + + gtk_container_add (GTK_CONTAINER (frame), logo); + gtk_widget_show (logo); /* the vertical box and its toggle buttons */ frame = gtk_frame_new (_("Options")); diff --git a/plug-ins/mosaic/mosaic.c b/plug-ins/mosaic/mosaic.c index 017c173756..e630a91a98 100644 --- a/plug-ins/mosaic/mosaic.c +++ b/plug-ins/mosaic/mosaic.c @@ -28,11 +28,6 @@ #include #include -#ifdef __GNUC__ -#warning GTK_DISABLE_DEPRECATED -#endif -#undef GTK_DISABLE_DEPRECATED - #include #include @@ -540,10 +535,10 @@ mosaic_dialog (void) GtkWidget *toggle_vbox; GtkWidget *main_hbox; GtkWidget *frame; - GtkWidget *preview; + GtkWidget *logo; GtkWidget *table; GtkObject *scale_data; - gint y; + GdkPixbuf *pixbuf; gimp_ui_init ("mosaic", TRUE); @@ -580,23 +575,20 @@ mosaic_dialog (void) logo_box = gtk_vbox_new (FALSE, 0); gtk_box_pack_start (GTK_BOX (hbox), logo_box, FALSE, FALSE, 0); + gtk_widget_show (logo_box); frame = gtk_frame_new (NULL); + gtk_container_set_border_width (GTK_CONTAINER (frame), 4); gtk_frame_set_shadow_type (GTK_FRAME (frame), GTK_SHADOW_IN); gtk_box_pack_start (GTK_BOX (logo_box), frame, FALSE, FALSE, 0); - - preview = gtk_preview_new (GTK_PREVIEW_COLOR); - gtk_preview_size (GTK_PREVIEW (preview), logo_width, logo_height); - - for (y = 0; y < logo_height; y++) - gtk_preview_draw_row (GTK_PREVIEW (preview), - logo_data + y * logo_width * logo_bpp, - 0, y, logo_width); - - gtk_container_add (GTK_CONTAINER (frame), preview); - gtk_widget_show (preview); gtk_widget_show (frame); - gtk_widget_show (logo_box); + + pixbuf = gdk_pixbuf_new_from_inline (-1, mosaic_logo, FALSE, NULL); + logo = gtk_image_new_from_pixbuf (pixbuf); + g_object_unref (pixbuf); + + gtk_container_add (GTK_CONTAINER (frame), logo); + gtk_widget_show (logo); /* the vertical box and its toggle buttons */ frame = gtk_frame_new (_("Options")); diff --git a/plug-ins/mosaic/mosaic_logo.h b/plug-ins/mosaic/mosaic_logo.h index 1edcf826c9..bdc22fb349 100644 --- a/plug-ins/mosaic/mosaic_logo.h +++ b/plug-ins/mosaic/mosaic_logo.h @@ -1,2499 +1,852 @@ -/* GIMP header image file format: /home/spencer/images/../src/gimp/plug-ins/mosaic_logo.h */ +/* GdkPixbuf RGB C-Source image dump 1-byte-run-length-encoded */ + +static const guint8 mosaic_logo[] = +{ "" + /* Pixbuf magic (0x47646b50) */ + "GdkP" + /* length: header (24) + pixel_data (24909) */ + "\0\0ae" + /* pixdata_type (0x2010001) */ + "\2\1\0\1" + /* rowstride (252) */ + "\0\0\0\374" + /* width (83) */ + "\0\0\0S" + /* height (100) */ + "\0\0\0d" + /* pixel_data: */ + "3)7C1G[\21+B\7\35""1\0\31""1\0\33""5\15\37/9Oc\31""4L\23*\77\7!8\0\35" + "8\0\30.\32'37Nd\22/I\10\37""5$>U\22""0L\20,F\34*8)\5\26&\0\30/" + "\0\35""6\0\35""8\0\34""4'3>:Qf\2\27*\0\32""2\0\36:\0\36""9\40'2H\77L" + "5*9\37):\13\40;\6\33""5\33#/=GX#0F\16\36""2\0\34""6\0\34""7\0\31""1$" + "3A\23-E\2\35""7\4\26(\6\34""3\3\31""1\3\30""0\2\24(,\36$F*\"]G8\301\253" + "\213\312\262\214ygPzdYI+\37,%-\35\26#\32\22\40\31\21\36\40!*\35.>\7\30" + "(n\22\34%\12\33*\0\20\37\3\16\27""0:D\31%0\20\31!\2\13\24\0\14\31\0\15" + "\33\0\14\30!%*HMU\23\32%\5\12\21\1\7\22\0\6\17\10\14\21""59>(/5\20\25" + "\33\22\30\37\0\7\17\0\7\15\37$(\34!&\15\22\30\7\13\17\0\3\7\0\4\10\0" + "\0\0\21\36*\21#2\14\33(\32+;\21-F\1\37:\4!:\2\22!\17\40""0\0\27,\14\35" + "-@Uh\7%A\0\33""3\36)6\10\35""0\0\33""32/:3&8*\35.\33\26$\10\34""5\7\27" + "*2\36\33\24\31#\34$&\35%''/\32+;\0\23%\0\20\37\14\25\36\31#," + "\31!)\22!/\0\20\37\6\26$\10\25!\13\17\26\11\17\27)/5=CL\13\23\37\4\13" + "\27\7\13\22$'-\23\25\34""37=\33#,\12\23\35\7\16\26\34\40$\2\7\15\22\26" + "\32\23\30\36\1\6\14\202\0\6\14\177\15\20\22\24\25\27\0\0\0$4C\20+C\11" + "$=\3\27*\0\26*\0\34""5\0\32""1\40""2C\36""9S\13$;\20\37,\10#<\0\33""3" + "\40.\77(6N\30'@\22\37""1&\40,*\35/)\34.\40\26$D/0$\35$\30%<\15\33""5" + "\14\33""5\14\32""2\20\32)=HT.CW\24'8\1\34""5\0\31""0\5\24\"-7D\34(7\22" + "\27!D\37(>\23\36v:\32z\\H\335\325\301\257\255\252\336\336\336\253\246" + "\227\207bGj5\26XKR8&2,\30&\33\22\34\22#3\0\22#\7\23\3517(\31\40\40!'\14\24\37\4\14\27\4" + "\12\25),3\40$.\11\15\30\13\17\26\12\22\33\10\20\30\5\13\20""5;A\20\27" + "\36\13\17\23\0\5\11\0\5\13\0\6\13\2\6\13'''\14\14\14\0\0\0\"2A\6\"<\0" + "\34""6\0\31.%5C\20$6\20\35*#>W\1\40=\0\36""9\7\32-%7H\17\33(\37-D\17" + "\37""9\16\36""9\21\40;\16\32/'\33!#\30&,\40%j3(m)\35)\26\27\27\33(\12" + "\25'-8EHZk\32""4M\2\35""8\24!.\22#4\14\27\"#1C\22$;\12\34""4\21$:\13" + "\26&3\36$j@**\215q[\330\317\272\251\247\242\351\350\350\200|uRF:fB9G" + "6B&\22\40%\21\37\33\17\31\32%0\4\17\32\40+4\15\36.\0\22#\0\21!\33!)\40" + "&0\31\32\40@29#\23\33\40\17\27\27\13\22\6\16\30\3\12\25\32\35$\37#-\6" + "\12\25\6\11\24\16\21\26/49\26\35\"\12\20\25""06<\1\11\21\5\15\24\4\11" + "\16\27\32\35\1\5\11\40!#\24\24\24\202\0\0\0R\6\31*\6!9\0\30.\36""1A\27" + "3M\3!=\2\35""4\7\36""3\0\35""7\4\25$)>R\15,H\12(D\12\32*\11\25'\14\32" + "2\12\26+7%#\224M7jB2xl\\\276\244\202vXBgB8\216P@g7*&.9\6\"=\0\35""9\0" + "\33""5\40""2C\16)C\14&@\7\31+\5\24'\6\30.\6\25*+%.i:D\213L)\217]<\332" + "\321\273\247\244\237\343\342\342\260\244\217{_J\215C*5#0%\22\37!\20\34" + "!%.\30*;\12\35/\7\22\34\0\20\37\0\21!\1\14\27-3>\15\25%\7\16\33\36\21" + "\30\40\17\27\37\17\27\34\15\24""3##8\37\36\33\32\40\10\13\26\6\11\24" + "\5\11\23\34\37$)29\2\14\25\0\11\22\16\23\30\0\7\16\1\7\14$',\25\33!\6" + "\13\21\23\24\25\3\3\3\202\0\0\0\13\0\31""1\14\31$\23\40+\32""6N\1\40" + "<\0\36:\0\31""0\5\21\34)8F%5D\26""4P\202\0!\77A\1!>\30!-:08'\32#v<+r" + "0\33\276\255\224\206{h\234\213s\204lS\216VG\202=+\202<*c.!\15\30%\2\27" + ",\0\24'\34""2G\2\37:\0\35""9\1\35""8\5\25%&0<\32\36(^.8L\24\37\211I&" + "\211J$\317\306\261\240\235\227\301\300\277\322\300\237|S>\234B##\30\37" + "\37\24\35\26\20\27%5D\3\27)\0\24'\0\23&\4\15\26#,5\35$,'.;\7\17\37\6" + "\15\33'\31\34(\23\27\34\15\24\"\26\26h;.Y\27\21H\22\15\32\23\26-!\"7" + "\40\36""4))\36'/\0\12\23\0\11\21%),\32\37$\31\35!\34\"(\202\0\6\15\177" + "\0\4\10\17\17\20\6\7\10\0\0\0\12\27#2H[\21)\77\2\27*\0\36""9\0\30-\17" + "\32$\0\37<\0\27,<2;+\30%#\17\35\40\15\24\205" + "nZ\253\235\202vsn\325\325\321\207|w\206H8\201;*w7&D$\36=EX\",B\36&7\20" + "\34+\0\30""0\0\34""7\3\31/,:K\34/E\16!9\22\22!/\14\23k2\23[4\33\204\177" + "s\224\224\222\201\200~\352\325\256\204L6\2047\35E@M(\"2\40\32)\11\24" + "!\0\24'\0\23&\3\22!4>I!/>\4\24$\15\24\40\10\17\35\25\17\25u63g\33\30" + "<\22\17]K9\253yI\213Z4L\37\24gF@W*\"M\35\26""3$#\17\31!\0\11\21\0\6\13" + "49\77\6\16\26\2\7\16\3\11\16\0\5\13\0\4\12\25\27\32""048\14\20\26\0\0" + "\0\40""0>\13(A\0\35""8\0\32""2\1\22\"&2=)\77S\11)E\0!>\0\35""7\1\23#" + "\11\37""2\24'9\24!/H8C#\17\35!\15\33\32\13\25}`@\230\223\211\363\360" + "\351\243\241\235\351\350\343pKAf0#k4'@-0\40+C\20\34""6\21\35""7\25\40" + "9\23\35*\10\31*\40.\77\30+B\7\33""4\7\32""3\7\27+iJFIq\77""8lMD\313\302" + "\255\305\305\304\264\263\262\212v`\206=$[0&.(7\32\23$\31\23#\20\16\30" + "\11\26#\1\21\37#.9\24\"2\2\22#\2\21\"\4\14\26;..Z.(f\32\26O\24\20\236" + "\204k\314\253\203kYD\217g@V9.W)\"K\32\22E\30\21+!!!%+\32\36%\15\21\27" + "28\77\2\12\23\0\7\17'()\33\33\35\23\23\25\35\36!\16\23\31\0\5\13\0\0" + "\0\1\25&\0\31""0\0\30-\16\35*FS_4Md\5\35""2\3\">\0\36""8\3\23!5DR0Jc" + "\21""2N\3!<,\37*!\16\34\33\13\26D$#\204W+\216~k\364\362\352\333\331\321" + "\263\262\256\207\204\177\204nZ\234>(t\"\20\16\26*\202\17\33""5\22\16" + "\30/'6H\24*A\11\31)\4\22#\6\31""1\6\31""0=.1{A8m,#e)!\244\226\204\210" + "\204}\211pg\245kV\212Q=B*&\34\25%\202\31\22#\177\31\32$&4C\15\27!\12" + "\26\"\2\21!\2\21\"\2\17\36U>8\227T\77\1772\33J\26\14\212nV\275\235w\202" + "r]\330\327\324\215\210\177D*#F\31\21F\30\21""3\26\22""26=\17\25\36\6" + "\14\26\3\11\22\21\26\35\1\11\22\0\7\16//1\5\5\7\0\0\2\1\1\3\2\7\14\0" + "\4\12\0\0\0\0\27*.>L\25\"/K`r#>W\2!>\0\37;\0\26*\13\35-3BP\22""1M\0#" + "B\0\"A\0\36""9\20\17\31.+6*3Cq=9c!\26\206X'\255\250\237\212\211\204\211" + "\211\207\252\251\247\270\244\200\202A*\202%\20I36%\35)\16\27+\21\32+" + "\":Q\2\36:\2\34""6\31\35*)\40)\26\32'~JCn.%k+\"`'\37J2*_I>\231`K\227" + "V\77\231V\77\217Q;:&&\37\24\36\25\20\36(0;\14\36""0\5\27*\5\22\40\24" + "\27\36\15\22\33,\40\37\221L7\2021\30\201/\26l(\23pdZ\216\210~\325\324" + "\323\355\354\352\245\233\210\242\226~N60D%\37\40\33\34\15\23\34\3\11" + "\22\3\10\22\2\7\16\40$(\22\27\35\6\13\17""335\3\3\5\0\0\2\2\2\3%(+\7" + "\13\17\0\0\0\26'6%\77V\3\40;\2\24$\0\26*\0\31/\0\25(\25#/N_o\177)E_\1" + "\27+\0\36""8\0\26)\40*6GTh(;V\20$C6\35#\203$\31M\"\21ueO\260\244\215" + "\351\351\347\372\372\371\226\222\212\241\202\\Y&\35e\77DR(-I'+$\36%\13" + "$=\0\32""3\30\34(c<@P\"&<\"\"q4,d(\40L\36\30V,!\257[>\266P.\217=!i4!" + "\203J5yD2sIFs96E\40\37!,8\4\26(\2\23&\5\21\37W\77BI(,9\36\40h*\27\201" + "/\27j'\23fRI\353\347\334\266\263\253\265\264\262\276\275\273\311\273" + "\240|m]|NDn9-_2(\21\13\15\2\7\20\2\7\17\31\35!\37'.\6\17\27\2\12\22\36" + "\36\40\2\2\4\0\0\1\16\16\20\40%*\2\7\15\0\0\0+9F\24""0I\0\34""7\24&7" + "0H]\23,A\30+;D\\q\31""7S\0\"A\0\37;\40,8$3C!3L\20$B\14!@\13\40\77\26" + "\32)gAA]79^A=\323\276\231\226\216\200\331\331\330\250\247\244\250\232" + "\201]\77\77S).N#(O$)L$)\31\23\32\36\34#b;>U$(P\37\"C\32\35B\"\35]+\40" + "e5%\266R/\260\77\31\256=\26\247:\25t-\30\2026&X4)\206SPp1-i.*5#\"\35" + "\32\40\3\3\17\35)&,P14\202<\31\35\1775\25\26V!\21;*$\334\330\316\275" + "\271\257\303\302\300\264\264\262kid\224\211t_C;p<0j3'h2&>&\"\"#*\14\15" + "\22\26\35$\2\13\22\0\11\21\0\10\17\22\24\26\40\"%\34\40$\22\26\33\24" + "\30\35\0\5\13\0\0\0\34-=\6!:\3\24$&>T\6&B\0!>\2\">\2\32/\0\34""6\0\40" + ">\3\33""2/Ia\6)I\2\27-\12\34""6\14\40\77\13\36;F6=f8\31" + "\35P\36\"O\36\"E\34\34\245P9\2426\30i\40\13\2379\26\254<\25\251;\25t" + "(\20\2225#\234%\17]\"\30\203MJo1-W'#~G:}6$l-\35A'%B!%9\30\34""8\27\33" + "*\24\26\177q_\222\221\215\254\252\245\230\227\224\320\317\315\\PK\227" + "aL\233V;j7%Y+\40e0%a/$5()\21\22\33\4\5\17\2\4\13\0\6\14\0\10\17\12\17" + "\24""7\21\31,iADY(+W%)R#'\\:,z^J\314\312\304\200wm\251\212i\266" + "\217d^;3V''C\32\33,\23\27H\34&@\34\34f9%J\40\31\77\30\33F\33\21_&\25" + "a2#lG9cH<\204F0n,\24}dK\212^B\200H/T)\31l74c+(X/(\203=,x+\30v*\27D\34" + "\24O+)G\40\35E\36\33qaT\267\240}\271\270\265\347\347\344\244\243\242" + "\200zq\205J3\230E%\226A\40\224@\40R'\27\77""0//!!'%*\13\14\26\0\1\13" + "\0\0\12$(,\16\24\31\35\40$\16\24\33\202\0\7\16\177\0\6\15\14\17\22\17" + "\21\25\0\0\0/>L#\77X\14+G\10!7\4\25$\4\27'\30'4!=X\4&E\3%D\2\31/\4\34" + "1\0\33""3\21\"2%D`\12-M\20\40""2>\35!K\40$N!%F&*kE7\241X(M9(\263\215" + "e\217nKd;1\21252{\36\33i\30\25a-\36\200L0\251Z-y<\31bL<\207\200w\226" + "\220\203\334\322\275\342\327\301\242\232\211\322\316\304\354\350\334" + "\317\313\301\241\232\214\177q[\207sU\201oStg\\\225\204qbH;q+\31v*\27" + "l'\26^0%\177-\"{$\30}%\31g\"\27cO:\254\253\250\227\223\214\216\206v\274" + "\252\215J0!f.\31\1777\33o0\30""1-/'+5\23\27\"\12\14\22\6\7\17\1\2\12" + "\4\5\12'.4\3\14\24\2\11\17\0\6\15\0\7\15\0\6\15\1\7\14&'+\11\12\20\0" + "\0\0%4B\35""9S\12)E\13\"8>Sf(E_\24*>\4&E\0!A\0!@\5\33""03Ld\15+F%:N\15" + "1R\0&I\1%G$4D&8L\30%9;0:X,8g4\33m;\34\203C:q.$e\"\37i\27\24Y!\31\232" + "T2\231J\"Q)\22}eU\225\217\203\341\331\306\303\274\251\213\207}\204~q" + "\244\241\232V\243\242\241\250\246\237\246\244\236\247\244\236\252\250" + "\241\177}x\365\365\364\367\367\366\213\204w\300\257\222\313\270\230[" + "E6V\"\25R#\25\272jA\237L%u+\27i\32\20R\32\21\227T\77wI4\261\235}\204" + "mV|A+n,\26E8\77*\33!&\31\33\35\40*\15\22\35\14\21\34\34\40'=EN%-7\34" + "\"(\27\37&\0\11\21\0\7\15\33\36!\17\24\30\4\11\15\33\35\40\30\31\37\0" + "\1\7\0\0\0\21$5\34""8Q\10\40""6*=N\"@\\\21""2P\15&>\0\24'\0\26,\0\24" + "(&6E\22""3R\0#D\7\40""6\7+M\0\"B\0\31""06FW\17-M\5$D\32\33)O\37,B\27" + "\"B!\24\225<0|#\27H\36\25O+\33\253Y/i1\25p`U\313\310\300\350\344\331" + "\231\226\215\244\242\236\341\340\340\371\370\370\273\273\273\370\370" + "\370\357\357\357\274\273\272\202\373\372\367\177\343\342\337\255\255" + "\254\360\360\357\335\335\334\273\273\272\360\360\357\312\310\302}yq\337" + "\333\321\241\231\220\204C\"\264R!\270V%{8\30|B*\211:\40\2339\32g'\22" + "l)\22\207-\16C($,\34%\36\14\26!\17\31\27\14\23\12\14\24\14\20\32(-4#" + "-7\31#.\30\",\4\11\15\0\5\12\25\30\33$*0\10\16\25\10\17\25\6\11\14\2" + "\2\10\0\1\6\0\0\0\4\26&$5E\32,<\32-\77\23""3Q\20""1O\20(=9Od\35:U\17" + ".K';N\10+K\0!\77\2\23\"\37""3F$9L\20,E8J]\10'H\3#C%%1S02<\30\37""2\24" + "\31\2072&S&\32\256Z7}4\26cL\77\265\261\250\306\303\271\274\271\256\251" + "\247\243\350\347\345\236\236\234\350\347\347\325\325\325\214\210\202" + "\243\231\215\240\222\202\217~k\255\253\250\313\312\310\227\226\223\314" + "\307\274\306\302\267\247\244\233\270\267\267\333\333\332\226\226\225" + "\243\243\240\256\254\243\345\340\324\225\221\211\212eO\205>\32\212K/" + "\276Y/\2025\25\2269\33\2140\23Y-$U-(&\30\33\36\15\26\35\13\25\33\13\24" + "\27\20\26#*2\6\13\22""7=D\35'2\30\"-\25\36'7\7\25&\7\27'\11" + "\31)\",6CYp\7&F\1\31""1\5\32,\4\32.\35(40A[\23&C\21$B\15\37:@\40$Z&'" + "X%&N63\322\305\253\216\204o~}z\304\303\300\235\234\230qh\\\262\224k\277" + "\227btN/s0\32\241:\26x&\12f<=d#%]\34\36@\22\17c\33\21P\24\13Y2,v<4g&" + "\35d$\33s3\30\251F\22\2117\14X6!\233~U\225|S\244\236\223\356\354\351" + "\247\245\241\216\215\206\212\177n\317\267\222kRCY\35\32S\25\21Q\24\20" + "7\26\25-.8\14\16\32\11\13\27\11\20\30\4\20\33\0\12\25\40&,\36'0\4\16" + "\30\2\11\21\17\25\35\14\21\27\37\"%\77DI\31\40&\14\23\32\13\21\27\2\3" + "\4\202\0\0\0\5\4\32""0.@R\20\"4\20\34*\21&@\202\10\36""9\177\13\32.g" + "RT[=\77""8+1\21.L\2\"B\1\35""84CV\36""4O\26$7\27*G\14\40>\14\40=\13\33" + "36\"$U$\40@\37\37\264\247\220\236\222{\317\316\314\275\274\272\207\202" + "x\240\212g\234|T\207V7\2044\"x\"\23H11J8>(\35(o\77@^\34\36M\26\27""8" + "0778J\34\36""1`:7j)!f$\33_\"\32B\"\32^>7F+2P(%\2238\37\201A\40\222qD" + "~tc\246\244\241\254\254\251\320\317\312\254\232}\272\243}C\32\24I\22" + "\17:\17\14,)0\22\24\40\11\13\27\11\13\26\6\10\21\1\12\23\12\17\24\27" + "\40)\1\13\25\0\11\22\2\10\16""66:539\33\34!\24\33\"\14\23\31\13\22\31" + "\13\20\25&*-\3\5\10\0\0\0&8I\21*C\5\37:\13!7\3\20\37\7\30/\7\33""3=4" + ";Y:2<>1B*\33/&\27*@\36#U\31\33(\25\27=\77O" + "\26\30-\23\25*:!#i*![!\31>\35\32ZBIC\",7\24\37\177/\24\26c'\33U\34\21" + "9\23\13\\B1\242~L\261\255\243\365\364\357\307\306\301kbS\177nViB0m(\36" + "&\20\21\7\10\20\5\6\15\25\26\33""116AAG44<\10\12\20\5\11\16\24\20\22" + "659$\")\14\11\21\7\5\13\7\14\20\11\17\24\10\15\21&)-\20\25\32\0\5\13" + "\0\0\0\23%8\3\35""8\3\33""5\3\27,7-6L08\27\21\32kRUM,/K),>#$\200SFL/" + "+\26\34'4H`\11!\77\10\35""7`FIj;>b02N\"!\217.\34\221lW\275\250\205\220" + "\217\215\276\276\275|yt\263\232p~C*\2274\25M=BC8G1%5-\40""1&\27+%\26" + ")\40\23$\31\13\22H9\77>JX*+<\25\27,\22\24(\30\16\25H(&317\34\40)6\27" + "!6\23\36""5\22\35""2\36$R4<=\33$+\20\26\241B-T+\24\222pB\251\247\241" + "\230\227\224\361\360\357\247\230\202\250\201Nz\35\16k\16\1bB>q<69#$\26" + "\26\40\15\15\27\12\12\25\12\12\22nGAd(\36!\21\22\14\12\21\12\7\17\11" + "\6\16G=>2!\"\36\25\26\30\35\"\0\5\13\0\5\12\0\0\0\0\24(\22\35+\15\26" + "\">-4W1;;\30!F,\40P78M+.]@#&tI>\217J6\210@+X,\40\34/F\10\37<\15\32-m" + "CEY%(X#&O\40\"_'\33\312\264\223\202vc\364\364\364\303\303\302\232\202" + "eR4#k#\16\77&'<.A)\31.(\30-\40\23$\37\23#\32\23\36#$+NVb8GZ\15\40""7" + "\21\26%\21\22#\17\20\31""7AJ/BS\14\"7\2\30.\10\14\27&\15\25'\15\25""5" + "$)I)24\21\32'\15\22\2371\31\201\34\7;!\22\250\242\224\262\256\243\372" + "\371\367\346\344\342\244\210^\201G'[&\37t6/d\36\26b\36\26+\16\15\10\7" + "\17\11\11\23+\36\40o5+Z\27\14J\23\12\12\6\13\10\5\14\23\12\14@34)\23" + "\24\35\10\11\3\3\6\0\4\12\0\4\11\0\0\0\17\35.QFS3&5/\33$<\30!aA1\223" + "b<>&\37""7\36!V4,\221O<\210\77*\205=)U)\37b5:4\33%+\40'k<\77\202X#&\177" + "V#&\\E<\213}g~}{\351\351\351\246\231\212\330\260\202pPIh26=\34!\37\23" + "\"&\26*%\26)\35\22!,+3JSa'2@!2G\6\32""2\4\30/\23\31#EBI5.8\22\34)\1\30" + "-\0\26+\0\23%\24\36)5:G\30\36.'\",J*21\20\31\36\14\17q4'm9/v9-qQE\306" + "\276\251\333\332\330\350\350\346\201{qtZ=w@9e\40\30d\36\26c\35\26O\30" + "\22h82D\26\21Y95d%\33Y\26\13O\24\13P.&\203E4\203/\27H53)\23\24\34\10" + "\11&#%\27\30\33\15\16\21\0\0\0>:F2%4)\33+$\27%WG;HZ\22!8\11\31""0\7\25&\6\31""0\4\21\"A>E2+6#\33'\32\25\36" + "\12\25\40\16\31%\31\37'',=\5\14\37\0\7\33\14\15\32<\36&!\24\32^@<\201" + "C7p(\33l$\26]\37\23\216\203t\253\250\240\270\270\267\236\230\216\251" + "\234\211j`(\"c\36\26b\35\25`\35\25P#\36w,\"Y\22\11Q(\40\\\34\21M\23\12" + "5\22\13\2077\40\200%\13y\40\7B/-!\15\16\25\11\11**.\7\10\15\6\7\13\0" + "\0\0KAM*\34,(\33*(\32)(\32\35\206xf\243\240\225\243\240\226\237\235\225" + "\215\213\205\225\222\217\222~wS6,\262\177N\244p\77pB)F\37\34\216J\77" + "Y\40\30D!\34^KE\337\324\274\243\237\226\373\373\373\247\246\245\204v" + "br\77'{IMZ\32\37S\30\34""3$,&=S\11$=\11\34/\13\32/\12\32""0\12\31""0" + "\10\26*\21\27!6-/HAK$\34(\"\32&\34\30!=GU\30%9\16\25\"\15\24'\0\7\32" + "\0\6\31\5\11\23>=E,8F\"\26\32k%\27g\"\25Z\36\22j-\33~iU\225\222\214\371" + "\371\371\252\251\246\345\327\274wbTH\32\22C\26\20A\25\17H!\34]4'\216" + "nPcL=lQHM\77""8\253\241\220\226\202p}ZIc3\"3!\36[7*s<(\33\23\23\3\4\11" + "\3\3\10\0\0\0\30\24\36\202$\30&\\0\37#|J0\237\220z\307\303\273\374\374" + "\374\367\367\367\260\260\257\366\364\360\372\370\363\360\356\352\252" + "\245\237x^E\226f7\202F7\2153%h$\30\263_:xP9\246\235\210\272\272\270\354" + "\354\354\247\240\223\251\215q\232D\35_,0M\26\33,\23\26*>R\4\37""9\0\34" + "6\0\33""5\2\23$\11\30.\11\27,&%+}XQP&\37""2*3$\34(\37\30\"'-8\27$7\7" + "\25)\5\17\36\3\10\25\7\15\31\6\13\26EKS!.>\1\20\"\0\15\34""6\36\33>\37" + "\34Z)\31\260E\37\215]@\225\212u\355\355\355\333\333\333\272\257\232\224" + "\200j\317\200N\207B+\254@\"c9&\275\230njT<\306\277\261\346\334\311\330" + "\317\274zsf\326\310\256\341\323\270\311\274\244\205^N~;!w0\25K\36\16" + "\26\26\31\16\15\20\0\0\0\77@J,+8$\"-N1$\202A\36\200cK\251\236\210\255" + "\255\255\234\234\234\253\252\250\370\366\361\202\371\367\362~\320\317" + "\312\307\304\275\241\232\221w\77""4s$\27\201<\40\250I\36\206iY\271\265" + "\255\223\222\220\207\207\205\326\310\254\226cD\1772\16\77+170=($4\12" + "\34-\0\34""6\0\33""4\0\26*\37\40(<2:\37\33!rF>R*!\216yd1*)\27\22\32\30" + "\27\36'3D\10\26+\7\24)\6\23%BLU\32,>\6\27(#-:\3\22$\0\16\40\4\15\30N" + ";B8\35'2\27\35c\37\11v7\34\255\233xyws\264\264\264\204\177u\216lS\310" + "q:\204=\36\2372\23Y$\23\241\235\227\254\253\250\236\232\220\242\236\226" + "\242\240\231\223\221\215\201\177z\243\235\220{tg\206UBw2\27t/\24H#\25" + "304\20\14\21\0\0\0MMZ\35\35/\36\36""0\"\"3\36\30\36W@9^IB\223\211u\316" + "\301\241\210\201o\245\244\240\331\327\323\343\341\334\243\242\235\351" + "\345\332\230\212~\256mKs:\37d)\31Y1\34\241\233\223\351\345\331\253\252" + "\250\267\266\263\250\233\202o6\34O/$HCU\"\35""3\35\30.\17\20\34\12\34" + ",\4\21\36""5*0O8A\77&0\77&/<#\"\260\235\201\266\240\200\177dT\255rU\202" + "Q9\21\25\37\6\21\"\6\20\37\11\20\35""1&\15\26""2\32\21vl_\363\363\363\374\374\374" + "\370\370\370\231\177o\301j3o6\26j(\27}bK\245\226\177\325\324\320\274" + "\274\273\371\371\370\346\346\345\260\260\257\371\371\370\356\356\355" + "\267\267\266Z1\"W#\17Q\40\16""8*(\31\25\32\7\3\10\0\0\0""66C\34\34-\27" + "\27'\35\30\40bCB`53V(&L&\35o9%e;'\177TC\200K7|SD\214\203{\213}r\251g" + "D\253Y.w8&\210%\34\271\215e\242\222\177\323\317\304\306\306\305\264\263" + "\261\216bS\241W=\226H--\32\37\34\30-\31\25('1\77#9N\27(:)\36'7\37(\202" + ":\40*\177/\32\"UC3\222\213\177\207fU\251eD\241\\:S9/\77BN/3B\40#41;F" + "\7\32.\0\22%\32\"*'2<\30(7!!*7\35&*\17\31(\16\27)\21\23|6\40\244\207" + "a\363\363\363\376\376\376\367\367\367\213\203~\226b\77\203Q1\264[H\177" + "5\37\252\210Z\250\231\203\200\177{\244\237\230tqk\264\263\262\273\264" + "\252\267\254\233\243\226\201|WIzE4v\77-7#\36\22\16\23\7\3\10\0\0\0\23" + "\26!\25\27\"\25\27\37dCBZ-+T%#S$\"J\40\34\2205\25g2\37\240V;\225B#\225" + "B$\\,\32d=-\216H$y<\37\230:2n\24\14\314\232j\204dD\201\177y\250\250\247" + "\204\177}\251gP\232E(\231D'z7\40\27\22\34\37&3\34""4J\1\34""5\0\33""4" + "\4\35""3\16\21\34""0\34$/\33\"nL6\220[2\346\344\335~`Q\224V7|H.@>G$'" + ":\32\36""1\27\32+\31#.\3\21\40\2\16\32""2;C\22$3\0\23$\3\17\34""2\31" + "\"&\15\26&\26\34p9-\203(\20\261\212W\263\257\252\316\316\316\240\240" + "\237zoe\337\230d\220Q.\261F.\230-\25W9,X=/q]D\250\207]\251\211^\214s" + "NeV\77\227\205q\202p^\203L9u5\37t4\37mI!\24\13\11\14\6\3\7\0\0\0""4>" + "H\"8L\10\37""57\37!Q$\"L\"\40D\36\34""0\30\27H77B68\221E)\223@!\210;" + "\37P.)^5>H!)>\35\37\217&\35m\36\23\314\227d\233\210t\366\366\363\351" + "\351\345\246\243\240\234ZD\230D(\220@%W-!9;J\22\32&\3\34""4\0\32""3\0" + "\32""2\0\26+/,5M9@8#\35\212S*qB\35\332\330\320zdY\211UP\34\33/7\32\23_+\30C\37\23[9@K\35'H\31#I\33%C\22\24n" + "*\32\230rL\344\343\340\202\376\376\372K\326\326\323^2#c-\32D\"\27=\77" + "M\34\40""5\22\25)\15\30#\11\32)\2\21\37*$,L2;9\34&5\32$\37\17\24K1!\244" + "\242\234\211fT\245[8\241T0h7\40\23\24\36\24\27%\17\21\34,/=\1\4\26\0" + "\3\24\22\30\40\11\25\40\10\20\30F@EfT\\G/99\40*2\32!{\36\10YI;\352\351" + "\346\344\343\337\276\273\264\354\347\334s]M[,\34[!\25o\77\"\31'!\40\40!%\4" + "\5\11\2\3\10\0\0\0)7D\5\36""6\0\31""0\25$3%;P\7!9\3\33""3\27\33+\31\27" + "-\25\24'1;I)39\40\23\31\32" + "\14\17U\31\16W\24\11J\21\7""0%$66;\13\13\17\6\7\14\2\3\10\2\3\7\0\0\0" + "\21\35(\6\27'\1\20\36!2C\6\37""8\0\32""3\0\31""2\1\22$\26\26#\32\36*" + "\"5K\5\32""3\4\32""3\10\26*6\24\35;\24\35.\20\27J&%z<,\262\204Q\317\316" + "\312\342\342\336\244\244\241{ia\275mL\263W1\201>$\25\30*\17\22!\23\26" + "\37$9M\202\0\31""1>\0\27.\33\22\34,\32\40jD0\257a0\215H\35\315\311\277" + "\205cQ\213I)m8\40O&\25{TPU!\34R\40\33!\22\24)!&)\37\40\33)7\12\34-\12" + "\33,\15\24\36)\27\36(\30\35'\27\32\205YN\231C,\324\275\235\244\221u\246" + "\245\242\220\216\207qd\\\251W:\2329\27y-\22D\22\16""8\17\15*\22\22<3" + "7\36\20\27\25\7\16\24\6\15\40\16\15""6\30\24%\31\30,,1\7\7\15\3\3\11" + "\10\10\13\7\7\13\6\7\11\0\0\0.=K\24)>\23':\10\26#\0\26,\0\31""1\0\30" + "0\16\31&*0D\12\20\40\7\32/\202\4\31""1H\4\25(24=56E\35\37""1u60j&\30" + "\303\217W\203|r\235\235\232\356\356\353\240\224\216\266a\77\252R.u9\40" + "IHQ20@\40\36.\17\37""0\0\31""0\0\27-\0\24&\20\26\37oY]Z8=T)\26|\77\31" + "\272\266\254v]O\225L0\262Q+r.\23rGDT\40\33F\34\30aGBc=6W/'4\35\32\11" + "\25\40\10\27%%\40$dDFM&(A\32\34\224J8~2\33\300\250\206f]O\266\266\264" + "\272\267\260\265\256\241\214<\40\2268\26p*\21M>\77\77'+.\22\27#\26\33" + "\32\15\24\23\6\14\21\13\16""049\26\34\"\16\21\26\26\26\33\4\4\12\3\3" + "\11'')\30\30\32\13\13\15\0\0\0(=P\202\0\30/\177\0\27,\15\30\"\23#1\5" + "\23!$)7\11\21)\0\7\37\17\26\"\23\"1\10\26$\40%0-0D\26\31""0\22\25*>\30" + "\27A\30\17\202]5\306\303\275\261\257\251\354\354\351\251\246\242h<&v" + ">,Z%\27MKZ\32\27+\30\25)\15\16\32\22!.\25\"/\21\33&zdg\\6\21\24=\21\24@\23\20e*\30vod\343\342\340\353\352" + "\350\306\300\266\253\244\231e9'_'\24B\40\26O8<'\11\17%\10\16\32\7\14" + "\23\10\15\31\15\16,/4\12\20\27\0\6\15\0\5\12\4\4\11\3\3\10\6\6\11,,." + "\2\2\5\0\0\3\0\0\0\35""2F\0\27.\0\24'\15\33'*\11\30'\21\24'\22\25+\20\23&^,.s;'\221T&\321" + "\316\307\317\315\304\275\275\273\237\236\231\315\264\213\214D0\214+\24" + "75C\32\27+\26\24%*1=+>P\13!6\2\30.9)0C\31\40+\17\23yD,\237H\36\303\274" + "\255\271\264\243\332\312\252\257\226yY9'pZRXIA\11^A;T+#O&\37<\36\31""2" + "(-.)6\31\24!%\16\24<\20\23\202=\21\24&7\17\22^E5\244\217x\361\360\356" + "\331\330\326\275\266\252pSE\275\\5y7$f)\37D+0&\10\16%\7\15\34\11\15^" + "CAS\"\35\26\17\21\2\10\17\0\6\14\0\4\12""025\32\35\40\15\20\23\33\33" + "\35\2\2\5\0\0\3\0\0\0\3\22!\5\23\40\16\30!\37""3F\5\36""4\0\31""0\0\30" + "/\0\24&\13\21\34\35)7\22+A\202\3\35""5\177\2\33""1\40$-((4\34\34)`-/" + "\\\37\27\270i.\245\234\222\302\300\270\202\201\177\210\206\202\336\301" + "\223\223U;\2310\26%\35'\25\22#\26\34'\34""0C\1\30.\0\27-\0\26,\7\20\36" + "3\32\35_<0\267X*\2127\17\322\314\273\337\332\306\257\243\213\341\316" + "\251\230\214s\353\341\312\350\336\305sdXL&\36""8\35\27)\40\"$\40-\24" + "\17\35\23\16\34\21\14\31+\23\23""3\17\21:\20\23;\40\35\304\231m\256\241" + "\223\344\343\342\266\264\262\203~v\247U3\264F\30s/\34j\36\20""4\32\37" + "$\10\15\40\7\14""5##_/+F\16\11,\11\6\3\6\12\3\5\11\10\11\14#&*\1\5\12" + "\0\4\11\1\2\5\0\0\3\0\0\2\0\0\0)3<$7I\15!4\0\20\37\0\26+\0\27-\1\23$" + "\35+8#8K\14\33*\3\30,\3\34""4\3\33""2\4\24$@\77K\37\35""1\31\27+\40\20" + "\32N\16\20\242Y#vcR\217\214\204\362\362\362\351\351\350\245\221r\250" + "tQ\206)\23F12U44.\34\40\0\22#\0\26+\0\26,\0\23&2/4|ZZU'&\220=\26}2\16" + "\304\277\257\224\220\203zvj\240\226\203z`J\222\205s\264\253\227\210\202" + "rf]W\201WC\204\77\37\33\15\17\21\15\31\21\15\32\17\13\25vD7p1\40\177" + "J\37\27qXD\247vD\331\327\324\360\357\355\202\201~\250\243\234\226O*\260" + "C\26s/\34l\35\16>!\32^-\34v4\31^;4P\33\27D\15\10""6\22\17m<9W\34\27B" + "\17\13\12\13\17\0\4\11\0\3\10\33\35\37+,.\25\27\31\0\0\0!/;\5\34""0\0" + "\27,\0\25(\23\35&\12\26!%3@\24*\77\1\30/\1\31""0\3\26(\6\24#%'1)\37&" + "A@P\27\25)\26\24(\26\22\37zNFu<1\201e[\331\323\302\320\320\316\343\343" + "\342\203zk\241}Wc/'p;:[\36\35Y\34\33/\23\24\17\34)\7\25#ZILxNNW\"!Q\33" + "\32L\33\24h,\17nld\350\342\321\346\337\313\246\202e\317w<\215H\36\177" + "9#\232\222\204\356\351\331\214gR\232B\33a*\23D16-\31\37\40\21\25\213" + "L\301\275\260\235\230\212\241\211q" + "\313v<\237P\35\250K+\212/\20\312\253\201\267\256\233\224\177m\215<\27" + "M.+A\35$5\17\27""1\15\25R!\26w(\24v(\23g=1\360\356\347\340\335\326\242" + "\241\235\337\336\327\223Z8\256V#e5\31c9'\225\220\211\214\203p\254\236" + "\202\222\200gV@/nL4O5&[#\37G\5\0F\5\0""6\13\10W<:D$\"9\40\36\11\7\10" + "\0\2\5\0\3\5\0\0\0\0\22$\22\34%\12\27$\33'1\23(;\0\27,\0\22#\20\30\"" + "#!)/\"&A37K0:4\25!,\22\34\26\23\40\24\22#\34\26!\231XL\224=-\2179*s." + "\"cXO\257\253\240\316\316\315\346\346\344\307\261\216gI:W\33\33Q\30\27" + "5\31\33*4E\11\26)\11\26*\12\21\35M*%\77\26\24I\30\27N3.\246\224w\347" + "\343\323\247\243\225\246rH\253W\37\234J*\301\77\25\212F(\334\270\207" + "\233\200\\i_RK%\23G'.4\16\26""3\15\25""0\14\24E!\35k'\30R\32\14\232\217" + "\211\177\367\364\354\365\362\353\247\245\240\213\206\200}>\33]5\40\262" + "kI\214C\40\350\345\333\327\323\311\213\211\206\263\262\256\200xo\250" + "\202V\265\205ME\31\17E\5\0\77\4\0C)'J*)\77\35\33=\34\32)\26\25()*\16" + "\17\21\0\0\0\3\21\36.=K\16!4\13\33*\4\31-\0\27,\1\23$]FGQ--F!\"8#'>!" + ",4\25!*\21\33f:3d*!S+$\240SE\2066'\\%\33p\77(~I+\207\204~\244\243\241" + "\247\247\246\250\234\211\234\207gY4.b3'D+&\23\36""0\7\24(\6\22%\35\30" + "\35\177B6i)\35J\33\23\231\214z\241\215m\354\350\330\224\220\203\313\264" + "\215wP5\304J#\2712\6\224dF\331\263\202\231~Y\315\255\200~S:=\24\20.\14" + "\23""2\14\24*\14\21\213;,\211!\15uZI\232\225\214\364\361\351\346\344" + "\334\210\204~\217\\J\251P4\222\77#q/\22j.\20\346\342\330\236\233\224" + "\336\336\334\364\364\362\260\260\256\352\352\347\257\246\233VD3lTNA&" + "\33A*'=\35\33""8\32\30(\23\21(&(\22\23\26\4\5\10\0\0\0\",4\33.@\0\25" + ")\0\24(\0\17\35\0\23%\25\31\"[9:D\35\36B\34\35*\24\30""3\26!/\23\36(" + "\20\26s*\34j\35\20R\31\16\177y5(Z,#r;-\235N$\257O\32\245\226\210\354" + "\347\332\241\236\227\234\231\223lTD\244\\D\225B'\220>#6\34\31\7\21\"" + "))3J69w8,l%\27j$\27|aJ\213z_\300\273\255\206\203z\255\242\215\310\256" + "\202\220:\31\247,\5\240\177\\\304\241q\224}\\\273\230h}=,\\\36\17\\1" + ",.\16\20K!\36\2301\36]\30\12\311\263\223\210zd\246\244\240\233\232\227" + "hOA\263S3\251<\30\245:\30n+\25m=.\177i^\221\213\200\300\267\246\253\247" + "\241\234\234\232\306\306\304\247\247\246\261\261\261\311\306\275\214" + "mQ\206Y26$\"8\40\40.\26\25\35\34\36\1\2\5\0\1\4\0\0\0\23\40,\7\33.\0" + "\24'\0\21!\40\37%K=A0!$E&'D\35\36B\34\35I0(\221Z:|A\"S.\32\244\224{\252" + "\231~\241\220uwTL\235K8\2226!t*\26\2019\23\207Q1\320\314\301\250\247" + "\241\314\313\310\221\177x\224A'\220<\40\2139\37Z*\33TIOW@J0\25!L\37\31" + "m'\31h$\26V;.\241\220r\303\253\202\243\222s\337\333\313\226\207m\204" + "s[\235\204t\241\227\204\230\216{{iN\215jF~,\30X.&\2006*r%\27S\37\25\203" + "\37\14vZH\313\263\216\237\230\216\367\367\367\243\233\221\177\303\241" + "|}2\30\2305\25i&\17yC3\2075\34\203/\25_1\40\264\251\225\314\301\252W" + "SL\247\247\246\363\363\363\365\365\365\236\236\234yiW\235g7N1/5\16\14" + ".\6\4\22\2\1\0\0\3\0\1\4\0\0\0\32$-\30%0\12\26!\32\26\33E063\33\"0\27" + "\36%\21\25@\34\34>\33\34e@0\264]+\206E\36uZI\243\237\230\240\224\201" + "\232\211n\211UH\2227!\2172\34\205/\33[1\"\201F$\236\226\216\365\362\352" + "\221\217\213\311\310\305O7-b-\31R.$dSZ@&2-\20\35,\17\34#\14\23V\35\22" + "`!\24\212t[\340\303\220\336\277\211\254\224k\224\210v\237\233\217\304" + "\277\260\340\332\306\244\236\216\230\205i\210nMY8-T\37\32jA:x+\35r\40" + "\22r!\23E\22\11\237\215pqh[\364\364\364\276\275\274\270\235~\271\227" + "oY>9C\40\40""8\27\24\217E-\200+\20})\17c\"\16b<2d2&y[J\316\272\231\234" + "\220z\226\221\210vsqW;,kF'G%#.\5\3-\5\3!\7\6$$%\11\11\13\0\0\0-9D\12" + "\34-\7\31+\13\27%\31\16\23*\24\32-\26\34#\21\26RA6Q;,bNB\254\233\216" + "\343\341\332\300\276\271\355\354\352\354\354\351\220\216\211\201G9\214" + "3\36\177\2070\33c(\37Y##\252W%\220X5\347\344\334\320\316\306wvt\245\241" + "\225\223Y2\204I%3\32$-\20\35+\17\34#\15\27""8#%:\34\34q<\37~hJ\323\266" + "\203\312\256}iS8\301\203H}^>\223\215}|nY\270\227m\266\222cgH9r42T\13" + "\11Y*$u&\31q\37\22o\37\21O!\31\302\276\263\267\264\257\275\275\275\213" + "\177p\273\231s_=5L\27\27;\2\2""2\0\0M\32\12\\\37\13H\31\12c5){2\37q!" + "\14j\37\13jQ>\245\224v\211{bmL;\214M-`1\32""4\23\20,\5\3)\4\2%\34\34" + "\25\26\30\5\6\10\0\0\0""9GU\1\24&\0\22$\2\21\36\77""35@)*&\24\27[J9\255" + "\214`\224\210v\225\223\217\264\263\257\277\276\270\233\233\226\335\334" + "\331\237\224\206\236\204eZ:5V'\36H\35\24c*,e\24\27h+\25\245N\32i\\P\270" + "\270\266\335\335\333\255\252\241\236\210s\274`$G#\25*\24\33\36\13\22" + ";\32\33>\21\22$\2\2\244M\31yV<\233\212om[D\220E0t0\26{E\36\203R$eL5c" + "H9@*\"o31V\11\7P\5\4=\23\15Y\33\20\\\32\17W\31\17\242\230\216\276\271" + "\253\355\354\352\212\210\207z_IQ5*K\30\30:\1\1\6""9\0\0""1\0\0;9=*+2" + "\37\35\"d(\31\202p\40\13Kl\37\12O&\34g=3H\33\21\202R:\206C!|<\35""7!" + "\30/!!\37\23\24!!\"\5\6\10\0\1\3\0\0\0\37-9\1\23$\5\20\34D35M,,\77\35" + "\35B\40\40E-#vcJ\332\330\322\242\241\236\364\363\362\322\321\320pol\272" + "\243\205\326\264\210x^Ik=7Z(!\\,%<\30\26M\13\17H\15\15a/\21\270\221e" + "\216\202u\373\373\372\302\302\300\233\226\212o\77\40\211SA\227Q;~B/K" + "#\31$\4\3\33\1\1\2035\6\217~i\314\265\221\266\241\177f*\26\212\"\6\207" + "\"\7Q\26\5cFDQ!\40<\22\21Z\33\31U\7\5P\6\4a*\35\255P-\2116\27[I\77\313" + "\306\267\267\265\261\341\340\337\222re\250^B\216@\"3\13\5\2028\0\0\2" + "(\15\16/07\202\21\22\32#\27\15\17b\34\11o\37\13\\\33\12Z2)S\33\16M\24" + "\7Q%\24{=\36A#\25>:;&!#\35\27\31\15\12\13\3\4\6\0\1\3\0\0\0\5\20\32\21" + "\33%\37!'7\35\35<\32\32=\32\32;\32\32:!\36\244\217v\267\261\245\240\237" + "\235\265\262\260\207sauL)\177cPqR@L2,^,%\202V\"\33\177P\40\32<&&O59>" + "#&\253\201U\241vG\266\265\264\231\231\230\262\262\260zUI\227F-\221:\37" + "\221:\40\215;!f-\37f4(\231P*\235\214v\313\264\217\300\251\205rYK\200" + "KCw<2S&\40nEEG\23\22E\22\21<\13\12Q\6\5K\5\3`)\34\261H!\216\\G\346\341" + "\323db\\\237\237\234wd]\243W:\231A\37\230\77\35u1\27,\20\17)\1\1.),\33" + "\34$\21\22\32\20\21\31\21\22\27*\40\40O\27\10M\"\27a.\"N\24\7J\23\6-" + "\22\13B2+400'\"#\30\22\24\27\21\23\22\16\17\36\36\37\4\5\6\0\0\0;BI\"" + "0\77\11\31)\5\20\33\32\15\17'\21\21\40\16\16`E8\252\211b\262\217dlU\77" + "\263vB\272s6lA+t94d!\34H\26\21""6\26\22L\36\31K\36\30A%#W6;@\30\37;\22" + "\31""7\34\27zY4QI\77\274\271\262\330\330\325\301\271\264\2047\37\217" + "9\37\2148\36h+\33\2104.m&\27\260S\"\214mR\312\262\216\227\203g\207NE" + "\2057,\2023'U\"\33X)(E\22\21D\22\21""6\27\27X#!A\14\12b5!\224M1\350\341" + "\323\337\332\313\276\274\266\342\337\326fPA\212>\40\227\77\35\221<\34" + "X,\36L133\30\31Y\37\26\31\21\22\32\20\21\31\17\20\25)),\14\14\20\2\1" + "\5+\27\23O\31\14F\22\6""2\23\15:68\34\30\32\21\15\17\40\32\34\27\21\23" + "\26\21\22\32\30\31\36\36\37\12\12\13\0\0\0.:G\2\23$\0\20\40\1\15\30""2" + "5>37C\25\30#v;-b$\25`D.S<0d;&T0\33_2-a\35\27]\31\23R\26\21""34<\33\40" + "*\23\21\30P59\77\27\36:\21\30""8\21\30;\36\35\234YF{RE\360\354\342\246" + "\244\236\346\345\343VB8o6\37c)\31\20582\203\33\23j%\26\256Q!gC,\234\212" + "mpM@\211>3\2022&\1771&M%\37L,+:\31\30""0\20\17W*(h\27\24\200G*\216S&" + "\221\212\202\265\261\246\233\227\215\341\336\326tcU\274o9^0\27i0\33P" + "$\24R:;0\20\22*\12\14(\13\15\16\7\12\11\12\16$$(\16\16\23\202\0\0\5f" + "\7\7\12""7-,\"\32\31#\40!\21\15\17\7\2\5\5\1\4\22\16\20\32\27\30\26\25" + "\25'&'\17\17\20\1\1\2\0\0\0\23\40,\3\24#\1\13\25&*2\36\"0\13\20\37\12" + "\17\35""0\21\14R\31\13""7\31\24c=>J\34\36I\33\35,\15\15O\25\20Y\30\22" + ">\24\21+1>\11\21!\10\20\40\34\16\25""9\23\31""2\17\25#\14\20\202OB\213" + "5\36~+\24\213~v\350\345\332wwt\300\276\273\300\233lyV:\204$\35~\23\13" + "g!\21\214=\24\210vc\307\257\220\207p\\e>2c(\37e'\36\\<:h97c20b31K\34" + "\32m2\37\232[+\255\241\224\365\361\347\354\351\336xvq\212|n\247`.g6\25" + "|C6\2135#d\40\21>$&)\12\14\36\7\10\33\16\20@02G03\25\14\16\0\0\5\0\0" + "\4\4\5\10-03\33\37\"\15\21\25\6\7\12\5\1\3\4\1\3\36\35\36:;<\30\31\32" + "\11\12\13\11\11\12\7\7\10\0\0\1\0\0\0\17\33%\22\33#,17\31\35*\202\13" + "\20\37&\12\17\34+.6,/;#\36'D\34\36E\26\30B\23\25.\27\32/09$\25\32$\30" + "\33!)7\10\20\40\7\17\37\13\15\26K54K/-@$\40\235UB\206.\26t(\23s:!\252" + "\247\237\240\237\234\367\367\366\275\256\232\314\235di+\33e\20\11^&\27" + "\221A\"\235\203k\331\272\222\325\267\217\260\224tnB4\77\36\31l\77>\203" + "]*(\37K\"\40\201M&\210{n\364\361\347\364\360\345\324\321\307e\\WzF4\205" + "<'y.\34\2035#\202#\16u\37\14#\12\11""3\32\25S1$>&)*\15\21#\5\11!\5\11" + "\15\7\11\31\30\33\33\34\36\26\32\35\11\15\21\10\14\20\11\14\16""89;\22" + "\23\25\31\32\32\5\6\7\202\0\1\2Q\1\2\2\36\36\36\16\16\17\0\0\0+05FPY" + "\20\36,\2\12\23\11\16\33\12\17\36\13\17\31.1=\16\22\40\13\17\36\16\13" + "\24""9\23\25;\21\23-,4\24\32(\13\22!\14\22\37\15\23\36\11\21!\7\17\37" + "$\37$d\77;O%\40;\34\27\215<&t(\23n4\36\275Y(\233{f\243\240\230\237\235" + "\230\206\205\203\266\221dyZ>\216X>\262O*\260>\23rI2\322\263\215\256\223" + "rxL=}5#j$\23C\34\27S%$Z('[)'J\"!\212|kqi[\257\254\245\345\341\327\177" + "ys\216M=\2368\37\230+\20\226)\16h\37\16\177$\20S\32\14TA6\246`\77\254" + "X0B\32\20\"\5\11\37\4\10\26\10\12""958$\37$\14\10\14\5\6\11\10\13\17" + "\7\12\15\36\37!\22\24\26\0\2\4\0\1\2\203\0\0\1\22\26\26\27\"\"\"\6\6" + "\6\0\0\0BKT\11\27&\0\17\35\0\15\33\26\34\"\14\21\33\32\34%\35\40.\13" + "\17\36\12\16\35\12\15\30\36\40'(\27\33%+8\203\10\17\36\202\6\14\30\77" + "\6\14\31E22V-(L\"\35""7\33\27k8+a1&c1\34\247B\21\224H\"\344\336\320\271" + "\264\251\214\212\206\222\211}\247rT\305h5\212:\30\254<\21\205cM\241\221" + "voN\77\201:(t&\22r%\21U\34\16Q0*I\"\35B\36\34o^T\303\261\220\252\250" + "\245\321\321\321\214\213\206ue\\\230:\"\226)\16\226(\16\224(\15}\"\14" + "E\23\10cYO\304\271\241\246\221y\204D#g'\12C%%J\34\31/$&\30\24\30\10\3" + "\10\7\3\7\11\7\11""124\30\32\35\31\32\34\6\10\11\0\2\4\0\2\3../\24\24" + "\25\15\15\15###\6\6\6\202\0\0\0J\2\13\24\0\16\33\0\15\32\5\16\26'4>\13" + "\32'\11\21\32\10\13\26\12\15\33\10\13\25$,4\22\37-\4\15\26\12\17\33\7" + "\16\35\10\16\35\7\16\35\10\14\27Z8:T\36!5\33\32Q(#J!\35V2+\217E5\204" + "4\"\2013!S\37\21b&\12zrh\330\326\321\276\274\267\334\333\330\230dG\305" + "d0\235M#u(\13\236\220}\337\313\250tZHw-\32n$\21P\32\14V.%\201;+v*\31" + "l(\30eO\77|r`\363\363\363\351\351\351\220\217\212\257\203cb#\14\200#" + "\14n\36\13Z\31\11R.\40\204jQ\322\317\311\245\242\233\200zl\255\243\214" + "]I5}=,s\23\13<\12\6\11\5\11\7\2\7\6\2\5%%'\25\27\33\1\3\7\0\1\4\202\0" + "\1\3\2\13\14\15\36\36\37\202\1\1\2\1\1\1\1\203\0\0\0N\34\40'$$,\25\25" + "\35\24\27\36\20\36+\0\17\35\0\15\30'.4\31!)\26\34#\31&3\1\17\36\1\16" + "\35\22\22\27""4\"#\22\17\26\6\13\26;\"&^\33\36K\30\24\221N*G\40\25<\33" + "\27xF<\2054#\177.\34m'\30Q\37\27uH.\245\206g\370\365\357\311\307\301" + "\326\325\322\224xh\215I#{E+\254N'\245\213s\337\314\250\300\257\217X&" + "\27P$\31^1(e-\40o$\23o#\21j!\21xbZ\264\262\253\272\272\271\233\232\231" + "\330\323\306\256l@s;\35g75_!\36d\40\34g>0\244uF\311\305\275\267\265\256" + "\275\274\272\276\275\271\226nI\270u8i\30\13U\11\3A/-H)#J\"\31!\32\32" + "\5\7\13\0\2\6\0\2\5""667\"\"$\27\27\30\10\10\11\202\0\0\1\17\6\6\6%%" + "%\10\10\10\0\0\0""23;\7\7\23\1\1\16\0\0\14\0\5\15\0\12\22\40'/\27$0\2" + "\20\36\1\15\31\1\13\25\202\1\16\34V7$#\177;*w/\37e*\34>\25\23X(\30\232" + "N!b5\31\210\200v\244\240\226uF:v,\34N\34\22Q!\34\214+%a(\26\245n9\342" + "\337\330\317\315\307\255\254\251rpl\320\243y\220Q-\301I\27\217V7\327" + "\304\242\255\235\201kQJ\221L\77\2020!a!\24D\33\24H\30\17Y-\35\234\230" + "\221\322\317\304\245\245\243\223\222\217\303\273\252\245T\40h8/c\30\24" + "[\14\10Z\14\10N\12\7U7\40vrk\270\266\261\314\312\305\372\371\366\247" + "\242\234\240i5\237`+F\33\25Z1(C\22\10A\20\6*\12\4\0\2\5\0\1\5$$&//1\33" + "\33\35\33\33\34\11\11\12\4\4\5\0\0\0$$$\20\20\20\4\4\4\0\0\0""009\1\1" + "\16\0\0\15\0\0\13*/6-6\77\25\40*\2\17\35\0\15\33\0\14\30)\"#5&&\31\24" + "\30U1)w.\35\202r&\24AY\36\20jF/\241\222\200\205\200s\256\253\245\240" + "\235\225XIBg\77""6zF9e\36\25{\21\12P\23\13\276}\77\215\202v\202\200|" + "\301\300\300\263\257\254\322\235j\215T-\276I\30k1\26\240\224\177\205" + "yc\217YO\201.\37~*\32]\40\25u1/V\27\20\305\211U\242\230\213\270\265\253" + "\303\303\302\244\243\241\232\211q\177E-[,(^\21\15Y\13\7Q\13\7I\26\24" + "\237b:\236f>\351\346\336\344\341\331\327\326\323\252\251\247\255\252" + "\246|W3X5+F\26\15@\20\6\77\17\5""1\15\5&%%\15\16\17//1\33\33\35\30\30" + "\32\24\24\26(((\33\33\33\11\11\11,,,\2\2\2\202\0\0\0H\17\17\27\1\1\16" + "\0\0\14\27\32\")4\77\16\32'\11\24\37\3\17\34\0\15\31\15\20\25a@;M#\35" + "M#\34G!\32l'\27p%\23c!\21Q3)\332\321\276\320\306\256tpf\301\300\276\214" + "\212\210\207_U\216I6\2013\36z/\33F\23\13:\11\6\250k3\234\221\204\322" + "\320\310\327\327\326\270\266\264\215hDc@%\1770\17\211xe\340\315\250\313" + "\267\222vA5},\34j$\27J\37\33t\32\31[!\25\300\202K\217yc\240\236\226\333" + "\333\332\227\224\217\325\270\213\230E.U\27\13G\13\10""8\12\11""5\23\22" + "o*(_\36\15\270]\36\233\177h\360\356\345\274\273\265\275\274\272\276\275" + "\273\311\275\246K7.8\16\5""3\15\5,\15\6(\40\36\40!!\202\4\5\6\7\25\25" + "\27\23\23\24\32\32\32\40\40\40\3\3\3\1\1\1\7\7\7\203\0\0\0\5\40\"'\12" + "\13\24\4\6\15\37)4\16\33'\202\13\30%A\6\17\30\32\40'ADJA#\37I\36\27H" + "\35\26G\34\25>\27\17T%\31s^P\246\237\217\270\257\232\244\241\233\337" + "\336\335sqo\261\235\177n;(\1771\34}0\33w-\32Y)!_\33\30\231_0\255\247" + "\237\325\323\313\317\317\315\273\272\270\315\257\213\235xU\312[/\237" + "x[\333\306\237\264\242\201T-!a/%wH\33\25n96[\17\13\275p5\206" + "xk\315\312\302\301\301\277\261\257\254\331\266\216\225lI\306N\37\216" + ":\26\234\214p_SH\207[M\235T>\2178\37~*\22T\11\4q<&\224`3\323\322\315" + "\273\273\266\336\336\335\210\177q\224vS\2418\34G*(*\20\26\202\36\3\11" + "\25%\15\16C\31\30""7\24\20b>$\256yI\257\252\237\252\250\242\230\230\225" + "\213\200nRA9X+\40D\21\5B\20\4(\15\6\12\13\14\0\0\1\21\21\22###\2\2\2" + "\1\1\1\10\10\10\202\2\2\2O'''\11\11\11\3\3\3\0\0\0\2\13\22\0\13\26\1" + "\14\27\21\30\37%.8\20\32$\12\22\33""8;A\23\30$\4\12\26\4\12\25\34\22" + "\23;\35\30/\32\26\312\301\253\272\260\230\330\330\326\341\341\341|{y" + "\257\250\231\230\213t\225mP\224:'g\34\14T@F:\37(,\20\31_'&Y\13\10\271" + "k0\232\214\177\271\266\260\212\212\211}zw\343\300\226\224hF\301I\33r" + "%\7\177xl\243\221\206\222A(\210.\23\200+\21j$\17>\22\7U.\30\205tc\374" + "\373\366\262\261\255\356\356\355\216pc\233[A|@):'($\11\17\36\3\11\31" + "\4\11M11F\34\33<\20\17""7\17\14\240`(\234qI\306\302\265y^O\227\\\77W" + "0\"I\30\15C\20\4B\17\3*\13\4\34\34\34\27\27\30\22\22\22\2\2\2\202\0\0" + "\0\4\23\23\23%%%\37\37\37\20\20\20\203\0\0\0R\0\11\23\4\11\17\1\11\20" + "(/6\11\23\36\0\13\26\0\13\25\3\11\17\7\14\27\4\12\25\33\25\27tF9q6%T" + "$\26\233\221|\260\255\246\366\366\366\242\241\240\331\317\272\213v_X" + "1\40\2258#~\36\11G'&5\32\"&\11\22%\10\21""2\12\13P\16\12|K$\254\247\241" + "\355\351\341\267\267\265\263\261\256\326\262\210\205T4\177+\13y`E\232" + "\206i\311\303\266x0\32i#\16H\35\20X&\35~/\"\203O=\253\221s\257\252\242" + "\244\243\240\343\343\342\220gW\270b>\265[7q9$\36\6\13\26\4\10*\33\34" + "I\40\37""5\7\6""4\6\5""2\6\5""4\30\15b<\37jK;\235W4\222C\35i/\24=\20" + "\5=\16\3""1\14\4.)(\"\"\"\11\11\11\4\4\4\2\2\2\0\0\0\7\7\7@@@\36\36\36" + "\23\23\23\12\12\12\6\6\6\202\0\0\0\5\0\11\22$*0\16\25\35\36%,\4\17\31" + "\202\0\12\25@\31\37%\")1\15\15\22Z,\37a&\25`\"\21Q!\23\257\240\210\257" + "\242\215\232\224\212\255\246\226\230|c\274j:M1,\77\33\31""8\22\15""7" + "\40'&\12\23%\10\21\"\10\20N)(y!\31\242qE\254\235\215\355\351\341\267" + "\267\265\274\273\271\216sUsL2\274M-\206=\36\217sN\340\333\315U6*\200" + "N>\271`D\201)\27\216\31\7\200S=\236\201`hZIyyw\306\304\277\206bQ\267" + "a>\264Z5\222I,5--936\24\15\20,\11\10""4\7\6""1\6\5\"\10\7L3/H\"\34V-" + "\33\217C\35\213@\32e.\23""3/.\35\30\30\24\20\20\17\17\17\203\0\0\0X%" + "%%\11\11\11\40\40\40\36\36\36\21\21\21\20\20\20\35\35\35""777\26\26\26" + "\0\0\0\16\24\32\"+3\1\13\25\3\11\20\3\15\30\0\12\24\1\7\16+18\7\21\34" + "\12\24\36\10\13\21<'$7\36\33-\32\26\233z_\266\240\200\300\254\213N;." + "\231T,y>\33I.04\17\24""5\22\26\32\7\12\"\23\30\40\21\26\36\20\25m1+g" + "\15\5\254uD\212pV\325\322\312\265\264\263\262\260\255\310\232h\222Y1" + "\276:\24\233#\0Y<\"\250\241\226\244o^\307cC\300P,\254F&v\30\7e\77+}w" + "p\352\352\347\277\277\274\354\351\341\200pf\217J.\222J,P6-6/3\17\7\13" + "\13\2\7\27\17\21%\24\24\31\11\10H/*A\32\23""5\14\5'\17\12M2&<\"\27(\32" + "\25/,,\7\3\3\6\1\2\10\6\6\13\13\13\0\0\0\23\23\23\30\30\30\1\1\1\3\3" + "\3\13\13\13\202\15\15\15N===\33\33\33\27\27\27\0\0\0\30\34!\21\33$\0" + "\11\22\1\7\14\"&+$*0\22\30\36&-5\1\13\26\0\11\24\24\25\33A04'\22\30\36" + "\14\20\203J+\217E\35`@.b\77}pe\265\265\264\204\204\204gd`\310" + "\223Y\213W/\254.\11\213L*\242d4uK;\304^>\277O+\277N*\265K(o+\27\213`" + "E\242\177a\366\366\363\257\257\254\346\343\332\200bU\227M/w5\32""0#\"" + "\23\12\17\13\2\7\14\6\12+-0\21\23\27\11\13\16""6\32\26""7\16\7.\12\4" + "/%%\40\27\31\20\7\11\13\3\5\35\31\32\6\2\3\4\0\0\36\35\36\31\31\31\16" + "\16\16\13\13\13\203\0\0\0\40,,,\40\40\40\14\14\14$$$\26\26\26\25\25\25" + "\0\0\0\14\23\33\4\14\23\6\13\20""15:#+3\7\17\31\0\11\23\11\20\27\1\13" + "\26\0\7\17@58&\22\30\36\11\17\34\11\16""7\40\27K%\22V30H\30\25A\17\14" + "A\20\15.\13\11'\34\37\32\21\24""7+0\"\20\30\202\32\7\17&\31\7\15O\10" + "\1kH&\327\326\326\364\364\364\264\264\264\325\325\325\201uhY;\"\214C" + "\31\254b)\203G\30W5\33\223K/\262I(\226>\"t<#\237qM\261xH\275\261\236" + "\230\227\223wvt|zt\217V\77\231>\31\2279\24^$\16\15\5\11\10\2\6\36\37" + "!\16\20\24\0\3\7\0\2\6\11\5\6.\13\5\37\17\15+#%\12\1\3\202\10\0\1\26" + "\11\5\6\5\1\2\7\3\4...\3\3\3\1\1\1\6\6\6\4\4\4\10\10\10\14\14\14\40\40" + "\40\1\1\1\0\0\0\16\16\16\24\24\24\20\20\20\0\0\0\14\23\33\25\31\34KO" + "T\25\32!\4\15\27\202\0\10\22""3\4\11\17%*/\22\30\34:,0\40\14\22\34\11" + "\16\30\17\22""728\35\27\36%\20\20B\21\16@\17\14""9\16\13%\31\32*18\10" + "\21\32\21\16\23\34\11\21\31\7\17\27\7\16\20\5\11""3\30\24\256\223o\343" + "\342\340\243\243\243\333\333\333\351\351\351\255\253\247\353\346\333" + "\231\214}I=,\252\222g\312\256{\246\215b_E9zi\\\246j8\262s>\310\274\250" + "\345\335\311\224\222\213\313\313\313\301\271\252\211V\77\227<\30\201" + "1\21F\35\15""3/01.1\20\17\22\0\2\5\202\0\2\6\5\4\5\10""977''(\11\4\5" + "\11\0\2\202\10\0\1\4\24\21\22(''\16\16\16\37\37\37\203\0\0\0\4###\31" + "\31\31\14\14\14\6\6\6\202\0\0\0;###\26\26\26\17\17\17\0\0\0:>BJOU\21" + "\30\40\0\5\13\0\7\17\0\10\21\0\7\20+04\34$+\2\12\22\17\10\15\30\13\17" + "\30\25\30""515\30\22\31\16\7\17\16\7\16\37\11\10.\27\26\33\23\25.4:\6" + "\17\30\0\10\21\0\7\16\34\24\27!\25\31!\24\25\223[O\2019)\270\225izvr" + "\326\326\326\343\343\343\207\206\205\255\251\237\305\277\263\343\335" + "\317\264\257\244|wn\240\232\220zum\345\335\315\334\323\301\233\223\205" + "\202|s\272\263\244\302\273\251\302\301\300\272\272\271\337\324\300\224" + "yfp,\21H)\36""525\34\30\33\202\12\5\11\16\6\3\6!\"#\20\21\22""9:;\35" + "\35\37\1\2\4\4\4\6\32\27\27\13\6\7\5\0\2""000\15\15\15\0\0\0\1\1\1\202" + "\0\0\0\4\35\35\35\34\34\34\0\0\0\1\1\1\202\0\0\0\3\2\2\2&&&\2\2\2\202" + "\0\0\0&\27\33\37\6\16\25\0\7\16\23\27\32+06\17\23\31\11\15\21\31\40&" + "\1\12\21\0\7\16*-17\12\17\23).2\11" + "\16\23\22\27\35\2\11\20\0\6\16\0\6\15(+/\21\24\33\11\13\21\1\6\14\0\7" + "\17\0\7\15\13\16\21""558\31\31\34\11\15\21\0\10\17\0\7\17\0\7\16\13\16" + "\22""88=\31\31\37\16\15\21#\17\25\34\6\14\33\5\13""0\24\23\2228#\203" + "T6\226e2\263s/\223e3RD5\233zW\223uU\220y_\270\222g\260\213a\242\200Z" + "of\\\246\242\235tpi\251\241\222\276\264\244\312\300\257\314\303\262\266" + "\255\235YQHV8+a\"\21h\37\13j\37\13E\26\12""667\35\35\37\12\12\14\"#%" + "\1\2\5\0\0\3\22\22\23---\202\21\21\21\1\17\17\17\202\0\0\0\4...\31\31" + "\31\14\14\14\1\1\1\202\0\0\0\5\14\14\14""444\33\33\33\13\13\13\1\1\1" + "\202\0\0\0;\5\5\5///\24\24\24\0\0\0(,0\11\17\25\0\5\13\1\5\12\0\7\17" + "\0\6\15\14\20\24\32\36$\0\4\13\0\3\12\0\3\10\35\40#\22\23\26,,/\13\13" + "\17\0\0\4\0\0\3\25\27\31\26\30\32\14\15\16""336\20\20\27\0\0\7\0\0\6" + "\26\17\22\35\16\21\22\6\10\204;*j\31\6\247xLvV4\230`%k@\22iG\"\233b&" + "\242d\"\177W,\331\243f\320\233`\205c=\253\207Z\305\230_\276\222Z\217" + "mAkV\77\223xZviX|kY\231pJ\277}Q[6\"P&\34@\26\13\40\32\30\23\23\25\202" + "\1\1\3\5\6\7\10\15\15\17\21\21\22###\4\4\4\202\0\0\0\13\2\2\2\1\1\1\11" + "\11\11%%%\1\1\1\0\0\0\4\4\4)))\23\23\23\40\40\40\25\25\25\202\0\0\0\17" + "\3\3\3\13\13\13\1\1\1***\17\17\17\3\3\3\0\0\0\25\32\37\0\6\14\0\5\13" + "\0\5\11%'*\30\33\37\20\22\25\1\4\12\202\0\3\12""3\30\31\35((+\5\5\11" + "\13\13\16\5\5\11\0\0\3\10\10\12""000\13\13\13\2\2\2\34\34\37\5\5\14\0" + "\0\6\6\5\11=..'\21\21#\16\16@\22\10b)\24\226jA\314\302\260\337\325\300" + "\253\242\221~pZ\227|W\233\200Y{eD\206mQ\217vX\\F.\206S#\237b(\244g-w" + "K\40\307\213Q\323\210>\273w3\263\206[\224a4\264oAd8,a\"\25]\36\21""5" + "\24\15\1\1\2\0\0\2\7\7\11;;<\31\31\32\10\10\11\3\3\3\202\0\0\0\3\1\1" + "\1""444!!!\202\16\16\16\15\2\2\2\0\0\0\36\36\36\26\26\26\3\3\3\1\1\1" + "\10\10\10\0\0\0\2\2\2%%%\32\32\32\5\5\5\27\27\27\203\0\0\0\5\1\4\7\4" + "\10\14\7\13\16\27\31\34'+0\202\5\12\20\5\12\14\17\10\13\17\14\16\22'" + "'*\3\3\7\202\0\0\3\4\4\4\7\7\10\12)))\15\15\15\202\0\0\0\5\2\2\5\5\5" + "\12\7\10\14,#$(\23\23\202\26\0\0\40\21\0\0G1\37bR@\224\215~\205\177s" + "\212\205z\225\217\204IF@\240\230\214\246\235\221\256\241\213\334\310" + "\245\332\306\243\242\222x}lY}Y5tM&\245i-\250j,\256n.uJ\37\214Z2\200L" + ".j0$W\24\6V\23\5S\23\6(\20\13\10\10\11))*\14\14\15\0\0\1\204\0\0\0\2" + "\35\35\35\27\27\27\203\0\0\0\4\2\2\2\36\36\36***\2\2\2\203\0\0\0\3\13" + "\13\13'''\22\22\22\202\0\0\0\26\10\10\10\16\16\16\11\11\11\0\0\0\"$'" + "259\21\25\32\14\17\22\17\23\31\0\5\12\5\10\14(,/\13\17\24\14\16\20\13" + "\13\17\0\0\4\0\0\3\6\7\11@CG\17\24\31\16\20\22\3\3\3\202\0\0\0-68;\36" + "\"(\16\23\30\13\11\14\35\7\7\24\0\0\20\1\0J\"\27zL3\216qT\353\352\347" + "\366\365\362\366\365\361\263\262\257\257\257\256\371\370\367\353\352" + "\351\211\210\207\262\257\253\253\250\241\200|u\362\362\357\351\351\346" + "\272\271\267\340\337\334\321\317\314\254\252\247\243\242\241\226\212" + "\203L)\35X\31\14U\23\5Q\23\5""5\20\10+))\13\13\13\13\12\13\2\2\3\0\0" + "\0\0\0\1\25\25\25)))\12\12\12\"\"\"\2\2\2\202\0\0\0\13\40\40\40EEE##" + "#\10\10\10\2\2\2\0\0\0\7\7\7""666...\16\16\16\4\4\4\202\0\0\0I\"\"\"" + "\31\31\31\12\12\12\0\0\0\36\"&\2\6\13\0\3\10\0\3\7\12\15\20\7\12\14&" + ")-\14\21\26\0\5\12\0\4\10\12\13\15\22\23\26\23\25\30\20\22\25+/4\0\5" + "\13\0\3\7\11\11\11\2\2\3\21\22\23\33\40%\0\5\13\0\4\12\0\4\10\35\23\23" + ".\40\40F$\35\2268\35i+\23\272\215`\272\266\257\357\356\353\302\301\276" + "zwq\260\254\245\244\241\234\233\231\225\274\274\274\356\356\356\246\246" + "\245\232\231\227\270\270\265\267\266\264\216\216\214\370\367\365\340" + "\337\335\246\245\245\372\372\372\234\225\215\302\244\203G+\37""9\24\16" + ")\15\7,*)\16\15\15\1\0\0\0\0\0\3\3\3\26\26\26\30\30\30\40\40\40\5\5\5" + "\3\3\3\2\2\2\1\1\1\25\25\25""888666\13\13\13\202\0\0\0\4\23\23\23\22" + "\22\22""111\17\17\17\202\0\0\0\1\1\1\1\202\0\0\0\2)))\6\6\6\202\0\0\0" + "\1\1\2\4\202\0\3\10""4\14\16\20""359\20\23\30\13\16\21\1\6\13\0\4\11" + "\0\4\7""358\24\27\34\7\13\20\1\5\11\34\40$\1\6\13\15\17\22/26\22\25\31" + "\20\23\26\5\10\15\0\4\12\0\4\11\37\32\34M8:+\21\23\40\5\6q!\13k\33\4" + "\272\216a{aI\237\202gzfS\242\226\205\301\267\245\326\312\266\302\270" + "\245\203}t\232\221\203\217\213\203\363\355\341\354\346\331\342\334\320" + "\216\212\203\262\257\251\211\206\200\311\311\311\351\351\351\246\223" + "}\340\272\217gPCF##.\12\12\27\21\21\3\2\2\202\0\0\0\13""777\36\36\36" + "\3\3\3\4\4\4\3\3\3\1\1\1\2\2\2\77\77\77\27\27\27\5\5\5\13\13\13\202\0" + "\0\0\5\21\21\21""111\6\6\6\12\12\12\1\1\1\202\0\0\0\5!!!\"\"\"\23\23" + "\23\26\26\26\6\6\6\203\0\0\0\4\37\40\"\16\20\22#%(\11\14\20\202\0\2\7" + "\5\0\4\7\5\11\14\22\24\25'*.\0\4\11\202\0\3\10\13\4\7\12\22\24\27\35" + "\37\"\7\13\20\0\4\11\1\4\11\0\3\7\20\23\25\33\34\36<()$\10\12\202\37" + "\3\5\40*\11\5}\37\4\223kG\231nG\324\212I\324\211H\305\202GxP-\225lL\222" + "^6\201kP\252\222o\214y^\202{q\236\216\177\230\200k}m^\355\346\325\347" + "\337\315\217\213\201wtr\223y^}dKG-,,\5\5'\0\0\33\1\1\2\1\1\4\3\3\21\21" + "\21'''\1\1\1\202\0\0\0\4\5\5\5\4\4\4\16\16\16***\202\0\0\0\5\3\3\3\1" + "\1\1\10\10\10'''\11\11\11\202\0\0\0\16\5\5\5\2\2\2\6\6\6+++\5\5\5\0\0" + "\0\1\1\1\2\2\2\1\1\1\0\0\0\31\32\33\36\37#\7\11\14\6\7\13\203\0\2\7\13" + "+,-146\14\17\21\14\17\23\0\4\10\0\3\7\17\21\23>\77A136\12\14\17\0\2\6" + "\202\0\3\10&\15\17\21\77AC\13\16\22\16\5\10\40\5\7\34\3\5\30\3\4\25\6" + "\6T+\33S<+\222jH\323\206C\313\177<\231_-\230_4\321u1\315k#\222L\32\272" + "]\40\256S\30\217S,\320p0\313e\"\222N\40\262m\77\252h:\221Z4\301\223k" + "\215W:\242F%5\22\12'\0\0&\0\0\33\1\1""433555\22\22\22\11\11\11\202\0" + "\0\0\5\10\10\10""888\30\30\30\14\14\14\25\25\25\202\0\0\0\4\30\30\30" + "666\27\27\27\10\10\10\202\0\0\0\5\31\31\31...\24\24\24\15\15\15\21\21" + "\21\202\0\0\0\6\5\5\5""111000\0\0\0\35\36\"\2\4\10\202\0\1\5\13\10\11" + "\13\23\25\27\11\12\14""9;=\12\15\20\6\11\14\36\37!\32\34\36\24\26\27" + "&),\14\17\23\202\0\3\7\5\5\7\11&(*\17\20\23""457\17\22\26\202\0\2\6&" + "\"\26\26/\34\33-\27\26\205W8\250b3\200wl\251\235\217\245h3\200X5Q\77" + "1\226^4\211H\31\232O\30\231O\30o@!\213>\14\237oH\244g8\234W%t;\25\330" + "n'\315f!\226Q!\322\231i\207Q1\240<\31X\37\13""4\36\36\36\10\7""1//&&" + "&\10\10\10\6\6\6\5\5\5\17\17\17\2\2\2'''\15\15\15\203\0\0\0\12\11\11" + "\11\14\14\14""555\10\10\10\0\0\0\2\2\2\35\35\35\7\7\7,,,\5\5\5\203\0" + "\0\0\7\7\7\7\21\21\21""555\26\26\26\2\2\2\0\0\0\1\1\3\202\0\1\5\13\16" + "\16\21./1\27\30\33\5\6\11!#%\10\13\16\13\14\16.03\15\17\22\13\15\20\3" + "\5\7\202\0\2\6'\7\11\14*+-\22\24\27\2\4\7\25\27\31\2\5\11\0\2\6\2\4\6" + "R:84\20\15,\7\4,\15\5t=\30\270\263\250\254\247\234\262\261\257\365\364" + "\362\277\276\273\367\365\360\362\360\353\321\317\312\210\205\201\355" + "\352\343\314\310\301\214\201p\247\211a\307\244u\213tT\256\240\217\245" + "\216uwcO\315\224e\215Z6\202.\20G)$;\27\25+\6\4\30\20\17\11\11\11\202" + "\6\6\6\22\32\32\32""888\40\40\40\15\15\15\1\1\1\0\0\0\1\1\1""555%%%\11" + "\11\11\16\16\16\1\1\1\0\0\0\25\25\25\35\35\35\5\5\5\16\16\16\3\3\3\202" + "\0\0\0\4!!!444\12\12\12\15\15\15\203\0\0\0\13\0\0\2\31\32\33\16\17\20" + "#$&\6\6\11\0\1\4\0\0\3\4\5\7\5\7\11!#$\23\25\30\202\6\10\13""4\5\7\12" + "\27\30\31\10\12\13,-/\13\15\20\0\2\5\0\1\4\30\31\32\33\34\35\23\24\26" + "\21\17\20N/-+\5\2*\4\1%\5\2S6(\251\240\224\200|t\253\250\242\251\250" + "\244\236\234\232\366\364\356\336\334\327\250\246\241\356\353\343\370" + "\364\353\367\363\352\350\344\334\224\223\217\265\264\260\206\204\201" + "\312\300\254\301\267\241\276\264\236\207eF\203V4G'\35D\"\40)\2\0(\1\0" + "\30\6\5\23\23\23\6\6\6\5\5\5""666\35\35\35\25\25\25\20\20\20\23\23\23" + "\2\2\2\33\33\33\27\27\27\204\0\0\0\3\1\1\1'''\5\5\5\202\0\0\0\25\1\1" + "\1\5\5\5\30\30\30\37\37\37\2\2\2\0\0\0\6\6\6\12\12\12\5\5\5\0\0\0\12" + "\13\14##$\4\4\5\3\3\5\0\1\4\0\0\3\2\3\5""000$$$\14\15\15\6\10\13\202" + "\5\7\12""3\11\12\14((*\5\6\7\11\12\14\2\4\7\0\1\4\6\7\11..0\11\12\14" + "\4\5\7\0\1\3&\15\13(\5\2$\4\2X4'\206F+v9\37cF5\230\216~\265\255\232q" + "la\231\217}\207}j\233\227\217\330\325\315\346\342\332\341\335\325\246" + "\245\241\354\354\354\354\354\353\236\236\235\333\332\327\317\316\312" + "\271\267\263_ZT\251\225}~kV*\11\7(\2\0&\1\0!\26\26\34\34\34\14\14\14" + "\6\6\6///\26\26\26\17\17\17&&&\31\31\31\14\14\14\10\10\10\203\0\0\0\4" + "\26\26\26***\14\14\14\16\16\16\202\0\0\0\5\2\2\2:::777\25\25\25\7\7\7" + "\202\0\0\0\14)))\33\33\33\14\14\14\0\0\0!!\"\25\25\27\0\0\1\4\4\5\40" + "\40!\24\24\25\36\36\36\27\27\27\202\0\0\0-\16\16\17\31\32\34\20\21\22" + "\32\32\33\33\34\36\0\1\3\0\0\2\11\12\14\12\13\15\32\33\34\24\25\27\0" + "\1\3\0\0\2\4\4\6.,,\25\17\17\"\24\20\213N4x1\22u/\21c(\17d9,t9+V\35\16" + "mQ4\300\243q\274\240n\200yj\243\232\210\204}o\223\203s\242\213s\235\201" + "dmV=\276\272\266\255\254\251\237\230\215\316\271\232\237\202d\200@$," + "\25\17\40\14\13\30\5\4\"!!\7\7\7\202\0\0\0\4\11\11\11!!!\31\31\31\26" + "\26\26\203\0\0\0\22!!!\21\21\21\14\14\14,,,\5\5\5\0\0\0\31\31\31\26\26" + "\26\13\13\13+++(((\17\17\17\15\15\15\3\3\3\2\2\2\5\5\5+++\2\2\2\202\0" + "\0\0""6\17\17\20\16\16\17\0\0\2''(\35\35\35\6\6\7\2\2\2\5\5\5\0\0\0\2" + "\2\2""112\30\30\31\16\16\17\10\10\11\12\12\14\0\1\3\6\7\10""99:\17\17" + "\20\5\5\6\10\10\12\0\1\3\0\1\2$##\22\21\21\3\2\2\2\1\1a-\26n,\20M\37" + "\14c2&z,\32n\31\5k\27\4\177J(\232h:vdG\347\326\264\352\325\255\324\302" + "\235\256\204W\320\225W\306\214PqO-\240[\77y6\33\240\211m\213lP\215D&" + "j$\10""3*)\33\21\21\30\17\17\20\13\13\203\0\0\0\3...\"\"\"\4\4\4\203" + "\0\0\0\23\15\15\15$$$\6\6\6\2\2\2\14\14\14\0\0\0\2\2\2)))\11\11\11\5" + "\5\5\12\12\12\20\20\20\15\15\15\12\12\12)))...\17\17\17\15\15\15\1\1" + "\1\203\0\0\0\4\24\24\24###\34\34\35\1\1\2\202\0\0\0\5\14\14\14\21\21" + "\21\32\32\32\34\34\35\6\6\7\202\5\5\6\5\23\23\24''(\33\33\33\23\23\24" + "\0\0\1\202\0\0\0\4\30\30\31$$$$##\2\1\1\202\0\0\0\5\37\23\15""6%\36O" + "+\"y*\30n\30\4\202m\27\3\22U\33\11\253m7\264\240\202\352\326\257\351" + "\324\253\333\307\241v[<\204Z9vG/`.\36\227O3\227:\26j-\24u.\21R\40\15" + "-\31\24\34\23\23\12\0\0\202\11\0\0\13\12\10\10\2\2\2\16\16\16###\1\1" + "\1\0\0\0\5\5\5***\16\16\16!!!\10\10\10\202\0\0\0\4\7\7\7\21\21\21\26" + "\26\26\34\34\34\203\0\0\0#\25\25\25\32\32\32\30\30\30\40\40\40\2\2\2" + "\0\0\0\6\6\6\24\24\24\14\14\14\0\0\0\15\15\15CCC\11\11\11\1\1\1\0\0\1" + "\0\0\0\6\6\6""000\23\23\23\6\6\6\11\11\12\6\6\7\5\5\6\15\15\15<<<\27" + "\27\27\12\12\12\3\3\3\0\0\0\2\2\3""777333\7\7\7\6\6\6\3\2\2\202\0\0\0" + "\37,++\26\24\24\21\6\4j\34\12l\27\4g\26\3R\22\3""6\33\22\177kQ\253\234" + "\200\341\314\245\343\316\246\253\232}\206XI\223F/\2126\34\204/\26f-\30" + "\2208\25W#\17N@@4\36\36!\11\11\17\0\0\7\0\0\11\0\0\12\5\5---\22\22\22" + "\15\15\15\7\7\7\202\0\0\0\2\37\37\37\30\30\30\202\2\2\2\203\0\0\0\4-" + "--\32\32\32\4\4\4\7\7\7\202\0\0\0\15\3\3\3""444\15\15\15\3\3\3\5\5\5" + "\0\0\0\1\1\1,,,\32\32\32\14\14\14\0\0\0""333\17\17\17\202\0\0\0\4##$" + "\33\33\33\32\32\32\16\16\16\202\0\0\0\11\2\2\2\27\27\30\21\21\21'''\23" + "\23\23\11\11\11\10\10\10\14\14\14""888\202\33\33\33\1\2\2\2\202\0\0\0" + "\37\15\15\15\10\7\7\16\15\15*((\2\0\0\1\0\0(\11\2I\31\16""8\35\30#\26" + "\23\205E(g@%\254\220g\200pW\204q[^C5\220A*\207/\25\206.\24\200,\24H\"" + "\26G-$-\37\35.\27\27\31\0\0\30\0\0\25\1\1+**\14\12\12$$$\16\16\16\202" + "\0\0\0\5\31\31\31\37\37\37\26\26\26\"\"\"\15\15\15\202\0\0\0\13\23\23" + "\23!!!\11\11\11:::\3\3\3\0\0\0\22\22\22\27\27\27\16\16\16\35\35\35\26" + "\26\26\202\0\0\0\4\1\1\1\30\30\30\35\35\35\26\26\26\203\0\0\0\6\24\24" + "\24\6\6\6\0\0\0\27\27\27%%%\5\5\5\202\1\1\1\202\0\0\0\5%%%,,,\13\13\13" + "\5\5\5\7\7\7\202\10\10\10\2'''\20\20\20\202\0\0\0\"\1\1\1\0\0\0\11\11" + "\11""666\17\17\17\11\11\11\30\26\26\2\0\0\6\4\4;448--\35\16\16\22\3\3" + "$\13\3x.\13L(\23qTC|;!^!\12Q\34\13\201-\24}+\23Q$\27""1++\26\17\17\11" + "\3\3\24\2\2\30\0\0\27\0\0\40\27\27\37\37\37\1\1\1\4\4\4\1\1\1\202\0\0" + "\0\13///\11\11\11\1\1\1\5\5\5\12\12\12\0\0\0\6\6\6...\13\13\13\0\0\0" + "\24\24\24\202\0\0\0\5)))\17\17\17\6\6\6\4\4\4\6\6\6\202\0\0\0\4&&&((" + "(\5\5\5\2\2\2\203\0\0\0\5\1\1\1\5\5\5\13\13\13""111\6\6\6\202\0\0\0\5" + "\4\4\4...+++444\11\11\11\202\0\0\0\4\13\13\13\21\21\21\37\37\37\34\34" + "\34\203\0\0\0\4\22\22\22\12\12\12\34\34\34\40\40\40\202\0\0\0\5\2\1\1" + "\20\17\17(\"\"#\26\26\17\0\0\202\16\0\0\13$\26\25O530\20\16mE6l\"\6f" + "\34\0\77\30\11\77#\34:\33\23.((\15\6\6\202\6\0\0\5\13\7\7$\33\33\23\13" + "\13""211\16\16\16\202\0\0\0\4\26\26\26\13\13\13\17\17\17***\202\0\0\0" + "\14\3\3\3\16\16\16\1\1\1***\14\14\14\0\0\0\1\1\1%%%\17\17\17\13\13\13" + "---\1\1\1\202\0\0\0\34\27\27\27\22\22\22\27\27\27%%%\2\2\2\0\0\0\11\11" + "\11\31\31\31\15\15\15\0\0\0\"\"\":::\17\17\17\15\15\15\2\2\2\0\0\0\12" + "\12\12===...\25\25\25\30\30\30\4\4\4\0\0\0\14\14\14***\20\20\20\13\13" + "\13\10\10\10\202\0\0\0,\30\30\30&&&\14\14\14\25\25\25\24\24\24\0\0\0" + "\2\2\2""888///\7\5\5\22\4\4\16\0\0\15\0\0&\26\25E$!/\7\4'\3\0`1\37e\35" + "\1I\27\3""6)'\34\16\16\21\5\5\14\7\7\7\0\0\6\0\0\14\7\7,,,\26\26\26\5" + "\5\5\32\32\32\5\5\5\0\0\0\31\31\31)))\21\21\21\12\12\12\30\30\30\0\0" + "\0\2\2\2$$$\32\32\32\11\11\11\21\21\21\202\0\0\0\5\27\27\27\33\33\33" + "\5\5\5\2\2\2\24\24\24\202\0\0\0\24\26\26\26(((\12\12\12\7\7\7\13\13\13" + "\0\0\0\2\2\2---\25\25\25\12\12\12\0\0\0\26\26\26\10\10\10\0\0\0\7\7\7" + "\23\23\23\13\13\13***\34\34\34\24\24\24\202\21\21\21\4\17\17\17\21\21" + "\21(((\7\7\7\202\0\0\0\13\23\23\23\14\14\14\27\27\27\34\34\34\2\2\2\0" + "\0\0\10\10\10\25\25\25\11\11\11""111\27\27\27\202\0\0\0\22\20\14\14\25" + "\17\17\27\16\16>\33\31-\5\2*\2\0!\2\0<\40\27""9\31\16\34\20\16\25\7\7" + "\17\0\0\16\0\0\14\4\4\27\24\24\13\11\11(((\12\12\12\202\0\0\0\5\16\16" + "\16\21\21\21\15\15\15\31\31\31\7\7\7\202\4\4\4\4\22\22\22\15\15\15\25" + "\25\25\20\20\20\202\0\0\0\5\3\3\3\27\27\27\15\15\15\37\37\37\3\3\3\202" + "\0\0\0\5\12\12\12\21\21\21\15\15\15\31\31\31\2\2\2\202\0\0\0\4\21\21" + "\21\14\14\14\31\31\31\23\23\23\203\0\0\0"}; -static unsigned int logo_width = 83; -static unsigned int logo_height = 100; -static unsigned int logo_bpp = 3; -static unsigned char logo_data[] = -{ - 41, 55, 67, 49, 71, 91, 17, 43, 66, 7, - 29, 49, 0, 25, 49, 0, 27, 53, 13, 31, - 47, 57, 79, 99, 25, 52, 76, 19, 42, 63, - 7, 33, 56, 0, 29, 56, 0, 24, 46, 26, - 39, 51, 55, 78, 100, 18, 47, 73, 8, 31, - 53, 36, 62, 85, 18, 48, 76, 16, 44, 70, - 28, 42, 56, 41, 60, 84, 18, 37, 61, 32, - 46, 60, 28, 55, 79, 0, 28, 54, 0, 23, - 44, 28, 42, 55, 34, 50, 66, 21, 34, 45, - 14, 36, 58, 0, 25, 48, 0, 20, 40, 20, - 32, 45, 58, 74, 91, 32, 52, 73, 25, 35, - 51, 55, 31, 40, 52, 25, 35, 51, 24, 34, - 47, 24, 30, 138, 77, 68, 114, 42, 32, 102, - 60, 52, 106, 44, 32, 102, 38, 26, 93, 35, - 24, 67, 48, 49, 71, 64, 75, 38, 32, 43, - 7, 19, 31, 0, 18, 36, 0, 18, 36, 1, - 14, 26, 44, 53, 61, 30, 43, 54, 18, 29, - 39, 10, 25, 39, 0, 16, 31, 0, 15, 29, - 23, 32, 41, 47, 57, 67, 18, 28, 38, 17, - 24, 31, 3, 15, 26, 0, 11, 23, 0, 8, - 16, 40, 44, 50, 30, 35, 43, 11, 17, 24, - 27, 32, 36, 12, 21, 29, 0, 9, 17, 0, - 8, 16, 36, 39, 42, 40, 45, 50, 22, 26, - 33, 2, 7, 11, 0, 5, 11, 0, 5, 11, - 28, 30, 33, 47, 50, 55, 21, 25, 30, 40, - 63, 84, 1, 29, 54, 0, 27, 52, 0, 27, - 51, 1, 18, 33, 3, 22, 40, 30, 51, 69, - 8, 37, 63, 0, 30, 57, 0, 30, 57, 0, - 26, 48, 0, 21, 39, 24, 35, 46, 27, 51, - 73, 3, 34, 61, 0, 30, 59, 0, 29, 56, - 12, 33, 52, 14, 37, 58, 14, 25, 38, 49, - 64, 81, 13, 34, 61, 7, 28, 55, 14, 28, - 45, 7, 30, 50, 7, 20, 33, 30, 45, 60, - 25, 50, 75, 4, 33, 59, 5, 32, 58, 12, - 25, 37, 35, 50, 64, 17, 33, 47, 37, 53, - 71, 8, 30, 53, 3, 25, 49, 3, 25, 48, - 15, 19, 34, 48, 23, 33, 49, 23, 33, 56, - 24, 25, 102, 37, 27, 106, 56, 43, 94, 57, - 44, 103, 41, 30, 91, 34, 24, 59, 36, 36, - 56, 49, 61, 29, 21, 35, 26, 18, 32, 22, - 21, 29, 19, 31, 42, 0, 15, 28, 22, 32, - 41, 34, 50, 64, 2, 19, 35, 0, 16, 30, - 6, 15, 23, 0, 13, 25, 7, 17, 26, 29, - 41, 52, 4, 17, 31, 0, 14, 28, 1, 14, - 27, 0, 9, 17, 13, 20, 26, 40, 43, 48, - 34, 40, 48, 2, 9, 20, 1, 8, 19, 2, - 7, 15, 3, 11, 18, 0, 7, 14, 9, 14, - 18, 53, 58, 64, 4, 11, 19, 0, 7, 15, - 1, 6, 12, 26, 29, 32, 9, 12, 15, 25, - 28, 32, 3, 7, 12, 0, 4, 9, 11, 34, - 54, 0, 27, 51, 0, 25, 48, 2, 20, 35, - 36, 52, 67, 23, 44, 62, 5, 22, 38, 0, - 24, 47, 0, 29, 54, 0, 29, 56, 0, 28, - 52, 39, 51, 62, 58, 81, 102, 2, 23, 42, - 0, 26, 50, 0, 30, 58, 0, 30, 57, 32, - 39, 50, 72, 63, 76, 53, 42, 57, 31, 41, - 58, 11, 32, 59, 6, 27, 53, 27, 35, 47, - 61, 71, 88, 35, 48, 70, 14, 30, 50, 0, - 28, 54, 0, 28, 55, 0, 25, 49, 36, 51, - 65, 19, 45, 69, 2, 29, 55, 4, 22, 40, - 6, 28, 51, 3, 25, 49, 3, 24, 48, 2, - 20, 40, 44, 30, 36, 70, 42, 34, 93, 71, - 56, 193, 171, 139, 202, 178, 140, 121, 103, 80, - 122, 100, 89, 73, 43, 31, 44, 37, 45, 29, - 22, 35, 26, 18, 32, 25, 17, 30, 32, 33, - 42, 29, 46, 62, 7, 24, 40, 18, 28, 37, - 10, 27, 42, 0, 16, 31, 3, 14, 23, 48, - 58, 68, 25, 37, 48, 16, 25, 33, 2, 11, - 20, 0, 12, 25, 0, 13, 27, 0, 12, 24, - 33, 37, 42, 72, 77, 85, 19, 26, 37, 5, - 10, 17, 1, 7, 18, 0, 6, 15, 8, 12, - 17, 53, 57, 62, 40, 47, 53, 16, 21, 27, - 18, 24, 31, 0, 7, 15, 0, 7, 13, 31, - 36, 40, 28, 33, 38, 13, 18, 24, 7, 11, - 15, 0, 3, 7, 0, 4, 8, 17, 30, 42, - 17, 35, 50, 12, 27, 40, 26, 43, 59, 17, - 45, 70, 1, 31, 58, 4, 33, 58, 2, 18, - 33, 15, 32, 48, 0, 23, 44, 12, 29, 45, - 64, 85, 104, 7, 37, 65, 0, 27, 51, 30, - 41, 54, 8, 29, 48, 0, 27, 51, 50, 47, - 58, 51, 38, 56, 42, 29, 46, 27, 22, 36, - 8, 28, 53, 7, 23, 42, 50, 60, 78, 21, - 36, 61, 13, 28, 54, 13, 27, 53, 6, 21, - 40, 0, 24, 46, 13, 26, 38, 51, 70, 88, - 4, 31, 57, 0, 27, 53, 0, 25, 48, 1, - 17, 35, 2, 23, 46, 2, 21, 42, 44, 34, - 43, 86, 44, 54, 131, 73, 42, 110, 68, 40, - 150, 136, 112, 131, 123, 110, 129, 126, 122, 221, - 214, 195, 142, 94, 63, 119, 62, 30, 27, 20, - 25, 35, 28, 36, 38, 29, 37, 39, 39, 47, - 26, 43, 59, 0, 19, 37, 0, 16, 31, 12, - 21, 30, 25, 35, 44, 25, 33, 41, 18, 33, - 47, 0, 16, 31, 6, 22, 36, 8, 21, 33, - 11, 15, 22, 9, 15, 23, 41, 47, 53, 61, - 67, 76, 11, 19, 31, 4, 11, 23, 7, 11, - 18, 36, 39, 45, 19, 21, 28, 51, 55, 61, - 27, 35, 44, 10, 19, 29, 7, 14, 22, 28, - 32, 36, 2, 7, 13, 18, 22, 26, 19, 24, - 30, 1, 6, 12, 0, 6, 12, 0, 6, 12, - 13, 16, 18, 20, 21, 23, 36, 52, 67, 16, - 43, 67, 9, 36, 61, 3, 23, 42, 0, 22, - 42, 0, 28, 53, 0, 26, 49, 32, 50, 67, - 30, 57, 83, 11, 36, 59, 16, 31, 44, 8, - 35, 60, 0, 27, 51, 32, 46, 63, 40, 54, - 78, 24, 39, 64, 18, 31, 49, 38, 32, 44, - 42, 29, 47, 41, 28, 46, 32, 22, 36, 68, - 47, 48, 36, 29, 36, 24, 37, 60, 13, 27, - 53, 12, 27, 53, 12, 26, 50, 16, 26, 41, - 61, 72, 84, 46, 67, 87, 20, 39, 56, 1, - 28, 53, 0, 25, 48, 5, 20, 34, 45, 55, - 68, 28, 40, 55, 18, 23, 33, 68, 31, 40, - 62, 19, 30, 118, 58, 26, 122, 92, 72, 221, - 213, 193, 175, 173, 170, 222, 222, 222, 171, 166, - 151, 135, 98, 71, 106, 53, 22, 88, 75, 82, - 56, 38, 50, 44, 24, 38, 27, 18, 28, 18, - 35, 51, 0, 18, 35, 7, 19, 29, 60, 72, - 83, 17, 34, 50, 2, 18, 33, 0, 11, 20, - 0, 14, 27, 0, 13, 24, 23, 25, 32, 62, - 49, 55, 40, 25, 32, 32, 33, 39, 12, 20, - 31, 4, 12, 23, 4, 10, 21, 41, 44, 51, - 32, 36, 46, 9, 13, 24, 11, 15, 22, 10, - 18, 27, 8, 16, 24, 5, 11, 16, 53, 59, - 65, 16, 23, 30, 11, 15, 19, 0, 5, 9, - 0, 5, 11, 0, 6, 11, 2, 6, 11, 39, - 39, 39, 12, 12, 12, 34, 50, 65, 6, 34, - 60, 0, 28, 54, 0, 25, 46, 37, 53, 67, - 16, 36, 54, 16, 29, 42, 35, 62, 87, 1, - 32, 61, 0, 30, 57, 7, 26, 45, 37, 55, - 72, 15, 27, 40, 31, 45, 68, 15, 31, 57, - 14, 30, 57, 17, 32, 59, 14, 26, 47, 39, - 27, 33, 35, 24, 38, 44, 32, 37, 106, 51, - 40, 109, 41, 29, 41, 22, 23, 23, 27, 40, - 10, 21, 39, 45, 56, 69, 72, 90, 107, 26, - 52, 77, 2, 29, 56, 20, 33, 46, 18, 35, - 52, 12, 23, 34, 35, 49, 67, 18, 36, 59, - 10, 28, 52, 17, 36, 58, 11, 22, 38, 51, - 30, 36, 106, 64, 42, 141, 113, 91, 216, 207, - 186, 169, 167, 162, 233, 232, 232, 128, 124, 117, - 82, 70, 58, 102, 66, 57, 71, 54, 66, 38, - 18, 32, 37, 17, 31, 27, 15, 25, 26, 37, - 48, 4, 15, 26, 32, 43, 52, 13, 30, 46, - 0, 18, 35, 0, 17, 33, 27, 33, 41, 32, - 38, 48, 25, 26, 32, 64, 50, 57, 35, 19, - 27, 32, 15, 23, 23, 11, 18, 6, 14, 24, - 3, 10, 21, 26, 29, 36, 31, 35, 45, 6, - 10, 21, 6, 9, 20, 14, 17, 22, 47, 52, - 57, 22, 29, 34, 10, 16, 21, 48, 54, 60, - 1, 9, 17, 5, 13, 20, 4, 9, 14, 23, - 26, 29, 1, 5, 9, 32, 33, 35, 20, 20, - 20, 0, 0, 0, 6, 25, 42, 6, 33, 57, - 0, 24, 46, 30, 49, 65, 23, 51, 77, 3, - 33, 61, 2, 29, 52, 7, 30, 51, 0, 29, - 55, 4, 21, 36, 41, 62, 82, 13, 44, 72, - 10, 40, 68, 10, 26, 42, 9, 21, 39, 12, - 26, 50, 10, 22, 43, 55, 37, 35, 148, 77, - 55, 106, 66, 50, 120, 108, 92, 190, 164, 130, - 118, 88, 66, 103, 66, 56, 142, 80, 64, 103, - 55, 42, 38, 46, 57, 6, 34, 61, 0, 29, - 57, 0, 27, 53, 32, 50, 67, 14, 41, 67, - 12, 38, 64, 7, 25, 43, 5, 20, 39, 6, - 24, 46, 6, 21, 42, 43, 37, 46, 105, 58, - 68, 139, 76, 41, 143, 93, 60, 218, 209, 187, - 167, 164, 159, 227, 226, 226, 176, 164, 143, 123, - 95, 74, 141, 67, 42, 53, 35, 48, 37, 18, - 31, 33, 16, 28, 33, 37, 46, 24, 42, 59, - 10, 29, 47, 7, 18, 28, 0, 16, 31, 0, - 17, 33, 1, 12, 23, 45, 51, 62, 13, 21, - 37, 7, 14, 27, 30, 17, 24, 32, 15, 23, - 31, 15, 23, 28, 13, 20, 51, 35, 35, 56, - 31, 30, 27, 26, 32, 8, 11, 22, 6, 9, - 20, 5, 9, 19, 28, 31, 36, 41, 50, 57, - 2, 12, 21, 0, 9, 18, 14, 19, 24, 0, - 7, 14, 1, 7, 12, 36, 39, 44, 21, 27, - 33, 6, 11, 17, 19, 20, 21, 3, 3, 3, - 0, 0, 0, 0, 25, 49, 12, 25, 36, 19, - 32, 43, 26, 54, 78, 1, 32, 60, 0, 30, - 58, 0, 25, 48, 5, 17, 28, 41, 56, 70, - 37, 53, 68, 22, 52, 80, 0, 33, 63, 0, - 33, 63, 1, 33, 62, 24, 33, 45, 58, 48, - 56, 39, 26, 35, 118, 60, 43, 114, 48, 27, - 190, 173, 148, 134, 123, 104, 156, 139, 115, 132, - 108, 83, 142, 86, 71, 130, 61, 43, 130, 60, - 42, 99, 46, 33, 13, 24, 37, 2, 23, 44, - 0, 20, 39, 28, 50, 71, 2, 31, 58, 0, - 29, 57, 1, 29, 56, 5, 21, 37, 38, 48, - 60, 26, 30, 40, 94, 46, 56, 76, 20, 31, - 137, 73, 38, 137, 74, 36, 207, 198, 177, 160, - 157, 151, 193, 192, 191, 210, 192, 159, 124, 83, - 62, 156, 66, 35, 35, 24, 31, 31, 20, 29, - 22, 16, 23, 37, 53, 68, 3, 23, 41, 0, - 20, 39, 0, 19, 38, 4, 13, 22, 35, 44, - 53, 29, 36, 44, 39, 46, 59, 7, 15, 31, - 6, 13, 27, 39, 25, 28, 40, 19, 23, 28, - 13, 20, 34, 22, 22, 104, 59, 46, 89, 23, - 17, 72, 18, 13, 26, 19, 22, 45, 33, 34, - 55, 32, 30, 52, 41, 41, 30, 39, 47, 0, - 10, 19, 0, 9, 17, 37, 41, 44, 26, 31, - 36, 25, 29, 33, 28, 34, 40, 0, 6, 13, - 0, 6, 13, 0, 4, 8, 15, 15, 16, 6, - 7, 8, 10, 23, 35, 50, 72, 91, 17, 41, - 63, 2, 23, 42, 0, 30, 57, 0, 24, 45, - 15, 26, 36, 60, 79, 95, 29, 58, 84, 3, - 29, 52, 12, 40, 66, 0, 33, 62, 0, 31, - 60, 0, 23, 44, 60, 50, 59, 43, 24, 37, - 35, 15, 29, 32, 13, 20, 133, 110, 90, 171, - 157, 130, 118, 115, 110, 213, 213, 209, 135, 124, - 119, 134, 72, 56, 129, 59, 42, 119, 55, 38, - 68, 36, 30, 61, 69, 88, 34, 44, 66, 30, - 38, 55, 16, 28, 43, 0, 24, 48, 0, 28, - 55, 3, 25, 47, 44, 58, 75, 28, 47, 69, - 14, 33, 57, 18, 18, 33, 47, 12, 19, 107, - 50, 19, 91, 52, 27, 132, 127, 115, 148, 148, - 146, 129, 128, 126, 234, 213, 174, 132, 76, 54, - 132, 55, 29, 69, 64, 77, 40, 34, 50, 32, - 26, 41, 9, 20, 33, 0, 20, 39, 0, 19, - 38, 3, 18, 33, 52, 62, 73, 33, 47, 62, - 4, 20, 36, 13, 20, 32, 8, 15, 29, 21, - 15, 21, 117, 54, 51, 103, 27, 24, 60, 18, - 15, 93, 75, 57, 171, 121, 73, 139, 90, 52, - 76, 31, 20, 103, 70, 64, 87, 42, 34, 77, - 29, 22, 51, 36, 35, 15, 25, 33, 0, 9, - 17, 0, 6, 11, 52, 57, 63, 6, 14, 22, - 2, 7, 14, 3, 9, 14, 0, 5, 11, 0, - 4, 10, 21, 23, 26, 48, 52, 56, 12, 16, - 22, 32, 48, 62, 11, 40, 65, 0, 29, 56, - 0, 26, 50, 1, 18, 34, 38, 50, 61, 41, - 63, 83, 9, 41, 69, 0, 33, 62, 0, 29, - 55, 1, 19, 35, 9, 31, 50, 20, 39, 57, - 20, 33, 47, 72, 56, 67, 35, 15, 29, 33, - 13, 27, 26, 11, 21, 125, 96, 64, 152, 147, - 137, 243, 240, 233, 163, 161, 157, 233, 232, 227, - 112, 75, 65, 102, 48, 35, 107, 52, 39, 64, - 45, 48, 32, 43, 67, 16, 28, 54, 17, 29, - 55, 21, 32, 57, 19, 29, 42, 8, 25, 42, - 32, 46, 63, 24, 43, 66, 7, 27, 52, 7, - 26, 51, 7, 23, 43, 105, 74, 70, 113, 63, - 56, 108, 77, 68, 203, 194, 173, 197, 197, 196, - 180, 179, 178, 138, 118, 96, 134, 61, 36, 91, - 48, 38, 46, 40, 55, 26, 19, 36, 25, 19, - 35, 16, 14, 24, 9, 22, 35, 1, 17, 31, - 35, 46, 57, 20, 34, 50, 2, 18, 35, 2, - 17, 34, 4, 12, 22, 59, 46, 46, 90, 46, - 40, 102, 26, 22, 79, 20, 16, 158, 132, 107, - 204, 171, 131, 107, 89, 68, 143, 103, 64, 86, - 57, 46, 87, 41, 34, 75, 26, 18, 69, 24, - 17, 43, 33, 33, 33, 37, 43, 26, 30, 37, - 13, 17, 23, 50, 56, 63, 2, 10, 19, 0, - 7, 15, 39, 40, 41, 27, 27, 29, 19, 19, - 21, 29, 30, 33, 14, 19, 25, 0, 5, 11, - 1, 21, 38, 0, 25, 48, 0, 24, 45, 14, - 29, 42, 70, 83, 95, 52, 77, 100, 5, 29, - 50, 3, 34, 62, 0, 30, 56, 3, 19, 33, - 53, 68, 82, 48, 74, 99, 17, 50, 78, 3, - 33, 60, 44, 31, 42, 33, 14, 28, 27, 11, - 22, 68, 36, 35, 132, 87, 43, 142, 126, 107, - 244, 242, 234, 219, 217, 209, 179, 178, 174, 135, - 132, 127, 132, 110, 90, 156, 62, 40, 116, 34, - 16, 14, 22, 42, 15, 27, 53, 15, 27, 53, - 14, 24, 47, 39, 54, 72, 20, 42, 65, 9, - 25, 41, 4, 18, 35, 6, 25, 49, 6, 25, - 48, 61, 46, 49, 123, 65, 56, 109, 44, 35, - 101, 41, 33, 164, 150, 132, 136, 132, 125, 137, - 112, 103, 165, 107, 86, 138, 81, 61, 66, 42, - 38, 28, 21, 37, 25, 18, 35, 25, 18, 35, - 25, 26, 36, 38, 52, 67, 13, 23, 33, 10, - 22, 34, 2, 17, 33, 2, 17, 34, 2, 15, - 30, 85, 62, 56, 151, 84, 63, 127, 50, 27, - 74, 22, 12, 138, 110, 86, 189, 157, 119, 130, - 114, 93, 216, 215, 212, 141, 136, 127, 68, 42, - 35, 70, 25, 17, 70, 24, 17, 51, 22, 18, - 50, 54, 61, 15, 21, 30, 6, 12, 22, 3, - 9, 18, 17, 22, 29, 1, 9, 18, 0, 7, - 14, 47, 47, 49, 5, 5, 7, 0, 0, 2, - 1, 1, 3, 2, 7, 12, 0, 4, 10, 0, - 23, 42, 46, 62, 76, 21, 34, 47, 75, 96, - 114, 35, 62, 87, 2, 33, 62, 0, 31, 59, - 0, 22, 42, 11, 29, 45, 51, 66, 80, 18, - 49, 77, 0, 35, 66, 0, 34, 65, 0, 30, - 57, 16, 15, 25, 46, 43, 54, 42, 51, 67, - 113, 61, 57, 99, 33, 22, 134, 88, 39, 173, - 168, 159, 138, 137, 132, 137, 137, 135, 170, 169, - 167, 184, 164, 128, 130, 65, 42, 130, 37, 16, - 73, 51, 54, 37, 29, 41, 14, 23, 43, 17, - 26, 43, 34, 58, 81, 2, 30, 58, 2, 28, - 54, 25, 29, 42, 41, 32, 41, 22, 26, 39, - 126, 74, 67, 110, 46, 37, 107, 43, 34, 96, - 39, 31, 74, 50, 42, 95, 73, 62, 153, 96, - 75, 151, 86, 63, 153, 86, 63, 143, 81, 59, - 58, 38, 38, 31, 20, 30, 21, 16, 30, 40, - 48, 59, 12, 30, 48, 5, 23, 42, 5, 18, - 32, 20, 23, 30, 13, 18, 27, 44, 32, 31, - 145, 76, 55, 130, 49, 24, 129, 47, 22, 108, - 40, 19, 112, 100, 90, 142, 136, 126, 213, 212, - 211, 237, 236, 234, 165, 155, 136, 162, 150, 126, - 78, 54, 48, 68, 37, 31, 32, 27, 28, 13, - 19, 28, 3, 9, 18, 3, 8, 18, 2, 7, - 14, 32, 36, 40, 18, 23, 29, 6, 11, 15, - 51, 51, 53, 3, 3, 5, 0, 0, 2, 2, - 2, 3, 37, 40, 43, 7, 11, 15, 22, 39, - 54, 37, 63, 86, 3, 32, 59, 2, 20, 36, - 0, 22, 42, 0, 25, 47, 0, 21, 40, 21, - 35, 47, 78, 95, 111, 41, 69, 95, 1, 23, - 43, 0, 30, 56, 0, 22, 41, 32, 42, 54, - 71, 84, 104, 40, 59, 86, 16, 36, 67, 54, - 29, 35, 131, 36, 25, 77, 34, 17, 117, 101, - 79, 176, 164, 141, 233, 233, 231, 250, 250, 249, - 150, 146, 138, 161, 130, 92, 89, 38, 29, 101, - 63, 68, 82, 40, 45, 73, 39, 43, 36, 30, - 37, 11, 36, 61, 0, 26, 51, 24, 28, 40, - 99, 60, 64, 80, 34, 38, 60, 34, 34, 113, - 52, 44, 100, 40, 32, 76, 30, 24, 86, 44, - 33, 175, 91, 62, 182, 80, 46, 143, 61, 33, - 105, 52, 33, 131, 74, 53, 121, 68, 50, 115, - 73, 70, 115, 57, 54, 69, 32, 31, 33, 44, - 56, 4, 22, 40, 2, 19, 38, 5, 17, 31, - 87, 63, 66, 73, 40, 44, 57, 30, 32, 104, - 42, 23, 129, 47, 23, 106, 39, 19, 102, 82, - 73, 235, 231, 220, 182, 179, 171, 181, 180, 178, - 190, 189, 187, 201, 187, 160, 124, 109, 93, 124, - 78, 68, 110, 57, 45, 95, 50, 40, 17, 11, - 13, 2, 7, 16, 2, 7, 15, 25, 29, 33, - 31, 39, 46, 6, 15, 23, 2, 10, 18, 30, - 30, 32, 2, 2, 4, 0, 0, 1, 14, 14, - 16, 32, 37, 42, 2, 7, 13, 43, 57, 70, - 20, 48, 73, 0, 28, 55, 20, 38, 55, 48, - 72, 93, 19, 44, 65, 24, 43, 59, 68, 92, - 113, 25, 55, 83, 0, 34, 65, 0, 31, 59, - 32, 44, 56, 36, 51, 67, 33, 51, 76, 16, - 36, 66, 12, 33, 64, 11, 32, 63, 22, 26, - 41, 103, 65, 65, 93, 55, 57, 94, 65, 61, - 211, 190, 153, 150, 142, 128, 217, 217, 216, 168, - 167, 164, 168, 154, 129, 93, 63, 63, 83, 41, - 46, 78, 35, 40, 79, 36, 41, 76, 36, 41, - 25, 19, 26, 30, 28, 35, 98, 59, 62, 85, - 36, 40, 80, 31, 34, 67, 26, 29, 66, 34, - 29, 93, 43, 32, 101, 53, 37, 182, 82, 47, - 176, 63, 25, 174, 61, 22, 167, 58, 21, 116, - 45, 24, 130, 54, 38, 88, 52, 41, 134, 83, - 80, 112, 49, 45, 105, 46, 42, 53, 35, 34, - 29, 26, 32, 3, 15, 29, 41, 38, 44, 80, - 49, 52, 60, 25, 29, 60, 25, 29, 53, 21, - 22, 86, 33, 17, 59, 42, 36, 220, 216, 206, - 189, 185, 175, 195, 194, 192, 180, 180, 178, 107, - 105, 100, 148, 137, 116, 95, 67, 59, 112, 60, - 48, 106, 51, 39, 104, 50, 38, 62, 38, 34, - 34, 35, 42, 12, 13, 18, 22, 29, 36, 2, - 11, 18, 0, 9, 17, 0, 8, 15, 18, 20, - 22, 32, 34, 37, 28, 32, 36, 18, 22, 27, - 20, 24, 29, 0, 5, 11, 28, 45, 61, 6, - 33, 58, 3, 20, 36, 38, 62, 84, 6, 38, - 66, 0, 33, 62, 2, 34, 62, 2, 26, 47, - 0, 28, 54, 0, 32, 62, 3, 27, 50, 47, - 73, 97, 6, 41, 73, 2, 23, 45, 10, 28, - 54, 12, 32, 63, 11, 30, 59, 70, 54, 61, - 102, 56, 60, 89, 39, 43, 84, 36, 40, 106, - 89, 72, 146, 131, 104, 146, 145, 142, 240, 238, - 232, 144, 141, 136, 85, 60, 52, 63, 29, 33, - 73, 33, 38, 76, 35, 39, 65, 30, 34, 82, - 51, 58, 86, 40, 51, 62, 25, 29, 80, 30, - 34, 79, 30, 34, 69, 28, 28, 165, 80, 57, - 162, 54, 24, 105, 32, 11, 159, 57, 22, 172, - 60, 21, 169, 59, 21, 116, 40, 16, 146, 53, - 35, 156, 37, 15, 93, 34, 24, 131, 77, 74, - 111, 49, 45, 87, 39, 35, 126, 71, 58, 125, - 54, 36, 108, 45, 29, 65, 39, 37, 66, 33, - 37, 57, 24, 28, 56, 23, 27, 42, 20, 22, - 127, 113, 95, 146, 145, 141, 172, 170, 165, 152, - 151, 148, 208, 207, 205, 92, 80, 75, 151, 97, - 76, 155, 86, 59, 106, 55, 37, 89, 43, 32, - 101, 48, 37, 97, 47, 36, 53, 40, 41, 17, - 18, 27, 4, 5, 15, 2, 4, 11, 0, 6, - 12, 0, 8, 15, 10, 15, 20, 55, 60, 65, - 16, 23, 29, 3, 10, 17, 0, 7, 13, 1, - 5, 9, 0, 5, 11, 16, 31, 44, 33, 51, - 67, 31, 51, 70, 8, 29, 47, 0, 32, 61, - 0, 32, 60, 0, 27, 50, 19, 34, 48, 36, - 59, 79, 7, 29, 50, 21, 38, 53, 20, 53, - 83, 0, 35, 68, 0, 31, 60, 25, 41, 56, - 13, 30, 52, 17, 25, 44, 105, 65, 68, 89, - 40, 43, 87, 37, 41, 82, 35, 39, 92, 58, - 44, 122, 94, 74, 204, 202, 196, 128, 119, 109, - 169, 138, 105, 182, 143, 100, 94, 59, 51, 86, - 39, 39, 67, 26, 27, 44, 19, 23, 72, 28, - 38, 64, 28, 28, 102, 57, 37, 74, 32, 25, - 63, 24, 27, 70, 27, 17, 95, 38, 21, 97, - 50, 35, 108, 71, 57, 99, 72, 60, 132, 70, - 48, 110, 44, 20, 125, 100, 75, 138, 94, 66, - 128, 72, 47, 84, 41, 25, 108, 55, 52, 99, - 43, 40, 88, 47, 40, 131, 61, 44, 120, 43, - 24, 118, 42, 23, 68, 28, 20, 79, 43, 41, - 71, 32, 29, 69, 30, 27, 113, 97, 84, 183, - 160, 125, 185, 184, 181, 231, 231, 228, 164, 163, - 162, 128, 122, 113, 133, 74, 51, 152, 69, 37, - 150, 65, 32, 148, 64, 32, 82, 39, 23, 63, - 48, 47, 47, 33, 33, 39, 37, 42, 11, 12, - 22, 0, 1, 11, 0, 0, 10, 36, 40, 44, - 14, 20, 25, 29, 32, 36, 14, 20, 27, 0, - 7, 14, 0, 7, 14, 0, 6, 13, 12, 15, - 18, 15, 17, 21, 47, 62, 76, 35, 63, 88, - 12, 43, 71, 8, 33, 55, 4, 21, 36, 4, - 23, 39, 24, 39, 52, 33, 61, 88, 4, 38, - 69, 3, 37, 68, 2, 25, 47, 4, 28, 49, - 0, 27, 51, 17, 34, 50, 37, 68, 96, 10, - 45, 77, 16, 32, 50, 62, 29, 33, 75, 32, - 36, 78, 33, 37, 70, 38, 42, 107, 69, 55, - 161, 88, 40, 77, 57, 40, 179, 141, 101, 143, - 110, 75, 100, 59, 49, 138, 53, 50, 123, 30, - 27, 105, 24, 21, 97, 45, 30, 128, 76, 48, - 169, 90, 45, 121, 60, 25, 98, 76, 60, 135, - 128, 119, 150, 144, 131, 220, 210, 189, 226, 215, - 193, 162, 154, 137, 210, 206, 196, 236, 232, 220, - 207, 203, 193, 161, 154, 140, 127, 113, 91, 135, - 115, 85, 129, 111, 83, 116, 103, 92, 149, 132, - 113, 98, 72, 59, 113, 43, 25, 118, 42, 23, - 108, 39, 22, 94, 48, 37, 127, 45, 34, 123, - 36, 24, 125, 37, 25, 103, 34, 23, 99, 79, - 58, 172, 171, 168, 151, 147, 140, 142, 134, 118, - 188, 170, 141, 74, 48, 33, 102, 46, 25, 127, - 55, 27, 111, 48, 24, 49, 45, 47, 39, 43, - 53, 19, 23, 34, 10, 12, 18, 6, 7, 15, - 1, 2, 10, 4, 5, 10, 39, 46, 52, 3, - 12, 20, 2, 9, 15, 0, 6, 13, 0, 7, - 13, 0, 6, 13, 1, 7, 12, 38, 39, 43, - 9, 10, 16, 37, 52, 66, 29, 57, 83, 10, - 41, 69, 11, 34, 56, 62, 83, 102, 40, 69, - 95, 20, 42, 62, 4, 38, 69, 0, 33, 65, - 0, 33, 64, 5, 27, 48, 51, 76, 100, 13, - 43, 70, 37, 58, 78, 13, 49, 82, 0, 38, - 73, 1, 37, 71, 36, 52, 68, 38, 56, 76, - 24, 37, 57, 59, 48, 58, 88, 44, 56, 103, - 52, 27, 109, 59, 28, 131, 67, 58, 113, 46, - 36, 101, 34, 31, 105, 23, 20, 89, 33, 25, - 154, 84, 50, 153, 74, 34, 81, 41, 18, 125, - 101, 85, 149, 143, 131, 225, 217, 198, 195, 188, - 169, 139, 135, 125, 132, 126, 113, 164, 161, 154, - 163, 162, 161, 168, 166, 159, 166, 164, 158, 167, - 164, 158, 170, 168, 161, 127, 125, 120, 245, 245, - 244, 247, 247, 246, 139, 132, 119, 192, 175, 146, - 203, 184, 152, 91, 69, 54, 86, 34, 21, 82, - 35, 21, 186, 106, 65, 159, 76, 37, 117, 43, - 23, 105, 26, 16, 82, 26, 17, 151, 84, 63, - 119, 73, 52, 177, 157, 125, 132, 109, 86, 124, - 65, 43, 110, 44, 22, 69, 56, 63, 42, 27, - 33, 38, 25, 27, 29, 32, 42, 13, 18, 29, - 12, 17, 28, 28, 32, 39, 61, 69, 78, 37, - 45, 55, 28, 34, 40, 23, 31, 38, 0, 9, - 17, 0, 7, 13, 27, 30, 33, 15, 20, 24, - 4, 9, 13, 27, 29, 32, 24, 25, 31, 0, - 1, 7, 17, 36, 53, 28, 56, 81, 8, 32, - 54, 42, 61, 78, 34, 64, 92, 17, 50, 80, - 13, 38, 62, 0, 20, 39, 0, 22, 44, 0, - 20, 40, 38, 54, 69, 18, 51, 82, 0, 35, - 68, 7, 32, 54, 7, 43, 77, 0, 34, 66, - 0, 25, 48, 54, 70, 87, 15, 45, 77, 5, - 36, 68, 26, 27, 41, 79, 31, 44, 66, 23, - 34, 66, 33, 20, 149, 60, 48, 124, 35, 23, - 72, 30, 21, 79, 43, 27, 171, 89, 47, 105, - 49, 21, 112, 96, 85, 203, 200, 192, 232, 228, - 217, 153, 150, 141, 164, 162, 158, 225, 224, 224, - 249, 248, 248, 187, 187, 187, 248, 248, 248, 239, - 239, 239, 188, 187, 186, 251, 250, 247, 251, 250, - 247, 227, 226, 223, 173, 173, 172, 240, 240, 239, - 221, 221, 220, 187, 187, 186, 240, 240, 239, 202, - 200, 194, 125, 121, 113, 223, 219, 209, 161, 153, - 144, 132, 67, 34, 180, 82, 33, 184, 86, 37, - 123, 56, 24, 124, 66, 42, 137, 58, 32, 155, - 57, 26, 103, 39, 18, 108, 41, 18, 135, 45, - 14, 67, 40, 36, 44, 28, 37, 30, 12, 22, - 33, 15, 25, 23, 12, 19, 10, 12, 20, 12, - 16, 26, 40, 45, 52, 35, 45, 55, 25, 35, - 46, 24, 34, 44, 4, 9, 13, 0, 5, 10, - 21, 24, 27, 36, 42, 48, 8, 14, 21, 8, - 15, 21, 6, 9, 12, 2, 2, 8, 0, 1, - 6, 4, 22, 38, 36, 53, 69, 26, 44, 60, - 26, 45, 63, 19, 51, 81, 16, 49, 79, 16, - 40, 61, 57, 79, 100, 29, 58, 85, 15, 46, - 75, 39, 59, 78, 8, 43, 75, 0, 33, 63, - 2, 19, 34, 31, 51, 70, 36, 57, 76, 16, - 44, 69, 56, 74, 93, 8, 39, 72, 3, 35, - 67, 37, 37, 49, 83, 48, 50, 60, 24, 31, - 50, 20, 25, 135, 50, 38, 83, 38, 26, 174, - 90, 55, 125, 52, 22, 99, 76, 63, 181, 177, - 168, 198, 195, 185, 188, 185, 174, 169, 167, 163, - 232, 231, 229, 158, 158, 156, 232, 231, 231, 213, - 213, 213, 140, 136, 130, 163, 153, 141, 160, 146, - 130, 143, 126, 107, 173, 171, 168, 203, 202, 200, - 151, 150, 147, 204, 199, 188, 198, 194, 183, 167, - 164, 155, 184, 183, 183, 219, 219, 218, 150, 150, - 149, 163, 163, 160, 174, 172, 163, 229, 224, 212, - 149, 145, 137, 138, 101, 79, 133, 62, 26, 138, - 75, 47, 190, 89, 47, 130, 53, 21, 150, 57, - 27, 140, 48, 19, 89, 45, 36, 85, 45, 40, - 38, 24, 27, 30, 13, 22, 29, 11, 21, 27, - 11, 20, 23, 16, 22, 35, 42, 50, 6, 11, - 18, 55, 61, 68, 29, 39, 50, 24, 34, 45, - 21, 30, 39, 55, 60, 65, 49, 56, 64, 25, - 30, 36, 9, 16, 22, 0, 7, 14, 0, 6, - 13, 21, 23, 25, 37, 37, 37, 14, 14, 15, - 27, 42, 56, 37, 64, 88, 5, 35, 63, 0, - 28, 52, 11, 36, 58, 14, 42, 68, 32, 53, - 72, 17, 49, 78, 0, 34, 65, 0, 33, 64, - 12, 35, 56, 4, 36, 65, 6, 22, 37, 51, - 71, 87, 35, 67, 95, 7, 43, 75, 0, 32, - 60, 33, 54, 76, 4, 34, 65, 3, 32, 61, - 50, 42, 50, 103, 54, 55, 94, 43, 44, 71, - 33, 33, 87, 43, 31, 171, 86, 49, 118, 53, - 24, 114, 102, 94, 233, 229, 216, 174, 170, 160, - 122, 121, 118, 209, 208, 206, 236, 235, 232, 174, - 174, 172, 112, 107, 97, 165, 149, 123, 161, 142, - 111, 154, 131, 102, 216, 176, 129, 207, 168, 122, - 134, 107, 74, 182, 138, 87, 173, 127, 73, 144, - 108, 66, 124, 105, 81, 131, 122, 113, 119, 107, - 99, 129, 126, 119, 169, 165, 153, 148, 146, 139, - 237, 237, 235, 234, 234, 232, 170, 169, 165, 112, - 110, 107, 225, 222, 212, 193, 188, 179, 129, 73, - 48, 181, 74, 28, 172, 70, 26, 100, 37, 15, - 97, 45, 32, 103, 50, 46, 88, 26, 22, 82, - 26, 23, 31, 10, 11, 27, 20, 26, 22, 20, - 24, 41, 49, 58, 9, 20, 32, 0, 11, 22, - 22, 28, 34, 25, 35, 45, 21, 30, 39, 36, - 41, 46, 42, 49, 57, 16, 24, 33, 14, 21, - 29, 5, 10, 16, 0, 6, 12, 5, 9, 13, - 35, 35, 35, 8, 8, 8, 2, 2, 2, 20, - 36, 51, 4, 34, 61, 0, 31, 58, 0, 30, - 57, 6, 24, 40, 38, 49, 61, 16, 36, 56, - 0, 32, 60, 0, 33, 63, 0, 33, 63, 0, - 21, 41, 33, 50, 66, 44, 66, 88, 10, 36, - 59, 0, 37, 69, 0, 36, 68, 1, 25, 47, - 39, 52, 67, 27, 42, 60, 26, 40, 59, 51, - 44, 54, 101, 52, 53, 92, 39, 40, 91, 39, - 40, 79, 35, 29, 118, 71, 48, 179, 164, 138, - 155, 151, 141, 159, 156, 146, 207, 206, 203, 193, - 192, 189, 143, 142, 139, 143, 134, 122, 121, 104, - 80, 164, 142, 108, 138, 106, 77, 132, 81, 53, - 86, 51, 41, 104, 67, 59, 97, 61, 50, 81, - 39, 30, 123, 53, 32, 117, 50, 27, 104, 47, - 22, 103, 67, 52, 127, 72, 65, 107, 45, 37, - 112, 73, 53, 148, 113, 89, 150, 133, 115, 126, - 122, 115, 173, 171, 166, 143, 143, 141, 230, 229, - 226, 185, 183, 178, 214, 211, 200, 191, 187, 177, - 107, 57, 34, 128, 58, 26, 85, 44, 32, 104, - 51, 47, 86, 24, 20, 83, 21, 17, 78, 19, - 16, 54, 39, 42, 45, 47, 57, 17, 20, 28, - 16, 26, 37, 0, 12, 24, 0, 11, 23, 3, - 11, 18, 42, 47, 53, 25, 31, 37, 34, 39, - 44, 23, 30, 39, 15, 23, 32, 13, 20, 27, - 24, 27, 30, 57, 60, 64, 45, 51, 56, 14, - 16, 19, 0, 0, 0, 0, 0, 0, 3, 25, - 45, 2, 21, 38, 0, 28, 54, 3, 25, 44, - 44, 58, 75, 34, 54, 79, 20, 39, 62, 7, - 21, 38, 7, 23, 39, 9, 25, 41, 34, 44, - 54, 67, 89, 112, 7, 38, 70, 1, 25, 49, - 5, 26, 44, 4, 26, 46, 29, 40, 52, 48, - 65, 91, 19, 38, 67, 17, 36, 66, 13, 31, - 58, 64, 32, 36, 90, 38, 39, 88, 37, 38, - 78, 54, 51, 210, 197, 171, 142, 132, 111, 126, - 125, 122, 196, 195, 192, 157, 156, 152, 113, 104, - 92, 178, 148, 107, 191, 151, 98, 116, 78, 47, - 115, 48, 26, 161, 58, 22, 120, 38, 10, 102, - 60, 61, 100, 35, 37, 93, 28, 30, 64, 18, - 15, 99, 27, 17, 80, 20, 11, 89, 50, 44, - 118, 60, 52, 103, 38, 29, 100, 36, 27, 115, - 51, 24, 169, 70, 18, 137, 55, 12, 88, 54, - 33, 155, 126, 85, 149, 124, 83, 164, 158, 147, - 238, 236, 233, 167, 165, 161, 142, 141, 134, 138, - 127, 110, 207, 183, 146, 107, 82, 67, 89, 29, - 26, 83, 21, 17, 81, 20, 16, 55, 22, 21, - 45, 46, 56, 12, 14, 26, 9, 11, 23, 9, - 16, 24, 4, 16, 27, 0, 10, 21, 32, 38, - 44, 30, 39, 48, 4, 14, 24, 2, 9, 17, - 15, 21, 29, 12, 17, 23, 31, 34, 37, 63, - 68, 73, 25, 32, 38, 12, 19, 26, 11, 17, - 23, 2, 3, 4, 0, 0, 0, 4, 26, 48, - 46, 64, 82, 16, 34, 52, 16, 28, 42, 17, - 38, 64, 8, 30, 57, 8, 30, 57, 11, 26, - 46, 103, 82, 84, 91, 61, 63, 56, 43, 49, - 17, 46, 76, 2, 34, 66, 1, 29, 56, 52, - 67, 86, 30, 52, 79, 22, 36, 55, 23, 42, - 71, 12, 32, 62, 12, 32, 61, 11, 27, 51, - 54, 34, 36, 85, 36, 32, 64, 31, 31, 180, - 167, 144, 158, 146, 123, 207, 206, 204, 189, 188, - 186, 135, 130, 120, 160, 138, 103, 156, 124, 84, - 135, 86, 55, 132, 52, 34, 120, 34, 19, 72, - 49, 49, 74, 56, 62, 40, 29, 40, 111, 63, - 64, 94, 28, 30, 77, 22, 23, 56, 48, 55, - 55, 56, 74, 28, 30, 49, 96, 58, 55, 106, - 41, 33, 102, 36, 27, 95, 34, 26, 66, 34, - 26, 94, 62, 55, 70, 43, 50, 80, 40, 37, - 147, 56, 31, 129, 65, 32, 146, 113, 68, 126, - 116, 99, 166, 164, 161, 172, 172, 169, 208, 207, - 202, 172, 154, 125, 186, 163, 125, 67, 26, 20, - 73, 18, 15, 58, 15, 12, 44, 41, 48, 18, - 20, 32, 9, 11, 23, 9, 11, 22, 6, 8, - 17, 1, 10, 19, 10, 15, 20, 23, 32, 41, - 1, 11, 21, 0, 9, 18, 2, 8, 14, 54, - 54, 58, 53, 51, 57, 27, 28, 33, 20, 27, - 34, 12, 19, 25, 11, 18, 25, 11, 16, 21, - 38, 42, 45, 3, 5, 8, 38, 56, 73, 17, - 42, 67, 5, 31, 58, 11, 33, 55, 3, 16, - 31, 7, 24, 47, 7, 27, 51, 61, 52, 59, - 89, 58, 60, 76, 42, 45, 67, 37, 39, 5, - 21, 39, 1, 33, 64, 4, 28, 51, 46, 64, - 87, 10, 34, 64, 7, 27, 53, 8, 18, 35, - 20, 26, 43, 28, 28, 41, 53, 35, 36, 156, - 70, 54, 120, 42, 26, 142, 127, 104, 150, 140, - 118, 209, 207, 205, 237, 236, 234, 132, 127, 117, - 201, 175, 131, 138, 77, 48, 111, 42, 26, 122, - 34, 18, 72, 20, 11, 62, 50, 60, 62, 49, - 66, 42, 27, 47, 38, 23, 42, 64, 30, 35, - 85, 25, 27, 40, 21, 23, 61, 63, 79, 22, - 24, 45, 19, 21, 42, 58, 33, 35, 105, 42, - 33, 91, 33, 25, 62, 29, 26, 90, 66, 73, - 67, 34, 44, 55, 20, 31, 47, 20, 22, 99, - 39, 27, 85, 28, 17, 57, 19, 11, 92, 66, - 49, 162, 126, 76, 177, 173, 163, 245, 244, 239, - 199, 198, 193, 107, 98, 83, 127, 110, 86, 105, - 66, 48, 109, 40, 30, 38, 16, 17, 7, 8, - 16, 5, 6, 13, 21, 22, 27, 49, 49, 54, - 65, 65, 71, 52, 52, 60, 8, 10, 16, 5, - 9, 14, 20, 16, 18, 54, 53, 57, 36, 34, - 41, 12, 9, 17, 7, 5, 11, 7, 12, 16, - 9, 15, 20, 8, 13, 17, 38, 41, 45, 16, - 21, 26, 0, 5, 11, 19, 37, 56, 3, 29, - 56, 3, 27, 53, 3, 23, 44, 55, 45, 54, - 76, 48, 56, 23, 17, 26, 107, 82, 85, 77, - 44, 47, 75, 41, 44, 62, 35, 36, 128, 83, - 70, 76, 47, 43, 22, 28, 39, 52, 72, 96, - 9, 33, 63, 8, 29, 55, 96, 70, 73, 106, - 59, 62, 98, 48, 50, 78, 34, 33, 143, 46, - 28, 145, 108, 87, 189, 168, 133, 144, 143, 141, - 190, 190, 189, 124, 121, 116, 179, 154, 112, 126, - 67, 42, 151, 52, 21, 77, 61, 66, 67, 56, - 71, 49, 37, 53, 45, 32, 49, 38, 23, 43, - 37, 22, 41, 32, 19, 36, 25, 11, 18, 72, - 57, 63, 62, 74, 88, 42, 43, 60, 21, 23, - 44, 18, 20, 40, 24, 14, 21, 72, 40, 38, - 51, 49, 55, 28, 32, 41, 54, 23, 33, 54, - 19, 30, 53, 18, 29, 50, 30, 36, 82, 52, - 60, 61, 27, 36, 43, 16, 22, 161, 66, 45, - 84, 43, 20, 146, 112, 66, 169, 167, 161, 152, - 151, 148, 241, 240, 239, 167, 152, 130, 168, 129, - 78, 122, 29, 14, 107, 14, 1, 98, 66, 62, - 113, 60, 54, 57, 35, 36, 22, 22, 32, 13, - 13, 23, 10, 10, 21, 10, 10, 18, 110, 71, - 65, 100, 40, 30, 33, 17, 18, 12, 10, 17, - 10, 7, 15, 9, 6, 14, 71, 61, 62, 50, - 33, 34, 30, 21, 22, 24, 29, 34, 0, 5, - 11, 0, 5, 10, 0, 20, 40, 18, 29, 43, - 13, 22, 34, 62, 45, 52, 87, 49, 59, 59, - 24, 33, 70, 44, 32, 80, 55, 56, 77, 43, - 46, 64, 35, 38, 116, 73, 62, 143, 74, 54, - 136, 64, 43, 88, 44, 32, 28, 47, 70, 8, - 31, 60, 13, 26, 45, 109, 67, 69, 89, 37, - 40, 88, 35, 38, 79, 32, 34, 95, 39, 27, - 202, 180, 147, 130, 118, 99, 244, 244, 244, 195, - 195, 194, 154, 130, 101, 82, 52, 35, 107, 35, - 14, 63, 38, 39, 60, 46, 65, 41, 25, 46, - 40, 24, 45, 32, 19, 36, 31, 19, 35, 26, - 19, 30, 35, 36, 43, 78, 86, 98, 56, 71, - 90, 13, 32, 55, 17, 22, 37, 17, 18, 35, - 15, 16, 25, 55, 65, 74, 47, 66, 83, 12, - 34, 55, 2, 24, 46, 8, 12, 23, 38, 13, - 21, 39, 13, 21, 53, 36, 41, 73, 41, 50, - 52, 17, 26, 39, 13, 18, 159, 49, 25, 129, - 28, 7, 59, 33, 18, 168, 162, 148, 178, 174, - 163, 250, 249, 247, 230, 228, 226, 164, 136, 94, - 129, 71, 39, 91, 38, 31, 116, 54, 47, 100, - 30, 22, 98, 30, 22, 43, 14, 13, 8, 7, - 15, 9, 9, 19, 43, 30, 32, 111, 53, 43, - 90, 23, 12, 74, 19, 10, 10, 6, 11, 8, - 5, 12, 19, 10, 12, 64, 51, 52, 41, 19, - 20, 29, 8, 9, 3, 3, 6, 0, 4, 10, - 0, 4, 9, 15, 29, 46, 81, 70, 83, 51, - 38, 53, 47, 27, 36, 60, 24, 33, 97, 65, - 49, 147, 98, 60, 62, 38, 31, 55, 30, 33, - 86, 52, 44, 145, 79, 60, 136, 63, 42, 133, - 61, 41, 85, 41, 31, 98, 53, 58, 52, 27, - 37, 43, 32, 39, 107, 60, 63, 88, 35, 38, - 88, 35, 38, 86, 35, 38, 92, 69, 60, 139, - 125, 103, 126, 125, 123, 233, 233, 233, 166, 153, - 138, 216, 176, 130, 112, 80, 73, 104, 50, 54, - 61, 28, 33, 31, 19, 34, 38, 22, 42, 37, - 22, 41, 29, 18, 33, 44, 43, 51, 74, 83, - 97, 39, 50, 64, 33, 50, 71, 6, 26, 50, - 4, 24, 47, 19, 25, 35, 69, 66, 73, 53, - 46, 56, 18, 28, 41, 1, 24, 45, 0, 22, - 43, 0, 19, 37, 20, 30, 41, 53, 58, 71, - 24, 30, 46, 39, 34, 44, 74, 42, 50, 49, - 16, 25, 30, 12, 15, 113, 52, 39, 109, 57, - 47, 118, 57, 45, 113, 81, 69, 198, 190, 169, - 219, 218, 216, 232, 232, 230, 129, 123, 113, 116, - 90, 61, 119, 64, 57, 101, 32, 24, 100, 30, - 22, 99, 29, 22, 79, 24, 18, 104, 56, 50, - 68, 22, 17, 89, 57, 53, 100, 37, 27, 89, - 22, 11, 79, 20, 11, 80, 46, 38, 131, 69, - 52, 131, 47, 23, 72, 53, 51, 41, 19, 20, - 28, 8, 9, 38, 35, 37, 23, 24, 27, 13, - 14, 17, 62, 58, 70, 50, 37, 52, 41, 27, - 43, 36, 23, 37, 87, 60, 47, 138, 92, 58, - 97, 81, 66, 181, 177, 166, 208, 204, 191, 121, - 107, 97, 104, 49, 33, 129, 60, 40, 120, 55, - 37, 77, 48, 37, 88, 29, 32, 99, 25, 31, - 69, 19, 23, 73, 34, 35, 81, 33, 36, 86, - 35, 38, 74, 30, 33, 129, 119, 109, 184, 177, - 159, 231, 231, 231, 120, 119, 118, 189, 156, 118, - 141, 113, 80, 117, 75, 78, 92, 28, 33, 90, - 27, 32, 59, 18, 22, 38, 38, 49, 26, 29, - 42, 57, 62, 71, 59, 72, 90, 18, 33, 56, - 9, 25, 48, 7, 21, 38, 6, 25, 48, 4, - 17, 34, 65, 62, 69, 50, 43, 54, 35, 27, - 39, 26, 21, 30, 10, 21, 32, 14, 25, 37, - 25, 31, 39, 39, 44, 61, 5, 12, 31, 0, - 7, 27, 12, 13, 26, 60, 30, 38, 33, 20, - 26, 94, 64, 60, 129, 67, 55, 112, 40, 27, - 108, 36, 22, 93, 31, 19, 142, 131, 116, 171, - 168, 160, 184, 184, 183, 158, 152, 142, 169, 156, - 137, 96, 40, 34, 99, 30, 22, 98, 29, 21, - 96, 29, 21, 80, 35, 30, 119, 44, 34, 89, - 18, 9, 81, 40, 32, 92, 28, 17, 77, 19, - 10, 53, 18, 11, 135, 55, 32, 128, 37, 11, - 121, 32, 7, 66, 47, 45, 33, 13, 14, 21, - 9, 9, 42, 42, 46, 7, 8, 13, 6, 7, - 11, 75, 65, 77, 42, 28, 44, 40, 27, 42, - 40, 26, 41, 40, 26, 29, 134, 120, 102, 163, - 160, 149, 163, 160, 150, 159, 157, 149, 141, 139, - 133, 149, 146, 143, 146, 126, 119, 83, 54, 44, - 178, 127, 78, 164, 112, 63, 112, 66, 41, 70, - 31, 28, 142, 74, 63, 89, 32, 24, 68, 33, - 28, 94, 75, 69, 223, 212, 188, 163, 159, 150, - 251, 251, 251, 167, 166, 165, 132, 118, 98, 114, - 63, 39, 123, 73, 77, 90, 26, 31, 83, 24, - 28, 51, 36, 44, 38, 61, 83, 9, 36, 61, - 9, 28, 47, 11, 26, 47, 10, 26, 48, 10, - 25, 48, 8, 22, 42, 17, 23, 33, 54, 45, - 47, 72, 65, 75, 36, 28, 40, 34, 26, 38, - 28, 24, 33, 61, 71, 85, 24, 37, 57, 14, - 21, 34, 13, 20, 39, 0, 7, 26, 0, 6, - 25, 5, 9, 19, 62, 61, 69, 44, 56, 70, - 34, 22, 26, 107, 37, 23, 103, 34, 21, 90, - 30, 18, 106, 45, 27, 126, 105, 85, 149, 146, - 140, 249, 249, 249, 170, 169, 166, 229, 215, 188, - 119, 98, 84, 72, 26, 18, 67, 22, 16, 65, - 21, 15, 72, 33, 28, 93, 52, 39, 142, 110, - 80, 99, 76, 61, 108, 81, 72, 77, 63, 56, - 171, 161, 144, 150, 130, 112, 125, 90, 73, 99, - 51, 34, 51, 33, 30, 91, 55, 42, 115, 60, - 40, 27, 19, 19, 3, 4, 9, 3, 3, 8, - 24, 20, 30, 36, 24, 38, 36, 24, 38, 48, - 31, 35, 124, 74, 48, 159, 144, 122, 199, 195, - 187, 252, 252, 252, 247, 247, 247, 176, 176, 175, - 246, 244, 240, 250, 248, 243, 240, 238, 234, 170, - 165, 159, 120, 94, 69, 150, 102, 55, 130, 70, - 55, 141, 51, 37, 104, 36, 24, 179, 95, 58, - 120, 80, 57, 166, 157, 136, 186, 186, 184, 236, - 236, 236, 167, 160, 147, 169, 141, 113, 154, 68, - 29, 95, 44, 48, 77, 22, 27, 44, 19, 22, - 42, 62, 82, 4, 31, 57, 0, 28, 54, 0, - 27, 53, 2, 19, 36, 9, 24, 46, 9, 23, - 44, 38, 37, 43, 125, 88, 81, 80, 38, 31, - 50, 42, 51, 36, 28, 40, 31, 24, 34, 39, - 45, 56, 23, 36, 55, 7, 21, 41, 5, 15, - 30, 3, 8, 21, 7, 13, 25, 6, 11, 22, - 69, 75, 83, 33, 46, 62, 1, 16, 34, 0, - 13, 28, 54, 30, 27, 62, 31, 28, 90, 41, - 25, 176, 69, 31, 141, 93, 64, 149, 138, 117, - 237, 237, 237, 219, 219, 219, 186, 175, 154, 148, - 128, 106, 207, 128, 78, 135, 66, 43, 172, 64, - 34, 99, 57, 38, 189, 152, 110, 106, 84, 60, - 198, 191, 177, 230, 220, 201, 216, 207, 188, 122, - 115, 102, 214, 200, 174, 225, 211, 184, 201, 188, - 164, 133, 94, 78, 126, 59, 33, 119, 48, 21, - 75, 30, 14, 22, 22, 25, 14, 13, 16, 63, - 64, 74, 44, 43, 56, 36, 34, 45, 78, 49, - 36, 130, 65, 30, 128, 99, 75, 169, 158, 136, - 173, 173, 173, 156, 156, 156, 171, 170, 168, 248, - 246, 241, 249, 247, 242, 249, 247, 242, 208, 207, - 202, 199, 196, 189, 161, 154, 145, 119, 63, 52, - 115, 36, 23, 129, 60, 32, 168, 73, 30, 134, - 105, 89, 185, 181, 173, 147, 146, 144, 135, 135, - 133, 214, 200, 172, 150, 99, 68, 127, 50, 14, - 63, 43, 49, 55, 48, 61, 40, 36, 52, 10, - 28, 45, 0, 28, 54, 0, 27, 52, 0, 22, - 42, 31, 32, 40, 60, 50, 58, 31, 27, 33, - 114, 70, 62, 82, 42, 33, 142, 121, 100, 49, - 42, 41, 23, 18, 26, 24, 23, 30, 39, 51, - 68, 8, 22, 43, 7, 20, 41, 6, 19, 37, - 66, 76, 85, 26, 44, 62, 6, 23, 40, 35, - 45, 58, 3, 18, 36, 0, 14, 32, 4, 13, - 24, 78, 59, 66, 56, 29, 39, 50, 23, 29, - 99, 31, 9, 118, 55, 28, 173, 155, 120, 121, - 119, 115, 180, 180, 180, 132, 127, 117, 142, 108, - 83, 200, 113, 58, 132, 61, 30, 159, 50, 19, - 89, 36, 19, 161, 157, 151, 172, 171, 168, 158, - 154, 144, 162, 158, 150, 162, 160, 153, 147, 145, - 141, 129, 127, 122, 163, 157, 144, 123, 116, 103, - 134, 85, 66, 119, 50, 23, 116, 47, 20, 72, - 35, 21, 51, 48, 52, 16, 12, 17, 77, 77, - 90, 29, 29, 47, 30, 30, 48, 34, 34, 51, - 30, 24, 30, 87, 64, 57, 94, 73, 66, 147, - 137, 117, 206, 193, 161, 136, 129, 111, 165, 164, - 160, 217, 215, 211, 227, 225, 220, 163, 162, 157, - 233, 229, 218, 152, 138, 126, 174, 109, 75, 115, - 58, 31, 100, 41, 25, 89, 49, 28, 161, 155, - 147, 233, 229, 217, 171, 170, 168, 183, 182, 179, - 168, 155, 130, 111, 54, 28, 79, 47, 36, 72, - 67, 85, 34, 29, 51, 29, 24, 46, 15, 16, - 28, 10, 28, 44, 4, 17, 30, 53, 42, 48, - 79, 56, 65, 63, 38, 48, 63, 38, 47, 60, - 35, 34, 176, 157, 129, 182, 160, 128, 127, 100, - 84, 173, 114, 85, 130, 81, 57, 17, 21, 31, - 6, 17, 34, 6, 16, 31, 9, 16, 29, 49, - 60, 71, 8, 27, 46, 0, 19, 38, 10, 21, - 33, 1, 14, 30, 2, 12, 23, 45, 40, 45, - 63, 38, 46, 43, 15, 25, 43, 15, 25, 38, - 13, 22, 50, 26, 17, 118, 108, 95, 243, 243, - 243, 252, 252, 252, 248, 248, 248, 153, 127, 111, - 193, 106, 51, 111, 54, 22, 106, 40, 23, 125, - 98, 75, 165, 150, 127, 213, 212, 208, 188, 188, - 187, 249, 249, 248, 230, 230, 229, 176, 176, 175, - 249, 249, 248, 238, 238, 237, 183, 183, 182, 90, - 49, 34, 87, 35, 15, 81, 32, 14, 56, 42, - 40, 25, 21, 26, 7, 3, 8, 54, 54, 67, - 28, 28, 45, 23, 23, 39, 29, 24, 32, 98, - 67, 66, 96, 53, 51, 86, 40, 38, 76, 38, - 29, 111, 57, 37, 101, 59, 39, 127, 84, 67, - 128, 75, 55, 124, 83, 68, 140, 131, 123, 139, - 125, 114, 169, 103, 68, 171, 89, 46, 119, 56, - 38, 136, 37, 28, 185, 141, 101, 162, 146, 127, - 211, 207, 196, 198, 198, 197, 180, 179, 177, 142, - 98, 83, 161, 87, 61, 150, 72, 45, 45, 26, - 31, 28, 24, 45, 25, 21, 40, 39, 49, 63, - 35, 57, 78, 23, 40, 58, 41, 30, 39, 55, - 31, 40, 58, 32, 42, 58, 32, 42, 47, 26, - 34, 85, 67, 51, 146, 139, 127, 135, 102, 85, - 169, 101, 68, 161, 92, 58, 83, 57, 47, 63, - 66, 78, 47, 51, 66, 32, 35, 52, 49, 59, - 70, 7, 26, 46, 0, 18, 37, 26, 34, 42, - 39, 50, 60, 24, 40, 55, 33, 33, 42, 55, - 29, 38, 42, 15, 25, 40, 14, 23, 41, 17, - 19, 124, 54, 32, 164, 135, 97, 243, 243, 243, - 254, 254, 254, 247, 247, 247, 139, 131, 126, 150, - 98, 63, 131, 81, 49, 180, 91, 72, 127, 53, - 31, 170, 136, 90, 168, 153, 131, 128, 127, 123, - 164, 159, 152, 116, 113, 107, 180, 179, 178, 187, - 180, 170, 183, 172, 155, 163, 150, 129, 124, 87, - 73, 122, 69, 52, 118, 63, 45, 55, 35, 30, - 18, 14, 19, 7, 3, 8, 19, 22, 33, 21, - 23, 34, 21, 23, 31, 100, 67, 66, 90, 45, - 43, 84, 37, 35, 83, 36, 34, 74, 32, 28, - 144, 53, 21, 103, 50, 31, 160, 86, 59, 149, - 66, 35, 149, 66, 36, 92, 44, 26, 100, 61, - 45, 142, 72, 36, 121, 60, 31, 152, 58, 50, - 110, 20, 12, 204, 154, 106, 132, 100, 68, 129, - 127, 121, 168, 168, 167, 132, 127, 125, 169, 103, - 80, 154, 69, 40, 153, 68, 39, 122, 55, 32, - 23, 18, 28, 31, 38, 51, 28, 52, 74, 1, - 28, 53, 0, 27, 52, 4, 29, 51, 14, 17, - 28, 48, 28, 36, 47, 27, 34, 110, 76, 54, - 144, 91, 50, 230, 228, 221, 126, 96, 81, 148, - 86, 55, 124, 72, 46, 64, 62, 71, 36, 39, - 58, 26, 30, 49, 23, 26, 43, 25, 35, 46, - 3, 17, 32, 2, 14, 26, 50, 59, 67, 18, - 36, 51, 0, 19, 36, 3, 15, 28, 50, 25, - 34, 38, 13, 22, 38, 22, 28, 112, 57, 45, - 131, 40, 16, 177, 138, 87, 179, 175, 170, 206, - 206, 206, 160, 160, 159, 122, 111, 101, 223, 152, - 100, 144, 81, 46, 177, 70, 46, 152, 45, 21, - 87, 57, 44, 88, 61, 47, 113, 93, 68, 168, - 135, 93, 169, 137, 94, 140, 115, 78, 101, 86, - 63, 151, 133, 113, 130, 112, 94, 131, 76, 57, - 117, 53, 31, 116, 52, 31, 73, 33, 20, 11, - 9, 12, 6, 3, 7, 52, 62, 72, 34, 56, - 76, 8, 31, 53, 55, 31, 33, 81, 36, 34, - 76, 34, 32, 68, 30, 28, 48, 24, 23, 72, - 55, 55, 66, 54, 56, 145, 69, 41, 147, 64, - 33, 136, 59, 31, 80, 46, 41, 94, 53, 62, - 72, 33, 41, 62, 29, 31, 143, 38, 29, 109, - 30, 19, 204, 151, 100, 155, 136, 116, 246, 246, - 243, 233, 233, 229, 166, 163, 160, 156, 90, 68, - 152, 68, 40, 144, 64, 37, 87, 45, 33, 57, - 59, 74, 18, 26, 38, 3, 28, 52, 0, 26, - 51, 0, 26, 50, 0, 22, 43, 47, 44, 53, - 77, 57, 64, 56, 35, 29, 138, 83, 42, 113, - 66, 29, 218, 216, 208, 122, 100, 89, 137, 85, - 60, 102, 61, 42, 39, 40, 51, 26, 30, 48, - 25, 29, 48, 20, 23, 38, 50, 51, 61, 26, - 28, 43, 13, 16, 32, 37, 46, 55, 8, 27, - 43, 0, 18, 34, 0, 15, 28, 33, 22, 27, - 81, 68, 73, 93, 74, 82, 86, 39, 34, 137, - 33, 9, 138, 105, 63, 127, 123, 117, 214, 213, - 210, 187, 184, 178, 206, 201, 191, 177, 112, 63, - 136, 72, 44, 167, 57, 34, 106, 40, 28, 108, - 56, 52, 89, 26, 22, 79, 27, 16, 165, 64, - 28, 156, 58, 23, 118, 40, 13, 68, 39, 33, - 103, 48, 38, 76, 46, 37, 118, 60, 40, 112, - 51, 30, 91, 41, 24, 52, 39, 36, 43, 44, - 48, 18, 19, 23, 52, 66, 78, 7, 33, 56, - 0, 25, 49, 6, 18, 32, 54, 44, 49, 35, - 35, 44, 31, 34, 42, 96, 94, 107, 63, 62, - 80, 28, 27, 47, 55, 26, 19, 95, 43, 24, - 67, 31, 19, 91, 57, 64, 75, 29, 39, 72, - 25, 35, 73, 27, 37, 67, 18, 20, 110, 42, - 26, 152, 114, 76, 228, 227, 224, 254, 254, 250, - 254, 254, 250, 214, 214, 211, 94, 50, 35, 99, - 45, 26, 68, 34, 23, 61, 63, 77, 28, 32, - 53, 18, 21, 41, 13, 24, 35, 9, 26, 41, - 2, 17, 31, 42, 36, 44, 76, 50, 59, 57, - 28, 38, 53, 26, 36, 31, 15, 20, 75, 49, - 33, 164, 162, 156, 137, 102, 84, 165, 91, 56, - 161, 84, 48, 104, 55, 32, 19, 20, 30, 20, - 23, 37, 15, 17, 28, 44, 47, 61, 1, 4, - 22, 0, 3, 20, 18, 24, 32, 9, 21, 32, - 8, 16, 24, 70, 64, 69, 102, 84, 92, 71, - 47, 57, 57, 32, 42, 50, 26, 33, 123, 30, - 8, 89, 73, 59, 234, 233, 230, 228, 227, 223, - 190, 187, 180, 236, 231, 220, 115, 93, 77, 91, - 44, 28, 91, 33, 21, 111, 63, 60, 87, 23, - 18, 82, 16, 12, 67, 14, 10, 79, 38, 25, - 82, 36, 22, 63, 33, 26, 110, 50, 40, 91, - 22, 11, 88, 23, 11, 61, 20, 10, 62, 34, - 25, 39, 33, 32, 32, 33, 37, 4, 5, 9, - 2, 3, 8, 41, 55, 68, 5, 30, 54, 0, - 25, 48, 21, 36, 51, 37, 59, 80, 7, 33, - 57, 3, 27, 51, 23, 27, 43, 25, 23, 45, - 21, 20, 39, 49, 59, 73, 41, 60, 81, 22, - 39, 59, 61, 33, 42, 72, 25, 35, 72, 25, - 35, 71, 24, 34, 56, 19, 27, 64, 39, 29, - 126, 105, 81, 250, 250, 246, 254, 254, 250, 247, - 247, 243, 164, 162, 158, 173, 116, 92, 187, 103, - 69, 114, 67, 50, 48, 52, 71, 20, 23, 45, - 16, 19, 36, 43, 58, 72, 19, 42, 64, 15, - 38, 60, 36, 32, 44, 56, 27, 37, 49, 22, - 32, 32, 15, 19, 124, 81, 55, 142, 80, 41, - 219, 216, 207, 140, 105, 88, 164, 89, 53, 157, - 81, 45, 125, 65, 36, 109, 81, 78, 90, 49, - 45, 67, 32, 29, 28, 29, 41, 1, 4, 21, - 0, 2, 16, 46, 57, 68, 29, 45, 61, 26, - 38, 51, 68, 49, 58, 58, 32, 43, 56, 30, - 41, 53, 29, 39, 42, 23, 31, 71, 28, 19, - 184, 163, 139, 189, 182, 171, 223, 223, 219, 195, - 192, 183, 182, 178, 169, 138, 85, 66, 162, 73, - 41, 109, 45, 24, 100, 43, 39, 82, 17, 12, - 74, 15, 11, 47, 21, 20, 62, 51, 57, 32, - 19, 25, 26, 12, 15, 85, 25, 14, 87, 20, - 9, 74, 17, 7, 48, 37, 36, 54, 54, 59, - 11, 11, 15, 6, 7, 12, 2, 3, 8, 2, - 3, 7, 17, 29, 40, 6, 23, 39, 1, 16, - 30, 33, 50, 67, 6, 31, 56, 0, 26, 51, - 0, 25, 50, 1, 18, 36, 22, 22, 35, 26, - 30, 42, 34, 53, 75, 5, 26, 51, 4, 26, - 51, 8, 22, 42, 54, 20, 29, 59, 20, 29, - 46, 16, 23, 74, 38, 37, 122, 60, 44, 178, - 132, 81, 207, 206, 202, 226, 226, 222, 164, 164, - 161, 123, 105, 97, 189, 109, 76, 179, 87, 49, - 129, 62, 36, 21, 24, 42, 15, 18, 33, 19, - 22, 31, 36, 57, 77, 0, 25, 49, 0, 25, - 49, 0, 23, 46, 27, 18, 28, 44, 26, 32, - 106, 68, 48, 175, 97, 48, 141, 72, 29, 205, - 201, 191, 133, 99, 81, 139, 73, 41, 109, 56, - 32, 79, 38, 21, 123, 84, 80, 85, 33, 28, - 82, 32, 27, 33, 18, 20, 41, 33, 38, 41, - 31, 32, 27, 41, 55, 10, 28, 45, 10, 27, - 44, 13, 20, 30, 41, 23, 30, 40, 24, 29, - 39, 23, 26, 133, 89, 78, 153, 67, 44, 212, - 189, 157, 164, 145, 117, 166, 165, 162, 144, 142, - 135, 113, 100, 92, 169, 87, 58, 154, 57, 23, - 121, 45, 18, 68, 18, 14, 56, 15, 13, 42, - 18, 18, 60, 51, 55, 30, 16, 23, 21, 7, - 14, 20, 6, 13, 32, 14, 13, 54, 24, 20, - 37, 25, 24, 44, 44, 49, 7, 7, 13, 3, - 3, 9, 8, 8, 11, 7, 7, 11, 6, 7, - 9, 46, 61, 75, 20, 41, 62, 19, 39, 58, - 8, 22, 35, 0, 22, 44, 0, 25, 49, 0, - 24, 48, 14, 25, 38, 42, 48, 68, 10, 16, - 32, 7, 26, 47, 4, 25, 49, 4, 25, 49, - 4, 21, 40, 50, 52, 61, 53, 54, 69, 29, - 31, 49, 117, 54, 48, 106, 38, 24, 195, 143, - 87, 131, 124, 114, 157, 157, 154, 238, 238, 235, - 160, 148, 142, 182, 97, 63, 170, 82, 46, 117, - 57, 32, 73, 72, 81, 50, 48, 64, 32, 30, - 46, 15, 31, 48, 0, 25, 48, 0, 23, 45, - 0, 20, 38, 16, 22, 31, 111, 89, 93, 90, - 56, 61, 84, 41, 22, 124, 63, 25, 186, 182, - 172, 118, 93, 79, 149, 76, 48, 178, 81, 43, - 114, 46, 19, 114, 71, 68, 84, 32, 27, 70, - 28, 24, 97, 71, 66, 99, 61, 54, 87, 47, - 39, 52, 29, 26, 9, 21, 32, 8, 23, 37, - 37, 32, 36, 100, 68, 70, 77, 38, 40, 65, - 26, 28, 148, 74, 56, 126, 50, 27, 192, 168, - 134, 102, 93, 79, 182, 182, 180, 186, 183, 176, - 181, 174, 161, 140, 60, 32, 150, 56, 22, 112, - 42, 17, 77, 62, 63, 63, 39, 43, 46, 18, - 23, 35, 22, 27, 26, 13, 20, 19, 6, 12, - 17, 11, 14, 48, 52, 57, 22, 28, 34, 14, - 17, 22, 22, 22, 27, 4, 4, 10, 3, 3, - 9, 39, 39, 41, 24, 24, 26, 11, 11, 13, - 40, 61, 80, 0, 24, 47, 0, 24, 47, 0, - 23, 44, 13, 24, 34, 19, 35, 49, 5, 19, - 33, 36, 41, 55, 9, 17, 41, 0, 7, 31, - 15, 22, 34, 19, 34, 49, 8, 22, 36, 32, - 37, 48, 45, 48, 68, 22, 25, 48, 18, 21, - 42, 62, 24, 23, 65, 24, 15, 130, 93, 53, - 198, 195, 189, 177, 175, 169, 236, 236, 233, 169, - 166, 162, 104, 60, 38, 118, 62, 44, 90, 37, - 23, 77, 75, 90, 26, 23, 43, 24, 21, 41, - 13, 14, 26, 18, 33, 46, 21, 34, 47, 17, - 27, 38, 122, 100, 103, 92, 54, 60, 65, 22, - 29, 48, 17, 21, 100, 57, 37, 105, 101, 94, - 116, 104, 92, 145, 82, 53, 160, 59, 19, 103, - 40, 16, 100, 53, 49, 76, 29, 25, 72, 46, - 42, 98, 60, 53, 82, 40, 32, 81, 39, 31, - 69, 34, 27, 42, 34, 36, 32, 28, 33, 84, - 47, 50, 65, 21, 24, 62, 17, 20, 61, 17, - 20, 64, 19, 16, 101, 42, 24, 118, 111, 100, - 227, 226, 224, 235, 234, 232, 198, 192, 182, 171, - 164, 153, 101, 57, 39, 95, 39, 20, 66, 32, - 22, 79, 56, 60, 39, 9, 15, 37, 8, 14, - 26, 7, 12, 19, 8, 13, 25, 13, 14, 44, - 47, 52, 10, 16, 23, 0, 6, 13, 0, 5, - 10, 4, 4, 9, 3, 3, 8, 6, 6, 9, - 44, 44, 46, 2, 2, 5, 0, 0, 3, 29, - 50, 70, 0, 23, 46, 0, 20, 39, 13, 27, - 39, 42, 60, 77, 17, 40, 61, 10, 34, 55, - 6, 16, 29, 1, 9, 33, 3, 10, 28, 46, - 63, 80, 20, 44, 66, 15, 39, 62, 9, 24, - 39, 17, 20, 39, 18, 21, 43, 16, 19, 38, - 94, 44, 46, 115, 59, 39, 145, 84, 38, 209, - 206, 199, 207, 205, 196, 189, 189, 187, 159, 158, - 153, 205, 180, 139, 140, 68, 48, 140, 43, 20, - 55, 53, 67, 26, 23, 43, 22, 20, 37, 42, - 49, 61, 43, 62, 80, 11, 33, 54, 2, 24, - 46, 57, 41, 48, 67, 25, 32, 43, 15, 19, - 121, 68, 44, 159, 72, 30, 195, 188, 173, 185, - 180, 163, 218, 202, 170, 175, 150, 121, 89, 57, - 39, 112, 90, 82, 88, 73, 65, 94, 65, 59, - 84, 43, 35, 79, 38, 31, 60, 30, 25, 50, - 40, 45, 46, 41, 54, 25, 20, 33, 37, 14, - 20, 60, 16, 19, 61, 17, 20, 61, 17, 20, - 55, 15, 18, 94, 69, 53, 164, 143, 120, 241, - 240, 238, 217, 216, 214, 189, 182, 170, 112, 83, - 69, 189, 92, 53, 121, 55, 36, 102, 41, 31, - 68, 43, 48, 38, 8, 14, 37, 7, 13, 28, - 9, 13, 94, 67, 65, 83, 34, 29, 22, 15, - 17, 2, 8, 15, 0, 6, 12, 0, 4, 10, - 48, 50, 53, 26, 29, 32, 13, 16, 19, 27, - 27, 29, 2, 2, 5, 0, 0, 3, 3, 18, - 33, 5, 19, 32, 14, 24, 33, 31, 51, 70, - 5, 30, 52, 0, 25, 48, 0, 24, 47, 0, - 20, 38, 11, 17, 28, 29, 41, 55, 18, 43, - 65, 3, 29, 53, 3, 29, 53, 2, 27, 49, - 32, 36, 45, 40, 40, 52, 28, 28, 41, 96, - 45, 47, 92, 31, 23, 184, 105, 46, 165, 156, - 146, 194, 192, 184, 130, 129, 127, 136, 134, 130, - 222, 193, 147, 147, 85, 59, 153, 48, 22, 37, - 29, 39, 21, 18, 35, 22, 28, 39, 28, 48, - 67, 1, 24, 46, 0, 23, 45, 0, 22, 44, - 7, 16, 30, 51, 26, 29, 95, 60, 48, 183, - 88, 42, 138, 55, 15, 210, 204, 187, 223, 218, - 198, 175, 163, 139, 225, 206, 169, 152, 140, 115, - 235, 225, 202, 232, 222, 197, 115, 100, 88, 76, - 38, 30, 56, 29, 23, 41, 32, 34, 36, 32, - 45, 20, 15, 29, 19, 14, 28, 17, 12, 25, - 43, 19, 19, 51, 15, 17, 58, 16, 19, 59, - 32, 29, 196, 153, 109, 174, 161, 147, 228, 227, - 226, 182, 180, 178, 131, 126, 118, 167, 85, 51, - 180, 70, 24, 115, 47, 28, 106, 30, 16, 52, - 26, 31, 36, 8, 13, 32, 7, 12, 53, 35, - 35, 95, 47, 43, 70, 14, 9, 44, 9, 6, - 3, 6, 10, 3, 5, 9, 8, 9, 12, 35, - 38, 42, 1, 5, 10, 0, 4, 9, 1, 2, - 5, 0, 0, 3, 0, 0, 2, 41, 51, 60, - 36, 55, 73, 13, 33, 52, 0, 16, 31, 0, - 22, 43, 0, 23, 45, 1, 19, 36, 29, 43, - 56, 35, 56, 75, 12, 27, 42, 3, 24, 44, - 3, 28, 52, 3, 27, 50, 4, 20, 36, 64, - 63, 75, 31, 29, 49, 25, 23, 43, 32, 16, - 26, 78, 14, 16, 162, 89, 35, 118, 99, 82, - 143, 140, 132, 242, 242, 242, 233, 233, 232, 165, - 145, 114, 168, 116, 81, 134, 41, 19, 70, 49, - 50, 85, 52, 52, 46, 28, 32, 0, 18, 35, - 0, 22, 43, 0, 22, 44, 0, 19, 38, 50, - 47, 52, 124, 90, 90, 85, 39, 38, 144, 61, - 22, 125, 50, 14, 196, 191, 175, 148, 144, 131, - 122, 118, 106, 160, 150, 131, 122, 96, 74, 146, - 133, 115, 180, 171, 151, 136, 130, 114, 102, 93, - 87, 129, 87, 67, 132, 63, 31, 27, 13, 15, - 17, 13, 25, 17, 13, 26, 15, 11, 21, 118, - 68, 55, 112, 49, 32, 74, 31, 23, 113, 88, - 68, 167, 118, 68, 217, 215, 212, 240, 239, 237, - 130, 129, 126, 168, 163, 156, 150, 79, 42, 176, - 67, 22, 115, 47, 28, 108, 29, 14, 62, 33, - 26, 94, 45, 28, 118, 52, 25, 94, 59, 52, - 80, 27, 23, 68, 13, 8, 54, 18, 15, 109, - 60, 57, 87, 28, 23, 66, 15, 11, 10, 11, - 15, 0, 4, 9, 0, 3, 8, 27, 29, 31, - 43, 44, 46, 21, 23, 25, 33, 47, 59, 5, - 28, 48, 0, 23, 44, 0, 21, 40, 19, 29, - 38, 10, 22, 33, 37, 51, 64, 20, 42, 63, - 1, 24, 47, 1, 25, 48, 3, 22, 40, 6, - 20, 35, 37, 39, 49, 41, 31, 38, 65, 64, - 80, 23, 21, 41, 22, 20, 40, 22, 18, 31, - 122, 78, 70, 117, 60, 49, 129, 101, 91, 217, - 211, 194, 208, 208, 206, 227, 227, 226, 131, 122, - 107, 161, 125, 87, 99, 47, 39, 112, 59, 58, - 91, 30, 29, 89, 28, 27, 47, 19, 20, 15, - 28, 41, 7, 21, 35, 90, 73, 76, 120, 78, - 78, 87, 34, 33, 81, 27, 26, 76, 27, 20, - 104, 44, 15, 110, 108, 100, 232, 226, 209, 230, - 223, 203, 166, 130, 101, 207, 119, 60, 141, 72, - 30, 127, 57, 35, 154, 146, 132, 238, 233, 217, - 140, 103, 82, 154, 66, 27, 97, 42, 19, 68, - 49, 54, 45, 25, 31, 32, 17, 21, 139, 76, - 60, 122, 42, 21, 124, 44, 23, 94, 34, 18, - 120, 108, 95, 199, 198, 196, 161, 161, 159, 215, - 213, 208, 154, 126, 108, 201, 107, 53, 140, 59, - 20, 108, 37, 17, 91, 46, 34, 129, 89, 65, - 123, 50, 16, 147, 52, 10, 84, 38, 26, 71, - 18, 13, 54, 11, 8, 86, 44, 40, 77, 14, - 9, 71, 5, 0, 64, 4, 0, 55, 37, 35, - 28, 20, 22, 9, 10, 12, 35, 37, 40, 4, - 7, 10, 1, 4, 7, 8, 20, 31, 1, 23, - 43, 0, 22, 42, 3, 18, 32, 41, 58, 73, - 9, 30, 49, 8, 24, 39, 0, 24, 47, 0, - 23, 45, 0, 22, 42, 6, 18, 30, 95, 79, - 85, 74, 46, 57, 43, 20, 29, 46, 44, 60, - 24, 22, 42, 21, 20, 38, 83, 52, 51, 156, - 75, 61, 147, 59, 44, 118, 51, 39, 203, 196, - 181, 198, 196, 189, 166, 166, 166, 197, 192, 183, - 156, 136, 104, 102, 57, 56, 91, 30, 29, 88, - 26, 25, 81, 25, 24, 49, 42, 50, 32, 43, - 61, 23, 27, 38, 64, 33, 33, 77, 26, 25, - 80, 26, 25, 81, 27, 26, 71, 23, 22, 94, - 77, 62, 193, 189, 176, 157, 152, 138, 161, 137, - 113, 203, 118, 60, 159, 80, 29, 168, 75, 43, - 138, 47, 16, 202, 171, 129, 183, 174, 155, 148, - 127, 109, 141, 60, 23, 77, 46, 43, 65, 29, - 36, 53, 15, 23, 49, 13, 21, 82, 33, 22, - 119, 40, 20, 118, 40, 19, 103, 61, 49, 240, - 238, 231, 224, 221, 214, 162, 161, 157, 223, 222, - 215, 147, 90, 56, 174, 86, 35, 101, 53, 25, - 99, 57, 39, 149, 144, 137, 140, 131, 112, 172, - 158, 130, 146, 128, 103, 86, 64, 47, 110, 76, - 52, 79, 53, 38, 91, 35, 31, 71, 5, 0, - 70, 5, 0, 54, 11, 8, 87, 60, 58, 68, - 36, 34, 57, 32, 30, 9, 7, 8, 0, 2, - 5, 0, 3, 5, 0, 18, 36, 18, 28, 37, - 10, 23, 36, 27, 39, 49, 19, 40, 59, 0, - 23, 44, 0, 18, 35, 16, 24, 34, 35, 33, - 41, 47, 34, 38, 65, 51, 55, 75, 48, 58, - 52, 21, 33, 44, 18, 28, 22, 19, 32, 20, - 18, 35, 28, 22, 33, 153, 88, 76, 148, 61, - 45, 143, 57, 42, 115, 46, 34, 99, 88, 79, - 175, 171, 160, 206, 206, 205, 230, 230, 228, 199, - 177, 142, 103, 73, 58, 87, 27, 27, 81, 24, - 23, 53, 25, 27, 42, 52, 69, 9, 22, 41, - 9, 22, 42, 10, 17, 29, 77, 42, 37, 63, - 22, 20, 73, 24, 23, 78, 51, 46, 166, 148, - 119, 231, 227, 211, 167, 163, 149, 166, 114, 72, - 171, 87, 31, 156, 74, 42, 193, 63, 21, 138, - 70, 40, 220, 184, 135, 155, 128, 92, 105, 95, - 82, 75, 37, 19, 71, 39, 46, 52, 14, 22, - 51, 13, 21, 48, 12, 20, 69, 33, 29, 107, - 39, 24, 82, 26, 12, 154, 143, 137, 247, 244, - 236, 245, 242, 235, 167, 165, 160, 139, 134, 128, - 125, 62, 27, 93, 53, 32, 178, 107, 73, 140, - 67, 32, 232, 229, 219, 215, 211, 201, 139, 137, - 134, 179, 178, 174, 128, 120, 111, 168, 130, 86, - 181, 133, 77, 69, 25, 15, 69, 5, 0, 63, - 4, 0, 67, 41, 39, 74, 42, 41, 63, 29, - 27, 61, 28, 26, 41, 22, 21, 40, 41, 42, - 14, 15, 17, 3, 17, 30, 46, 61, 75, 14, - 33, 52, 11, 27, 42, 4, 25, 45, 0, 23, - 44, 1, 19, 36, 93, 70, 71, 81, 45, 45, - 70, 33, 34, 56, 35, 39, 62, 33, 44, 52, - 21, 33, 42, 17, 27, 102, 58, 51, 100, 42, - 33, 83, 43, 36, 160, 83, 69, 134, 54, 39, - 92, 37, 27, 112, 63, 40, 126, 73, 43, 135, - 132, 126, 164, 163, 161, 167, 167, 166, 168, 156, - 137, 156, 135, 103, 89, 52, 46, 98, 51, 39, - 68, 43, 38, 19, 30, 48, 7, 20, 40, 6, - 18, 37, 29, 24, 29, 127, 66, 54, 105, 41, - 29, 74, 27, 19, 153, 140, 122, 161, 141, 109, - 236, 232, 216, 148, 144, 131, 203, 180, 141, 119, - 80, 53, 196, 74, 35, 185, 50, 6, 148, 100, - 70, 217, 179, 130, 153, 126, 89, 205, 173, 128, - 126, 83, 58, 61, 20, 16, 46, 12, 19, 50, - 12, 20, 42, 12, 17, 139, 59, 44, 137, 33, - 13, 117, 90, 73, 154, 149, 140, 244, 241, 233, - 230, 228, 220, 136, 132, 126, 143, 92, 74, 169, - 80, 52, 146, 63, 35, 113, 47, 18, 106, 46, - 16, 230, 226, 216, 158, 155, 148, 222, 222, 220, - 244, 244, 242, 176, 176, 174, 234, 234, 231, 175, - 166, 155, 86, 68, 51, 108, 84, 78, 65, 38, - 27, 65, 42, 39, 61, 29, 27, 56, 26, 24, - 40, 19, 17, 40, 38, 40, 18, 19, 22, 4, - 5, 8, 34, 44, 52, 27, 46, 64, 0, 21, - 41, 0, 20, 40, 0, 15, 29, 0, 19, 37, - 21, 25, 34, 91, 57, 58, 68, 29, 30, 66, - 28, 29, 42, 20, 24, 51, 22, 33, 47, 19, - 30, 40, 16, 22, 115, 42, 28, 106, 29, 16, - 82, 25, 14, 121, 53, 40, 90, 44, 35, 114, - 59, 45, 157, 78, 36, 175, 79, 26, 165, 150, - 136, 236, 231, 218, 161, 158, 151, 156, 153, 147, - 108, 84, 68, 164, 92, 68, 149, 66, 39, 144, - 62, 35, 54, 28, 25, 7, 17, 34, 41, 41, - 51, 74, 54, 57, 119, 56, 44, 108, 37, 23, - 106, 36, 23, 124, 97, 74, 139, 122, 95, 192, - 187, 173, 134, 131, 122, 173, 162, 141, 200, 174, - 130, 144, 58, 25, 167, 44, 5, 160, 127, 92, - 196, 161, 113, 148, 125, 92, 187, 152, 104, 125, - 61, 44, 92, 30, 15, 92, 49, 44, 46, 14, - 16, 75, 33, 30, 152, 49, 30, 93, 24, 10, - 201, 179, 147, 136, 122, 100, 166, 164, 160, 155, - 154, 151, 104, 79, 65, 179, 83, 51, 169, 60, - 24, 165, 58, 24, 110, 43, 21, 109, 61, 46, - 127, 105, 94, 145, 139, 128, 192, 183, 166, 171, - 167, 161, 156, 156, 154, 198, 198, 196, 167, 167, - 166, 177, 177, 177, 201, 198, 189, 140, 109, 81, - 134, 89, 50, 54, 36, 34, 56, 32, 32, 46, - 22, 21, 29, 28, 30, 1, 2, 5, 0, 1, - 4, 19, 32, 44, 7, 27, 46, 0, 20, 39, - 0, 17, 33, 32, 31, 37, 75, 61, 65, 48, - 33, 36, 69, 38, 39, 68, 29, 30, 66, 28, - 29, 73, 48, 40, 145, 90, 58, 124, 65, 34, - 83, 46, 26, 164, 148, 123, 170, 153, 126, 161, - 144, 117, 119, 84, 76, 157, 75, 56, 146, 54, - 33, 116, 42, 22, 129, 57, 19, 135, 81, 49, - 208, 204, 193, 168, 167, 161, 204, 203, 200, 145, - 127, 120, 148, 65, 39, 144, 60, 32, 139, 57, - 31, 90, 42, 27, 84, 73, 79, 87, 64, 74, - 48, 21, 33, 76, 31, 25, 109, 39, 25, 104, - 36, 22, 86, 59, 46, 161, 144, 114, 195, 171, - 130, 163, 146, 115, 223, 219, 203, 150, 135, 109, - 132, 115, 91, 157, 132, 116, 161, 151, 132, 152, - 142, 123, 123, 105, 78, 141, 106, 70, 126, 44, - 24, 88, 46, 38, 128, 54, 42, 114, 37, 23, - 83, 31, 21, 131, 31, 12, 118, 90, 72, 203, - 179, 142, 159, 152, 142, 247, 247, 247, 163, 155, - 145, 195, 161, 124, 125, 50, 24, 152, 53, 21, - 105, 38, 15, 121, 67, 51, 135, 53, 28, 131, - 47, 21, 95, 49, 32, 180, 169, 149, 204, 193, - 170, 87, 83, 76, 167, 167, 166, 243, 243, 243, - 245, 245, 245, 158, 158, 156, 121, 105, 87, 157, - 103, 55, 78, 49, 47, 53, 14, 12, 46, 6, - 4, 18, 2, 1, 0, 0, 3, 0, 1, 4, - 26, 36, 45, 24, 37, 48, 10, 22, 33, 26, - 22, 27, 69, 48, 54, 51, 27, 34, 48, 23, - 30, 37, 17, 21, 64, 28, 28, 62, 27, 28, - 101, 64, 48, 180, 93, 43, 134, 69, 30, 117, - 90, 73, 163, 159, 152, 160, 148, 129, 154, 137, - 110, 137, 85, 72, 146, 55, 33, 143, 50, 28, - 133, 47, 27, 91, 49, 34, 129, 70, 36, 158, - 150, 142, 245, 242, 234, 145, 143, 139, 201, 200, - 197, 79, 55, 45, 98, 45, 25, 82, 46, 36, - 100, 83, 90, 64, 38, 50, 45, 16, 29, 44, - 15, 28, 35, 12, 19, 86, 29, 18, 96, 33, - 20, 138, 116, 91, 224, 195, 144, 222, 191, 137, - 172, 148, 107, 148, 136, 118, 159, 155, 143, 196, - 191, 176, 224, 218, 198, 164, 158, 142, 152, 133, - 105, 136, 110, 77, 89, 56, 45, 84, 31, 26, - 106, 65, 58, 120, 43, 29, 114, 32, 18, 114, - 33, 19, 69, 18, 9, 159, 141, 112, 113, 104, - 91, 244, 244, 244, 190, 189, 188, 184, 157, 126, - 185, 151, 111, 89, 62, 57, 67, 32, 32, 56, - 23, 20, 143, 69, 45, 128, 43, 16, 125, 41, - 15, 99, 34, 14, 98, 60, 50, 100, 50, 38, - 121, 91, 74, 206, 186, 153, 156, 144, 122, 150, - 145, 136, 118, 115, 113, 87, 59, 44, 107, 70, - 39, 71, 37, 35, 46, 5, 3, 45, 5, 3, - 33, 7, 6, 36, 36, 37, 9, 9, 11, 45, - 57, 68, 10, 28, 45, 7, 25, 43, 11, 23, - 37, 25, 14, 19, 42, 20, 26, 45, 22, 28, - 35, 17, 22, 82, 65, 54, 81, 59, 44, 98, - 78, 66, 172, 155, 142, 227, 225, 218, 192, 190, - 185, 237, 236, 234, 236, 236, 233, 144, 142, 137, - 129, 71, 57, 140, 51, 30, 135, 48, 27, 99, - 40, 31, 89, 35, 35, 170, 87, 37, 144, 88, - 53, 231, 228, 220, 208, 206, 198, 119, 118, 116, - 165, 161, 149, 147, 89, 50, 132, 73, 37, 51, - 26, 36, 45, 16, 29, 43, 15, 28, 35, 13, - 23, 56, 35, 37, 58, 28, 28, 113, 60, 31, - 126, 104, 74, 211, 182, 131, 202, 174, 125, 105, - 83, 56, 193, 131, 72, 125, 94, 62, 147, 141, - 125, 124, 110, 89, 184, 151, 109, 182, 146, 99, - 103, 72, 57, 114, 52, 50, 84, 11, 9, 89, - 42, 36, 117, 38, 25, 113, 31, 18, 111, 31, - 17, 79, 33, 25, 194, 190, 179, 183, 180, 175, - 189, 189, 189, 139, 127, 112, 187, 153, 115, 95, - 61, 53, 76, 23, 23, 59, 2, 2, 50, 0, - 0, 77, 26, 10, 92, 31, 11, 72, 25, 10, - 99, 53, 41, 123, 50, 31, 113, 33, 12, 106, - 31, 11, 106, 81, 62, 165, 148, 118, 137, 123, - 98, 109, 76, 59, 140, 77, 45, 96, 49, 26, - 52, 19, 16, 44, 5, 3, 41, 4, 2, 37, - 28, 28, 21, 22, 24, 5, 6, 8, 57, 71, - 85, 1, 20, 38, 0, 18, 36, 2, 17, 30, - 63, 51, 53, 64, 41, 42, 38, 20, 23, 91, - 74, 57, 173, 140, 96, 148, 136, 118, 149, 147, - 143, 180, 179, 175, 191, 190, 184, 155, 155, 150, - 221, 220, 217, 159, 148, 134, 158, 132, 101, 90, - 58, 53, 86, 39, 30, 72, 29, 20, 99, 42, - 44, 101, 20, 23, 104, 43, 21, 165, 78, 26, - 105, 92, 80, 184, 184, 182, 221, 221, 219, 173, - 170, 161, 158, 136, 115, 188, 96, 36, 71, 35, - 21, 42, 20, 27, 30, 11, 18, 59, 26, 27, - 62, 17, 18, 36, 2, 2, 164, 77, 25, 121, - 86, 60, 155, 138, 111, 109, 91, 68, 144, 69, - 48, 116, 48, 22, 123, 69, 30, 131, 82, 36, - 101, 76, 53, 99, 72, 57, 64, 42, 34, 111, - 51, 49, 86, 9, 7, 80, 5, 4, 61, 19, - 13, 89, 27, 16, 92, 26, 15, 87, 25, 15, - 162, 152, 142, 190, 185, 171, 237, 236, 234, 138, - 136, 135, 122, 95, 73, 81, 53, 42, 75, 24, - 24, 58, 1, 1, 57, 0, 0, 49, 0, 0, - 59, 57, 61, 42, 43, 50, 31, 29, 34, 100, - 40, 25, 112, 32, 11, 112, 32, 11, 108, 31, - 10, 79, 38, 28, 103, 61, 51, 72, 27, 17, - 130, 82, 58, 134, 67, 33, 124, 60, 29, 55, - 33, 24, 47, 33, 33, 31, 19, 20, 33, 33, - 34, 5, 6, 8, 0, 1, 3, 31, 45, 57, - 1, 19, 36, 5, 16, 28, 68, 51, 53, 77, - 44, 44, 63, 29, 29, 66, 32, 32, 69, 45, - 35, 118, 99, 74, 218, 216, 210, 162, 161, 158, - 244, 243, 242, 210, 209, 208, 112, 111, 108, 186, - 163, 133, 214, 180, 136, 120, 94, 73, 107, 61, - 55, 90, 40, 33, 92, 44, 37, 60, 24, 22, - 77, 11, 15, 72, 13, 13, 97, 47, 17, 184, - 145, 101, 142, 130, 117, 251, 251, 250, 194, 194, - 192, 155, 150, 138, 111, 63, 32, 137, 83, 65, - 151, 81, 59, 126, 66, 47, 75, 35, 25, 36, - 4, 3, 27, 1, 1, 131, 53, 6, 143, 126, - 105, 204, 181, 145, 182, 161, 127, 102, 42, 22, - 138, 34, 6, 135, 34, 7, 81, 22, 5, 99, - 70, 68, 81, 33, 32, 60, 18, 17, 90, 27, - 25, 85, 7, 5, 80, 6, 4, 97, 42, 29, - 173, 80, 45, 137, 54, 23, 91, 73, 63, 203, - 198, 183, 183, 181, 177, 225, 224, 223, 146, 114, - 101, 168, 94, 66, 142, 64, 34, 51, 11, 5, - 56, 0, 0, 56, 0, 0, 40, 13, 14, 47, - 48, 55, 17, 18, 26, 17, 18, 26, 23, 13, - 15, 98, 28, 9, 111, 31, 11, 92, 27, 10, - 90, 50, 41, 83, 27, 14, 77, 20, 7, 81, - 37, 20, 123, 61, 30, 65, 35, 21, 62, 58, - 59, 38, 33, 35, 29, 23, 25, 13, 10, 11, - 3, 4, 6, 0, 1, 3, 5, 16, 26, 17, - 27, 37, 31, 33, 39, 55, 29, 29, 60, 26, - 26, 61, 26, 26, 59, 26, 26, 58, 33, 30, - 164, 143, 118, 183, 177, 165, 160, 159, 157, 181, - 178, 176, 135, 115, 97, 117, 76, 41, 127, 99, - 80, 113, 82, 64, 76, 50, 44, 94, 44, 37, - 86, 34, 27, 86, 34, 27, 80, 32, 26, 60, - 38, 38, 79, 53, 57, 62, 35, 38, 171, 129, - 85, 161, 118, 71, 182, 181, 180, 153, 153, 152, - 178, 178, 176, 122, 85, 73, 151, 70, 45, 145, - 58, 31, 145, 58, 32, 141, 59, 33, 102, 45, - 31, 102, 52, 40, 153, 80, 42, 157, 140, 118, - 203, 180, 143, 192, 169, 133, 114, 89, 75, 128, - 75, 67, 119, 60, 50, 83, 38, 32, 110, 69, - 69, 71, 19, 18, 69, 18, 17, 60, 11, 10, - 81, 6, 5, 75, 5, 3, 96, 41, 28, 177, - 72, 33, 142, 92, 71, 230, 225, 211, 100, 98, - 92, 159, 159, 156, 119, 100, 93, 163, 87, 58, - 153, 65, 31, 152, 63, 29, 117, 49, 23, 44, - 16, 15, 41, 1, 1, 46, 41, 44, 27, 28, - 36, 17, 18, 26, 16, 17, 25, 17, 18, 23, - 42, 32, 32, 79, 23, 8, 77, 34, 23, 97, - 46, 34, 78, 20, 7, 74, 19, 6, 45, 18, - 11, 66, 50, 43, 52, 48, 48, 39, 34, 35, - 24, 18, 20, 23, 17, 19, 18, 14, 15, 30, - 30, 31, 4, 5, 6, 59, 66, 73, 34, 48, - 63, 9, 25, 41, 5, 16, 27, 26, 13, 15, - 39, 17, 17, 32, 14, 14, 96, 69, 56, 170, - 137, 98, 178, 143, 100, 108, 85, 63, 179, 118, - 66, 186, 115, 54, 108, 65, 43, 116, 57, 52, - 100, 33, 28, 72, 22, 17, 54, 22, 18, 76, - 30, 25, 75, 30, 24, 65, 37, 35, 87, 54, - 59, 64, 24, 31, 59, 18, 25, 55, 28, 23, - 122, 89, 52, 81, 73, 63, 188, 185, 178, 216, - 216, 213, 193, 185, 180, 132, 55, 31, 143, 57, - 31, 140, 56, 30, 104, 43, 27, 136, 52, 46, - 109, 38, 23, 176, 83, 34, 140, 109, 82, 202, - 178, 142, 151, 131, 103, 135, 78, 69, 133, 55, - 44, 130, 51, 39, 85, 34, 27, 88, 41, 40, - 69, 18, 17, 68, 18, 17, 54, 23, 23, 88, - 35, 33, 65, 12, 10, 98, 53, 33, 148, 77, - 49, 232, 225, 211, 223, 218, 203, 190, 188, 182, - 226, 223, 214, 102, 80, 65, 138, 62, 32, 151, - 63, 29, 145, 60, 28, 88, 44, 30, 76, 49, - 51, 51, 24, 25, 31, 22, 25, 17, 18, 26, - 16, 17, 25, 15, 16, 21, 41, 41, 44, 12, - 12, 16, 2, 1, 5, 43, 23, 19, 79, 25, - 12, 70, 18, 6, 50, 19, 13, 58, 54, 56, - 28, 24, 26, 17, 13, 15, 32, 26, 28, 23, - 17, 19, 22, 17, 18, 26, 24, 25, 30, 30, - 31, 10, 10, 11, 46, 58, 71, 2, 19, 36, - 0, 16, 32, 1, 13, 24, 50, 53, 62, 51, - 55, 67, 21, 24, 35, 118, 59, 45, 98, 36, - 21, 96, 68, 46, 83, 60, 48, 100, 59, 38, - 84, 48, 27, 95, 50, 45, 97, 29, 23, 93, - 25, 19, 82, 22, 17, 51, 52, 60, 27, 32, - 42, 19, 17, 24, 80, 53, 57, 63, 23, 30, - 58, 17, 24, 56, 17, 24, 59, 30, 29, 156, - 89, 70, 123, 82, 69, 240, 236, 226, 166, 164, - 158, 230, 229, 227, 86, 66, 56, 111, 54, 31, - 99, 41, 25, 133, 56, 50, 131, 27, 19, 106, - 37, 22, 174, 81, 33, 103, 67, 44, 156, 138, - 109, 112, 77, 64, 137, 62, 51, 130, 50, 38, - 127, 49, 38, 77, 37, 31, 76, 44, 43, 58, - 25, 24, 48, 16, 15, 87, 42, 40, 104, 23, - 20, 128, 71, 42, 142, 83, 38, 145, 138, 130, - 181, 177, 166, 155, 151, 141, 225, 222, 214, 116, - 99, 85, 188, 111, 57, 94, 48, 23, 105, 48, - 27, 80, 36, 20, 82, 58, 59, 48, 16, 18, - 42, 10, 12, 40, 11, 13, 14, 7, 10, 9, - 10, 14, 36, 36, 40, 14, 14, 19, 0, 0, - 5, 0, 0, 5, 7, 7, 10, 55, 45, 44, - 34, 26, 25, 35, 32, 33, 17, 13, 15, 7, - 2, 5, 5, 1, 4, 18, 14, 16, 26, 23, - 24, 22, 21, 21, 39, 38, 39, 15, 15, 16, - 1, 1, 2, 19, 32, 44, 3, 20, 35, 1, - 11, 21, 38, 42, 50, 30, 34, 48, 11, 16, - 31, 10, 15, 29, 48, 17, 12, 82, 25, 11, - 55, 25, 20, 99, 61, 62, 74, 28, 30, 73, - 27, 29, 44, 13, 13, 79, 21, 16, 89, 24, - 18, 62, 20, 17, 43, 49, 62, 9, 17, 33, - 8, 16, 32, 28, 14, 21, 57, 19, 25, 50, - 15, 21, 35, 12, 16, 130, 79, 66, 139, 53, - 30, 126, 43, 20, 139, 126, 118, 232, 229, 218, - 119, 119, 116, 192, 190, 187, 192, 155, 108, 121, - 86, 58, 132, 36, 29, 126, 19, 11, 103, 33, - 17, 140, 61, 20, 136, 118, 99, 199, 175, 144, - 135, 112, 92, 101, 62, 50, 99, 40, 31, 101, - 39, 30, 92, 60, 58, 104, 57, 55, 99, 50, - 48, 98, 51, 49, 75, 28, 26, 109, 50, 31, - 154, 91, 43, 173, 161, 148, 245, 241, 231, 236, - 233, 222, 120, 118, 113, 138, 124, 110, 167, 96, - 46, 103, 54, 21, 124, 67, 54, 139, 53, 35, - 100, 32, 17, 62, 36, 38, 41, 10, 12, 30, - 7, 8, 27, 14, 16, 64, 48, 50, 71, 48, - 51, 21, 12, 14, 0, 0, 5, 0, 0, 4, - 4, 5, 8, 45, 48, 51, 27, 31, 34, 13, - 17, 21, 6, 7, 10, 5, 1, 3, 4, 1, - 3, 30, 29, 30, 58, 59, 60, 24, 25, 26, - 9, 10, 11, 9, 9, 10, 7, 7, 8, 0, - 0, 1, 15, 27, 37, 18, 27, 35, 44, 49, - 55, 25, 29, 42, 11, 16, 31, 11, 16, 31, - 10, 15, 28, 43, 46, 54, 44, 47, 59, 35, - 30, 39, 68, 28, 30, 69, 22, 24, 66, 19, - 21, 46, 23, 26, 47, 48, 57, 36, 21, 26, - 36, 24, 27, 33, 41, 55, 8, 16, 32, 7, - 15, 31, 11, 13, 22, 75, 53, 52, 75, 47, - 45, 64, 36, 32, 157, 85, 66, 134, 46, 22, - 116, 40, 19, 115, 58, 33, 170, 167, 159, 160, - 159, 156, 247, 247, 246, 189, 174, 154, 204, 157, - 100, 105, 43, 27, 101, 16, 9, 94, 38, 23, - 145, 65, 34, 157, 131, 107, 217, 186, 146, 213, - 183, 143, 176, 148, 116, 110, 66, 52, 63, 30, - 25, 108, 63, 62, 93, 42, 40, 93, 42, 40, - 93, 42, 40, 75, 34, 32, 129, 77, 38, 136, - 123, 110, 244, 241, 231, 244, 240, 229, 212, 209, - 199, 101, 92, 87, 122, 70, 52, 133, 60, 39, - 121, 46, 28, 131, 53, 35, 130, 35, 14, 117, - 31, 12, 35, 10, 9, 51, 26, 21, 83, 49, - 36, 62, 38, 41, 42, 13, 17, 35, 5, 9, - 33, 5, 9, 13, 7, 9, 25, 24, 27, 27, - 28, 30, 22, 26, 29, 9, 13, 17, 8, 12, - 16, 9, 12, 14, 56, 57, 59, 18, 19, 21, - 25, 26, 26, 5, 6, 7, 0, 1, 2, 0, - 1, 2, 1, 2, 2, 30, 30, 30, 14, 14, - 15, 43, 48, 53, 70, 80, 89, 16, 30, 44, - 2, 10, 19, 9, 14, 27, 10, 15, 30, 11, - 15, 25, 46, 49, 61, 14, 18, 32, 11, 15, - 30, 14, 11, 20, 57, 19, 21, 59, 17, 19, - 45, 44, 52, 20, 26, 40, 11, 18, 33, 12, - 18, 31, 13, 19, 30, 9, 17, 33, 7, 15, - 31, 36, 31, 36, 100, 63, 59, 79, 37, 32, - 59, 28, 23, 141, 60, 38, 116, 40, 19, 110, - 52, 30, 189, 89, 40, 155, 123, 102, 163, 160, - 152, 159, 157, 152, 134, 133, 131, 182, 145, 100, - 121, 90, 62, 142, 88, 62, 178, 79, 42, 176, - 62, 19, 114, 73, 50, 210, 179, 141, 174, 147, - 114, 120, 76, 61, 125, 53, 35, 106, 36, 19, - 67, 28, 23, 83, 37, 36, 90, 40, 39, 91, - 41, 39, 74, 34, 33, 138, 124, 107, 113, 105, - 91, 175, 172, 165, 229, 225, 215, 127, 121, 115, - 142, 77, 61, 158, 56, 31, 152, 43, 16, 150, - 41, 14, 104, 31, 14, 127, 36, 16, 83, 26, - 12, 84, 65, 54, 166, 96, 63, 172, 88, 48, - 66, 26, 16, 34, 5, 9, 31, 4, 8, 22, - 8, 10, 57, 53, 56, 36, 31, 36, 12, 8, - 12, 5, 6, 9, 8, 11, 15, 7, 10, 13, - 30, 31, 33, 18, 20, 22, 0, 2, 4, 0, - 1, 2, 0, 0, 1, 0, 0, 1, 0, 0, - 1, 22, 22, 23, 34, 34, 34, 6, 6, 6, - 66, 75, 84, 9, 23, 38, 0, 15, 29, 0, - 13, 27, 22, 28, 34, 12, 17, 27, 26, 28, - 37, 29, 32, 46, 11, 15, 30, 10, 14, 29, - 10, 13, 24, 30, 32, 39, 40, 23, 27, 37, - 43, 56, 8, 15, 30, 8, 15, 30, 8, 15, - 30, 6, 12, 24, 6, 12, 24, 6, 12, 25, - 69, 50, 50, 86, 45, 40, 76, 34, 29, 55, - 27, 23, 107, 56, 43, 97, 49, 38, 99, 49, - 28, 167, 66, 17, 148, 72, 34, 228, 222, 208, - 185, 180, 169, 140, 138, 134, 146, 137, 125, 167, - 114, 84, 197, 104, 53, 138, 58, 24, 172, 60, - 17, 133, 99, 77, 161, 145, 118, 111, 78, 63, - 129, 58, 40, 116, 38, 18, 114, 37, 17, 85, - 28, 14, 81, 48, 42, 73, 34, 29, 66, 30, - 28, 111, 94, 84, 195, 177, 144, 170, 168, 165, - 209, 209, 209, 140, 139, 134, 117, 101, 92, 152, - 58, 34, 150, 41, 14, 150, 40, 14, 148, 40, - 13, 125, 34, 12, 69, 19, 8, 99, 89, 79, - 196, 185, 161, 166, 145, 121, 132, 68, 35, 103, - 39, 10, 67, 37, 37, 74, 28, 25, 47, 36, - 38, 24, 20, 24, 8, 3, 8, 7, 3, 7, - 9, 7, 9, 49, 50, 52, 24, 26, 29, 25, - 26, 28, 6, 8, 9, 0, 2, 4, 0, 2, - 3, 46, 46, 47, 20, 20, 21, 13, 13, 13, - 35, 35, 35, 6, 6, 6, 0, 0, 0, 2, - 11, 20, 0, 14, 27, 0, 13, 26, 5, 14, - 22, 39, 52, 62, 11, 26, 39, 9, 17, 26, - 8, 11, 22, 10, 13, 27, 8, 11, 21, 36, - 44, 52, 18, 31, 45, 4, 13, 22, 10, 15, - 27, 7, 14, 29, 8, 14, 29, 7, 14, 29, - 8, 12, 23, 90, 56, 58, 84, 30, 33, 53, - 27, 26, 81, 40, 35, 74, 33, 29, 86, 50, - 43, 143, 69, 53, 132, 52, 34, 129, 51, 33, - 83, 31, 17, 98, 38, 10, 122, 114, 104, 216, - 214, 209, 190, 188, 183, 220, 219, 216, 152, 100, - 71, 197, 100, 48, 157, 77, 35, 117, 40, 11, - 158, 144, 125, 223, 203, 168, 116, 90, 72, 119, - 45, 26, 110, 36, 17, 80, 26, 12, 86, 46, - 37, 129, 59, 43, 118, 42, 25, 108, 40, 24, - 101, 79, 63, 124, 114, 96, 243, 243, 243, 233, - 233, 233, 144, 143, 138, 175, 131, 99, 98, 35, - 12, 128, 35, 12, 110, 30, 11, 90, 25, 9, - 82, 46, 32, 132, 106, 81, 210, 207, 201, 165, - 162, 155, 128, 122, 108, 173, 163, 140, 93, 73, - 53, 125, 61, 44, 115, 19, 11, 60, 10, 6, - 9, 5, 9, 7, 2, 7, 6, 2, 5, 37, - 37, 39, 21, 23, 27, 1, 3, 7, 0, 1, - 4, 0, 1, 3, 0, 1, 3, 11, 12, 13, - 30, 30, 31, 1, 1, 2, 1, 1, 2, 1, - 1, 1, 0, 0, 0, 0, 0, 0, 28, 32, - 39, 36, 36, 44, 21, 21, 29, 20, 23, 30, - 16, 30, 43, 0, 15, 29, 0, 13, 24, 39, - 46, 52, 25, 33, 41, 22, 28, 35, 25, 38, - 51, 1, 15, 30, 1, 14, 29, 18, 18, 23, - 52, 34, 35, 18, 15, 22, 6, 11, 22, 59, - 34, 38, 94, 27, 30, 75, 24, 20, 145, 78, - 42, 71, 32, 21, 60, 27, 23, 120, 70, 60, - 133, 52, 35, 127, 46, 28, 109, 39, 24, 81, - 31, 23, 117, 72, 46, 165, 134, 103, 248, 245, - 239, 201, 199, 193, 214, 213, 210, 148, 120, 104, - 141, 73, 35, 123, 69, 43, 172, 78, 39, 165, - 139, 115, 223, 204, 168, 192, 175, 143, 88, 38, - 23, 80, 36, 25, 94, 49, 40, 101, 45, 32, - 111, 36, 19, 111, 35, 17, 106, 33, 17, 120, - 98, 90, 180, 178, 171, 186, 186, 185, 155, 154, - 153, 216, 211, 198, 174, 108, 64, 115, 59, 29, - 103, 55, 53, 95, 33, 30, 100, 32, 28, 103, - 62, 48, 164, 117, 70, 201, 197, 189, 183, 181, - 174, 189, 188, 186, 190, 189, 185, 150, 110, 73, - 184, 117, 56, 105, 24, 11, 85, 9, 3, 65, - 47, 45, 72, 41, 35, 74, 34, 25, 33, 26, - 26, 5, 7, 11, 0, 2, 6, 0, 2, 5, - 54, 54, 55, 34, 34, 36, 23, 23, 24, 8, - 8, 9, 0, 0, 1, 0, 0, 1, 6, 6, - 6, 37, 37, 37, 8, 8, 8, 50, 51, 59, - 7, 7, 19, 1, 1, 14, 0, 0, 12, 0, - 5, 13, 0, 10, 18, 32, 39, 47, 23, 36, - 48, 2, 16, 30, 1, 13, 25, 1, 11, 21, - 1, 14, 28, 1, 14, 28, 55, 36, 35, 127, - 59, 42, 119, 47, 31, 101, 42, 28, 62, 21, - 19, 88, 40, 24, 154, 78, 33, 98, 53, 25, - 136, 128, 118, 164, 160, 150, 117, 70, 58, 118, - 44, 28, 78, 28, 18, 81, 33, 28, 140, 43, - 37, 97, 40, 22, 165, 110, 57, 226, 223, 216, - 207, 205, 199, 173, 172, 169, 114, 112, 108, 208, - 163, 121, 144, 81, 45, 193, 73, 23, 143, 86, - 55, 215, 196, 162, 173, 157, 129, 107, 81, 74, - 145, 76, 63, 130, 48, 33, 97, 33, 20, 68, - 27, 20, 72, 24, 15, 89, 45, 29, 156, 152, - 145, 210, 207, 196, 165, 165, 163, 147, 146, 143, - 195, 187, 170, 165, 84, 32, 104, 56, 47, 99, - 24, 20, 91, 12, 8, 90, 12, 8, 78, 10, - 7, 85, 55, 32, 118, 114, 107, 184, 182, 177, - 204, 202, 197, 250, 249, 246, 167, 162, 156, 160, - 105, 53, 159, 96, 43, 70, 27, 21, 90, 49, - 40, 67, 18, 8, 65, 16, 6, 42, 10, 4, - 0, 2, 5, 0, 1, 5, 36, 36, 38, 47, - 47, 49, 27, 27, 29, 27, 27, 28, 9, 9, - 10, 4, 4, 5, 0, 0, 0, 36, 36, 36, - 16, 16, 16, 4, 4, 4, 48, 48, 57, 1, - 1, 14, 0, 0, 13, 0, 0, 11, 42, 47, - 54, 45, 54, 63, 21, 32, 42, 2, 15, 29, - 0, 13, 27, 0, 12, 24, 41, 34, 35, 53, - 38, 38, 25, 20, 24, 85, 49, 41, 119, 46, - 29, 114, 38, 20, 114, 38, 20, 89, 30, 16, - 106, 70, 47, 161, 146, 128, 133, 128, 115, 174, - 171, 165, 160, 157, 149, 88, 73, 66, 103, 63, - 54, 122, 70, 57, 101, 30, 21, 123, 17, 10, - 80, 19, 11, 190, 125, 63, 141, 130, 118, 130, - 128, 124, 193, 192, 192, 179, 175, 172, 210, 157, - 106, 141, 84, 45, 190, 73, 24, 107, 49, 22, - 160, 148, 127, 133, 121, 99, 143, 89, 79, 129, - 46, 31, 126, 42, 26, 93, 32, 21, 117, 49, - 47, 86, 23, 16, 197, 137, 85, 162, 152, 139, - 184, 181, 171, 195, 195, 194, 164, 163, 161, 154, - 137, 113, 127, 69, 45, 91, 44, 40, 94, 17, - 13, 89, 11, 7, 81, 11, 7, 73, 22, 20, - 159, 98, 58, 158, 102, 62, 233, 230, 222, 228, - 225, 217, 215, 214, 211, 170, 169, 167, 173, 170, - 166, 124, 87, 51, 88, 53, 43, 70, 22, 13, - 64, 16, 6, 63, 15, 5, 49, 13, 5, 38, - 37, 37, 13, 14, 15, 47, 47, 49, 27, 27, - 29, 24, 24, 26, 20, 20, 22, 40, 40, 40, - 27, 27, 27, 9, 9, 9, 44, 44, 44, 2, - 2, 2, 0, 0, 0, 15, 15, 23, 1, 1, - 14, 0, 0, 12, 23, 26, 34, 41, 52, 63, - 14, 26, 39, 9, 20, 31, 3, 15, 28, 0, - 13, 25, 13, 16, 21, 97, 64, 59, 77, 35, - 29, 77, 35, 28, 71, 33, 26, 108, 39, 23, - 112, 37, 19, 99, 33, 17, 81, 51, 41, 218, - 209, 190, 208, 198, 174, 116, 112, 102, 193, 192, - 190, 140, 138, 136, 135, 95, 85, 142, 73, 54, - 129, 51, 30, 122, 47, 27, 70, 19, 11, 58, - 9, 6, 168, 107, 51, 156, 145, 132, 210, 208, - 200, 215, 215, 214, 184, 182, 180, 141, 104, 68, - 99, 64, 37, 127, 48, 15, 137, 120, 101, 224, - 205, 168, 203, 183, 146, 118, 65, 53, 125, 44, - 28, 106, 36, 23, 74, 31, 27, 116, 26, 25, - 91, 33, 21, 192, 130, 75, 143, 121, 99, 160, - 158, 150, 219, 219, 218, 151, 148, 143, 213, 184, - 139, 152, 69, 46, 85, 23, 11, 71, 11, 8, - 56, 10, 9, 53, 19, 18, 111, 42, 40, 95, - 30, 13, 184, 93, 30, 155, 127, 104, 240, 238, - 229, 188, 187, 181, 189, 188, 186, 190, 189, 187, - 201, 189, 166, 75, 55, 46, 56, 14, 5, 51, - 13, 5, 44, 13, 6, 40, 32, 30, 32, 33, - 33, 4, 5, 6, 4, 5, 6, 21, 21, 23, - 19, 19, 20, 26, 26, 26, 32, 32, 32, 3, - 3, 3, 1, 1, 1, 7, 7, 7, 0, 0, - 0, 0, 0, 0, 32, 34, 39, 10, 11, 20, - 4, 6, 13, 31, 41, 52, 14, 27, 39, 11, - 24, 37, 11, 24, 37, 6, 15, 24, 26, 32, - 39, 65, 68, 74, 65, 35, 31, 73, 30, 23, - 72, 29, 22, 71, 28, 21, 62, 23, 15, 84, - 37, 25, 115, 94, 80, 166, 159, 143, 184, 175, - 154, 164, 161, 155, 223, 222, 221, 115, 113, 111, - 177, 157, 127, 110, 59, 40, 127, 49, 28, 125, - 48, 27, 119, 45, 26, 89, 41, 33, 95, 27, - 24, 153, 95, 48, 173, 167, 159, 213, 211, 203, - 207, 207, 205, 187, 186, 184, 205, 175, 139, 157, - 120, 85, 202, 91, 47, 159, 120, 91, 219, 198, - 159, 180, 162, 129, 84, 45, 33, 97, 47, 37, - 119, 72, 60, 103, 47, 39, 106, 13, 11, 101, - 47, 30, 185, 122, 67, 116, 99, 84, 138, 137, - 133, 152, 152, 151, 143, 135, 123, 193, 162, 119, - 164, 67, 42, 96, 39, 26, 72, 53, 57, 47, - 24, 29, 40, 15, 19, 85, 14, 12, 86, 8, - 5, 122, 54, 18, 105, 57, 23, 142, 136, 127, - 153, 152, 147, 243, 242, 240, 198, 197, 195, 202, - 189, 166, 155, 144, 123, 80, 57, 52, 79, 43, - 34, 77, 33, 23, 47, 33, 30, 13, 14, 15, - 0, 1, 2, 0, 1, 2, 43, 43, 43, 33, - 33, 33, 30, 30, 30, 12, 12, 12, 2, 2, - 2, 1, 1, 1, 25, 25, 25, 29, 29, 29, - 18, 18, 18, 39, 48, 57, 21, 31, 41, 22, - 30, 38, 9, 15, 22, 19, 26, 33, 9, 17, - 25, 8, 17, 26, 30, 34, 39, 77, 81, 89, - 16, 22, 33, 11, 11, 19, 64, 27, 21, 71, - 28, 21, 68, 27, 20, 74, 56, 50, 213, 204, - 182, 180, 172, 156, 157, 155, 151, 209, 208, 206, - 210, 209, 208, 112, 110, 106, 180, 161, 130, 158, - 122, 84, 117, 45, 28, 76, 30, 19, 77, 34, - 24, 62, 27, 21, 110, 57, 54, 91, 15, 11, - 189, 112, 53, 134, 120, 107, 205, 202, 194, 193, - 193, 191, 177, 175, 172, 217, 182, 142, 149, 108, - 73, 198, 78, 31, 142, 58, 22, 156, 140, 112, - 95, 83, 72, 135, 91, 77, 157, 84, 62, 143, - 56, 31, 126, 42, 18, 84, 9, 4, 113, 60, - 38, 148, 96, 51, 211, 210, 205, 187, 187, 182, - 222, 222, 221, 136, 127, 113, 148, 118, 83, 161, - 56, 28, 71, 42, 40, 42, 16, 22, 30, 3, - 9, 30, 3, 9, 37, 13, 14, 67, 25, 24, - 55, 20, 16, 98, 62, 36, 174, 121, 73, 175, - 170, 159, 170, 168, 162, 152, 152, 149, 139, 128, - 110, 82, 65, 57, 88, 43, 32, 68, 17, 5, - 66, 16, 4, 40, 13, 6, 10, 11, 12, 0, - 0, 1, 17, 17, 18, 35, 35, 35, 2, 2, - 2, 1, 1, 1, 8, 8, 8, 2, 2, 2, - 2, 2, 2, 39, 39, 39, 9, 9, 9, 3, - 3, 3, 2, 11, 18, 0, 11, 22, 1, 12, - 23, 17, 24, 31, 37, 46, 56, 16, 26, 36, - 10, 18, 27, 56, 59, 65, 19, 24, 36, 4, - 10, 22, 4, 10, 21, 28, 18, 19, 59, 29, - 24, 47, 26, 22, 202, 193, 171, 186, 176, 152, - 216, 216, 214, 225, 225, 225, 124, 123, 121, 175, - 168, 153, 152, 139, 116, 149, 109, 80, 148, 58, - 39, 103, 28, 12, 84, 64, 70, 58, 31, 40, - 44, 16, 25, 95, 39, 38, 89, 11, 8, 185, - 107, 48, 154, 140, 127, 185, 182, 176, 138, 138, - 137, 125, 122, 119, 227, 192, 150, 148, 104, 70, - 193, 73, 27, 114, 37, 7, 127, 120, 108, 163, - 145, 134, 146, 65, 40, 136, 46, 19, 128, 43, - 17, 106, 36, 15, 62, 18, 7, 85, 46, 24, - 133, 116, 99, 252, 251, 246, 178, 177, 173, 238, - 238, 237, 142, 112, 99, 155, 91, 65, 124, 64, - 41, 58, 39, 40, 36, 9, 15, 30, 3, 9, - 25, 4, 9, 77, 49, 49, 70, 28, 27, 60, - 16, 15, 55, 15, 12, 160, 96, 40, 156, 113, - 73, 198, 194, 181, 121, 94, 79, 151, 92, 63, - 87, 48, 34, 73, 24, 13, 67, 16, 4, 66, - 15, 3, 42, 11, 4, 28, 28, 28, 23, 23, - 24, 18, 18, 18, 2, 2, 2, 0, 0, 0, - 0, 0, 0, 19, 19, 19, 37, 37, 37, 31, - 31, 31, 16, 16, 16, 0, 0, 0, 0, 0, - 0, 0, 9, 19, 4, 9, 15, 1, 9, 16, - 40, 47, 54, 9, 19, 30, 0, 11, 22, 0, - 11, 21, 3, 9, 15, 7, 12, 23, 4, 10, - 21, 27, 21, 23, 116, 70, 57, 113, 54, 37, - 84, 36, 22, 155, 145, 124, 176, 173, 166, 246, - 246, 246, 162, 161, 160, 217, 207, 186, 139, 118, - 95, 88, 49, 32, 149, 56, 35, 126, 30, 9, - 71, 39, 38, 53, 26, 34, 38, 9, 18, 37, - 8, 17, 50, 10, 11, 80, 14, 10, 124, 75, - 36, 172, 167, 161, 237, 233, 225, 183, 183, 181, - 179, 177, 174, 214, 178, 136, 133, 84, 52, 127, - 43, 11, 121, 96, 69, 154, 134, 105, 201, 195, - 182, 120, 48, 26, 105, 35, 14, 72, 29, 16, - 88, 38, 29, 126, 47, 34, 131, 79, 61, 171, - 145, 115, 175, 170, 162, 164, 163, 160, 227, 227, - 226, 144, 103, 87, 184, 98, 62, 181, 91, 55, - 113, 57, 36, 30, 6, 11, 22, 4, 8, 42, - 27, 28, 73, 32, 31, 53, 7, 6, 52, 6, - 5, 50, 6, 5, 52, 24, 13, 98, 60, 31, - 106, 75, 59, 157, 87, 52, 146, 67, 29, 105, - 47, 20, 61, 16, 5, 61, 14, 3, 49, 12, - 4, 46, 41, 40, 34, 34, 34, 9, 9, 9, - 4, 4, 4, 2, 2, 2, 0, 0, 0, 7, - 7, 7, 64, 64, 64, 30, 30, 30, 19, 19, - 19, 10, 10, 10, 6, 6, 6, 0, 0, 0, - 0, 9, 18, 36, 42, 48, 14, 21, 29, 30, - 37, 44, 4, 15, 25, 0, 10, 21, 0, 10, - 21, 25, 31, 37, 34, 41, 49, 13, 13, 18, - 90, 44, 31, 97, 38, 21, 96, 34, 17, 81, - 33, 19, 175, 160, 136, 175, 162, 141, 154, 148, - 138, 173, 166, 150, 152, 124, 99, 188, 106, 58, - 77, 49, 44, 63, 27, 25, 56, 18, 13, 55, - 32, 39, 38, 10, 19, 37, 8, 17, 34, 8, - 16, 78, 41, 40, 121, 33, 25, 162, 113, 69, - 172, 157, 141, 237, 233, 225, 183, 183, 181, 188, - 187, 185, 142, 115, 85, 115, 76, 50, 188, 77, - 45, 134, 61, 30, 143, 115, 78, 224, 219, 205, - 85, 54, 42, 128, 78, 62, 185, 96, 68, 129, - 41, 23, 142, 25, 7, 128, 83, 61, 158, 129, - 96, 104, 90, 73, 121, 121, 119, 198, 196, 191, - 134, 98, 81, 183, 97, 62, 180, 90, 53, 146, - 73, 44, 53, 45, 45, 57, 51, 54, 20, 13, - 16, 44, 9, 8, 52, 7, 6, 49, 6, 5, - 34, 8, 7, 76, 51, 47, 72, 34, 28, 86, - 45, 27, 143, 67, 29, 139, 64, 26, 101, 46, - 19, 51, 47, 46, 29, 24, 24, 20, 16, 16, - 15, 15, 15, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 37, 37, 37, 9, 9, 9, 32, 32, - 32, 30, 30, 30, 17, 17, 17, 16, 16, 16, - 29, 29, 29, 55, 55, 55, 22, 22, 22, 14, - 20, 26, 34, 43, 51, 1, 11, 21, 3, 9, - 16, 3, 13, 24, 0, 10, 20, 1, 7, 14, - 43, 49, 56, 7, 17, 28, 10, 20, 30, 8, - 11, 17, 60, 39, 36, 55, 30, 27, 45, 26, - 22, 155, 122, 95, 182, 160, 128, 192, 172, 139, - 78, 59, 46, 153, 84, 44, 121, 62, 27, 73, - 46, 48, 52, 15, 20, 53, 18, 22, 26, 7, - 10, 34, 19, 24, 32, 17, 22, 30, 16, 21, - 109, 49, 43, 103, 13, 5, 172, 117, 68, 138, - 112, 86, 213, 210, 202, 181, 180, 179, 178, 176, - 173, 200, 154, 104, 146, 89, 49, 190, 58, 20, - 155, 35, 0, 89, 60, 34, 168, 161, 150, 164, - 111, 94, 199, 99, 67, 192, 80, 44, 172, 70, - 38, 118, 24, 7, 101, 63, 43, 125, 119, 112, - 234, 234, 231, 191, 191, 188, 236, 233, 225, 128, - 112, 102, 143, 74, 46, 146, 74, 44, 80, 54, - 45, 54, 47, 51, 15, 7, 11, 11, 2, 7, - 23, 15, 17, 37, 20, 20, 25, 9, 8, 72, - 47, 42, 65, 26, 19, 53, 12, 5, 39, 15, - 10, 77, 50, 38, 60, 34, 23, 40, 26, 21, - 47, 44, 44, 7, 3, 3, 6, 1, 2, 8, - 6, 6, 11, 11, 11, 0, 0, 0, 19, 19, - 19, 24, 24, 24, 1, 1, 1, 3, 3, 3, - 11, 11, 11, 13, 13, 13, 13, 13, 13, 61, - 61, 61, 27, 27, 27, 23, 23, 23, 24, 28, - 33, 17, 27, 36, 0, 9, 18, 1, 7, 12, - 34, 38, 43, 36, 42, 48, 18, 24, 30, 38, - 45, 53, 1, 11, 22, 0, 9, 20, 20, 21, - 27, 65, 48, 52, 39, 18, 24, 30, 12, 16, - 131, 74, 43, 143, 69, 29, 96, 64, 46, 98, - 63, 60, 76, 33, 31, 66, 28, 26, 41, 18, - 20, 47, 10, 15, 44, 9, 14, 39, 23, 26, - 70, 55, 61, 40, 22, 29, 33, 15, 23, 68, - 23, 23, 98, 11, 3, 170, 114, 62, 125, 112, - 101, 181, 181, 180, 132, 132, 132, 103, 100, 96, - 200, 147, 89, 139, 87, 47, 172, 46, 9, 139, - 76, 42, 162, 100, 52, 117, 75, 59, 196, 94, - 62, 191, 79, 43, 191, 78, 42, 181, 75, 40, - 111, 43, 23, 139, 96, 69, 162, 127, 97, 246, - 246, 243, 175, 175, 172, 230, 227, 218, 128, 98, - 85, 151, 77, 47, 119, 53, 26, 48, 35, 34, - 19, 10, 15, 11, 2, 7, 12, 6, 10, 43, - 45, 48, 17, 19, 23, 9, 11, 14, 54, 26, - 22, 55, 14, 7, 46, 10, 4, 47, 37, 37, - 32, 23, 25, 16, 7, 9, 11, 3, 5, 29, - 25, 26, 6, 2, 3, 4, 0, 0, 30, 29, - 30, 25, 25, 25, 14, 14, 14, 11, 11, 11, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, - 44, 44, 32, 32, 32, 12, 12, 12, 36, 36, - 36, 22, 22, 22, 21, 21, 21, 12, 19, 27, - 4, 12, 19, 6, 11, 16, 49, 53, 58, 35, - 43, 51, 7, 15, 25, 0, 9, 19, 9, 16, - 23, 1, 11, 22, 0, 7, 15, 64, 53, 56, - 38, 18, 24, 30, 9, 15, 28, 9, 14, 55, - 32, 23, 75, 37, 18, 86, 51, 48, 72, 24, - 21, 65, 15, 12, 65, 16, 13, 46, 11, 9, - 39, 28, 31, 26, 17, 20, 55, 43, 48, 34, - 16, 24, 26, 7, 15, 26, 7, 15, 25, 7, - 13, 79, 8, 1, 107, 72, 38, 215, 214, 214, - 244, 244, 244, 180, 180, 180, 213, 213, 213, 129, - 117, 104, 89, 59, 34, 140, 67, 25, 172, 98, - 41, 131, 71, 24, 87, 53, 27, 147, 75, 47, - 178, 73, 40, 150, 62, 34, 116, 60, 35, 159, - 113, 77, 177, 120, 72, 189, 177, 158, 152, 151, - 147, 119, 118, 116, 124, 122, 116, 143, 86, 63, - 153, 62, 25, 151, 57, 20, 94, 36, 14, 13, - 5, 9, 8, 2, 6, 30, 31, 33, 14, 16, - 20, 0, 3, 7, 0, 2, 6, 9, 5, 6, - 46, 11, 5, 31, 15, 13, 43, 35, 37, 10, - 1, 3, 8, 0, 1, 8, 0, 1, 9, 5, - 6, 5, 1, 2, 7, 3, 4, 46, 46, 46, - 3, 3, 3, 1, 1, 1, 6, 6, 6, 4, - 4, 4, 8, 8, 8, 12, 12, 12, 32, 32, - 32, 1, 1, 1, 0, 0, 0, 14, 14, 14, - 20, 20, 20, 16, 16, 16, 12, 19, 27, 21, - 25, 28, 75, 79, 84, 21, 26, 33, 4, 13, - 23, 0, 8, 18, 0, 8, 18, 4, 9, 15, - 37, 42, 47, 18, 24, 28, 58, 44, 48, 32, - 12, 18, 28, 9, 14, 24, 15, 18, 55, 50, - 56, 29, 23, 30, 37, 16, 16, 66, 17, 14, - 64, 15, 12, 57, 14, 11, 37, 25, 26, 42, - 49, 56, 8, 17, 26, 17, 14, 19, 28, 9, - 17, 25, 7, 15, 23, 7, 14, 16, 5, 9, - 51, 24, 20, 174, 147, 111, 227, 226, 224, 163, - 163, 163, 219, 219, 219, 233, 233, 233, 173, 171, - 167, 235, 230, 219, 153, 140, 125, 73, 61, 44, - 170, 146, 103, 202, 174, 123, 166, 141, 98, 95, - 69, 57, 122, 105, 92, 166, 106, 56, 178, 115, - 62, 200, 188, 168, 229, 221, 201, 148, 146, 139, - 203, 203, 203, 193, 185, 170, 137, 86, 63, 151, - 60, 24, 129, 49, 17, 70, 29, 13, 51, 47, - 48, 49, 46, 49, 16, 15, 18, 0, 2, 5, - 0, 2, 6, 0, 2, 6, 4, 5, 8, 57, - 55, 55, 39, 39, 40, 9, 4, 5, 9, 0, - 2, 8, 0, 1, 8, 0, 1, 20, 17, 18, - 40, 39, 39, 14, 14, 14, 31, 31, 31, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 35, 35, - 35, 25, 25, 25, 12, 12, 12, 6, 6, 6, - 0, 0, 0, 0, 0, 0, 35, 35, 35, 22, - 22, 22, 15, 15, 15, 58, 62, 66, 74, 79, - 85, 17, 24, 32, 0, 5, 11, 0, 7, 15, - 0, 8, 17, 0, 7, 16, 43, 48, 52, 28, - 36, 43, 2, 10, 18, 15, 8, 13, 24, 11, - 15, 24, 21, 24, 53, 49, 53, 24, 18, 25, - 14, 7, 15, 14, 7, 14, 31, 9, 8, 46, - 23, 22, 27, 19, 21, 46, 52, 58, 6, 15, - 24, 0, 8, 17, 0, 7, 14, 28, 20, 23, - 33, 21, 25, 33, 20, 21, 147, 91, 79, 129, - 57, 41, 184, 149, 105, 122, 118, 114, 214, 214, - 214, 227, 227, 227, 135, 134, 133, 173, 169, 159, - 197, 191, 179, 227, 221, 207, 180, 175, 164, 124, - 119, 110, 160, 154, 144, 122, 117, 109, 229, 221, - 205, 220, 211, 193, 155, 147, 133, 130, 124, 115, - 186, 179, 164, 194, 187, 169, 194, 193, 192, 186, - 186, 185, 223, 212, 192, 148, 121, 102, 112, 44, - 17, 72, 41, 30, 53, 50, 53, 28, 24, 27, - 10, 5, 9, 10, 5, 9, 6, 3, 6, 33, - 34, 35, 16, 17, 18, 57, 58, 59, 29, 29, - 31, 1, 2, 4, 4, 4, 6, 26, 23, 23, - 11, 6, 7, 5, 0, 2, 48, 48, 48, 13, - 13, 13, 0, 0, 0, 1, 1, 1, 0, 0, - 0, 0, 0, 0, 29, 29, 29, 28, 28, 28, - 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, - 0, 0, 2, 2, 2, 38, 38, 38, 2, 2, - 2, 0, 0, 0, 23, 27, 31, 6, 14, 21, - 0, 7, 14, 19, 23, 26, 43, 48, 54, 15, - 19, 25, 9, 13, 17, 25, 32, 38, 1, 10, - 17, 0, 7, 14, 42, 45, 49, 55, 60, 66, - 14, 22, 30, 15, 15, 20, 20, 13, 21, 14, - 7, 15, 13, 9, 14, 57, 60, 65, 36, 43, - 50, 8, 16, 23, 10, 16, 22, 5, 13, 22, - 0, 8, 17, 2, 8, 15, 69, 53, 57, 41, - 19, 25, 33, 11, 16, 64, 24, 18, 109, 23, - 5, 162, 129, 88, 114, 107, 97, 172, 172, 170, - 125, 125, 124, 242, 242, 239, 240, 239, 236, 201, - 200, 198, 161, 160, 157, 102, 101, 99, 249, 249, - 249, 249, 249, 249, 153, 153, 152, 185, 185, 183, - 183, 183, 181, 118, 118, 116, 245, 245, 245, 235, - 235, 235, 150, 149, 147, 217, 217, 217, 169, 167, - 164, 231, 219, 197, 128, 118, 105, 122, 83, 73, - 127, 61, 43, 40, 17, 13, 10, 5, 9, 6, - 1, 5, 6, 1, 5, 20, 17, 20, 36, 36, - 39, 4, 5, 8, 5, 6, 8, 3, 4, 6, - 0, 0, 2, 16, 16, 17, 30, 30, 30, 10, - 10, 10, 4, 4, 4, 37, 37, 37, 2, 2, - 2, 1, 1, 1, 49, 49, 49, 34, 34, 34, - 15, 15, 15, 34, 34, 34, 7, 7, 7, 0, - 0, 0, 0, 0, 0, 16, 16, 16, 47, 47, - 47, 17, 17, 17, 16, 16, 16, 0, 0, 0, - 0, 0, 0, 0, 6, 12, 18, 22, 25, 9, - 12, 16, 42, 47, 53, 6, 13, 21, 1, 8, - 16, 2, 8, 16, 15, 18, 22, 13, 18, 23, - 20, 23, 27, 35, 42, 49, 3, 10, 18, 0, - 8, 16, 0, 6, 12, 10, 6, 11, 10, 6, - 11, 37, 41, 46, 17, 24, 32, 0, 8, 16, - 0, 7, 15, 0, 6, 12, 0, 7, 13, 0, - 7, 13, 21, 20, 24, 55, 35, 40, 29, 6, - 12, 28, 5, 11, 25, 5, 10, 71, 32, 24, - 99, 66, 44, 129, 122, 112, 209, 206, 197, 209, - 207, 198, 166, 165, 161, 234, 233, 230, 231, 230, - 227, 129, 129, 128, 199, 199, 199, 217, 217, 217, - 218, 218, 218, 171, 171, 170, 250, 250, 248, 203, - 203, 202, 153, 153, 153, 203, 203, 203, 195, 195, - 195, 195, 195, 195, 148, 148, 148, 163, 159, 153, - 165, 153, 136, 126, 85, 73, 124, 54, 35, 111, - 33, 12, 89, 26, 10, 8, 2, 4, 5, 1, - 5, 4, 1, 4, 50, 51, 52, 8, 9, 12, - 0, 0, 3, 0, 0, 3, 8, 8, 9, 2, - 3, 4, 31, 31, 32, 16, 16, 16, 0, 0, - 0, 0, 0, 0, 8, 8, 8, 8, 8, 8, - 19, 19, 19, 23, 23, 23, 0, 0, 0, 0, - 0, 0, 3, 3, 3, 1, 1, 1, 3, 3, - 3, 17, 17, 17, 33, 33, 33, 5, 5, 5, - 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, - 0, 0, 10, 15, 19, 41, 46, 50, 9, 14, - 19, 18, 23, 29, 2, 9, 16, 0, 6, 14, - 0, 6, 13, 40, 43, 47, 17, 20, 27, 9, - 11, 17, 1, 6, 12, 0, 7, 15, 0, 7, - 13, 11, 14, 17, 53, 53, 56, 25, 25, 28, - 9, 13, 17, 0, 8, 15, 0, 7, 15, 0, - 7, 14, 11, 14, 18, 56, 56, 61, 25, 25, - 31, 14, 13, 17, 35, 15, 21, 28, 6, 12, - 27, 5, 11, 48, 20, 19, 146, 56, 35, 131, - 84, 54, 150, 101, 50, 179, 115, 47, 147, 101, - 51, 82, 68, 53, 155, 122, 87, 147, 117, 85, - 144, 121, 95, 184, 146, 103, 176, 139, 97, 162, - 128, 90, 111, 102, 92, 166, 162, 157, 116, 112, - 105, 169, 161, 146, 190, 180, 164, 202, 192, 175, - 204, 195, 178, 182, 173, 157, 89, 81, 72, 86, - 56, 43, 97, 34, 17, 104, 31, 11, 106, 31, - 11, 69, 22, 10, 54, 54, 55, 29, 29, 31, - 10, 10, 12, 34, 35, 37, 1, 2, 5, 0, - 0, 3, 18, 18, 19, 45, 45, 45, 17, 17, - 17, 17, 17, 17, 15, 15, 15, 0, 0, 0, - 0, 0, 0, 46, 46, 46, 25, 25, 25, 12, - 12, 12, 1, 1, 1, 0, 0, 0, 0, 0, - 0, 12, 12, 12, 52, 52, 52, 27, 27, 27, - 11, 11, 11, 1, 1, 1, 0, 0, 0, 0, - 0, 0, 5, 5, 5, 47, 47, 47, 20, 20, - 20, 40, 44, 48, 9, 15, 21, 0, 5, 11, - 1, 5, 10, 0, 7, 15, 0, 6, 13, 12, - 16, 20, 26, 30, 36, 0, 4, 11, 0, 3, - 10, 0, 3, 8, 29, 32, 35, 18, 19, 22, - 44, 44, 47, 11, 11, 15, 0, 0, 4, 0, - 0, 3, 21, 23, 25, 22, 24, 26, 12, 13, - 14, 51, 51, 54, 16, 16, 23, 0, 0, 7, - 0, 0, 6, 22, 15, 18, 29, 14, 17, 18, - 6, 8, 132, 59, 42, 106, 25, 6, 167, 120, - 76, 118, 86, 52, 152, 96, 37, 107, 64, 18, - 105, 71, 34, 155, 98, 38, 162, 100, 34, 127, - 87, 44, 217, 163, 102, 208, 155, 96, 133, 99, - 61, 171, 135, 90, 197, 152, 95, 190, 146, 90, - 143, 109, 65, 107, 86, 63, 147, 120, 90, 118, - 105, 88, 124, 107, 89, 153, 112, 74, 191, 125, - 81, 91, 54, 34, 80, 38, 28, 64, 22, 11, - 32, 26, 24, 19, 19, 21, 1, 1, 3, 1, - 1, 3, 6, 7, 8, 13, 13, 15, 17, 17, - 18, 35, 35, 35, 4, 4, 4, 0, 0, 0, - 0, 0, 0, 2, 2, 2, 1, 1, 1, 9, - 9, 9, 37, 37, 37, 1, 1, 1, 0, 0, - 0, 4, 4, 4, 41, 41, 41, 19, 19, 19, - 32, 32, 32, 21, 21, 21, 0, 0, 0, 0, - 0, 0, 3, 3, 3, 11, 11, 11, 1, 1, - 1, 42, 42, 42, 15, 15, 15, 3, 3, 3, - 21, 26, 31, 0, 6, 12, 0, 5, 11, 0, - 5, 9, 37, 39, 42, 24, 27, 31, 16, 18, - 21, 1, 4, 10, 0, 3, 10, 0, 3, 10, - 24, 25, 29, 40, 40, 43, 5, 5, 9, 11, - 11, 14, 5, 5, 9, 0, 0, 3, 8, 8, - 10, 48, 48, 48, 11, 11, 11, 2, 2, 2, - 28, 28, 31, 5, 5, 12, 0, 0, 6, 6, - 5, 9, 61, 46, 46, 39, 17, 17, 35, 14, - 14, 64, 18, 8, 98, 41, 20, 150, 106, 65, - 204, 194, 176, 223, 213, 192, 171, 162, 145, 126, - 112, 90, 151, 124, 87, 155, 128, 89, 123, 101, - 68, 134, 109, 81, 143, 118, 88, 92, 70, 46, - 134, 83, 35, 159, 98, 40, 164, 103, 45, 119, - 75, 32, 199, 139, 81, 211, 136, 62, 187, 119, - 51, 179, 134, 91, 148, 97, 52, 180, 111, 65, - 100, 56, 44, 97, 34, 21, 93, 30, 17, 53, - 20, 13, 1, 1, 2, 0, 0, 2, 7, 7, - 9, 59, 59, 60, 25, 25, 26, 8, 8, 9, - 3, 3, 3, 0, 0, 0, 0, 0, 0, 1, - 1, 1, 52, 52, 52, 33, 33, 33, 14, 14, - 14, 14, 14, 14, 2, 2, 2, 0, 0, 0, - 30, 30, 30, 22, 22, 22, 3, 3, 3, 1, - 1, 1, 8, 8, 8, 0, 0, 0, 2, 2, - 2, 37, 37, 37, 26, 26, 26, 5, 5, 5, - 23, 23, 23, 0, 0, 0, 0, 0, 0, 1, - 4, 7, 4, 8, 12, 7, 11, 14, 23, 25, - 28, 39, 43, 48, 5, 10, 16, 5, 10, 16, - 10, 12, 15, 8, 11, 15, 12, 14, 18, 39, - 39, 42, 3, 3, 7, 0, 0, 3, 0, 0, - 3, 4, 4, 7, 7, 8, 10, 41, 41, 41, - 13, 13, 13, 0, 0, 0, 0, 0, 0, 2, - 2, 5, 5, 5, 10, 7, 8, 12, 44, 35, - 36, 40, 19, 19, 22, 0, 0, 22, 0, 0, - 17, 0, 0, 71, 49, 31, 98, 82, 64, 148, - 141, 126, 133, 127, 115, 138, 133, 122, 149, 143, - 132, 73, 70, 64, 160, 152, 140, 166, 157, 145, - 174, 161, 139, 220, 200, 165, 218, 198, 163, 162, - 146, 120, 125, 108, 89, 125, 89, 53, 116, 77, - 38, 165, 105, 45, 168, 106, 44, 174, 110, 46, - 117, 74, 31, 140, 90, 50, 128, 76, 46, 106, - 48, 36, 87, 20, 6, 86, 19, 5, 83, 19, - 6, 40, 16, 11, 8, 8, 9, 41, 41, 42, - 12, 12, 13, 0, 0, 1, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 29, 29, - 29, 23, 23, 23, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 2, 2, 2, 30, 30, 30, 42, - 42, 42, 2, 2, 2, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 11, 11, 11, 39, 39, 39, - 18, 18, 18, 0, 0, 0, 0, 0, 0, 8, - 8, 8, 14, 14, 14, 9, 9, 9, 34, 36, - 39, 50, 53, 57, 17, 21, 26, 12, 15, 18, - 15, 19, 25, 0, 5, 10, 5, 8, 12, 40, - 44, 47, 11, 15, 20, 12, 14, 16, 11, 11, - 15, 0, 0, 4, 0, 0, 3, 6, 7, 9, - 64, 67, 71, 15, 20, 25, 14, 16, 18, 3, - 3, 3, 0, 0, 0, 0, 0, 0, 54, 56, - 59, 30, 34, 40, 14, 19, 24, 11, 9, 12, - 29, 7, 7, 20, 0, 0, 16, 1, 0, 74, - 34, 23, 122, 76, 51, 142, 113, 84, 235, 234, - 231, 246, 245, 242, 246, 245, 241, 179, 178, 175, - 175, 175, 174, 249, 248, 247, 235, 234, 233, 137, - 136, 135, 178, 175, 171, 171, 168, 161, 128, 124, - 117, 242, 242, 239, 233, 233, 230, 186, 185, 183, - 224, 223, 220, 209, 207, 204, 172, 170, 167, 163, - 162, 161, 150, 138, 131, 76, 41, 29, 88, 25, - 12, 85, 19, 5, 81, 19, 5, 53, 16, 8, - 43, 41, 41, 11, 11, 11, 11, 10, 11, 2, - 2, 3, 0, 0, 0, 0, 0, 1, 21, 21, - 21, 41, 41, 41, 10, 10, 10, 34, 34, 34, - 2, 2, 2, 0, 0, 0, 0, 0, 0, 32, - 32, 32, 69, 69, 69, 35, 35, 35, 8, 8, - 8, 2, 2, 2, 0, 0, 0, 7, 7, 7, - 54, 54, 54, 46, 46, 46, 14, 14, 14, 4, - 4, 4, 0, 0, 0, 0, 0, 0, 34, 34, - 34, 25, 25, 25, 10, 10, 10, 30, 34, 38, - 2, 6, 11, 0, 3, 8, 0, 3, 7, 10, - 13, 16, 7, 10, 12, 38, 41, 45, 12, 17, - 22, 0, 5, 10, 0, 4, 8, 10, 11, 13, - 18, 19, 22, 19, 21, 24, 16, 18, 21, 43, - 47, 52, 0, 5, 11, 0, 3, 7, 9, 9, - 9, 2, 2, 3, 17, 18, 19, 27, 32, 37, - 0, 5, 11, 0, 4, 10, 0, 4, 8, 29, - 19, 19, 46, 32, 32, 70, 36, 29, 150, 56, - 29, 105, 43, 19, 186, 141, 96, 186, 182, 175, - 239, 238, 235, 194, 193, 190, 122, 119, 113, 176, - 172, 165, 164, 161, 156, 155, 153, 149, 188, 188, - 188, 238, 238, 238, 166, 166, 165, 154, 153, 151, - 184, 184, 181, 183, 182, 180, 142, 142, 140, 248, - 247, 245, 224, 223, 221, 166, 165, 165, 250, 250, - 250, 156, 149, 141, 194, 164, 131, 71, 43, 31, - 57, 20, 14, 41, 13, 7, 44, 42, 41, 14, - 13, 13, 1, 0, 0, 0, 0, 0, 3, 3, - 3, 22, 22, 22, 24, 24, 24, 32, 32, 32, - 5, 5, 5, 3, 3, 3, 2, 2, 2, 1, - 1, 1, 21, 21, 21, 56, 56, 56, 54, 54, - 54, 11, 11, 11, 0, 0, 0, 0, 0, 0, - 19, 19, 19, 18, 18, 18, 49, 49, 49, 15, - 15, 15, 0, 0, 0, 0, 0, 0, 1, 1, - 1, 0, 0, 0, 0, 0, 0, 41, 41, 41, - 6, 6, 6, 0, 0, 0, 1, 2, 4, 0, - 3, 8, 0, 3, 8, 12, 14, 16, 51, 53, - 57, 16, 19, 24, 11, 14, 17, 1, 6, 11, - 0, 4, 9, 0, 4, 7, 51, 53, 56, 20, - 23, 28, 7, 11, 16, 1, 5, 9, 28, 32, - 36, 1, 6, 11, 13, 15, 18, 47, 50, 54, - 18, 21, 25, 16, 19, 22, 5, 8, 13, 0, - 4, 10, 0, 4, 9, 31, 26, 28, 77, 56, - 58, 43, 17, 19, 32, 5, 6, 113, 33, 11, - 107, 27, 4, 186, 142, 97, 123, 97, 73, 159, - 130, 103, 122, 102, 83, 162, 150, 133, 193, 183, - 165, 214, 202, 182, 194, 184, 165, 131, 125, 116, - 154, 145, 131, 143, 139, 131, 243, 237, 225, 236, - 230, 217, 226, 220, 208, 142, 138, 131, 178, 175, - 169, 137, 134, 128, 201, 201, 201, 233, 233, 233, - 166, 147, 125, 224, 186, 143, 103, 80, 67, 70, - 35, 35, 46, 10, 10, 23, 17, 17, 3, 2, - 2, 0, 0, 0, 0, 0, 0, 55, 55, 55, - 30, 30, 30, 3, 3, 3, 4, 4, 4, 3, - 3, 3, 1, 1, 1, 2, 2, 2, 63, 63, - 63, 23, 23, 23, 5, 5, 5, 11, 11, 11, - 0, 0, 0, 0, 0, 0, 17, 17, 17, 49, - 49, 49, 6, 6, 6, 10, 10, 10, 1, 1, - 1, 0, 0, 0, 0, 0, 0, 33, 33, 33, - 34, 34, 34, 19, 19, 19, 22, 22, 22, 6, - 6, 6, 0, 0, 0, 0, 0, 0, 31, 32, - 34, 14, 16, 18, 35, 37, 40, 9, 12, 16, - 0, 2, 7, 0, 2, 7, 0, 4, 7, 5, - 9, 12, 18, 20, 21, 39, 42, 46, 0, 4, - 9, 0, 3, 8, 0, 3, 8, 4, 7, 10, - 18, 20, 23, 29, 31, 34, 7, 11, 16, 0, - 4, 9, 1, 4, 9, 0, 3, 7, 16, 19, - 21, 27, 28, 30, 60, 40, 41, 36, 8, 10, - 31, 3, 5, 31, 3, 5, 42, 9, 5, 125, - 31, 4, 147, 107, 71, 153, 110, 71, 212, 138, - 73, 212, 137, 72, 197, 130, 71, 120, 80, 45, - 149, 108, 76, 146, 94, 54, 129, 107, 80, 170, - 146, 111, 140, 121, 94, 130, 123, 113, 158, 142, - 127, 152, 128, 107, 125, 109, 94, 237, 230, 213, - 231, 223, 205, 143, 139, 129, 119, 116, 114, 147, - 121, 94, 125, 100, 75, 71, 45, 44, 44, 5, - 5, 39, 0, 0, 27, 1, 1, 2, 1, 1, - 4, 3, 3, 17, 17, 17, 39, 39, 39, 1, - 1, 1, 0, 0, 0, 0, 0, 0, 5, 5, - 5, 4, 4, 4, 14, 14, 14, 42, 42, 42, - 0, 0, 0, 0, 0, 0, 3, 3, 3, 1, - 1, 1, 8, 8, 8, 39, 39, 39, 9, 9, - 9, 0, 0, 0, 0, 0, 0, 5, 5, 5, - 2, 2, 2, 6, 6, 6, 43, 43, 43, 5, - 5, 5, 0, 0, 0, 1, 1, 1, 2, 2, - 2, 1, 1, 1, 25, 26, 27, 30, 31, 35, - 7, 9, 12, 6, 7, 11, 0, 2, 7, 0, - 2, 7, 0, 2, 7, 43, 44, 45, 49, 52, - 54, 12, 15, 17, 12, 15, 19, 0, 4, 8, - 0, 3, 7, 15, 17, 19, 62, 63, 65, 49, - 51, 54, 10, 12, 15, 0, 2, 6, 0, 3, - 8, 0, 3, 8, 13, 15, 17, 63, 65, 67, - 11, 14, 18, 14, 5, 8, 32, 5, 7, 28, - 3, 5, 24, 3, 4, 21, 6, 6, 84, 43, - 27, 83, 60, 43, 146, 106, 72, 211, 134, 67, - 203, 127, 60, 153, 95, 45, 152, 95, 52, 209, - 117, 49, 205, 107, 35, 146, 76, 26, 186, 93, - 32, 174, 83, 24, 143, 83, 44, 208, 112, 48, - 203, 101, 34, 146, 78, 32, 178, 109, 63, 170, - 104, 58, 145, 90, 52, 193, 147, 107, 141, 87, - 58, 162, 70, 37, 53, 18, 10, 39, 0, 0, - 38, 0, 0, 27, 1, 1, 52, 51, 51, 53, - 53, 53, 18, 18, 18, 9, 9, 9, 0, 0, - 0, 0, 0, 0, 8, 8, 8, 56, 56, 56, - 24, 24, 24, 12, 12, 12, 21, 21, 21, 0, - 0, 0, 0, 0, 0, 24, 24, 24, 54, 54, - 54, 23, 23, 23, 8, 8, 8, 0, 0, 0, - 0, 0, 0, 25, 25, 25, 46, 46, 46, 20, - 20, 20, 13, 13, 13, 17, 17, 17, 0, 0, - 0, 0, 0, 0, 5, 5, 5, 49, 49, 49, - 48, 48, 48, 29, 30, 34, 2, 4, 8, 0, - 1, 5, 0, 1, 5, 8, 9, 11, 19, 21, - 23, 9, 10, 12, 57, 59, 61, 10, 13, 16, - 6, 9, 12, 30, 31, 33, 26, 28, 30, 20, - 22, 23, 38, 41, 44, 12, 15, 19, 0, 3, - 7, 0, 3, 7, 5, 7, 9, 38, 40, 42, - 15, 16, 19, 52, 53, 55, 15, 18, 22, 0, - 2, 6, 0, 2, 6, 34, 22, 22, 47, 28, - 27, 45, 23, 22, 133, 87, 56, 168, 98, 51, - 128, 119, 108, 169, 157, 143, 165, 104, 51, 128, - 88, 53, 81, 63, 49, 150, 94, 52, 137, 72, - 25, 154, 79, 24, 153, 79, 24, 111, 64, 33, - 139, 62, 12, 159, 111, 72, 164, 103, 56, 156, - 87, 37, 116, 59, 21, 216, 110, 39, 205, 102, - 33, 150, 81, 33, 210, 153, 105, 135, 81, 49, - 160, 60, 25, 88, 31, 11, 52, 30, 30, 30, - 8, 7, 49, 47, 47, 38, 38, 38, 8, 8, - 8, 6, 6, 6, 5, 5, 5, 15, 15, 15, - 2, 2, 2, 39, 39, 39, 13, 13, 13, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, - 9, 12, 12, 12, 53, 53, 53, 8, 8, 8, - 0, 0, 0, 2, 2, 2, 29, 29, 29, 7, - 7, 7, 44, 44, 44, 5, 5, 5, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 7, 7, 7, - 17, 17, 17, 53, 53, 53, 22, 22, 22, 2, - 2, 2, 1, 1, 3, 0, 1, 5, 0, 1, - 5, 14, 14, 17, 46, 47, 49, 23, 24, 27, - 5, 6, 9, 33, 35, 37, 8, 11, 14, 11, - 12, 14, 46, 48, 51, 13, 15, 18, 11, 13, - 16, 3, 5, 7, 0, 2, 6, 0, 2, 6, - 7, 9, 12, 42, 43, 45, 18, 20, 23, 2, - 4, 7, 21, 23, 25, 2, 5, 9, 0, 2, - 6, 2, 4, 6, 82, 58, 56, 52, 16, 13, - 44, 7, 4, 44, 13, 5, 116, 61, 24, 184, - 179, 168, 172, 167, 156, 178, 177, 175, 245, 244, - 242, 191, 190, 187, 247, 245, 240, 242, 240, 235, - 209, 207, 202, 136, 133, 129, 237, 234, 227, 204, - 200, 193, 140, 129, 112, 167, 137, 97, 199, 164, - 117, 139, 116, 84, 174, 160, 143, 165, 142, 117, - 119, 99, 79, 205, 148, 101, 141, 90, 54, 130, - 46, 16, 71, 41, 36, 59, 23, 21, 43, 6, - 4, 24, 16, 15, 9, 9, 9, 6, 6, 6, - 6, 6, 6, 26, 26, 26, 56, 56, 56, 32, - 32, 32, 13, 13, 13, 1, 1, 1, 0, 0, - 0, 1, 1, 1, 53, 53, 53, 37, 37, 37, - 9, 9, 9, 14, 14, 14, 1, 1, 1, 0, - 0, 0, 21, 21, 21, 29, 29, 29, 5, 5, - 5, 14, 14, 14, 3, 3, 3, 0, 0, 0, - 0, 0, 0, 33, 33, 33, 52, 52, 52, 10, - 10, 10, 13, 13, 13, 0, 0, 0, 0, 0, - 0, 0, 0, 2, 25, 26, 27, 14, 15, 16, - 35, 36, 38, 6, 6, 9, 0, 1, 4, 0, - 0, 3, 4, 5, 7, 5, 7, 9, 33, 35, - 36, 19, 21, 24, 6, 8, 11, 6, 8, 11, - 5, 7, 10, 23, 24, 25, 8, 10, 11, 44, - 45, 47, 11, 13, 16, 0, 2, 5, 0, 1, - 4, 24, 25, 26, 27, 28, 29, 19, 20, 22, - 17, 15, 16, 78, 47, 45, 43, 5, 2, 42, - 4, 1, 37, 5, 2, 83, 54, 40, 169, 160, - 148, 128, 124, 116, 171, 168, 162, 169, 168, 164, - 158, 156, 154, 246, 244, 238, 222, 220, 215, 168, - 166, 161, 238, 235, 227, 248, 244, 235, 247, 243, - 234, 232, 228, 220, 148, 147, 143, 181, 180, 176, - 134, 132, 129, 202, 192, 172, 193, 183, 161, 190, - 180, 158, 135, 101, 70, 131, 86, 52, 71, 39, - 29, 68, 34, 32, 41, 2, 0, 40, 1, 0, - 24, 6, 5, 19, 19, 19, 6, 6, 6, 5, - 5, 5, 54, 54, 54, 29, 29, 29, 21, 21, - 21, 16, 16, 16, 19, 19, 19, 2, 2, 2, - 27, 27, 27, 23, 23, 23, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, - 1, 39, 39, 39, 5, 5, 5, 0, 0, 0, - 0, 0, 0, 1, 1, 1, 5, 5, 5, 24, - 24, 24, 31, 31, 31, 2, 2, 2, 0, 0, - 0, 6, 6, 6, 10, 10, 10, 5, 5, 5, - 10, 11, 12, 35, 35, 36, 4, 4, 5, 3, - 3, 5, 0, 1, 4, 0, 0, 3, 2, 3, - 5, 48, 48, 48, 36, 36, 36, 12, 13, 13, - 6, 8, 11, 5, 7, 10, 5, 7, 10, 9, - 10, 12, 40, 40, 42, 5, 6, 7, 9, 10, - 12, 2, 4, 7, 0, 1, 4, 6, 7, 9, - 46, 46, 48, 9, 10, 12, 4, 5, 7, 0, - 1, 3, 38, 13, 11, 40, 5, 2, 36, 4, - 2, 88, 52, 39, 134, 70, 43, 118, 57, 31, - 99, 70, 53, 152, 142, 126, 181, 173, 154, 113, - 108, 97, 153, 143, 125, 135, 125, 106, 155, 151, - 143, 216, 213, 205, 230, 226, 218, 225, 221, 213, - 166, 165, 161, 236, 236, 236, 236, 236, 235, 158, - 158, 157, 219, 218, 215, 207, 206, 202, 185, 183, - 179, 95, 90, 84, 169, 149, 125, 126, 107, 86, - 42, 9, 7, 40, 2, 0, 38, 1, 0, 33, - 22, 22, 28, 28, 28, 12, 12, 12, 6, 6, - 6, 47, 47, 47, 22, 22, 22, 15, 15, 15, - 38, 38, 38, 25, 25, 25, 12, 12, 12, 8, - 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 22, 22, 22, 42, 42, 42, 12, 12, 12, - 14, 14, 14, 0, 0, 0, 0, 0, 0, 2, - 2, 2, 58, 58, 58, 55, 55, 55, 21, 21, - 21, 7, 7, 7, 0, 0, 0, 0, 0, 0, - 41, 41, 41, 27, 27, 27, 12, 12, 12, 33, - 33, 34, 21, 21, 23, 0, 0, 1, 4, 4, - 5, 32, 32, 33, 20, 20, 21, 30, 30, 30, - 23, 23, 23, 0, 0, 0, 0, 0, 0, 14, - 14, 15, 25, 26, 28, 16, 17, 18, 26, 26, - 27, 27, 28, 30, 0, 1, 3, 0, 0, 2, - 9, 10, 12, 10, 11, 13, 26, 27, 28, 20, - 21, 23, 0, 1, 3, 0, 0, 2, 4, 4, - 6, 46, 44, 44, 21, 15, 15, 34, 20, 16, - 139, 78, 52, 120, 49, 18, 117, 47, 17, 99, - 40, 15, 100, 57, 44, 116, 57, 43, 86, 29, - 14, 109, 81, 52, 192, 163, 113, 188, 160, 110, - 128, 121, 106, 163, 154, 136, 132, 125, 111, 147, - 131, 115, 162, 139, 115, 157, 129, 100, 109, 86, - 61, 190, 186, 182, 173, 172, 169, 159, 152, 141, - 206, 185, 154, 159, 130, 100, 128, 64, 36, 44, - 21, 15, 32, 12, 11, 24, 5, 4, 34, 33, - 33, 7, 7, 7, 0, 0, 0, 0, 0, 0, - 9, 9, 9, 33, 33, 33, 25, 25, 25, 22, - 22, 22, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 33, 33, 33, 17, 17, 17, 12, 12, 12, - 44, 44, 44, 5, 5, 5, 0, 0, 0, 25, - 25, 25, 22, 22, 22, 11, 11, 11, 43, 43, - 43, 40, 40, 40, 15, 15, 15, 13, 13, 13, - 3, 3, 3, 2, 2, 2, 5, 5, 5, 43, - 43, 43, 2, 2, 2, 0, 0, 0, 15, 15, - 16, 14, 14, 15, 0, 0, 2, 39, 39, 40, - 29, 29, 29, 6, 6, 7, 2, 2, 2, 5, - 5, 5, 0, 0, 0, 2, 2, 2, 49, 49, - 50, 24, 24, 25, 14, 14, 15, 8, 8, 9, - 10, 10, 12, 0, 1, 3, 6, 7, 8, 57, - 57, 58, 15, 15, 16, 5, 5, 6, 8, 8, - 10, 0, 1, 3, 0, 1, 2, 36, 35, 35, - 18, 17, 17, 3, 2, 2, 2, 1, 1, 97, - 45, 22, 110, 44, 16, 77, 31, 12, 99, 50, - 38, 122, 44, 26, 110, 25, 5, 107, 23, 4, - 127, 74, 40, 154, 104, 58, 118, 100, 71, 231, - 214, 180, 234, 213, 173, 212, 194, 157, 174, 132, - 87, 208, 149, 87, 198, 140, 80, 113, 79, 45, - 160, 91, 63, 121, 54, 27, 160, 137, 109, 139, - 108, 80, 141, 68, 38, 106, 36, 8, 51, 42, - 41, 27, 17, 17, 24, 15, 15, 16, 11, 11, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 46, - 46, 46, 34, 34, 34, 4, 4, 4, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 13, 13, 13, - 36, 36, 36, 6, 6, 6, 2, 2, 2, 12, - 12, 12, 0, 0, 0, 2, 2, 2, 41, 41, - 41, 9, 9, 9, 5, 5, 5, 10, 10, 10, - 16, 16, 16, 13, 13, 13, 10, 10, 10, 41, - 41, 41, 46, 46, 46, 15, 15, 15, 13, 13, - 13, 1, 1, 1, 0, 0, 0, 0, 0, 0, - 20, 20, 20, 35, 35, 35, 28, 28, 29, 1, - 1, 2, 0, 0, 0, 0, 0, 0, 12, 12, - 12, 17, 17, 17, 26, 26, 26, 28, 28, 29, - 6, 6, 7, 5, 5, 6, 5, 5, 6, 19, - 19, 20, 39, 39, 40, 27, 27, 27, 19, 19, - 20, 0, 0, 1, 0, 0, 0, 0, 0, 0, - 24, 24, 25, 36, 36, 36, 36, 35, 35, 2, - 1, 1, 0, 0, 0, 0, 0, 0, 31, 19, - 13, 54, 37, 30, 79, 43, 34, 121, 42, 24, - 110, 24, 4, 109, 23, 3, 109, 23, 3, 85, - 27, 9, 171, 109, 55, 180, 160, 130, 234, 214, - 175, 233, 212, 171, 219, 199, 161, 118, 91, 60, - 132, 90, 57, 118, 71, 47, 96, 46, 30, 151, - 79, 51, 151, 58, 22, 106, 45, 20, 117, 46, - 17, 82, 32, 13, 45, 25, 20, 28, 19, 19, - 10, 0, 0, 9, 0, 0, 9, 0, 0, 10, - 8, 8, 2, 2, 2, 14, 14, 14, 35, 35, - 35, 1, 1, 1, 0, 0, 0, 5, 5, 5, - 42, 42, 42, 14, 14, 14, 33, 33, 33, 8, - 8, 8, 0, 0, 0, 0, 0, 0, 7, 7, - 7, 17, 17, 17, 22, 22, 22, 28, 28, 28, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, - 21, 21, 26, 26, 26, 24, 24, 24, 32, 32, - 32, 2, 2, 2, 0, 0, 0, 6, 6, 6, - 20, 20, 20, 12, 12, 12, 13, 13, 13, 67, - 67, 67, 9, 9, 9, 1, 1, 1, 0, 0, - 1, 0, 0, 0, 6, 6, 6, 48, 48, 48, - 19, 19, 19, 6, 6, 6, 9, 9, 10, 6, - 6, 7, 5, 5, 6, 13, 13, 13, 60, 60, - 60, 23, 23, 23, 10, 10, 10, 3, 3, 3, - 0, 0, 0, 2, 2, 3, 55, 55, 55, 51, - 51, 51, 7, 7, 7, 6, 6, 6, 3, 2, - 2, 0, 0, 0, 0, 0, 0, 44, 43, 43, - 22, 20, 20, 17, 6, 4, 106, 28, 10, 108, - 23, 4, 103, 22, 3, 82, 18, 3, 54, 27, - 18, 127, 107, 81, 171, 156, 128, 225, 204, 165, - 227, 206, 166, 171, 154, 125, 134, 88, 73, 147, - 70, 47, 138, 54, 28, 132, 47, 22, 102, 45, - 24, 144, 56, 21, 87, 35, 15, 78, 64, 64, - 52, 30, 30, 33, 9, 9, 15, 0, 0, 7, - 0, 0, 9, 0, 0, 10, 5, 5, 45, 45, - 45, 18, 18, 18, 13, 13, 13, 7, 7, 7, - 0, 0, 0, 0, 0, 0, 31, 31, 31, 24, - 24, 24, 2, 2, 2, 2, 2, 2, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 45, 45, 45, - 26, 26, 26, 4, 4, 4, 7, 7, 7, 0, - 0, 0, 0, 0, 0, 3, 3, 3, 52, 52, - 52, 13, 13, 13, 3, 3, 3, 5, 5, 5, - 0, 0, 0, 1, 1, 1, 44, 44, 44, 26, - 26, 26, 12, 12, 12, 51, 51, 51, 15, 15, - 15, 0, 0, 0, 0, 0, 0, 35, 35, 36, - 27, 27, 27, 26, 26, 26, 14, 14, 14, 0, - 0, 0, 0, 0, 0, 2, 2, 2, 23, 23, - 24, 17, 17, 17, 39, 39, 39, 19, 19, 19, - 9, 9, 9, 8, 8, 8, 12, 12, 12, 56, - 56, 56, 27, 27, 27, 27, 27, 27, 2, 2, - 2, 0, 0, 0, 0, 0, 0, 13, 13, 13, - 8, 7, 7, 14, 13, 13, 42, 40, 40, 2, - 0, 0, 1, 0, 0, 40, 9, 2, 73, 25, - 14, 56, 29, 24, 35, 22, 19, 133, 69, 40, - 103, 64, 37, 172, 144, 103, 128, 112, 87, 132, - 113, 91, 94, 67, 53, 144, 65, 42, 135, 47, - 21, 134, 46, 20, 128, 44, 20, 72, 34, 22, - 71, 45, 36, 45, 31, 29, 46, 23, 23, 25, - 0, 0, 24, 0, 0, 21, 1, 1, 43, 42, - 42, 12, 10, 10, 36, 36, 36, 14, 14, 14, - 0, 0, 0, 0, 0, 0, 25, 25, 25, 31, - 31, 31, 22, 22, 22, 34, 34, 34, 13, 13, - 13, 0, 0, 0, 0, 0, 0, 19, 19, 19, - 33, 33, 33, 9, 9, 9, 58, 58, 58, 3, - 3, 3, 0, 0, 0, 18, 18, 18, 23, 23, - 23, 14, 14, 14, 29, 29, 29, 22, 22, 22, - 0, 0, 0, 0, 0, 0, 1, 1, 1, 24, - 24, 24, 29, 29, 29, 22, 22, 22, 0, 0, - 0, 0, 0, 0, 20, 20, 20, 6, 6, 6, - 0, 0, 0, 23, 23, 23, 37, 37, 37, 5, - 5, 5, 1, 1, 1, 1, 1, 1, 0, 0, - 0, 0, 0, 0, 37, 37, 37, 44, 44, 44, - 11, 11, 11, 5, 5, 5, 7, 7, 7, 8, - 8, 8, 8, 8, 8, 39, 39, 39, 16, 16, - 16, 0, 0, 0, 0, 0, 0, 1, 1, 1, - 0, 0, 0, 9, 9, 9, 54, 54, 54, 15, - 15, 15, 9, 9, 9, 24, 22, 22, 2, 0, - 0, 6, 4, 4, 59, 52, 52, 56, 45, 45, - 29, 14, 14, 18, 3, 3, 36, 11, 3, 120, - 46, 11, 76, 40, 19, 113, 84, 67, 124, 59, - 33, 94, 33, 10, 81, 28, 11, 129, 45, 20, - 125, 43, 19, 81, 36, 23, 49, 43, 43, 22, - 15, 15, 9, 3, 3, 20, 2, 2, 24, 0, - 0, 23, 0, 0, 32, 23, 23, 31, 31, 31, - 1, 1, 1, 4, 4, 4, 1, 1, 1, 0, - 0, 0, 0, 0, 0, 47, 47, 47, 9, 9, - 9, 1, 1, 1, 5, 5, 5, 10, 10, 10, - 0, 0, 0, 6, 6, 6, 46, 46, 46, 11, - 11, 11, 0, 0, 0, 20, 20, 20, 0, 0, - 0, 0, 0, 0, 41, 41, 41, 15, 15, 15, - 6, 6, 6, 4, 4, 4, 6, 6, 6, 0, - 0, 0, 0, 0, 0, 38, 38, 38, 40, 40, - 40, 5, 5, 5, 2, 2, 2, 0, 0, 0, - 0, 0, 0, 1, 1, 1, 5, 5, 5, 11, - 11, 11, 49, 49, 49, 6, 6, 6, 0, 0, - 0, 0, 0, 0, 4, 4, 4, 46, 46, 46, - 43, 43, 43, 52, 52, 52, 9, 9, 9, 0, - 0, 0, 0, 0, 0, 11, 11, 11, 17, 17, - 17, 31, 31, 31, 28, 28, 28, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 18, 18, 18, 10, - 10, 10, 28, 28, 28, 32, 32, 32, 0, 0, - 0, 0, 0, 0, 2, 1, 1, 16, 15, 15, - 40, 34, 34, 35, 22, 22, 15, 0, 0, 14, - 0, 0, 14, 0, 0, 36, 22, 21, 79, 53, - 51, 48, 16, 14, 109, 69, 54, 108, 34, 6, - 102, 28, 0, 63, 24, 9, 63, 35, 28, 58, - 27, 19, 46, 40, 40, 13, 6, 6, 6, 0, - 0, 6, 0, 0, 11, 7, 7, 36, 27, 27, - 19, 11, 11, 50, 49, 49, 14, 14, 14, 0, - 0, 0, 0, 0, 0, 22, 22, 22, 11, 11, - 11, 15, 15, 15, 42, 42, 42, 0, 0, 0, - 0, 0, 0, 3, 3, 3, 14, 14, 14, 1, - 1, 1, 42, 42, 42, 12, 12, 12, 0, 0, - 0, 1, 1, 1, 37, 37, 37, 15, 15, 15, - 11, 11, 11, 45, 45, 45, 1, 1, 1, 0, - 0, 0, 0, 0, 0, 23, 23, 23, 18, 18, - 18, 23, 23, 23, 37, 37, 37, 2, 2, 2, - 0, 0, 0, 9, 9, 9, 25, 25, 25, 13, - 13, 13, 34, 34, 34, 58, 58, 58, 15, 15, - 15, 13, 13, 13, 2, 2, 2, 0, 0, 0, - 10, 10, 10, 61, 61, 61, 46, 46, 46, 21, - 21, 21, 24, 24, 24, 4, 4, 4, 0, 0, - 0, 12, 12, 12, 42, 42, 42, 16, 16, 16, - 11, 11, 11, 8, 8, 8, 0, 0, 0, 0, - 0, 0, 24, 24, 24, 38, 38, 38, 12, 12, - 12, 21, 21, 21, 20, 20, 20, 0, 0, 0, - 2, 2, 2, 56, 56, 56, 47, 47, 47, 7, - 5, 5, 18, 4, 4, 14, 0, 0, 13, 0, - 0, 38, 22, 21, 69, 36, 33, 47, 7, 4, - 39, 3, 0, 96, 49, 31, 101, 29, 1, 73, - 23, 3, 54, 41, 39, 28, 14, 14, 17, 5, - 5, 12, 7, 7, 7, 0, 0, 6, 0, 0, - 12, 7, 7, 44, 44, 44, 22, 22, 22, 5, - 5, 5, 26, 26, 26, 5, 5, 5, 0, 0, - 0, 25, 25, 25, 41, 41, 41, 17, 17, 17, - 10, 10, 10, 24, 24, 24, 0, 0, 0, 2, - 2, 2, 36, 36, 36, 26, 26, 26, 9, 9, - 9, 17, 17, 17, 0, 0, 0, 0, 0, 0, - 23, 23, 23, 27, 27, 27, 5, 5, 5, 2, - 2, 2, 20, 20, 20, 0, 0, 0, 0, 0, - 0, 22, 22, 22, 40, 40, 40, 10, 10, 10, - 7, 7, 7, 11, 11, 11, 0, 0, 0, 2, - 2, 2, 45, 45, 45, 21, 21, 21, 10, 10, - 10, 22, 22, 22, 8, 8, 8, 0, 0, 0, - 7, 7, 7, 19, 19, 19, 11, 11, 11, 42, - 42, 42, 28, 28, 28, 20, 20, 20, 17, 17, - 17, 17, 17, 17, 15, 15, 15, 17, 17, 17, - 40, 40, 40, 7, 7, 7, 0, 0, 0, 0, - 0, 0, 19, 19, 19, 12, 12, 12, 23, 23, - 23, 28, 28, 28, 2, 2, 2, 0, 0, 0, - 8, 8, 8, 21, 21, 21, 9, 9, 9, 49, - 49, 49, 23, 23, 23, 0, 0, 0, 0, 0, - 0, 16, 12, 12, 21, 15, 15, 23, 14, 14, - 62, 27, 25, 45, 5, 2, 42, 2, 0, 33, - 2, 0, 60, 32, 23, 57, 25, 14, 28, 16, - 14, 21, 7, 7, 15, 0, 0, 14, 0, 0, - 12, 4, 4, 23, 20, 20, 11, 9, 9, 40, - 40, 40, 10, 10, 10, 0, 0, 0, 0, 0, - 0, 14, 14, 14, 17, 17, 17, 13, 13, 13, - 25, 25, 25, 7, 7, 7, 4, 4, 4, 4, - 4, 4, 18, 18, 18, 13, 13, 13, 21, 21, - 21, 16, 16, 16, 0, 0, 0, 0, 0, 0, - 3, 3, 3, 23, 23, 23, 13, 13, 13, 31, - 31, 31, 3, 3, 3, 0, 0, 0, 0, 0, - 0, 10, 10, 10, 17, 17, 17, 13, 13, 13, - 25, 25, 25, 2, 2, 2, 0, 0, 0, 0, - 0, 0, 17, 17, 17, 12, 12, 12, 25, 25, - 25, 19, 19, 19, 0, 0, 0, 0, 0, 0, -}; diff --git a/plug-ins/print/gimp_main_window.c b/plug-ins/print/gimp_main_window.c index 2de9d9b5a2..7f7491900c 100644 --- a/plug-ins/print/gimp_main_window.c +++ b/plug-ins/print/gimp_main_window.c @@ -1632,7 +1632,7 @@ gimp_plist_build_combo (GtkWidget *combo, /* I - Combo widget */ if (*callback_id != -1) g_signal_handler_disconnect (entry, *callback_id); - gtk_entry_set_editable (entry, FALSE); + gtk_editable_set_editable (GTK_EDITABLE (entry), FALSE); if (num_items == 0) { @@ -2160,7 +2160,7 @@ gimp_media_size_callback (GtkWidget *widget, size *= 2.54; set_entry_value (custom_size_width, size, FALSE); gtk_widget_set_sensitive (GTK_WIDGET (custom_size_width), TRUE); - gtk_entry_set_editable (GTK_ENTRY (custom_size_width), TRUE); + gtk_editable_set_editable (GTK_EDITABLE (custom_size_width), TRUE); stp_set_page_width (*pv, default_width); } else @@ -2170,7 +2170,7 @@ gimp_media_size_callback (GtkWidget *widget, size *= 2.54; set_entry_value (custom_size_width, size, FALSE); gtk_widget_set_sensitive (GTK_WIDGET (custom_size_width), FALSE); - gtk_entry_set_editable (GTK_ENTRY (custom_size_width), FALSE); + gtk_editable_set_editable (GTK_EDITABLE (custom_size_width), FALSE); stp_set_page_width (*pv, stp_papersize_get_width (pap)); } @@ -2183,7 +2183,7 @@ gimp_media_size_callback (GtkWidget *widget, size *= 2.54; set_entry_value (custom_size_height, size, FALSE); gtk_widget_set_sensitive (GTK_WIDGET (custom_size_height), TRUE); - gtk_entry_set_editable (GTK_ENTRY (custom_size_height), TRUE); + gtk_editable_set_editable (GTK_EDITABLE (custom_size_height), TRUE); stp_set_page_height (*pv, default_height); } else @@ -2193,7 +2193,7 @@ gimp_media_size_callback (GtkWidget *widget, size *= 2.54; set_entry_value (custom_size_height, size, FALSE); gtk_widget_set_sensitive (GTK_WIDGET (custom_size_height), FALSE); - gtk_entry_set_editable (GTK_ENTRY (custom_size_height), FALSE); + gtk_editable_set_editable (GTK_EDITABLE (custom_size_height), FALSE); stp_set_page_height (*pv, stp_papersize_get_height (pap)); } }